1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- %define apuver 1
- Summary: Apache Portable Runtime Utility library
- Name: apr-util
- Version: APU_VERSION
- Release: APU_RELEASE
- License: Apache Software License
- Group: System Environment/Libraries
- URL: http://apr.apache.org/
- Source0: %{name}-%{version}.tar.gz
- BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
- BuildPrereq: autoconf, libtool, doxygen, apr-devel >= 0:{version}-{release}
- BuildPrereq: openldap-devel, db4-devel, expat-devel
- Conflicts: subversion < 0.20.1-2
- %description
- The mission of the Apache Portable Runtime (APR) is to provide a
- free library of C data structures and routines. This library
- contains additional utility interfaces for APR; including support
- for XML, LDAP, database interfaces, URI parsing and more.
- %package devel
- Group: Development/Libraries
- Summary: APR utility library development kit
- Requires: apr-util = %{version}-%{release}, apr-devel
- Requires: openldap-devel, db4-devel, expat-devel
- Conflicts: subversion-devel < 0.20.1-2
- %description devel
- This package provides the support files which can be used to
- build applications using the APR utility library. The mission
- of the Apache Portable Runtime (APR) is to provide a free
- library of C data structures and routines.
- %prep
- %setup -q
- %build
- %configure --with-apr=%{_prefix} \
- --includedir=%{_includedir}/apr-%{apuver} \
- --with-ldap --without-gdbm
- make %{?_smp_mflags} && make dox
- %check
- # Run non-interactive tests
- pushd test
- make %{?_smp_mflags} testall CFLAGS=-fno-strict-aliasing
- ./testall -v || exit 1
- popd
- %install
- rm -rf $RPM_BUILD_ROOT
- make install DESTDIR=$RPM_BUILD_ROOT
- # Documentation
- mv docs/dox/html html
- # Unpackaged files
- rm -f $RPM_BUILD_ROOT%{_libdir}/aprutil.exp
- %clean
- rm -rf $RPM_BUILD_ROOT
- %post -p /sbin/ldconfig
- %postun -p /sbin/ldconfig
- %files
- %defattr(-,root,root,-)
- %doc CHANGES LICENSE NOTICE
- %{_libdir}/libaprutil-%{apuver}.so.*
- %files devel
- %defattr(-,root,root,-)
- %{_bindir}/apu-%{apuver}-config
- %{_libdir}/libaprutil-%{apuver}.*a
- %{_libdir}/libaprutil-%{apuver}.so
- %{_libdir}/pkgconfig/apr-util-%{apuver}.pc
- %{_includedir}/apr-%{apuver}/*.h
- %doc --parents html
- %changelog
- * Tue Jun 22 2004 Graham Leggett <minfrin@sharp.fm> 1.0.0-1
- - update to support v1.0.0 of APR
-
- * Tue Jun 22 2004 Graham Leggett <minfrin@sharp.fm> 1.0.0-1
- - derived from Fedora Core apr.spec
|