blob: 0e6ad0e2c8c0ee2e282beced9bc348f5efa4d3d3 (
plain)
1 # Description: Persistent Perl interpreter for the Apache HTTP server
2 # Maintainer: Juergen Daubert, jue at crux dot nu
3 # URL: http://perl.apache.org
4 # Depends on: apache, perl
5 # Group: apache
6
7 name=mod_perl
8 version=2.0.7
9 release=2
10 source=(http://perl.apache.org/dist/$name-$version.tar.gz)
11
12 build(){
13 cd $name-$version
14
15 # http://pkgs.fedoraproject.org/cgit/mod_perl.git/plain/mod_perl-2.0.5-nolfs.patch
16 # https://bugzilla.redhat.com/show_bug.cgi?id=730832
17 sed -i '2210c\return 0;' lib/Apache2/Build.pm
18
19 perl Makefile.PL \
20 MP_USE_DSO=1 \
21 MP_APXS=/usr/sbin/apxs
22
23 make
24 make -j1 DESTDIR=$PKG install
25
26 rm -r $PKG/usr/bin
27 rm -r $PKG/usr/lib/perl5/site_perl/5.16/linux-thread-multi/{Apache,Bundle}
28 rm $PKG/usr/man/man3/{Bundle::*,Apache::*}
29 find $PKG -regex '.*\(perllocal\.pod\|\.packlist\|\.bs\)' -delete
30 find $PKG -depth -empty -exec rm -rf {} \;
31 }
|