Date: Thu, 27 Jul 2006 23:04:49 +0400 (MSD) From: Stanislav Sedov <ssedov@mbsd.msk.ru> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/100927: [PATCH] lang/lafontaine: update to 0.4.1, take maintainership Message-ID: <20060727190449.94B4511F71@fonon.realnet> Resent-Message-ID: <200607271910.k6RJAGk0066773@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 100927 >Category: ports >Synopsis: [PATCH] lang/lafontaine: update to 0.4.1, take maintainership >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Thu Jul 27 19:10:15 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Stanislav Sedov >Release: FreeBSD 7.0-CURRENT i386 >Organization: MBSD labs, Inc. >Environment: System: FreeBSD fonon.realnet 7.0-CURRENT FreeBSD 7.0-CURRENT #7: Sun Jun 18 20:51:36 MSD 2006 >Description: - Update to 0.4.1 - Introduce NLS magic - Take maintainership Added file(s): - files/patch-configure - files/patch-src_lexer.en.l - files/patch-src_lexer.fr.l - files/patch-src_main.c - files/patch-src_proc.c - files/patch-src_rc.c Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- lafontaine-0.4.1.patch begins here --- diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/Makefile /var/tmp/lafontaine/Makefile --- /usr/ports/lang/lafontaine/Makefile Wed May 10 00:52:16 2006 +++ /var/tmp/lafontaine/Makefile Thu Jul 27 22:59:36 2006 @@ -7,35 +7,28 @@ # PORTNAME= lafontaine -PORTVERSION= 0.3R3 -PORTREVISION= 2 +PORTVERSION= 0.4.1 +PORTREVISION= 0 CATEGORIES= lang MASTER_SITES= http://www.nongnu.org/lafontaine/archives/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-20020715 +DISTNAME= ${PORTNAME}_0.4-1 -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ssedov@mbsd.msk.ru COMMENT= Graphical logo interpreter -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}-0.4 -USE_BZIP2= yes -USE_GNOME= gdkpixbuf gnometarget +USE_X_PREFIX= yes +USE_GNOME= gnomehack gnometarget gtk20 USE_GMAKE= yes GNU_CONFIGURE= yes -MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ - AUTOHEADER="${TRUE}" -post-patch: - @${REINPLACE_CMD} -e 's|pixmaps/$$PACKAGE|$$PACKAGE|g ; \ - s|-O3|$$CFLAGS|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e \ - 's|"\./pixmaps/|PIXMAPDIR "/|g' ${WRKSRC}/src/callbacks.c - @${REINPLACE_CMD} -e \ - 's|exit()|exit(0)|g' ${WRKSRC}/src/proc.c - @${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \ - 's|/share/pixmaps|/share|g' -.for file in src/lexer.en.l src/lexer.fr.l - @${REINPLACE_CMD} -e 's|\.##|.|g' ${WRKSRC}/${file} -.endfor +.if !defined(WITHOUT_NLS) +USE_GETTEXT= yes +PLIST_SUB+= NLS="" +.else +CONFIGURE_ARGS= --disable-nls +PLIST_SUB+= NLS="@comment " +.endif .include <bsd.port.mk> diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/distinfo /var/tmp/lafontaine/distinfo --- /usr/ports/lang/lafontaine/distinfo Fri Nov 25 03:33:36 2005 +++ /var/tmp/lafontaine/distinfo Thu Jul 27 22:36:52 2006 @@ -1,3 +1,3 @@ -MD5 (lafontaine-0.3R3-20020715.tar.bz2) = 77e06e8b5acafa9cd210090afece8c00 -SHA256 (lafontaine-0.3R3-20020715.tar.bz2) = fe65fd4e69939a0c232679ef777838d4fad3f342475bc1a422dc1cfd393b36d7 -SIZE (lafontaine-0.3R3-20020715.tar.bz2) = 233738 +MD5 (lafontaine_0.4-1.tar.gz) = 6d47af1cf65c183487cd0ad2c803dd48 +SHA256 (lafontaine_0.4-1.tar.gz) = 9741e9fefc2b36fe858085d58684293d15a3bc379085acffc4cd479908d82d1e +SIZE (lafontaine_0.4-1.tar.gz) = 510463 diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/files/patch-configure /var/tmp/lafontaine/files/patch-configure --- /usr/ports/lang/lafontaine/files/patch-configure Thu Jan 1 03:00:00 1970 +++ /var/tmp/lafontaine/files/patch-configure Thu Jul 27 22:52:51 2006 @@ -0,0 +1,12 @@ +--- configure.orig Thu Jul 27 22:51:55 2006 ++++ configure Thu Jul 27 22:52:37 2006 +@@ -5630,9 +5630,6 @@ + done + test -n "$YACC" || YACC="yacc" + +-# default CC options +-CFLAGS="-O3" +- + # debugging option + # Check whether --enable-debug or --disable-debug was given. + if test "${enable_debug+set}" = set; then diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/files/patch-src_lexer.en.l /var/tmp/lafontaine/files/patch-src_lexer.en.l --- /usr/ports/lang/lafontaine/files/patch-src_lexer.en.l Thu Jan 1 03:00:00 1970 +++ /var/tmp/lafontaine/files/patch-src_lexer.en.l Thu Jul 27 22:46:17 2006 @@ -0,0 +1,11 @@ +--- src/lexer.en.l.bak Tue Jul 16 06:15:12 2002 ++++ src/lexer.en.l Thu Jul 27 22:45:32 2006 +@@ -70,7 +70,7 @@ + #define IS_TOK_WITH_VAL(tok, type, val) \ + { \ + lextxt = yylex; \ +- yylval.##type = val; \ ++ yylval.type = val; \ + return(tok); \ + } + #endif diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/files/patch-src_lexer.fr.l /var/tmp/lafontaine/files/patch-src_lexer.fr.l --- /usr/ports/lang/lafontaine/files/patch-src_lexer.fr.l Thu Jan 1 03:00:00 1970 +++ /var/tmp/lafontaine/files/patch-src_lexer.fr.l Thu Jul 27 22:46:26 2006 @@ -0,0 +1,11 @@ +--- src/lexer.fr.l.bak Tue Aug 6 15:07:50 2002 ++++ src/lexer.fr.l Thu Jul 27 22:45:32 2006 +@@ -73,7 +73,7 @@ + #define IS_TOK_WITH_VAL(tok, type, val) \ + { \ + lextxt = yylex; \ +- yylval.##type = val; \ ++ yylval.type = val; \ + return(tok); \ + } + #endif diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/files/patch-src_main.c /var/tmp/lafontaine/files/patch-src_main.c --- /usr/ports/lang/lafontaine/files/patch-src_main.c Thu Jan 1 03:00:00 1970 +++ /var/tmp/lafontaine/files/patch-src_main.c Thu Jul 27 22:40:04 2006 @@ -0,0 +1,11 @@ +--- src/main.c.orig Thu Jul 27 22:39:02 2006 ++++ src/main.c Thu Jul 27 22:39:28 2006 +@@ -41,6 +41,8 @@ + guint _alloc_cnt, _free_cnt, _null_free_cnt; + #endif + ++void turtle_init(struct s_turtle *); ++ + + /*gboolean test(gpointer nil) + { diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/files/patch-src_proc.c /var/tmp/lafontaine/files/patch-src_proc.c --- /usr/ports/lang/lafontaine/files/patch-src_proc.c Thu Jan 1 03:00:00 1970 +++ /var/tmp/lafontaine/files/patch-src_proc.c Thu Jul 27 22:46:47 2006 @@ -0,0 +1,11 @@ +--- src/proc.c.bak Sun May 19 02:11:05 2002 ++++ src/proc.c Thu Jul 27 22:45:32 2006 +@@ -92,7 +92,7 @@ + /*g_critical*/ + printf("procedure \"%s\" contexts list not empty !\n", + PROC(myproc)->name); +- exit(); ++ exit(0); + //g_slist_foreach(PROC(myproc)->contexts, context_free_from_list, NULL); + //g_slist_free(PROC(myproc)->contexts); + } diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/files/patch-src_rc.c /var/tmp/lafontaine/files/patch-src_rc.c --- /usr/ports/lang/lafontaine/files/patch-src_rc.c Thu Jan 1 03:00:00 1970 +++ /var/tmp/lafontaine/files/patch-src_rc.c Thu Jul 27 22:43:54 2006 @@ -0,0 +1,39 @@ +--- src/rc.c.orig Thu Jul 27 22:40:17 2006 ++++ src/rc.c Thu Jul 27 22:43:36 2006 +@@ -39,6 +39,12 @@ + #include "rc.h" + + struct s_turtle my_turtle; ++void rc_parse_group(GScanner *scanner); ++void rc_parse_coresave(GScanner *scanner); ++void rc_parse_history(GScanner *scanner); ++void rc_parse_locales(GScanner *scanner); ++void rc_parse_alocale(GScanner *scanner); ++void rc_parse_keyval(GScanner *scanner, struct s_keyval *keyval); + + + static const GScannerConfig gtk_rc_scanner_config = +@@ -152,6 +158,7 @@ + rc_parse_coresave(scanner); + break; + default: ++ break; + } + + } +@@ -176,6 +183,7 @@ + printf("coredump file: %s\n", keyval.value); + break; + default: ++ break; + } + } + +@@ -203,6 +211,7 @@ + printf("history file: %s\n", keyval.value); + break; + default: ++ break; + } + } + diff -ruN --exclude=CVS /usr/ports/lang/lafontaine/pkg-plist /var/tmp/lafontaine/pkg-plist --- /usr/ports/lang/lafontaine/pkg-plist Wed Oct 23 13:10:45 2002 +++ /var/tmp/lafontaine/pkg-plist Thu Jul 27 22:47:59 2006 @@ -1,16 +1,18 @@ bin/lafontaine -share/lafontaine/animator.png -share/lafontaine/animator.xcf -share/lafontaine/execute.xpm -share/lafontaine/gypsum.flower.2.fr.logo -share/lafontaine/gypsum.flower.fr.logo -share/lafontaine/help.xpm -share/lafontaine/open.xpm -share/lafontaine/quit.xpm -share/lafontaine/save.xpm -share/lafontaine/spirelo.fr.logo -share/lafontaine/stars.en.logo -share/lafontaine/test1.logo -share/lafontaine/turtle2.png -share/lafontaine/turtle3.png -@dirrm share/lafontaine +%%DATADIR%%/gypsum.flower.2.fr.logo +%%DATADIR%%/gypsum.flower.fr.logo +%%DATADIR%%/spirelo.fr.logo +%%DATADIR%%/stars.en.logo +%%DATADIR%%/test1.logo +%%NLS%%share/locale/fr/LC_MESSAGES/lafontaine.mo +share/pixmaps/lafontaine/animator.png +share/pixmaps/lafontaine/animator.xcf +share/pixmaps/lafontaine/execute.xpm +share/pixmaps/lafontaine/help.xpm +share/pixmaps/lafontaine/open.xpm +share/pixmaps/lafontaine/quit.xpm +share/pixmaps/lafontaine/save.xpm +share/pixmaps/lafontaine/turtle2.png +share/pixmaps/lafontaine/turtle3.png +@dirrmtry share/pixmaps/lafontaine +@dirrmtry %%DATADIR%% --- lafontaine-0.4.1.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060727190449.94B4511F71>