Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 Nov 2014 18:56:20 +0000 (UTC)
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r372028 - in head/www/qupzilla: . files
Message-ID:  <201411011856.sA1IuK1A083297@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: makc
Date: Sat Nov  1 18:56:19 2014
New Revision: 372028
URL: https://svnweb.freebsd.org/changeset/ports/372028
QAT: https://qat.redports.org/buildarchive/r372028/

Log:
  www/qupzilla:
  - update to 1.8.3 and add DEBUG option
  - pass maintainership to submitter
  while I'm here:
  - amend COMMENT
  - convert to USES=execinfo
  - convert to options helpers
  
  PR:		194310
  Submitted by:	matthew@reztek.cz

Modified:
  head/www/qupzilla/Makefile
  head/www/qupzilla/distinfo
  head/www/qupzilla/files/patch-src__lib__3rdparty__processinfo.h
  head/www/qupzilla/pkg-plist

Modified: head/www/qupzilla/Makefile
==============================================================================
--- head/www/qupzilla/Makefile	Sat Nov  1 18:50:15 2014	(r372027)
+++ head/www/qupzilla/Makefile	Sat Nov  1 18:56:19 2014	(r372028)
@@ -1,47 +1,38 @@
 # $FreeBSD$
 
 PORTNAME=	qupzilla
-PORTVERSION=	1.8.0
+PORTVERSION=	1.8.3
 CATEGORIES=	www
 MASTER_SITES=	https://github.com/QupZilla/${PORTNAME}/releases/download/v${PORTVERSION}/
 DISTNAME=	QupZilla-${PORTVERSION}
 
-MAINTAINER=	ports@FreeBSD.org
-COMMENT=	Modern web browser based on WebKit core and Qt Framework
+MAINTAINER=	matthew@reztek.cz
+COMMENT=	Web browser based on WebKit engine and Qt Framework
 
 LICENSE=	GPLv3
 
-LIB_DEPENDS=	libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell \
-		libexecinfo.so:${PORTSDIR}/devel/libexecinfo
+LIB_DEPENDS=	libhunspell-1.3.so:${PORTSDIR}/textproc/hunspell
 
-USES=		desktop-file-utils pkgconfig qmake tar:xz
+USES=		desktop-file-utils execinfo pkgconfig qmake tar:xz
 USE_QT4=	corelib gui moc_build rcc_build uic_build webkit \
 		xml script sql network imageformats_run linguist_build
-QMAKE_ENV=	QUPZILLA_PREFIX=${PREFIX}/
+CONFIGURE_ENV=	QUPZILLA_PREFIX=${PREFIX}/
 USE_LDCONFIG=	yes
 INSTALLS_ICONS=	yes
+PLIST_SUB=	VERSION=${PORTVERSION}
 
-OPTIONS_DEFINE=	DBUS GNOMEKEYRING KWALLET
+OPTIONS_DEFINE=	DBUS DEBUG GNOMEKEYRING KWALLET
 OPTIONS_DEFAULT=DBUS
 OPTIONS_SUB=	yes
 
-.include <bsd.port.options.mk>
+DBUS_USE=		QT4=dbus
+DBUS_CONFIGURE_ENV_OFF=	DISABLE_DBUS="true"
 
-.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
-
-.if ${PORT_OPTIONS:MDBUS}
-USE_QT4+=	dbus
-.else
-QMAKE_ENV+=	DISABLE_DBUS="true"
-.endif
+GNOMEKEYRING_LIB_DEPENDS=	libgnome-keyring.so:${PORTSDIR}/security/libgnome-keyring
+GNOMEKEYRING_CONFIGURE_ENV=	GNOME_INTEGRATION="true"
+
+KWALLET_USE=		KDE4=kdelibs
+KWALLET_CONFIGURE_ENV=	KDE_INTEGRATION="true"
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr|${LOCALBASE}|g' \

Modified: head/www/qupzilla/distinfo
==============================================================================
--- head/www/qupzilla/distinfo	Sat Nov  1 18:50:15 2014	(r372027)
+++ head/www/qupzilla/distinfo	Sat Nov  1 18:56:19 2014	(r372028)
@@ -1,2 +1,2 @@
-SHA256 (QupZilla-1.8.0.tar.xz) = c4089d14254e87b58a5f2bfb0e393cd6bae0b2bd508da19a92c12989b7e90908
-SIZE (QupZilla-1.8.0.tar.xz) = 3092300
+SHA256 (QupZilla-1.8.3.tar.xz) = d3551288b27af952bb6d9d0c8f3bf8d3e849722b23da0193433b1d0bb88469be
+SIZE (QupZilla-1.8.3.tar.xz) = 3093840

Modified: head/www/qupzilla/files/patch-src__lib__3rdparty__processinfo.h
==============================================================================
--- head/www/qupzilla/files/patch-src__lib__3rdparty__processinfo.h	Sat Nov  1 18:50:15 2014	(r372027)
+++ head/www/qupzilla/files/patch-src__lib__3rdparty__processinfo.h	Sat Nov  1 18:56:19 2014	(r372028)
@@ -1,11 +1,20 @@
 --- src/lib/3rdparty/processinfo.h.orig	2014-09-26 12:35:35.000000000 +0400
 +++ src/lib/3rdparty/processinfo.h	2014-09-26 23:04:10.000000000 +0400
-@@ -18,6 +18,8 @@
+@@ -18,16 +18,12 @@
  #ifndef PROCESSINFO_H
  #define PROCESSINFO_H
  
-+#include <QtGlobal>
-+
+-#include <QtGlobal>
++#include "qzcommon.h"
+
  #if defined(Q_OS_UNIX) && !defined(Q_OS_MAC)
  #include <sys/types.h>
  #endif
+ 
+-#include <QString>
+-
+-#include "qzcommon.h"
+-
+ /*
+  * Code used from http://ubuntuforums.org/showpost.php?p=6593782&postcount=5
+  * written by user WitchCraft 

Modified: head/www/qupzilla/pkg-plist
==============================================================================
--- head/www/qupzilla/pkg-plist	Sat Nov  1 18:50:15 2014	(r372027)
+++ head/www/qupzilla/pkg-plist	Sat Nov  1 18:56:19 2014	(r372028)
@@ -2,7 +2,7 @@ bin/qupzilla
 lib/libQupZilla.so
 lib/libQupZilla.so.1
 lib/libQupZilla.so.1.8
-lib/libQupZilla.so.1.8.0
+lib/libQupZilla.so.%%VERSION%%
 lib/qupzilla/libAccessKeysNavigation.so
 lib/qupzilla/libAutoScroll.so
 %%GNOMEKEYRING%%lib/qupzilla/libGnomeKeyringPasswords.so
@@ -11,6 +11,7 @@ lib/qupzilla/libGreaseMonkey.so
 lib/qupzilla/libMouseGestures.so
 lib/qupzilla/libPIM.so
 lib/qupzilla/libStatusBarIcons.so
+%%DEBUG%%lib/qupzilla/libTestPlugin.so
 share/appdata/qupzilla.appdata.xml
 share/applications/qupzilla.desktop
 share/bash-completion/completions/qupzilla



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201411011856.sA1IuK1A083297>