]> git.draconx.ca Git - gentoo-draconx.git/blob - app-text/xpdf/xpdf-3.04-r4.ebuild
sys-firmware/openfwwf: New package.
[gentoo-draconx.git] / app-text / xpdf / xpdf-3.04-r4.ebuild
1 # Copyright © 2012, 2014-2015, 2020, 2022 Nick Bowler
2 # License GPLv3+: GNU General Public License version 3 or any later version.
3 # This is free software: you are free to change and redistribute it.
4 # There is NO WARRANTY, to the extent permitted by law.
5
6 EAPI=7
7
8 inherit desktop xdg
9
10 DESCRIPTION="An X viewer for PDF files"
11 HOMEPAGE="http://www.foolabs.com/xpdf/"
12 SRC_URI="https://xpdfreader-dl.s3.amazonaws.com/old/$P.tar.gz"
13
14 LICENSE="|| ( GPL-2 GPL-3 )"
15 SLOT="0"
16 KEYWORDS="~amd64"
17
18 DEPEND=">=x11-libs/motif-2.3:0
19         media-libs/freetype:2
20         app-text/libpaper:=
21         x11-libs/libX11
22         x11-libs/libXpm"
23 RDEPEND="$DEPEND
24         media-fonts/urw-fonts"
25
26 PATCHES=(
27         "$FILESDIR/xpdf-Add-Gentoo-font-path.patch"
28         "$FILESDIR/xpdf-cve-2022-38171.patch"
29         "$FILESDIR/xpdf-libpaper2.patch"
30 )
31
32 src_configure() {
33         econf --with-freetype2-includes=${EROOT%/}/usr/include/freetype2
34 }
35
36 src_install() {
37         dobin xpdf/xpdf
38         doman doc/xpdf.1
39         doman doc/xpdfrc.5
40         dodoc README ANNOUNCE CHANGES
41         newicon xpdf/xpdfIcon.xpm xpdf.xpm
42
43         insinto /etc
44         newins doc/sample-xpdfrc xpdfrc
45         newdoc doc/sample-xpdfrc xpdfrc.example
46
47         insinto /usr/share/applications
48         doins "$FILESDIR/xpdf.desktop"
49 }