"Fossies" - the Fresh Open Source Software Archive

Member "apr-1.7.0/apr.spec" (1 Apr 2019, 2558 Bytes) of package /linux/www/apr-1.7.0.tar.bz2:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) RPM Spec source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "apr.spec": 1.6.5_vs_1.7.0.

    1 
    2 %define aprver 1
    3 
    4 Summary: Apache Portable Runtime library
    5 Name: apr
    6 Version: 1.7.0
    7 Release: 1
    8 License: Apache Software License
    9 Group: System Environment/Libraries
   10 URL: http://apr.apache.org/
   11 Source0: http://www.apache.org/dist/apr/%{name}-%{version}.tar.bz2
   12 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
   13 BuildRequires: autoconf, libtool, doxygen, libuuid-devel, python
   14 
   15 %description
   16 The mission of the Apache Portable Runtime (APR) is to provide a
   17 free library of C data structures and routines, forming a system
   18 portability layer to as many operating systems as possible,
   19 including Unices, MS Win32, BeOS and OS/2.
   20 
   21 %package devel
   22 Group: Development/Libraries
   23 Summary: APR library development kit
   24 Requires: apr = %{version}
   25 
   26 %description devel
   27 This package provides the support files which can be used to 
   28 build applications using the APR library.  The mission of the
   29 Apache Portable Runtime (APR) is to provide a free library of 
   30 C data structures and routines.
   31 
   32 %prep
   33 %setup -q
   34 
   35 %build
   36 # regenerate configure script etc.
   37 ./buildconf
   38 %configure \
   39         --prefix=/usr \
   40         --includedir=%{_includedir}/apr-%{aprver} \
   41         --with-installbuilddir=%{_libdir}/apr/build-%{aprver} \
   42         --with-devrandom=/dev/urandom \
   43         CC=gcc CXX=g++
   44 make %{?_smp_mflags} && make dox
   45 
   46 %check
   47 # Run non-interactive tests
   48 pushd test
   49 make %{?_smp_mflags} all CFLAGS=-fno-strict-aliasing
   50 make check || exit 1
   51 popd
   52 
   53 %install
   54 rm -rf $RPM_BUILD_ROOT
   55 make install DESTDIR=$RPM_BUILD_ROOT
   56 
   57 # Move docs to more convenient location
   58 mv docs/dox/html html
   59 
   60 # Unpackaged files:
   61 rm -f $RPM_BUILD_ROOT%{_libdir}/apr.exp
   62 
   63 %clean
   64 rm -rf $RPM_BUILD_ROOT
   65 
   66 %post -p /sbin/ldconfig
   67 
   68 %postun -p /sbin/ldconfig
   69 
   70 %files
   71 %defattr(-,root,root,-)
   72 %doc CHANGES LICENSE NOTICE
   73 %{_libdir}/libapr-%{aprver}.so.*
   74 
   75 %files devel
   76 %defattr(-,root,root,-)
   77 %doc docs/APRDesign.html docs/canonical_filenames.html
   78 %doc docs/incomplete_types docs/non_apr_programs
   79 %doc html
   80 %{_bindir}/apr*config
   81 %{_libdir}/libapr-%{aprver}.*a
   82 %{_libdir}/libapr-%{aprver}.so
   83 %dir %{_libdir}/apr
   84 %dir %{_libdir}/apr/build-%{aprver}
   85 %{_libdir}/apr/build-%{aprver}/*
   86 %{_libdir}/pkgconfig/apr-%{aprver}.pc
   87 %dir %{_includedir}/apr-%{aprver}
   88 %{_includedir}/apr-%{aprver}/*.h
   89 
   90 %changelog
   91 * Sat Aug 30 2008 Graham Leggett <minfrin@sharp.fm> 1.3.3
   92 - update to depend on the bzip2 binary
   93 - build depends on python
   94 
   95 * Tue Jun 22 2004 Graham Leggett <minfrin@sharp.fm> 1.0.0-1
   96 - update to support v1.0.0 of APR
   97 
   98 * Tue Jun 22 2004 Graham Leggett <minfrin@sharp.fm> 1.0.0-1
   99 - derived from Fedora Core apr.spec
  100