diff options
author | Antonio Rojas | 2022-04-01 19:57:35 +0200 |
---|---|---|
committer | Antonio Rojas | 2022-04-01 19:57:35 +0200 |
commit | 504f67868c5e626ca8624d843d76f36c2484dd78 (patch) | |
tree | 29a5c898ff5f8de21520e14c5682d943b4fced19 | |
download | aur-504f67868c5e626ca8624d843d76f36c2484dd78.tar.gz |
import from community
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 47 |
2 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e77e611ac04c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = mcomix + pkgdesc = A user-friendly, customizable image viewer specifically designed to handle comic books + pkgver = 1.3.0.dev0 + pkgrel = 6 + url = https://github.com/multiSnow/mcomix3 + arch = any + license = GPL + makedepends = git + depends = gtk3 + depends = python-cairo + depends = python-gobject + depends = python-pillow + optdepends = libunrar: for rar compressed comics + optdepends = p7zip: for 7z compressed comics + optdepends = unrar: for rar compressed comics + optdepends = unzip: for zip compressed comics + optdepends = lhasa: for lha compressed comics + optdepends = mupdf-tools: for PDF comics + source = git+https://github.com/multiSnow/mcomix3.git#commit=483f4b3f2d9a125606d47597ae7eff3b38e5bf9d + md5sums = SKIP + +pkgname = mcomix diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a386c749e418 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,47 @@ +# Maintainer: schuay <jakob.gruber@gmail.com> +# Contributor: Ray Powell <ray_al@xphoniexx.net> + +pkgname=mcomix +# Might want to move to date-based versions. +pkgver=1.3.0.dev0 +pkgrel=6 +pkgdesc="A user-friendly, customizable image viewer specifically designed to handle comic books" +arch=('any') +url="https://github.com/multiSnow/mcomix3" +license=('GPL') +depends=('gtk3' 'python-cairo' 'python-gobject' 'python-pillow') +makedepends=('git') +optdepends=('libunrar: for rar compressed comics' + 'p7zip: for 7z compressed comics' + 'unrar: for rar compressed comics' + 'unzip: for zip compressed comics' + 'lhasa: for lha compressed comics' + 'mupdf-tools: for PDF comics') +_commit=483f4b3f2d9a125606d47597ae7eff3b38e5bf9d # HEAD as of 20220123. +source=("git+https://github.com/multiSnow/mcomix3.git#commit=$_commit") +md5sums=('SKIP') + +package() { + cd mcomix3 + + python installer.py --srcdir=mcomix --target="${pkgdir}"/usr/share + + install -dm755 "$pkgdir"/usr/bin + ln -s /usr/share/mcomix/mcomixstarter.py "$pkgdir"/usr/bin/mcomix + ln -s /usr/share/mcomix/comicthumb.py "$pkgdir"/usr/bin/comicthumb + + install -Dm644 mime/mcomix.desktop "$pkgdir"/usr/share/applications/mcomix.desktop + install -Dm644 mime/mcomix.appdata.xml "$pkgdir"/usr/share/metainfo/mcomix.appdata.xml + install -Dm644 mime/comicthumb.thumbnailer "$pkgdir"/usr/share/thumbnailers/comicthumb.thumbnailer + + for size in 16x16 22x22 24x24 32x32 48x48 + do + install -dm755 "$pkgdir"/usr/share/icons/hicolor/$size/apps/ + install -Dm644 mcomix/mcomix/images/$size/mcomix.png "$pkgdir"/usr/share/icons/hicolor/$size/apps/mcomix.png + install -Dm644 mime/icons/$size/application-x-cb7.png "$pkgdir"/usr/share/icons/hicolor/$size/mimetypes/application-x-cb7.png + install -Dm644 mime/icons/$size/application-x-cbt.png "$pkgdir"/usr/share/icons/hicolor/$size/mimetypes/application-x-cbt.png + done + + install -Dm644 man/mcomix.1 "$pkgdir"/usr/share/man/man1/mcomix.1 + install -Dm644 man/comicthumb.1 "$pkgdir"/usr/share/man/man1/comicthumb.1 +} |