mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 20:20:06 +02:00
xpdfreader: fix x86 build (#1778)
This commit is contained in:
@@ -5,27 +5,36 @@ open source."
|
||||
HOMEPAGE="https://www.xpdfreader.com/"
|
||||
COPYRIGHT="1996-2017 Glyph & Cog, LLC."
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
REVISION="2"
|
||||
SOURCE_URI="http://www.xpdfreader.com/dl/xpdf-$portVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ff3d92c42166e35b1ba6aec9b5f0adffb5fc05a3eb95dc49505b6e344e4216d6"
|
||||
SOURCE_DIR="xpdf-$portVersion"
|
||||
ADDITIONAL_FILES="xpdfreader.rdef.in"
|
||||
|
||||
ARCHITECTURES="x86_gcc2 x86 x86_64"
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
# On x86_gcc2 we don't want to install the commands in bin/<arch>/, but in bin/.
|
||||
commandSuffix=$secondaryArchSuffix
|
||||
commandBinDir=$binDir
|
||||
if [ "$targetArchitecture" = x86_gcc2 ]; then
|
||||
commandSuffix=
|
||||
commandBinDir=$prefix/bin
|
||||
fi
|
||||
|
||||
PROVIDES="
|
||||
xpdf$secondaryArchSuffix = $portVersion
|
||||
app:XpdfViewer$secondaryArchSuffix = $portVersion
|
||||
cmd:xpdf$secondaryArchSuffix = $portVersion
|
||||
cmd:pdfdetach$secondaryArchSuffix = $portVersion
|
||||
cmd:pdffonts$secondaryArchSuffix = $portVersion
|
||||
cmd:pdfimages$secondaryArchSuffix = $portVersion
|
||||
cmd:pdfinfo$secondaryArchSuffix = $portVersion
|
||||
cmd:pdftopng$secondaryArchSuffix = $portVersion
|
||||
cmd:pdftoppm$secondaryArchSuffix = $portVersion
|
||||
cmd:pdftops$secondaryArchSuffix = $portVersion
|
||||
cmd:pdftohtml$secondaryArchSuffix = $portVersion
|
||||
cmd:pdftotext$secondaryArchSuffix = $portVersion
|
||||
app:XpdfViewer$commandSuffix = $portVersion
|
||||
cmd:xpdf$commandSuffix = $portVersion
|
||||
cmd:pdfdetach$commandSuffix = $portVersion
|
||||
cmd:pdffonts$commandSuffix = $portVersion
|
||||
cmd:pdfimages$commandSuffix = $portVersion
|
||||
cmd:pdfinfo$commandSuffix = $portVersion
|
||||
cmd:pdftopng$commandSuffix = $portVersion
|
||||
cmd:pdftoppm$commandSuffix = $portVersion
|
||||
cmd:pdftops$commandSuffix = $portVersion
|
||||
cmd:pdftohtml$commandSuffix = $portVersion
|
||||
cmd:pdftotext$commandSuffix = $portVersion
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
@@ -62,7 +71,7 @@ BUILD()
|
||||
{
|
||||
mkdir -p build
|
||||
cd build
|
||||
cmake .. $cmakeDirArgs -DCMAKE_BUILD_TYPE=Release -DSPLASH_CMYK=ON
|
||||
cmake .. -DCMAKE_INSTALL_PREFIX=$prefix -DCMAKE_BUILD_TYPE=Release -DSPLASH_CMYK=ON
|
||||
make $jobArgs
|
||||
}
|
||||
|
||||
@@ -73,8 +82,8 @@ INSTALL()
|
||||
rm -rf $prefix/man
|
||||
|
||||
mkdir -p $appsDir
|
||||
mv $binDir/xpdf $appsDir/XpdfReader
|
||||
ln -s $appsDir/XpdfReader $binDir/xpdf
|
||||
mv $prefix/bin/xpdf $appsDir/XpdfReader
|
||||
ln -s $appsDir/XpdfReader $prefix/bin/xpdf
|
||||
|
||||
local APP_SIGNATURE="application/x-vnd.xpdf"
|
||||
local MAJOR="`echo "$portVersion" | cut -d. -f1`"
|
||||
|
||||
Reference in New Issue
Block a user