pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
proj: Update to 8.1.1
Module Name: pkgsrc-wip
Committed By: Greg Troxel <gdt%lexort.com@localhost>
Pushed By: gdt
Date: Sun Nov 27 09:17:01 2022 -0500
Changeset: f3833436a83a563de4eef71c0569dc41621c8d58
Modified Files:
proj/Makefile
proj/PLIST
proj/TODO
proj/buildlink3.mk
proj/distinfo
Added Files:
proj/COMMIT_MSG
Log Message:
proj: Update to 8.1.1
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f3833436a83a563de4eef71c0569dc41621c8d58
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
proj/COMMIT_MSG | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
proj/Makefile | 15 ++++-------
proj/PLIST | 4 ++-
proj/TODO | 9 ++++---
proj/buildlink3.mk | 7 ++++--
proj/distinfo | 8 +++---
6 files changed, 97 insertions(+), 20 deletions(-)
diffs:
diff --git a/proj/COMMIT_MSG b/proj/COMMIT_MSG
new file mode 100644
index 0000000000..fe5c74857f
--- /dev/null
+++ b/proj/COMMIT_MSG
@@ -0,0 +1,74 @@
+geography/proj: Update to 8.1.1
+
+This version withdraws proj_api.h.
+
+Upstream NEWS, less normal updates (e.g. EPSG database) and other
+housekeeping, bugfixes, minor improvements follows.
+
+8.1.1 Release Notes
+-------------------
+
+[pruned items only]
+
+
+8.1.0 Release Notes
+-------------------
+
+ Updates
+ -------
+
+ + Database
+
+ o Added a PROJ.VERSION metadata entry (#2646)
+
+
+ + API additions
+
+ o Added proj_get_geoid_models_from_database() function that returns a list of
+ geoid models available for a given CRS (#2681)
+
+ o Added proj_get_celestial_body_list_from_database that returns a list
+ of celestial bodies in the PROJ database (#2667)
+
+ o Added proj_get_celestial_body_name() (#2662)
+
+ + Various improvements
+
+ o projsync: make it filter out files not intended for the current version (#2725)
+
+ o Added projinfo option --list-crs (supports --area) (#2663)
+
+ o Added capability to get SQL statements to add custom CRS in the database (#2577)
+
+
+8.0.1 Release Notes
+-------------------
+
+[pruned items only]
+
+
+8.0.0 Release Notes
+-------------------
+
+With the release of PROJ 8 the proj_api.h API is finally removed. See
+https://proj.org/development/migration.html for more info on how to migrate
+from the old to the proj.h API.
+
+With the removal of proj_api.h it has been possible to simplify error codes
+and messages given by the software. The error codes are exposed in the API.
+
+Several improvements has been made to the command line utilities as well as
+tweaks in the underlying API.
+
+ Updates
+ -------
+
+ o Public header file proj_api.h removed (#837)
+
+ o Added geocentric->topocentric conversion (+proj=topocentric) (#2444)
+
+ o Added --authority switch in cs2cs to control where coordinate operations
+ are looked for. C API function proj_create_crs_to_crs_from_pj() updated
+ accordingly (#2477)
+
+ o Added proj_crs_is_derived() function to C API (#2496)
diff --git a/proj/Makefile b/proj/Makefile
index 53de8a17cb..e9e3767a4b 100644
--- a/proj/Makefile
+++ b/proj/Makefile
@@ -1,11 +1,9 @@
-# $NetBSD: Makefile,v 1.17 2019/02/27 14:29:58 gdt Exp $
+# $NetBSD: Makefile,v 1.29 2022/11/27 13:30:45 gdt Exp $
-# Do not merge to pkgsrc without gdt approval; I have not yet
-# evaluated how much this will break.
-VERSION_BASE= 7.2.1
-VERSION_RC=
+VERSION_BASE= 8.1.1
+#VERSION_RC= RC1
VERSION= ${VERSION_BASE}${VERSION_RC}
-PKGREVISION= 1
+#PKGREVISION= 0
# proj RCs have names like 5.1.0RC1 but unpack to 5.1.0
WRKFINAL= proj-${VERSION_BASE}
WRKSRC= ${WRKDIR}/${WRKFINAL}
@@ -17,13 +15,10 @@ DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= gdt%NetBSD.org@localhost
HOMEPAGE= https://proj.org/
COMMENT= Cartographic projection software
+LICENSE= mit
.include "../../mk/bsd.prefs.mk"
-# \todo: Add pdf manual.
-
-LICENSE= mit
-
PREV_PKGPATH= misc/proj
USE_LANGUAGES= c99 c++11
diff --git a/proj/PLIST b/proj/PLIST
index fc8a15284c..0791fc4f41 100644
--- a/proj/PLIST
+++ b/proj/PLIST
@@ -19,7 +19,6 @@ include/proj/io.hpp
include/proj/metadata.hpp
include/proj/nn.hpp
include/proj/util.hpp
-include/proj_api.h
include/proj_constants.h
include/proj_experimental.h
include/proj_symbol_rename.h
@@ -32,6 +31,9 @@ man/man1/gie.1
man/man1/proj.1
man/man1/projinfo.1
man/man1/projsync.1
+share/doc/proj/AUTHORS
+share/doc/proj/COPYING
+share/doc/proj/NEWS
share/proj/CH
share/proj/GL27
share/proj/ITRF2000
diff --git a/proj/TODO b/proj/TODO
index c9f0887926..961e7f9171 100644
--- a/proj/TODO
+++ b/proj/TODO
@@ -1,4 +1,7 @@
-Add COMMIT_MSG.
-Add proj-data package.
-Figure out CDN download location/permission issues.
+Figure out CDN location/permission issues. This is likely just an
+upstream doc issue, if any.
+Test all proj dependencies in pkgsrc.
+
+Resolve test failures; perhaps testing 8 while 7 is installed does not
+work.
diff --git a/proj/buildlink3.mk b/proj/buildlink3.mk
index fcf373c58a..67a48cd3f2 100644
--- a/proj/buildlink3.mk
+++ b/proj/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2018/03/02 01:13:10 gdt Exp $
+# $NetBSD: buildlink3.mk,v 1.12 2022/11/27 13:30:45 gdt Exp $
BUILDLINK_TREE+= proj
@@ -6,8 +6,11 @@ BUILDLINK_TREE+= proj
PROJ_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.proj+= proj>=5.0.0
-BUILDLINK_ABI_DEPENDS.proj+= proj>=7.0.0
+BUILDLINK_ABI_DEPENDS.proj+= proj>=9.0.0
BUILDLINK_PKGSRCDIR.proj?= ../../wip/proj
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
.endif # PROJ_BUILDLINK3_MK
BUILDLINK_TREE+= -proj
diff --git a/proj/distinfo b/proj/distinfo
index c29c58adc9..c2c53be833 100644
--- a/proj/distinfo
+++ b/proj/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2019/02/21 00:55:04 gdt Exp $
+$NetBSD: distinfo,v 1.18 2022/11/27 13:30:45 gdt Exp $
-BLAKE2s (proj-7.2.1.tar.gz) = f0308aac5e54722103131481e372c314d57bf4f35208f605b9ad5e0d26a8bc52
-SHA512 (proj-7.2.1.tar.gz) = 59b9b31b0183e620a2f4a25a08620c170773fe4f99e8eca59e9ed6815f43bb379ea21ef71e8f759dbd747855b982657d7503bac3acc542218e0d862105f25324
-Size (proj-7.2.1.tar.gz) = 5714666 bytes
+BLAKE2s (proj-8.1.1.tar.gz) = 828577df60c4691ab2f45b379d1b078baf303bc5307a96880633ac87323a3e73
+SHA512 (proj-8.1.1.tar.gz) = 1f18ad83bae40c6c910900a062bd41c331838add6eebb7e83b4784e4e06fbf48706cee24aadbefe0f138f081ecc02e93a2b6fd45a84806e1372bf2997dafa852
+Size (proj-8.1.1.tar.gz) = 5797853 bytes
Home |
Main Index |
Thread Index |
Old Index