From owner-svn-ports-head@FreeBSD.ORG Sun Dec 22 00:21:52 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 44545E38; Sun, 22 Dec 2013 00:21:52 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 2E8E71E8B; Sun, 22 Dec 2013 00:21:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rBM0Lqku081041; Sun, 22 Dec 2013 00:21:52 GMT (envelope-from danilo@svn.freebsd.org) Received: (from danilo@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id rBM0Lnep081019; Sun, 22 Dec 2013 00:21:49 GMT (envelope-from danilo@svn.freebsd.org) Message-Id: <201312220021.rBM0Lnep081019@svn.freebsd.org> From: Danilo Egea Gondolfo Date: Sun, 22 Dec 2013 00:21:49 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r337169 - in head/devel/libexplain: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Dec 2013 00:21:52 -0000 Author: danilo Date: Sun Dec 22 00:21:49 2013 New Revision: 337169 URL: http://svnweb.freebsd.org/changeset/ports/337169 Log: - Update from 1.2 to 1.3 patch level D012 PR: ports/184885 Submitted by: KATO Tsuguru Added: head/devel/libexplain/files/patch-codegen__ioctl_scan.c (contents, props changed) head/devel/libexplain/files/patch-libexplain__ac__acl__libacl.c (contents, props changed) head/devel/libexplain/files/patch-libexplain__buffer__errno__mount.c (contents, props changed) head/devel/libexplain/files/patch-libexplain__buffer__errno__setpriority.c (contents, props changed) head/devel/libexplain/files/patch-libexplain__buffer__mount_flags.c (contents, props changed) head/devel/libexplain/files/patch-libexplain__buffer__utsname.c (contents, props changed) head/devel/libexplain/files/patch-libexplain__mount_or_die.c (contents, props changed) head/devel/libexplain/files/patch-libexplain__vasprintf.h (contents, props changed) Modified: head/devel/libexplain/Makefile (contents, props changed) head/devel/libexplain/distinfo (contents, props changed) head/devel/libexplain/files/patch-libexplain__buffer__hostent.c head/devel/libexplain/pkg-descr (contents, props changed) head/devel/libexplain/pkg-plist (contents, props changed) Modified: head/devel/libexplain/Makefile ============================================================================== --- head/devel/libexplain/Makefile Sat Dec 21 23:21:06 2013 (r337168) +++ head/devel/libexplain/Makefile Sun Dec 22 00:21:49 2013 (r337169) @@ -2,26 +2,33 @@ # $FreeBSD$ PORTNAME= libexplain -PORTVERSION= 1.2 +PORTVERSION= 1.3.${PATCHLEVEL} CATEGORIES= devel -MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} +MASTER_SITES= SF/${PORTNAME}/${PORTVERSION:R} +DISTNAME= ${PORTNAME}-${PORTVERSION:R} MAINTAINER= ports@FreeBSD.org COMMENT= Library which may be used to explain Unix and Linux system call errors LICENSE= LGPL3 +BUILD_DEPENDS= gsed:${PORTSDIR}/textproc/gsed RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof -BUILD_DEPENDS= pdfopt:${PORTSDIR}/print/ghostscript9 \ - gsed:${PORTSDIR}/textproc/gsed -USE_AUTOTOOLS= libtool USES= bison gettext gmake +USE_GHOSTSCRIPT_BUILD= yes +USE_AUTOTOOLS= libtool +CONFIGURE_ENV= ac_cv_header_linux_kd_h=no USE_LDCONFIG= yes +CPPFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +PATCHLEVEL= D012 + post-patch: - @${REINPLACE_CMD} -e 's|sed -e|gsed -e|g' -e 's|\ sed\ | gsed |g' \ - -e '/@sleep 1/d' \ - ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e \ + 's|$$(libdir)/pkgconfig|$$(libdir)/../libdata/pkgconfig|g ; \ + s|\([[:blank:]]\)sed|\1gsed|g' ${WRKSRC}/Makefile.in .include Modified: head/devel/libexplain/distinfo ============================================================================== --- head/devel/libexplain/distinfo Sat Dec 21 23:21:06 2013 (r337168) +++ head/devel/libexplain/distinfo Sun Dec 22 00:21:49 2013 (r337169) @@ -1,2 +1,2 @@ -SHA256 (libexplain-1.2.tar.gz) = a8e0d3f05fcb5870251a97dd507c6b89a73b3511f2241080088352efa37fa503 -SIZE (libexplain-1.2.tar.gz) = 4589565 +SHA256 (libexplain-1.3.tar.gz) = ef36c52795d737a189a139d527e78d3beafdbd017cb3cf71df47027e8beb1215 +SIZE (libexplain-1.3.tar.gz) = 4762371 Added: head/devel/libexplain/files/patch-codegen__ioctl_scan.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libexplain/files/patch-codegen__ioctl_scan.c Sun Dec 22 00:21:49 2013 (r337169) @@ -0,0 +1,29 @@ +--- codegen/ioctl_scan.c.orig ++++ codegen/ioctl_scan.c +@@ -40,6 +40,10 @@ + #include + #include + ++#ifndef FTW_ACTIONRETVAL ++#define FTW_CONTINUE 0 ++#endif ++ + + static void + regcomp_or_die(regex_t *preg, const char *regex, int cflags) +@@ -306,6 +310,7 @@ + { + (void)typeflag; + (void)ftwbuf; ++#ifdef FTW_ACTIONRETVAL + if (typeflag == FTW_D) + { + explain_output_error("walking %s\n", pathname); +@@ -314,6 +319,7 @@ + if (ends_with(pathname, "/..")) + return FTW_SKIP_SUBTREE; + } ++#endif + if (S_ISREG(st->st_mode) && ends_with(pathname , ".h")) + ioctl_scan_include(pathname); + return FTW_CONTINUE; Added: head/devel/libexplain/files/patch-libexplain__ac__acl__libacl.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libexplain/files/patch-libexplain__ac__acl__libacl.c Sun Dec 22 00:21:49 2013 (r337169) @@ -0,0 +1,18 @@ +--- libexplain/ac/acl/libacl.c.orig ++++ libexplain/ac/acl/libacl.c +@@ -18,10 +18,14 @@ + */ + + #include ++#include ++ ++#include + + #ifndef HAVE_ACL_ENTRIES + +-static int ++LIBEXPLAIN_LINKAGE_HIDDEN ++int + acl_entries(acl_t acl) + { + int result = 0; Added: head/devel/libexplain/files/patch-libexplain__buffer__errno__mount.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libexplain/files/patch-libexplain__buffer__errno__mount.c Sun Dec 22 00:21:49 2013 (r337169) @@ -0,0 +1,89 @@ +--- libexplain/buffer/errno/mount.c.orig ++++ libexplain/buffer/errno/mount.c +@@ -384,8 +384,10 @@ + target_fc.st_mode = S_IFDIR; + target_fc.must_exist = 1; + ++#if defined(MS_MGC_MSK) && defined(MS_MGC_VAL) + if ((flags & MS_MGC_MSK) & MS_MGC_VAL) + flags &= ~MS_MGC_MSK; ++#endif + + switch (errnum) + { +@@ -425,6 +427,7 @@ + * Or, mounting a read-only file system was attempted without + * giving the MS_RDONLY flag. + */ ++#if defined(MS_RDONLY) + if (!(flags & MS_RDONLY)) + { + int fd = open(source, O_RDONLY, 0); +@@ -444,11 +447,13 @@ + } + close(fd); + } ++#endif + + /* + * Or, the block device source is located on a file system + * mounted with the MS_NODEV option. + */ ++#if defined(MS_NODEV) + { + struct statvfs info; + if (statvfs(source, &info) > 0) +@@ -469,6 +474,7 @@ + } + } + } ++#endif + + /* no idea */ + explain_buffer_eacces(sb, target, "target", &target_fc); +@@ -488,6 +494,7 @@ + * Or, it cannot be remounted read-only, because it still holds + * files open for writing. + */ ++#if defined(MS_RDONLY) && defined(MS_REMOUNT) + { + unsigned long flags2 = MS_RDONLY | MS_REMOUNT; + if ((flags & flags2) == flags2) +@@ -513,6 +520,7 @@ + /* FIXME: tell th user *which* block device */ + return; + } ++#endif + + /* + * Or, +@@ -606,6 +614,7 @@ + * Or, a remount (MS_REMOUNT) was attempted, but source was not + * already mounted on target. + */ ++#if defined(MS_REMOUNT) + if ((flags & MS_REMOUNT) && !source_mounted_on_target(source, target)) + { + explain_buffer_gettext +@@ -617,11 +626,13 @@ + ); + return; + } ++#endif + + /* + * Or, a move (MS_MOVE) was attempted, but source was not a + * mount point, or was '/'. + */ ++#if defined(MS_MOVE) + if (flags & MS_MOVE) + { + if (0 == strcmp(target, "/")) +@@ -645,6 +656,7 @@ + return; + } + } ++#endif + + /* + * (we have ruled out most everything else) Added: head/devel/libexplain/files/patch-libexplain__buffer__errno__setpriority.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libexplain/files/patch-libexplain__buffer__errno__setpriority.c Sun Dec 22 00:21:49 2013 (r337169) @@ -0,0 +1,18 @@ +--- libexplain/buffer/errno/setpriority.c.orig ++++ libexplain/buffer/errno/setpriority.c +@@ -124,6 +124,7 @@ + /* FIXME: i18n */ + "the caller attempted to lower a process priority" + ); ++#ifdef RLIMIT_NICE + if (explain_option_dialect_specific()) + { + /* +@@ -141,6 +142,7 @@ + explain_string_buffer_printf(sb, " (%d < %d)", prio, cur); + } + } ++#endif + explain_buffer_dac_sys_nice(sb); + break; + Modified: head/devel/libexplain/files/patch-libexplain__buffer__hostent.c ============================================================================== --- head/devel/libexplain/files/patch-libexplain__buffer__hostent.c Sat Dec 21 23:21:06 2013 (r337168) +++ head/devel/libexplain/files/patch-libexplain__buffer__hostent.c Sun Dec 22 00:21:49 2013 (r337169) @@ -1,13 +1,10 @@ --- ./libexplain/buffer/hostent.c.orig 2013-03-15 02:34:07.000000000 +0100 +++ ./libexplain/buffer/hostent.c 2013-05-31 10:52:55.842570569 +0200 -@@ -28,6 +28,10 @@ - #include - #include +@@ -18,6 +18,7 @@ -+#ifdef __FreeBSD__ -+#include -+#endif -+ + #include + #include ++#include - void - explain_buffer_hostent(explain_string_buffer_t *sb, + #include + #include Added: head/devel/libexplain/files/patch-libexplain__buffer__mount_flags.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libexplain/files/patch-libexplain__buffer__mount_flags.c Sun Dec 22 00:21:49 2013 (r337169) @@ -0,0 +1,21 @@ +--- libexplain/buffer/mount_flags.c.orig ++++ libexplain/buffer/mount_flags.c +@@ -148,6 +148,7 @@ + * information and must be discarded. + */ + first = 1; ++#if defined(MS_MGC_MSK) && defined(MS_MGC_VAL) + if ((flags & MS_MGC_MSK) == MS_MGC_VAL) + { + flags &= ~MS_MGC_MSK; +@@ -156,7 +157,9 @@ + return; + first = 0; + } +- else if (flags == 0) ++ else ++#endif ++ if (flags == 0) + { + explain_string_buffer_putc(sb, '0'); + return; Added: head/devel/libexplain/files/patch-libexplain__buffer__utsname.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libexplain/files/patch-libexplain__buffer__utsname.c Sun Dec 22 00:21:49 2013 (r337169) @@ -0,0 +1,16 @@ +--- libexplain/buffer/utsname.c.orig ++++ libexplain/buffer/utsname.c +@@ -49,11 +49,13 @@ + explain_string_buffer_puts(sb, ", machine = "); + explain_string_buffer_puts_quoted_n(sb, + data->machine, sizeof(data->machine)); ++#ifndef __FreeBSD__ + #ifdef _GNU_SOURCE + explain_string_buffer_puts(sb, ", domainname = "); + explain_string_buffer_puts_quoted_n(sb, + data->domainname, sizeof(data->domainname)); + #endif ++#endif + explain_string_buffer_puts(sb, " }"); + } + Added: head/devel/libexplain/files/patch-libexplain__mount_or_die.c ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libexplain/files/patch-libexplain__mount_or_die.c Sun Dec 22 00:21:49 2013 (r337169) @@ -0,0 +1,14 @@ +--- libexplain/mount_or_die.c.orig ++++ libexplain/mount_or_die.c +@@ -42,7 +42,11 @@ + int result; + + #ifdef HAVE_MOUNT ++#if defined(__FreeBSD__) ++ result = mount(source, target, flags, data); ++#else + result = mount(source, target, file_systems_type, flags, data); ++#endif + #else + errno = ENOSYS; + result = -1; Added: head/devel/libexplain/files/patch-libexplain__vasprintf.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/libexplain/files/patch-libexplain__vasprintf.h Sun Dec 22 00:21:49 2013 (r337169) @@ -0,0 +1,11 @@ +--- libexplain/vasprintf.h.orig 2013-12-06 17:16:42.000000000 +0900 ++++ libexplain/vasprintf.h 2013-12-06 17:17:29.000000000 +0900 +@@ -27,6 +27,8 @@ + * by the vasprintf(3) system call. + */ + ++#include ++ + #include + #include + Modified: head/devel/libexplain/pkg-descr ============================================================================== --- head/devel/libexplain/pkg-descr Sat Dec 21 23:21:06 2013 (r337168) +++ head/devel/libexplain/pkg-descr Sun Dec 22 00:21:49 2013 (r337169) @@ -1,5 +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. +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/ Modified: head/devel/libexplain/pkg-plist ============================================================================== --- head/devel/libexplain/pkg-plist Sat Dec 21 23:21:06 2013 (r337168) +++ head/devel/libexplain/pkg-plist Sun Dec 22 00:21:49 2013 (r337169) @@ -3,8 +3,15 @@ include/libexplain/accept.h include/libexplain/accept4.h include/libexplain/access.h include/libexplain/acct.h +include/libexplain/acl_from_text.h +include/libexplain/acl_get_fd.h +include/libexplain/acl_get_file.h +include/libexplain/acl_set_fd.h +include/libexplain/acl_set_file.h +include/libexplain/acl_to_text.h include/libexplain/adjtime.h include/libexplain/adjtimex.h +include/libexplain/asprintf.h include/libexplain/bind.h include/libexplain/calloc.h include/libexplain/chdir.h @@ -13,11 +20,13 @@ include/libexplain/chown.h include/libexplain/chroot.h include/libexplain/close.h include/libexplain/closedir.h +include/libexplain/config.messy.h include/libexplain/connect.h include/libexplain/creat.h include/libexplain/dirfd.h include/libexplain/dup.h include/libexplain/dup2.h +include/libexplain/endgrent.h include/libexplain/eventfd.h include/libexplain/execlp.h include/libexplain/execv.h @@ -27,6 +36,7 @@ include/libexplain/exit.h include/libexplain/fchdir.h include/libexplain/fchmod.h include/libexplain/fchown.h +include/libexplain/fchownat.h include/libexplain/fclose.h include/libexplain/fcntl.h include/libexplain/fdopen.h @@ -50,15 +60,20 @@ include/libexplain/fputs.h include/libexplain/fread.h include/libexplain/freopen.h include/libexplain/fseek.h +include/libexplain/fseeko.h include/libexplain/fsetpos.h include/libexplain/fstat.h +include/libexplain/fstatat.h include/libexplain/fstatfs.h include/libexplain/fstatvfs.h include/libexplain/fsync.h include/libexplain/ftell.h +include/libexplain/ftello.h include/libexplain/ftime.h include/libexplain/ftruncate.h +include/libexplain/futimens.h include/libexplain/futimes.h +include/libexplain/futimesat.h include/libexplain/fwrite.h include/libexplain/gcc_attributes.h include/libexplain/getaddrinfo.h @@ -66,12 +81,16 @@ include/libexplain/getc.h include/libexplain/getchar.h include/libexplain/getcwd.h include/libexplain/getdomainname.h +include/libexplain/getgrent.h +include/libexplain/getgrouplist.h include/libexplain/getgroups.h include/libexplain/gethostbyname.h +include/libexplain/gethostid.h include/libexplain/gethostname.h include/libexplain/getpeername.h include/libexplain/getpgid.h include/libexplain/getpgrp.h +include/libexplain/getpriority.h include/libexplain/getresgid.h include/libexplain/getresuid.h include/libexplain/getrlimit.h @@ -80,16 +99,21 @@ include/libexplain/getsockname.h include/libexplain/getsockopt.h include/libexplain/gettimeofday.h include/libexplain/getw.h +include/libexplain/iconv.h +include/libexplain/iconv_close.h +include/libexplain/iconv_open.h include/libexplain/ioctl.h include/libexplain/kill.h include/libexplain/large_file_support.h include/libexplain/lchmod.h include/libexplain/lchown.h +include/libexplain/lchownat.h include/libexplain/libexplain.h include/libexplain/link.h include/libexplain/listen.h include/libexplain/lseek.h include/libexplain/lstat.h +include/libexplain/lutimes.h include/libexplain/malloc.h include/libexplain/mkdir.h include/libexplain/mkdtemp.h @@ -98,14 +122,18 @@ include/libexplain/mkostemp.h include/libexplain/mkstemp.h include/libexplain/mktemp.h include/libexplain/mmap.h +include/libexplain/mount.h include/libexplain/munmap.h +include/libexplain/nanosleep.h include/libexplain/nice.h include/libexplain/open.h +include/libexplain/openat.h include/libexplain/opendir.h include/libexplain/output.h include/libexplain/pathconf.h include/libexplain/pclose.h include/libexplain/pipe.h +include/libexplain/pipe2.h include/libexplain/poll.h include/libexplain/popen.h include/libexplain/pread.h @@ -135,22 +163,26 @@ include/libexplain/setbuffer.h include/libexplain/setdomainname.h include/libexplain/setenv.h include/libexplain/setgid.h +include/libexplain/setgrent.h include/libexplain/setgroups.h include/libexplain/sethostname.h include/libexplain/setlinebuf.h include/libexplain/setpgid.h include/libexplain/setpgrp.h +include/libexplain/setpriority.h include/libexplain/setregid.h include/libexplain/setresgid.h include/libexplain/setresuid.h include/libexplain/setreuid.h include/libexplain/setsid.h include/libexplain/setsockopt.h +include/libexplain/settimeofday.h include/libexplain/setuid.h include/libexplain/setvbuf.h include/libexplain/shmat.h include/libexplain/shmctl.h include/libexplain/signalfd.h +include/libexplain/sleep.h include/libexplain/snprintf.h include/libexplain/socket.h include/libexplain/socketpair.h @@ -159,6 +191,7 @@ include/libexplain/stat.h include/libexplain/statfs.h include/libexplain/statvfs.h include/libexplain/stime.h +include/libexplain/strcoll.h include/libexplain/strdup.h include/libexplain/strndup.h include/libexplain/strtod.h @@ -183,14 +216,17 @@ include/libexplain/timerfd_create.h include/libexplain/tmpfile.h include/libexplain/tmpnam.h include/libexplain/truncate.h +include/libexplain/uname.h include/libexplain/ungetc.h include/libexplain/unlink.h include/libexplain/unsetenv.h +include/libexplain/usleep.h include/libexplain/ustat.h include/libexplain/utime.h include/libexplain/utimens.h include/libexplain/utimensat.h include/libexplain/utimes.h +include/libexplain/vasprintf.h include/libexplain/vfork.h include/libexplain/vfprintf.h include/libexplain/vprintf.h @@ -200,14 +236,13 @@ 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.54 -lib/pkgconfig/libexplain.pc +lib/libexplain.so.55 +libdata/pkgconfig/libexplain.pc man/man1/explain.1.gz man/man1/explain_lca2010.1.gz man/man1/explain_license.1.gz @@ -220,10 +255,24 @@ man/man3/explain_access.3.gz man/man3/explain_access_or_die.3.gz man/man3/explain_acct.3.gz man/man3/explain_acct_or_die.3.gz +man/man3/explain_acl_from_text.3.gz +man/man3/explain_acl_from_text_or_die.3.gz +man/man3/explain_acl_get_fd.3.gz +man/man3/explain_acl_get_fd_or_die.3.gz +man/man3/explain_acl_get_file.3.gz +man/man3/explain_acl_get_file_or_die.3.gz +man/man3/explain_acl_set_fd.3.gz +man/man3/explain_acl_set_fd_or_die.3.gz +man/man3/explain_acl_set_file.3.gz +man/man3/explain_acl_set_file_or_die.3.gz +man/man3/explain_acl_to_text.3.gz +man/man3/explain_acl_to_text_or_die.3.gz man/man3/explain_adjtime.3.gz man/man3/explain_adjtime_or_die.3.gz man/man3/explain_adjtimex.3.gz man/man3/explain_adjtimex_or_die.3.gz +man/man3/explain_asprintf.3.gz +man/man3/explain_asprintf_or_die.3.gz man/man3/explain_bind.3.gz man/man3/explain_bind_or_die.3.gz man/man3/explain_calloc.3.gz @@ -250,6 +299,8 @@ man/man3/explain_dup.3.gz man/man3/explain_dup2.3.gz man/man3/explain_dup2_or_die.3.gz man/man3/explain_dup_or_die.3.gz +man/man3/explain_endgrent.3.gz +man/man3/explain_endgrent_or_die.3.gz man/man3/explain_eventfd.3.gz man/man3/explain_eventfd_or_die.3.gz man/man3/explain_execlp.3.gz @@ -267,6 +318,8 @@ man/man3/explain_fchmod.3.gz man/man3/explain_fchmod_or_die.3.gz man/man3/explain_fchown.3.gz man/man3/explain_fchown_or_die.3.gz +man/man3/explain_fchownat.3.gz +man/man3/explain_fchownat_or_die.3.gz man/man3/explain_fclose.3.gz man/man3/explain_fclose_or_die.3.gz man/man3/explain_fcntl.3.gz @@ -312,10 +365,14 @@ man/man3/explain_freopen.3.gz man/man3/explain_freopen_or_die.3.gz man/man3/explain_fseek.3.gz man/man3/explain_fseek_or_die.3.gz +man/man3/explain_fseeko.3.gz +man/man3/explain_fseeko_or_die.3.gz man/man3/explain_fsetpos.3.gz man/man3/explain_fsetpos_or_die.3.gz man/man3/explain_fstat.3.gz man/man3/explain_fstat_or_die.3.gz +man/man3/explain_fstatat.3.gz +man/man3/explain_fstatat_or_die.3.gz man/man3/explain_fstatfs.3.gz man/man3/explain_fstatfs_or_die.3.gz man/man3/explain_fstatvfs.3.gz @@ -324,12 +381,18 @@ man/man3/explain_fsync.3.gz man/man3/explain_fsync_or_die.3.gz man/man3/explain_ftell.3.gz man/man3/explain_ftell_or_die.3.gz +man/man3/explain_ftello.3.gz +man/man3/explain_ftello_or_die.3.gz man/man3/explain_ftime.3.gz man/man3/explain_ftime_or_die.3.gz man/man3/explain_ftruncate.3.gz man/man3/explain_ftruncate_or_die.3.gz +man/man3/explain_futimens.3.gz +man/man3/explain_futimens_or_die.3.gz man/man3/explain_futimes.3.gz man/man3/explain_futimes_or_die.3.gz +man/man3/explain_futimesat.3.gz +man/man3/explain_futimesat_or_die.3.gz man/man3/explain_fwrite.3.gz man/man3/explain_fwrite_or_die.3.gz man/man3/explain_getaddrinfo.3.gz @@ -342,10 +405,16 @@ man/man3/explain_getcwd.3.gz man/man3/explain_getcwd_or_die.3.gz man/man3/explain_getdomainname.3.gz man/man3/explain_getdomainname_or_die.3.gz +man/man3/explain_getgrent.3.gz +man/man3/explain_getgrent_or_die.3.gz +man/man3/explain_getgrouplist.3.gz +man/man3/explain_getgrouplist_or_die.3.gz man/man3/explain_getgroups.3.gz man/man3/explain_getgroups_or_die.3.gz man/man3/explain_gethostbyname.3.gz man/man3/explain_gethostbyname_or_die.3.gz +man/man3/explain_gethostid.3.gz +man/man3/explain_gethostid_or_die.3.gz man/man3/explain_gethostname.3.gz man/man3/explain_gethostname_or_die.3.gz man/man3/explain_getpeername.3.gz @@ -354,6 +423,8 @@ man/man3/explain_getpgid.3.gz man/man3/explain_getpgid_or_die.3.gz man/man3/explain_getpgrp.3.gz man/man3/explain_getpgrp_or_die.3.gz +man/man3/explain_getpriority.3.gz +man/man3/explain_getpriority_or_die.3.gz man/man3/explain_getresgid.3.gz man/man3/explain_getresgid_or_die.3.gz man/man3/explain_getresuid.3.gz @@ -370,6 +441,12 @@ man/man3/explain_gettimeofday.3.gz man/man3/explain_gettimeofday_or_die.3.gz man/man3/explain_getw.3.gz man/man3/explain_getw_or_die.3.gz +man/man3/explain_iconv.3.gz +man/man3/explain_iconv_close.3.gz +man/man3/explain_iconv_close_or_die.3.gz +man/man3/explain_iconv_open.3.gz +man/man3/explain_iconv_open_or_die.3.gz +man/man3/explain_iconv_or_die.3.gz man/man3/explain_ioctl.3.gz man/man3/explain_ioctl_or_die.3.gz man/man3/explain_kill.3.gz @@ -378,6 +455,8 @@ man/man3/explain_lchmod.3.gz man/man3/explain_lchmod_or_die.3.gz man/man3/explain_lchown.3.gz man/man3/explain_lchown_or_die.3.gz +man/man3/explain_lchownat.3.gz +man/man3/explain_lchownat_or_die.3.gz man/man3/explain_license.3.gz man/man3/explain_link.3.gz man/man3/explain_link_or_die.3.gz @@ -387,6 +466,8 @@ man/man3/explain_lseek.3.gz man/man3/explain_lseek_or_die.3.gz man/man3/explain_lstat.3.gz man/man3/explain_lstat_or_die.3.gz +man/man3/explain_lutimes.3.gz +man/man3/explain_lutimes_or_die.3.gz man/man3/explain_malloc.3.gz man/man3/explain_malloc_or_die.3.gz man/man3/explain_mkdir.3.gz @@ -403,12 +484,18 @@ man/man3/explain_mktemp.3.gz man/man3/explain_mktemp_or_die.3.gz man/man3/explain_mmap.3.gz man/man3/explain_mmap_or_die.3.gz +man/man3/explain_mount.3.gz +man/man3/explain_mount_or_die.3.gz man/man3/explain_munmap.3.gz man/man3/explain_munmap_or_die.3.gz +man/man3/explain_nanosleep.3.gz +man/man3/explain_nanosleep_or_die.3.gz man/man3/explain_nice.3.gz man/man3/explain_nice_or_die.3.gz man/man3/explain_open.3.gz man/man3/explain_open_or_die.3.gz +man/man3/explain_openat.3.gz +man/man3/explain_openat_or_die.3.gz man/man3/explain_opendir.3.gz man/man3/explain_opendir_or_die.3.gz man/man3/explain_output.3.gz @@ -417,6 +504,8 @@ man/man3/explain_pathconf_or_die.3.gz man/man3/explain_pclose.3.gz man/man3/explain_pclose_or_die.3.gz man/man3/explain_pipe.3.gz +man/man3/explain_pipe2.3.gz +man/man3/explain_pipe2_or_die.3.gz man/man3/explain_pipe_or_die.3.gz man/man3/explain_poll.3.gz man/man3/explain_poll_or_die.3.gz @@ -473,6 +562,8 @@ man/man3/explain_setenv.3.gz man/man3/explain_setenv_or_die.3.gz man/man3/explain_setgid.3.gz man/man3/explain_setgid_or_die.3.gz +man/man3/explain_setgrent.3.gz +man/man3/explain_setgrent_or_die.3.gz man/man3/explain_setgroups.3.gz man/man3/explain_setgroups_or_die.3.gz man/man3/explain_sethostname.3.gz @@ -483,6 +574,8 @@ man/man3/explain_setpgid.3.gz man/man3/explain_setpgid_or_die.3.gz man/man3/explain_setpgrp.3.gz man/man3/explain_setpgrp_or_die.3.gz +man/man3/explain_setpriority.3.gz +man/man3/explain_setpriority_or_die.3.gz man/man3/explain_setregid.3.gz man/man3/explain_setregid_or_die.3.gz man/man3/explain_setresgid.3.gz @@ -495,6 +588,8 @@ man/man3/explain_setsid.3.gz man/man3/explain_setsid_or_die.3.gz man/man3/explain_setsockopt.3.gz man/man3/explain_setsockopt_or_die.3.gz +man/man3/explain_settimeofday.3.gz +man/man3/explain_settimeofday_or_die.3.gz man/man3/explain_setuid.3.gz man/man3/explain_setuid_or_die.3.gz man/man3/explain_setvbuf.3.gz @@ -505,6 +600,8 @@ man/man3/explain_shmctl.3.gz man/man3/explain_shmctl_or_die.3.gz man/man3/explain_signalfd.3.gz man/man3/explain_signalfd_or_die.3.gz +man/man3/explain_sleep.3.gz +man/man3/explain_sleep_or_die.3.gz man/man3/explain_snprintf.3.gz man/man3/explain_snprintf_or_die.3.gz man/man3/explain_socket.3.gz @@ -521,6 +618,8 @@ man/man3/explain_statvfs.3.gz man/man3/explain_statvfs_or_die.3.gz man/man3/explain_stime.3.gz man/man3/explain_stime_or_die.3.gz +man/man3/explain_strcoll.3.gz +man/man3/explain_strcoll_or_die.3.gz man/man3/explain_strdup.3.gz man/man3/explain_strdup_or_die.3.gz man/man3/explain_strndup.3.gz @@ -569,12 +668,16 @@ man/man3/explain_tmpnam.3.gz man/man3/explain_tmpnam_or_die.3.gz man/man3/explain_truncate.3.gz man/man3/explain_truncate_or_die.3.gz +man/man3/explain_uname.3.gz +man/man3/explain_uname_or_die.3.gz man/man3/explain_ungetc.3.gz man/man3/explain_ungetc_or_die.3.gz man/man3/explain_unlink.3.gz man/man3/explain_unlink_or_die.3.gz man/man3/explain_unsetenv.3.gz man/man3/explain_unsetenv_or_die.3.gz +man/man3/explain_usleep.3.gz +man/man3/explain_usleep_or_die.3.gz man/man3/explain_ustat.3.gz man/man3/explain_ustat_or_die.3.gz man/man3/explain_utime.3.gz @@ -585,6 +688,8 @@ man/man3/explain_utimensat.3.gz man/man3/explain_utimensat_or_die.3.gz man/man3/explain_utimes.3.gz man/man3/explain_utimes_or_die.3.gz +man/man3/explain_vasprintf.3.gz +man/man3/explain_vasprintf_or_die.3.gz man/man3/explain_vfork.3.gz man/man3/explain_vfork_or_die.3.gz man/man3/explain_vfprintf.3.gz @@ -607,10 +712,10 @@ man/man3/explain_write.3.gz man/man3/explain_write_or_die.3.gz man/man3/explain_writev.3.gz man/man3/explain_writev_or_die.3.gz -share/doc/libexplain/building.pdf -share/doc/libexplain/new_system_call.pdf -share/doc/libexplain/readme.pdf -share/doc/libexplain/reference.pdf +%%PORTDOCS%%%%DOCSDIR%%/building.pdf +%%PORTDOCS%%%%DOCSDIR%%/new_system_call.pdf +%%PORTDOCS%%%%DOCSDIR%%/readme.pdf +%%PORTDOCS%%%%DOCSDIR%%/reference.pdf +share/locale/de/LC_MESSAGES/libexplain.mo +%%PORTDOCS%%@dirrm %%DOCSDIR%% @dirrm include/libexplain -@dirrm %%DOCSDIR%% -@dirrmtry lib/pkgconfig