[GRASS5] Proj lib update

Glynn pointed out that several programs in src.contrib/SCS used the proj
library. I've taken a look and found that UV is used in the code for
v.out.dlg.scs, v.out.gef, v.mkquads.scs and v.proj.

Of these, v.out.dlg.scs and v.out.gef were used by the scs version of
v.export. Markus updated v.export to grass5 and there is now a duplicate
source under src/mapdev. v.out.dlg.scs is still compiled (I don't know why)
but v.out.gef is not compiled. v.mkquads.scs is not currently compiled.
v.proj was updated to grass5 and there is now duplicate code in src/mapdev.

It looks like I may need to update v.out.dlg.scs, but the rest is apparently
unused. We have v.out.dlg. Do we need v.out.dlg.scs?

I looked into some of the other code in the src.contrib/SCS directories and
found that several of the modules were duplicated in src/mapdev, namely

v.import
v.export
v.mkquads
v.proj
v.reclass.

Can the src.contrib/SCS version of these programs be removed from the
distribution?

Some of the other programs aren't ( as near as I can tell) compiled or used.
These are:

v.mkquads.scs
v.out.dlg.scs
v.out.gef
v.in.def
v.in.tiger.scs

Can these programs be removed from the distribution?

I didn't go through all of the programs in the src.contrib/SCS directories.
I imagine there is other duplicated and/or unused, unmaintained code.

Roger Miller

If you find code that is obviously redundant,
I vote for removing it.

On Sun, Apr 21, 2002 at 07:26:35AM -0600, Roger Miller wrote:

Glynn pointed out that several programs in src.contrib/SCS used the proj
library. I've taken a look and found that UV is used in the code for
v.out.dlg.scs, v.out.gef, v.mkquads.scs and v.proj.

I looked into some of the other code in the src.contrib/SCS directories and
found that several of the modules were duplicated in src/mapdev, namely

Can the src.contrib/SCS version of these programs be removed from the
distribution?

Can these programs be removed from the distribution?

I didn't go through all of the programs in the src.contrib/SCS directories.
I imagine there is other duplicated and/or unused, unmaintained code.