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

(-)Makefile (-19 / +22 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	vym
8
PORTNAME=	vym
9
PORTVERSION=	1.12.2
9
PORTVERSION=	1.12.7
10
PORTREVISION=	1
11
CATEGORIES=	deskutils
10
CATEGORIES=	deskutils
12
MASTER_SITES=	SF
11
MASTER_SITES=	SF
13
12
Lines 17-42 Link Here
17
USE_BZIP2=	yes
16
USE_BZIP2=	yes
18
USE_QT_VER=	4
17
USE_QT_VER=	4
19
QT_COMPONENTS=	qmake_build uic_build moc_build qt3support network xml
18
QT_COMPONENTS=	qmake_build uic_build moc_build qt3support network xml
19
QMAKE_ARGS=	PREFIX=${PREFIX} \
20
		DATADIR=${DATADIR:S,/vym,,} \
21
		DOCDIR=${DOCSDIR}
22
23
MAKE_JOBS_SAFE=	yes
24
STRIP_FILES=	bin/vym
25
26
DESKTOP_ENTRIES=	"VYM" \
27
			"Put the things you have got in your mind into a map" \
28
			"${DATADIR}/icons/vym.png" \
29
			"vym" \
30
			"" \
31
			false
32
33
post-patch:
34
.if defined(NOPORTDOCS)
35
	${REINPLACE_CMD} -e '/INSTALLS += doc/d' ${WRKSRC}/vym.pro
36
.endif
20
37
21
do-configure:
38
do-configure:
22
	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} \
39
	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} \
23
		-spec ${QMAKESPEC} vym.pro
40
		${QMAKEFLAGS} ${QMAKE_ARGS} vym.pro
24
41
25
do-install:
42
post-install:
26
	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
43
	${STRIP_CMD} ${STRIP_FILES:S,^,${PREFIX}/,}
27
	@${MKDIR} ${DATADIR}
28
.for dir in exports flags icons lang macros scripts styles
29
	@cd ${WRKSRC} && \
30
	    ${FIND} ${dir} -type d -exec ${MKDIR} "${DATADIR}/{}" \; && \
31
	    ${FIND} ${dir} -type f -exec ${INSTALL_DATA} "{}" "${DATADIR}/{}" \;
32
.endfor
33
.if !defined(NOPORTDOCS)
34
	@${MKDIR} ${DOCSDIR}
35
	@${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
36
.endif
37
.if !defined(NOPORTEXAMPLES)
38
	@${MKDIR} ${EXAMPLESDIR}
39
	@${INSTALL_DATA} ${WRKSRC}/demos/* ${EXAMPLESDIR}
40
.endif
41
44
42
.include <bsd.port.mk>
45
.include <bsd.port.mk>
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (vym-1.12.2.tar.bz2) = ff2dc8f2dad9bda128753ed94aed302d
1
MD5 (vym-1.12.7.tar.bz2) = f0187669c3381499983a1918dc5495df
2
SHA256 (vym-1.12.2.tar.bz2) = 02585b7e823df3cb42de616456934ae041780f1045efcd04b0bd58177b65e605
2
SHA256 (vym-1.12.7.tar.bz2) = ad1c90ca66d407c90407a54fc96d56655856d3d8c3202ec2e4acd08dd982a0ad
3
SIZE (vym-1.12.2.tar.bz2) = 4198516
3
SIZE (vym-1.12.7.tar.bz2) = 4231782
(-)pkg-plist (-58 / +61 lines)
Lines 1-45 Link Here
1
bin/vym
1
bin/vym
2
%%PORTDOCS%%%%DOCSDIR%%/vym.pdf
3
%%DATADIR%%/demos/lifeforms.vym
4
%%DATADIR%%/demos/math.vym
5
%%DATADIR%%/demos/time-management.vym
6
%%DATADIR%%/demos/vym-projectplan.vym
7
%%DATADIR%%/exports/orange-blue.conf
2
%%DATADIR%%/exports/template-orange-blue/META-INF/manifest.xml
8
%%DATADIR%%/exports/template-orange-blue/META-INF/manifest.xml
3
%%DATADIR%%/exports/template-orange-blue/Pictures/1000000000000040000000400142E835.png
9
%%DATADIR%%/exports/template-orange-blue/Pictures/1000000000000040000000400142E835.png
4
%%DATADIR%%/exports/template-orange-blue/Thumbnails/thumbnail.png
10
%%DATADIR%%/exports/template-orange-blue/Thumbnails/thumbnail.png
5
%%DATADIR%%/exports/template-orange-blue/content-template.xml
11
%%DATADIR%%/exports/template-orange-blue/content-template.xml
6
%%DATADIR%%/exports/template-orange-blue/content.xml
12
%%DATADIR%%/exports/template-orange-blue/content.xml
7
%%DATADIR%%/exports/template-orange-blue/meta.xml
13
%%DATADIR%%/exports/template-orange-blue/meta.xml
8
%%DATADIR%%/exports/template-orange-blue/styles.xml
9
%%DATADIR%%/exports/template-orange-blue/settings.xml
10
%%DATADIR%%/exports/template-orange-blue/page-template.xml
11
%%DATADIR%%/exports/template-orange-blue/mimetype
14
%%DATADIR%%/exports/template-orange-blue/mimetype
12
%%DATADIR%%/exports/orange-blue.conf
15
%%DATADIR%%/exports/template-orange-blue/page-template.xml
13
%%DATADIR%%/flags/freemind/attach.png
16
%%DATADIR%%/exports/template-orange-blue/section-template.xml
14
%%DATADIR%%/flags/freemind/back.png
17
%%DATADIR%%/exports/template-orange-blue/settings.xml
15
%%DATADIR%%/flags/freemind/bell.png
18
%%DATADIR%%/exports/template-orange-blue/styles.xml
16
%%DATADIR%%/flags/freemind/bookmark.png
17
%%DATADIR%%/flags/freemind/clanbomber.png
18
%%DATADIR%%/flags/freemind/desktopnew.png
19
%%DATADIR%%/flags/freemind/flag.png
20
%%DATADIR%%/flags/freemind/forward.png
21
%%DATADIR%%/flags/freemind/gohome.png
22
%%DATADIR%%/flags/freemind/help.png
23
%%DATADIR%%/flags/freemind/idea.png
24
%%DATADIR%%/flags/freemind/kaddressbook.png
25
%%DATADIR%%/flags/freemind/knotify.png
26
%%DATADIR%%/flags/freemind/korn.png
27
%%DATADIR%%/flags/freemind/mail.png
28
%%DATADIR%%/flags/freemind/licq.png
29
%%DATADIR%%/flags/freemind/password.png
30
%%DATADIR%%/flags/freemind/pencil.png
31
%%DATADIR%%/flags/freemind/penguin.png
32
%%DATADIR%%/flags/freemind/priority-1.png
33
%%DATADIR%%/flags/freemind/priority-2.png
34
%%DATADIR%%/flags/freemind/priority-3.png
35
%%DATADIR%%/flags/freemind/priority-4.png
36
%%DATADIR%%/flags/freemind/priority-5.png
37
%%DATADIR%%/flags/freemind/priority-6.png
38
%%DATADIR%%/flags/freemind/priority-7.png
39
%%DATADIR%%/flags/freemind/stop.png
40
%%DATADIR%%/flags/freemind/warning.png
41
%%DATADIR%%/flags/freemind/wizard.png
42
%%DATADIR%%/flags/freemind/xmag.png
43
%%DATADIR%%/flags/flag-arrow-2down.png
19
%%DATADIR%%/flags/flag-arrow-2down.png
44
%%DATADIR%%/flags/flag-arrow-2up.png
20
%%DATADIR%%/flags/flag-arrow-2up.png
45
%%DATADIR%%/flags/flag-arrow-down.png
21
%%DATADIR%%/flags/flag-arrow-down.png
Lines 71-76 Link Here
71
%%DATADIR%%/flags/flag-url.png
47
%%DATADIR%%/flags/flag-url.png
72
%%DATADIR%%/flags/flag-vymlink.png
48
%%DATADIR%%/flags/flag-vymlink.png
73
%%DATADIR%%/flags/flags.xcf
49
%%DATADIR%%/flags/flags.xcf
50
%%DATADIR%%/flags/freemind/attach.png
51
%%DATADIR%%/flags/freemind/back.png
52
%%DATADIR%%/flags/freemind/bell.png
53
%%DATADIR%%/flags/freemind/bookmark.png
54
%%DATADIR%%/flags/freemind/clanbomber.png
55
%%DATADIR%%/flags/freemind/desktopnew.png
56
%%DATADIR%%/flags/freemind/flag.png
57
%%DATADIR%%/flags/freemind/forward.png
58
%%DATADIR%%/flags/freemind/gohome.png
59
%%DATADIR%%/flags/freemind/help.png
60
%%DATADIR%%/flags/freemind/idea.png
61
%%DATADIR%%/flags/freemind/kaddressbook.png
62
%%DATADIR%%/flags/freemind/knotify.png
63
%%DATADIR%%/flags/freemind/korn.png
64
%%DATADIR%%/flags/freemind/licq.png
65
%%DATADIR%%/flags/freemind/mail.png
66
%%DATADIR%%/flags/freemind/password.png
67
%%DATADIR%%/flags/freemind/pencil.png
68
%%DATADIR%%/flags/freemind/penguin.png
69
%%DATADIR%%/flags/freemind/priority-1.png
70
%%DATADIR%%/flags/freemind/priority-2.png
71
%%DATADIR%%/flags/freemind/priority-3.png
72
%%DATADIR%%/flags/freemind/priority-4.png
73
%%DATADIR%%/flags/freemind/priority-5.png
74
%%DATADIR%%/flags/freemind/priority-6.png
75
%%DATADIR%%/flags/freemind/priority-7.png
76
%%DATADIR%%/flags/freemind/stop.png
77
%%DATADIR%%/flags/freemind/warning.png
78
%%DATADIR%%/flags/freemind/wizard.png
79
%%DATADIR%%/flags/freemind/xmag.png
74
%%DATADIR%%/icons/cursor.xcf
80
%%DATADIR%%/icons/cursor.xcf
75
%%DATADIR%%/icons/cursor16.xcf
81
%%DATADIR%%/icons/cursor16.xcf
76
%%DATADIR%%/icons/cursorcolorpicker.png
82
%%DATADIR%%/icons/cursorcolorpicker.png
Lines 145-164 Link Here
145
%%DATADIR%%/lang/vym_pt_BR.ts
151
%%DATADIR%%/lang/vym_pt_BR.ts
146
%%DATADIR%%/lang/vym_ru.qm
152
%%DATADIR%%/lang/vym_ru.qm
147
%%DATADIR%%/lang/vym_ru.ts
153
%%DATADIR%%/lang/vym_ru.ts
154
%%DATADIR%%/lang/vym_sv.qm
155
%%DATADIR%%/lang/vym_sv.ts
148
%%DATADIR%%/lang/vym_zh_CN.qm
156
%%DATADIR%%/lang/vym_zh_CN.qm
149
%%DATADIR%%/lang/vym_zh_CN.ts
157
%%DATADIR%%/lang/vym_zh_CN.ts
150
%%DATADIR%%/macros/macro-3.vys
158
%%DATADIR%%/lang/vym_zh_TW.qm
159
%%DATADIR%%/lang/vym_zh_TW.ts
151
%%DATADIR%%/macros/macro-1.vys
160
%%DATADIR%%/macros/macro-1.vys
152
%%DATADIR%%/macros/macro-7.vys
161
%%DATADIR%%/macros/macro-10.vys
162
%%DATADIR%%/macros/macro-11.vys
153
%%DATADIR%%/macros/macro-12.vys
163
%%DATADIR%%/macros/macro-12.vys
154
%%DATADIR%%/macros/macro-9.vys
155
%%DATADIR%%/macros/macro-4.vys
156
%%DATADIR%%/macros/macro-2.vys
164
%%DATADIR%%/macros/macro-2.vys
165
%%DATADIR%%/macros/macro-3.vys
166
%%DATADIR%%/macros/macro-4.vys
167
%%DATADIR%%/macros/macro-5.vys
157
%%DATADIR%%/macros/macro-6.vys
168
%%DATADIR%%/macros/macro-6.vys
158
%%DATADIR%%/macros/macro-11.vys
169
%%DATADIR%%/macros/macro-7.vys
159
%%DATADIR%%/macros/macro-8.vys
170
%%DATADIR%%/macros/macro-8.vys
160
%%DATADIR%%/macros/macro-5.vys
171
%%DATADIR%%/macros/macro-9.vys
161
%%DATADIR%%/macros/macro-10.vys
162
%%DATADIR%%/scripts/exportvym
172
%%DATADIR%%/scripts/exportvym
163
%%DATADIR%%/scripts/niceXML
173
%%DATADIR%%/scripts/niceXML
164
%%DATADIR%%/scripts/release-mac
174
%%DATADIR%%/scripts/release-mac
Lines 173-197 Link Here
173
%%DATADIR%%/styles/vym2taskjuggler.xsl
183
%%DATADIR%%/styles/vym2taskjuggler.xsl
174
%%DATADIR%%/styles/vym2txt.xsl
184
%%DATADIR%%/styles/vym2txt.xsl
175
%%DATADIR%%/styles/vym2xhtml.xsl
185
%%DATADIR%%/styles/vym2xhtml.xsl
176
%%PORTDOCS%%%%DOCSDIR%%/vym_es.pdf
186
@dirrm %%DATADIR%%/styles
177
%%PORTDOCS%%%%DOCSDIR%%/vym_fr.pdf
187
@dirrm %%DATADIR%%/scripts
178
%%PORTDOCS%%%%DOCSDIR%%/vym.pdf
188
@dirrm %%DATADIR%%/macros
179
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lifeforms.vym
189
@dirrm %%DATADIR%%/lang
180
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/math.vym
190
@dirrm %%DATADIR%%/icons
181
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/time-management.vym
191
@dirrm %%DATADIR%%/flags/freemind
182
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/vym-projectplan.vym
192
@dirrm %%DATADIR%%/flags
183
%%PORTDOCS%%@dirrm %%DOCSDIR%%
193
@dirrm %%DATADIR%%/exports/template-orange-blue/Thumbnails
184
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
185
@dirrm %%DATADIR%%/exports/template-orange-blue/Pictures
194
@dirrm %%DATADIR%%/exports/template-orange-blue/Pictures
186
@dirrm %%DATADIR%%/exports/template-orange-blue/META-INF
195
@dirrm %%DATADIR%%/exports/template-orange-blue/META-INF
187
@dirrm %%DATADIR%%/exports/template-orange-blue/Thumbnails
188
@dirrm %%DATADIR%%/exports/template-orange-blue
196
@dirrm %%DATADIR%%/exports/template-orange-blue
189
@dirrm %%DATADIR%%/exports
197
@dirrm %%DATADIR%%/exports
190
@dirrm %%DATADIR%%/flags/freemind
198
@dirrm %%DATADIR%%/demos
191
@dirrm %%DATADIR%%/flags
192
@dirrm %%DATADIR%%/icons
193
@dirrm %%DATADIR%%/lang
194
@dirrm %%DATADIR%%/macros
195
@dirrm %%DATADIR%%/scripts
196
@dirrm %%DATADIR%%/styles
197
@dirrm %%DATADIR%%
199
@dirrm %%DATADIR%%
200
%%PORTDOCS%%@dirrm %%DOCSDIR%%
(-)files/patch-mainwindow.cpp (-10 lines)
Removed Link Here
1
--- mainwindow.cpp.orig	2008-05-05 15:46:42.000000000 +0200
2
+++ mainwindow.cpp	2008-08-03 20:13:53.000000000 +0200
3
@@ -3715,6 +3715,7 @@
4
 	searchList << "doc/tex";	// Easy testing working on vym.tex
5
 	searchList << "/usr/share/doc/vym";	// Debian
6
 	searchList << "/usr/share/doc/packages";// Knoppix
7
+	searchList << "/usr/local/share/doc/vym";// FreeBSD
8
 
9
 	bool found=false;
10
 	QFile docfile;

Return to bug 150711