diff --git a/app-text/poppler/poppler-0.62.0.recipe b/app-text/poppler/poppler-20.11.0.recipe similarity index 86% rename from app-text/poppler/poppler-0.62.0.recipe rename to app-text/poppler/poppler-20.11.0.recipe index c97b634fd..5d65467d5 100644 --- a/app-text/poppler/poppler-0.62.0.recipe +++ b/app-text/poppler/poppler-20.11.0.recipe @@ -2,7 +2,7 @@ SUMMARY="A PDF rendering library" DESCRIPTION="Poppler is a PDF rendering library based on the xpdf-3.0 code \ base." HOMEPAGE="https://poppler.freedesktop.org/" -COPYRIGHT=" 2008 Adam Batkin +COPYRIGHT="2008 Adam Batkin Adobe Systems Inc. 2012-2015 Adam Reichold 2007-2017 Adrian Johnson @@ -221,17 +221,18 @@ COPYRIGHT=" 2008 Adam Batkin 2007 Will Stephenson 1994 X Consortium" LICENSE="GNU GPL v2" -REVISION="3" +REVISION="1" SOURCE_URI="https://poppler.freedesktop.org/poppler-$portVersion.tar.xz" -CHECKSUM_SHA256="5b9a73dfd4d6f61d165ada1e4f0abd2d420494bf9d0b1c15d0db3f7b83a729c6" +CHECKSUM_SHA256="021557074516492375c2bb4226a413aad431159e9177f9f14dff4159d2723b14" +SOURCE_DIR="poppler-$portVersion" ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" -libVersion="73.0.0" -libCppVersion="0.3.0" -libGlibVersion="8.9.0" -libQt5Version="1.12.0" +libVersion="104.0.0" +libCppVersion="0.9.0" +libGlibVersion="8.19.0" +libQt5Version="1.26.0" libVersionCompat="$libVersion compat >= ${libVersion%%.*}" libCppVersionCompat="$libCppVersion compat >= ${libCppVersion%%.*}" libGlibVersionCompat="$libGlibVersion compat >= ${libGlibVersion%%.*}" @@ -241,21 +242,23 @@ PROVIDES=" poppler$secondaryArchSuffix = $portVersion lib:libpoppler$secondaryArchSuffix = $libVersionCompat lib:libpoppler_cpp$secondaryArchSuffix = $libCppVersionCompat + cmd:pdfattach cmd:pdfdetach - cmd:pdfimages - cmd:pdfseparate - cmd:pdftohtml - cmd:pdftops - cmd:pdfunite cmd:pdffonts + cmd:pdfimages cmd:pdfinfo + cmd:pdfseparate + cmd:pdfsig cmd:pdftocairo + cmd:pdftohtml cmd:pdftoppm + cmd:pdftops cmd:pdftotext + cmd:pdfunite " REQUIRES=" haiku$secondaryArchSuffix - poppler_data + poppler_data >= 0.4.10 lib:libcairo$secondaryArchSuffix lib:libcurl$secondaryArchSuffix lib:libfontconfig$secondaryArchSuffix @@ -264,6 +267,8 @@ REQUIRES=" lib:libintl$secondaryArchSuffix lib:libjpeg$secondaryArchSuffix lib:liblcms2$secondaryArchSuffix + lib:libnspr4$secondaryArchSuffix + lib:libnss3$secondaryArchSuffix lib:libopenjp2$secondaryArchSuffix lib:libpng16$secondaryArchSuffix lib:libtiff$secondaryArchSuffix @@ -273,15 +278,15 @@ REQUIRES=" PROVIDES_devel=" poppler${secondaryArchSuffix}_devel = $portVersion devel:libpoppler$secondaryArchSuffix = $libVersionCompat - devel:libpoppler${secondaryArchSuffix}_cpp = $libCppVersionCompat - devel:libpoppler${secondaryArchSuffix}_glib = $libGlibVersionCompat - devel:libpoppler${secondaryArchSuffix}_qt5 = $libQt5VersionCompat + devel:libpoppler_cpp$secondaryArchSuffix = $libCppVersionCompat + devel:libpoppler_glib$secondaryArchSuffix = $libGlibVersionCompat + devel:libpoppler_qt5$secondaryArchSuffix = $libQt5VersionCompat " REQUIRES_devel=" haiku${secondaryArchSuffix}_devel poppler$secondaryArchSuffix == $portVersion base - lib:libpoppler${secondaryArchSuffix}_glib - lib:libpoppler${secondaryArchSuffix}_qt5 + lib:libpoppler_glib$secondaryArchSuffix + lib:libpoppler_qt5$secondaryArchSuffix devel:libcairo$secondaryArchSuffix devel:libcurl$secondaryArchSuffix devel:libfontconfig$secondaryArchSuffix @@ -302,6 +307,10 @@ REQUIRES_devel=" devel:libtiff$secondaryArchSuffix devel:libz$secondaryArchSuffix " +CONFLICTS_devel=" + poppler${secondaryArchSuffix}_devel + poppler066${secondaryArchSuffix}_devel + " # GLIB SUMMARY_glib="$SUMMARY (glib bindings)" @@ -309,7 +318,7 @@ DESCRIPTION_glib="$DESCRIPTION (glib bindings)" PROVIDES_glib=" poppler${secondaryArchSuffix}_glib = $portVersion - lib:libpoppler${secondaryArchSuffix}_glib = $libGlibVersionCompat + lib:libpoppler_glib$secondaryArchSuffix = $libGlibVersionCompat " REQUIRES_glib=" haiku$secondaryArchSuffix @@ -336,7 +345,7 @@ DESCRIPTION_qt5="$DESCRIPTION (Qt5 bindings)" PROVIDES_qt5=" poppler${secondaryArchSuffix}_qt5 = $portVersion - lib:libpoppler${secondaryArchSuffix}_qt5 = $libQt5VersionCompat + lib:libpoppler_qt5$secondaryArchSuffix = $libQt5VersionCompat " REQUIRES_qt5=" haiku$secondaryArchSuffix @@ -358,6 +367,8 @@ REQUIRES_qt5=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel + poppler_data >= 0.4.10 + devel:libboost_system$secondaryArchSuffix devel:libcairo$secondaryArchSuffix devel:libcurl$secondaryArchSuffix devel:libfontconfig$secondaryArchSuffix @@ -369,7 +380,8 @@ BUILD_REQUIRES=" devel:libintl$secondaryArchSuffix devel:libjpeg$secondaryArchSuffix devel:liblcms2$secondaryArchSuffix - #devel:libnss3$secondaryArchSuffix + devel:libnspr4$secondaryArchSuffix + devel:libnss3$secondaryArchSuffix devel:libopenjp2$secondaryArchSuffix devel:libpng16$secondaryArchSuffix devel:libQt5Core$secondaryArchSuffix @@ -391,12 +403,29 @@ BUILD_PREREQUIRES=" cmd:python2 " +defineDebugInfoPackage poppler$secondaryArchSuffix \ + "$prefix"/bin/pdfdetach \ + "$prefix"/bin/pdffonts \ + "$prefix"/bin/pdfimages \ + "$prefix"/bin/pdfinfo \ + "$prefix"/bin/pdfseparate \ + "$prefix"/bin/pdftocairo \ + "$prefix"/bin/pdftohtml \ + "$prefix"/bin/pdftoppm \ + "$prefix"/bin/pdftops \ + "$prefix"/bin/pdftotext \ + "$prefix"/bin/pdfunite \ + "$libDir"/libpoppler.so.$libVersion \ + "$libDir"/libpoppler-cpp.so.$libCppVersion \ + "$(getPackagePrefix glib)/$relativeLibDir"/libpoppler-glib.so.$libGlibVersion \ + "$(getPackagePrefix qt5)/$relativeLibDir"/libpoppler-qt5.so.$libQt5Version + BUILD() { cmake . $cmakeDirArgs \ -DCMAKE_CXX_FLAGS="-D_BSD_SOURCE" \ -DCMAKE_BUILD_TYPE=Release \ - -DENABLE_XPDF_HEADERS=ON + -DENABLE_UNSTABLE_API_ABI_HEADERS=ON make $jobArgs } diff --git a/app-text/poppler/poppler062-0.62.0.recipe b/app-text/poppler/poppler062-0.62.0.recipe new file mode 100644 index 000000000..5777f48b6 --- /dev/null +++ b/app-text/poppler/poppler062-0.62.0.recipe @@ -0,0 +1,393 @@ +SUMMARY="A PDF rendering library" +DESCRIPTION="Poppler is a PDF rendering library based on the xpdf-3.0 code \ +base." +HOMEPAGE="https://poppler.freedesktop.org/" +COPYRIGHT=" 2008 Adam Batkin + Adobe Systems Inc. + 2012-2015 Adam Reichold + 2007-2017 Adrian Johnson + 2008 Adrian Page + 2013 Adrian Perez de Castro + 2014 Aki Koskinen + 2004-2017 Albert Astals Cid + 2015 Aleksei Volkov + 2006-2010 Alexander Neundorf + 2012 Alexander Saprykin + 2012 Alexey Pavlov + 2016 Alok Anand + 2015 André Esser + 2015 André Guerreiro + 2011 Andrea Canciani + 2011 Andreas Hartmetz + 2013 Anthony Granger + 2012 Anthony Wesley + 2014 Anuj Khare + 2015-2016 Arseniy Lartsev + 2012 Arseny Solokha + 2015 Arthur Stavisky + 2009, 2011 Axel Strübing + 2014 Bogdan Cristea + 2008 Boris Toloknov + 2005-2008 Brad Hards + 2010 Brian Cameron + 2010 Brian Ewins + 2016-2017 Caolán McNamara + 2006-2016 Carlos Garcia Campos + 2008 Carl Worth + 2010 Christian Feuersänger + 2009 Christian Persch + 2008-2009 Chris Wilson + 2017 Christoph Cullmann + 2013 Christoph Duelli + 1998-2003 Daniel Veillard + 2011 Daiki Ueno + 2005 Dan Sheridan + 2011 Daniel Glöckner + 2013 Daniel Kahn Gillmor + 2011 Daniel Richard G. + 2009 Darren Kenny + 2009-2010 David Benjamin + 2006 David Faure + 1997, Derek B. Noonburg + 2015 Dmytro Morgun + 2013 Dominik Haumann + 2006-2007 Dominic Lachowicz + 2008 Ed Avis + 2006-2007, 2013 Ed Catmur + 2014 Ed Porras + 2011 Edward Jiang + 2004 Enrico Ros + 2009 Eric Toombs + 2012, 2015 Even Rouault + 2012-2014 Fabio D'Urso + 2017 Francesco Poli + 1989, 1991-2016 Free Software Foundation, Inc. + 2012 Gerald Schmidt + 2013 German Poo-Caamano + 2011 Glad Deschrijver + 1996-2013 Glyph & Cog, LLC. + 2009 Glenn Ganz + 1999-2000 Gueorgui Ovtcharov + 2010, 2012 Guillermo A. Amaral B. + 2016 Hanno Meyer-Thurow + 2014-2015 Hans-Peter Deifel + 2017 Hans-Ulrich Jüttner + 2010 Harry Roberts + 2008 Haruyuki Kawabe + 2008, 2010-2014 Hib Eris + 2012 Horst Prote + 2017 Hubert Figuière + 2008 Hugo Mercier + 2013-2014 Igalia S.L. + 2011-2012 Igor Slepchin + 2012 Ihar Filipau + 2007 Ilmari Heikkinen + 2008-2010 Ilya Gorenbein + 2007-2008 Iñigo Martínez + Insight Consortium + 2016 Jakub Alba + 2010 Jakob Voss + 2016 Jakub Kucharski + 2009-2010, 2015 Jakub Wilk + 2017 Jan-Erik S + 2009 Jan Jockusch + 2010 Jan Kümmel + 2017 Jason Alan Palmer + 2012-2016 Jason Crain + 2006-2007 Jauco Noordzij + 2005-2008 Jeff Muizelaar + 2016 Jeffrey Morlan + 2015 Jeremy Echols + Jerry Epplin + 2011 Jim Meyering + 2014 Jiri Slaby + 2013 Johannes Brandstätter + 2005 Jonathan Blandford + 2007-2009 Jonathan Kew + 2010 Jonathan Liu + 2011, 2013 José Aliste + 2011 Joshua Richardson + 2013 Julien Nabet + 2006-2008 Julien Rebetez + 2010 Jürg Billeter + 2016 Khaled Hosny + 2009 KDAB via Guillermo Amaral + 2010 Kenneth Berland + 2008 Kees Cook + 2011, 2015 Kenji Uno + 2002 Kitware, Inc. + 2008 Kjartan Maraas + 2007-2009, 2012 Koji Otani + 2006-2007 Kouhei Sutou + 2009 Kovid Goyal + 2005-2007 Kristian Høgsberg + 2006-2007 Krzysztof Kowalczyk + 2006-2007 Laurent Montel + 2017 Léonard Michelet + 2013, 2015 Li Junling + 2012-2013 Lu Wang + 2014 Luigi Scarso + 2012 Luis Parravicini + 2005 Marco Pesenti Gritti + 2010, 2012, 2014-2015 Marek Kasik + 2012 Mark Brand + 2008 Mark Kaplan + 2010, 2012 Mark Riedesel + 2015 Markus Kilås + 2012 Markus Trippelsdorf + 2005 Martin Kretzschmar + 2016 Masamichi Hosoda + 2009 Matthias Drochner + 2010 Matthias Fauconneau + 2009 Matthias Franz + 2012 Matthias Kramm + 2009 Michael K. Johnson + 2008 Michael Vrable + 2013 Michael Weiser + 2009 M Joonas Pihlaja + 2010 Mike Slegeir + 2009 Mozilla Corporation + 2005 Net Integration Technologies, Inc. + 2009 Nick Jones + 2005-2006 Nickolay V. Shmyrev + 2010 Nils Höglund + 2012-2017 Oliver Sander + 2014 Olly Betts + 2010 OSSD CDAC Mumbai by Leena Chourey and Onkar Potdar + 2012 Patrick Pfeifer + 2010 Patrick Spendrin + 2006 Paul Walmsley + 2010 Paweł Wiejacha + 2012-2014 Peter Breitenlohner + 2009 Peter Kerzum + 2009, 2015 Petr Gajdos + 2010 Philip Lorenz + 2015 Philipp Reinkemeier + 2006-2014 Pino Toscano + Rainer Dorsch + 2006 Rainer Keller + 2006 Raj Kumar + 2009 Reece Dunn + 2004-2006 Red Hat, Inc. + 2008 Richard Airlie + 2014 Richard PALO + 2014 Rodrigo Rivas Costa + 2017 Roland Hieber + 2009 Ross Moore + 2009 Ryszard Trojnacki + 2011 Sam Liao + 2009 Sanjoy Mahajan + 2004 Scott James Remnant + 2006 Scott Turner + 2014 Scott West + 2017 Sebastian Rasmussen + 2009 Shawn Rutledge + 2009 Shen Liang + 2011 Simon Kellner + 2010 Srinivas Adicherla + 2005-2006 Stefan Kebekus + 2006 Stefan Schweizer + 2009 Stefan Thomas + 2011 Stephen Reichling + 2008 Steven G. Johnson + 2014 Steven Lee + 2011 Steven Murdoch + 2010, 2012-2013, 2015 Suzuki Toshiya + 2015 Tamas Szekeres + 2005-2006 Takashi Iwai + 2016 Takahiro Hashimoto + The GLib Team + 2005-2010 The Poppler Developers + 2013 Thomas Fischer + 2009-2017 Thomas Freitag + 2011 Thomas Klausner + 2006 Thorkild Stray + 2009, 2014 Till Kamppeter + 2008 Timothy Lee + 2017 Tobias C. Berner + 2005, 2012, 2015 Tobias Koening + 2011 Tom Gleason + 2008 Tomas Are Haavet + 2010-2011 Tomas Hoger + 2016 Tor Lillqvist + 2008 Vasile Gaburici + 2016 Vincent Le Garrec + 2011 Vittal Aithal + 2012 Yi Yang + 2013 Yury G. Kudryashov + 2008-2009 Warren Toomey + 2006 Wilfried Huss + 2009-2016 William Bader + 2007 Will Stephenson + 1994 X Consortium" +LICENSE="GNU GPL v2" +REVISION="4" +SOURCE_URI="https://poppler.freedesktop.org/poppler-$portVersion.tar.xz" +CHECKSUM_SHA256="5b9a73dfd4d6f61d165ada1e4f0abd2d420494bf9d0b1c15d0db3f7b83a729c6" +SOURCE_DIR="poppler-$portVersion" + +ARCHITECTURES="!x86_gcc2 x86 x86_64" +SECONDARY_ARCHITECTURES="x86" + +libVersion="73.0.0" +libCppVersion="0.3.0" +libGlibVersion="8.9.0" +libQt5Version="1.12.0" +libVersionCompat="$libVersion compat >= ${libVersion%%.*}" +libCppVersionCompat="$libCppVersion compat >= ${libCppVersion%%.*}" +libGlibVersionCompat="$libGlibVersion compat >= ${libGlibVersion%%.*}" +libQt5VersionCompat="$libQt5Version compat >= ${libQt5Version%%.*}" + +PROVIDES=" + poppler062$secondaryArchSuffix = $portVersion + lib:libpoppler$secondaryArchSuffix = $libVersionCompat + lib:libpoppler_cpp$secondaryArchSuffix = $libCppVersionCompat + cmd:pdfdetach + cmd:pdfimages + cmd:pdfseparate + cmd:pdftohtml + cmd:pdftops + cmd:pdfunite + cmd:pdffonts + cmd:pdfinfo + cmd:pdftocairo + cmd:pdftoppm + cmd:pdftotext + " +REQUIRES=" + haiku$secondaryArchSuffix + poppler_data + lib:libcairo$secondaryArchSuffix + lib:libcurl$secondaryArchSuffix + lib:libfontconfig$secondaryArchSuffix + lib:libfreetype$secondaryArchSuffix + lib:libiconv$secondaryArchSuffix + lib:libintl$secondaryArchSuffix + lib:libjpeg$secondaryArchSuffix + lib:liblcms2$secondaryArchSuffix + lib:libopenjp2$secondaryArchSuffix + lib:libpng16$secondaryArchSuffix + lib:libtiff$secondaryArchSuffix + lib:libz$secondaryArchSuffix + " + +# GLIB +SUMMARY_glib="$SUMMARY (glib bindings)" +DESCRIPTION_glib="$DESCRIPTION (glib bindings)" + +PROVIDES_glib=" + poppler062${secondaryArchSuffix}_glib = $portVersion + lib:libpoppler${secondaryArchSuffix}_glib = $libGlibVersionCompat + " +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:libpoppler$secondaryArchSuffix + lib:libtiff$secondaryArchSuffix + lib:libz$secondaryArchSuffix + " + +# QT5 +SUMMARY_qt5="$SUMMARY (Qt5 bindings)" +DESCRIPTION_qt5="$DESCRIPTION (Qt5 bindings)" + +PROVIDES_qt5=" + poppler062${secondaryArchSuffix}_qt5 = $portVersion + lib:libpoppler${secondaryArchSuffix}_qt5 = $libQt5VersionCompat + " +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:libpoppler$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 + 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 + " +BUILD_PREREQUIRES=" + cmd:cmake + cmd:gawk + cmd:grep + cmd:gcc$secondaryArchSuffix + cmd:ld$secondaryArchSuffix + cmd:make + cmd:perl + cmd:pkg_config$secondaryArchSuffix + cmd:python2 + " + +BUILD() +{ + cmake . $cmakeDirArgs \ + -DCMAKE_CXX_FLAGS="-D_BSD_SOURCE" \ + -DCMAKE_BUILD_TYPE=Release \ + -DENABLE_XPDF_HEADERS=ON + make $jobArgs +} + +INSTALL() +{ + make install + + prepareInstalledDevelLibs libpoppler \ + libpoppler-cpp \ + libpoppler-glib \ + libpoppler-qt5 + + mkdir -p $manDir + rm -rf $prefix/include $developDir $prefix/share $libDir/pkgconfig $binDir $manDir + + # GLIB + packageEntries "glib" \ + $libDir/*glib* + + # QT5 + packageEntries "qt5" \ + $libDir/*qt5* + +} diff --git a/app-text/poppler/poppler066-0.66.0.recipe b/app-text/poppler/poppler066-0.66.0.recipe index 6b5716ac3..af3e53c93 100644 --- a/app-text/poppler/poppler066-0.66.0.recipe +++ b/app-text/poppler/poppler066-0.66.0.recipe @@ -221,7 +221,7 @@ COPYRIGHT="2008 Adam Batkin 2007 Will Stephenson 1994 X Consortium" LICENSE="GNU GPL v2" -REVISION="4" +REVISION="5" SOURCE_URI="https://poppler.freedesktop.org/poppler-$portVersion.tar.xz" CHECKSUM_SHA256="2c096431adfb74bc2f53be466889b7646e1b599f28fa036094f3f7235cc9eae7" SOURCE_DIR="poppler-$portVersion" @@ -242,17 +242,6 @@ PROVIDES=" poppler066$secondaryArchSuffix = $portVersion lib:libpoppler$secondaryArchSuffix = $libVersionCompat lib:libpoppler_cpp$secondaryArchSuffix = $libCppVersionCompat - cmd:pdfdetach - cmd:pdfimages - cmd:pdfseparate - cmd:pdftohtml - cmd:pdftops - cmd:pdfunite - cmd:pdffonts - cmd:pdfinfo - cmd:pdftocairo - cmd:pdftoppm - cmd:pdftotext " REQUIRES=" haiku$secondaryArchSuffix @@ -271,42 +260,6 @@ REQUIRES=" lib:libz$secondaryArchSuffix " -PROVIDES_devel=" - poppler066${secondaryArchSuffix}_devel = $portVersion - devel:libpoppler$secondaryArchSuffix = $libVersionCompat - devel:libpoppler${secondaryArchSuffix}_cpp = $libCppVersionCompat - devel:libpoppler${secondaryArchSuffix}_glib = $libGlibVersionCompat - devel:libpoppler${secondaryArchSuffix}_qt5 = $libQt5VersionCompat - " -REQUIRES_devel=" - haiku${secondaryArchSuffix}_devel - poppler066$secondaryArchSuffix == $portVersion base - lib:libpoppler${secondaryArchSuffix}_glib - lib:libpoppler${secondaryArchSuffix}_qt5 - 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:libopenjp2$secondaryArchSuffix - devel:libpng16$secondaryArchSuffix - devel:libQt5Core$secondaryArchSuffix - devel:libQt5Gui$secondaryArchSuffix - devel:libQt5Widgets$secondaryArchSuffix - devel:libQt5Xml$secondaryArchSuffix - devel:libtiff$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -CONFLICTS_devel=" - poppler${secondaryArchSuffix}_devel - " - # GLIB SUMMARY_glib="$SUMMARY (glib bindings)" DESCRIPTION_glib="$DESCRIPTION (glib bindings)" @@ -396,17 +349,6 @@ BUILD_PREREQUIRES=" " defineDebugInfoPackage poppler066$secondaryArchSuffix \ - "$prefix"/bin/pdfdetach \ - "$prefix"/bin/pdffonts \ - "$prefix"/bin/pdfimages \ - "$prefix"/bin/pdfinfo \ - "$prefix"/bin/pdfseparate \ - "$prefix"/bin/pdftocairo \ - "$prefix"/bin/pdftohtml \ - "$prefix"/bin/pdftoppm \ - "$prefix"/bin/pdftops \ - "$prefix"/bin/pdftotext \ - "$prefix"/bin/pdfunite \ "$libDir"/libpoppler.so.$libVersion \ "$libDir"/libpoppler-cpp.so.$libCppVersion \ "$(getPackagePrefix glib)/$relativeLibDir"/libpoppler-glib.so.$libGlibVersion \ @@ -429,11 +371,9 @@ INSTALL() libpoppler-cpp \ libpoppler-glib \ libpoppler-qt5 - fixPkgconfig - mkdir -p $manDir $(dirname $includeDir) - mv $prefix/include $includeDir - rm -rf $prefix/share + mkdir -p $manDir + rm -rf $prefix/include $developDir $prefix/share $libDir/pkgconfig $binDir $manDir # GLIB packageEntries "glib" \ @@ -442,8 +382,4 @@ INSTALL() # QT5 packageEntries "qt5" \ $libDir/*qt5* - - # DEVEL - packageEntries devel \ - $developDir } diff --git a/app-text/poppler/poppler076-0.76.1.recipe b/app-text/poppler/poppler076-0.76.1.recipe index e029231a0..31b4c12a3 100644 --- a/app-text/poppler/poppler076-0.76.1.recipe +++ b/app-text/poppler/poppler076-0.76.1.recipe @@ -221,7 +221,7 @@ COPYRIGHT="2008 Adam Batkin 2007 Will Stephenson 1994 X Consortium" LICENSE="GNU GPL v2" -REVISION="3" +REVISION="4" SOURCE_URI="https://poppler.freedesktop.org/poppler-$portVersion.tar.xz" CHECKSUM_SHA256="e62cd4053f851eecc4a6aa2b81d739fbab1d67b3c60b31ebac7049483cc617b1" SOURCE_DIR="poppler-$portVersion" @@ -242,18 +242,6 @@ PROVIDES=" poppler076$secondaryArchSuffix = $portVersion lib:libpoppler$secondaryArchSuffix = $libVersionCompat lib:libpoppler_cpp$secondaryArchSuffix = $libCppVersionCompat - cmd:pdfattach - cmd:pdfdetach - cmd:pdffonts - cmd:pdfimages - cmd:pdfinfo - cmd:pdfseparate - cmd:pdftocairo - cmd:pdftohtml - cmd:pdftoppm - cmd:pdftops - cmd:pdftotext - cmd:pdfunite " REQUIRES=" haiku$secondaryArchSuffix @@ -272,43 +260,6 @@ REQUIRES=" lib:libz$secondaryArchSuffix " -PROVIDES_devel=" - poppler076${secondaryArchSuffix}_devel = $portVersion - devel:libpoppler$secondaryArchSuffix = $libVersionCompat - devel:libpoppler_cpp$secondaryArchSuffix = $libCppVersionCompat - devel:libpoppler_glib$secondaryArchSuffix = $libGlibVersionCompat - devel:libpoppler_qt5$secondaryArchSuffix = $libQt5VersionCompat - " -REQUIRES_devel=" - haiku${secondaryArchSuffix}_devel - poppler076$secondaryArchSuffix == $portVersion base - lib:libpoppler_glib$secondaryArchSuffix - lib:libpoppler_qt5$secondaryArchSuffix - 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:libopenjp2$secondaryArchSuffix - devel:libpng16$secondaryArchSuffix - devel:libQt5Core$secondaryArchSuffix - devel:libQt5Gui$secondaryArchSuffix - devel:libQt5Widgets$secondaryArchSuffix - devel:libQt5Xml$secondaryArchSuffix - devel:libtiff$secondaryArchSuffix - devel:libz$secondaryArchSuffix - " -CONFLICTS_devel=" - poppler${secondaryArchSuffix}_devel - poppler066${secondaryArchSuffix}_devel - " - # GLIB SUMMARY_glib="$SUMMARY (glib bindings)" DESCRIPTION_glib="$DESCRIPTION (glib bindings)" @@ -398,17 +349,6 @@ BUILD_PREREQUIRES=" " defineDebugInfoPackage poppler076$secondaryArchSuffix \ - "$prefix"/bin/pdfdetach \ - "$prefix"/bin/pdffonts \ - "$prefix"/bin/pdfimages \ - "$prefix"/bin/pdfinfo \ - "$prefix"/bin/pdfseparate \ - "$prefix"/bin/pdftocairo \ - "$prefix"/bin/pdftohtml \ - "$prefix"/bin/pdftoppm \ - "$prefix"/bin/pdftops \ - "$prefix"/bin/pdftotext \ - "$prefix"/bin/pdfunite \ "$libDir"/libpoppler.so.$libVersion \ "$libDir"/libpoppler-cpp.so.$libCppVersion \ "$(getPackagePrefix glib)/$relativeLibDir"/libpoppler-glib.so.$libGlibVersion \ @@ -431,11 +371,9 @@ INSTALL() libpoppler-cpp \ libpoppler-glib \ libpoppler-qt5 - fixPkgconfig - mkdir -p $manDir $(dirname $includeDir) - mv $prefix/include $includeDir - rm -rf $prefix/share + mkdir -p $manDir + rm -rf $prefix/include $developDir $prefix/share $libDir/pkgconfig $binDir $manDir # GLIB packageEntries "glib" \ @@ -444,8 +382,4 @@ INSTALL() # QT5 packageEntries "qt5" \ $libDir/*qt5* - - # DEVEL - packageEntries devel \ - $developDir }