ports/180453: update sysutils/procenv, Utility to show process environment
James Hunt
james.hunt at ubuntu.com
Thu Jul 11 07:30:00 UTC 2013
>Number: 180453
>Category: ports
>Synopsis: update sysutils/procenv, Utility to show process environment
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Thu Jul 11 07:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: James Hunt
>Release: FreeBSD 9.1-RELEASE i386
>Organization:
>Environment:
>Description:
Patch attached for sysutils/procenv that:
- updates port to procenv version 0.24.
- allows procenv to be run as part of build to:
- demonstrate procenv works.
- allow the build environment to be inspected (*).
(*) - see links to other build environments on the procenv project page:
https://launchpad.net/procenv/
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
Index: Makefile
===================================================================
--- Makefile (revision 322627)
+++ Makefile (working copy)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= procenv
-PORTVERSION= 0.23
+PORTVERSION= 0.24
CATEGORIES= sysutils
MASTER_SITES= https://launchpad.net/procenv/trunk/${PORTVERSION}/+download/ \
DEBIAN \
@@ -15,6 +15,8 @@
GNU_CONFIGURE= yes
USE_GMAKE= yes
+USE_AUTOTOOLS= aclocal automake
+BUILD_DEPENDS= automake>=1.12:${PORTSDIR}/devel/automake
FETCH_ARGS= -Fpr
MAN1= procenv.1
@@ -26,4 +28,12 @@
BROKEN= does not build on old ${OPSYS} versions
.endif
+# Test to ensure procenv will actually run.
+#
+# This has the attractive side-effect of displaying the environment
+# of the build system which may be of interest to those fixing FTBFS
+# packages that build correctly locally.
+regression-test:
+ cd ${WRKSRC} && ${MAKE} check
+
.include <bsd.port.post.mk>
Index: distinfo
===================================================================
--- distinfo (revision 322627)
+++ distinfo (working copy)
@@ -1,2 +1,2 @@
-SHA256 (procenv-0.23.tar.gz) = 02f977bc7a61f7e366e193d76097f7390903c9a8c9270a09b96431b7db5e7ba9
-SIZE (procenv-0.23.tar.gz) = 212792
+SHA256 (procenv-0.24.tar.gz) = 576d1799c1e716c12b1ea11e6a658ec6fccb794c94013edc4f72d68e85e4b026
+SIZE (procenv-0.24.tar.gz) = 216260
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list