svn commit: r352967 - head/graphics/jbig2dec

Sunpoet Po-Chuan Hsieh sunpoet at FreeBSD.org
Sun May 4 16:46:03 UTC 2014


Author: sunpoet
Date: Sun May  4 16:46:03 2014
New Revision: 352967
URL: http://svnweb.freebsd.org/changeset/ports/352967
QAT: https://qat.redports.org/buildarchive/r352967/

Log:
  - Use USES=tar:xz
  - Move EXTRACT_ONLY and LICENSE upwards
  - Silence post-extract: and post-patch:

Modified:
  head/graphics/jbig2dec/Makefile

Modified: head/graphics/jbig2dec/Makefile
==============================================================================
--- head/graphics/jbig2dec/Makefile	Sun May  4 16:41:16 2014	(r352966)
+++ head/graphics/jbig2dec/Makefile	Sun May  4 16:46:03 2014	(r352967)
@@ -5,14 +5,17 @@ PORTVERSION=	0.11
 PORTREVISION=	1
 CATEGORIES=	graphics devel
 MASTER_SITES=	SF
-DISTFILES+=	${DISTNAME}${EXTRACT_SUFX}
+DISTFILES=	${DISTNAME}${EXTRACT_SUFX}
+EXTRACT_ONLY=	${DISTNAME}${EXTRACT_SUFX}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Decoder implementation of the JBIG2 image compression format
 
-USE_XZ=		yes:src
+LICENSE=	GPLv3
+
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+USES=		tar:xz
 
 OPTIONS_DEFINE=	PNG TESTS
 OPTIONS_DEFAULT=	PNG
@@ -21,8 +24,6 @@ TESTS_DESC=	Download and use test-images
 
 EXTRACT_AFTER_ARGS+=	--exclude sha1.h --exclude 'getopt*'
 
-LICENSE=	GPLv3
-
 PNG_LIB_DEPENDS=	libpng15.so:${PORTSDIR}/graphics/png
 PNG_CONFIGURE_ON=	--with-libpng=${LOCALBASE}
 PNG_CFLAGS=		-I${LOCALBASE}/include/libpng15
@@ -32,13 +33,12 @@ PNG_CFLAGS=		-I${LOCALBASE}/include/libp
 .if ${PORT_OPTIONS:MTESTS}
 MASTER_SITES+=	http://jbig2dec.sourceforge.net/ubc/:tests
 DISTFILES+=	jb2streams.zip:tests
-EXTRACT_ONLY=	${DISTFILES:M*xz}
 USE_PYTHON_BUILD=yes
 KNOWN_BAD_JB2S=	042_11 042_13 042_14 042_24 042_25 amb_1 amb_2
 
 post-extract:
-	${MKDIR} ${WRKDIR}/ubc
-	${TAR} -C ${WRKDIR}/ubc/ -xpf ${DISTDIR}/jb2streams.zip \
+	@${MKDIR} ${WRKDIR}/ubc
+	@${TAR} -C ${WRKDIR}/ubc/ -xpf ${DISTDIR}/jb2streams.zip \
 		${KNOWN_BAD_JB2S:S/$/.jb2/:S/^/--exclude /}
 .else
 EXTRA_PATCHES=	${FILESDIR}/simpler-test-patch
@@ -48,7 +48,7 @@ post-patch:
 .if ${PORT_OPTIONS:MPNG}
 	@${REINPLACE_CMD} 's/png_check_sig/png_sig_cmp/g' ${WRKSRC}/configure
 .endif
-	${REINPLACE_CMD} -E 's|SHA1_Final\( *([^,]+), *([^\)]+)\)|SHA1_Final(\2, \1)|' \
+	@${REINPLACE_CMD} -E 's|SHA1_Final\( *([^,]+), *([^\)]+)\)|SHA1_Final(\2, \1)|' \
 		${WRKSRC}/jbig2dec.c ${WRKSRC}/sha1.c
 
 test check regression-test:


More information about the svn-ports-all mailing list