Re: [24605] trunk/dports/mail/eudora2unix/Portfile
On Apr 28, 2007, at 19:46, source_changes@macosforge.org wrote:
Revision: 24605 http://trac.macosforge.org/projects/macports/changeset/24605 Author: pguyot@kallisys.net Date: 2007-04-28 17:46:46 -0700 (Sat, 28 Apr 2007)
Log Message: ----------- mail/eudora2unix: Fix platforms declaration.
Modified Paths: -------------- trunk/dports/mail/eudora2unix/Portfile
Modified: trunk/dports/mail/eudora2unix/Portfile =================================================================== --- trunk/dports/mail/eudora2unix/Portfile 2007-04-29 00:42:32 UTC (rev 24604) +++ trunk/dports/mail/eudora2unix/Portfile 2007-04-29 00:46:46 UTC (rev 24605) @@ -14,8 +14,7 @@ homepage http://eudora2unix.sourceforge.net/ master_sites sourceforge checksums md5 32a4d421510477dfadb2179d29595005 -# Untested but should probably work on FreeBSD/Linux. -platform darwin freebsd linux +platforms darwin
# Requires Python 2.2.1 or higher. depends_run bin:python:python24
How should a port developer set the "platforms" declaration? What is its significance? I've generally just been putting "platforms darwin" but I see that not only do we have available platforms like "freebsd" and "linux" but we also have "macosx". What are the guidelines? I forgot to set the "platforms" declaration in the isightcapture port and it still seems to install just fine, so it can't be too essential. Should we just get rid of the "platforms" declaration entirely, especially since we no longer support anything other than Mac OS X?
On Apr 29, 2007, at 11:04 AM, Ryan Schmidt wrote:
-# Untested but should probably work on FreeBSD/Linux. -platform darwin freebsd linux +platforms darwin
How should a port developer set the "platforms" declaration? What is its significance? I've generally just been putting "platforms darwin" but I see that not only do we have available platforms like "freebsd" and "linux" but we also have "macosx". What are the guidelines?
I forgot to set the "platforms" declaration in the isightcapture port and it still seems to install just fine, so it can't be too essential. Should we just get rid of the "platforms" declaration entirely, especially since we no longer support anything other than Mac OS X?
The portfile(7) man page specify that the platforms declaration is required. Yet: - my mistake with this port was that it was "platform" instead of "platform*s*". - I agree that we should drop "platforms" now that we explicitly target MacOS X, and I believe this declaration was never used anyway. Paul
participants (2)
-
Paul Guyot
-
Ryan Schmidt