This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: Pending Packages List, 2003-10-24 [ploticus]
- From: Charles Wilson <cygwin at cwilson dot fastmail dot fm>
- To: cygwin-apps at cygwin dot com
- Date: Sun, 26 Oct 2003 23:22:58 -0500
- Subject: Re: Pending Packages List, 2003-10-24 [ploticus]
- References: <20031024170000.4146.qmail@sources.redhat.com>
Package: ploticus 2.11-1
Description: Command line driven tool to generates various plots and graphs
Proposer: Jari Aalto
Proposal: http://sources.redhat.com/ml/cygwin-apps/2003-09/msg00165.html
http://tierra.dyndns.org:81/cygwin/ploticus/ploticus-2.11-1.tar.bz2
http://tierra.dyndns.org:81/cygwin/ploticus/ploticus-2.11-1-src.tar.bz2
http://tierra.dyndns.org:81/cygwin/ploticus/setup.hint
Status: Package available.
HOLD-UPS: Not enough votes (need 3). Not reviewed.
1. Appears to have been compiled on a VERY old system -- or one that
still has /usr/X11R6/lib/libz.dll.a and /usr/X11R6/bin/libz.dll.
Because the executable in this package, pl.exe, has a dependency on
"libz.dll" -- when it SHOULD depend instead on "cygz.dll".
Jari needs to (a) remove /usr/X11R6/lib/libz.a|libz.dll.a (b) recompile
the package. This will ensure that it links against /usr/lib/libz.dll.a
and picks up "cygz.dll" instead.
More to the point, the build requirements list "libzlib", "libpng", and
"X11". Those packages do NOT exist. What you want is:
XFree86-base
zlib
libpng12
libpng12-devel
2. cygbuild script needs a little work:
-- cygbuild.sh 2003-09-14 1.203 http://cygbuild.sourceforge.net/
-- Wait, examining environment and preparing variables
./cygbuild-2.11-1.sh: line 402: [: -eq: unary operator expected
./cygbuild-2.11-1.sh: line 402: [: -eq: unary operator expected
-- Extracting /usr/src/tmp/ploticus-2.11.tar.gz
-- Hm, archive did not extract into directory ploticus-2.11 ...
-- Too many directories here, quitting. diffstat-1.33/ frotz/
plsrc211/ usr/
./cygbuild-2.11-1.sh.CygbuildMain: [FATAL] status is 1.
3. On the positive side, the binary package seems to be fine; includes a
cygwin-specific readme etc.
This one needs points 1 and 2 addressed, and then it should be re-reviewed.
--
Chuck