Re: Problems building KDE4

2009-02-05 Thread Ryan Schmidt
On Feb 6, 2009, at 01:49, Jean-Michel Pouré wrote: I spent more than 30 hours tryine to compile KDE4. Of course, I did not stay all this time in front of the computer. Would it be possible to help me compiling KDE4. Illogical, KDE4 maintainer was not able to understand why compilation breaks.

Problems building KDE4

2009-02-05 Thread Jean-Michel Pouré
Hello, I spent more than 30 hours tryine to compile KDE4. Of course, I did not stay all this time in front of the computer. Would it be possible to help me compiling KDE4. Illogical, KDE4 maintainer was not able to understand why compilation breaks. Connecting on FreeNode, most KDE-MAC developers

Re: [46483] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

2009-02-05 Thread Ryan Schmidt
On Feb 6, 2009, at 00:01, Marcus Calhoun-Lopez wrote: Joshua Root writes: There's the hw.cpu64bit_capable sysctl variable, on Leopard. Just what I was looking for. Thank you. I only have Leopard machines to test on, however. Does anyone know if the code: if { [exec "/usr/sbin/sysctl" "-n"

Re: [46483] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

2009-02-05 Thread Marcus Calhoun-Lopez
Joshua Root writes: > There's the hw.cpu64bit_capable sysctl variable, on Leopard. Just what I was looking for. Thank you. I only have Leopard machines to test on, however. Does anyone know if the code: if { [exec "/usr/sbin/sysctl" "-n" "hw.cpu64bit_capable"] != "1" } { . . . } works on all pl

Ports recommending other ports

2009-02-05 Thread Ryan Schmidt
It might be nice if a port could recommend the user install another port in addition, via some new keyword. For example, graphviz could recommend the user install graphviz-gui as well. postgresql83 could recommend the user install postgresql83-server. port could output these recommendations

Re: [46483] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

2009-02-05 Thread Joshua Root
Marcus Calhoun-Lopez wrote: > Ryan Schmidt writes: > >> Shouldn't care also be taken so that if one is on a 32-bit computer >> (PowerPC G3 or G4, or Intel Core), the 64-bit architectures are removed? > As far as I know, there is no way to get this information from MacPorts. > Is there a command

Re: [46483] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

2009-02-05 Thread Marcus Calhoun-Lopez
Ryan Schmidt writes: > Shouldn't care also be taken so that if one is on a 32-bit computer > (PowerPC G3 or G4, or Intel Core), the 64-bit architectures are removed? As far as I know, there is no way to get this information from MacPorts. Is there a command available on all these system which w

Re: [46483] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 21:49, Joshua Root wrote: Ryan Schmidt wrote: I still totally dislike that any combination of architectures is still called "universal" and the user has no way of identifying in the "port installed" list what architectures are actually included in the port. Yet another

Re: [46483] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

2009-02-05 Thread Joshua Root
Ryan Schmidt wrote: > I still totally dislike that any combination of architectures is still > called "universal" and the user has no way of identifying in the "port > installed" list what architectures are actually included in the port. Yet another thing for which we need registry2.0. - Josh ___

Re: [46483] trunk/dports/_resources/port1.0/group/muniversal-1.0.tcl

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 10:47, mcalh...@macports.org wrote: +# user has specified that build platform must be able to run binaries for supported architectures +if { ${merger_must_run_binaries}=="yes" } { +if { ${os.arch}=="i386" } { +set universal_archs_supported [ldele

Re: Step though fetch and others

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 20:47, Bradley Giesbrecht wrote: You can enable debug mode with the -d switch: cd path/to/dbmail sudo port clean sudo port -d fetch Which is what I was doing and debug does not print the protocol or url. Maybe it should? It does print download progress including the

Re: [46495] trunk/dports/python

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 14:26, s...@macports.org wrote: Revision: 46495 http://trac.macports.org/changeset/46495 Author: s...@macports.org Date: 2009-02-05 12:26:28 -0800 (Thu, 05 Feb 2009) Log Message: --- created dot2tex, ticket #18195 Added Paths: --- trunk/dp

Re: Step though fetch and others

2009-02-05 Thread Bradley Giesbrecht
On Feb 5, 2009, at 6:25 PM, Ryan Schmidt wrote: So I have local_repo/mail/dbmail/Portfile: namedbmail version 2.2.11 homepagehttp://www.dbmail.org master_siteshttp://www.dbmail.org/download/2.2/ A construct we like to use in these situations is:

Re: [46491] trunk/dports/games

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 13:17, s...@macports.org wrote: Revision: 46491 http://trac.macports.org/changeset/46491 Author: s...@macports.org Date: 2009-02-05 11:17:36 -0800 (Thu, 05 Feb 2009) Log Message: --- created tuxtype, ticket #18356 Added Paths: --- trunk/dpo

Re: [46497] trunk/dports/multimedia/dirac/Portfile

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 14:47, dev...@macports.org wrote: Revision: 46497 http://trac.macports.org/changeset/46497 Author: dev...@macports.org Date: 2009-02-05 12:46:59 -0800 (Thu, 05 Feb 2009) Log Message: --- dirac: add +doc variant. Modified Paths: -- trunk

Re: Step though fetch and others

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 20:10, Bradley Giesbrecht wrote: I want to contribute a port and I picked dbmail. We appreciate it! :) I installed macports via svn. /opt/local/etc/macports/sources.conf: file:///Users/brad/misc/MacPorts/ports [nosync] file:///opt/mports/trunk/dports [default] This seem

Re: patching in general

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 12:12, ma...@macports.org wrote: But then we could probably do with a lot of macros that we don't have now. Things like portage has (dobin, dodoc, etc.) would be a higher stage of development that we may get to someday. Could you describe what these do? All I know abou

Step though fetch and others

2009-02-05 Thread Bradley Giesbrecht
I want to contribute a port and I picked dbmail. I installed macports via svn. /opt/local/etc/macports/sources.conf: file:///Users/brad/misc/MacPorts/ports [nosync] file:///opt/mports/trunk/dports [default] This seemed like the way to go to add my own ports. Am I wrong? With this configuration,

Re: [46493] trunk/dports/fuse

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 16:31, Rainer Müller wrote: s...@macports.org wrote: Revision: 46493 http://trac.macports.org/changeset/46493 Author: s...@macports.org Date: 2009-02-05 11:58:08 -0800 (Thu, 05 Feb 2009) Log Message: --- created mp3fs, ticket #18381 Added Paths:

Re: patching in general

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 08:11, Bradley Giesbrecht wrote: I really don't mind patching, I'm kinda used to it on osx although I do not claim to be an expert, but it would be nice if there was a macports best practice or something so if a person takes the time to add a some functionality there is

Re: [46493] trunk/dports/fuse

2009-02-05 Thread Rainer Müller
s...@macports.org wrote: > Revision: 46493 > http://trac.macports.org/changeset/46493 > Author: s...@macports.org > Date: 2009-02-05 11:58:08 -0800 (Thu, 05 Feb 2009) > Log Message: > --- > created mp3fs, ticket #18381 > > Added Paths: > --- > trunk/dports/fuse/

Re: Various questions

2009-02-05 Thread David Bruce
Hi, On Fri, Jan 30, 2009 at 10:39 AM, Ian Eiloart wrote: > If that last question doesn't scare anyone, can I become maintainer of the > mail/exim and mail/mailman ports, please? I'd also like to create ports for > libspf2 and dkim libraries. > On a similar note, I wouldn't mind taking care of t

Re: patching in general

2009-02-05 Thread markd
>> I wonder if some macro would be useful that would automatically parse >> patched files for a set of standard names (highly unique) to be >> replaced >> according to defaults ( '__mports__prefix__' -> ${prefix} etc.) >> that could >> be overridden. Maybe that is too complex, but sometimes I th

Re: patching in general

2009-02-05 Thread Anders F Björklund
Preferred method for fixing paths. 1. Patch files with "@PREFIX@" or "@X11PREFIX@" and use reinplace "$ {prefix}" or "${x11prefix}". Preferred method for fixing libs and includes. 1. Check if configure.ldflags-append and configure.cppflags-append will work. 2. Patch file. P

Re: Various questions

2009-02-05 Thread Ian Eiloart
--On 30 January 2009 15:25:40 +0100 "C. Florian Ebeling" wrote: Hi Jean-Michel, * How to become MacPorts maintainer. I checked out the SVN tree. I would like to apply for maintenance of sox, mlt, gavl, frei0r, ladspa-sdk and kdenlive. Please contact me if you need my SSH pub key. I manage

Re: patching in general

2009-02-05 Thread markd
>> I say use a patchfile when possible, so that if and when the >> upstream source changes and your patch breaks, you'll have the >> context of the patchfile to know whether you need to update or >> remove the patchfile. Use reinplace to replace things like ${prefix} >> and ${x11prefix} and oth

Re: patching in general

2009-02-05 Thread Bradley Giesbrecht
On Feb 4, 2009, at 9:23 PM, Ryan Schmidt wrote: On Feb 4, 2009, at 09:54, Bradley Giesbrecht wrote: ... Patching things isn't all that big a deal but I recently patched bind9 to (+dlz-mysql) and I used the method used in php5 to help bind9 find the mysql libs and headers. Basi

Re: [46468] trunk/dports/audio/sox/Portfile

2009-02-05 Thread Ryan Schmidt
On Feb 5, 2009, at 03:04, dev...@macports.org wrote: Revision: 46468 http://trac.macports.org/changeset/46468 Author: dev...@macports.org Date: 2009-02-05 01:04:45 -0800 (Thu, 05 Feb 2009) Log Message: --- sox: per maintainers request, change style of dependency on ffmpeg