From owner-svn-ports-head@FreeBSD.ORG Sat Feb 16 21:02:45 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 6C323458; Sat, 16 Feb 2013 21:02:45 +0000 (UTC) (envelope-from pawel@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 5C29BC33; Sat, 16 Feb 2013 21:02:45 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.5/8.14.5) with ESMTP id r1GL2jr0037195; Sat, 16 Feb 2013 21:02:45 GMT (envelope-from pawel@svn.freebsd.org) Received: (from pawel@localhost) by svn.freebsd.org (8.14.5/8.14.5/Submit) id r1GL2icm037189; Sat, 16 Feb 2013 21:02:44 GMT (envelope-from pawel@svn.freebsd.org) Message-Id: <201302162102.r1GL2icm037189@svn.freebsd.org> From: Pawel Pekala Date: Sat, 16 Feb 2013 21:02:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r312385 - in head/games/uqm: . files 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: Sat, 16 Feb 2013 21:02:45 -0000 Author: pawel Date: Sat Feb 16 21:02:43 2013 New Revision: 312385 URL: http://svnweb.freebsd.org/changeset/ports/312385 Log: - Update to version 0.7.0 - Add LICENSE info - Convert to OptionsNG PR: ports/175141 Submitted by: Sender Ghost Approved by: maintainer Modified: head/games/uqm/Makefile head/games/uqm/distinfo head/games/uqm/files/patch-build-unix-build_functions head/games/uqm/files/patch-build-unix-config_proginfo_host head/games/uqm/pkg-plist Modified: head/games/uqm/Makefile ============================================================================== --- head/games/uqm/Makefile Sat Feb 16 20:54:38 2013 (r312384) +++ head/games/uqm/Makefile Sat Feb 16 21:02:43 2013 (r312385) @@ -1,109 +1,100 @@ -# Ports collection makefile for: uqm -# Date created: 14 September 2003 -# Whom: benlutz@datacomm.ch -# +# Created by: benlutz@datacomm.ch # $FreeBSD$ -# -# Ur-Quan Masters offers add-on packages that enhance the game. These are -# optional. The following add-ons exist at the moment: -# -# Voice add-on (110 MB). Enable this with -DWITH_VOICE -# -# 3DO Music add-on (18 MB). Enable this with -DWITH_MUSIC -# PORTNAME= uqm -PORTVERSION= 0.6.2 -PORTREVISION= 13 +PORTVERSION= 0.7.0 CATEGORIES= games -MASTER_SITES= SF/sc2/UQM/${PORTVERSION} +MASTER_SITES= SF/sc2/UQM/${PORTVERSION:R} DISTFILES= ${PORTNAME}-${PORTVERSION}-source.tgz ${PORTNAME}-${DATAVERSION}-content.uqm EXTRACT_ONLY= ${PORTNAME}-${PORTVERSION}-source.tgz MAINTAINER= benlutz@datacomm.ch -COMMENT= A port of the original Star Control 2 for 3DO consoles +COMMENT= Port of the original Star Control 2 for 3DO consoles -LIB_DEPENDS= vorbis.4:${PORTSDIR}/audio/libvorbis \ - mikmod.2:${PORTSDIR}/audio/libmikmod +LICENSE= GPLv2 + +LIB_DEPENDS= vorbis:${PORTSDIR}/audio/libvorbis \ + mikmod:${PORTSDIR}/audio/libmikmod USE_GMAKE= yes USE_SDL= image sdl NO_INSTALL_MANPAGES= yes -DATAVERSION= 0.6.0 +DATAVERSION= 0.7.0 -OPTIONS= VOICE "Voice add-on (110MB)" Off \ - MUSIC "Music add-on (18MB)" Off \ - OPENAL "OpenAL support (experimental)" Off +OPTIONS_DEFINE= VOICE MUSIC OPENAL DOCS +MUSIC_DESC= Music add-on +VOICE_DESC= Voice add-on -.include +.include -.ifdef(WITH_VOICE) +.if ${PORT_OPTIONS:MVOICE} DISTFILES+= ${PORTNAME}-${DATAVERSION}-voice.uqm PLIST_SUB+= VOICEADDON="" .else PLIST_SUB+= VOICEADDON="@comment " .endif -.ifdef(WITH_MUSIC) +.if ${PORT_OPTIONS:MMUSIC} DISTFILES+= ${PORTNAME}-${DATAVERSION}-3domusic.uqm PLIST_SUB+= MUSICADDON="" .else PLIST_SUB+= MUSICADDON="@comment " .endif -.ifdef(WITH_OPENAL) +.if ${PORT_OPTIONS:MOPENAL} USE_OPENAL= al .endif post-extract: - ${MKDIR} ${WRKSRC}/sc2/content/packages - ${CP} ${DISTDIR}/${PORTNAME}-${DATAVERSION}-content.uqm ${WRKSRC}/sc2/content/packages/ + ${MKDIR} ${WRKSRC}/content/packages + ${CP} ${DISTDIR}/${PORTNAME}-${DATAVERSION}-content.uqm ${WRKSRC}/content/packages/ .ifdef(WITH_VOICE) - ${CP} ${DISTDIR}/${PORTNAME}-${DATAVERSION}-voice.uqm ${WRKSRC}/sc2/content/packages/ + ${CP} ${DISTDIR}/${PORTNAME}-${DATAVERSION}-voice.uqm ${WRKSRC}/content/packages/ .endif .ifdef(WITH_MUSIC) - ${CP} ${DISTDIR}/${PORTNAME}-${DATAVERSION}-3domusic.uqm ${WRKSRC}/sc2/content/packages/ + ${CP} ${DISTDIR}/${PORTNAME}-${DATAVERSION}-3domusic.uqm ${WRKSRC}/content/packages/ .endif do-configure: - @${ECHO_MSG} CHOICE_debug_VALUE=\'nodebug\' > ${WRKSRC}/sc2/config.state - @${ECHO_MSG} CHOICE_graphics_VALUE=\'opengl\' >> ${WRKSRC}/sc2/config.state -.ifdef(WITH_OPENAL) - @${ECHO_MSG} CHOICE_sound_VALUE=\'openal\' >> ${WRKSRC}/sc2/config.state + @${ECHO_MSG} CHOICE_debug_VALUE=\'nodebug\' > ${WRKSRC}/config.state + @${ECHO_MSG} CHOICE_graphics_VALUE=\'opengl\' >> ${WRKSRC}/config.state +.if ${PORT_OPTIONS:MOPENAL} + @${ECHO_MSG} CHOICE_sound_VALUE=\'openal\' >> ${WRKSRC}/config.state .else - @${ECHO_MSG} CHOICE_sound_VALUE=\'mixsdl\' >> ${WRKSRC}/sc2/config.state + @${ECHO_MSG} CHOICE_sound_VALUE=\'mixsdl\' >> ${WRKSRC}/config.state .endif - @${ECHO_MSG} CHOICE_mikmod_VALUE=\'external\' >> ${WRKSRC}/sc2/config.state - @${ECHO_MSG} CHOICE_ovcodec_VALUE=\'standard\' >> ${WRKSRC}/sc2/config.state + @${ECHO_MSG} CHOICE_mikmod_VALUE=\'external\' >> ${WRKSRC}/config.state + @${ECHO_MSG} CHOICE_ovcodec_VALUE=\'standard\' >> ${WRKSRC}/config.state .ifdef(NO_INET6) - @${ECHO_MSG} CHOICE_netplay_VALUE=\'full\' >> ${WRKSRC}/sc2/config.state + @${ECHO_MSG} CHOICE_netplay_VALUE=\'full\' >> ${WRKSRC}/config.state .else - @${ECHO_MSG} CHOICE_netplay_VALUE=\'ipv4\' >> ${WRKSRC}/sc2/config.state + @${ECHO_MSG} CHOICE_netplay_VALUE=\'ipv4\' >> ${WRKSRC}/config.state .endif - @${ECHO_MSG} CHOICE_joystick_VALUE=\'enabled\' >> ${WRKSRC}/sc2/config.state - @${ECHO_MSG} CHOICE_ioformat_VALUE=\'stdio_zip\' >> ${WRKSRC}/sc2/config.state + @${ECHO_MSG} CHOICE_joystick_VALUE=\'enabled\' >> ${WRKSRC}/config.state + @${ECHO_MSG} CHOICE_ioformat_VALUE=\'stdio_zip\' >> ${WRKSRC}/config.state .if ${ARCH} == "i386" - @${ECHO_MSG} CHOICE_accel_VALUE=\'asm\' >> ${WRKSRC}/sc2/config.state + @${ECHO_MSG} CHOICE_accel_VALUE=\'asm\' >> ${WRKSRC}/config.state .else - @${ECHO_MSG} CHOICE_accel_VALUE=\'plainc\' >> ${WRKSRC}/sc2/config.state + @${ECHO_MSG} CHOICE_accel_VALUE=\'plainc\' >> ${WRKSRC}/config.state .endif - @${ECHO_MSG} INPUT_install_prefix_VALUE=\'${PREFIX}\' >> ${WRKSRC}/sc2/config.state - @${ECHO_MSG} INPUT_install_bindir_VALUE=\''$$prefix/bin'\' >> ${WRKSRC}/sc2/config.state - @${ECHO_MSG} INPUT_install_libdir_VALUE=\''$$prefix/lib'\' >> ${WRKSRC}/sc2/config.state - @${ECHO_MSG} INPUT_install_sharedir_VALUE=\''$$prefix/share'\' >> ${WRKSRC}/sc2/config.state - cd ${WRKSRC}/sc2 && ${SETENV} LOCALBASE=${LOCALBASE} PREFIX=${PREFIX} ./build.sh uqm config + @${ECHO_MSG} CHOICE_threadlib_VALUE=\'sdl\' >> ${WRKSRC}/config.state + @${ECHO_MSG} INPUT_install_prefix_VALUE=\'${PREFIX}\' >> ${WRKSRC}/config.state + @${ECHO_MSG} INPUT_install_bindir_VALUE=\''$$prefix/bin'\' >> ${WRKSRC}/config.state + @${ECHO_MSG} INPUT_install_libdir_VALUE=\''$$prefix/lib'\' >> ${WRKSRC}/config.state + @${ECHO_MSG} INPUT_install_sharedir_VALUE=\''$$prefix/share'\' >> ${WRKSRC}/config.state + cd ${WRKSRC} && ${SETENV} LOCALBASE=${LOCALBASE} PREFIX=${PREFIX} ./build.sh uqm config do-build: - cd ${WRKSRC}/sc2 && ./build.sh uqm + cd ${WRKSRC} && ./build.sh uqm do-install: - cd ${WRKSRC}/sc2 && ./build.sh uqm install + cd ${WRKSRC} && ./build.sh uqm install post-install: ${STRIP_CMD} ${PREFIX}/lib/uqm/uqm -.if !defined(NOPORTDOCS) +.if ${PORT_OPTIONS:MDOCS} ${MKDIR} ${DOCSDIR} - ${INSTALL_MAN} ${WRKSRC}/sc2/doc/users/manual.txt ${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/doc/users/manual.txt ${DOCSDIR} .endif -.include +.include Modified: head/games/uqm/distinfo ============================================================================== --- head/games/uqm/distinfo Sat Feb 16 20:54:38 2013 (r312384) +++ head/games/uqm/distinfo Sat Feb 16 21:02:43 2013 (r312385) @@ -1,8 +1,8 @@ -SHA256 (uqm-0.6.2-source.tgz) = d8d5e15b8eae2b4859eeee82edfca811fadef204c8c6e2112b8fe6aa4a396ea1 -SIZE (uqm-0.6.2-source.tgz) = 1497342 -SHA256 (uqm-0.6.0-content.uqm) = 727679a66351d435c1a3c53ca3d2e87079f1f05c09fa0748035ed68fff1cd63d -SIZE (uqm-0.6.0-content.uqm) = 11580000 -SHA256 (uqm-0.6.0-voice.uqm) = ee84c90873a996771ddfa2154640620e374366fffb51e18dfdfb4236050bc27a -SIZE (uqm-0.6.0-voice.uqm) = 114823409 -SHA256 (uqm-0.6.0-3domusic.uqm) = c3e72569720d1e17ab2d08301d9dc90f2c4ab272811c488e18f878f38b84cac8 -SIZE (uqm-0.6.0-3domusic.uqm) = 18980071 +SHA256 (uqm-0.7.0-source.tgz) = a3695c5f7f0be7ec9c0f80ec569907b382023a1fee6e635532bd53b7b53bb221 +SIZE (uqm-0.7.0-source.tgz) = 1562003 +SHA256 (uqm-0.7.0-content.uqm) = b8f6db8ba29f0628fb1d5c233830896b19f441aee3744bda671ea264b44da3bf +SIZE (uqm-0.7.0-content.uqm) = 11538533 +SHA256 (uqm-0.7.0-voice.uqm) = bcccf801b4ba37594ff6217b292744ea586ee2d447e927804842ccae8b73c979 +SIZE (uqm-0.7.0-voice.uqm) = 115143439 +SHA256 (uqm-0.7.0-3domusic.uqm) = c57085e64dad4bddf8a679a9aa2adf63f2156d5f6cbabe63af80519033dbcb82 +SIZE (uqm-0.7.0-3domusic.uqm) = 18980671 Modified: head/games/uqm/files/patch-build-unix-build_functions ============================================================================== --- head/games/uqm/files/patch-build-unix-build_functions Sat Feb 16 20:54:38 2013 (r312384) +++ head/games/uqm/files/patch-build-unix-build_functions Sat Feb 16 21:02:43 2013 (r312385) @@ -1,11 +1,11 @@ ---- sc2/build/unix/build_functions.orig Tue Dec 26 21:05:30 2006 -+++ sc2/build/unix/build_functions Tue Dec 26 21:05:38 2006 +--- build/unix/build_functions.orig 2011-05-20 23:25:22.000000000 +0400 ++++ build/unix/build_functions 2013-01-08 19:54:57.000000000 +0400 @@ -56,7 +56,7 @@ eval "${TARGET}_requirements" eval "${TARGET}_prepare_config" eval "${TARGET}_load_config" - eval "${TARGET}_do_config" -+ #eval "${TARGET}_do_config" ++# eval "${TARGET}_do_config" eval "${TARGET}_save_config" } Modified: head/games/uqm/files/patch-build-unix-config_proginfo_host ============================================================================== --- head/games/uqm/files/patch-build-unix-config_proginfo_host Sat Feb 16 20:54:38 2013 (r312384) +++ head/games/uqm/files/patch-build-unix-config_proginfo_host Sat Feb 16 21:02:43 2013 (r312385) @@ -1,28 +1,15 @@ ---- sc2/build/unix/config_proginfo_host.orig Tue Dec 26 21:07:45 2006 -+++ sc2/build/unix/config_proginfo_host Tue Dec 26 21:09:26 2006 -@@ -55,9 +55,9 @@ - LIB_SDL_NAME="Simple DirectMedia Layer" - case "$HOST_SYSTEM" in - FreeBSD) -- LIB_SDL_CFLAGS='$(sdl11-config --cflags)' -- LIB_SDL_LDFLAGS='$(sdl11-config --libs)' -- LIB_SDL_VERSION='$(sdl11-config --version)' -+ LIB_SDL_CFLAGS='$(sdl-config --cflags)' -+ LIB_SDL_LDFLAGS='$(sdl-config --libs)' -+ LIB_SDL_VERSION='$(sdl-config --version)' - ;; - Darwin) - LIB_SDL_CFLAGS='' -@@ -102,7 +102,7 @@ +--- build/unix/config_proginfo_host.orig 2011-05-20 23:25:22.000000000 +0400 ++++ build/unix/config_proginfo_host 2013-01-08 19:49:40.000000000 +0400 +@@ -115,7 +115,7 @@ LIB_openal_CFLAGS="" case "$HOST_SYSTEM" in FreeBSD|OpenBSD) - LIB_openal_LDFLAGS="-L/usr/local/lib -pthread -lopenal" + LIB_openal_LDFLAGS="-L${LOCALBASE}/lib -pthread -lopenal" ;; - MINGW32*|CYGWIN*) + MINGW32*|CYGWIN*|cegcc) LIB_openal_LDFLAGS="-lopenal32" -@@ -124,8 +124,8 @@ +@@ -144,8 +144,8 @@ LIB_opengl_NAME="OpenGL" case "$HOST_SYSTEM" in FreeBSD|OpenBSD) @@ -31,9 +18,9 @@ + LIB_opengl_CFLAGS="-I${LOCALBASE}/include -D_THREAD_SAFE" + LIB_opengl_LDFLAGS="-L${LOCALBASE}/lib -lX11 -lXext -pthread -lGL" ;; - MINGW32*|CYGWIN*) + MINGW32*|CYGWIN*|cegcc) LIB_opengl_CFLAGS="" -@@ -154,8 +154,8 @@ +@@ -182,8 +182,8 @@ LIB_vorbisfile_NAME="vorbisfile" case "$HOST_SYSTEM" in FreeBSD|OpenBSD) @@ -42,9 +29,9 @@ + LIB_vorbisfile_CFLAGS="-I${LOCALBASE}/include" + LIB_vorbisfile_LDFLAGS="-L${LOCALBASE}/lib -lvorbisfile -lvorbis" ;; - MINGW32*|CYGWIN*) + MINGW32*|CYGWIN*|cegcc) LIB_vorbisfile_CFLAGS="" -@@ -183,8 +183,8 @@ +@@ -221,8 +221,8 @@ LIB_tremor_NAME="tremor" case "$HOST_SYSTEM" in FreeBSD|OpenBSD) Modified: head/games/uqm/pkg-plist ============================================================================== --- head/games/uqm/pkg-plist Sat Feb 16 20:54:38 2013 (r312384) +++ head/games/uqm/pkg-plist Sat Feb 16 21:02:43 2013 (r312385) @@ -1,9 +1,9 @@ bin/uqm lib/uqm/uqm -%%DATADIR%%/content/packages/uqm-0.6.0-content.uqm +%%DATADIR%%/content/packages/uqm-0.7.0-content.uqm %%DATADIR%%/content/version -%%VOICEADDON%%%%DATADIR%%/content/packages/uqm-0.6.0-voice.uqm -%%MUSICADDON%%%%DATADIR%%/content/packages/uqm-0.6.0-3domusic.uqm +%%VOICEADDON%%%%DATADIR%%/content/packages/uqm-0.7.0-voice.uqm +%%MUSICADDON%%%%DATADIR%%/content/packages/uqm-0.7.0-3domusic.uqm @dirrm %%DATADIR%%/content/packages @dirrm %%DATADIR%%/content @dirrm %%DATADIR%%