1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Reference implementation of the iCalendar format
8 HOMEPAGE= https://libical.github.io/libical/
12 SITES[main]= https://github.com/libical/libical/releases/download/v3.0.16/
13 DISTFILE[1]= libical-3.0.16.tar.gz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILD_DEPENDS= vala:single:standard
21 BUILDRUN_DEPENDS= icu:single:standard
23 USES= cpe cmake perl:build pkgconfig
24 GNOME_COMPONENTS= introspection glib libxml2
26 LICENSE= MPL:single LGPL21:single
27 LICENSE_TERMS= single:{{WRKSRC}}/COPYING
28 LICENSE_FILE= MPL:stock
32 CPE_VENDOR= libical_project
33 FPC_EQUIVALENT= devel/libical
40 CMAKE_ARGS= -DGOBJECT_INTROSPECTION=true
42 -DICAL_BUILD_DOCS=false
45 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so
47 [FILE:252:descriptions/desc.single]
48 Libical is an Open Source implementation of the IETF's iCalendar
49 Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It
50 parses iCal components and provides a C API for manipulating the component
51 properties, parameters, and subcomponents.
55 b44705dd71ca4538c86fb16248483ab4b48978524fb1da5097bd76aa2e0f0c33 921245 libical-3.0.16.tar.gz
58 [FILE:2407:manifests/plist.single]
67 icalderivedparameter.h
104 libical_ical_export.h
105 libical_icalss_export.h
106 libical_vcal_export.h
113 include/libical-glib/
118 i-cal-datetimeperiod.h
119 i-cal-derived-parameter.h
120 i-cal-derived-property.h
121 i-cal-derived-value.h
125 i-cal-forward-declarations.h
134 i-cal-recur-iterator.h
143 i-cal-unknowntokenhandling.h
149 libical-glib.so.%%SOMAJOR%%
150 libical-glib.so.%%SOVERSION%%
153 libical.so.%%SOMAJOR%%
154 libical.so.%%SOVERSION%%
157 libical_cxx.so.%%SOMAJOR%%
158 libical_cxx.so.%%SOVERSION%%
161 libicalss.so.%%SOMAJOR%%
162 libicalss.so.%%SOVERSION%%
165 libicalss_cxx.so.%%SOMAJOR%%
166 libicalss_cxx.so.%%SOVERSION%%
169 libicalvcal.so.%%SOMAJOR%%
170 libicalvcal.so.%%SOVERSION%%
172 IcalGlibSrcGenerator-release.cmake
173 IcalGlibSrcGenerator.cmake
175 LibIcalConfigVersion.cmake
176 LibIcalTargets-%%CMAKE_BUILD_TYPE%%.cmake
178 lib/girepository-1.0/
184 libexec/libical/ical-glib-src-generator
188 share/vala/vapi/libical-glib.vapi
191 [FILE:490:patches/patch-src_libical_icaltz-util.c]
192 --- src/libical/icaltz-util.c.orig 2022-10-17 20:53:57 UTC
193 +++ src/libical/icaltz-util.c
195 #define bswap_32 swap32
198 +#if defined(__FreeBSD__) || defined(__DragonFly__) || defined(__NetBSD__)
199 +#define bswap_64 bswap64
201 +#if defined(__NetBSD__)
202 +#define bswap_32 bswap32
205 #if defined(_MSC_VER)
206 #if !defined(HAVE_BYTESWAP_H) && !defined(HAVE_SYS_ENDIAN_H) && !defined(HAVE_ENDIAN_H)
207 #define bswap_16(x) (((x) << 8) & 0xff00) | (((x) >> 8) & 0xff)