diff options
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 37 |
2 files changed, 60 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..33358a9958dd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = perl-tk-xft + pkgdesc = A graphical user interface toolkit for Perl with libxft support + pkgver = 804.036 + pkgrel = 1 + url = https://search.cpan.org/dist/Tk + arch = x86_64 + license = PerlArtistic + license = GPL + license = custom + checkdepends = xorg-server-xvfb + checkdepends = perl-devel-leak + checkdepends = perl-test-pod + checkdepends = ttf-font + depends = libpng + depends = libjpeg + depends = perl + depends = libxft + provides = perl-tk + conflicts = perl-tk + source = https://www.cpan.org/authors/id/S/SR/SREZIC/Tk-804.036.tar.gz + sha512sums = 7d8b82127a5fdbb2f0387f541af8844a09f1230f377b92d511ecb12e81bfd5ef56d4fe925cac064a798a96a003bb8465b6df37cff18a960f3631bb3a214cd812 + +pkgname = perl-tk-xft 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 +} |