diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 31 |
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" +} |