Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Apr 2011 23:20:09 +0400
From:      "Anton Yuzhaninov" <ayuzhaninov@team.vega.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        tom@hur.st
Subject:   ports/156376: [PATCH] graphics/optipng: update to 0.6.5
Message-ID:  <E1QA5bl-000NZV-Ew@mail.vega.ru>
Resent-Message-ID: <201104131940.p3DJeAJl092425@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         156376
>Category:       ports
>Synopsis:       [PATCH] graphics/optipng: update to 0.6.5
>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:   Wed Apr 13 19:40:09 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Anton Yuzhaninov
>Release:        FreeBSD 9.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD citrin.office.vega.ru 9.0-CURRENT FreeBSD 9.0-CURRENT #0 r219710M: Wed Mar 23 15:39:53 MSK
>Description:
- Update to 0.6.5

Port maintainer (tom@hur.st) is cc'd.

Generated with FreeBSD Port Tools 0.99
>How-To-Repeat:
>Fix:

--- optipng-0.6.5.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/graphics/optipng/Makefile /home/citrin/optipng/Makefile
--- /usr/ports/graphics/optipng/Makefile	2010-04-06 00:02:28.000000000 +0400
+++ /home/citrin/optipng/Makefile	2011-04-13 21:17:45.000000000 +0400
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	optipng
-PORTVERSION=	0.6.4
+PORTVERSION=	0.6.5
 CATEGORIES=	graphics
 MASTER_SITES=	SF/${PORTNAME}/OptiPNG/${PORTNAME}-${PORTVERSION}
 
@@ -26,9 +26,11 @@
 
 .include <bsd.port.pre.mk>
 
-CONFIGURE_ARGS=	#
+HAS_CONFIGURE=	yes
+
 .ifndef(WITH_BUNDLED_LIBPNG)
 CONFIGURE_ARGS+=	--with-system-libpng
+CONFIGURE_ENV+=	CFLAGS="${CFLAGS} -I${LOCALBASE}/include"
 LIB_DEPENDS+=	png.6:${PORTSDIR}/graphics/png
 .endif
 
@@ -36,11 +38,6 @@
 CONFIGURE_ARGS+=	--with-system-zlib
 .endif
 
-do-configure:
-	(cd ${WRKSRC} && ./configure ${CONFIGURE_ARGS})
-	${REINPLACE_CMD} -e 's|^INCS =.*|INCS = -I${LOCALBASE}/include|' \
-		${WRKSRC}/lib/pngxtern/scripts/unix.mak
-
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/src/optipng ${PREFIX}/bin/
 	${INSTALL_MAN} ${WRKSRC}/man/optipng.1 ${MAN1PREFIX}/man/man1/
diff -ruN --exclude=CVS /usr/ports/graphics/optipng/distinfo /home/citrin/optipng/distinfo
--- /usr/ports/graphics/optipng/distinfo	2010-04-06 00:02:28.000000000 +0400
+++ /home/citrin/optipng/distinfo	2011-04-13 20:37:39.000000000 +0400
@@ -1,3 +1,2 @@
-MD5 (optipng-0.6.4.tar.gz) = d6c10dd8d8f1d5b579221bc9cfbfbcb6
-SHA256 (optipng-0.6.4.tar.gz) = 3000892b1d240351f057fbc8012485c3a1e75b991fa8d54e048273fa0fa87647
-SIZE (optipng-0.6.4.tar.gz) = 1483806
+SHA256 (optipng-0.6.5.tar.gz) = 2998e203941cdb95eb97587a44b02b3b765e85a7d62fe2df076b0123a7ba5b44
+SIZE (optipng-0.6.5.tar.gz) = 1534271
diff -ruN --exclude=CVS /usr/ports/graphics/optipng/files/patch-lib-libpng-scripts-makefile.std /home/citrin/optipng/files/patch-lib-libpng-scripts-makefile.std
--- /usr/ports/graphics/optipng/files/patch-lib-libpng-scripts-makefile.std	2009-01-19 23:44:24.000000000 +0300
+++ /home/citrin/optipng/files/patch-lib-libpng-scripts-makefile.std	2011-04-13 20:43:41.000000000 +0400
@@ -1,6 +1,6 @@
---- lib/libpng/scripts/makefile.std.orig	2006-03-06 17:06:28.000000000 +0000
-+++ lib/libpng/scripts/makefile.std	2008-11-14 18:00:09.000000000 +0000
-@@ -24,12 +24,16 @@
+--- lib/libpng/scripts/makefile.std.orig	2010-12-09 16:48:13.000000000 +0300
++++ lib/libpng/scripts/makefile.std	2011-04-13 20:38:46.000000000 +0400
+@@ -27,12 +27,16 @@
  ZLIBLIB=../zlib
  ZLIBINC=../zlib
  
diff -ruN --exclude=CVS /usr/ports/graphics/optipng/files/patch-lib-pngxtern-scripts-unix.mak.in /home/citrin/optipng/files/patch-lib-pngxtern-scripts-unix.mak.in
--- /usr/ports/graphics/optipng/files/patch-lib-pngxtern-scripts-unix.mak.in	2010-04-06 00:02:28.000000000 +0400
+++ /home/citrin/optipng/files/patch-lib-pngxtern-scripts-unix.mak.in	2011-04-13 21:06:23.000000000 +0400
@@ -1,5 +1,5 @@
---- lib/pngxtern/scripts/unix.mak.in.orig	2008-06-18 01:29:00.000000000 +0200
-+++ lib/pngxtern/scripts/unix.mak.in	2010-04-05 21:52:14.000000000 +0200
+--- lib/pngxtern/scripts/unix.mak.in.orig	2008-06-18 03:29:00.000000000 +0400
++++ lib/pngxtern/scripts/unix.mak.in	2011-04-13 21:06:00.000000000 +0400
 @@ -8,8 +8,8 @@
  PNGDIR = ../libpng
  
@@ -11,14 +11,16 @@
  AR_RC = ar rcs
  RANLIB = ranlib
  RM_F = rm -f
-@@ -18,8 +18,8 @@
+@@ -18,9 +18,9 @@
  LDDEBUG =
  CRELEASE = -O
  LDRELEASE = -s
 -CFLAGS = $(CRELEASE)
 -LDFLAGS = $(LDRELEASE)
+-INCS = -I$(ZDIR) -I$(PNGDIR)
 +CFLAGS ?= $(CRELEASE)
 +LDFLAGS ?= $(LDRELEASE)
- INCS = -I$(ZDIR) -I$(PNGDIR)
++INCS = -I$(ZDIR) -I$(PNGDIR) -I${LOCALBASE}/include
  LIBS = -lpng -lz -lm
  
+ # File extensions
diff -ruN --exclude=CVS /usr/ports/graphics/optipng/files/patch-lib-zlib-Makefile.in /home/citrin/optipng/files/patch-lib-zlib-Makefile.in
--- /usr/ports/graphics/optipng/files/patch-lib-zlib-Makefile.in	2010-04-06 00:02:28.000000000 +0400
+++ /home/citrin/optipng/files/patch-lib-zlib-Makefile.in	2011-04-13 20:41:31.000000000 +0400
@@ -1,5 +1,5 @@
---- lib/zlib/Makefile.in.orig	2010-03-14 04:10:27.000000000 +0100
-+++ lib/zlib/Makefile.in	2010-04-05 21:25:15.000000000 +0200
+--- lib/zlib/Makefile.in.orig	2010-04-20 08:12:21.000000000 +0400
++++ lib/zlib/Makefile.in	2011-04-13 20:41:09.000000000 +0400
 @@ -16,9 +16,9 @@
  # To install in $HOME instead of /usr/local, use:
  #    make install prefix=$HOME
@@ -12,21 +12,23 @@
  #CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7
  #CFLAGS=-g -DDEBUG
  #CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \
-@@ -36,9 +36,10 @@
+@@ -36,11 +36,12 @@
  SHAREDLIBM=libz.so.1
- LIBS=$(STATICLIB) $(SHAREDLIB) $(SHAREDLIBV)
+ LIBS=$(STATICLIB) $(SHAREDLIBV)
  
 -AR=ar rc
 -RANLIB=ranlib
--TAR=tar
 +AR?=ar
 +ARFLAGS?=rc
 +RANLIB?=ranlib
+ LDCONFIG=ldconfig
+ LDSHAREDLIBC=-lc
+-TAR=tar
 +TAR?=tar
  SHELL=/bin/sh
  EXE=
  
-@@ -105,7 +106,7 @@
+@@ -108,7 +109,7 @@
  	-@rm -f foo.gz
  
  libz.a: $(OBJS)
diff -ruN --exclude=CVS /usr/ports/graphics/optipng/files/patch-src-opngreduc.c /home/citrin/optipng/files/patch-src-opngreduc.c
--- /usr/ports/graphics/optipng/files/patch-src-opngreduc.c	2010-04-06 00:02:28.000000000 +0400
+++ /home/citrin/optipng/files/patch-src-opngreduc.c	2011-04-13 21:03:34.000000000 +0400
@@ -1,11 +1,13 @@
---- src/opngreduc.c.orig	2010-01-03 06:59:00.000000000 +0100
-+++ src/opngreduc.c	2010-04-05 22:02:26.000000000 +0200
-@@ -23,7 +23,7 @@
- #define PNG_NO_PEDANTIC_WARNINGS
- #include "png.h"
+--- src/opngreduc.c.orig	2011-01-24 09:05:00.000000000 +0300
++++ src/opngreduc.c	2011-04-13 21:03:27.000000000 +0400
+@@ -25,9 +25,7 @@
+ #include "opngreduc.h"
+ 
  #if PNG_LIBPNG_VER >= 10400
+-#ifdef PNG_USER_PRIVATEBUILD
 -#include "pngpriv.h"
+-#endif
 +#include "libpng/pngpriv.h"
- #else
- #define trans_alpha trans
- #define trans_color trans_values
+ #endif
+ 
+ #ifndef OPNG_ASSERT
diff -ruN --exclude=CVS /usr/ports/graphics/optipng/files/patch-src-scripts-unix.mak.in /home/citrin/optipng/files/patch-src-scripts-unix.mak.in
--- /usr/ports/graphics/optipng/files/patch-src-scripts-unix.mak.in	2009-01-19 23:44:24.000000000 +0300
+++ /home/citrin/optipng/files/patch-src-scripts-unix.mak.in	2011-04-13 20:48:15.000000000 +0400
@@ -1,5 +1,5 @@
---- src/scripts/unix.mak.in.orig	2008-09-03 23:56:00.000000000 +0100
-+++ src/scripts/unix.mak.in	2008-11-14 18:29:12.000000000 +0000
+--- src/scripts/unix.mak.in.orig	2010-12-22 20:08:00.000000000 +0300
++++ src/scripts/unix.mak.in	2011-04-13 20:47:51.000000000 +0400
 @@ -4,16 +4,16 @@
  # Usage: make -f scripts/unix.mak
  
@@ -12,11 +12,10 @@
  man1dir=$(mandir)/man1
  
 -CC = cc
--LD = $(CC)
++CC ?= cc
+ LD = $(CC)
 -CFLAGS  = -O
 -LDFLAGS = -s
-+CC ?= cc
-+LD = $(CC)
 +CFLAGS  ?= -O
 +LDFLAGS += -s -L${LOCALBASE}/lib
  
@@ -25,9 +24,9 @@
 @@ -28,7 +28,7 @@
  BACKDIR = ../../src
  
- OBJS = optipng.o opngoptim.o opngreduc.o cbitset.o osys.o strutil.o
+ OBJS = optipng.o opngoptim.o opngreduc.o cbitset.o osys.o
 -INCS = -I$(ZDIR) -I$(PNGDIR) -I$(PNGXDIR)
 +INCS = -I$(ZDIR) -I$(PNGDIR) -I$(PNGXDIR) -I${LOCALBASE}/include
  LIBS = $(PNGXDIR)/$(PNGXLIB) $(PNGDIR)/$(PNGLIB) $(ZDIR)/$(ZLIB)
- SYSLIBS =
+ SYSLIBS = -lm
  
--- optipng-0.6.5.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1QA5bl-000NZV-Ew>