On Dec 25, 2008, at 11:15, Matthew Ross wrote:
On Dec 24, 2008, at 8:48 PM, Ryan Schmidt wrote:
On Dec 19, 2008, at 13:26, [email protected] wrote:
Revision: 44037
http://trac.macports.org/changeset/44037
Author: [email protected]
Date: 2008-12-19 11:26:18 -0800 (Fri, 19 Dec 2008)
Log Message:
-----------
New port p5-text-spellchecker 0.05.
You also updated p5-xml-sax-expat to 0.40... intentional?
No, that was a mistake :-(
Wasn't sure how/if I should correct it.
If you meant to update the version of p5-xml-sax-expat anyway (but
had meant to do so in a separate commit), no problem; just add a note
to the commit message to say that you did also update that port:
cd /path/to/workingcopy
svn propedit --revprop -r44037 svn:log
I see it's not your port... Is that why you didn't mean to commit it?
You could email the maintainer and ask if it's ok that you updated
it; if so, you can just do as above.
Otherwise if you need to undo the change, here's how:
cd /path/to/workingcopy
svn merge -c-44037 \
http://svn.macosforge.org/repository/macports/trunk/dports/perl/p5-
xml-sax-expat
Unfortunately the diff does not apply cleanly because other changes
have been made to the port since then and r44037 not only updated the
port version but also included lots of whitespace changes. This is
another reason it's preferable to commit whitespace changes and
functional changes separately from one another.
You would also add "epoch 1" to the Portfile to ensure that anyone
who had already updated to 0.40 will downgrade back to 0.39.
Then commit all the changes:
svn commit -m "p5-xml-sax-expat: undo inadvertent update from r44037"
Then add a note to the log message for r44037 to indicate that the
changes to p5-xml-sax-expat were inadvertent and undone in whatever
revision it is:
cd /path/to/workingcopy
svn propedit --revprop -r44037 svn:log
This is clearly a lot more work than the first option, so hopefully
it will be ok to keep the updated version of p5-xml-sax-expat.
Modified Paths:
--------------
trunk/dports/perl/p5-xml-sax-expat/Portfile
Added Paths:
-----------
trunk/dports/perl/p5-text-spellchecker/
trunk/dports/perl/p5-text-spellchecker/Portfile
Added: trunk/dports/perl/p5-text-spellchecker/Portfile
===================================================================
--- trunk/dports/perl/p5-text-spellchecker/
Portfile (rev 0)
+++ trunk/dports/perl/p5-text-spellchecker/Portfile 2008-12-19
19:26:18 UTC (rev 44037)
@@ -0,0 +1,17 @@
+# $Id$
+
+PortSystem 1.0
+PortGroup perl5 1.0
+
+perl5.setup Text-SpellChecker 0.05
+maintainers narf_tm openmaintainer
+description OO interface for spell-checking a block of
text
+long_description ${description}
+
+platforms darwin
+
+checksums md5 3a6be263bb08e82cb7a975ca799063a7 \
+ sha1
0ac032a447bca6a703cd60dec19c15f8b786241b \
+ rmd160
4153eb7567829f96ec67e6d91dae9ea2e82d6dae
+
+depends_lib-append port:p5-text-aspell
Property changes on: trunk/dports/perl/p5-text-spellchecker/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Modified: trunk/dports/perl/p5-xml-sax-expat/Portfile
===================================================================
--- trunk/dports/perl/p5-xml-sax-expat/Portfile 2008-12-19
19:23:42 UTC (rev 44036)
+++ trunk/dports/perl/p5-xml-sax-expat/Portfile 2008-12-19
19:26:18 UTC (rev 44037)
@@ -1,21 +1,25 @@
# $Id$
-PortSystem 1.0
-PortGroup perl5 1.0
-perl5.setup XML-SAX-Expat 0.39
-maintainers [email protected]
-description SAX2 Driver for Expat (XML::Parser)
-long_description This is an implementation of a SAX2 driver \
- sitting on top of Expat (XML::Parser)
+PortSystem 1.0
+PortGroup perl5 1.0
-platforms darwin
+perl5.setup XML-SAX-Expat 0.40
+maintainers [email protected]
+description SAX2 Driver for Expat (XML::Parser)
+long_description This is an implementation of a SAX2 driver \
+ sitting on top of Expat (XML::Parser)
-checksums md5 a31400a29eae0eec74650bd06dbc823f \
- sha1 0f440b662a137705ee0e358fd1fc92e510500806 \
- rmd160 da36f9b2a1c9a53729f4b0e1e35a15349c8f0101
+platforms darwin
-depends_lib-append port:p5-xml-parser port:p5-xml-sax port:p5-
xml-namespacesupport
+checksums md5 ca58d1e26c437b31c52456b4b4ae5c4a \
+ sha1
3fdbd7b5e83216bb24d1e83ff3a6c17fcde9ba3f \
+ rmd160
fd0452bc817b55607ebbb4e8de017c6fd99ecaea
-post-activate {
- system "cd ${worksrcpath} && ${build.cmd} install_sax_expat"
-}
+depends_lib-append port:p5-xml-parser \
+ port:p5-xml-sax \
+ port:p5-xml-namespacesupport \
+ port:p5-xml-sax-base
+
+post-activate {
+ system "cd ${worksrcpath} && ${build.cmd} install_sax_expat"
+}
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev