[101128] trunk/base/src/package1.0
blair at macports.org
blair at macports.org
Fri Jan 4 14:35:53 PST 2013
Revision: 101128
https://trac.macports.org/changeset/101128
Author: blair at macports.org
Date: 2013-01-04 14:35:53 -0800 (Fri, 04 Jan 2013)
Log Message:
-----------
portpkg::write_welcome_html: include port epoch in generated HTML.
Modified Paths:
--------------
trunk/base/src/package1.0/portmpkg.tcl
trunk/base/src/package1.0/portpkg.tcl
Modified: trunk/base/src/package1.0/portmpkg.tcl
===================================================================
--- trunk/base/src/package1.0/portmpkg.tcl 2013-01-04 22:35:50 UTC (rev 101127)
+++ trunk/base/src/package1.0/portmpkg.tcl 2013-01-04 22:35:53 UTC (rev 101128)
@@ -48,14 +48,14 @@
set_ui_prefix
proc portmpkg::mpkg_main {args} {
- global subport version revision os.major package.destpath package.flat UI_PREFIX
+ global subport epoch version revision os.major package.destpath package.flat UI_PREFIX
if {!${package.flat} || ${os.major} < 10} {
# Make sure the destination path exists.
file mkdir ${package.destpath}
}
- return [package_mpkg $subport $version $revision]
+ return [package_mpkg $subport $epoch $version $revision]
}
proc portmpkg::make_dependency_list {portname destination} {
@@ -120,7 +120,7 @@
}
}
-proc portmpkg::package_mpkg {portname portversion portrevision} {
+proc portmpkg::package_mpkg {portname portepoch portversion portrevision} {
global portdbpath os.major destpath workpath prefix porturl description package.destpath package.flat long_description homepage depends_run depends_lib
set mpkgpath ${package.destpath}/${portname}-${portversion}_${portrevision}.mpkg
@@ -179,7 +179,7 @@
set pkg_$variable [set $variable]
}
}
- portpkg::write_welcome_html ${resources_path}/Welcome.html $portname $portversion $portrevision $pkg_long_description $pkg_description $pkg_homepage
+ portpkg::write_welcome_html ${resources_path}/Welcome.html $portname $portepoch $portversion $portrevision $pkg_long_description $pkg_description $pkg_homepage
file copy -force -- [getportresourcepath $porturl "port1.0/package/background.tiff"] ${resources_path}/background.tiff
if {${package.flat} && ${os.major} >= 10} {
Modified: trunk/base/src/package1.0/portpkg.tcl
===================================================================
--- trunk/base/src/package1.0/portpkg.tcl 2013-01-04 22:35:50 UTC (rev 101127)
+++ trunk/base/src/package1.0/portpkg.tcl 2013-01-04 22:35:53 UTC (rev 101128)
@@ -59,7 +59,7 @@
global packagemaker_path portpkg::packagemaker \
portpkg::language xcodeversion portpath porturl \
package.resources package.scripts package.flat \
- subport version revision description long_description \
+ subport epoch version revision description long_description \
homepage workpath os.major
if {![info exists packagemaker_path]} {
@@ -88,7 +88,7 @@
set pkg_$variable [set $variable]
}
}
- write_welcome_html ${package.resources}/${language}.lproj/Welcome.html $subport $version $revision $pkg_long_description $pkg_description $pkg_homepage
+ write_welcome_html ${package.resources}/${language}.lproj/Welcome.html $subport $epoch $version $revision $pkg_long_description $pkg_description $pkg_homepage
file copy -force -- [getportresourcepath $porturl "port1.0/package/background.tiff"] ${package.resources}/${language}.lproj/background.tiff
if {${package.flat} && ${os.major} >= 9} {
@@ -291,13 +291,14 @@
close $infofd
}
-proc portpkg::write_welcome_html {filename portname portversion portrevision long_description description homepage} {
+proc portpkg::write_welcome_html {filename portname portepoch portversion portrevision long_description description homepage} {
set fd [open ${filename} w+]
if {$long_description == ""} {
set long_description $description
}
set portname [xml_escape $portname]
+ set portepoch [xml_escape $portepoch]
set portversion [xml_escape $portversion]
set portrevision [xml_escape $portrevision]
set long_description [xml_escape $long_description]
@@ -320,7 +321,7 @@
puts $fd "<font face=\"Helvetica\"><a href=\"${homepage}\">${homepage}</a></font><p>"
}
- puts $fd "<font face=\"Helvetica\">This installer guides you through the steps necessary to install ${portname} ${portversion}_${portrevision} for Mac OS X. To get started, click Continue.</font>
+ puts $fd "<font face=\"Helvetica\">This installer guides you through the steps necessary to install ${portname} ${portepoch}_${portversion}_${portrevision} for Mac OS X. To get started, click Continue.</font>
</body>
</html>"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130104/f3671328/attachment-0001.html>
More information about the macports-changes
mailing list