This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Pending Packages List, 2003-10-24 [ploticus]




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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]