From owner-svn-ports-head@FreeBSD.ORG Sun May 12 11:48:54 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]) by hub.freebsd.org (Postfix) with ESMTP id 898FCBB9; Sun, 12 May 2013 11:48:54 +0000 (UTC) (envelope-from makc@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id 7786A825; Sun, 12 May 2013 11:48:54 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r4CBmsFt078839; Sun, 12 May 2013 11:48:54 GMT (envelope-from makc@svn.freebsd.org) Received: (from makc@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r4CBmobl078813; Sun, 12 May 2013 11:48:50 GMT (envelope-from makc@svn.freebsd.org) Message-Id: <201305121148.r4CBmobl078813@svn.freebsd.org> From: Max Brazhnikov Date: Sun, 12 May 2013 11:48:50 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r317947 - in head: audio/mp3unicode cad/librecad emulators/qtemu games/darkplaces games/frozenbubble games/toppler games/trigger games/trophy games/warmux irc/kvirc math/qtiplot math/sp... 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: Sun, 12 May 2013 11:48:54 -0000 Author: makc Date: Sun May 12 11:48:49 2013 New Revision: 317947 URL: http://svnweb.freebsd.org/changeset/ports/317947 Log: - Add global options (DOCS, NLS, etc) to the OPTIONS_DEFINE and partly revert r315222 [1] - Convert WITH_DEBUG to new options framework - Trim Makefile header - Adjust COMMENTs - Reformat/update description [1] See follow-up discussion: http://lists.freebsd.org/pipermail/svn-ports-head/2013-March/016094.html Modified: head/audio/mp3unicode/Makefile head/audio/mp3unicode/pkg-descr (contents, props changed) head/cad/librecad/Makefile head/cad/librecad/pkg-descr (contents, props changed) head/emulators/qtemu/Makefile head/games/darkplaces/Makefile head/games/frozenbubble/Makefile head/games/toppler/Makefile head/games/trigger/Makefile head/games/trophy/Makefile head/games/warmux/Makefile head/games/warmux/pkg-descr (contents, props changed) head/irc/kvirc/Makefile head/math/qtiplot/Makefile head/math/speedcrunch/Makefile head/multimedia/minitube/Makefile head/multimedia/minitube/pkg-descr (contents, props changed) head/net-im/psi/Makefile head/x11-toolkits/qwt5/Makefile head/x11-toolkits/qwt6/Makefile Modified: head/audio/mp3unicode/Makefile ============================================================================== --- head/audio/mp3unicode/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/audio/mp3unicode/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -1,9 +1,4 @@ -# New ports collection makefile for: mp3unicode -# Date created: 2007-09-29 -# Whom: Max Brazhnikov -# # $FreeBSD$ -# PORTNAME= mp3unicode PORTVERSION= 1.2 @@ -26,6 +21,8 @@ MAN1= mp3unicode.1 PLIST_FILES= bin/mp3unicode PORTDOCS= COPYING README +OPTIONS_DEFINE= DOCS + .include pre-configure: Modified: head/audio/mp3unicode/pkg-descr ============================================================================== --- head/audio/mp3unicode/pkg-descr Sun May 12 11:37:14 2013 (r317946) +++ head/audio/mp3unicode/pkg-descr Sun May 12 11:48:49 2013 (r317947) @@ -1,4 +1,4 @@ MP3Unicode is a command line utility to convert ID3 tags in mp3 files between different encodings. -WWW: http://mp3unicode.sourceforge.net/ +WWW: http://mp3unicode.sourceforge.net/ Modified: head/cad/librecad/Makefile ============================================================================== --- head/cad/librecad/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/cad/librecad/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -1,9 +1,4 @@ -# New ports collection makefile for: librecad -# Date created: 2012-01-03 -# Whom: Max Brazhnikov -# # $FreeBSD$ -# PORTNAME= librecad PORTVERSION= 1.0.0 @@ -19,6 +14,8 @@ USE_QT4= help qt3support help-tools_buil rcc_build uic_build uic3_build MAKE_JOBS_SAFE= yes +OPTIONS_DEFINE= NLS + .include .if ${PORT_OPTIONS:MNLS} Modified: head/cad/librecad/pkg-descr ============================================================================== --- head/cad/librecad/pkg-descr Sun May 12 11:37:14 2013 (r317946) +++ head/cad/librecad/pkg-descr Sun May 12 11:48:49 2013 (r317947) @@ -1,4 +1,4 @@ LibreCAD is a 2D CAD drawing application based on the community edition of QCad (www.qcad.org). -WWW: http://librecad.org +WWW: http://librecad.org Modified: head/emulators/qtemu/Makefile ============================================================================== --- head/emulators/qtemu/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/emulators/qtemu/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -7,7 +7,7 @@ CATEGORIES= emulators MASTER_SITES= SF MAINTAINER= makc@FreeBSD.org -COMMENT= Qt4-based frontend for QEMU +COMMENT= Qt 4 based frontend for QEMU USE_BZIP2= yes USE_QT4= gui xml uic_build moc_build qmake_build rcc_build @@ -17,6 +17,8 @@ CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} DESKTOP_ENTRIES="QtEmu" "QEMU frontend" "" \ "qtemu" "" false +OPTIONS_DEFINE= DOCS NLS + .include .if ${PORT_OPTIONS:MNLS} Modified: head/games/darkplaces/Makefile ============================================================================== --- head/games/darkplaces/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/games/darkplaces/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -21,6 +21,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME} MAKEFILE= makefile ALL_TARGET= # +OPTIONS_DEFINE= DOCS OPTIONS_MULTI= MODULE OPTIONS_MULTI_MODULE= CLIENT DEDICATED SDL OPTIONS_DEFAULT= ${OPTIONS_MULTI_MODULE} Modified: head/games/frozenbubble/Makefile ============================================================================== --- head/games/frozenbubble/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/games/frozenbubble/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -1,9 +1,5 @@ -# New ports collection makefile for: frozen-bubble -# Date created: 2002-10-06 -# Whom: Klaus Goger -# +# Created by: Klaus Goger # $FreeBSD$ -# PORTNAME= frozenbubble PORTVERSION= 2.2.0 @@ -30,6 +26,8 @@ MAN6= frozen-bubble-editor.6 frozen-bub LEXECDIR= ${PREFIX}/libexec/${PORTNAME} +OPTIONS_DEFINE= NLS + .include .if ${PORT_OPTIONS:MNLS} Modified: head/games/toppler/Makefile ============================================================================== --- head/games/toppler/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/games/toppler/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -1,9 +1,5 @@ -# New ports collection makefile for: toppler -# Date created: 18 Jan 2002 -# Whom: Dom Mitchell -# +# Created by: Dom Mitchell # $FreeBSD$ -# PORTNAME= toppler PORTVERSION= 1.1.5 @@ -12,7 +8,7 @@ CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME} MAINTAINER= makc@FreeBSD.org -COMMENT= A game where you have to climb the tower and avoid the monsters +COMMENT= Climb a tower and avoid monsters USE_SDL= mixer sdl USES= gettext @@ -25,6 +21,8 @@ MAN6= ${PORTNAME}.6 CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib +OPTIONS_DEFINE= DOCS + .include post-patch: Modified: head/games/trigger/Makefile ============================================================================== --- head/games/trigger/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/games/trigger/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -33,6 +33,8 @@ DESKTOP_ENTRIES="Trigger" "${COMMENT}" " PORTDOCS= README-stereo.txt README.txt +OPTIONS_DEFINE= DOCS + .include post-patch: Modified: head/games/trophy/Makefile ============================================================================== --- head/games/trophy/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/games/trophy/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -8,7 +8,7 @@ CATEGORIES= games MASTER_SITES= SF MAINTAINER= makc@FreeBSD.org -COMMENT= A single player racing game +COMMENT= Single player racing game LICENSE= GPLv2 @@ -23,6 +23,8 @@ MAN6= trophy.6 PORTDOCS= AUTHORS COPYING ChangeLog README TODO +OPTIONS_DEFINE= DOCS + .include pre-configure: Modified: head/games/warmux/Makefile ============================================================================== --- head/games/warmux/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/games/warmux/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -1,9 +1,5 @@ -# Ports collection makefile for: wormux -# Date created: Thu Dec 16 18:46:55 EET 2004 -# Whom: Anton Yudin -# +# Created by: Anton Yudin # $FreeBSD$ -# PORTNAME= warmux DISTVERSION= 11.04.1 @@ -13,7 +9,7 @@ MASTER_SITES= http://download.gna.org/${ http://download.gna.org/${PORTNAME}/archive/ MAINTAINER= makc@FreeBSD.org -COMMENT= Wormux game +COMMENT= Turn-based artillery game with free software mascots LIB_DEPENDS= xml++-2.6.2:${PORTSDIR}/textproc/libxml++26 \ curl:${PORTSDIR}/ftp/curl @@ -30,7 +26,7 @@ USE_DOS2UNIX= fixed_class.h MANCOMPRESSED= no MAN6= warmux.6 -OPTIONS_DEFINE= FRIBIDI SERVER NLS +OPTIONS_DEFINE= FRIBIDI SERVER NLS DEBUG FRIBIDI_DESC= Enable bi-directional unicode support SERVER_DESC= Enable dedicated server @@ -44,7 +40,7 @@ post-patch: ${REINPLACE_CMD} -e "s,warmux_files.desktop,," ${WRKSRC}/data/Makefile.in ${FIND} -d ${WRKSRC}/data/ -name "*.*~" -delete -.if defined(WITH_DEBUG) +.if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --enable-debug \ --enable-logging .endif Modified: head/games/warmux/pkg-descr ============================================================================== --- head/games/warmux/pkg-descr Sun May 12 11:37:14 2013 (r317946) +++ head/games/warmux/pkg-descr Sun May 12 11:48:49 2013 (r317947) @@ -1,17 +1,17 @@ -Almost everyone has heard of the Worms(R) series of games, developed by Team17. -Worms was created in 1990, the goal of the game consisting of a several teams of -"worms" fighting to the death on a 2D map. Wormux is heavily influenced by all -games in this genre, including Scorched Earth and Liero. +Almost everyone has heard of the Worms(R) series of games, developed +by Team17. Worms was created in 1990, the goal of the game consisting +of a several teams of "worms" fighting to the death on a 2D map. +WarMUX (WAR of Mascots from UniX) is heavily influenced by all games +in this genre, including Scorched Earth and Liero. -Wormux is free software clone of this game concept. Though currently under heavy -development, it is already very playable, with lots of weapons (Dynamite, -Baseball Bat, Teleportation, etc.). There are also lots of maps available for -your battling pleasure! Wormux takes the genre to the next level, with great -customisation options leading to great gameplay. There is a wide selection of -teams, from the Aliens to the Chickens. Also, new battlefields can be downloaded -from the Internet, making strategy an important part of each battle. +WarMUX is free software clone of this game concept. Though currently +under heavy development, it is already very playable, with lots of +weapons (Dynamite, Baseball Bat, Teleportation, etc.). There are +also lots of maps available for your battling pleasure! WarMUX +takes the genre to the next level, with great customisation options +leading to great gameplay. There is a wide selection of teams, +from the Aliens to the Chickens. Also, new battlefields can be +downloaded from the Internet, making strategy an important part of +each battle. -Renamed to WarMUX (WAR of Mascots from UniX): -http://www.wormux.org/phpboost/news/news-0-17+wormux-becomes-warmux.php - -WWW: http://www.wormux.org/ +WWW: http://sourceforge.net/projects/warmux.mirror/ Modified: head/irc/kvirc/Makefile ============================================================================== --- head/irc/kvirc/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/irc/kvirc/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -1,9 +1,5 @@ -# New ports collection makefile for: kvirc -# Date created: 05 January 2004 -# Whom: Michael Ranner -# +# Created by: Michael Ranner # $FreeBSD$ -# PORTNAME= kvirc PORTVERSION= 4.2.0 @@ -19,7 +15,7 @@ MASTER_SITES= ftp://ftp.kvirc.de/pub/kvi MASTER_SITE_SUBDIR= ${PORTVERSION}/source MAINTAINER= makc@FreeBSD.org -COMMENT?= IRC client for KDE4 +COMMENT?= IRC client for KDE 4 .if !defined(PKGNAMESUFFIX) CONFLICTS_INSTALL= kvirc-qt4-4.* @@ -40,7 +36,7 @@ MAKE_JOBS_SAFE= yes MAN1= kvirc.1 MANLANG= "" de fr it pt uk -OPTIONS_DEFINE= AUDIOFILE GSM PERL PYTHON +OPTIONS_DEFINE= AUDIOFILE GSM PERL PYTHON DEBUG AUDIOFILE_DESC= Support for various audio formats GSM_DESC= u-law to gsm audio converter support @@ -75,7 +71,7 @@ USE_KDE4= kdelibs automoc4 kdeprefix PLIST_SUB+= QT="@comment " KDE="" .endif #defined(PKGNAMESUFFIX) -.if defined(WITH_DEBUG) +.if ${PORT_OPTIONS:MDEBUG} CMAKE_ARGS+= -DWITH_DEBUG=yes -DVERBOSE=yes .endif Modified: head/math/qtiplot/Makefile ============================================================================== --- head/math/qtiplot/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/math/qtiplot/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -33,7 +33,7 @@ DESKTOP_ENTRIES="QtiPlot" "Data analysis "${DATADIR}/qtiplot.png" \ "qtiplot" "" false -OPTIONS_DEFINE= DOCS PYTHON NLS +OPTIONS_DEFINE= DOCS PYTHON NLS DEBUG OPTIONS_DEFAULT= ${OPTIONS_DEFINE} DOCS_DESC= Install the QtiPlot Handbook @@ -89,7 +89,7 @@ post-patch: ${WRKSRC}/fitPlugins/*/*.pro @${REINPLACE_CMD} -e '/^system($$$$LUPDATE/d; /^system($$$$LRELEASE/d' \ ${WRKSRC}/${PORTNAME}/qtiplot.pro -.if defined(WITH_DEBUG) +.if ${PORT_OPTIONS:MDEBUG} @${REINPLACE_CMD} -e \ "/^CONFIG.*release/s|release|debug|" \ ${WRKSRC}/build.conf Modified: head/math/speedcrunch/Makefile ============================================================================== --- head/math/speedcrunch/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/math/speedcrunch/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -1,9 +1,5 @@ -# New ports collection makefile for: speedcrunch -# Date created: 27 Jul 2007 -# Whom: Yinghong.Liu -# +# Created by: Yinghong.Liu # $FreeBSD$ -# PORTNAME= speedcrunch DISTVERSION= 0.10.1 @@ -23,6 +19,8 @@ MAKE_JOBS_SAFE= yes LRELEASE_CMD= ${LOCALBASE}/bin/lrelease-qt4 LRELEASE_ARGS= -compress -silent +OPTIONS_DEFINE= NLS + .include .if ${PORT_OPTIONS:MNLS} Modified: head/multimedia/minitube/Makefile ============================================================================== --- head/multimedia/minitube/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/multimedia/minitube/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -22,6 +22,8 @@ LRELEASE= ${LOCALBASE}/bin/lrelease-qt4 STRIP_FILES= bin/minitube +OPTIONS_DEFINE= NLS + .include .if ${PORT_OPTIONS:MNLS} Modified: head/multimedia/minitube/pkg-descr ============================================================================== --- head/multimedia/minitube/pkg-descr Sun May 12 11:37:14 2013 (r317946) +++ head/multimedia/minitube/pkg-descr Sun May 12 11:48:49 2013 (r317947) @@ -1,5 +1,5 @@ -Minitube is a native YouTube client. With it you can watch YouTube +Minitube is a native YouTube client. With it you can watch YouTube videos in a new way: you type a keyword, Minitube gives you an -endless video stream. Minitube does not require the Flash Player. +endless video stream. Minitube does not require the Flash Player. -WWW: http://flavio.tordini.org/minitube/ +WWW: http://flavio.tordini.org/minitube/ Modified: head/net-im/psi/Makefile ============================================================================== --- head/net-im/psi/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/net-im/psi/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -7,7 +7,7 @@ CATEGORIES= net-im MASTER_SITES= SF/${PORTNAME}/Psi/${PORTVERSION} MAINTAINER= makc@FreeBSD.org -COMMENT= A Qt-based Jabber client +COMMENT= Qt 4 based Jabber client LIB_DEPENDS= qca.2:${PORTSDIR}/devel/qca RUN_DEPENDS= qca-ossl>=2.0.0.b3:${PORTSDIR}/security/qca-ossl \ @@ -26,7 +26,7 @@ CONFIGURE_ARGS= --prefix=${PREFIX} --qtd CONFIGURE_ENV= QMAKEFLAGS='${QMAKEFLAGS}' MAKE_JOBS_SAFE= yes -OPTIONS_DEFINE= ASPELL ENCHANT DBUS +OPTIONS_DEFINE= ASPELL ENCHANT DBUS DEBUG OPTIONS_DEFAULT= ASPELL DBUS ASPELL_DESC= Use aspell for spell checking @@ -34,7 +34,7 @@ ENCHANT_DESC= Use Enchant for spell chec .include -.if defined(WITH_DEBUG) +.if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+= --debug PLIST_SUB+= DEBUG="" .else Modified: head/x11-toolkits/qwt5/Makefile ============================================================================== --- head/x11-toolkits/qwt5/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/x11-toolkits/qwt5/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -23,6 +23,8 @@ PLIST_SUB= SHLIB_VER=${PORTVERSION} \ STRIP_FILES= lib/libqwt.so.${PORTVERSION} +OPTIONS_DEFINE= DOCS + .include .include <${FILESDIR}/Makefile.man> Modified: head/x11-toolkits/qwt6/Makefile ============================================================================== --- head/x11-toolkits/qwt6/Makefile Sun May 12 11:37:14 2013 (r317946) +++ head/x11-toolkits/qwt6/Makefile Sun May 12 11:48:49 2013 (r317947) @@ -28,6 +28,8 @@ PLIST_SUB= INCLUDEDIR=include/${LATEST_L STRIP_FILES= lib/libqwt6.so.${PORTVERSION} \ lib/libqwtmathml.so.${PORTVERSION} +OPTIONS_DEFINE= DOCS + .include post-patch: