aboutsummaryrefslogtreecommitdiff
path: root/archivers/arj/Makefile
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2014-06-25 03:23:59 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2014-06-25 03:23:59 +0000
commit52919007a995d44a7926bcdfb06fe8d2157b120e (patch)
treec432869cf5fb01f2c4507af6c618d62add233756 /archivers/arj/Makefile
parent34ab7e2742ee2a66707f6afcb782318a40b95a1f (diff)
Notes
Diffstat (limited to 'archivers/arj/Makefile')
-rw-r--r--archivers/arj/Makefile37
1 files changed, 12 insertions, 25 deletions
diff --git a/archivers/arj/Makefile b/archivers/arj/Makefile
index 707dc8d2c60e..fd9781d1ab64 100644
--- a/archivers/arj/Makefile
+++ b/archivers/arj/Makefile
@@ -8,51 +8,38 @@ CATEGORIES= archivers
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2.78_3.10%20build%2022
MAINTAINER= garga@FreeBSD.org
-COMMENT= Open-source ARJ
+COMMENT= Open source implementation of the ARJ archiver
LICENSE= GPLv2
-OPTIONS_DEFINE= DOCS
+PORTSCOUT= skipv:3.10g
USES= gmake
USE_AUTOTOOLS= autoconf
-MAKE_JOBS_UNSAFE= yes
CONFIGURE_WRKSRC= ${WRKSRC}/gnu
-CFLAGS+= -fPIC
MAKEFILE= GNUmakefile
-STRIP=
-LANGUAGE?= en
-MAKE_ARGS+= "LOCALE=${LANGUAGE}"
+MAKE_ARGS= LOCALE="${LANGUAGE}"
ALL_TARGET= prepare all
+STRIP= # empty
-PORTDOCS= *
-
-PLIST_FILES= 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
-PLIST_DIRS= lib/arj
+CFLAGS+= -fPIC
+LANGUAGE?= en
-PORTSCOUT= skipv:3.10g
+PORTDOCS= *
-BROKEN_powerpc= Does not install on powerpc
+OPTIONS_DEFINE= DOCS
post-patch:
@${REINPLACE_CMD} -e 's!/etc!${LOCALBASE}/etc!' \
${WRKSRC}/arj.c ${WRKSRC}/file_reg.c ${WRKSRC}/rearj.c
@${REINPLACE_CMD} -e 's!-O2!!' ${WRKSRC}/gnu/configure.in
@${REINPLACE_CMD} -e 's!^static !!' ${WRKSRC}/integr.c
- @${REINPLACE_CMD} -e 's!strnlen!_strnlen!g' ${WRKSRC}/fardata.c
post-install:
@${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 ${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 ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>