diff options
author | Felix Kauselmann | 2019-10-03 20:10:19 +0200 |
---|---|---|
committer | Felix Kauselmann | 2019-10-03 20:10:19 +0200 |
commit | 3141a195967bf43d1b3c17f59fc68fa0b485b11c (patch) | |
tree | 20568102112e638b34e1c78bd00d4757589f3e6f /PKGBUILD | |
parent | a05e75259928c92465524cc7579a64e758f40bd4 (diff) | |
download | aur-3141a195967bf43d1b3c17f59fc68fa0b485b11c.tar.gz |
Update to 9.6.2 and split off yacreaderlibraryserver as extra package.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 41 |
1 files changed, 21 insertions, 20 deletions
@@ -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 |