Bug 184885 - devel/libexplain: Update to version 1.3
Summary: devel/libexplain: Update to version 1.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Danilo Egea Gondolfo
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-16 18:10 UTC by tkato432
Modified: 2013-12-22 00:35 UTC (History)
0 users

See Also:


Attachments
file.diff (19.39 KB, patch)
2013-12-16 18:10 UTC, tkato432
no flags Details | Diff
devel_libexplain.diff (25.79 KB, patch)
2013-12-21 18:29 UTC, tkato432
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description tkato432 2013-12-16 18:10:24 UTC
- Update to version 1.3

New file:
files/patch-codegen__ioctl_scan.c
files/patch-libexplain__ac__acl__libacl.c
files/patch-libexplain__buffer__errno__setpriority.c
files/patch-libexplain__vasprintf.h
Comment 1 Danilo Egea Gondolfo freebsd_committer freebsd_triage 2013-12-17 20:31:01 UTC
Responsible Changed
From-To: freebsd-ports-bugs->danilo

I'll take it.
Comment 2 Danilo Egea Gondolfo freebsd_committer freebsd_triage 2013-12-18 16:57:02 UTC
The file size in distinfo had changed.

size mismatch: expected 4742321, actual 4762371

Can you check what happens with the file?
Comment 3 tkato432 2013-12-21 18:29:25 UTC
Unfortunately, it seems upstream author has no habit of reflecting
PATCHLEVEL (appeared in libexplain/patchlevel.h) to the tarball's
name.
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-12-22 00:21:59 UTC
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 <tkato432@yahoo.com>

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 <bsd.port.mk>

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 <codegen/ioctl_scan.h>
+ #include <codegen/wrapper.h>
+ 
++#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 <libexplain/ac/acl/libacl.h>
++#include <libexplain/ac/sys/acl.h>
++
++#include <libexplain/gcc_attributes.h>
+ 
+ #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 <libexplain/buffer/sockaddr.h>
- #include <libexplain/is_efault.h>
+@@ -18,6 +18,7 @@
  
-+#ifdef  __FreeBSD__
-+#include <sys/socket.h>
-+#endif
-+
+ #include <libexplain/ac/netdb.h>
+ #include <libexplain/ac/string.h>
++#include <libexplain/ac/sys/socket.h>
  
- void
- explain_buffer_hostent(explain_string_buffer_t *sb,
+ #include <libexplain/buffer/address_family.h>
+ #include <libexplain/buffer/hexdump.h>

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 <i>vasprintf</i>(3) system call.
+   */
+ 
++#include <libexplain/ac/stdarg.h>
++
+ #include <libexplain/gcc_attributes.h>
+ #include <libexplain/large_file_support.h>
+ 

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
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 5 Danilo Egea Gondolfo freebsd_committer freebsd_triage 2013-12-22 00:34:59 UTC
State Changed
From-To: open->closed

Committed. Thanks!