svn commit: r328399 - in head/ports-mgmt/pkg_replace: . files

Alex Kozlov ak at FreeBSD.org
Thu Sep 26 18:00:20 UTC 2013


Author: ak
Date: Thu Sep 26 18:00:18 2013
New Revision: 328399
URL: http://svnweb.freebsd.org/changeset/ports/328399

Log:
  - Support STAGEDIR [1]
  - Move pkgng patch outside of ports tree [1]
  - Fix pattern matching in pkg_glob function [2]
  - Minor Makefile cleanup
  
  PR:	ports/182388 [1]
  PR:	ports/182371 (based on) [2]
  Submitted by:	Ken DEGUCHI <kdeguchi at sz.tokoha-u.ac.jp> (maintainer) [1], Iouri Ivliev <ii at any.com.ru> [2]

Deleted:
  head/ports-mgmt/pkg_replace/files/
Modified:
  head/ports-mgmt/pkg_replace/Makefile
  head/ports-mgmt/pkg_replace/distinfo   (contents, props changed)
  head/ports-mgmt/pkg_replace/pkg-plist

Modified: head/ports-mgmt/pkg_replace/Makefile
==============================================================================
--- head/ports-mgmt/pkg_replace/Makefile	Thu Sep 26 17:30:13 2013	(r328398)
+++ head/ports-mgmt/pkg_replace/Makefile	Thu Sep 26 18:00:18 2013	(r328399)
@@ -3,45 +3,36 @@
 
 PORTNAME=	pkg_replace
 PORTVERSION=	0.8.0
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	ports-mgmt
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE_JP}
-MASTER_SITE_SUBDIR=portutil/22116
+MASTER_SITE_SUBDIR=	portutil/22116
+
+PATCH_SITES=	http://member.tokoha-u.ac.jp/~kdeguchi/download/
+PATCHFILES=	${PKGNAME}.patch
 
 MAINTAINER=	kdeguchi at sz.tokoha-u.ac.jp
 COMMENT=	Utility for upgrading installed packages
 
-USE_BZIP2=	YES
+USE_BZIP2=	yes
 MAKE_ARGS=	PREFIX="${PREFIX}" \
 		PORTSDIR="${PORTSDIR}" PKG_DBDIR="${PKG_DBDIR}"
 
-MAN1=		pkg_replace.1
-MANCOMPRESSED=	maybe
-
-OPTIONS_DEFINE=		ZSH
+OPTIONS_DEFINE=	ZSH
 
 .if empty(WITH_PKGNG)
 OPTIONS_DEFINE+=	PKGDB_FIX
-PKGDB_FIX_DESC=		Fixing tool of installed package dependencies
+PKGDB_FIX_DESC=	Fixing tool of installed package dependencies
 .else
 PLIST_SUB+=	PKGDB_FIX="@comment "
 .endif
 
 OPTIONS_SUB=	yes
 
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MPKGDB_FIX}
-MAN1+=	pkgdb_fix.1
-.endif
-
 post-patch:
-.if ${PORT_OPTIONS:MPKGDB_FIX}
 	@${REINPLACE_CMD} -e 's/pkg_replace/pkg_replace pkgdb_fix/;' ${WRKSRC}/sbin/Makefile
-.endif
-.if !${PORT_OPTIONS:MZSH}
-	@${REINPLACE_CMD} -e  's/^	sbin \\$$/	sbin/;s/^	share$$//;' ${WRKSRC}/Makefile
-.endif
+
+pre-install:
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions
 
 .include <bsd.port.mk>

Modified: head/ports-mgmt/pkg_replace/distinfo
==============================================================================
--- head/ports-mgmt/pkg_replace/distinfo	Thu Sep 26 17:30:13 2013	(r328398)
+++ head/ports-mgmt/pkg_replace/distinfo	Thu Sep 26 18:00:18 2013	(r328399)
@@ -1,2 +1,4 @@
 SHA256 (pkg_replace-0.8.0.tar.bz2) = 3092f5fc0d18529eb5d38776941c0ee4d0073ecb524ab17671c81ca69c29e214
 SIZE (pkg_replace-0.8.0.tar.bz2) = 17296
+SHA256 (pkg_replace-0.8.0_3.patch) = cfa2adb3643a8684281143e4c241b8597510251730657816d68926701615ae98
+SIZE (pkg_replace-0.8.0_3.patch) = 11125

Modified: head/ports-mgmt/pkg_replace/pkg-plist
==============================================================================
--- head/ports-mgmt/pkg_replace/pkg-plist	Thu Sep 26 17:30:13 2013	(r328398)
+++ head/ports-mgmt/pkg_replace/pkg-plist	Thu Sep 26 18:00:18 2013	(r328399)
@@ -1,6 +1,8 @@
+etc/pkg_replace.conf.sample
+man/man1/pkg_replace.1.gz
 sbin/pkg_replace
+%%PKGDB_FIX%%man/man1/pkgdb_fix.1.gz
 %%PKGDB_FIX%%sbin/pkgdb_fix
-etc/pkg_replace.conf.sample
 %%ZSH%%share/zsh/site-functions/_pkg_replace
-%%ZSH%%@unexec [ -f %D/bin/zsh ] || rmdir %D/share/zsh/site-functions 2>/dev/null || true
+%%ZSH%%@dirrmtry share/zsh/site-functions
 %%ZSH%%@dirrmtry share/zsh


More information about the svn-ports-all mailing list