mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-23 12:10:06 +02:00
poppler: bump version.
* rearrange sections. * libraries are incompatible with previous versions. but no recipe actually uses libpoppler, so no rebuild is necessary.
This commit is contained in:
@@ -8,8 +8,7 @@ COPYRIGHT="2002-2017 Albert Astals Cid
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="1"
|
||||
SOURCE_URI="https://poppler.freedesktop.org/poppler-$portVersion.tar.xz"
|
||||
CHECKSUM_SHA256="c9c93318b789d3933f6e0bad3bc65110280c28eac3f0666284bb9c9a0ab4bc36"
|
||||
SOURCE_DIR="poppler-$portVersion"
|
||||
CHECKSUM_SHA256="528b661738839f9a25f6e580fcd2d5db007e0a1948580c6489f0062798ca1992"
|
||||
|
||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
@@ -24,7 +23,7 @@ fi
|
||||
|
||||
PROVIDES="
|
||||
poppler$secondaryArchSuffix = $portVersion
|
||||
lib:libpoppler$secondaryArchSuffix = 65.0.0
|
||||
lib:libpoppler$secondaryArchSuffix = 66.0.0
|
||||
lib:libpoppler_cpp$secondaryArchSuffix = 0.3.0
|
||||
cmd:pdfdetach$commandSuffix
|
||||
cmd:pdfimages$commandSuffix
|
||||
@@ -56,6 +55,93 @@ REQUIRES="
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
PROVIDES_devel="
|
||||
poppler${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libpoppler$secondaryArchSuffix = 66.0.0 compat >= 66
|
||||
devel:libpoppler${secondaryArchSuffix}_cpp = 0.3.0 compat >= 0
|
||||
devel:libpoppler${secondaryArchSuffix}_glib = 8.8.0 compat >= 8
|
||||
devel:libpoppler${secondaryArchSuffix}_qt5 = 1.9.0 compat >= 1
|
||||
"
|
||||
REQUIRES_devel="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
poppler$secondaryArchSuffix == $portVersion base
|
||||
devel:libcairo$secondaryArchSuffix
|
||||
devel:libcurl$secondaryArchSuffix
|
||||
devel:libfontconfig$secondaryArchSuffix
|
||||
devel:libfreetype$secondaryArchSuffix
|
||||
devel:libgio_2.0$secondaryArchSuffix
|
||||
devel:libglib_2.0$secondaryArchSuffix
|
||||
devel:libgobject_2.0$secondaryArchSuffix
|
||||
devel:libiconv$secondaryArchSuffix
|
||||
devel:libintl$secondaryArchSuffix
|
||||
devel:libjpeg$secondaryArchSuffix
|
||||
devel:liblcms2$secondaryArchSuffix
|
||||
#devel:libnss3$secondaryArchSuffix
|
||||
devel:libopenjp2$secondaryArchSuffix
|
||||
devel:libpng16$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5Gui$secondaryArchSuffix
|
||||
devel:libQt5Widgets$secondaryArchSuffix
|
||||
devel:libQt5Xml$secondaryArchSuffix
|
||||
devel:libtiff$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
# GLIB
|
||||
SUMMARY_glib="A PDF rendering library glib supporting files"
|
||||
DESCRIPTION_glib="Poppler is a PDF rendering library based on the xpdf-3.0 \
|
||||
code base."
|
||||
|
||||
PROVIDES_glib="
|
||||
poppler${secondaryArchSuffix}_glib = $portVersion
|
||||
lib:libpoppler${secondaryArchSuffix}_glib = 8.8.0 compat >= 8
|
||||
"
|
||||
REQUIRES_glib="
|
||||
haiku$secondaryArchSuffix
|
||||
poppler$secondaryArchSuffix == $portVersion base
|
||||
lib:libcairo$secondaryArchSuffix
|
||||
lib:libcurl$secondaryArchSuffix
|
||||
lib:libfontconfig$secondaryArchSuffix
|
||||
lib:libfreetype$secondaryArchSuffix
|
||||
lib:libgio_2.0$secondaryArchSuffix
|
||||
lib:libglib_2.0$secondaryArchSuffix
|
||||
lib:libgobject_2.0$secondaryArchSuffix
|
||||
lib:libintl$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:liblcms2$secondaryArchSuffix
|
||||
lib:libopenjp2$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libtiff$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
# QT5
|
||||
SUMMARY_qt5="A PDF rendering library qt5 supporting files"
|
||||
DESCRIPTION_qt5="Poppler is a PDF rendering library based on the xpdf-3.0 code \
|
||||
base."
|
||||
|
||||
PROVIDES_qt5="
|
||||
poppler${secondaryArchSuffix}_qt5 = $portVersion
|
||||
lib:libpoppler${secondaryArchSuffix}_qt5 = 1.9.0 compat >= 1
|
||||
"
|
||||
REQUIRES_qt5="
|
||||
haiku$secondaryArchSuffix
|
||||
poppler$secondaryArchSuffix == $portVersion base
|
||||
lib:libcurl$secondaryArchSuffix
|
||||
lib:libfontconfig$secondaryArchSuffix
|
||||
lib:libfreetype$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:liblcms2$secondaryArchSuffix
|
||||
lib:libopenjp2$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQt5Widgets$secondaryArchSuffix
|
||||
lib:libQt5Xml$secondaryArchSuffix
|
||||
lib:libtiff$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
BUILD_REQUIRES="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
devel:libcairo$secondaryArchSuffix
|
||||
@@ -153,90 +239,3 @@ INSTALL()
|
||||
packageEntries devel \
|
||||
$developDir
|
||||
}
|
||||
|
||||
PROVIDES_devel="
|
||||
poppler${secondaryArchSuffix}_devel = $portVersion
|
||||
devel:libpoppler$secondaryArchSuffix = 65.0.0
|
||||
devel:libpoppler${secondaryArchSuffix}_cpp = 0.3.0
|
||||
devel:libpoppler${secondaryArchSuffix}_glib = 8.8.0
|
||||
devel:libpoppler${secondaryArchSuffix}_qt5 = 1.7.0
|
||||
"
|
||||
REQUIRES_devel="
|
||||
haiku${secondaryArchSuffix}_devel
|
||||
poppler$secondaryArchSuffix == $portVersion base
|
||||
devel:libcairo$secondaryArchSuffix
|
||||
devel:libcurl$secondaryArchSuffix
|
||||
devel:libfontconfig$secondaryArchSuffix
|
||||
devel:libfreetype$secondaryArchSuffix
|
||||
devel:libgio_2.0$secondaryArchSuffix
|
||||
devel:libglib_2.0$secondaryArchSuffix
|
||||
devel:libgobject_2.0$secondaryArchSuffix
|
||||
devel:libiconv$secondaryArchSuffix
|
||||
devel:libintl$secondaryArchSuffix
|
||||
devel:libjpeg$secondaryArchSuffix
|
||||
devel:liblcms2$secondaryArchSuffix
|
||||
#devel:libnss3$secondaryArchSuffix
|
||||
devel:libopenjp2$secondaryArchSuffix
|
||||
devel:libpng16$secondaryArchSuffix
|
||||
devel:libQt5Core$secondaryArchSuffix
|
||||
devel:libQt5Gui$secondaryArchSuffix
|
||||
devel:libQt5Widgets$secondaryArchSuffix
|
||||
devel:libQt5Xml$secondaryArchSuffix
|
||||
devel:libtiff$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
# GLIB
|
||||
SUMMARY_glib="A PDF rendering library glib supporting files"
|
||||
DESCRIPTION_glib="Poppler is a PDF rendering library based on the xpdf-3.0 \
|
||||
code base."
|
||||
|
||||
PROVIDES_glib="
|
||||
poppler${secondaryArchSuffix}_glib = $portVersion
|
||||
lib:libpoppler${secondaryArchSuffix}_glib = 8.8.0
|
||||
"
|
||||
REQUIRES_glib="
|
||||
haiku$secondaryArchSuffix
|
||||
poppler$secondaryArchSuffix == $portVersion base
|
||||
lib:libcairo$secondaryArchSuffix
|
||||
lib:libcurl$secondaryArchSuffix
|
||||
lib:libfontconfig$secondaryArchSuffix
|
||||
lib:libfreetype$secondaryArchSuffix
|
||||
lib:libgio_2.0$secondaryArchSuffix
|
||||
lib:libglib_2.0$secondaryArchSuffix
|
||||
lib:libgobject_2.0$secondaryArchSuffix
|
||||
lib:libintl$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:liblcms2$secondaryArchSuffix
|
||||
lib:libopenjp2$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libtiff$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
|
||||
# QT5
|
||||
SUMMARY_qt5="A PDF rendering library qt5 supporting files"
|
||||
DESCRIPTION_qt5="Poppler is a PDF rendering library based on the xpdf-3.0 code \
|
||||
base."
|
||||
|
||||
PROVIDES_qt5="
|
||||
poppler${secondaryArchSuffix}_qt5 = $portVersion
|
||||
lib:libpoppler${secondaryArchSuffix}_qt5 = 1.7.0
|
||||
"
|
||||
REQUIRES_qt5="
|
||||
haiku$secondaryArchSuffix
|
||||
poppler$secondaryArchSuffix == $portVersion base
|
||||
lib:libcurl$secondaryArchSuffix
|
||||
lib:libfontconfig$secondaryArchSuffix
|
||||
lib:libfreetype$secondaryArchSuffix
|
||||
lib:libjpeg$secondaryArchSuffix
|
||||
lib:liblcms2$secondaryArchSuffix
|
||||
lib:libopenjp2$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libQt5Core$secondaryArchSuffix
|
||||
lib:libQt5Gui$secondaryArchSuffix
|
||||
lib:libQt5Widgets$secondaryArchSuffix
|
||||
lib:libQt5Xml$secondaryArchSuffix
|
||||
lib:libtiff$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
"
|
||||
Reference in New Issue
Block a user