From owner-svn-ports-all@freebsd.org Wed Apr 17 07:14:24 2019 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0E0DE1588CA4; Wed, 17 Apr 2019 07:14:24 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 99E4A6B705; Wed, 17 Apr 2019 07:14:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 7320B3CC5; Wed, 17 Apr 2019 07:14:23 +0000 (UTC) (envelope-from yuri@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x3H7ENBw074935; Wed, 17 Apr 2019 07:14:23 GMT (envelope-from yuri@FreeBSD.org) Received: (from yuri@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x3H7EMBQ074932; Wed, 17 Apr 2019 07:14:22 GMT (envelope-from yuri@FreeBSD.org) Message-Id: <201904170714.x3H7EMBQ074932@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: yuri set sender to yuri@FreeBSD.org using -f From: Yuri Victorovich Date: Wed, 17 Apr 2019 07:14:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r499148 - in head/devel/py-game: . files X-SVN-Group: ports-head X-SVN-Commit-Author: yuri X-SVN-Commit-Paths: in head/devel/py-game: . files X-SVN-Commit-Revision: 499148 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 99E4A6B705 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.92 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.93)[-0.926,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Apr 2019 07:14:24 -0000 Author: yuri Date: Wed Apr 17 07:14:22 2019 New Revision: 499148 URL: https://svnweb.freebsd.org/changeset/ports/499148 Log: devel/py-game: Update 1.9.1 -> 1.9.5; ndowens.fbsd@yandex.com takes maintainership The PR also contained the rename py-game -> py-pygame. I didn't rename it, IMO it isn't urgent, and can be done later if really needed. There are quite a few ports that have a similar name mismatch (missing "py" in the name). PR: 230115 Submitted by: Nathan (new maintainer) Deleted: head/devel/py-game/files/ head/devel/py-game/pkg-plist Modified: head/devel/py-game/Makefile head/devel/py-game/distinfo head/devel/py-game/pkg-descr Modified: head/devel/py-game/Makefile ============================================================================== --- head/devel/py-game/Makefile Wed Apr 17 06:35:18 2019 (r499147) +++ head/devel/py-game/Makefile Wed Apr 17 07:14:22 2019 (r499148) @@ -2,26 +2,29 @@ # $FreeBSD$ PORTNAME= game -PORTVERSION= 1.9.1 -PORTREVISION= 8 +DISTVERSION= 1.9.5 CATEGORIES= devel python -MASTER_SITES= https://www.pygame.org/ftp/ +MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= py${PORTNAME}-${PORTVERSION}release +DISTNAME= py${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ndowens.fbsd@yandex.com COMMENT= Module designed to write games in Python LICENSE= LGPL21 -LICENSE_FILE= ${WRKSRC}/LGPL +LICENSE_FILE= ${WRKSRC}/docs/LGPL -LIB_DEPENDS= libsmpeg.so:multimedia/smpeg -RUN_DEPENDS= ${PYNUMPY} +BUILD_DEPENDS= v4l_compat>0:multimedia/v4l_compat +LIB_DEPENDS= libfreetype.so:print/freetype2 \ + libpng16.so:graphics/png \ + libsmpeg.so:multimedia/smpeg +RUN_DEPENDS= ${PYNUMPY} \ + v4l_compat>0:multimedia/v4l_compat -USES= dos2unix python -DOS2UNIX_FILES= src/scale_mmx64.c -USE_SDL= ttf image mixer sdl +USES= jpeg python sdl +USE_SDL= ttf image mixer USE_PYTHON= autoplist distutils +USE_XORG= x11 SDLNOX11= sdl-nox11-[0-9]* @@ -30,30 +33,20 @@ EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} OPTIONS_DEFINE= DOCS EXAMPLES -post-patch: - @${REINPLACE_CMD} -e 's|^_camera|#_camera|' \ - -e 's|^pypm|#pypm|' ${WRKSRC}/Setup.in - @${REINPLACE_CMD} -e "s|Dependency('PORT|#Dependency('PORT|" \ - ${WRKSRC}/config_unix.py +PORTDOCS= * +PORTEXAMPLES= * -pre-configure: - @invalid=`${PKG_INFO} -I ${SDLNOX11:C/.+/'&'/} 2>/dev/null | ${AWK} '{print $$1}'` - @if [ ! -z "$$invalid" ]; then \ - ${ECHO_MSG} "${PKGNAME} is marked as broken: devel/sdl12 needs to be built with X11 support enabled."; \ - exit 1; \ - fi - -do-configure: - @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${PYTHON_CMD} config.py -auto - post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + +#Remove Un-needed macosx files + @${RM} -r ${WRKSRC}/examples/macosx ${TAR} -C ${WRKSRC}/examples -cf - . | \ ${TAR} --unlink -C ${STAGEDIR}${EXAMPLESDIR} -xf - post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${TAR} -C ${WRKSRC}/docs -cf - . | \ - ${TAR} --unlink -C ${STAGEDIR}${DOCSDIR} -xf - + ${TAR} --unlink -C ${STAGEDIR}${DOCSDIR} -xf - .include Modified: head/devel/py-game/distinfo ============================================================================== --- head/devel/py-game/distinfo Wed Apr 17 06:35:18 2019 (r499147) +++ head/devel/py-game/distinfo Wed Apr 17 07:14:22 2019 (r499148) @@ -1,2 +1,3 @@ -SHA256 (pygame-1.9.1release.tar.gz) = a26095472ae4be9631e0d5bfb9a52ac57a3a091e45757913128e4a473807d433 -SIZE (pygame-1.9.1release.tar.gz) = 2134254 +TIMESTAMP = 1555484229 +SHA256 (pygame-1.9.5.tar.gz) = d15e7238015095a12c19379565a66285e989fdcb3807ec360b27338cd8bdaf05 +SIZE (pygame-1.9.5.tar.gz) = 3222909 Modified: head/devel/py-game/pkg-descr ============================================================================== --- head/devel/py-game/pkg-descr Wed Apr 17 06:35:18 2019 (r499147) +++ head/devel/py-game/pkg-descr Wed Apr 17 07:14:22 2019 (r499148) @@ -4,4 +4,4 @@ Like SDL, pygame is highly portable and runs on nearly operating system. Millions of people have downloaded pygame itself, which is a whole lot of bits flying across the interwebs. -WWW: https://www.pygame.org/ +WWW: https://www.pygame.org/news