Files
extra/epdfview/PKGBUILD
2025-06-22 20:39:04 -05:00

52 lines
2.1 KiB
Bash

# Maintainer: Jesus E. <heckyel@riseup.net>
pkgname=epdfview
pkgver=0.1.8
pkgrel=11
pkgdesc='Lightweight PDF document viewer'
url='http://freecode.com/projects/epdfview'
arch=('i686' 'x86_64')
license=('GPL-1')
depends=('poppler-glib' 'desktop-file-utils' 'hicolor-icon-theme' 'gtk2')
makedepends=('pkgconfig')
source=(ftp://ftp.slackware.com/.1/blfs/conglomeration/epdfview/$pkgname-$pkgver.tar.bz2
epdfview-0.1.8-swap-the-blue-and-red-channel.patch
epdfview-0.1.8-glib2-headers.patch
epdfview-0.1.8-modern-cups.patch
epdfview-0.1.8-pictures.patch)
sha512sums=('e81ca39158ed77040a00b69cdbbea4726a1bbf4885a096aaa3dfc4c64d0cbcadabdc69c559bb14d23c2bf7fc8244799176d2c2d5689ab670c13237edc10e8e40'
'2cebfe5697347762c34a9fa51bc9688c6a534a70a7990c2496ec63a10ac862095170da91eed450c8c68d3b4a6fbc17666f7a10a9cf3f2348dfe5f3b6e4e7ae9c'
'7047e09ad47ad8ce09df0869b7881cffd85900599acbec7d1ffea24e5efcfbc4cffd2084f0af981956b9681419ca81408a40a6aeae6edaa9f2b0637a47741359'
'5774b4b18dae74e16bc52bf51e9e08fdd9292a9a4208d9d8e6baf49e0844535c3794370d407177d4bf3390e6a1d9a5b62118e5d9ca1c346d6d0629dff272fc52'
'741cc74fc58b3871fc24461de3174f3369a47071bca47d6240772fe73d9f8a53de1b6876e07d574074fd610cf21f54499f676297b2588ca9a01d3bf4f7f1c58c')
prepare() {
cd $pkgname-$pkgver
sed -i 's/icon_epdfview-48/epdfview/' data/epdfview.desktop
# Use xdg-open as default browser.
sed -r '/DEFAULT_EXTERNAL_BROWSER_COMMAND_LINE/s/firefox[^ ]*/xdg-open/' -i src/Config.cxx
patch -p1 -i ../epdfview-0.1.8-swap-the-blue-and-red-channel.patch
patch -p1 -i ../epdfview-0.1.8-glib2-headers.patch # FS#30116
patch -p1 -i ../epdfview-0.1.8-modern-cups.patch # FS#32511
patch -p1 -i ../epdfview-0.1.8-pictures.patch # FS#44936
}
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
make
}
package() {
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
for size in 24 32 48; do
install -Dm644 data/icon_$pkgname-$size.png \
"$pkgdir"/usr/share/icons/hicolor/${size}x${size}/apps/$pkgname.png
done
install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname COPYING
}