From nemysis@gmx.ch  Fri Sep 28 11:24:11 2012
Return-Path: <nemysis@gmx.ch>
Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52])
	by hub.freebsd.org (Postfix) with ESMTP id 08DF51065673
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 28 Sep 2012 11:24:11 +0000 (UTC)
	(envelope-from nemysis@gmx.ch)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22])
	by mx1.freebsd.org (Postfix) with SMTP id 7D0CB8FC12
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 28 Sep 2012 11:24:10 +0000 (UTC)
Received: (qmail invoked by alias); 28 Sep 2012 11:24:08 -0000
Received: from 201-230.4-85.cust.bluewin.ch (EHLO something.email.com) [85.4.230.201]
  by mail.gmx.net (mp002) with SMTP; 28 Sep 2012 13:24:08 +0200
Received: by something.email.com (sSMTP sendmail emulation); Fri, 28 Sep 2012 13:24:07 +0200
Message-Id: <20120928112411.08DF51065673@hub.freebsd.org>
Date: Fri, 28 Sep 2012 13:24:07 +0200
From: nemysis <nemysis@gmx.ch>
To: FreeBSD-gnats-submit@freebsd.org
Cc: sergey.dyatko@gmail.com
Subject: [PATCH] deskutils/q4wine: update to 0.121, OptionsNG, check for Wine on !i386
X-Send-Pr-Version: 3.113
X-GNATS-Notify: sergey.dyatko@gmail.com

>Number:         172141
>Category:       ports
>Synopsis:       [PATCH] deskutils/q4wine: update to 0.121, OptionsNG, check for Wine on !i386
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    nemysis
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 28 11:30:04 UTC 2012
>Closed-Date:    Fri Oct 18 00:56:30 UTC 2013
>Last-Modified:  Fri Oct 18 01:00:00 UTC 2013
>Originator:     nemysis
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD FreeBSD_Ports 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC
>Description:

Makefile changed

+LICENSE=	GPLv3

+		wine:${PORTSDIR}/emulators/wine-devel \

OptionsNG

+SUB_FILES=	pkg-message

+pre-build:
+.if !exists(${LOCALBASE}/bin/wine) && ${ARCH} != "i386"

- Update to 0.121

Added file(s):
- files/pkg-message.in

Removed file(s):
- pkg-message

Port maintainer (sergey.dyatko@gmail.com) is cc'd.

Generated and tested manually, tested with port test and with RedPorts (all RELEASES, CLANG), sent with FreeBSD Port Tools 0.99_6 (mode: update, diff: ports)
>How-To-Repeat:

portlint -A
WARN: Makefile: for new port, make $FreeBSD$ tag in comment section empty, to make SVN happy.
0 fatal errors and 1 warning found.


Build log RedPorts

https://redports.org/buildarchive/20120928102716-23012/

>Fix:

--- q4wine-0.121.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/Makefile ./Makefile
--- /usr/ports/deskutils/q4wine/Makefile	2012-06-06 08:43:27.000000000 +0200
+++ ./Makefile	2012-09-28 12:34:28.000000000 +0200
@@ -5,43 +5,64 @@
 # $FreeBSD: ports/deskutils/q4wine/Makefile,v 1.12 2012/06/06 06:43:27 miwi Exp $
 
 PORTNAME=	q4wine
-PORTVERSION=	0.120
-PORTREVISION=	1
+PORTVERSION=	0.121
 CATEGORIES=	deskutils emulators
 MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
 
 MAINTAINER=	sergey.dyatko@gmail.com
 COMMENT=	QT4 front-end for WINE
 
+LICENSE=	GPLv3
+
 BUILD_DEPENDS=	icotool:${PORTSDIR}/graphics/icoutils
 RUN_DEPENDS=	sudo:${PORTSDIR}/security/sudo \
-		wine:${PORTSDIR}/emulators/wine \
+		wine:${PORTSDIR}/emulators/wine-devel \
 		wget:${PORTSDIR}/ftp/wget \
 		cabextract:${PORTSDIR}/archivers/cabextract \
 		icotool:${PORTSDIR}/graphics/icoutils
 
+USE_CMAKE=	yes
+CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
+USE_LDCONFIG=	yes
 USE_QT4=	qmake_build rcc_build moc_build uic_build \
 		linguist_build corelib gui sql network
 
-ONLY_FOR_ARCHS=	i386
-ONLY_FOR_ARCHS_REASON=	depends on wine which is only available for i386
-
 MAN1=		q4wine-cli.1 q4wine-helper.1 q4wine.1
 
-USE_CMAKE=	yes
-CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
+SUB_FILES=	pkg-message
+
+OPTIONS_DEFINE=	DBUS
 
-OPTIONS=	DBUS "Enable DBus notification support" on
+OPTIONS_DEFAULT=	DBUS
 
 .include <bsd.port.options.mk>
 
-.if defined(WITHOUT_DBUS)
-CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
-.else
+.if ${PORT_OPTIONS:MDBUS}
 USE_QT4+=	dbus
+.else
+CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
+.endif
+
+pre-build:
+.if !exists(${LOCALBASE}/bin/wine) && ${ARCH} != "i386"
+	@${ECHO_MSG}
+	@${ECHO_MSG} "Depends on Wine Port which is only available for i386"
+	@${ECHO_MSG}
+	@${ECHO_MSG} "  http://wiki.freebsd.org/Wine"
+	@${ECHO_MSG}
+	@${ECHO_MSG} "FreeBSD/amd64 works with Wine 32bit binary from"
+	@${ECHO_MSG}
+	@${ECHO_MSG} "  http://www.mediafire.com/wine_fbsd64"
+	@${ECHO_MSG}
+	exit 1
 .endif
 
 post-install:
 	@-update-desktop-database
 
+# pkg-message
+	@${ECHO_CMD}
+	@${CAT} ${PKGMESSAGE}
+	@${ECHO_CMD}
+
 .include <bsd.port.mk>
diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/distinfo ./distinfo
--- /usr/ports/deskutils/q4wine/distinfo	2011-03-20 13:48:39.000000000 +0100
+++ ./distinfo	2012-09-26 13:18:37.000000000 +0200
@@ -1,2 +1,2 @@
-SHA256 (q4wine-0.120.tar.gz) = 9db9cc021722403709e6f2bb81318e285cfad9eba24d1343532b0fa32f823996
-SIZE (q4wine-0.120.tar.gz) = 836328
+SHA256 (q4wine-0.121.tar.gz) = 3d4905132e44cfdb13e2f297efae6750dabb7240a3df2d1863ad4bade9cd7b3b
+SIZE (q4wine-0.121.tar.gz) = 884771
diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/files/pkg-message.in ./files/pkg-message.in
--- /usr/ports/deskutils/q4wine/files/pkg-message.in	1970-01-01 01:00:00.000000000 +0100
+++ ./files/pkg-message.in	2012-09-28 12:02:56.000000000 +0200
@@ -0,0 +1,17 @@
+################################################################################
+
+This programm will attempt to obtain some system information by accessing files
+in procfs. You must mount procfs filesystem for this to work correctly.
+This can be accomplished by adding the following line to your /etc/fstab file:
+
+# Device                Mountpoint      FStype  Options         Dump    Pass#
+proc                    /proc           procfs  rw              0       0
+
+and then, as root, executing the command:
+
+mount /proc
+
+Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for
+work with ISO images
+
+################################################################################
diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-message ./pkg-message
--- /usr/ports/deskutils/q4wine/pkg-message	2010-10-29 00:24:57.000000000 +0200
+++ ./pkg-message	1970-01-01 01:00:00.000000000 +0100
@@ -1,17 +0,0 @@
-################################################################################
-
-This programm will attempt to obtain some system information by accessing files
-in procfs. You must mount procfs filesystem for this to work correctly. This can
-be accomplished by adding the following line to your /etc/fstab file:
-
-# Device                Mountpoint      FStype  Options         Dump    Pass#
-proc                    /proc           procfs  rw              0       0
-
-and then, as root, executing the command:
-
-mount /proc
-
-Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for 
-work with ISO images
-
-################################################################################
diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-plist ./pkg-plist
--- /usr/ports/deskutils/q4wine/pkg-plist	2010-10-29 00:24:57.000000000 +0200
+++ ./pkg-plist	2012-09-26 13:34:54.000000000 +0200
@@ -5,9 +5,12 @@
 share/applications/q4wine.desktop
 share/pixmaps/q4wine.png
 %%DATADIR%%/i18n/cs_cz.qm
+%%DATADIR%%/i18n/de_de.qm
 %%DATADIR%%/i18n/en_us.qm
 %%DATADIR%%/i18n/es_es.qm
+%%DATADIR%%/i18n/he_il.qm
 %%DATADIR%%/i18n/it_it.qm
+%%DATADIR%%/i18n/pl_pl.qm
 %%DATADIR%%/i18n/pt_br.qm
 %%DATADIR%%/i18n/ru_ru.qm
 %%DATADIR%%/i18n/uk_ua.qm
--- q4wine-0.121.patch ends here ---

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Fri Sep 28 11:30:16 UTC 2012 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=172141 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: sergey.dyatko@gmail.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121, OptionsNG, check for Wine on !i386
Date: Fri, 28 Sep 2012 11:30:12 UT

 Maintainer of deskutils/q4wine,
 
 Please note that PR ports/172141 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/172141
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org

From: "Sergey V. Dyatko" <sergey.dyatko@gmail.com>
To: bug-followup@FreeBSD.org, nemysis@gmx.ch
Cc:  
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121,
 OptionsNG, check for Wine on !i386
Date: Fri, 28 Sep 2012 22:13:48 +0300

 Hi,
 
 looks good
 
 just one question: why wine-devel ?
 
 -- 
 wbr, tiger

From: nemysis <nemysis@gmx.ch>
To: "Sergey V. Dyatko" <sergey.dyatko@gmail.com>, bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121,
 OptionsNG, check for Wine on !i386
Date: Sat, 29 Sep 2012 00:33:59 +0200

 On Fri, 28 Sep 2012 22:13:48 +0300
 "Sergey V. Dyatko" <sergey.dyatko@gmail.com> wrote:
 
 > Hi,
 > 
 > looks good
 > 
 > just one question: why wine-devel ?
 > 
 
 Why is emulators/wine old  1.4.1
 
 and emulators/wine-devel is 1.5.13
 

From: "Sergey V. Dyatko" <tiger@agava.com>
To: bug-followup@FreeBSD.org, nemysis@gmx.ch
Cc:  
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121,
 OptionsNG, check for Wine on !i386
Date: Tue, 2 Oct 2012 11:17:58 +0300

 Hi,
 
 Ok. 
 Well, feel free to commit it
 
 -- 
 wbr, tiger

From: nemysis <nemysis@gmx.ch>
To: "Sergey V. Dyatko" <tiger@agava.com>, bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121,
 OptionsNG, check for Wine on !i386
Date: Tue, 2 Oct 2012 11:06:23 +0200

 --MP_/d1yI5KDoBgavNvE/MVHdIiy
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline
 
 On Tue, 2 Oct 2012 11:17:58 +0300
 "Sergey V. Dyatko" <tiger@agava.com> wrote:
 
 > Hi,
 > 
 > Ok. 
 > Well, feel free to commit it
 > 
 
 Hi
 
 Yes thanks.
 
 But pkg-message should be in Port self not as in files/pkg-message.in
 Sorry for Mistake.
 
 Here is new shar.
 --MP_/d1yI5KDoBgavNvE/MVHdIiy
 Content-Type: text/x-patch
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment; filename=q4wine.diff
 
 ===> Generating patch
 ===> Viewing diff with more
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/Makefile ./Makefile
 --- /usr/ports/deskutils/q4wine/Makefile	2012-06-06 08:43:27.000000000 +0200
 +++ ./Makefile	2012-10-02 11:01:03.000000000 +0200
 @@ -5,43 +5,62 @@
  # $FreeBSD: ports/deskutils/q4wine/Makefile,v 1.12 2012/06/06 06:43:27 miwi Exp $
  
  PORTNAME=	q4wine
 -PORTVERSION=	0.120
 -PORTREVISION=	1
 +PORTVERSION=	0.121
  CATEGORIES=	deskutils emulators
  MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
  
  MAINTAINER=	sergey.dyatko@gmail.com
  COMMENT=	QT4 front-end for WINE
  
 +LICENSE=	GPLv3
 +
  BUILD_DEPENDS=	icotool:${PORTSDIR}/graphics/icoutils
  RUN_DEPENDS=	sudo:${PORTSDIR}/security/sudo \
 -		wine:${PORTSDIR}/emulators/wine \
 +		wine:${PORTSDIR}/emulators/wine-devel \
  		wget:${PORTSDIR}/ftp/wget \
  		cabextract:${PORTSDIR}/archivers/cabextract \
  		icotool:${PORTSDIR}/graphics/icoutils
  
 +USE_CMAKE=	yes
 +CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
 +USE_LDCONFIG=	yes
  USE_QT4=	qmake_build rcc_build moc_build uic_build \
  		linguist_build corelib gui sql network
  
 -ONLY_FOR_ARCHS=	i386
 -ONLY_FOR_ARCHS_REASON=	depends on wine which is only available for i386
 -
  MAN1=		q4wine-cli.1 q4wine-helper.1 q4wine.1
  
 -USE_CMAKE=	yes
 -CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
 +OPTIONS_DEFINE=	DBUS
  
 -OPTIONS=	DBUS "Enable DBus notification support" on
 +OPTIONS_DEFAULT=	DBUS
  
  .include <bsd.port.options.mk>
  
 -.if defined(WITHOUT_DBUS)
 -CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
 -.else
 +.if ${PORT_OPTIONS:MDBUS}
  USE_QT4+=	dbus
 +.else
 +CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
 +.endif
 +
 +pre-build:
 +.if !exists(${LOCALBASE}/bin/wine) && ${ARCH} != "i386"
 +	@${ECHO_MSG}
 +	@${ECHO_MSG} "Depends on Wine Port which is only available for i386"
 +	@${ECHO_MSG}
 +	@${ECHO_MSG} "  http://wiki.freebsd.org/Wine"
 +	@${ECHO_MSG}
 +	@${ECHO_MSG} "FreeBSD/amd64 works with Wine 32bit binary from"
 +	@${ECHO_MSG}
 +	@${ECHO_MSG} "  http://www.mediafire.com/wine_fbsd64"
 +	@${ECHO_MSG}
 +	exit 1
  .endif
  
  post-install:
  	@-update-desktop-database
  
 +# pkg-message
 +	@${ECHO_CMD}
 +	@${CAT} ${PKGMESSAGE}
 +	@${ECHO_CMD}
 +
  .include <bsd.port.mk>
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/distinfo ./distinfo
 --- /usr/ports/deskutils/q4wine/distinfo	2011-03-20 13:48:39.000000000 +0100
 +++ ./distinfo	2012-09-26 13:18:37.000000000 +0200
 @@ -1,2 +1,2 @@
 -SHA256 (q4wine-0.120.tar.gz) = 9db9cc021722403709e6f2bb81318e285cfad9eba24d1343532b0fa32f823996
 -SIZE (q4wine-0.120.tar.gz) = 836328
 +SHA256 (q4wine-0.121.tar.gz) = 3d4905132e44cfdb13e2f297efae6750dabb7240a3df2d1863ad4bade9cd7b3b
 +SIZE (q4wine-0.121.tar.gz) = 884771
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-message ./pkg-message
 --- /usr/ports/deskutils/q4wine/pkg-message	2010-10-29 00:24:57.000000000 +0200
 +++ ./pkg-message	2012-09-28 12:02:56.000000000 +0200
 @@ -1,8 +1,8 @@
  ################################################################################
  
  This programm will attempt to obtain some system information by accessing files
 -in procfs. You must mount procfs filesystem for this to work correctly. This can
 -be accomplished by adding the following line to your /etc/fstab file:
 +in procfs. You must mount procfs filesystem for this to work correctly.
 +This can be accomplished by adding the following line to your /etc/fstab file:
  
  # Device                Mountpoint      FStype  Options         Dump    Pass#
  proc                    /proc           procfs  rw              0       0
 @@ -11,7 +11,7 @@
  
  mount /proc
  
 -Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for 
 +Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for
  work with ISO images
  
  ################################################################################
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-plist ./pkg-plist
 --- /usr/ports/deskutils/q4wine/pkg-plist	2010-10-29 00:24:57.000000000 +0200
 +++ ./pkg-plist	2012-09-26 13:34:54.000000000 +0200
 @@ -5,9 +5,12 @@
  share/applications/q4wine.desktop
  share/pixmaps/q4wine.png
  %%DATADIR%%/i18n/cs_cz.qm
 +%%DATADIR%%/i18n/de_de.qm
  %%DATADIR%%/i18n/en_us.qm
  %%DATADIR%%/i18n/es_es.qm
 +%%DATADIR%%/i18n/he_il.qm
  %%DATADIR%%/i18n/it_it.qm
 +%%DATADIR%%/i18n/pl_pl.qm
  %%DATADIR%%/i18n/pt_br.qm
  %%DATADIR%%/i18n/ru_ru.qm
  %%DATADIR%%/i18n/uk_ua.qm
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/q4wine/Makefile ./q4wine/Makefile
 --- /usr/ports/deskutils/q4wine/q4wine/Makefile	1970-01-01 01:00:00.000000000 +0100
 +++ ./q4wine/Makefile	2012-10-02 10:54:42.000000000 +0200
 @@ -0,0 +1,68 @@
 +# New ports collection makefile for:	q4wine
 +# Date created:		05 Feb 2009
 +# Whom:			Sergey V. Dyatko <sergey.dyatko@gmail.com>
 +#
 +# $FreeBSD: ports/deskutils/q4wine/Makefile,v 1.12 2012/06/06 06:43:27 miwi Exp $
 +
 +PORTNAME=	q4wine
 +PORTVERSION=	0.121
 +CATEGORIES=	deskutils emulators
 +MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
 +
 +MAINTAINER=	sergey.dyatko@gmail.com
 +COMMENT=	QT4 front-end for WINE
 +
 +LICENSE=	GPLv3
 +
 +BUILD_DEPENDS=	icotool:${PORTSDIR}/graphics/icoutils
 +RUN_DEPENDS=	sudo:${PORTSDIR}/security/sudo \
 +		wine:${PORTSDIR}/emulators/wine-devel \
 +		wget:${PORTSDIR}/ftp/wget \
 +		cabextract:${PORTSDIR}/archivers/cabextract \
 +		icotool:${PORTSDIR}/graphics/icoutils
 +
 +USE_CMAKE=	yes
 +CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
 +USE_LDCONFIG=	yes
 +USE_QT4=	qmake_build rcc_build moc_build uic_build \
 +		linguist_build corelib gui sql network
 +
 +MAN1=		q4wine-cli.1 q4wine-helper.1 q4wine.1
 +
 +#SUB_FILES=	pkg-message
 +
 +OPTIONS_DEFINE=	DBUS
 +
 +OPTIONS_DEFAULT=	DBUS
 +
 +.include <bsd.port.options.mk>
 +
 +.if ${PORT_OPTIONS:MDBUS}
 +USE_QT4+=	dbus
 +.else
 +CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
 +.endif
 +
 +pre-build:
 +.if !exists(${LOCALBASE}/bin/wine) && ${ARCH} != "i386"
 +	@${ECHO_MSG}
 +	@${ECHO_MSG} "Depends on Wine Port which is only available for i386"
 +	@${ECHO_MSG}
 +	@${ECHO_MSG} "  http://wiki.freebsd.org/Wine"
 +	@${ECHO_MSG}
 +	@${ECHO_MSG} "FreeBSD/amd64 works with Wine 32bit binary from"
 +	@${ECHO_MSG}
 +	@${ECHO_MSG} "  http://www.mediafire.com/wine_fbsd64"
 +	@${ECHO_MSG}
 +	exit 1
 +.endif
 +
 +post-install:
 +	@-update-desktop-database
 +
 +# pkg-message
 +	@${ECHO_CMD}
 +	@${CAT} ${PKGMESSAGE}
 +	@${ECHO_CMD}
 +
 +.include <bsd.port.mk>
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/q4wine/distinfo ./q4wine/distinfo
 --- /usr/ports/deskutils/q4wine/q4wine/distinfo	1970-01-01 01:00:00.000000000 +0100
 +++ ./q4wine/distinfo	2012-09-26 13:18:37.000000000 +0200
 @@ -0,0 +1,2 @@
 +SHA256 (q4wine-0.121.tar.gz) = 3d4905132e44cfdb13e2f297efae6750dabb7240a3df2d1863ad4bade9cd7b3b
 +SIZE (q4wine-0.121.tar.gz) = 884771
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/q4wine/pkg-descr ./q4wine/pkg-descr
 --- /usr/ports/deskutils/q4wine/q4wine/pkg-descr	1970-01-01 01:00:00.000000000 +0100
 +++ ./q4wine/pkg-descr	2010-10-29 00:24:57.000000000 +0200
 @@ -0,0 +1,16 @@
 +Q4wine is an Qt4 (http://www.qtsoftware.com/) GUI for wine (http://winehq.org/).
 +It will help you to manage wine prefixes and installed applications.
 +
 +General features:
 + - Exports QT color theme into wine colors settings
 + - Works with different wine versions at same time
 + - Creates, deletes and manages prefixes (WINEPREFIX)
 + - Easy controlling wine process
 + - Autostart icons support
 + - Easy CD image usage
 + - Supports extraction of icons from PE files (.exe, .dll)
 + - Easy backup and restore for managed prefixes
 + - Winetricks support
 + - More
 +
 +WWW: http://q4wine.brezblock.org.ua/ 
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/q4wine/pkg-message ./q4wine/pkg-message
 --- /usr/ports/deskutils/q4wine/q4wine/pkg-message	1970-01-01 01:00:00.000000000 +0100
 +++ ./q4wine/pkg-message	2012-09-28 12:02:56.000000000 +0200
 @@ -0,0 +1,17 @@
 +################################################################################
 +
 +This programm will attempt to obtain some system information by accessing files
 +in procfs. You must mount procfs filesystem for this to work correctly.
 +This can be accomplished by adding the following line to your /etc/fstab file:
 +
 +# Device                Mountpoint      FStype  Options         Dump    Pass#
 +proc                    /proc           procfs  rw              0       0
 +
 +and then, as root, executing the command:
 +
 +mount /proc
 +
 +Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for
 +work with ISO images
 +
 +################################################################################
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/q4wine/pkg-plist ./q4wine/pkg-plist
 --- /usr/ports/deskutils/q4wine/q4wine/pkg-plist	1970-01-01 01:00:00.000000000 +0100
 +++ ./q4wine/pkg-plist	2012-09-26 13:34:54.000000000 +0200
 @@ -0,0 +1,52 @@
 +bin/q4wine
 +bin/q4wine-cli
 +bin/q4wine-helper
 +lib/q4wine/libq4wine-core.so
 +share/applications/q4wine.desktop
 +share/pixmaps/q4wine.png
 +%%DATADIR%%/i18n/cs_cz.qm
 +%%DATADIR%%/i18n/de_de.qm
 +%%DATADIR%%/i18n/en_us.qm
 +%%DATADIR%%/i18n/es_es.qm
 +%%DATADIR%%/i18n/he_il.qm
 +%%DATADIR%%/i18n/it_it.qm
 +%%DATADIR%%/i18n/pl_pl.qm
 +%%DATADIR%%/i18n/pt_br.qm
 +%%DATADIR%%/i18n/ru_ru.qm
 +%%DATADIR%%/i18n/uk_ua.qm
 +%%DATADIR%%/icons/eject.png
 +%%DATADIR%%/icons/exec_wine.png
 +%%DATADIR%%/icons/explorer.png
 +%%DATADIR%%/icons/notepad.png
 +%%DATADIR%%/icons/regedit.png
 +%%DATADIR%%/icons/uninstaller.png
 +%%DATADIR%%/icons/winecfg.png
 +%%DATADIR%%/icons/wineconsole.png
 +%%DATADIR%%/scripts/mount_image.sh
 +%%DATADIR%%/scripts/umount.sh
 +%%DATADIR%%/theme/nuvola/data/configure.png
 +%%DATADIR%%/theme/nuvola/data/down.png
 +%%DATADIR%%/theme/nuvola/data/edit.png
 +%%DATADIR%%/theme/nuvola/data/exec.png
 +%%DATADIR%%/theme/nuvola/data/exec_wine.png
 +%%DATADIR%%/theme/nuvola/data/exit.png
 +%%DATADIR%%/theme/nuvola/data/folder.png
 +%%DATADIR%%/theme/nuvola/data/folder_open.png
 +%%DATADIR%%/theme/nuvola/data/kill.png
 +%%DATADIR%%/theme/nuvola/data/power.png
 +%%DATADIR%%/theme/nuvola/data/prefix.png
 +%%DATADIR%%/theme/nuvola/data/rebuild.png
 +%%DATADIR%%/theme/nuvola/data/reload.png
 +%%DATADIR%%/theme/nuvola/data/stop.png
 +%%DATADIR%%/theme/nuvola/data/up.png
 +%%DATADIR%%/theme/nuvola/data/wine.png
 +%%DATADIR%%/theme/nuvola/data/wizard.png
 +@dirrm %%DATADIR%%/theme/nuvola/data
 +@dirrm %%DATADIR%%/theme/nuvola
 +@dirrm %%DATADIR%%/theme
 +@dirrm %%DATADIR%%/scripts
 +@dirrm %%DATADIR%%/icons
 +@dirrm %%DATADIR%%/i18n
 +@dirrm %%DATADIR%%
 +@dirrmtry share/applications
 +@dirrm lib/q4wine
 ===> Done
 
 --MP_/d1yI5KDoBgavNvE/MVHdIiy--

From: nemysis <nemysis@gmx.ch>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121,
 OptionsNG, check for Wine on !i386
Date: Tue, 30 Oct 2012 17:29:05 +0100

 --MP_/noJM6sSN6o7Y.O4rYcYR7.E
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline
 
 Added as for emulators/swine
 
 
 Makefile:
 
 ONLY_FOR_ARCHS= i386 amd64
 
 .if ${ARCH} == "i386"
 RUN_DEPENDS+=   wine:${PORTSDIR}/emulators/wine-devel
 .endif
 
 
 pkg-message:
 
 FreeBSD/amd64 users:
 You need to manually install Wine 32bit binary from:
 http://www.mediafire.com/wine_fbsd64
 
 For more info about running wine on FreeBSD please see:
 http://wiki.freebsd.org/Wine
 --MP_/noJM6sSN6o7Y.O4rYcYR7.E
 Content-Type: text/x-patch
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment; filename=q4wine.diff
 
 ===> Generating patch
 ===> Viewing diff with more
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/Makefile ./Makefile
 --- /usr/ports/deskutils/q4wine/Makefile	2012-06-06 08:43:27.000000000 +0200
 +++ ./Makefile	2012-10-30 17:11:27.000000000 +0100
 @@ -5,43 +5,50 @@
  # $FreeBSD: ports/deskutils/q4wine/Makefile,v 1.12 2012/06/06 06:43:27 miwi Exp $
  
  PORTNAME=	q4wine
 -PORTVERSION=	0.120
 -PORTREVISION=	1
 +PORTVERSION=	0.121
  CATEGORIES=	deskutils emulators
  MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
  
  MAINTAINER=	sergey.dyatko@gmail.com
  COMMENT=	QT4 front-end for WINE
  
 +LICENSE=	GPLv3
 +
  BUILD_DEPENDS=	icotool:${PORTSDIR}/graphics/icoutils
  RUN_DEPENDS=	sudo:${PORTSDIR}/security/sudo \
 -		wine:${PORTSDIR}/emulators/wine \
  		wget:${PORTSDIR}/ftp/wget \
  		cabextract:${PORTSDIR}/archivers/cabextract \
  		icotool:${PORTSDIR}/graphics/icoutils
  
 +USE_CMAKE=	yes
 +CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
 +USE_LDCONFIG=	yes
  USE_QT4=	qmake_build rcc_build moc_build uic_build \
  		linguist_build corelib gui sql network
 -
 -ONLY_FOR_ARCHS=	i386
 -ONLY_FOR_ARCHS_REASON=	depends on wine which is only available for i386
 +ONLY_FOR_ARCHS=	i386 amd64
  
  MAN1=		q4wine-cli.1 q4wine-helper.1 q4wine.1
  
 -USE_CMAKE=	yes
 -CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
 -
 -OPTIONS=	DBUS "Enable DBus notification support" on
 +OPTIONS_DEFINE=	DBUS
 +OPTIONS_DEFAULT=DBUS
  
  .include <bsd.port.options.mk>
  
 -.if defined(WITHOUT_DBUS)
 -CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
 -.else
 +.if ${ARCH} == "i386"
 +RUN_DEPENDS+=	wine:${PORTSDIR}/emulators/wine-devel
 +.endif
 +
 +.if ${PORT_OPTIONS:MDBUS}
  USE_QT4+=	dbus
 +.else
 +CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
  .endif
  
  post-install:
  	@-update-desktop-database
  
 +	@${ECHO_CMD}
 +	@${CAT} ${PKGMESSAGE}
 +	@${ECHO_CMD}
 +
  .include <bsd.port.mk>
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/distinfo ./distinfo
 --- /usr/ports/deskutils/q4wine/distinfo	2011-03-20 13:48:39.000000000 +0100
 +++ ./distinfo	2012-10-30 17:10:40.000000000 +0100
 @@ -1,2 +1,2 @@
 -SHA256 (q4wine-0.120.tar.gz) = 9db9cc021722403709e6f2bb81318e285cfad9eba24d1343532b0fa32f823996
 -SIZE (q4wine-0.120.tar.gz) = 836328
 +SHA256 (q4wine-0.121.tar.gz) = 3d4905132e44cfdb13e2f297efae6750dabb7240a3df2d1863ad4bade9cd7b3b
 +SIZE (q4wine-0.121.tar.gz) = 884771
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-message ./pkg-message
 --- /usr/ports/deskutils/q4wine/pkg-message	2010-10-29 00:24:57.000000000 +0200
 +++ ./pkg-message	2012-10-30 17:25:09.000000000 +0100
 @@ -1,8 +1,15 @@
  ################################################################################
  
 -This programm will attempt to obtain some system information by accessing files
 -in procfs. You must mount procfs filesystem for this to work correctly. This can
 -be accomplished by adding the following line to your /etc/fstab file:
 +FreeBSD/amd64 users:
 +You need to manually install Wine 32bit binary from:
 +http://www.mediafire.com/wine_fbsd64
 +
 +For more info about running wine on FreeBSD please see:
 +http://wiki.freebsd.org/Wine
 +
 +This program will attempt to obtain some system information by accessing files
 +in procfs. You must mount procfs filesystem for this to work correctly.
 +This can be accomplished by adding the following line to your /etc/fstab file:
  
  # Device                Mountpoint      FStype  Options         Dump    Pass#
  proc                    /proc           procfs  rw              0       0
 @@ -11,7 +18,7 @@
  
  mount /proc
  
 -Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for 
 +Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for
  work with ISO images
  
  ################################################################################
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-plist ./pkg-plist
 --- /usr/ports/deskutils/q4wine/pkg-plist	2010-10-29 00:24:57.000000000 +0200
 +++ ./pkg-plist	2012-09-26 13:34:54.000000000 +0200
 @@ -5,9 +5,12 @@
  share/applications/q4wine.desktop
  share/pixmaps/q4wine.png
  %%DATADIR%%/i18n/cs_cz.qm
 +%%DATADIR%%/i18n/de_de.qm
  %%DATADIR%%/i18n/en_us.qm
  %%DATADIR%%/i18n/es_es.qm
 +%%DATADIR%%/i18n/he_il.qm
  %%DATADIR%%/i18n/it_it.qm
 +%%DATADIR%%/i18n/pl_pl.qm
  %%DATADIR%%/i18n/pt_br.qm
  %%DATADIR%%/i18n/ru_ru.qm
  %%DATADIR%%/i18n/uk_ua.qm
 ===> Done
 
 --MP_/noJM6sSN6o7Y.O4rYcYR7.E--

From: nemysis <nemysis@gmx.ch>
To: bug-followup@FreeBSD.org
Cc: beech@freebsdnorth.com, miwi@FreeBSD.org, sergey.dyatko@gmail.com
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121,
 OptionsNG, check for Wine on !i386
Date: Sat, 23 Mar 2013 20:09:39 +0100

 --MP_/lttVVbuxgFRnuzqVqsasrNZ
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline
 
 - Update to 1.0
 - Shorten header
 - Convert to OptionsNG
 - Add license
 - Makefile tweaks
 
 Better is to use category emulators as SWine.
 
 I can maintain Q4Wine if maintainer approve this.
 --MP_/lttVVbuxgFRnuzqVqsasrNZ
 Content-Type: text/x-patch
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment; filename=q4wine.diff
 
 ===> Generating patch
 ===> Viewing diff with more
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/Makefile ./Makefile
 --- /usr/ports/deskutils/q4wine/Makefile	2013-03-23 02:42:32.000000000 +0100
 +++ ./Makefile	2013-03-23 14:21:49.000000000 +0100
 @@ -1,47 +1,53 @@
 -# New ports collection makefile for:	q4wine
 -# Date created:		05 Feb 2009
 -# Whom:			Sergey V. Dyatko <sergey.dyatko@gmail.com>
 -#
 +# Created by: Sergey V. Dyatko <sergey.dyatko@gmail.com>
  # $FreeBSD: head/deskutils/q4wine/Makefile 314960 2013-03-22 20:06:14Z makc $
  
  PORTNAME=	q4wine
 -PORTVERSION=	0.120
 -PORTREVISION=	1
 +PORTVERSION=	1.0
  CATEGORIES=	deskutils emulators
  MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
  
  MAINTAINER=	sergey.dyatko@gmail.com
  COMMENT=	QT4 front-end for WINE
  
 +LICENSE=	GPLv3
 +
  BUILD_DEPENDS=	icotool:${PORTSDIR}/graphics/icoutils
  RUN_DEPENDS=	sudo:${PORTSDIR}/security/sudo \
 -		wine:${PORTSDIR}/emulators/wine \
  		wget:${PORTSDIR}/ftp/wget \
  		cabextract:${PORTSDIR}/archivers/cabextract \
  		icotool:${PORTSDIR}/graphics/icoutils
  
 +USES=		cmake
 +CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man
 +USE_GNOME=	desktopfileutils
 +USE_LDCONFIG=	yes
 +INSTALLS_ICONS=	yes
  USE_QT4=	qmake_build rcc_build moc_build uic_build \
  		linguist_build corelib gui sql network
 -
 -ONLY_FOR_ARCHS=	i386
 -ONLY_FOR_ARCHS_REASON=	depends on wine which is only available for i386
 +ONLY_FOR_ARCHS=	i386 amd64
  
  MAN1=		q4wine-cli.1 q4wine-helper.1 q4wine.1
  
 -USES=		cmake
 -CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
 -
 -OPTIONS=	DBUS "Enable DBus notification support" on
 +OPTIONS_DEFINE=	DBUS
 +OPTIONS_DEFAULT=DBUS
  
  .include <bsd.port.options.mk>
  
 -.if defined(WITHOUT_DBUS)
 -CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
 -.else
 +.if ${ARCH} == "i386"
 +RUN_DEPENDS+=	wine:${PORTSDIR}/emulators/wine-devel
 +.endif
 +
 +.if ${PORT_OPTIONS:MDBUS}
  USE_QT4+=	dbus
 +.else
 +CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
  .endif
  
  post-install:
 -	@-update-desktop-database
 +	@-update-desktop-database -q
 +
 +	@${ECHO_CMD}
 +	@${CAT} ${PKGMESSAGE}
 +	@${ECHO_CMD}
  
  .include <bsd.port.mk>
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/distinfo ./distinfo
 --- /usr/ports/deskutils/q4wine/distinfo	2013-01-14 17:54:25.000000000 +0100
 +++ ./distinfo	2013-03-23 14:09:55.000000000 +0100
 @@ -1,2 +1,2 @@
 -SHA256 (q4wine-0.120.tar.gz) = 9db9cc021722403709e6f2bb81318e285cfad9eba24d1343532b0fa32f823996
 -SIZE (q4wine-0.120.tar.gz) = 836328
 +SHA256 (q4wine-1.0.tar.gz) = 4ab4875665168a4942b42687b8d2d59d3ecdc82ec4a7e2adede8f4b57cfbc7af
 +SIZE (q4wine-1.0.tar.gz) = 1092343
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-message ./pkg-message
 --- /usr/ports/deskutils/q4wine/pkg-message	2013-01-14 17:54:25.000000000 +0100
 +++ ./pkg-message	2012-10-30 17:25:09.000000000 +0100
 @@ -1,8 +1,15 @@
  ################################################################################
  
 -This programm will attempt to obtain some system information by accessing files
 -in procfs. You must mount procfs filesystem for this to work correctly. This can
 -be accomplished by adding the following line to your /etc/fstab file:
 +FreeBSD/amd64 users:
 +You need to manually install Wine 32bit binary from:
 +http://www.mediafire.com/wine_fbsd64
 +
 +For more info about running wine on FreeBSD please see:
 +http://wiki.freebsd.org/Wine
 +
 +This program will attempt to obtain some system information by accessing files
 +in procfs. You must mount procfs filesystem for this to work correctly.
 +This can be accomplished by adding the following line to your /etc/fstab file:
  
  # Device                Mountpoint      FStype  Options         Dump    Pass#
  proc                    /proc           procfs  rw              0       0
 @@ -11,7 +18,7 @@
  
  mount /proc
  
 -Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for 
 +Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for
  work with ISO images
  
  ################################################################################
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-plist ./pkg-plist
 --- /usr/ports/deskutils/q4wine/pkg-plist	2013-01-14 17:54:25.000000000 +0100
 +++ ./pkg-plist	2013-03-23 14:18:51.000000000 +0100
 @@ -3,22 +3,39 @@
  bin/q4wine-helper
  lib/q4wine/libq4wine-core.so
  share/applications/q4wine.desktop
 -share/pixmaps/q4wine.png
 -%%DATADIR%%/i18n/cs_cz.qm
 -%%DATADIR%%/i18n/en_us.qm
 -%%DATADIR%%/i18n/es_es.qm
 -%%DATADIR%%/i18n/it_it.qm
 -%%DATADIR%%/i18n/pt_br.qm
 -%%DATADIR%%/i18n/ru_ru.qm
 -%%DATADIR%%/i18n/uk_ua.qm
 +share/icons/hicolor/128x128/apps/q4wine.png
 +share/icons/hicolor/16x16/apps/q4wine.png
 +share/icons/hicolor/192x192/apps/q4wine.png
 +share/icons/hicolor/22x22/apps/q4wine.png
 +share/icons/hicolor/256x256/apps/q4wine.png
 +share/icons/hicolor/32x32/apps/q4wine.png
 +share/icons/hicolor/48x48/apps/q4wine.png
 +share/icons/hicolor/64x64/apps/q4wine.png
 +share/icons/hicolor/96x96/apps/q4wine.png
 +%%DATADIR%%/i18n/q4wine_cs_cz.qm
 +%%DATADIR%%/i18n/q4wine_de_de.qm
 +%%DATADIR%%/i18n/q4wine_en_us.qm
 +%%DATADIR%%/i18n/q4wine_es_es.qm
 +%%DATADIR%%/i18n/q4wine_he_il.qm
 +%%DATADIR%%/i18n/q4wine_it_it.qm
 +%%DATADIR%%/i18n/q4wine_pl_pl.qm
 +%%DATADIR%%/i18n/q4wine_pt_br.qm
 +%%DATADIR%%/i18n/q4wine_ru_ru.qm
 +%%DATADIR%%/i18n/q4wine_uk_ua.qm
 +%%DATADIR%%/icons/control.png
  %%DATADIR%%/icons/eject.png
  %%DATADIR%%/icons/exec_wine.png
  %%DATADIR%%/icons/explorer.png
 +%%DATADIR%%/icons/iexplore.png
  %%DATADIR%%/icons/notepad.png
 +%%DATADIR%%/icons/oleview.png
  %%DATADIR%%/icons/regedit.png
 +%%DATADIR%%/icons/taskmgr.png
  %%DATADIR%%/icons/uninstaller.png
  %%DATADIR%%/icons/winecfg.png
  %%DATADIR%%/icons/wineconsole.png
 +%%DATADIR%%/icons/winemine.png
 +%%DATADIR%%/icons/wordpad.png
  %%DATADIR%%/scripts/mount_image.sh
  %%DATADIR%%/scripts/umount.sh
  %%DATADIR%%/theme/nuvola/data/configure.png
 @@ -47,3 +64,5 @@
  @dirrm %%DATADIR%%
  @dirrmtry share/applications
  @dirrm lib/q4wine
 +@exec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
 +@unexec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
 ===> Done
 
 --MP_/lttVVbuxgFRnuzqVqsasrNZ--

From: "Sergey V. Dyatko" <sergey.dyatko@gmail.com>
To: bug-followup@FreeBSD.org
Cc: nemysis@gmx.ch
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121,
 OptionsNG, check for Wine on !i386
Date: Sun, 24 Mar 2013 18:38:28 +0300

 Hi,
 
 I don't use q4wine for a long time
 
 once there is a person who use it and wish to support it.. I have no
 objection, please feel free pass maintainership to submitter
 
 -- 
 wbr, tiger

From: nemysis <nemysis@gmx.ch>
To: bug-followup@FreeBSD.org
Cc: approval@freebsdnorth.com, miwi@FreeBSD.org, jpaetzel@freebsd.org
Subject: Re: ports/172141: [PATCH] deskutils/q4wine: update to 0.121,
 OptionsNG, check for Wine on !i386
Date: Tue, 14 May 2013 00:00:35 +0200

 --MP_/kQzu+3/.DwBRS.AM/..xuBJ
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 Content-Disposition: inline
 
 - Update to 1.0.r3
 - Trim master sites
 - Add license
 - Add NLS Options
 - Trim desktop entry
 - Makefile tweaks
 - Trim pkg-message
 - Trim pkg-plist
 - Pass maintainership to submitter
 
 https://redports.org/buildarchive/20130513174600-48147/
 --MP_/kQzu+3/.DwBRS.AM/..xuBJ
 Content-Type: text/x-patch
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment; filename=q4wine.diff
 
 ===> Generating patch
 ===> Viewing diff with more
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/Makefile ./Makefile
 --- /usr/ports/deskutils/q4wine/Makefile	2013-03-26 00:16:21.000000000 +0100
 +++ ./Makefile	2013-05-13 20:05:21.000000000 +0200
 @@ -2,44 +2,64 @@
  # $FreeBSD: head/deskutils/q4wine/Makefile 315248 2013-03-25 21:47:11Z jgh $
  
  PORTNAME=	q4wine
 -PORTVERSION=	0.120
 -PORTREVISION=	1
 +PORTVERSION=	1.0.r3
  CATEGORIES=	deskutils emulators
 -MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
 +MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20$${PORTVERSION:S/.r/-r/}/
 +DISTNAME=	${PORTNAME}-${PORTVERSION:S/.r/-r/}
  
 -MAINTAINER=	sergey.dyatko@gmail.com
 +MAINTAINER=	nemysis@gmx.ch
  COMMENT=	QT4 front-end for WINE
  
 +LICENSE=	GPLv3
 +
  BUILD_DEPENDS=	icotool:${PORTSDIR}/graphics/icoutils
  RUN_DEPENDS=	sudo:${PORTSDIR}/security/sudo \
 -		wine:${PORTSDIR}/emulators/wine \
  		wget:${PORTSDIR}/ftp/wget \
  		cabextract:${PORTSDIR}/archivers/cabextract \
  		icotool:${PORTSDIR}/graphics/icoutils
  
 +USES=		cmake desktop-file-utils
 +CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man
 +USE_LDCONFIG=	yes
 +INSTALLS_ICONS=	yes
  USE_QT4=	qmake_build rcc_build moc_build uic_build \
  		linguist_build corelib gui sql network
 -
 -ONLY_FOR_ARCHS=	i386
 -ONLY_FOR_ARCHS_REASON=	depends on wine which is only available for i386
 +ONLY_FOR_ARCHS=	i386 amd64
  
  MAN1=		q4wine-cli.1 q4wine-helper.1 q4wine.1
  
 -USES=		cmake
 -CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
 -
 -OPTIONS_DEFINE=	DBUS
 +OPTIONS_DEFINE=	NLS DBUS
  OPTIONS_DEFAULT=	DBUS
  
  .include <bsd.port.options.mk>
  
 +.if ${ARCH} == "i386"
 +RUN_DEPENDS+=	wine:${PORTSDIR}/emulators/wine-devel
 +.endif
 +
 +.if ${PORT_OPTIONS:MNLS}
 +PLIST_SUB+=	NLS=""
 +.else
 +PLIST_SUB+=	NLS="@comment "
 +.endif
 +
  .if ${PORT_OPTIONS:MDBUS}
  USE_QT4+=	dbus
  .else
  CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
  .endif
  
 +post-patch:
 +	@${REINPLACE_CMD} -e 's|^Categories=.*|Categories=Qt;System;Emulator;Utility;Game;|' \
 +		${WRKSRC}/${PORTNAME}.desktop
 +
 +.if ! ${PORT_OPTIONS:MNLS}
 +	@${REINPLACE_CMD} -e 's|install(FILES|#install(FILES|' ${WRKSRC}/src/i18n/CMakeLists.txt
 +.endif
 +
  post-install:
 -	@-update-desktop-database
 +	@${ECHO_CMD}
 +	@${CAT} ${PKGMESSAGE}
 +	@${ECHO_CMD}
  
  .include <bsd.port.mk>
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/distinfo ./distinfo
 --- /usr/ports/deskutils/q4wine/distinfo	2013-01-14 17:54:25.000000000 +0100
 +++ ./distinfo	2013-05-13 19:30:25.000000000 +0200
 @@ -1,2 +1,2 @@
 -SHA256 (q4wine-0.120.tar.gz) = 9db9cc021722403709e6f2bb81318e285cfad9eba24d1343532b0fa32f823996
 -SIZE (q4wine-0.120.tar.gz) = 836328
 +SHA256 (q4wine-1.0-r3.tar.gz) = c23c0dfa30fec67794663cd000100da5633a286c55c86dbdc1c49984d0e72fc9
 +SIZE (q4wine-1.0-r3.tar.gz) = 1105792
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-message ./pkg-message
 --- /usr/ports/deskutils/q4wine/pkg-message	2013-01-14 17:54:25.000000000 +0100
 +++ ./pkg-message	2012-10-30 17:25:09.000000000 +0100
 @@ -1,8 +1,15 @@
  ################################################################################
  
 -This programm will attempt to obtain some system information by accessing files
 -in procfs. You must mount procfs filesystem for this to work correctly. This can
 -be accomplished by adding the following line to your /etc/fstab file:
 +FreeBSD/amd64 users:
 +You need to manually install Wine 32bit binary from:
 +http://www.mediafire.com/wine_fbsd64
 +
 +For more info about running wine on FreeBSD please see:
 +http://wiki.freebsd.org/Wine
 +
 +This program will attempt to obtain some system information by accessing files
 +in procfs. You must mount procfs filesystem for this to work correctly.
 +This can be accomplished by adding the following line to your /etc/fstab file:
  
  # Device                Mountpoint      FStype  Options         Dump    Pass#
  proc                    /proc           procfs  rw              0       0
 @@ -11,7 +18,7 @@
  
  mount /proc
  
 -Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for 
 +Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for
  work with ISO images
  
  ################################################################################
 diff -ruN --exclude=CVS /usr/ports/deskutils/q4wine/pkg-plist ./pkg-plist
 --- /usr/ports/deskutils/q4wine/pkg-plist	2013-01-14 17:54:25.000000000 +0100
 +++ ./pkg-plist	2013-05-13 19:37:14.000000000 +0200
 @@ -3,22 +3,42 @@
  bin/q4wine-helper
  lib/q4wine/libq4wine-core.so
  share/applications/q4wine.desktop
 -share/pixmaps/q4wine.png
 -%%DATADIR%%/i18n/cs_cz.qm
 -%%DATADIR%%/i18n/en_us.qm
 -%%DATADIR%%/i18n/es_es.qm
 -%%DATADIR%%/i18n/it_it.qm
 -%%DATADIR%%/i18n/pt_br.qm
 -%%DATADIR%%/i18n/ru_ru.qm
 -%%DATADIR%%/i18n/uk_ua.qm
 +share/icons/hicolor/128x128/apps/q4wine.png
 +share/icons/hicolor/16x16/apps/q4wine.png
 +share/icons/hicolor/192x192/apps/q4wine.png
 +share/icons/hicolor/22x22/apps/q4wine.png
 +share/icons/hicolor/256x256/apps/q4wine.png
 +share/icons/hicolor/32x32/apps/q4wine.png
 +share/icons/hicolor/48x48/apps/q4wine.png
 +share/icons/hicolor/64x64/apps/q4wine.png
 +share/icons/hicolor/96x96/apps/q4wine.png
 +share/icons/hicolor/scalable/apps/q4wine.svg
 +%%NLS%%%%DATADIR%%/i18n/q4wine_af_za.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_cs_cz.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_de_de.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_en_us.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_es_es.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_fa_ir.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_he_il.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_it_it.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_pl_pl.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_pt_br.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_ru_ru.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_uk_ua.qm
 +%%DATADIR%%/icons/control.png
  %%DATADIR%%/icons/eject.png
  %%DATADIR%%/icons/exec_wine.png
  %%DATADIR%%/icons/explorer.png
 +%%DATADIR%%/icons/iexplore.png
  %%DATADIR%%/icons/notepad.png
 +%%DATADIR%%/icons/oleview.png
  %%DATADIR%%/icons/regedit.png
 +%%DATADIR%%/icons/taskmgr.png
  %%DATADIR%%/icons/uninstaller.png
  %%DATADIR%%/icons/winecfg.png
  %%DATADIR%%/icons/wineconsole.png
 +%%DATADIR%%/icons/winemine.png
 +%%DATADIR%%/icons/wordpad.png
  %%DATADIR%%/scripts/mount_image.sh
  %%DATADIR%%/scripts/umount.sh
  %%DATADIR%%/theme/nuvola/data/configure.png
 @@ -43,7 +63,7 @@
  @dirrm %%DATADIR%%/theme
  @dirrm %%DATADIR%%/scripts
  @dirrm %%DATADIR%%/icons
 -@dirrm %%DATADIR%%/i18n
 +%%NLS%%@dirrm %%DATADIR%%/i18n
  @dirrm %%DATADIR%%
  @dirrmtry share/applications
  @dirrm lib/q4wine
 ===> Done
 
 --MP_/kQzu+3/.DwBRS.AM/..xuBJ--
Responsible-Changed-From-To: freebsd-ports-bugs->nemysis 
Responsible-Changed-By: miwi 
Responsible-Changed-When: Wed Aug 14 09:29:25 UTC 2013 
Responsible-Changed-Why:  
submitter is now committer. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=172141 
State-Changed-From-To: feedback->open 
State-Changed-By: nemysis 
State-Changed-When: Fri Oct 18 00:53:10 UTC 2013 
State-Changed-Why:  
Maintainer has approved. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=172141 
State-Changed-From-To: open->closed 
State-Changed-By: nemysis 
State-Changed-When: Fri Oct 18 00:56:29 UTC 2013 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=172141 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/172141: commit references a PR
Date: Fri, 18 Oct 2013 00:56:18 +0000 (UTC)

 Author: nemysis
 Date: Fri Oct 18 00:56:10 2013
 New Revision: 330710
 URL: http://svnweb.freebsd.org/changeset/ports/330710
 
 Log:
   - Update to 1.0.r3
   - Change maintainership to submitter
   - Add license (GPLv3
   - USES cmake desktop-file-utils
   - Add DOCS and NLS Options
   - Support STAGEDIR and add OPTIONS_SUB
   - Change pkg-message
   
   PR:		ports/172141
   Submitted by:	nemysis (self)
   Approved by:	wg (mentor)
 
 Modified:
   head/deskutils/q4wine/Makefile
   head/deskutils/q4wine/distinfo   (contents, props changed)
   head/deskutils/q4wine/pkg-message   (contents, props changed)
   head/deskutils/q4wine/pkg-plist   (contents, props changed)
 
 Modified: head/deskutils/q4wine/Makefile
 ==============================================================================
 --- head/deskutils/q4wine/Makefile	Fri Oct 18 00:54:25 2013	(r330709)
 +++ head/deskutils/q4wine/Makefile	Fri Oct 18 00:56:10 2013	(r330710)
 @@ -2,45 +2,65 @@
  # $FreeBSD$
  
  PORTNAME=	q4wine
 -PORTVERSION=	0.120
 -PORTREVISION=	1
 +PORTVERSION=	1.0r3
  CATEGORIES=	deskutils emulators
 -MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20${PORTVERSION}
 +MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}%20$${PORTVERSION:S/r/-r/}/
 +DISTNAME=	${PORTNAME}-${PORTVERSION:S/r/-r/}
  
 -MAINTAINER=	sergey.dyatko@gmail.com
 +MAINTAINER=	nemysis@FreeBSD.org
  COMMENT=	QT4 front-end for WINE
  
 +LICENSE=	GPLv3
 +
  BUILD_DEPENDS=	icotool:${PORTSDIR}/graphics/icoutils
  RUN_DEPENDS=	sudo:${PORTSDIR}/security/sudo \
 -		wine:${PORTSDIR}/emulators/wine \
  		wget:${PORTSDIR}/ftp/wget \
  		cabextract:${PORTSDIR}/archivers/cabextract \
  		icotool:${PORTSDIR}/graphics/icoutils
  
 +USES=		cmake desktop-file-utils
 +CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man
 +USE_LDCONFIG=	yes
 +INSTALLS_ICONS=	yes
  USE_QT4=	qmake_build rcc_build moc_build uic_build \
  		linguist_build corelib gui sql network
 +ONLY_FOR_ARCHS=	i386 amd64
  
 -ONLY_FOR_ARCHS=	i386
 -ONLY_FOR_ARCHS_REASON=	depends on wine which is only available for i386
 -
 -MAN1=		q4wine-cli.1 q4wine-helper.1 q4wine.1
 +#SUB_FILES=	pkg-message
  
 -USES=		cmake
 -CMAKE_ARGS+=	-DMANPAGE_ENTRY_PATH=${MANPREFIX}/man/
 +PORTDOCS=	AUTHORS ChangeLog README TODO
  
 -OPTIONS_DEFINE=	DBUS
 +OPTIONS_DEFINE=	DOCS NLS DBUS
  OPTIONS_DEFAULT=	DBUS
  
 -NO_STAGE=	yes
 +OPTIONS_SUB=	yes
 +
 +NLS_CONFIGURE_ENABLE=	nls
 +NLS_USES=		gettext
 +DBUS_CMAKE_ON=		-DWITH_DBUS:BOOL=ON
 +DBUS_CMAKE_OFF=		-DWITH_DBUS:BOOL=OFF
 +
  .include <bsd.port.options.mk>
  
 +.if ${ARCH} == "i386"
 +RUN_DEPENDS+=	wine:${PORTSDIR}/emulators/wine-devel
 +.endif
 +
  .if ${PORT_OPTIONS:MDBUS}
  USE_QT4+=	dbus
 -.else
 -CMAKE_ARGS+=	-DWITH_DBUS:BOOL=OFF
 +.endif
 +
 +post-patch:
 +	@${REINPLACE_CMD} -e 's|^Categories=.*|Categories=Qt;System;Emulator;Utility;Game;|' \
 +		${WRKSRC}/${PORTNAME}.desktop
 +
 +.if ! ${PORT_OPTIONS:MNLS}
 +	@${REINPLACE_CMD} -e 's|install(FILES|#install(FILES|' \
 +		${WRKSRC}/src/i18n/CMakeLists.txt
  .endif
  
  post-install:
 -	@-update-desktop-database
 +	@${MKDIR} ${STAGEDIR}${DOCSDIR}
 +	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
  
  .include <bsd.port.mk>
 
 Modified: head/deskutils/q4wine/distinfo
 ==============================================================================
 --- head/deskutils/q4wine/distinfo	Fri Oct 18 00:54:25 2013	(r330709)
 +++ head/deskutils/q4wine/distinfo	Fri Oct 18 00:56:10 2013	(r330710)
 @@ -1,2 +1,2 @@
 -SHA256 (q4wine-0.120.tar.gz) = 9db9cc021722403709e6f2bb81318e285cfad9eba24d1343532b0fa32f823996
 -SIZE (q4wine-0.120.tar.gz) = 836328
 +SHA256 (q4wine-1.0-r3.tar.gz) = c23c0dfa30fec67794663cd000100da5633a286c55c86dbdc1c49984d0e72fc9
 +SIZE (q4wine-1.0-r3.tar.gz) = 1105792
 
 Modified: head/deskutils/q4wine/pkg-message
 ==============================================================================
 --- head/deskutils/q4wine/pkg-message	Fri Oct 18 00:54:25 2013	(r330709)
 +++ head/deskutils/q4wine/pkg-message	Fri Oct 18 00:56:10 2013	(r330710)
 @@ -1,8 +1,15 @@
  ################################################################################
  
 -This programm will attempt to obtain some system information by accessing files
 -in procfs. You must mount procfs filesystem for this to work correctly. This can
 -be accomplished by adding the following line to your /etc/fstab file:
 +FreeBSD/amd64 users:
 +You need to manually install Wine 32bit binary from:
 +http://www.mediafire.com/wine_fbsd64
 +
 +For more info about running wine on FreeBSD please see:
 +http://wiki.freebsd.org/Wine
 +
 +This program will attempt to obtain some system information by accessing files
 +in procfs. You must mount procfs filesystem for this to work correctly.
 +This can be accomplished by adding the following line to your /etc/fstab file:
  
  # Device                Mountpoint      FStype  Options         Dump    Pass#
  proc                    /proc           procfs  rw              0       0
 @@ -11,7 +18,7 @@ and then, as root, executing the command
  
  mount /proc
  
 -Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for 
 +Also you need passwordless sudo for mdconfig, mount_cd9660, umount commands for
  work with ISO images
  
  ################################################################################
 
 Modified: head/deskutils/q4wine/pkg-plist
 ==============================================================================
 --- head/deskutils/q4wine/pkg-plist	Fri Oct 18 00:54:25 2013	(r330709)
 +++ head/deskutils/q4wine/pkg-plist	Fri Oct 18 00:56:10 2013	(r330710)
 @@ -2,23 +2,46 @@ bin/q4wine
  bin/q4wine-cli
  bin/q4wine-helper
  lib/q4wine/libq4wine-core.so
 +man/man1/q4wine-cli.1.gz
 +man/man1/q4wine-helper.1.gz
 +man/man1/q4wine.1.gz
  share/applications/q4wine.desktop
 -share/pixmaps/q4wine.png
 -%%DATADIR%%/i18n/cs_cz.qm
 -%%DATADIR%%/i18n/en_us.qm
 -%%DATADIR%%/i18n/es_es.qm
 -%%DATADIR%%/i18n/it_it.qm
 -%%DATADIR%%/i18n/pt_br.qm
 -%%DATADIR%%/i18n/ru_ru.qm
 -%%DATADIR%%/i18n/uk_ua.qm
 +share/icons/hicolor/128x128/apps/q4wine.png
 +share/icons/hicolor/16x16/apps/q4wine.png
 +share/icons/hicolor/192x192/apps/q4wine.png
 +share/icons/hicolor/22x22/apps/q4wine.png
 +share/icons/hicolor/256x256/apps/q4wine.png
 +share/icons/hicolor/32x32/apps/q4wine.png
 +share/icons/hicolor/48x48/apps/q4wine.png
 +share/icons/hicolor/64x64/apps/q4wine.png
 +share/icons/hicolor/96x96/apps/q4wine.png
 +share/icons/hicolor/scalable/apps/q4wine.svg
 +%%NLS%%%%DATADIR%%/i18n/q4wine_af_za.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_cs_cz.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_de_de.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_en_us.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_es_es.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_fa_ir.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_he_il.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_it_it.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_pl_pl.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_pt_br.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_ru_ru.qm
 +%%NLS%%%%DATADIR%%/i18n/q4wine_uk_ua.qm
 +%%DATADIR%%/icons/control.png
  %%DATADIR%%/icons/eject.png
  %%DATADIR%%/icons/exec_wine.png
  %%DATADIR%%/icons/explorer.png
 +%%DATADIR%%/icons/iexplore.png
  %%DATADIR%%/icons/notepad.png
 +%%DATADIR%%/icons/oleview.png
  %%DATADIR%%/icons/regedit.png
 +%%DATADIR%%/icons/taskmgr.png
  %%DATADIR%%/icons/uninstaller.png
  %%DATADIR%%/icons/winecfg.png
  %%DATADIR%%/icons/wineconsole.png
 +%%DATADIR%%/icons/winemine.png
 +%%DATADIR%%/icons/wordpad.png
  %%DATADIR%%/scripts/mount_image.sh
  %%DATADIR%%/scripts/umount.sh
  %%DATADIR%%/theme/nuvola/data/configure.png
 @@ -43,7 +66,7 @@ share/pixmaps/q4wine.png
  @dirrm %%DATADIR%%/theme
  @dirrm %%DATADIR%%/scripts
  @dirrm %%DATADIR%%/icons
 -@dirrm %%DATADIR%%/i18n
 +%%NLS%%@dirrm %%DATADIR%%/i18n
  @dirrm %%DATADIR%%
  @dirrmtry share/applications
  @dirrm lib/q4wine
 _______________________________________________
 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"
 
>Unformatted:
