source: projects/specs/trunk/lib/libi/libical/libical-vl.spec @ 12390

Revision 12390, 6.9 KB checked in by tomop, 4 years ago (diff)

updated 11 packages

dos2unix-7.4.1-1

enchant-1.6.0-2

enchant2-2.2.8-1

fetchmail-6.4.4-1

gmime-3.2.7-1

libical-3.0.8-1

nspr-4.25-1

re2c-1.3-1

samba-4.12.2-1

squid-4.11-1

unique-1.1.6-5

Line 
1%define _unpackaged_files_terminate_build 1
2
3Name:           libical
4Summary:        An Open Source implementation of the iCalendar protocols and protocol data units
5Version:        3.0.8
6Release:        1%{?_dist_release}
7Group:          System Environment/Libraries
8Vendor:         Project Vine
9Distribution:   Vine Linux
10Packager:       babasaki, daisuke, inagaki
11
12License:        LGPLv2 or MPLv1.1
13URL:            https://libical.github.io/libical/
14Source0:        https://github.com/libical/libical/releases/download/v%{version}/%{name}-%{version}.tar.gz
15
16BuildRoot:      %{_tmppath}/%{name}-%{version}-root
17BuildRequires:  cmake
18BuildRequires:  libxml2-devel
19BuildRequires:  glib2-devel
20Requires:       tzdata
21
22#----------------------------------------------------------------------------
23%description
24Reference implementation of the iCalendar data type and serialization format
25used in dozens of calendaring and scheduling products.
26
27%description -l pl
28Implementacja formatu iCalendar, używana w wielu kalendarzach i
29planerach/planistach.
30
31#----------------------------------------------------------------------------
32%package devel
33Summary:        Development files for libical
34Summary(ja):    libical の開発用ファイル
35Group:          Development/Libraries
36Requires:       %{name} = %{version}-%{release}
37
38%description devel
39The libical-devel package contains libraries and header files for developing
40applications that use libical.
41
42%description devel -l pl
43libical-devel zawiera biblioteki i pliki niezbędne do tworzenia aplikacji
44korzystających z libical.
45
46#----------------------------------------------------------------------------
47%package glib
48Summary:        libical with glib
49Group:          System Environment/Libraries
50
51%description glib
52this package contains a library to use libical with glib.
53
54#----------------------------------------------------------------------------
55%package glib-devel
56Summary:        Development files for libical-glib
57Summary(ja):    libical-glib の開発用ファイル
58Group:          Development/Libraries
59Requires:       %{name} = %{version}-%{release}
60
61%description glib-devel
62The libical-glib-devel package contains libraries and header files for
63developing applications that use libical-glib.
64
65#----------------------------------------------------------------------------
66%prep
67%setup -q
68
69%build
70mkdir -p %{_target_platform}
71pushd %{_target_platform}
72%cmake \
73    -DCMAKE_BUILD_TYPE=release \
74    -DENABLE_GTK_DOC=OFF \
75    ..
76popd
77
78make %{?_smp_mflags} -C %{_target_platform}
79
80%check
81# make check
82# Fails on x86_64 and ppc64.
83
84#----------------------------------------------------------------------------
85%install
86rm -rf $RPM_BUILD_ROOT
87
88make install/fast DESTDIR=$RPM_BUILD_ROOT -C %{_target_platform}
89
90#make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT
91#find $RPM_BUILD_ROOT -type f -name "*.la" -delete
92
93rm -f %{buildroot}%{_libdir}/*.a
94
95%clean
96rm -rf $RPM_BUILD_ROOT
97
98#----------------------------------------------------------------------------
99%post -p /sbin/ldconfig
100
101%postun -p /sbin/ldconfig
102
103
104%files
105%defattr(-,root,root,-)
106%license COPYING LICENSE*
107%doc AUTHORS ReadMe.* ReleaseNotes.txt THANKS TODO
108%{_libdir}/%{name}.so.*
109%{_libdir}/%{name}_cxx.so.*
110%{_libdir}/libicalss.so.*
111%{_libdir}/libicalss_cxx.so.*
112%{_libdir}/libicalvcal.so.*
113
114%files devel
115%defattr(-,root,root,-)
116%doc doc/UsingLibical.txt
117%dir %{_includedir}/%{name}
118%{_includedir}/%{name}/*.h
119%{_libdir}/%{name}.so
120%{_libdir}/libical_cxx.so
121%{_libdir}/libicalss.so
122%{_libdir}/libicalss_cxx.so
123%{_libdir}/libicalvcal.so
124%dir %{_libdir}/cmake/LibIcal
125%{_libdir}/cmake/LibIcal/*.cmake
126%{_libdir}/pkgconfig/libical.pc
127
128%files glib
129%defattr(-,root,root,-)
130%{_libdir}/%{name}-glib.so.*
131
132%files glib-devel
133%defattr(-,root,root,-)
134%doc doc/UsingLibical.txt
135%dir %{_includedir}/%{name}-glib
136%{_includedir}/%{name}-glib/*.h
137%{_libdir}/%{name}-glib.so
138%{_libdir}/pkgconfig/libical-glib.pc
139
140
141%changelog
142* Fri May 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.8-1
143- new upstream release.
144
145* Sun Sep 01 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.5-1
146- updated to 3.0.5.
147
148* Fri Jan 26 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.0.1-1
149- updated to 3.0.1.
150- added subpackages for glib.
151
152* Mon Feb 23 2015 Ryoichi INAGAKI <ryo1@toki.waseda.jp> 1.0.1-1
153- updated to 1.0.1
154- updated URL
155- added BR: cmake
156
157* Sun Sep 02 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.48-1
158- update to 0.48
159- remove old patches
160
161* Sat Apr  2 2011 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.46-1
162- new upstream release
163- added Patch0-2 from Fedora
164
165* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.44-2
166- rebuild with rpm-4.8.1 for pkg-config file
167
168* Mon Jun 21 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.44-1
169- new upstream release
170- drop Patch0
171
172* Fri May 22 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.43-2
173- remove comment line after %%postun
174- add Vendor/Distribution/Packager tags
175
176* Sat Mar 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.43-1
177- new upstream release
178- add pkgconfig file to -devel subpackage.
179- move libicalvcal headers to /usr/include/libical (patch1,2)
180- add patch0 to fix implicit pointer conversion from Debian. Fixes Debian BTS
181  bug #511598.
182
183* Mon Oct 27 2008 Seiichirou Babasaki - 0.32-2
184- Import libical - Packager: Babasaki
185- Updated specfile
186
187* Wed Sep 03 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.32-1
188- Version bump to 0.32.
189- Parallel build problems fixed.
190
191* Sun Jul 27 2008 Jeff Perry <jeffperry_fedora@sourcesink.com> - 0.31-3
192- Added 'BuildRequires: bison byacc flex'.
193
194* Sun Jul 27 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.31-2
195- Fixed linkage problems and disabled parallel build till upstream accepts fix.
196
197* Thu Jul 17 2008 Jeff Perry <jeffperry_fedora@sourcesink.com> - 0.31-1
198- Version bump to 0.31.
199
200* Thu Jul 17 2008 Debarshi Ray <rishi@fedoraproject.org> - 0.30-4
201- Changed value of License according to Fedora licensing guidelines.
202- Enabled reentrant system calls and C++ bindings.
203- Omitted unused direct shared library dependencies.
204- Added ChangeLog, COPYING, LICENSE, NEWS and README to doc and dropped
205  examples.
206
207* Wed Apr 02 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.30-3
208- Source URL... Fixed
209
210* Wed Apr 02 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.30-2
211- Removed untrue note about libical's homepage (to get rid of eventuall mess)
212
213* Sat Feb 23 2008 David Nielsen <gnomeuser@gmail.com> - 0.30-1
214- Switch to freeassociation libical
215- bump to 0.30
216
217* Sat Feb 09 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-5
218- Mass rebuild for new GCC... Done
219
220* Sat Jan 19 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-4
221- Licence... Fixed
222
223* Fri Jan 18 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-3
224- Files section... Fixed
225
226* Thu Jan 17 2008 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-2
227- Source... Changed
228- Debug information in libical main package... Excluded
229- Non-numbered .so files in libical main package... Moved
230- libical-devel documentation... Added
231
232* Mon Dec 24 2007 Jakub 'Livio' Rusinek <jakub.rusinek@gmail.com> - 0.27-1
233- Initial release
Note: See TracBrowser for help on using the repository browser.