On Aug 19, 2004, at 5:45 AM, Robert Jordens wrote:
I'll try to sponsor the package as much as I can. That might be quite
irregular but OTOH I'll have times of "high activity".
What bothers me most at the moment is the following:
-rwxr-xr-x root/root 581952 2004-08-19 12:27:15 ./usr/bin/legend
-rwxr-xr-x root/root 581952 2004-08-19 12:27:15 ./usr/bin/scalebar
-rwxr-xr-x root/root 581952 2004-08-19 12:27:15 ./usr/bin/shp2img
-rwxr-xr-x root/root 581964 2004-08-19 12:27:15 ./usr/bin/shp2pdf
-rwxr-xr-x root/root 581956 2004-08-19 12:27:15 ./usr/bin/shptree
-rwxr-xr-x root/root 581952 2004-08-19 12:27:15 ./usr/bin/shptreetst
-rwxr-xr-x root/root 581956 2004-08-19 12:27:15 ./usr/bin/shptreevis
-rwxr-xr-x root/root 581956 2004-08-19 12:27:15 ./usr/bin/sortshp
-rwxr-xr-x root/root 581956 2004-08-19 12:27:15 ./usr/bin/tile4ms
libmap.a gets statically compiled into all binaries. You should link
the binaries against the shared library and create a separate package.
The rest looks quite clean and well done.
Upstream has never meant for libmap.a to be a shared libary from what I
gather. The build process does not support it in the slightest. (unless
this changed in 4.2.x) I don't have enough experience with C to be or
it's many different possible build processes to be able to turn that
into a shared library, so for now it would have to continue to be
static.
--
Paul Baker
"Yes, we did produce a near-perfect republic. But will they keep it? Or
will they, in the enjoyment of plenty, lose the memory of freedom?”
-- Thomas Jefferson in a letter to John Adams
GPG Key: http://homepage.mac.com/pauljbaker/public.asc