Add expat-2.0.1 and perl-5.10.0 templates.

These can be installed and are working properly.

--HG--
extra : convert_revision : 5259ade144c963e0e1577b38ac362f8826bd273f
This commit is contained in:
Juan RP 2008-09-28 07:18:38 +02:00
parent 8314e3b0b1
commit 553eb8bc14
2 changed files with 112 additions and 0 deletions

51
templates/expat-2.0.1.tmpl Executable file
View File

@ -0,0 +1,51 @@
# ----*---- ----*-----
# Example template build file for 'expat-2.0.1'
# ----*---- ----*-----
#
# Name of the package, sometimes you need a different name than
# the one used in the source distribution file.
pkgname=expat-2.0.1
# Suffix extraction, only supported: zip and tar/tar+(gz|bzip2).
extract_sufx=".tar.gz"
# Use this if pkgname doesn't match or if there are multiple
# source distribution files.
#distfiles=""
# URL to fetch
url=http://kent.dl.sourceforge.net/sourceforge/expat/
# Arguments passed to configure if $build_style = {,gnu_}configure.
#configure_args=""
# Arguments passed to configure through the environment
#configure_env=""
# Build style: gnu_configure, bsd-makefile, gnu-makefile, configure.
build_style=gnu_configure
# Passed flags to the 'make' command before building the package.
#make_build_args=""
# Passed flags to the 'make' command before installing the package.
#make_install_args=""
# Short description, max 1 line of 72 chars.
short_desc="XML parser library written in C"
# Maintainer of this pkg: name <email>.
maintainer="Juan RP <xtraeme@gmail.com>"
# Checksum of file with rmd160.
checksum=d31bcb152adaff9e358968be1ea901e1b4ed3b2f
# Long description. Preferibly first line should be left blank
# and use a whitespace while starting lines.
#
# Please also respect 72 chars per line if possible (max 80).
#
long_desc="
This is James Clark's expat XML parser library in C. It is a stream
oriented parser that requires setting handlers to deal with the
structure that the parser discovers in the document."

61
templates/perl-5.10.0.tmpl Executable file
View File

@ -0,0 +1,61 @@
# ----*---- ----*-----
# Example template build file for 'perl-5.10.0'.
# ----*---- ----*-----
#
# Name of the package, sometimes you need a different name than
# the one used in the source distribution file.
pkgname=perl-5.10.0
# Suffix extraction, only supported: zip and tar/tar+(gz|bzip2).
extract_sufx=".tar.gz"
# Use this if pkgname doesn't match or if there are multiple
# source distribution files.
#distfiles=""
# URL to fetch
url=http://www.cpan.org/src
# Use this if the configure script is not named 'configure'.
configure_script="Configure"
# Arguments passed to configure if $build_style = {,gnu_}configure.
configure_args="-Dusethreads -des -Dprefix=$PKGFS_DESTDIR/$pkgname
-Ui_malloc -Uusemymalloc -Dinstallstyle=lib/perl5"
# Arguments passed to configure through the environment
#configure_env=""
# Build style: gnu_configure, bsd-makefile, gnu-makefile, configure.
build_style=configure
# Passed flags to the 'make' command before building the package.
#make_build_args=""
# Passed flags to the 'make' command before installing the package.
#make_install_args=""
# Short description, max 1 line of 72 chars.
short_desc="Practical Extraction and Report Language"
# Maintainer of this pkg: name <email>.
maintainer="Juan RP <xtraeme@gmail.com>"
# Checksum of file with rmd160.
checksum=c6614fc99a162790a703f91085b24a60af903ba2
# Long description. Preferibly first line should be left blank
# and use a whitespace while starting lines.
#
# Please also respect 72 chars per line if possible (max 80).
#
long_desc="
Perl is a general-purpose programming language originally developed
for text manipulation and now used for a wide range of tasks including
system administration, web development, network programming, GUI
development, and more. The language is intended to be practical (easy
to use, efficient, complete) rather than beautiful (tiny, elegant,
minimal). Its major features are that it's easy to use, supports both
procedural and object-oriented (OO) programming, has powerful built-in
support for text processing, and has one of the world's most impressive
collections of third-party modules."