Added babl-0.0.22, gegl-0.0.20, iso-codes-3.3 and mng-1.0.10 templates.

--HG--
extra : convert_revision : e42e0255389433a8b5b99438fea34fe33e487e3d
This commit is contained in:
Juan RP 2008-10-11 06:33:25 +02:00
parent ea82ff8d3d
commit f030c1fae5
7 changed files with 101 additions and 0 deletions

Binary file not shown.

21
templates/babl.tmpl Executable file
View file

@ -0,0 +1,21 @@
# Template build file for 'babl'.
pkgname=babl
version=0.0.22
extract_sufx=".tar.bz2"
url=ftp://ftp.gtk.org/pub/babl/0.0
build_style=gnu_configure
make_cmd="$PKGFS_MASTERDIR/bin/gmake"
pkgconfig_override="babl.pc"
short_desc="Dynamic pixel format translation library"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=a10c07e70f1fe8944a969bba46484acf410c2583
long_desc="
babl is a dynamic, any to any, pixel format translation library.
It allows converting between different methods of storing pixels known
as pixel formats that have with different bitdepths and other data
representations, color models and component permutations.
A vocabulary to formulate new pixel formats from existing primitives is
provided as well as the framework to add new color models and data
types."

19
templates/gegl.tmpl Executable file
View file

@ -0,0 +1,19 @@
# Template build file for 'gegl'.
pkgname=gegl
version=0.0.20
extract_sufx=".tar.bz2"
url=ftp://ftp.gimp.org/pub/gegl/0.0
build_style=gnu_configure
make_cmd="$PKGFS_MASTERDIR/bin/gmake"
pkgconfig_override="gegl.pc"
short_desc="graph based image processing framework"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=b4bc7169eafa4fea512f1190f1ad835d688c4080
long_desc="
GEGL (Generic Graphics Library) is a graph based image processing
framework.
GEGL provides infrastructure to do demand based cached non destructive
image editing on larger than RAM buffers. Through babl it provides
support for a wide range of color models and pixel storage formats for
input and output."

View file

@ -0,0 +1,11 @@
--- Makefile.in.orig 2008-10-11 06:28:29.000000000 +0200
+++ Makefile.in 2008-10-11 06:28:39.000000000 +0200
@@ -154,7 +154,7 @@ target_alias = @target_alias@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
SUBDIRS = iso_15924 iso_3166 iso_4217 iso_639 notes
-pkgconfigdir = $(datadir)/pkgconfig
+pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = iso-codes.pc
EXTRA_DIST = \
LICENSE \

20
templates/iso-codes.tmpl Executable file
View file

@ -0,0 +1,20 @@
# Template build file for 'iso-codes'.
pkgname=iso-codes
version=3.3
patch_files="$pkgname-fix-pkgconfig.diff"
extract_sufx=".tar.bz2"
url=ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes
build_style=gnu_configure
make_cmd="$PKGFS_MASTERDIR/bin/gmake"
pkgconfig_override="iso-codes.pc"
short_desc="List of country, language and currency names"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=0868f49557ef8d1216e69d70af589a645efe8513
long_desc="
iso-codes provides the list of the country, language and currency names in
one place, rather than repeated in many third-party programs. This was
originally done to centralize this data in Debian systems.
The aim of iso-codes is to create a single \"gettext\" domain \"iso-639\" which
contains the translations of language names, and one \"iso-3166\" listing the
translations of country names."

View file

@ -0,0 +1,9 @@
#
# Automake'ify MNG.
#
cd $wrksrc && \
$ln_cmd -sf makefiles/configure.in . && \
$ln_cmd -sf makefiles/Makefile.am .
. $PKGFS_TMPLHELPDIR/automake.sh

21
templates/mng.tmpl Executable file
View file

@ -0,0 +1,21 @@
# Template build file for 'mng'.
pkgname=mng
version=1.0.10
distfiles="libmng-$version"
extract_sufx=".tar.bz2"
url=http://www.libmng.com/download
build_style=gnu_configure
make_cmd="$PKGFS_MASTERDIR/bin/gmake"
short_desc="Multiple-image Network Graphics (MNG) reference library"
maintainer="Juan RP <xtraeme@gmail.com>"
checksum=4a8168f2f1fcfd147e367782c7a664bfe5104fc6
long_desc="
The libmng library supports decoding, displaying, encoding, and various other
manipulations of Multiple-image Network Graphics (MNG) format image files. It
uses the zlib(3) compression library, and optionally the JPEG library by the
Independent JPEG Group (IJG) and/or lcms (little CMS), a color-management
library by Marti Maria Saguar."
run_stuff_before="configure"
run_stuff_before_configure_file="
$PKGFS_TEMPLATESDIR/$pkgname-runstuff-before-configure.sh"