aboutsummaryrefslogtreecommitdiff
path: root/sysutils/squashfs-tools
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2013-04-28 20:01:07 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2013-04-28 20:01:07 +0000
commit27d44119e7e106f32a4b4b25539a57a35cc68823 (patch)
tree8462df47de7a523e2debd710ebc0516911e33a43 /sysutils/squashfs-tools
parentf3184698839707db08f51b1529956b01b49932cf (diff)
downloadports-27d44119e7e106f32a4b4b25539a57a35cc68823.tar.gz
ports-27d44119e7e106f32a4b4b25539a57a35cc68823.zip
Convert left sysutils ports to new options framework
Notes
Notes: svn path=/head/; revision=316744
Diffstat (limited to 'sysutils/squashfs-tools')
-rw-r--r--sysutils/squashfs-tools/Makefile24
1 files changed, 11 insertions, 13 deletions
diff --git a/sysutils/squashfs-tools/Makefile b/sysutils/squashfs-tools/Makefile
index 16d829a38cf8..64c191140d62 100644
--- a/sysutils/squashfs-tools/Makefile
+++ b/sysutils/squashfs-tools/Makefile
@@ -1,9 +1,5 @@
-# New ports collection makefile for: squashfs-tools
-# Date created: 2010-04-21
-# Whom: Ashish SHUKLA <wahjava@gmail.com>
-#
+# Created by: Ashish SHUKLA <wahjava@gmail.com>
# $FreeBSD$
-#
PORTNAME= squashfs-tools
PORTVERSION= 4.2
@@ -20,8 +16,10 @@ LICENSE_FILE= ${WRKSRC}/../COPYING
PLIST_FILES= bin/mksquashfs \
bin/unsquashfs
-OPTIONS= XZ "Build with XZ support" On \
- LZO "Build with LZO support" On
+OPTIONS_DEFINE= XZ LZO DOCS
+OPTIONS_DEFAULT= XZ LZO
+XZ_DESC= Build with XZ support
+LZO_DESC= Build with LZO support
MAKE_JOBS_SAFE= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/squashfs-tools
@@ -30,21 +28,21 @@ USE_CSTD= gnu89
USE_GMAKE= yes
-.ifndef NOPORTDOCS
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MDOCS}
PORTDOCS= ACKNOWLEDGEMENTS CHANGES COPYING \
PERFORMANCE.README README README-${PORTVERSION}
.endif
-.include <bsd.port.options.mk>
-
-.ifdef WITH_XZ
+.if ${PORT_OPTIONS:MXZ}
MAKE_ARGS+= XZ_SUPPORT=1
.if ${OSVERSION} < 900012 && ${OSVERSION} < 800505
LIB_DEPENDS+= lzma.5:${PORTSDIR}/archivers/xz
.endif
.endif
-.ifdef WITH_LZO
+.if ${PORT_OPTIONS:MLZO}
MAKE_ARGS+= LZO_SUPPORT=1 LZO_DIR=${LOCALBASE}
LIB_DEPENDS+= lzo2.2:${PORTSDIR}/archivers/lzo2
.endif
@@ -54,7 +52,7 @@ post-patch:
-e "s|^\(XATTR\)|# \1|g" \
${WRKSRC}/Makefile
-.ifndef NOPORTDOCS
+.if ${PORT_OPTIONS:MDOCS}
post-install:
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC:H}/|} ${DOCSDIR}