aboutsummaryrefslogtreecommitdiff
path: root/archivers/upx/Makefile
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2018-08-30 19:53:21 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2018-08-30 19:53:21 +0000
commit88fe79d6da67eb1ca22398828915dcfa4159cda3 (patch)
treedd8d8cc45a369478ab3cf163f0ceef282cca92a8 /archivers/upx/Makefile
parentcbb1e57434dd935a6dde9d510e1662c1ea8e2bd8 (diff)
downloadports-88fe79d6da67eb1ca22398828915dcfa4159cda3.tar.gz
ports-88fe79d6da67eb1ca22398828915dcfa4159cda3.zip
Notes
Diffstat (limited to 'archivers/upx/Makefile')
-rw-r--r--archivers/upx/Makefile28
1 files changed, 15 insertions, 13 deletions
diff --git a/archivers/upx/Makefile b/archivers/upx/Makefile
index 4e0b3ea41338..89fd59762c89 100644
--- a/archivers/upx/Makefile
+++ b/archivers/upx/Makefile
@@ -2,28 +2,28 @@
# $FreeBSD$
PORTNAME= upx
-PORTVERSION= 3.91
+DISTVERSIONPREFIX= v
+DISTVERSION= 3.94
CATEGORIES= archivers
-MASTER_SITES= http://upx.sourceforge.net/download/\
- SF/sevenzip/7-Zip/${LZMA_VER}:lzma
-DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX} \
- 7z${LZMA_VER:S/.//g}${EXTRACT_SUFX}:lzma
MAINTAINER= fjoe@FreeBSD.org
COMMENT= The Ultimate Packer for eXecutables
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
LIB_DEPENDS= libucl.so:archivers/ucl
-LZMA_VER= 4.65
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}-src
-USES= tar:bzip2 gmake perl5
-USE_PERL5= build
-MAKE_ENV= UPX_UCLDIR=${LOCALBASE}\
- UPX_LZMADIR=${WRKDIR}\
+USES= gmake
+USE_GITHUB= yes
+GH_TUPLE= upx:upx-lzma-sdk:${DISTVERSIONPREFIX}${DISTVERSION}:lzma/src/lzma-sdk
+
+MAKE_ENV= UPX_UCLDIR=${LOCALBASE} \
target=freebsd
-PORTDOCS= BUGS COPYING LICENSE NEWS PROJECTS README\
- README.1ST README.SRC THANKS TODO
+PORTDOCS= BUGS COPYING LICENSE NEWS PROJECTS README \
+ README.1ST README.SRC THANKS
+
PLIST_FILES= bin/upx \
man/man1/upx.1.gz
@@ -32,6 +32,8 @@ OPTIONS_DEFINE= DOCS
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/upx.out ${STAGEDIR}${PREFIX}/bin/upx
${INSTALL_MAN} ${WRKSRC}/doc/upx.1 ${STAGEDIR}${MANPREFIX}/man/man1
+
+post-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}