libdca: fix compat, drop {bin,man} on 2nd arch, add x86_64 & TEST().

Changed "compat = 0" (for lib:libdca in PROVIDES) to "compat >= 0"
because "package list libdca-0.0.5-2-*.hpkg" was producing:
	provides: libdca = 0.0.5
	provides: lib:libdca = 0.0.0
	provides: compat = 0
For libdca-0.0.5-3-*.hpkg we now have:
	provides: libdca = 0.0.5
	provides: lib:libdca = 0.0.0 (compatible >= 0)
This commit is contained in:
fbrosson
2016-04-25 21:37:08 +00:00
parent 6a0ab654e9
commit ffff435ec6

View File

@@ -7,21 +7,25 @@ COPYRIGHT="2004 Gildas Bazin
2000-2003 Michel Lespinasse
1999-2000 Aaron Holtzman"
LICENSE="GNU GPL v2"
REVISION="2"
REVISION="3"
SOURCE_URI="https://download.videolan.org/pub/videolan/libdca/$portVersion/libdca-$portVersion.tar.bz2"
CHECKSUM_SHA256="dba022e022109a5bacbe122d50917769ff27b64a7bba104bd38ced8de8510642"
ARCHITECTURES="x86_gcc2 x86"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86_gcc2 x86"
PROVIDES="
libdca$secondaryArchSuffix = $portVersion
cmd:dcadec$secondaryArchSuffix
cmd:dtsdec$secondaryArchSuffix
cmd:extract_dca$secondaryArchSuffix
cmd:extract_dts$secondaryArchSuffix
lib:libdca$secondaryArchSuffix = 0.0.0 compat = 0
lib:libdca$secondaryArchSuffix = 0.0.0 compat >= 0
"
if [ -z "$secondaryArchSuffix" ]; then
PROVIDES="$PROVIDES
cmd:dcadec
cmd:dtsdec
cmd:extract_dca
cmd:extract_dts
"
fi
REQUIRES="
haiku$secondaryArchSuffix
"
@@ -57,8 +61,17 @@ INSTALL()
{
make install
if [ -n "$secondaryArchSuffix" ]; then
rm -rf $binDir $documentationDir
fi
prepareInstalledDevelLibs libdca libdts
fixPkgconfig
packageEntries devel $developDir
}
TEST()
{
make check
}