From owner-freebsd-ports Thu Jan 25 9: 0:24 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 584F837B402 for ; Thu, 25 Jan 2001 09:00:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0PH03845467; Thu, 25 Jan 2001 09:00:03 -0800 (PST) (envelope-from gnats) Date: Thu, 25 Jan 2001 09:00:03 -0800 (PST) Message-Id: <200101251700.f0PH03845467@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: =?iso-8859-1?Q?Michael_Lyngb=F8l?= Subject: Re: ports/24607: new port: xpenguins Reply-To: =?iso-8859-1?Q?Michael_Lyngb=F8l?= Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/24607; it has been noted by GNATS. From: =?iso-8859-1?Q?Michael_Lyngb=F8l?= To: KATO Tsuguru Cc: trevor@jpj.net, FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ports/24607: new port: xpenguins Date: Thu, 25 Jan 2001 17:57:40 +0100 On Thu, Jan 25, 2001 at 10:20:15PM +0900, KATO Tsuguru wrote: > > Did you use '-O' for in your CC-flags? If I do it just explodes: > > Yes, I've caught same error with same CFLAGS. > > > I've added '-O0' to $CFLAGS to make it run. > > Well, I guess programs broken by optimizer are fundamentally broken. > Since problem is fixed when official patch is applied, there might > be no reason to avoid using it.... Yep, you're right. I've updated to port: # 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: # # xpenguins/ # xpenguins/Makefile # xpenguins/pkg-comment # xpenguins/pkg-descr # xpenguins/pkg-plist # xpenguins/files # xpenguins/files/patch-aa # xpenguins/distinfo # echo c - xpenguins/ mkdir -p xpenguins/ > /dev/null 2>&1 echo x - xpenguins/Makefile sed 's/^X//' >xpenguins/Makefile << 'END-of-xpenguins/Makefile' X# New ports collection makefile for: xpenguins X# Date created: 24 January 2001 X# Whom: lyngbol@candid.dk X# X# $FreeBSD$ X# X XPORTNAME= xpenguins XPORTVERSION= 1.2 XCATEGORIES= games XMASTER_SITES= http://xpenguins.seul.org/ X XPATCH_SITES= ${MASTER_SITES} XPATCHFILES= xpenguins-1.2-xpm_valuemask_fix.patch XPATCH_DIST_STRIP= -p1 X XMAINTAINER= lyngbol@candid.dk X XUSE_X_PREFIX= yes XUSE_XPM= yes XUSE_GMAKE= yes X XMAN1= xpenguins.1 X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/xpenguins $(PREFIX)/bin X ${INSTALL_MAN} ${WRKSRC}/xpenguins.1 $(PREFIX)/man/man1 X X.include END-of-xpenguins/Makefile echo x - xpenguins/pkg-comment sed 's/^X//' >xpenguins/pkg-comment << 'END-of-xpenguins/pkg-comment' XCute little penguins that walk along the tops of your windows END-of-xpenguins/pkg-comment echo x - xpenguins/pkg-descr sed 's/^X//' >xpenguins/pkg-descr << 'END-of-xpenguins/pkg-descr' XXPenguins animates a friendly family of penguins in your Xroot window. They drop in from the top of the screen, walk Xalong the tops of your windows, up the side of your win- Xdows, up the side of the screen, and sometimes even levi- Xtate with their genetically-modified go-go-gadget 'copter Xability. Be careful when you move windows as the little Xguys squash easily. If you send the program an interupt X XWWW: http://xpenguins.seul.org/ X X- Michael Lyngbol Xlyngbol@candid.dk END-of-xpenguins/pkg-descr echo x - xpenguins/pkg-plist sed 's/^X//' >xpenguins/pkg-plist << 'END-of-xpenguins/pkg-plist' Xbin/xpenguins END-of-xpenguins/pkg-plist echo c - xpenguins/files mkdir -p xpenguins/files > /dev/null 2>&1 echo x - xpenguins/files/patch-aa sed 's/^X//' >xpenguins/files/patch-aa << 'END-of-xpenguins/files/patch-aa' X--- Makefile.ORIG Wed Jan 24 14:32:11 2001 X+++ Makefile Thu Jan 25 11:43:58 2001 X@@ -1,13 +1,13 @@ X # Makefile for XPENGUINS X # Copyright (C) 1999, 2000 Robin Hogan X X-CC = gcc X+#CC = gcc X RPM_OPT_FLAGS = X-CFLAGS = -Wall $(RPM_OPT_FLAGS) X+#CFLAGS = -Wall $(RPM_OPT_FLAGS) X X XLIBS = -lX11 -lXpm -lXext X-XLIBDIR = -L/usr/X11R6/lib -L/usr/local/lib X-XINCLUDEDIRS = -I/usr/X11R6/include -I/usr/local/include X+XLIBDIR = -L${X11BASE}/lib X+XINCLUDEDIRS = -I${X11BASE}/include X X OBJS = xpenguins.o toon.o X PROGRAM = xpenguins END-of-xpenguins/files/patch-aa echo x - xpenguins/distinfo sed 's/^X//' >xpenguins/distinfo << 'END-of-xpenguins/distinfo' XMD5 (xpenguins-1.2.tar.gz) = d87aabddc455d12d9ccffbe491fa3b5d XMD5 (xpenguins-1.2-xpm_valuemask_fix.patch) = 8b60ac0bbec4711f32a46c269dd9106f END-of-xpenguins/distinfo exit To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message