diff options
author | Paul Clark | 2021-08-12 12:56:26 +0100 |
---|---|---|
committer | Paul Clark | 2021-08-12 12:56:26 +0100 |
commit | 7c3a5613aee80952bd4ff66fa034695f15304213 (patch) | |
tree | 874c95ea8330848bade384681b08d5e691155c6a /PKGBUILD | |
download | aur-perl-tk-xft.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..e2c95946e96e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Paul Clark <paul500clark at gmail dot com> +pkgname=perl-tk-xft +pkgver=804.036 +pkgrel=1 +pkgdesc="A graphical user interface toolkit for Perl with libxft support" +arch=('x86_64') +url="https://search.cpan.org/dist/Tk" +license=('PerlArtistic' 'GPL' 'custom') +depends=('libpng' 'libjpeg' 'perl' 'libxft') +checkdepends=('xorg-server-xvfb' 'perl-devel-leak' 'perl-test-pod' 'ttf-font') +provides=('perl-tk') +conflicts=('perl-tk') +source=("https://www.cpan.org/authors/id/S/SR/SREZIC/Tk-$pkgver.tar.gz") +sha512sums=('7d8b82127a5fdbb2f0387f541af8844a09f1230f377b92d511ecb12e81bfd5ef56d4fe925cac064a798a96a003bb8465b6df37cff18a960f3631bb3a214cd812') + +build() { + cd Tk-$pkgver + + perl Makefile.PL XFT=1 INSTALLDIRS=vendor + make +} + +check() { + cd Tk-$pkgver + xvfb-run make -j1 test +} + +package() { + cd Tk-$pkgver + make install DESTDIR="$pkgdir" + + # license + install -D -m644 pTk/license.terms \ + "$pkgdir"/usr/share/licenses/$pkgname/tk.license + install -D -m644 pTk/Tix.license \ + "$pkgdir"/usr/share/licenses/$pkgname/tix.license +} |