summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO43
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD28
3 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cf4fbe8c2dbb
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,43 @@
+pkgbase = elementary-store-gabutdm-git
+ pkgdesc = Simple and Faster Download Manager
+ pkgver = 1.8.9.r0.g19d0670
+ pkgrel = 1
+ url = https://github.com/gabutakut/gabutdm
+ arch = x86_64
+ license = LGPL2
+ makedepends = gobject-introspection-runtime
+ makedepends = vala
+ makedepends = meson
+ makedepends = gobject-introspection
+ makedepends = gettext
+ makedepends = libsoup
+ makedepends = libgee
+ makedepends = json-glib
+ depends = libxau
+ depends = libxcomposite
+ depends = libxcursor
+ depends = libxdamage
+ depends = libxdmcp
+ depends = libxfixes
+ depends = libxi
+ depends = libxinerama
+ depends = libxrandr
+ depends = at-spi2-core
+ depends = libdatrie
+ depends = libepoxy
+ depends = fontconfig
+ depends = gdk-pixbuf2
+ depends = libgee
+ depends = pango
+ depends = pixman
+ depends = libpng
+ depends = libxkbcommon
+ depends = libcanberra
+ depends = qrencode
+ depends = aria2
+ depends = libhandy
+ depends = gtk4
+ source = elementary-store-gabutdm-git::git+https://github.com/gabutakut/gabutdm.git
+ sha256sums = SKIP
+
+pkgname = elementary-store-gabutdm-git
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..d0a0f2c3ab40
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+/src
+/pkg
+/elementary-store-gabutdm-git
+*pkg.tar.zst
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..db0319047b41
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,28 @@
+# Maintainer: Aleksana QwQ <me@aleksana.moe>
+
+pkgname=elementary-store-gabutdm-git
+pkgver=1.8.9.r0.g19d0670
+pkgrel=1
+pkgdesc="Simple and Faster Download Manager"
+url="https://github.com/gabutakut/gabutdm"
+arch=(x86_64)
+license=(LGPL2)
+depends=(libxau libxcomposite libxcursor libxdamage libxdmcp libxfixes libxi libxinerama libxrandr at-spi2-core libdatrie libepoxy fontconfig gdk-pixbuf2 libgee pango pixman libpng libxkbcommon libcanberra qrencode aria2 libhandy gtk4)
+makedepends=(gobject-introspection-runtime vala meson gobject-introspection gettext libsoup libgee json-glib)
+source=("$pkgname::git+$url.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd $pkgname
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd $srcdir/$pkgname
+ meson builddir --prefix=/usr
+}
+
+package() {
+ cd $srcdir/$pkgname
+ meson install -C builddir --destdir "$pkgdir"
+}