patch: add support for x86 secondary arch. (#3200)

This commit is contained in:
fbrosson
2018-10-07 23:47:47 +00:00
parent e9a1789d75
commit 4f4bd84747

View File

@@ -11,34 +11,48 @@ SOURCE_URI="http://ftp.gnu.org/pub/gnu/patch/patch-$portVersion.tar.gz"
CHECKSUM_SHA256="7436f5a19f93c3ca83153ce9c5cbe4847e97c5d956e57a220121e741f6e7968f"
PATCHES="patch-$portVersion.patchset"
ARCHITECTURES="x86 x86_gcc2 x86_64 arm"
ARCHITECTURES="x86_gcc2 x86 x86_64 arm"
if [ "$targetArchitecture" = x86_gcc2 ]; then
SECONDARY_ARCHITECTURES="x86"
fi
PROVIDES="
patch = $portVersion
patch$secondaryArchSuffix = $portVersion
cmd:patch = $portVersion
"
REQUIRES="
haiku
haiku$secondaryArchSuffix
"
if [ -n "$secondaryArchSuffix" ]; then
CONFLICTS="
patch
"
fi
BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
"
BUILD_PREREQUIRES="
cmd:awk
cmd:gcc$secondaryArchSuffix
cmd:make
"
BUILD_PREREQUIRES="
haiku_devel
cmd:awk
cmd:gcc
TEST_REQUIRES="
cmd:diff
cmd:git
cmd:make
"
BUILD()
{
runConfigure ./configure
runConfigure --omit-dirs binDir ./configure --bindir="$prefix"/bin
make
}
INSTALL()
{
make install
rm $libDir/charset.alias
rm "$libDir"/charset.alias
}
TEST()