[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