From owner-svn-ports-head@FreeBSD.ORG Sun Aug 31 14:34:10 2014 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 ESMTPS id 7A6FD800; Sun, 31 Aug 2014 14:34:10 +0000 (UTC) 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)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 64A0A1D78; Sun, 31 Aug 2014 14:34:10 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s7VEYAZ4072579; Sun, 31 Aug 2014 14:34:10 GMT (envelope-from adamw@FreeBSD.org) Received: (from adamw@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s7VEY93J072572; Sun, 31 Aug 2014 14:34:09 GMT (envelope-from adamw@FreeBSD.org) Message-Id: <201408311434.s7VEY93J072572@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: adamw set sender to adamw@FreeBSD.org using -f From: Adam Weinberger Date: Sun, 31 Aug 2014 14:34:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r366768 - in head: . games games/childsplay games/childsplay_plugins 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.18-1 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, 31 Aug 2014 14:34:10 -0000 Author: adamw Date: Sun Aug 31 14:34:08 2014 New Revision: 366768 URL: http://svnweb.freebsd.org/changeset/ports/366768 QAT: https://qat.redports.org/buildarchive/r366768/ Log: Unbreak childsplay by following it to its new WWW and MASTER_SITES. Update it to 1.6.3. childsplay_plugins doesn't seem to exist at all anymore, so remove it. Deleted: head/games/childsplay_plugins/ Modified: head/MOVED head/games/Makefile head/games/childsplay/Makefile head/games/childsplay/distinfo head/games/childsplay/pkg-descr head/games/childsplay/pkg-plist Modified: head/MOVED ============================================================================== --- head/MOVED Sun Aug 31 14:31:25 2014 (r366767) +++ head/MOVED Sun Aug 31 14:34:08 2014 (r366768) @@ -6518,3 +6518,4 @@ print/nl-acroread8||2014-08-30|Deprecate print/no-acroread8||2014-08-30|Deprecated: many security issues are reported and Adobe no longer actively supports Adobe Reader for Unix print/sv-acroread8||2014-08-30|Deprecated: many security issues are reported and Adobe no longer actively supports Adobe Reader for Unix net-p2p/p5-Net-DirectConnect-TigerHash||2014-08-31|Broken for many months and security/p5-Crypt-RHash is a suitable replacement +games/childsplay_plugins||2014-08-31|Plugins package is no longer created for new versions of childsplay Modified: head/games/Makefile ============================================================================== --- head/games/Makefile Sun Aug 31 14:31:25 2014 (r366767) +++ head/games/Makefile Sun Aug 31 14:34:08 2014 (r366768) @@ -139,7 +139,6 @@ SUBDIR += cheech SUBDIR += chessx SUBDIR += childsplay - SUBDIR += childsplay_plugins SUBDIR += chocolate-doom SUBDIR += chroma SUBDIR += chromium-bsu Modified: head/games/childsplay/Makefile ============================================================================== --- head/games/childsplay/Makefile Sun Aug 31 14:31:25 2014 (r366767) +++ head/games/childsplay/Makefile Sun Aug 31 14:34:08 2014 (r366768) @@ -2,34 +2,35 @@ # $FreeBSD$ PORTNAME= childsplay -PORTVERSION= 2.5 -PORTREVISION= 1 +PORTVERSION= 2.6.3 CATEGORIES= games -MASTER_SITES= SF/${PORTNAME}/Childsplay/ +MASTER_SITES= SAVANNAH MAINTAINER= ports@FreeBSD.org COMMENT= Educative games for children LICENSE= GPLv3 -BROKEN= Unfetchable - BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}game>0:${PORTSDIR}/devel/py-game RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>0:${PORTSDIR}/databases/py-sqlalchemy \ ${PYTHON_PKGNAMEPREFIX}game>0:${PORTSDIR}/devel/py-game NO_BUILD= yes -USES= gettext shebangfix tar:tgz +USES= gettext shebangfix tar:tgz python:2 USE_GNOME= pygtk2 -USE_PYTHON= 2 python_OLD_CMD= /usr/bin/env python -python_CMD= /usr/bin/env python2 +python_CMD= ${SETENV} python2 SHEBANG_FILES= childsplay.py +.for i in buttons funcs text dialogs gtk_widgets base +SHEBANG_FILES+= SPWidgets/$i.py +.endfor DESKTOP_ENTRIES="Childsplay" "" "" "${PORTNAME}" "Game;Education;" "" +CHILDSPLAYDIR= ${PYTHONPREFIX_SITELIBDIR}/childsplay + post-patch: @${REINPLACE_CMD} -e \ '/NoGtk/s|True|False|' ${WRKSRC}/SPConstants.py @@ -39,25 +40,19 @@ post-patch: do-configure: @${ECHO_CMD} "#!${SH}" > ${WRKDIR}/childsplay.sh @${ECHO_CMD} >> ${WRKDIR}/childsplay.sh - @${ECHO_CMD} 'cd "${PYTHONPREFIX_SITELIBDIR}/childsplay"' >> ${WRKDIR}/childsplay.sh + @${ECHO_CMD} 'cd "${CHILDSPLAYDIR}"' >> ${WRKDIR}/childsplay.sh @${ECHO_CMD} 'exec ${PYTHON_CMD} childsplay.py $$@' >> ${WRKDIR}/childsplay.sh do-install: - (cd ${WRKDIR} && ${INSTALL_SCRIPT} childsplay.sh \ - ${STAGEDIR}/${PREFIX}/bin/childsplay) - @${MKDIR} ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/childsplay - (cd ${WRKSRC} && ${INSTALL_DATA} *.py \ - ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/childsplay) -.for i in SPWidgets alphabetsounds lib - (cd ${WRKSRC} && ${COPYTREE_SHARE} ${i} \ - ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/childsplay) -.endfor + ${INSTALL_SCRIPT} ${WRKDIR}/childsplay.sh ${STAGEDIR}${PREFIX}/bin/childsplay + @${MKDIR} ${STAGEDIR}${CHILDSPLAYDIR} + ${INSTALL_DATA} ${WRKSRC}/*.py ${STAGEDIR}${CHILDSPLAYDIR} + (cd ${WRKSRC} && ${COPYTREE_SHARE} "SPWidgets alphabetsounds lib" \ + ${STAGEDIR}${CHILDSPLAYDIR}) + (cd ${WRKSRC} && ${COPYTREE_SHARE} locale ${STAGEDIR}${PREFIX}/share) + ${INSTALL_DATA} ${WRKSRC}/sp_content.db ${STAGEDIR}${CHILDSPLAYDIR} + (cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \ -d ${PREFIX} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;}) - @${MKDIR} ${STAGEDIR}/${PREFIX}/share/locale - (cd ${WRKSRC}/locale && ${COPYTREE_SHARE} . \ - ${STAGEDIR}/${PREFIX}/share/locale) - ${INSTALL_DATA} ${WRKSRC}/sp_content.db \ - ${STAGEDIR}/${PYTHONPREFIX_SITELIBDIR}/childsplay .include Modified: head/games/childsplay/distinfo ============================================================================== --- head/games/childsplay/distinfo Sun Aug 31 14:31:25 2014 (r366767) +++ head/games/childsplay/distinfo Sun Aug 31 14:34:08 2014 (r366768) @@ -1,2 +1,2 @@ -SHA256 (childsplay-2.5.tgz) = 832e25b2c74c8120b43c24e523d97c28c656267bbf0fa5eb3998b1a09764bd4d -SIZE (childsplay-2.5.tgz) = 24255083 +SHA256 (childsplay-2.6.3.tgz) = 7755b49f718c30ad613fe7cd2285e3c17b04e615b59555746f4e79544171c4a9 +SIZE (childsplay-2.6.3.tgz) = 24257284 Modified: head/games/childsplay/pkg-descr ============================================================================== --- head/games/childsplay/pkg-descr Sun Aug 31 14:31:25 2014 (r366767) +++ head/games/childsplay/pkg-descr Sun Aug 31 14:34:08 2014 (r366768) @@ -5,4 +5,4 @@ easy. Childsplay uses a plugin system fo to check the childsplay-plugins page. (There are two built-in games; Memory and a typing game) -WWW: http://childsplay.sourceforge.net +WWW: http://www.childsplay.mobi Modified: head/games/childsplay/pkg-plist ============================================================================== --- head/games/childsplay/pkg-plist Sun Aug 31 14:31:25 2014 (r366767) +++ head/games/childsplay/pkg-plist Sun Aug 31 14:34:08 2014 (r366768) @@ -366,6 +366,7 @@ bin/childsplay %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/sounds/blub0.wav %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/sounds/glockenschmoutz.ogg %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/sounds/poolsplash.wav +%%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FlashcardsData/flashcards.rc %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/1.png %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/10.png %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData/2.png @@ -907,7 +908,6 @@ bin/childsplay %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/81px_right_green.png %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/gui/themes/seniorplay/SPWidgets.rc %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/SP_menu.xml -%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/SP_menu.xml.back %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/background.png %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/bottom_menubar.png %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/core_info_button.png @@ -947,6 +947,8 @@ bin/childsplay %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/findsound_ro.icon.png %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fishtank.icon.png %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fishtank_ro.icon.png +%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/flashcards.icon.png +%%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/flashcards_ro.icon.png %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fourrow.icon.png %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/fourrow_ro.icon.png %%PYTHON_SITELIBDIR%%/childsplay/lib/SPData/themes/childsplay/menuicons/ichanger.icon.png @@ -1196,6 +1198,8 @@ bin/childsplay %%PYTHON_SITELIBDIR%%/childsplay/lib/findsound.pyc %%PYTHON_SITELIBDIR%%/childsplay/lib/fishtank.py %%PYTHON_SITELIBDIR%%/childsplay/lib/fishtank.pyc +%%PYTHON_SITELIBDIR%%/childsplay/lib/flashcards.py +%%PYTHON_SITELIBDIR%%/childsplay/lib/flashcards.pyc %%PYTHON_SITELIBDIR%%/childsplay/lib/fourrow.py %%PYTHON_SITELIBDIR%%/childsplay/lib/fourrow.pyc %%PYTHON_SITELIBDIR%%/childsplay/lib/ichanger.py @@ -1353,6 +1357,7 @@ share/locale/vi/LC_MESSAGES/childsplay.m @dirrm %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData/images @dirrm %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/IchangerData @dirrm %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FourrowData +@dirrm %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FlashcardsData @dirrm %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/sounds @dirrm %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/seniorplay @dirrm %%PYTHON_SITELIBDIR%%/childsplay/lib/CPData/FishtankData/backgrounds/childsplay