resetting manifest requested domain to floor
[platform/upstream/libical.git] / packaging / libical.spec
index 761d9e3..7e3803e 100644 (file)
@@ -1,5 +1,5 @@
 Name:           libical
-BuildRequires:  db-devel
+BuildRequires:  db4-devel
 BuildRequires:  libtool
 BuildRequires:  pkg-config
 BuildRequires:  python-devel
@@ -11,7 +11,7 @@ License:        MPL-1.1 or LGPL-2.1
 Group:          Development/Libraries/C and C++
 Source:         libical-%{version}.tar.bz2
 Source2:        baselibs.conf
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+Source1001:    libical.manifest
 
 %description
 Libical is an open source implementation of the IETF's iCalendar
@@ -43,6 +43,7 @@ component properties, parameters, and subcomponents.
 
 %prep
 %setup -q
+cp %{SOURCE1001} .
 
 %build
 # triger autoreconf since the 0.46 tarball is missing autotools bootstrap files
@@ -56,8 +57,7 @@ autoreconf -f -i
 %{__make} %{?_smp_mflags}
 
 %install
-%{makeinstall}
-%{__rm} $RPM_BUILD_ROOT/%{_libdir}/libical*.la
+%make_install
 %{__rm} doc/Makefile*
 %{__rm} -rf examples/.deps
 %{__rm} -rf examples/.libs
@@ -71,10 +71,13 @@ autoreconf -f -i
 %postun -p /sbin/ldconfig
 
 %files 
+%manifest %{name}.manifest
 %defattr(-,root,root)
+%license COPYING
 %{_libdir}/*.so.*
 
 %files devel
+%manifest %{name}.manifest
 %defattr(-,root,root)
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/libical.pc
@@ -82,6 +85,7 @@ autoreconf -f -i
 %{_includedir}/libical
 
 %files doc
+%manifest %{name}.manifest
 %defattr(-,root,root)
 %doc doc examples scripts