summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof AS (3ED)2023-05-01 11:04:18 +0200
committerKrzysztof AS (3ED)2023-05-01 11:04:18 +0200
commitb4975e7703ce25b624ed403b2b36c4ac8124d027 (patch)
tree45c0b5a9e7ffe5722257c9f78957e920d3f5c544
downloadaur-b4975e7703ce25b624ed403b2b36c4ac8124d027.tar.gz
initial
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD47
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..e520e32ee6d3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = perl-adwaita
+ pkgdesc = Perl bindings to the 1.x series of the libadwaita platform library for writing GNOME applications
+ pkgver = 0.001.r6.54334c1
+ pkgrel = 1
+ url = https://gitlab.gnome.org/World/Perl/perl-adwaita/
+ arch = any
+ license = LGPL
+ makedepends = perl-dist-zilla
+ makedepends = perl-dist-zilla-plugin-git
+ depends = libadwaita
+ depends = perl-cairo-gobject
+ depends = perl-glib-object-introspection
+ source = perl-adwaita::git+https://gitlab.gnome.org/World/Perl/perl-adwaita/
+ sha512sums = SKIP
+
+pkgname = perl-adwaita
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..dc5f4f9d968d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: 3ED_0 <krzysztof1987 /at/ gmail.com>
+
+pkgname=perl-adwaita
+pkgver=0.001.r6.54334c1
+pkgrel=1
+url="https://gitlab.gnome.org/World/Perl/perl-adwaita/"
+license=('LGPL')
+pkgdesc="Perl bindings to the 1.x series of the libadwaita platform library for writing GNOME applications"
+arch=('any')
+depends=('libadwaita' 'perl-cairo-gobject' 'perl-glib-object-introspection')
+makedepends=('perl-dist-zilla' 'perl-dist-zilla-plugin-git')
+source=(
+ ${pkgname}::git+https://gitlab.gnome.org/World/Perl/perl-adwaita/
+)
+sha512sums=('SKIP')
+
+pkgver() {
+ cd $srcdir/$pkgname
+
+ printf "%s.r%s.%s" \
+ $(perl -MConfig::INI::Reader -e 'print Config::INI::Reader->read_file(q{dist.ini})->{_}->{version}') \
+ $(git rev-list --count HEAD) \
+ $(git rev-parse --short=7 HEAD)
+}
+
+build() {
+ cd $srcdir/$pkgname
+ unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+ export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps
+
+ dzil build
+}
+
+check() {
+ cd $srcdir/$pkgname
+ unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+ export PERL_MM_USE_DEFAULT=1
+
+ dzil test
+}
+
+package() {
+ cd $srcdir/$pkgname
+ unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT
+
+ dzil run make install INSTALLDIRS=vendor DESTDIR="$pkgdir"
+}