diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rwxr-xr-x | PKGBUILD | 31 |
3 files changed, 59 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9ce0104069ba --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = forge-sparks + pkgdesc = Simple notifier app with support for Github, Gitea and Forgejo + pkgver = 0.1.1 + pkgrel = 1 + url = https://github.com/rafaelmardojai/forge-sparks + arch = x86_64 + arch = aarch64 + license = MIT + makedepends = git + makedepends = meson + makedepends = ninja + depends = gjs>=1.72 + depends = gtk4>=4.10 + depends = libadwaita>=1.3.0 + depends = libsoup3>=3.0 + depends = libsecret>=0.20 + depends = libportal>=0.6 + depends = hicolor-icon-theme + depends = dconf + source = forge-sparks-0.1.1::git+https://github.com/rafaelmardojai/forge-sparks.git#tag=0.1.1 + sha256sums = SKIP + +pkgname = forge-sparks diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..dfc058c8d182 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +pkg/ +src/ +forge-sparks*/ + +*.pkg.* diff --git a/PKGBUILD b/PKGBUILD new file mode 100755 index 000000000000..faa1f22c68fe --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Maarten de Boer <info@maartendeboer.net> +pkgname=forge-sparks +pkgver=0.1.1 +pkgrel=1 +pkgdesc='Simple notifier app with support for Github, Gitea and Forgejo' +arch=('x86_64' 'aarch64') +url='https://github.com/rafaelmardojai/forge-sparks' +license=('MIT') +depends=('gjs>=1.72' 'gtk4>=4.10' 'libadwaita>=1.3.0' 'libsoup3>=3.0' 'libsecret>=0.20' 'libportal>=0.6' 'hicolor-icon-theme' 'dconf') +makedepends=('git' 'meson' 'ninja') +source=("forge-sparks-${pkgver}::git+https://github.com/rafaelmardojai/forge-sparks.git#tag=${pkgver}") +sha256sums=('SKIP') + +prepare() { + cd "$pkgname-$pkgver" + git submodule init + git submodule update +} + +build() { + arch-meson "$pkgname-$pkgver" build + meson compile -C build +} + +package() { + meson install -C build --destdir "$pkgdir" + + cd "$pkgname-$pkgver" + + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |