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

Collapse All | Expand All

(-)i/graphics/openorienteering-mapper/Makefile (+31 lines)
Added Link Here
1
# Created by: Nikolay Korotkiy <sikmir@gmail.com>
2
# $FreeBSD$
3
4
PORTNAME=	openorienteering-mapper
5
PORTVERSION=	0.6.7
6
CATEGORIES=	graphics geography
7
8
MAINTAINER=	sikmir@gmail.com
9
COMMENT=	Orienteering mapmaking program
10
11
LICENSE=	GPLv3
12
13
LIB_DEPENDS=	libpolyclipping.so:graphics/polyclipping \
14
		libproj.so:graphics/proj
15
16
USE_GITHUB=	yes
17
GH_ACCOUNT=	OpenOrienteering
18
GH_PROJECT=	mapper
19
GH_TAGNAME=	v0.6.7
20
21
USES=		cmake:outsource desktop-file-utils gmake shared-mime-info
22
USE_QT5=	buildtools core gui help linguisttools network printsupport qdoc qmake qml testlib widgets xml
23
24
CMAKE_ARGS+=	-DMapper_BUILD_QT=0 \
25
		-DMapper_BUILD_CLIPPER=0    \
26
		-DMapper_BUILD_PROJ=0       \
27
		-DMapper_BUILD_DOXYGEN=0    \
28
		-DMapper_PACKAGE_NAME=${PORTNAME} \
29
		-Wno-dev
30
31
.include <bsd.port.mk>
(-)i/graphics/openorienteering-mapper/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1483606086
2
SHA256 (OpenOrienteering-mapper-0.6.7-v0.6.7_GH0.tar.gz) = 9dfecd5aa05665e853f8acce07ee9c036c076e117ea838a73e6098e742caab9d
3
SIZE (OpenOrienteering-mapper-0.6.7-v0.6.7_GH0.tar.gz) = 7804347
(-)i/graphics/openorienteering-mapper/files/patch-packaging_CMakeLists.txt (+12 lines)
Added Link Here
1
diff -Naur mapper-0.6.7.orig/packaging/CMakeLists.txt mapper-0.6.7/packaging/CMakeLists.txt
2
--- packaging/CMakeLists.txt.orig	2017-01-05 09:13:03.000000000 +0300
3
+++ packaging/CMakeLists.txt	2017-01-05 09:14:36.906483157 +0300
4
@@ -450,7 +450,7 @@
5
 	# Add required symlinks.
6
 	install(CODE "execute_process(COMMAND \"${LDCONFIG_COMMAND}\" -n \"\$ENV{DESTDIR}${MAPPER_LIBRARY_DESTINATION}/lib\")")
7
 	# Create DEBIAN directory to make dpkg-shlibdeps happy.
8
-	install(CODE "file(MAKE_DIRECTORY \"\$ENV{DESTDIR}/DEBIAN\")") 
9
+	#install(CODE "file(MAKE_DIRECTORY \"\$ENV{DESTDIR}/DEBIAN\")") 
10
 endif()
11
 
12
 if(UNIX AND NOT APPLE)
(-)i/graphics/openorienteering-mapper/files/patch-translations_translate_text_files.sh (+27 lines)
Added Link Here
1
diff -Naur mapper-0.6.7.orig/translations/translate_text_files.sh mapper-0.6.7/translations/translate_text_files.sh
2
--- translations/translate_text_files.sh.orig	2016-12-22 09:41:44.000000000 +0300
3
+++ translations/translate_text_files.sh	2017-01-05 09:23:53.876464159 +0300
4
@@ -36,10 +36,10 @@
5
   /^[^=]*\]=$/ d
6
 ' > desktop_file_comment.txt
7
 
8
-sed -i "../packaging/linux/Mapper.desktop" -e '
9
+sed -i -e '
10
   /^Comment=/ r desktop_file_comment.txt
11
   /^Comment\[/ d
12
-'
13
+' ../packaging/linux/Mapper.desktop
14
 
15
 for FILE
16
 do
17
@@ -59,8 +59,8 @@
18
   s/$/<\/comment>/
19
 ' > mime_type_comment.txt
20
 
21
-sed -i "../packaging/linux/openorienteering-mapper.xml" -e '
22
+sed -i -e '
23
   /^ *<comment>/ r mime_type_comment.txt
24
   /^ *<comment [^>]*lang=/ d
25
-'
26
+' ../packaging/linux/openorienteering-mapper.xml
27
 
(-)i/graphics/openorienteering-mapper/pkg-descr (+6 lines)
Added Link Here
1
OpenOrienteering Mapper (OOM).
2
3
OpenOrienteering Mapper is a software for creating
4
maps for the orienteering sport.
5
6
WWW: http://www.openorienteering.org/apps/mapper/
(-)i/graphics/openorienteering-mapper/pkg-plist (+103 lines)
Added Link Here
1
/usr/bin/Mapper
2
share/applications/Mapper.desktop
3
share/icons/hicolor/128x128/apps/Mapper.png
4
share/icons/hicolor/128x128/mimetypes/application-x-openorienteering-ocd.png
5
share/icons/hicolor/128x128/mimetypes/application-x-openorienteering-xmap.png
6
share/icons/hicolor/16x16/apps/Mapper.png
7
share/icons/hicolor/16x16/mimetypes/application-x-openorienteering-ocd.png
8
share/icons/hicolor/16x16/mimetypes/application-x-openorienteering-xmap.png
9
share/icons/hicolor/24x24/apps/Mapper.png
10
share/icons/hicolor/24x24/mimetypes/application-x-openorienteering-ocd.png
11
share/icons/hicolor/24x24/mimetypes/application-x-openorienteering-xmap.png
12
share/icons/hicolor/256x256/apps/Mapper.png
13
share/icons/hicolor/256x256/mimetypes/application-x-openorienteering-ocd.png
14
share/icons/hicolor/256x256/mimetypes/application-x-openorienteering-xmap.png
15
share/icons/hicolor/32x32/apps/Mapper.png
16
share/icons/hicolor/32x32/mimetypes/application-x-openorienteering-ocd.png
17
share/icons/hicolor/32x32/mimetypes/application-x-openorienteering-xmap.png
18
share/icons/hicolor/48x48/apps/Mapper.png
19
share/icons/hicolor/48x48/mimetypes/application-x-openorienteering-ocd.png
20
share/icons/hicolor/48x48/mimetypes/application-x-openorienteering-xmap.png
21
share/icons/hicolor/512x512/apps/Mapper.png
22
share/icons/hicolor/512x512/mimetypes/application-x-openorienteering-ocd.png
23
share/icons/hicolor/512x512/mimetypes/application-x-openorienteering-xmap.png
24
share/icons/hicolor/96x96/apps/Mapper.png
25
share/icons/hicolor/96x96/mimetypes/application-x-openorienteering-ocd.png
26
share/icons/hicolor/96x96/mimetypes/application-x-openorienteering-xmap.png
27
share/man/man1/Mapper.1
28
share/mime/packages/openorienteering-mapper.xml
29
%%PORTDOCS%%/usr/%%DOCSDIR%%/COPYING
30
/usr/%%DATADIR%%/doc/manual/Mapper 0.6.7 Manual.qch
31
/usr/%%DATADIR%%/doc/manual/Mapper 0.6.7 Manual.qhc
32
/usr/%%DATADIR%%/examples/complete map.omap
33
/usr/%%DATADIR%%/examples/forest sample.omap
34
/usr/%%DATADIR%%/examples/overprinting.omap
35
/usr/%%DATADIR%%/symbol sets/10000/Course_Design_10000.omap
36
/usr/%%DATADIR%%/symbol sets/10000/ISMTBOM_10000.omap
37
/usr/%%DATADIR%%/symbol sets/10000/ISMTBOM_uk_10000.omap
38
/usr/%%DATADIR%%/symbol sets/10000/ISOM_10000.omap
39
/usr/%%DATADIR%%/symbol sets/10000/ISOM_cs_10000.omap
40
/usr/%%DATADIR%%/symbol sets/10000/ISOM_fi_10000.omap
41
/usr/%%DATADIR%%/symbol sets/10000/ISOM_ru_10000.omap
42
/usr/%%DATADIR%%/symbol sets/10000/ISSkiOM_10000.omap
43
/usr/%%DATADIR%%/symbol sets/15000/Course_Design_15000.omap
44
/usr/%%DATADIR%%/symbol sets/15000/ISMTBOM_15000.omap
45
/usr/%%DATADIR%%/symbol sets/15000/ISMTBOM_uk_15000.omap
46
/usr/%%DATADIR%%/symbol sets/15000/ISOM_15000.omap
47
/usr/%%DATADIR%%/symbol sets/15000/ISOM_cs_15000.omap
48
/usr/%%DATADIR%%/symbol sets/15000/ISOM_fi_15000.omap
49
/usr/%%DATADIR%%/symbol sets/15000/ISOM_ru_15000.omap
50
/usr/%%DATADIR%%/symbol sets/15000/ISSkiOM_15000.omap
51
/usr/%%DATADIR%%/symbol sets/20000/ISMTBOM_20000.omap
52
/usr/%%DATADIR%%/symbol sets/20000/ISMTBOM_uk_20000.omap
53
/usr/%%DATADIR%%/symbol sets/4000/Course_Design_4000.omap
54
/usr/%%DATADIR%%/symbol sets/4000/ISSOM_4000.omap
55
/usr/%%DATADIR%%/symbol sets/4000/ISSOM_cs_4000.omap
56
/usr/%%DATADIR%%/symbol sets/4000/ISSOM_fi_4000.omap
57
/usr/%%DATADIR%%/symbol sets/4000/ISSOM_fr_4000.omap
58
/usr/%%DATADIR%%/symbol sets/5000/Course_Design_5000.omap
59
/usr/%%DATADIR%%/symbol sets/5000/ISMTBOM_5000.omap
60
/usr/%%DATADIR%%/symbol sets/5000/ISMTBOM_uk_5000.omap
61
/usr/%%DATADIR%%/symbol sets/5000/ISSOM_5000.omap
62
/usr/%%DATADIR%%/symbol sets/5000/ISSOM_cs_5000.omap
63
/usr/%%DATADIR%%/symbol sets/5000/ISSOM_fi_5000.omap
64
/usr/%%DATADIR%%/symbol sets/5000/ISSOM_fr_5000.omap
65
/usr/%%DATADIR%%/symbol sets/5000/ISSkiOM_5000.omap
66
/usr/%%DATADIR%%/symbol sets/7500/ISMTBOM_7500.omap
67
/usr/%%DATADIR%%/symbol sets/7500/ISMTBOM_uk_7500.omap
68
/usr/%%DATADIR%%/translations/OpenOrienteering_cs.qm
69
/usr/%%DATADIR%%/translations/OpenOrienteering_da.qm
70
/usr/%%DATADIR%%/translations/OpenOrienteering_de.qm
71
/usr/%%DATADIR%%/translations/OpenOrienteering_en.qm
72
/usr/%%DATADIR%%/translations/OpenOrienteering_eo.qm
73
/usr/%%DATADIR%%/translations/OpenOrienteering_es.qm
74
/usr/%%DATADIR%%/translations/OpenOrienteering_et.qm
75
/usr/%%DATADIR%%/translations/OpenOrienteering_fi.qm
76
/usr/%%DATADIR%%/translations/OpenOrienteering_fr.qm
77
/usr/%%DATADIR%%/translations/OpenOrienteering_he.qm
78
/usr/%%DATADIR%%/translations/OpenOrienteering_hu.qm
79
/usr/%%DATADIR%%/translations/OpenOrienteering_id.qm
80
/usr/%%DATADIR%%/translations/OpenOrienteering_it.qm
81
/usr/%%DATADIR%%/translations/OpenOrienteering_ja.qm
82
/usr/%%DATADIR%%/translations/OpenOrienteering_lv.qm
83
/usr/%%DATADIR%%/translations/OpenOrienteering_nb.qm
84
/usr/%%DATADIR%%/translations/OpenOrienteering_nl.qm
85
/usr/%%DATADIR%%/translations/OpenOrienteering_pl.qm
86
/usr/%%DATADIR%%/translations/OpenOrienteering_pt_BR.qm
87
/usr/%%DATADIR%%/translations/OpenOrienteering_ru.qm
88
/usr/%%DATADIR%%/translations/OpenOrienteering_sv.qm
89
/usr/%%DATADIR%%/translations/OpenOrienteering_uk.qm
90
/usr/%%DATADIR%%/translations/OpenOrienteering_zh_CN.qm
91
%%PORTDOCS%%@dir /usr/%%DOCSDIR%%
92
@dir /usr/%%DATADIR%%/doc/manual
93
@dir /usr/%%DATADIR%%/doc
94
@dir /usr/%%DATADIR%%/examples
95
@dir /usr/%%DATADIR%%/symbol sets/10000
96
@dir /usr/%%DATADIR%%/symbol sets/15000
97
@dir /usr/%%DATADIR%%/symbol sets/20000
98
@dir /usr/%%DATADIR%%/symbol sets/4000
99
@dir /usr/%%DATADIR%%/symbol sets/5000
100
@dir /usr/%%DATADIR%%/symbol sets/7500
101
@dir /usr/%%DATADIR%%/symbol sets
102
@dir /usr/%%DATADIR%%/translations
103
@dir /usr/%%DATADIR%%

Return to bug 214758