ports/163616: [new port] games/quadra: A tetris like multiuser action puzzle

Karsten Brandt Brandt.Karsten at web.de
Wed Feb 8 22:20:12 UTC 2012


The following reply was made to PR ports/163616; it has been noted by GNATS.

From: Karsten Brandt <Brandt.Karsten at web.de>
To: bug-followup at FreeBSD.org, spam_schlucker at web.de
Cc:  
Subject: Re: ports/163616: [new port] games/quadra: A tetris like multiuser
 action puzzle
Date: Wed, 08 Feb 2012 22:54:55 +0100

 This is a multi-part message in MIME format.
 --------------040006010504060902090201
 Content-Type: text/plain; charset=ISO-8859-1; format=flowed
 Content-Transfer-Encoding: 7bit
 
 Hi!
 
 As recommened by miwi this port will now use a subversion snapshot (as 
 tarball), which will be provided by a couple of master sites.
 
 Therefore:
 
 - the Makefile has been reworked accordingly,
 - the maintainer entry has been corrected and
 - the subversion dependency has been removed.
 
 The changed port proposal is attached to this followup.
 
 Regards,
 Karsten
 
 --------------040006010504060902090201
 Content-Type: text/plain;
  name="quadra.shar"
 Content-Transfer-Encoding: 7bit
 Content-Disposition: attachment;
  filename="quadra.shar"
 
 # 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:
 #
 #	quadra
 #	quadra/Makefile
 #	quadra/files
 #	quadra/files/patch-quadra-source-rules.mk
 #	quadra/files/patch-quadra-skelton-svgalib-video.cpp
 #	quadra/distinfo
 #	quadra/pkg-descr
 #
 echo c - quadra
 mkdir -p quadra > /dev/null 2>&1
 echo x - quadra/Makefile
 sed 's/^X//' >quadra/Makefile << '8709cfbddf2fa72e6b594c1b42066a4d'
 X# New ports collection makefile for: quadra
 X# Date created:         25 December 2011
 X# Whom:                 Karsten Brandt
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=      quadra
 XPORTVERSION=   1.3.0
 XCATEGORIES=    games
 XMASTER_SITES=  http://kbrandt.sdf-eu.org/FreeBSD/distfiles/ \
 X               ftp://ftp.bsdforen.de/pub/BSDForen/distfiles/ \
 X               http://bsd-geek.de/FreeBSD/distfiles/
 X
 XMAINTAINER=    kbrandt at sdf-eu.org
 XCOMMENT=       A tetris like multiuser action puzzle
 X
 XLIB_DEPENDS=   png:${PORTSDIR}/graphics/png
 X
 XUSE_BZIP2=     yes
 X
 XUSE_SDL=       sdl
 XUSE_XORG=      x11 xau xdmcp
 X
 XUSE_AUTOTOOLS= autoconf autoheader
 X
 XCPPFLAGS+=     -I${PREFIX}/include/libpng
 XLDFLAGS+=      -L${PREFIX}/lib
 XGNU_CONFIGURE= yes
 X
 XUSE_GMAKE=     yes
 X
 XPLIST_DIRS=    lib/games
 X
 XPLIST_FILES=   bin/quadra \
 X					share/games/quadra.res \
 X					share/pixmaps/quadra.xpm
 X
 Xdo-patch:
 X	${PATCH} -s ${WRKDIR}/${PORTNAME}-${PORTVERSION}/skelton/svgalib/video.cpp \
 X			   ${FILESDIR}/patch-quadra-skelton-svgalib-video.cpp
 X	${PATCH} -s ${WRKDIR}/${PORTNAME}-${PORTVERSION}/source/rules.mk \
 X			   ${FILESDIR}/patch-quadra-source-rules.mk
 X
 X# committer relevant make target:
 X#################################
 X
 XSVN_REV=        757
 XSVN_SRC=        http://quadra.googlecode.com/svn/trunk/quadra/
 X
 Xmaint-gen-distfile:
 X	@if [ -f ${DISTDIR}/${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} ]; then \
 X		${ECHO_CMD} "ERROR: the distfile already exists."; \
 X		${FALSE}; \
 X	fi
 X	svn export -r${SVN_REV} ${SVN_SRC} ${PORTNAME}-${PORTVERSION}
 X	${TAR} cjf ${DISTDIR}/${DISTNAME}.tar.bz2 ${PORTNAME}-${PORTVERSION}
 X	${RM} -rf ${PORTNAME}-${PORTVERSION}
 X
 X.include <bsd.port.mk>
 8709cfbddf2fa72e6b594c1b42066a4d
 echo c - quadra/files
 mkdir -p quadra/files > /dev/null 2>&1
 echo x - quadra/files/patch-quadra-source-rules.mk
 sed 's/^X//' >quadra/files/patch-quadra-source-rules.mk << '24789a11e8de601d8c51b417b8a1be90'
 X--- quadra/source/rules.mk.orig	2011-12-18 16:56:14.000000000 +0100
 X+++ quadra/source/rules.mk	2011-12-20 23:20:22.000000000 +0100
 X@@ -18,7 +18,13 @@
 X #
 X # $Id: rules.mk 684 2008-12-20 07:14:57Z pphaneuf $
 X 
 X-source/quadra: LDLIBS+=$(SDL_LIBS) -lpng -lz
 X+EXT_LIBS := -lpng -lz
 X+
 X+ifeq "$(OSTYPE)" "FreeBSD" # OSTYPE is a standard environment variable within the FreeBSD tcsh
 X+  EXT_LIBS += -lcompat     # needed for the ftime function
 X+endif
 X+
 X+source/quadra: LDLIBS+=$(SDL_LIBS) $(EXT_LIBS)
 X source/quadra: $(QUADRA_OBJECTS) $(SDL_MAIN_OBJ) skelton/lib/libugs_s.a
 X 
 X quadra.res: $(shell cat resources.txt) resources.txt skelton/tools/wadder/wadder
 24789a11e8de601d8c51b417b8a1be90
 echo x - quadra/files/patch-quadra-skelton-svgalib-video.cpp
 sed 's/^X//' >quadra/files/patch-quadra-skelton-svgalib-video.cpp << '89fb6c65ff7ecab4a54b644e2660d85a'
 X--- quadra/skelton/svgalib/video.cpp.orig	2011-12-18 16:56:08.000000000 +0100
 X+++ quadra/skelton/svgalib/video.cpp	2011-12-20 22:40:49.000000000 +0100
 X@@ -24,7 +24,9 @@
 X #ifdef WIN32
 X #include <malloc.h>
 X #else
 X-#include <alloca.h>
 X+  #if !defined __FreeBSD__ /* alloca is part of stdlib in FreeBSD */
 X+    #include <alloca.h> 
 X+  #endif
 X #endif
 X #include "sprite.h"
 X #include "command.h"
 89fb6c65ff7ecab4a54b644e2660d85a
 echo x - quadra/distinfo
 sed 's/^X//' >quadra/distinfo << '11dd2c2bb823d7fa57374c4d96bef296'
 XSHA256 (quadra-1.3.0.tar.bz2) = cae617c09c20105181c3849a09b2805c5535bb96f49f27eb2552315e7652332f
 XSIZE (quadra-1.3.0.tar.bz2) = 4616419
 11dd2c2bb823d7fa57374c4d96bef296
 echo x - quadra/pkg-descr
 sed 's/^X//' >quadra/pkg-descr << '7ba86339b50aac6a16d592155a9df217'
 XAn addictive action puzzle game with single player and multiplayer capabilities 
 X(Internet or LAN).
 X
 XWWW: http://code.google.com/p/quadra/
 7ba86339b50aac6a16d592155a9df217
 exit
 
 
 --------------040006010504060902090201--



More information about the freebsd-ports-bugs mailing list