cairo: enable gobject

This commit is contained in:
Gerasim Troeglazov
2020-04-26 21:12:54 +10:00
parent 9020c50814
commit 869563a113

View File

@@ -19,7 +19,7 @@ COPYRIGHT="2000, 2002, 2004-2007 Keith Packard
2002-2010 many others"
LICENSE="GNU LGPL v2.1
MPL v1.1"
REVISION="1"
REVISION="2"
SOURCE_URI="http://cairographics.org/releases/cairo-$portVersion.tar.xz"
CHECKSUM_SHA256="5e7b29b3f113ef870d1e3ecf8adf21f923396401604bda16d44be45e66052331"
PATCHES="cairo-$portVersion.patchset"
@@ -33,12 +33,15 @@ libVersionCompat="$libVersion compat >= ${libVersion%%.*}"
PROVIDES="
cairo$secondaryArchSuffix = $portVersion
lib:libcairo$secondaryArchSuffix = $libVersionCompat
lib:libcairo_gobject$secondaryArchSuffix = $libVersionCompat
lib:libcairo_script_interpreter$secondaryArchSuffix = $libVersionCompat
"
REQUIRES="
haiku$secondaryArchSuffix
lib:libfontconfig$secondaryArchSuffix
lib:libfreetype$secondaryArchSuffix
lib:libglib_2.0$secondaryArchSuffix
lib:libintl$secondaryArchSuffix
lib:libpixman_1$secondaryArchSuffix
lib:libpng16$secondaryArchSuffix
lib:libz$secondaryArchSuffix
@@ -47,6 +50,7 @@ REQUIRES="
PROVIDES_devel="
cairo${secondaryArchSuffix}_devel = $portVersion
devel:libcairo$secondaryArchSuffix = $libVersionCompat
devel:libcairo_gobject$secondaryArchSuffix = $libVersionCompat
devel:libcairo_script_interpreter$secondaryArchSuffix = $libVersionCompat
"
REQUIRES_devel="
@@ -59,6 +63,7 @@ BUILD_REQUIRES="
haiku${secondaryArchSuffix}_devel
devel:libfontconfig$secondaryArchSuffix
devel:libfreetype$secondaryArchSuffix
devel:libglib_2.0$secondaryArchSuffix
devel:libpixman_1$secondaryArchSuffix
devel:libpng16$secondaryArchSuffix
devel:libz$secondaryArchSuffix
@@ -76,6 +81,7 @@ BUILD_PREREQUIRES="
defineDebugInfoPackage cairo$secondaryArchSuffix \
"$libDir"/libcairo.so.$libVersion \
"$libDir"/libcairo-gobject.so.$libVersion \
"$libDir"/libcairo-script-interpreter.so.$libVersion
BUILD()
@@ -92,7 +98,10 @@ INSTALL()
rm $libDir/libcairo*.la
prepareInstalledDevelLibs libcairo libcairo-script-interpreter
prepareInstalledDevelLibs \
libcairo \
libcairo-gobject \
libcairo-script-interpreter
fixPkgconfig
packageEntries devel \