RFC: inverting @INC for perl5.{8,10}

2008-04-16 Thread Eric Hall
Macports perl installs use the default @INC [1], which can lead to problems if a perl module requires a newer version of a (perl) Core module than what shipped with that version of perl. One example is MIME::Tools, which requires File::Temp of 0.18 or greater (in 5.426, 5.425 requir

Re: [36031] trunk/dports/devel/bugzilla/Portfile

2008-04-16 Thread Jordan K. Hubbard
Doesn't xinstall have a way to change $CWD for its operations? That would work... On Apr 16, 2008, at 9:03 AM, Ryan Schmidt wrote: That change isn't going to work, is it? I mean, the reason why the tcl "cd" command was deprecated is because we don't want portfiles changing the working dir

Re: libevent upgrades

2008-04-16 Thread Blair Zajac
Brett, This is a dynamic library, the issue is that libevent renames the .dylib on each version upgrade. Maybe they change the ABI so this is a way to force dependents to recompile? I don't know off hand. The current shared library is named /Users/blair/my-macports/lib/libevent-1.4.2.dylib

Re: libevent upgrades

2008-04-16 Thread Brett Eisenberg
That makes sense. I'll get the dependents revisions updated, and for future releases see about patch libevent to embed the version information into the library. Apologies for the confusion. best, Brett On Apr 16, 2008, at 12:59 , Blair Zajac wrote: Brett, This is a dynamic library, the iss

Re: libevent upgrades

2008-04-16 Thread Brett Eisenberg
Blair, Thanks. I presumed that depends_lib would track versions for static libraries, to maintain state. I was also unaware that dylibs are broken compared to normal shared libraries, live and learn. Noted, and I'll track down the rest of the dependencies. Bumping revisions manually in a

Re: [36013] trunk/dports/devel/libevent/Portfile

2008-04-16 Thread Ryan Schmidt
Oh, yes, of course. Sorry! Carry on. On Apr 16, 2008, at 11:46 AM, Brett Eisenberg wrote: Ryan, ${distname} includes the version number. best, Brett On Apr 16, 2008, at 12:22 , Ryan Schmidt wrote: Why did you change to downloading "libevent-stable.tar.gz"? You should continue to download

Re: [36031] trunk/dports/devel/bugzilla/Portfile

2008-04-16 Thread William Siegrist
On Apr 16, 2008, at 9:03 AM, Ryan Schmidt wrote: post-patch { - cd ${worksrcpath} + system "cd ${worksrcpath}" foreach item [exec find . -type f -name .cvsignore] { file delete -force ${item} } @@ -99,7 +107,7 @@ set docPath "${prefix}/share/do

Re: [36013] trunk/dports/devel/libevent/Portfile

2008-04-16 Thread Brett Eisenberg
Ryan, ${distname} includes the version number. best, Brett On Apr 16, 2008, at 12:22 , Ryan Schmidt wrote: Why did you change to downloading "libevent-stable.tar.gz"? You should continue to download a file whose name includes the version number, so that when the developer releases a newe

Re: [36013] trunk/dports/devel/libevent/Portfile

2008-04-16 Thread Ryan Schmidt
On Apr 14, 2008, at 6:40 AM, [EMAIL PROTECTED] wrote: Revision: 36013 http://trac.macosforge.org/projects/macports/changeset/36013 Author: [EMAIL PROTECTED] Date: 2008-04-14 04:40:01 -0700 (Mon, 14 Apr 2008) Log Message: --- update to 1.4.3 Modified Paths: --

libevent upgrades

2008-04-16 Thread Blair Zajac
Brett, When you bump a libevent version, please bump the revision number on all packages that depend upon it since they will need to be recompiled. Here's memcached after running with the libevent upgrade: $ /opt/local/bin/memcached --help dyld: Library not loaded: /Users/blair/my-macports/li

Re: [36031] trunk/dports/devel/bugzilla/Portfile

2008-04-16 Thread Ryan Schmidt
post-patch { - cd ${worksrcpath} + system "cd ${worksrcpath}" foreach item [exec find . -type f -name .cvsignore] { file delete -force ${item} } @@ -99,7 +107,7 @@ set docPath "${prefix}/share/doc/${name}" xinstall -d -m 0755 ${destroot

Re: [36060] trunk/dports/graphics/libguichan/Portfile

2008-04-16 Thread Ryan Schmidt
On Apr 16, 2008, at 8:14 AM, [EMAIL PROTECTED] wrote: Revision: 36060 http://trac.macosforge.org/projects/macports/changeset/36060 Author: [EMAIL PROTECTED] Date: 2008-04-16 06:14:38 -0700 (Wed, 16 Apr 2008) Log Message: --- libguichan: update to 0.8.0, work around broken

Re: [36059] trunk/dports/devel/mercurial/Portfile

2008-04-16 Thread Ryan Schmidt
On Apr 16, 2008, at 6:45 AM, [EMAIL PROTECTED] wrote: Revision: 36059 http://trac.macosforge.org/projects/macports/changeset/36059 Author: [EMAIL PROTECTED] Date: 2008-04-16 04:45:48 -0700 (Wed, 16 Apr 2008) Log Message: --- Add py25-bz2 to the dependency list as it's re

Re: [MacPorts] #14901: firefox-x11 does not provide file-selection browsers (fwd)

2008-04-16 Thread Stefan Bruda
Hi, Apologies for resurrecting this somehow old thread. I am using firefox-x11 all the time (I simply hate the Mac OS GUI and it's lack of sloppy focus so I am trying to stay under X as much as possible) and the lack of file browser annoys the heck out of me. This is a really long standing proble