Date: 10 Jul 2005 22:07:13 +0200 From: Nicola Vitale <nivit@email.it> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/83234: [NEW PORT] math/chryzodus: A chryzode (http//www.chryzode.org) explorer Message-ID: <20050710200713.4345.qmail@stellina> Resent-Message-ID: <200507102040.j6AKeD2i078052@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 83234 >Category: ports >Synopsis: [NEW PORT] math/chryzodus: A chryzode (http//www.chryzode.org) explorer >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: Sun Jul 10 20:40:12 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Nicola Vitale <nivit@email.it> >Release: FreeBSD 5.4-RELEASE-p1 i386 >Organization: >Environment: System: FreeBSD stellina.domo.sva 5.4-RELEASE-p1 FreeBSD 5.4-RELEASE-p1 #0: Wed Jun 8 21:57:48 CEST >Description: Chryzodus is a cross-platform graphical program drawing beautiful and colorful chryzodes. If you do not know what chryzodes are, take a look at http://www.chryzode.org/. Then you will be able to explore the world of chryzodes by yourself using Chryzodus. But one does not even need to know much about chryzodes to use Chryzodus and see beautiful images appear on the screen! Author: Florian LHERBETTE WWW: http://chryzodus.sourceforge.net/ Generated with FreeBSD Port Tools 0.63 >How-To-Repeat: >Fix: --- chryzodus-0.32.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: # # chryzodus # chryzodus/pkg-descr # chryzodus/Makefile # chryzodus/pkg-plist # chryzodus/distinfo # chryzodus/files # chryzodus/files/patch-gui.cpp # chryzodus/files/patch-makefile.unx # echo c - chryzodus mkdir -p chryzodus > /dev/null 2>&1 echo x - chryzodus/pkg-descr sed 's/^X//' >chryzodus/pkg-descr << 'END-of-chryzodus/pkg-descr' XChryzodus is a cross-platform graphical program drawing Xbeautiful and colorful chryzodes. XIf you do not know what chryzodes are, take a look at Xhttp://www.chryzode.org/. Then you will be able to explore Xthe world of chryzodes by yourself using Chryzodus. XBut one does not even need to know much about chryzodes Xto use Chryzodus and see beautiful images appear on the screen! X XAuthor: Florian LHERBETTE XWWW: http://chryzodus.sourceforge.net/ END-of-chryzodus/pkg-descr echo x - chryzodus/Makefile sed 's/^X//' >chryzodus/Makefile << 'END-of-chryzodus/Makefile' X# New ports collection makefile for: chryzodus X# Date created: 2005-07-09 X# Whom: Nicola Vitale <nivit@email.it> X# X# $FreeBSD$ X# X XPORTNAME= chryzodus XPORTVERSION= 0.32 XDISTVERSIONSUFFIX= -src XCATEGORIES= math XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} X XMAINTAINER= nivit@email.it XCOMMENT= A chryzode (http//www.chryzode.org) explorer X XLIB_DEPENDS= alleg.41:${PORTSDIR}/devel/allegro:install X XWRKSRC= ${WRKDIR}/${PORTNAME} XMAKEFILE= makefile.unx X Xdo-install: X @${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/${PORTNAME} X X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR}; \ X ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} X.endif X X.include <bsd.port.pre.mk> X X.include <bsd.port.post.mk> END-of-chryzodus/Makefile echo x - chryzodus/pkg-plist sed 's/^X//' >chryzodus/pkg-plist << 'END-of-chryzodus/pkg-plist' X@comment $FreeBSD$ Xbin/chryzodus X%%PORTDOCS%%%%DOCSDIR%%/chryzode.html X%%PORTDOCS%%%%DOCSDIR%%/file.html X%%PORTDOCS%%%%DOCSDIR%%/help.html X%%PORTDOCS%%%%DOCSDIR%%/index.html X%%PORTDOCS%%%%DOCSDIR%%/keyboard.html X%%PORTDOCS%%%%DOCSDIR%%/overview.html X%%PORTDOCS%%%%DOCSDIR%%/zoom.html X%%PORTDOCS%%@dirrm %%DOCSDIR%% END-of-chryzodus/pkg-plist echo x - chryzodus/distinfo sed 's/^X//' >chryzodus/distinfo << 'END-of-chryzodus/distinfo' XMD5 (chryzodus-0.32-src.tar.gz) = d89eafdb85d236bb2c1ed7e3acba37ae XSIZE (chryzodus-0.32-src.tar.gz) = 18834 END-of-chryzodus/distinfo echo c - chryzodus/files mkdir -p chryzodus/files > /dev/null 2>&1 echo x - chryzodus/files/patch-gui.cpp sed 's/^X//' >chryzodus/files/patch-gui.cpp << 'END-of-chryzodus/files/patch-gui.cpp' X$FreeBSD$ X--- gui.cpp Tue Jun 29 17:16:38 2004 X+++ gui.cpp.port Sat Jul 9 21:25:43 2005 X@@ -121,7 +121,7 @@ X { X // utiliser d_chryzode_proc pour tenir jour la bitmap ?????? X destroy_bitmap((BITMAP *)main_dialog[MAIN_D_CHRYZODE].dp); X- (BITMAP *)main_dialog[MAIN_D_CHRYZODE].dp = create_bitmap(SCREEN_W, SCREEN_H); X+ main_dialog[MAIN_D_CHRYZODE].dp = (BITMAP *)create_bitmap(SCREEN_W, SCREEN_H); X ((Cchryzode *)main_dialog[MAIN_D_CHRYZODE].dp2)->set_bmp((BITMAP *)main_dialog[MAIN_D_CHRYZODE].dp); X main_dialog[MAIN_D_CHRYZODE].w = SCREEN_W; X main_dialog[MAIN_D_CHRYZODE].h = SCREEN_H; END-of-chryzodus/files/patch-gui.cpp echo x - chryzodus/files/patch-makefile.unx sed 's/^X//' >chryzodus/files/patch-makefile.unx << 'END-of-chryzodus/files/patch-makefile.unx' X$FreeBSD$ X--- makefile.unx Tue Jun 29 17:16:38 2004 X+++ makefile.unx.port Sat Jul 9 21:43:27 2005 X@@ -6,7 +6,7 @@ X #--------------------------------------# X X CXX = g++ X-CFLAGS = -Wall X+CFLAGS = -Wall `allegro-config --cflags` X LDFLAGS = -s -lstdc++ `allegro-config --libs` X X OBJECTS = main.o gui.o compute.o END-of-chryzodus/files/patch-makefile.unx exit --- chryzodus-0.32.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050710200713.4345.qmail>