summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzjuyk2022-01-16 17:55:36 +0800
committerzjuyk2022-01-16 17:55:36 +0800
commit70f86b4a0ba773aefa27c9923f80bf2f96a227bd (patch)
tree34c1d5a14d60d92536b0847122d8880cd1ca0520
downloadaur-70f86b4a0ba773aefa27c9923f80bf2f96a227bd.tar.gz
Addpkg: koodo-reader-bin
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD37
-rw-r--r--koodo-reader.desktop10
4 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..186ba2c7de76
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = koodo-reader-bin
+ pkgdesc = A cross-platform ebook reader
+ pkgver = 1.3.9
+ pkgrel = 1
+ url = https://koodo.960960.xyz/
+ arch = x86_64
+ license = AGPL-3.0
+ depends = gtk3
+ depends = libnotify
+ depends = nss
+ depends = libxss
+ depends = libxtst
+ depends = xdg-utils
+ depends = python-atspi
+ depends = util-linux-libs
+ depends = libappindicator-gtk3
+ depends = libsecret
+ provides = koodo-reader
+ source = koodo-reader-bin-1.3.9.deb::https://github.com/troyeguo/koodo-reader/releases/download/v1.3.9/Koodo.Reader-1.3.9.deb
+ source = koodo-reader.desktop
+ sha256sums = 8da0ac11087c4468ba4582ce000f2dee5c8d33fecc1660c823b3bc0c1bf18903
+ sha256sums = 9fd70a6316a1fd9369bd1c1c0b1b6583da0eed85502804deea2042b4a38aaa0e
+
+pkgname = koodo-reader-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..b6df60b788b4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*.deb
+*.zst
+pkg/
+src/
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..9182d1a2a5e5
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: zjuyk <ownbyzjuyk@gmail.com>
+
+pkgname=koodo-reader-bin
+_pkgname=Koodo.Reader
+_pkgname2=koodo-reader
+pkgver=1.3.9
+pkgrel=1
+pkgdesc="A cross-platform ebook reader"
+arch=("x86_64")
+url="https://koodo.960960.xyz/"
+license=('AGPL-3.0')
+depends=('gtk3' 'libnotify' 'nss' 'libxss' 'libxtst' 'xdg-utils' 'python-atspi' 'util-linux-libs' 'libappindicator-gtk3' 'libsecret')
+provides=("koodo-reader")
+source=("$pkgname-$pkgver.deb::https://github.com/troyeguo/${_pkgname2}/releases/download/v$pkgver/${_pkgname}-$pkgver.deb"
+ "${_pkgname2}.desktop")
+sha256sums=('8da0ac11087c4468ba4582ce000f2dee5c8d33fecc1660c823b3bc0c1bf18903'
+ '9fd70a6316a1fd9369bd1c1c0b1b6583da0eed85502804deea2042b4a38aaa0e')
+
+prepare() {
+ cd ${srcdir}
+ tar -Jxvf data.tar.xz -C "${srcdir}"
+}
+
+package() {
+ cd ${srcdir}
+
+ mkdir -p ${pkgdir}/opt/${pkgname}
+ mv opt/'Koodo Reader'/* ${pkgdir}/opt/${pkgname}/
+
+ mkdir -p "${pkgdir}"/usr/bin
+ ln -s /opt/${pkgname}/koodo-reader "${pkgdir}"/usr/bin/koodo-reader
+
+ install -Dm644 ${_pkgname2}.desktop -t ${pkgdir}/usr/share/applications/
+
+ install -Dm644 ${srcdir}/usr/share/icons/hicolor/256x256/apps/${_pkgname2}.png ${pkgdir}/usr/share/icons/hicolor/256x256/apps/${_pkgname2}.png
+
+}
diff --git a/koodo-reader.desktop b/koodo-reader.desktop
new file mode 100644
index 000000000000..99b935ec502f
--- /dev/null
+++ b/koodo-reader.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Name=Koodo Reader
+Exec="/usr/bin/koodo-reader" %U
+Terminal=false
+Type=Application
+Icon=koodo-reader
+StartupWMClass=Koodo Reader
+Comment=A cross-platform ebook reader
+MimeType=application/epub+zip;application/pdf;application/x-mobipocket-ebook;application/vnd.amazon.ebook;image/vnd.djvu;application/x-cbz;application/x-cbr;application/x-cbt;application/x-fictionbook+xml;
+Categories=Office;