summaryrefslogtreecommitdiff
path: root/libre/okular
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-12-19 11:50:50 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2016-12-19 11:51:00 -0300
commit833e27a3ecf1af862b1c2174bcbd11de32615135 (patch)
tree104bb87f6de93b494af8fe47d2ff83f6b347ca4e /libre/okular
parentee01e47febd7bc067e4978e5df81685d9cb8dbd9 (diff)
downloadabslibre-833e27a3ecf1af862b1c2174bcbd11de32615135.tar.gz
abslibre-833e27a3ecf1af862b1c2174bcbd11de32615135.tar.bz2
abslibre-833e27a3ecf1af862b1c2174bcbd11de32615135.zip
okular-16.12.0-1.parabola1: updating version
* rename KDE kdegraphics-okular package
Diffstat (limited to 'libre/okular')
-rw-r--r--libre/okular/PKGBUILD46
-rw-r--r--libre/okular/turn_off_copy-protection_anti-feature.patch13
2 files changed, 59 insertions, 0 deletions
diff --git a/libre/okular/PKGBUILD b/libre/okular/PKGBUILD
new file mode 100644
index 000000000..6ca5850d0
--- /dev/null
+++ b/libre/okular/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer (Arch): Felix Yan <felixonmars@archlinux.org>
+# Maintainer (Arch): Antonio Rojas <arojas@archlinux.org>
+# Contributor (Arch): Andrea Scarpino <andrea@archlinux.org>
+# Maintainer: André Silva <emulatorman@parabola.nu>
+
+pkgname=okular
+pkgver=16.12.0
+pkgrel=1.parabola1
+pkgdesc='Document Viewer, with copy-protection anti-feature turn off by default'
+arch=(i686 x86_64 armv7h)
+url="http://kde.org/applications/graphics/okular/"
+license=(GPL LGPL FDL)
+groups=(kde-applications kdegraphics)
+depends=(chmlib djvulibre libspectre libkexiv2 poppler-qt5 qca-qt5 kpty khtml kactivities threadweaver)
+makedepends=(extra-cmake-modules ebook-tools kdegraphics-mobipocket kdoctools python)
+optdepends=('ebook-tools: mobi and epub support'
+ 'kdegraphics-mobipocket: mobi support')
+conflicts=(kdegraphics-okular)
+replaces=(kdegraphics-okular)
+source=("http://download.kde.org/stable/applications/${pkgver}/src/okular-${pkgver}.tar.xz"{,.sig}
+ 'turn_off_copy-protection_anti-feature.patch')
+sha1sums=('7ffdde9237b805bad539edd8a6d431c845bcb03d'
+ 'SKIP'
+ 'f7323d1d39d660785fa71c0365a17795008db819')
+validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7) # Albert Astals Cid <aacid@kde.org>
+
+prepare() {
+ mkdir -p build
+ cd $pkgname-$pkgver
+ patch -p1 -i ../turn_off_copy-protection_anti-feature.patch
+}
+
+build() {
+ cd build
+ cmake ../$pkgname-$pkgver \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DBUILD_TESTING=OFF
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="$pkgdir" install
+}
diff --git a/libre/okular/turn_off_copy-protection_anti-feature.patch b/libre/okular/turn_off_copy-protection_anti-feature.patch
new file mode 100644
index 000000000..ebc801a6a
--- /dev/null
+++ b/libre/okular/turn_off_copy-protection_anti-feature.patch
@@ -0,0 +1,13 @@
+diff --git a/conf/okular_core.kcfg b/conf/okular_core.kcfg
+index 35aaa9d..7593409 100644
+--- a/conf/okular_core.kcfg
++++ b/conf/okular_core.kcfg
+@@ -59,7 +59,7 @@
+ </group>
+ <group name="Core General" >
+ <entry key="ObeyDRM" type="Bool" >
+- <default>true</default>
++ <default>false</default>
+ </entry>
+ <entry key="ChooseGenerators" type="Bool" >
+ <default>false</default>