libcddb: make recipe valid

* patch by Diver.
This commit is contained in:
Adrien Destugues
2014-06-10 13:20:21 +02:00
parent cf47dc7e55
commit f93d1ba8ae

View File

@@ -1,27 +1,72 @@
SUMMARY="CDDB access library"
DESCRIPTION="A library for accessing a CDDB server" DESCRIPTION="A library for accessing a CDDB server"
HOMEPAGE="http://libcddb.sourceforge.net" HOMEPAGE="http://libcddb.sourceforge.net"
SRC_URI="http://prdownloads.sourceforge.net/libcddb/libcddb-1.3.2.tar.bz2" SRC_URI="http://prdownloads.sourceforge.net/libcddb/libcddb-1.3.2.tar.bz2"
REVISION="1" REVISION="1"
STATUS_HAIKU="stable" ARCHITECTURES="x86 ?x86_gcc2 ?x86_64"
DEPEND="gettext >= 0.18.1.1-dev"
CHECKSUM_MD5="8bb4a6f542197e8e9648ae597cd6bc8a" PROVIDES="
cmd:cddb_query
bin:cddb_query
libcddb${secondaryArchSuffix} = $portVersion
lib:libcddb
"
REQUIRES="
haiku${secondaryArchSuffix} >= $haikuVersion
lib:libintl
"
BUILD_REQUIRES="
lib:libiconv
cmd:pkg_config
"
BUILD_PREREQUIRES="
haiku${secondaryArchSuffix}_devel >= $haikuVersion
cmd:aclocal
cmd:autoconf
cmd:automake
cmd:gcc$secondaryArchSuffix
cmd:gettext
cmd:libtool
cmd:ld$secondaryArchSuffix
cmd:make
devel:libiconv
"
PATCH()
{
sed -i "s,AM_CONFIG_HEADER,AC_CONFIG_HEADERS," configure.ac
}
BUILD() BUILD()
{ {
cd libcddb-1.3.2
libtoolize --force --copy --install libtoolize --force --copy --install
aclocal aclocal
automake automake --add-missing
autoconf autoconf
./configure --prefix=`finddir B_COMMON_DIRECTORY` runConfigure ./configure
make make
} }
INSTALL() INSTALL()
{ {
cd libcddb-1.3.2
make install make install
prepareInstalledDevelLibs libcddb
fixPkgconfig
packageEntries devel $developDir
} }
LICENSE="GNU LGPL v2" LICENSE="GNU LGPL v2"
COPYRIGHT="2003-2005 Kris Verbeeck" COPYRIGHT="2003-2005 Kris Verbeeck"
PROVIDES_devel="
libcddb${secondaryArchSuffix}_devel = $portVersion
devel:libcddb$secondaryArchSuffix = $portVersion
"
REQUIRES_devel="
libcddb$secondaryArchSuffix == $portVersion base
"