Tue Nov 20 17:07:05 2012 UTC ()
Copy rmt handling from archivers/gtar-base, fixes packaging on Interix
and Darwin.


(jperkin)
diff -r1.43 -r1.44 pkgsrc/archivers/gcpio/Makefile
diff -r1.10 -r1.11 pkgsrc/archivers/gcpio/PLIST

cvs diff -r1.43 -r1.44 pkgsrc/archivers/gcpio/Makefile (expand / switch to unified diff)

--- pkgsrc/archivers/gcpio/Makefile 2012/09/11 19:46:54 1.43
+++ pkgsrc/archivers/gcpio/Makefile 2012/11/20 17:07:05 1.44
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.43 2012/09/11 19:46:54 asau Exp $ 1# $NetBSD: Makefile,v 1.44 2012/11/20 17:07:05 jperkin Exp $
2# 2#
3 3
4DISTNAME= cpio-2.6 4DISTNAME= cpio-2.6
5PKGNAME= g${DISTNAME} 5PKGNAME= g${DISTNAME}
6PKGREVISION= 10 6PKGREVISION= 10
7CATEGORIES= archivers 7CATEGORIES= archivers
8MASTER_SITES= ${MASTER_SITE_GNU:=cpio/} 8MASTER_SITES= ${MASTER_SITE_GNU:=cpio/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://www.gnu.org/software/cpio/cpio.html 11HOMEPAGE= http://www.gnu.org/software/cpio/cpio.html
12COMMENT= GNU copy-in/out (cpio) with remote magnetic tape (rmt) support 12COMMENT= GNU copy-in/out (cpio) with remote magnetic tape (rmt) support
13LICENSE= gnu-gpl-v2 13LICENSE= gnu-gpl-v2
14 14
@@ -18,20 +18,29 @@ PKG_INSTALLATION_TYPES= overwrite pkgvie @@ -18,20 +18,29 @@ PKG_INSTALLATION_TYPES= overwrite pkgvie
18 18
19GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
20USE_TOOLS+= makeinfo 20USE_TOOLS+= makeinfo
21INFO_FILES= yes 21INFO_FILES= yes
22 22
23AUTO_MKDIRS= yes 23AUTO_MKDIRS= yes
24 24
25TEST_TARGET= check 25TEST_TARGET= check
26 26
27CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes 27CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes
28 28
29CONFIGURE_ARGS+= --program-prefix=g 29CONFIGURE_ARGS+= --program-prefix=g
30 30
 31PLIST_VARS+= rmt
 32
 33.include "../../mk/bsd.prefs.mk"
 34
 35# don't include rmt if gtar won't build it
 36.if ${OPSYS} != "Interix" && ${OPSYS} != "Darwin"
 37PLIST.rmt= yes
 38.endif
 39
31post-install: 40post-install:
32 ${LN} -sf ${PREFIX}/bin/gcpio ${DESTDIR}${PREFIX}/gnu/bin/cpio 41 ${LN} -sf ${PREFIX}/bin/gcpio ${DESTDIR}${PREFIX}/gnu/bin/cpio
33 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gcpio.1 ${DESTDIR}${PREFIX}/gnu/man/man1/cpio.1 42 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gcpio.1 ${DESTDIR}${PREFIX}/gnu/man/man1/cpio.1
34 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gmt.1 ${DESTDIR}${PREFIX}/gnu/man/man1/mt.1 43 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gmt.1 ${DESTDIR}${PREFIX}/gnu/man/man1/mt.1
35 44
36.include "../../devel/gettext-lib/buildlink3.mk" 45.include "../../devel/gettext-lib/buildlink3.mk"
37.include "../../mk/bsd.pkg.mk" 46.include "../../mk/bsd.pkg.mk"

cvs diff -r1.10 -r1.11 pkgsrc/archivers/gcpio/PLIST (expand / switch to unified diff)

--- pkgsrc/archivers/gcpio/PLIST 2012/06/02 08:38:13 1.10
+++ pkgsrc/archivers/gcpio/PLIST 2012/11/20 17:07:05 1.11
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1@comment $NetBSD: PLIST,v 1.10 2012/06/02 08:38:13 cheusov Exp $ 1@comment $NetBSD: PLIST,v 1.11 2012/11/20 17:07:05 jperkin Exp $
2bin/gcpio 2bin/gcpio
3gnu/bin/cpio 3gnu/bin/cpio
4gnu/man/man1/cpio.1 4gnu/man/man1/cpio.1
5gnu/man/man1/mt.1 5gnu/man/man1/mt.1
6info/cpio.info 6info/cpio.info
7libexec/grmt 7${PLIST.rmt}libexec/grmt
8man/man1/gcpio.1 8man/man1/gcpio.1
9man/man1/gmt.1 9man/man1/gmt.1
10share/locale/da/LC_MESSAGES/cpio.mo 10share/locale/da/LC_MESSAGES/cpio.mo
11share/locale/de/LC_MESSAGES/cpio.mo 11share/locale/de/LC_MESSAGES/cpio.mo
12share/locale/es/LC_MESSAGES/cpio.mo 12share/locale/es/LC_MESSAGES/cpio.mo
13share/locale/fr/LC_MESSAGES/cpio.mo 13share/locale/fr/LC_MESSAGES/cpio.mo
14share/locale/gl/LC_MESSAGES/cpio.mo 14share/locale/gl/LC_MESSAGES/cpio.mo
15share/locale/hu/LC_MESSAGES/cpio.mo 15share/locale/hu/LC_MESSAGES/cpio.mo
16share/locale/ko/LC_MESSAGES/cpio.mo 16share/locale/ko/LC_MESSAGES/cpio.mo
17share/locale/nl/LC_MESSAGES/cpio.mo 17share/locale/nl/LC_MESSAGES/cpio.mo
18share/locale/pl/LC_MESSAGES/cpio.mo 18share/locale/pl/LC_MESSAGES/cpio.mo
19share/locale/pt_BR/LC_MESSAGES/cpio.mo 19share/locale/pt_BR/LC_MESSAGES/cpio.mo
20share/locale/ro/LC_MESSAGES/cpio.mo 20share/locale/ro/LC_MESSAGES/cpio.mo