[packages/libical] - build also vzic program (as subpackage)
qboosh
qboosh at pld-linux.org
Fri Jul 17 18:08:37 CEST 2026
commit 44b4ee0f1bfdfcde2720a8b3ca9dec7fcc3d6e15
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri Jul 17 18:08:43 2026 +0200
- build also vzic program (as subpackage)
libical.spec | 23 +++++++++++++++++++++++
1 file changed, 23 insertions(+)
---
diff --git a/libical.spec b/libical.spec
index e40a1d4..3102525 100644
--- a/libical.spec
+++ b/libical.spec
@@ -208,6 +208,22 @@ Java binding for libical.
%description -n java-libical -l pl.UTF-8
Wiązanie Javy do biblioteki libical.
+%package vzic
+Summary: vzic program to convert the IANA timezone database info VTIMEZONE files
+Summary(pl.UTF-8): Program vzic do konwersji bazy danych stref czasowych IANA do plików VTIMEZONE
+Group: Applications/File
+Requires: glib2 >= 1:2.44
+
+%description vzic
+vzic program to convert the IANA (formerly Olson) timezone database
+info VTIMEZONE files compatible with the iCalendar specification (RFC
+2445).
+
+%description vzic -l pl.UTF-8
+Program vzic do konwersji bazy danych stref czasowych IANA (dawniej
+znanej pod nazwą Olson) do plików VTIMEZONE, zgodnych ze specyfikacją
+iCalendar (RFC 2445).
+
%prep
%setup -q
@@ -227,6 +243,7 @@ Wiązanie Javy do biblioteki libical.
%cmake -B build \
%{!?with_bdb:-DCMAKE_DISABLE_FIND_PACKAGE_BerkeleyDB=ON} \
+ -DLIBICAL_BUILD_VZIC=ON \
-DLIBICAL_GOBJECT_INTROSPECTION=ON \
-DICAL_BUILD_DOCS:BOOL=%{__ON_OFF apidocs} \
-DLIBICAL_GLIB=ON \
@@ -249,6 +266,8 @@ rm -rf $RPM_BUILD_ROOT
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
+install -D build/bin/vzic $RPM_BUILD_ROOT%{_bindir}/vzic
+
%if %{with apidocs}
install -d $RPM_BUILD_ROOT%{_gidocdir}
%{__mv} $RPM_BUILD_ROOT%{_docdir}/libical-glib $RPM_BUILD_ROOT%{_gidocdir}
@@ -432,3 +451,7 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/libical_jni.so
%{_javadir}/libical.jar
%endif
+
+%files vzic
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/vzic
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libical.git/commitdiff/44b4ee0f1bfdfcde2720a8b3ca9dec7fcc3d6e15
More information about the pld-cvs-commit
mailing list