mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 11:40:06 +02:00
orcus: bump version
This commit is contained in:
@@ -7,7 +7,7 @@ COPYRIGHT="Kohei Yoshida et al."
|
||||
LICENSE="MPL v2.0"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://kohei.us/files/orcus/src/liborcus-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="b71c4c15febe7dae63406e8023898e3a5cf7fe4ec43b2028dfbbf24e9fe282e4"
|
||||
CHECKSUM_SHA256="54d4ef3898e6296587c90f24577b017fa2d400812d7d86feb371924dd6abc91c"
|
||||
SOURCE_DIR="liborcus-$portVersion"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
@@ -15,6 +15,9 @@ SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
boostMinimumVersion=1.65.0
|
||||
|
||||
soVersion="${portVersion%.*}"
|
||||
ixionSoVersion=$soVersion
|
||||
|
||||
PROVIDES="
|
||||
orcus$secondaryArchSuffix = $portVersion
|
||||
cmd:orcus_css_dump$secondaryArchSuffix = $portVersion
|
||||
@@ -31,41 +34,44 @@ PROVIDES="
|
||||
cmd:orcus_xml_dump$secondaryArchSuffix = $portVersion
|
||||
cmd:orcus_yaml$secondaryArchSuffix = $portVersion
|
||||
cmd:orcus_zip_dump$secondaryArchSuffix = $portVersion
|
||||
lib:liborcus_0.13$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
lib:liborcus_mso_0.13$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
lib:liborcus_parser_0.13$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
lib:liborcus_spreadsheet_model_0.13$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
lib:liborcus_$soVersion$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
lib:liborcus_mso_$soVersion$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
lib:liborcus_parser_$soVersion$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
lib:liborcus_spreadsheet_model_$soVersion$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
"
|
||||
REQUIRES="
|
||||
haiku$secondaryArchSuffix
|
||||
lib:libboost_date_time$secondaryArchSuffix >= $boostMinimumVersion
|
||||
lib:libboost_system$secondaryArchSuffix >= $boostMinimumVersion
|
||||
lib:libboost_filesystem$secondaryArchSuffix >= $boostMinimumVersion
|
||||
lib:libboost_iostreams$secondaryArchSuffix >= $boostMinimumVersion
|
||||
lib:libboost_program_options$secondaryArchSuffix >= $boostMinimumVersion
|
||||
lib:libixion_0.13$secondaryArchSuffix
|
||||
lib:libixion_$ixionSoVersion$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
orcus${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:liborcus_0.13$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
devel:liborcus_mso_0.13$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
devel:liborcus_parser_0.13$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
devel:liborcus_spreadsheet_model_0.13$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
devel:liborcus_$soVersion$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
devel:liborcus_mso_$soVersion$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
devel:liborcus_parser_$soVersion$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
devel:liborcus_spreadsheet_model_$soVersion$secondaryArchSuffix = 0.0.0 compat >= 0
|
||||
"
|
||||
REQUIRES_devel="
|
||||
orcus$secondaryArchSuffix == $portVersion base
|
||||
devel:libixion_$ixionSoVersion$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libboost_system$secondaryArchSuffix
|
||||
devel:libboost_filesystem$secondaryArchSuffix
|
||||
devel:libboost_iostreams$secondaryArchSuffix
|
||||
devel:libboost_program_options$secondaryArchSuffix
|
||||
devel:libixion_0.13$secondaryArchSuffix
|
||||
devel:libboost_date_time$secondaryArchSuffix >= $boostMinimumVersion
|
||||
devel:libboost_system$secondaryArchSuffix >= $boostMinimumVersion
|
||||
devel:libboost_filesystem$secondaryArchSuffix >= $boostMinimumVersion
|
||||
devel:libboost_iostreams$secondaryArchSuffix >= $boostMinimumVersion
|
||||
devel:libboost_program_options$secondaryArchSuffix >= $boostMinimumVersion
|
||||
devel:libixion_$ixionSoVersion$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
devel:mdds >= 1.2
|
||||
devel:mdds >= 1.4
|
||||
"
|
||||
BUILD_PREREQUIRES="
|
||||
cmd:aclocal
|
||||
@@ -93,10 +99,10 @@ defineDebugInfoPackage orcus$secondaryArchSuffix \
|
||||
$binDir/orcus-xml-dump \
|
||||
$binDir/orcus-yaml \
|
||||
$binDir/orcus-zip-dump \
|
||||
$libDir/liborcus-0.13.so.0.0.0 \
|
||||
$libDir/liborcus-mso-0.13.so.0.0.0 \
|
||||
$libDir/liborcus-parser-0.13.so.0.0.0 \
|
||||
$libDir/liborcus-spreadsheet-model-0.13.so.0.0.0
|
||||
$libDir/liborcus-$soVersion.so.0.0.0 \
|
||||
$libDir/liborcus-mso-$soVersion.so.0.0.0 \
|
||||
$libDir/liborcus-parser-$soVersion.so.0.0.0 \
|
||||
$libDir/liborcus-spreadsheet-model-$soVersion.so.0.0.0
|
||||
|
||||
PATCH()
|
||||
{
|
||||
@@ -117,7 +123,7 @@ INSTALL()
|
||||
make install
|
||||
|
||||
for la in "" -mso -parser -spreadsheet-model; do
|
||||
library=liborcus$la-0.13
|
||||
library=liborcus$la-$soVersion
|
||||
rm $libDir/$library.la
|
||||
prepareInstalledDevelLib $library
|
||||
done
|
||||
Reference in New Issue
Block a user