ports/55194: [Port Update]:: graphics/djvulibre 3.5.9 -> 3.5.12
Sebastian Yepes F.ESN
esn at x123.info
Sat Aug 2 22:10:08 UTC 2003
>Number: 55194
>Category: ports
>Synopsis: [Port Update]:: graphics/djvulibre 3.5.9 -> 3.5.12
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sat Aug 02 15:10:05 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Sebastian Yepes F. [ESN]
>Release: FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:
System: FreeBSD agosto 5.1-CURRENT FreeBSD 5.1-CURRENT #10: Tue Jul 22 15:14:38 GMT 2003 root at agosto:/usr/obj/usr/src/sys/MYK_SRV i386
>Description:
Port Update graphics/djvulibre 3.5.9 -> 3.5.12
have fun :-)
>How-To-Repeat:
>Fix:
diff -urN djvulibre.old/Makefile djvulibre/Makefile
--- djvulibre.old/Makefile Fri Feb 28 22:18:19 2003
+++ djvulibre/Makefile Sat Aug 2 23:54:41 2003
@@ -6,7 +6,7 @@
#
PORTNAME= djvulibre
-PORTVERSION= 3.5.9
+PORTVERSION= 3.5.12
CATEGORIES= graphics www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= djvu
@@ -47,7 +47,7 @@
.if defined(LOCALBASE) && ${LOCALBASE} != "/usr/local"
pre-configure:
${PERL} -pi -e 's,/usr/local,${LOCALBASE},g' `find ${WRKSRC} \
- -type f -print0 | xargs -0 ${GREP} -Fl --mmap /usr/local`
+ -type f -print0 | ${xargs} -0 ${GREP} -Fl --mmap /usr/local`
.endif
.if !defined(WITH_OPTIMIZED_CFLAGS)
diff -urN djvulibre.old/distinfo djvulibre/distinfo
--- djvulibre.old/distinfo Tue Nov 19 22:54:12 2002
+++ djvulibre/distinfo Fri Aug 1 14:52:27 2003
@@ -1 +1 @@
-MD5 (djvulibre-3.5.9.tar.gz) = 5c404709bf1a4170b8d4b3d789e9911b
+MD5 (djvulibre-3.5.12.tar.gz) = 4adeb92beb8295aa330b9c6b042ba02d
diff -urN djvulibre.old/files/patch-aa djvulibre/files/patch-aa
--- djvulibre.old/files/patch-aa Thu Jan 1 00:00:00 1970
+++ djvulibre/files/patch-aa Fri Aug 1 17:01:37 2003
@@ -0,0 +1,69 @@
+diff -ur gui/djview/Makefile.in.ori gui/djview/Makefile.in
+--- gui/djview/Makefile.in.ori Fri Jan 24 14:02:11 2003
++++ gui/djview/Makefile.in Fri Aug 1 14:59:13 2003
+@@ -50,7 +50,10 @@
+ X_CFLAGS = @X_CFLAGS@
+
+ LIBDJVU_A = ${top_builddir}/libdjvu/libdjvulibre.a
+-LIBDJVU_SO = ${top_builddir}/libdjvu/libdjvulibre-${PACKAGE_VERSION}.so
++LIBDJVU_SO = ${top_builddir}/libdjvu/libdjvulibre${PACKAGE_VERSION:R:R}.so.${PACKAGE_VERSION:R:E}
++.if defined(OBJFORMAT) && ${OBJFORMAT} == "aout"
++LIBDJVU_SO:= ${LIBDJVU_SO}.${PACKAGE_VERSION:E}
++.endif
+ @SHARED_YES at LIBDJVU = -Wl,-rpath,${libdir} ${LIBDJVU_SO}
+ @SHARED_NO at LIBDJVU = ${LIBDJVU_A}
+
+diff -ur gui/nsdejavu/Makefile.in.ori gui/nsdejavu/Makefile.in
+--- gui/nsdejavu/Makefile.in.ori Fri Aug 1 16:55:31 2003
++++ gui/nsdejavu/Makefile.in Fri Aug 1 16:56:55 2003
+@@ -25,7 +25,7 @@
+ datadir = @datadir@
+ libdir = @libdir@
+ mandir = @mandir@
+-plugindir = ${libdir}/netscape/plugins
++plugindir = ${libdir}/browser_plugins/plugins
+
+ CC = @CC@
+ CXX = @CXX@
+@@ -40,7 +40,7 @@
+ OPTS = @OPTS@
+ NSDEJAVU = @NSDEJAVU@
+ NSDEJAVU_FLAGS = @NSDEJAVU_FLAGS@
+-NSDEJAVU_LIBS = @NSDEJAVU_LIBS@
++NSDEJAVU_LIBS = @NSDEJAVU_LIBS@ -lXt
+ NSDEJAVU_LINK = @NSDEJAVU_LINK@
+
+ INCS = \
+diff -ur libdjvu/Makefile.in.ori libdjvu/Makefile.in
+--- libdjvu/Makefile.in.ori Mon Jan 6 14:10:43 2003
++++ libdjvu/Makefile.in Fri Aug 1 14:59:12 2003
+@@ -44,7 +44,11 @@
+ THREAD_CFLAGS = @THREAD_CFLAGS@
+
+ LIBDJVU_A = libdjvulibre.a
+-LIBDJVU_SO = libdjvulibre-${PACKAGE_VERSION}.so
++LIBDJVU_SO:= libdjvulibre${PACKAGE_VERSION:R:R}.so.${PACKAGE_VERSION:R:E}
++.if defined(OBJFORMAT) && ${OBJFORMAT} == "aout"
++LIBDJVU_SO:= ${LIBDJVU_SO}.${PACKAGE_VERSION:E}
++.endif
++
+
+ @SHARED_YES at CXXPICFLAGS = -fPIC -DPIC
+ @SHARED_NO at CXXPICFLAGS =
+diff -ur tools/Makefile.in.ori tools/Makefile.in
+--- tools/Makefile.in.ori Mon Jan 6 14:10:47 2003
++++ tools/Makefile.in Fri Aug 1 14:59:13 2003
+@@ -44,7 +44,11 @@
+ THREAD_CFLAGS = @THREAD_CFLAGS@
+
+ LIBDJVU_A = ${top_builddir}/libdjvu/libdjvulibre.a
+-LIBDJVU_SO = ${top_builddir}/libdjvu/libdjvulibre-${PACKAGE_VERSION}.so
++LIBDJVU_SO = ${top_builddir}/libdjvu/libdjvulibre${PACKAGE_VERSION:R:R}.so.${PACKAGE_VERSION:R:E}
++.if defined(OBJFORMAT) && ${OBJFORMAT} == "aout"
++LIBDJVU_SO:= ${LIBDJVU_SO}.${PACKAGE_VERSION:E}
++.endif
++
+
+ @SHARED_YES at LIBDJVU = -Wl,-rpath,${libdir} ${LIBDJVU_SO}
+ @SHARED_NO at LIBDJVU = ${LIBDJVU_A}
+
diff -urN djvulibre.old/files/patch-gui::nsdejavu::Makefile.in djvulibre/files/patch-gui::nsdejavu::Makefile.in
--- djvulibre.old/files/patch-gui::nsdejavu::Makefile.in Sun Nov 17 22:59:45 2002
+++ djvulibre/files/patch-gui::nsdejavu::Makefile.in Thu Jan 1 00:00:00 1970
@@ -1,20 +0,0 @@
---- gui/nsdejavu/Makefile.in.orig Thu Jan 10 13:40:56 2002
-+++ gui/nsdejavu/Makefile.in Sun Nov 17 00:33:16 2002
-@@ -25,7 +25,7 @@
- datadir = @datadir@
- libdir = @libdir@
- mandir = @mandir@
--plugindir = ${libdir}/netscape/plugins
-+plugindir = ${libdir}/browser_plugins
-
- CC = @CC@
- CXX = @CXX@
-@@ -40,7 +40,7 @@
- OPTS = @OPTS@
- NSDEJAVU = @NSDEJAVU@
- NSDEJAVU_FLAGS = @NSDEJAVU_FLAGS@
--NSDEJAVU_LIBS = @NSDEJAVU_LIBS@
-+NSDEJAVU_LIBS = @NSDEJAVU_LIBS@ -lXt
- NSDEJAVU_LINK = @NSDEJAVU_LINK@
-
- INCS = \
diff -urN djvulibre.old/files/patch-libname djvulibre/files/patch-libname
--- djvulibre.old/files/patch-libname Thu Feb 28 18:13:12 2002
+++ djvulibre/files/patch-libname Thu Jan 1 00:00:00 1970
@@ -1,35 +0,0 @@
-Make sure the installed shared library is named like
-libdjvulibre3.so.5.4 instead of libdjvulibre-3.5.4.so
-
- -mi
-
---- libdjvu/Makefile.in Mon Nov 5 21:12:24 2001
-+++ libdjvu/Makefile.in Thu Feb 7 14:48:14 2002
-@@ -46,3 +46,6 @@
- LIBDJVU_A = libdjvulibre.a
--LIBDJVU_SO = libdjvulibre-${PACKAGE_VERSION}.so
-+LIBDJVU_SO:= libdjvulibre${PACKAGE_VERSION:R:R}.so.${PACKAGE_VERSION:R:E}
-+.if defined(OBJFORMAT) && ${OBJFORMAT} == "aout"
-+LIBDJVU_SO:= ${LIBDJVU_SO}.${PACKAGE_VERSION:E}
-+.endif
-
---- gui/djview/Makefile.in Thu Feb 7 14:53:32 2002
-+++ gui/djview/Makefile.in Thu Feb 7 14:56:22 2002
-@@ -52,3 +52,6 @@
- LIBDJVU_A = ${top_builddir}/libdjvu/libdjvulibre.a
--LIBDJVU_SO = ${top_builddir}/libdjvu/libdjvulibre-${PACKAGE_VERSION}.so
-+LIBDJVU_SO = ${top_builddir}/libdjvu/libdjvulibre${PACKAGE_VERSION:R:R}.so.${PACKAGE_VERSION:R:E}
-+.if defined(OBJFORMAT) && ${OBJFORMAT} == "aout"
-+LIBDJVU_SO:= ${LIBDJVU_SO}.${PACKAGE_VERSION:E}
-+.endif
- @SHARED_YES at LIBDJVU = -Wl,-rpath,${libdir} ${LIBDJVU_SO}
---- tools/Makefile.in Wed Jan 23 20:52:56 2002
-+++ tools/Makefile.in Thu Feb 7 14:57:48 2002
-@@ -46,3 +46,6 @@
- LIBDJVU_A = ${top_builddir}/libdjvu/libdjvulibre.a
--LIBDJVU_SO = ${top_builddir}/libdjvu/libdjvulibre-${PACKAGE_VERSION}.so
-+LIBDJVU_SO = ${top_builddir}/libdjvu/libdjvulibre${PACKAGE_VERSION:R:R}.so.${PACKAGE_VERSION:R:E}
-+.if defined(OBJFORMAT) && ${OBJFORMAT} == "aout"
-+LIBDJVU_SO:= ${LIBDJVU_SO}.${PACKAGE_VERSION:E}
-+.endif
-
diff -urN djvulibre.old/pkg-plist djvulibre/pkg-plist
--- djvulibre.old/pkg-plist Sun Nov 17 22:59:45 2002
+++ djvulibre/pkg-plist Sun Aug 3 00:02:04 2003
@@ -14,7 +14,7 @@
bin/djvused
bin/djvuserve
bin/djvutxt
-lib/libdjvulibre3.so.5.4
+lib/libdjvulibre-3.5.12.so
%%X11%%lib/browser_plugins/nsdejavu.so
share/djvu/osi/Chinese_PRC/libdjvu++.xml
share/djvu/osi/Chinese_PRC/messages.xml
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list