[Proj] Missing proj_def.dat in 4.9.1 release
Greg Troxel
gdt at ir.bbn.com
Tue Sep 8 18:48:08 EST 2015
Sebastiaan Couwenberg <sebastic at xs4all.nl> writes:
> On 07-09-15 11:40, Even Rouault wrote:
>> And I've added also additional fixes : proj_def.dat was also missing in cmake,
>> and there were also other 4 files in nad/ that weren't in the EXTRA_DIST.
>
> The new files in nad/ in 4.9.2 compared with 4.9.1 are:
>
> nad/ntf_r93.gsb
> nad/ntv1_can.dat
> nad/null.lla
> nad/nzgd2kgrid0005.gsb
> nad/proj_def.dat
> nad/testflaky
> nad/tf_out.dist
>
> This now duplicates files that are also extracted from the
> proj-datumgrids zipfile.
I updated pkgsrc to 4.9.2RC1 (locally) and was going to post the same
thing.
> ntf_r93.gsb, ntv1_can.dat & nzgd2kgrid0005.gsb are included in
> proj-datumgrid-1.5 & proj-datumgrid-1.6RC1 too.
>
> null.lla is only in proj-datumgrid-1.5, because proj-datumgrid-1.6RC1
> has switched to the "CTable2" format that doesn't require compiling the
> .lla files anymore.
I see the same 4 files, and have:
DATUMGRID_FILES_SAME= ntv1_can.dat ntf_r93.gsb null.lla nzgd2kgrid0005.gsb
In building the package, the other files are linked into nad/ and those
are checked for being the same.
(I wonder why we don't just add all of these to proj proper and drop the
datumgrid distribution entirely.)
Nits:
The 4.9.2RC1 unpacked to 4.9.2, not 4.9.2RC1. The normal expectation
is that the tarball name and the unpack directory are the same. But I
gather the version is not set to RC1 in configure.in.
NEWS does not mention anything about what's in 4.9.2. It
doesn't mention the extra 4 grid files. It doesn't mention the
restored proj_def.dat. It would be good to look at the history and
spiff up NEWS.
I found the following changes in the set of installed files:
diff -u -p -u -0 -r1.3 PLIST
--- PLIST 14 Mar 2015 17:59:10 -0000 1.3
+++ PLIST 8 Sep 2015 23:46:21 -0000
@@ -20,0 +21 @@ share/proj/CH
+share/proj/CMakeLists.txt
@@ -33,0 +35 @@ share/proj/hawaii
+share/proj/makefile.vc
@@ -39,0 +42 @@ share/proj/null
+share/proj/null.lla
@@ -41,0 +45,2 @@ share/proj/other.extra
+share/proj/proj_def.dat
+share/proj/proj_outIGNF.dist
@@ -45,0 +51 @@ share/proj/stpaul
+share/proj/testIGNF
I'm not sure if these are intended or not; they should either be fixed
or listed in NEWS.
> I think only nad/proj_def.dat, nad/testflaky & nad/tf_out.dist should be
> included in proj 4.9.2, the others should remain in proj-datumgrid.
That's an entirely reasonable position. The other is to include all of
them and get rid of proj-datumgrid.
I don't mean to sound complaining; this is why we have RCs. Thanks for
doing it and I think an RC2 is in order after things are addressed.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 180 bytes
Desc: not available
Url : http://lists.maptools.org/pipermail/proj/attachments/20150908/549a1540/attachment.pgp
More information about the Proj
mailing list