Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=7cb61605ac1e4a91bc26950e5da0b14fd271c265
commit 7cb61605ac1e4a91bc26950e5da0b14fd271c265 Author: Devil505 <devil505li...@gmail.com> Date: Sun Oct 30 22:26:59 2011 +0100 perl-alien-sdl-1.428-2-i686 * fixing build() diff --git a/source/devel-extra/perl-alien-sdl/FrugalBuild b/source/devel-extra/perl-alien-sdl/FrugalBuild index 9eee423..edbf229 100644 --- a/source/devel-extra/perl-alien-sdl/FrugalBuild +++ b/source/devel-extra/perl-alien-sdl/FrugalBuild @@ -6,17 +6,34 @@ _F_perl_author=F/FR/FROGGS pkgver=1.428 pkgdesc="Building, finding and using SDL binaries" depends=('perl-file-sharedir' 'perl-capture-tiny' 'sdl') -makedepends=('perl-file-which' 'perl-text-patch') Finclude perl -pkgrel=1 +makedepends=('perl-file-which' 'perl-text-patch' 'perl-archive-zip' 'perl-json' 'perl-yaml') +pkgrel=2 groups=('devel-extra') archs=('i686' 'x86_64') sha1sums=('b86b2152b6745e67d38d478b4eb4dbdb8b4745cc') build() { - Fcd - # install module in vendor directories - perl Build.PL installdirs=vendor destdir="$Fdestdir" --with-sdl-config || Fdie - perl Build || Fdie - perl Build install || Fdie + Fcd + #don't provide Makefile.pl :/ + perl Build.PL --with-sdl-config || Fdie + ./Build || Fdie + ./Build install destdir=$Fdestdir || Fdie + + if [ -d $Fdestdir/usr/lib/perl5/*.*.* ]; then + Fmv '/usr/lib/perl5/*.*.*' /usr/lib/perl5/current + fi + if [ -d $Fdestdir/usr/lib/perl5 ]; then + find $Fdestdir/usr/lib/perl5 -name perllocal.pod -exec rm {} \; + find $Fdestdir/usr/lib/perl5 -name .packlist -exec rm {} \; + fi + if [ -e $Fdestdir/usr/lib/perl5/site_perl/*.*.* ]; then + Fmv '/usr/lib/perl5/site_perl/*.*.*' /usr/lib/perl5/site_perl/current + fi + if [ -d $Fdestdir/usr/lib/perl5/site_perl ]; then + find $Fdestdir/usr/lib/perl5/site_perl -name perllocal.pod -exec rm {} \; + find $Fdestdir/usr/lib/perl5/site_perl -name .packlist -exec rm {} \; + fi + + } _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git