From owner-svn-ports-head@FreeBSD.ORG Fri Nov 22 22:12:40 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 ESMTPS id DE5F189C; Fri, 22 Nov 2013 22:12:40 +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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id CD56221C4; Fri, 22 Nov 2013 22:12:40 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rAMMCefi075948; Fri, 22 Nov 2013 22:12:40 GMT (envelope-from nemysis@svn.freebsd.org) Received: (from nemysis@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rAMMCewr075944; Fri, 22 Nov 2013 22:12:40 GMT (envelope-from nemysis@svn.freebsd.org) Message-Id: <201311222212.rAMMCewr075944@svn.freebsd.org> From: Rusmir Dusko Date: Fri, 22 Nov 2013 22:12:40 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r334621 - head/games/gtktetcolor 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.16 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, 22 Nov 2013 22:12:40 -0000 Author: nemysis Date: Fri Nov 22 22:12:39 2013 New Revision: 334621 URL: http://svnweb.freebsd.org/changeset/ports/334621 Log: - Update to 0.6.5pre3 - Change master sites - Pass maintainership to submitter - Add USES desktop-file-utils - Support STAGEDIR and add OPTIONS_SUB - Add DOCS - Add DOCS and NLS Options - Change REINPLACE_CMD PR: ports/179327 Submitted by: nemysis Approved by: pawel / wg (mentors, implicit) Modified: head/games/gtktetcolor/Makefile head/games/gtktetcolor/distinfo (contents, props changed) head/games/gtktetcolor/pkg-plist (contents, props changed) Modified: head/games/gtktetcolor/Makefile ============================================================================== --- head/games/gtktetcolor/Makefile Fri Nov 22 22:10:53 2013 (r334620) +++ head/games/gtktetcolor/Makefile Fri Nov 22 22:12:39 2013 (r334621) @@ -2,30 +2,55 @@ # $FreeBSD$ PORTNAME= gtktetcolor -PORTVERSION= 0.6.4 -PORTREVISION= 11 +DISTVERSION= 0.6.5pre3 CATEGORIES= games gnome -MASTER_SITES= SUNSITE/games \ - http://canopus.iacp.dvo.ru/~panov/gtktetcolor/ +MASTER_SITES= ftp://canopus.iacp.dvo.ru/pub/Games/gtktetcolor/ \ + SF/nemysisfreebsdp/games/${PORTNAME}/:icons +DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ + ${PORTNAME}.png:icons +EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nemysis@FreeBSD.org COMMENT= Game for GNOME that resembles well-known Tetris and Columns LICENSE= GPLv2 GPLv3 LICENSE_COMB= dual -USES= pathfix gmake pkgconfig +USE_BZIP2= yes +USES= desktop-file-utils gmake pathfix pkgconfig USE_GNOME= gnomeprefix intlhack libgnomeui GNU_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -NO_STAGE= yes +PORTDOCS= AUTHORS ChangeLog NEWS README TODO + +OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes + +NLS_USES= gettext + +.include + post-patch: - @${REINPLACE_CMD} -e \ - 's|games\.games|games:games|g' ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} \ + -e 's|games.games|root.games|' \ + -e 's|scoredir = $$(localstatedir)/games|scoredir = /var/games|' \ + ${WRKSRC}/Makefile.in @${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \ 's|-D.*_DISABLE_DEPRECATED||g' + @${REINPLACE_CMD} -e 's|^Icon.*|Icon=${PORTNAME}|' \ + ${WRKSRC}/src/gtktetcolor.desktop.in + +.if ! ${PORT_OPTIONS:MNLS} + @${REINPLACE_CMD} -e '/^SUBDIRS/s|po||g' ${WRKSRC}/Makefile.in +.endif + +post-install: + ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${STAGEDIR}${PREFIX}/share/pixmaps/ + + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} .include Modified: head/games/gtktetcolor/distinfo ============================================================================== --- head/games/gtktetcolor/distinfo Fri Nov 22 22:10:53 2013 (r334620) +++ head/games/gtktetcolor/distinfo Fri Nov 22 22:12:39 2013 (r334621) @@ -1,2 +1,4 @@ -SHA256 (gtktetcolor-0.6.4.tar.gz) = 1d70d9d4c87ab6f42366dc491e8a467dae01ce168d3bbf4b9fc5215227ce5628 -SIZE (gtktetcolor-0.6.4.tar.gz) = 198699 +SHA256 (gtktetcolor-0.6.5pre3.tar.bz2) = c11a02377d0ed83ef59e5dd1cf7ea82491bbdbfb19957e5bc2774b871e93b049 +SIZE (gtktetcolor-0.6.5pre3.tar.bz2) = 172629 +SHA256 (gtktetcolor.png) = 1dd71abedfe4a7878e5ce802b3e19f8fec795834c09bdc31f219a8dc8db76427 +SIZE (gtktetcolor.png) = 910 Modified: head/games/gtktetcolor/pkg-plist ============================================================================== --- head/games/gtktetcolor/pkg-plist Fri Nov 22 22:10:53 2013 (r334620) +++ head/games/gtktetcolor/pkg-plist Fri Nov 22 22:12:39 2013 (r334621) @@ -1,13 +1,15 @@ bin/gtktetcolor etc/sound/events/gtktetcolor.soundlist share/applications/gtktetcolor.desktop -share/games/gtktetcolor.scores +%%NLS%%share/locale/de/LC_MESSAGES/gtktetcolor.mo +%%NLS%%share/locale/fr/LC_MESSAGES/gtktetcolor.mo +%%NLS%%share/locale/ru/LC_MESSAGES/gtktetcolor.mo +share/pixmaps/gtktetcolor.png share/pixmaps/gtktetcolor.xpm share/sounds/gtktetcolor/bonus.wav share/sounds/gtktetcolor/gameover.wav share/sounds/gtktetcolor/linerem.wav -share/locale/de/LC_MESSAGES/gtktetcolor.mo -share/locale/fr/LC_MESSAGES/gtktetcolor.mo -share/locale/ru/LC_MESSAGES/gtktetcolor.mo +@unexec if [ -s /var/games/gtktetcolor.scores ] ; then rm -f /var/games/gtktetcolor.scores ; fi +/var/games/gtktetcolor.scores +@exec if [ ! -f /var/games/gtktetcolor.scores ] ; then cp -p /var/games/gtktetcolor.scores ; fi @dirrm share/sounds/gtktetcolor -@dirrmtry share/games