summaryrefslogtreecommitdiff
path: root/app-text/xpdf
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-09-11 01:41:34 -0500
committerroot <root@alpha.trunkmasters.com>2026-09-11 01:41:34 -0500
commitfc39c62a8944e95c0ecccfc9781763822b23e66c (patch)
tree11feafa0dbddccf6fcd9dabb290b0ce5faafec36 /app-text/xpdf
parent98068fb4a1502cade02134b1834439134ca4eed1 (diff)
downloadbaldeagleos-repo-fc39c62a8944e95c0ecccfc9781763822b23e66c.tar.gz
baldeagleos-repo-fc39c62a8944e95c0ecccfc9781763822b23e66c.tar.xz
baldeagleos-repo-fc39c62a8944e95c0ecccfc9781763822b23e66c.zip
Adding metadata
Diffstat (limited to 'app-text/xpdf')
-rw-r--r--app-text/xpdf/Manifest4
-rw-r--r--app-text/xpdf/files/xpdf-4.06-font-paths.patch135
-rw-r--r--app-text/xpdf/files/xpdf-4.06-shared-libs.patch47
-rw-r--r--app-text/xpdf/xpdf-4.06.ebuild157
4 files changed, 343 insertions, 0 deletions
diff --git a/app-text/xpdf/Manifest b/app-text/xpdf/Manifest
index 9f6126d7c163..9fa4de52ee1f 100644
--- a/app-text/xpdf/Manifest
+++ b/app-text/xpdf/Manifest
@@ -1,5 +1,8 @@
DIST xpdf-4.05.tar.gz 986596 BLAKE2B 1ea706486c4597ced45bed8dea500173d65e5ec4bdbfac087d27916ee30d26f07ebef262a94d99e1bb192aa85434c5ad0e9008d6997a6e991b1fd251e87a7637 SHA512 1ee18a2fcae138e60158cf6289f588832a982e1b13995382a396d1953949cf4e32cb4f9884f2506154512d961853e70ff499a35c525e707c3bf2950fe7f9040b
DIST xpdf-4.05.tar.gz.sig 801 BLAKE2B 4cd3e4a35bf548eb3a55e6204535d0131a1595195a25362a60cead8f629d3b0e8f799fa066d0b46cea35eeb24b5b3e6253563e1c0a8ba941c0d8eea7bcfbeb2c SHA512 86500cf8d5a7d588784f94dddf5d4533cfff1700b4f193add9c417896fd92d011b52615f341f30e82224740e845b7f870b9277d7f3cb1b250fd0db2bbd3123d1
+DIST xpdf-4.06.tar.gz 999317 BLAKE2B cd1d6a839bff4b13fb4461466600823f786057bcd782ba518eb788ac5dc1a6c539fd07208ff95718d48153c4d58ada6519c7f830a6c315e82987f3ed4ef9dd34 SHA512 ace2d2c006411ef40f3510fe34809e6ed5fd4a2367ac11a75e9d4795aa5054e72f12e307165d11a25b12609d33b279b9b99d9c072442e98308a77ad022bc8355
+DIST xpdf-4.06.tar.gz.sig 801 BLAKE2B 588fd4c647431862f2774e9bb7213486691a2584dd872d813eb41abe8425e67f904e25ee1e024553f8c768b862a37e171376f61102d039032ae84197d5be31b0 SHA512 2df5d491a2126c9f879896c623193cfb6e7b38da53a1eaac4060b77569d84b2d28a12e3a1285d31bb9a422f774f3d70238d47bfec388db1222fc041627da1ec7
+DIST xpdf-arabic-20260323.tar.gz 1494 BLAKE2B 4e63b6cd4b8f4b75eb38b4e5c9fb31a937ac54c6b176cc9e1616b6f0d8de34d08cf86caa792f4dab14bcf28e3d56f85a990e2d5fb9ccec18cf23cdd9ec31ce81 SHA512 be009d121fac793f5305e52756ed665502a3155fb557bf87c5c7e0a895dec6e833b154311f9507d88e9d3f142b3fd61d130e44a87df577fd40c4fb5c2090e8f5
DIST xpdf-arabic.tar.gz 1057 BLAKE2B 5889fa5704a805b152886043ee32082d5e60044fb96f91d429661f823d1ea9c929dcae22460421a7c26a7aae43d5926263fa2a1ea4c07e0e130e67f2fb0b6fab SHA512 1ddaee045c0c3576bda0ebf065021e66e1ac6673d6872aff8e8afb3bae33dd927d920d89761553bade040d20e4b60eb286131bdb2f2d75ec1e833b9a9ce58d3e
DIST xpdf-chinese-simplified-20231205.tar.gz 913753 BLAKE2B 1c8a38a0804a461cc9db435fd7e57df9a8513870d4d82d3a01ccd9182d0d0755f669f116bc5d919cdc510719c40be6d3ae2a83a9424fd6414e79f6ab05ec96cc SHA512 81d5111b08e5f67a7a110acd2689eff8c80196709942f22e6e6a087b1f1e477b4126385fa48634168b3ba12ade580f6bf52529a44e3db81394d5d51c30e27385
DIST xpdf-chinese-traditional-20201222.tar.gz 922808 BLAKE2B 39a9bc094061298eb2afbdb8a53d71bf4e1fb1fbe33ca7a8855a34e4ece1b319edc334db71fec72df1860362878b401557fb623eaa2ca8c7ed973d5344e57e75 SHA512 c7709409f00365fea83f92db74401b6afbe4ceab9290d9471b9226b71ff24823d19054472d5700fbd91043859e78958628b82afa8b0361544247a76cf9d21d1e
@@ -9,5 +12,6 @@ DIST xpdf-hebrew.tar.gz 1317 BLAKE2B bfd5bddc250c1ae1e01fe68f1a4caa649d2a443d3c3
DIST xpdf-japanese-20201222.tar.gz 1012686 BLAKE2B 14d59d2dd73dc9be913fb7557bce4844d2babbb88a573f9b962e7cc39e55268bb1a93c69c59585dc6b8aea8e6d771571e0105d1b9ee008ff07c80ae606125ed4 SHA512 f4e33525038f89c7b6ffb06b5b49726ab66ad1d61f5d0b813054ccefc035871e50996f31f3f67e6079eccf4c00619f582bdb2e1059df70e0101731a1e067d950
DIST xpdf-korean-20231205.tar.gz 809244 BLAKE2B f24d521d17d675a1054aed0df12b4105a7d5d732e6c7d50041e6c664157bac4dd93d30a23d1d4366983090f4a69d620a9ade4b4d1829fb128b09581f3e388113 SHA512 145330ea8dbc0ce7d9ca011f7f4a74dd23e766077938a542abf3e8edd3ab6dc6d4b0f747bbf5bc6ca63086313ac0187515c93b2d5766a98039ddd5f1c709f8e1
DIST xpdf-latin2.tar.gz 1431 BLAKE2B db8c823c4e90643b9d08c9a4106f479470236a00115d2dc6f3a71da4bc9b5e33561da5ac5dce81cbf5fc943a65572f3595601f6e9f31a3fba9bc0d35f28e0016 SHA512 5fe0b60bfac7f0f4a26e3e7216de5043f6b94446f464c984b7c25431ec01a5912952c0dc66bb2c7159c9f63e4805689c6cfc761086aad9e59f1f21d0cddb5d15
+DIST xpdf-thai-20250813.tar.gz 2109 BLAKE2B afd39e882d146a32cb0f955f302a3793fb0ffd918bc001fb4dbde12f3d36db40cbeadde37835ce80e4f286fd0292c24a60a04e302b366f2d045f9a32bf2717cd SHA512 c738ef97c57630feb4d1bae3df36ba02118f73e770caeef4bd3256740b9aadb94ec07b993a01a6abc9ba711d6dc2900f90eb7e1c7bbbf157f07160be1743d3f1
DIST xpdf-thai.tar.gz 1878 BLAKE2B dbcc2aa2652c40c2220688767a58cadcfbe39310d6c2664b98392a03b00de6d558fa3f333a085e7c6ff3476b6ffcd98fcc228eeb8dd59e905f870c8a39143ac9 SHA512 5584b590e34da29285c379e3b7a7243c28241ec6fddb3e4a8e2e7bf88b8f7aaae3483061d12c332a1ff042ec5e2b31869a67d60512ac48f7903c5e2fc871aa87
DIST xpdf-turkish.tar.gz 1137 BLAKE2B f735e9842361a5a73fabe40aa4e9cb552475d3751df3e885c5a1a68e0de8ca7b5a031e6332495f70abdc1e943fa615f09185e9ba22922f37f02e42f59ddfc57c SHA512 a73e90bce8f2a12154b06ef29333a45d96258c0d653d5cb15afd2e5ad9e79a9b617e5f8ebeb20bde545684d50f3bc1349800c99f70c863bdd502c24c266b4fb1
diff --git a/app-text/xpdf/files/xpdf-4.06-font-paths.patch b/app-text/xpdf/files/xpdf-4.06-font-paths.patch
new file mode 100644
index 000000000000..75ec99d875b0
--- /dev/null
+++ b/app-text/xpdf/files/xpdf-4.06-font-paths.patch
@@ -0,0 +1,135 @@
+from fedora: https://src.fedoraproject.org/rpms/xpdf/raw/f44/f/xpdf-4.06-urw-base35-fonts.patch
+see https://bugs.gentoo.org/916446
+fix urw-fonts
+--- xpdf-4.06/xpdf/GlobalParams.cc.urw-font-fix
++++ xpdf-4.06/xpdf/GlobalParams.cc
+@@ -84,98 +84,98 @@ static struct {
+ double obliqueFactor; // oblique sheer factor
+ } displayFontTab[] = {
+ {"Courier", // name
+- "n022003l.pfb", // t1FileName
++ "NimbusMonoPS-Regular.t1", // t1FileName
+ "cour.ttf", // ttFileName
+ "Courier", "Courier", // macFileName, macFontName
+ "NimbusMonoPS-Regular", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"Courier-Bold", // name
+- "n022004l.pfb", // t1FileName
++ "NimbusMonoPS-Bold.t1", // t1FileName
+ "courbd.ttf", // ttFileName
+ "Courier", "Courier Bold", // macFileName, macFontName
+ "NimbusMonoPS-Bold", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"Courier-BoldOblique", // name
+- "n022024l.pfb", // t1FileName
++ "NimbusMonoPS-BoldItalic.t1", // t1FileName
+ "courbi.ttf", // ttFileName
+ "Courier", "Courier Bold Oblique", // macFileName, macFontName
+ "NimbusMonoPS-BoldItalic", // fcFontName
+ "Courier-Bold", 0.212557 // obliqueFont, obliqueFactor
+ },
+ {"Courier-Oblique", // name
+- "n022023l.pfb", // t1FileName
++ "NimbusMonoPS-Italic.t1", // t1FileName
+ "couri.ttf", // ttFileName
+ "Courier", "Courier Oblique", // macFileName, macFontName
+ "NimbusMonoPS-Italic", // fcFontName
+ "Courier", 0.212557 // obliqueFont, obliqueFactor
+ },
+ {"Helvetica", // name
+- "n019003l.pfb", // t1FileName
++ "NimbusSans-Regular.t1", // t1FileName
+ "arial.ttf", // ttFileName
+ "Helvetica", "Helvetica", // macFileName, macFontName
+ "NimbusSans-Regular", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"Helvetica-Bold", // name
+- "n019004l.pfb", // t1FileName
++ "NimbusSans-Bold.t1", // t1FileName
+ "arialbd.ttf", // ttFileName
+ "Helvetica", "Helvetica Bold", // macFileName, macFontName
+ "NimbusSans-Bold", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"Helvetica-BoldOblique", // name
+- "n019024l.pfb", // t1FileName
++ "NimbusSans-BoldItalic.t1", // t1FileName
+ "arialbi.ttf", // ttFileName
+ "Helvetica", "Helvetica Bold Oblique", // macFileName, macFontName
+ "NimbusSans-BoldItalic", // fcFontName
+ "Helvetica-Bold", 0.212557 // obliqueFont, obliqueFactor
+ },
+ {"Helvetica-Oblique", // name
+- "n019023l.pfb", // t1FileName
++ "NimbusSans-Italic.t1", // t1FileName
+ "ariali.ttf", // ttFileName
+ "Helvetica", "Helvetica Oblique", // macFileName, macFontName
+ "NimbusSans-Italic", // fcFontName
+ "Helvetica", 0.212557 // obliqueFont, obliqueFactor
+ },
+ {"Symbol", // name
+- "s050000l.pfb", // t1FileName
++ "StandardSymbolsPS.t1", // t1FileName
+ NULL, // ttFileName
+ "Symbol", "Symbol", // macFileName, macFontName
+ "Standard Symbols PS", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"Times-Bold", // name
+- "n021004l.pfb", // t1FileName
++ "NimbusRoman-Bold.t1", // t1FileName
+ "timesbd.ttf", // ttFileName
+ "Times", "Times Bold", // macFileName, macFontName
+ "NimbusRoman-Bold", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"Times-BoldItalic", // name
+- "n021024l.pfb", // t1FileName
++ "NimbusRoman-BoldItalic.t1", // t1FileName
+ "timesbi.ttf", // ttFileName
+ "Times", "Times Bold Italic", // macFileName, macFontName
+ "NimbusRoman-BoldItalic", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"Times-Italic", // name
+- "n021023l.pfb", // t1FileName
++ "NimbusRoman-Italic.t1", // t1FileName
+ "timesi.ttf", // ttFileName
+ "Times", "Times Italic", // macFileName, macFontName
+ "NimbusRoman-Italic", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"Times-Roman", // name
+- "n021003l.pfb", // t1FileName
++ "NimbusRoman-Regular.t1", // t1FileName
+ "times.ttf", // ttFileName
+ "Times", "Times Roman", // macFileName, macFontName
+ "NimbusRoman-Regular", // fcFontName
+ NULL, 0 // obliqueFont, obliqueFactor
+ },
+ {"ZapfDingbats", // name
+- "d050000l.pfb", // t1FileName
++ "D050000L.t1", // t1FileName
+ NULL, // ttFileName
+ "ZapfDingbats", "Zapf Dingbats", // macFileName, macFontName
+ "D050000L", // fcFontName
+@@ -192,6 +192,7 @@ static const char *displayFontDirs[] = {
+ "c:/windows/fonts",
+ "c:/winnt/fonts",
+ #else // _WIN32
++ "/usr/share/fonts/urw-fonts",
+ "/usr/share/ghostscript/fonts",
+ "/usr/local/share/ghostscript/fonts",
+ "/usr/share/fonts/default/Type1",
+@@ -2788,7 +2789,7 @@ UnicodeRemapping *GlobalParams::getUnico
+ }
+
+ GString *GlobalParams::findFontFile(GString *fontName) {
+- static const char *exts[] = { ".pfa", ".pfb", ".ttf", ".ttc", ".otf" };
++ static const char *exts[] = { ".pfa", ".pfb", ".t1", ".ttf", ".ttc", ".otf" };
+ GString *path, *dir;
+ #ifdef _WIN32
+ GString *fontNameU;
diff --git a/app-text/xpdf/files/xpdf-4.06-shared-libs.patch b/app-text/xpdf/files/xpdf-4.06-shared-libs.patch
new file mode 100644
index 000000000000..6a60b165f451
--- /dev/null
+++ b/app-text/xpdf/files/xpdf-4.06-shared-libs.patch
@@ -0,0 +1,47 @@
+--- xpdf-4.01.orig/cmake-config.txt
++++ xpdf-4.01/cmake-config.txt
+@@ -12,6 +12,9 @@
+ include(CheckCXXSourceCompiles)
+ include(GNUInstallDirs)
+
++set(XPDF_LIBDIR ${CMAKE_INSTALL_LIBDIR}/xpdf)
++set(CMAKE_INSTALL_RPATH ${CMAKE_INSTALL_FULL_LIBDIR}/xpdf)
++
+ enable_language(CXX)
+
+ #--- set default C/C++ compiler flags for Unix
+--- xpdf-4.01.orig/fofi/CMakeLists.txt
++++ xpdf-4.01/fofi/CMakeLists.txt
+@@ -24,3 +24,5 @@
+ add_library(fofi
+ $<TARGET_OBJECTS:fofi_objs>
+ )
++
++install(TARGETS fofi LIBRARY DESTINATION ${XPDF_LIBDIR})
+--- xpdf-4.01.orig/goo/CMakeLists.txt
++++ xpdf-4.01/goo/CMakeLists.txt
+@@ -25,3 +25,5 @@
+ add_library(goo
+ $<TARGET_OBJECTS:goo_objs>
+ )
++
++install(TARGETS goo LIBRARY DESTINATION ${XPDF_LIBDIR})
+--- xpdf-4.01.orig/splash/CMakeLists.txt
++++ xpdf-4.01/splash/CMakeLists.txt
+@@ -44,4 +44,6 @@
+ add_library(splash
+ $<TARGET_OBJECTS:splash_objs>
+ )
++
++ install(TARGETS splash LIBRARY DESTINATION ${XPDF_LIBDIR})
+ endif ()
+--- xpdf-4.01.orig/xpdf-qt/CMakeLists.txt
++++ xpdf-4.01/xpdf-qt/CMakeLists.txt
+@@ -93,6 +93,7 @@
+ else ()
+ set_property(TARGET xpdf PROPERTY Qt5_NO_LINK_QTMAIN ON)
+ endif ()
++ set_property(TARGET xpdf PROPERTY INSTALL_RPATH "")
+
+ install(TARGETS xpdf RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
+ install(FILES ${PROJECT_SOURCE_DIR}/doc/xpdf.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
diff --git a/app-text/xpdf/xpdf-4.06.ebuild b/app-text/xpdf/xpdf-4.06.ebuild
new file mode 100644
index 000000000000..7f1d81172b29
--- /dev/null
+++ b/app-text/xpdf/xpdf-4.06.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/xpdf.asc
+inherit cmake desktop verify-sig xdg
+
+DESCRIPTION="PDF viewer and toolkit"
+HOMEPAGE="https://www.xpdfreader.com"
+SRC_URI="https://dl.xpdfreader.com/${P}.tar.gz
+ i18n? (
+ https://dl.xpdfreader.com/xpdf-arabic.tar.gz -> xpdf-arabic-20260323.tar.gz
+ https://dl.xpdfreader.com/xpdf-chinese-simplified.tar.gz -> xpdf-chinese-simplified-20231205.tar.gz
+ https://dl.xpdfreader.com/xpdf-chinese-traditional.tar.gz -> xpdf-chinese-traditional-20201222.tar.gz
+ https://dl.xpdfreader.com/xpdf-cyrillic.tar.gz
+ https://dl.xpdfreader.com/xpdf-greek.tar.gz
+ https://dl.xpdfreader.com/xpdf-hebrew.tar.gz
+ https://dl.xpdfreader.com/xpdf-japanese.tar.gz -> xpdf-japanese-20201222.tar.gz
+ https://dl.xpdfreader.com/xpdf-korean.tar.gz -> xpdf-korean-20231205.tar.gz
+ https://dl.xpdfreader.com/xpdf-latin2.tar.gz
+ https://dl.xpdfreader.com/xpdf-thai.tar.gz -> xpdf-thai-20250813.tar.gz
+ https://dl.xpdfreader.com/xpdf-turkish.tar.gz
+ )
+ verify-sig? ( https://dl.xpdfreader.com/${P}.tar.gz.sig )"
+
+LICENSE="|| ( GPL-2 GPL-3 ) i18n? ( BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="cmyk cups +fontconfig i18n icons +libpaper metric opi png +textselect utils"
+
+BDEPEND="
+ icons? ( gnome-base/librsvg )
+ verify-sig? ( sec-keys/openpgp-keys-xpdf )
+"
+DEPEND="
+ dev-qt/qtbase:6[concurrent,network,widgets]
+ media-libs/freetype
+ virtual/zlib:=
+ cups? (
+ dev-qt/qtbase:6[gui,widgets]
+ net-print/cups
+ )
+ fontconfig? ( media-libs/fontconfig )
+ libpaper? ( app-text/libpaper:= )
+ utils? ( png? ( media-libs/libpng:0 ) )
+"
+RDEPEND="${DEPEND}
+ dev-qt/qtsvg:6
+ media-fonts/urw-fonts
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-automagic.patch
+ "${FILESDIR}"/${PN}-visibility.patch
+ "${FILESDIR}"/${PN}-4.06-shared-libs.patch
+ "${FILESDIR}"/${PN}-4.06-font-paths.patch
+)
+
+DOCS=( ANNOUNCE CHANGES README )
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+ default
+}
+
+src_prepare() {
+ sed -i \
+ "s|/usr/local/etc|${EPREFIX}/etc|;
+ s|/usr/local|${EPREFIX}/usr|" \
+ doc/sample-xpdfrc || die
+
+ if use i18n; then
+ sed -i "s|/usr/local|${EPREFIX}/usr|" "${WORKDIR}"/*/add-to-xpdfrc || die
+ fi
+
+ xdg_environment_reset
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DA4_PAPER=$(usex metric)
+ -DNO_FONTCONFIG=$(usex fontconfig off on)
+ -DNO_TEXT_SELECT=$(usex textselect off on)
+ -DOPI_SUPPORT=$(usex opi)
+ -DSPLASH_CMYK=$(usex cmyk)
+ -DWITH_LIBPAPER=$(usex libpaper)
+ -DWITH_LIBPNG=$(usex png)
+ -DXPDFWIDGET_PRINTING=$(usex cups)
+ -DSYSTEM_XPDFRC="${EPREFIX}/etc/xpdfrc"
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+
+ if use icons; then
+ SIZES="16 22 24 32 36 48 64 72 96 128 192 256 512"
+ pushd xpdf-qt || die
+ local i
+ for i in ${SIZES}; do
+ mkdir ${i} || die
+ rsvg-convert xpdf-icon.svg -w ${i} -h ${i} -o ${i}/xpdf.png || die
+ done
+ popd || die
+ fi
+}
+
+src_install() {
+ cmake_src_install
+
+ domenu "${FILESDIR}/xpdf.desktop"
+ newicon -s scalable xpdf-qt/xpdf-icon.svg xpdf.svg
+ local i
+ if use icons; then
+ for i in ${SIZES}; do
+ doicon -s ${i} xpdf-qt/${i}/xpdf.png
+ done
+ unset SIZES
+ fi
+
+ insinto /etc
+ newins doc/sample-xpdfrc xpdfrc
+
+ local d
+ if use utils; then
+ for d in "bin" "share/man/man1"; do
+ pushd "${ED}/usr/${d}" || die
+ for i in pdf*; do
+ mv "${i}" "x${i}" || die
+ done
+ popd || die
+ done
+
+ einfo "PDF utilities were renamed from pdf* to xpdf* to avoid file collisions"
+ einfo "with other packages"
+ else
+ rm -rf "${ED}"/usr/bin/pdf* \
+ "${ED}"/usr/share/man/man1/pdf* \
+ "${ED}"/usr/$(get_libdir) || die
+ fi
+
+ if use i18n; then
+ for i in arabic chinese-simplified chinese-traditional cyrillic greek \
+ hebrew japanese korean latin2 thai turkish; do
+ insinto "/usr/share/xpdf/${i}"
+ doins -r $(find -O3 "${WORKDIR}/xpdf-${i}" -maxdepth 1 -mindepth 1 \
+ ! -name README ! -name add-to-xpdfrc || die)
+
+ cat "${WORKDIR}/xpdf-${i}/add-to-xpdfrc" >> "${ED}/etc/xpdfrc" || die
+ done
+ fi
+}