From owner-svn-ports-all@FreeBSD.ORG Wed Jun 17 17:25:04 2015 Return-Path: Delivered-To: svn-ports-all@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1E086A17; Wed, 17 Jun 2015 17:25:04 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 01178B82; Wed, 17 Jun 2015 17:25:04 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t5HHP3kD015116; Wed, 17 Jun 2015 17:25:03 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t5HHP3rV015108; Wed, 17 Jun 2015 17:25:03 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201506171725.t5HHP3rV015108@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Wed, 17 Jun 2015 17:25:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r389954 - head/graphics/mozjpeg X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2015 17:25:04 -0000 Author: sunpoet Date: Wed Jun 17 17:25:02 2015 New Revision: 389954 URL: https://svnweb.freebsd.org/changeset/ports/389954 Log: - Update to 3.1 - Add LICENSE_FILE - Remove GH_TAGNAME - Add USES=pkgconfig - Remove GCC and STATIC options - Add SIMD to default options - Simplify DOCS Changes: https://github.com/mozilla/mozjpeg/releases PR: 200686 Submitted by: Horia Racoviceanu (maintainer) Modified: head/graphics/mozjpeg/Makefile head/graphics/mozjpeg/distinfo head/graphics/mozjpeg/pkg-plist Modified: head/graphics/mozjpeg/Makefile ============================================================================== --- head/graphics/mozjpeg/Makefile Wed Jun 17 17:24:57 2015 (r389953) +++ head/graphics/mozjpeg/Makefile Wed Jun 17 17:25:02 2015 (r389954) @@ -2,74 +2,51 @@ # $FreeBSD$ PORTNAME= mozjpeg -PORTVERSION= 2.1 -PORTREVISION= 2 +PORTVERSION= 3.1 +DISTVERSIONPREFIX= v CATEGORIES= graphics MAINTAINER= horia@racoviceanu.com COMMENT= Advanced JPEG encoder for the Web LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt USE_GITHUB= yes GH_ACCOUNT= mozilla -GH_TAGNAME= 594b725 -USES= autoreconf libtool +USES= autoreconf libtool pkgconfig USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME} GNU_CONFIGURE= yes CONFIGURE_ARGS= --docdir=${PREFIX}/share/doc/${PORTNAME} \ --includedir=${PREFIX}/include/${PORTNAME} \ --libdir=${PREFIX}/lib/${PORTNAME} \ - --with-jpeg8 + --with-jpeg8 \ + --disable-static INSTALL_TARGET= install-strip PLIST_SUB= PORTNAME=${PORTNAME} PORTDOCS= * - -DOCSRCDIR1= ${WRKSRC}/doc/html -DOCSDIR1= ${DOCSDIR}/html - -DOCSRCDIR2= ${DOCSRCDIR1}/search -DOCSDIR2= ${DOCSDIR1}/search - -DOC_FILES= *.css *.html *.js *.png - PORTEXAMPLES= * -OPTIONS_DEFINE= DOCS EXAMPLES GCC SIMD TURBOJPEG - -OPTIONS_MULTI= LIBRARIES -OPTIONS_MULTI_LIBRARIES= SHARED STATIC - -OPTIONS_DEFAULT=GCC SHARED TURBOJPEG - +OPTIONS_DEFINE= DOCS EXAMPLES SIMD TURBOJPEG +OPTIONS_DEFAULT=SIMD TURBOJPEG OPTIONS_SUB= yes -GCC_DESC= Use the GNU Compiler Collection (GCC) for best performance -SIMD_DESC= Include SIMD extensions (MMX, SSE2, NEON) +SIMD_DESC= Include SIMD extensions TURBOJPEG_DESC= Include the TurboJPEG wrapper library and associated tests -STATIC_DESC= Build static libraries -SHARED_DESC= Build shared libraries - -GCC_USE= GCC=yes -SIMD_CONFIGURE_WITH= simd -SIMD_BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm +SIMD_CONFIGURE_WITH= simd +SIMD_BUILD_DEPENDS= yasm:${PORTSDIR}/devel/yasm TURBOJPEG_CONFIGURE_WITH= turbojpeg -STATIC_CONFIGURE_ENABLE= static -SHARED_CONFIGURE_ENABLE= shared - post-patch: - @${REINPLACE_CMD} -e 's|docdir = $$(datadir)/doc|&/mozjpeg|; \ + @${REINPLACE_CMD} -e '/^docdir/s|=.*|= ${DOCSDIR}|; \ /^exampledir/s|=.*|= ${EXAMPLESDIR}|' \ ${WRKSRC}/Makefile.am post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR2} - ${INSTALL_DATA} ${DOC_FILES:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR1} - ${INSTALL_DATA} ${DOC_FILES:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2} + (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) .include Modified: head/graphics/mozjpeg/distinfo ============================================================================== --- head/graphics/mozjpeg/distinfo Wed Jun 17 17:24:57 2015 (r389953) +++ head/graphics/mozjpeg/distinfo Wed Jun 17 17:25:02 2015 (r389954) @@ -1,2 +1,2 @@ -SHA256 (mozilla-mozjpeg-2.1-594b725_GH0.tar.gz) = 17590416c1d9fd465001e53f82432650f685e29978ec89074f6a7042317b4efd -SIZE (mozilla-mozjpeg-2.1-594b725_GH0.tar.gz) = 1051671 +SHA256 (mozilla-mozjpeg-v3.1_GH0.tar.gz) = 11823198f3c677b1832fa2dcf702e458f70c959661c4bec9c8922b7c36e94739 +SIZE (mozilla-mozjpeg-v3.1_GH0.tar.gz) = 1180063 Modified: head/graphics/mozjpeg/pkg-plist ============================================================================== --- head/graphics/mozjpeg/pkg-plist Wed Jun 17 17:24:57 2015 (r389953) +++ head/graphics/mozjpeg/pkg-plist Wed Jun 17 17:25:02 2015 (r389954) @@ -9,14 +9,12 @@ include/%%PORTNAME%%/jerror.h include/%%PORTNAME%%/jmorecfg.h include/%%PORTNAME%%/jpeglib.h %%TURBOJPEG%%include/%%PORTNAME%%/turbojpeg.h -%%STATIC%%lib/%%PORTNAME%%/libjpeg.a -%%SHARED%%lib/%%PORTNAME%%/libjpeg.so -%%SHARED%%lib/%%PORTNAME%%/libjpeg.so.8 -%%SHARED%%lib/%%PORTNAME%%/libjpeg.so.8.0.2 -%%STATIC%%%%TURBOJPEG%%lib/%%PORTNAME%%/libturbojpeg.a -%%SHARED%%%%TURBOJPEG%%lib/%%PORTNAME%%/libturbojpeg.so -%%SHARED%%%%TURBOJPEG%%lib/%%PORTNAME%%/libturbojpeg.so.0 -%%SHARED%%%%TURBOJPEG%%lib/%%PORTNAME%%/libturbojpeg.so.0.1.0 +lib/%%PORTNAME%%/libjpeg.so +lib/%%PORTNAME%%/libjpeg.so.8 +lib/%%PORTNAME%%/libjpeg.so.8.1.2 +%%TURBOJPEG%%lib/%%PORTNAME%%/libturbojpeg.so +%%TURBOJPEG%%lib/%%PORTNAME%%/libturbojpeg.so.0 +%%TURBOJPEG%%lib/%%PORTNAME%%/libturbojpeg.so.0.1.0 man/man1/cjpeg.1.gz man/man1/djpeg.1.gz man/man1/jpegtran.1.gz