| @@ -1,42 +1,41 @@ | | | @@ -1,42 +1,41 @@ |
1 | # $NetBSD: Makefile,v 1.26 2012/09/11 19:46:52 asau Exp $ | | 1 | # $NetBSD: Makefile,v 1.27 2013/11/04 16:41:43 joerg Exp $ |
2 | | | 2 | |
3 | DISTNAME= arj-3.10.22 | | 3 | DISTNAME= arj-3.10.22 |
4 | CATEGORIES= archivers | | 4 | CATEGORIES= archivers |
5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=arj/} | | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=arj/} |
6 | | | 6 | |
7 | MAINTAINER= pkgsrc-users@NetBSD.org | | 7 | MAINTAINER= pkgsrc-users@NetBSD.org |
8 | HOMEPAGE= http://arj.sourceforge.net/ | | 8 | HOMEPAGE= http://arj.sourceforge.net/ |
9 | COMMENT= Open-source ARJ archiver | | 9 | COMMENT= Open-source ARJ archiver |
10 | | | 10 | |
11 | PKG_INSTALLATION_TYPES= overwrite pkgviews | | 11 | PKG_INSTALLATION_TYPES= overwrite pkgviews |
12 | | | 12 | |
13 | MAKE_JOBS_SAFE= no | | 13 | MAKE_JOBS_SAFE= no |
14 | | | 14 | |
15 | USE_TOOLS+= autoconf gmake | | 15 | USE_TOOLS+= autoconf gmake |
16 | GNU_CONFIGURE= yes | | 16 | GNU_CONFIGURE= yes |
17 | CONFIGURE_ENV+= LD=${LD:Q} | | 17 | CONFIGURE_ENV+= LD=${LD:Q} |
18 | CONFIGURE_SCRIPT= ${WRKSRC}/gnu/configure | | 18 | CONFIGURE_SCRIPT= ${WRKSRC}/gnu/configure |
19 | MAKE_FILE= makefile.gnu | | 19 | MAKE_FILE= makefile.gnu |
20 | MAKE_FLAGS+= INSTALL_DIR=${INSTALL_PROGRAM_DIR:Q} | | 20 | MAKE_FLAGS+= INSTALL_DIR=${INSTALL_PROGRAM_DIR:Q} |
21 | | | 21 | |
22 | INSTALL_UNSTRIPPED= yes # $LOCALBASE/bin/arj must have symbol table | | 22 | INSTALL_UNSTRIPPED= yes # $LOCALBASE/bin/arj must have symbol table |
23 | ARJ_DOCSDIR= ${PREFIX}/share/doc/arj | | 23 | ARJ_DOCSDIR= ${PREFIX}/share/doc/arj |
24 | | | 24 | |
25 | .include "../../mk/compiler.mk" | | 25 | .include "../../mk/compiler.mk" |
26 | | | 26 | |
27 | .if !empty(CC_VERSION:Mgcc-4.*) | | 27 | _WRAP_EXTRA_ARGS.CC+= -g -O0 |
28 | CFLAGS+= -fno-unit-at-a-time | | 28 | BUILDLINK_TRANSFORM+= rm:-s |
29 | .endif | | | |
30 | | | 29 | |
31 | pre-configure: | | 30 | pre-configure: |
32 | ${CP} -f ${WRKSRC}/environ.c ${WRKSRC}/environ.c.1 | | 31 | ${CP} -f ${WRKSRC}/environ.c ${WRKSRC}/environ.c.1 |
33 | ${SED} -e 's|@PREFIX@|${PREFIX}|g' < ${WRKSRC}/environ.c.1 \ | | 32 | ${SED} -e 's|@PREFIX@|${PREFIX}|g' < ${WRKSRC}/environ.c.1 \ |
34 | > ${WRKSRC}/environ.c | | 33 | > ${WRKSRC}/environ.c |
35 | ${RM} -f ${WRKSRC}/environ.c.1 | | 34 | ${RM} -f ${WRKSRC}/environ.c.1 |
36 | cd ${WRKSRC}/gnu && autoconf | | 35 | cd ${WRKSRC}/gnu && autoconf |
37 | | | 36 | |
38 | INSTALLATION_DIRS+= ${ARJ_DOCSDIR} | | 37 | INSTALLATION_DIRS+= ${ARJ_DOCSDIR} |
39 | | | 38 | |
40 | post-install: | | 39 | post-install: |
41 | ${INSTALL_DATA} ${WRKSRC}/doc/COPYING ${WRKSRC}/doc/debug.txt \ | | 40 | ${INSTALL_DATA} ${WRKSRC}/doc/COPYING ${WRKSRC}/doc/debug.txt \ |
42 | ${DESTDIR}${ARJ_DOCSDIR} | | 41 | ${DESTDIR}${ARJ_DOCSDIR} |