FreeBSD Bugzilla – Attachment 134443 Details for
Bug 179116
New port: graphics/xcftools Command-line tools for extracting from Gimp's XCF format
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 5.74 KB, created by
Kalten
on 2013-05-30 20:40:00 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Kalten
Created:
2013-05-30 20:40:00 UTC
Size:
5.74 KB
patch
obsolete
># 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: ># ># xcftools ># xcftools/files ># xcftools/files/patch-io-unix.c ># xcftools/files/patch-xcf2png.c ># xcftools/files/patch-Makefile.in ># xcftools/files/patch-test_dotest ># xcftools/Makefile ># xcftools/pkg-descr ># xcftools/distinfo ># xcftools/pkg-plist ># >echo c - xcftools >mkdir -p xcftools > /dev/null 2>&1 >echo c - xcftools/files >mkdir -p xcftools/files > /dev/null 2>&1 >echo x - xcftools/files/patch-io-unix.c >sed 's/^X//' >xcftools/files/patch-io-unix.c << 'fcaaf551ce2ab243ceb5c1e52188fa43' >X--- io-unix.c.orig 2013-01-31 14:46:20.000000000 +0100 >X+++ io-unix.c 2013-05-27 15:00:57.000000000 +0200 >X@@ -106,7 +106,7 @@ >X if( status > 0 ) { >X fclose(xcfstream) ; >X xcfstream = 0 ; >X- FatalGeneric(status,NULL); >X+ FatalGeneric(status,"status=%d",status); >X } >X } else { >X fclose(xcfstream) ; >fcaaf551ce2ab243ceb5c1e52188fa43 >echo x - xcftools/files/patch-xcf2png.c >sed 's/^X//' >xcftools/files/patch-xcf2png.c << 'a42e86a4be326dc4c2286bcbedd62443' >X--- xcf2png.c.orig 2013-01-31 14:46:20.000000000 +0100 >X+++ xcf2png.c 2013-05-27 15:09:53.000000000 +0200 >X@@ -20,6 +20,13 @@ >X #include "flatten.h" >X #include "palette.h" >X #include <png.h> >X+#ifndef png_voidp_NULL >X+#define png_voidp_NULL (png_voidp)NULL >X+#endif >X+#ifndef png_error_ptr_NULL >X+#define png_error_ptr_NULL (png_error_ptr)NULL >X+#endif >X+ >X #include <stdlib.h> >X #include <string.h> >X #include <locale.h> >a42e86a4be326dc4c2286bcbedd62443 >echo x - xcftools/files/patch-Makefile.in >sed 's/^X//' >xcftools/files/patch-Makefile.in << '4287e599f7eaa953e11b89356cbd2e05' >X--- Makefile.in.orig 2013-01-31 14:46:20.000000000 +0100 >X+++ Makefile.in 2013-05-30 19:58:00.000000000 +0200 >X@@ -36,6 +36,7 @@ >X >X INSTALL = @INSTALL@ -D >X INSTALL_PROGRAM = @INSTALL_PROGRAM@ >X+INSTALL_SCRIPT = @INSTALL_SCRIPT@ >X INSTALL_DATA = @INSTALL_DATA@ >X >X RM = rm -f >X@@ -89,8 +90,8 @@ >X >X install: all >X for p in $(BINARIES) ; do \ >X- case $$p in xcfview) strip= ;; *) strip=-s ;; esac ; \ >X- $(INSTALL_PROGRAM) $$strip $$p \ >X+ case $$p in xcfview) installer="$(INSTALL_SCRIPT)"; strip= ;; *) installer="$(INSTALL_PROGRAM)"; strip=-s ;; esac ; \ >X+ $$installer $$strip $$p \ >X $(DESTDIR)$(bindir)/`echo $$p | $(SED) $(program_transform_name)` \ >X || exit 1 ;\ >X done >X@@ -163,7 +164,7 @@ >X msgfmt -c -o$@ $< >X >X po/stamp: $(patsubst %,po/%.mo,$(LINGUAS)) >X- if ! make -q po/$(APPNAME).pot ; then \ >X+ if ! $(MAKE) -q po/$(APPNAME).pot ; then \ >X touch po/$(APPNAME).pot ; touch po/*.po ; touch po/*.mo ; fi >X touch $@ >X >X@@ -187,7 +188,7 @@ >X touch $@ >X >X manpo/stamp: $(patsubst %,manpo/%.po,$(MANLINGUAS)) >X- if ! make -q manpo/manpages.pot ; then \ >X+ if ! $(MAKE) -q manpo/manpages.pot ; then \ >X touch manpo/manpages.pot ; touch $^ ; fi >X touch $@ >X >4287e599f7eaa953e11b89356cbd2e05 >echo x - xcftools/files/patch-test_dotest >sed 's/^X//' >xcftools/files/patch-test_dotest << '5945542d9aa847ec450a557141f9ade0' >X--- test/dotest.orig 2013-01-31 14:46:20.000000000 +0100 >X+++ test/dotest 2013-05-27 15:34:37.000000000 +0200 >X@@ -1,4 +1,4 @@ >X-#! /bin/bash >X+#!/usr/local/bin/bash >X >X # Regression test for Xcftools >X # >5945542d9aa847ec450a557141f9ade0 >echo x - xcftools/Makefile >sed 's/^X//' >xcftools/Makefile << 'f2c575185295cfe5398ef7652fdf85f1' >X# $FreeBSD$ >X >XPORTNAME= xcftools >XPORTVERSION= 0.0 >XCATEGORIES= graphics >XMASTER_SITES= https://codeload.github.com/j-jorge/xcftools/zip/ >XDISTNAME= master >XEXTRACT_SUFX= >X >X#MAINTAINER= >XCOMMENT= Command-line tools for extracting from Gimp's XCF format >X >XDIST_SUBDIR= ${PORTNAME} >XWRKSRC= ${WRKDIR}/${PORTNAME}-master >X >XUSE_ZIP= yes >XUSE_PERL5= yes >XUSE_PKGCONFIG= yes >XUSE_AUTOTOOLS+= libtool >XGNU_CONFIGURE= yes >XCONFIGURE_ARGS= >XUSE_GMAKE= yes >XMAKE_JOBS_SAFE= yes >XUSE_LDCONFIG= yes >XUSE_GETTEXT= yes >X >XOPTIONS_DEFINE= TESTS >XTESTS_DESC= Run bundled self-tests after build (pulls in graphics/netpbm) >XOPTIONS_DEFAULT= >X >X.include <bsd.port.options.mk> >X >X.if ${PORT_OPTIONS:MTESTS} >XBUILD_DEPENDS+= pngtopnm:${PORTSDIR}/graphics/netpbm >X.endif >X >XMAN1= xcf2png.1 xcf2pnm.1 xcfinfo.1 xcfview.1 >XMAN1_DA= xcf2png.1 xcf2pnm.1 xcfinfo.1 xcfview.1 >X >XCFLAGS+= -I${LOCALBASE}/include >XCPPFLAGS+= -I${LOCALBASE}/include >XLDFLAGS+= -L${LOCALBASE}/lib -lintl >X >X.include <bsd.port.pre.mk> >X >Xtest check: >X.if (${PORT_OPTIONS:MTESTS} || defined(PACKAGE_BUILDING)) >X -cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} limits -m 20m ${GMAKE} check >X.endif >X >Xpost-build: check >X >X.include <bsd.port.post.mk> >f2c575185295cfe5398ef7652fdf85f1 >echo x - xcftools/pkg-descr >sed 's/^X//' >xcftools/pkg-descr << 'e7b9d91acff8b3670976296a981c7359' >XXcftools is a set of fast command-line tools for extracting >Xinformation from the Gimp's native file format XCF. The tools >Xare designed to allow efficient use of layered XCF files as >Xsources in a build system that use 'make' and similar tools >Xto manage automatic processing of the graphics. These tools >Xwork independently of the Gimp engine and do not require the >XGimp to even be installed. >X >XWWW: https://github.com/j-jorge/xcftools >e7b9d91acff8b3670976296a981c7359 >echo x - xcftools/distinfo >sed 's/^X//' >xcftools/distinfo << '17c2317948a4c2980d1b7557f835925b' >XSHA256 (xcftools/master) = 037f25dfc82061f3f3ea7fc63a68155a15a203673b3fbdb05f0fdd45da23dcd2 >XSIZE (xcftools/master) = 321725 >17c2317948a4c2980d1b7557f835925b >echo x - xcftools/pkg-plist >sed 's/^X//' >xcftools/pkg-plist << 'a9508632c813f30af60acf6e7bdf9697' >Xbin/xcf2png >Xbin/xcf2pnm >Xbin/xcfinfo >Xbin/xcfview >Xshare/locale/da/LC_MESSAGES/xcftools.mo >X@dirrm man/da/man1 >X@dirrm man/da >a9508632c813f30af60acf6e7bdf9697 >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 179116
:
134443
|
134444
|
134445
|
147230
|
147231
|
147232