diff options
author | Alex Kozlov <ak@FreeBSD.org> | 2017-10-19 13:47:42 +0000 |
---|---|---|
committer | Alex Kozlov <ak@FreeBSD.org> | 2017-10-19 13:47:42 +0000 |
commit | 1e51c028157a71c6148d78e48110b4723bf2fbe3 (patch) | |
tree | 1a500cd716aec8bd273f24301cebc12f6a705541 /archivers/arj/Makefile | |
parent | 3a1358425727b4b8756613ddc3491d74be836771 (diff) | |
download | ports-1e51c028157a71c6148d78e48110b4723bf2fbe3.tar.gz ports-1e51c028157a71c6148d78e48110b4723bf2fbe3.zip |
Notes
Diffstat (limited to 'archivers/arj/Makefile')
-rw-r--r-- | archivers/arj/Makefile | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/archivers/arj/Makefile b/archivers/arj/Makefile index 0a7d21634fdb..571bfee72814 100644 --- a/archivers/arj/Makefile +++ b/archivers/arj/Makefile @@ -3,9 +3,12 @@ PORTNAME= arj PORTVERSION= 3.10.22 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= archivers -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2.78_3.10%20build%2022 +MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2.78_3.10%20build%2022:source \ + DEBIAN_POOL:patch +DISTFILES= ${PORTNAME}-${PORTVERSION}.tar.gz:source \ + ${PORTNAME}_${PORTVERSION}-16.debian.tar.xz:patch MAINTAINER= garga@FreeBSD.org COMMENT= Open source implementation of the ARJ archiver @@ -14,6 +17,17 @@ LICENSE= GPLv2 PORTSCOUT= skipv:3.10g +EXTRA_PATCHES= ${WRKDIR}/debian/patches/*.patch +IGNORE_PATCHES= 002_no_remove_static_const.patch \ + doc_refer_robert_k_jung.patch \ + gnu_build_cross.patch \ + gnu_build_fix.patch \ + gnu_build_flags.patch \ + gnu_build_pie.patch \ + gnu_build_strip.patch \ + hurd_no_fcntl_getlk.patch +PATCH_STRIP= -p1 + USES= alias gmake USE_AUTOTOOLS= autoconf CONFIGURE_WRKSRC= ${WRKSRC}/gnu @@ -21,7 +35,6 @@ MAKEFILE= GNUmakefile MAKE_ARGS= LOCALE="${LANGUAGE}" ALL_TARGET= prepare all STRIP= # empty -MAKE_JOBS_UNSAFE= yes CFLAGS+= -fPIC LANGUAGE?= en @@ -30,6 +43,9 @@ PORTDOCS= * OPTIONS_DEFINE= DOCS +pre-patch: + @${RM} ${IGNORE_PATCHES:S,^,${WRKDIR}/debian/patches/,} + post-patch: @${REINPLACE_CMD} -e 's!/etc!${LOCALBASE}/etc!' \ ${WRKSRC}/arj.c ${WRKSRC}/file_reg.c ${WRKSRC}/rearj.c |