From 8ef737ea8a3d880bc94db0a432544e490e3cc386 Mon Sep 17 00:00:00 2001 From: Dareus Date: Tue, 3 Dec 2013 04:46:41 +0000 Subject: [PATCH] aalib recipe fixed. --- media-libs/aalib/aalib-1.4rc4.recipe | 72 ++++++++++++++------- media-libs/aalib/patches/aalib-1.4rc4.patch | 10 +++ 2 files changed, 60 insertions(+), 22 deletions(-) create mode 100644 media-libs/aalib/patches/aalib-1.4rc4.patch diff --git a/media-libs/aalib/aalib-1.4rc4.recipe b/media-libs/aalib/aalib-1.4rc4.recipe index 29a13d8cb..fd00fd71c 100644 --- a/media-libs/aalib/aalib-1.4rc4.recipe +++ b/media-libs/aalib/aalib-1.4rc4.recipe @@ -1,31 +1,59 @@ -DESCRIPTION="aalib is an ASCII rendering 2D library" +SUMMARY="aalib is an ASCII rendering 2D library" +DESCRIPTION="aalib is a software library which allows applications to + automatically convert still and moving images into ASCII art. +" HOMEPAGE="http://aa-project.sourceforge.net/aalib/" SRC_URI="http://prdownloads.sourceforge.net/aa-project/aalib-1.4rc4.tar.gz" -#CHECKSUM_MD5="fddc3c704c5489de2a3cf0fedfec59db" -REVISION="1" -STATUS_HAIKU="stable" -DEPEND="" +SOURCE_DIR="aalib-1.4.0" +CHECKSUM_MD5="d5aa8e9eae07b7441298b5c30490f6a6" +REVISION="2" +LICENSE="Public Domain" +COPYRIGHT="Copyright (C) 1997 by Jam Hubicka" + +ARCHITECTURES="x86_gcc2 ?x86 ?x86_64" + +PROVIDES=" + aalib = $portVersion + cmd:aafire + cmd:aainfo + cmd:aalib_config + cmd:aasavefont + cmd:aatest + lib:libaa + devel:libaa +" + +REQUIRES=" + haiku >= $haikuVersion +" + +BUILD_PREREQUIRES=" + haiku_devel >= $haikuVersion + cmd:gcc + cmd:make + cmd:libtoolize + cmd:aclocal + cmd:autoconf + cmd:automake + cmd:makeinfo +" + +PATCHES=" + aalib-1.4rc4.patch +" + BUILD() { - cd aalib-1.4.0 - libtoolize --force --copy --install -# aclocal -# autoconf -# automake - MANDIR=`finddir B_COMMON_DOCUMENTATION_DIRECTORY`/man - LIBDIR=`finddir B_COMMON_LIB_DIRECTORY` - ./configure --prefix=`finddir B_COMMON_DIRECTORY` \ - --libdir=$LIBDIR \ - --mandir=$MANDIR \ - --enable-static - make + libtoolize --force --copy --install + aclocal + autoconf + automake --add-missing + runConfigure ./configure + make } INSTALL() { - cd aalib-1.4.0 - make install + make install + prepareInstalledDevelLibs libaa } - -LICENSE="Public Domain" -#COPYRIGHT="" diff --git a/media-libs/aalib/patches/aalib-1.4rc4.patch b/media-libs/aalib/patches/aalib-1.4rc4.patch new file mode 100644 index 000000000..52cf48b45 --- /dev/null +++ b/media-libs/aalib/patches/aalib-1.4rc4.patch @@ -0,0 +1,10 @@ +--- aalib-1.4.0/configure.in 2001-04-24 14:00:02.060293120 +0000 ++++ aalib-1.4.0-haiku/configure.in 2013-11-29 18:22:31.000000000 +0000 +@@ -4,6 +4,6 @@ + AC_CANONICAL_HOST + AC_CANONICAL_TARGET + +-AM_CONFIG_HEADER(src/config.h) ++AC_CONFIG_HEADERS(src/config.h) + + dnl Initialize the compiler and linker flags for AALIB applications