diff options
author | Mark Wagie | 2021-11-08 09:00:29 -0700 |
---|---|---|
committer | Mark Wagie | 2021-11-08 09:00:29 -0700 |
commit | 4c4143129d8d7b256e1fc29d357a829a6b901fb8 (patch) | |
tree | 4f2cbb44ff904991bb29d69d002488cdc9bf69e6 | |
parent | 53d0d61fa7cb959c2c902f806674a7b8d178ef02 (diff) | |
download | aur-4c4143129d8d7b256e1fc29d357a829a6b901fb8.tar.gz |
correct dependencies, fix build
-rw-r--r-- | .SRCINFO | 72 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 103 |
3 files changed, 37 insertions, 145 deletions
@@ -1,73 +1,17 @@ -# Generated by mksrcinfo v8 -# Thu Dec 28 11:44:49 UTC 2017 pkgbase = perl-wx - pkgdesc = Wx - interface to the wxWidgets GUI toolkit + pkgdesc = Interface to the wxWidgets cross-platform GUI toolkit pkgver = 0.9932 - pkgrel = 2 - url = http://search.cpan.org/dist/Wx - arch = i686 + pkgrel = 3 + url = https://metacpan.org/dist/Wx arch = x86_64 license = GPL license = PerlArtistic - checkdepends = webkit2gtk - makedepends = perl-alien-wxwidgets - makedepends = perl-extutils-xspp - makedepends = xorg-server-xvfb - depends = wxgtk - provides = perl-wx-aui - provides = perl-wx-app - provides = perl-wx-artprovider - provides = perl-wx-calendar - provides = perl-wx-dnd - provides = perl-wx-dataview - provides = perl-wx-datetime - provides = perl-wx-docview - provides = perl-wx-dropsource - provides = perl-wx-event - provides = perl-wx-fs - provides = perl-wx-grid - provides = perl-wx-help - provides = perl-wx-html - provides = perl-wx-ipc - provides = perl-wx-locale - provides = perl-wx-mdi - provides = perl-wx-media - provides = perl-wx-menu - provides = perl-wx-mini - provides = perl-wx-overload-driver - provides = perl-wx-overload-handle - provides = perl-wx-perl-carp - provides = perl-wx-perl-splashfast - provides = perl-wx-perl-textvalidator - provides = perl-wx-perltest - provides = perl-wx-print - provides = perl-wx-propertygrid - provides = perl-wx-radiobox - provides = perl-wx-ribbon - provides = perl-wx-richtext - provides = perl-wx-stc - provides = perl-wx-socket - provides = perl-wx-timer - provides = perl-wx-webview - provides = perl-wx-xrc - provides = perl-wx-build-makemaker - provides = perl-wx-build-makemaker-any_os - provides = perl-wx-build-makemaker-any_wx_config - provides = perl-wx-build-makemaker-core - provides = perl-wx-build-makemaker-hacks - provides = perl-wx-build-makemaker-macosx_gcc - provides = perl-wx-build-makemaker-win32 - provides = perl-wx-build-makemaker-win32_msvc - provides = perl-wx-build-makemaker-win32_mingw - provides = perl-wx-build-options - provides = perl-wx-build-utils - provides = perl-build-wx-xsp-enum - provides = perl-build-wx-xsp-event - provides = perl-build-wx-xsp-overload - provides = perl-build-wx-xsp-virtual + checkdepends = xorg-server-xvfb + depends = perl-alien-wxwidgets + depends = perl-extutils-xspp + depends = wxgtk2 options = !emptydirs - source = http://search.cpan.org/CPAN/authors/id/M/MD/MDOOTSON/Wx-0.9932.tar.gz + source = https://cpan.metacpan.org/authors/id/M/MD/MDOOTSON/Wx-0.9932.tar.gz sha256sums = 1cfdb6535a0f4676e6f1aab2c9d8e16d577be3eb3b7cc04c8074d685e6651b70 pkgname = perl-wx - diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..4dab8d6386e3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +# Ignore everything +* + +# But not these files... +!.gitignore +!PKGBUILD +!.SRCINFO @@ -1,92 +1,32 @@ -# Maintainer: dracorp aka Piotr Rogoza <piotr.r.public at gmail.com> - +# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com> +# Contributor: dracorp aka Piotr Rogoza <piotr.r.public at gmail.com> pkgname=perl-wx pkgver=0.9932 -_author=M/MD/MDOOTSON -_perlmod=Wx -pkgrel=2 -pkgdesc="Wx - interface to the wxWidgets GUI toolkit" -arch=('i686' 'x86_64') -url="http://search.cpan.org/dist/Wx" +pkgrel=3 +pkgdesc="Interface to the wxWidgets cross-platform GUI toolkit" +arch=('x86_64') +url="https://metacpan.org/dist/Wx" license=('GPL' 'PerlArtistic') -depends=(wxgtk) -makedepends=( -perl-alien-wxwidgets -perl-extutils-xspp -xorg-server-xvfb -#ExtUtils::MakeMaker => perl -#ExtUtils::ParseXS => perl -#File::Spec::Functions => perl -#Test::More => perl -#Test::Harness => perl -) -checkdepends=(webkit2gtk) -provides=( -perl-wx-aui -perl-wx-app -perl-wx-artprovider -perl-wx-calendar -perl-wx-dnd -perl-wx-dataview -perl-wx-datetime -perl-wx-docview -perl-wx-dropsource -perl-wx-event -perl-wx-fs -perl-wx-grid -perl-wx-help -perl-wx-html -perl-wx-ipc -perl-wx-locale -perl-wx-mdi -perl-wx-media -perl-wx-menu -perl-wx-mini -perl-wx-overload-driver -perl-wx-overload-handle -perl-wx-perl-carp -perl-wx-perl-splashfast -perl-wx-perl-textvalidator -perl-wx-perltest -perl-wx-print -perl-wx-propertygrid -perl-wx-radiobox -perl-wx-ribbon -perl-wx-richtext -perl-wx-stc -perl-wx-socket -perl-wx-timer -perl-wx-webview -perl-wx-xrc -perl-wx-build-makemaker -perl-wx-build-makemaker-any_os -perl-wx-build-makemaker-any_wx_config -perl-wx-build-makemaker-core -perl-wx-build-makemaker-hacks -perl-wx-build-makemaker-macosx_gcc -perl-wx-build-makemaker-win32 -perl-wx-build-makemaker-win32_msvc -perl-wx-build-makemaker-win32_mingw -perl-wx-build-options -perl-wx-build-utils -perl-build-wx-xsp-enum -perl-build-wx-xsp-event -perl-build-wx-xsp-overload -perl-build-wx-xsp-virtual -) +depends=('perl-alien-wxwidgets' 'perl-extutils-xspp' 'wxgtk2') +checkdepends=('xorg-server-xvfb') options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/$_author/$_perlmod-$pkgver.tar.gz") +source=("https://cpan.metacpan.org/authors/id/M/MD/MDOOTSON/Wx-$pkgver.tar.gz") sha256sums=('1cfdb6535a0f4676e6f1aab2c9d8e16d577be3eb3b7cc04c8074d685e6651b70') -unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT -export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps build(){ - cd "$srcdir"/$_perlmod-$pkgver - perl Makefile.PL + cd "Wx-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps + perl Makefile.PL \ + --wx-unicode \ + --wx-version=$(wx-config --version | cut -d . -f 1-2) \ + --wx-toolkit=gtk2 \ + INSTALLDIRS=vendor make } check(){ - cd "$srcdir"/$_perlmod-$pkgver + cd "Wx-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT if [[ -z "$DISPLAY" || -x /usr/bin/xvfb-run ]]; then # warning 'Empty $DISPLAY - falling back to xvfb-run (xorg-server-xvfb)' xvfb-run -a -s "+extension GLX -screen 0 1280x1024x24" make test @@ -95,6 +35,7 @@ check(){ fi } package(){ - cd "$srcdir"/$_perlmod-$pkgver - make install INSTALLDIRS=vendor DESTDIR="$pkgdir" + cd "Wx-$pkgver" + unset PERL5LIB PERL_MM_OPT PERL_LOCAL_LIB_ROOT + make DESTDIR="$pkgdir" install } |