From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Apr 2 22:50:09 2011 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 EE60B106567A for ; Sat, 2 Apr 2011 22:50:09 +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 AE6FC8FC23 for ; Sat, 2 Apr 2011 22:50:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p32Mo9k6080231 for ; Sat, 2 Apr 2011 22:50:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p32Mo9LY080230; Sat, 2 Apr 2011 22:50:09 GMT (envelope-from gnats) Resent-Date: Sat, 2 Apr 2011 22:50:09 GMT Resent-Message-Id: <201104022250.p32Mo9LY080230@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, Stephen Hurd Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 46321106566C for ; Sat, 2 Apr 2011 22:43:11 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 328F08FC12 for ; Sat, 2 Apr 2011 22:43:11 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p32MhA9N005089 for ; Sat, 2 Apr 2011 22:43:10 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p32MhAHF005083; Sat, 2 Apr 2011 22:43:10 GMT (envelope-from nobody) Message-Id: <201104022243.p32MhAHF005083@red.freebsd.org> Date: Sat, 2 Apr 2011 22:43:10 GMT From: Stephen Hurd To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/156138: New Port: games/pinedit - machine editor for games/pinball 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: Sat, 02 Apr 2011 22:50:10 -0000 >Number: 156138 >Category: ports >Synopsis: New Port: games/pinedit - machine editor for games/pinball >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: Sat Apr 02 22:50:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Stephen Hurd >Release: 8.2-RC3 >Organization: >Environment: FreeBSD stephen.hurd.local 8.2-RC3 FreeBSD 8.2-RC3 #0: Sun Jan 30 06:52:51 UTC 2011 root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Editor for Emilia Pinball >How-To-Repeat: >Fix: shar attached Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # games/pinedit # games/pinedit/Makefile # games/pinedit/distinfo # games/pinedit/pkg-descr # games/pinedit/pkg-plist # games/pinedit/files # games/pinedit/files/patch-fileutil.h # games/pinedit/files/patch-configure # games/pinedit/files/patch-pineditdoc.h # echo c - games/pinedit mkdir -p games/pinedit > /dev/null 2>&1 echo x - games/pinedit/Makefile sed 's/^X//' >games/pinedit/Makefile << 'f1c9bbe94a32db1fe4d2e9527b9e3de4' X# New ports collection makefile for: pinedit X# Date created: Sat Apr 2 15:39:24 PDT 2011 X# Whom: shurd@sasktel.net X# X# $FreeBSD$ X# X XPORTNAME= pinedit XPORTVERSION= 0.3.1 XCATEGORIES= games XMASTER_SITES= SF/pinball/${PORTNAME}/${PORTNAME}-${PORTVERSION} X XMAINTAINER= shurd@sasktel.net XCOMMENT= Emilia Pinball is a free pinball game - this is the editor X XBUILD_DEPENDS= ${LOCALBASE}/lib/pinball/libemilia_pin.a:${PORTSDIR}/games/pinball X XUSE_QT_VER= 3 XUSE_SDL= sdl image mixer XUSE_GMAKE= yes XUSE_GL= gl XUSE_AUTOTOOLS= libtool XUSE_LDCONFIG= yes X XCONFIGURE_ARGS= --prefix=${PREFIX} --without-debug XCONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include -DRZR_LIBSTATIC" \ X LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib -L${LOCALBASE}/lib/pinball ${EXTRA_LIBS}" X X.include f1c9bbe94a32db1fe4d2e9527b9e3de4 echo x - games/pinedit/distinfo sed 's/^X//' >games/pinedit/distinfo << 'fccf41516f7c94209cfdcf9c16732bb6' XSHA256 (pinedit-0.3.1.tar.gz) = 14c818e539c0ffa49868f5e7a92858038df91bd38610b38743946f9183538aa1 XSIZE (pinedit-0.3.1.tar.gz) = 1244070 fccf41516f7c94209cfdcf9c16732bb6 echo x - games/pinedit/pkg-descr sed 's/^X//' >games/pinedit/pkg-descr << '5f24f38cad2ddab1846a56fe5f3d1125' XEmilia Pinball is a free pinball game - this is the editor. X XIt requires OpenGL. X XWWW: http://pinball.sourceforge.net/ 5f24f38cad2ddab1846a56fe5f3d1125 echo x - games/pinedit/pkg-plist sed 's/^X//' >games/pinedit/pkg-plist << 'e3cd10abb87f8922f3276acc0aa1949a' Xbin/pinedit Xbin/pinball-template X%%DATADIR%%/audio/bumphard.wav X%%DATADIR%%/audio/bumpsoft.wav X%%DATADIR%%/audio/bump.wav X%%DATADIR%%/audio/flip.wav X%%DATADIR%%/audio/gameover.wav X%%DATADIR%%/audio/lock.wav X%%DATADIR%%/audio/loop.wav X%%DATADIR%%/audio/nudge.wav X%%DATADIR%%/audio/opentux.wav X%%DATADIR%%/audio/shoot.wav X%%DATADIR%%/audio/up.wav X%%DATADIR%%/template/ModuleScript.cpp X%%DATADIR%%/template/pinball.pbl X%%DATADIR%%/template/Make-template X%%DATADIR%%/template/libtool X%%DATADIR%%/objects/left_arm.pbl X%%DATADIR%%/objects/right_arm.pbl X%%DATADIR%%/objects/bumper.pbl X%%DATADIR%%/objects/lock1.pbl X%%DATADIR%%/objects/lock2.pbl X%%DATADIR%%/objects/releaselock.pbl X%%DATADIR%%/objects/floor.pbl X%%DATADIR%%/objects/stopper.pbl X%%DATADIR%%/doc/manual.html X%%DATADIR%%/doc/tutorial.html X%%DATADIR%%/doc/fileopen.xpm X%%DATADIR%%/doc/workdeletepolygon.xpm X%%DATADIR%%/doc/workextrude.xpm X%%DATADIR%%/doc/workflip.xpm X%%DATADIR%%/doc/workloadgroup.xpm X%%DATADIR%%/doc/workmovegroup.xpm X%%DATADIR%%/doc/workmove.xpm X%%DATADIR%%/doc/worknewgroup.xpm X%%DATADIR%%/doc/worknewpolygon.xpm X%%DATADIR%%/doc/worknewshape.xpm X%%DATADIR%%/doc/workselect.xpm X%%DATADIR%%/doc/ss10.jpg X%%DATADIR%%/doc/ss11.jpg X%%DATADIR%%/doc/ss12.jpg X%%DATADIR%%/doc/ss13.jpg X%%DATADIR%%/doc/ss1.jpg X%%DATADIR%%/doc/ss2.jpg X%%DATADIR%%/doc/ss3.jpg X%%DATADIR%%/doc/ss4.jpg X%%DATADIR%%/doc/ss5.jpg X%%DATADIR%%/doc/ss6.jpg X%%DATADIR%%/doc/ss7.jpg X%%DATADIR%%/doc/ss8.jpg X%%DATADIR%%/doc/ss9.jpg X@dirrm %%DATADIR%%/audio X@dirrm %%DATADIR%%/template X@dirrm %%DATADIR%%/objects X@dirrm %%DATADIR%%/doc X@dirrm %%DATADIR%% e3cd10abb87f8922f3276acc0aa1949a echo c - games/pinedit/files mkdir -p games/pinedit/files > /dev/null 2>&1 echo x - games/pinedit/files/patch-fileutil.h sed 's/^X//' >games/pinedit/files/patch-fileutil.h << '5eb458924f0ae04097680c7fa61cb8df' X--- pinedit/fileutil.h.orig 2011-04-02 02:54:48.000000000 -0700 X+++ pinedit/fileutil.h 2011-04-02 02:54:59.000000000 -0700 X@@ -36,14 +36,14 @@ X int writeGroup(QTextStream & file, Group * Group); X int writeShape(QTextStream & file, Shape3D * shape); X int writeBehavior(QTextStream & file, Behavior * beh); X- inline void FileUtil::incIndent() { X+ inline void incIndent() { X ++m_iIndent; X }; X- inline void FileUtil::decIndent() { X+ inline void decIndent() { X --m_iIndent; X if (m_iIndent < 0) m_iIndent = 0; X }; X- inline void FileUtil::resetIndent() { X+ inline void resetIndent() { X m_iIndent = 0; X }; X PinEditDoc * p_Doc; 5eb458924f0ae04097680c7fa61cb8df echo x - games/pinedit/files/patch-configure sed 's/^X//' >games/pinedit/files/patch-configure << '1cb73e56423b22d0a395f6c638e32b0f' X--- configure.orig 2003-12-10 03:57:52.000000000 -0800 X+++ configure 2011-04-02 03:34:59.000000000 -0700 X@@ -8300,10 +8300,10 @@ X X X # This can be used to rebuild libtool when needed X-LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh" X+LIBTOOL_DEPS=" /usr/local/share/libtool/config/ltmain.sh" X X # Always use our own libtool. X-LIBTOOL='$(SHELL) $(top_builddir)/libtool' X+LIBTOOL='$(SHELL) /usr/local/bin/libtool' X X # Prevent multiple expansion X X@@ -10710,7 +10710,7 @@ X else X QT_IS_STATIC="yes" X fi X- if test x$QT_IS_STATIC = xno ; then X+ if test "x$QT_IS_STATIC" = "xno" ; then X QT_IS_DYNAMIC=`ls $QTDIR/lib/*.so 2> /dev/null` X if test "x$QT_IS_DYNAMIC" = x; then X { { echo "$as_me:$LINENO: error: *** Couldn't find any Qt libraries" >&5 X@@ -10758,10 +10758,10 @@ X fi X ;; X X- *linux*) X+ *freebsd*) X QT_LIBS="$QT_LIB" X if test $QT_IS_STATIC = yes && test $QT_IS_EMBEDDED = no; then X- QT_LIBS="$QT_LIBS -L$x_libraries -lXext -lX11 -lm -lSM -lICE -ldl -ljpeg" X+ QT_LIBS="$QT_LIBS -L$x_libraries -lXext -lX11 -lm -lSM -lICE -ljpeg" X fi X ;; X X@@ -10814,7 +10814,7 @@ X X if test x$QT_IS_STATIC = xyes ; then X OLDLIBS="$LIBS" X- LIBS="$QT_LDADD" X+ LIBS="$LIBS $QT_LDADD" X echo "$as_me:$LINENO: checking for XftFontOpen in -lXft" >&5 X echo $ECHO_N "checking for XftFontOpen in -lXft... $ECHO_C" >&6 X if test "${ac_cv_lib_Xft_XftFontOpen+set}" = set; then 1cb73e56423b22d0a395f6c638e32b0f echo x - games/pinedit/files/patch-pineditdoc.h sed 's/^X//' >games/pinedit/files/patch-pineditdoc.h << 'b2323f718c9353e1a69ef2245d372caf' X--- pinedit/pineditdoc.h.orig 2011-04-02 02:51:39.000000000 -0700 X+++ pinedit/pineditdoc.h 2011-04-02 02:51:58.000000000 -0700 X@@ -19,6 +19,7 @@ X X using namespace std; X // general includes X+#include X #include X #include X #include b2323f718c9353e1a69ef2245d372caf exit >Release-Note: >Audit-Trail: >Unformatted: