summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorjose17112016-08-21 08:08:36 +0200
committerjose17112016-08-21 08:08:36 +0200
commit3126e93f0335d7ba231594b0ad9bb656cc5fc7f6 (patch)
tree82d21056efe039aef190aad0fdab3ab8b493784e
downloadaur-3126e93f0335d7ba231594b0ad9bb656cc5fc7f6.tar.gz
Adopt from aur3
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD56
2 files changed, 76 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..2fdb010e22d5
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+# Generated by mksrcinfo v8
+# Sun Aug 21 06:08:28 UTC 2016
+pkgbase = perl-math-vec
+ pkgdesc = Object-Oriented Vector Math Methods in Perl
+ pkgver = 1.01
+ pkgrel = 1
+ url = http://search.cpan.org/~ewilhelm/Math-Vec
+ arch = i686
+ arch = x86_64
+ license = perl
+ depends = perl
+ provides = math-vec=1.01
+ provides = Math::Vec=1.01
+ provides = perl-math-vec=1.01
+ options = !emptydirs
+ source = http://search.cpan.org/CPAN/authors/id/E/EW/EWILHELM/Math-Vec-1.01.tar.gz
+ md5sums = 3d881e6f8074257d54125190719859eb
+
+pkgname = perl-math-vec
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a972d6c8bbff
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,56 @@
+# Maintainer: Jose Riha <jose1711 gmail com>
+# Contributor Mathieu Clabaut <mathieu.clabaut@gmail.com>
+# PKGBUILD generated by pacpan
+pkgname=perl-math-vec
+_realname=Math-Vec
+pkgver=1.01
+pkgrel=1
+pkgdesc="Object-Oriented Vector Math Methods in Perl"
+arch=(i686 x86_64)
+license=('perl')
+url="http://search.cpan.org/~ewilhelm/Math-Vec"
+options=(!emptydirs)
+
+depends=('perl')
+
+provides=('math-vec=1.01' 'Math::Vec=1.01' 'perl-math-vec=1.01')
+
+source=(http://search.cpan.org/CPAN/authors/id/E/EW/EWILHELM/Math-Vec-1.01.tar.gz)
+md5sums=('3d881e6f8074257d54125190719859eb')
+
+build() {
+ _expected_dir="${srcdir}/${_realname}-${pkgver}"
+ if [ -d "$_expected_dir" ]; then
+ cd "$_expected_dir"
+ else
+ _expected_dir="${srcdir}/$(bsdtar -t -f $(basename $source) | head -n1)"
+ if [ -d "$_expected_dir" ]; then
+ cd "$_expected_dir"
+ else
+ _makefile=$(find $srcdir -iname Makefile.PL)
+ if [ ! -z "$_makefile" ]; then
+ _expected_dir=$(dirname $_makefile)
+ if [ -d "$_expected_dir" ]; then
+ cd "$_expected_dir"
+ else
+ echo "ERROR unable to detect source directory"
+ echo "--> this is often due to CPAN's lack of standard naming conventions"
+ echo "--> it may be possible to fix this by adjusting the build function in the PKGBUILD"
+ fi
+ fi
+ fi
+ fi
+ # install module in vendor directories.
+ PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+ }
+
+package() {
+ _expected_dir="${srcdir}/${_realname}-${pkgver}"
+ cd "$_expected_dir"
+ make
+ make install DESTDIR=${pkgdir}
+
+ # remove perllocal.pod and .packlist
+ find ${pkgdir} -name perllocal.pod -delete
+ find ${pkgdir} -name .packlist -delete
+}