From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jun 25 18:10:13 2012 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47E001065672 for ; Mon, 25 Jun 2012 18:10:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 2444F8FC2E for ; Mon, 25 Jun 2012 18:10:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q5PIADZP073920 for ; Mon, 25 Jun 2012 18:10:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q5PIADPd073919; Mon, 25 Jun 2012 18:10:13 GMT (envelope-from gnats) Resent-Date: Mon, 25 Jun 2012 18:10:13 GMT Resent-Message-Id: <201206251810.q5PIADPd073919@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, KATO Tsuguru Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 96A421065678 for ; Mon, 25 Jun 2012 18:01:18 +0000 (UTC) (envelope-from tkato432@yahoo.com) Received: from msa105lp.auone-net.jp (msa105lp.auone-net.jp [222.3.140.168]) by mx1.freebsd.org (Postfix) with ESMTP id 40DFA8FC15 for ; Mon, 25 Jun 2012 18:01:18 +0000 (UTC) Received: from localhost.localdomain (ZT038198.ppp.dion.ne.jp [59.128.38.198]) by msa105lp.auone-net.jp (au one net msa) with ESMTP id 29B5350036 for ; Tue, 26 Jun 2012 03:01:13 +0900 (JST) Message-Id: <20120626024550.ccacf78a.tkato432@yahoo.com> Date: Tue, 26 Jun 2012 02:45:50 +0900 From: KATO Tsuguru To: FreeBSD-gnats-submit@FreeBSD.org Cc: Subject: ports/169417: games/xteddy: Update to version 2.2 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jun 2012 18:10:13 -0000 >Number: 169417 >Category: ports >Synopsis: games/xteddy: Update to version 2.2 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jun 25 18:10:12 UTC 2012 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 7.4-RELEASE-p9 i386 >Organization: >Environment: >Description: - Update to version 2.2 New file: files/patch-xtoys Remove file: files/patch-Makefile.in files/patch-xteddy.c pkg-plist >How-To-Repeat: >Fix: diff -urN /usr/ports/games/xteddy/Makefile games/xteddy/Makefile --- /usr/ports/games/xteddy/Makefile 2012-06-20 20:34:31.000000000 +0900 +++ games/xteddy/Makefile 2012-06-21 16:01:34.000000000 +0900 @@ -6,26 +6,41 @@ # $MCom: ports/games/xteddy/Makefile,v 1.1 2006/10/04 13:16:56 ahze Exp $ PORTNAME= xteddy -PORTVERSION= 2.0.2 -PORTREVISION= 8 +PORTVERSION= 2.2 CATEGORIES= games -MASTER_SITES= http://staffwww.itn.liu.se/~stegu/xteddy/ +MASTER_SITES= http://webstaff.itn.liu.se/~stegu/xteddy/ MAINTAINER= ports@FreeBSD.org COMMENT= A cuddlesome teddy for the X desktop -NO_CDROM= Can only be distributed for free +LICENSE= GPLv2 +USE_EFL= imlib2 GNU_CONFIGURE= yes + CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -USE_GNOME= imlib MAN6= xteddy.6 +PLIST_FILES= bin/xteddy bin/xteddy_test bin/xtoys \ + %%DATADIR%%/teddy.png %%DATADIR%%/xalex.png \ + %%DATADIR%%/xbobo.png %%DATADIR%%/xbrummi.png \ + %%DATADIR%%/xcherubino.png %%DATADIR%%/xduck.png \ + %%DATADIR%%/xhedgehog.png %%DATADIR%%/xklitze.png \ + %%DATADIR%%/xnamu.png %%DATADIR%%/xorca.png \ + %%DATADIR%%/xpenguin.png %%DATADIR%%/xpuppy.png \ + %%DATADIR%%/xruessel.png %%DATADIR%%/xteddy.png \ + %%DATADIR%%/xtrouble.png %%DATADIR%%/xtuxxy.png +PLIST_DIRS= %%DATADIR%% post-patch: -.for f in xteddy.c Makefile.in xteddy_test - @${REINPLACE_CMD} -e 's,%%DATADIR%%,${DATADIR},g' ${WRKSRC}/${f} +.for f in configure xteddy.c + @${REINPLACE_CMD} -e \ + 's|/usr/share/xteddy|${DATADIR}|' ${WRKSRC}/${f} +.endfor +.for f in xteddy_test xtoys + @${REINPLACE_CMD} -e \ + 's|%%PREFIX%%|${PREFIX}|' ${WRKSRC}/${f} .endfor .include diff -urN /usr/ports/games/xteddy/distinfo games/xteddy/distinfo --- /usr/ports/games/xteddy/distinfo 2011-07-03 23:25:32.000000000 +0900 +++ games/xteddy/distinfo 2012-06-21 01:37:26.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (xteddy-2.0.2.tar.gz) = 4c137049c94a827c642a11711c101b241c203a97dad5eb6917387a6465078363 -SIZE (xteddy-2.0.2.tar.gz) = 355490 +SHA256 (xteddy-2.2.tar.gz) = d8885a1e2e08787cb469857a9404619cadab9bddcae7fa398a565d53633291e2 +SIZE (xteddy-2.2.tar.gz) = 867005 diff -urN /usr/ports/games/xteddy/files/patch-Makefile.in games/xteddy/files/patch-Makefile.in --- /usr/ports/games/xteddy/files/patch-Makefile.in 2005-11-14 21:36:41.000000000 +0900 +++ games/xteddy/files/patch-Makefile.in 1970-01-01 09:00:00.000000000 +0900 @@ -1,11 +0,0 @@ ---- Makefile.in.orig Mon Aug 2 16:11:08 1999 -+++ Makefile.in Mon Nov 14 23:31:25 2005 -@@ -73,7 +73,7 @@ - man_MANS = xteddy.1 - bin_SCRIPTS = xtoys xteddy_test - --DEFS = -DPIXMAP_PATH=\"@PIXMAP_PATH@\" -Wall -+DEFS = -DPIXMAP_PATH=\"%%DATADIR%%\" -Wall - - SUBDIRS = html images - EXTRA_DIST = $(man_MANS) $(bin_SCRIPTS) README xteddy.README xtuxxy.credit configure autogen.sh diff -urN /usr/ports/games/xteddy/files/patch-xteddy.c games/xteddy/files/patch-xteddy.c --- /usr/ports/games/xteddy/files/patch-xteddy.c 2005-11-14 21:36:41.000000000 +0900 +++ games/xteddy/files/patch-xteddy.c 1970-01-01 09:00:00.000000000 +0900 @@ -1,11 +0,0 @@ ---- xteddy.c.orig Mon Nov 14 23:21:26 2005 -+++ xteddy.c Mon Nov 14 23:22:09 2005 -@@ -17,7 +17,7 @@ - /* Changes: use Imlib instead of libxpm and load * - * different image formats */ - --#define DEFAULT_IMAGE_DIR "/usr/share/xteddy" -+#define DEFAULT_IMAGE_DIR "%%DATADIR%%" - - #include - #include diff -urN /usr/ports/games/xteddy/files/patch-xteddy_test games/xteddy/files/patch-xteddy_test --- /usr/ports/games/xteddy/files/patch-xteddy_test 2005-11-14 21:36:41.000000000 +0900 +++ games/xteddy/files/patch-xteddy_test 2012-06-21 16:04:18.000000000 +0900 @@ -1,15 +1,21 @@ ---- xteddy_test.orig Mon Nov 14 23:33:19 2005 -+++ xteddy_test Mon Nov 14 23:33:37 2005 -@@ -1,9 +1,9 @@ +--- xteddy_test.orig 2009-02-08 05:48:26.000000000 +0900 ++++ xteddy_test 2012-06-21 16:03:21.000000000 +0900 +@@ -1,15 +1,9 @@ #!/bin/sh i=0 -if [ -d /usr/share/xteddy ] ; then - for img in `ls /usr/share/xteddy` ; do -+if [ -d %%DATADIR%% ] ; then -+ for img in `ls %%DATADIR%%` ; do ++if [ -d %%PREFIX%%/share/xteddy ] ; then ++ for img in `ls %%PREFIX%%/share/xteddy` ; do i=`expr $i + 50` - xteddy -F/usr/share/xteddy/$img -geometry +$i+$i & -+ xteddy -F%%DATADIR%%/$img -geometry +$i+$i & +- done +-fi +-if [ -d /usr/local/share/xteddy ] ; then +- for img in `ls /usr/local/share/xteddy` ; do +- i=`expr $i + 50` +- xteddy -F/usr/local/share/xteddy/$img -geometry +$i+$i & ++ xteddy -F%%PREFIX%%/share/xteddy/$img -geometry +$i+$i & done fi - if [ -d /usr/local/share/xteddy ] ; then + diff -urN /usr/ports/games/xteddy/files/patch-xtoys games/xteddy/files/patch-xtoys --- /usr/ports/games/xteddy/files/patch-xtoys 1970-01-01 09:00:00.000000000 +0900 +++ games/xteddy/files/patch-xtoys 2012-06-21 16:04:30.000000000 +0900 @@ -0,0 +1,29 @@ +--- xtoys.orig 2009-02-08 05:48:26.000000000 +0900 ++++ xtoys 2012-06-21 16:03:49.000000000 +0900 +@@ -1,17 +1,16 @@ +-#!/bin/bash ++#!/bin/sh + # +-# /usr/bin/X11/xtoys -- puts a random cuddly toy onto desktop ++# %%PREFIX%%/bin/xtoys -- puts a random cuddly toy onto desktop + # + # Thanks to Andrew Stribblehill + # who supported this script + # +-if [ -d /usr/local/share/xteddy ] ; then +- images=(`ls /usr/share/xteddy` `ls /usr/local/share/xteddy 2> /dev/null`) +-else +- images=(`ls /usr/share/xteddy`) +-fi ++i=0 ++for img in `ls %%PREFIX%%/share/xteddy`; do ++ images[$i]=$img ++ i=`expr $i + 1` ++done + +-num=${#images[*]} +-choice=`expr $RANDOM % $num` ++choice=`expr $RANDOM % $i` + +-/usr/games/xteddy -F${images[choice]} $* ++%%PREFIX%%/bin/xteddy -F${images[choice]} $* diff -urN /usr/ports/games/xteddy/pkg-descr games/xteddy/pkg-descr --- /usr/ports/games/xteddy/pkg-descr 2005-10-21 06:02:08.000000000 +0900 +++ games/xteddy/pkg-descr 2012-06-21 01:33:16.000000000 +0900 @@ -1,4 +1,4 @@ This is _the_ toy for the X desktop, a must for all plush lovers: a very, very cuddlesome teddy. -WWW: http://www.itn.liu.se/~stegu/xteddy/ +WWW: http://webstaff.itn.liu.se/~stegu/xteddy/ diff -urN /usr/ports/games/xteddy/pkg-plist games/xteddy/pkg-plist --- /usr/ports/games/xteddy/pkg-plist 2005-11-14 21:36:41.000000000 +0900 +++ games/xteddy/pkg-plist 1970-01-01 09:00:00.000000000 +0900 @@ -1,16 +0,0 @@ -bin/xteddy -bin/xtoys -bin/xteddy_test -%%DATADIR%%/teddy.png -%%DATADIR%%/xteddy.png -%%DATADIR%%/xpenguin.png -%%DATADIR%%/xduck.png -%%DATADIR%%/xtuxxy.png -%%DATADIR%%/xalex.png -%%DATADIR%%/xbobo.png -%%DATADIR%%/xklitze.png -%%DATADIR%%/xruessel.png -%%DATADIR%%/xnamu.png -%%DATADIR%%/xbrummi.png -%%DATADIR%%/xorca.png -@dirrm %%DATADIR%% >Release-Note: >Audit-Trail: >Unformatted: