Update packages that use autoconf cache vars set by environment/autoconf_cache.

Those cached vars are already setup globally, therefore it's not needed to
set them in the template anymore.
This commit is contained in:
Juan RP 2014-02-04 17:27:02 +01:00
parent 69c6729620
commit a39ae0b92b
29 changed files with 50 additions and 171 deletions

View file

@ -1,10 +1,9 @@
# Template file for 'cifs-utils' # Template file for 'cifs-utils'
pkgname=cifs-utils pkgname=cifs-utils
version=6.2 version=6.2
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="--sbindir=/usr/bin --enable-systemd configure_args="--sbindir=/usr/bin --enable-systemd"
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
make_install_args="ROOTSBINDIR=/usr/bin" make_install_args="ROOTSBINDIR=/usr/bin"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="mit-krb5-devel talloc-devel libcap-ng-devel samba-devel>=3.6.15_2 keyutils-devel" makedepends="mit-krb5-devel talloc-devel libcap-ng-devel samba-devel>=3.6.15_2 keyutils-devel"
@ -14,12 +13,6 @@ license="GPL-2"
homepage="http://wiki.samba.org/index.php/LinuxCIFS_utils" homepage="http://wiki.samba.org/index.php/LinuxCIFS_utils"
distfiles="ftp://ftp.samba.org/pub/linux-cifs/$pkgname/$pkgname-$version.tar.bz2" distfiles="ftp://ftp.samba.org/pub/linux-cifs/$pkgname/$pkgname-$version.tar.bz2"
checksum=34676e374ee139ce1b6566ed1802c55f92b5d74cc58417a4989df7438ff2cd33 checksum=34676e374ee139ce1b6566ed1802c55f92b5d74cc58417a4989df7438ff2cd33
long_desc="
The SMB/CIFS protocol provides support for cross-platform file sharing with
Microsoft Windows, OS X, and other Unix systems.
This package provides utilities for managing mounts of CIFS network file
systems."
if [ "$CROSS_BUILD" ]; then if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" automake libtool libcap-ng-devel" hostmakedepends+=" automake libtool libcap-ng-devel"

View file

@ -1,10 +1,8 @@
# Template file for 'curlftpfs' # Template file for 'curlftpfs'
pkgname=curlftpfs pkgname=curlftpfs
version=0.9.2 version=0.9.2
revision=3 revision=4
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_working_mktime=yes ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes ac_cv_func_chown_works=yes"
hostmakedepends="pkg-config libcurl-devel" hostmakedepends="pkg-config libcurl-devel"
makedepends="libglib-devel fuse-devel libcurl-devel" makedepends="libglib-devel fuse-devel libcurl-devel"
short_desc="A FTP filesystem based on cURL and FUSE" short_desc="A FTP filesystem based on cURL and FUSE"
@ -13,11 +11,3 @@ homepage="http://curlftpfs.sourceforge.net/"
license="GPL-2" license="GPL-2"
distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
checksum=4eb44739c7078ba0edde177bdd266c4cfb7c621075f47f64c85a06b12b3c6958 checksum=4eb44739c7078ba0edde177bdd266c4cfb7c621075f47f64c85a06b12b3c6958
long_desc="
CurlFtpFS differentiates itself from other FTP filesystems because it features:
SSLv3 and TLSv1 support
connecting through tunneling HTTP proxies
automatically reconnection if the server times out
transform absolute symlinks to point back into the ftp file system
"

View file

@ -1,10 +1,9 @@
# Template file for 'cvs' # Template file for 'cvs'
pkgname=cvs pkgname=cvs
version=1.12.13 version=1.12.13
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-editor=/usr/bin/vi --with-external-zlib configure_args="--with-editor=/usr/bin/vi --with-external-zlib"
cvs_cv_func_printf_ptr=yes ac_cv_func_malloc_0_nonnull=yes"
hostmakedepends="nvi openssh" hostmakedepends="nvi openssh"
makedepends="mit-krb5-devel openssh" makedepends="mit-krb5-devel openssh"
depends="openssh>=6.1p1" depends="openssh>=6.1p1"
@ -14,11 +13,3 @@ homepage="http://www.nongnu.org/cvs/"
license="GPL-1, LGPL-2" license="GPL-1, LGPL-2"
distfiles="http://ftp.gnu.org/non-gnu/cvs/source/feature/$version/cvs-$version.tar.bz2" distfiles="http://ftp.gnu.org/non-gnu/cvs/source/feature/$version/cvs-$version.tar.bz2"
checksum=78853613b9a6873a30e1cc2417f738c330e75f887afdaf7b3d0800cb19ca515e checksum=78853613b9a6873a30e1cc2417f738c330e75f887afdaf7b3d0800cb19ca515e
long_desc="
CVS is a version control system, an important component of Source
Configuration Management (SCM). Using it, you can record the history of
sources files, and documents. It fills a similar role to the free software
RCS, PRCS, and Aegis packages.
CVS is a production quality system in wide use around the world, including
many free software projects."

View file

@ -8,8 +8,7 @@ configure_args="--enable-randr --enable-nls
ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
ac_cv_lib_Xrender_XRenderCreatePicture=yes ac_cv_lib_Xpm_XpmReadFileToPixmap=yes ac_cv_lib_Xrender_XRenderCreatePicture=yes ac_cv_lib_Xpm_XpmReadFileToPixmap=yes
ac_cv_lib_Xinerama_XineramaQueryScreens=yes ac_cv_lib_Xext_XShapeCombineShape=yes ac_cv_lib_Xinerama_XineramaQueryScreens=yes ac_cv_lib_Xext_XShapeCombineShape=yes
ac_cv_lib_Xrandr_XRRQueryExtension=yes ac_cv_lib_fribidi_fribidi_version_info=yes ac_cv_lib_Xrandr_XRRQueryExtension=yes ac_cv_lib_fribidi_fribidi_version_info=yes"
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="libSM-devel libXrender-devel libXft-devel libXpm-devel imlib2-devel>=1.4.6_2 makedepends="libSM-devel libXrender-devel libXft-devel libXpm-devel imlib2-devel>=1.4.6_2
libXext-devel libXinerama-devel libXrandr-devel fribidi-devel" libXext-devel libXinerama-devel libXrandr-devel fribidi-devel"

View file

@ -3,7 +3,6 @@ pkgname=gpart
version=0.2.1 version=0.2.1
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes"
short_desc="Partition table rescue/guessing tool" short_desc="Partition table rescue/guessing tool"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2" license="GPL-2"

View file

@ -1,23 +1,16 @@
# Template build file for 'json-c'. # Template build file for 'json-c'.
pkgname=json-c pkgname=json-c
version=0.11 version=0.11
revision=2 revision=3
disable_parallel_build=yes
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes hostmakedepends="automake libtool"
ac_cv_func_memcmp_working=yes"
short_desc="A JSON implementation in C" short_desc="A JSON implementation in C"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="MIT" license="MIT"
homepage="http://oss.metaparadigm.com/$pkgname" homepage="http://oss.metaparadigm.com/$pkgname"
distfiles="https://s3.amazonaws.com/json-c_releases/releases/$pkgname-$version.tar.gz" distfiles="https://s3.amazonaws.com/json-c_releases/releases/$pkgname-$version.tar.gz"
checksum=28dfc65145dc0d4df1dfe7701ac173c4e5f9347176c8983edbfac9149494448c checksum=28dfc65145dc0d4df1dfe7701ac173c4e5f9347176c8983edbfac9149494448c
long_desc="
JSON-C implements a reference counting object model that allows you to easily
construct JSON objects in C, output them as JSON formatted strings and parse
JSON formatted strings back into the C representation of JSON objects."
disable_parallel_build=yes
hostmakedepends="automake libtool"
pre_configure() { pre_configure() {
autoreconf -fi autoreconf -fi
@ -28,10 +21,11 @@ post_install() {
} }
json-c-devel_package() { json-c-devel_package() {
depends="json-c>=${version}" depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove "usr/lib/*.a" vmove "usr/lib/*.a"
vmove "usr/lib/*.so"
vmove usr/include vmove usr/include
vmove usr/lib/pkgconfig vmove usr/lib/pkgconfig
} }

View file

@ -1,32 +1,25 @@
# Template file for 'libasyncns' # Template file for 'libasyncns'
pkgname=libasyncns pkgname=libasyncns
version=0.8 version=0.8
revision=7 revision=8
build_style=gnu-configure build_style=gnu-configure
configure_args="CFLAGS=-fPIC ac_cv_func_malloc_0_nonnull=yes"
short_desc="C library for executing name service queries asynchronously" short_desc="C library for executing name service queries asynchronously"
homepage="http://0pointer.de/lennart/projects/libasyncns/" homepage="http://0pointer.de/lennart/projects/libasyncns/"
license="LGPL-2.1" license="LGPL-2.1"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="http://0pointer.de/lennart/projects/$pkgname/$pkgname-$version.tar.gz" distfiles="http://0pointer.de/lennart/projects/$pkgname/$pkgname-$version.tar.gz"
checksum=4f1a66e746cbe54ff3c2fbada5843df4fbbbe7481d80be003e8d11161935ab74 checksum=4f1a66e746cbe54ff3c2fbada5843df4fbbbe7481d80be003e8d11161935ab74
long_desc="
libasyncns is a C library for Linux/Unix for executing name service queries
asynchronously. It is an asynchronous wrapper around getaddrinfo(3),
getnameinfo(3), res_query(3) and res_search(3) from libc and libresolv.
In contrast to GNU's asynchronous name resolving API getaddrinfo_a(), CFLAGS="-fPIC"
libasyncns does not make use of UNIX signals for reporting completion of
name queries. Instead, the API exports a standard UNIX file descriptor which
may be integerated cleanly into custom main loops."
libasyncns-devel_package() { libasyncns-devel_package() {
depends="libasyncns>=${version}" depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include
vmove usr/share vmove usr/share
vmove usr/lib/pkgconfig vmove usr/lib/pkgconfig
vmove "usr/lib/*.a" vmove "usr/lib/*.a"
vmove "usr/lib/*.so"
} }
} }

View file

@ -1,27 +1,22 @@
# Template file for 'libcddb' # Template file for 'libcddb'
pkgname=libcddb pkgname=libcddb
version=1.3.2 version=1.3.2
revision=6 revision=7
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
short_desc="Library to access data on a CDDB server" short_desc="Library to access data on a CDDB server"
homepage="http://libcddb.sourceforge.net/" homepage="http://libcddb.sourceforge.net/"
license="LGPL-2.1" license="LGPL-2.1"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
checksum=68e9b53918b9bea727fb2db78936526671c039dcd7396cb82ecd6854e866048c checksum=68e9b53918b9bea727fb2db78936526671c039dcd7396cb82ecd6854e866048c
long_desc="
Libcddb is a library that implements the different protocols (CDDBP,
HTTP, SMTP) to access data on a CDDB server (http://freedb.org). It
tries to be as cross-platform as possible. The initial library will
have a C API."
libcddb-devel_package() { libcddb-devel_package() {
depends="libcddb>=${version}" depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include
vmove usr/lib/pkgconfig vmove usr/lib/pkgconfig
vmove "usr/lib/*.a" vmove "usr/lib/*.a"
vmove "usr/lib/*.so"
} }
} }

View file

@ -1,9 +1,9 @@
# Template file for 'libee' # Template file for 'libee'
pkgname=libee pkgname=libee
version=0.4.1 version=0.4.1
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static ac_cv_func_malloc_0_nonnull=yes" configure_args="--disable-static"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="libestr-devel>=0.1.5" makedepends="libestr-devel>=0.1.5"
short_desc="Event expression library inspired by CEE" short_desc="Event expression library inspired by CEE"
@ -16,7 +16,7 @@ checksum=c0dac01938593deee06c3d161e4eda4ecc0fd7317e1321bd96e301aceb7fb027
disable_parallel_build=yes disable_parallel_build=yes
libee-devel_package() { libee-devel_package() {
depends="libestr-devel>=0.1.5 libee>=${version}" depends="libestr-devel>=0.1.5 ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include

View file

@ -1,9 +1,8 @@
# Template file for 'libestr' # Template file for 'libestr'
pkgname=libestr pkgname=libestr
version=0.1.9 version=0.1.9
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes"
short_desc="C library for string processing" short_desc="C library for string processing"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2.1" license="LGPL-2.1"
@ -12,7 +11,7 @@ distfiles="$homepage/files/download/$pkgname-$version.tar.gz"
checksum=822c6e2d01eaca1e72201f403a2ca01f3e86410b880e508e5204e3c2694d751a checksum=822c6e2d01eaca1e72201f403a2ca01f3e86410b880e508e5204e3c2694d751a
libestr-devel_package() { libestr-devel_package() {
depends="libestr>=${version}" depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include

View file

@ -1,9 +1,9 @@
# Template file for 'libgssglue' # Template file for 'libgssglue'
pkgname=libgssglue pkgname=libgssglue
version=0.4 version=0.4
revision=4 revision=5
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes" configure_args="--disable-static"
conf_files="/etc/gssapi_mech.conf" conf_files="/etc/gssapi_mech.conf"
short_desc="Mechanism-switch gssapi library" short_desc="Mechanism-switch gssapi library"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
@ -17,10 +17,11 @@ post_install() {
} }
libgssglue-devel_package() { libgssglue-devel_package() {
depends="libgssglue>=${version}" depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include
vmove usr/lib/pkgconfig vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
} }
} }

View file

@ -1,26 +1,18 @@
# Template file for 'libmcrypt' # Template file for 'libmcrypt'
pkgname=libmcrypt pkgname=libmcrypt
version=2.5.8 version=2.5.8
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
short_desc="A data encryption library" short_desc="A data encryption library"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2" license="GPL-2"
homepage="http://mcrypt.sourceforge.net/" homepage="http://mcrypt.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/mcrypt/$pkgname-$version.tar.bz2" distfiles="${SOURCEFORGE_SITE}/mcrypt/$pkgname-$version.tar.bz2"
checksum=bf2f1671f44af88e66477db0982d5ecb5116a5c767b0a0d68acb34499d41b793 checksum=bf2f1671f44af88e66477db0982d5ecb5116a5c767b0a0d68acb34499d41b793
long_desc="
libmcrypt is a data encryption library. The library is thread safe
and provides encryption and decryption functions. This version of the
library supports many encryption algorithms and encryption modes. Some
algorithms which are supported:
SERPENT, RIJNDAEL, 3DES, GOST, SAFER+, CAST-256, RC2, XTEA, 3WAY,
TWOFISH, BLOWFISH, ARCFOUR, WAKE and more"
libmcrypt-devel_package() { libmcrypt-devel_package() {
short_desc+=" - development files" short_desc+=" - development files"
depends="${sourcepkg}-${version}_${revision}" depends="${sourcepkg}>=${version}_${revision}"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include
vmove "usr/lib/*.so" vmove "usr/lib/*.so"

View file

@ -3,8 +3,7 @@ pkgname=libmtp
version=1.1.6 version=1.1.6
revision=3 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static --with-udev=/usr/lib/udev configure_args="--disable-static --with-udev=/usr/lib/udev"
ac_cv_func_memcmp_working=yes ac_cv_func_malloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="libusb-devel libgcrypt-devel" makedepends="libusb-devel libgcrypt-devel"
short_desc="Library for Microsoft's Media Transfer Protocol (MTP)" short_desc="Library for Microsoft's Media Transfer Protocol (MTP)"

View file

@ -1,9 +1,9 @@
# Template file for 'libnfsidmap' # Template file for 'libnfsidmap'
pkgname=libnfsidmap pkgname=libnfsidmap
version=0.25 version=0.25
revision=3 revision=4
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes" configure_args="--disable-static"
makedepends="libldap-devel" makedepends="libldap-devel"
short_desc="Library to help mapping IDs, mainly for NFSv4" short_desc="Library to help mapping IDs, mainly for NFSv4"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
@ -11,18 +11,14 @@ license="BSD"
homepage="http://www.citi.umich.edu/projects/nfsv4/linux/" homepage="http://www.citi.umich.edu/projects/nfsv4/linux/"
distfiles="$homepage/$pkgname/$pkgname-$version.tar.gz" distfiles="$homepage/$pkgname/$pkgname-$version.tar.gz"
checksum=656d245d84400e1030f8f40a5a27da76370690c4a932baf249110f047fe7efcf checksum=656d245d84400e1030f8f40a5a27da76370690c4a932baf249110f047fe7efcf
long_desc="
Library to help mapping ID's, mainly for NFSv4.
When NFSv4 is using AUTH_GSS (which currently only supports Kerberos v5), the
NFSv4 server mapping functions MUST use secure communications."
libnfsidmap-devel_package() { libnfsidmap-devel_package() {
depends="libldap-devel libnfsidmap>=${version}" depends="libldap-devel ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include
vmove usr/lib/pkgconfig vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
vmove usr/share/man/man3 vmove usr/share/man/man3
} }
} }

View file

@ -1,9 +1,8 @@
# Template file for 'libquvi' # Template file for 'libquvi'
pkgname=libquvi pkgname=libquvi
version=0.4.1 version=0.4.1
revision=5 revision=6
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="lua-devel>=5.2 libcurl-devel libquvi-scripts>=0.4.1" makedepends="lua-devel>=5.2 libcurl-devel libquvi-scripts>=0.4.1"
depends="libquvi-scripts>=${version}" depends="libquvi-scripts>=${version}"
@ -14,16 +13,6 @@ license="LGPL-2.1"
homepage="http://quvi.sourceforge.net/" homepage="http://quvi.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/quvi/$pkgname-$version.tar.gz" distfiles="${SOURCEFORGE_SITE}/quvi/$pkgname-$version.tar.gz"
checksum=143c92b065b7ddc2ac87c4b9679ee99df0f1dccd2d0dbda15da0a54ae280dec8 checksum=143c92b065b7ddc2ac87c4b9679ee99df0f1dccd2d0dbda15da0a54ae280dec8
long_desc="
It originates from the idea of working around the flash requirement found
on many media hosting websites (e.g. YouTube).
* Parses additional media details (e.g. media title, media ID)
* Supported platforms include Linux, *BSD systems
* C library: Fast and low system footprint
* Easy to extend: uses lua for scripting
* Supports 40+ websites
* C API is simple to use"
libquvi-devel_package() { libquvi-devel_package() {
depends="libcurl-devel lua-devel>=5.2 libquvi>=${version}_${revision}" depends="libcurl-devel lua-devel>=5.2 libquvi>=${version}_${revision}"

View file

@ -1,9 +1,8 @@
# Template file for 'librpcsecgss' # Template file for 'librpcsecgss'
pkgname=librpcsecgss pkgname=librpcsecgss
version=0.19 version=0.19
revision=3 revision=4
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="libgssglue-devel" makedepends="libgssglue-devel"
short_desc="Library for RPCSECGSS support" short_desc="Library for RPCSECGSS support"
@ -12,16 +11,14 @@ license="BSD"
homepage="http://www.citi.umich.edu/projects/nfsv4/linux/" homepage="http://www.citi.umich.edu/projects/nfsv4/linux/"
distfiles="$homepage/$pkgname/$pkgname-$version.tar.gz" distfiles="$homepage/$pkgname/$pkgname-$version.tar.gz"
checksum=0cafb86b67e5eb4c89e8abaaad9165298946bc164d258e8925fc6dc1fa913abd checksum=0cafb86b67e5eb4c89e8abaaad9165298946bc164d258e8925fc6dc1fa913abd
long_desc="
This library implements RPCSECGSS (RFC 2203) which allows secure RPC
communication using gss-api security mechanisms."
librpcsecgss-devel_package() { librpcsecgss-devel_package() {
depends="libgssglue-devel librpcsecgss>=${version}" depends="libgssglue-devel ${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include
vmove usr/lib/pkgconfig vmove usr/lib/pkgconfig
vmove "usr/lib/*.a" vmove "usr/lib/*.a"
vmove "usr/lib/*.so"
} }
} }

View file

@ -1,9 +1,8 @@
# Template file for 'libvisual'. # Template file for 'libvisual'.
pkgname=libvisual pkgname=libvisual
version=0.4.0 version=0.4.0
revision=6 revision=7
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
short_desc="Abstraction library for audio visualisation plugins" short_desc="Abstraction library for audio visualisation plugins"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
@ -11,25 +10,13 @@ homepage="http://sourceforge.net/projects/libvisual/"
license="LGPL-2.1" license="LGPL-2.1"
distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.gz"
checksum=0b4dfdb87125e129567752089e3c8b54cefed601eef169d2533d8659da8dc1d7 checksum=0b4dfdb87125e129567752089e3c8b54cefed601eef169d2533d8659da8dc1d7
long_desc="
Libvisual is an abstraction library that comes between applications and
audio visualisation plugins.
Often when it comes to audio visualisation plugins or programs that create
visuals they do depend on a player or something else, basically there is no
general framework that enable application developers to easy access cool
audio visualisation plugins. Libvisual wants to change this by providing
an interface towards plugins and applications, through this easy to use
interface applications can easily access plugins and since the drawing is
done by the application it also enables the developer to draw the visual
anywhere he wants."
pre_configure() { pre_configure() {
sed -e 's,-L$(libdir),,' -i libvisual/Makefile.in sed -e 's,-L$(libdir),,' -i libvisual/Makefile.in
} }
libvisual-devel_package() { libvisual-devel_package() {
depends="libvisual-${version}_${revision}" depends="${sourcepkg}>=${version}_${revision}"
short_desc+=" - development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include

View file

@ -10,8 +10,7 @@ configure_args="--disable-selinux --enable-readline --enable-pkgconfig
--with-udevdir=/usr/lib/udev/rules.d --with-default-pid-dir=/run --with-udevdir=/usr/lib/udev/rules.d --with-default-pid-dir=/run
--with-systemdsystemunitdir=/usr/lib/systemd/system --with-systemdsystemunitdir=/usr/lib/systemd/system
--with-default-dm-run-dir=/run --with-default-run-dir=/run/lvm --with-default-dm-run-dir=/run --with-default-run-dir=/run/lvm
--with-default-locking-dir=/run/lock/lvm --enable-lvmetad --with-default-locking-dir=/run/lock/lvm --enable-lvmetad"
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
# By using eudev we avoid a cyclic dependency: # By using eudev we avoid a cyclic dependency:
# device-mapper -> libudev -> cryptsetup -> device-mapper # device-mapper -> libudev -> cryptsetup -> device-mapper

View file

@ -1,10 +1,9 @@
# Template file for 'nilfs-utils' # Template file for 'nilfs-utils'
pkgname=nilfs-utils pkgname=nilfs-utils
version=2.1.5 version=2.1.5
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="--sbindir=/usr/bin --enable-libmount configure_args="--sbindir=/usr/bin --enable-libmount"
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
make_install_args="sbindir=/usr/bin" make_install_args="sbindir=/usr/bin"
hostmakedepends="automake libtool" hostmakedepends="automake libtool"
makedepends="libuuid-devel libmount-devel" makedepends="libuuid-devel libmount-devel"
@ -15,12 +14,6 @@ license="GPL-2, LGPL-2.1"
homepage="http://www.nilfs.org" homepage="http://www.nilfs.org"
distfiles="$homepage/download/$pkgname-$version.tar.bz2" distfiles="$homepage/download/$pkgname-$version.tar.bz2"
checksum=ba9b2983f160a4af821a9552db8449a169fc6522c993fa895ab949db477d1331 checksum=ba9b2983f160a4af821a9552db8449a169fc6522c993fa895ab949db477d1331
long_desc="
NILFS is a log-structured file system supporting versioning of the entire
file system and continuous snapshotting which allows users to even restore
files mistakenly overwritten or destroyed just a few seconds ago.
This package contains the required userspace utilities."
pre_configure() { pre_configure() {
autoreconf -fi autoreconf -fi
@ -34,7 +27,7 @@ libnilfs_package() {
} }
nilfs-utils-devel_package() { nilfs-utils-devel_package() {
depends="libuuid-devel libmount-devel libnilfs>=$version" depends="libuuid-devel libmount-devel libnilfs>=${version}_${revision}"
short_desc="NILFS userspace development files" short_desc="NILFS userspace development files"
pkg_install() { pkg_install() {
vmove usr/include vmove usr/include

View file

@ -7,8 +7,7 @@ configure_args="--with-pkg-exec-prefix=/usr
ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes
ac_cv_lib_Xrender_XRenderCreatePicture=yes ac_cv_lib_Xpm_XpmReadFileToPixmap=yes ac_cv_lib_Xrender_XRenderCreatePicture=yes ac_cv_lib_Xpm_XpmReadFileToPixmap=yes
ac_cv_lib_Xinerama_XineramaQueryScreens=yes ac_cv_lib_Xext_XShapeCombineShape=yes ac_cv_lib_Xinerama_XineramaQueryScreens=yes ac_cv_lib_Xext_XShapeCombineShape=yes
ac_cv_lib_Xrandr_XRRQueryExtension=yes ac_cv_lib_fribidi_fribidi_version_info=yes ac_cv_lib_Xrandr_XRRQueryExtension=yes ac_cv_lib_fribidi_fribidi_version_info=yes"
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
short_desc="Window manager based on aewm++" short_desc="Window manager based on aewm++"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2" license="GPL-2"

View file

@ -4,9 +4,7 @@ version=3.3.9
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/sbin configure_args="--exec-prefix=/ --bindir=/usr/bin --sbindir=/usr/sbin
--libdir=/usr/lib --disable-static --with-systemd --libdir=/usr/lib --disable-static --with-systemd"
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes
ac_cv_func_strtod=yes ac_cv_func_mmap_fixed_mapped=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="ncurses-devel systemd-devel" makedepends="ncurses-devel systemd-devel"
conflicts="coreutils<8.21_3" conflicts="coreutils<8.21_3"

View file

@ -3,7 +3,6 @@ pkgname=profanity
version=0.3.1 version=0.3.1
revision=2 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="glib-devel expat-devel ncurses-devel openssl-devel libcurl-devel libstrophe-git" makedepends="glib-devel expat-devel ncurses-devel openssl-devel libcurl-devel libstrophe-git"
short_desc="A console based XMPP client" short_desc="A console based XMPP client"

View file

@ -3,9 +3,6 @@ pkgname=psmisc
version=22.20 version=22.20
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_realloc_0_nonnull=yes
ac_cv_func_memcmp_working=yes"
makedepends="ncurses-devel" makedepends="ncurses-devel"
short_desc="Small set of utilities that use the linux proc filesystem" short_desc="Small set of utilities that use the linux proc filesystem"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"

View file

@ -1,7 +1,7 @@
# Template file for 'pycrypto' # Template file for 'pycrypto'
pkgname=pycrypto pkgname=pycrypto
version=2.6.1 version=2.6.1
revision=1 revision=2
build_style=python-module build_style=python-module
hostmakedepends="python" hostmakedepends="python"
makedepends="gmp-devel python-devel" makedepends="gmp-devel python-devel"
@ -12,14 +12,10 @@ homepage="https://www.dlitz.net/software/pycrypto/"
license="PSF, Public domain" license="PSF, Public domain"
distfiles="http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/$pkgname-$version.tar.gz" distfiles="http://ftp.dlitz.net/pub/dlitz/crypto/pycrypto/$pkgname-$version.tar.gz"
checksum=f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c checksum=f2ce1e989b272cfcb677616763e0a2e7ec659effa67a88aa92b3a65528f60a3c
long_desc="
The Python cryptography toolkit is intended to provide a reliable and stable
base for writing Python programs that require cryptographic functions."
pre_build() { pre_build() {
if [ "$CROSS_BUILD" ]; then if [ "$CROSS_BUILD" ]; then
sed -e "s|'/usr/include/'|''|g" -i setup.py sed -e "s|'/usr/include/'|''|g" -i setup.py
configure_args+=" ac_cv_func_malloc_0_nonnull=yes"
fi fi
CC= CFLAGS= ./configure ${configure_args} CC= CFLAGS= ./configure ${configure_args}
} }

View file

@ -1,9 +1,8 @@
# Template file for 'quvi' # Template file for 'quvi'
pkgname=quvi pkgname=quvi
version=0.4.2 version=0.4.2
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="libquvi-devel" makedepends="libquvi-devel"
short_desc="Command-line tool for parsing video download links" short_desc="Command-line tool for parsing video download links"
@ -12,13 +11,3 @@ license="LGPL-2.1"
homepage="http://quvi.sourceforge.net/" homepage="http://quvi.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/quvi/quvi-$version.tar.gz" distfiles="${SOURCEFORGE_SITE}/quvi/quvi-$version.tar.gz"
checksum=85a54308bb0b682db9d4a8a4e7341d3d3bc9d3037c15f5ddad104efb45dbc5c4 checksum=85a54308bb0b682db9d4a8a4e7341d3d3bc9d3037c15f5ddad104efb45dbc5c4
long_desc="
It originates from the idea of working around the flash requirement found
on many media hosting websites (e.g. YouTube).
* Parses additional media details (e.g. media title, media ID)
* Supported platforms include Linux, *BSD systems
* C library: Fast and low system footprint
* Easy to extend: uses lua for scripting
* Supports 40+ websites
* C API is simple to use"

View file

@ -10,8 +10,7 @@ configure_args="--enable-gnutls --enable-mysql --enable-pgsql
--enable-impstats --enable-omprog --enable-omstdout --enable-imjournal --enable-impstats --enable-omprog --enable-omstdout --enable-imjournal
--enable-pmlastmsg --enable-pmcisconames --enable-pmaixforwardedfrom --enable-pmlastmsg --enable-pmcisconames --enable-pmaixforwardedfrom
--enable-pmsnare --enable-pmrfc3164sd --enable-omuxsock --enable-pmsnare --enable-pmrfc3164sd --enable-omuxsock
--enable-cached-man-pages --enable-cached-man-pages"
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="json-c-devel gnutls-devel>=3.1.5 postgresql-libs-devel makedepends="json-c-devel gnutls-devel>=3.1.5 postgresql-libs-devel
libmysqlclient-devel>=5.5.27 mit-krb5-devel libestr-devel>=0.1.9 libmysqlclient-devel>=5.5.27 mit-krb5-devel libestr-devel>=0.1.9

View file

@ -17,8 +17,6 @@ configure_args="--libexecdir=/usr/lib --with-rootprefix=/usr
--disable-audit --disable-static --disable-ima --disable-gudev --disable-audit --disable-static --disable-ima --disable-gudev
--disable-introspection --without-python" --disable-introspection --without-python"
configure_args+=" ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="which pkg-config automake gettext-devel intltool gperf libxslt hostmakedepends="which pkg-config automake gettext-devel intltool gperf libxslt
docbook-xsl libtool libgcrypt-devel" docbook-xsl libtool libgcrypt-devel"
makedepends="acl-devel dbus-devel>=1.6.10_2 libcap-devel libkmod-devel makedepends="acl-devel dbus-devel>=1.6.10_2 libcap-devel libkmod-devel

View file

@ -4,8 +4,7 @@ version=2.3.2
revision=5 revision=5
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static --enable-experimental configure_args="--disable-static --enable-experimental
--disable-python --enable-kernel-switch --disable-python --enable-kernel-switch"
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes"
hostmakedepends="automake libtool" hostmakedepends="automake libtool"
makedepends="libpcap-devel openssl-devel" makedepends="libpcap-devel openssl-devel"
conf_files=" conf_files="

View file

@ -5,7 +5,6 @@ revision=1
distfiles="http://www.vergenet.net/~conrad/software/xsel/download/xsel-${version}.tar.gz" distfiles="http://www.vergenet.net/~conrad/software/xsel/download/xsel-${version}.tar.gz"
checksum="b927ce08dc82f4c30140223959b90cf65e1076f000ce95e520419ec32f5b141c" checksum="b927ce08dc82f4c30140223959b90cf65e1076f000ce95e520419ec32f5b141c"
build_style=gnu-configure build_style=gnu-configure
configure_args="ac_cv_func_malloc_0_nonnull=yes"
makedepends="libXt-devel" makedepends="libXt-devel"
maintainer="Steven R <strob AT styez DOT com>" maintainer="Steven R <strob AT styez DOT com>"
homepage="http://www.vergenet.net/~conrad/software/xsel/" homepage="http://www.vergenet.net/~conrad/software/xsel/"