imlib2: cross build support.

This commit is contained in:
Juan RP 2013-05-07 11:52:56 +02:00
parent df05624c41
commit c3cc6fc07d
1 changed files with 14 additions and 3 deletions

View File

@ -1,11 +1,12 @@
# Template build file for 'imlib2'. # Template build file for 'imlib2'.
pkgname=imlib2 pkgname=imlib2
version=1.4.5 version=1.4.5
revision=5 revision=6
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static --sysconfdir=/etc/imlib2 configure_args="--disable-static --sysconfdir=/etc/imlib2
--enable-visibility-hiding" --enable-visibility-hiding"
makedepends="pkg-config freetype-devel libjpeg-turbo-devel libpng-devel>=1.6 hostmakedepends="pkg-config"
makedepends="freetype-devel libjpeg-turbo-devel libpng-devel>=1.6
tiff-devel libid3tag-devel giflib-devel>=5.0.1 libXext-devel" tiff-devel libid3tag-devel giflib-devel>=5.0.1 libXext-devel"
short_desc="Image manipulation library" short_desc="Image manipulation library"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
@ -14,9 +15,19 @@ homepage="http://sourceforge.net/projects/enlightenment/"
license="BSD" license="BSD"
checksum=6e809413a571f82b9e67aeaf5577a1245a034c866ae5fa83c191a227f60cc7a0 checksum=6e809413a571f82b9e67aeaf5577a1245a034c866ae5fa83c191a227f60cc7a0
if [ "$CROSS_BUILD" ]; then
# XXX needs freetype-config
hostmakedepends+=" automake libtool freetype-devel"
pre_configure() {
sed -e 's,AM_CONFIG_HEADER,AC_CONFIG_HEADERS,g' -i configure.ac
sed -e 's,AM_PROG_CC_STDC,AC_PROG_CC,g' -i configure.ac
autoreconf -fi
}
fi
imlib2-devel_package() { imlib2-devel_package() {
depends="imlib2-${version}_${revision}" depends="imlib2-${version}_${revision}"
short_desc+=" -- development files" short_desc+=" - development files"
pkg_install() { pkg_install() {
vmove usr/bin vmove usr/bin
vmove usr/include vmove usr/include