rpms/libapreq2/devel libapreq2-build.patch, NONE, 1.1 libapreq2-httpd.conf, NONE, 1.1 libapreq2.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Ville Skytta (scop) fedora-extras-commits at redhat.com
Sun Jul 10 14:22:47 UTC 2005


Author: scop

Update of /cvs/extras/rpms/libapreq2/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5547/devel

Modified Files:
	.cvsignore sources 
Added Files:
	libapreq2-build.patch libapreq2-httpd.conf libapreq2.spec 
Log Message:
auto-import libapreq2-2.05-0.6 on branch devel from libapreq2-2.05-0.6.src.rpm
Initial import.

libapreq2-build.patch:

--- NEW FILE libapreq2-build.patch ---
--- glue/Makefile.am~	2005-04-16 05:19:36.000000000 +0300
+++ glue/Makefile.am	2005-05-05 12:14:29.000000000 +0300
@@ -15,7 +15,7 @@
 	cd perl; $(MAKE) test
 
 perl_install:
-	cd perl; $(MAKE) install
+	cd perl; $(MAKE) pure_install
 
 perl_clean:
 	-cd perl; $(MAKE) clean


--- NEW FILE libapreq2-httpd.conf ---
#
# mod_apreq HTTP Parsing Library Module
#
LoadModule apreq_module modules/mod_apreq2.so


--- NEW FILE libapreq2.spec ---
%{!?apxs: %{expand:%%define apxs %{_sbindir}/apxs}}

Name:           libapreq2
Version:        2.05
Release:        0.6
Summary:        Generic Apache Request Library

Group:          System Environment/Libraries
License:        Apache Software License
URL:            http://httpd.apache.org/apreq/
Source0:        http://www.cpan.org/authors/id/J/JO/JOESUF/%{name}-%{version}-dev.tar.gz
Source1:        %{name}-httpd.conf
Patch0:         %{name}-build.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  perl >= 1:5.6.1
BuildRequires:  httpd-devel >= 2.0.48
BuildRequires:  libtool
BuildRequires:  apr-devel >= 0.9.4
BuildRequires:  apr-util-devel >= 0.9.4
BuildRequires:  perl(ExtUtils::XSBuilder)
BuildRequires:  mod_perl-devel >= 2.0.0-0.rc5
Requires:       httpd-mmn = %(cat $(%{apxs} -q INCLUDEDIR)/.mmn || echo ERROR)
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
Provides:       libapreq = %{version}-%{release}

%description
%{summary}.

%package        devel
Summary:        Development files for %{name}
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Requires:       httpd-devel >= 2.0.48
Provides:       libapreq-devel = %{version}-%{release}

%description    devel
%{summary}.

%package     -n perl-%{name}
Summary:        Perl interface to %{name}
Group:          Development/Libraries
Requires:       mod_perl >= 2.0.0-0.rc5
Requires:  perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Provides:       perl-libapreq = %{version}-%{release}

%description -n perl-%{name}
%{summary}.


%prep
%setup -q -n %{name}-%{version}-dev
%patch0
./buildconf


%build
%configure \
  --disable-dependency-tracking \
  --disable-static \
  --with-apache2-apxs=%{apxs} \
  --enable-perl-glue \
  --with-perl-opts=INSTALLDIRS=vendor
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT __docs
make install DESTDIR=$RPM_BUILD_ROOT
install -Dpm 644 %{SOURCE1} \
  $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/apreq.conf
cp -pR docs/html __docs ; rm __docs/installdox
find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} ';'
find $RPM_BUILD_ROOT -type f -name '*.bs' -a -size 0 -exec rm -f {} ';'
find $RPM_BUILD_ROOT -type d -depth -exec rmdir {} 2>/dev/null ';'
chmod -R u+w $RPM_BUILD_ROOT/*


%check || :
# make test # requires write access to system locations?


%clean
rm -rf $RPM_BUILD_ROOT


%post
/sbin/ldconfig
[ $1 -eq 1 ] && %{_initrddir}/httpd condrestart >/dev/null || :

%postun
/sbin/ldconfig
%{_initrddir}/httpd condrestart >/dev/null || :


%files
%defattr(-,root,root,-)
%doc CHANGES LICENSE NOTICE README
%config(noreplace) %{_sysconfdir}/httpd/conf.d/apreq.conf
%{_libdir}/libapreq2.so.*
%{_libdir}/httpd/modules/mod_apreq2.so
%exclude %{_libdir}/httpd/modules/mod_apreq2.la

%files devel
%defattr(-,root,root,-)
%doc __docs/*
%{_bindir}/apreq2-config
%{_includedir}/apreq2/
%{_includedir}/httpd/apreq2/
%{_libdir}/libapreq2.so
%exclude %{_libdir}/libapreq2.la

%files -n perl-%{name}
%defattr(-,root,root,-)
%doc glue/perl/README
%{perl_vendorarch}/auto/APR/
%{perl_vendorarch}/Apache2/
%{perl_vendorarch}/APR/
%{_mandir}/man3/A*::*.3*


%changelog
* Wed Jun 29 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.05-0.6
- Rebuild with mod_perl 2.0.1.
- Drop static libs.

* Sat Jun 18 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.05-0.5
- Rebuild for FC4.

* Tue May 24 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.05-0.4
- Require httpd-mmn.

* Sat May 21 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.05-0.3
- Rebuild with mod_perl 2.0.0.

* Wed May 18 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.05-0.2
- Prevent %%post from failing at first install if httpd is not running.
- Provide (perl-)libapreq(-devel).

* Thu May  5 2005 Ville Skyttä <ville.skytta at iki.fi> - 2.05-0.1
- 2.05-dev, aclocal patch applied upstream.

* Sat Dec  4 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.04_03-0.fdr.2
- Buildrequire mod_perl-devel, not mod_perl.

* Wed Aug 18 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.03_04-0.fdr.1
- Update to 2.03_04.
- Disable dependency tracking to speed up the build.

* Thu May 27 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.03-0.fdr.1
- First build.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libapreq2/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	10 Jul 2005 14:21:39 -0000	1.1
+++ .cvsignore	10 Jul 2005 14:22:45 -0000	1.2
@@ -0,0 +1 @@
+libapreq2-2.05-dev.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libapreq2/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	10 Jul 2005 14:21:39 -0000	1.1
+++ sources	10 Jul 2005 14:22:45 -0000	1.2
@@ -0,0 +1 @@
+0985e102b6d2bc9c747a56b04a85cba6  libapreq2-2.05-dev.tar.gz




More information about the fedora-extras-commits mailing list