Opened 19 years ago
Last modified 15 years ago
#7493 closed enhancement
RFE: license metadata — at Version 4
Reported by: | ben@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | MacPorts 1.8.0 |
Component: | base | Version: | |
Keywords: | Cc: | ||
Port: |
Description (last modified by jmroot (Joshua Root))
If DP intends to distribute binary packages, we'll run into some complex license issues, e.g.:
http://www.gnome.org/~markmc/openssl-and-the-gpl.html
If we're to keep track of these, it will be necessary to include a field for license type in the Portfile. Fink's example:
http://fink.sourceforge.net/doc/packaging/policy.php?phpLang=en#licenses
I expect there are many license issues in individual ports -- e.g. doubt that all GPL ports install the COPYING flie as required.
Change History (4)
comment:1 Changed 18 years ago by rhwood@…
severity: | normal → enhancement |
---|
comment:2 Changed 17 years ago by nox@…
Milestone: | → MacPorts base enhancements |
---|---|
Priority: | Expected → Normal |
Summary: | RFE: license metatdata → RFE: license metadata |
Version: | 1.2 |
comment:3 Changed 17 years ago by afb@…
Here is the current workaround for the Installer.app package target:
post-pkg { if {[file exists ${workpath}/${name}-${version}.pkg/Contents/Resources/English.lproj]} { set resources ${workpath}/${name}-${version}.pkg/Contents/Resources/English.lproj } else { set resources ${workpath}/${name}-${version}.pkg/Contents/Resources } file copy -force -- ${filespath}/License.html ${resources} }
comment:4 Changed 16 years ago by jmroot (Joshua Root)
Description: | modified (diff) |
---|---|
Milestone: | MacPorts base enhancements → MacPorts 1.8.0 |
Note: See
TracTickets for help on using
tickets.
Make the list of bugs easier to scan.