pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/37854: upgrade ast-ksh to 2007-11-05
>Number: 37854
>Category: pkg
>Synopsis: upgrade ast-ksh to 2007-11-05
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Jan 23 16:00:00 +0000 2008
>Originator: Yair K.
>Release: N/A
>Organization:
>Environment:
Linux
>Description:
The provided diff updates ast-ksh to 2007-11-05. In addition it does the
following:
0) Remove BROKEN_IN= pkgsrc-2006Q4. It builds for me.
1) add DESTDIR support.
2) add cpl-1.0 to licenses. Text is from
http://opensource.org/licenses/cpl1.0.txt. I didn't change
DEFAULT_ACCEPTABLE_LICENSES, but I think it should be added there too.
3) Remove the RESTRICTED keywords (see reasoning below). This, however,
requires the use of MASTER_SITE_BACKUP.
4) Lastly, patch-aa and patch-ac are not neccesary anymore - iffe now tests for
statvfs (obsoleting patch-ac). I'm not sure about patch-aa (the CVS history
doesn't say why it's there) but conf.sh seems to have similar code (though it
grep for everything starting with '_' rather than just _O_SC_CLK_TCK).
5) One thing that doesn't work - the new math function (sin, cos, etc.) don't
work (see arith.sh in tests). I recall reading ksh needs to be built with C99
to add these, but I don't know how to test/fix this (or even if it's a pkgsrc
issue at all).
Licensing notes
-----------------
Binary distribution (from http://kornshell.com/doc/faq.html ):
Q12. Does the license allow binaries to be freely redistributed?
A12. Yes, provided you make the license terms available to
everyone you distribute binaries to.
Source distribution (from
http://www.research.att.com/~gsf/download/faq.license.html ):
This name/password nonsense will never catch on with my user base.
Since the software is licensed by CPL you are free to accept the license on our
site, download the software, and then post it on your site with whatever
manifestation of agreement suits you. At that point the liability is between
you and your user base.
>How-To-Repeat:
>Fix:
begin 644 ast.diff.bz2
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
M$%-&UG!V:/0A%A.4V@localhost/(?(\Y3VYHXJR*OFM"I@W,`Y$PD(8.2I)^&,"_+D]1<
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
DLL,_BVVX4OAHX:7'7T%LW.2A@localhost(/1!E/'K_H7<D4X4)`[3WD%`
`
end
Home |
Main Index |
Thread Index |
Old Index