View | Details | Raw Unified | Return to bug 233023 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-10 / +21 lines)
Lines 3-9 Link Here
3
3
4
PORTNAME=	libical
4
PORTNAME=	libical
5
PORTVERSION=	3.0.4
5
PORTVERSION=	3.0.4
6
PORTREVISION=	3
6
PORTREVISION=	4
7
CATEGORIES=	devel
7
CATEGORIES=	devel
8
MASTER_SITES=	https://github.com/libical/libical/releases/download/v${PORTVERSION}/
8
MASTER_SITES=	https://github.com/libical/libical/releases/download/v${PORTVERSION}/
9
9
Lines 13-35 Link Here
13
LICENSE=	LGPL21 MPL20
13
LICENSE=	LGPL21 MPL20
14
LICENSE_COMB=	dual
14
LICENSE_COMB=	dual
15
15
16
BUILD_DEPENDS=	gtkdoc-scan:textproc/gtk-doc
16
LIB_DEPENDS=	libicuuc.so:devel/icu
17
LIB_DEPENDS=	libicuuc.so:devel/icu
17
18
18
CFLAGS_amd64=	-fPIC
19
20
USES=		cmake compiler:c++11-lib gnome pathfix perl5 pkgconfig
19
USES=		cmake compiler:c++11-lib gnome pathfix perl5 pkgconfig
21
USE_PERL5=	build
20
USE_PERL5=	build
22
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
23
22
24
MAKE_JOBS_UNSAFE= yes
23
MAKE_JOBS_UNSAFE=	yes
25
24
26
BUILD_DEPENDS=	valac:lang/vala \
25
CMAKE_ARGS=	-DICAL_BUILD_DOCS=false
27
		gtkdoc-scan:textproc/gtk-doc
26
CFLAGS_amd64=	-fPIC
28
USE_GNOME=	introspection:build glib20 libxml2
29
CMAKE_ARGS+=	-DGOBJECT_INTROSPECTION=true \
30
		-DICAL_GLIB_VAPI=true \
31
		-DICAL_BUILD_DOCS=false
32
27
28
OPTIONS_DEFINE=		GLIB INTROSPECTION VALA
29
OPTIONS_DEFAULT=	GLIB INTROSPECTION VALA
30
OPTIONS_SUB=		yes
31
32
VALA_DESC=		Build VALA bindings
33
VALA_BUILD_DEPENDS=	valac:lang/vala
34
VALA_CMAKE_BOOL=	ICAL_GLIB_VAPI
35
36
INTROSPECTION_DESC=		Build GObject Introspection
37
INTROSPECTION_USE=		gnome=introspection:build
38
INTROSPECTION_CMAKE_BOOL=	GOBJECT_INTROSPECTION
39
40
GLIB_DESC=		Build GLib bindings
41
GLIB_USE=		GNOME=glib20,libxml2
42
GLIB_CMAKE_BOOL=	ICAL_GLIB
43
33
PLIST_SUB+=	VERSION=${PORTVERSION}
44
PLIST_SUB+=	VERSION=${PORTVERSION}
34
45
35
.include <bsd.port.mk>
46
.include <bsd.port.mk>
(-)pkg-plist (-46 / +46 lines)
Lines 1-39 Link Here
1
include/libical-glib/i-cal-array.h
1
%%GLIB%%include/libical-glib/i-cal-array.h
2
include/libical-glib/i-cal-attach.h
2
%%GLIB%%include/libical-glib/i-cal-attach.h
3
include/libical-glib/i-cal-comp-iter.h
3
%%GLIB%%include/libical-glib/i-cal-comp-iter.h
4
include/libical-glib/i-cal-component.h
4
%%GLIB%%include/libical-glib/i-cal-component.h
5
include/libical-glib/i-cal-datetimeperiod-type.h
5
%%GLIB%%include/libical-glib/i-cal-datetimeperiod-type.h
6
include/libical-glib/i-cal-derived-parameter.h
6
%%GLIB%%include/libical-glib/i-cal-derived-parameter.h
7
include/libical-glib/i-cal-derived-property.h
7
%%GLIB%%include/libical-glib/i-cal-derived-property.h
8
include/libical-glib/i-cal-derived-value.h
8
%%GLIB%%include/libical-glib/i-cal-derived-value.h
9
include/libical-glib/i-cal-duration-type.h
9
%%GLIB%%include/libical-glib/i-cal-duration-type.h
10
include/libical-glib/i-cal-enums.h
10
%%GLIB%%include/libical-glib/i-cal-enums.h
11
include/libical-glib/i-cal-error.h
11
%%GLIB%%include/libical-glib/i-cal-error.h
12
include/libical-glib/i-cal-forward-declarations.h
12
%%GLIB%%include/libical-glib/i-cal-forward-declarations.h
13
include/libical-glib/i-cal-geo-type.h
13
%%GLIB%%include/libical-glib/i-cal-geo-type.h
14
include/libical-glib/i-cal-langbind.h
14
%%GLIB%%include/libical-glib/i-cal-langbind.h
15
include/libical-glib/i-cal-memory.h
15
%%GLIB%%include/libical-glib/i-cal-memory.h
16
include/libical-glib/i-cal-mime.h
16
%%GLIB%%include/libical-glib/i-cal-mime.h
17
include/libical-glib/i-cal-object.h
17
%%GLIB%%include/libical-glib/i-cal-object.h
18
include/libical-glib/i-cal-parameter.h
18
%%GLIB%%include/libical-glib/i-cal-parameter.h
19
include/libical-glib/i-cal-parser.h
19
%%GLIB%%include/libical-glib/i-cal-parser.h
20
include/libical-glib/i-cal-period-type.h
20
%%GLIB%%include/libical-glib/i-cal-period-type.h
21
include/libical-glib/i-cal-property.h
21
%%GLIB%%include/libical-glib/i-cal-property.h
22
include/libical-glib/i-cal-recur-iterator.h
22
%%GLIB%%include/libical-glib/i-cal-recur-iterator.h
23
include/libical-glib/i-cal-recur.h
23
%%GLIB%%include/libical-glib/i-cal-recur.h
24
include/libical-glib/i-cal-recurrence-type.h
24
%%GLIB%%include/libical-glib/i-cal-recurrence-type.h
25
include/libical-glib/i-cal-reqstat-type.h
25
%%GLIB%%include/libical-glib/i-cal-reqstat-type.h
26
include/libical-glib/i-cal-restriction.h
26
%%GLIB%%include/libical-glib/i-cal-restriction.h
27
include/libical-glib/i-cal-time-span.h
27
%%GLIB%%include/libical-glib/i-cal-time-span.h
28
include/libical-glib/i-cal-time.h
28
%%GLIB%%include/libical-glib/i-cal-time.h
29
include/libical-glib/i-cal-timetype.h
29
%%GLIB%%include/libical-glib/i-cal-timetype.h
30
include/libical-glib/i-cal-timezone-phase.h
30
%%GLIB%%include/libical-glib/i-cal-timezone-phase.h
31
include/libical-glib/i-cal-timezone.h
31
%%GLIB%%include/libical-glib/i-cal-timezone.h
32
include/libical-glib/i-cal-timezonetype.h
32
%%GLIB%%include/libical-glib/i-cal-timezonetype.h
33
include/libical-glib/i-cal-trigger-type.h
33
%%GLIB%%include/libical-glib/i-cal-trigger-type.h
34
include/libical-glib/i-cal-unknowntokenhandling.h
34
%%GLIB%%include/libical-glib/i-cal-unknowntokenhandling.h
35
include/libical-glib/i-cal-value.h
35
%%GLIB%%include/libical-glib/i-cal-value.h
36
include/libical-glib/libical-glib.h
36
%%GLIB%%include/libical-glib/libical-glib.h
37
include/libical/ical.h
37
include/libical/ical.h
38
include/libical/icalarray.h
38
include/libical/icalarray.h
39
include/libical/icalattach.h
39
include/libical/icalattach.h
Lines 91-102 Link Here
91
lib/cmake/LibIcal/LibIcalConfigVersion.cmake
91
lib/cmake/LibIcal/LibIcalConfigVersion.cmake
92
lib/cmake/LibIcal/LibIcalTargets-%%CMAKE_BUILD_TYPE%%.cmake
92
lib/cmake/LibIcal/LibIcalTargets-%%CMAKE_BUILD_TYPE%%.cmake
93
lib/cmake/LibIcal/LibIcalTargets.cmake
93
lib/cmake/LibIcal/LibIcalTargets.cmake
94
lib/girepository-1.0/ICalGLib-3.0.typelib
94
%%INTROSPECTION%%%%GLIB%%lib/girepository-1.0/ICalGLib-3.0.typelib
95
lib/girepository-1.0/libical-%%VERSION%%.typelib
95
%%INTROSPECTION%%%%GLIB%%lib/girepository-1.0/libical-%%VERSION%%.typelib
96
lib/libical-glib.a
96
%%GLIB%%lib/libical-glib.a
97
lib/libical-glib.so
97
%%GLIB%%lib/libical-glib.so
98
lib/libical-glib.so.3
98
%%GLIB%%lib/libical-glib.so.3
99
lib/libical-glib.so.%%VERSION%%
99
%%GLIB%%lib/libical-glib.so.%%VERSION%%
100
lib/libical.a
100
lib/libical.a
101
lib/libical.so
101
lib/libical.so
102
lib/libical.so.3
102
lib/libical.so.3
Lines 117-124 Link Here
117
lib/libicalvcal.so
117
lib/libicalvcal.so
118
lib/libicalvcal.so.3
118
lib/libicalvcal.so.3
119
lib/libicalvcal.so.%%VERSION%%
119
lib/libicalvcal.so.%%VERSION%%
120
libdata/pkgconfig/libical-glib.pc
120
%%GLIB%%libdata/pkgconfig/libical-glib.pc
121
libdata/pkgconfig/libical.pc
121
libdata/pkgconfig/libical.pc
122
share/gir-1.0/ICalGLib-3.0.gir
122
%%INTROSPECTION%%%%GLIB%%share/gir-1.0/ICalGLib-3.0.gir
123
share/gir-1.0/libical-%%VERSION%%.gir
123
%%INTROSPECTION%%%%GLIB%%share/gir-1.0/libical-%%VERSION%%.gir
124
share/vala/vapi/libical-glib.vapi
124
%%VALA%%%%GLIB%%share/vala/vapi/libical-glib.vapi

Return to bug 233023