[51502] branches/images-and-archives/base/src/port1.0/portimagefile.tcl
blb at macports.org
blb at macports.org
Tue May 26 19:05:42 PDT 2009
Revision: 51502
http://trac.macports.org/changeset/51502
Author: blb at macports.org
Date: 2009-05-26 19:05:41 -0700 (Tue, 26 May 2009)
Log Message:
-----------
Add license to +IMAGERECEIPT; make sure dependencies are actually registered
Modified Paths:
--------------
branches/images-and-archives/base/src/port1.0/portimagefile.tcl
Modified: branches/images-and-archives/base/src/port1.0/portimagefile.tcl
===================================================================
--- branches/images-and-archives/base/src/port1.0/portimagefile.tcl 2009-05-27 01:53:50 UTC (rev 51501)
+++ branches/images-and-archives/base/src/port1.0/portimagefile.tcl 2009-05-27 02:05:41 UTC (rev 51502)
@@ -98,9 +98,9 @@
proc portimagefile::create_image_receipt {imageworkpath} {
global portname portversion portrevision portvariants epoch categories
global homepage maintainers depends_run depends_lib prefix package-install
- global description long_description destpath
+ global description long_description license destpath
set fd [open [file join $imageworkpath "+IMAGERECEIPT"] w]
- set variablelist {portname portversion portrevision portvariants epoch categories homepage maintainers depends_run depends_lib prefix package-install description long_description}
+ set variablelist {portname portversion portrevision portvariants epoch categories homepage maintainers depends_run depends_lib prefix package-install description long_description license}
foreach onevar $variablelist {
if {[info exists $onevar]} {
puts $fd "$onevar [string map {\n \\n} [set $onevar]]"
@@ -188,6 +188,9 @@
continue
}
registry_prop_store $regref $propname $imagevars($propname)
+ if {[lsearch -exact {depends_run depends_lib} $propname] != -1} {
+ registry_register_deps $imagevars($propname) $imagevars(portname)
+ }
}
registry_write $regref
} catch {* errorCode errorMessage } {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090526/d95bb0ea/attachment-0001.html>
More information about the macports-changes
mailing list