summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDimitris Kiziridis2020-02-16 09:30:35 +0200
committerDimitris Kiziridis2020-02-16 09:30:35 +0200
commit750987cb061ae4814ff443948eb75b0ca02f0659 (patch)
tree1f51fb4405bda6037898c0548f3b561cee9b62e7
downloadaur-750987cb061ae4814ff443948eb75b0ca02f0659.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD34
-rw-r--r--gifine.desktop9
3 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..220c42a5d455
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = lua-gifine-git
+ pkgdesc = Quickly record and edit gifs and videos of your desktop
+ pkgver = dev
+ pkgrel = 1
+ url = https://github.com/leafo/gifine
+ arch = x86_64
+ license = MIT
+ makedepends = luarocks
+ depends = ffmpeg
+ depends = graphicsmagick
+ depends = gifsicle
+ depends = slop
+ depends = lua51-lgi
+ provides = gifine
+ source = git+https://github.com/leafo/gifine
+ md5sums = SKIP
+
+pkgname = lua51-gifine-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..879e73189d9f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Dimitris Kiziridis <ragouel at outlook dot com>
+
+pkgname=('lua51-gifine-git')
+pkgbase='lua-gifine-git'
+pkgdesc='Quickly record and edit gifs and videos of your desktop'
+pkgver=dev
+_rockrel=1
+pkgrel=1
+arch=('x86_64')
+url='https://github.com/leafo/gifine'
+license=('MIT')
+depends=('ffmpeg' 'graphicsmagick' 'gifsicle' 'slop' 'lua51-lgi')
+makedepends=('luarocks')
+provides=('gifine')
+source=("git+$url")
+md5sums=('SKIP')
+
+pkgver() {
+ cd "${srcdir}"/gifine
+ (
+ set -o pipefail
+ git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ )
+}
+
+package() {
+ cd "${srcdir}"/gifine
+ luarocks --lua-version=5.1 --tree="$pkgdir/usr/" make --deps-mode=none --no-manifest "gifine-$pkgver-$_rockrel.rockspec"
+ sed -i "s@$pkgdir@@" "$pkgdir/usr/bin/gifine"
+ install -Dm 644 "hi.png" "$pkgdir/usr/share/pixmaps/gifine.png"
+ install -Dm 644 "../../gifine.desktop" "$pkgdir/usr/share/applications/gifine.desktop"
+}
+# vim:set ts=2 sw=2 et: \ No newline at end of file
diff --git a/gifine.desktop b/gifine.desktop
new file mode 100644
index 000000000000..a99ea87117d7
--- /dev/null
+++ b/gifine.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=Gifine
+Comment="Quickly record and edit gifs and videos of your desktop"
+Icon=gifine
+Exec=gifine
+Categories=Graphics;
+Terminal=false
+StartupNotify=false \ No newline at end of file