Sophie

Sophie

distrib > Mandriva > 7.2 > i586 > by-pkgid > 8c2b25aba82549402b27ab6bf5453ff0 > files > 2

Apache-ASP-2.00-2mdk.src.rpm

%define module Apache-ASP
%define version 2.00
%define release 2mdk
Packager: Jean-Michel Dault <jmdault@mandrakesoft.com>
%define apachecontent /var/www/html
%define apacheroot /var/www

Summary: %{module} module for perl
Name: %{module}
Version: %{version}
Release: %{release}
Copyright: distributable
Group: Development/Perl
Source0: %{module}-%{version}.tar.bz2
Source1: asp.html
Url: http://www.cpan.org
BuildRoot: %{_tmppath}/%{name}-buildroot/
Requires:	apache-mod_perl
Requires:	perl
Requires:	perl-Apache-Filter
Requires:	perl-Apache-SSI
Requires:	perl-base
Requires:	perl-Compress-Zlib
Requires:	perl-DateManip
Requires:	perl-DB_File
Requires:	perl-Devel-Symdump
Requires:	perl-Digest-MD5
Requires:	perl-HTML-Clean
Requires:	perl-HTML-Parser
Requires:	perl-HTML-SimpleParse
Requires:	perl-libnet
Requires:	perl-libwww-perl
Requires:	perl-libxml-enno
Requires:	perl-libxml-perl
Requires:	perl-MIME-Base64
Requires:	perl-MLDBM
Requires:	perl-Parse-Yapp
Requires:	perl-Tie-Cache
Requires:	perl-Time-HiRes
Requires:	perl-URI
Requires:	perl-XML-Parser
Requires:	perl-XML-XSLT
BuildRequires:	apache-mod_perl
BuildRequires:	perl
BuildRequires:	perl-Apache-Filter
BuildRequires:	perl-Apache-SSI
BuildRequires:	perl-base
BuildRequires:	perl-Compress-Zlib
BuildRequires:	perl-DateManip
BuildRequires:	perl-DB_File
BuildRequires:	perl-Devel-Symdump
BuildRequires:	perl-Digest-MD5
BuildRequires:	perl-HTML-Clean
BuildRequires:	perl-HTML-Parser
BuildRequires:	perl-HTML-SimpleParse
BuildRequires:	perl-libnet
BuildRequires:	perl-libwww-perl
BuildRequires:	perl-libxml-enno
BuildRequires:	perl-libxml-perl
BuildRequires:	perl-MIME-Base64
BuildRequires:	perl-MLDBM
BuildRequires:	perl-Parse-Yapp
BuildRequires:	perl-Tie-Cache
BuildRequires:	perl-Time-HiRes
BuildRequires:	perl-URI
BuildRequires:	perl-XML-Parser
BuildRequires:	perl-XML-XSLT

%description
%{module} module for perl

%prep
%setup -q -n %{name}-%{version}

%build
CFLAGS="$RPM_OPT_FLAGS" perl Makefile.PL
make

%clean 
#rm -rf $RPM_BUILD_ROOT

%install
rm -rf $RPM_BUILD_ROOT
eval `perl '-V:installarchlib'`
mkdir -p $RPM_BUILD_ROOT/$installarchlib
make
perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g;" ASP.pm
make PREFIX=$RPM_BUILD_ROOT%{_prefix} install
mkdir -p $RPM_BUILD_ROOT%{apacheroot}/perl/%{module}
mkdir -p $RPM_BUILD_ROOT%{apachecontent}/addon-modules/
rm -f ASP.pm
rm -rf blib
rm -f Makefile*
rm -f pm_to_blib
cd cgi
perl -pi -e "s|/usr/local/bin/perl5|%{_bindir}/perl|g;" asp
cd ..
cd dev
for i in *;do perl -pi -e "s|/usr/local/bin/perl5|%{_bindir}/perl|g;" $i;done
perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g;" test.pl
cd ..
cd site
cd eg
for i in *;do perl -pi -e "s|/usr/local/bin/perl5|%{_bindir}/perl|g;" $i;done
cd ../../
cp %{SOURCE1} $RPM_BUILD_ROOT%{apachecontent}/addon-modules/%{module}.html
cp -dpr *  $RPM_BUILD_ROOT%{apacheroot}/perl/%{module}/

# call spec-helper before creating the file list
s=/usr/share/spec-helper/spec-helper ; [ -x $s ] && $s
 
find $RPM_BUILD_ROOT/ -type f -print | sed "s@^$RPM_BUILD_ROOT@@g" | grep -v perllocal.pod > %{module}-%{version}-filelist

%files -f %{module}-%{version}-filelist
%defattr(-,root,root)
%dir %{apacheroot}/perl/%{module}
%dir %{apacheroot}/perl/%{module}/cgi
%dir %{apacheroot}/perl/%{module}/dev
%dir %{apacheroot}/perl/%{module}/dev/auth
%dir %{apacheroot}/perl/%{module}/site
%dir %{apacheroot}/perl/%{module}/site/eg
%dir %{apacheroot}/perl/%{module}/build
%dir %{apacheroot}/perl/%{module}/build/eg
%dir %{apacheroot}/perl/%{module}/lib
%dir %{apacheroot}/perl/%{module}/lib/Bundle
%dir %{apacheroot}/perl/%{module}/lib/Bundle/Apache
%dir %{apacheroot}/perl/%{module}/site/apps
%dir %{apacheroot}/perl/%{module}/site/apps/bookmarks
%dir %{apacheroot}/perl/%{module}/site/apps/search
%dir %{apacheroot}/perl/%{module}/t

%changelog
* Sun Oct 01 2000 Stefan van der Eijk <s.vandereijk@chello.nl> 2.00-2mdk
- Call spec-helper before creating filelist
- Geoff <snailtalk@mandrakesoft.com>
  - remove the vendor and distribution tag. (jmdsuck!!)

* Wed Aug 09 2000 Jean-Michel Dault <jmdault@mandrakesoft.com> 2.00-1mdk
- Version 2.00 
- Macroized package

* Wed Mar  1 2000 Jean-Michel Dault <jmdault@netrevolution.com> 0.18-3mdk
- fixed link in asp.html

* Wed Mar  1 2000 Jean-Michel Dault <jmdault@netrevolution.com> 0.18-2mdk
- fixed dependencies again

* Tue Feb 29 2000 Jean-Michel Dault <jmdault@netrevolution.com> 0.18-1mdk
- updated to 0.18 on Apache 1.3.12

* Wed Jan 19 2000 Jean-Michel Dault <jmdault@netrevolution.com>
- updated to 0.17

* Mon Sep 06 1999 Jean-Michel Dault <jmdault@netrevolution.com>
- fixed dependancies

* Sun Aug 29 1999 Jean-Michel Dault <jmdault@netrevolution.com>
- updated to 0.14
- bzip2'd sources
- put manual and examples in html directory
- renamed Apache-ASP to differentiate is as a different product

* Tue May 11 1999 root <root@alien.devel.redhat.com>
- Spec file was autogenerated.