Bug 188784 - update www/qupzilla to v1.6.5 and add options
Summary: update www/qupzilla to v1.6.5 and add options
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Kurt Jaeger
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-19 04:40 UTC by Matthew Rezny
Modified: 2014-05-25 08:51 UTC (History)
0 users

See Also:


Attachments
file.diff (3.17 KB, patch)
2014-04-19 04:40 UTC, Matthew Rezny
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!