Wed May 1 22:11:23 2024 UTC (25d)
Add option "nls" enabled by default


(cheusov)
diff -r1.54 -r1.55 pkgsrc/archivers/gcpio/Makefile
diff -r1.18 -r1.19 pkgsrc/archivers/gcpio/PLIST
diff -r0 -r1.1 pkgsrc/archivers/gcpio/options.mk

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

--- pkgsrc/archivers/gcpio/Makefile 2020/02/16 00:35:19 1.54
+++ pkgsrc/archivers/gcpio/Makefile 2024/05/01 22:11:22 1.55
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.54 2020/02/16 00:35:19 mef Exp $ 1# $NetBSD: Makefile,v 1.55 2024/05/01 22:11:22 cheusov Exp $
2 2
3DISTNAME= cpio-2.13 3DISTNAME= cpio-2.13
4PKGNAME= g${DISTNAME} 4PKGNAME= g${DISTNAME}
5CATEGORIES= archivers 5CATEGORIES= archivers
6MASTER_SITES= ${MASTER_SITE_GNU:=cpio/} 6MASTER_SITES= ${MASTER_SITE_GNU:=cpio/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://www.gnu.org/software/cpio/cpio.html 9HOMEPAGE= https://www.gnu.org/software/cpio/cpio.html
10COMMENT= GNU copy-in/out (cpio) with remote magnetic tape (rmt) support 10COMMENT= GNU copy-in/out (cpio) with remote magnetic tape (rmt) support
11LICENSE= gnu-gpl-v3 11LICENSE= gnu-gpl-v3
12 12
13CONFLICTS+= gtar-base-[0-9]* 13CONFLICTS+= gtar-base-[0-9]*
14 14
@@ -19,28 +19,28 @@ INFO_FILES= yes @@ -19,28 +19,28 @@ INFO_FILES= yes
19AUTO_MKDIRS= yes 19AUTO_MKDIRS= yes
20 20
21TEST_TARGET= check 21TEST_TARGET= check
22 22
23CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes 23CONFIGURE_ENV+= gt_cv_func_gnugettext1_libintl=yes
24CONFIGURE_ENV+= gt_cv_func_gnugettext2_libintl=yes 24CONFIGURE_ENV+= gt_cv_func_gnugettext2_libintl=yes
25CONFIGURE_ENV+= gt_cv_func_gnugettext3_libintl=yes 25CONFIGURE_ENV+= gt_cv_func_gnugettext3_libintl=yes
26 26
27CONFIGURE_ARGS+= --program-prefix=g 27CONFIGURE_ARGS+= --program-prefix=g
28 28
29PLIST_VARS+= rmt 29PLIST_VARS+= rmt
30 30
31.include "../../mk/bsd.prefs.mk" 31.include "../../mk/bsd.prefs.mk"
 32.include "options.mk"
32 33
33# don't include rmt if gtar won't build it 34# don't include rmt if gtar won't build it
34# macOS does not support rmt driver, so it won't be built 35# macOS does not support rmt driver, so it won't be built
35.if ${OPSYS} != "Interix" && ${OPSYS} != "Darwin" 36.if ${OPSYS} != "Interix" && ${OPSYS} != "Darwin"
36PLIST.rmt= yes 37PLIST.rmt= yes
37.endif 38.endif
38 39
39 40
40post-install: 41post-install:
41 ${LN} -sf ${PREFIX}/bin/gcpio ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/cpio 42 ${LN} -sf ${PREFIX}/bin/gcpio ${DESTDIR}${PREFIX}/${PKGGNUDIR}bin/cpio
42 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gcpio.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/cpio.1 43 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gcpio.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/cpio.1
43 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gmt.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/mt.1 44 ${LN} -sf ${PREFIX}/${PKGMANDIR}/man1/gmt.1 ${DESTDIR}${PREFIX}/${PKGGNUDIR}${PKGMANDIR}/man1/mt.1
44 45
45.include "../../devel/gettext-lib/buildlink3.mk" 
46.include "../../mk/bsd.pkg.mk" 46.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/archivers/gcpio/PLIST 2020/02/21 16:21:34 1.18
+++ pkgsrc/archivers/gcpio/PLIST 2024/05/01 22:11:22 1.19
@@ -1,35 +1,35 @@ @@ -1,35 +1,35 @@
1@comment $NetBSD: PLIST,v 1.18 2020/02/21 16:21:34 gutteridge Exp $ 1@comment $NetBSD: PLIST,v 1.19 2024/05/01 22:11:22 cheusov 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
7${PLIST.rmt}libexec/grmt 7${PLIST.rmt}libexec/grmt
8man/man1/gcpio.1 8man/man1/gcpio.1
9${PLIST.rmt}man/man8/grmt.8 9${PLIST.rmt}man/man8/grmt.8
10share/locale/da/LC_MESSAGES/cpio.mo 10${PLIST.nls}share/locale/da/LC_MESSAGES/cpio.mo
11share/locale/de/LC_MESSAGES/cpio.mo 11${PLIST.nls}share/locale/de/LC_MESSAGES/cpio.mo
12share/locale/es/LC_MESSAGES/cpio.mo 12${PLIST.nls}share/locale/es/LC_MESSAGES/cpio.mo
13share/locale/fi/LC_MESSAGES/cpio.mo 13${PLIST.nls}share/locale/fi/LC_MESSAGES/cpio.mo
14share/locale/fr/LC_MESSAGES/cpio.mo 14${PLIST.nls}share/locale/fr/LC_MESSAGES/cpio.mo
15share/locale/ga/LC_MESSAGES/cpio.mo 15${PLIST.nls}share/locale/ga/LC_MESSAGES/cpio.mo
16share/locale/gl/LC_MESSAGES/cpio.mo 16${PLIST.nls}share/locale/gl/LC_MESSAGES/cpio.mo
17share/locale/hr/LC_MESSAGES/cpio.mo 17${PLIST.nls}share/locale/hr/LC_MESSAGES/cpio.mo
18share/locale/hu/LC_MESSAGES/cpio.mo 18${PLIST.nls}share/locale/hu/LC_MESSAGES/cpio.mo
19share/locale/id/LC_MESSAGES/cpio.mo 19${PLIST.nls}share/locale/id/LC_MESSAGES/cpio.mo
20share/locale/it/LC_MESSAGES/cpio.mo 20${PLIST.nls}share/locale/it/LC_MESSAGES/cpio.mo
21share/locale/ja/LC_MESSAGES/cpio.mo 21${PLIST.nls}share/locale/ja/LC_MESSAGES/cpio.mo
22share/locale/ko/LC_MESSAGES/cpio.mo 22${PLIST.nls}share/locale/ko/LC_MESSAGES/cpio.mo
23share/locale/nl/LC_MESSAGES/cpio.mo 23${PLIST.nls}share/locale/nl/LC_MESSAGES/cpio.mo
24share/locale/pl/LC_MESSAGES/cpio.mo 24${PLIST.nls}share/locale/pl/LC_MESSAGES/cpio.mo
25share/locale/pt/LC_MESSAGES/cpio.mo 25${PLIST.nls}share/locale/pt/LC_MESSAGES/cpio.mo
26share/locale/pt_BR/LC_MESSAGES/cpio.mo 26${PLIST.nls}share/locale/pt_BR/LC_MESSAGES/cpio.mo
27share/locale/ro/LC_MESSAGES/cpio.mo 27${PLIST.nls}share/locale/ro/LC_MESSAGES/cpio.mo
28share/locale/ru/LC_MESSAGES/cpio.mo 28${PLIST.nls}share/locale/ru/LC_MESSAGES/cpio.mo
29share/locale/sr/LC_MESSAGES/cpio.mo 29${PLIST.nls}share/locale/sr/LC_MESSAGES/cpio.mo
30share/locale/sv/LC_MESSAGES/cpio.mo 30${PLIST.nls}share/locale/sv/LC_MESSAGES/cpio.mo
31share/locale/tr/LC_MESSAGES/cpio.mo 31${PLIST.nls}share/locale/tr/LC_MESSAGES/cpio.mo
32share/locale/uk/LC_MESSAGES/cpio.mo 32${PLIST.nls}share/locale/uk/LC_MESSAGES/cpio.mo
33share/locale/vi/LC_MESSAGES/cpio.mo 33${PLIST.nls}share/locale/vi/LC_MESSAGES/cpio.mo
34share/locale/zh_CN/LC_MESSAGES/cpio.mo 34${PLIST.nls}share/locale/zh_CN/LC_MESSAGES/cpio.mo
35share/locale/zh_TW/LC_MESSAGES/cpio.mo 35${PLIST.nls}share/locale/zh_TW/LC_MESSAGES/cpio.mo

File Added: pkgsrc/archivers/gcpio/options.mk
# $NetBSD: options.mk,v 1.1 2024/05/01 22:11:22 cheusov Exp $

PKG_OPTIONS_VAR=		PKG_OPTIONS.gcpio

PKG_SUPPORTED_OPTIONS=		nls
PKG_SUGGESTED_OPTIONS=		nls

PLIST_VARS+=	nls

.include "../../mk/bsd.options.mk"

# nls
.if !empty(PKG_OPTIONS:Mnls)
.include "../../devel/gettext-lib/buildlink3.mk"
PLIST.nls=	yes
.else
CONFIGURE_ARGS+= --disable-nls
.endif