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

(-)./Makefile (-7 / +11 lines)
Lines 2-16 Link Here
2
# $FreeBSD: head/astro/viking/Makefile 311869 2013-02-07 15:37:15Z gahr $
2
# $FreeBSD: head/astro/viking/Makefile 311869 2013-02-07 15:37:15Z gahr $
3
3
4
PORTNAME=	viking
4
PORTNAME=	viking
5
PORTVERSION=	1.3.2.1
5
PORTVERSION=	1.4
6
PORTREVISION=	1
7
CATEGORIES=	astro
6
CATEGORIES=	astro
8
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION:R}/
7
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}/
9
8
10
MAINTAINER=	nemysis@gmx.ch
9
MAINTAINER=	nemysis@gmx.ch
11
COMMENT=	Program to manage GPS data (tracks, waypoints, etc.)
10
COMMENT=	Program to manage GPS data (tracks, waypoints, etc.)
12
11
13
LICENSE=	GPLv2 # (or later)
12
LICENSE=	GPLv2
14
13
15
LIB_DEPENDS=	pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
14
LIB_DEPENDS=	pthread-stubs:${PORTSDIR}/devel/libpthread-stubs \
16
		pcre:${PORTSDIR}/devel/pcre \
15
		pcre:${PORTSDIR}/devel/pcre \
Lines 29-41 Link Here
29
USE_XORG=	pixman x11 xau xcomposite xcursor xdamage xdmcp xext \
28
USE_XORG=	pixman x11 xau xcomposite xcursor xdamage xdmcp xext \
30
		xfixes xi xinerama xrandr xrender
29
		xfixes xi xinerama xrandr xrender
31
USE_GNOME=	gnomedocutils gtk20
30
USE_GNOME=	gnomedocutils gtk20
31
USE_PKGCONFIG=	build
32
USE_PERL5_RUN=	yes
32
USE_PERL5_RUN=	yes
33
INSTALLS_ICONS=	yes
33
INSTALLS_ICONS=	yes
34
INSTALLS_OMF=	yes
34
INSTALLS_OMF=	yes
35
MAKE_JOBS_SAFE=	yes
35
MAKE_JOBS_SAFE=	yes
36
36
37
CPPFLAGS+=	-I${LOCALBASE}/include
37
CPPFLAGS+=	-I${LOCALBASE}/include ${PTHREAD_CFLAGS}
38
LDFLAGS+=	-L${LOCALBASE}/lib -pthread
38
LDFLAGS+=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
39
39
40
PORTDOCS=	AUTHORS ChangeLog NEWS README TODO
40
PORTDOCS=	AUTHORS ChangeLog NEWS README TODO
41
41
Lines 70-80 Link Here
70
	@${REINPLACE_CMD} -e '/^AM_CFLAGS/s| -g | |' ${WRKSRC}/src/Makefile.in
70
	@${REINPLACE_CMD} -e '/^AM_CFLAGS/s| -g | |' ${WRKSRC}/src/Makefile.in
71
71
72
post-install:
72
post-install:
73
	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREFIX}/share/pixmaps
73
# Port not install in figures jpg and png, this is cleaner as patch
74
	@${RM} -f ${PREFIX}/share/gnome/help/viking/C/figures/*
75
	@(cd ${WRKSRC}/help/C/figures && ${COPYTREE_SHARE} "*.jpg *.png" ${PREFIX}/share/gnome/help/viking/C/figures/)
76
	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREFIX}/share/pixmaps/
74
77
75
.if ${PORT_OPTIONS:MDOCS}
78
.if ${PORT_OPTIONS:MDOCS}
76
	${MKDIR} ${DOCSDIR}
79
	${MKDIR} ${DOCSDIR}
77
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
80
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
78
.endif
81
.endif
82
	@-update-desktop-database -q
79
83
80
.include <bsd.port.mk>
84
.include <bsd.port.mk>
(-)./distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (viking-1.3.2.1.tar.gz) = ebd6f134a340a1b2ba582ea77bd97ddd9db16b476be7090a12649f6069fa1565
1
SHA256 (viking-1.4.tar.gz) = 80aa4c7bf3be75441a435f6681831b8aeb08f7eb6f7a5a86872eec16cda67799
2
SIZE (viking-1.3.2.1.tar.gz) = 1097274
2
SIZE (viking-1.4.tar.gz) = 1487470
(-)./pkg-descr (-3 / +4 lines)
Lines 1-7 Link Here
1
Viking is a free/open source program to manage GPS data.
1
Viking is a free/open source program to manage GPS data.
2
2
3
You can import, plot and create tracks and waypoints, show OSM, Terraserver
3
You can import and plot tracks, routes and waypoints, show OpenStreetMap,
4
and other maps, see real-time GPS position, get geocaches, control items, etc.
4
Terraserver, Bing Aerial and other maps in it, download geocaches for
5
It is written in C & the GTK+2 toolkit.
5
an area on the map, make new tracks and waypoints, geotag images,
6
see real-time GPS position, etc.
6
7
7
WWW: http://sourceforge.net/apps/mediawiki/viking/index.php
8
WWW: http://sourceforge.net/apps/mediawiki/viking/index.php
(-)./pkg-plist (+26 lines)
Lines 1-7 Link Here
1
bin/viking
1
bin/viking
2
share/applications/viking.desktop
2
share/applications/viking.desktop
3
share/gnome/help/viking/C/figures/Viking-OSM-CycleMap-ManyTracks.jpg
4
share/gnome/help/viking/C/figures/addtr_18.png
5
share/gnome/help/viking/C/figures/addwp_18.png
6
share/gnome/help/viking/C/figures/demdl_18.png
7
share/gnome/help/viking/C/figures/edtr_18.png
8
share/gnome/help/viking/C/figures/edwp_18.png
9
share/gnome/help/viking/C/figures/geomove_18.png
10
share/gnome/help/viking/C/figures/geozoom_18.png
11
share/gnome/help/viking/C/figures/map_tile_info_dialog.png
12
share/gnome/help/viking/C/figures/mapdl_18.png
13
share/gnome/help/viking/C/figures/mover_22.png
3
share/gnome/help/viking/C/figures/properties_degree.png
14
share/gnome/help/viking/C/figures/properties_degree.png
4
share/gnome/help/viking/C/figures/properties_units.png
15
share/gnome/help/viking/C/figures/properties_units.png
16
share/gnome/help/viking/C/figures/route_finder_18.png
17
share/gnome/help/viking/C/figures/ruler_18.png
18
share/gnome/help/viking/C/figures/select_18.png
19
share/gnome/help/viking/C/figures/showpic_18.png
20
share/gnome/help/viking/C/figures/trw_statusbar.png
21
share/gnome/help/viking/C/figures/vik_new_route_18.png
22
share/gnome/help/viking/C/figures/zoom_18.png
23
share/gnome/help/viking/C/figures/zoom_status_popup.png
5
share/gnome/help/viking/C/legal.xml
24
share/gnome/help/viking/C/legal.xml
6
share/gnome/help/viking/C/viking.xml
25
share/gnome/help/viking/C/viking.xml
7
share/icons/hicolor/48x48/apps/viking.png
26
share/icons/hicolor/48x48/apps/viking.png
Lines 11-16 Link Here
11
%%NLS%%share/locale/el/LC_MESSAGES/viking.mo
30
%%NLS%%share/locale/el/LC_MESSAGES/viking.mo
12
%%NLS%%share/locale/en_GB/LC_MESSAGES/viking.mo
31
%%NLS%%share/locale/en_GB/LC_MESSAGES/viking.mo
13
%%NLS%%share/locale/es/LC_MESSAGES/viking.mo
32
%%NLS%%share/locale/es/LC_MESSAGES/viking.mo
33
%%NLS%%share/locale/fi/LC_MESSAGES/viking.mo
14
%%NLS%%share/locale/fr/LC_MESSAGES/viking.mo
34
%%NLS%%share/locale/fr/LC_MESSAGES/viking.mo
15
%%NLS%%share/locale/he/LC_MESSAGES/viking.mo
35
%%NLS%%share/locale/he/LC_MESSAGES/viking.mo
16
%%NLS%%share/locale/hu/LC_MESSAGES/viking.mo
36
%%NLS%%share/locale/hu/LC_MESSAGES/viking.mo
Lines 32-37 Link Here
32
%%NLS%%share/locale/zh_TW/LC_MESSAGES/viking.mo
52
%%NLS%%share/locale/zh_TW/LC_MESSAGES/viking.mo
33
share/omf/viking/viking-C.omf
53
share/omf/viking/viking-C.omf
34
share/pixmaps/viking.png
54
share/pixmaps/viking.png
55
%%DATADIR%%/external_tools.xml
56
%%DATADIR%%/goto_tools.xml
57
%%DATADIR%%/maps.xml
58
@dirrm %%DATADIR%%
35
@dirrmtry share/omf/viking
59
@dirrmtry share/omf/viking
36
@dirrmtry share/omf
60
@dirrmtry share/omf
37
%%NLS%%@dirrmtry share/locale/jv/LC_MESSAGES
61
%%NLS%%@dirrmtry share/locale/jv/LC_MESSAGES
Lines 46-48 Link Here
46
@dirrmtry share/gnome/help
70
@dirrmtry share/gnome/help
47
@dirrmtry share/gnome
71
@dirrmtry share/gnome
48
@dirrmtry share/applications
72
@dirrmtry share/applications
73
@exec %%LOCALBASE%%/bin/update-desktop-database  -q || /usr/bin/true
74
@unexec %%LOCALBASE%%/bin/update-desktop-database  -q || /usr/bin/true

Return to bug 176270