diff options
author | Felix Kauselmann | 2015-06-24 20:32:47 +0200 |
---|---|---|
committer | Felix Kauselmann | 2015-06-24 20:32:47 +0200 |
commit | 8387e903be6927ba949cf9f952f25dce32b82837 (patch) | |
tree | aeb3e89e4a49489d79a7c44473dbe9d5562ee6ba | |
download | aur-8387e903be6927ba949cf9f952f25dce32b82837.tar.gz |
Initital import
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | yacreader.install | 14 |
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e1997ca0b96a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = yacreader + pkgdesc = A comic reader for cross-platform reading and managing your digital comic collection. + pkgver = 7.2.0 + pkgrel = 2 + url = http://www.yacreader.com + install = yacreader.install + arch = i686 + arch = x86_64 + license = GPL3 + depends = qt5-base + depends = qt5-multimedia + depends = qt5-script + depends = poppler-qt5 + depends = glu + depends = desktop-file-utils + depends = yacreader-backend-p7zip + optdepends = qt5-imageformats: Support for extra image formats + optdepends = qrencode: YACReaderLibrary server info qr codes + conflicts = yacreader-bin + source = http://bitbucket.org/luisangelsm/yacreader/downloads/yacreader-7.2.0-src.tar.xz + source = http://downloads.sourceforge.net/project/p7zip/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2 + sha256sums = 35585f2509f2ddc2ef9731c9c15f1904c14c633c443d740a9368ba5b398dc4b8 + sha256sums = 49557e7ffca08100f9fc687f4dfc5aea703ca207640c76d9dee7b66f03cb4782 + +pkgname = yacreader + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..19e018a06092 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Felix Kauselmann <licorn at gmail dot com> +pkgname=yacreader +pkgver=7.2.0 +pkgrel=2 +pkgdesc=('A 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' 'poppler-qt5' 'glu' 'desktop-file-utils' 'yacreader-backend-p7zip') +optdepends=( + 'qt5-imageformats: Support for extra image formats' + 'qrencode: YACReaderLibrary server info qr codes' +) +conflicts=('yacreader-bin') +install='yacreader.install' +source=("http://bitbucket.org/luisangelsm/yacreader/downloads/yacreader-7.2.0-src.tar.xz" + "http://downloads.sourceforge.net/project/p7zip/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2" +) +sha256sums=('35585f2509f2ddc2ef9731c9c15f1904c14c633c443d740a9368ba5b398dc4b8' + '49557e7ffca08100f9fc687f4dfc5aea703ca207640c76d9dee7b66f03cb4782') + +prepare() { + cd $srcdir + mv -n p7zip_9.20.1 $pkgname-$pkgver/compressed_archive/libp7zip + sed -i 's#"/p7zip#"/yacreader#g' $pkgname-$pkgver/compressed_archive/compressed_archive.cpp +} + +build() { + cd $srcdir/$pkgname-$pkgver/ + qmake + make +} + +package() { + cd $srcdir/$pkgname-$pkgver/ + make INSTALL_ROOT="$pkgdir" install +} diff --git a/yacreader.install b/yacreader.install new file mode 100644 index 000000000000..6390fe84c777 --- /dev/null +++ b/yacreader.install @@ -0,0 +1,14 @@ +post_install() { + update-desktop-database -q + echo "Use YACReader to read your comics." + echo "Use YACReaderLibrary to manage your digital comic library." + echo "For cross-platform reading, have a closer look at YACReaderLibrary's server mode." +} + +post_remove() { + update-desktop-database -q +} + +post_upgrade() { + update-desktop-database -q +}
\ No newline at end of file |