head	1.4;
access;
symbols
	pkgsrc-2024Q2:1.3.0.116
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.114
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.112
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.110
	pkgsrc-2023Q3-base:1.3
	pkgsrc-2023Q2:1.3.0.108
	pkgsrc-2023Q2-base:1.3
	pkgsrc-2023Q1:1.3.0.106
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.3.0.104
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.3.0.102
	pkgsrc-2022Q3-base:1.3
	pkgsrc-2022Q2:1.3.0.100
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.3.0.98
	pkgsrc-2022Q1-base:1.3
	pkgsrc-2021Q4:1.3.0.96
	pkgsrc-2021Q4-base:1.3
	pkgsrc-2021Q3:1.3.0.94
	pkgsrc-2021Q3-base:1.3
	pkgsrc-2021Q2:1.3.0.92
	pkgsrc-2021Q2-base:1.3
	pkgsrc-2021Q1:1.3.0.90
	pkgsrc-2021Q1-base:1.3
	pkgsrc-2020Q4:1.3.0.88
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.86
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.3.0.82
	pkgsrc-2020Q2-base:1.3
	pkgsrc-2020Q1:1.3.0.62
	pkgsrc-2020Q1-base:1.3
	pkgsrc-2019Q4:1.3.0.84
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.3.0.80
	pkgsrc-2019Q3-base:1.3
	pkgsrc-2019Q2:1.3.0.78
	pkgsrc-2019Q2-base:1.3
	pkgsrc-2019Q1:1.3.0.76
	pkgsrc-2019Q1-base:1.3
	pkgsrc-2018Q4:1.3.0.74
	pkgsrc-2018Q4-base:1.3
	pkgsrc-2018Q3:1.3.0.72
	pkgsrc-2018Q3-base:1.3
	pkgsrc-2018Q2:1.3.0.70
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.3.0.68
	pkgsrc-2018Q1-base:1.3
	pkgsrc-2017Q4:1.3.0.66
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.3.0.64
	pkgsrc-2017Q3-base:1.3
	pkgsrc-2017Q2:1.3.0.60
	pkgsrc-2017Q2-base:1.3
	pkgsrc-2017Q1:1.3.0.58
	pkgsrc-2017Q1-base:1.3
	pkgsrc-2016Q4:1.3.0.56
	pkgsrc-2016Q4-base:1.3
	pkgsrc-2016Q3:1.3.0.54
	pkgsrc-2016Q3-base:1.3
	pkgsrc-2016Q2:1.3.0.52
	pkgsrc-2016Q2-base:1.3
	pkgsrc-2016Q1:1.3.0.50
	pkgsrc-2016Q1-base:1.3
	pkgsrc-2015Q4:1.3.0.48
	pkgsrc-2015Q4-base:1.3
	pkgsrc-2015Q3:1.3.0.46
	pkgsrc-2015Q3-base:1.3
	pkgsrc-2015Q2:1.3.0.44
	pkgsrc-2015Q2-base:1.3
	pkgsrc-2015Q1:1.3.0.42
	pkgsrc-2015Q1-base:1.3
	pkgsrc-2014Q4:1.3.0.40
	pkgsrc-2014Q4-base:1.3
	pkgsrc-2014Q3:1.3.0.38
	pkgsrc-2014Q3-base:1.3
	pkgsrc-2014Q2:1.3.0.36
	pkgsrc-2014Q2-base:1.3
	pkgsrc-2014Q1:1.3.0.34
	pkgsrc-2014Q1-base:1.3
	pkgsrc-2013Q4:1.3.0.32
	pkgsrc-2013Q4-base:1.3
	pkgsrc-2013Q3:1.3.0.30
	pkgsrc-2013Q3-base:1.3
	pkgsrc-2013Q2:1.3.0.28
	pkgsrc-2013Q2-base:1.3
	pkgsrc-2013Q1:1.3.0.26
	pkgsrc-2013Q1-base:1.3
	pkgsrc-2012Q4:1.3.0.24
	pkgsrc-2012Q4-base:1.3
	pkgsrc-2012Q3:1.3.0.22
	pkgsrc-2012Q3-base:1.3
	pkgsrc-2012Q2:1.3.0.20
	pkgsrc-2012Q2-base:1.3
	pkgsrc-2012Q1:1.3.0.18
	pkgsrc-2012Q1-base:1.3
	pkgsrc-2011Q4:1.3.0.16
	pkgsrc-2011Q4-base:1.3
	pkgsrc-2011Q3:1.3.0.14
	pkgsrc-2011Q3-base:1.3
	pkgsrc-2011Q2:1.3.0.12
	pkgsrc-2011Q2-base:1.3
	pkgsrc-2011Q1:1.3.0.10
	pkgsrc-2011Q1-base:1.3
	pkgsrc-2010Q4:1.3.0.8
	pkgsrc-2010Q4-base:1.3
	pkgsrc-2010Q3:1.3.0.6
	pkgsrc-2010Q3-base:1.3
	pkgsrc-2010Q2:1.3.0.4
	pkgsrc-2010Q2-base:1.3
	pkgsrc-2010Q1:1.3.0.2
	pkgsrc-2010Q1-base:1.3
	pkgsrc-2009Q4:1.2.0.48
	pkgsrc-2009Q4-base:1.2
	pkgsrc-2009Q3:1.2.0.46
	pkgsrc-2009Q3-base:1.2
	pkgsrc-2009Q2:1.2.0.44
	pkgsrc-2009Q2-base:1.2
	pkgsrc-2009Q1:1.2.0.42
	pkgsrc-2009Q1-base:1.2
	pkgsrc-2008Q4:1.2.0.40
	pkgsrc-2008Q4-base:1.2
	pkgsrc-2008Q3:1.2.0.38
	pkgsrc-2008Q3-base:1.2
	cube-native-xorg:1.2.0.36
	cube-native-xorg-base:1.2
	pkgsrc-2008Q2:1.2.0.34
	pkgsrc-2008Q2-base:1.2
	cwrapper:1.2.0.32
	pkgsrc-2008Q1:1.2.0.30
	pkgsrc-2008Q1-base:1.2
	pkgsrc-2007Q4:1.2.0.28
	pkgsrc-2007Q4-base:1.2
	pkgsrc-2007Q3:1.2.0.26
	pkgsrc-2007Q3-base:1.2
	pkgsrc-2007Q2:1.2.0.24
	pkgsrc-2007Q2-base:1.2
	pkgsrc-2007Q1:1.2.0.22
	pkgsrc-2007Q1-base:1.2
	pkgsrc-2006Q4:1.2.0.20
	pkgsrc-2006Q4-base:1.2
	pkgsrc-2006Q3:1.2.0.18
	pkgsrc-2006Q3-base:1.2
	pkgsrc-2006Q2:1.2.0.16
	pkgsrc-2006Q2-base:1.2
	pkgsrc-2006Q1:1.2.0.14
	pkgsrc-2006Q1-base:1.2
	pkgsrc-2005Q4:1.2.0.12
	pkgsrc-2005Q4-base:1.2
	pkgsrc-2005Q3:1.2.0.10
	pkgsrc-2005Q3-base:1.2
	pkgsrc-2005Q2:1.2.0.8
	pkgsrc-2005Q2-base:1.2
	pkgsrc-2005Q1:1.2.0.6
	pkgsrc-2005Q1-base:1.2
	pkgsrc-2004Q4:1.2.0.4
	pkgsrc-2004Q4-base:1.2
	pkgsrc-2004Q3:1.2.0.2
	pkgsrc-2004Q3-base:1.2
	pkgsrc-2004Q2:1.1.1.1.0.6
	pkgsrc-2004Q2-base:1.1.1.1
	pkgsrc-2004Q1:1.1.1.1.0.4
	pkgsrc-2004Q1-base:1.1.1.1
	pkgsrc-2003Q4:1.1.1.1.0.2
	pkgsrc-2003Q4-base:1.1.1.1
	pkgsrc-base:1.1.1.1
	TNF:1.1.1;
locks; strict;
comment	@# @;


1.4
date	2024.08.17.12.54.20;	author gdt;	state dead;
branches;
next	1.3;
commitid	uZ2hhF58lT0tVamF;

1.3
date	2010.01.26.09.01.24;	author adam;	state Exp;
branches;
next	1.2;

1.2
date	2004.07.10.17.20.30;	author kristerw;	state Exp;
branches;
next	1.1;

1.1
date	2003.10.05.17.41.32;	author jschauma;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2003.10.05.17.41.32;	author jschauma;	state Exp;
branches;
next	;


desc
@@


1.4
log
@geography/mapserver: Update to 8.2.1

This package was last updated in 2012, and has been failing to build
because it uses a withdrawn proj API.  This update is rougher than our
normal standards, but brings the package to the current release and
successfully builds for me.

Packaging changes:

  - convert to cmake

  - drop all patches because they are to files which no longer exist and
    are either
      + clearly not applicable (to configure), or
      + lack patch comments and upstream bug URLs

  - depend on protobuf-c because the build complained

It remains to

  - align the list of bl3 files with the upstream build docs

  - set cmake flags harder, to remediate cmake's bug of finding things
    that aren't bl3d

  - actually test

Upstream publishes changelogs which are vast and therefore not really
helpful, and does not publish NEWS.  Users are cautioned to treat this
like a new package.  Given the lack of complaints, there are likely
few.
@
text
@$NetBSD: patch-aa,v 1.3 2010/01/26 09:01:24 adam Exp $

--- Makefile.in.orig	2009-06-07 09:52:59.000000000 +0000
+++ Makefile.in
@@@@ -239,7 +239,7 @@@@ LD_SHARED = @@LD_SHARED@@
 LD_SONAME_LIBMAP = -W1,@@SO_COMMAND_NAME@@,$(LIBMAP_SH_VER)
 
 XTRALIBS= @@XTRALIBS@@
-RUNPATHS= @@RPATHS@@
+RUNPATHS= @@RPATHS@@ -Wl,-R${prefix}/lib -Wl,-R${X11BASE}/lib
 
 DEFINES = $(IGNORE_MISSING_DATA) $(USE_POINT_Z_M) $(STRINGS) @@ALL_ENABLED@@ $(FRIBIDI)
 
@@@@ -286,6 +286,9 @@@@ all: $(MAKE_GD) libmapserver.a $(EXTRA_D
 .c.o:
 	$(CC) -c $(CFLAGS) $< -o $@@
    
+.cpp.o:
+	$(CXX) -c $(CXXFLAGS) $< -o $@@
+
 mapogl.o: mapogl.cpp
 	$(CXX) -c $(CXXFLAGS) mapogl.cpp -o mapogl.o
 
@


1.3
log
@Changes 5.6.1:
- Changed msSaveImageBufferGD to be in accordance with msSaveImageGD
- Changed the query map rendering implementation without adding extra layers
  to the map
- SQL Server 2008 plugin is not handling null field values correctly
- Hatch symbol not properly saved
- Expose symbolObj.inmapfile to the SWIG API, have already been exposed to PHP
- Expose getGeomTransform/setGeomTransform to SWIG instead of exposing the
  private vars for rfc48
- Fixed writeSymbol to support writing 'ANGLE AUTO'
- Fixed problems with point queries not working via the CGI (mode=query
  or mode=nquery)

Changes 5.6.0:
- Fixed potential leak of env. vars through msEvalRegex()
- WFS hits count is incorrect if the request contain 2 layers or more
- Fixed a problem with layer plugin where copyVirtualTable didn't copy
  the LayerResultsGetShape function pointer
@
text
@d1 1
a1 1
$NetBSD$
@


1.2
log
@USE_LANGUAGES=c c++
Use CXX (instead of CC) as linker.
@
text
@d3 20
a22 13
--- Makefile.in.orig	2003-06-18 15:12:06.000000000 +0200
+++ Makefile.in	2004-07-10 19:17:29.000000000 +0200
@@@@ -137,7 +137,7 @@@@
 #
 CXX=	@@CXX@@
 CC=     @@CC@@
-LD=     @@CC@@
+LD=     @@CXX@@
 AR= ar rc
 RANLIB= @@RANLIB@@
 LEX=    @@LEX@@
@@@@ -155,10 +155,10 @@@@
 	$(CURL_INC) $(MING_INC) $(ORACLESPATIAL_INC)
a23 81
 # Link flags and shared libs only
-LDFLAGS=  $(RUNPATHS) -L. -lmap $(GD_LIB) $(PDF_LIB) $(TIFF_LIB) $(PROJ_LIB) \
+MSLDFLAGS=  $(RUNPATHS) -L. -lmap $(GD_LIB) $(PDF_LIB) $(TIFF_LIB) $(PROJ_LIB) \
           $(JPEG_LIB) $(SDE_LIB) $(OGR_LIB) $(GDAL_LIB) \
 	  $(MING_LIB) $(POSTGIS_LIB) $(MYGIS_LIB) $(CURL_LIB) $(ORACLESPATIAL_LIB) \
-	  $(MPATROL_LIB) $(THREAD_LIB) $(XTRALIBS)
+	  $(MPATROL_LIB) $(THREAD_LIB) $(XTRALIBS) ${LDFLAGS}
 
 # STATIC_LIBS is full filename with path of libs that will be statically linked
 STATIC_LIBS= $(GD_STATIC) $(OGR_STATIC)
@@@@ -200,55 +200,55 @@@@
 	$(RANLIB) libmap.a
 
 shp2pdf: libmap.a shp2pdf.o map.h
-	$(LD) $(CFLAGS) shp2pdf.o $(LDFLAGS) $(STATIC_LIBS) -o shp2pdf
+	$(LD) $(CFLAGS) shp2pdf.o $(MSLDFLAGS) $(STATIC_LIBS) -o shp2pdf
 
 shp2img: libmap.a  shp2img.o map.h
-	$(LD) $(CFLAGS) shp2img.o $(LDFLAGS) $(STATIC_LIBS) -o shp2img
+	$(LD) $(CFLAGS) shp2img.o $(MSLDFLAGS) $(STATIC_LIBS) -o shp2img
 
 sym2img: libmap.a   sym2img.o map.h
-	$(LD) $(CFLAGS) sym2img.o $(LDFLAGS) $(STATIC_LIBS) -o sym2img
+	$(LD) $(CFLAGS) sym2img.o $(MSLDFLAGS) $(STATIC_LIBS) -o sym2img
 
 legend: libmap.a  legend.o map.h
-	$(LD) $(CFLAGS) legend.o $(LDFLAGS) $(STATIC_LIBS) -o legend
+	$(LD) $(CFLAGS) legend.o $(MSLDFLAGS) $(STATIC_LIBS) -o legend
 
 scalebar: libmap.a  scalebar.o map.h
-	$(LD) $(CFLAGS) scalebar.o $(LDFLAGS) $(STATIC_LIBS) -o scalebar
+	$(LD) $(CFLAGS) scalebar.o $(MSLDFLAGS) $(STATIC_LIBS) -o scalebar
 
 mapserv: mapserv.h libmap.a  mapserv.o cgiutil.o map.h
-	$(LD) $(CFLAGS) mapserv.o cgiutil.o  $(LDFLAGS) $(STATIC_LIBS) -o mapserv
+	$(LD) $(CFLAGS) mapserv.o cgiutil.o  $(MSLDFLAGS) $(STATIC_LIBS) -o mapserv
 
 mapserv.fcgi: mapserv.h libmap.a  mapserv_fcgi.o cgiutil.o map.h
 	$(LD) $(CFLAGS) mapserv_fcgi.o cgiutil.o  \
-	$(LDFLAGS) $(STATIC_LIBS) -lfcgi \
+	$(MSLDFLAGS) $(STATIC_LIBS) -lfcgi \
 	 -o mapserv.fcgi
 
 shpindex: libmap.a shpindex.o map.h
-	$(LD) $(CFLAGS) shpindex.o $(LDFLAGS) $(STATIC_LIBS) -o shpindex
+	$(LD) $(CFLAGS) shpindex.o $(MSLDFLAGS) $(STATIC_LIBS) -o shpindex
 
 shptree: libmap.a shptree.o map.h
-	$(LD) $(CFLAGS) shptree.o $(LDFLAGS) $(STATIC_LIBS) -o shptree
+	$(LD) $(CFLAGS) shptree.o $(MSLDFLAGS) $(STATIC_LIBS) -o shptree
 
 shptreevis: libmap.a shptreevis.o map.h
-	$(LD) $(CFLAGS) shptreevis.o $(LDFLAGS) $(STATIC_LIBS) -o shptreevis
+	$(LD) $(CFLAGS) shptreevis.o $(MSLDFLAGS) $(STATIC_LIBS) -o shptreevis
 
 shptreetst: libmap.a shptreetst.o map.h
-	$(LD) $(CFLAGS) shptreetst.o $(LDFLAGS) $(STATIC_LIBS) -o shptreetst
+	$(LD) $(CFLAGS) shptreetst.o $(MSLDFLAGS) $(STATIC_LIBS) -o shptreetst
 
 sortshp: sortshp.o
-	$(LD) $(CFLAGS) sortshp.o $(LDFLAGS) $(STATIC_LIBS) -o sortshp
+	$(LD) $(CFLAGS) sortshp.o $(MSLDFLAGS) $(STATIC_LIBS) -o sortshp
 
 tile4ms: tile4ms.o
-	$(LD) $(CFLAGS) tile4ms.o $(LDFLAGS) $(STATIC_LIBS) -o tile4ms
+	$(LD) $(CFLAGS) tile4ms.o $(MSLDFLAGS) $(STATIC_LIBS) -o tile4ms
 
 testexpr: testexpr.o mapparser.o maplexer.o
-	$(LD) $(CFLAGS) testexpr.o $(LDFLAGS) $(STATIC_LIBS) -o testexpr
+	$(LD) $(CFLAGS) testexpr.o $(MSLDFLAGS) $(STATIC_LIBS) -o testexpr
 
 mapscriptvars:
 	touch mapscriptvars
 	pwd > mapscriptvars
 	echo $(IGNORE_MISSING_DATA) $(STRINGS) $(EPPL) $(PROJ) $(TTF) $(TIFF) $(JPEG) $(GD) $(SDE) $(OGR) $(GDAL) >> mapscriptvars
 	echo -I. $(PROJ_INC) $(GD_INC) $(TTF_INC) $(TIFF_INC) $(JPEG_INC) $(SDE_INC) $(OGR_INC) $(GDAL_INC) >> mapscriptvars
-	echo $(LDFLAGS) >> mapscriptvars
+	echo $(MSLDFLAGS) >> mapscriptvars
 	echo $(STATIC_LIBS) >> mapscriptvars
 
 php3_mapscript_clean::
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
$NetBSD: $
d3 11
a13 2
--- Makefile.in.orig	2003-06-18 09:12:06.000000000 -0400
+++ Makefile.in	2003-10-05 13:15:33.000000000 -0400
@


1.1.1.1
log
@Initial import of mapserver, one of the many packages provided by
brook at biology dot nmsu dot edu and his team at NMSU.

MapServer is an OpenSource development environment for building spatially
enabled Internet applications.  It now supports MapScript which allows popular
scripting languages such as Perl, Python, Tk/Tcl, Guile and even Java to
access the MapServer C API.  MapScript provides a rich environment for
developing applications that integrate disparate data.
@
text
@@
