summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorPiotr Rogoża2016-09-07 21:10:02 +0200
committerPiotr Rogoża2016-09-07 21:10:02 +0200
commitc33827f3d6a7a415fdcc0393f3e5802789ad17db (patch)
treee4fd8b64d46bce751cdc41aaa27be06dd740b63c /PKGBUILD
parent2b70c904b4d7e89c01bb9ad8f306cf4bd30c2359 (diff)
downloadaur-c33827f3d6a7a415fdcc0393f3e5802789ad17db.tar.gz
Added patch for gcc 6
Removed patch for wxgtk2.8
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 17 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7962a8b41d53..fc4e54727bad 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,14 +5,15 @@ _author=A/AZ/AZAWAWI
_perlmod=Wx-Scintilla
pkgname=perl-wx-scintilla
pkgver=0.39
-pkgrel=1
+pkgrel=2
pkgdesc='Wx::Scintilla - Scintilla source code editing component for wxWidgets'
arch=('i686' 'x86_64')
url="http://search.cpan.org/~azawawi/Wx-Scintilla/"
license=('GPL' 'PerlArtistic')
depends=(
perl
-wxgtk2.8
+# wxgtk2.8
+wxgtk
)
makedepends=(
perl-alien-wxwidgets
@@ -31,28 +32,33 @@ perl-wx-scintillatextevent
options=(!emptydirs)
source=("http://search.cpan.org/CPAN/authors/id/$_author/$_perlmod-$pkgver.tar.gz"
remove-uneeded-libs.patch
-p.patch
+# p.patch
+Fix_STC_compilation_with_GCC6.patch::https://anonscm.debian.org/cgit/pkg-perl/packages/libwx-scintilla-perl.git/plain/debian/patches/Fix_STC_compilation_with_GCC6.patch?id=da71bd9
)
sha256sums=('d6d67528a55552bb3fda2a1f22058c6c94a05eaf632dba5331afb3390defe0ea'
'53d8f6018affd735b4deb5d80128c9a0106185ddab5ed53f1409975319188e52'
- 'f75b4ba5bb44e74a49df386ae4a6a9aa27f25eacdc8bbc7ff0a59f34984ad7d0')
+ 'f6e31893d71e1fc7ba10f7ad33bf478be952442ecf718e615ec28532e9527401')
prepare(){
cd "$srcdir/$_perlmod-$pkgver"
patch -Np1 -i "$srcdir/remove-uneeded-libs.patch"
- patch -Np1 -i "$srcdir/p.patch"
+ patch -Np1 -i "$srcdir/Fix_STC_compilation_with_GCC6.patch"
+# patch -Np1 -i "$srcdir/p.patch"
}
build(){
cd "$srcdir/$_perlmod-$pkgver"
- perl Build.PL installdirs=vendor destdir="$pkgdir/"
- perl Build
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ export PERL_MM_USE_DEFAULT=1 MODULEBUILDRC=/dev/null
+ /usr/bin/perl Build.PL
+ ./Build
}
check(){
cd "$srcdir/$_perlmod-$pkgver"
- perl Build test
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ export PERL_MM_USE_DEFAULT=1
+ ./Build test
}
package(){
cd "$srcdir/$_perlmod-$pkgver"
- perl Build install
- # remove perllocal.pod and .packlist
- find "$pkgdir" -name .packlist -o -name perllocal.pod -delete
+ unset PERL5LIB PERL_MM_OPT PERL_MB_OPT PERL_LOCAL_LIB_ROOT
+ ./Build install installdirs=vendor destdir="$pkgdir"
}