Date: Friday, February 26, 2021 @ 22:59:22 Author: heftig Revision: 874469
extra2community: Moving perl-alien-sdl from extra to community Added: perl-alien-sdl/ perl-alien-sdl/repos/ perl-alien-sdl/trunk/ perl-alien-sdl/trunk/PKGBUILD ----------+ PKGBUILD | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) Added: perl-alien-sdl/trunk/PKGBUILD =================================================================== --- perl-alien-sdl/trunk/PKGBUILD (rev 0) +++ perl-alien-sdl/trunk/PKGBUILD 2021-02-26 22:59:22 UTC (rev 874469) @@ -0,0 +1,42 @@ +# Maintainer: Jan Alexander Steffens (heftig) <[email protected]> +# Contributor: Allan McRae <[email protected]> +# Contributor: Sarah Hay <[email protected]> + +# This package must not by "any" arch. +# Requires rebuild with every change to sdl-config + +pkgname=perl-alien-sdl +_realname=Alien-SDL +pkgver=1.446 +pkgrel=10 +pkgdesc="Building, finding and using SDL binaries" +arch=(x86_64) +license=(PerlArtistic GPL) +url="https://metacpan.org/release/$_realname" +depends=('sdl=1.2.15' perl-file-sharedir perl-capture-tiny) +makedepends=(perl-file-which perl-text-patch perl-archive-extract perl-archive-zip perl-module-build) +options=(!emptydirs) +source=("https://cpan.metacpan.org/authors/id/F/FR/FROGGS/$_realname-$pkgver.tar.gz") +sha256sums=('c9aa2c9dc3c63d89773c7d7203f2a46d1b924d0c72d9f801af147a3dc8bc512a') + +prepare() { + cd $_realname-$pkgver + + # Workaround bug with --with-sdl-config + sed -i '/^GetOptions/d' Build.PL +} + +build() { + cd $_realname-$pkgver + + # install module in vendor directories + perl Build.PL --with-sdl-config + perl Build +} + +package() { + cd $_realname-$pkgver + perl Build install installdirs=vendor destdir="$pkgdir" +} + +# vim:set sw=2 et:
