Add secondary arch support to bzip2

This commit is contained in:
Chris Roberts
2013-10-26 19:03:05 -06:00
parent a2df20f2e2
commit a41985a28f

View File

@@ -7,9 +7,15 @@ SRC_URI="http://www.bzip.org/1.0.6/bzip2-1.0.6.tar.gz"
CHECKSUM_MD5="00b516f4704d4a7cb50a1d97e6e8e15b"
REVISION="4"
ARCHITECTURES="x86_gcc2 x86 x86_64"
SECONDARY_ARCHITECTURES="x86 x86_gcc2"
PROVIDES="
bzip2 = $portVersion compat >= 1
bzip2$secondaryArchSuffix = $portVersion compat >= 1
lib:libbz2$secondaryArchSuffix = $portVersion compat >= 1.0
"
if [ -z "$secondaryArchSuffix" ]; then
PROVIDES="$PROVIDES
cmd:bzcat = $portVersion compat >= 1
cmd:bzcmp = $portVersion compat >= 1
cmd:bzdiff = $portVersion compat >= 1
@@ -21,23 +27,24 @@ PROVIDES="
cmd:bzless = $portVersion compat >= 1
cmd:bzmore = $portVersion compat >= 1
cmd:bunzip2 = $portVersion compat >= 1
lib:libbz2 = $portVersion compat >= 1.0
"
fi
REQUIRES="
haiku >= $haikuVersion
haiku$secondaryArchSuffix >= $haikuVersion
"
BUILD_REQUIRES="
"
BUILD_PREREQUIRES="
haiku_devel >= $haikuVersion
haiku${secondaryArchSuffix}_devel >= $haikuVersion
cmd:ar
cmd:gcc
cmd:ld
cmd:gcc$secondaryArchSuffix
cmd:ld$secondaryArchSuffix
cmd:make
cmd:sed
"
SOURCE_DIR="$portVersionedName"
#SOURCE_DIR="$portVersionedName"
BUILD()
{
@@ -50,6 +57,7 @@ INSTALL()
{
make install PREFIX=$prefix
mkdir -p $libDir
# also install shared lib
cp -a libbz2.so.1.0.6 libbz2.so.1.0 $libDir
@@ -75,9 +83,9 @@ INSTALL()
# ----- devel package -------------------------------------------------------
PROVIDES_devel="
bzip2_devel = $portVersion compat >= 1
devel:libbz2 = $portVersion compat >= 1.0
bzip2${secondaryArchSuffix}_devel = $portVersion compat >= 1
devel:libbz2$secondaryArchSuffix = $portVersion compat >= 1.0
"
REQUIRES_devel="
bzip2 == $portVersion base
bzip2$secondaryArchSuffix == $portVersion base
"