148 lines
4.0 KiB
RPMSpec
148 lines
4.0 KiB
RPMSpec
Name: libical
|
|
Version: 0.31
|
|
Release: 3%{?dist}
|
|
Summary: Reference implementation of the iCalendar data type and serialization format
|
|
Summary(pl): Implementacja formatu iCalendar
|
|
|
|
Group: System Environment/Libraries
|
|
License: LGPLv2 or MPLv1.1
|
|
URL: http://freeassociation.sourceforge.net/
|
|
Source0: http://downloads.sourceforge.net/freeassociation/%{name}-%{version}.tar.gz
|
|
|
|
Patch0: %{name}-%{version}-makefile.patch
|
|
|
|
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
|
|
|
|
BuildRequires: bison
|
|
BuildRequires: byacc
|
|
BuildRequires: flex
|
|
|
|
%description
|
|
Reference implementation of the iCalendar data type and serialization format
|
|
used in dozens of calendaring and scheduling products.
|
|
|
|
%description -l pl
|
|
Implementacja formatu iCalendar, używana w wielu kalendarzach i
|
|
planerach/planistach.
|
|
|
|
%package devel
|
|
Summary: Development files for libical
|
|
Summary(pl): Pliki deweloperskie dla libical
|
|
Group: Development/Libraries
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
%description devel
|
|
The libical-devel package contains libraries and header files for developing
|
|
applications that use libical.
|
|
|
|
%description devel -l pl
|
|
libical-devel zawiera biblioteki i pliki niezbędne do tworzenia aplikacji
|
|
korzystających z libical.
|
|
|
|
%prep
|
|
%setup -q
|
|
%patch0 -p1
|
|
|
|
%build
|
|
%configure --disable-static -enable-cxx --enable-reentrant
|
|
|
|
# Omit unused direct shared library dependencies.
|
|
sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' libtool
|
|
|
|
# PATCH0 breaks parallel build.
|
|
# Parallel make does not work.
|
|
make
|
|
|
|
%check
|
|
# make check
|
|
# Fails on x86_64 and ppc64.
|
|
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT
|
|
find $RPM_BUILD_ROOT -type f -name "*.la" -delete
|
|
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
%post -p /sbin/ldconfig
|
|
|
|
%postun -p /sbin/ldconfig
|
|
|
|
%files
|
|
%defattr(-,root,root,-)
|
|
%doc AUTHORS
|
|
%doc ChangeLog
|
|
%doc COPYING
|
|
%doc LICENSE
|
|
%doc NEWS
|
|
%doc README
|
|
%doc THANKS
|
|
%doc TODO
|
|
%{_libdir}/%{name}.so.*
|
|
%{_libdir}/%{name}_cxx.so.*
|
|
%{_libdir}/libicalss.so.*
|
|
%{_libdir}/libicalss_cxx.so.*
|
|
%{_libdir}/libicalvcal.so.*
|
|
|
|
%files devel
|
|
%defattr(-,root,root,-)
|
|
%doc doc/UsingLibical.txt
|
|
%{_includedir}/ical.h
|
|
%{_includedir}/ical*.h
|
|
%{_includedir}/icptrholder.h
|
|
%{_includedir}/pvl.h
|
|
%{_includedir}/sspm.h
|
|
%{_includedir}/vcomponent.h
|
|
%{_libdir}/%{name}.so
|
|
%{_libdir}/%{name}_cxx.so
|
|
%{_libdir}/libicalss.so
|
|
%{_libdir}/libicalss_cxx.so
|
|
%{_libdir}/libicalvcal.so
|
|
|
|
%changelog
|
|
* Sun Jul 27 2008 Jeff Perry <jeffperry_fedora@sourcesink.com> - 0.31-3
|
|
- Added 'BuildRequires: bison byacc flex'.
|
|
|
|
* Sun Jul 27 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.31-2
|
|
- Fixed linkage problems and disabled parallel build till upstream accepts fix.
|
|
|
|
* Thu Jul 17 2008 Jeff Perry <jeffperry_fedora@sourcesink.com> - 0.31-1
|
|
- Version bump to 0.31.
|
|
|
|
* Thu Jul 17 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.30-4
|
|
- Changed value of License according to Fedora licensing guidelines.
|
|
- Enabled reentrant system calls and C++ bindings.
|
|
- Omitted unused direct shared library dependencies.
|
|
- Added ChangeLog, COPYING, LICENSE, NEWS and README to doc and dropped
|
|
examples.
|
|
|
|
* Wed Apr 02 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.30-3
|
|
- Source URL... Fixed
|
|
|
|
* Wed Apr 02 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.30-2
|
|
- Removed untrue note about libical's homepage (to get rid of eventuall mess)
|
|
|
|
* Sat Feb 23 2008 David Nielsen <gnomeuser@gmail.com> - 0.30-1
|
|
- Switch to freeassociation libical
|
|
- bump to 0.30
|
|
|
|
* Sat Feb 09 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-5
|
|
- Mass rebuild for new GCC... Done
|
|
|
|
* Sat Jan 19 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-4
|
|
- Licence... Fixed
|
|
|
|
* Fri Jan 18 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-3
|
|
- Files section... Fixed
|
|
|
|
* Thu Jan 17 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-2
|
|
- Source... Changed
|
|
- Debug information in libical main package... Excluded
|
|
- Non-numbered .so files in libical main package... Moved
|
|
- libical-devel documentation... Added
|
|
|
|
* Mon Dec 24 2007 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-1
|
|
- Initial release
|