ports/174770: graphics/qcomicbook update to version 0.9.0
Pawel Pekala
pawel at FreeBSD.org
Fri Dec 28 15:00:01 UTC 2012
>Number: 174770
>Category: ports
>Synopsis: graphics/qcomicbook update to version 0.9.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Dec 28 15:00:01 UTC 2012
>Closed-Date:
>Last-Modified:
>Originator: Pawel Pekala
>Release: 10.0-CURRENT
>Organization:
>Environment:
FreeBSD blaviken.slowicza.org 10.0-CURRENT FreeBSD 10.0-CURRENT #2: Fri Nov 30 20:03:01 CET 2012 corn at blaviken.slowicza.org:/usr/obj/amd64.amd64/usr/src/sys/BLAVIKEN64 amd64
>Description:
Update to version 0.9.0 which is much faster then one we have
in port currently.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -urN /usr/ports/graphics/qcomicbook/Makefile graphics/qcomicbook/Makefile
--- /usr/ports/graphics/qcomicbook/Makefile 2012-11-17 06:58:21.000000000 +0100
+++ graphics/qcomicbook/Makefile 2012-12-28 15:00:28.000000000 +0100
@@ -6,24 +6,37 @@
#
PORTNAME= qcomicbook
-PORTVERSION= 0.8.1
-PORTREVISION= 3
+PORTVERSION= 0.9.0
CATEGORIES= graphics
MASTER_SITES= http://qcomicbook.linux-projects.net/releases/
MAINTAINER= lioux at FreeBSD.org
-COMMENT= QT-based comic book archive viewer
+COMMENT= Qt-based comic book archive viewer
LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-BUILD_DEPENDS= lrelease-qt4:${PORTSDIR}/devel/qt4-linguist
-LIB_DEPENDS= poppler-qt4.3:${PORTSDIR}/graphics/poppler-qt4
+LIB_DEPENDS= pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
+ pcre:${PORTSDIR}/devel/pcre \
+ jbig:${PORTSDIR}/graphics/jbigkit \
+ jpeg:${PORTSDIR}/graphics/jpeg \
+ lcms.1:${PORTSDIR}/graphics/lcms \
+ openjpeg:${PORTSDIR}/graphics/openjpeg \
+ png15:${PORTSDIR}/graphics/png \
+ poppler-qt4:${PORTSDIR}/graphics/poppler-qt4 \
+ tiff:${PORTSDIR}/graphics/tiff \
+ freetype:${PORTSDIR}/print/freetype2 \
+ expat:${PORTSDIR}/textproc/expat2 \
+ xcb:${PORTSDIR}/x11/libxcb \
+ fontconfig:${PORTSDIR}/x11-fonts/fontconfig
RUN_DEPENDS= unzip:${PORTSDIR}/archivers/unzip \
unrar:${PORTSDIR}/archivers/unrar
-USE_QT4= corelib gui moc_build qmake_build rcc_build uic_build \
- xml
+USE_ICONV= yes
+USE_GETTEXT= yes
+USE_XORG= ice sm x11 xau xdmcp xext xrender
+USE_GNOME= glib20
+USE_QT4= corelib gui linguist_build moc_build qmake_build rcc_build \
+ uic_build xml
USE_CMAKE= yes
MAKE_JOBS_SAFE= yes
@@ -33,6 +46,7 @@
share/pixmaps/qcomicbook.png \
share/qcomicbook/i18n/qcomicbook_cs_CZ.qm \
share/qcomicbook/i18n/qcomicbook_de_DE.qm \
+ share/qcomicbook/i18n/qcomicbook_en_EN.qm \
share/qcomicbook/i18n/qcomicbook_es_ES.qm \
share/qcomicbook/i18n/qcomicbook_it_IT.qm \
share/qcomicbook/i18n/qcomicbook_fi_FI.qm \
@@ -46,15 +60,17 @@
share/qcomicbook/i18n/qcomicbook_uk_UA.qm \
share/qcomicbook/i18n/qcomicbook_zh_CN.qm
-#
PLIST_DIRS= share/qcomicbook/i18n \
share/qcomicbook
MAN1= qcomicbook.1
NO_MANCOMPRESS= yes
-OPTIONS= 7ZIP "Enable support for 7-Zip (.cb7) comic book archives" on \
- ACE "Enable support for ACE (.cba) comic book archives" on
+OPTIONS_DEFINE= 7ZIP ACE
+OPTIONS_DEFAULT=7ZIP ACE
+
+7ZIP_DESC= 7-Zip (.cb7) comic book archives support
+ACE_DESC= ACE (.cba) comic book archives support
post-patch:
# fix man install directory
@@ -73,17 +89,13 @@
QTCFGLIBS+= ${PTHREAD_LIBS}
.endif
-.if ${OSVERSION} < 700000
-BROKEN= does not link on 6.X
-.endif
-
# 7-Zip (.cb7) support
-.if !defined(WITHOUT_7ZIP)
+.if ${PORT_OPTIONS:M7ZIP}
RUN_DEPENDS+= 7z:${PORTSDIR}/archivers/p7zip
.endif
# ACE (.cba) support
-.if !defined(WITHOUT_ACE)
+.if ${PORT_OPTIONS:MACE}
RUN_DEPENDS+= unace:${PORTSDIR}/archivers/unace
.endif
diff -urN /usr/ports/graphics/qcomicbook/distinfo graphics/qcomicbook/distinfo
--- /usr/ports/graphics/qcomicbook/distinfo 2011-07-24 20:50:31.000000000 +0200
+++ graphics/qcomicbook/distinfo 2012-12-28 13:59:51.000000000 +0100
@@ -1,2 +1,2 @@
-SHA256 (qcomicbook-0.8.1.tar.gz) = 1f9f8d8d49571da507a57ec69a59338fe9d268784758fd232842a4b0c3d3124e
-SIZE (qcomicbook-0.8.1.tar.gz) = 716588
+SHA256 (qcomicbook-0.9.0.tar.gz) = 8e36f94d7b55798258b6df085324da150b0983020853eb270992157e9692abcb
+SIZE (qcomicbook-0.9.0.tar.gz) = 738514
diff -urN /usr/ports/graphics/qcomicbook/pkg-descr graphics/qcomicbook/pkg-descr
--- /usr/ports/graphics/qcomicbook/pkg-descr 2011-07-24 20:50:31.000000000 +0200
+++ graphics/qcomicbook/pkg-descr 2012-12-28 14:20:39.000000000 +0100
@@ -6,7 +6,7 @@
* full-screen mode
* two-pages mode and japanese mode
* thumbnails view
- * page scaling (fit to window witdth/height, whole page)
+ * page scaling (fit to window width/height, whole page)
* mouse or keyboard navigation, whatever you prefer
* bookmarks
* PDF support
diff -urN /usr/ports/graphics/qcomicbook/pkg-plist graphics/qcomicbook/pkg-plist
--- /usr/ports/graphics/qcomicbook/pkg-plist 2010-06-27 11:21:52.000000000 +0200
+++ graphics/qcomicbook/pkg-plist 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
- at dirrmtry share/applications
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list