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

(-)astro/gpsbabel/Makefile (-9 / +31 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	gpsbabel
4
PORTNAME=	gpsbabel
5
PORTVERSION=	1.5.2
5
PORTVERSION=	1.5.2
6
PORTREVISION=	1
6
CATEGORIES=	astro geography
7
CATEGORIES=	astro geography
7
MASTER_SITES=	https://secure.ohos.nl/downloads/ \
8
MASTER_SITES=	https://secure.ohos.nl/downloads/ \
8
		LOCAL/glebius
9
		LOCAL/glebius
Lines 13-32 Link Here
13
LICENSE=	GPLv2
14
LICENSE=	GPLv2
14
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
15
16
16
LIB_DEPENDS=	libpcre.so:${PORTSDIR}/devel/pcre
17
CONFLICTS=	gpsbabel14-[0-9]*
17
18
18
USE_AUTOTOOLS=	autoconf
19
USE_QT4=	corelib qmake_build
19
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
21
CONFIGURE_ARGS=	--with-zlib=system
20
22
21
USES=		gettext
23
OPTIONS_DEFINE=	GUI
22
USE_QT4=	corelib linguist_build qmake_build
24
OPTIONS_SUB=	GUI
23
USE_GNOME=	glib20
24
25
25
PLIST_FILES=	bin/gpsbabel
26
GUI_ALL_TARGET=	gui
27
GUI_USE=	QT4=gui,xml,network,webkit
28
GUI_USE+=	QT4=linguisttools_build,moc_build,rcc_build,uic_build
26
29
27
CONFLICTS=	gpsbabel14-[0-9]*
30
.include <bsd.port.options.mk>
28
31
29
post-install:
32
.if ${PORT_OPTIONS:MGUI}
30
	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/gpsbabel
33
MAKE_JOBS_UNSAFE=	yes
34
.endif
31
35
36
post-patch:
37
	@${REINPLACE_CMD} '/langPath_ = / \
38
		s|QApplication::applicationDirPath()|"${DATADIR}"|' \
39
			${WRKSRC}/gui/mainwindow.cc
40
41
do-install:
42
	${INSTALL_PROGRAM} ${WRKSRC}/gpsbabel ${STAGEDIR}${PREFIX}/bin/
43
.if ${PORT_OPTIONS:MGUI}
44
	${INSTALL_PROGRAM} ${WRKSRC}/gui/objects/gpsbabelfe-bin \
45
		${STAGEDIR}${PREFIX}/bin/
46
	${INSTALL_DATA} ${WRKSRC}/gui/gpsbabel.desktop \
47
		${STAGEDIR}${PREFIX}/share/applications/
48
	${MKDIR} ${STAGEDIR}${DATADIR}/translations
49
	${INSTALL_DATA} ${WRKSRC}/gui/*.qm ${STAGEDIR}${DATADIR}/translations/
50
	${INSTALL_DATA} ${WRKSRC}/gui/images/appicon.png \
51
		${STAGEDIR}${PREFIX}/share/pixmaps/gpsbabel.png
52
.endif
53
32
.include <bsd.port.mk>
54
.include <bsd.port.mk>
(-)astro/gpsbabel/files/patch-jeeps-gpslibusb.cc (-2 / +2 lines)
Lines 1-5 Link Here
1
--- jeeps/gpslibusb.cc.orig	2014-09-16 05:49:59.000000000 +0200
1
--- jeeps/gpslibusb.cc.orig	2014-09-16 03:49:59 UTC
2
+++ jeeps/gpslibusb.cc	2015-03-14 19:33:11.690407708 +0100
2
+++ jeeps/gpslibusb.cc
3
@@ -20,7 +20,8 @@
3
@@ -20,7 +20,8 @@
4
  */
4
  */
5
 
5
 
(-)astro/gpsbabel/pkg-plist (+12 lines)
Line 0 Link Here
1
bin/gpsbabel
2
%%GUI%%bin/gpsbabelfe-bin
3
%%GUI%%share/applications/gpsbabel.desktop
4
%%GUI%%%%DATADIR%%/translations/gpsbabel.qm
5
%%GUI%%%%DATADIR%%/translations/gpsbabelfe.qm
6
%%GUI%%%%DATADIR%%/translations/gpsbabelfe_de.qm
7
%%GUI%%%%DATADIR%%/translations/gpsbabelfe_es.qm
8
%%GUI%%%%DATADIR%%/translations/gpsbabelfe_fr.qm
9
%%GUI%%%%DATADIR%%/translations/gpsbabelfe_hu.qm
10
%%GUI%%%%DATADIR%%/translations/gpsbabelfe_it.qm
11
%%GUI%%%%DATADIR%%/translations/gpsbabelfe_ru.qm
12
%%GUI%%share/pixmaps/gpsbabel.png

Return to bug 201680