ports/167669: [PATCH] graphics/libjpeg-turbo: update to 1.2.0
poyopoyo at puripuri.plala.or.jp
poyopoyo at puripuri.plala.or.jp
Mon May 7 04:30:12 UTC 2012
>Number: 167669
>Category: ports
>Synopsis: [PATCH] graphics/libjpeg-turbo: update to 1.2.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Mon May 07 04:30:10 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Sato Kuro
>Release: FreeBSD 10.0-CURRENT amd64
>Organization:
personal
>Environment:
>Description:
update to 1.2.0.
- modify Makefile.in to install docs/examples into standard place.
Without this they will go directly under share/doc/. I understand
these paths are hard-coded so I have to surgerize Makefile.in.
- builds and runs on not-so-CURRENT amd64.
>How-To-Repeat:
>Fix:
diff -ur /usr/ports/graphics/libjpeg-turbo/Makefile ./Makefile
--- /usr/ports/graphics/libjpeg-turbo/Makefile 2012-03-15 03:18:40.000000000 +0900
+++ ./Makefile 2012-05-06 08:41:12.783945936 +0900
@@ -7,8 +7,7 @@
#
PORTNAME= libjpeg-turbo
-PORTVERSION= 1.1.1
-PORTREVISION= 3
+PORTVERSION= 1.2.0
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
@@ -40,4 +39,16 @@
CONFIGURE_ARGS+=--with-pic
.endif
+MODARGS= -e 's,^(docdir = ).*,\1${DOCSDIR},' \
+ -e 's,^(exampledir = ).*,\1${EXAMPLESDIR},'
+.if defined(NOPORTDOCS)
+MODARGS+= -e '/^install-data-am:/s/install-dist_docDATA //'
+.endif
+.if defined(NOPORTEXAMPLES)
+MODARGS+= -e '/^install-data-am:/s/install-dist_exampleDATA //'
+.endif
+
+post-patch:
+ ${REINPLACE_CMD} -E ${MODARGS} ${WRKSRC}/Makefile.in
+
.include <bsd.port.mk>
diff -ur /usr/ports/graphics/libjpeg-turbo/distinfo ./distinfo
--- /usr/ports/graphics/libjpeg-turbo/distinfo 2011-06-22 02:11:59.000000000 +0900
+++ ./distinfo 2012-05-06 00:57:19.873947676 +0900
@@ -1,2 +1,2 @@
-SHA256 (libjpeg-turbo-1.1.1.tar.gz) = 553b1f5a968fb9efc089623ed99be2aa6bc21586be92eb04848489c91a63f1e2
-SIZE (libjpeg-turbo-1.1.1.tar.gz) = 1444529
+SHA256 (libjpeg-turbo-1.2.0.tar.gz) = 629db2a9b1295a1b0e5fa8dddda36c5da61a90536bef8295e0b209cbcd50f98e
+SIZE (libjpeg-turbo-1.2.0.tar.gz) = 1752925
diff -ur /usr/ports/graphics/libjpeg-turbo/pkg-plist ./pkg-plist
--- /usr/ports/graphics/libjpeg-turbo/pkg-plist 2011-07-10 19:35:10.000000000 +0900
+++ ./pkg-plist 2012-05-06 08:47:11.633946425 +0900
@@ -1,8 +1,8 @@
bin/cjpeg
bin/djpeg
bin/jpegtran
-bin/jpgtest
bin/rdjpgcom
+bin/tjbench
bin/wrjpgcom
include/jconfig.h
include/jerror.h
@@ -16,3 +16,12 @@
lib/libturbojpeg.a
lib/libturbojpeg.la
lib/libturbojpeg.so
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%%%DOCSDIR%%/README-turbo.txt
+%%PORTDOCS%%%%DOCSDIR%%/libjpeg.txt
+%%PORTDOCS%%%%DOCSDIR%%/structure.txt
+%%PORTDOCS%%%%DOCSDIR%%/usage.txt
+%%PORTDOCS%%%%DOCSDIR%%/wizard.txt
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example.c
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list