aboutsummaryrefslogtreecommitdiff
path: root/archivers/arj
diff options
context:
space:
mode:
authorRenato Botelho <garga@FreeBSD.org>2013-09-24 23:55:46 +0000
committerRenato Botelho <garga@FreeBSD.org>2013-09-24 23:55:46 +0000
commit67bb853a59405279c1dff50a5d8513b3bc9e7133 (patch)
tree12a2752de1cdd60ea465904b230de2072539c4e0 /archivers/arj
parent359e6ab92712d98da1a0254d2c4601bdbf4b8dc0 (diff)
downloadports-67bb853a59405279c1dff50a5d8513b3bc9e7133.tar.gz
ports-67bb853a59405279c1dff50a5d8513b3bc9e7133.zip
Enable staging
Notes
Notes: svn path=/head/; revision=328220
Diffstat (limited to 'archivers/arj')
-rw-r--r--archivers/arj/Makefile25
-rw-r--r--archivers/arj/pkg-plist18
2 files changed, 25 insertions, 18 deletions
diff --git a/archivers/arj/Makefile b/archivers/arj/Makefile
index 657fa2712f08..747783296b62 100644
--- a/archivers/arj/Makefile
+++ b/archivers/arj/Makefile
@@ -12,7 +12,6 @@ COMMENT= Open-source ARJ
OPTIONS_DEFINE= DOCS
-NO_STAGE= yes
USES= gmake
USE_AUTOTOOLS= autoconf
MAKE_JOBS_UNSAFE= yes
@@ -22,21 +21,15 @@ MAKEFILE= GNUmakefile
STRIP=
LANGUAGE?= en
MAKE_ENV+= "LOCALE=${LANGUAGE}"
-PORTDOCS= *
-
-PLIST_FILES= bin/arj \
- bin/arj-register \
- bin/arjdisp \
- bin/rearj \
- lib/arj/arjcrypt.so
-PLIST_DIRS= lib/arj
-
-MAN1= arj-register.1 arj.1 arjdisp.1 rearj.1
PORTSCOUT= skipv:3.10g
.include <bsd.port.pre.mk>
+.if ${ARCH} == "powerpc"
+BROKEN= Does not install on powerpc
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's!/etc!${LOCALBASE}/etc!' \
${WRKSRC}/arj.c ${WRKSRC}/file_reg.c ${WRKSRC}/rearj.c
@@ -49,14 +42,10 @@ pre-build:
post-install:
.if ${PORT_OPTIONS:MDOCS}
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC}/doc && ${INSTALL_DATA} COPYING debug.txt ${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}/doc && ${INSTALL_DATA} COPYING debug.txt ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/resource/en && \
- ${INSTALL_DATA} arjl.txt arjs.txt history.txt readme.txt unix.txt ${DOCSDIR}
-.endif
-
-.if ${ARCH} == "powerpc"
-BROKEN= Does not install on powerpc
+ ${INSTALL_DATA} arjl.txt arjs.txt history.txt readme.txt unix.txt ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.post.mk>
diff --git a/archivers/arj/pkg-plist b/archivers/arj/pkg-plist
new file mode 100644
index 000000000000..086cc800c86c
--- /dev/null
+++ b/archivers/arj/pkg-plist
@@ -0,0 +1,18 @@
+bin/arj
+bin/arj-register
+bin/arjdisp
+bin/rearj
+lib/arj/arjcrypt.so
+man/man1/arj-register.1.gz
+man/man1/arj.1.gz
+man/man1/arjdisp.1.gz
+man/man1/rearj.1.gz
+%%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/arjl.txt
+%%PORTDOCS%%%%DOCSDIR%%/arjs.txt
+%%PORTDOCS%%%%DOCSDIR%%/debug.txt
+%%PORTDOCS%%%%DOCSDIR%%/history.txt
+%%PORTDOCS%%%%DOCSDIR%%/readme.txt
+%%PORTDOCS%%%%DOCSDIR%%/unix.txt
+%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
+@dirrmtry lib/arj