aboutsummaryrefslogtreecommitdiff
path: root/devel/libexplain
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2011-09-11 09:23:22 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2011-09-11 09:23:22 +0000
commite671df30f1c0c7b1b758c3fefd2fb8a40add0770 (patch)
tree3717c3b89fe4a2145bdf94b71aedb77fcfa0b1e3 /devel/libexplain
parent2032c148a7d43a17c178baace9808b242a643e30 (diff)
downloadports-e671df30f1c0c7b1b758c3fefd2fb8a40add0770.tar.gz
ports-e671df30f1c0c7b1b758c3fefd2fb8a40add0770.zip
Notes
Diffstat (limited to 'devel/libexplain')
-rw-r--r--devel/libexplain/Makefile33
-rw-r--r--devel/libexplain/Makefile.man360
-rw-r--r--devel/libexplain/distinfo2
-rw-r--r--devel/libexplain/files/patch-Makefile.in18
-rw-r--r--devel/libexplain/pkg-descr5
-rw-r--r--devel/libexplain/pkg-plist191
6 files changed, 609 insertions, 0 deletions
diff --git a/devel/libexplain/Makefile b/devel/libexplain/Makefile
new file mode 100644
index 000000000000..55190779381c
--- /dev/null
+++ b/devel/libexplain/Makefile
@@ -0,0 +1,33 @@
+# New ports collection makefile for: libexplain
+# Date created: 19 May 2011
+# Whom: Emanuel Haupt <ehaupt@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= libexplain
+PORTVERSION= 0.46
+DISTVERSIONSUFFIX= .D001
+CATEGORIES= devel
+MASTER_SITES= http://libexplain.sourceforge.net/ \
+ CRITICAL
+
+MAINTAINER= ehaupt@FreeBSD.org
+COMMENT= Library which may be used to explain Unix and Linux system call errors
+
+LICENSE= LGPL3
+
+RUN_DEPENDS+= lsof:${PORTSDIR}/sysutils/lsof
+
+USE_AUTOTOOLS= libtool
+USE_BISON= build
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_LDCONFIG= yes
+
+MAKE_JOBS_SAFE= yes
+
+.include <bsd.port.pre.mk>
+.include "Makefile.man"
+
+.include <bsd.port.post.mk>
diff --git a/devel/libexplain/Makefile.man b/devel/libexplain/Makefile.man
new file mode 100644
index 000000000000..aa2972172723
--- /dev/null
+++ b/devel/libexplain/Makefile.man
@@ -0,0 +1,360 @@
+MAN1= explain.1 explain_lca2010.1 explain_license.1
+MAN3= explain.3
+MAN3+= explain_accept.3
+MAN3+= explain_accept4.3
+MAN3+= explain_accept4_or_die.3
+MAN3+= explain_accept_or_die.3
+MAN3+= explain_access.3
+MAN3+= explain_access_or_die.3
+MAN3+= explain_acct.3
+MAN3+= explain_acct_or_die.3
+MAN3+= explain_adjtime.3
+MAN3+= explain_adjtime_or_die.3
+MAN3+= explain_adjtimex.3
+MAN3+= explain_adjtimex_or_die.3
+MAN3+= explain_bind.3
+MAN3+= explain_bind_or_die.3
+MAN3+= explain_calloc.3
+MAN3+= explain_calloc_or_die.3
+MAN3+= explain_chdir.3
+MAN3+= explain_chdir_or_die.3
+MAN3+= explain_chmod.3
+MAN3+= explain_chmod_or_die.3
+MAN3+= explain_chown.3
+MAN3+= explain_chown_or_die.3
+MAN3+= explain_chroot.3
+MAN3+= explain_chroot_or_die.3
+MAN3+= explain_close.3
+MAN3+= explain_close_or_die.3
+MAN3+= explain_closedir.3
+MAN3+= explain_closedir_or_die.3
+MAN3+= explain_connect.3
+MAN3+= explain_connect_or_die.3
+MAN3+= explain_creat.3
+MAN3+= explain_creat_or_die.3
+MAN3+= explain_dirfd.3
+MAN3+= explain_dirfd_or_die.3
+MAN3+= explain_dup.3
+MAN3+= explain_dup2.3
+MAN3+= explain_dup2_or_die.3
+MAN3+= explain_dup_or_die.3
+MAN3+= explain_eventfd.3
+MAN3+= explain_eventfd_or_die.3
+MAN3+= explain_execlp.3
+MAN3+= explain_execlp_or_die.3
+MAN3+= explain_execve.3
+MAN3+= explain_execve_or_die.3
+MAN3+= explain_execvp.3
+MAN3+= explain_execvp_or_die.3
+MAN3+= explain_exit.3
+MAN3+= explain_fchdir.3
+MAN3+= explain_fchdir_or_die.3
+MAN3+= explain_fchmod.3
+MAN3+= explain_fchmod_or_die.3
+MAN3+= explain_fchown.3
+MAN3+= explain_fchown_or_die.3
+MAN3+= explain_fclose.3
+MAN3+= explain_fclose_or_die.3
+MAN3+= explain_fcntl.3
+MAN3+= explain_fcntl_or_die.3
+MAN3+= explain_fdopen.3
+MAN3+= explain_fdopen_or_die.3
+MAN3+= explain_fdopendir.3
+MAN3+= explain_fdopendir_or_die.3
+MAN3+= explain_feof.3
+MAN3+= explain_feof_or_die.3
+MAN3+= explain_ferror.3
+MAN3+= explain_ferror_or_die.3
+MAN3+= explain_fflush.3
+MAN3+= explain_fflush_or_die.3
+MAN3+= explain_fgetc.3
+MAN3+= explain_fgetc_or_die.3
+MAN3+= explain_fgetpos.3
+MAN3+= explain_fgetpos_or_die.3
+MAN3+= explain_fgets.3
+MAN3+= explain_fgets_or_die.3
+MAN3+= explain_fileno.3
+MAN3+= explain_fileno_or_die.3
+MAN3+= explain_flock.3
+MAN3+= explain_flock_or_die.3
+MAN3+= explain_fopen.3
+MAN3+= explain_fopen_or_die.3
+MAN3+= explain_fork.3
+MAN3+= explain_fork_or_die.3
+MAN3+= explain_fpathconf.3
+MAN3+= explain_fpathconf_or_die.3
+MAN3+= explain_fprintf.3
+MAN3+= explain_fprintf_or_die.3
+MAN3+= explain_fpurge.3
+MAN3+= explain_fpurge_or_die.3
+MAN3+= explain_fputc.3
+MAN3+= explain_fputc_or_die.3
+MAN3+= explain_fputs.3
+MAN3+= explain_fputs_or_die.3
+MAN3+= explain_fread.3
+MAN3+= explain_fread_or_die.3
+MAN3+= explain_freopen.3
+MAN3+= explain_freopen_or_die.3
+MAN3+= explain_fseek.3
+MAN3+= explain_fseek_or_die.3
+MAN3+= explain_fsetpos.3
+MAN3+= explain_fsetpos_or_die.3
+MAN3+= explain_fstat.3
+MAN3+= explain_fstat_or_die.3
+MAN3+= explain_fstatfs.3
+MAN3+= explain_fstatfs_or_die.3
+MAN3+= explain_fstatvfs.3
+MAN3+= explain_fstatvfs_or_die.3
+MAN3+= explain_fsync.3
+MAN3+= explain_fsync_or_die.3
+MAN3+= explain_ftell.3
+MAN3+= explain_ftell_or_die.3
+MAN3+= explain_ftime.3
+MAN3+= explain_ftime_or_die.3
+MAN3+= explain_ftruncate.3
+MAN3+= explain_ftruncate_or_die.3
+MAN3+= explain_futimes.3
+MAN3+= explain_futimes_or_die.3
+MAN3+= explain_fwrite.3
+MAN3+= explain_fwrite_or_die.3
+MAN3+= explain_getaddrinfo.3
+MAN3+= explain_getaddrinfo_or_die.3
+MAN3+= explain_getc.3
+MAN3+= explain_getc_or_die.3
+MAN3+= explain_getchar.3
+MAN3+= explain_getchar_or_die.3
+MAN3+= explain_getcwd.3
+MAN3+= explain_getcwd_or_die.3
+MAN3+= explain_getdomainname.3
+MAN3+= explain_getdomainname_or_die.3
+MAN3+= explain_getgroups.3
+MAN3+= explain_getgroups_or_die.3
+MAN3+= explain_gethostname.3
+MAN3+= explain_gethostname_or_die.3
+MAN3+= explain_getpeername.3
+MAN3+= explain_getpeername_or_die.3
+MAN3+= explain_getpgid.3
+MAN3+= explain_getpgid_or_die.3
+MAN3+= explain_getpgrp.3
+MAN3+= explain_getpgrp_or_die.3
+MAN3+= explain_getrlimit.3
+MAN3+= explain_getrlimit_or_die.3
+MAN3+= explain_getsockname.3
+MAN3+= explain_getsockname_or_die.3
+MAN3+= explain_getsockopt.3
+MAN3+= explain_getsockopt_or_die.3
+MAN3+= explain_gettimeofday.3
+MAN3+= explain_gettimeofday_or_die.3
+MAN3+= explain_getw.3
+MAN3+= explain_getw_or_die.3
+MAN3+= explain_ioctl.3
+MAN3+= explain_ioctl_or_die.3
+MAN3+= explain_kill.3
+MAN3+= explain_kill_or_die.3
+MAN3+= explain_lchown.3
+MAN3+= explain_lchown_or_die.3
+MAN3+= explain_license.3
+MAN3+= explain_link.3
+MAN3+= explain_link_or_die.3
+MAN3+= explain_listen.3
+MAN3+= explain_listen_or_die.3
+MAN3+= explain_lseek.3
+MAN3+= explain_lseek_or_die.3
+MAN3+= explain_lstat.3
+MAN3+= explain_lstat_or_die.3
+MAN3+= explain_malloc.3
+MAN3+= explain_malloc_or_die.3
+MAN3+= explain_mkdir.3
+MAN3+= explain_mkdir_or_die.3
+MAN3+= explain_mkdtemp.3
+MAN3+= explain_mkdtemp_or_die.3
+MAN3+= explain_mknod.3
+MAN3+= explain_mknod_or_die.3
+MAN3+= explain_mkostemp.3
+MAN3+= explain_mkostemp_or_die.3
+MAN3+= explain_mkstemp.3
+MAN3+= explain_mkstemp_or_die.3
+MAN3+= explain_mktemp.3
+MAN3+= explain_mktemp_or_die.3
+MAN3+= explain_mmap.3
+MAN3+= explain_mmap_or_die.3
+MAN3+= explain_munmap.3
+MAN3+= explain_munmap_or_die.3
+MAN3+= explain_nice.3
+MAN3+= explain_nice_or_die.3
+MAN3+= explain_open.3
+MAN3+= explain_open_or_die.3
+MAN3+= explain_opendir.3
+MAN3+= explain_opendir_or_die.3
+MAN3+= explain_output.3
+MAN3+= explain_pathconf.3
+MAN3+= explain_pathconf_or_die.3
+MAN3+= explain_pclose.3
+MAN3+= explain_pclose_or_die.3
+MAN3+= explain_pipe.3
+MAN3+= explain_pipe_or_die.3
+MAN3+= explain_poll.3
+MAN3+= explain_poll_or_die.3
+MAN3+= explain_popen.3
+MAN3+= explain_popen_or_die.3
+MAN3+= explain_pread.3
+MAN3+= explain_pread_or_die.3
+MAN3+= explain_printf.3
+MAN3+= explain_printf_or_die.3
+MAN3+= explain_program_name.3
+MAN3+= explain_ptrace.3
+MAN3+= explain_ptrace_or_die.3
+MAN3+= explain_putc.3
+MAN3+= explain_putc_or_die.3
+MAN3+= explain_putchar.3
+MAN3+= explain_putchar_or_die.3
+MAN3+= explain_putenv.3
+MAN3+= explain_putenv_or_die.3
+MAN3+= explain_puts.3
+MAN3+= explain_puts_or_die.3
+MAN3+= explain_putw.3
+MAN3+= explain_putw_or_die.3
+MAN3+= explain_pwrite.3
+MAN3+= explain_pwrite_or_die.3
+MAN3+= explain_raise.3
+MAN3+= explain_raise_or_die.3
+MAN3+= explain_read.3
+MAN3+= explain_read_or_die.3
+MAN3+= explain_readdir.3
+MAN3+= explain_readdir_or_die.3
+MAN3+= explain_readlink.3
+MAN3+= explain_readlink_or_die.3
+MAN3+= explain_readv.3
+MAN3+= explain_readv_or_die.3
+MAN3+= explain_realloc.3
+MAN3+= explain_realloc_or_die.3
+MAN3+= explain_remove.3
+MAN3+= explain_remove_or_die.3
+MAN3+= explain_rename.3
+MAN3+= explain_rename_or_die.3
+MAN3+= explain_rmdir.3
+MAN3+= explain_rmdir_or_die.3
+MAN3+= explain_select.3
+MAN3+= explain_select_or_die.3
+MAN3+= explain_setbuf.3
+MAN3+= explain_setbuf_or_die.3
+MAN3+= explain_setbuffer.3
+MAN3+= explain_setbuffer_or_die.3
+MAN3+= explain_setdomainname.3
+MAN3+= explain_setdomainname_or_die.3
+MAN3+= explain_setenv.3
+MAN3+= explain_setenv_or_die.3
+MAN3+= explain_setgroups.3
+MAN3+= explain_setgroups_or_die.3
+MAN3+= explain_sethostname.3
+MAN3+= explain_sethostname_or_die.3
+MAN3+= explain_setlinebuf.3
+MAN3+= explain_setlinebuf_or_die.3
+MAN3+= explain_setpgid.3
+MAN3+= explain_setpgid_or_die.3
+MAN3+= explain_setpgrp.3
+MAN3+= explain_setpgrp_or_die.3
+MAN3+= explain_setsockopt.3
+MAN3+= explain_setsockopt_or_die.3
+MAN3+= explain_setvbuf.3
+MAN3+= explain_setvbuf_or_die.3
+MAN3+= explain_signalfd.3
+MAN3+= explain_signalfd_or_die.3
+MAN3+= explain_snprintf.3
+MAN3+= explain_snprintf_or_die.3
+MAN3+= explain_socket.3
+MAN3+= explain_socket_or_die.3
+MAN3+= explain_socketpair.3
+MAN3+= explain_socketpair_or_die.3
+MAN3+= explain_sprintf.3
+MAN3+= explain_sprintf_or_die.3
+MAN3+= explain_stat.3
+MAN3+= explain_stat_or_die.3
+MAN3+= explain_statfs.3
+MAN3+= explain_statfs_or_die.3
+MAN3+= explain_statvfs.3
+MAN3+= explain_statvfs_or_die.3
+MAN3+= explain_stime.3
+MAN3+= explain_stime_or_die.3
+MAN3+= explain_strdup.3
+MAN3+= explain_strdup_or_die.3
+MAN3+= explain_strndup.3
+MAN3+= explain_strndup_or_die.3
+MAN3+= explain_strtod.3
+MAN3+= explain_strtod_or_die.3
+MAN3+= explain_strtof.3
+MAN3+= explain_strtof_or_die.3
+MAN3+= explain_strtol.3
+MAN3+= explain_strtol_or_die.3
+MAN3+= explain_strtold.3
+MAN3+= explain_strtold_or_die.3
+MAN3+= explain_strtoll.3
+MAN3+= explain_strtoll_or_die.3
+MAN3+= explain_strtoul.3
+MAN3+= explain_strtoul_or_die.3
+MAN3+= explain_strtoull.3
+MAN3+= explain_strtoull_or_die.3
+MAN3+= explain_symlink.3
+MAN3+= explain_symlink_or_die.3
+MAN3+= explain_system.3
+MAN3+= explain_system_or_die.3
+MAN3+= explain_tcdrain.3
+MAN3+= explain_tcdrain_or_die.3
+MAN3+= explain_tcflow.3
+MAN3+= explain_tcflow_or_die.3
+MAN3+= explain_tcflush.3
+MAN3+= explain_tcflush_or_die.3
+MAN3+= explain_tcgetattr.3
+MAN3+= explain_tcgetattr_or_die.3
+MAN3+= explain_tcsendbreak.3
+MAN3+= explain_tcsendbreak_or_die.3
+MAN3+= explain_tcsetattr.3
+MAN3+= explain_tcsetattr_or_die.3
+MAN3+= explain_telldir.3
+MAN3+= explain_telldir_or_die.3
+MAN3+= explain_tempnam.3
+MAN3+= explain_tempnam_or_die.3
+MAN3+= explain_time.3
+MAN3+= explain_time_or_die.3
+MAN3+= explain_timerfd_create.3
+MAN3+= explain_timerfd_create_or_die.3
+MAN3+= explain_tmpfile.3
+MAN3+= explain_tmpfile_or_die.3
+MAN3+= explain_tmpnam.3
+MAN3+= explain_tmpnam_or_die.3
+MAN3+= explain_truncate.3
+MAN3+= explain_truncate_or_die.3
+MAN3+= explain_ungetc.3
+MAN3+= explain_ungetc_or_die.3
+MAN3+= explain_unlink.3
+MAN3+= explain_unlink_or_die.3
+MAN3+= explain_unsetenv.3
+MAN3+= explain_unsetenv_or_die.3
+MAN3+= explain_ustat.3
+MAN3+= explain_ustat_or_die.3
+MAN3+= explain_utime.3
+MAN3+= explain_utime_or_die.3
+MAN3+= explain_utimes.3
+MAN3+= explain_utimes_or_die.3
+MAN3+= explain_vfork.3
+MAN3+= explain_vfork_or_die.3
+MAN3+= explain_vfprintf.3
+MAN3+= explain_vfprintf_or_die.3
+MAN3+= explain_vprintf.3
+MAN3+= explain_vprintf_or_die.3
+MAN3+= explain_vsnprintf.3
+MAN3+= explain_vsnprintf_or_die.3
+MAN3+= explain_vsprintf.3
+MAN3+= explain_vsprintf_or_die.3
+MAN3+= explain_wait.3
+MAN3+= explain_wait3.3
+MAN3+= explain_wait3_or_die.3
+MAN3+= explain_wait4.3
+MAN3+= explain_wait4_or_die.3
+MAN3+= explain_wait_or_die.3
+MAN3+= explain_waitpid.3
+MAN3+= explain_waitpid_or_die.3
+MAN3+= explain_write.3
+MAN3+= explain_write_or_die.3
+MAN3+= explain_writev.3
+MAN3+= explain_writev_or_die.3
diff --git a/devel/libexplain/distinfo b/devel/libexplain/distinfo
new file mode 100644
index 000000000000..67a6a317ae72
--- /dev/null
+++ b/devel/libexplain/distinfo
@@ -0,0 +1,2 @@
+SHA256 (libexplain-0.46.D001.tar.gz) = 33afd58a2912ce81d6c431ecb7ddd73ceb808a679df4d6b6470f66325b8d967a
+SIZE (libexplain-0.46.D001.tar.gz) = 4441159
diff --git a/devel/libexplain/files/patch-Makefile.in b/devel/libexplain/files/patch-Makefile.in
new file mode 100644
index 000000000000..b141518b203a
--- /dev/null
+++ b/devel/libexplain/files/patch-Makefile.in
@@ -0,0 +1,18 @@
+--- ./Makefile.in.orig 2011-09-10 12:21:14.000000000 +0200
++++ ./Makefile.in 2011-09-10 12:24:45.000000000 +0200
+@@ -2585,13 +2585,11 @@
+ ./config.status
+
+ libdir/pkgconfig/.pkgconfigdir:
+- -$(INSTALL) -m 0755 -d $(pkgconfigdir)
+- @-test -d $(pkgconfigdir) && touch $@
+- @sleep 1
++ @true
+
+ $(pkgconfigdir)/libexplain.pc: libdir/pkgconfig/libexplain.pc \
+ libdir/pkgconfig/.pkgconfigdir
+- $(INSTALL_DATA) libdir/pkgconfig/libexplain.pc $@
++ @true
+
+ libexplain/ac/mntent.lo: libexplain/ac/mntent.c libexplain/ac/ctype.h \
+ libexplain/ac/mntent.h libexplain/ac/stdio.h \
diff --git a/devel/libexplain/pkg-descr b/devel/libexplain/pkg-descr
new file mode 100644
index 000000000000..49d8860bf264
--- /dev/null
+++ b/devel/libexplain/pkg-descr
@@ -0,0 +1,5 @@
+A library which may be used to explain Unix and Linux system call errors. The
+library is not quite a drop-in replacement for strerror, but it comes close.
+Each system call has a dedicated libexplain function.
+
+WWW: http://libexplain.sourceforge.net/
diff --git a/devel/libexplain/pkg-plist b/devel/libexplain/pkg-plist
new file mode 100644
index 000000000000..d9ce74c410ce
--- /dev/null
+++ b/devel/libexplain/pkg-plist
@@ -0,0 +1,191 @@
+bin/explain
+include/libexplain/accept.h
+include/libexplain/accept4.h
+include/libexplain/access.h
+include/libexplain/acct.h
+include/libexplain/adjtime.h
+include/libexplain/adjtimex.h
+include/libexplain/bind.h
+include/libexplain/calloc.h
+include/libexplain/chdir.h
+include/libexplain/chmod.h
+include/libexplain/chown.h
+include/libexplain/chroot.h
+include/libexplain/close.h
+include/libexplain/closedir.h
+include/libexplain/connect.h
+include/libexplain/creat.h
+include/libexplain/dirfd.h
+include/libexplain/dup.h
+include/libexplain/dup2.h
+include/libexplain/eventfd.h
+include/libexplain/execlp.h
+include/libexplain/execve.h
+include/libexplain/execvp.h
+include/libexplain/exit.h
+include/libexplain/fchdir.h
+include/libexplain/fchmod.h
+include/libexplain/fchown.h
+include/libexplain/fclose.h
+include/libexplain/fcntl.h
+include/libexplain/fdopen.h
+include/libexplain/fdopendir.h
+include/libexplain/feof.h
+include/libexplain/ferror.h
+include/libexplain/fflush.h
+include/libexplain/fgetc.h
+include/libexplain/fgetpos.h
+include/libexplain/fgets.h
+include/libexplain/fileno.h
+include/libexplain/flock.h
+include/libexplain/fopen.h
+include/libexplain/fork.h
+include/libexplain/fpathconf.h
+include/libexplain/fprintf.h
+include/libexplain/fpurge.h
+include/libexplain/fputc.h
+include/libexplain/fputs.h
+include/libexplain/fread.h
+include/libexplain/freopen.h
+include/libexplain/fseek.h
+include/libexplain/fsetpos.h
+include/libexplain/fstat.h
+include/libexplain/fstatfs.h
+include/libexplain/fstatvfs.h
+include/libexplain/fsync.h
+include/libexplain/ftell.h
+include/libexplain/ftime.h
+include/libexplain/ftruncate.h
+include/libexplain/futimes.h
+include/libexplain/fwrite.h
+include/libexplain/gcc_attributes.h
+include/libexplain/getaddrinfo.h
+include/libexplain/getc.h
+include/libexplain/getchar.h
+include/libexplain/getcwd.h
+include/libexplain/getdomainname.h
+include/libexplain/getgroups.h
+include/libexplain/gethostname.h
+include/libexplain/getpeername.h
+include/libexplain/getpgid.h
+include/libexplain/getpgrp.h
+include/libexplain/getrlimit.h
+include/libexplain/getsockname.h
+include/libexplain/getsockopt.h
+include/libexplain/gettimeofday.h
+include/libexplain/getw.h
+include/libexplain/ioctl.h
+include/libexplain/kill.h
+include/libexplain/large_file_support.h
+include/libexplain/lchown.h
+include/libexplain/libexplain.h
+include/libexplain/link.h
+include/libexplain/listen.h
+include/libexplain/lseek.h
+include/libexplain/lstat.h
+include/libexplain/malloc.h
+include/libexplain/mkdir.h
+include/libexplain/mkdtemp.h
+include/libexplain/mknod.h
+include/libexplain/mkostemp.h
+include/libexplain/mkstemp.h
+include/libexplain/mktemp.h
+include/libexplain/mmap.h
+include/libexplain/munmap.h
+include/libexplain/nice.h
+include/libexplain/open.h
+include/libexplain/opendir.h
+include/libexplain/output.h
+include/libexplain/pathconf.h
+include/libexplain/pclose.h
+include/libexplain/pipe.h
+include/libexplain/poll.h
+include/libexplain/popen.h
+include/libexplain/pread.h
+include/libexplain/printf.h
+include/libexplain/program_name.h
+include/libexplain/ptrace.h
+include/libexplain/public_config.h
+include/libexplain/putc.h
+include/libexplain/putchar.h
+include/libexplain/putenv.h
+include/libexplain/puts.h
+include/libexplain/putw.h
+include/libexplain/pwrite.h
+include/libexplain/raise.h
+include/libexplain/read.h
+include/libexplain/readdir.h
+include/libexplain/readlink.h
+include/libexplain/readv.h
+include/libexplain/realloc.h
+include/libexplain/remove.h
+include/libexplain/rename.h
+include/libexplain/rmdir.h
+include/libexplain/select.h
+include/libexplain/setbuf.h
+include/libexplain/setbuffer.h
+include/libexplain/setdomainname.h
+include/libexplain/setenv.h
+include/libexplain/setgroups.h
+include/libexplain/sethostname.h
+include/libexplain/setlinebuf.h
+include/libexplain/setpgid.h
+include/libexplain/setpgrp.h
+include/libexplain/setsockopt.h
+include/libexplain/setvbuf.h
+include/libexplain/signalfd.h
+include/libexplain/snprintf.h
+include/libexplain/socket.h
+include/libexplain/socketpair.h
+include/libexplain/sprintf.h
+include/libexplain/stat.h
+include/libexplain/statfs.h
+include/libexplain/statvfs.h
+include/libexplain/stime.h
+include/libexplain/strdup.h
+include/libexplain/strndup.h
+include/libexplain/strtod.h
+include/libexplain/strtof.h
+include/libexplain/strtol.h
+include/libexplain/strtold.h
+include/libexplain/strtoll.h
+include/libexplain/strtoul.h
+include/libexplain/strtoull.h
+include/libexplain/symlink.h
+include/libexplain/system.h
+include/libexplain/tcdrain.h
+include/libexplain/tcflow.h
+include/libexplain/tcflush.h
+include/libexplain/tcgetattr.h
+include/libexplain/tcsendbreak.h
+include/libexplain/tcsetattr.h
+include/libexplain/telldir.h
+include/libexplain/tempnam.h
+include/libexplain/time.h
+include/libexplain/timerfd_create.h
+include/libexplain/tmpfile.h
+include/libexplain/tmpnam.h
+include/libexplain/truncate.h
+include/libexplain/ungetc.h
+include/libexplain/unlink.h
+include/libexplain/unsetenv.h
+include/libexplain/ustat.h
+include/libexplain/utime.h
+include/libexplain/utimes.h
+include/libexplain/vfork.h
+include/libexplain/vfprintf.h
+include/libexplain/vprintf.h
+include/libexplain/vsnprintf.h
+include/libexplain/vsprintf.h
+include/libexplain/wait.h
+include/libexplain/wait3.h
+include/libexplain/wait4.h
+include/libexplain/waitpid.h
+include/libexplain/warn_unused_result.h
+include/libexplain/write.h
+include/libexplain/writev.h
+lib/libexplain.a
+lib/libexplain.la
+lib/libexplain.so
+lib/libexplain.so.45
+@dirrm include/libexplain