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