summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-06-22 17:43:50 +0300
committerDimitris Kiziridis2020-06-22 17:43:50 +0300
commit22635ff1588116e91dff02d2e6d780df80d5ed9e (patch)
treefc718eba2a286816ebe3c49b4a531086e28a655b
downloadaur-22635ff1588116e91dff02d2e6d780df80d5ed9e.tar.gz
Initial commit
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD41
2 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..718989d8ec56
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = magiccap-bin
+ pkgdesc = An open-source, versatile image/GIF capture suite for Mac and Linux
+ pkgver = 2.1.2
+ pkgrel = 1
+ url = https://magiccap.me
+ arch = x86_64
+ license = MPL2
+ makedepends = unzip
+ makedepends = gendesk
+ depends = nodejs
+ depends = libwebp
+ depends = libjpeg-turbo
+ depends = libxss
+ depends = libcroco
+ depends = libgsf
+ depends = gtk3
+ depends = nss
+ depends = python2
+ depends = libexif
+ depends = orc
+ noextract = magiccap-bin-2.1.2.zip
+ source = magiccap-bin-2.1.2.zip::https://github.com/MagicCap/MagicCap/releases/download/v2.1.2/magiccap-linux.zip
+ sha256sums = 969d4fc8cf8086000371c6190e0423ed5765427bf6d9de74c45ca88705c2a68a
+
+pkgname = magiccap-bin
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4d0de1e086c9
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,41 @@
+# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+
+pkgname=magiccap-bin
+pkgver=2.1.2
+pkgrel=1
+pkgdesc="An open-source, versatile image/GIF capture suite for Mac and Linux"
+arch=('x86_64')
+url='https://magiccap.me'
+license=('MPL2')
+depends=('nodejs'
+ 'libwebp'
+ 'libjpeg-turbo'
+ 'libxss'
+ 'libcroco'
+ 'libgsf'
+ 'gtk3'
+ 'nss'
+ 'python2'
+ 'libexif'
+ 'orc')
+makedepends=('unzip' 'gendesk')
+noextract=("${pkgname}-${pkgver}.zip")
+source=("${pkgname}-${pkgver}.zip::https://github.com/MagicCap/MagicCap/releases/download/v${pkgver}/magiccap-linux.zip")
+sha256sums=('969d4fc8cf8086000371c6190e0423ed5765427bf6d9de74c45ca88705c2a68a')
+
+package() {
+ install -d "${pkgdir}/opt/magiccap/" "${pkgdir}/usr/bin"
+ unzip ${pkgname}-${pkgver}.zip -d "${pkgdir}/opt/magiccap/"
+ ln -sf /opt/magiccap/MagicCap "${pkgdir}/usr/bin/magiccap"
+ install -Dm644 "${pkgdir}/opt/magiccap/resources/app/dist/icons/magiccap.png" \
+ "${pkgdir}/usr/share/pixmaps/magiccap.png"
+ install -Dm644 "${pkgdir}/opt/magiccap/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ gendesk -f -n --pkgname "${pkgname%-bin}" \
+ --pkgdesc "$pkgdesc" \
+ --name "MagicCap" \
+ --comment "$pkgdesc" \
+ --exec "${pkgname%-bin}" \
+ --categories 'Utility;Graphics;Application' \
+ --icon "${pkgname%-bin}"
+ install -Dm644 "${pkgname%-bin}".desktop -t "${pkgdir}/usr/share/applications"
+} \ No newline at end of file