Bug 188784

Summary: update www/qupzilla to v1.6.5 and add options
Product: Ports & Packages Reporter: Matthew Rezny <rezny>
Component: Individual Port(s)Assignee: Kurt Jaeger <pi>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Matthew Rezny freebsd_committer freebsd_triage 2014-04-19 04:40:00 UTC
QupZilla 1.6.5 has been released. Update to this version, which entails a change of distfile location and archive type. Plist updates for additional translations added in recent version included.

Options have been added for DE integration as previously proposed. This PR is meant to supersede ports/188579 with a single patch.

Fix: Apply patch to update. SHA256 hash comes direct from upstream's download page.


Patch attached with submission follows:
How-To-Repeat: previous version (1.6.4) had a mistake in the release
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-04-19 04:40:05 UTC
Maintainer of www/qupzilla,

Please note that PR ports/188784 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/188784

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2014-04-19 04:40:06 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 3 javad.kouhi 2014-04-23 17:45:38 UTC
I approve the patch, thanks again.
Comment 4 Mark Linimon freebsd_committer freebsd_triage 2014-04-24 03:03:57 UTC
State Changed
From-To: feedback->open

Maintainer approved.
Comment 5 Kurt Jaeger freebsd_committer freebsd_triage 2014-05-24 17:59:12 UTC
Responsible Changed
From-To: freebsd-ports-bugs->pi

I'll take it.
Comment 6 dfilter service freebsd_committer freebsd_triage 2014-05-25 08:49:38 UTC
Author: pi
Date: Sun May 25 07:49:33 2014
New Revision: 355139
URL: http://svnweb.freebsd.org/changeset/ports/355139
QAT: https://qat.redports.org/buildarchive/r355139/

Log:
  www/qupzilla: 1.6.3 -> 1.6.5, add options GNOMEKEYRING, KWALLET
  
  PR:           ports/188784
  Submitted by: Matthew Rezny <matthew@reztek.cz>
  Approved by:  Javad Kouhi (maintainer), culot (mentor)

Modified:
  head/www/qupzilla/Makefile
  head/www/qupzilla/distinfo
  head/www/qupzilla/pkg-plist

Modified: head/www/qupzilla/Makefile
==============================================================================
--- head/www/qupzilla/Makefile	Sun May 25 07:40:29 2014	(r355138)
+++ head/www/qupzilla/Makefile	Sun May 25 07:49:33 2014	(r355139)
@@ -1,9 +1,9 @@
 # $FreeBSD$
 
 PORTNAME=	qupzilla
-PORTVERSION=	1.6.3
+PORTVERSION=	1.6.5
 CATEGORIES=	www
-MASTER_SITES=	http://www.qupzilla.com/uploads/
+MASTER_SITES=	https://github.com/QupZilla/${PORTNAME}/releases/download/v${PORTVERSION}/
 DISTNAME=	QupZilla-${PORTVERSION}
 
 MAINTAINER=	javad.kouhi@gmail.com
@@ -14,13 +14,28 @@ LICENSE=	GPLv3
 LIB_DEPENDS=	libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \
 		libexecinfo.so:${PORTSDIR}/devel/libexecinfo
 
-USES=		desktop-file-utils pkgconfig qmake
+USES=		desktop-file-utils pkgconfig qmake tar:xz
 USE_QT4=	gui moc_build rcc_build uic_build webkit \
 		dbus xml script sql network imageformats_run linguist_build
 QMAKE_ENV=	QUPZILLA_PREFIX=${PREFIX}/
 USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
 
+OPTIONS_DEFINE=	GNOMEKEYRING KWALLET
+OPTIONS_SUB=	yes
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MGNOMEKEYRING}
+LIB_DEPENDS+=	libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
+QMAKE_ENV+=	GNOME_INTEGRATION="true"
+.endif
+
+.if ${PORT_OPTIONS:MKWALLET}
+LIB_DEPENDS+=	libkdeui.so:${PORTSDIR}/x11/kdelibs4
+QMAKE_ENV+=	KDE_INTEGRATION="true"
+.endif
+
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|g' \
 		${WRKSRC}/tests/autotests/qztoolstest.cpp \

Modified: head/www/qupzilla/distinfo
==============================================================================
--- head/www/qupzilla/distinfo	Sun May 25 07:40:29 2014	(r355138)
+++ head/www/qupzilla/distinfo	Sun May 25 07:49:33 2014	(r355139)
@@ -1,2 +1,2 @@
-SHA256 (QupZilla-1.6.3.tar.gz) = ba69b4bb9f9644fcff5945a0b692e6db877e57c2b9d948a7f57ecfcd4a86f7a0
-SIZE (QupZilla-1.6.3.tar.gz) = 5087827
+SHA256 (QupZilla-1.6.5.tar.xz) = 4ba1a2ab7fcb2c2b3230d202b78ae8ee6d6ec917bb2284c57c4dde54ca951715
+SIZE (QupZilla-1.6.5.tar.xz) = 3153012

Modified: head/www/qupzilla/pkg-plist
==============================================================================
--- head/www/qupzilla/pkg-plist	Sun May 25 07:40:29 2014	(r355138)
+++ head/www/qupzilla/pkg-plist	Sun May 25 07:49:33 2014	(r355139)
@@ -2,9 +2,11 @@ bin/qupzilla
 lib/libQupZilla.so
 lib/libQupZilla.so.1
 lib/libQupZilla.so.1.6
-lib/libQupZilla.so.1.6.3
+lib/libQupZilla.so.1.6.5
 lib/qupzilla/libAccessKeysNavigation.so
+%%GNOMEKEYRING%%lib/qupzilla/libGnomeKeyringPasswords.so
 lib/qupzilla/libGreaseMonkey.so
+%%KWALLET%%lib/qupzilla/libKWalletPasswords.so
 lib/qupzilla/libMouseGestures.so
 lib/qupzilla/libPIM.so
 lib/qupzilla/libStatusBarIcons.so
@@ -24,7 +26,9 @@ share/pixmaps/qupzilla.png
 %%DATADIR%%/locale/de_DE.qm
 %%DATADIR%%/locale/el_GR.qm
 %%DATADIR%%/locale/es_ES.qm
+%%DATADIR%%/locale/es_MX.qm
 %%DATADIR%%/locale/es_VE.qm
+%%DATADIR%%/locale/eu_ES.qm
 %%DATADIR%%/locale/fa_IR.qm
 %%DATADIR%%/locale/fr_FR.qm
 %%DATADIR%%/locale/gl_ES.qm
@@ -35,6 +39,7 @@ share/pixmaps/qupzilla.png
 %%DATADIR%%/locale/ja_JP.qm
 %%DATADIR%%/locale/ka_GE.qm
 %%DATADIR%%/locale/lg.qm
+%%DATADIR%%/locale/lv_LV.qm
 %%DATADIR%%/locale/nl_NL.qm
 %%DATADIR%%/locale/nqo.qm
 %%DATADIR%%/locale/pl_PL.qm
@@ -77,6 +82,7 @@ share/pixmaps/qupzilla.png
 %%DATADIR%%/locale/sr_RS@latin.qm
 %%DATADIR%%/locale/sv_SE.qm
 %%DATADIR%%/locale/uk_UA.qm
+%%DATADIR%%/locale/uz@Latn.qm
 %%DATADIR%%/locale/zh_CN.qm
 %%DATADIR%%/locale/zh_TW.qm
 %%DATADIR%%/themes/chrome/images/blankbutton-a.png
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 7 Kurt Jaeger freebsd_committer freebsd_triage 2014-05-25 08:51:30 UTC
State Changed
From-To: open->closed

Committed. Thanks!