summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFelix Kauselmann2019-10-03 20:10:19 +0200
committerFelix Kauselmann2019-10-03 20:10:19 +0200
commit3141a195967bf43d1b3c17f59fc68fa0b485b11c (patch)
tree20568102112e638b34e1c78bd00d4757589f3e6f /PKGBUILD
parenta05e75259928c92465524cc7579a64e758f40bd4 (diff)
downloadaur-3141a195967bf43d1b3c17f59fc68fa0b485b11c.tar.gz
Update to 9.6.2 and split off yacreaderlibraryserver as extra package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD41
1 files changed, 21 insertions, 20 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 58b7aed39049..c3dd96bf8e11 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,36 @@
# Maintainer: Felix Kauselmann <licorn at gmail dot com>
-pkgname=yacreader
-pkgver=9.5.0
-pkgrel=4
-pkgdesc="A comic reader for cross-platform reading and managing your digital comic collection."
+pkgname=(yacreader yacreaderlibraryserver)
+pkgbase=yacreader
+pkgver=9.6.2.1909283
+pkgrel=1
+pkgdesc="Comic reader for cross-platform reading and managing your digital comic collection."
arch=('i686' 'x86_64')
url="http://www.yacreader.com"
license=('GPL3')
-depends=('qt5-base' 'qt5-multimedia' 'qt5-script' 'qt5-quickcontrols' 'qt5-graphicaleffects' 'hicolor-icon-theme' 'glu' 'libunarr' 'libpdfium')
+depends=('qt5-base' 'qt5-multimedia' 'qt5-script' 'qt5-quickcontrols' 'qt5-graphicaleffects' 'hicolor-icon-theme' 'libunarr' 'libpdfium' 'desktop-file-utils')
optdepends=(
'qt5-imageformats: Support for extra image formats'
'qrencode: YACReaderLibrary server info qr codes'
)
-conflicts=('yacreader-bin')
+conflicts=('yacreader-bin' 'yacreaderlibraryserver-standalone' 'yacreader-git')
install='yacreader.install'
-source=( "https://github.com/YACReader/yacreader/releases/download/${pkgver}/yacreader-${pkgver}-src.tar.xz" "qml_error.patch" )
-sha256sums=('a6f25edb38c5438301b1364464903995d45bae4532a5ebc8d6586f39cdf16533'
- '19286dd766ed36ca76ff1d0b9f4bcae95670f1e8527885f649c095fb8cc11b0c')
-
-prepare() {
- cd $srcdir/$pkgname-$pkgver/
- patch -p1 --binary -i $srcdir/qml_error.patch
-
-}
+source=( "https://github.com/YACReader/yacreader/releases/download/${pkgver}/yacreader-${pkgver}-src.tar.xz")
+sha256sums=('31f4db5127f3a81f3eecb4cb7fe71785f47036e4c6e2cd5ec445f72920a6a1af')
build() {
- cd $srcdir/$pkgname-$pkgver/
- qmake-qt5 CONFIG+=pdfium
+ cd $srcdir/$pkgbase-$pkgver/
+ qmake-qt5 CONFIG+="pdfium server_bundled"
make
}
-package() {
- cd $srcdir/$pkgname-$pkgver/
- make INSTALL_ROOT="$pkgdir" install
+package_yacreader() {
+ cd $srcdir/$pkgbase-$pkgver/
+ make INSTALL_ROOT="$pkgdir" sub-YACReader-install_subtargets sub-YACReaderLibrary-install_subtargets
}
+
+package_yacreaderlibraryserver() {
+ pkgdesc="Headless YACReaderLibrary server for use with YACReader for iOS."
+ install=yacreaderlibraryserver.install
+ cd $srcdir/$pkgbase-$pkgver/
+ make INSTALL_ROOT="$pkgdir" sub-YACReaderLibraryServer-install_subtargets
+} \ No newline at end of file