summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO23
-rw-r--r--.gitignore3
-rw-r--r--PKGBUILD31
3 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..3d4b7ab2e996
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = gdm-settings-beta
+ pkgdesc = A settings app for Gnome's Login Manager (GDM)
+ pkgver = 1.0+beta.1
+ pkgrel = 1
+ url = https://github.com/realmazharhussain/gdm-settings
+ arch = any
+ license = AGPL3
+ checkdepends = appstream
+ makedepends = meson
+ makedepends = blueprint-compiler
+ makedepends = gobject-introspection
+ depends = gdm
+ depends = libadwaita
+ depends = glib2
+ depends = python-gobject
+ depends = gettext
+ depends = polkit
+ provides = gdm-settings
+ conflicts = gdm-settings
+ source = gdm-settings-1.0-beta.1.tar.gz::https://github.com/realmazharhussain/gdm-settings/archive/refs/tags/v1.0-beta.1.tar.gz
+ sha256sums = a23733778d19821f9c41d09512406528b77c021924e7ae840549b18d675fc005
+
+pkgname = gdm-settings-beta
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..9defc7735367
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+gdm-settings*
+src
+pkg
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ab4c0a212532
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Mazhar Hussain <mmazharhussainkgb1145@gmail.com>
+_pkgname=gdm-settings
+pkgname=gdm-settings-beta
+pkgdesc="A settings app for Gnome's Login Manager (GDM)"
+url="https://github.com/realmazharhussain/gdm-settings"
+pkgver=1.0+beta.1
+_pkgver=${pkgver/+/-}
+pkgrel=1
+arch=(any)
+license=('AGPL3')
+depends=('gdm' 'libadwaita' 'glib2' 'python-gobject' 'gettext' 'polkit')
+makedepends=('meson' 'blueprint-compiler' 'gobject-introspection')
+checkdepends=('appstream')
+provides=('gdm-settings')
+conflicts=('gdm-settings')
+source=("${_pkgname}-${_pkgver}.tar.gz"::"$url/archive/refs/tags/v${_pkgver}.tar.gz")
+sha256sums=('a23733778d19821f9c41d09512406528b77c021924e7ae840549b18d675fc005')
+
+prepare() {
+ cd "$srcdir/${_pkgname}-${_pkgver}"
+}
+build() {
+ arch-meson "${srcdir}/${_pkgname}-${_pkgver}" build
+ meson compile -C build
+}
+check() {
+ meson test -C build --print-errorlogs
+}
+package() {
+ meson install -C build --destdir="$pkgdir"
+}