From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Jan 2 19:20:21 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5B7B816A4CE for ; Fri, 2 Jan 2004 19:20:21 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4875443D53 for ; Fri, 2 Jan 2004 19:20:06 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i033K6FR022825 for ; Fri, 2 Jan 2004 19:20:06 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i033K6mW022824; Fri, 2 Jan 2004 19:20:06 -0800 (PST) (envelope-from gnats) Resent-Date: Fri, 2 Jan 2004 19:20:06 -0800 (PST) Resent-Message-Id: <200401030320.i033K6mW022824@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, Igor Pokrovsky Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79E1316A4CE for ; Fri, 2 Jan 2004 19:13:17 -0800 (PST) Received: from doom.homeunix.org (8-112.dialup.comset.net [213.172.8.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4381A43D55 for ; Fri, 2 Jan 2004 19:12:52 -0800 (PST) (envelope-from igor@doom.homeunix.org) Received: from doom.homeunix.org (localhost [127.0.0.1]) by doom.homeunix.org (8.12.10/8.12.10) with ESMTP id i033Cfdq000544 for ; Sat, 3 Jan 2004 06:12:46 +0300 (MSK) (envelope-from igor@doom.homeunix.org) Received: (from igor@localhost) by doom.homeunix.org (8.12.10/8.12.10/Submit) id i033Cfuc000543; Sat, 3 Jan 2004 06:12:41 +0300 (MSK) (envelope-from igor) Message-Id: <200401030312.i033Cfuc000543@doom.homeunix.org> Date: Sat, 3 Jan 2004 06:12:41 +0300 (MSK) From: Igor Pokrovsky To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/60847: New port: games/BillardGL An OpenGL billiard simulator X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Igor Pokrovsky List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jan 2004 03:20:21 -0000 >Number: 60847 >Category: ports >Synopsis: New port: games/BillardGL An OpenGL billiard simulator >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 02 19:20:05 PST 2004 >Closed-Date: >Last-Modified: >Originator: Igor Pokrovsky >Release: FreeBSD 4.9-STABLE i386 >Organization: >Environment: System: FreeBSD doom.homeunix.org 4.9-STABLE FreeBSD 4.9-STABLE #1: Sun Dec 14 13:12:44 MSK 2003 root@doom.homeunix.org:/usr/obj/usr/src/sys/KERNEL i386 >Description: BillardGL is a very nice looking OpenGL pool billiard simulation, which was developed within the scope of the course "Computergraphics" at the University of Freiburg (Germany). >How-To-Repeat: >Fix: --- BillardGL.shar begins here --- # 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: # # BillardGL # BillardGL/pkg-plist # BillardGL/pkg-descr # BillardGL/distinfo # BillardGL/Makefile # BillardGL/files # BillardGL/files/patch-Namen.h # BillardGL/files/patch-Makefile # echo c - BillardGL mkdir -p BillardGL > /dev/null 2>&1 echo x - BillardGL/pkg-plist sed 's/^X//' >BillardGL/pkg-plist << 'END-of-BillardGL/pkg-plist' Xbin/BillardGL X X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%@dirrm %%DOCSDIR%% X X%%DATADIR%%/lang/900.lang X%%DATADIR%%/lang/901.lang X%%DATADIR%%/lang/904.lang X%%DATADIR%%/lang/999.lang X@dirrm %%DATADIR%%/lang X X%%DATADIR%%/Texturen/1/1.bmp X%%DATADIR%%/Texturen/1/10.bmp X%%DATADIR%%/Texturen/1/11.bmp X%%DATADIR%%/Texturen/1/12.bmp X%%DATADIR%%/Texturen/1/13.bmp X%%DATADIR%%/Texturen/1/14.bmp X%%DATADIR%%/Texturen/1/15.bmp X%%DATADIR%%/Texturen/1/2.bmp X%%DATADIR%%/Texturen/1/3.bmp X%%DATADIR%%/Texturen/1/4.bmp X%%DATADIR%%/Texturen/1/5.bmp X%%DATADIR%%/Texturen/1/6.bmp X%%DATADIR%%/Texturen/1/7.bmp X%%DATADIR%%/Texturen/1/8.bmp X%%DATADIR%%/Texturen/1/9.bmp X%%DATADIR%%/Texturen/1/a00.bmp X%%DATADIR%%/Texturen/1/a1.bmp X%%DATADIR%%/Texturen/1/a10.bmp X%%DATADIR%%/Texturen/1/a11.bmp X%%DATADIR%%/Texturen/1/a12.bmp X%%DATADIR%%/Texturen/1/a13.bmp X%%DATADIR%%/Texturen/1/a14.bmp X%%DATADIR%%/Texturen/1/a15.bmp X%%DATADIR%%/Texturen/1/a2.bmp X%%DATADIR%%/Texturen/1/a3.bmp X%%DATADIR%%/Texturen/1/a4.bmp X%%DATADIR%%/Texturen/1/a5.bmp X%%DATADIR%%/Texturen/1/a6.bmp X%%DATADIR%%/Texturen/1/a7.bmp X%%DATADIR%%/Texturen/1/a8.bmp X%%DATADIR%%/Texturen/1/a9.bmp X%%DATADIR%%/Texturen/1/aalpha.bmp X%%DATADIR%%/Texturen/1/aalpha2.bmp X%%DATADIR%%/Texturen/1/buchstaben.bmp X%%DATADIR%%/Texturen/1/buchstabenalpha.bmp X%%DATADIR%%/Texturen/1/dreizehn.bmp X%%DATADIR%%/Texturen/1/filzkachel.bmp X%%DATADIR%%/Texturen/1/halbe.bmp X%%DATADIR%%/Texturen/1/holz.bmp X%%DATADIR%%/Texturen/1/logo.bmp X%%DATADIR%%/Texturen/1/volle.bmp X@dirrm %%DATADIR%%/Texturen/1 X%%DATADIR%%/Texturen/2/1.bmp X%%DATADIR%%/Texturen/2/10.bmp X%%DATADIR%%/Texturen/2/11.bmp X%%DATADIR%%/Texturen/2/12.bmp X%%DATADIR%%/Texturen/2/13.bmp X%%DATADIR%%/Texturen/2/14.bmp X%%DATADIR%%/Texturen/2/15.bmp X%%DATADIR%%/Texturen/2/2.bmp X%%DATADIR%%/Texturen/2/3.bmp X%%DATADIR%%/Texturen/2/4.bmp X%%DATADIR%%/Texturen/2/5.bmp X%%DATADIR%%/Texturen/2/6.bmp X%%DATADIR%%/Texturen/2/7.bmp X%%DATADIR%%/Texturen/2/8.bmp X%%DATADIR%%/Texturen/2/9.bmp X%%DATADIR%%/Texturen/2/aalpha2.bmp X%%DATADIR%%/Texturen/2/buchstaben.bmp X%%DATADIR%%/Texturen/2/buchstabenalpha.bmp X%%DATADIR%%/Texturen/2/filzkachel.bmp X%%DATADIR%%/Texturen/2/halbe.bmp X%%DATADIR%%/Texturen/2/holz.bmp X%%DATADIR%%/Texturen/2/volle.bmp X@dirrm %%DATADIR%%/Texturen/2 X%%DATADIR%%/Texturen/4/1.bmp X%%DATADIR%%/Texturen/4/10.bmp X%%DATADIR%%/Texturen/4/11.bmp X%%DATADIR%%/Texturen/4/12.bmp X%%DATADIR%%/Texturen/4/13.bmp X%%DATADIR%%/Texturen/4/14.bmp X%%DATADIR%%/Texturen/4/15.bmp X%%DATADIR%%/Texturen/4/2.bmp X%%DATADIR%%/Texturen/4/3.bmp X%%DATADIR%%/Texturen/4/4.bmp X%%DATADIR%%/Texturen/4/5.bmp X%%DATADIR%%/Texturen/4/6.bmp X%%DATADIR%%/Texturen/4/7.bmp X%%DATADIR%%/Texturen/4/8.bmp X%%DATADIR%%/Texturen/4/9.bmp X%%DATADIR%%/Texturen/4/holz.bmp X@dirrm %%DATADIR%%/Texturen/4 X%%DATADIR%%/Texturen/8/1.bmp X%%DATADIR%%/Texturen/8/10.bmp X%%DATADIR%%/Texturen/8/11.bmp X%%DATADIR%%/Texturen/8/12.bmp X%%DATADIR%%/Texturen/8/13.bmp X%%DATADIR%%/Texturen/8/14.bmp X%%DATADIR%%/Texturen/8/15.bmp X%%DATADIR%%/Texturen/8/2.bmp X%%DATADIR%%/Texturen/8/3.bmp X%%DATADIR%%/Texturen/8/4.bmp X%%DATADIR%%/Texturen/8/5.bmp X%%DATADIR%%/Texturen/8/6.bmp X%%DATADIR%%/Texturen/8/7.bmp X%%DATADIR%%/Texturen/8/8.bmp X%%DATADIR%%/Texturen/8/9.bmp X%%DATADIR%%/Texturen/8/holz.bmp X@dirrm %%DATADIR%%/Texturen/8 X@dirrm %%DATADIR%%/Texturen X@dirrm %%DATADIR%% END-of-BillardGL/pkg-plist echo x - BillardGL/pkg-descr sed 's/^X//' >BillardGL/pkg-descr << 'END-of-BillardGL/pkg-descr' XBillardGL is a very nice looking OpenGL pool billiard simulation, Xwhich was developed within the scope of the course X"Computergraphics" at the University of Freiburg (Germany). X XWWW: http://www.BillardGL.de X X- Igor Pokrovsky Xtiamat@comset.net END-of-BillardGL/pkg-descr echo x - BillardGL/distinfo sed 's/^X//' >BillardGL/distinfo << 'END-of-BillardGL/distinfo' XMD5 (BillardGL-1.75.tar.gz) = 46f2cf99e1a2b2aa4707d3500e43be47 END-of-BillardGL/distinfo echo x - BillardGL/Makefile sed 's/^X//' >BillardGL/Makefile << 'END-of-BillardGL/Makefile' X# New ports collection makefile for: BillardGL X# Date created: 02 Jan 2004 X# Whom: Igor Pokrovsky X# X# $FreeBSD$ X# X XPORTNAME= BillardGL XPORTVERSION= 1.75 XCATEGORIES= games XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= tiamat@comset.net XCOMMENT= An OpenGL billiard simulator X XLIB_DEPENDS= glut.3:${PORTSDIR}/graphics/libglut X XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src X XUSE_GMAKE= yes XUSE_REINPLACE= yes XUSE_X_PREFIX= yes XUSE_GL= yes X Xpost-patch: X @${REINPLACE_CMD} -e 's|%%PORTNAME%%|${PORTNAME}|; \ X s|%%X11BASE%%|${X11BASE}|' ${WRKSRC}/Namen.h X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin X X @${MKDIR} ${DATADIR} X @${MKDIR} ${DATADIR}/lang X ${INSTALL_DATA} ${WRKSRC}/lang/*.lang ${DATADIR}/lang X @${MKDIR} ${DATADIR}/Texturen X.for i in 1 2 4 8 X @${MKDIR} ${DATADIR}/Texturen/${i} X ${INSTALL_DATA} ${WRKSRC}/Texturen/${i}/*.bmp ${DATADIR}/Texturen/${i} X.endfor X X.ifndef (NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X ${TR} -d '\r' <${WRKSRC}/README >${DOCSDIR}/README X.endif X X.include END-of-BillardGL/Makefile echo c - BillardGL/files mkdir -p BillardGL/files > /dev/null 2>&1 echo x - BillardGL/files/patch-Namen.h sed 's/^X//' >BillardGL/files/patch-Namen.h << 'END-of-BillardGL/files/patch-Namen.h' X--- Namen.h.orig Fri Jan 2 09:48:40 2004 X+++ Namen.h Fri Jan 2 09:49:28 2004 X@@ -23,7 +23,7 @@ X #define TUTORIAL 105 X X #ifndef _WIN32 X-#define PFAD "/usr/share/BillardGL/" X+#define PFAD "%%X11BASE%%/share/%%PORTNAME%%/" X #endif X X #ifndef PFAD END-of-BillardGL/files/patch-Namen.h echo x - BillardGL/files/patch-Makefile sed 's/^X//' >BillardGL/files/patch-Makefile << 'END-of-BillardGL/files/patch-Makefile' X--- Makefile.orig Fri Jan 2 09:57:12 2004 X+++ Makefile Fri Jan 2 09:59:21 2004 X@@ -5,14 +5,14 @@ X X ####### Compiler, tools and options X X-CC = gcc X-CXX = g++ X-CFLAGS = -pipe -Wall -W -DNO_DEBUG -g X-CXXFLAGS= -pipe -Wall -W -DNO_DEBUG -g X-INCPATH = -I/usr/X11R6/include X-LINK = g++ X+CC ?= gcc X+CXX ?= g++ X+CFLAGS += -pipe -Wall -W -DNO_DEBUG -g X+CXXFLAGS+= -pipe -Wall -W -DNO_DEBUG -g X+INCPATH = -I${X11BASE}/include X+LINK = ${CXX} X LFLAGS = X-LIBS = -L/usr/X11R6/lib -lGL -lGLU -lglut -lXmu -lXext -lX11 -lm -lXi X+LIBS = -L${X11BASE}/lib -lGL -lGLU -lglut -lXmu -lXext -lX11 -lm -lXi X X ## -lqgl -lGLU X END-of-BillardGL/files/patch-Makefile exit --- BillardGL.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: