From owner-svn-ports-head@FreeBSD.ORG Fri Oct 18 00:56:11 2013 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 85743DCC; Fri, 18 Oct 2013 00:56:11 +0000 (UTC) (envelope-from nemysis@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 63B8C2F17; Fri, 18 Oct 2013 00:56:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id r9I0uBtl068365; Fri, 18 Oct 2013 00:56:11 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id r9I0uAgi068358; Fri, 18 Oct 2013 00:56:10 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201310180056.r9I0uAgi068358@svn.freebsd.org> From: Rusmir Dusko Date: Fri, 18 Oct 2013 00:56:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r330710 - head/deskutils/q4wine X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Oct 2013 00:56:11 -0000 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 +.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 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