From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jul 26 08:30:04 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 092A2106564A for ; Sun, 26 Jul 2009 08:30:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E9BDB8FC0C for ; Sun, 26 Jul 2009 08:30:03 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n6Q8U3gL044544 for ; Sun, 26 Jul 2009 08:30:03 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n6Q8U3n0044541; Sun, 26 Jul 2009 08:30:03 GMT (envelope-from gnats) Date: Sun, 26 Jul 2009 08:30:03 GMT Message-Id: <200907260830.n6Q8U3n0044541@freefall.freebsd.org> To: freebsd-ports-bugs@FreeBSD.org From: "Frank W. Josellis" Cc: Subject: Re: ports/136615: [update] converters/pdf2djvu: update to 0.5.9 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Frank W. Josellis" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 08:30:04 -0000 The following reply was made to PR ports/136615; it has been noted by GNATS. From: "Frank W. Josellis" To: bug-followup@FreeBSD.org Cc: Subject: Re: ports/136615: [update] converters/pdf2djvu: update to 0.5.9 Date: Sun, 26 Jul 2009 10:21:11 +0200 (CEST) Meanwhile pdf2djvu 0.5.10 has been released. Moreover, I tried the foreground color reduction with GraphicsMagick 1.3.5 and it didn't work (anyway, its use is not recommended according to the pdf2djvu manpage). So it's safe for the moment to have the GraphicsMagick support completely disabled. The below patch provides an update 0.4.12 -> 0.5.10 and builds without GraphicsMagick dependency. --- patch begins here --- diff -Nur pdf2djvu.BAK/Makefile pdf2djvu/Makefile --- pdf2djvu.BAK/Makefile 2009-07-08 14:15:04.000000000 +0200 +++ pdf2djvu/Makefile 2009-07-26 09:10:22.000000000 +0200 @@ -6,8 +6,7 @@ # PORTNAME= pdf2djvu -PORTVERSION= 0.4.12 -PORTREVISION= 3 +PORTVERSION= 0.5.10 CATEGORIES= converters MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} DISTNAME= ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFFIX} @@ -17,14 +16,14 @@ BUILD_DEPENDS= ${LOCALBASE}/include/pstreams/pstream.h:${PORTSDIR}/devel/pstreams LIB_DEPENDS= poppler.4:${PORTSDIR}/graphics/poppler +LIB_DEPENDS+= djvulibre.22:${PORTSDIR}/graphics/djvulibre-nox11 +GNU_CONFIGURE= yes +CONFIGURE_ENV= LIBS=${PTHREAD_LIBS} USE_GMAKE= yes -PLIST_FILES= bin/pdf2djvu -LIB_DEPENDS+= djvulibre.22:${PORTSDIR}/graphics/djvulibre-nox11 - -MAKE_ENV= LDLIBS="${LDFLAGS} ${PTHREAD_LIBS}" -MAN1= pdf2djvu.1 +PLIST_FILES= bin/pdf2djvu +MAN1= pdf2djvu.1 MANCOMPRESSED= no WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} diff -Nur pdf2djvu.BAK/distinfo pdf2djvu/distinfo --- pdf2djvu.BAK/distinfo 2008-09-22 11:59:29.000000000 +0200 +++ pdf2djvu/distinfo 2009-07-26 09:10:22.000000000 +0200 @@ -1,3 +1,3 @@ -MD5 (pdf2djvu_0.4.12.tar.gz) = af325766614f58e7373c26c6d45f04e4 -SHA256 (pdf2djvu_0.4.12.tar.gz) = 819b1427a74d90ebda8971b670a9f03d6fd5d8a9ae03dbf48c91ebaf5a769a19 -SIZE (pdf2djvu_0.4.12.tar.gz) = 55798 +MD5 (pdf2djvu_0.5.10.tar.gz) = 83f43a712a7c560d484045c3e791b104 +SHA256 (pdf2djvu_0.5.10.tar.gz) = dde12c8f4af0c7cc78eef28fcc810b055ca1c74761786bce482a307a9b1dce70 +SIZE (pdf2djvu_0.5.10.tar.gz) = 213490 diff -Nur pdf2djvu.BAK/files/patch-configure pdf2djvu/files/patch-configure --- pdf2djvu.BAK/files/patch-configure 1970-01-01 01:00:00.000000000 +0100 +++ pdf2djvu/files/patch-configure 2009-07-26 09:10:22.000000000 +0200 @@ -0,0 +1,24 @@ +--- configure.orig 2009-07-12 12:59:06.000000000 +0200 ++++ configure 2009-07-26 09:04:22.000000000 +0200 +@@ -2971,9 +2971,9 @@ + printf 'P1 3 3 0 0 0 0 0 0 0 0 0 0' > conftest.458086.pbm + "$djvulibre_bin_path/cjb2" conftest.458086.pbm conftest.458086.p1.djvu + "$djvulibre_bin_path/cjb2" conftest.458086.pbm conftest.458086.p2.djvu +-printf 'AT&TFORM\0\0\0\x35DJVMDIRM\0\0\0\x29\x01\0\x02\xff\xff\xc6\xbf\x8a' > conftest.458086.djvu +-printf '\x1f\xeb\x4b\xff\x40\x8e\x37\x86\x3f\x6c\xbe\x78\x02\x3c\x93\x9b' >> conftest.458086.djvu +-printf '\x17\x57\x16\x67\x1d\x7a\xeb\x57\xf8\xf3\x7e\x64\x32\x42\x88\xd2\x4f' >> conftest.458086.djvu ++printf 'AT&TFORM\0\0\0\065DJVMDIRM\0\0\0\051\001\0\002\377\377\306\277\212' > conftest.458086.djvu ++printf '\037\353\113\377\100\216\067\206\077\154\276\170\002\074\223\233' >> conftest.458086.djvu ++printf '\027\127\026\147\035\172\353\127\370\363\176\144\062\102\210\322\117' >> conftest.458086.djvu + printf '(bookmarks ("" ""))' > conftest.458086.outline + "$djvulibre_bin_path/djvused" -s -e 'set-outline conftest.458086.outline' conftest.458086.djvu + if ! "$djvulibre_bin_path/djvused" -e print-outline conftest.458086.djvu | grep '(bookmarks' > /dev/null +@@ -3173,7 +3173,7 @@ + fi + + +- ++pkg_failed=untried; echo "disabled" + if test $pkg_failed = yes; then + + if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then --- patch ends here ---