diff options
author | Krzysztof AS (3ED) | 2023-05-01 11:04:18 +0200 |
---|---|---|
committer | Krzysztof AS (3ED) | 2023-05-01 11:04:18 +0200 |
commit | b4975e7703ce25b624ed403b2b36c4ac8124d027 (patch) | |
tree | 45c0b5a9e7ffe5722257c9f78957e920d3f5c544 | |
download | aur-b4975e7703ce25b624ed403b2b36c4ac8124d027.tar.gz |
initial
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 47 |
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" +} |