Jack, The ccp4 package is labeled "License: Commercial" rather than "License: Restrictive", and that may be appropriate here as well -- as Max pointed out to you, this package does not meet anybody's definition of open source.
As far as circumventing the usual fink tools for downloading goes, I am not in favor of allowing this. It would be better to ask us to implement a per-package choice of download method within fink itself. I didn't follow this thread in complete detail, but can you explain the point? You want wget instead of curl because it behaves better with respect to timeouts? -- Dave On Apr 19, 2009, at 2:26 PM, Jack Howarth wrote: > How about the following revision. It contains Source: none so > nothing is > saved on any servers and it keeps the source tarball in the build > directory > and destroys it at the end of the build. This places us as in the same > situation as ccp4 where one assumes that the agreement to the > license will > be honored. > Jack > > Package: procheck > Version: 3.5.4 > Revision: 1 > Maintainer: Jack Howarth <howa...@bromo.med.uc.edu> > Source: none > BuildDepends: gcc44, wget, fink (>= 0.24.12) > Depends: gcc44-shlibs > PatchFile: %n.patch > PatchFile-MD5: 5e98af9efdd4006db383498dcdd884da > PatchScript: << > #!/bin/bash -ev > wget -c ftp://ftp.biochem.ucl.ac.uk/pub/procheck/confid.doc > agreed=no > ans=n > if test $agreed = "no"; then > > echo ; echo ; > > if test -r confid.doc ; then > echo ; echo ; echo "Please read the following"; echo ; > more confid.doc; > echo ; > echo -n "Do you agree to these terms y/n [n] ?:"; > > read ans ; > if test x$ans = x; then > ans="n" > fi > if test $ans = "y" || test $ans = "Y"; then > wget -c ftp://ftp.biochem.ucl.ac.uk/pub/procheck/tar3_5/ > procheck.tar.Z > tar -zxvf procheck.tar.Z > cd procheck > sed 's|@PREFIX@|%p|g' < %{PatchFile} | patch -p1 > else > echo "You must agree to the confidentiality terms to > install this software"; > fi > fi > fi > << > CompileScript: << > #!/bin/sh -ev > cd procheck > make all > << > InstallScript: << > #!/bin/sh -ev > cd procheck > mkdir -p %i/share/procheck > mkdir -p %i/etc/profile.d > rm *.f *.c *.inc *.o Makefile > cp * %i/share/procheck > cp setup.scr %i/etc/profile.d/procheck.csh > cp setup.sh %i/etc/profile.d/procheck.sh > chmod 755 %i/share/procheck/setup.sh > chmod 755 %i/etc/profile.d/procheck.csh > chmod 755 %i/etc/profile.d/procheck.sh > cd .. > rm -fr procheck procheck.tar.Z > << > Description: Protein Structure Validation Suite > DescPackaging: << > Since source code is restricted so that it can't be mirrored > and the ftp server timeouts on curl even at 300 seconds, > use wget to manually download the source tarball. Treat the > general case and --build-as-nobody differently. > Users must agree to terms of the displayed confidentiality > and must not distribute the resulting binaries. > << > PostInstScript: << > # Make the user read the license conditions > more %p/share/procheck/confid.doc > echo "You are prohibited from distributing these binaries!" > << > License: Restrictive > Homepage: http://www.biochem.ucl.ac.uk/~roman/procheck/procheck.html > > ---------------------------------------------------------------------- > -------- > Stay on top of everything new and different, both inside and > around Java (TM) technology - register by April 22, and save > $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. > 300 plus technical and hands-on sessions. Register today. > Use priority code J9JMT32. http://p.sf.net/sfu/p > _______________________________________________ > Fink-devel mailing list > Fink-devel@lists.sourceforge.net > http://news.gmane.org/gmane.os.apple.fink.devel ------------------------------------------------------------------------------ Stay on top of everything new and different, both inside and around Java (TM) technology - register by April 22, and save $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco. 300 plus technical and hands-on sessions. Register today. Use priority code J9JMT32. http://p.sf.net/sfu/p _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel