ports/165767: [maintainer patch] astro/merkaartor update to 0.18-dev in order to fix build with boost-1.49

Oliver Heesakkers dev2 at heesakkers.info
Tue Mar 6 14:10:14 UTC 2012


The following reply was made to PR ports/165767; it has been noted by GNATS.

From: Oliver Heesakkers <dev2 at heesakkers.info>
To: bug-followup at freebsd.org
Cc:  
Subject: Re: ports/165767: [maintainer patch] astro/merkaartor update to 0.18-dev in order to fix build with boost-1.49
Date: Tue, 06 Mar 2012 15:04:34 +0100

 --nextPart1836115.qFBik3lSUm
 Content-Transfer-Encoding: 7Bit
 Content-Type: text/plain; charset="us-ascii"
 
 New patch:
 - tweak PORTVERSION to prevent confusion with future releases,
 - remove proj and gdal from options as they are now required.
 
 
 --nextPart1836115.qFBik3lSUm
 Content-Disposition: attachment; filename="merkaartor-0.18.a.patch"
 Content-Transfer-Encoding: 7Bit
 Content-Type: text/x-patch; charset="UTF-8"; name="merkaartor-0.18.a.patch"
 
 diff -ruN merkaartor.orig/Makefile merkaartor/Makefile
 --- merkaartor.orig/Makefile	2012-01-21 01:47:16.000000000 +0100
 +++ merkaartor/Makefile	2012-03-06 14:55:17.000000000 +0100
 @@ -6,17 +6,17 @@
  #
  
  PORTNAME=	merkaartor
 -PORTVERSION=	0.17.2
 -PORTREVISION=	2
 +PORTVERSION=	0.18.a
  CATEGORIES=	astro
 -MASTER_SITES=	http://www.merkaartor.be/attachments/download/253/
 +MASTER_SITES=	https://secure.ohos.nl/downloads/
  
  MAINTAINER=	dev2 at heesakkers.info
  COMMENT=	An openstreetmap mapping program
  
  LICENSE=	GPLv2
  
 -BUILD_DEPENDS=	${LOCALBASE}/include/boost/concept_check.hpp:${PORTSDIR}/devel/boost-libs
 +LIB_DEPENDS=	gdal:${PORTSDIR}/graphics/gdal \
 +		proj:${PORTSDIR}/graphics/proj
  
  USE_BZIP2=	yes
  USE_LDCONFIG=	yes
 @@ -33,8 +33,6 @@
  QMAKEFLAGS=	PREFIX=${PREFIX}
  
  OPTIONS=	GEOIMAGE "Enable geotagged images (needs exiv2)" on\
 -		GDAL     "Use the Geospatial Data Abstraction Library" on\
 -		PROJ     "Use the Cartographic Projections Library" on\
  		ZBAR     "Read barcodes from walking papers" off\
  		DEBUG    "Enable debugging and verbose logging" off
  
 @@ -45,26 +43,13 @@
  LIB_DEPENDS+=	exiv2.10:${PORTSDIR}/graphics/exiv2
  .endif
  
 -.if defined(WITH_GDAL)
 -QMAKEFLAGS+=	GDAL=1
 -LIB_DEPENDS+=	gdal:${PORTSDIR}/graphics/gdal
 -PLIST_SUB+=	GDAL=""
 -.else
 -PLIST_SUB+=	GDAL="@comment "
 -.endif
 -
 -.if defined(WITH_PROJ)
 -QMAKEFLAGS+=	PROJ=1
 -LIB_DEPENDS+=	proj:${PORTSDIR}/graphics/proj
 -.endif
 -
  .if defined(WITH_ZBAR)
  QMAKEFLAGS+=	ZBAR=1
  LIB_DEPENDS+=	zbar:${PORTSDIR}/graphics/zbar
  .endif
  
  .if !defined(WITH_DEBUG)
 -QMAKEFLAGS+=	RELEASE=1 NODEBUG=1
 +QMAKEFLAGS+=	NODEBUG=1
  .endif
  
  .if defined(WITHOUT_NLS)
 diff -ruN merkaartor.orig/distinfo merkaartor/distinfo
 --- merkaartor.orig/distinfo	2011-02-12 13:50:56.000000000 +0100
 +++ merkaartor/distinfo	2012-03-06 14:48:12.000000000 +0100
 @@ -1,2 +1,2 @@
 -SHA256 (merkaartor-0.17.2.tar.bz2) = 425f4facefbf20a3dd1a09ee61ff8a8912482d1a30c957c50869d8ff59ba702a
 -SIZE (merkaartor-0.17.2.tar.bz2) = 7138991
 +SHA256 (merkaartor-0.18.a.tar.bz2) = 10c7d132e243f7ce789b33dfcb163d169ef102b925ea97e6e1cc982a27bcff0d
 +SIZE (merkaartor-0.18.a.tar.bz2) = 5537190
 diff -ruN merkaartor.orig/files/patch-src__Config.pri merkaartor/files/patch-src__Config.pri
 --- merkaartor.orig/files/patch-src__Config.pri	1970-01-01 01:00:00.000000000 +0100
 +++ merkaartor/files/patch-src__Config.pri	2012-03-05 23:22:54.000000000 +0100
 @@ -0,0 +1,10 @@
 +--- ./src/Config.pri.orig	2012-03-05 23:22:23.000000000 +0100
 ++++ ./src/Config.pri	2012-03-05 23:22:47.000000000 +0100
 +@@ -13,6 +13,7 @@
 +         REVISION="-git"
 +     }
 + }
 ++REVISION="-dev"
 + 
 + win32|macx {
 +     system(echo $${LITERAL_HASH}define SVNREV $${SVNREV} > revision.h )
 diff -ruN merkaartor.orig/files/patch-src__Sync__DownloadOSM.cpp merkaartor/files/patch-src__Sync__DownloadOSM.cpp
 --- merkaartor.orig/files/patch-src__Sync__DownloadOSM.cpp	2011-07-03 17:49:55.000000000 +0200
 +++ merkaartor/files/patch-src__Sync__DownloadOSM.cpp	1970-01-01 01:00:00.000000000 +0100
 @@ -1,11 +0,0 @@
 ---- ./src/Sync/DownloadOSM.cpp.orig	2011-06-28 02:32:00.000000000 +0200
 -+++ ./src/Sync/DownloadOSM.cpp	2011-06-28 02:33:10.000000000 +0200
 -@@ -252,7 +252,7 @@
 - 
 -     QString sReq = url.toString(QUrl::RemoveScheme | QUrl::RemoveAuthority);
 -     QHttpRequestHeader Header(Method,sReq);
 --    Header.setValue("Host",url.host()+':'+url.port(80));
 -+    Header.setValue("Host",url.host()+':'+QString::number(url.port(80)));
 -     Header.setValue("User-Agent", USER_AGENT);
 - 
 -     QString auth = QString("%1:%2").arg(User).arg(Password);
 diff -ruN merkaartor.orig/pkg-plist merkaartor/pkg-plist
 --- merkaartor.orig/pkg-plist	2011-04-12 10:24:31.000000000 +0200
 +++ merkaartor/pkg-plist	2012-03-06 14:38:58.000000000 +0100
 @@ -4,8 +4,8 @@
  lib/merkaartor/plugins/background/libMYahooTiledBackgroundPlugin.so
  lib/merkaartor/plugins/background/libMCadastreFranceBackgroundPlugin.so
  lib/merkaartor/plugins/background/libMMsBingMapBackgroundPlugin.so
 -%%GDAL%%lib/merkaartor/plugins/background/libMGdalBackgroundPlugin.so
 -%%GDAL%%lib/merkaartor/plugins/background/libMGeoTiffBackgroundPlugin.so
 +lib/merkaartor/plugins/background/libMGdalBackgroundPlugin.so
 +lib/merkaartor/plugins/background/libMGeoTiffBackgroundPlugin.so
  lib/merkaartor/plugins/styles/libskulpture.so
  share/applications/merkaartor.desktop
  share/icons/hicolor/48x48/apps/merkaartor.png
 @@ -31,7 +31,6 @@
  %%NLS%%%%DATADIR%%/translations/merkaartor_et.qm
  %%NLS%%%%DATADIR%%/translations/merkaartor_hr.qm
  %%NLS%%%%DATADIR%%/translations/merkaartor_hu.qm
 -%%DATADIR%%/world_background.osb
  %%NLS%%@dirrm %%DATADIR%%/translations
  @dirrm %%DATADIR%%
  @dirrmtry share/icons/hicolor/48x48/apps
 
 --nextPart1836115.qFBik3lSUm--
 



More information about the freebsd-ports-bugs mailing list