View | Details | Raw Unified | Return to bug 179336
Collapse All | Expand All

(-)./Makefile (-6 / +27 lines)
Lines 9-34 Link Here
9
DISTNAME=	${PORTNAME}_${PORTVERSION}
9
DISTNAME=	${PORTNAME}_${PORTVERSION}
10
10
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
12
COMMENT=	A general drawing canvas from dia dialog editor
12
COMMENT=	General drawing canvas from dia dialog editor
13
14
LICENSE=	GPLv2
13
15
14
USES=		pathfix pkgconfig
16
USES=		pathfix pkgconfig
15
USE_GNOME=	pygnome2
17
USE_GNOME=	pygnome2
16
USE_PYTHON=	2.2+
18
USE_PYTHON=	2.2+
17
USE_GMAKE=	yes
19
USE_GMAKE=	yes
18
USE_AUTOTOOLS=	libtool
20
USE_AUTOTOOLS=	libtool
19
CPPFLAGS+=	-I${LOCALBASE}/include
20
LDFLAGS+=	-L${LOCALBASE}/lib
21
USE_LDCONFIG=	yes
21
USE_LDCONFIG=	yes
22
USE_DISPLAY=	yes
22
USE_DISPLAY=	yes
23
23
24
CPPFLAGS+=	-I${LOCALBASE}/include
25
LDFLAGS+=	-L${LOCALBASE}/lib
26
24
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
27
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
25
28
26
OPTIONS_DEFINE=	PRINT
29
OPTIONS_DEFINE=	NLS PRINT
27
OPTIONS_DEFAULT=PRINT
30
OPTIONS_DEFAULT=PRINT
28
PRINT_DESC=	GNOME print support
31
PRINT_DESC=	GNOME print support
29
32
30
.include <bsd.port.options.mk>
33
.include <bsd.port.options.mk>
31
34
35
.if ${PORT_OPTIONS:MDOCS}
36
PLIST_SUB+=	APIDOCS=""
37
.else
38
PLIST_SUB+=	APIDOCS="@comment "
39
.endif
40
41
.if ${PORT_OPTIONS:MNLS}
42
USES+=		gettext
43
PLIST_SUB+=	NLS=""
44
.else
45
PLIST_SUB+=	NLS="@comment "
46
.endif
47
32
.if ${PORT_OPTIONS:MPRINT}
48
.if ${PORT_OPTIONS:MPRINT}
33
USE_GNOME+=	libgnomeprintui
49
USE_GNOME+=	libgnomeprintui
34
CONFIGURE_ARGS+=--enable-gnome-print
50
CONFIGURE_ARGS+=--enable-gnome-print
Lines 37-43 Link Here
37
.endif
53
.endif
38
54
39
post-patch:
55
post-patch:
40
	@${REINPLACE_CMD} -e \
56
.if ! ${PORT_OPTIONS:MDOCS}
41
		's|unit_tests doc|unit_tests|g' ${WRKSRC}/Makefile.in
57
	@${REINPLACE_CMD} -e '/SUBDIRS/s|doc||g' ${WRKSRC}/Makefile.in
58
.endif
59
60
.if ! ${PORT_OPTIONS:MNLS}
61
	@${REINPLACE_CMD} -e 's|po diacanvas po |diacanvas |g' ${WRKSRC}/Makefile.in
62
.endif
42
63
43
.include <bsd.port.mk>
64
.include <bsd.port.mk>
(-)./pkg-plist (-8 / +56 lines)
Lines 46-58 Link Here
46
lib/libdiacanvas2.la
46
lib/libdiacanvas2.la
47
lib/libdiacanvas2.so
47
lib/libdiacanvas2.so
48
lib/libdiacanvas2.so.0
48
lib/libdiacanvas2.so.0
49
libdata/pkgconfig/diacanvas2.pc
50
share/locale/nl/LC_MESSAGES/diacanvas.mo
51
share/pygtk/2.0/defs/dia-boxed.defs
52
share/pygtk/2.0/defs/diacanvas.defs
53
share/pygtk/2.0/defs/diageometry.defs
54
share/pygtk/2.0/defs/diashape.defs
55
share/pygtk/2.0/defs/diaview.defs
56
%%PYTHON_SITELIBDIR%%/diacanvas/__init__.py
49
%%PYTHON_SITELIBDIR%%/diacanvas/__init__.py
57
%%PYTHON_SITELIBDIR%%/diacanvas/__init__.pyc
50
%%PYTHON_SITELIBDIR%%/diacanvas/__init__.pyc
58
%%PYTHON_SITELIBDIR%%/diacanvas/__init__.pyo
51
%%PYTHON_SITELIBDIR%%/diacanvas/__init__.pyo
Lines 71-75 Link Here
71
%%PYTHON_SITELIBDIR%%/diacanvas/viewmodule.a
64
%%PYTHON_SITELIBDIR%%/diacanvas/viewmodule.a
72
%%PYTHON_SITELIBDIR%%/diacanvas/viewmodule.la
65
%%PYTHON_SITELIBDIR%%/diacanvas/viewmodule.la
73
%%PYTHON_SITELIBDIR%%/diacanvas/viewmodule.so
66
%%PYTHON_SITELIBDIR%%/diacanvas/viewmodule.so
74
@dirrm %%PYTHON_SITELIBDIR%%/diacanvas
67
libdata/pkgconfig/diacanvas2.pc
68
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvas.html
69
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasBox.html
70
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasEditable.html
71
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasElement.html
72
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasGroup.html
73
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasGroupable.html
74
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasImage.html
75
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasItem.html
76
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasLine.html
77
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasText.html
78
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasView.html
79
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaCanvasViewItem.html
80
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaConstraint.html
81
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaHandle.html
82
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaHandleLayer.html
83
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaSolver.html
84
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaTool.html
85
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaUndoManager.html
86
%%APIDOCS%%share/gtk-doc/html/diacanvas2/DiaVariable.html
87
%%APIDOCS%%share/gtk-doc/html/diacanvas2/arrowhead.png
88
%%APIDOCS%%share/gtk-doc/html/diacanvas2/chap-DiaCanvas.html
89
%%APIDOCS%%share/gtk-doc/html/diacanvas2/chap-Geometry.html
90
%%APIDOCS%%share/gtk-doc/html/diacanvas2/chap-Objects.html
91
%%APIDOCS%%share/gtk-doc/html/diacanvas2/chap-Python.html
92
%%APIDOCS%%share/gtk-doc/html/diacanvas2/chap-Solver.html
93
%%APIDOCS%%share/gtk-doc/html/diacanvas2/chap-Views.html
94
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas.png
95
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2-DiaExpression.html
96
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2-DiaGeometry.html
97
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2-DiaShape-functions-for-LibArt-rendering.html
98
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2-DiaShape-functions-for-X11-rendering.html
99
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2-DiaShape.html
100
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2-DiaStrength.html
101
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2-Exporting.html
102
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2.devhelp
103
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvas2.devhelp2
104
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diacanvasview.png
105
%%APIDOCS%%share/gtk-doc/html/diacanvas2/diasolver.png
106
%%APIDOCS%%share/gtk-doc/html/diacanvas2/element.png
107
%%APIDOCS%%share/gtk-doc/html/diacanvas2/home.png
108
%%APIDOCS%%share/gtk-doc/html/diacanvas2/index.html
109
%%APIDOCS%%share/gtk-doc/html/diacanvas2/index.sgml
110
%%APIDOCS%%share/gtk-doc/html/diacanvas2/left.png
111
%%APIDOCS%%share/gtk-doc/html/diacanvas2/line.png
112
%%APIDOCS%%share/gtk-doc/html/diacanvas2/right.png
113
%%APIDOCS%%share/gtk-doc/html/diacanvas2/style.css
114
%%APIDOCS%%share/gtk-doc/html/diacanvas2/up.png
115
%%NLS%%share/locale/nl/LC_MESSAGES/diacanvas.mo
116
share/pygtk/2.0/defs/dia-boxed.defs
117
share/pygtk/2.0/defs/diacanvas.defs
118
share/pygtk/2.0/defs/diageometry.defs
119
share/pygtk/2.0/defs/diashape.defs
120
share/pygtk/2.0/defs/diaview.defs
75
@dirrm include/diacanvas
121
@dirrm include/diacanvas
122
@dirrmtry %%PYTHON_SITELIBDIR%%/diacanvas
123
%%APIDOCS%%@dirrm share/gtk-doc/html/diacanvas2

Return to bug 179336