Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Nov 2012 17:53:11 +0000 (UTC)
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r307593 - in head/devel/libexplain: . files
Message-ID:  <201211201753.qAKHrBis066514@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ehaupt
Date: Tue Nov 20 17:53:11 2012
New Revision: 307593
URL: http://svnweb.freebsd.org/changeset/ports/307593

Log:
  Update to 1.1
  
  Feature safe:	yes

Modified:
  head/devel/libexplain/Makefile
  head/devel/libexplain/Makefile.man
  head/devel/libexplain/distinfo
  head/devel/libexplain/files/patch-Makefile.in
  head/devel/libexplain/pkg-plist

Modified: head/devel/libexplain/Makefile
==============================================================================
--- head/devel/libexplain/Makefile	Tue Nov 20 16:54:03 2012	(r307592)
+++ head/devel/libexplain/Makefile	Tue Nov 20 17:53:11 2012	(r307593)
@@ -1,12 +1,8 @@
-# New ports collection makefile for:	libexplain
-# Date created:				19 May 2011
-# Whom:					Emanuel Haupt <ehaupt@FreeBSD.org>
-#
+# Created by: Emanuel Haupt <ehaupt@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	libexplain
-PORTVERSION=	0.46
+PORTVERSION=	1.1
 DISTVERSIONSUFFIX=	.D001
 CATEGORIES=	devel
 MASTER_SITES=	http://libexplain.sourceforge.net/ \
@@ -17,7 +13,9 @@ COMMENT=	Library which may be used to ex
 
 LICENSE=	LGPL3
 
-RUN_DEPENDS+=	lsof:${PORTSDIR}/sysutils/lsof
+RUN_DEPENDS=	lsof:${PORTSDIR}/sysutils/lsof
+BUILD_DEPENDS=	pdfopt:${PORTSDIR}/print/ghostscript9 \
+		gsed:${PORTSDIR}/textproc/gsed
 
 USE_AUTOTOOLS=	libtool
 USE_BISON=	build
@@ -30,4 +28,8 @@ MAKE_JOBS_SAFE=	yes
 .include <bsd.port.pre.mk>
 .include "Makefile.man"
 
+post-patch:
+	${REINPLACE_CMD} -e "s|sed '|gsed '|g" -e 's|sleep 1|true|' \
+		${WRKSRC}/Makefile.in
+
 .include <bsd.port.post.mk>

Modified: head/devel/libexplain/Makefile.man
==============================================================================
--- head/devel/libexplain/Makefile.man	Tue Nov 20 16:54:03 2012	(r307592)
+++ head/devel/libexplain/Makefile.man	Tue Nov 20 17:53:11 2012	(r307593)
@@ -358,3 +358,36 @@ MAN3+=	explain_write.3
 MAN3+=	explain_write_or_die.3
 MAN3+=	explain_writev.3
 MAN3+=	explain_writev_or_die.3
+MAN3+=	explain_execv.3
+MAN3+=	explain_execv_or_die.3
+MAN3+=	explain_filename.3
+MAN3+=	explain_getresgid.3
+MAN3+=	explain_getresgid_or_die.3
+MAN3+=	explain_getresuid.3
+MAN3+=	explain_getresuid_or_die.3
+MAN3+=	explain_lchmod.3
+MAN3+=	explain_lchmod_or_die.3
+MAN3+=	explain_realpath.3
+MAN3+=	explain_realpath_or_die.3
+MAN3+=	explain_setgid.3
+MAN3+=	explain_setgid_or_die.3
+MAN3+=	explain_setregid.3
+MAN3+=	explain_setregid_or_die.3
+MAN3+=	explain_setresgid.3
+MAN3+=	explain_setresgid_or_die.3
+MAN3+=	explain_setresuid.3
+MAN3+=	explain_setresuid_or_die.3
+MAN3+=	explain_setreuid.3
+MAN3+=	explain_setreuid_or_die.3
+MAN3+=	explain_setsid.3
+MAN3+=	explain_setsid_or_die.3
+MAN3+=	explain_setuid.3
+MAN3+=	explain_setuid_or_die.3
+MAN3+=	explain_shmat.3
+MAN3+=	explain_shmat_or_die.3
+MAN3+=	explain_shmctl.3
+MAN3+=	explain_shmctl_or_die.3
+MAN3+=	explain_utimens.3
+MAN3+=	explain_utimens_or_die.3
+MAN3+=	explain_utimensat.3
+MAN3+=	explain_utimensat_or_die.3

Modified: head/devel/libexplain/distinfo
==============================================================================
--- head/devel/libexplain/distinfo	Tue Nov 20 16:54:03 2012	(r307592)
+++ head/devel/libexplain/distinfo	Tue Nov 20 17:53:11 2012	(r307593)
@@ -1,2 +1,2 @@
-SHA256 (libexplain-0.46.D001.tar.gz) = 33afd58a2912ce81d6c431ecb7ddd73ceb808a679df4d6b6470f66325b8d967a
-SIZE (libexplain-0.46.D001.tar.gz) = 4441159
+SHA256 (libexplain-1.1.D001.tar.gz) = a0bbbfe67d0a66e0025a1875597e7f8d139f1b1b479f245ff467956fd34963cc
+SIZE (libexplain-1.1.D001.tar.gz) = 4557845

Modified: head/devel/libexplain/files/patch-Makefile.in
==============================================================================
--- head/devel/libexplain/files/patch-Makefile.in	Tue Nov 20 16:54:03 2012	(r307592)
+++ head/devel/libexplain/files/patch-Makefile.in	Tue Nov 20 17:53:11 2012	(r307593)
@@ -1,18 +1,21 @@
---- ./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
+--- ./Makefile.in.orig	2012-11-20 16:54:45.000000000 +0100
++++ ./Makefile.in	2012-11-20 16:55:58.000000000 +0100
+@@ -3182,7 +3182,7 @@
  
- libdir/pkgconfig/.pkgconfigdir:
--	-$(INSTALL) -m 0755 -d $(pkgconfigdir)
--	@-test -d $(pkgconfigdir) && touch $@
--	@sleep 1
+ $(libdir)/pkgconfig/libexplain.pc: .mkdir.__libdir__pkgconfig \
+ 		libdir/pkgconfig/libexplain.pc
+-	$(INSTALL_DATA) libdir/pkgconfig/libexplain.pc $@
 +	@true
  
- $(pkgconfigdir)/libexplain.pc: libdir/pkgconfig/libexplain.pc \
- 		libdir/pkgconfig/.pkgconfigdir
--	$(INSTALL_DATA) libdir/pkgconfig/libexplain.pc $@
+ libexplain/ac/mntent.$(OBJEXT) libexplain/ac/mntent.lo: libexplain/ac/ctype.h \
+ 		libexplain/ac/mntent.c libexplain/ac/mntent.h \
+@@ -42187,8 +42187,7 @@
+ 	@sleep 1
+ 
+ .mkdir.__libdir__pkgconfig: .mkdir.__libdir_
+-	-$(INSTALL_DIR) $(libdir)/pkgconfig
+-	@-test -d $(libdir)/pkgconfig && touch $@
 +	@true
+ 	@sleep 1
  
- libexplain/ac/mntent.lo: libexplain/ac/mntent.c libexplain/ac/ctype.h \
- 		libexplain/ac/mntent.h libexplain/ac/stdio.h \
+ .mkdir.__mandir_:

Modified: head/devel/libexplain/pkg-plist
==============================================================================
--- head/devel/libexplain/pkg-plist	Tue Nov 20 16:54:03 2012	(r307592)
+++ head/devel/libexplain/pkg-plist	Tue Nov 20 17:53:11 2012	(r307593)
@@ -20,6 +20,7 @@ include/libexplain/dup.h
 include/libexplain/dup2.h
 include/libexplain/eventfd.h
 include/libexplain/execlp.h
+include/libexplain/execv.h
 include/libexplain/execve.h
 include/libexplain/execvp.h
 include/libexplain/exit.h
@@ -36,6 +37,7 @@ include/libexplain/fflush.h
 include/libexplain/fgetc.h
 include/libexplain/fgetpos.h
 include/libexplain/fgets.h
+include/libexplain/filename.h
 include/libexplain/fileno.h
 include/libexplain/flock.h
 include/libexplain/fopen.h
@@ -69,6 +71,8 @@ include/libexplain/gethostname.h
 include/libexplain/getpeername.h
 include/libexplain/getpgid.h
 include/libexplain/getpgrp.h
+include/libexplain/getresgid.h
+include/libexplain/getresuid.h
 include/libexplain/getrlimit.h
 include/libexplain/getsockname.h
 include/libexplain/getsockopt.h
@@ -77,6 +81,7 @@ include/libexplain/getw.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/libexplain.h
 include/libexplain/link.h
@@ -118,6 +123,7 @@ include/libexplain/readdir.h
 include/libexplain/readlink.h
 include/libexplain/readv.h
 include/libexplain/realloc.h
+include/libexplain/realpath.h
 include/libexplain/remove.h
 include/libexplain/rename.h
 include/libexplain/rmdir.h
@@ -126,13 +132,22 @@ include/libexplain/setbuf.h
 include/libexplain/setbuffer.h
 include/libexplain/setdomainname.h
 include/libexplain/setenv.h
+include/libexplain/setgid.h
 include/libexplain/setgroups.h
 include/libexplain/sethostname.h
 include/libexplain/setlinebuf.h
 include/libexplain/setpgid.h
 include/libexplain/setpgrp.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/setuid.h
 include/libexplain/setvbuf.h
+include/libexplain/shmat.h
+include/libexplain/shmctl.h
 include/libexplain/signalfd.h
 include/libexplain/snprintf.h
 include/libexplain/socket.h
@@ -171,6 +186,8 @@ include/libexplain/unlink.h
 include/libexplain/unsetenv.h
 include/libexplain/ustat.h
 include/libexplain/utime.h
+include/libexplain/utimens.h
+include/libexplain/utimensat.h
 include/libexplain/utimes.h
 include/libexplain/vfork.h
 include/libexplain/vfprintf.h
@@ -187,5 +204,10 @@ include/libexplain/writev.h
 lib/libexplain.a
 lib/libexplain.la
 lib/libexplain.so
-lib/libexplain.so.45
+lib/libexplain.so.53
+share/doc/libexplain/building.pdf
+share/doc/libexplain/new_system_call.pdf
+share/doc/libexplain/readme.pdf
+share/doc/libexplain/reference.pdf
 @dirrm include/libexplain
+@dirrm %%DOCSDIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201211201753.qAKHrBis066514>