From jmr at macports.org Sat Nov 1 00:17:50 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 00:17:50 -0700 (PDT) Subject: [41381] trunk/dports/gnome/drwright Message-ID: <20081101071750.C2A6F600BBC@beta.macosforge.org> Revision: 41381 http://trac.macports.org/changeset/41381 Author: jmr at macports.org Date: 2008-11-01 00:17:50 -0700 (Sat, 01 Nov 2008) Log Message: ----------- drwright: update to 0.18, don't use -flat_namespace or -undefined suppress, use port: style dependencies Modified Paths: -------------- trunk/dports/gnome/drwright/Portfile Added Paths: ----------- trunk/dports/gnome/drwright/files/patch_src_dbus.c.diff Removed Paths: ------------- trunk/dports/gnome/drwright/files/patch_drw-monitor.c Modified: trunk/dports/gnome/drwright/Portfile =================================================================== --- trunk/dports/gnome/drwright/Portfile 2008-11-01 06:40:19 UTC (rev 41380) +++ trunk/dports/gnome/drwright/Portfile 2008-11-01 07:17:50 UTC (rev 41381) @@ -1,8 +1,9 @@ # $Id$ PortSystem 1.0 + name drwright -version 0.17 +version 0.18 description A GNOME break reminder! long_description DrWright is a program that reminds you to take \ regular breaks from your computer. Its main focus \ @@ -11,10 +12,11 @@ categories gnome platforms darwin homepage http://www.imendio.com/projects/drwright/ -master_sites gnome:sources/drwright/0.17/ +master_sites gnome:sources/${name}/${version}/ use_bzip2 yes -checksums md5 e23acadea9bfede4b22611b058b80648 -patchfiles patch_drw-monitor.c -depends_lib bin:gnome-session:gnome-session lib:libiconv.2:libiconv +checksums md5 5056d36520b0a506e5bf3211f08315b8 \ + sha1 e54b7c46e877dcbfa52d2b67935384b6f13a596a +patchfiles patch_src_dbus.c.diff +depends_lib port:gnome-session port:libiconv configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" +configure.cflags-append -no-cpp-precomp Deleted: trunk/dports/gnome/drwright/files/patch_drw-monitor.c =================================================================== --- trunk/dports/gnome/drwright/files/patch_drw-monitor.c 2008-11-01 06:40:19 UTC (rev 41380) +++ trunk/dports/gnome/drwright/files/patch_drw-monitor.c 2008-11-01 07:17:50 UTC (rev 41381) @@ -1,11 +0,0 @@ ---- src/drw-monitor.c.org Tue Feb 17 17:22:52 2004 -+++ src/drw-monitor.c Tue Feb 17 17:23:07 2004 -@@ -26,7 +26,7 @@ - #include - #include - #include --#include -+/* #include */ - #include - #include - #include Added: trunk/dports/gnome/drwright/files/patch_src_dbus.c.diff =================================================================== --- trunk/dports/gnome/drwright/files/patch_src_dbus.c.diff (rev 0) +++ trunk/dports/gnome/drwright/files/patch_src_dbus.c.diff 2008-11-01 07:17:50 UTC (rev 41381) @@ -0,0 +1,11 @@ +--- src/dbus.c.orig 2004-09-25 09:13:23.000000000 +1000 ++++ src/dbus.c 2008-11-01 18:14:21.000000000 +1100 +@@ -56,7 +56,7 @@ dbus_init_service (void) + return FALSE; + } + +- dbus_bus_acquire_service (bus_conn, DRWRIGHT_DBUS_SERVICE, 0, &error); ++ dbus_bus_request_name (bus_conn, DRWRIGHT_DBUS_SERVICE, 0, &error); + if (dbus_error_is_set (&error)) { + g_warning ("Failed to acquire drwright service"); + dbus_error_free (&error); -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Sat Nov 1 00:51:25 2008 From: portindex at macports.org (portindex at macports.org) Date: Sat, 1 Nov 2008 00:51:25 -0700 (PDT) Subject: [41382] trunk/dports/PortIndex Message-ID: <20081101075126.2CB7F600DFB@beta.macosforge.org> Revision: 41382 http://trac.macports.org/changeset/41382 Author: portindex at macports.org Date: 2008-11-01 00:51:24 -0700 (Sat, 01 Nov 2008) Log Message: ----------- Total number of ports parsed: 5092 Ports successfully parsed: 5092 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-01 07:17:50 UTC (rev 41381) +++ trunk/dports/PortIndex 2008-11-01 07:51:24 UTC (rev 41382) @@ -236,8 +236,8 @@ variants universal description {Shell archiver utilities} portdir archivers/sharutils homepage http://www.gnu.org/software/sharutils/ epoch 0 depends_lib {port:gettext port:libiconv} name sharutils long_description {GNU shar makes so-called shell archives out of many files, preparing them for transmission by electronic mail services. A shell archive is a collection of files that can be unpacked by /bin/sh. A wide range of features provide extensive flexibility in manufacturing shars and in specifying shar smartness. For example, shar may compress files, uuencode binary files, split long files and construct multi-part mailings, ensure correct unsharing order, and provide simplistic checksums.} maintainers nomaintainer categories archivers version 4.7 revision 0 star 343 depends_build port:smake description {fast and POSIX 1003.1 conformant tar implementation} portdir archivers/star homepage http://cdrecord.berlios.de/old/private/star.html epoch 0 platforms darwin name star maintainers mww long_description {{fast and POSIX 1003.1 conformant tar implementation}} version 1.5a89 categories archivers revision 0 -szip 747 -variants {universal encoder} description {Szip is an implementation of the extended-Rice lossless compression algorithm.} portdir archivers/szip homepage http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/ epoch 0 platforms darwin name szip long_description {The Consultative Committee on Space Data Systems (CCSDS) has adopted the extended-Rice algorithm for international standards for space applications. Szip is reported to provide fast and effective compression, specifically for the EOS data generated by the NASA Earth Observatory System (EOS). It was originally developed at University of New Mexico (UNM) and integrated with HDF4 by UNM researchers and developers.} maintainers marius at physics.aamu.edu categories archivers version 2.0 revision 0 +szip 793 +variants {universal encoder} variant_desc {encoder {Enable SZIP encoding}} portdir archivers/szip description {Szip is an implementation of the extended-Rice lossless compression algorithm.} homepage http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/ epoch 0 platforms darwin name szip maintainers physics.aamu.edu:marius long_description {The Consultative Committee on Space Data Systems (CCSDS) has adopted the extended-Rice algorithm for international standards for space applications. Szip is reported to provide fast and effective compression, specifically for the EOS data generated by the NASA Earth Observatory System (EOS). It was originally developed at University of New Mexico (UNM) and integrated with HDF4 by UNM researchers and developers.} version 2.1 categories archivers revision 0 ucl 458 variants universal description {A data compression library with low memory usage} portdir archivers/ucl homepage http://www.oberhumer.com/opensource/ucl/ epoch 0 platforms darwin name ucl long_description {UCL implements a number of compression algorithms that achieve an excellent compression ratio while allowing *very* fast decompression. Decompression requires no additional memory.} maintainers nomaintainer categories archivers version 1.03 revision 0 unalz 417 @@ -816,8 +816,8 @@ variants universal description {A tutorial covering the gnu autotools.} portdir devel/autobook homepage http://sources.redhat.com/autobook/ epoch 0 platforms darwin name autobook maintainers nomaintainer long_description {This book is a tutorial for Autoconf, Automake and Libtool, hereafter referred to as the GNU Autotools. The GNU manuals that accompany each tools adequately document each tool in isolation. Until now, there has not been a guide that has described how these tools work together.} categories devel version 1.4 revision 0 autobuild 704 variants universal portdir devel/autobuild description {processes output from building software} homepage http://josefsson.org/autobuild/ epoch 0 platforms darwin name autobuild depends_lib bin:perl:perl5.8 maintainers nomaintainer long_description {Autobuild is a package that process output from building software, primarily focused on packages using autoconf and automake, and then generate a HTML summary file, containing links to each build log. The output include project name, version, build host types (cross compile aware), compiler host name, date of build, and indication of success or failure. The output is indexed in many ways to simplify browsing.} version 3.3 categories devel revision 0 -autoconf 741 -variants universal portdir devel/autoconf description {Automatically configures software for compilation} homepage http://www.gnu.org/software/autoconf/ epoch 0 platforms darwin name autoconf depends_lib {bin:perl:perl5.8 port:m4 port:help2man} maintainers nomaintainer long_description {Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls.} version 2.62 categories devel revision 0 +autoconf 757 +variants universal portdir devel/autoconf description {Automatically configures software for compilation} homepage http://www.gnu.org/software/autoconf/ epoch 0 platforms darwin name autoconf depends_lib {{path:\${prefix}/bin/perl:perl5} port:m4 port:help2man} maintainers nomaintainer long_description {Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls.} version 2.63 categories devel revision 0 autoconf-archive 823 variants universal portdir devel/autoconf-archive description {A collection of over 500 reusable Autoconf macros} homepage http://www.gnu.org/software/ac-archive/ epoch 0 platforms darwin name autoconf-archive depends_lib {port:autoconf port:automake} maintainers fernandes.org:andrew long_description {The Autoconf Macro Archive aims to provide a collection of reusable Autoconf macros as free software. The archive currently features more than 500 macros which perform portability tests ranging from compiler support for weird language extensions to automatic generation of sophisticated Automake rules. All these macros have been contributed by friendly supporters of the cause from all over the Internet - this archive is merely a distribution of other people's efforts.} version 2008-02-21 categories devel revision 0 autoconf213 694 @@ -2266,8 +2266,8 @@ variants {universal with_gnome} depends_build port:p5-xml-parser portdir gnome/dia description {A diagram program.} homepage http://live.gnome.org/Dia epoch 0 platforms darwin depends_lib {port:gtk2 port:libxml2 port:libxslt port:libart_lgpl port:popt} name dia long_description {Dia is designed to be much like the commercial Windows program Visio. It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and simple circuits. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.} maintainers nomaintainer version 0.96.1 categories gnome revision 0 drivel 498 variants universal portdir gnome/drivel description {Drivel is a LiveJournal client for the GNOME Desktop.} homepage http://www.dropline.net/drivel/ epoch 0 platforms darwin name drivel depends_lib {port:gnome-session port:libiconv port:gtkspell2} long_description {Drivel is a LiveJournal client for the GNOME desktop. It is designed to utilize the new features of GNOME 2.0 including GConf and GTK 2.0. It's really rather neat.} maintainers nomaintainer version 2.0.3 categories gnome revision 0 -drwright 458 -variants universal portdir gnome/drwright description {A GNOME break reminder!} homepage http://www.imendio.com/projects/drwright/ epoch 0 platforms darwin name drwright depends_lib {bin:gnome-session:gnome-session lib:libiconv.2:libiconv} long_description {DrWright is a program that reminds you to take regular breaks from your computer. Its main focus is being usable and to simply work.} maintainers nomaintainer version 0.17 categories gnome revision 0 +drwright 435 +variants universal portdir gnome/drwright description {A GNOME break reminder!} homepage http://www.imendio.com/projects/drwright/ epoch 0 platforms darwin name drwright depends_lib {port:gnome-session port:libiconv} long_description {DrWright is a program that reminds you to take regular breaks from your computer. Its main focus is being usable and to simply work.} maintainers nomaintainer version 0.18 categories gnome revision 0 eel 684 variants universal portdir gnome/eel description {Generally useful classes and extensions to GNOME} homepage http://www.gnome.org/ epoch 0 platforms darwin name eel depends_lib {port:gnome-vfs port:libgnomeui {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:librsvg port:gnome-desktop port:gnome-menus port:gnome-keyring} long_description {The eel library contains a number of generally useful classes and functions. Many of them are extensions to things in glib, gtk, gnome-libs, and other widely-used GNOME platform libraries. The long term plan is to move much of this into the platform libraries themselves.} maintainers nomaintainer version 2.24.1 categories gnome revision 0 eog 683 @@ -3643,7 +3643,7 @@ eiffelstudio 723 variants {universal i386 powerpc} depends_build bin:bzip2:bzip2 portdir lang/eiffelstudio description {The ISE Eiffel Compiler and IDE} homepage http://www.eiffel.com epoch 0 platforms darwin name eiffelstudio depends_lib port:gtk2 maintainers roederja at student.ethz.ch long_description {EiffelStudio is a development environment for the Eiffel programming language developed by Eiffel Software. EiffelStudio includes a combination of tools integrated under a single user interface: compiler, interpreter, debugger, browser, metrics tool, profiler, diagram tool. The user interface rests on a number of specific UI paradigms, in particular pick-and-drop for effective browsing.} version 6.2.73753 categories lang revision 0 eiffelstudio-devel 735 -variants {universal i386 powerpc} depends_build bin:bzip2:bzip2 portdir lang/eiffelstudio-devel description {The ISE Eiffel Compiler and IDE} homepage http://www.eiffel.com epoch 0 platforms darwin name eiffelstudio-devel depends_lib port:gtk2 maintainers roederja at student.ethz.ch long_description {EiffelStudio is a development environment for the Eiffel programming language developed by Eiffel Software. EiffelStudio includes a combination of tools integrated under a single user interface: compiler, interpreter, debugger, browser, metrics tool, profiler, diagram tool. The user interface rests on a number of specific UI paradigms, in particular pick-and-drop for effective browsing.} version 6.3.75186 categories lang revision 0 +variants {universal i386 powerpc} depends_build bin:bzip2:bzip2 portdir lang/eiffelstudio-devel description {The ISE Eiffel Compiler and IDE} homepage http://www.eiffel.com epoch 0 platforms darwin name eiffelstudio-devel depends_lib port:gtk2 maintainers roederja at student.ethz.ch long_description {EiffelStudio is a development environment for the Eiffel programming language developed by Eiffel Software. EiffelStudio includes a combination of tools integrated under a single user interface: compiler, interpreter, debugger, browser, metrics tool, profiler, diagram tool. The user interface rests on a number of specific UI paradigms, in particular pick-and-drop for effective browsing.} version 6.3.75278 categories lang revision 0 elk 509 variants {universal x11} description {Scheme Extension Language Kit} portdir lang/elk homepage http://sam.zoy.org/elk epoch 0 platforms darwin name elk long_description {Elk (the Extension Language Kit) is an implementation of the Scheme programming language. It can be used as a standalone Scheme interpreter, or as an embeddable, reusable extension language subsystem for applications written in C or C++ through the libelk library.} maintainers waqar at macports.org categories lang version 3.99.7 revision 0 erlang 823 @@ -5130,8 +5130,8 @@ variants {universal darwin_7} description {sysmon network monitoring software} portdir net/sysmon homepage http://www.sysmon.org epoch 0 platforms darwin name sysmon long_description {Sysmon is a network monitoring tool designed to provide high performance and accurate network monitoring. Currently supported protocols include SMTP, IMAP, HTTP, TCP, UDP, NNTP, and PING tests.} maintainers dluke at geeklair.net categories net version 0.92.2 revision 0 tcp_wrappers 683 variants {universal sunos suncc} description {Security wrappers for TCP services} portdir net/tcp_wrappers homepage ftp://ftp.porcupine.org/pub/security/ epoch 0 platforms sunos name tcp_wrappers long_description {TCP Wrappers provides tiny daemon wrapper programs that can be installed without any changes to existing software or to existing configuration files. The wrappers report the name of the client host and of the requested {service;} the wrappers do not exchange information with the client or server applications, and impose no overhead on the actual conversation between the client and server applications.} maintainers nomaintainer categories net version 7.6 revision 1 -tcpdump 470 -variants {universal ipv6 smb} variant_desc {ipv6 {enable ipv6 (with ipv4) support} smb {enable possibly-buggy SMB printer}} portdir net/tcpdump description {dump traffic on a network} homepage http://www.tcpdump.org/ epoch 0 platforms darwin name tcpdump depends_lib {port:libpcap port:openssl} maintainers {mww openmaintainer} long_description {tcpdump is a tool for network monitoring, protocol debugging and data acquisition.} version 3.9.8 categories net revision 1 +tcpdump 426 +variants {universal smb} variant_desc {smb {enable possibly-buggy SMB printer}} portdir net/tcpdump description {dump traffic on a network} homepage http://www.tcpdump.org/ epoch 0 platforms darwin name tcpdump depends_lib {port:libpcap port:openssl} maintainers {mww openmaintainer} long_description {tcpdump is a tool for network monitoring, protocol debugging and data acquisition.} version 4.0.0 categories net revision 0 tcpflow 913 variants {universal darwin darwin_9} portdir net/tcpflow description {TCP flow recorder} homepage http://www.circlemud.org/~jelson/software/tcpflow/ epoch 0 platforms {darwin freebsd} name tcpflow depends_lib {port:libpcap port:libtool} maintainers {simon openmaintainer} long_description {tcpflow is a program that captures data transmitted as part of TCP connections (flows), and stores the data in a way that is convenient for protocol analysis or debugging. A program like tcpdump(4) shows a summary of packets seen on the wire, but usually doesn't store the data that's actually being transmitted. In contrast, tcpflow reconstructs the actual data streams and stores each flow in a separate file for later analysis. tcpflow understands TCP sequence numbers and will correctly reconstruct data streams regardless of retransmissions or out-of-order delivery.} version 0.21 categories {net security} revision 1 tcpick 1017 @@ -5462,6 +5462,8 @@ variants universal portdir perl/p5-class-errorhandler description {Base class for error handling} homepage http://search.cpan.org/dist/Class-ErrorHandler/ epoch 0 platforms darwin name p5-class-errorhandler depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Base class for error handling}} version 0.01 categories perl revision 0 p5-class-factory-util 430 variants universal portdir perl/p5-class-factory-util description {Provide utility methods for factory classes} homepage http://search.cpan.org/dist/Class-Factory-Util/ epoch 0 platforms darwin name p5-class-factory-util depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {This module exports a method that is useful for factory classes.} version 1.7 categories perl revision 0 +p5-class-insideout 466 +variants universal portdir perl/p5-class-insideout description {Class::InsideOut is a safe, simple inside-out object construction kit.} homepage http://search.cpan.org/~dagolden/Class-InsideOut-1.09/ epoch 0 platforms darwin name p5-class-insideout depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers whatisinaname.org:perry long_description {{Class::InsideOut is a safe, simple inside-out object construction kit.}} version 1.09 categories perl revision 0 p5-class-inspector 720 variants universal portdir perl/p5-class-inspector description {Get information about a class and its structure} homepage http://search.cpan.org/dist/Class-Inspector/ epoch 0 platforms darwin name p5-class-inspector depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Class::Inspector allows you to get information about a loaded class. Most or all of this information can be found in other ways, but they aren't always very friendly, and usually involve a relatively high level of Perl wizardry, or strange and unusual looking code. Class::Inspector attempts to provide an easier, more friendly interface to this information.} version 1.23 categories perl revision 0 p5-class-loader 378 @@ -9603,7 +9605,7 @@ webredirect 389 variants universal description {small webserver which redirects all requests} portdir www/webredirect homepage http://www.stacken.kth.se/~kaj/hack/webredirect epoch 0 platforms darwin name webredirect long_description {webredirect is a small web server serving 301 Moved Permanently or 302 Moved Temporarily to all requests.} maintainers nomaintainer categories www version 0.3 revision 0 wml 343 -variants {universal darwin_8} description {Website META Language} portdir www/wml epoch 0 platforms darwin depends_lib {port:gdbm port:gettext port:libiconv} name wml long_description {WML is a free and extensible Webdesigner's off-line HTML generation toolkit for Unix} maintainers nomaintainer categories {lang www} version 2.0.9 revision 0 +variants {universal darwin_8} description {Website META Language} portdir www/wml epoch 0 platforms darwin depends_lib {port:gdbm port:gettext port:libiconv} name wml long_description {WML is a free and extensible Webdesigner's off-line HTML generation toolkit for Unix} maintainers nomaintainer categories {www lang} version 2.0.9 revision 0 wordpress 607 variants {universal apache php4 mysql3 mysql4} variant_desc {apache {Use the 1.3 branch of the Apache server} php4 {Use php4} mysql3 {Use MySQL 3} mysql4 {Use MySQL 4}} portdir www/wordpress description {A state-of-the-art semantic personal publishing platform} homepage http://www.wordpress.org epoch 0 platforms {darwin freebsd} name wordpress depends_lib {port:apache2 port:php5 port:mysql5} maintainers nomaintainer long_description {WordPress is a state-of-the-art semantic personal publishing platform with a focus on aesthetics, web standards, and usability.} version 2.5.1 categories www revision 0 yaws 497 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Sat Nov 1 01:27:31 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 01:27:31 -0700 (PDT) Subject: [41383] trunk/dports/www/firefox-x11/Portfile Message-ID: <20081101082731.99777600F5F@beta.macosforge.org> Revision: 41383 http://trac.macports.org/changeset/41383 Author: jmr at macports.org Date: 2008-11-01 01:27:29 -0700 (Sat, 01 Nov 2008) Log Message: ----------- firefox-x11: update to 2.0.0.17, and add some mirrors Modified Paths: -------------- trunk/dports/www/firefox-x11/Portfile Modified: trunk/dports/www/firefox-x11/Portfile =================================================================== --- trunk/dports/www/firefox-x11/Portfile 2008-11-01 07:51:24 UTC (rev 41382) +++ trunk/dports/www/firefox-x11/Portfile 2008-11-01 08:27:29 UTC (rev 41383) @@ -4,7 +4,7 @@ name firefox-x11 categories www x11 -version 2.0.0.16 +version 2.0.0.17 platforms darwin maintainers nomaintainer description Mozilla.org's popular stand-alone web browser @@ -14,13 +14,19 @@ efficiently than with any other browser. homepage http://www.mozilla.com/firefox/ -master_sites http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${version}/source/ +master_sites http://mozilla.isc.org/pub/mozilla.org/firefox/releases/${version}/source/ \ + http://www.mirrorservice.org/sites/releases.mozilla.org/pub/mozilla.org/firefox/releases/${version}/source/ \ + http://mirror.internode.on.net/pub/mozilla/firefox/releases/${version}/source/ \ + http://kyoto-mz-dl.sinet.ad.jp/pub/mozilla.org/firefox/releases/${version}/source/ \ + http://mirror.yandex.ru/mozilla/firefox/releases/${version}/source/ \ + http://mozilla.c3sl.ufpr.br/releases/firefox/releases/${version}/source/ \ + http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${version}/source/ distname firefox-${version}-source use_bzip2 yes -checksums md5 90e0b7996a14fdbe6d4e6e4d87980647 \ - sha1 ae1d451ce85a5515b37d73d2c4b7cb1377206d86 \ - rmd160 485c5d7c3c3fc9c462ee348802742905d3becfdf +checksums md5 e14669e53226fd7fc084c2e3d58d5b64 \ + sha1 ba95d9f64f2307b109dbce25d7a17af7e68298ed \ + rmd160 2ddbca9a9ce52ff541b86af7b6dad6e2af8c2956 worksrcdir mozilla -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Sat Nov 1 01:39:34 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 01:39:34 -0700 (PDT) Subject: [41384] trunk/dports/gnome/galeon/Portfile Message-ID: <20081101083934.9D148601094@beta.macosforge.org> Revision: 41384 http://trac.macports.org/changeset/41384 Author: jmr at macports.org Date: 2008-11-01 01:39:33 -0700 (Sat, 01 Nov 2008) Log Message: ----------- galeon: update to 2.0.7, don't use -flat_namespace or -undefined suppress Modified Paths: -------------- trunk/dports/gnome/galeon/Portfile Modified: trunk/dports/gnome/galeon/Portfile =================================================================== --- trunk/dports/gnome/galeon/Portfile 2008-11-01 08:27:29 UTC (rev 41383) +++ trunk/dports/gnome/galeon/Portfile 2008-11-01 08:39:33 UTC (rev 41384) @@ -4,7 +4,7 @@ PortSystem 1.0 name galeon -version 2.0.5 +version 2.0.7 description A GNOME web browser. long_description Galeon is a GNOME Web browser based on gecko (the \ mozilla rendering engine). It's fast, it has a \ @@ -15,13 +15,13 @@ homepage http://galeon.sourceforge.net/ master_sites sourceforge use_bzip2 yes -checksums md5 bbddb89ad1ba08a62e03bceab5a38d93 \ - sha1 c0ae9496db47a8f588eb1e579761d939da44b14d \ - rmd160 060447fe7f004bf02c524abde8732a3457353a8a +checksums md5 2eede1f43e3f6f2ac4ce7d4db99b15b2 \ + sha1 14ccb53a7b3f398eb3ac3f7ca6aeb63348689a62 \ + rmd160 a443dfc11447a006d21d9e7852c616b41492a6f6 depends_lib port:gnome-session port:libiconv port:firefox-x11 -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" +configure.cflags-append -no-cpp-precomp configure.args \ --mandir=${prefix}/share/man \ --enable-nautilus-view=no \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Sat Nov 1 01:49:11 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 01:49:11 -0700 (PDT) Subject: [41385] trunk/dports/gnome/gconfmm/Portfile Message-ID: <20081101084911.E22EA601158@beta.macosforge.org> Revision: 41385 http://trac.macports.org/changeset/41385 Author: jmr at macports.org Date: 2008-11-01 01:49:11 -0700 (Sat, 01 Nov 2008) Log Message: ----------- gconfmm: update to 2.24.0, don't use -flat_namespace or -undefined suppress, use port: style dependencies Modified Paths: -------------- trunk/dports/gnome/gconfmm/Portfile Modified: trunk/dports/gnome/gconfmm/Portfile =================================================================== --- trunk/dports/gnome/gconfmm/Portfile 2008-11-01 08:39:33 UTC (rev 41384) +++ trunk/dports/gnome/gconfmm/Portfile 2008-11-01 08:49:11 UTC (rev 41385) @@ -3,19 +3,18 @@ PortSystem 1.0 name gconfmm -version 2.22.0 +version 2.24.0 +set branch [join [lrange [split ${version} .] 0 1] .] description gconfmm provides C++ wrappers for gconf. long_description ${description} maintainers nomaintainer categories gnome platforms darwin homepage http://www.gtkmm.org/ -master_sites gnome:sources/gconfmm/2.22/ +master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 4090b7333a928c6baeff583a9a0b2b55 \ - sha1 5ce223e13372a7efd95c86fcfd37816a325d0893 \ - rmd160 04de0b440d88e1b1266d995ad67ed2ec57f2c2da -depends_lib lib:libgtkmm-2:gtkmm lib:libgconf-2:gconf lib:libiconv.2:libiconv +checksums md5 cd2c3c919dbf8f90f703680d2fa088b2 \ + sha1 1c130b3311c8307037126050bbfb4f8faa28819a \ + rmd160 933c045f1b6f71f5b6ecc9e73ac29d2f787f56d0 +depends_lib port:gtkmm port:gconf port:libiconv configure.cflags-append -no-cpp-precomp -configure.cflags-append -flat_namespace -configure.cflags-append "-undefined suppress" -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Sat Nov 1 03:13:25 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 03:13:25 -0700 (PDT) Subject: [41386] trunk/dports/gnome/ggv/Portfile Message-ID: <20081101101325.A14F160152D@beta.macosforge.org> Revision: 41386 http://trac.macports.org/changeset/41386 Author: jmr at macports.org Date: 2008-11-01 03:13:24 -0700 (Sat, 01 Nov 2008) Log Message: ----------- ggv: update to 2.12.0, don't use -flat_namespace or -undefined suppress Modified Paths: -------------- trunk/dports/gnome/ggv/Portfile Modified: trunk/dports/gnome/ggv/Portfile =================================================================== --- trunk/dports/gnome/ggv/Portfile 2008-11-01 08:49:11 UTC (rev 41385) +++ trunk/dports/gnome/ggv/Portfile 2008-11-01 10:13:24 UTC (rev 41386) @@ -1,8 +1,10 @@ # $Id$ PortSystem 1.0 + name ggv -version 2.8.4 +version 2.12.0 +set branch [join [lrange [split ${version} .] 0 1] .] description GGV, Gnome GhostView, is a Gnome PostScript document previewer. long_description GGV, the Gnome GhostView, is a Gnome PostScript document \ previewer. It can also preview PDFs, but as it is not a \ @@ -14,9 +16,10 @@ categories gnome print platforms darwin homepage http://www.gnome.org/ -master_sites gnome:sources/ggv/2.8/ +master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 7a465dcc795ebab69daa0ed658d2e978 +checksums md5 418f0ef3f8b82bb0c423a2a1cf6769f7 \ + sha1 571704d11e9ffce8413ee53936b314de06147c56 depends_lib port:ghostscript port:libgnomeprintui port:libgnomeui configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" +configure.cflags-append -no-cpp-precomp -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Sat Nov 1 03:19:13 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 03:19:13 -0700 (PDT) Subject: [41387] trunk/dports/gnome/ghex/Portfile Message-ID: <20081101101913.906766015D2@beta.macosforge.org> Revision: 41387 http://trac.macports.org/changeset/41387 Author: jmr at macports.org Date: 2008-11-01 03:19:11 -0700 (Sat, 01 Nov 2008) Log Message: ----------- ghex: update to 2.22.0, don't use -flat_namespace or -undefined suppress, use port: style dependency Modified Paths: -------------- trunk/dports/gnome/ghex/Portfile Modified: trunk/dports/gnome/ghex/Portfile =================================================================== --- trunk/dports/gnome/ghex/Portfile 2008-11-01 10:13:24 UTC (rev 41386) +++ trunk/dports/gnome/ghex/Portfile 2008-11-01 10:19:11 UTC (rev 41387) @@ -1,8 +1,10 @@ # $Id$ PortSystem 1.0 + name ghex -version 2.6.0 +version 2.22.0 +set branch [join [lrange [split ${version} .] 0 1] .] description GHex - a binary editor. long_description GHex allows the user to load data from any file, \ view and edit it in either hex or ascii. A must for \ @@ -11,9 +13,10 @@ categories gnome platforms darwin homepage http://www.gnome.org/ -master_sites gnome:sources/ghex/2.6/ +master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 a8df77d7f571503005a0bf42222a338a -depends_lib lib:libgnomeprintui-2-2:libgnomeprintui +checksums md5 6f1ee7a56f7dd04bfba5ee74a639948a \ + sha1 22764d71a8932c09b3e10baed13c3a5d7948aed4 +depends_lib port:libgnomeprintui configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" +configure.cflags-append -no-cpp-precomp -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Sat Nov 1 03:20:55 2008 From: afb at macports.org (afb at macports.org) Date: Sat, 1 Nov 2008 03:20:55 -0700 (PDT) Subject: [41388] trunk/base/aclocal.m4 Message-ID: <20081101102055.C16A9601621@beta.macosforge.org> Revision: 41388 http://trac.macports.org/changeset/41388 Author: afb at macports.org Date: 2008-11-01 03:20:52 -0700 (Sat, 01 Nov 2008) Log Message: ----------- make sure to expand default prefix (from NONE) Modified Paths: -------------- trunk/base/aclocal.m4 Modified: trunk/base/aclocal.m4 =================================================================== --- trunk/base/aclocal.m4 2008-11-01 10:19:11 UTC (rev 41387) +++ trunk/base/aclocal.m4 2008-11-01 10:20:52 UTC (rev 41388) @@ -364,6 +364,10 @@ AC_ARG_WITH(applications-dir,[AC_HELP_STRING([--with-applications-dir], [Applications installation directory.])], MPAPPLICATIONSDIR=${withval}) + oldprefix=$prefix + if test "x$prefix" = "xNONE" ; then + prefix=$ac_default_prefix + fi AC_MSG_CHECKING([for Applications installation directory]) if test "x$MPAPPLICATIONSDIR" = "x" ; then @@ -376,6 +380,7 @@ AC_MSG_RESULT([$MPAPPLICATIONSDIR]) AC_SUBST(MPAPPLICATIONSDIR) + prefix=$oldprefix ]) # MP_PATH_FRAMEWORKS @@ -385,6 +390,10 @@ AC_ARG_WITH(frameworks-dir,[AC_HELP_STRING([--with-frameworks-dir], [Frameworks installation directory.])], MPFRAMEWORKSDIR=${withval}) + oldprefix=$prefix + if test "x$prefix" = "xNONE" ; then + prefix=$ac_default_prefix + fi AC_MSG_CHECKING([for Frameworks installation directory]) if test "x$MPFRAMEWORKSDIR" = "x" ; then @@ -393,6 +402,7 @@ AC_MSG_RESULT([$MPFRAMEWORKSDIR]) AC_SUBST(MPFRAMEWORKSDIR) + prefix=$oldprefix ]) -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Sat Nov 1 03:21:17 2008 From: afb at macports.org (afb at macports.org) Date: Sat, 1 Nov 2008 03:21:17 -0700 (PDT) Subject: [41389] trunk/base/configure Message-ID: <20081101102118.5872060164B@beta.macosforge.org> Revision: 41389 http://trac.macports.org/changeset/41389 Author: afb at macports.org Date: 2008-11-01 03:21:17 -0700 (Sat, 01 Nov 2008) Log Message: ----------- regenerate configure Modified Paths: -------------- trunk/base/configure Modified: trunk/base/configure =================================================================== --- trunk/base/configure 2008-11-01 10:20:52 UTC (rev 41388) +++ trunk/base/configure 2008-11-01 10:21:17 UTC (rev 41389) @@ -5516,7 +5516,7 @@ ac_compiler_gnu=$ac_cv_objc_compiler_gnu - if test x"${with_objc_runtime}" != x"no"; then + if test x"${with_objc_runtime}" != x"no"; then # Check for common header, objc/objc.h @@ -6070,7 +6070,7 @@ ac_compiler_gnu=$ac_cv_objc_compiler_gnu - if test x"${with_objc_foundation}" != x"no"; then + if test x"${with_objc_foundation}" != x"no"; then if test x"${with_objc_foundation}" == x || test x"${with_objc_foundation}" == x"apple"; then # '[' = '[' @@ -6848,6 +6848,10 @@ fi + oldprefix=$prefix + if test "x$prefix" = "xNONE" ; then + prefix=$ac_default_prefix + fi { echo "$as_me:$LINENO: checking for Applications installation directory" >&5 echo $ECHO_N "checking for Applications installation directory... $ECHO_C" >&6; } @@ -6862,6 +6866,7 @@ { echo "$as_me:$LINENO: result: $MPAPPLICATIONSDIR" >&5 echo "${ECHO_T}$MPAPPLICATIONSDIR" >&6; } + prefix=$oldprefix @@ -6873,6 +6878,10 @@ fi + oldprefix=$prefix + if test "x$prefix" = "xNONE" ; then + prefix=$ac_default_prefix + fi { echo "$as_me:$LINENO: checking for Frameworks installation directory" >&5 echo $ECHO_N "checking for Frameworks installation directory... $ECHO_C" >&6; } @@ -6883,6 +6892,7 @@ { echo "$as_me:$LINENO: result: $MPFRAMEWORKSDIR" >&5 echo "${ECHO_T}$MPFRAMEWORKSDIR" >&6; } + prefix=$oldprefix # Check for universal options -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Sat Nov 1 03:47:47 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 03:47:47 -0700 (PDT) Subject: [41390] trunk/dports/gnome/gnofract4d/Portfile Message-ID: <20081101104747.E3448601737@beta.macosforge.org> Revision: 41390 http://trac.macports.org/changeset/41390 Author: jmr at macports.org Date: 2008-11-01 03:47:46 -0700 (Sat, 01 Nov 2008) Log Message: ----------- gnofract4d: update to 3.9 Modified Paths: -------------- trunk/dports/gnome/gnofract4d/Portfile Modified: trunk/dports/gnome/gnofract4d/Portfile =================================================================== --- trunk/dports/gnome/gnofract4d/Portfile 2008-11-01 10:21:17 UTC (rev 41389) +++ trunk/dports/gnome/gnofract4d/Portfile 2008-11-01 10:47:46 UTC (rev 41390) @@ -1,20 +1,23 @@ # $Id$ PortSystem 1.0 +PortGroup python25 1.0 + name gnofract4d -version 1.9 +version 3.9 description Gnofract4D is a descendant of gnofract. long_description ${description} maintainers nomaintainer -categories gnome +categories gnome math python platforms darwin -homepage http://gnofract4d.sourceforge.org/ +homepage http://gnofract4d.sourceforge.net/ master_sites sourceforge -checksums md5 ed451ea98f1e93275029044fce9e3de5 -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" -post-activate { - ui_msg "--------------------------------------------------------------------------" - ui_msg "Remember to change the compiler settings (edit->preferences) to -dynamiclib" - ui_msg "--------------------------------------------------------------------------" - } +checksums md5 16eefa12f488bb6d06e394cf93d7e784 \ + sha1 400592fed3854edcd7d6e7b6b4ffa35307035586 +dist_subdir ${name} + +depends_lib-append port:py25-gtk \ + port:jpeg \ + port:libpng + +patchfiles patch-fract4d_fractconfig.py.diff -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Sat Nov 1 03:57:44 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 03:57:44 -0700 (PDT) Subject: [41391] trunk/dports/gnome/gnome-keyring-manager/Portfile Message-ID: <20081101105744.A11B46017EF@beta.macosforge.org> Revision: 41391 http://trac.macports.org/changeset/41391 Author: jmr at macports.org Date: 2008-11-01 03:57:44 -0700 (Sat, 01 Nov 2008) Log Message: ----------- gnome-keyring-manager: don't use -flat_namespace or -undefined suppress Modified Paths: -------------- trunk/dports/gnome/gnome-keyring-manager/Portfile Modified: trunk/dports/gnome/gnome-keyring-manager/Portfile =================================================================== --- trunk/dports/gnome/gnome-keyring-manager/Portfile 2008-11-01 10:47:46 UTC (rev 41390) +++ trunk/dports/gnome/gnome-keyring-manager/Portfile 2008-11-01 10:57:44 UTC (rev 41391) @@ -20,7 +20,7 @@ configure.args --mandir=${prefix}/share/man \ --disable-scrollkeeper configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" +configure.cflags-append -no-cpp-precomp depends_lib port:gnome-keyring \ port:dbus \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimue at macports.org Sat Nov 1 09:30:30 2008 From: raimue at macports.org (raimue at macports.org) Date: Sat, 1 Nov 2008 09:30:30 -0700 (PDT) Subject: [41392] trunk/dports/lang/tuareg-mode.el/Portfile Message-ID: <20081101163031.3E0EC602884@beta.macosforge.org> Revision: 41392 http://trac.macports.org/changeset/41392 Author: raimue at macports.org Date: 2008-11-01 09:30:29 -0700 (Sat, 01 Nov 2008) Log Message: ----------- lang/tuareg-mode.el: Revert to 1.45.6 as 1.46 has been removed from upstream, closes #15793 (maintainer timeout) Modified Paths: -------------- trunk/dports/lang/tuareg-mode.el/Portfile Modified: trunk/dports/lang/tuareg-mode.el/Portfile =================================================================== --- trunk/dports/lang/tuareg-mode.el/Portfile 2008-11-01 10:57:44 UTC (rev 41391) +++ trunk/dports/lang/tuareg-mode.el/Portfile 2008-11-01 16:30:29 UTC (rev 41392) @@ -2,7 +2,9 @@ PortSystem 1.0 name tuareg-mode.el -version 1.46.2 +# reverting to version 1.45 because 1.46 was removed from official download website +epoch 1 +version 1.45.6 categories lang editors maintainers pguyot at kallisys.net description A GNU Emacs/XEmacs major mode for editing Caml and OCaml programs. @@ -15,9 +17,9 @@ distname tuareg-mode-${version} use_bzip2 yes master_sites http://www-rocq.inria.fr/~acohen/tuareg/mode/ -checksums md5 89b34f0591693d3664d989d8b07f843f \ - sha1 07963ca62a7b7867c4311c9006abd970846e138e \ - rmd160 4bc73baae18e042b077b78b0ce03197919e67518 +checksums md5 75df362cba2d32e9828eebe80716009f \ + sha1 ee557fc003537a2eed8c351fcb50cf52e8926c48 \ + rmd160 cd99520a8b6940198b2db9a2cb9abeee309f8514 # We want emacs from DP since this will install stuff in emacs' site-lisp and we want # it to go into ${prefix}'s site-lisp. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sat Nov 1 11:03:09 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sat, 1 Nov 2008 11:03:09 -0700 (PDT) Subject: [41393] trunk/dports/gnome/gnome-desktop Message-ID: <20081101180309.5BF1B602DB5@beta.macosforge.org> Revision: 41393 http://trac.macports.org/changeset/41393 Author: pguyot at kallisys.net Date: 2008-11-01 11:03:07 -0700 (Sat, 01 Nov 2008) Log Message: ----------- New quartz variant Modified Paths: -------------- trunk/dports/gnome/gnome-desktop/Portfile Added Paths: ----------- trunk/dports/gnome/gnome-desktop/files/patch-configure.diff trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-bg.c.diff trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-rr-config.c.diff trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-rr.c.diff Removed Paths: ------------- trunk/dports/gnome/gnome-desktop/files/patch_gnome-desktop-item.c Modified: trunk/dports/gnome/gnome-desktop/Portfile =================================================================== --- trunk/dports/gnome/gnome-desktop/Portfile 2008-11-01 16:30:29 UTC (rev 41392) +++ trunk/dports/gnome/gnome-desktop/Portfile 2008-11-01 18:03:07 UTC (rev 41393) @@ -4,6 +4,7 @@ name gnome-desktop version 2.24.1 +revision 1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome @@ -40,6 +41,10 @@ port:py25-gnome \ port:gvfs +patchfiles patch-libgnome-destop-gnome-bg.c.diff \ + patch-libgnome-destop-gnome-rr.c.diff \ + patch-libgnome-destop-gnome-rr-config.c.diff + configure.args --with-gnome-distributor=MacPorts \ --with-kde-datadir=${prefix}/share \ --disable-scrollkeeper @@ -50,6 +55,44 @@ system "${prefix}/bin/scrollkeeper-update" } +if {[variant_isset no_x11]} { + default_variants +quartz +} + +if {![variant_isset quartz]} { + default_variants +x11 +} + +pre-fetch { + if {![variant_isset quartz] && ![variant_isset x11]} { + error "Either +x11 or +quartz is required" + } +} + +pre-configure { + if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} { + set gtk_quartz [exec grep -c GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h] + if {[variant_isset quartz] && ${gtk_quartz} == 0} { + error "+quartz variant selected, but gtk2+x11 is installed" + } elseif {[variant_isset x11] && ${gtk_quartz} == 1} { + error "+x11 variant selected, but gtk2+quartz is installed" + } + } else { + error "Cannot find gdkconfig.h" + } +} + +variant quartz requires no_x11 conflicts x11 description {Enable Quartz rendering} { + depends_lib-delete port:startup-notification + patchfiles-append patch-configure.diff +} + +variant x11 conflicts quartz description {Enable rendering in X11 (default)} { +} + +variant no_x11 description {Same as +quartz} { +} + livecheck.check regex livecheck.url http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/ livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} Added: trunk/dports/gnome/gnome-desktop/files/patch-configure.diff =================================================================== --- trunk/dports/gnome/gnome-desktop/files/patch-configure.diff (rev 0) +++ trunk/dports/gnome/gnome-desktop/files/patch-configure.diff 2008-11-01 18:03:07 UTC (rev 41393) @@ -0,0 +1,23 @@ +--- configure.orig 2008-11-01 14:55:28.000000000 +0100 ++++ configure 2008-11-01 14:55:52.000000000 +0100 +@@ -22241,20 +22241,8 @@ + + + +-if $PKG_CONFIG --atleast-version $STARTUP_NOTIFICATION_REQUIRED libstartup-notification-1.0; then +- echo "Building with libstartup-notification" +- +-cat >>confdefs.h <<\_ACEOF +-#define HAVE_STARTUP_NOTIFICATION 1 +-_ACEOF +- +- with_startup_notification=yes +- STARTUP_NOTIFICATION_PACKAGE=libstartup-notification-1.0 +-else +- echo "***** WARNING: Building without libstartup-notification" + with_startup_notification=no + STARTUP_NOTIFICATION_PACKAGE= +-fi + + + Added: trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-bg.c.diff =================================================================== --- trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-bg.c.diff (rev 0) +++ trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-bg.c.diff 2008-11-01 18:03:07 UTC (rev 41393) @@ -0,0 +1,71 @@ +--- libgnome-desktop/gnome-bg.c.orig 2008-11-01 15:30:31.000000000 +0100 ++++ libgnome-desktop/gnome-bg.c 2008-11-01 15:28:48.000000000 +0100 +@@ -33,9 +33,12 @@ + + #include + ++#include ++#ifndef GDK_WINDOWING_QUARTZ + #include + #include + #include ++#endif + + #include + #include +@@ -122,9 +125,11 @@ + + G_DEFINE_TYPE (GnomeBG, gnome_bg, G_TYPE_OBJECT) + ++#ifndef GDK_WINDOWING_QUARTZ + static GdkPixmap *make_root_pixmap (GdkScreen *screen, + gint width, + gint height); ++#endif + + /* Pixbuf utils */ + static guint32 pixbuf_average_value (GdkPixbuf *pixbuf); +@@ -798,8 +803,10 @@ + gnome_bg_get_pixmap_size (bg, width, height, &pm_width, &pm_height); + + if (root) { ++#ifndef GDK_WINDOWING_QUARTZ + pixmap = make_root_pixmap (gdk_drawable_get_screen (window), + pm_width, pm_height); ++#endif + } + else { + pixmap = gdk_pixmap_new (window, pm_width, pm_height, -1); +@@ -868,6 +875,7 @@ + return intensity < 160; /* biased slightly to be dark */ + } + ++#ifndef GDK_WINDOWING_QUARTZ + /* + * Create a persistent pixmap. We create a separate display + * and set the closedown mode on it to RetainPermanent. +@@ -916,6 +924,7 @@ + + return gdk_pixmap; + } ++#endif + + static gboolean + get_original_size (const char *filename, +@@ -1012,6 +1021,7 @@ + } + + ++#ifndef GDK_WINDOWING_QUARTZ + /* Set the root pixmap, and properties pointing to it. We + * do this atomically with XGrabServer to make sure that + * we won't leak the pixmap if somebody else it setting +@@ -1079,7 +1089,7 @@ + + XFlush (display); + } +- ++#endif + + /* Implementation of the pixbuf cache */ + struct _SlideShow Added: trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-rr-config.c.diff =================================================================== --- trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-rr-config.c.diff (rev 0) +++ trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-rr-config.c.diff 2008-11-01 18:03:07 UTC (rev 41393) @@ -0,0 +1,40 @@ +--- libgnome-desktop/gnome-rr-config.c.orig 2008-11-01 15:21:40.000000000 +0100 ++++ libgnome-desktop/gnome-rr-config.c 2008-11-01 15:27:04.000000000 +0100 +@@ -28,6 +28,7 @@ + #include + #include + #include ++#include + #include "libgnomeui/gnome-rr-config.h" + #include "edid.h" + +@@ -58,6 +59,8 @@ + * + */ + ++#ifndef GDK_WINDOWING_QUARTZ ++ + /* A helper wrapper around the GMarkup parser stuff */ + static gboolean parse_file_gmarkup (const gchar *file, + const GMarkupParser *parser, +@@ -1319,7 +1322,6 @@ + } + } + } +- + return FALSE; + } + +@@ -1474,9 +1476,11 @@ + if (success) + { + gnome_rr_screen_set_size (assign->screen, width, height, width_mm, height_mm); +- ++ + g_hash_table_foreach (assign->info, configure_crtc, NULL); + } + + return success; + } ++ ++#endif Added: trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-rr.c.diff =================================================================== --- trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-rr.c.diff (rev 0) +++ trunk/dports/gnome/gnome-desktop/files/patch-libgnome-destop-gnome-rr.c.diff 2008-11-01 18:03:07 UTC (rev 41393) @@ -0,0 +1,25 @@ +--- libgnome-desktop/gnome-rr.c.orig 2008-11-01 15:05:28.000000000 +0100 ++++ libgnome-desktop/gnome-rr.c 2008-11-01 15:20:41.000000000 +0100 +@@ -26,12 +26,16 @@ + + #include "libgnomeui/gnome-rr.h" + #include ++#include ++#include ++#ifndef GDK_WINDOWING_QUARTZ + #include + #include +-#include + #include + #include ++#endif + ++#ifndef GDK_WINDOWING_QUARTZ + #define DISPLAY(o) ((o)->info->screen->xdisplay) + + typedef struct ScreenInfo ScreenInfo; +@@ -1170,3 +1174,4 @@ + g_free (mode->name); + g_free (mode); + } ++#endif Deleted: trunk/dports/gnome/gnome-desktop/files/patch_gnome-desktop-item.c =================================================================== --- trunk/dports/gnome/gnome-desktop/files/patch_gnome-desktop-item.c 2008-11-01 16:30:29 UTC (rev 41392) +++ trunk/dports/gnome/gnome-desktop/files/patch_gnome-desktop-item.c 2008-11-01 18:03:07 UTC (rev 41393) @@ -1,15 +0,0 @@ ---- libgnome-desktop/gnome-desktop-item.c.org Fri Sep 17 22:05:13 2004 -+++ libgnome-desktop/gnome-desktop-item.c Fri Sep 17 22:05:16 2004 -@@ -62,7 +62,11 @@ - - #define sure_string(s) ((s)!=NULL?(s):"") - --extern char **environ; -+#ifdef __APPLE__ -+# include -+# define environ (*_NSGetEnviron()) -+#elif extern char **environ; -+#endif - - struct _GnomeDesktopItem { - int refcount; -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sat Nov 1 11:05:23 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sat, 1 Nov 2008 11:05:23 -0700 (PDT) Subject: [41394] trunk/dports/gnome/eel Message-ID: <20081101180523.75946602E85@beta.macosforge.org> Revision: 41394 http://trac.macports.org/changeset/41394 Author: pguyot at kallisys.net Date: 2008-11-01 11:05:23 -0700 (Sat, 01 Nov 2008) Log Message: ----------- New experimental +quartz variant Modified Paths: -------------- trunk/dports/gnome/eel/Portfile Added Paths: ----------- trunk/dports/gnome/eel/files/patch-configure.diff trunk/dports/gnome/eel/files/patch-eel-eel-art-gtk-extensions.c.diff trunk/dports/gnome/eel/files/patch-eel-eel-background.c.diff trunk/dports/gnome/eel/files/patch-eel-eel-gdk-extensions.c.diff trunk/dports/gnome/eel/files/patch-eel-eel-gdk-pixbuf-extensions.c.diff trunk/dports/gnome/eel/files/patch-eel-eel-gnome-extensions.c.diff trunk/dports/gnome/eel/files/patch-eel-eel-gtk-extensions.c.diff Removed Paths: ------------- trunk/dports/gnome/eel/files/patch_eel-Makefile.in trunk/dports/gnome/eel/files/patch_eel-glib-extensions.c Modified: trunk/dports/gnome/eel/Portfile =================================================================== --- trunk/dports/gnome/eel/Portfile 2008-11-01 18:03:07 UTC (rev 41393) +++ trunk/dports/gnome/eel/Portfile 2008-11-01 18:05:23 UTC (rev 41394) @@ -32,9 +32,55 @@ use_bzip2 yes +patchfiles \ + patch-eel-eel-art-gtk-extensions.c.diff \ + patch-eel-eel-gdk-pixbuf-extensions.c.diff \ + patch-eel-eel-background.c.diff \ + patch-eel-eel-gdk-extensions.c.diff \ + patch-eel-eel-gnome-extensions.c.diff \ + patch-eel-eel-gtk-extensions.c.diff + + configure.args --mandir=${prefix}/share/man --enable-static=no configure.cppflags-append "-L${prefix}/lib" livecheck.check regex livecheck.url http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/ livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} + +if {[variant_isset no_x11]} { + default_variants +quartz +} + +if {![variant_isset quartz]} { + default_variants +x11 +} + +pre-fetch { + if {![variant_isset quartz] && ![variant_isset x11]} { + error "Either +x11 or +quartz is required" + } +} + +pre-configure { + if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} { + set gtk_quartz [exec grep -c GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h] + if {[variant_isset quartz] && ${gtk_quartz} == 0} { + error "+quartz variant selected, but gtk2+x11 is installed" + } elseif {[variant_isset x11] && ${gtk_quartz} == 1} { + error "+x11 variant selected, but gtk2+quartz is installed" + } + } else { + error "Cannot find gdkconfig.h" + } +} + +variant quartz requires no_x11 conflicts x11 description {Enable Quartz rendering} { + patchfiles-append patch-configure.diff +} + +variant x11 conflicts quartz description {Enable rendering in X11 (default)} { +} + +variant no_x11 description {Same as +quartz} { +} Added: trunk/dports/gnome/eel/files/patch-configure.diff =================================================================== --- trunk/dports/gnome/eel/files/patch-configure.diff (rev 0) +++ trunk/dports/gnome/eel/files/patch-configure.diff 2008-11-01 18:05:23 UTC (rev 41394) @@ -0,0 +1,77 @@ +--- configure.orig 2008-11-01 15:42:46.000000000 +0100 ++++ configure 2008-11-01 15:43:36.000000000 +0100 +@@ -24419,74 +24419,6 @@ + # Checks for Xft/XRender + # + have_render=false +-RENDER_LIBS="" +- +-{ echo "$as_me:$LINENO: checking for XRenderFindFormat in -lXrender" >&5 +-echo $ECHO_N "checking for XRenderFindFormat in -lXrender... $ECHO_C" >&6; } +-if test "${ac_cv_lib_Xrender_XRenderFindFormat+set}" = set; then +- echo $ECHO_N "(cached) $ECHO_C" >&6 +-else +- ac_check_lib_save_LIBS=$LIBS +-LIBS="-lXrender -lXext $EEL_LIBS $LIBS" +-cat >conftest.$ac_ext <<_ACEOF +-/* confdefs.h. */ +-_ACEOF +-cat confdefs.h >>conftest.$ac_ext +-cat >>conftest.$ac_ext <<_ACEOF +-/* end confdefs.h. */ +- +-/* Override any GCC internal prototype to avoid an error. +- Use char because int might match the return type of a GCC +- builtin and then its argument prototype would still apply. */ +-#ifdef __cplusplus +-extern "C" +-#endif +-char XRenderFindFormat (); +-int +-main () +-{ +-return XRenderFindFormat (); +- ; +- return 0; +-} +-_ACEOF +-rm -f conftest.$ac_objext conftest$ac_exeext +-if { (ac_try="$ac_link" +-case "(($ac_try" in +- *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; +- *) ac_try_echo=$ac_try;; +-esac +-eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5 +- (eval "$ac_link") 2>conftest.er1 +- ac_status=$? +- grep -v '^ *+' conftest.er1 >conftest.err +- rm -f conftest.er1 +- cat conftest.err >&5 +- echo "$as_me:$LINENO: \$? = $ac_status" >&5 +- (exit $ac_status); } && { +- test -z "$ac_c_werror_flag" || +- test ! -s conftest.err +- } && test -s conftest$ac_exeext && +- $as_test_x conftest$ac_exeext; then +- ac_cv_lib_Xrender_XRenderFindFormat=yes +-else +- echo "$as_me: failed program was:" >&5 +-sed 's/^/| /' conftest.$ac_ext >&5 +- +- ac_cv_lib_Xrender_XRenderFindFormat=no +-fi +- +-rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \ +- conftest$ac_exeext conftest.$ac_ext +-LIBS=$ac_check_lib_save_LIBS +-fi +-{ echo "$as_me:$LINENO: result: $ac_cv_lib_Xrender_XRenderFindFormat" >&5 +-echo "${ECHO_T}$ac_cv_lib_Xrender_XRenderFindFormat" >&6; } +-if test $ac_cv_lib_Xrender_XRenderFindFormat = yes; then +- have_render=true +-else +- : +-fi + + + if $have_render ; then Added: trunk/dports/gnome/eel/files/patch-eel-eel-art-gtk-extensions.c.diff =================================================================== --- trunk/dports/gnome/eel/files/patch-eel-eel-art-gtk-extensions.c.diff (rev 0) +++ trunk/dports/gnome/eel/files/patch-eel-eel-art-gtk-extensions.c.diff 2008-11-01 18:05:23 UTC (rev 41394) @@ -0,0 +1,13 @@ +--- eel/eel-art-gtk-extensions.c.orig 2008-11-01 15:40:32.000000000 +0100 ++++ eel/eel-art-gtk-extensions.c 2008-11-01 15:44:46.000000000 +0100 +@@ -25,7 +25,10 @@ + #include + + #include "eel-art-gtk-extensions.h" ++#include ++#ifndef GDK_WINDOWING_QUARTZ + #include ++#endif + + /** + * eel_gdk_rectangle_to_eel_irect: Added: trunk/dports/gnome/eel/files/patch-eel-eel-background.c.diff =================================================================== --- trunk/dports/gnome/eel/files/patch-eel-eel-background.c.diff (rev 0) +++ trunk/dports/gnome/eel/files/patch-eel-eel-background.c.diff 2008-11-01 18:05:23 UTC (rev 41394) @@ -0,0 +1,22 @@ +--- eel/eel-background.c.orig 2008-11-01 15:53:59.000000000 +0100 ++++ eel/eel-background.c 2008-11-01 15:54:36.000000000 +0100 +@@ -655,7 +655,8 @@ + + background->details->background_changes_with_size = + gnome_bg_changes_with_size (background->details->bg); +- ++ ++#ifndef GDK_WINDOWING_QUARTZ + if (background->details->is_desktop) { + + root_pixmap = NULL; +@@ -670,7 +671,8 @@ + gnome_bg_set_pixmap_as_root (gdk_drawable_get_screen (window), root_pixmap); + g_object_unref (root_pixmap); + } +- ++#endif ++ + if (pixmap) { + g_object_unref (pixmap); + } Added: trunk/dports/gnome/eel/files/patch-eel-eel-gdk-extensions.c.diff =================================================================== --- trunk/dports/gnome/eel/files/patch-eel-eel-gdk-extensions.c.diff (rev 0) +++ trunk/dports/gnome/eel/files/patch-eel-eel-gdk-extensions.c.diff 2008-11-01 18:05:23 UTC (rev 41394) @@ -0,0 +1,100 @@ +--- eel/eel-gdk-extensions.c.orig 2008-11-01 15:40:46.000000000 +0100 ++++ eel/eel-gdk-extensions.c 2008-11-01 15:53:11.000000000 +0100 +@@ -33,7 +33,9 @@ + #include + #include + #include ++#ifndef GDK_WINDOWING_QUARTZ + #include ++#endif + #include + #include + +@@ -581,13 +583,16 @@ + */ + gdk_window_show (window); + ++#ifndef GDK_WINDOWING_QUARTZ + /* If the window was already showing, it would not have + * the focus at this point. Do a little X trickery to + * ensure it is focused. + */ + eel_gdk_window_focus (window, GDK_CURRENT_TIME); ++#endif + } + ++#ifndef GDK_WINDOWING_QUARTZ + void + eel_gdk_window_focus (GdkWindow *window, guint32 timestamp) + { +@@ -599,7 +604,9 @@ + gdk_flush(); + gdk_error_trap_pop (); + } ++#endif + ++#ifndef GDK_WINDOWING_QUARTZ + void + eel_gdk_window_set_wm_protocols (GdkWindow *window, + GdkAtom *protocols, +@@ -619,7 +626,9 @@ + + g_free (atoms); + } ++#endif + ++#ifndef GDK_WINDOWING_QUARTZ + /** + * eel_gdk_window_set_wm_hints_input: + * +@@ -648,6 +657,7 @@ + XSetWMHints (dpy, id, wm_hints); + XFree (wm_hints); + } ++#endif + + void + eel_gdk_window_set_invisible_cursor (GdkWindow *window) +@@ -676,6 +686,7 @@ + g_object_unref (empty_bitmap); + } + ++#ifndef GDK_WINDOWING_QUARTZ + EelGdkGeometryFlags + eel_gdk_parse_geometry (const char *string, int *x_return, int *y_return, + guint *width_return, guint *height_return) +@@ -714,6 +725,7 @@ + + return gdk_flags; + } ++#endif + + void + eel_gdk_draw_layout_with_drop_shadow (GdkDrawable *drawable, +@@ -745,8 +757,10 @@ + eel_gdk_color_parse (const gchar *spec, + GdkColor *color) + { ++#ifndef GDK_WINDOWING_QUARTZ + Colormap xcolormap; + XColor xcolor; ++#endif + + g_return_val_if_fail (spec != NULL, FALSE); + g_return_val_if_fail (color != NULL, FALSE); +@@ -756,6 +770,7 @@ + return TRUE; + } + ++#ifndef GDK_WINDOWING_QUARTZ + /* If that failed, fallback to the old gdk code. */ + xcolormap = DefaultColormap (GDK_DISPLAY (), + gdk_x11_get_default_screen ()); +@@ -766,6 +781,7 @@ + color->blue = xcolor.blue; + return TRUE; + } ++#endif + + return FALSE; + } Added: trunk/dports/gnome/eel/files/patch-eel-eel-gdk-pixbuf-extensions.c.diff =================================================================== --- trunk/dports/gnome/eel/files/patch-eel-eel-gdk-pixbuf-extensions.c.diff (rev 0) +++ trunk/dports/gnome/eel/files/patch-eel-eel-gdk-pixbuf-extensions.c.diff 2008-11-01 18:05:23 UTC (rev 41394) @@ -0,0 +1,13 @@ +--- eel/eel-gdk-pixbuf-extensions.c.orig 2008-11-01 15:40:56.000000000 +0100 ++++ eel/eel-gdk-pixbuf-extensions.c 2008-11-01 15:42:09.000000000 +0100 +@@ -35,7 +35,10 @@ + #include "eel-string.h" + #include + #include ++#include ++#ifndef GDK_WINDOWING_QUARTZ + #include ++#endif + #include + #include + #include Added: trunk/dports/gnome/eel/files/patch-eel-eel-gnome-extensions.c.diff =================================================================== --- trunk/dports/gnome/eel/files/patch-eel-eel-gnome-extensions.c.diff (rev 0) +++ trunk/dports/gnome/eel/files/patch-eel-eel-gnome-extensions.c.diff 2008-11-01 18:05:23 UTC (rev 41394) @@ -0,0 +1,13 @@ +--- eel/eel-gnome-extensions.c.orig 2008-11-01 15:41:03.000000000 +0100 ++++ eel/eel-gnome-extensions.c 2008-11-01 15:41:58.000000000 +0100 +@@ -36,7 +36,10 @@ + #include + #include + #include ++#include ++#ifndef GDK_WINDOWING_QUARTZ + #include ++#endif + #include + #include + #include Added: trunk/dports/gnome/eel/files/patch-eel-eel-gtk-extensions.c.diff =================================================================== --- trunk/dports/gnome/eel/files/patch-eel-eel-gtk-extensions.c.diff (rev 0) +++ trunk/dports/gnome/eel/files/patch-eel-eel-gtk-extensions.c.diff 2008-11-01 18:05:23 UTC (rev 41394) @@ -0,0 +1,28 @@ +--- eel/eel-gtk-extensions.c.orig 2008-11-01 15:41:09.000000000 +0100 ++++ eel/eel-gtk-extensions.c 2008-11-01 15:50:36.000000000 +0100 +@@ -38,7 +38,9 @@ + #include + #include + #include ++#ifndef GDK_WINDOWING_QUARTZ + #include ++#endif + #include + #include + #include "eel-marshal.h" +@@ -286,6 +288,7 @@ + } + } + ++#ifndef GDK_WINDOWING_QUARTZ + /** + * eel_gtk_window_set_initial_geometry_from_string: + * +@@ -342,6 +345,7 @@ + + eel_gtk_window_set_initial_geometry (window, geometry_flags, left, top, width, height); + } ++#endif + + /** + * eel_pop_up_context_menu: Deleted: trunk/dports/gnome/eel/files/patch_eel-Makefile.in =================================================================== --- trunk/dports/gnome/eel/files/patch_eel-Makefile.in 2008-11-01 18:03:07 UTC (rev 41393) +++ trunk/dports/gnome/eel/files/patch_eel-Makefile.in 2008-11-01 18:05:23 UTC (rev 41394) @@ -1,10 +0,0 @@ ---- eel/Makefile.in.org 2005-03-15 15:44:06.000000000 +0100 -+++ eel/Makefile.in 2005-03-15 15:44:29.000000000 +0100 -@@ -213,7 +213,6 @@ - # -DBONOBO_DISABLE_DEPRECATED - libeel_2_la_LDFLAGS = \ - -version-info @EEL_VERSION_INFO@ \ -- -no-undefined \ - $(EEL_LIBS) \ - $(RENDER_LIBS) \ - $(X_LIBS) \ Deleted: trunk/dports/gnome/eel/files/patch_eel-glib-extensions.c =================================================================== --- trunk/dports/gnome/eel/files/patch_eel-glib-extensions.c 2008-11-01 18:03:07 UTC (rev 41393) +++ trunk/dports/gnome/eel/files/patch_eel-glib-extensions.c 2008-11-01 18:05:23 UTC (rev 41394) @@ -1,16 +0,0 @@ ---- eel/eel-glib-extensions.c.org Wed Apr 7 12:30:35 2004 -+++ eel/eel-glib-extensions.c Wed Apr 7 12:31:06 2004 -@@ -54,8 +54,11 @@ - static GList *hash_tables_to_free_at_exit; - - /* We will need this for eel_unsetenv if there is no unsetenv. */ --#if !defined (HAVE_UNSETENV) --extern char **environ; -+#ifdef __APPLE__ -+# include -+# define environ (*_NSGetEnviron()) -+#elif -+ extern char **environ; - #endif - - /** -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Sat Nov 1 11:29:13 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Nov 2008 11:29:13 -0700 (PDT) Subject: [41395] trunk/dports/devel/autoconf/Portfile Message-ID: <20081101182913.D9D32603091@beta.macosforge.org> Revision: 41395 http://trac.macports.org/changeset/41395 Author: jmr at macports.org Date: 2008-11-01 11:29:13 -0700 (Sat, 01 Nov 2008) Log Message: ----------- autoconf: fix path to perl in dependency Modified Paths: -------------- trunk/dports/devel/autoconf/Portfile Modified: trunk/dports/devel/autoconf/Portfile =================================================================== --- trunk/dports/devel/autoconf/Portfile 2008-11-01 18:05:23 UTC (rev 41394) +++ trunk/dports/devel/autoconf/Portfile 2008-11-01 18:29:13 UTC (rev 41395) @@ -31,7 +31,7 @@ sha1 f15e14aa34acf871b47f659ef99a2e6707db4a18 \ rmd160 273448a60bc4dfcfcb3ee455ef012333eeca3256 -depends_lib path:${prefix}/bin/perl:perl5 \ +depends_lib path:bin/perl:perl5 \ port:m4 \ port:help2man -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimue at macports.org Sat Nov 1 12:12:44 2008 From: raimue at macports.org (raimue at macports.org) Date: Sat, 1 Nov 2008 12:12:44 -0700 (PDT) Subject: [41396] trunk/base/src/port/port.tcl Message-ID: <20081101191244.DDB026032DD@beta.macosforge.org> Revision: 41396 http://trac.macports.org/changeset/41396 Author: raimue at macports.org Date: 2008-11-01 12:12:44 -0700 (Sat, 01 Nov 2008) Log Message: ----------- port/port.tcl: Add proc wraplabel which outputs a wrapped string with a label. Use the new wrapping code for output of deps, platforms and maintainers. Modified Paths: -------------- trunk/base/src/port/port.tcl Modified: trunk/base/src/port/port.tcl =================================================================== --- trunk/base/src/port/port.tcl 2008-11-01 18:29:13 UTC (rev 41395) +++ trunk/base/src/port/port.tcl 2008-11-01 19:12:44 UTC (rev 41396) @@ -489,6 +489,20 @@ return [join $lines "\n"] } +## +# Wraps a line at a specified width with a label in front +# +# @see wrap +# +# @param label label for output +# @param string input string +# @param maxlen text width (0 defaults to current terminal width) +# @return wrapped string +proc wraplabel {label string maxlen {indent ""}} { + append label ": [string repeat " " [expr [string length $indent] - [string length "$label: "]]]" + return "$label[wrap $string $maxlen $indent 0]" +} + proc unobscure_maintainers { list } { set result {} foreach m $list { @@ -1476,8 +1490,7 @@ append vars "$joiner$mod$v" set joiner ", " } - puts -nonewline "Variants: " - puts [wrap $vars 0 [string repeat " " 13] 0] + puts [wraplabel "Variants" $vars 0 [string repeat " " 13]] } puts "" if {[info exists portinfo(long_description)]} { @@ -1488,34 +1501,38 @@ } } if {[info exists portinfo(homepage)]} { - puts "Homepage: $portinfo(homepage)" + puts [wraplabel "Homepage" $portinfo(homepage) 0 [string repeat " " 13]] } puts "" # Emit build, library, and runtime dependencies + # For wrapping, indent output at 22 chars + set label_len 22 foreach {key title} { depends_build "Build Dependencies" depends_lib "Library Dependencies" depends_run "Runtime Dependencies" } { if {[info exists portinfo($key)]} { - puts -nonewline "$title: " + set depstr "" set joiner "" foreach d $portinfo($key) { if {[macports::ui_isset ports_verbose]} { - puts -nonewline "$joiner$d" + append depstr "$joiner$d" } else { - puts -nonewline "$joiner[lindex [split $d :] end]" + append depstr "$joiner[lindex [split $d :] end]" } set joiner ", " } set nodeps false - puts "" + puts [wraplabel $title $depstr 0 [string repeat " " $label_len]] } } - if {[info exists portinfo(platforms)]} { puts "Platforms: [join $portinfo(platforms) ", "]"} + if {[info exists portinfo(platforms)]} { + puts [wraplabel "Platforms" [join $portinfo(platforms) ", "] 0 [string repeat " " $label_len]] + } if {[info exists portinfo(maintainers)]} { - puts "Maintainers: [unobscure_maintainers $portinfo(maintainers)]" + puts [wraplabel "Maintainers" [unobscure_maintainers $portinfo(maintainers)] 0 [string repeat " " $label_len]] } } set separator "--\n" -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Sat Nov 1 12:51:27 2008 From: portindex at macports.org (portindex at macports.org) Date: Sat, 1 Nov 2008 12:51:27 -0700 (PDT) Subject: [41397] trunk/dports/PortIndex Message-ID: <20081101195128.39753603528@beta.macosforge.org> Revision: 41397 http://trac.macports.org/changeset/41397 Author: portindex at macports.org Date: 2008-11-01 12:51:26 -0700 (Sat, 01 Nov 2008) Log Message: ----------- Total number of ports parsed: 5092 Ports successfully parsed: 5092 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-01 19:12:44 UTC (rev 41396) +++ trunk/dports/PortIndex 2008-11-01 19:51:26 UTC (rev 41397) @@ -816,8 +816,8 @@ variants universal description {A tutorial covering the gnu autotools.} portdir devel/autobook homepage http://sources.redhat.com/autobook/ epoch 0 platforms darwin name autobook maintainers nomaintainer long_description {This book is a tutorial for Autoconf, Automake and Libtool, hereafter referred to as the GNU Autotools. The GNU manuals that accompany each tools adequately document each tool in isolation. Until now, there has not been a guide that has described how these tools work together.} categories devel version 1.4 revision 0 autobuild 704 variants universal portdir devel/autobuild description {processes output from building software} homepage http://josefsson.org/autobuild/ epoch 0 platforms darwin name autobuild depends_lib bin:perl:perl5.8 maintainers nomaintainer long_description {Autobuild is a package that process output from building software, primarily focused on packages using autoconf and automake, and then generate a HTML summary file, containing links to each build log. The output include project name, version, build host types (cross compile aware), compiler host name, date of build, and indication of success or failure. The output is indexed in many ways to simplify browsing.} version 3.3 categories devel revision 0 -autoconf 757 -variants universal portdir devel/autoconf description {Automatically configures software for compilation} homepage http://www.gnu.org/software/autoconf/ epoch 0 platforms darwin name autoconf depends_lib {{path:\${prefix}/bin/perl:perl5} port:m4 port:help2man} maintainers nomaintainer long_description {Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls.} version 2.63 categories devel revision 0 +autoconf 744 +variants universal portdir devel/autoconf description {Automatically configures software for compilation} homepage http://www.gnu.org/software/autoconf/ epoch 0 platforms darwin name autoconf depends_lib {path:bin/perl:perl5 port:m4 port:help2man} maintainers nomaintainer long_description {Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls.} version 2.63 categories devel revision 0 autoconf-archive 823 variants universal portdir devel/autoconf-archive description {A collection of over 500 reusable Autoconf macros} homepage http://www.gnu.org/software/ac-archive/ epoch 0 platforms darwin name autoconf-archive depends_lib {port:autoconf port:automake} maintainers fernandes.org:andrew long_description {The Autoconf Macro Archive aims to provide a collection of reusable Autoconf macros as free software. The archive currently features more than 500 macros which perform portability tests ranging from compiler support for weird language extensions to automatic generation of sophisticated Automake rules. All these macros have been contributed by friendly supporters of the cause from all over the Internet - this archive is merely a distribution of other people's efforts.} version 2008-02-21 categories devel revision 0 autoconf213 694 @@ -2268,8 +2268,8 @@ variants universal portdir gnome/drivel description {Drivel is a LiveJournal client for the GNOME Desktop.} homepage http://www.dropline.net/drivel/ epoch 0 platforms darwin name drivel depends_lib {port:gnome-session port:libiconv port:gtkspell2} long_description {Drivel is a LiveJournal client for the GNOME desktop. It is designed to utilize the new features of GNOME 2.0 including GConf and GTK 2.0. It's really rather neat.} maintainers nomaintainer version 2.0.3 categories gnome revision 0 drwright 435 variants universal portdir gnome/drwright description {A GNOME break reminder!} homepage http://www.imendio.com/projects/drwright/ epoch 0 platforms darwin name drwright depends_lib {port:gnome-session port:libiconv} long_description {DrWright is a program that reminds you to take regular breaks from your computer. Its main focus is being usable and to simply work.} maintainers nomaintainer version 0.18 categories gnome revision 0 -eel 684 -variants universal portdir gnome/eel description {Generally useful classes and extensions to GNOME} homepage http://www.gnome.org/ epoch 0 platforms darwin name eel depends_lib {port:gnome-vfs port:libgnomeui {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:librsvg port:gnome-desktop port:gnome-menus port:gnome-keyring} long_description {The eel library contains a number of generally useful classes and functions. Many of them are extensions to things in glib, gtk, gnome-libs, and other widely-used GNOME platform libraries. The long term plan is to move much of this into the platform libraries themselves.} maintainers nomaintainer version 2.24.1 categories gnome revision 0 +eel 817 +variants {universal quartz x11 no_x11} variant_desc {quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)} no_x11 {Same as +quartz}} portdir gnome/eel description {Generally useful classes and extensions to GNOME} homepage http://www.gnome.org/ epoch 0 platforms darwin name eel depends_lib {port:gnome-vfs port:libgnomeui {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:librsvg port:gnome-desktop port:gnome-menus port:gnome-keyring} long_description {The eel library contains a number of generally useful classes and functions. Many of them are extensions to things in glib, gtk, gnome-libs, and other widely-used GNOME platform libraries. The long term plan is to move much of this into the platform libraries themselves.} maintainers nomaintainer version 2.24.1 categories gnome revision 0 eog 683 variants universal portdir gnome/eog description {An image viewing program.} homepage http://www.gnome.org/ epoch 0 platforms darwin name eog depends_lib {port:gnome-platform-suite lib:libiconv.2:libiconv port:fontconfig lib:libXft.2.1.2:Xft2 lib:libaudiofile:audiofile port:fontconfig port:gnome-keyring lib:libexpat:expat bin:perl:perl5.8 port:rarian lib:libgnomeprintui-2-2:libgnomeprintui port:libexif port:popt port:fontconfig port:gnome-desktop} long_description {This is the Eye of Gnome, an image viewer program. It is meant to be a fast and functional image viewer as well as an image cataloging program.} maintainers nomaintainer version 2.24.1 categories gnome revision 0 epiphany 576 @@ -2287,15 +2287,15 @@ gal2 492 variants universal portdir gnome/gal2 description {GNOME Application Libs (GAL).} homepage http://www.gnome.org epoch 0 platforms darwin name gal2 depends_lib lib:libgnomeprintui:libgnomeprintui long_description {The GNOME Application Libs (GAL) module contains some library functions that came from Gnumeric and Evolution. The idea is to reuse the code across various larger GNOME applications that might want to use it.} maintainers nomaintainer version 1.99.11 categories gnome revision 0 galeon 453 -variants universal portdir gnome/galeon description {A GNOME web browser.} homepage http://galeon.sourceforge.net/ epoch 0 platforms darwin name galeon depends_lib {port:gnome-session port:libiconv port:firefox-x11} long_description {Galeon is a GNOME Web browser based on gecko (the mozilla rendering engine). It's fast, it has a light interface, and it is fully standards-compliant.} maintainers nomaintainer version 2.0.5 categories gnome revision 0 +variants universal portdir gnome/galeon description {A GNOME web browser.} homepage http://galeon.sourceforge.net/ epoch 0 platforms darwin name galeon depends_lib {port:gnome-session port:libiconv port:firefox-x11} long_description {Galeon is a GNOME Web browser based on gecko (the mozilla rendering engine). It's fast, it has a light interface, and it is fully standards-compliant.} maintainers nomaintainer version 2.0.7 categories gnome revision 0 gcalctool 442 variants universal depends_build port:gnome-doc-utils portdir gnome/gcalctool description {a GNOME 2 desktop calculator.} homepage http://calctool.sourceforge.net/ epoch 0 platforms darwin name gcalctool depends_lib port:libgnomeui long_description {gcalctool is the desktop calculator that has been proposed for GNOME. It has Basic, Financial and Scientific modes.} maintainers nomaintainer version 5.22.1 categories {gnome math} revision 0 gconf 634 variants {universal darwin_7} depends_build {port:pkgconfig port:intltool} portdir gnome/gconf description {GConf is a configuration database system.} homepage http://www.gnome.org/projects/gconf/ epoch 0 platforms darwin depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gettext port:libxml2 port:gtk2 port:dbus port:dbus-glib port:orbit2} name gconf maintainers nomaintainer long_description {GConf is a configuration database system, functionally similar to the Windows registry but lots better. :-) It's being written for the GNOME desktop but does not require GNOME.} version 2.24.0 categories gnome revision 0 gconf-editor 484 variants universal depends_build port:gnome-doc-utils portdir gnome/gconf-editor description {gconf-editor is a gconf database editor for GNOME 2.0.} homepage http://www.gnome.org/projects/gconf/ epoch 0 platforms darwin name gconf-editor depends_lib {port:libgnome port:libgnomeui port:gconf port:gtk2} long_description {gconf-editor is a gconf database editor for GNOME 2.0. It is similar to regedit on Windows} maintainers nomaintainer version 2.24.0.1 categories gnome revision 0 -gconfmm 375 -variants universal portdir gnome/gconfmm description {gconfmm provides C++ wrappers for gconf.} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name gconfmm depends_lib {lib:libgtkmm-2:gtkmm lib:libgconf-2:gconf lib:libiconv.2:libiconv} long_description {{gconfmm provides C++ wrappers for gconf.}} maintainers nomaintainer version 2.22.0 categories gnome revision 0 +gconfmm 345 +variants universal portdir gnome/gconfmm description {gconfmm provides C++ wrappers for gconf.} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name gconfmm depends_lib {port:gtkmm port:gconf port:libiconv} long_description {{gconfmm provides C++ wrappers for gconf.}} maintainers nomaintainer version 2.24.0 categories gnome revision 0 gdl 442 variants universal portdir gnome/gdl description {GNOME development library.} homepage http://www.anjuta.org/ epoch 0 platforms darwin name gdl depends_lib {port:libgnomeui port:librsvg} long_description {This package contains components and libraries that are intended to be shared between GNOME development tools, including gnome-debug, gnome-build, and anjuta2.} maintainers nomaintainer version 0.7.11 categories {gnome devel} revision 0 gdm 831 @@ -2306,18 +2306,18 @@ variants universal depends_build port:gnome-doc-utils portdir gnome/gedit-plugins description {Plug-ins for GEdit} homepage http://www.gnome.org/projects/gedit/ epoch 0 platforms darwin name gedit-plugins depends_lib {port:gedit port:py25-pygtksourceview port:vte port:gucharmap} long_description {Various additional plug-ins for GEdit 2.} maintainers nomaintainer version 2.22.2 categories {gnome editors} revision 0 genius 627 variants {universal without_gnome} portdir gnome/genius description {Genius is a calculator program.} homepage http://www.jirka.org/genius.html epoch 0 platforms darwin name genius depends_lib {lib:libgtksourceview-1:gtksourceview lib:libreadline:readline lib:libgmp:gmp} long_description {Genius is a calculator program similiar in some aspects to BC, Matlab or Maple. GEL is the name of its extention language (stands for {"Genius} Extension Language\", clever huh?), in fact, a large part of the standard genius functions are written in GEL itself.} maintainers nomaintainer version 0.6.1 categories {gnome math} revision 1 -ggv 625 -variants universal portdir gnome/ggv description {GGV, Gnome GhostView, is a Gnome PostScript document previewer.} homepage http://www.gnome.org/ epoch 0 platforms darwin name ggv depends_lib {port:ghostscript port:libgnomeprintui port:libgnomeui} long_description {GGV, the Gnome GhostView, is a Gnome PostScript document previewer. It can also preview PDFs, but as it is not a native PDF viewer, it does not take advantage of all the features of the PDF format. Users are strongly discouraged from using it as their PDF viewer - use GPdf instead!} maintainers nomaintainer version 2.8.4 categories {gnome print} revision 0 -ghex 440 -variants universal portdir gnome/ghex description {GHex - a binary editor.} homepage http://www.gnome.org/ epoch 0 platforms darwin name ghex depends_lib lib:libgnomeprintui-2-2:libgnomeprintui long_description {GHex allows the user to load data from any file, view and edit it in either hex or ascii. A must for anyone playing games that use non-ascii format for saving.} maintainers nomaintainer version 2.6.0 categories gnome revision 0 +ggv 626 +variants universal portdir gnome/ggv description {GGV, Gnome GhostView, is a Gnome PostScript document previewer.} homepage http://www.gnome.org/ epoch 0 platforms darwin name ggv depends_lib {port:ghostscript port:libgnomeprintui port:libgnomeui} long_description {GGV, the Gnome GhostView, is a Gnome PostScript document previewer. It can also preview PDFs, but as it is not a native PDF viewer, it does not take advantage of all the features of the PDF format. Users are strongly discouraged from using it as their PDF viewer - use GPdf instead!} maintainers nomaintainer version 2.12.0 categories {gnome print} revision 0 +ghex 422 +variants universal portdir gnome/ghex description {GHex - a binary editor.} homepage http://www.gnome.org/ epoch 0 platforms darwin name ghex depends_lib port:libgnomeprintui long_description {GHex allows the user to load data from any file, view and edit it in either hex or ascii. A must for anyone playing games that use non-ascii format for saving.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 glabels 429 variants universal portdir gnome/glabels description {print labels and business cards} homepage http://glabels.sourceforge.net/ epoch 0 platforms darwin name glabels depends_lib {port:gtk2 port:libgnomeui port:libxml2 port:libglade2} maintainers gmail.com:craig.cottingham long_description {gLabels is a program for creating labels and business cards for the GNOME desktop environment.} version 2.2.2 categories gnome revision 0 glom 559 variants universal portdir gnome/glom description {Glom is an easy-to-use database designer and user interface.} homepage http://www.glom.org/ epoch 0 platforms darwin name glom depends_lib {port:bakery port:libgdamm port:libgnomecanvasmm port:gnome-session port:python24 port:iso-codes port:pygda port:gtksourceviewmm port:libiconv port:postgresql81 port:gettext port:gnome-python-extras} long_description {{Glom is an easy-to-use database designer and user interface.}} maintainers landonf at macports.org version 1.4.2 categories {gnome databases} revision 0 gnochm 550 variants universal portdir gnome/gnochm description {A GNOME viewer for CHM files} homepage http://gnochm.sourceforge.net epoch 0 platforms darwin name gnochm depends_lib {port:py25-chm port:py25-gnome port:gnome-python-extras port:shared-mime-info} maintainers nomaintainer long_description {GnoCHM uses PyCHM, a Python package that exports the CHMLIB API, to read CHM files and provides: full-text search support, bookmarks, Gnome integration and configurable support for HTTP and external ms-its links.} version 0.9.11 categories gnome revision 0 -gnofract4d 309 -variants universal description {Gnofract4D is a descendant of gnofract.} portdir gnome/gnofract4d homepage http://gnofract4d.sourceforge.org/ epoch 0 platforms darwin name gnofract4d maintainers nomaintainer long_description {{Gnofract4D is a descendant of gnofract.}} categories gnome version 1.9 revision 0 +gnofract4d 387 +variants universal portdir gnome/gnofract4d description {Gnofract4D is a descendant of gnofract.} homepage http://gnofract4d.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python25 port:py25-gtk port:jpeg port:libpng} name gnofract4d long_description {{Gnofract4D is a descendant of gnofract.}} maintainers nomaintainer categories {gnome math python} version 3.9 revision 0 gnome 520 variants {universal office graphics www} description {The GNOME Desktop mega-port.} portdir gnome/gnome homepage http://www.gnome.org/ epoch 0 depends_lib port:gnome-desktop-suite name gnome long_description {GNOME is a complete, free and easy-to-use desktop environment for users, as well as a powerful application development framework for software developers. This port includes the GNOME desktop, GNOME platform, and, optionally the GNOME office.} maintainers nomaintainer categories gnome version 2.16.2 revision 0 gnome-applets 605 @@ -2332,8 +2332,8 @@ depends_build port:pkgconfig description {Files that should be in pretty much every GNOME application.} portdir gnome/gnome-common homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-common maintainers nomaintainer long_description {{Files that should be in pretty much every GNOME application.}} version 2.24.0 categories gnome revision 0 gnome-control-center 650 variants {universal darwin} depends_build port:gnome-doc-utils portdir gnome/gnome-control-center description {Control center for GNOME 2.0 project.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-control-center depends_lib {port:iso-codes port:libgnomeui port:esound port:gnome-desktop port:metacity port:nautilus port:gnome-menus port:desktop-file-utils port:libcanberra port:libgnomekbd port:libxklavier port:gnome-panel port:gst-plugins-good port:evolution-data-server port:gnome-settings-daemon} long_description {{Control center for GNOME 2.0 project.}} maintainers nomaintainer version 2.24.0.1 categories gnome revision 0 -gnome-desktop 623 -variants universal depends_build port:gnome-doc-utils portdir gnome/gnome-desktop description {Additional UI API for GNOME 2} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:libxml2 port:gtk2 {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gconf port:libgnomecanvas port:libgnomeui port:gnome-vfs port:startup-notification port:gettext port:gnome-themes port:py25-gnome port:gvfs} name gnome-desktop maintainers nomaintainer long_description {This is a collection of APIs not included in libgnomeui as they have not undergone sufficient testing.} version 2.24.1 categories gnome revision 0 +gnome-desktop 756 +variants {universal quartz x11 no_x11} depends_build port:gnome-doc-utils variant_desc {quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)} no_x11 {Same as +quartz}} portdir gnome/gnome-desktop description {Additional UI API for GNOME 2} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:libxml2 port:gtk2 {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gconf port:libgnomecanvas port:libgnomeui port:gnome-vfs port:startup-notification port:gettext port:gnome-themes port:py25-gnome port:gvfs} name gnome-desktop maintainers nomaintainer long_description {This is a collection of APIs not included in libgnomeui as they have not undergone sufficient testing.} categories gnome version 2.24.1 revision 1 gnome-desktop-suite 1582 variants universal portdir gnome/gnome-desktop-suite description {The GNOME desktop environment} homepage http://www.gnome.org/ epoch 0 platforms {macosx freebsd} name gnome-desktop-suite depends_lib {port:gnome-platform-suite port:bug-buddy port:gnome-control-center port:dasher port:eel port:eog port:evince port:evolution-data-server port:file-roller port:gcalctool port:gconf-editor port:gdm port:gedit port:gnome-user-docs port:gnome-applets port:gnome-backgrounds port:gnome-desktop port:gnome-doc-utils port:gnome-games port:gnome-icon-theme port:gnome-keyring port:gnome-keyring-manager port:gnome-mag port:gnome-media port:gnome-menus port:gnome-panel port:gnome-session port:gnome-speech port:gnome-system-monitor port:gnome-terminal port:gnome-themes port:gnome-utils port:gnopernicus port:gst-plugins-good port:gstreamer port:gtk-engines2 port:libgtkhtml3 port:gtksourceview port:gucharmap port:libgail-gnome port:libgnomeprint port:libgnomeprintui port:libgtop port:librsvg po rt:libsoup port:libwnck port:libxklavier port:metacity port:nautilus port:rarian port:startup-notification port:system-tools-backends port:vino port:vte port:yelp port:zenity port:gnome-audio port:gnome-python-desktop port:seahorse} maintainers nomaintainer long_description {The GNOME desktop environment is the set of libraries, applications and services that work as a cohesive integrated user interface produced by the GNOME project. The platform is one of the suites of software packages that form the complete GNOME project offerings.} version 2.18.1 categories {gnome devel} revision 0 gnome-doc-utils 786 @@ -3927,7 +3927,7 @@ tom 752 variants universal depends_build bin:ant:apache-ant portdir lang/tom description {Tom is a pattern matching compiler developed at INRIA.} homepage http://tom.loria.fr/ epoch 0 platforms {darwin freebsd linux} name tom long_description {Tom is a pattern matching compiler developed at INRIA. It is particularly well-suited for programming various transformations on trees/terms and XML based documents. Its design follows our research on rule based languages (R3), and our experiences on the efficient compilation of ELAN developed by the Protheo group. Don't forget to add `echo {${TOM_HOME}/lib/*.jar} | tr ' ' ':'` to your CLASSPATH, TOM_HOME being {\${prefix}/share/java/tom-2.5}} maintainers reilles at loria.fr version 2.5 categories lang revision 0 tuareg-mode.el 645 -variants universal portdir lang/tuareg-mode.el description {A GNU Emacs/XEmacs major mode for editing Caml and OCaml programs.} homepage http://www-rocq.inria.fr/~acohen/tuareg/ depends_run bin:ocaml:ocaml epoch 0 platforms darwin name tuareg-mode.el depends_lib {{path:\${prefix}/bin/emacs:emacs}} maintainers pguyot at kallisys.net long_description {Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic indentation of Objective Caml and Camllight codes. Key parts of the code are hilighted using Font-Lock. Support to run an interactive Caml toplevel and debbuger is provided.} version 1.46.2 categories {lang editors} revision 0 +variants universal portdir lang/tuareg-mode.el description {A GNU Emacs/XEmacs major mode for editing Caml and OCaml programs.} homepage http://www-rocq.inria.fr/~acohen/tuareg/ depends_run bin:ocaml:ocaml epoch 1 platforms darwin name tuareg-mode.el depends_lib {{path:\${prefix}/bin/emacs:emacs}} maintainers pguyot at kallisys.net long_description {Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic indentation of Objective Caml and Camllight codes. Key parts of the code are hilighted using Font-Lock. Support to run an interactive Caml toplevel and debbuger is provided.} version 1.45.6 categories {lang editors} revision 0 ucblogo 273 variants universal description {Berkeley Logo} portdir lang/ucblogo homepage http://www.cs.berkeley.edu/~bh/logo.html epoch 0 platforms darwin name ucblogo long_description {Berkeley Logo is a free Logo interpreter.} maintainers toby categories lang version 6.0 revision 0 vala 534 @@ -9403,7 +9403,7 @@ fcgi 413 variants universal description {The FastCGI development kit in C} portdir www/fcgi homepage http://www.fastcgi.com/ epoch 0 platforms darwin name fcgi long_description {FastCGI is a language independent, scalable, open extension to CGI that provides high performance without the limitations of server specific APIs. This is the C development kit.} maintainers nomaintainer categories www version 2.4.0 revision 1 firefox-x11 622 -variants {universal debug} depends_build port:pkgconfig variant_desc {debug {build with debugging symbols}} portdir www/firefox-x11 description {Mozilla.org's popular stand-alone web browser} homepage http://www.mozilla.com/firefox/ epoch 0 platforms darwin depends_lib {port:libidl {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:zip port:gtk2 port:gnome-vfs port:gnome-icon-theme port:cairo port:nspr} name firefox-x11 maintainers nomaintainer long_description {Firefox empowers you to browse faster, more safely and more efficiently than with any other browser.} version 2.0.0.16 categories {www x11} revision 0 +variants {universal debug} depends_build port:pkgconfig variant_desc {debug {build with debugging symbols}} portdir www/firefox-x11 description {Mozilla.org's popular stand-alone web browser} homepage http://www.mozilla.com/firefox/ epoch 0 platforms darwin depends_lib {port:libidl {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:zip port:gtk2 port:gnome-vfs port:gnome-icon-theme port:cairo port:nspr} name firefox-x11 maintainers nomaintainer long_description {Firefox empowers you to browse faster, more safely and more efficiently than with any other browser.} version 2.0.0.17 categories {www x11} revision 0 flood 426 variants universal portdir www/flood description {profile-driven HTTP load tester} homepage http://httpd.apache.org/test/flood/ epoch 0 platforms {darwin freebsd} name flood depends_lib {port:apr port:apr-util port:expat} maintainers nomaintainer long_description {Flood is a profile-driven HTTP load tester. It can be used to gather important performance metrics for your website.} version 20041105 categories www revision 0 furl 379 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mww at macports.org Sat Nov 1 13:22:15 2008 From: mww at macports.org (mww at macports.org) Date: Sat, 1 Nov 2008 13:22:15 -0700 (PDT) Subject: [41398] trunk/dports/devel/libsockets Message-ID: <20081101202215.A0E296036B2@beta.macosforge.org> Revision: 41398 http://trac.macports.org/changeset/41398 Author: mww at macports.org Date: 2008-11-01 13:22:14 -0700 (Sat, 01 Nov 2008) Log Message: ----------- version 2.3.1 Modified Paths: -------------- trunk/dports/devel/libsockets/Portfile trunk/dports/devel/libsockets/files/patch-Makefile.diff Modified: trunk/dports/devel/libsockets/Portfile =================================================================== --- trunk/dports/devel/libsockets/Portfile 2008-11-01 19:51:26 UTC (rev 41397) +++ trunk/dports/devel/libsockets/Portfile 2008-11-01 20:22:14 UTC (rev 41398) @@ -3,7 +3,7 @@ PortSystem 1.0 name libsockets -version 2.3 +version 2.3.1 categories devel net platforms darwin maintainers mww @@ -16,7 +16,7 @@ distfiles uuid.h:header \ Sockets-${version}.tar.gz:tar checksums uuid.h sha1 c466612c98aea27d92423589018e1a69d480c793 \ - Sockets-${version}.tar.gz sha1 d8d83de3243fa7ef715c467130b1c67f42ba2206 + Sockets-${version}.tar.gz sha1 0400e02d26822538e33f340ed8a49df22345a594 patchfiles patch-Makefile.diff patch-Makefile.Defines.macosx.diff depends_lib port:openssl @@ -30,7 +30,7 @@ xinstall -m 755 ${filespath}/create-dylib.sh ${worksrcpath} } -configure.env-append PLATFORM="macosx" PREFIX="\$\(DESTDIR\)${prefix}" +configure.env-append PLATFORM="macosx" PREFIX="${prefix}" build.target-append libSockets.dylib post-destroot { Modified: trunk/dports/devel/libsockets/files/patch-Makefile.diff =================================================================== --- trunk/dports/devel/libsockets/files/patch-Makefile.diff 2008-11-01 19:51:26 UTC (rev 41397) +++ trunk/dports/devel/libsockets/files/patch-Makefile.diff 2008-11-01 20:22:14 UTC (rev 41398) @@ -1,8 +1,8 @@ ---- Makefile 2007-11-05 00:31:02.000000000 +0100 -+++ Makefile 2008-01-25 12:09:39.000000000 +0100 +--- Makefile 2008-10-07 19:12:46.000000000 +0200 ++++ Makefile 2008-11-01 21:07:04.000000000 +0100 @@ -13,6 +13,7 @@ # include paths - INCLUDE = + INCLUDE = -I/usr/include/libxml2 +include Makefile.macports include Makefile.version @@ -19,11 +19,11 @@ rm -f *.o *~ slask *.d $(PROGS) *.a */*~ @@ -57,7 +61,7 @@ - @mkdir -p $(PREFIX)/lib - cp libSockets.a $(PREFIX)/lib - @mkdir -p $(PREFIX)/include/Sockets -- cp -a *.h $(PREFIX)/include/Sockets -+ cp *.h $(PREFIX)/include/Sockets - @rm -f $(PREFIX)/include/Sockets/SSLSocket.* - @rm -f $(PREFIX)/include/Sockets/HttpsGetSocket.* - @rm -f $(PREFIX)/include/Sockets/HttpsSocket.* + @mkdir -p $(DESTDIR)/$(PREFIX)/lib + cp libSockets.a $(DESTDIR)/$(PREFIX)/lib + @mkdir -p $(DESTDIR)/$(PREFIX)/include/Sockets +- cp -a *.h $(DESTDIR)/$(PREFIX)/include/Sockets ++ cp -Rp *.h $(DESTDIR)/$(PREFIX)/include/Sockets + @rm -f $(DESTDIR)/$(PREFIX)/include/Sockets/SSLSocket.* + @rm -f $(DESTDIR)/$(PREFIX)/include/Sockets/HttpsGetSocket.* + @rm -f $(DESTDIR)/$(PREFIX)/include/Sockets/HttpsSocket.* -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Sat Nov 1 13:58:16 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Sat, 1 Nov 2008 13:58:16 -0700 (PDT) Subject: [41399] trunk/dports/graphics/libpng/Portfile Message-ID: <20081101205817.80A896038B1@beta.macosforge.org> Revision: 41399 http://trac.macports.org/changeset/41399 Author: ryandesign at macports.org Date: 2008-11-01 13:58:16 -0700 (Sat, 01 Nov 2008) Log Message: ----------- libpng: update to 1.2.33; all tests passed Modified Paths: -------------- trunk/dports/graphics/libpng/Portfile Modified: trunk/dports/graphics/libpng/Portfile =================================================================== --- trunk/dports/graphics/libpng/Portfile 2008-11-01 20:22:14 UTC (rev 41398) +++ trunk/dports/graphics/libpng/Portfile 2008-11-01 20:58:16 UTC (rev 41399) @@ -3,7 +3,7 @@ PortSystem 1.0 name libpng -version 1.2.32 +version 1.2.33 categories graphics maintainers ryandesign waqar at macports.org platforms darwin openbsd freebsd sunos linux @@ -26,9 +26,9 @@ only supports C. Support for other languages is being considered. checksums \ - md5 df4a20c6f24a6f642ae11c9a5a4ffa7f \ - sha1 75fa65c8c323b345881c9ea663efdcd405ef69cc \ - rmd160 72d06e89912121c17598573171e704ff6bac35a6 + md5 0532c28ba1b17ee2095ad50731c2c75c \ + sha1 72b5327cbc1677d11d8c910ce61b683733f80592 \ + rmd160 96fdc535812518c4d27949f272d7ee4c8b365605 depends_lib \ port:zlib -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Sat Nov 1 14:09:40 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Sat, 1 Nov 2008 14:09:40 -0700 (PDT) Subject: [41400] trunk/dports/net/curl-ca-bundle/Portfile Message-ID: <20081101210940.99AF76039A6@beta.macosforge.org> Revision: 41400 http://trac.macports.org/changeset/41400 Author: ryandesign at macports.org Date: 2008-11-01 14:09:40 -0700 (Sat, 01 Nov 2008) Log Message: ----------- curl-ca-bundle: update to Mozilla certdata 1.50; adds COMODO ECC Certification Authority Modified Paths: -------------- trunk/dports/net/curl-ca-bundle/Portfile Modified: trunk/dports/net/curl-ca-bundle/Portfile =================================================================== --- trunk/dports/net/curl-ca-bundle/Portfile 2008-11-01 20:58:16 UTC (rev 41399) +++ trunk/dports/net/curl-ca-bundle/Portfile 2008-11-01 21:09:40 UTC (rev 41400) @@ -5,6 +5,7 @@ name curl-ca-bundle # keep the version in sync with the curl port version 7.19.0 +revision 1 set curl_name curl categories net maintainers ryandesign @@ -18,8 +19,8 @@ dist_subdir ${curl_name} set curl_source ${distname}${extract.suffix} set certdata_file certdata.txt -set certdata_version 1.49 -set certdata_date 2008-08-14 +set certdata_version 1.50 +set certdata_date 2008-10-17 set certdata_distfile certdata-${certdata_version}.txt set certdata_path security/nss/lib/ckfw/builtins/${certdata_file} build.target ca-bundle @@ -55,9 +56,9 @@ sha1 fffb34be2e3c66e58a5d3daaf8aa38cae33b284f \ rmd160 2849e82496eb19bd75792d64f42eaa196e1ebac3 \ ${certdata_distfile} \ - md5 e3fe9f08888c395266ba26adef3928a2 \ - sha1 5193599927939deb2217e9b7f34329def8cd2735 \ - rmd160 e556d22d3ca7ad0238e57600992f03b1e8211ef0 + md5 4dabeaecfd46395da152e51d312107e4 \ + sha1 5f253d48c45154ab7d517a48dbf01d687e24f734 \ + rmd160 b5ca381baa9bd9399c7096b9b0112237126c09fb depends_build \ path:${prefix}/bin/perl:perl5.8 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Sat Nov 1 14:10:58 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Sat, 1 Nov 2008 14:10:58 -0700 (PDT) Subject: [41401] trunk/dports/net/curl-ca-bundle/Portfile Message-ID: <20081101211059.191CE603A1E@beta.macosforge.org> Revision: 41401 http://trac.macports.org/changeset/41401 Author: ryandesign at macports.org Date: 2008-11-01 14:10:58 -0700 (Sat, 01 Nov 2008) Log Message: ----------- curl-ca-bundle: The download location for Mozilla certdata has changed; see #16881 Modified Paths: -------------- trunk/dports/net/curl-ca-bundle/Portfile Modified: trunk/dports/net/curl-ca-bundle/Portfile =================================================================== --- trunk/dports/net/curl-ca-bundle/Portfile 2008-11-01 21:09:40 UTC (rev 41400) +++ trunk/dports/net/curl-ca-bundle/Portfile 2008-11-01 21:10:58 UTC (rev 41401) @@ -44,7 +44,7 @@ http://gd.tuwien.ac.at/utils/archivers/curl/ \ http://www.execve.net/curl/ \ http://distfiles.macports.org/${dist_subdir}:certdata \ - http://lxr.mozilla.org/seamonkey/source/${certdata_path}?raw=1:certdata + http://mxr.mozilla.org/seamonkey/source/${certdata_path}?raw=1:certdata distfiles \ ${curl_source} \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Sat Nov 1 14:38:56 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Sat, 1 Nov 2008 14:38:56 -0700 (PDT) Subject: [41402] trunk/dports/graphics/ImageMagick/Portfile Message-ID: <20081101213856.723F4603BC4@beta.macosforge.org> Revision: 41402 http://trac.macports.org/changeset/41402 Author: ryandesign at macports.org Date: 2008-11-01 14:38:55 -0700 (Sat, 01 Nov 2008) Log Message: ----------- ImageMagick: update to 6.4.5-1. Fixes broken install on Tiger and earlier experienced with 6.4.5-0. See #17037. All 699 tests behaved as expected (33 expected failures) Modified Paths: -------------- trunk/dports/graphics/ImageMagick/Portfile Modified: trunk/dports/graphics/ImageMagick/Portfile =================================================================== --- trunk/dports/graphics/ImageMagick/Portfile 2008-11-01 21:10:58 UTC (rev 41401) +++ trunk/dports/graphics/ImageMagick/Portfile 2008-11-01 21:38:55 UTC (rev 41402) @@ -3,7 +3,7 @@ PortSystem 1.0 name ImageMagick -version 6.4.5-0 +version 6.4.5-1 homepage http://www.imagemagick.org/ categories graphics devel maintainers ryandesign @@ -37,9 +37,9 @@ # ftp://ftp.nluug.nl/pub/${name}/ \ checksums \ - md5 b4dd42fa190ba06627567df6cd33291e \ - sha1 6c7c7cc2ac1ab3357ba22556c0c14d309256eb68 \ - rmd160 ab4eb282ccacfab257dbd5dcbca98aa5a6a472f5 + md5 bb56af6fb74e887b0d079e3a350fad03 \ + sha1 f3090c05967db587c8cf86ac46c7e3a2dc0f5d91 \ + rmd160 e2301ec44a7be6e6ade34c6c2ff635cbf22cbd4d depends_lib \ lib:libX11.6:XFree86 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimue at macports.org Sat Nov 1 14:59:21 2008 From: raimue at macports.org (raimue at macports.org) Date: Sat, 1 Nov 2008 14:59:21 -0700 (PDT) Subject: [41403] branches/variant-descs-14482/base/src/port1.0/portutil.tcl Message-ID: <20081101215921.D45D5603CB0@beta.macosforge.org> Revision: 41403 http://trac.macports.org/changeset/41403 Author: raimue at macports.org Date: 2008-11-01 14:59:21 -0700 (Sat, 01 Nov 2008) Log Message: ----------- port1.0/portutil.tcl: Add a debug output which group files are used Modified Paths: -------------- branches/variant-descs-14482/base/src/port1.0/portutil.tcl Modified: branches/variant-descs-14482/base/src/port1.0/portutil.tcl =================================================================== --- branches/variant-descs-14482/base/src/port1.0/portutil.tcl 2008-11-01 21:38:55 UTC (rev 41402) +++ branches/variant-descs-14482/base/src/port1.0/portutil.tcl 2008-11-01 21:59:21 UTC (rev 41403) @@ -2035,6 +2035,7 @@ set groupFile [getportresourcepath $porturl "port1.0/group/${group}-${version}.tcl"] if {[file exists $groupFile]} { + ui_debug "Using group file $groupFile" uplevel "source $groupFile" } else { ui_warn "Group file could not be located." -------------- next part -------------- An HTML attachment was scrubbed... URL: From raimue at macports.org Sat Nov 1 15:39:43 2008 From: raimue at macports.org (raimue at macports.org) Date: Sat, 1 Nov 2008 15:39:43 -0700 (PDT) Subject: [41404] trunk/base/src/port1.0/portlivecheck.tcl Message-ID: <20081101223944.63C2F603E93@beta.macosforge.org> Revision: 41404 http://trac.macports.org/changeset/41404 Author: raimue at macports.org Date: 2008-11-01 15:39:42 -0700 (Sat, 01 Nov 2008) Log Message: ----------- port1.0/portlivecheck.tcl: Fix livecheck if using https with invalid certificates, passive ftp, or username and password Modified Paths: -------------- trunk/base/src/port1.0/portlivecheck.tcl Modified: trunk/base/src/port1.0/portlivecheck.tcl =================================================================== --- trunk/base/src/port1.0/portlivecheck.tcl 2008-11-01 21:59:21 UTC (rev 41403) +++ trunk/base/src/port1.0/portlivecheck.tcl 2008-11-01 22:39:42 UTC (rev 41404) @@ -56,6 +56,7 @@ proc livecheck_main {args} { global livecheck.url livecheck.check livecheck.md5 livecheck.regex livecheck.name livecheck.distname livecheck.version + global fetch.user fetch.password fetch.use_epsv fetch.ignore_sslcert global homepage portname portpath workpath global master_sites name distfiles @@ -105,6 +106,19 @@ set livecheck.name $name } + # Copied over from portfetch in parts + set fetch_options {} + if {[string length ${fetch.user}] || [string length ${fetch.password}]} { + lappend fetch_options -u + lappend fetch_options "${fetch.user}:${fetch.password}" + } + if {${fetch.use_epsv} != "yes"} { + lappend fetch_options "--disable-epsv" + } + if {${fetch.ignore_sslcert} != "no"} { + lappend fetch_options "--ignore-ssl-cert" + } + # Perform the check depending on the type. switch ${livecheck.check} { "freshmeat" { @@ -162,7 +176,7 @@ "regexm" { # single and multiline regex ui_debug "Fetching ${livecheck.url}" - if {[catch {curl fetch ${livecheck.url} $tempfile} error]} { + if {[catch {eval curl fetch $fetch_options {${livecheck.url}} $tempfile} error]} { ui_error "cannot check if $portname was updated ($error)" set updated -1 } else { @@ -211,7 +225,7 @@ } "md5" { ui_debug "Fetching ${livecheck.url}" - if {[catch {curl fetch ${livecheck.url} $tempfile} error]} { + if {[catch {eval curl fetch $fetch_options {${livecheck.url}} $tempfile} error]} { ui_error "cannot check if $portname was updated ($error)" set updated -1 } else { -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sat Nov 1 16:13:28 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sat, 1 Nov 2008 16:13:28 -0700 (PDT) Subject: [41405] trunk/dports/gnome/gnome-desktop/Portfile Message-ID: <20081101231328.668AE604061@beta.macosforge.org> Revision: 41405 http://trac.macports.org/changeset/41405 Author: pguyot at kallisys.net Date: 2008-11-01 16:13:27 -0700 (Sat, 01 Nov 2008) Log Message: ----------- Fix the quartz/x11 logic Modified Paths: -------------- trunk/dports/gnome/gnome-desktop/Portfile Modified: trunk/dports/gnome/gnome-desktop/Portfile =================================================================== --- trunk/dports/gnome/gnome-desktop/Portfile 2008-11-01 22:39:42 UTC (rev 41404) +++ trunk/dports/gnome/gnome-desktop/Portfile 2008-11-01 23:13:27 UTC (rev 41405) @@ -71,10 +71,11 @@ pre-configure { if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} { - set gtk_quartz [exec grep -c GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h] - if {[variant_isset quartz] && ${gtk_quartz} == 0} { + set gtk_not_quartz [catch {exec grep -q GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] + set gtk_not_x11 [catch {exec grep -q GDK_WINDOWING_X11 ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] + if {[variant_isset quartz] && ${gtk_not_quartz}} { error "+quartz variant selected, but gtk2+x11 is installed" - } elseif {[variant_isset x11] && ${gtk_quartz} == 1} { + } elseif {[variant_isset x11] && ${gtk_not_x11}} { error "+x11 variant selected, but gtk2+quartz is installed" } } else { -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sat Nov 1 16:14:18 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sat, 1 Nov 2008 16:14:18 -0700 (PDT) Subject: [41406] trunk/dports/gnome/eel/Portfile Message-ID: <20081101231418.1D801604125@beta.macosforge.org> Revision: 41406 http://trac.macports.org/changeset/41406 Author: pguyot at kallisys.net Date: 2008-11-01 16:14:17 -0700 (Sat, 01 Nov 2008) Log Message: ----------- Fix the quartz/x11 logic Modified Paths: -------------- trunk/dports/gnome/eel/Portfile Modified: trunk/dports/gnome/eel/Portfile =================================================================== --- trunk/dports/gnome/eel/Portfile 2008-11-01 23:13:27 UTC (rev 41405) +++ trunk/dports/gnome/eel/Portfile 2008-11-01 23:14:17 UTC (rev 41406) @@ -64,10 +64,11 @@ pre-configure { if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} { - set gtk_quartz [exec grep -c GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h] - if {[variant_isset quartz] && ${gtk_quartz} == 0} { + set gtk_not_quartz [catch {exec grep -q GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] + set gtk_not_x11 [catch {exec grep -q GDK_WINDOWING_X11 ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] + if {[variant_isset quartz] && ${gtk_not_quartz}} { error "+quartz variant selected, but gtk2+x11 is installed" - } elseif {[variant_isset x11] && ${gtk_quartz} == 1} { + } elseif {[variant_isset x11] && ${gtk_not_x11}} { error "+x11 variant selected, but gtk2+quartz is installed" } } else { -------------- next part -------------- An HTML attachment was scrubbed... URL: From mww at macports.org Sat Nov 1 17:01:02 2008 From: mww at macports.org (mww at macports.org) Date: Sat, 1 Nov 2008 17:01:02 -0700 (PDT) Subject: [41407] trunk/dports/lang/gcc44/Portfile Message-ID: <20081102000102.37FC760435E@beta.macosforge.org> Revision: 41407 http://trac.macports.org/changeset/41407 Author: mww at macports.org Date: 2008-11-01 17:01:01 -0700 (Sat, 01 Nov 2008) Log Message: ----------- version 4.4-20081031 Modified Paths: -------------- trunk/dports/lang/gcc44/Portfile Modified: trunk/dports/lang/gcc44/Portfile =================================================================== --- trunk/dports/lang/gcc44/Portfile 2008-11-01 23:14:17 UTC (rev 41406) +++ trunk/dports/lang/gcc44/Portfile 2008-11-02 00:01:01 UTC (rev 41407) @@ -3,7 +3,7 @@ PortSystem 1.0 name gcc44 -version 4.4-20081024 +version 4.4-20081031 platforms darwin categories lang maintainers mww @@ -25,11 +25,11 @@ set dobjc gcc-objc-${version}.tar.bz2 distfiles ${dcore} ${dfort} ${dcxx} ${djava} ${dobjc} -checksums ${dcore} sha1 eb84afff72ef6a90449512b444bf74dc82e8c983 \ - ${dfort} sha1 0feac0cb3bfcb7985121a5d7b3fbbdf7372e0304 \ - ${dcxx} sha1 eb230539e88d6326406535e453963145420cb86a \ - ${djava} sha1 550a6a3881125510e60e07d126d8f1657cf69a7a \ - ${dobjc} sha1 2adb5ff89dc3b7df17015070edf201768c2c8817 +checksums ${dcore} sha1 92cab38c17275fc754ccb3014bf28bb4968c85ce \ + ${dfort} sha1 55cd112801d5121d809ef51a8bad5508100bd4f3 \ + ${dcxx} sha1 9de65479d16c4d744af001cb1df92bb2bc7e4993 \ + ${djava} sha1 fc141ed7f3f697289c9d14435aa1f9ba787f5140 \ + ${dobjc} sha1 baeb56c61c8327c676c05ab8a788a75cc6e2796d use_bzip2 yes -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Sat Nov 1 20:24:15 2008 From: blb at macports.org (blb at macports.org) Date: Sat, 1 Nov 2008 20:24:15 -0700 (PDT) Subject: [41408] trunk/dports/aqua/TeXShop/Portfile Message-ID: <20081102032416.2C80E604C28@beta.macosforge.org> Revision: 41408 http://trac.macports.org/changeset/41408 Author: blb at macports.org Date: 2008-11-01 20:24:15 -0700 (Sat, 01 Nov 2008) Log Message: ----------- aqua/TeXShop - version update to 2.18 since distfile is unversioned, and change dist_subdir to avoid issues Modified Paths: -------------- trunk/dports/aqua/TeXShop/Portfile Modified: trunk/dports/aqua/TeXShop/Portfile =================================================================== --- trunk/dports/aqua/TeXShop/Portfile 2008-11-02 00:01:01 UTC (rev 41407) +++ trunk/dports/aqua/TeXShop/Portfile 2008-11-02 03:24:15 UTC (rev 41408) @@ -3,8 +3,7 @@ PortSystem 1.0 name TeXShop -version 2.14 -revision 5 +version 2.18 categories editors aqua PortGroup xcode 1.0 @@ -21,8 +20,11 @@ master_sites http://www.uoregon.edu/~koch/texshop use_zip yes distname texshopsource -checksums md5 3093d3c7030ae512d1e5af1533d02f24 \ - sha1 4ddfb52d6523b71a109c505bbda1d95785cb8f3d +dist_subdir ${name}/${version} +worksrcdir texshop${version} +checksums md5 29820c111491ad81fc07ff5caa9ea6e6 \ + sha1 29e1f2087c69e492c1d01c6d97f89428d13b1cc4 \ + rmd160 d5cebcbd23514a7f5b94b1448c6c3cd4c1377e56 platform darwin 7 { pre-fetch { -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Sat Nov 1 20:30:10 2008 From: blb at macports.org (blb at macports.org) Date: Sat, 1 Nov 2008 20:30:10 -0700 Subject: propchange - r41408 svn:log Message-ID: <20081102033046.6E7C128091@relay11.apple.com> Author: blb at macports.org (original author: blb at macports.org) Revision: 41408 Property Name: svn:log @@ -1 +1 @@ -aqua/TeXShop - version update to 2.18 since distfile is unversioned, and change dist_subdir to avoid issues +aqua/TeXShop - version update to 2.18 since distfile is unversioned, and change dist_subdir to avoid issues (fixes ticket #12653) From blb at macports.org Sat Nov 1 20:45:06 2008 From: blb at macports.org (blb at macports.org) Date: Sat, 1 Nov 2008 20:45:06 -0700 (PDT) Subject: [41409] trunk/dports/aqua/TeXShop/Portfile Message-ID: <20081102034507.2B639604D35@beta.macosforge.org> Revision: 41409 http://trac.macports.org/changeset/41409 Author: blb at macports.org Date: 2008-11-01 20:45:06 -0700 (Sat, 01 Nov 2008) Log Message: ----------- aqua/TeXShop - fix categories (is in aqua/ so list first) found by lint Modified Paths: -------------- trunk/dports/aqua/TeXShop/Portfile Modified: trunk/dports/aqua/TeXShop/Portfile =================================================================== --- trunk/dports/aqua/TeXShop/Portfile 2008-11-02 03:24:15 UTC (rev 41408) +++ trunk/dports/aqua/TeXShop/Portfile 2008-11-02 03:45:06 UTC (rev 41409) @@ -4,7 +4,7 @@ name TeXShop version 2.18 -categories editors aqua +categories aqua editors PortGroup xcode 1.0 maintainers waqar at macports.org -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Sun Nov 2 00:18:51 2008 From: devans at macports.org (devans at macports.org) Date: Sun, 2 Nov 2008 00:18:51 -0700 (PDT) Subject: [41410] trunk/dports/gnome/inkscape/Portfile Message-ID: <20081102071852.561F1605A59@beta.macosforge.org> Revision: 41410 http://trac.macports.org/changeset/41410 Author: devans at macports.org Date: 2008-11-02 00:18:48 -0700 (Sun, 02 Nov 2008) Log Message: ----------- inkscape: increment revision to link with new revision of poppler libraries. Modified Paths: -------------- trunk/dports/gnome/inkscape/Portfile Modified: trunk/dports/gnome/inkscape/Portfile =================================================================== --- trunk/dports/gnome/inkscape/Portfile 2008-11-02 03:45:06 UTC (rev 41409) +++ trunk/dports/gnome/inkscape/Portfile 2008-11-02 07:18:48 UTC (rev 41410) @@ -5,7 +5,7 @@ name inkscape version 0.46 -revision 4 +revision 5 maintainers devans categories gnome graphics platforms darwin -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Sun Nov 2 00:47:31 2008 From: blb at macports.org (blb at macports.org) Date: Sun, 2 Nov 2008 00:47:31 -0700 (PDT) Subject: [41411] trunk/dports/cross/avr-libc/Portfile Message-ID: <20081102074731.AD6E0605B82@beta.macosforge.org> Revision: 41411 http://trac.macports.org/changeset/41411 Author: blb at macports.org Date: 2008-11-02 00:47:31 -0700 (Sun, 02 Nov 2008) Log Message: ----------- cross/avr-libc - make sure to use avr-gcc to compile, ticket #13851 Modified Paths: -------------- trunk/dports/cross/avr-libc/Portfile Modified: trunk/dports/cross/avr-libc/Portfile =================================================================== --- trunk/dports/cross/avr-libc/Portfile 2008-11-02 07:18:48 UTC (rev 41410) +++ trunk/dports/cross/avr-libc/Portfile 2008-11-02 07:47:31 UTC (rev 41411) @@ -18,4 +18,5 @@ depends_build port:binutils configure.args --host=avr --build=`./config.guess` +configure.cc avr-gcc -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Sun Nov 2 00:51:34 2008 From: portindex at macports.org (portindex at macports.org) Date: Sun, 2 Nov 2008 00:51:34 -0700 (PDT) Subject: [41412] trunk/dports/PortIndex Message-ID: <20081102075135.2175B605BF1@beta.macosforge.org> Revision: 41412 http://trac.macports.org/changeset/41412 Author: portindex at macports.org Date: 2008-11-02 00:51:34 -0700 (Sun, 02 Nov 2008) Log Message: ----------- Total number of ports parsed: 5092 Ports successfully parsed: 5092 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-02 07:47:31 UTC (rev 41411) +++ trunk/dports/PortIndex 2008-11-02 07:51:34 UTC (rev 41412) @@ -79,7 +79,7 @@ Smultron 850 variants {universal darwin_6 darwin_7 darwin_8 darwin_9} description {Cocoa text editor with syntax colouring} portdir aqua/Smultron homepage http://smultron.sourceforge.net/ epoch 0 platforms darwin name Smultron long_description {Smultron is an open-source text editor written in Cocoa for Mac OS X Panther with many of the features that you might need. It features easy selection of the opened documents, line numbers, support for syntax colouring for many different languages, support for text encodings, code snippets, a toolbar, a status bar, HTML preview, multi-document find and replace with regular expressions, possibility to show invisible characters, authenticated saves, command-line utility, .Mac synchronisation of preferences and many more features.} maintainers bfulgham at macports.org version 3.4 categories {aqua editors} revision 0 TeXShop 561 -variants {universal darwin_7} description {TeX previewer for Mac OS X} portdir aqua/TeXShop homepage http://www.uoregon.edu/~koch/texshop/texshop.html epoch 0 platforms macosx name TeXShop long_description {TeXShop is a TeX previewer for Mac OS X, written in Cocoa. Since pdf is a native file format on OS X, TeXShop uses pdftex and pdflatex rather than tex and latex to typeset, these programs in the standard teTeX distribution of TeX produce pdf output instead of dvi output.} maintainers waqar at macports.org categories {editors aqua} version 2.14 revision 5 +variants {universal darwin_7} description {TeX previewer for Mac OS X} portdir aqua/TeXShop homepage http://www.uoregon.edu/~koch/texshop/texshop.html epoch 0 platforms macosx name TeXShop long_description {TeXShop is a TeX previewer for Mac OS X, written in Cocoa. Since pdf is a native file format on OS X, TeXShop uses pdftex and pdflatex rather than tex and latex to typeset, these programs in the standard teTeX distribution of TeX produce pdf output instead of dvi output.} maintainers waqar at macports.org categories {aqua editors} version 2.18 revision 0 TrailBlazer 1043 variants universal description {TrailBlazer is a browser with an experimental history} portdir aqua/TrailBlazer homepage http://www.acm.uiuc.edu/macwarriors/projects/trailblazer/ epoch 0 platforms darwin name TrailBlazer long_description {TrailBlazer solves the problem of getting back to a web page you've been to before, but didn't have the forethought to bookmark. The current solutions provided by most web browsers, their history menu, is just a list of titles and web addresses which aren't memorable enough to be useful. The actual solution used by most people, is to retrace their own steps through different links until they find they page they are looking for. Our software solution provides the user with a graphical representation of the steps they took from page to page, such that they can simply click to their final destination page. TrailBlazer was developed by MacWarriors and released at the University of Illinois' Engineering Open House 2004.} maintainers papabean at gma il.com categories {aqua www} version 0.5.1 revision 0 X-MasTree 289 @@ -1420,8 +1420,8 @@ variants {universal darwin_9} description {Library for handling page faults in user mode.} portdir devel/libsigsegv homepage http://libsigsegv.sourceforge.net/ epoch 0 platforms darwin name libsigsegv long_description {libsigsegv is a library for handling page faults in user mode. A page fault occurs when a program tries to access to a region of memory that is currently not available. Catching and handling a page fault is a useful technique for implementing: pageable virtual memory, memory-mapped access to persistent databases, generational garbage collectors, stack overflow handlers, distributed shared memory, etc.} maintainers sean at rees.us categories devel version 2.5 revision 0 libsl 304 variants universal description {yet another generic linked list C-library} portdir devel/libsl homepage http://brautaset.org/software/sl/ epoch 0 platforms darwin name libsl long_description {{yet another generic linked list C-library}} maintainers nomaintainer categories devel version 0.3.3 revision 0 -libsockets 350 -variants universal portdir devel/libsockets description {C++ Sockets is a C++ wrapper for BSD-style sockets.} homepage http://www.alhem.net/Sockets/ epoch 0 platforms darwin name libsockets depends_lib port:openssl maintainers mww long_description {{C++ Sockets is a C++ wrapper for BSD-style sockets.}} version 2.3 categories {devel net} revision 0 +libsockets 352 +variants universal portdir devel/libsockets description {C++ Sockets is a C++ wrapper for BSD-style sockets.} homepage http://www.alhem.net/Sockets/ epoch 0 platforms darwin name libsockets depends_lib port:openssl maintainers mww long_description {{C++ Sockets is a C++ wrapper for BSD-style sockets.}} version 2.3.1 categories {devel net} revision 0 libspiff 371 variants universal portdir devel/libspiff description {Library for reading and writing XSPF playlists} homepage http://libspiff.sourceforge.net/ epoch 0 platforms darwin name libspiff depends_lib {port:expat port:uriparser} maintainers ed at 80386.nl long_description {{Library for reading and writing XSPF playlists}} version 1.0.0 categories {devel multimedia} revision 0 libssh 413 @@ -2463,7 +2463,7 @@ icon-naming-utils 431 depends_build {port:perl5.8 port:p5-xml-simple} portdir gnome/icon-naming-utils description {A default fallback theme.} homepage http://tango.freedesktop.org/ depends_run {port:perl5.8 port:p5-xml-simple} epoch 0 platforms darwin name icon-naming-utils long_description {This is the default fallback theme used by implementations of the icon theme specification.} maintainers nomaintainer version 0.8.7 categories gnome revision 0 inkscape 935 -variants {universal disable_debugging enable_debugging} variant_desc {disable_debugging {Disable debugging. Strip executables to save disk space} enable_debugging {Enable debugging. Executables not stripped}} portdir gnome/inkscape description {Inkscape is an open source SVG editor.} homepage http://www.inkscape.org/ epoch 0 platforms darwin name inkscape depends_lib {port:libgnomeprintui port:boehmgc port:gtkmm port:gnome-vfs port:libxslt port:lcms port:dbus port:dbus-glib port:py25-xml port:libcroco port:poppler port:py25-numpy port:py25-lxml port:boost port:ImageMagick port:libwpg} maintainers devans long_description {Inkscape is an open source SVG editor with capabilities similar to Illustrator, CorelDraw, Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.} version 0.46 categories {gnome graphics} revision 4 +variants {universal disable_debugging enable_debugging} variant_desc {disable_debugging {Disable debugging. Strip executables to save disk space} enable_debugging {Enable debugging. Executables not stripped}} portdir gnome/inkscape description {Inkscape is an open source SVG editor.} homepage http://www.inkscape.org/ epoch 0 platforms darwin name inkscape depends_lib {port:libgnomeprintui port:boehmgc port:gtkmm port:gnome-vfs port:libxslt port:lcms port:dbus port:dbus-glib port:py25-xml port:libcroco port:poppler port:py25-numpy port:py25-lxml port:boost port:ImageMagick port:libwpg} maintainers devans long_description {Inkscape is an open source SVG editor with capabilities similar to Illustrator, CorelDraw, Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.} version 0.46 categories {gnome graphics} revision 5 libbonobo 606 variants universal depends_build {port:pkgconfig port:gnome-common port:intltool} portdir gnome/libbonobo description {A library for creating reusable components} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:dbus-glib port:orbit2 port:gettext port:libxml2 port:libiconv port:popt} name libbonobo maintainers nomaintainer long_description {Bonobo is a set of language and system independant CORBA interfaces for creating reusable components, controls and creating compound documents.} version 2.24.0 categories gnome revision 0 libbonoboui 853 @@ -2655,7 +2655,7 @@ GraphicsMagick 808 variants {universal q8 q16 q32} variant_desc {q8 {Use 8 bits per pixel quantum (default)} q16 {Use 16 bits per pixel quantum} q32 {Use 32 bits per pixel quantum}} portdir graphics/GraphicsMagick description {image processing tools collection} homepage http://www.graphicsmagick.org/ epoch 0 platforms darwin name GraphicsMagick depends_lib {port:libxml2 port:bzip2 port:zlib port:libpng port:tiff port:freetype port:libiconv port:jpeg} maintainers nomaintainer long_description {GraphicsMagick is the swiss army knife of image processing. It provides a robust collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, SVG, and TIFF.} version 1.2.3 categories graphics revision 0 ImageMagick 1824 -variants {universal rsvg perl gs lcms lqr wmf mpeg jbig jpeg2 graphviz hdri q8 q16 q32 no_x11 no_plus_plus darwin_6} depends_build port:pkgconfig variant_desc {rsvg {Support SVG using librsvg} perl {Install PerlMagick} gs {Include Ghostscript library support} lcms {Support the Little Color Management System} lqr {Support Liquid Rescale (experimental)} wmf {Support the Windows Metafile Format} mpeg {Support MPEG-1 and MPEG-2 video} jbig {Support JBIG} jpeg2 {Support JPEG-2000 using JasPer} graphviz {Support Graphviz} hdri {Support High Dynamic Range Imaging using OpenEXR} q8 {Use 8 bits per pixel quantum} q16 {Use 16 bits per pixel quantum (default)} q32 {Use 32 bits per pixel quantum} no_x11 {Disable X11 support} no_plus_plus {Do not install Magick++}} portdir graphics/ImageMagick description {Tools and libraries to manipulate images in many formats} homepage http://www.imagemagick.org/ epoch 0 platforms darwin name ImageMagick depends_lib {lib:libX11.6:XFree86 port:bzip2 po rt:jpeg port:libpng port:tiff port:zlib port:freetype port:fontconfig port:libiconv port:expat port:libxml2} maintainers ryandesign long_description {ImageMagick is a robust collection of tools and libraries to create, edit and compose bitmap images in a wide variety of formats. You can crop, resize, rotate, sharpen, color reduce or add effects or text or straight or curved lines to an image or image sequence and save your completed work in the same or differing image format. You can even create images from scratch. Image processing operations are available from the command line as well as through C, Ch, C++, Java, Perl, PHP, Python, Ruby and Tcl/Tk programming interfaces. Over 90 image formats are supported, including GIF, JPEG, JPEG 2000, PNG, PDF, PhotoCD and TIFF.} categories {graphics devel} version 6.4.5-0 revision 0 +variants {universal rsvg perl gs lcms lqr wmf mpeg jbig jpeg2 graphviz hdri q8 q16 q32 no_x11 no_plus_plus darwin_6} depends_build port:pkgconfig variant_desc {rsvg {Support SVG using librsvg} perl {Install PerlMagick} gs {Include Ghostscript library support} lcms {Support the Little Color Management System} lqr {Support Liquid Rescale (experimental)} wmf {Support the Windows Metafile Format} mpeg {Support MPEG-1 and MPEG-2 video} jbig {Support JBIG} jpeg2 {Support JPEG-2000 using JasPer} graphviz {Support Graphviz} hdri {Support High Dynamic Range Imaging using OpenEXR} q8 {Use 8 bits per pixel quantum} q16 {Use 16 bits per pixel quantum (default)} q32 {Use 32 bits per pixel quantum} no_x11 {Disable X11 support} no_plus_plus {Do not install Magick++}} portdir graphics/ImageMagick description {Tools and libraries to manipulate images in many formats} homepage http://www.imagemagick.org/ epoch 0 platforms darwin name ImageMagick depends_lib {lib:libX11.6:XFree86 port:bzip2 po rt:jpeg port:libpng port:tiff port:zlib port:freetype port:fontconfig port:libiconv port:expat port:libxml2} maintainers ryandesign long_description {ImageMagick is a robust collection of tools and libraries to create, edit and compose bitmap images in a wide variety of formats. You can crop, resize, rotate, sharpen, color reduce or add effects or text or straight or curved lines to an image or image sequence and save your completed work in the same or differing image format. You can even create images from scratch. Image processing operations are available from the command line as well as through C, Ch, C++, Java, Perl, PHP, Python, Ruby and Tcl/Tk programming interfaces. Over 90 image formats are supported, including GIF, JPEG, JPEG 2000, PNG, PDF, PhotoCD and TIFF.} categories {graphics devel} version 6.4.5-1 revision 0 OpenSceneGraph 499 depends_build port:cmake portdir graphics/OpenSceneGraph description {high-performance 3D graphics toolkit} homepage http://www.openscenegraph.org/ epoch 0 platforms darwin depends_lib {port:freetype port:gdal} name OpenSceneGraph maintainers {ryandesign openmaintainer} long_description {OpenSceneGraph is a high-performance 3D graphics toolkit useful in fields such as visual simulation, games, virtual reality, scientific visualization and modelling} version 2.4.0 categories graphics revision 0 Renaissance-Framework 622 @@ -2875,7 +2875,7 @@ libpixman-devel 389 variants universal description {Pixel region Library} portdir graphics/libpixman-devel homepage http://www.x.org/ epoch 0 platforms darwin name libpixman-devel long_description {libpixman is a generic library for manipulating pixel regions. A PixRegion is a set of Y-X banded rectangles that cover the desired region.} maintainers ryandesign categories graphics version 0.11.10 revision 1 libpng 840 -variants universal portdir graphics/libpng description {Library for manipulating PNG images} homepage http://www.libpng.org/pub/png/ epoch 0 platforms {darwin openbsd freebsd sunos linux} name libpng depends_lib port:zlib maintainers {ryandesign waqar at macports.org} long_description {Libpng was written as a companion to the PNG specification, as a way to reduce the amount of time and effort it takes to support the PNG file format in application programs. Most users will not have to modify the library significantly, advanced users may want to modify it more. The library was coded for both users. All attempts were made to make it as complete as possible, while keeping the code easy to understand. Currently, this library only supports C. Support for other languages is being considered.} version 1.2.32 categories graphics revision 0 +variants universal portdir graphics/libpng description {Library for manipulating PNG images} homepage http://www.libpng.org/pub/png/ epoch 0 platforms {darwin openbsd freebsd sunos linux} name libpng depends_lib port:zlib maintainers {ryandesign waqar at macports.org} long_description {Libpng was written as a companion to the PNG specification, as a way to reduce the amount of time and effort it takes to support the PNG file format in application programs. Most users will not have to modify the library significantly, advanced users may want to modify it more. The library was coded for both users. All attempts were made to make it as complete as possible, while keeping the code easy to understand. Currently, this library only supports C. Support for other languages is being considered.} version 1.2.33 categories graphics revision 0 libsvg 387 depends_build port:pkgconfig portdir graphics/libsvg description {SVG Rendering library using cairo} homepage http://cairographics.org/ epoch 0 platforms darwin name libsvg depends_lib {port:fontconfig port:libpng port:jpeg port:libxml2} maintainers {pguyot at kallisys.net openmaintainer} long_description {{SVG Rendering library using cairo}} version 0.1.4 categories graphics revision 0 libsvg-cairo 381 @@ -3687,7 +3687,7 @@ gcc43 402 variants {universal powerpc darwin_8_i386} portdir lang/gcc43 description {The GNU compiler collection} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name gcc43 depends_lib {port:gmp port:mpfr port:libiconv} maintainers mww long_description {The GNU compiler collection, including front ends for C, C++, Objective-C, Objective-C++, Java and Fortran95.} version 4.3.2 categories lang revision 0 gcc44 872 -variants {universal powerpc odcctools gfortran java} variant_desc {odcctools {Use the odcctools instead of the system provided ones - does not work for x64 currently!} gfortran {Enables Fortran/gfortran; this language will be enabled in the final version - this variant is completely untested!} java {Enables Java/gcj; this language will be enabled in the final version - this variant is completely untested!}} portdir lang/gcc44 description {The GNU compiler collection, prerelease BETA} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name gcc44 depends_lib {port:gmp port:mpfr port:libiconv} maintainers mww long_description {The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++. This is a prerelease BETA version and does not have all available language front ends enabled.} version 4.4-20081024 categories lang revision 0 +variants {universal powerpc odcctools gfortran java} variant_desc {odcctools {Use the odcctools instead of the system provided ones - does not work for x64 currently!} gfortran {Enables Fortran/gfortran; this language will be enabled in the final version - this variant is completely untested!} java {Enables Java/gcj; this language will be enabled in the final version - this variant is completely untested!}} portdir lang/gcc44 description {The GNU compiler collection, prerelease BETA} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name gcc44 depends_lib {port:gmp port:mpfr port:libiconv} maintainers mww long_description {The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++. This is a prerelease BETA version and does not have all available language front ends enabled.} version 4.4-20081031 categories lang revision 0 gccxml 351 variants universal depends_build port:cmake portdir lang/gccxml description {generates XML description of C++ code} homepage http://www.gccxml.org/ epoch 0 platforms darwin name gccxml maintainers nomaintainer long_description {generates an XML description of a C++ program from GCC's internal representation} version 0.6.0 categories lang revision 0 gcj34 546 @@ -4631,7 +4631,7 @@ curl 769 variants {universal darwin_6 ssl ipv6 ares idn spnego gnutls gss openldap sftp_scp doc} depends_build port:pkgconfig variant_desc {ares {Add support for resolving names asynchronously} idn {Add support for internationalized domain names} spnego {Enable SPNEGO authentication support} sftp_scp {Add SFTP/SCP support via libssh2}} portdir net/curl description {Tool for transferring files with URL syntax} homepage http://curl.haxx.se/ epoch 0 platforms {darwin freebsd} depends_lib port:zlib name curl maintainers ryandesign long_description {curl is a client to get documents/files from servers, using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity.} categories {net www} version 7.19.0 revision 0 curl-ca-bundle 481 -depends_build {{path:\${prefix}/bin/perl:perl5.8} port:p5-mime-base64} description {CA certificate bundle for curl} portdir net/curl-ca-bundle homepage http://curl.haxx.se/ epoch 0 platforms {darwin freebsd} name curl-ca-bundle maintainers ryandesign long_description {Installs a bundle of certification authority certificates (CA certs) which curl (when linked with OpenSSL) uses to verify the authenticity of secure web and FTP servers.} version 7.19.0 categories net revision 0 +depends_build {{path:\${prefix}/bin/perl:perl5.8} port:p5-mime-base64} description {CA certificate bundle for curl} portdir net/curl-ca-bundle homepage http://curl.haxx.se/ epoch 0 platforms {darwin freebsd} name curl-ca-bundle maintainers ryandesign long_description {Installs a bundle of certification authority certificates (CA certs) which curl (when linked with OpenSSL) uses to verify the authenticity of secure web and FTP servers.} version 7.19.0 categories net revision 1 cvsup 274 variants universal description {General network file distribution system optimized for CVS} portdir net/cvsup homepage http://www.cvsup.org/ epoch 0 platforms darwin depends_lib bin:cm3:cm3 name cvsup maintainers nomaintainer categories {net devel} version 16.1h revision 1 cvsync 483 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 01:15:31 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 01:15:31 -0800 (PST) Subject: [41413] trunk/dports/cross/arm-rtems-gcc Message-ID: <20081102091532.57BDD605F1A@beta.macosforge.org> Revision: 41413 http://trac.macports.org/changeset/41413 Author: pguyot at kallisys.net Date: 2008-11-02 01:15:30 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/arm-rtems-gcc: update to 4.2.3 (fixes #14088) Modified Paths: -------------- trunk/dports/cross/arm-rtems-gcc/Portfile Added Paths: ----------- trunk/dports/cross/arm-rtems-gcc/files/patch-newlib-libc-configure.diff Removed Paths: ------------- trunk/dports/cross/arm-rtems-gcc/files/patch-gcc-Makefile.in trunk/dports/cross/arm-rtems-gcc/files/patch-gcc-f-Make-lang.in Modified: trunk/dports/cross/arm-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/arm-rtems-gcc/Portfile 2008-11-02 07:51:34 UTC (rev 41412) +++ trunk/dports/cross/arm-rtems-gcc/Portfile 2008-11-02 09:15:30 UTC (rev 41413) @@ -2,12 +2,13 @@ PortSystem 1.0 name arm-rtems-gcc -version 3.2.3 -revision 1 +version 4.2.3 # Parameters for this port. -set newlibversion 1.11.0 +set newlibversion 1.16.0 set crossgcc-target arm-rtems +set rtemsversion 4.9 +set default-languages --enable-languages="c,c++,objc" description gcc cross-compilers for arm-rtems, with newlib runtime library. long_description gnu compilers collection (c, c++, fortran and objc) for \ @@ -15,22 +16,35 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib \ - ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/:rtems \ - http://rtems.thehousleys.net/:rtems -distfiles gcc-${version}.tar.gz:gcc \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + freebsd::rtems +distfiles gcc-${version}.tar.bz2:gcc \ newlib-${newlibversion}.tar.gz:newlib \ - gcc-${version}-rtems-20030507a.diff:rtems \ - newlib-${newlibversion}-rtems-20030605.diff:rtems + gcc-core-${version}-rtems4.9-20080205.diff:rtems \ + newlib-${newlibversion}-rtems4.9-20080302.diff:rtems extract.only gcc-${version}.tar.gz newlib-${newlibversion}.tar.gz worksrcdir gcc-${version} -checksums gcc-${version}.tar.gz md5 e951123b2dfd2288c3e9337024dc9e4c \ - newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4 \ - gcc-${version}-rtems-20030507a.diff md5 d4adda8ccba7ad57ee36b7720eadf19c \ - newlib-${newlibversion}-rtems-20030605.diff md5 b1dfdabd92e241d835964c6ef86aa3c9 +checksums gcc-${version}.tar.bz2 \ + md5 ef2a4d9991b3644115456ea05b2b8163 \ + sha1 80b0df13fc9e311868022a3e86e673177397a917 \ + rmd160 70b589b79b97967857f2ec70ff8b2017c84c464d \ + newlib-${newlibversion}.tar.gz \ + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 \ + gcc-core-${version}-rtems4.9-20080205.diff \ + md5 d5a6a8c5973024476f0df6356b5e0424 \ + sha1 20d0ada57ad44d9f060e60e26acee57e46137ad6 \ + rmd160 c87a5703959dc319fad8e8b4804b8d4803cddc99 \ + newlib-${newlibversion}-rtems4.9-20080302.diff \ + md5 a227456d0850e24a839634096b879c30 \ + sha1 4f8cd12ada4865b271eb4d4c7d80b520fb8d2bc6 \ + rmd160 81c76c584a6c76c9ea706bf9f0f2ba149303b289 +patchfiles patch-newlib-libc-configure.diff # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -38,66 +52,66 @@ # Download everything to gcc/ dist_subdir gcc -# Patches for info's dir. -patchfiles patch-gcc-Makefile.in \ - patch-gcc-f-Make-lang.in - depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils \ - lib:libintl:gettext + bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils +depends_build bin:msgfmt:gettext -# Link newlib to gcc, so gcc will find its include files and this will also build newlib. +# gcc is .bz2, newlib is .gz. +# let's extract only gcc with DP infrastructure, we'll do newlib manually. +use_bzip2 yes +extract.only gcc-${version}.tar.bz2 + +# Extract newlib and create a symlink of newlib/newlib in gcc directory. post-extract { - system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}" + system "cd ${workpath} && gzip -dc ${distpath}/newlib-${newlibversion}.tar.gz | tar -xf -" + system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}/" } +# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform +# program names as gcc's name (add -${version} with ${version} being the version of gcc). +# But it won't work because binutils binaries don't have the ${version} suffix, and even if they +# had, they would actually have the binutils' version suffix (and not gcc's version). +# So let's tell gcc's Makefile not to do that mistake. + +set environment [list AR_FOR_TARGET=${crossgcc-target}-ar \ + AS_FOR_TARGET=${crossgcc-target}-as \ + LD_FOR_TARGET=${crossgcc-target}-ld \ + NM_FOR_TARGET=${crossgcc-target}-nm \ + RANLIB_FOR_TARGET=${crossgcc-target}-ranlib] + # Build in a different directory, as advised in the README file. -pre-configure { system "cd ${workpath} && mkdir -p build"} +pre-configure { + file mkdir "${workpath}/build" +} configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure configure.cc "cc -no-cpp-precomp" +configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ + --with-included-gettext \ --enable-obsolete \ - --enable-languages="c,c++,f77,objc" \ - --without-included-gettext \ - --with-gnu-as --with-gnu-ld \ --with-newlib \ - --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ + --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ + ${default-languages} + build.dir ${workpath}/build -destroot.args \ - --with-gxx-include-dir=${destroot}/${prefix}/${crossgcc-target}/include/c++/${version}/ -# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform -# program names as gcc's name (add -${version} with ${version} being the version of gcc). -# But it won't work because binutils binaries don't have the ${version} suffix, and even if they -# had, they would actually have the binutils' version suffix (and not gcc's version). -# So let's tell gcc's Makefile not to do that mistake. +build.args ${environment} +destroot.args ${environment} -build.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - -destroot.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - pre-patch { # Additional patches for rtems. system "cd ${workpath}/gcc-${version} && \ - patch -p1 < ${distpath}/gcc-${version}-rtems-20030507a.diff" + patch -p1 < ${distpath}/gcc-core-${version}-rtems4.9-20080205.diff" system "cd ${workpath}/newlib-${newlibversion} && \ - patch -p1 < ${distpath}/newlib-${newlibversion}-rtems-20030605.diff" + patch -p1 < ${distpath}/newlib-${newlibversion}-rtems4.9-20080302.diff" } post-patch { @@ -121,10 +135,24 @@ ${worksrcpath}/${path}/${name}.${suffix} # Fix the Makefile - reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ + reinplace "s| ${name}.info| ${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + reinplace "s|/${name}.info|/${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} + reinplace "s|^${name}.info|${crossgcc-target}-${name}.info|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.pod| ${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.pod|/${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.pod|${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.${suffix}| ${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.${suffix}|/${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ @@ -132,7 +160,7 @@ # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) - reinplace "s|__TARGET|${crossgcc-target}|g" \ + reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-gcc-dir|g" \ "${worksrcpath}/${makefile}" } @@ -169,13 +197,43 @@ crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi # gcc/f/g77.texi - crossgcc::fixinfo gcc/f/ gcc/f/Make-lang.in g77 texi + crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi + # gcc/java/gcj.texi + crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi + + # gcc/doc/gccinstall.info + crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info + # gettext stuff. crossgcc::fixgettext gcc + crossgcc::fixgettext libcpp } +pre-destroot { + # gcc needs the cross directory structure to be present + # in order to fill it during installation. + file mkdir "${destroot}/${prefix}/${crossgcc-target}/bin" + file mkdir "${destroot}/${prefix}/${crossgcc-target}/lib" +} + post-destroot { + namespace eval crossgcc {} + + # Rename a man page if it exists. + # + # section: section of the man page (e.g. 1) + # manpage: name of the man page (e.g. cpp) + proc crossgcc::rename_man_page { section manpage } { + global crossgcc-target destroot prefix + + set manpage_path "${destroot}/${prefix}/share/man/man${section}/${manpage}.${section}" + if { [ file exists ${manpage_path} ] } { + file rename ${manpage_path} \ + "${destroot}/${prefix}/share/man/man${section}/${crossgcc-target}-${manpage}.${section}" + } + } + # Stuff I don't want (either because they're in the system # or because they would conflict with other FSF ports) # (it's easier for maintainability purposes to fix things here) @@ -192,12 +250,26 @@ # aliases for charsets (should already be there) file delete "${destroot}/${prefix}/lib/charset.alias" + # Remove man pages for tools that are not built as part of cross-gcc + file delete "${destroot}/${prefix}/share/man/man1/rmic.1" + file delete "${destroot}/${prefix}/share/man/man1/rmiregistry.1" + file delete "${destroot}/${prefix}/share/man/man1/jv-convert.1" + file delete "${destroot}/${prefix}/share/man/man1/gij.1" + # For some reason, some man pages are not prefixed while they should have been # (to avoid conflicting). - file rename "${destroot}/${prefix}/share/man/man1/cpp.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-cpp.1" - file rename "${destroot}/${prefix}/share/man/man1/gcov.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-gcov.1" + crossgcc::rename_man_page 1 cpp + crossgcc::rename_man_page 1 gcjh + crossgcc::rename_man_page 1 gcov + crossgcc::rename_man_page 1 jcf-dump + crossgcc::rename_man_page 1 jv-scan + + # There is a bug in gcc/Makefile::install-driver + # For cross compilers, $(GCC_INSTALL_NAME) is equal to + # $(target_noncanonical)-gcc-$(version) + # and hence the driver isn't installed. + xinstall -c "${workpath}/build/gcc/xgcc" \ + "${destroot}/${prefix}/bin/${crossgcc-target}-gcc-${version}" } livecheck.check regex Deleted: trunk/dports/cross/arm-rtems-gcc/files/patch-gcc-Makefile.in =================================================================== --- trunk/dports/cross/arm-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 07:51:34 UTC (rev 41412) +++ trunk/dports/cross/arm-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 09:15:30 UTC (rev 41413) @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.old Sun Jan 11 09:33:27 2004 -+++ gcc/Makefile.in Sun Jan 11 09:38:14 2004 -@@ -2666,7 +2666,7 @@ - if [ -f $(DESTDIR)$(infodir)/dir ] ; then \ - for f in cpp.info gcc.info gccint.info cppinternals.info; do \ - if [ -f $(DESTDIR)$(infodir)/$$f ]; then \ -- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/$$f; \ - else true; fi; \ - done; \ - else true; fi; \ Deleted: trunk/dports/cross/arm-rtems-gcc/files/patch-gcc-f-Make-lang.in =================================================================== --- trunk/dports/cross/arm-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 07:51:34 UTC (rev 41412) +++ trunk/dports/cross/arm-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 09:15:30 UTC (rev 41413) @@ -1,13 +0,0 @@ ---- gcc/f/Make-lang.in.old Sun Jan 11 10:19:52 2004 -+++ gcc/f/Make-lang.in Sun Jan 11 10:20:09 2004 -@@ -278,8 +278,8 @@ - else true; fi - @if [ -f $(srcdir)/f/g77.info ] ; then \ - if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ -- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \ -- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \ -+ echo " install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info"; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info || : ; \ - else : ; fi; \ - else : ; fi - Added: trunk/dports/cross/arm-rtems-gcc/files/patch-newlib-libc-configure.diff =================================================================== --- trunk/dports/cross/arm-rtems-gcc/files/patch-newlib-libc-configure.diff (rev 0) +++ trunk/dports/cross/arm-rtems-gcc/files/patch-newlib-libc-configure.diff 2008-11-02 09:15:30 UTC (rev 41413) @@ -0,0 +1,11 @@ +--- newlib/libc/configure.orig 2007-04-30 10:23:34.000000000 +0900 ++++ newlib/libc/configure 2007-04-30 10:24:07.000000000 +0900 +@@ -1238,7 +1238,7 @@ + ac_cache_corrupted=: ;; + ,);; + *) +- if test "x$ac_old_val" != "x$ac_new_val"; then ++ if test "x${ac_old_val%% }" != "x${ac_new_val%% }"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 01:57:17 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 01:57:17 -0800 (PST) Subject: [41414] trunk/dports/cross/arm-rtems-gcc/Portfile Message-ID: <20081102095718.1F1BC60606F@beta.macosforge.org> Revision: 41414 http://trac.macports.org/changeset/41414 Author: pguyot at kallisys.net Date: 2008-11-02 01:57:16 -0800 (Sun, 02 Nov 2008) Log Message: ----------- Obey lint police Modified Paths: -------------- trunk/dports/cross/arm-rtems-gcc/Portfile Modified: trunk/dports/cross/arm-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/arm-rtems-gcc/Portfile 2008-11-02 09:15:30 UTC (rev 41413) +++ trunk/dports/cross/arm-rtems-gcc/Portfile 2008-11-02 09:57:16 UTC (rev 41414) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name arm-rtems-gcc version 4.2.3 @@ -118,7 +119,7 @@ namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -165,7 +166,7 @@ } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:24:31 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:24:31 -0800 (PST) Subject: [41415] trunk/dports/cross/i960-rtems-gcc/Portfile Message-ID: <20081102102431.490576061AB@beta.macosforge.org> Revision: 41415 http://trac.macports.org/changeset/41415 Author: pguyot at kallisys.net Date: 2008-11-02 02:24:29 -0800 (Sun, 02 Nov 2008) Log Message: ----------- Mark this port as not building on 10.5+ (it's simply disabled on FreeBSD) Modified Paths: -------------- trunk/dports/cross/i960-rtems-gcc/Portfile Modified: trunk/dports/cross/i960-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/i960-rtems-gcc/Portfile 2008-11-02 09:57:16 UTC (rev 41414) +++ trunk/dports/cross/i960-rtems-gcc/Portfile 2008-11-02 10:24:29 UTC (rev 41415) @@ -15,7 +15,7 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib \ @@ -200,6 +200,13 @@ "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-gcov.1" } -livecheck.check regex -livecheck.url http://gcc.gnu.org/releases.html -livecheck.regex {GCC (.*) .*} +# This target has been abandonned upstream. +pre-fetch { + if {${os.platform} == "darwin" && [rpm-vercomp 9.0 ${os.version}] < 0} { + error "This port does not build on darwin 9+ (MacOS X 10.5+) and it has been abandonned upstream." + } +} + +# livecheck.check regex +# livecheck.url http://gcc.gnu.org/releases.html +# livecheck.regex {GCC (.*) .*} -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:26:02 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:26:02 -0800 (PST) Subject: [41416] trunk/dports/cross/i960-rtems-binutils/Portfile Message-ID: <20081102102602.CBD4160621D@beta.macosforge.org> Revision: 41416 http://trac.macports.org/changeset/41416 Author: pguyot at kallisys.net Date: 2008-11-02 02:26:02 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/i960-rtems-binutils: add a warning for 10.5+ users that gcc won't build Modified Paths: -------------- trunk/dports/cross/i960-rtems-binutils/Portfile Modified: trunk/dports/cross/i960-rtems-binutils/Portfile =================================================================== --- trunk/dports/cross/i960-rtems-binutils/Portfile 2008-11-02 10:24:29 UTC (rev 41415) +++ trunk/dports/cross/i960-rtems-binutils/Portfile 2008-11-02 10:26:02 UTC (rev 41416) @@ -12,7 +12,7 @@ i960-rtems cross development (Intel i960 family). platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html master_sites gnu:binutils distname binutils-${version} @@ -126,8 +126,13 @@ file delete "${destroot}/${prefix}/lib/libiberty.a" } -# 2.16.1 is the latest supported version for this target, unless a maintainer -# comes up, which may happen with new releases of binutils. -livecheck.check freshmeat -livecheck.name binutils -livecheck.version 2.17 +# This target has been abandonned upstream. +pre-fetch { + if {${os.platform} == "darwin" && [rpm-vercomp 9.0 ${os.version}] < 0} { + ui_warn "i960-rtems-gcc does not build on darwin 9+ (MacOS X 10.5+) and it has been abandonned upstream." + } +} + +# livecheck.check freshmeat +# livecheck.name binutils +# livecheck.version 2.17 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:29:02 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:29:02 -0800 (PST) Subject: [41417] trunk/dports/cross/i386-rtems-gcc Message-ID: <20081102102902.A8B086062BA@beta.macosforge.org> Revision: 41417 http://trac.macports.org/changeset/41417 Author: pguyot at kallisys.net Date: 2008-11-02 02:29:02 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/i386-rtems-gcc: update to 4.2.3 Modified Paths: -------------- trunk/dports/cross/i386-rtems-gcc/Portfile Added Paths: ----------- trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff Removed Paths: ------------- trunk/dports/cross/i386-rtems-gcc/files/patch-gcc-Makefile.in trunk/dports/cross/i386-rtems-gcc/files/patch-gcc-f-Make-lang.in Modified: trunk/dports/cross/i386-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/i386-rtems-gcc/Portfile 2008-11-02 10:26:02 UTC (rev 41416) +++ trunk/dports/cross/i386-rtems-gcc/Portfile 2008-11-02 10:29:02 UTC (rev 41417) @@ -1,13 +1,15 @@ # $Id$ PortSystem 1.0 + name i386-rtems-gcc -version 3.2.3 -revision 1 +version 4.2.3 # Parameters for this port. -set newlibversion 1.11.0 +set newlibversion 1.16.0 set crossgcc-target i386-rtems +set rtemsversion 4.9 +set default-languages --enable-languages="c,c++,objc" description gcc cross-compilers for i386-rtems, with newlib runtime library. long_description gnu compilers collection (c, c++, fortran and objc) for \ @@ -16,22 +18,35 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib \ - ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/:rtems \ - http://rtems.thehousleys.net/:rtems -distfiles gcc-${version}.tar.gz:gcc \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + freebsd::rtems +distfiles gcc-${version}.tar.bz2:gcc \ newlib-${newlibversion}.tar.gz:newlib \ - gcc-${version}-rtems-20030507a.diff:rtems \ - newlib-${newlibversion}-rtems-20030605.diff:rtems + gcc-core-${version}-rtems4.9-20080205.diff:rtems \ + newlib-${newlibversion}-rtems4.9-20080302.diff:rtems extract.only gcc-${version}.tar.gz newlib-${newlibversion}.tar.gz worksrcdir gcc-${version} -checksums gcc-${version}.tar.gz md5 e951123b2dfd2288c3e9337024dc9e4c \ - newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4 \ - gcc-${version}-rtems-20030507a.diff md5 d4adda8ccba7ad57ee36b7720eadf19c \ - newlib-${newlibversion}-rtems-20030605.diff md5 b1dfdabd92e241d835964c6ef86aa3c9 +checksums gcc-${version}.tar.bz2 \ + md5 ef2a4d9991b3644115456ea05b2b8163 \ + sha1 80b0df13fc9e311868022a3e86e673177397a917 \ + rmd160 70b589b79b97967857f2ec70ff8b2017c84c464d \ + newlib-${newlibversion}.tar.gz \ + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 \ + gcc-core-${version}-rtems4.9-20080205.diff \ + md5 d5a6a8c5973024476f0df6356b5e0424 \ + sha1 20d0ada57ad44d9f060e60e26acee57e46137ad6 \ + rmd160 c87a5703959dc319fad8e8b4804b8d4803cddc99 \ + newlib-${newlibversion}-rtems4.9-20080302.diff \ + md5 a227456d0850e24a839634096b879c30 \ + sha1 4f8cd12ada4865b271eb4d4c7d80b520fb8d2bc6 \ + rmd160 81c76c584a6c76c9ea706bf9f0f2ba149303b289 +patchfiles patch-newlib-libc-configure.diff # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -39,73 +54,73 @@ # Download everything to gcc/ dist_subdir gcc -# Patches for info's dir. -patchfiles patch-gcc-Makefile.in \ - patch-gcc-f-Make-lang.in - depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils \ - lib:libintl:gettext + bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils +depends_build bin:msgfmt:gettext -# Link newlib to gcc, so gcc will find its include files and this will also build newlib. +# gcc is .bz2, newlib is .gz. +# let's extract only gcc with DP infrastructure, we'll do newlib manually. +use_bzip2 yes +extract.only gcc-${version}.tar.bz2 + +# Extract newlib and create a symlink of newlib/newlib in gcc directory. post-extract { - system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}" + system "cd ${workpath} && gzip -dc ${distpath}/newlib-${newlibversion}.tar.gz | tar -xf -" + system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}/" } +# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform +# program names as gcc's name (add -${version} with ${version} being the version of gcc). +# But it won't work because binutils binaries don't have the ${version} suffix, and even if they +# had, they would actually have the binutils' version suffix (and not gcc's version). +# So let's tell gcc's Makefile not to do that mistake. + +set environment [list AR_FOR_TARGET=${crossgcc-target}-ar \ + AS_FOR_TARGET=${crossgcc-target}-as \ + LD_FOR_TARGET=${crossgcc-target}-ld \ + NM_FOR_TARGET=${crossgcc-target}-nm \ + RANLIB_FOR_TARGET=${crossgcc-target}-ranlib] + # Build in a different directory, as advised in the README file. -pre-configure { system "cd ${workpath} && mkdir -p build"} +pre-configure { + file mkdir "${workpath}/build" +} configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure configure.cc "cc -no-cpp-precomp" +configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ + --with-included-gettext \ --enable-obsolete \ - --enable-languages="c,c++,f77,objc" \ - --without-included-gettext \ - --with-gnu-as --with-gnu-ld \ --with-newlib \ - --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ + --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ + ${default-languages} + build.dir ${workpath}/build -destroot.args \ - --with-gxx-include-dir=${destroot}/${prefix}/${crossgcc-target}/include/c++/${version}/ -# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform -# program names as gcc's name (add -${version} with ${version} being the version of gcc). -# But it won't work because binutils binaries don't have the ${version} suffix, and even if they -# had, they would actually have the binutils' version suffix (and not gcc's version). -# So let's tell gcc's Makefile not to do that mistake. +build.args ${environment} +destroot.args ${environment} -build.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - -destroot.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - pre-patch { # Additional patches for rtems. system "cd ${workpath}/gcc-${version} && \ - patch -p1 < ${distpath}/gcc-${version}-rtems-20030507a.diff" + patch -p1 < ${distpath}/gcc-core-${version}-rtems4.9-20080205.diff" system "cd ${workpath}/newlib-${newlibversion} && \ - patch -p1 < ${distpath}/newlib-${newlibversion}-rtems-20030605.diff" + patch -p1 < ${distpath}/newlib-${newlibversion}-rtems4.9-20080302.diff" } post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -122,10 +137,24 @@ ${worksrcpath}/${path}/${name}.${suffix} # Fix the Makefile - reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ + reinplace "s| ${name}.info| ${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + reinplace "s|/${name}.info|/${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} + reinplace "s|^${name}.info|${crossgcc-target}-${name}.info|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.pod| ${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.pod|/${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.pod|${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.${suffix}| ${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.${suffix}|/${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ @@ -133,12 +162,12 @@ # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) - reinplace "s|__TARGET|${crossgcc-target}|g" \ + reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-gcc-dir|g" \ "${worksrcpath}/${makefile}" } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -170,13 +199,43 @@ crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi # gcc/f/g77.texi - crossgcc::fixinfo gcc/f/ gcc/f/Make-lang.in g77 texi + crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi + # gcc/java/gcj.texi + crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi + + # gcc/doc/gccinstall.info + crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info + # gettext stuff. crossgcc::fixgettext gcc + crossgcc::fixgettext libcpp } +pre-destroot { + # gcc needs the cross directory structure to be present + # in order to fill it during installation. + file mkdir "${destroot}/${prefix}/${crossgcc-target}/bin" + file mkdir "${destroot}/${prefix}/${crossgcc-target}/lib" +} + post-destroot { + namespace eval crossgcc {} + + # Rename a man page if it exists. + # + # section: section of the man page (e.g. 1) + # manpage: name of the man page (e.g. cpp) + proc crossgcc::rename_man_page { section manpage } { + global crossgcc-target destroot prefix + + set manpage_path "${destroot}/${prefix}/share/man/man${section}/${manpage}.${section}" + if { [ file exists ${manpage_path} ] } { + file rename ${manpage_path} \ + "${destroot}/${prefix}/share/man/man${section}/${crossgcc-target}-${manpage}.${section}" + } + } + # Stuff I don't want (either because they're in the system # or because they would conflict with other FSF ports) # (it's easier for maintainability purposes to fix things here) @@ -193,12 +252,26 @@ # aliases for charsets (should already be there) file delete "${destroot}/${prefix}/lib/charset.alias" + # Remove man pages for tools that are not built as part of cross-gcc + file delete "${destroot}/${prefix}/share/man/man1/rmic.1" + file delete "${destroot}/${prefix}/share/man/man1/rmiregistry.1" + file delete "${destroot}/${prefix}/share/man/man1/jv-convert.1" + file delete "${destroot}/${prefix}/share/man/man1/gij.1" + # For some reason, some man pages are not prefixed while they should have been # (to avoid conflicting). - file rename "${destroot}/${prefix}/share/man/man1/cpp.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-cpp.1" - file rename "${destroot}/${prefix}/share/man/man1/gcov.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-gcov.1" + crossgcc::rename_man_page 1 cpp + crossgcc::rename_man_page 1 gcjh + crossgcc::rename_man_page 1 gcov + crossgcc::rename_man_page 1 jcf-dump + crossgcc::rename_man_page 1 jv-scan + + # There is a bug in gcc/Makefile::install-driver + # For cross compilers, $(GCC_INSTALL_NAME) is equal to + # $(target_noncanonical)-gcc-$(version) + # and hence the driver isn't installed. + xinstall -c "${workpath}/build/gcc/xgcc" \ + "${destroot}/${prefix}/bin/${crossgcc-target}-gcc-${version}" } livecheck.check regex Deleted: trunk/dports/cross/i386-rtems-gcc/files/patch-gcc-Makefile.in =================================================================== --- trunk/dports/cross/i386-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 10:26:02 UTC (rev 41416) +++ trunk/dports/cross/i386-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 10:29:02 UTC (rev 41417) @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.old Sun Jan 11 09:33:27 2004 -+++ gcc/Makefile.in Sun Jan 11 09:38:14 2004 -@@ -2666,7 +2666,7 @@ - if [ -f $(DESTDIR)$(infodir)/dir ] ; then \ - for f in cpp.info gcc.info gccint.info cppinternals.info; do \ - if [ -f $(DESTDIR)$(infodir)/$$f ]; then \ -- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/$$f; \ - else true; fi; \ - done; \ - else true; fi; \ Deleted: trunk/dports/cross/i386-rtems-gcc/files/patch-gcc-f-Make-lang.in =================================================================== --- trunk/dports/cross/i386-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 10:26:02 UTC (rev 41416) +++ trunk/dports/cross/i386-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 10:29:02 UTC (rev 41417) @@ -1,13 +0,0 @@ ---- gcc/f/Make-lang.in.old Sun Jan 11 10:19:52 2004 -+++ gcc/f/Make-lang.in Sun Jan 11 10:20:09 2004 -@@ -278,8 +278,8 @@ - else true; fi - @if [ -f $(srcdir)/f/g77.info ] ; then \ - if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ -- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \ -- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \ -+ echo " install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info"; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info || : ; \ - else : ; fi; \ - else : ; fi - Copied: trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff (from rev 41413, trunk/dports/cross/arm-rtems-gcc/files/patch-newlib-libc-configure.diff) =================================================================== --- trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff (rev 0) +++ trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff 2008-11-02 10:29:02 UTC (rev 41417) @@ -0,0 +1,11 @@ +--- newlib/libc/configure.orig 2007-04-30 10:23:34.000000000 +0900 ++++ newlib/libc/configure 2007-04-30 10:24:07.000000000 +0900 +@@ -1238,7 +1238,7 @@ + ac_cache_corrupted=: ;; + ,);; + *) +- if test "x$ac_old_val" != "x$ac_new_val"; then ++ if test "x${ac_old_val%% }" != "x${ac_new_val%% }"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 Property changes on: trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff ___________________________________________________________________ Added: svn:mergeinfo + -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:31:34 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:31:34 -0800 (PST) Subject: [41418] trunk/dports/cross/i386-rtems-binutils/Portfile Message-ID: <20081102103134.964F360632B@beta.macosforge.org> Revision: 41418 http://trac.macports.org/changeset/41418 Author: pguyot at kallisys.net Date: 2008-11-02 02:31:34 -0800 (Sun, 02 Nov 2008) Log Message: ----------- Declare dependency on gettext (fixes #16882) Modified Paths: -------------- trunk/dports/cross/i386-rtems-binutils/Portfile Modified: trunk/dports/cross/i386-rtems-binutils/Portfile =================================================================== --- trunk/dports/cross/i386-rtems-binutils/Portfile 2008-11-02 10:29:02 UTC (rev 41417) +++ trunk/dports/cross/i386-rtems-binutils/Portfile 2008-11-02 10:31:34 UTC (rev 41418) @@ -15,7 +15,7 @@ AMD Athlon and above) platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html master_sites gnu:binutils:binutils \ http://www.rtems.com/ftp/pub/rtems/SOURCES/${rtemsversion}/:rtems \ @@ -38,6 +38,8 @@ patchfiles binutils-${version}-rtems${rtemsversion}-20080211.diff:rtems patch.pre_args -p1 +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:33:51 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:33:51 -0800 (PST) Subject: [41419] trunk/dports/cross/arm-rtems-binutils/Portfile Message-ID: <20081102103351.45149606370@beta.macosforge.org> Revision: 41419 http://trac.macports.org/changeset/41419 Author: pguyot at kallisys.net Date: 2008-11-02 02:33:50 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/arm-rtems-binutils: declare dependency on gettext Modified Paths: -------------- trunk/dports/cross/arm-rtems-binutils/Portfile Modified: trunk/dports/cross/arm-rtems-binutils/Portfile =================================================================== --- trunk/dports/cross/arm-rtems-binutils/Portfile 2008-11-02 10:31:34 UTC (rev 41418) +++ trunk/dports/cross/arm-rtems-binutils/Portfile 2008-11-02 10:33:50 UTC (rev 41419) @@ -14,7 +14,7 @@ arm-rtems cross development (ARM v7 and above). platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html master_sites gnu:binutils:binutils \ http://www.rtems.com/ftp/pub/rtems/SOURCES/${rtemsversion}/:rtems \ @@ -37,6 +37,8 @@ patchfiles binutils-${version}-rtems${rtemsversion}-20080211.diff:rtems patch.pre_args -p1 +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:40:54 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:40:54 -0800 (PST) Subject: [41420] trunk/dports/cross/m68k-rtems-binutils/Portfile Message-ID: <20081102104054.33BF860642B@beta.macosforge.org> Revision: 41420 http://trac.macports.org/changeset/41420 Author: pguyot at kallisys.net Date: 2008-11-02 02:40:53 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/m68k-rtems-binutils: declare dependency on gettext Modified Paths: -------------- trunk/dports/cross/m68k-rtems-binutils/Portfile Modified: trunk/dports/cross/m68k-rtems-binutils/Portfile =================================================================== --- trunk/dports/cross/m68k-rtems-binutils/Portfile 2008-11-02 10:33:50 UTC (rev 41419) +++ trunk/dports/cross/m68k-rtems-binutils/Portfile 2008-11-02 10:40:53 UTC (rev 41420) @@ -15,7 +15,7 @@ and Coldfire CPUs) platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html master_sites gnu:binutils:binutils \ http://www.rtems.com/ftp/pub/rtems/SOURCES/${rtemsversion}/:rtems \ @@ -38,6 +38,8 @@ patchfiles binutils-${version}-rtems${rtemsversion}-20080211.diff:rtems patch.pre_args -p1 +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:41:14 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:41:14 -0800 (PST) Subject: [41421] trunk/dports/cross/mips-rtems-binutils/Portfile Message-ID: <20081102104114.910206064BC@beta.macosforge.org> Revision: 41421 http://trac.macports.org/changeset/41421 Author: pguyot at kallisys.net Date: 2008-11-02 02:41:14 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/mips-rtems-binutils: update to 2.18 Modified Paths: -------------- trunk/dports/cross/mips-rtems-binutils/Portfile Modified: trunk/dports/cross/mips-rtems-binutils/Portfile =================================================================== --- trunk/dports/cross/mips-rtems-binutils/Portfile 2008-11-02 10:40:53 UTC (rev 41420) +++ trunk/dports/cross/mips-rtems-binutils/Portfile 2008-11-02 10:41:14 UTC (rev 41421) @@ -1,11 +1,13 @@ # $Id$ PortSystem 1.0 + name mips-rtems-binutils -version 2.17 +version 2.18 # Parameters for this port. set crossgcc-target mips-rtems +set rtemsversion 4.9 description FSF Binutils for mips-rtems cross development long_description Free Software Foundation development toolchain ("binutils") for \ @@ -13,15 +15,31 @@ and 64 bit CPU models) platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html -master_sites gnu:binutils +master_sites gnu:binutils:binutils \ + http://www.rtems.com/ftp/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + macports:pguyot:rtems distname binutils-${version} +distfiles binutils-${version}.tar.bz2:binutils use_bzip2 yes checksums md5 e26e2e06b6e4bf3acf1dc8688a94c0d1 \ sha1 a557686eef68362ea31a3aa41ce274e3eeae1ef0 \ rmd160 3995d7ed97f115e76ce55b4c1f5256d53559c84f +checksums binutils-${version}.tar.bz2 \ + md5 9d22ee4dafa3a194457caf4706f9cf01 \ + sha1 fdec92e9dfc6c32155869f3910f47041c78e2277 \ + rmd160 78d07475667c55ecbf9068dbb90362a3445b2a99 \ + binutils-${version}-rtems${rtemsversion}-20080211.diff \ + md5 5417bb3ff14da49c87c05a881a405166 \ + sha1 ddc5236c3c627596df2426b78c770ae958fbb4c7 \ + rmd160 73c6a64b322fcd35ff13a0254b416dce19428c8b +patchfiles binutils-${version}-rtems${rtemsversion}-20080211.diff:rtems +patch.pre_args -p1 +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -42,7 +60,7 @@ system "rm -rf ${worksrcpath}/etc" } -patch { +post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:52:28 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:52:28 -0800 (PST) Subject: [41422] trunk/dports/cross/sparc-rtems-binutils/Portfile Message-ID: <20081102105229.36F0A60654D@beta.macosforge.org> Revision: 41422 http://trac.macports.org/changeset/41422 Author: pguyot at kallisys.net Date: 2008-11-02 02:52:28 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/sparc-rtems-binutils: update to 2.18 Modified Paths: -------------- trunk/dports/cross/sparc-rtems-binutils/Portfile Modified: trunk/dports/cross/sparc-rtems-binutils/Portfile =================================================================== --- trunk/dports/cross/sparc-rtems-binutils/Portfile 2008-11-02 10:41:14 UTC (rev 41421) +++ trunk/dports/cross/sparc-rtems-binutils/Portfile 2008-11-02 10:52:28 UTC (rev 41422) @@ -1,26 +1,44 @@ # $Id$ PortSystem 1.0 + name sparc-rtems-binutils -version 2.17 +version 2.18 # Parameters for this port. set crossgcc-target sparc-rtems +set rtemsversion 4.9 description FSF Binutils for sparc-rtems cross development long_description Free Software Foundation development toolchain ("binutils") for \ sparc-rtems cross development (SPARC V7 and above CPUs). platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html -master_sites gnu:binutils +master_sites gnu:binutils:binutils \ + http://www.rtems.com/ftp/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + macports:pguyot:rtems distname binutils-${version} +distfiles binutils-${version}.tar.bz2:binutils use_bzip2 yes checksums md5 e26e2e06b6e4bf3acf1dc8688a94c0d1 \ sha1 a557686eef68362ea31a3aa41ce274e3eeae1ef0 \ rmd160 3995d7ed97f115e76ce55b4c1f5256d53559c84f +checksums binutils-${version}.tar.bz2 \ + md5 9d22ee4dafa3a194457caf4706f9cf01 \ + sha1 fdec92e9dfc6c32155869f3910f47041c78e2277 \ + rmd160 78d07475667c55ecbf9068dbb90362a3445b2a99 \ + binutils-${version}-rtems${rtemsversion}-20080211.diff \ + md5 5417bb3ff14da49c87c05a881a405166 \ + sha1 ddc5236c3c627596df2426b78c770ae958fbb4c7 \ + rmd160 73c6a64b322fcd35ff13a0254b416dce19428c8b +patchfiles binutils-${version}-rtems${rtemsversion}-20080211.diff:rtems +patch.pre_args -p1 +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -41,11 +59,11 @@ system "rm -rf ${worksrcpath}/etc" } -patch { +post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -60,17 +78,17 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ ${worksrcpath}/${makefile} - + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-dir|g" \ @@ -78,7 +96,7 @@ } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -111,7 +129,7 @@ # ld/ld.texinfo crossgcc::fixinfo ld/ ld/Makefile.in ld texinfo - + # gettext stuff. crossgcc::fixgettext bfd crossgcc::fixgettext binutils -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:52:46 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:52:46 -0800 (PST) Subject: [41423] trunk/dports/cross/sh-rtems-binutils/Portfile Message-ID: <20081102105246.C1EB56065C7@beta.macosforge.org> Revision: 41423 http://trac.macports.org/changeset/41423 Author: pguyot at kallisys.net Date: 2008-11-02 02:52:46 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/sh-rtems-binutils: update to 2.18 Modified Paths: -------------- trunk/dports/cross/sh-rtems-binutils/Portfile Modified: trunk/dports/cross/sh-rtems-binutils/Portfile =================================================================== --- trunk/dports/cross/sh-rtems-binutils/Portfile 2008-11-02 10:52:28 UTC (rev 41422) +++ trunk/dports/cross/sh-rtems-binutils/Portfile 2008-11-02 10:52:46 UTC (rev 41423) @@ -1,26 +1,44 @@ # $Id$ PortSystem 1.0 + name sh-rtems-binutils -version 2.17 +version 2.18 # Parameters for this port. set crossgcc-target sh-rtems +set rtemsversion 4.9 description FSF Binutils for sh-rtems cross development long_description Free Software Foundation development toolchain ("binutils") for \ sh-rtems cross development (Hitachi SH1, SH2, SH3, and SH4). platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html -master_sites gnu:binutils +master_sites gnu:binutils:binutils \ + http://www.rtems.com/ftp/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + macports:pguyot:rtems distname binutils-${version} +distfiles binutils-${version}.tar.bz2:binutils use_bzip2 yes checksums md5 e26e2e06b6e4bf3acf1dc8688a94c0d1 \ sha1 a557686eef68362ea31a3aa41ce274e3eeae1ef0 \ rmd160 3995d7ed97f115e76ce55b4c1f5256d53559c84f +checksums binutils-${version}.tar.bz2 \ + md5 9d22ee4dafa3a194457caf4706f9cf01 \ + sha1 fdec92e9dfc6c32155869f3910f47041c78e2277 \ + rmd160 78d07475667c55ecbf9068dbb90362a3445b2a99 \ + binutils-${version}-rtems${rtemsversion}-20080211.diff \ + md5 5417bb3ff14da49c87c05a881a405166 \ + sha1 ddc5236c3c627596df2426b78c770ae958fbb4c7 \ + rmd160 73c6a64b322fcd35ff13a0254b416dce19428c8b +patchfiles binutils-${version}-rtems${rtemsversion}-20080211.diff:rtems +patch.pre_args -p1 +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -41,11 +59,11 @@ system "rm -rf ${worksrcpath}/etc" } -patch { +post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -60,17 +78,17 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ ${worksrcpath}/${makefile} - + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-dir|g" \ @@ -78,7 +96,7 @@ } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -111,7 +129,7 @@ # ld/ld.texinfo crossgcc::fixinfo ld/ ld/Makefile.in ld texinfo - + # gettext stuff. crossgcc::fixgettext bfd crossgcc::fixgettext binutils -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:53:06 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:53:06 -0800 (PST) Subject: [41424] trunk/dports/cross/powerpc-rtems-binutils/Portfile Message-ID: <20081102105306.DBA11606634@beta.macosforge.org> Revision: 41424 http://trac.macports.org/changeset/41424 Author: pguyot at kallisys.net Date: 2008-11-02 02:53:06 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/powerpc-rtems-binutils: update to 2.18 Modified Paths: -------------- trunk/dports/cross/powerpc-rtems-binutils/Portfile Modified: trunk/dports/cross/powerpc-rtems-binutils/Portfile =================================================================== --- trunk/dports/cross/powerpc-rtems-binutils/Portfile 2008-11-02 10:52:46 UTC (rev 41423) +++ trunk/dports/cross/powerpc-rtems-binutils/Portfile 2008-11-02 10:53:06 UTC (rev 41424) @@ -1,11 +1,13 @@ # $Id$ PortSystem 1.0 + name powerpc-rtems-binutils -version 2.17 +version 2.18 # Parameters for this port. set crossgcc-target powerpc-rtems +set rtemsversion 4.9 description FSF Binutils for powerpc-rtems cross development long_description Free Software Foundation development toolchain ("binutils") for \ @@ -13,15 +15,31 @@ 5xx, 6xx, 7xx, 8xx, 74xx, and 75xx) platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html -master_sites gnu:binutils +master_sites gnu:binutils:binutils \ + http://www.rtems.com/ftp/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + macports:pguyot:rtems distname binutils-${version} +distfiles binutils-${version}.tar.bz2:binutils use_bzip2 yes checksums md5 e26e2e06b6e4bf3acf1dc8688a94c0d1 \ sha1 a557686eef68362ea31a3aa41ce274e3eeae1ef0 \ rmd160 3995d7ed97f115e76ce55b4c1f5256d53559c84f +checksums binutils-${version}.tar.bz2 \ + md5 9d22ee4dafa3a194457caf4706f9cf01 \ + sha1 fdec92e9dfc6c32155869f3910f47041c78e2277 \ + rmd160 78d07475667c55ecbf9068dbb90362a3445b2a99 \ + binutils-${version}-rtems${rtemsversion}-20080211.diff \ + md5 5417bb3ff14da49c87c05a881a405166 \ + sha1 ddc5236c3c627596df2426b78c770ae958fbb4c7 \ + rmd160 73c6a64b322fcd35ff13a0254b416dce19428c8b +patchfiles binutils-${version}-rtems${rtemsversion}-20080211.diff:rtems +patch.pre_args -p1 +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -42,11 +60,11 @@ system "rm -rf ${worksrcpath}/etc" } -patch { +post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -61,17 +79,17 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ ${worksrcpath}/${makefile} - + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-dir|g" \ @@ -79,7 +97,7 @@ } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -112,7 +130,7 @@ # ld/ld.texinfo crossgcc::fixinfo ld/ ld/Makefile.in ld texinfo - + # gettext stuff. crossgcc::fixgettext bfd crossgcc::fixgettext binutils -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 02:54:54 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 02:54:54 -0800 (PST) Subject: [41425] trunk/dports/cross/i386-rtems-gcc/Portfile Message-ID: <20081102105454.BDCE66066B3@beta.macosforge.org> Revision: 41425 http://trac.macports.org/changeset/41425 Author: pguyot at kallisys.net Date: 2008-11-02 02:54:54 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/i386-rtems-gcc: spaces Modified Paths: -------------- trunk/dports/cross/i386-rtems-gcc/Portfile Modified: trunk/dports/cross/i386-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/i386-rtems-gcc/Portfile 2008-11-02 10:53:06 UTC (rev 41424) +++ trunk/dports/cross/i386-rtems-gcc/Portfile 2008-11-02 10:54:54 UTC (rev 41425) @@ -135,7 +135,7 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile reinplace "s| ${name}.info| ${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} @@ -155,11 +155,11 @@ ${worksrcpath}/${makefile} reinplace "s|^${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ ${worksrcpath}/${makefile} - + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-gcc-dir|g" \ @@ -242,7 +242,7 @@ # aliases for locales (should be on the system) file delete "${destroot}/${prefix}/share/locale/locale.alias" - + # FSF propaganda (should already be there or would conflict) file delete -force "${destroot}/${prefix}/share/man/man7" @@ -251,13 +251,13 @@ # aliases for charsets (should already be there) file delete "${destroot}/${prefix}/lib/charset.alias" - + # Remove man pages for tools that are not built as part of cross-gcc file delete "${destroot}/${prefix}/share/man/man1/rmic.1" file delete "${destroot}/${prefix}/share/man/man1/rmiregistry.1" file delete "${destroot}/${prefix}/share/man/man1/jv-convert.1" file delete "${destroot}/${prefix}/share/man/man1/gij.1" - + # For some reason, some man pages are not prefixed while they should have been # (to avoid conflicting). crossgcc::rename_man_page 1 cpp @@ -265,7 +265,7 @@ crossgcc::rename_man_page 1 gcov crossgcc::rename_man_page 1 jcf-dump crossgcc::rename_man_page 1 jv-scan - + # There is a bug in gcc/Makefile::install-driver # For cross compilers, $(GCC_INSTALL_NAME) is equal to # $(target_noncanonical)-gcc-$(version) -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 03:43:33 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 03:43:33 -0800 (PST) Subject: [41426] trunk/dports/cross/sparc-rtems-gcc Message-ID: <20081102114333.9F3126068B9@beta.macosforge.org> Revision: 41426 http://trac.macports.org/changeset/41426 Author: pguyot at kallisys.net Date: 2008-11-02 03:43:33 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/sparc-rtems-gcc: update to 4.2.3 Modified Paths: -------------- trunk/dports/cross/sparc-rtems-gcc/Portfile Added Paths: ----------- trunk/dports/cross/sparc-rtems-gcc/files/patch-newlib-libc-configure.diff Removed Paths: ------------- trunk/dports/cross/sparc-rtems-gcc/files/patch-gcc-Makefile.in trunk/dports/cross/sparc-rtems-gcc/files/patch-gcc-f-Make-lang.in Modified: trunk/dports/cross/sparc-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/sparc-rtems-gcc/Portfile 2008-11-02 10:54:54 UTC (rev 41425) +++ trunk/dports/cross/sparc-rtems-gcc/Portfile 2008-11-02 11:43:33 UTC (rev 41426) @@ -1,13 +1,15 @@ # $Id$ PortSystem 1.0 + name sparc-rtems-gcc -version 3.2.3 -revision 1 +version 4.2.3 # Parameters for this port. -set newlibversion 1.11.0 +set newlibversion 1.16.0 set crossgcc-target sparc-rtems +set rtemsversion 4.9 +set default-languages --enable-languages="c,c++,objc" description gcc cross-compilers for sparc-rtems, with newlib runtime library. long_description gnu compilers collection (c, c++, fortran and objc) for \ @@ -15,22 +17,35 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib \ - ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/:rtems \ - http://rtems.thehousleys.net/:rtems -distfiles gcc-${version}.tar.gz:gcc \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + freebsd::rtems +distfiles gcc-${version}.tar.bz2:gcc \ newlib-${newlibversion}.tar.gz:newlib \ - gcc-${version}-rtems-20030507a.diff:rtems \ - newlib-${newlibversion}-rtems-20030605.diff:rtems + gcc-core-${version}-rtems4.9-20080205.diff:rtems \ + newlib-${newlibversion}-rtems4.9-20080302.diff:rtems extract.only gcc-${version}.tar.gz newlib-${newlibversion}.tar.gz worksrcdir gcc-${version} -checksums gcc-${version}.tar.gz md5 e951123b2dfd2288c3e9337024dc9e4c \ - newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4 \ - gcc-${version}-rtems-20030507a.diff md5 d4adda8ccba7ad57ee36b7720eadf19c \ - newlib-${newlibversion}-rtems-20030605.diff md5 b1dfdabd92e241d835964c6ef86aa3c9 +checksums gcc-${version}.tar.bz2 \ + md5 ef2a4d9991b3644115456ea05b2b8163 \ + sha1 80b0df13fc9e311868022a3e86e673177397a917 \ + rmd160 70b589b79b97967857f2ec70ff8b2017c84c464d \ + newlib-${newlibversion}.tar.gz \ + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 \ + gcc-core-${version}-rtems4.9-20080205.diff \ + md5 d5a6a8c5973024476f0df6356b5e0424 \ + sha1 20d0ada57ad44d9f060e60e26acee57e46137ad6 \ + rmd160 c87a5703959dc319fad8e8b4804b8d4803cddc99 \ + newlib-${newlibversion}-rtems4.9-20080302.diff \ + md5 a227456d0850e24a839634096b879c30 \ + sha1 4f8cd12ada4865b271eb4d4c7d80b520fb8d2bc6 \ + rmd160 81c76c584a6c76c9ea706bf9f0f2ba149303b289 +patchfiles patch-newlib-libc-configure.diff # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -38,73 +53,73 @@ # Download everything to gcc/ dist_subdir gcc -# Patches for info's dir. -patchfiles patch-gcc-Makefile.in \ - patch-gcc-f-Make-lang.in - depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils \ - lib:libintl:gettext + bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils +depends_build bin:msgfmt:gettext -# Link newlib to gcc, so gcc will find its include files and this will also build newlib. +# gcc is .bz2, newlib is .gz. +# let's extract only gcc with DP infrastructure, we'll do newlib manually. +use_bzip2 yes +extract.only gcc-${version}.tar.bz2 + +# Extract newlib and create a symlink of newlib/newlib in gcc directory. post-extract { - system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}" + system "cd ${workpath} && gzip -dc ${distpath}/newlib-${newlibversion}.tar.gz | tar -xf -" + system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}/" } +# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform +# program names as gcc's name (add -${version} with ${version} being the version of gcc). +# But it won't work because binutils binaries don't have the ${version} suffix, and even if they +# had, they would actually have the binutils' version suffix (and not gcc's version). +# So let's tell gcc's Makefile not to do that mistake. + +set environment [list AR_FOR_TARGET=${crossgcc-target}-ar \ + AS_FOR_TARGET=${crossgcc-target}-as \ + LD_FOR_TARGET=${crossgcc-target}-ld \ + NM_FOR_TARGET=${crossgcc-target}-nm \ + RANLIB_FOR_TARGET=${crossgcc-target}-ranlib] + # Build in a different directory, as advised in the README file. -pre-configure { system "cd ${workpath} && mkdir -p build"} +pre-configure { + file mkdir "${workpath}/build" +} configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure configure.cc "cc -no-cpp-precomp" +configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ + --with-included-gettext \ --enable-obsolete \ - --enable-languages="c,c++,f77,objc" \ - --without-included-gettext \ - --with-gnu-as --with-gnu-ld \ --with-newlib \ - --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ + --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ + ${default-languages} + build.dir ${workpath}/build -destroot.args \ - --with-gxx-include-dir=${destroot}/${prefix}/${crossgcc-target}/include/c++/${version}/ -# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform -# program names as gcc's name (add -${version} with ${version} being the version of gcc). -# But it won't work because binutils binaries don't have the ${version} suffix, and even if they -# had, they would actually have the binutils' version suffix (and not gcc's version). -# So let's tell gcc's Makefile not to do that mistake. +build.args ${environment} +destroot.args ${environment} -build.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - -destroot.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - pre-patch { # Additional patches for rtems. system "cd ${workpath}/gcc-${version} && \ - patch -p1 < ${distpath}/gcc-${version}-rtems-20030507a.diff" + patch -p1 < ${distpath}/gcc-core-${version}-rtems4.9-20080205.diff" system "cd ${workpath}/newlib-${newlibversion} && \ - patch -p1 < ${distpath}/newlib-${newlibversion}-rtems-20030605.diff" + patch -p1 < ${distpath}/newlib-${newlibversion}-rtems4.9-20080302.diff" } post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -119,25 +134,39 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile - reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ + reinplace "s| ${name}.info| ${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + reinplace "s|/${name}.info|/${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - + reinplace "s|^${name}.info|${crossgcc-target}-${name}.info|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.pod| ${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.pod|/${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.pod|${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.${suffix}| ${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.${suffix}|/${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) - reinplace "s|__TARGET|${crossgcc-target}|g" \ + reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-gcc-dir|g" \ "${worksrcpath}/${makefile}" } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -169,20 +198,50 @@ crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi # gcc/f/g77.texi - crossgcc::fixinfo gcc/f/ gcc/f/Make-lang.in g77 texi + crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi + # gcc/java/gcj.texi + crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi + + # gcc/doc/gccinstall.info + crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info + # gettext stuff. crossgcc::fixgettext gcc + crossgcc::fixgettext libcpp } +pre-destroot { + # gcc needs the cross directory structure to be present + # in order to fill it during installation. + file mkdir "${destroot}/${prefix}/${crossgcc-target}/bin" + file mkdir "${destroot}/${prefix}/${crossgcc-target}/lib" +} + post-destroot { + namespace eval crossgcc {} + + # Rename a man page if it exists. + # + # section: section of the man page (e.g. 1) + # manpage: name of the man page (e.g. cpp) + proc crossgcc::rename_man_page { section manpage } { + global crossgcc-target destroot prefix + + set manpage_path "${destroot}/${prefix}/share/man/man${section}/${manpage}.${section}" + if { [ file exists ${manpage_path} ] } { + file rename ${manpage_path} \ + "${destroot}/${prefix}/share/man/man${section}/${crossgcc-target}-${manpage}.${section}" + } + } + # Stuff I don't want (either because they're in the system # or because they would conflict with other FSF ports) # (it's easier for maintainability purposes to fix things here) # aliases for locales (should be on the system) file delete "${destroot}/${prefix}/share/locale/locale.alias" - + # FSF propaganda (should already be there or would conflict) file delete -force "${destroot}/${prefix}/share/man/man7" @@ -191,13 +250,27 @@ # aliases for charsets (should already be there) file delete "${destroot}/${prefix}/lib/charset.alias" - + + # Remove man pages for tools that are not built as part of cross-gcc + file delete "${destroot}/${prefix}/share/man/man1/rmic.1" + file delete "${destroot}/${prefix}/share/man/man1/rmiregistry.1" + file delete "${destroot}/${prefix}/share/man/man1/jv-convert.1" + file delete "${destroot}/${prefix}/share/man/man1/gij.1" + # For some reason, some man pages are not prefixed while they should have been # (to avoid conflicting). - file rename "${destroot}/${prefix}/share/man/man1/cpp.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-cpp.1" - file rename "${destroot}/${prefix}/share/man/man1/gcov.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-gcov.1" + crossgcc::rename_man_page 1 cpp + crossgcc::rename_man_page 1 gcjh + crossgcc::rename_man_page 1 gcov + crossgcc::rename_man_page 1 jcf-dump + crossgcc::rename_man_page 1 jv-scan + + # There is a bug in gcc/Makefile::install-driver + # For cross compilers, $(GCC_INSTALL_NAME) is equal to + # $(target_noncanonical)-gcc-$(version) + # and hence the driver isn't installed. + xinstall -c "${workpath}/build/gcc/xgcc" \ + "${destroot}/${prefix}/bin/${crossgcc-target}-gcc-${version}" } livecheck.check regex Deleted: trunk/dports/cross/sparc-rtems-gcc/files/patch-gcc-Makefile.in =================================================================== --- trunk/dports/cross/sparc-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 10:54:54 UTC (rev 41425) +++ trunk/dports/cross/sparc-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 11:43:33 UTC (rev 41426) @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.old Sun Jan 11 09:33:27 2004 -+++ gcc/Makefile.in Sun Jan 11 09:38:14 2004 -@@ -2666,7 +2666,7 @@ - if [ -f $(DESTDIR)$(infodir)/dir ] ; then \ - for f in cpp.info gcc.info gccint.info cppinternals.info; do \ - if [ -f $(DESTDIR)$(infodir)/$$f ]; then \ -- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/$$f; \ - else true; fi; \ - done; \ - else true; fi; \ Deleted: trunk/dports/cross/sparc-rtems-gcc/files/patch-gcc-f-Make-lang.in =================================================================== --- trunk/dports/cross/sparc-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 10:54:54 UTC (rev 41425) +++ trunk/dports/cross/sparc-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 11:43:33 UTC (rev 41426) @@ -1,13 +0,0 @@ ---- gcc/f/Make-lang.in.old Sun Jan 11 10:19:52 2004 -+++ gcc/f/Make-lang.in Sun Jan 11 10:20:09 2004 -@@ -278,8 +278,8 @@ - else true; fi - @if [ -f $(srcdir)/f/g77.info ] ; then \ - if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ -- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \ -- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \ -+ echo " install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info"; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info || : ; \ - else : ; fi; \ - else : ; fi - Copied: trunk/dports/cross/sparc-rtems-gcc/files/patch-newlib-libc-configure.diff (from rev 41417, trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff) =================================================================== --- trunk/dports/cross/sparc-rtems-gcc/files/patch-newlib-libc-configure.diff (rev 0) +++ trunk/dports/cross/sparc-rtems-gcc/files/patch-newlib-libc-configure.diff 2008-11-02 11:43:33 UTC (rev 41426) @@ -0,0 +1,11 @@ +--- newlib/libc/configure.orig 2007-04-30 10:23:34.000000000 +0900 ++++ newlib/libc/configure 2007-04-30 10:24:07.000000000 +0900 +@@ -1238,7 +1238,7 @@ + ac_cache_corrupted=: ;; + ,);; + *) +- if test "x$ac_old_val" != "x$ac_new_val"; then ++ if test "x${ac_old_val%% }" != "x${ac_new_val%% }"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 03:57:14 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 03:57:14 -0800 (PST) Subject: [41427] trunk/dports/cross/mips-rtems-gcc Message-ID: <20081102115714.E3BFF6069DF@beta.macosforge.org> Revision: 41427 http://trac.macports.org/changeset/41427 Author: pguyot at kallisys.net Date: 2008-11-02 03:57:14 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/mips-rtems-gcc: update to 4.2.3 Modified Paths: -------------- trunk/dports/cross/mips-rtems-gcc/Portfile Added Paths: ----------- trunk/dports/cross/mips-rtems-gcc/files/patch-newlib-libc-configure.diff Removed Paths: ------------- trunk/dports/cross/mips-rtems-gcc/files/patch-gcc-Makefile.in trunk/dports/cross/mips-rtems-gcc/files/patch-gcc-f-Make-lang.in Modified: trunk/dports/cross/mips-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/mips-rtems-gcc/Portfile 2008-11-02 11:43:33 UTC (rev 41426) +++ trunk/dports/cross/mips-rtems-gcc/Portfile 2008-11-02 11:57:14 UTC (rev 41427) @@ -1,13 +1,15 @@ # $Id$ PortSystem 1.0 + name mips-rtems-gcc -version 3.2.3 -revision 1 +version 4.2.3 # Parameters for this port. -set newlibversion 1.11.0 +set newlibversion 1.16.0 set crossgcc-target mips-rtems +set rtemsversion 4.9 +set default-languages --enable-languages="c,c++,objc" description gcc cross-compilers for mips-rtems, with newlib runtime library. long_description gnu compilers collection (c, c++, fortran and objc) for \ @@ -16,22 +18,35 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib \ - ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/:rtems \ - http://rtems.thehousleys.net/:rtems -distfiles gcc-${version}.tar.gz:gcc \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + freebsd::rtems +distfiles gcc-${version}.tar.bz2:gcc \ newlib-${newlibversion}.tar.gz:newlib \ - gcc-${version}-rtems-20030507a.diff:rtems \ - newlib-${newlibversion}-rtems-20030605.diff:rtems + gcc-core-${version}-rtems4.9-20080205.diff:rtems \ + newlib-${newlibversion}-rtems4.9-20080302.diff:rtems extract.only gcc-${version}.tar.gz newlib-${newlibversion}.tar.gz worksrcdir gcc-${version} -checksums gcc-${version}.tar.gz md5 e951123b2dfd2288c3e9337024dc9e4c \ - newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4 \ - gcc-${version}-rtems-20030507a.diff md5 d4adda8ccba7ad57ee36b7720eadf19c \ - newlib-${newlibversion}-rtems-20030605.diff md5 b1dfdabd92e241d835964c6ef86aa3c9 +checksums gcc-${version}.tar.bz2 \ + md5 ef2a4d9991b3644115456ea05b2b8163 \ + sha1 80b0df13fc9e311868022a3e86e673177397a917 \ + rmd160 70b589b79b97967857f2ec70ff8b2017c84c464d \ + newlib-${newlibversion}.tar.gz \ + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 \ + gcc-core-${version}-rtems4.9-20080205.diff \ + md5 d5a6a8c5973024476f0df6356b5e0424 \ + sha1 20d0ada57ad44d9f060e60e26acee57e46137ad6 \ + rmd160 c87a5703959dc319fad8e8b4804b8d4803cddc99 \ + newlib-${newlibversion}-rtems4.9-20080302.diff \ + md5 a227456d0850e24a839634096b879c30 \ + sha1 4f8cd12ada4865b271eb4d4c7d80b520fb8d2bc6 \ + rmd160 81c76c584a6c76c9ea706bf9f0f2ba149303b289 +patchfiles patch-newlib-libc-configure.diff # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -39,73 +54,73 @@ # Download everything to gcc/ dist_subdir gcc -# Patches for info's dir. -patchfiles patch-gcc-Makefile.in \ - patch-gcc-f-Make-lang.in - depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils \ - lib:libintl:gettext + bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils +depends_build bin:msgfmt:gettext -# Link newlib to gcc, so gcc will find its include files and this will also build newlib. +# gcc is .bz2, newlib is .gz. +# let's extract only gcc with DP infrastructure, we'll do newlib manually. +use_bzip2 yes +extract.only gcc-${version}.tar.bz2 + +# Extract newlib and create a symlink of newlib/newlib in gcc directory. post-extract { - system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}" + system "cd ${workpath} && gzip -dc ${distpath}/newlib-${newlibversion}.tar.gz | tar -xf -" + system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}/" } +# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform +# program names as gcc's name (add -${version} with ${version} being the version of gcc). +# But it won't work because binutils binaries don't have the ${version} suffix, and even if they +# had, they would actually have the binutils' version suffix (and not gcc's version). +# So let's tell gcc's Makefile not to do that mistake. + +set environment [list AR_FOR_TARGET=${crossgcc-target}-ar \ + AS_FOR_TARGET=${crossgcc-target}-as \ + LD_FOR_TARGET=${crossgcc-target}-ld \ + NM_FOR_TARGET=${crossgcc-target}-nm \ + RANLIB_FOR_TARGET=${crossgcc-target}-ranlib] + # Build in a different directory, as advised in the README file. -pre-configure { system "cd ${workpath} && mkdir -p build"} +pre-configure { + file mkdir "${workpath}/build" +} configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure configure.cc "cc -no-cpp-precomp" +configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ + --with-included-gettext \ --enable-obsolete \ - --enable-languages="c,c++,f77,objc" \ - --without-included-gettext \ - --with-gnu-as --with-gnu-ld \ --with-newlib \ - --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ + --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ + ${default-languages} + build.dir ${workpath}/build -destroot.args \ - --with-gxx-include-dir=${destroot}/${prefix}/${crossgcc-target}/include/c++/${version}/ -# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform -# program names as gcc's name (add -${version} with ${version} being the version of gcc). -# But it won't work because binutils binaries don't have the ${version} suffix, and even if they -# had, they would actually have the binutils' version suffix (and not gcc's version). -# So let's tell gcc's Makefile not to do that mistake. +build.args ${environment} +destroot.args ${environment} -build.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - -destroot.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - pre-patch { # Additional patches for rtems. system "cd ${workpath}/gcc-${version} && \ - patch -p1 < ${distpath}/gcc-${version}-rtems-20030507a.diff" + patch -p1 < ${distpath}/gcc-core-${version}-rtems4.9-20080205.diff" system "cd ${workpath}/newlib-${newlibversion} && \ - patch -p1 < ${distpath}/newlib-${newlibversion}-rtems-20030605.diff" + patch -p1 < ${distpath}/newlib-${newlibversion}-rtems4.9-20080302.diff" } post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -120,25 +135,39 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile - reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ + reinplace "s| ${name}.info| ${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + reinplace "s|/${name}.info|/${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - + reinplace "s|^${name}.info|${crossgcc-target}-${name}.info|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.pod| ${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.pod|/${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.pod|${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.${suffix}| ${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.${suffix}|/${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) - reinplace "s|__TARGET|${crossgcc-target}|g" \ + reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-gcc-dir|g" \ "${worksrcpath}/${makefile}" } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -170,20 +199,50 @@ crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi # gcc/f/g77.texi - crossgcc::fixinfo gcc/f/ gcc/f/Make-lang.in g77 texi + crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi + # gcc/java/gcj.texi + crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi + + # gcc/doc/gccinstall.info + crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info + # gettext stuff. crossgcc::fixgettext gcc + crossgcc::fixgettext libcpp } +pre-destroot { + # gcc needs the cross directory structure to be present + # in order to fill it during installation. + file mkdir "${destroot}/${prefix}/${crossgcc-target}/bin" + file mkdir "${destroot}/${prefix}/${crossgcc-target}/lib" +} + post-destroot { + namespace eval crossgcc {} + + # Rename a man page if it exists. + # + # section: section of the man page (e.g. 1) + # manpage: name of the man page (e.g. cpp) + proc crossgcc::rename_man_page { section manpage } { + global crossgcc-target destroot prefix + + set manpage_path "${destroot}/${prefix}/share/man/man${section}/${manpage}.${section}" + if { [ file exists ${manpage_path} ] } { + file rename ${manpage_path} \ + "${destroot}/${prefix}/share/man/man${section}/${crossgcc-target}-${manpage}.${section}" + } + } + # Stuff I don't want (either because they're in the system # or because they would conflict with other FSF ports) # (it's easier for maintainability purposes to fix things here) # aliases for locales (should be on the system) file delete "${destroot}/${prefix}/share/locale/locale.alias" - + # FSF propaganda (should already be there or would conflict) file delete -force "${destroot}/${prefix}/share/man/man7" @@ -192,13 +251,27 @@ # aliases for charsets (should already be there) file delete "${destroot}/${prefix}/lib/charset.alias" - + + # Remove man pages for tools that are not built as part of cross-gcc + file delete "${destroot}/${prefix}/share/man/man1/rmic.1" + file delete "${destroot}/${prefix}/share/man/man1/rmiregistry.1" + file delete "${destroot}/${prefix}/share/man/man1/jv-convert.1" + file delete "${destroot}/${prefix}/share/man/man1/gij.1" + # For some reason, some man pages are not prefixed while they should have been # (to avoid conflicting). - file rename "${destroot}/${prefix}/share/man/man1/cpp.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-cpp.1" - file rename "${destroot}/${prefix}/share/man/man1/gcov.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-gcov.1" + crossgcc::rename_man_page 1 cpp + crossgcc::rename_man_page 1 gcjh + crossgcc::rename_man_page 1 gcov + crossgcc::rename_man_page 1 jcf-dump + crossgcc::rename_man_page 1 jv-scan + + # There is a bug in gcc/Makefile::install-driver + # For cross compilers, $(GCC_INSTALL_NAME) is equal to + # $(target_noncanonical)-gcc-$(version) + # and hence the driver isn't installed. + xinstall -c "${workpath}/build/gcc/xgcc" \ + "${destroot}/${prefix}/bin/${crossgcc-target}-gcc-${version}" } livecheck.check regex Deleted: trunk/dports/cross/mips-rtems-gcc/files/patch-gcc-Makefile.in =================================================================== --- trunk/dports/cross/mips-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 11:43:33 UTC (rev 41426) +++ trunk/dports/cross/mips-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 11:57:14 UTC (rev 41427) @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.old Sun Jan 11 09:33:27 2004 -+++ gcc/Makefile.in Sun Jan 11 09:38:14 2004 -@@ -2666,7 +2666,7 @@ - if [ -f $(DESTDIR)$(infodir)/dir ] ; then \ - for f in cpp.info gcc.info gccint.info cppinternals.info; do \ - if [ -f $(DESTDIR)$(infodir)/$$f ]; then \ -- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/$$f; \ - else true; fi; \ - done; \ - else true; fi; \ Deleted: trunk/dports/cross/mips-rtems-gcc/files/patch-gcc-f-Make-lang.in =================================================================== --- trunk/dports/cross/mips-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 11:43:33 UTC (rev 41426) +++ trunk/dports/cross/mips-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 11:57:14 UTC (rev 41427) @@ -1,13 +0,0 @@ ---- gcc/f/Make-lang.in.old Sun Jan 11 10:19:52 2004 -+++ gcc/f/Make-lang.in Sun Jan 11 10:20:09 2004 -@@ -278,8 +278,8 @@ - else true; fi - @if [ -f $(srcdir)/f/g77.info ] ; then \ - if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ -- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \ -- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \ -+ echo " install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info"; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info || : ; \ - else : ; fi; \ - else : ; fi - Copied: trunk/dports/cross/mips-rtems-gcc/files/patch-newlib-libc-configure.diff (from rev 41417, trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff) =================================================================== --- trunk/dports/cross/mips-rtems-gcc/files/patch-newlib-libc-configure.diff (rev 0) +++ trunk/dports/cross/mips-rtems-gcc/files/patch-newlib-libc-configure.diff 2008-11-02 11:57:14 UTC (rev 41427) @@ -0,0 +1,11 @@ +--- newlib/libc/configure.orig 2007-04-30 10:23:34.000000000 +0900 ++++ newlib/libc/configure 2007-04-30 10:24:07.000000000 +0900 +@@ -1238,7 +1238,7 @@ + ac_cache_corrupted=: ;; + ,);; + *) +- if test "x$ac_old_val" != "x$ac_new_val"; then ++ if test "x${ac_old_val%% }" != "x${ac_new_val%% }"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 04:28:13 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 04:28:13 -0800 (PST) Subject: [41428] trunk/dports/cross/sh-rtems-gcc Message-ID: <20081102122814.0A373606BCF@beta.macosforge.org> Revision: 41428 http://trac.macports.org/changeset/41428 Author: pguyot at kallisys.net Date: 2008-11-02 04:28:12 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/sh-rtems-gcc: update to 4.2.3 Modified Paths: -------------- trunk/dports/cross/sh-rtems-gcc/Portfile Added Paths: ----------- trunk/dports/cross/sh-rtems-gcc/files/patch-newlib-libc-configure.diff Removed Paths: ------------- trunk/dports/cross/sh-rtems-gcc/files/patch-gcc-Makefile.in trunk/dports/cross/sh-rtems-gcc/files/patch-gcc-f-Make-lang.in Modified: trunk/dports/cross/sh-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/sh-rtems-gcc/Portfile 2008-11-02 11:57:14 UTC (rev 41427) +++ trunk/dports/cross/sh-rtems-gcc/Portfile 2008-11-02 12:28:12 UTC (rev 41428) @@ -1,13 +1,15 @@ # $Id$ PortSystem 1.0 + name sh-rtems-gcc -version 3.2.3 -revision 1 +version 4.2.3 # Parameters for this port. -set newlibversion 1.11.0 +set newlibversion 1.16.0 set crossgcc-target sh-rtems +set rtemsversion 4.9 +set default-languages --enable-languages="c,c++,objc" description gcc cross-compilers for sh-rtems, with newlib runtime library. long_description gnu compilers collection (c, c++, fortran and objc) for \ @@ -15,22 +17,35 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib \ - ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/:rtems \ - http://rtems.thehousleys.net/:rtems -distfiles gcc-${version}.tar.gz:gcc \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + freebsd::rtems +distfiles gcc-${version}.tar.bz2:gcc \ newlib-${newlibversion}.tar.gz:newlib \ - gcc-${version}-rtems-20030507a.diff:rtems \ - newlib-${newlibversion}-rtems-20030605.diff:rtems + gcc-core-${version}-rtems4.9-20080205.diff:rtems \ + newlib-${newlibversion}-rtems4.9-20080302.diff:rtems extract.only gcc-${version}.tar.gz newlib-${newlibversion}.tar.gz worksrcdir gcc-${version} -checksums gcc-${version}.tar.gz md5 e951123b2dfd2288c3e9337024dc9e4c \ - newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4 \ - gcc-${version}-rtems-20030507a.diff md5 d4adda8ccba7ad57ee36b7720eadf19c \ - newlib-${newlibversion}-rtems-20030605.diff md5 b1dfdabd92e241d835964c6ef86aa3c9 +checksums gcc-${version}.tar.bz2 \ + md5 ef2a4d9991b3644115456ea05b2b8163 \ + sha1 80b0df13fc9e311868022a3e86e673177397a917 \ + rmd160 70b589b79b97967857f2ec70ff8b2017c84c464d \ + newlib-${newlibversion}.tar.gz \ + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 \ + gcc-core-${version}-rtems4.9-20080205.diff \ + md5 d5a6a8c5973024476f0df6356b5e0424 \ + sha1 20d0ada57ad44d9f060e60e26acee57e46137ad6 \ + rmd160 c87a5703959dc319fad8e8b4804b8d4803cddc99 \ + newlib-${newlibversion}-rtems4.9-20080302.diff \ + md5 a227456d0850e24a839634096b879c30 \ + sha1 4f8cd12ada4865b271eb4d4c7d80b520fb8d2bc6 \ + rmd160 81c76c584a6c76c9ea706bf9f0f2ba149303b289 +patchfiles patch-newlib-libc-configure.diff # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -38,73 +53,73 @@ # Download everything to gcc/ dist_subdir gcc -# Patches for info's dir. -patchfiles patch-gcc-Makefile.in \ - patch-gcc-f-Make-lang.in - depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils \ - lib:libintl:gettext + bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils +depends_build bin:msgfmt:gettext -# Link newlib to gcc, so gcc will find its include files and this will also build newlib. +# gcc is .bz2, newlib is .gz. +# let's extract only gcc with DP infrastructure, we'll do newlib manually. +use_bzip2 yes +extract.only gcc-${version}.tar.bz2 + +# Extract newlib and create a symlink of newlib/newlib in gcc directory. post-extract { - system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}" + system "cd ${workpath} && gzip -dc ${distpath}/newlib-${newlibversion}.tar.gz | tar -xf -" + system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}/" } +# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform +# program names as gcc's name (add -${version} with ${version} being the version of gcc). +# But it won't work because binutils binaries don't have the ${version} suffix, and even if they +# had, they would actually have the binutils' version suffix (and not gcc's version). +# So let's tell gcc's Makefile not to do that mistake. + +set environment [list AR_FOR_TARGET=${crossgcc-target}-ar \ + AS_FOR_TARGET=${crossgcc-target}-as \ + LD_FOR_TARGET=${crossgcc-target}-ld \ + NM_FOR_TARGET=${crossgcc-target}-nm \ + RANLIB_FOR_TARGET=${crossgcc-target}-ranlib] + # Build in a different directory, as advised in the README file. -pre-configure { system "cd ${workpath} && mkdir -p build"} +pre-configure { + file mkdir "${workpath}/build" +} configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure configure.cc "cc -no-cpp-precomp" +configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ + --with-included-gettext \ --enable-obsolete \ - --enable-languages="c,c++,f77,objc" \ - --without-included-gettext \ - --with-gnu-as --with-gnu-ld \ --with-newlib \ - --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ + --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ + ${default-languages} + build.dir ${workpath}/build -destroot.args \ - --with-gxx-include-dir=${destroot}/${prefix}/${crossgcc-target}/include/c++/${version}/ -# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform -# program names as gcc's name (add -${version} with ${version} being the version of gcc). -# But it won't work because binutils binaries don't have the ${version} suffix, and even if they -# had, they would actually have the binutils' version suffix (and not gcc's version). -# So let's tell gcc's Makefile not to do that mistake. +build.args ${environment} +destroot.args ${environment} -build.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - -destroot.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - pre-patch { # Additional patches for rtems. system "cd ${workpath}/gcc-${version} && \ - patch -p1 < ${distpath}/gcc-${version}-rtems-20030507a.diff" + patch -p1 < ${distpath}/gcc-core-${version}-rtems4.9-20080205.diff" system "cd ${workpath}/newlib-${newlibversion} && \ - patch -p1 < ${distpath}/newlib-${newlibversion}-rtems-20030605.diff" + patch -p1 < ${distpath}/newlib-${newlibversion}-rtems4.9-20080302.diff" } post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -119,25 +134,39 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile - reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ + reinplace "s| ${name}.info| ${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + reinplace "s|/${name}.info|/${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - + reinplace "s|^${name}.info|${crossgcc-target}-${name}.info|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.pod| ${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.pod|/${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.pod|${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.${suffix}| ${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.${suffix}|/${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) - reinplace "s|__TARGET|${crossgcc-target}|g" \ + reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-gcc-dir|g" \ "${worksrcpath}/${makefile}" } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -169,20 +198,50 @@ crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi # gcc/f/g77.texi - crossgcc::fixinfo gcc/f/ gcc/f/Make-lang.in g77 texi + crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi + # gcc/java/gcj.texi + crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi + + # gcc/doc/gccinstall.info + crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info + # gettext stuff. crossgcc::fixgettext gcc + crossgcc::fixgettext libcpp } +pre-destroot { + # gcc needs the cross directory structure to be present + # in order to fill it during installation. + file mkdir "${destroot}/${prefix}/${crossgcc-target}/bin" + file mkdir "${destroot}/${prefix}/${crossgcc-target}/lib" +} + post-destroot { + namespace eval crossgcc {} + + # Rename a man page if it exists. + # + # section: section of the man page (e.g. 1) + # manpage: name of the man page (e.g. cpp) + proc crossgcc::rename_man_page { section manpage } { + global crossgcc-target destroot prefix + + set manpage_path "${destroot}/${prefix}/share/man/man${section}/${manpage}.${section}" + if { [ file exists ${manpage_path} ] } { + file rename ${manpage_path} \ + "${destroot}/${prefix}/share/man/man${section}/${crossgcc-target}-${manpage}.${section}" + } + } + # Stuff I don't want (either because they're in the system # or because they would conflict with other FSF ports) # (it's easier for maintainability purposes to fix things here) # aliases for locales (should be on the system) file delete "${destroot}/${prefix}/share/locale/locale.alias" - + # FSF propaganda (should already be there or would conflict) file delete -force "${destroot}/${prefix}/share/man/man7" @@ -191,13 +250,27 @@ # aliases for charsets (should already be there) file delete "${destroot}/${prefix}/lib/charset.alias" - + + # Remove man pages for tools that are not built as part of cross-gcc + file delete "${destroot}/${prefix}/share/man/man1/rmic.1" + file delete "${destroot}/${prefix}/share/man/man1/rmiregistry.1" + file delete "${destroot}/${prefix}/share/man/man1/jv-convert.1" + file delete "${destroot}/${prefix}/share/man/man1/gij.1" + # For some reason, some man pages are not prefixed while they should have been # (to avoid conflicting). - file rename "${destroot}/${prefix}/share/man/man1/cpp.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-cpp.1" - file rename "${destroot}/${prefix}/share/man/man1/gcov.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-gcov.1" + crossgcc::rename_man_page 1 cpp + crossgcc::rename_man_page 1 gcjh + crossgcc::rename_man_page 1 gcov + crossgcc::rename_man_page 1 jcf-dump + crossgcc::rename_man_page 1 jv-scan + + # There is a bug in gcc/Makefile::install-driver + # For cross compilers, $(GCC_INSTALL_NAME) is equal to + # $(target_noncanonical)-gcc-$(version) + # and hence the driver isn't installed. + xinstall -c "${workpath}/build/gcc/xgcc" \ + "${destroot}/${prefix}/bin/${crossgcc-target}-gcc-${version}" } livecheck.check regex Deleted: trunk/dports/cross/sh-rtems-gcc/files/patch-gcc-Makefile.in =================================================================== --- trunk/dports/cross/sh-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 11:57:14 UTC (rev 41427) +++ trunk/dports/cross/sh-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 12:28:12 UTC (rev 41428) @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.old Sun Jan 11 09:33:27 2004 -+++ gcc/Makefile.in Sun Jan 11 09:38:14 2004 -@@ -2666,7 +2666,7 @@ - if [ -f $(DESTDIR)$(infodir)/dir ] ; then \ - for f in cpp.info gcc.info gccint.info cppinternals.info; do \ - if [ -f $(DESTDIR)$(infodir)/$$f ]; then \ -- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/$$f; \ - else true; fi; \ - done; \ - else true; fi; \ Deleted: trunk/dports/cross/sh-rtems-gcc/files/patch-gcc-f-Make-lang.in =================================================================== --- trunk/dports/cross/sh-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 11:57:14 UTC (rev 41427) +++ trunk/dports/cross/sh-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 12:28:12 UTC (rev 41428) @@ -1,13 +0,0 @@ ---- gcc/f/Make-lang.in.old Sun Jan 11 10:19:52 2004 -+++ gcc/f/Make-lang.in Sun Jan 11 10:20:09 2004 -@@ -278,8 +278,8 @@ - else true; fi - @if [ -f $(srcdir)/f/g77.info ] ; then \ - if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ -- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \ -- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \ -+ echo " install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info"; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info || : ; \ - else : ; fi; \ - else : ; fi - Copied: trunk/dports/cross/sh-rtems-gcc/files/patch-newlib-libc-configure.diff (from rev 41417, trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff) =================================================================== --- trunk/dports/cross/sh-rtems-gcc/files/patch-newlib-libc-configure.diff (rev 0) +++ trunk/dports/cross/sh-rtems-gcc/files/patch-newlib-libc-configure.diff 2008-11-02 12:28:12 UTC (rev 41428) @@ -0,0 +1,11 @@ +--- newlib/libc/configure.orig 2007-04-30 10:23:34.000000000 +0900 ++++ newlib/libc/configure 2007-04-30 10:24:07.000000000 +0900 +@@ -1238,7 +1238,7 @@ + ac_cache_corrupted=: ;; + ,);; + *) +- if test "x$ac_old_val" != "x$ac_new_val"; then ++ if test "x${ac_old_val%% }" != "x${ac_new_val%% }"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 04:33:28 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 04:33:28 -0800 (PST) Subject: [41429] trunk/dports/cross/m68k-rtems-gcc Message-ID: <20081102123328.84E21606C8A@beta.macosforge.org> Revision: 41429 http://trac.macports.org/changeset/41429 Author: pguyot at kallisys.net Date: 2008-11-02 04:33:28 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/m68k-rtems-gcc: update to 4.2.3 Modified Paths: -------------- trunk/dports/cross/m68k-rtems-gcc/Portfile Added Paths: ----------- trunk/dports/cross/m68k-rtems-gcc/files/patch-newlib-libc-configure.diff Removed Paths: ------------- trunk/dports/cross/m68k-rtems-gcc/files/patch-gcc-Makefile.in trunk/dports/cross/m68k-rtems-gcc/files/patch-gcc-f-Make-lang.in Modified: trunk/dports/cross/m68k-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/m68k-rtems-gcc/Portfile 2008-11-02 12:28:12 UTC (rev 41428) +++ trunk/dports/cross/m68k-rtems-gcc/Portfile 2008-11-02 12:33:28 UTC (rev 41429) @@ -1,13 +1,15 @@ # $Id$ PortSystem 1.0 + name m68k-rtems-gcc -version 3.2.3 -revision 1 +version 4.2.3 # Parameters for this port. -set newlibversion 1.11.0 +set newlibversion 1.16.0 set crossgcc-target m68k-rtems +set rtemsversion 4.9 +set default-languages --enable-languages="c,c++,objc" description gcc cross-compilers for m68k-rtems, with newlib runtime library. long_description gnu compilers collection (c, c++, fortran and objc) for \ @@ -16,22 +18,35 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib \ - ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/:rtems \ - http://rtems.thehousleys.net/:rtems -distfiles gcc-${version}.tar.gz:gcc \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + freebsd::rtems +distfiles gcc-${version}.tar.bz2:gcc \ newlib-${newlibversion}.tar.gz:newlib \ - gcc-${version}-rtems-20030507a.diff:rtems \ - newlib-${newlibversion}-rtems-20030605.diff:rtems + gcc-core-${version}-rtems4.9-20080205.diff:rtems \ + newlib-${newlibversion}-rtems4.9-20080302.diff:rtems extract.only gcc-${version}.tar.gz newlib-${newlibversion}.tar.gz worksrcdir gcc-${version} -checksums gcc-${version}.tar.gz md5 e951123b2dfd2288c3e9337024dc9e4c \ - newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4 \ - gcc-${version}-rtems-20030507a.diff md5 d4adda8ccba7ad57ee36b7720eadf19c \ - newlib-${newlibversion}-rtems-20030605.diff md5 b1dfdabd92e241d835964c6ef86aa3c9 +checksums gcc-${version}.tar.bz2 \ + md5 ef2a4d9991b3644115456ea05b2b8163 \ + sha1 80b0df13fc9e311868022a3e86e673177397a917 \ + rmd160 70b589b79b97967857f2ec70ff8b2017c84c464d \ + newlib-${newlibversion}.tar.gz \ + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 \ + gcc-core-${version}-rtems4.9-20080205.diff \ + md5 d5a6a8c5973024476f0df6356b5e0424 \ + sha1 20d0ada57ad44d9f060e60e26acee57e46137ad6 \ + rmd160 c87a5703959dc319fad8e8b4804b8d4803cddc99 \ + newlib-${newlibversion}-rtems4.9-20080302.diff \ + md5 a227456d0850e24a839634096b879c30 \ + sha1 4f8cd12ada4865b271eb4d4c7d80b520fb8d2bc6 \ + rmd160 81c76c584a6c76c9ea706bf9f0f2ba149303b289 +patchfiles patch-newlib-libc-configure.diff # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -39,73 +54,73 @@ # Download everything to gcc/ dist_subdir gcc -# Patches for info's dir. -patchfiles patch-gcc-Makefile.in \ - patch-gcc-f-Make-lang.in - depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils \ - lib:libintl:gettext + bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils +depends_build bin:msgfmt:gettext -# Link newlib to gcc, so gcc will find its include files and this will also build newlib. +# gcc is .bz2, newlib is .gz. +# let's extract only gcc with DP infrastructure, we'll do newlib manually. +use_bzip2 yes +extract.only gcc-${version}.tar.bz2 + +# Extract newlib and create a symlink of newlib/newlib in gcc directory. post-extract { - system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}" + system "cd ${workpath} && gzip -dc ${distpath}/newlib-${newlibversion}.tar.gz | tar -xf -" + system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}/" } +# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform +# program names as gcc's name (add -${version} with ${version} being the version of gcc). +# But it won't work because binutils binaries don't have the ${version} suffix, and even if they +# had, they would actually have the binutils' version suffix (and not gcc's version). +# So let's tell gcc's Makefile not to do that mistake. + +set environment [list AR_FOR_TARGET=${crossgcc-target}-ar \ + AS_FOR_TARGET=${crossgcc-target}-as \ + LD_FOR_TARGET=${crossgcc-target}-ld \ + NM_FOR_TARGET=${crossgcc-target}-nm \ + RANLIB_FOR_TARGET=${crossgcc-target}-ranlib] + # Build in a different directory, as advised in the README file. -pre-configure { system "cd ${workpath} && mkdir -p build"} +pre-configure { + file mkdir "${workpath}/build" +} configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure configure.cc "cc -no-cpp-precomp" +configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ + --with-included-gettext \ --enable-obsolete \ - --enable-languages="c,c++,f77,objc" \ - --without-included-gettext \ - --with-gnu-as --with-gnu-ld \ --with-newlib \ - --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ + --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ + ${default-languages} + build.dir ${workpath}/build -destroot.args \ - --with-gxx-include-dir=${destroot}/${prefix}/${crossgcc-target}/include/c++/${version}/ -# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform -# program names as gcc's name (add -${version} with ${version} being the version of gcc). -# But it won't work because binutils binaries don't have the ${version} suffix, and even if they -# had, they would actually have the binutils' version suffix (and not gcc's version). -# So let's tell gcc's Makefile not to do that mistake. +build.args ${environment} +destroot.args ${environment} -build.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - -destroot.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - pre-patch { # Additional patches for rtems. system "cd ${workpath}/gcc-${version} && \ - patch -p1 < ${distpath}/gcc-${version}-rtems-20030507a.diff" + patch -p1 < ${distpath}/gcc-core-${version}-rtems4.9-20080205.diff" system "cd ${workpath}/newlib-${newlibversion} && \ - patch -p1 < ${distpath}/newlib-${newlibversion}-rtems-20030605.diff" + patch -p1 < ${distpath}/newlib-${newlibversion}-rtems4.9-20080302.diff" } post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -120,25 +135,39 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile - reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ + reinplace "s| ${name}.info| ${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + reinplace "s|/${name}.info|/${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - + reinplace "s|^${name}.info|${crossgcc-target}-${name}.info|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.pod| ${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.pod|/${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.pod|${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.${suffix}| ${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.${suffix}|/${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) - reinplace "s|__TARGET|${crossgcc-target}|g" \ + reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-gcc-dir|g" \ "${worksrcpath}/${makefile}" } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -170,20 +199,50 @@ crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi # gcc/f/g77.texi - crossgcc::fixinfo gcc/f/ gcc/f/Make-lang.in g77 texi + crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi + # gcc/java/gcj.texi + crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi + + # gcc/doc/gccinstall.info + crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info + # gettext stuff. crossgcc::fixgettext gcc + crossgcc::fixgettext libcpp } +pre-destroot { + # gcc needs the cross directory structure to be present + # in order to fill it during installation. + file mkdir "${destroot}/${prefix}/${crossgcc-target}/bin" + file mkdir "${destroot}/${prefix}/${crossgcc-target}/lib" +} + post-destroot { + namespace eval crossgcc {} + + # Rename a man page if it exists. + # + # section: section of the man page (e.g. 1) + # manpage: name of the man page (e.g. cpp) + proc crossgcc::rename_man_page { section manpage } { + global crossgcc-target destroot prefix + + set manpage_path "${destroot}/${prefix}/share/man/man${section}/${manpage}.${section}" + if { [ file exists ${manpage_path} ] } { + file rename ${manpage_path} \ + "${destroot}/${prefix}/share/man/man${section}/${crossgcc-target}-${manpage}.${section}" + } + } + # Stuff I don't want (either because they're in the system # or because they would conflict with other FSF ports) # (it's easier for maintainability purposes to fix things here) # aliases for locales (should be on the system) file delete "${destroot}/${prefix}/share/locale/locale.alias" - + # FSF propaganda (should already be there or would conflict) file delete -force "${destroot}/${prefix}/share/man/man7" @@ -192,13 +251,27 @@ # aliases for charsets (should already be there) file delete "${destroot}/${prefix}/lib/charset.alias" - + + # Remove man pages for tools that are not built as part of cross-gcc + file delete "${destroot}/${prefix}/share/man/man1/rmic.1" + file delete "${destroot}/${prefix}/share/man/man1/rmiregistry.1" + file delete "${destroot}/${prefix}/share/man/man1/jv-convert.1" + file delete "${destroot}/${prefix}/share/man/man1/gij.1" + # For some reason, some man pages are not prefixed while they should have been # (to avoid conflicting). - file rename "${destroot}/${prefix}/share/man/man1/cpp.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-cpp.1" - file rename "${destroot}/${prefix}/share/man/man1/gcov.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-gcov.1" + crossgcc::rename_man_page 1 cpp + crossgcc::rename_man_page 1 gcjh + crossgcc::rename_man_page 1 gcov + crossgcc::rename_man_page 1 jcf-dump + crossgcc::rename_man_page 1 jv-scan + + # There is a bug in gcc/Makefile::install-driver + # For cross compilers, $(GCC_INSTALL_NAME) is equal to + # $(target_noncanonical)-gcc-$(version) + # and hence the driver isn't installed. + xinstall -c "${workpath}/build/gcc/xgcc" \ + "${destroot}/${prefix}/bin/${crossgcc-target}-gcc-${version}" } livecheck.check regex Deleted: trunk/dports/cross/m68k-rtems-gcc/files/patch-gcc-Makefile.in =================================================================== --- trunk/dports/cross/m68k-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 12:28:12 UTC (rev 41428) +++ trunk/dports/cross/m68k-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 12:33:28 UTC (rev 41429) @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.old Sun Jan 11 09:33:27 2004 -+++ gcc/Makefile.in Sun Jan 11 09:38:14 2004 -@@ -2666,7 +2666,7 @@ - if [ -f $(DESTDIR)$(infodir)/dir ] ; then \ - for f in cpp.info gcc.info gccint.info cppinternals.info; do \ - if [ -f $(DESTDIR)$(infodir)/$$f ]; then \ -- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/$$f; \ - else true; fi; \ - done; \ - else true; fi; \ Deleted: trunk/dports/cross/m68k-rtems-gcc/files/patch-gcc-f-Make-lang.in =================================================================== --- trunk/dports/cross/m68k-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 12:28:12 UTC (rev 41428) +++ trunk/dports/cross/m68k-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 12:33:28 UTC (rev 41429) @@ -1,13 +0,0 @@ ---- gcc/f/Make-lang.in.old Sun Jan 11 10:19:52 2004 -+++ gcc/f/Make-lang.in Sun Jan 11 10:20:09 2004 -@@ -278,8 +278,8 @@ - else true; fi - @if [ -f $(srcdir)/f/g77.info ] ; then \ - if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ -- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \ -- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \ -+ echo " install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info"; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info || : ; \ - else : ; fi; \ - else : ; fi - Copied: trunk/dports/cross/m68k-rtems-gcc/files/patch-newlib-libc-configure.diff (from rev 41417, trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff) =================================================================== --- trunk/dports/cross/m68k-rtems-gcc/files/patch-newlib-libc-configure.diff (rev 0) +++ trunk/dports/cross/m68k-rtems-gcc/files/patch-newlib-libc-configure.diff 2008-11-02 12:33:28 UTC (rev 41429) @@ -0,0 +1,11 @@ +--- newlib/libc/configure.orig 2007-04-30 10:23:34.000000000 +0900 ++++ newlib/libc/configure 2007-04-30 10:24:07.000000000 +0900 +@@ -1238,7 +1238,7 @@ + ac_cache_corrupted=: ;; + ,);; + *) +- if test "x$ac_old_val" != "x$ac_new_val"; then ++ if test "x${ac_old_val%% }" != "x${ac_new_val%% }"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 04:40:13 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 04:40:13 -0800 (PST) Subject: [41430] trunk/dports/cross/i386-elf-binutils/Portfile Message-ID: <20081102124013.4DB40606D15@beta.macosforge.org> Revision: 41430 http://trac.macports.org/changeset/41430 Author: pguyot at kallisys.net Date: 2008-11-02 04:40:12 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/i386-elf-binutils: update to 2.18.50.0.9 (submitted by stepan at coresystems.de, fixes #16515) Modified Paths: -------------- trunk/dports/cross/i386-elf-binutils/Portfile Modified: trunk/dports/cross/i386-elf-binutils/Portfile =================================================================== --- trunk/dports/cross/i386-elf-binutils/Portfile 2008-11-02 12:33:28 UTC (rev 41429) +++ trunk/dports/cross/i386-elf-binutils/Portfile 2008-11-02 12:40:12 UTC (rev 41430) @@ -2,7 +2,7 @@ PortSystem 1.0 name i386-elf-binutils -version 2.17 +version 2.18.50.0.9 # Parameters for this port. set crossgcc-target i386-elf @@ -12,14 +12,15 @@ i386-elf cross development. platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers stepan at coresystems.de pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html -master_sites gnu:binutils +master_sites ftp://ftp.kernel.org/pub/linux/devel/binutils/ \ + http://ftp.kernel.org/pub/linux/devel/binutils/ distname binutils-${version} use_bzip2 yes -checksums md5 e26e2e06b6e4bf3acf1dc8688a94c0d1 \ - sha1 a557686eef68362ea31a3aa41ce274e3eeae1ef0 \ - rmd160 3995d7ed97f115e76ce55b4c1f5256d53559c84f +checksums md5 68e3510d9c790b134450c0a243c251cd \ + sha1 369b21b07e06ec44005603acaa046b2ea69831bd \ + rmd160 edbb31cfd6e0c1756618532064a46d03779bfadb # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -31,7 +32,7 @@ pre-configure { system "cd ${workpath} && mkdir -p build"} configure.dir ${workpath}/build configure.cmd ${worksrcpath}/configure -configure.cc "cc -no-cpp-precomp" +configure.cc "cc -no-cpp-precomp -I${prefix}/include" configure.args --infodir='${prefix}/share/info' --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- --mandir='${prefix}/share/man' build.dir ${workpath}/build -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Sun Nov 2 05:19:38 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Sun, 2 Nov 2008 05:19:38 -0800 (PST) Subject: [41431] trunk/dports/cross/powerpc-rtems-gcc Message-ID: <20081102131938.C77E3606F2B@beta.macosforge.org> Revision: 41431 http://trac.macports.org/changeset/41431 Author: pguyot at kallisys.net Date: 2008-11-02 05:19:37 -0800 (Sun, 02 Nov 2008) Log Message: ----------- cross/powerpc-rtems-gcc: update to 4.2.3, fixes #14725 Modified Paths: -------------- trunk/dports/cross/powerpc-rtems-gcc/Portfile Added Paths: ----------- trunk/dports/cross/powerpc-rtems-gcc/files/patch-newlib-libc-configure.diff Removed Paths: ------------- trunk/dports/cross/powerpc-rtems-gcc/files/patch-gcc-Makefile.in trunk/dports/cross/powerpc-rtems-gcc/files/patch-gcc-f-Make-lang.in Modified: trunk/dports/cross/powerpc-rtems-gcc/Portfile =================================================================== --- trunk/dports/cross/powerpc-rtems-gcc/Portfile 2008-11-02 12:40:12 UTC (rev 41430) +++ trunk/dports/cross/powerpc-rtems-gcc/Portfile 2008-11-02 13:19:37 UTC (rev 41431) @@ -2,12 +2,13 @@ PortSystem 1.0 name powerpc-rtems-gcc -version 3.2.3 -revision 1 +version 4.2.3 # Parameters for this port. -set newlibversion 1.11.0 +set newlibversion 1.16.0 set crossgcc-target powerpc-rtems +set rtemsversion 4.9 +set default-languages --enable-languages="c,c++,objc" description gcc cross-compilers for powerpc-rtems, with newlib runtime library. long_description gnu compilers collection (c, c++, fortran and objc) for \ @@ -16,22 +17,35 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib \ - ftp://ftp.rtems.com/pub/rtems/snapshots/c_tools/source/:rtems \ - http://rtems.thehousleys.net/:rtems -distfiles gcc-${version}.tar.gz:gcc \ + ftp://ftp.rtems.com/pub/rtems/SOURCES/${rtemsversion}/:rtems \ + freebsd::rtems +distfiles gcc-${version}.tar.bz2:gcc \ newlib-${newlibversion}.tar.gz:newlib \ - gcc-${version}-rtems-20030507a.diff:rtems \ - newlib-${newlibversion}-rtems-20030605.diff:rtems + gcc-core-${version}-rtems4.9-20080205.diff:rtems \ + newlib-${newlibversion}-rtems4.9-20080302.diff:rtems extract.only gcc-${version}.tar.gz newlib-${newlibversion}.tar.gz worksrcdir gcc-${version} -checksums gcc-${version}.tar.gz md5 e951123b2dfd2288c3e9337024dc9e4c \ - newlib-${newlibversion}.tar.gz md5 74de7de0c9624cd757df63f2ed17a9b4 \ - gcc-${version}-rtems-20030507a.diff md5 d4adda8ccba7ad57ee36b7720eadf19c \ - newlib-${newlibversion}-rtems-20030605.diff md5 b1dfdabd92e241d835964c6ef86aa3c9 +checksums gcc-${version}.tar.bz2 \ + md5 ef2a4d9991b3644115456ea05b2b8163 \ + sha1 80b0df13fc9e311868022a3e86e673177397a917 \ + rmd160 70b589b79b97967857f2ec70ff8b2017c84c464d \ + newlib-${newlibversion}.tar.gz \ + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 \ + gcc-core-${version}-rtems4.9-20080205.diff \ + md5 d5a6a8c5973024476f0df6356b5e0424 \ + sha1 20d0ada57ad44d9f060e60e26acee57e46137ad6 \ + rmd160 c87a5703959dc319fad8e8b4804b8d4803cddc99 \ + newlib-${newlibversion}-rtems4.9-20080302.diff \ + md5 a227456d0850e24a839634096b879c30 \ + sha1 4f8cd12ada4865b271eb4d4c7d80b520fb8d2bc6 \ + rmd160 81c76c584a6c76c9ea706bf9f0f2ba149303b289 +patchfiles patch-newlib-libc-configure.diff # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -39,73 +53,73 @@ # Download everything to gcc/ dist_subdir gcc -# Patches for info's dir. -patchfiles patch-gcc-Makefile.in \ - patch-gcc-f-Make-lang.in - depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils \ - lib:libintl:gettext + bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils +depends_build bin:msgfmt:gettext -# Link newlib to gcc, so gcc will find its include files and this will also build newlib. +# gcc is .bz2, newlib is .gz. +# let's extract only gcc with DP infrastructure, we'll do newlib manually. +use_bzip2 yes +extract.only gcc-${version}.tar.bz2 + +# Extract newlib and create a symlink of newlib/newlib in gcc directory. post-extract { - system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}" + system "cd ${workpath} && gzip -dc ${distpath}/newlib-${newlibversion}.tar.gz | tar -xf -" + system "ln -s ${workpath}/newlib-${newlibversion}/newlib ${workpath}/gcc-${version}/" } +# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform +# program names as gcc's name (add -${version} with ${version} being the version of gcc). +# But it won't work because binutils binaries don't have the ${version} suffix, and even if they +# had, they would actually have the binutils' version suffix (and not gcc's version). +# So let's tell gcc's Makefile not to do that mistake. + +set environment [list AR_FOR_TARGET=${crossgcc-target}-ar \ + AS_FOR_TARGET=${crossgcc-target}-as \ + LD_FOR_TARGET=${crossgcc-target}-ld \ + NM_FOR_TARGET=${crossgcc-target}-nm \ + RANLIB_FOR_TARGET=${crossgcc-target}-ranlib] + # Build in a different directory, as advised in the README file. -pre-configure { system "cd ${workpath} && mkdir -p build"} +pre-configure { + file mkdir "${workpath}/build" +} configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure configure.cc "cc -no-cpp-precomp" +configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ + --with-included-gettext \ --enable-obsolete \ - --enable-languages="c,c++,f77,objc" \ - --without-included-gettext \ - --with-gnu-as --with-gnu-ld \ --with-newlib \ - --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ + --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ + ${default-languages} + build.dir ${workpath}/build -destroot.args \ - --with-gxx-include-dir=${destroot}/${prefix}/${crossgcc-target}/include/c++/${version}/ -# Since we don't build gcc and binutils at the same time, gcc's Makefile will try to transform -# program names as gcc's name (add -${version} with ${version} being the version of gcc). -# But it won't work because binutils binaries don't have the ${version} suffix, and even if they -# had, they would actually have the binutils' version suffix (and not gcc's version). -# So let's tell gcc's Makefile not to do that mistake. +build.args ${environment} +destroot.args ${environment} -build.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - -destroot.args AR_FOR_TARGET=${crossgcc-target}-ar \ - AS_FOR_TARGET=${crossgcc-target}-as \ - LD_FOR_TARGET=${crossgcc-target}-ld \ - NM_FOR_TARGET=${crossgcc-target}-nm \ - RANLIB_FOR_TARGET=${crossgcc-target}-ranlib - pre-patch { # Additional patches for rtems. system "cd ${workpath}/gcc-${version} && \ - patch -p1 < ${distpath}/gcc-${version}-rtems-20030507a.diff" + patch -p1 < ${distpath}/gcc-core-${version}-rtems4.9-20080205.diff" system "cd ${workpath}/newlib-${newlibversion} && \ - patch -p1 < ${distpath}/newlib-${newlibversion}-rtems-20030605.diff" + patch -p1 < ${distpath}/newlib-${newlibversion}-rtems4.9-20080302.diff" } post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. - # + # # path: path to the doc directory (e.g. gas/doc/) # makefile: path to Makefile.in (e.g. gas/doc/Makefile.in) # name: name of the info page (e.g. as) @@ -120,25 +134,39 @@ ${worksrcpath}/${path}/${name}.${suffix} reinplace "s|@file{${name}}|@file{${crossgcc-target}-${name}}|g" \ ${worksrcpath}/${path}/${name}.${suffix} - + # Fix the Makefile - reinplace "s|${name}.info|${crossgcc-target}-${name}.info|g" \ + reinplace "s| ${name}.info| ${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - reinplace "s|${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + reinplace "s|/${name}.info|/${crossgcc-target}-${name}.info|g" \ ${worksrcpath}/${makefile} - + reinplace "s|^${name}.info|${crossgcc-target}-${name}.info|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.pod| ${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.pod|/${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.pod|${crossgcc-target}-${name}.pod|g" \ + ${worksrcpath}/${makefile} + reinplace "s| ${name}.${suffix}| ${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|/${name}.${suffix}|/${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + reinplace "s|^${name}.${suffix}|${crossgcc-target}-${name}.${suffix}|g" \ + ${worksrcpath}/${makefile} + # Rename the source file rename ${worksrcpath}/${path}/${name}.${suffix} \ ${worksrcpath}/${path}/${crossgcc-target}-${name}.${suffix} - + # Fix install-info's dir. # (note: this may be effectless if there was no info dir to be fixed) - reinplace "s|__TARGET|${crossgcc-target}|g" \ + reinplace "s|--info-dir=\$(DESTDIR)\$(infodir)|--dir-file=\$(DESTDIR)\$(infodir)/${crossgcc-target}-gcc-dir|g" \ "${worksrcpath}/${makefile}" } # Fix the gettext files and related stuff. - # + # # module: name of the module (e.g. gas) proc crossgcc::fixgettext { module } { global crossgcc-target worksrcpath @@ -170,20 +198,50 @@ crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi # gcc/f/g77.texi - crossgcc::fixinfo gcc/f/ gcc/f/Make-lang.in g77 texi + crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi + # gcc/java/gcj.texi + crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi + + # gcc/doc/gccinstall.info + crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info + # gettext stuff. crossgcc::fixgettext gcc + crossgcc::fixgettext libcpp } +pre-destroot { + # gcc needs the cross directory structure to be present + # in order to fill it during installation. + file mkdir "${destroot}/${prefix}/${crossgcc-target}/bin" + file mkdir "${destroot}/${prefix}/${crossgcc-target}/lib" +} + post-destroot { + namespace eval crossgcc {} + + # Rename a man page if it exists. + # + # section: section of the man page (e.g. 1) + # manpage: name of the man page (e.g. cpp) + proc crossgcc::rename_man_page { section manpage } { + global crossgcc-target destroot prefix + + set manpage_path "${destroot}/${prefix}/share/man/man${section}/${manpage}.${section}" + if { [ file exists ${manpage_path} ] } { + file rename ${manpage_path} \ + "${destroot}/${prefix}/share/man/man${section}/${crossgcc-target}-${manpage}.${section}" + } + } + # Stuff I don't want (either because they're in the system # or because they would conflict with other FSF ports) # (it's easier for maintainability purposes to fix things here) # aliases for locales (should be on the system) file delete "${destroot}/${prefix}/share/locale/locale.alias" - + # FSF propaganda (should already be there or would conflict) file delete -force "${destroot}/${prefix}/share/man/man7" @@ -192,13 +250,27 @@ # aliases for charsets (should already be there) file delete "${destroot}/${prefix}/lib/charset.alias" - + + # Remove man pages for tools that are not built as part of cross-gcc + file delete "${destroot}/${prefix}/share/man/man1/rmic.1" + file delete "${destroot}/${prefix}/share/man/man1/rmiregistry.1" + file delete "${destroot}/${prefix}/share/man/man1/jv-convert.1" + file delete "${destroot}/${prefix}/share/man/man1/gij.1" + # For some reason, some man pages are not prefixed while they should have been # (to avoid conflicting). - file rename "${destroot}/${prefix}/share/man/man1/cpp.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-cpp.1" - file rename "${destroot}/${prefix}/share/man/man1/gcov.1" \ - "${destroot}/${prefix}/share/man/man1/${crossgcc-target}-gcov.1" + crossgcc::rename_man_page 1 cpp + crossgcc::rename_man_page 1 gcjh + crossgcc::rename_man_page 1 gcov + crossgcc::rename_man_page 1 jcf-dump + crossgcc::rename_man_page 1 jv-scan + + # There is a bug in gcc/Makefile::install-driver + # For cross compilers, $(GCC_INSTALL_NAME) is equal to + # $(target_noncanonical)-gcc-$(version) + # and hence the driver isn't installed. + xinstall -c "${workpath}/build/gcc/xgcc" \ + "${destroot}/${prefix}/bin/${crossgcc-target}-gcc-${version}" } livecheck.check regex Deleted: trunk/dports/cross/powerpc-rtems-gcc/files/patch-gcc-Makefile.in =================================================================== --- trunk/dports/cross/powerpc-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 12:40:12 UTC (rev 41430) +++ trunk/dports/cross/powerpc-rtems-gcc/files/patch-gcc-Makefile.in 2008-11-02 13:19:37 UTC (rev 41431) @@ -1,11 +0,0 @@ ---- gcc/Makefile.in.old Sun Jan 11 09:33:27 2004 -+++ gcc/Makefile.in Sun Jan 11 09:38:14 2004 -@@ -2666,7 +2666,7 @@ - if [ -f $(DESTDIR)$(infodir)/dir ] ; then \ - for f in cpp.info gcc.info gccint.info cppinternals.info; do \ - if [ -f $(DESTDIR)$(infodir)/$$f ]; then \ -- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/$$f; \ - else true; fi; \ - done; \ - else true; fi; \ Deleted: trunk/dports/cross/powerpc-rtems-gcc/files/patch-gcc-f-Make-lang.in =================================================================== --- trunk/dports/cross/powerpc-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 12:40:12 UTC (rev 41430) +++ trunk/dports/cross/powerpc-rtems-gcc/files/patch-gcc-f-Make-lang.in 2008-11-02 13:19:37 UTC (rev 41431) @@ -1,13 +0,0 @@ ---- gcc/f/Make-lang.in.old Sun Jan 11 10:19:52 2004 -+++ gcc/f/Make-lang.in Sun Jan 11 10:20:09 2004 -@@ -278,8 +278,8 @@ - else true; fi - @if [ -f $(srcdir)/f/g77.info ] ; then \ - if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \ -- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \ -- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \ -+ echo " install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info"; \ -+ install-info --dir-file=$(DESTDIR)$(infodir)/__TARGET-gcc-dir $(DESTDIR)$(infodir)/g77.info || : ; \ - else : ; fi; \ - else : ; fi - Copied: trunk/dports/cross/powerpc-rtems-gcc/files/patch-newlib-libc-configure.diff (from rev 41417, trunk/dports/cross/i386-rtems-gcc/files/patch-newlib-libc-configure.diff) =================================================================== --- trunk/dports/cross/powerpc-rtems-gcc/files/patch-newlib-libc-configure.diff (rev 0) +++ trunk/dports/cross/powerpc-rtems-gcc/files/patch-newlib-libc-configure.diff 2008-11-02 13:19:37 UTC (rev 41431) @@ -0,0 +1,11 @@ +--- newlib/libc/configure.orig 2007-04-30 10:23:34.000000000 +0900 ++++ newlib/libc/configure 2007-04-30 10:24:07.000000000 +0900 +@@ -1238,7 +1238,7 @@ + ac_cache_corrupted=: ;; + ,);; + *) +- if test "x$ac_old_val" != "x$ac_new_val"; then ++ if test "x${ac_old_val%% }" != "x${ac_new_val%% }"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ram at macports.org Sun Nov 2 07:14:53 2008 From: ram at macports.org (ram at macports.org) Date: Sun, 2 Nov 2008 07:14:53 -0800 (PST) Subject: [41432] trunk/dports/science/libframe/Portfile Message-ID: <20081102151454.E57356072F5@beta.macosforge.org> Revision: 41432 http://trac.macports.org/changeset/41432 Author: ram at macports.org Date: 2008-11-02 07:14:51 -0800 (Sun, 02 Nov 2008) Log Message: ----------- science/libframe: update to 6.24-8 Modified Paths: -------------- trunk/dports/science/libframe/Portfile Modified: trunk/dports/science/libframe/Portfile =================================================================== --- trunk/dports/science/libframe/Portfile 2008-11-02 13:19:37 UTC (rev 41431) +++ trunk/dports/science/libframe/Portfile 2008-11-02 15:14:51 UTC (rev 41432) @@ -3,8 +3,7 @@ PortSystem 1.0 name libframe -version 6.24 -revision 1 +version 6.24-8 categories science platforms darwin maintainers ram @@ -18,10 +17,11 @@ homepage http://lappweb.in2p3.fr/virgo/FrameL/ master_sites http://www.lsc-group.phys.uwm.edu/daswg/download/software/source/ +worksrcdir libframe-6.24 -checksums md5 309cd4988f09f0d4ac218f9183919a7c \ - sha1 4c997129c7703e18fdbc75ee200d580aea0f8b3e \ - rmd160 8d9a52c2baa1a3a966fb5c92620e04fa113c4070 +checksums md5 6052ef7fe0d497db5a9d50aea398e80d \ + sha1 c2a9c0b9c2b43137761fc1526d3298f6991ef6c9 \ + rmd160 fc3a4cc50569d4844de99dcbadd660b6989533f7 depends_lib port:zlib -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Sun Nov 2 08:01:48 2008 From: nox at macports.org (nox at macports.org) Date: Sun, 2 Nov 2008 08:01:48 -0800 (PST) Subject: [41433] trunk/dports/x11/gtk-sharp2/Portfile Message-ID: <20081102160148.D8AEF6079B2@beta.macosforge.org> Revision: 41433 http://trac.macports.org/changeset/41433 Author: nox at macports.org Date: 2008-11-02 08:01:47 -0800 (Sun, 02 Nov 2008) Log Message: ----------- gtk-sharp2: * Update to 2.12.5. * Use the proper GDK/GTK backend in gdk/gtk*-sharp.dll.config files. * Unconditionally depend on libglade2 (closes #16860). Modified Paths: -------------- trunk/dports/x11/gtk-sharp2/Portfile Modified: trunk/dports/x11/gtk-sharp2/Portfile =================================================================== --- trunk/dports/x11/gtk-sharp2/Portfile 2008-11-02 15:14:51 UTC (rev 41432) +++ trunk/dports/x11/gtk-sharp2/Portfile 2008-11-02 16:01:47 UTC (rev 41433) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -4,7 +5,7 @@ name gtk-sharp2 set my_name gtk-sharp -version 2.12.0 +version 2.12.5 set branch [join [lrange [split ${version} .] 0 1] ""] categories x11 devel platforms darwin @@ -19,9 +20,9 @@ master_sites http://go-mono.com/sources/${my_name}${branch}/ distname ${my_name}-${version} -checksums md5 e04d634c55460b79c69d19c49648c6df \ - sha1 6840a0bacc1ad2a4cd22b8f129b291775ab25038 \ - rmd160 411de602bbcb10dd06563309a7653fe02943a733 +checksums md5 db9acf888ff88dcd1e3813487a07481d \ + sha1 cc09dc90e69bfca94623124fe448f4de704d4d9d \ + rmd160 c0f0a37bb1c22d957e51df4bcee65cd242978c37 use_bzip2 yes @@ -37,7 +38,8 @@ path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \ port:atk \ path:${prefix}/lib/pkgconfig/pango.pc:pango \ - port:gtk2 + port:gtk2 \ + port:libglade2 post-configure { # TODO This shouldn't be needed, we need to fix Mono dllmap library path. @@ -46,12 +48,21 @@ reinplace -E "s|(target=\")|\\1${prefix}/lib/|" ${f} } } + + reinplace "s/libgtk-x11-2\\.0\\.0\\.dylib/[glob -tail -path $prefix/lib/ libgtk-*-2.0.0.dylib]/" \ + $worksrcpath/gtk/gtk-sharp.dll.config + + reinplace "s/libgdk-x11-2\\.0\\.0\\.dylib/[glob -tail -path $prefix/lib/ libgdk-*-2.0.0.dylib]/" \ + $worksrcpath/gdk/gdk-sharp.dll.config \ + $worksrcpath/gtkdotnet/gtk-dotnet.dll.config } +use_parallel_build no + variant debug description "Enable debug build" { configure.args-append --enable-debug } livecheck.check regex livecheck.url http://go-mono.com/sources-stable/ -livecheck.regex ${my_name}-(2\\.10(?:\\.\\d+)*) +livecheck.regex ${my_name}-(2(?:\\.\\d+)+) -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Sun Nov 2 11:51:23 2008 From: portindex at macports.org (portindex at macports.org) Date: Sun, 2 Nov 2008 11:51:23 -0800 (PST) Subject: [41434] trunk/dports/PortIndex Message-ID: <20081102195125.0E235608179@beta.macosforge.org> Revision: 41434 http://trac.macports.org/changeset/41434 Author: portindex at macports.org Date: 2008-11-02 11:51:22 -0800 (Sun, 02 Nov 2008) Log Message: ----------- Total number of ports parsed: 5092 Ports successfully parsed: 5092 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-02 16:01:47 UTC (rev 41433) +++ trunk/dports/PortIndex 2008-11-02 19:51:22 UTC (rev 41434) @@ -538,10 +538,10 @@ variants {universal java} depends_build bin:msgfmt:gettext portdir cross/arm-none-linux-gnueabi-gcc description {gcc 3.x cross-compilers for arm-none-linux-gnueabi.} homepage http://www.codesourcery.com/gnu_toolchains/arm epoch 0 platforms darwin name arm-none-linux-gnueabi-gcc depends_lib {bin:arm-none-linux-gnueabi-ar:arm-none-linux-gnueabi-binutils bin:arm-none-linux-gnueabi-as:arm-none-linux-gnueabi-binutils bin:arm-none-linux-gnueabi-ld:arm-none-linux-gnueabi-binutils bin:arm-none-linux-gnueabi-nm:arm-none-linux-gnueabi-binutils bin:arm-none-linux-gnueabi-ranlib:arm-none-linux-gnueabi-binutils port:arm-none-linux-gnueabi-runtime} long_description {gnu compilers collection version 3.x (including c++ and objc) for arm-none-linux-gnueabi, Nokia Internet Tablet version from Code Sourcery} maintainers pguyot at kallisys.net version 2005q3-2 categories {cross devel} revision 0 arm-none-linux-gnueabi-runtime 499 variants universal description {headers and precompiled libraries arm-none-linux-gnueabi (Nokia Internet Tablet), obtained from scratchbox.} portdir cross/arm-none-linux-gnueabi-runtime homepage http://www.scratchbox.org/ epoch 0 platforms darwin name arm-none-linux-gnueabi-runtime maintainers pguyot at kallisys.net long_description {{headers and precompiled libraries arm-none-linux-gnueabi (Nokia Internet Tablet), obtained from scratchbox.}} categories {cross devel} version cs2005q3.2 revision 0 -arm-rtems-binutils 434 -variants universal description {FSF Binutils for arm-rtems cross development} portdir cross/arm-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name arm-rtems-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for arm-rtems cross development (ARM v7 and above).} categories {cross devel} version 2.18 revision 0 -arm-rtems-gcc 621 -variants universal portdir cross/arm-rtems-gcc description {gcc cross-compilers for arm-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name arm-rtems-gcc depends_lib {bin:arm-rtems-ar:arm-rtems-binutils bin:arm-rtems-as:arm-rtems-binutils bin:arm-rtems-ld:arm-rtems-binutils bin:arm-rtems-nm:arm-rtems-binutils bin:arm-rtems-ranlib:arm-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for arm-rtems cross-development (ARM v7 and above).} maintainers pguyot at kallisys.net version 3.2.3 categories {cross devel} revision 1 +arm-rtems-binutils 476 +variants universal portdir cross/arm-rtems-binutils description {FSF Binutils for arm-rtems cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name arm-rtems-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for arm-rtems cross development (ARM v7 and above).} maintainers {pguyot at kallisys.net openmaintainer} version 2.18 categories {cross devel} revision 0 +arm-rtems-gcc 651 +variants universal depends_build bin:msgfmt:gettext portdir cross/arm-rtems-gcc description {gcc cross-compilers for arm-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name arm-rtems-gcc depends_lib {bin:arm-rtems-ar:arm-rtems-binutils bin:arm-rtems-as:arm-rtems-binutils bin:arm-rtems-ld:arm-rtems-binutils bin:arm-rtems-nm:arm-rtems-binutils bin:arm-rtems-ranlib:arm-rtems-binutils} long_description {gnu compilers collection (c, c++, fortran and objc) for arm-rtems cross-development (ARM v7 and above).} maintainers {pguyot at kallisys.net openmaintainer} version 4.2.3 categories {cross devel} revision 0 avarice 388 variants universal depends_build port:binutils portdir cross/avarice description {AVR JTAG-ICE control software} homepage http://avarice.sourceforge.net/ epoch 0 name avarice depends_lib port:gettext maintainers me at staylor.ca long_description {AVaRICE is a program which interfaces the GNU Debugger GDB with the AVR JTAG ICE available from Atmel.} version 2.4 categories cross revision 0 avr-binutils 415 @@ -554,8 +554,8 @@ variants universal depends_build port:binutils portdir cross/avr-libc description {C library for the AVR microcontroller.} homepage http://www.nongnu.org/avr-libc/ epoch 0 name avr-libc depends_lib port:avr-gcc maintainers me at staylor.ca long_description {AVR Libc is a Free Software project whose goal is to provide a high quality C library for use with GCC on Atmel AVR microcontrollers.} version 1.4.4 categories cross revision 0 avrdude 534 variants universal description {an Atmel AVR MCU programmer} portdir cross/avrdude homepage http://www.nongnu.org/avrdude/ epoch 0 depends_lib {port:libusb port:ncurses port:readline} name avrdude long_description {AVRDUDE: AVR Downloader/UploaDEr - is a program for updating the flash, eeprom, fuse, and lock bit memories of Atmel AVR microcontrollers. It operations with several popular programmers including the STK500, JTAGICE MkII, AVRISP, and others.} maintainers bsd at bdmicro.com categories {cross devel} version 5.5 revision 0 -i386-elf-binutils 411 -variants universal description {FSF Binutils for i386-elf cross development} portdir cross/i386-elf-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name i386-elf-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for i386-elf cross development.} categories {cross devel} version 2.17 revision 0 +i386-elf-binutils 457 +variants universal description {FSF Binutils for i386-elf cross development} portdir cross/i386-elf-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name i386-elf-binutils maintainers {stepan at coresystems.de pguyot at kallisys.net openmaintainer} long_description {Free Software Foundation development toolchain (\"binutils\") for i386-elf cross development.} categories {cross devel} version 2.18.50.0.9 revision 0 i386-elf-gcc 626 variants {universal java} depends_build bin:msgfmt:gettext portdir cross/i386-elf-gcc description {gcc cross-compilers for i386-elf, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name i386-elf-gcc depends_lib {bin:i386-elf-ar:i386-elf-binutils bin:i386-elf-as:i386-elf-binutils bin:i386-elf-ld:i386-elf-binutils bin:i386-elf-nm:i386-elf-binutils bin:i386-elf-ranlib:i386-elf-binutils} long_description {gnu compilers collection (including c++, fortran and objc) for i386-elf, with newlib runtime library.} maintainers pguyot at kallisys.net version 3.4.6 categories {cross devel} revision 0 i386-mingw32-binutils 434 @@ -568,30 +568,30 @@ variants universal description {Free Microsoft C runtime, headers and import libraries.} portdir cross/i386-mingw32-runtime homepage http://www.mingw.org epoch 0 platforms darwin name i386-mingw32-runtime long_description {Free Microsoft C runtime, headers and import libraries to support cross-compilation of software written for the Microsoft Windows. Maintained by the MinGW developers.} maintainers landonf at macports.org categories {cross devel} version 3.9 revision 0 i386-mingw32-w32api 455 variants universal description {Mingw32 Win32 headers and import libraries} portdir cross/i386-mingw32-w32api homepage http://www.mingw.org epoch 0 platforms darwin name i386-mingw32-w32api long_description {Mingw32 Win32 headers and import libraries to support cross-compilation of software written for the Win32 Application Programming Interface as created by Microsoft.} maintainers landonf at macports.org categories {cross devel} version 3.6 revision 0 -i386-rtems-binutils 478 -variants universal description {FSF Binutils for i386-rtems cross development} portdir cross/i386-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name i386-rtems-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for i386-rtems cross development (Intel i386, i486, Pentium and above, AMD Athlon and above)} categories {cross devel} version 2.18 revision 0 -i386-rtems-gcc 675 -variants universal portdir cross/i386-rtems-gcc description {gcc cross-compilers for i386-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name i386-rtems-gcc depends_lib {bin:i386-rtems-ar:i386-rtems-binutils bin:i386-rtems-as:i386-rtems-binutils bin:i386-rtems-ld:i386-rtems-binutils bin:i386-rtems-nm:i386-rtems-binutils bin:i386-rtems-ranlib:i386-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for i386-rtems cross development (Intel i386, i486, Pentium and above, AMD Athlon and above)} maintainers pguyot at kallisys.net version 3.2.3 categories {cross devel} revision 1 -i960-rtems-binutils 441 -variants universal description {FSF Binutils for i960-rtems cross development} portdir cross/i960-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name i960-rtems-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for i960-rtems cross development (Intel i960 family).} categories {cross devel} version 2.16.1 revision 0 -i960-rtems-gcc 636 -variants universal portdir cross/i960-rtems-gcc description {gcc cross-compilers for i960-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name i960-rtems-gcc depends_lib {bin:i960-rtems-ar:i960-rtems-binutils bin:i960-rtems-as:i960-rtems-binutils bin:i960-rtems-ld:i960-rtems-binutils bin:i960-rtems-nm:i960-rtems-binutils bin:i960-rtems-ranlib:i960-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for i960-rtems cross development (Intel i960 family).} maintainers pguyot at kallisys.net version 3.2.3 categories {cross devel} revision 1 +i386-rtems-binutils 520 +variants universal portdir cross/i386-rtems-binutils description {FSF Binutils for i386-rtems cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name i386-rtems-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for i386-rtems cross development (Intel i386, i486, Pentium and above, AMD Athlon and above)} maintainers {pguyot at kallisys.net openmaintainer} version 2.18 categories {cross devel} revision 0 +i386-rtems-gcc 705 +variants universal depends_build bin:msgfmt:gettext portdir cross/i386-rtems-gcc description {gcc cross-compilers for i386-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name i386-rtems-gcc depends_lib {bin:i386-rtems-ar:i386-rtems-binutils bin:i386-rtems-as:i386-rtems-binutils bin:i386-rtems-ld:i386-rtems-binutils bin:i386-rtems-nm:i386-rtems-binutils bin:i386-rtems-ranlib:i386-rtems-binutils} long_description {gnu compilers collection (c, c++, fortran and objc) for i386-rtems cross development (Intel i386, i486, Pentium and above, AMD Athlon and above)} maintainers {pguyot at kallisys.net openmaintainer} version 4.2.3 categories {cross devel} revision 0 +i960-rtems-binutils 458 +variants universal description {FSF Binutils for i960-rtems cross development} portdir cross/i960-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name i960-rtems-binutils maintainers {pguyot at kallisys.net openmaintainer} long_description {Free Software Foundation development toolchain (\"binutils\") for i960-rtems cross development (Intel i960 family).} categories {cross devel} version 2.16.1 revision 0 +i960-rtems-gcc 653 +variants universal portdir cross/i960-rtems-gcc description {gcc cross-compilers for i960-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name i960-rtems-gcc depends_lib {bin:i960-rtems-ar:i960-rtems-binutils bin:i960-rtems-as:i960-rtems-binutils bin:i960-rtems-ld:i960-rtems-binutils bin:i960-rtems-nm:i960-rtems-binutils bin:i960-rtems-ranlib:i960-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for i960-rtems cross development (Intel i960 family).} maintainers {pguyot at kallisys.net openmaintainer} version 3.2.3 categories {cross devel} revision 1 m68k-elf-binutils 411 variants universal description {FSF Binutils for m68k-elf cross development} portdir cross/m68k-elf-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name m68k-elf-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for m68k-elf cross development.} categories {cross devel} version 2.17 revision 0 m68k-elf-gcc 626 variants {universal java} depends_build bin:msgfmt:gettext portdir cross/m68k-elf-gcc description {gcc cross-compilers for m68k-elf, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name m68k-elf-gcc depends_lib {bin:m68k-elf-ar:m68k-elf-binutils bin:m68k-elf-as:m68k-elf-binutils bin:m68k-elf-ld:m68k-elf-binutils bin:m68k-elf-nm:m68k-elf-binutils bin:m68k-elf-ranlib:m68k-elf-binutils} long_description {gnu compilers collection (including c++, fortran and objc) for m68k-elf, with newlib runtime library.} maintainers pguyot at kallisys.net version 3.4.6 categories {cross devel} revision 1 -m68k-rtems-binutils 470 -variants universal description {FSF Binutils for m68k-rtems cross development} portdir cross/m68k-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name m68k-rtems-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for m68k-rtems cross development (Motorola m680x0, m683xx, CPU32, and Coldfire CPUs)} categories {cross devel} version 2.18 revision 0 -m68k-rtems-gcc 667 -variants universal portdir cross/m68k-rtems-gcc description {gcc cross-compilers for m68k-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name m68k-rtems-gcc depends_lib {bin:m68k-rtems-ar:m68k-rtems-binutils bin:m68k-rtems-as:m68k-rtems-binutils bin:m68k-rtems-ld:m68k-rtems-binutils bin:m68k-rtems-nm:m68k-rtems-binutils bin:m68k-rtems-ranlib:m68k-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for m68k-rtems cross development (Motorola m680x0, m683xx, CPU32, and Coldfire CPUs)} maintainers pguyot at kallisys.net version 3.2.3 categories {cross devel} revision 1 +m68k-rtems-binutils 512 +variants universal portdir cross/m68k-rtems-binutils description {FSF Binutils for m68k-rtems cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name m68k-rtems-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for m68k-rtems cross development (Motorola m680x0, m683xx, CPU32, and Coldfire CPUs)} maintainers {pguyot at kallisys.net openmaintainer} version 2.18 categories {cross devel} revision 0 +m68k-rtems-gcc 697 +variants universal depends_build bin:msgfmt:gettext portdir cross/m68k-rtems-gcc description {gcc cross-compilers for m68k-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name m68k-rtems-gcc depends_lib {bin:m68k-rtems-ar:m68k-rtems-binutils bin:m68k-rtems-as:m68k-rtems-binutils bin:m68k-rtems-ld:m68k-rtems-binutils bin:m68k-rtems-nm:m68k-rtems-binutils bin:m68k-rtems-ranlib:m68k-rtems-binutils} long_description {gnu compilers collection (c, c++, fortran and objc) for m68k-rtems cross development (Motorola m680x0, m683xx, CPU32, and Coldfire CPUs)} maintainers {pguyot at kallisys.net openmaintainer} version 4.2.3 categories {cross devel} revision 0 mips-elf-binutils 411 variants universal description {FSF Binutils for mips-elf cross development} portdir cross/mips-elf-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name mips-elf-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for mips-elf cross development.} categories {cross devel} version 2.17 revision 0 mips-elf-gcc 626 variants {universal java} depends_build bin:msgfmt:gettext portdir cross/mips-elf-gcc description {gcc cross-compilers for mips-elf, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name mips-elf-gcc depends_lib {bin:mips-elf-ar:mips-elf-binutils bin:mips-elf-as:mips-elf-binutils bin:mips-elf-ld:mips-elf-binutils bin:mips-elf-nm:mips-elf-binutils bin:mips-elf-ranlib:mips-elf-binutils} long_description {gnu compilers collection (including c++, fortran and objc) for mips-elf, with newlib runtime library.} maintainers pguyot at kallisys.net version 3.4.6 categories {cross devel} revision 0 -mips-rtems-binutils 477 -variants universal description {FSF Binutils for mips-rtems cross development} portdir cross/mips-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name mips-rtems-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for mips-rtems cross development (MIPS ISA Levels 1 and above for 32 and 64 bit CPU models)} categories {cross devel} version 2.17 revision 0 -mips-rtems-gcc 674 -variants universal portdir cross/mips-rtems-gcc description {gcc cross-compilers for mips-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name mips-rtems-gcc depends_lib {bin:mips-rtems-ar:mips-rtems-binutils bin:mips-rtems-as:mips-rtems-binutils bin:mips-rtems-ld:mips-rtems-binutils bin:mips-rtems-nm:mips-rtems-binutils bin:mips-rtems-ranlib:mips-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for mips-rtems cross development (MIPS ISA Levels 1 and above for 32 and 64 bit CPU models)} maintainers pguyot at kallisys.net version 3.2.3 categories {cross devel} revision 1 +mips-rtems-binutils 519 +variants universal portdir cross/mips-rtems-binutils description {FSF Binutils for mips-rtems cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name mips-rtems-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for mips-rtems cross development (MIPS ISA Levels 1 and above for 32 and 64 bit CPU models)} maintainers {pguyot at kallisys.net openmaintainer} version 2.18 categories {cross devel} revision 0 +mips-rtems-gcc 704 +variants universal depends_build bin:msgfmt:gettext portdir cross/mips-rtems-gcc description {gcc cross-compilers for mips-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name mips-rtems-gcc depends_lib {bin:mips-rtems-ar:mips-rtems-binutils bin:mips-rtems-as:mips-rtems-binutils bin:mips-rtems-ld:mips-rtems-binutils bin:mips-rtems-nm:mips-rtems-binutils bin:mips-rtems-ranlib:mips-rtems-binutils} long_description {gnu compilers collection (c, c++, fortran and objc) for mips-rtems cross development (MIPS ISA Levels 1 and above for 32 and 64 bit CPU models)} maintainers {pguyot at kallisys.net openmaintainer} version 4.2.3 categories {cross devel} revision 0 mipsel-linux-binutils 389 variants {universal darwin_powerpc darwin_x86} description {FSF Binutils for mipsel-linux cross development} portdir cross/mipsel-linux-binutils homepage http://mipsel-linux-binutils.sourceforge.net/ epoch 0 platforms darwin name mipsel-linux-binutils long_description {{FSF Binutils for mipsel-linux cross development}} maintainers nomaintainer categories cross version 2.16.1 revision 2 mipsel-linux-gcc34 423 @@ -602,18 +602,18 @@ variants universal depends_build port:coreutils portdir cross/mipsel-linux-uclib description {uClib library for mipsel-linux cross development} homepage http://www.uclibc.org/ epoch 0 platforms darwin depends_lib {port:mipsel-linux-binutils port:mipsel-linux-gcc34} name mipsel-linux-uclib maintainers nomaintainer long_description {{uClib library for mipsel-linux cross development}} version 0.9.27 categories cross revision 0 mipsel-linux-uclib-headers 424 variants universal portdir cross/mipsel-linux-uclib-headers description {uClib headers for mipsel-linux cross development} homepage http://www.uclibc.org/ epoch 0 platforms darwin name mipsel-linux-uclib-headers depends_lib {port:mipsel-linux-binutils port:mipsel-linux-kernel-headers} maintainers nomaintainer long_description {{uClib headers for mipsel-linux cross development}} version 0.9.27 categories cross revision 0 -powerpc-rtems-binutils 497 -variants universal description {FSF Binutils for powerpc-rtems cross development} portdir cross/powerpc-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name powerpc-rtems-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for powerpc-rtems cross development (IBM and Motorola PowerPC 4xx, 5xx, 6xx, 7xx, 8xx, 74xx, and 75xx)} categories {cross devel} version 2.17 revision 0 -powerpc-rtems-gcc 724 -variants universal portdir cross/powerpc-rtems-gcc description {gcc cross-compilers for powerpc-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name powerpc-rtems-gcc depends_lib {bin:powerpc-rtems-ar:powerpc-rtems-binutils bin:powerpc-rtems-as:powerpc-rtems-binutils bin:powerpc-rtems-ld:powerpc-rtems-binutils bin:powerpc-rtems-nm:powerpc-rtems-binutils bin:powerpc-rtems-ranlib:powerpc-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for powerpc-rtems cross development (IBM and Motorola PowerPC 4xx, 5xx, 6xx, 7xx, 8xx, 74xx, and 75xx)} maintainers pguyot at kallisys.net version 3.2.3 categories {cross devel} revision 1 -sh-rtems-binutils 444 -variants universal description {FSF Binutils for sh-rtems cross development} portdir cross/sh-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name sh-rtems-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for sh-rtems cross development (Hitachi SH1, SH2, SH3, and SH4).} categories {cross devel} version 2.17 revision 0 -sh-rtems-gcc 621 -variants universal portdir cross/sh-rtems-gcc description {gcc cross-compilers for sh-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name sh-rtems-gcc depends_lib {bin:sh-rtems-ar:sh-rtems-binutils bin:sh-rtems-as:sh-rtems-binutils bin:sh-rtems-ld:sh-rtems-binutils bin:sh-rtems-nm:sh-rtems-binutils bin:sh-rtems-ranlib:sh-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for sh-rtems cross development (Hitachi SH1, SH2, SH3, and SH4).} maintainers pguyot at kallisys.net version 3.2.3 categories {cross devel} revision 1 -sparc-rtems-binutils 449 -variants universal description {FSF Binutils for sparc-rtems cross development} portdir cross/sparc-rtems-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name sparc-rtems-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for sparc-rtems cross development (SPARC V7 and above CPUs).} categories {cross devel} version 2.17 revision 0 -sparc-rtems-gcc 656 -variants universal portdir cross/sparc-rtems-gcc description {gcc cross-compilers for sparc-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name sparc-rtems-gcc depends_lib {bin:sparc-rtems-ar:sparc-rtems-binutils bin:sparc-rtems-as:sparc-rtems-binutils bin:sparc-rtems-ld:sparc-rtems-binutils bin:sparc-rtems-nm:sparc-rtems-binutils bin:sparc-rtems-ranlib:sparc-rtems-binutils lib:libintl:gettext} long_description {gnu compilers collection (c, c++, fortran and objc) for sparc-rtems cross development (SPARC V7 and above CPUs).} maintainers pguyot at kallisys.net version 3.2.3 categories {cross devel} revision 1 +powerpc-rtems-binutils 539 +variants universal portdir cross/powerpc-rtems-binutils description {FSF Binutils for powerpc-rtems cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name powerpc-rtems-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for powerpc-rtems cross development (IBM and Motorola PowerPC 4xx, 5xx, 6xx, 7xx, 8xx, 74xx, and 75xx)} maintainers {pguyot at kallisys.net openmaintainer} version 2.18 categories {cross devel} revision 0 +powerpc-rtems-gcc 754 +variants universal depends_build bin:msgfmt:gettext portdir cross/powerpc-rtems-gcc description {gcc cross-compilers for powerpc-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name powerpc-rtems-gcc depends_lib {bin:powerpc-rtems-ar:powerpc-rtems-binutils bin:powerpc-rtems-as:powerpc-rtems-binutils bin:powerpc-rtems-ld:powerpc-rtems-binutils bin:powerpc-rtems-nm:powerpc-rtems-binutils bin:powerpc-rtems-ranlib:powerpc-rtems-binutils} long_description {gnu compilers collection (c, c++, fortran and objc) for powerpc-rtems cross development (IBM and Motorola PowerPC 4xx, 5xx, 6xx, 7xx, 8xx, 74xx, and 75xx)} maintainers {pguyot at kallisys.net openmaintainer} version 4.2.3 categories {cross devel} revision 0 +sh-rtems-binutils 486 +variants universal portdir cross/sh-rtems-binutils description {FSF Binutils for sh-rtems cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name sh-rtems-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for sh-rtems cross development (Hitachi SH1, SH2, SH3, and SH4).} maintainers {pguyot at kallisys.net openmaintainer} version 2.18 categories {cross devel} revision 0 +sh-rtems-gcc 651 +variants universal depends_build bin:msgfmt:gettext portdir cross/sh-rtems-gcc description {gcc cross-compilers for sh-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name sh-rtems-gcc depends_lib {bin:sh-rtems-ar:sh-rtems-binutils bin:sh-rtems-as:sh-rtems-binutils bin:sh-rtems-ld:sh-rtems-binutils bin:sh-rtems-nm:sh-rtems-binutils bin:sh-rtems-ranlib:sh-rtems-binutils} long_description {gnu compilers collection (c, c++, fortran and objc) for sh-rtems cross development (Hitachi SH1, SH2, SH3, and SH4).} maintainers {pguyot at kallisys.net openmaintainer} version 4.2.3 categories {cross devel} revision 0 +sparc-rtems-binutils 491 +variants universal portdir cross/sparc-rtems-binutils description {FSF Binutils for sparc-rtems cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name sparc-rtems-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for sparc-rtems cross development (SPARC V7 and above CPUs).} maintainers {pguyot at kallisys.net openmaintainer} version 2.18 categories {cross devel} revision 0 +sparc-rtems-gcc 686 +variants universal depends_build bin:msgfmt:gettext portdir cross/sparc-rtems-gcc description {gcc cross-compilers for sparc-rtems, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name sparc-rtems-gcc depends_lib {bin:sparc-rtems-ar:sparc-rtems-binutils bin:sparc-rtems-as:sparc-rtems-binutils bin:sparc-rtems-ld:sparc-rtems-binutils bin:sparc-rtems-nm:sparc-rtems-binutils bin:sparc-rtems-ranlib:sparc-rtems-binutils} long_description {gnu compilers collection (c, c++, fortran and objc) for sparc-rtems cross development (SPARC V7 and above CPUs).} maintainers {pguyot at kallisys.net openmaintainer} version 4.2.3 categories {cross devel} revision 0 wxmsw 396 variants {universal opengl} portdir cross/wxmsw description {The wxWidgets GUI toolkit with Win32 bindings} homepage http://wxwidgets.org/ epoch 0 platforms darwin name wxmsw depends_lib {port:i386-mingw32-gcc port:i386-mingw32-w32api port:dos2unix} maintainers nomaintainer long_description {A C++ package for platform independent software development} version 2.8.4 categories cross revision 0 MyODBC 656 @@ -8162,8 +8162,8 @@ variants universal description {MPI implementation for parallel computing} portdir science/lammpi homepage http://www.lam-mpi.org/ epoch 0 platforms darwin name lammpi long_description {{LAM (Local Area Multicomputer) is an MPI programming environment and development system for heterogeneous computers on a network. With LAM, a dedicated cluster or an existing network computing infrastructure can act as one parallel computer solving one problem.}} maintainers nomaintainer categories science version 7.1.3 revision 0 libdap 488 variants universal portdir science/libdap description {A C++ SDK which contains an implementation of DAP 2.0} homepage http://www.opendap.org/ epoch 0 platforms darwin name libdap depends_lib {port:curl port:libiconv port:libxml2 port:openssl port:zlib} maintainers takeshi at macports.org long_description {A C++ SDK which contains an implementation of DAP 2.0, Client- and Server-side support classes and a prototype implementation of the AIS.} version 3.8.2 categories science revision 0 -libframe 479 -variants universal portdir science/libframe description {LIGO/VIRGO Frame Library} homepage http://lappweb.in2p3.fr/virgo/FrameL/ epoch 0 platforms darwin name libframe depends_lib port:zlib maintainers ram long_description {A Common Data Frame Format for Interferometric Gravitational Wave Detector has been developed by VIRGO and LIGO. The Frame Library is a software dedicated to the frame manipulation including file input/output.} version 6.24 categories science revision 1 +libframe 481 +variants universal portdir science/libframe description {LIGO/VIRGO Frame Library} homepage http://lappweb.in2p3.fr/virgo/FrameL/ epoch 0 platforms darwin name libframe depends_lib port:zlib maintainers ram long_description {A Common Data Frame Format for Interferometric Gravitational Wave Detector has been developed by VIRGO and LIGO. The Frame Library is a software dedicated to the frame manipulation including file input/output.} version 6.24-8 categories science revision 0 libghemical 325 variants universal description {Library for the ghemical port.} portdir science/libghemical homepage http://www.bioinformatics.org/ghemical/libghemical/ epoch 0 platforms darwin name libghemical long_description {{Library for the ghemical port.}} maintainers {simon openmaintainer} categories science version 2.98 revision 0 libnc-dap 751 @@ -9714,8 +9714,8 @@ variants universal depends_build bin:ginstall:coreutils portdir x11/gtk-nodoka-engine description {Nodoka GTK2 Theme Engine} homepage http://fedoraproject.org/wiki/Artwork/NodokaTheme epoch 0 platforms darwin name gtk-nodoka-engine depends_lib lib:libgtk.2:gtk2 long_description {A theme that is nice, not attracting too much attention to itself, rather calms than enrages, and that is focused on usability as well} maintainers nomaintainer version 0.7.1 categories {x11 gnome} revision 0 gtk-sharp 686 variants {universal gnomedb} variant_desc {gnomedb {Enable gnomedb support}} portdir x11/gtk-sharp description {Gtk bindings for the Mono .NET Development Framework} homepage http://gtk-sharp.sourceforge.net/ epoch 0 platforms darwin name gtk-sharp depends_lib {port:mono {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:gtk2 port:libxml2 port:libart_lgpl port:libgnomecanvas port:libgnomeui port:libgda port:librsvg port:libgtkhtml3 port:vte} maintainers {nox openmaintainer} long_description {This is the Gtk# toolkit for Mono, an implementation of the .NET Development Framework.} version 1.0.10 categories {x11 devel} revision 3 -gtk-sharp2 599 -variants {universal debug} depends_build port:monodoc variant_desc {debug {Enable debug build}} portdir x11/gtk-sharp2 description {Gtk bindings for the Mono .NET Development Framework} homepage http://gtk-sharp.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:mono {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:atk {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:gtk2} name gtk-sharp2 maintainers {nox openmaintainer} long_description {This is the Gtk# toolkit for Mono, an implementation of the .NET Development Framework.} categories {x11 devel} version 2.12.0 revision 0 +gtk-sharp2 614 +variants {universal debug} depends_build port:monodoc variant_desc {debug {Enable debug build}} portdir x11/gtk-sharp2 description {Gtk bindings for the Mono .NET Development Framework} homepage http://gtk-sharp.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:mono {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:atk {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:gtk2 port:libglade2} name gtk-sharp2 maintainers {nox openmaintainer} long_description {This is the Gtk# toolkit for Mono, an implementation of the .NET Development Framework.} categories {x11 devel} version 2.12.5 revision 0 gtk-smooth-engine 393 variants universal portdir x11/gtk-smooth-engine description {Smooth GTK2 Theme Engine} homepage http://art.gnome.org/ epoch 0 platforms darwin name gtk-smooth-engine depends_lib {lib:libX11.6:XFree86 lib:libglib.2:glib2 lib:libgtk.2:gtk2} long_description {smooth, fast and highly configurable GTK2 theme engine} maintainers ultrix at gmail.com version 0.6.0.1 categories {x11 gnome} revision 0 gtk-theme-switch 399 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mww at macports.org Sun Nov 2 13:51:57 2008 From: mww at macports.org (mww at macports.org) Date: Sun, 2 Nov 2008 13:51:57 -0800 (PST) Subject: [41435] trunk/dports/devel/automake/Portfile Message-ID: <20081102215157.583D9608801@beta.macosforge.org> Revision: 41435 http://trac.macports.org/changeset/41435 Author: mww at macports.org Date: 2008-11-02 13:51:55 -0800 (Sun, 02 Nov 2008) Log Message: ----------- Ensure use of MacPorts perl, make lint happy Modified Paths: -------------- trunk/dports/devel/automake/Portfile Modified: trunk/dports/devel/automake/Portfile =================================================================== --- trunk/dports/devel/automake/Portfile 2008-11-02 19:51:22 UTC (rev 41434) +++ trunk/dports/devel/automake/Portfile 2008-11-02 21:51:55 UTC (rev 41435) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name automake version 1.10.1 categories devel @@ -12,7 +13,7 @@ Makefile.am is basically a series of make variable \ definitions, with rules being thrown in occasionally. The \ generated Makefile.in files are compliant with the GNU \ - Makefile standards. + Makefile standards. homepage http://www.gnu.org/software/automake/ master_sites gnu @@ -20,9 +21,10 @@ use_bzip2 yes depends_build port:autoconf -depends_lib bin:perl:perl5.8 +depends_lib path:${prefix}/bin/perl:perl5.8 configure.args --infodir=${prefix}/share/info +configure.perl ${prefix}/bin/perl test.run yes test.target check -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Sun Nov 2 14:45:50 2008 From: nox at macports.org (nox at macports.org) Date: Sun, 2 Nov 2008 14:45:50 -0800 (PST) Subject: [41436] trunk/dports/devel/libsdl_image/Portfile Message-ID: <20081102224550.6E6486089CC@beta.macosforge.org> Revision: 41436 http://trac.macports.org/changeset/41436 Author: nox at macports.org Date: 2008-11-02 14:45:49 -0800 (Sun, 02 Nov 2008) Log Message: ----------- libsdl_image: Don't use dlopen() to load the libraries used to open the images. Modified Paths: -------------- trunk/dports/devel/libsdl_image/Portfile Modified: trunk/dports/devel/libsdl_image/Portfile =================================================================== --- trunk/dports/devel/libsdl_image/Portfile 2008-11-02 21:51:55 UTC (rev 41435) +++ trunk/dports/devel/libsdl_image/Portfile 2008-11-02 22:45:49 UTC (rev 41436) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -5,7 +6,7 @@ name libsdl_image set my_name SDL_image version 1.2.6 -revision 2 +revision 3 categories devel graphics platforms macosx maintainers nox openmaintainer @@ -25,14 +26,11 @@ depends_lib port:libsdl port:libpng port:jpeg port:tiff port:zlib -configure.args --disable-sdltest +configure.args --disable-sdltest \ + --enable-jpg-shared=false \ + --enable-png-shared=false \ + --enable-tif-shared=false -post-configure { - # We need to pass absolute path to dlopen(). - reinplace -E "/^DEFS =/s|(LOAD_\[A-Z\]+_DYNAMIC=\\\\\")|\\1${prefix}/lib/|g" \ - ${worksrcpath}/Makefile -} - use_parallel_build yes post-destroot { -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Sun Nov 2 15:01:08 2008 From: nox at macports.org (nox at macports.org) Date: Sun, 2 Nov 2008 15:01:08 -0800 (PST) Subject: [41437] trunk/dports/aqua/osx2x/Portfile Message-ID: <20081102230108.502FB608AB6@beta.macosforge.org> Revision: 41437 http://trac.macports.org/changeset/41437 Author: nox at macports.org Date: 2008-11-02 15:01:07 -0800 (Sun, 02 Nov 2008) Log Message: ----------- osx2x: Whitespace changes. Modified Paths: -------------- trunk/dports/aqua/osx2x/Portfile Modified: trunk/dports/aqua/osx2x/Portfile =================================================================== --- trunk/dports/aqua/osx2x/Portfile 2008-11-02 22:45:49 UTC (rev 41436) +++ trunk/dports/aqua/osx2x/Portfile 2008-11-02 23:01:07 UTC (rev 41437) @@ -1,28 +1,33 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 -PortGroup xcode 1.0 +PortSystem 1.0 +PortGroup xcode 1.0 -name osx2x -version 2.4 -set git_hash 3cc708236898ab789bb99a5fba7420ff76ede9f7 -maintainers nomaintainer -description small Aqua application to control X11 servers from Mac OS X -long_description osx2x is a small Mac OS X application that lets you \ - control other machines running either an X11 server \ - or a VNC server using your mac's mouse and keyboard. \ - So if you happen to have a mac and either an X \ - Windows machine or a machine running VNC on your \ - desk you only need to use a single keyboard and \ - mouse! -platforms darwin -homepage http://homepage.mac.com/mdales/osx2x/ -master_sites http://github.com/mdales/osx2x/tarball/${git_hash} -worksrcdir mdales-${name}-${git_hash} +name osx2x +version 2.4 +set git_hash 3cc708236898ab789bb99a5fba7420ff76ede9f7 +platforms darwin +maintainers nomaintainer +description small Aqua application to control X11 servers from Mac OS X +long_description \ + osx2x is a small Mac OS X application that lets you \ + control other machines running either an X11 server \ + or a VNC server using your mac's mouse and keyboard. \ + So if you happen to have a mac and either an X \ + Windows machine or a machine running VNC on your \ + desk you only need to use a single keyboard and \ + mouse! + +homepage http://homepage.mac.com/mdales/osx2x/ +master_sites http://github.com/mdales/osx2x/tarball/${git_hash} + +worksrcdir mdales-${name}-${git_hash} + checksums \ md5 897cf872c4006d4173b3c6ff046b0c44 \ sha1 1014e0ac22b0c00b47dde2b0f7f44eaa676acc7e \ rmd160 cc2a63b9dbfd9485c039fc989bbab96e6cf919ac -depends_lib lib:libX11.6:XFree86 +depends_lib lib:libX11.6:XFree86 -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Sun Nov 2 22:16:36 2008 From: blb at macports.org (blb at macports.org) Date: Sun, 2 Nov 2008 22:16:36 -0800 (PST) Subject: [41438] trunk/dports/perl/p5-crypt-des_ede3/Portfile Message-ID: <20081103061636.98ADF60A0C5@beta.macosforge.org> Revision: 41438 http://trac.macports.org/changeset/41438 Author: blb at macports.org Date: 2008-11-02 22:16:35 -0800 (Sun, 02 Nov 2008) Log Message: ----------- perl/p5-crypt-des_ede3 - Crypt::DES_EDE3 needs Crypt::DES, bump revision to make sure it is upgraded to work properly for those with it already Modified Paths: -------------- trunk/dports/perl/p5-crypt-des_ede3/Portfile Modified: trunk/dports/perl/p5-crypt-des_ede3/Portfile =================================================================== --- trunk/dports/perl/p5-crypt-des_ede3/Portfile 2008-11-02 23:01:07 UTC (rev 41437) +++ trunk/dports/perl/p5-crypt-des_ede3/Portfile 2008-11-03 06:16:35 UTC (rev 41438) @@ -3,8 +3,10 @@ PortSystem 1.0 PortGroup perl5 1.0 perl5.setup Crypt-DES_EDE3 0.01 +revision 1 maintainers nomaintainer description perl implementation of Triple-DES EDE long_description ${description} platforms darwin checksums md5 fde1995efa0735407a5f7c4a4c8147bc +depends_lib-append port:p5-crypt-des -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Mon Nov 3 00:51:26 2008 From: portindex at macports.org (portindex at macports.org) Date: Mon, 3 Nov 2008 00:51:26 -0800 (PST) Subject: [41439] trunk/dports/PortIndex Message-ID: <20081103085127.D3B0260A7CE@beta.macosforge.org> Revision: 41439 http://trac.macports.org/changeset/41439 Author: portindex at macports.org Date: 2008-11-03 00:51:25 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Total number of ports parsed: 5092 Ports successfully parsed: 5092 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-03 06:16:35 UTC (rev 41438) +++ trunk/dports/PortIndex 2008-11-03 08:51:25 UTC (rev 41439) @@ -824,8 +824,8 @@ variants universal description {Automatically configures software for compilation} portdir devel/autoconf213 homepage http://www.gnu.org/software/autoconf/ epoch 0 platforms darwin name autoconf213 long_description {Autoconf is an extensible package of m4 macros that produce shell scripts to automatically configure software source code packages. These scripts can adapt the packages to many kinds of UNIX-like systems without manual user intervention. Autoconf creates a configuration script for a package from a template file that lists the operating system features that the package can use, in the form of m4 macro calls.} maintainers nomaintainer categories devel version 2.13 revision 0 autogen 597 variants {universal darwin_8 darwin_6} portdir devel/autogen description {tool to simplify the creation and maintenance of programs} homepage http://autogen.sourceforge.net/ epoch 0 platforms darwin name autogen depends_lib {port:guile port:libiconv port:libxml2 port:zlib port:coreutils} maintainers mww long_description {AutoGen is a tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text. It is especially valuable in programs that have several blocks of text that must be kept synchronized.} version 5.9.3 categories devel revision 0 -automake 625 -variants universal depends_build port:autoconf portdir devel/automake description {the gnu automake utility for generating Makefile.in} homepage http://www.gnu.org/software/automake/ epoch 0 platforms {darwin freebsd} depends_lib bin:perl:perl5.8 name automake maintainers mww long_description {Automake is a tool for automatically generating Makefile.in files from files called Makefile.am. Each Makefile.am is basically a series of make variable definitions, with rules being thrown in occasionally. The generated Makefile.in files are compliant with the GNU Makefile standards.} version 1.10.1 categories devel revision 0 +automake 645 +variants universal depends_build port:autoconf portdir devel/automake description {the gnu automake utility for generating Makefile.in} homepage http://www.gnu.org/software/automake/ epoch 0 platforms {darwin freebsd} depends_lib {{path:\${prefix}/bin/perl:perl5.8}} name automake maintainers mww long_description {Automake is a tool for automatically generating Makefile.in files from files called Makefile.am. Each Makefile.am is basically a series of make variable definitions, with rules being thrown in occasionally. The generated Makefile.in files are compliant with the GNU Makefile standards.} version 1.10.1 categories devel revision 0 automake17 693 variants universal depends_build port:autoconf portdir devel/automake17 description {the gnu automake utility for generating Makefile.in} homepage http://www.gnu.org/software/automake/ epoch 0 platforms {darwin freebsd} depends_lib bin:perl:perl5.8 name automake17 maintainers springer.jonathan at gmail.com long_description {Automake is a tool for automatically generating Makefile.in files from files called Makefile.am. Each Makefile.am is basically a series of make variable definitions, with rules being thrown in occasionally. The generated Makefile.in files are compliant with the GNU Makefile standards. This is the compatibility version 1.7.x.} version 1.7.9 categories devel revision 1 bakefile 524 @@ -1397,7 +1397,7 @@ libsdl_gfx-framework 787 description {graphics primitives SDL extension} portdir devel/libsdl_gfx-framework homepage http://www.ferzkopp.net/~aschiffler/Software/SDL_gfx-2.0/ epoch 0 platforms macosx name libsdl_gfx-framework depends_lib port:libsdl-framework maintainers {nox openmaintainer} long_description {The SDL_gfx library evolved out of the SDL_gfxPrimitives code which provided basic drawing routines such as lines, circles or polygons and SDL_rotozoom which implemented a interpolating rotozoomer for SDL surfaces. The current components of the SDL_gfx library are: Graphic Primitives, Rotozoomer, Framerate control, MMX image filters. It is backwards compatible to the above mentioned code. It is written in plain C and can be used in C++ code.} categories {devel graphics} version 2.0.16 revision 0 libsdl_image 536 -variants universal portdir devel/libsdl_image description {Add on library for libSDL handling several image formats} homepage http://www.libsdl.org/projects/SDL_image/ epoch 0 platforms macosx name libsdl_image depends_lib {port:libsdl port:libpng port:jpeg port:tiff port:zlib} maintainers {nox openmaintainer} long_description {This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.} version 1.2.6 categories {devel graphics} revision 2 +variants universal portdir devel/libsdl_image description {Add on library for libSDL handling several image formats} homepage http://www.libsdl.org/projects/SDL_image/ epoch 0 platforms macosx name libsdl_image depends_lib {port:libsdl port:libpng port:jpeg port:tiff port:zlib} maintainers {nox openmaintainer} long_description {This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.} version 1.2.6 categories {devel graphics} revision 3 libsdl_image-framework 556 variants universal portdir devel/libsdl_image-framework description {Add on library for libSDL handling several image formats} homepage http://www.libsdl.org/projects/SDL_image/ epoch 0 platforms macosx name libsdl_image-framework depends_lib {port:libpng port:jpeg port:zlib port:libsdl-framework} maintainers {nox openmaintainer} long_description {This is a simple library to load images of various formats as SDL surfaces. This library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.} categories {devel graphics} version 1.2.6 revision 0 libsdl_net 469 @@ -5524,8 +5524,8 @@ variants universal portdir perl/p5-crypt-ciphersaber description {CipherSaber-1 and CipherSaber-2 encryption} homepage http://search.cpan.org/dist/Crypt-CipherSaber/ epoch 0 platforms darwin name p5-crypt-ciphersaber depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{CipherSaber-1 and CipherSaber-2 encryption}} version 1.00 categories perl revision 0 p5-crypt-des 364 variants universal portdir perl/p5-crypt-des description {Perl DES encryption module} homepage http://search.cpan.org/dist/Crypt-DES/ epoch 0 platforms darwin name p5-crypt-des depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {Crypt::DES - an XS-based DES implimentation for Perl.} version 2.05 categories perl revision 0 -p5-crypt-des_ede3 376 -variants universal portdir perl/p5-crypt-des_ede3 description {perl implementation of Triple-DES EDE} homepage http://search.cpan.org/dist/Crypt-DES_EDE3/ epoch 0 platforms darwin name p5-crypt-des_ede3 depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{perl implementation of Triple-DES EDE}} version 0.01 categories perl revision 0 +p5-crypt-des_ede3 394 +variants universal portdir perl/p5-crypt-des_ede3 description {perl implementation of Triple-DES EDE} homepage http://search.cpan.org/dist/Crypt-DES_EDE3/ epoch 0 platforms darwin name p5-crypt-des_ede3 depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-crypt-des} maintainers nomaintainer long_description {{perl implementation of Triple-DES EDE}} version 0.01 categories perl revision 1 p5-crypt-dh 394 variants universal portdir perl/p5-crypt-dh description {Perl5 interface to a Diffie-Hellman key exchange system} homepage http://search.cpan.org/dist/Crypt-DH/ epoch 0 platforms darwin name p5-crypt-dh depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Perl5 interface to a Diffie-Hellman key exchange system}} version 0.06 categories perl revision 0 p5-crypt-dsa 450 -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Mon Nov 3 01:32:33 2008 From: nox at macports.org (nox at macports.org) Date: Mon, 3 Nov 2008 01:32:33 -0800 (PST) Subject: [41440] trunk/dports/aqua/osx2x Message-ID: <20081103093234.2161760A966@beta.macosforge.org> Revision: 41440 http://trac.macports.org/changeset/41440 Author: nox at macports.org Date: 2008-11-03 01:32:31 -0800 (Mon, 03 Nov 2008) Log Message: ----------- osx2x: * Depend on MacPorts' openssl. * Do not build universally by default. * Now works (closes #12489). Modified Paths: -------------- trunk/dports/aqua/osx2x/Portfile Added Paths: ----------- trunk/dports/aqua/osx2x/files/ trunk/dports/aqua/osx2x/files/patch-XXRemoteVNC.m.diff trunk/dports/aqua/osx2x/files/patch-osx2x.xcodeproj.diff Modified: trunk/dports/aqua/osx2x/Portfile =================================================================== --- trunk/dports/aqua/osx2x/Portfile 2008-11-03 08:51:25 UTC (rev 41439) +++ trunk/dports/aqua/osx2x/Portfile 2008-11-03 09:32:31 UTC (rev 41440) @@ -6,6 +6,7 @@ name osx2x version 2.4 +revision 1 set git_hash 3cc708236898ab789bb99a5fba7420ff76ede9f7 platforms darwin maintainers nomaintainer @@ -30,4 +31,28 @@ sha1 1014e0ac22b0c00b47dde2b0f7f44eaa676acc7e \ rmd160 cc2a63b9dbfd9485c039fc989bbab96e6cf919ac -depends_lib lib:libX11.6:XFree86 +patchfiles patch-osx2x.xcodeproj.diff \ + patch-XXRemoteVNC.m.diff + +post-patch { + reinplace s|@PREFIX@|$prefix| $worksrcpath/osx2x.xcodeproj/project.pbxproj + reinplace s|@X11_PREFIX@|$x11prefix| $worksrcpath/osx2x.xcodeproj/project.pbxproj +} + +depends_lib lib:libX11:xorg \ + port:openssl + +set library_search_path "LIBRARY_SEARCH_PATHS='$prefix/lib $x11prefix/lib'" + +eval xcode.build.settings-append $library_search_path +eval xcode.destroot.settings-append $library_search_path + +post-destroot { + xinstall -d $destroot/Applications/MacPorts + copy $worksrcpath/build/UninstalledProducts/osx2x.app $destroot/Applications/MacPorts/ +} + +variant universal { + eval xcode.build.settings-append "ARCHS='${configure.universal_archs}'" + eval xcode.destroot.settings-append "ARCHS='${configure.universal_archs}'" +} Added: trunk/dports/aqua/osx2x/files/patch-XXRemoteVNC.m.diff =================================================================== --- trunk/dports/aqua/osx2x/files/patch-XXRemoteVNC.m.diff (rev 0) +++ trunk/dports/aqua/osx2x/files/patch-XXRemoteVNC.m.diff 2008-11-03 09:32:31 UTC (rev 41440) @@ -0,0 +1,46 @@ +--- XXRemoteVNC.m.orig 2008-11-03 10:02:51.000000000 +0100 ++++ XXRemoteVNC.m 2008-11-03 10:12:24.000000000 +0100 +@@ -56,12 +56,12 @@ + #import + + // XXX: This is a hack as the 10.2 SDK seems to have the wrong header files +-#undef des_ecb_encrypt +-#undef des_set_key_unchecked ++#undef DES_ecb_encrypt ++#undef DES_set_key_unchecked + +-//void des_ecb_encrypt(const_des_cblock *input,des_cblock *output, +-// des_key_schedule *ks,int enc); +-//void des_set_key_unchecked(const_des_cblock *key, des_key_schedule *schedule); ++//void DES_ecb_encrypt(const_DES_cblock *input,DES_cblock *output, ++// DES_key_schedule *ks,int enc); ++//void DES_set_key_unchecked(const_DES_cblock *key, DES_key_schedule *schedule); + + #import "keymap.h" + +@@ -247,7 +247,7 @@ + [self recv:challenge length:16]; + + // vnc has a weird hacked DES which reverses bit ordering in the key +- des_cblock key; ++ DES_cblock key; + memset(key, 0, 8); + int i, bit; + for(i = 0; i < 8; ++i) { +@@ -260,11 +260,11 @@ + key[i] |= (0x80>>bit); + } + +- des_key_schedule sched; +- des_set_key_unchecked(&key, &sched); +- des_cblock *c; +- c = (des_cblock*)(challenge); des_ecb_encrypt(c, c, &sched, DES_ENCRYPT); +- c = (des_cblock*)(challenge+8); des_ecb_encrypt(c, c, &sched, DES_ENCRYPT); ++ DES_key_schedule sched; ++ DES_set_key_unchecked(&key, &sched); ++ DES_cblock *c; ++ c = (DES_cblock*)(challenge); DES_ecb_encrypt(c, c, &sched, DES_ENCRYPT); ++ c = (DES_cblock*)(challenge+8); DES_ecb_encrypt(c, c, &sched, DES_ENCRYPT); + + [self send:challenge length:16]; + Added: trunk/dports/aqua/osx2x/files/patch-osx2x.xcodeproj.diff =================================================================== --- trunk/dports/aqua/osx2x/files/patch-osx2x.xcodeproj.diff (rev 0) +++ trunk/dports/aqua/osx2x/files/patch-osx2x.xcodeproj.diff 2008-11-03 09:32:31 UTC (rev 41440) @@ -0,0 +1,43 @@ +--- osx2x.xcodeproj/project.pbxproj.orig 2008-11-03 00:06:42.000000000 +0100 ++++ osx2x.xcodeproj/project.pbxproj 2008-11-03 09:50:00.000000000 +0100 +@@ -83,9 +83,9 @@ + 8D4129760BFB6AC400396206 /* XXView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = XXView.m; sourceTree = ""; }; + 8D4129910BFB6B1800396206 /* xcode.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = xcode.c; sourceTree = ""; }; + 8D4129920BFB6B1800396206 /* xcode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = xcode.h; sourceTree = ""; }; +- 8D41299C0BFB6B6500396206 /* libcrypto.0.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.0.9.dylib; path = /usr/lib/libcrypto.0.9.dylib; sourceTree = ""; }; +- 8D41299E0BFB6B7F00396206 /* libssl.0.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.0.9.dylib; path = /usr/lib/libssl.0.9.dylib; sourceTree = ""; }; +- 8D4129A40BFB6BCE00396206 /* libX11.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libX11.dylib; path = /usr/X11R6/lib/libX11.dylib; sourceTree = ""; }; ++ 8D41299C0BFB6B6500396206 /* libcrypto.0.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = @PREFIX@/lib/libcrypto.dylib; sourceTree = ""; }; ++ 8D41299E0BFB6B7F00396206 /* libssl.0.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = @PREFIX@/lib/libssl.dylib; sourceTree = ""; }; ++ 8D4129A40BFB6BCE00396206 /* libX11.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libX11.dylib; path = @X11_PREFIX@/lib/libX11.dylib; sourceTree = ""; }; + 8D4129AA0BFB6C2000396206 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = ""; }; + 8D4129AE0BFB6C7600396206 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = ""; }; + 8D5D33FC0BFB6E2E000F47D5 /* osx2x.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = osx2x.icns; sourceTree = SOURCE_ROOT; }; +@@ -367,19 +367,9 @@ + C01FCF4C08A954540054247B /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { +- ARCHS = ( +- ppc, +- i386, +- ); + GCC_GENERATE_DEBUGGING_SYMBOLS = NO; + GCC_MODEL_TUNING = G5; + INFOPLIST_FILE = Info.plist; +- INSTALL_PATH = "$(HOME)/Applications"; +- LIBRARY_SEARCH_PATHS = ( +- "$(inherited)", +- /usr/X11R6/lib, +- /usr/X11/lib, +- ); + PRODUCT_NAME = osx2x; + WRAPPER_EXTENSION = app; + }; +@@ -406,7 +396,6 @@ + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + PREBINDING = NO; +- SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk"; + }; + name = Release; + }; -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Mon Nov 3 02:39:59 2008 From: nox at macports.org (nox at macports.org) Date: Mon, 3 Nov 2008 02:39:59 -0800 (PST) Subject: [41441] trunk/dports/gnome/libgsf Message-ID: <20081103103959.8681E60AB33@beta.macosforge.org> Revision: 41441 http://trac.macports.org/changeset/41441 Author: nox at macports.org Date: 2008-11-03 02:39:57 -0800 (Mon, 03 Nov 2008) Log Message: ----------- libgsf: Register the GConf schemas during activate instead of destroot (see #14729). Modified Paths: -------------- trunk/dports/gnome/libgsf/Portfile Added Paths: ----------- trunk/dports/gnome/libgsf/files/patch-thumbnailer-Makefile.in.diff Modified: trunk/dports/gnome/libgsf/Portfile =================================================================== --- trunk/dports/gnome/libgsf/Portfile 2008-11-03 09:32:31 UTC (rev 41440) +++ trunk/dports/gnome/libgsf/Portfile 2008-11-03 10:39:57 UTC (rev 41441) @@ -5,6 +5,7 @@ name libgsf version 1.14.10 +revision 1 set branch [join [lrange [split $version .] 0 1] .] maintainers nomaintainer categories gnome @@ -26,6 +27,8 @@ sha1 119ad7a1ced076758d1801802afa0a79414a5e52 \ rmd160 a92116ca562a0ee558484f5c700aab2b1a643681 +patchfiles patch-thumbnailer-Makefile.in.diff + depends_build port:pkgconfig depends_lib port:gnome-vfs \ @@ -42,3 +45,9 @@ configure.args --with-gnome \ --without-python + +post-activate { + system "export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` && \ + gconftool-2 --makefile-install-rule \ + ${prefix}/etc/gconf/schemas/*.schemas" +} Added: trunk/dports/gnome/libgsf/files/patch-thumbnailer-Makefile.in.diff =================================================================== --- trunk/dports/gnome/libgsf/files/patch-thumbnailer-Makefile.in.diff (rev 0) +++ trunk/dports/gnome/libgsf/files/patch-thumbnailer-Makefile.in.diff 2008-11-03 10:39:57 UTC (rev 41441) @@ -0,0 +1,15 @@ +--- thumbnailer/Makefile.in.orig 2008-11-03 11:35:14.000000000 +0100 ++++ thumbnailer/Makefile.in 2008-11-03 11:36:02.000000000 +0100 +@@ -596,12 +596,6 @@ + @CROSS_COMPILING_FALSE@@GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_TRUE@ cmd /c _temp.bat; \ + @CROSS_COMPILING_FALSE@@GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_TRUE@ done \ + @CROSS_COMPILING_FALSE@@GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_TRUE@ fi +- at GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_FALSE@ if test -z "$(DESTDIR)" -a -n "$(GCONF_SCHEMA_FILE_DIR)" ; then \ +- at GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_FALSE@ for p in $(schemas); do \ +- at GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_FALSE@ GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) \ +- at GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_FALSE@ $(GCONFTOOL) --makefile-install-rule $$p; \ +- at GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_FALSE@ done \ +- at GCONF_SCHEMAS_INSTALL_TRUE@@WITH_WIN32_FALSE@ fi + # Tell versions [3.59,3.63) of GNU make to not export all variables. + # Otherwise a system limit (for SysV at least) may be exceeded. + .NOEXPORT: -------------- next part -------------- An HTML attachment was scrubbed... URL: From aschenke at macports.org Mon Nov 3 03:02:30 2008 From: aschenke at macports.org (aschenke at macports.org) Date: Mon, 3 Nov 2008 03:02:30 -0800 (PST) Subject: [41442] trunk/dports/games/rogue/Portfile Message-ID: <20081103110230.577CE60AC37@beta.macosforge.org> Revision: 41442 http://trac.macports.org/changeset/41442 Author: aschenke at macports.org Date: 2008-11-03 03:02:29 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Update to version 5.4.4 Modified Paths: -------------- trunk/dports/games/rogue/Portfile Modified: trunk/dports/games/rogue/Portfile =================================================================== --- trunk/dports/games/rogue/Portfile 2008-11-03 10:39:57 UTC (rev 41441) +++ trunk/dports/games/rogue/Portfile 2008-11-03 11:02:29 UTC (rev 41442) @@ -2,37 +2,42 @@ PortSystem 1.0 name rogue -version 5.4.2 +version 5.4.4 categories games maintainers aschenke at macports.org + description Rogue is a popular dungeon exploring adventure game + long_description Rogue is a popular dungeon exploring adventure game. It is one of the earliest \ (early 1980s) dungeon crawl games, and is an ancestor of games like Diablo. Version \ 5.4 is the last iteration of the original Rogue by Toy, Arnold, and Wichman developed \ for Unix. + homepage http://rogue.rogueforge.net/ -master_sites sourceforge -master_sites.mirror_subdir roguelike -checksums md5 bd656cb017a579eba835a0ee445a0a32 -distname ${name}${version}-src -worksrcdir -depends_lib port:ncurses +master_sites http://rogue.rogueforge.net/files/rogue5.4/ -configure { - reinplace "s|CFLAGS= \$(COPTS) \$(ROPTS)|CFLAGS= \$(COPTS) \$(ROPTS) \ - -I${prefix}/include -L${prefix}/lib|" ${worksrcpath}/Makefile - - reinplace "s|-DALLSCORES -DSCOREFILE||" ${worksrcpath}/Makefile - - reinplace "s|/usr/games/rogue|rogue|" ${worksrcpath}/rogue.6 - reinplace "s|/usr/games/lib/||" ${worksrcpath}/rogue.6 - } +checksums md5 033288f46444b06814c81ea69d96e075 \ + sha1 aef9e589c4f31eb6d3eeb9d543ab8787b00fb022 + +distname ${name}${version}-src +worksrcdir ${name}${version} + +configure.args --disable-scorefile \ + --disable-lockfile + build.target build.cmd { make } -destroot { - xinstall -m 755 -c ${worksrcpath}/rogue54 ${destroot}${prefix}/bin/rogue - xinstall -m 644 -c ${worksrcpath}/rogue.6 ${destroot}${prefix}/share/man/man6/ - } +destroot { + xinstall -m 755 -c ${worksrcpath}/rogue ${destroot}${prefix}/bin/rogue + xinstall -m 644 -c ${worksrcpath}/rogue.6 ${destroot}${prefix}/share/man/man6/rogue.6 + + file mkdir ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 -c ${worksrcpath}/${name}.doc ${destroot}${prefix}/share/doc/${name}/${name}.doc + xinstall -m 644 -c ${worksrcpath}/${name}.html ${destroot}${prefix}/share/doc/${name}/${name}.html + xinstall -m 644 -c ${worksrcpath}/${name}.cat ${destroot}${prefix}/share/doc/${name}/${name}.cat + xinstall -m 644 -c ${worksrcpath}/LICENSE.TXT ${destroot}${prefix}/share/doc/${name}/LICENSE.TXT + xinstall -m 644 -c ${worksrcpath}/${name}.me ${destroot}${prefix}/share/doc/${name}/${name}.me + } \ No newline at end of file -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Mon Nov 3 03:59:35 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Mon, 3 Nov 2008 03:59:35 -0800 (PST) Subject: [41443] trunk/dports/cross/i386-elf-gcc/Portfile Message-ID: <20081103115935.453CF60AFC2@beta.macosforge.org> Revision: 41443 http://trac.macports.org/changeset/41443 Author: pguyot at kallisys.net Date: 2008-11-03 03:59:33 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Update to 4.3.2, fixes #15113 and #16487 Modified Paths: -------------- trunk/dports/cross/i386-elf-gcc/Portfile Modified: trunk/dports/cross/i386-elf-gcc/Portfile =================================================================== --- trunk/dports/cross/i386-elf-gcc/Portfile 2008-11-03 11:02:29 UTC (rev 41442) +++ trunk/dports/cross/i386-elf-gcc/Portfile 2008-11-03 11:59:33 UTC (rev 41443) @@ -2,12 +2,12 @@ PortSystem 1.0 name i386-elf-gcc -version 3.4.6 +version 4.3.2 # Parameters for this port. -set newlibversion 1.15.0 +set newlibversion 1.16.0 set crossgcc-target i386-elf -set default-languages --enable-languages="c,c++,f77,objc" +set default-languages --enable-languages="c,c++,objc" description gcc cross-compilers for i386-elf, with newlib runtime library. long_description gnu compilers collection (including c++, fortran and objc) for \ @@ -15,20 +15,20 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers stepan at coresystems.de pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib distfiles gcc-${version}.tar.bz2:gcc newlib-${newlibversion}.tar.gz:newlib worksrcdir gcc-${version} checksums gcc-${version}.tar.bz2 \ - md5 4a21ac777d4b5617283ce488b808da7b \ - sha1 97b290fdc572c8e490b3b39f243e69bacad23c2b \ - rmd160 b15003368cedc7964f6ceaee0c39ddc43a46c442 \ + md5 5dfac5da961ecd5f227c3175859a486d \ + sha1 787b566ad4f386a9896e2d5703e6ff5e7ccaca58 \ + rmd160 0ced28bd2e0d89f081cf88273b5f1530599b52fb \ newlib-${newlibversion}.tar.gz \ - md5 4020004b1b7a56ca4cf7f6d35b40a4cb \ - sha1 f6860b36e48fb831a30bab491230bbc7ce2669a2 \ - rmd160 e57cbb5b3f007ec26a4ec62f5652e23523357001 + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 patchfiles patch-gcc-Makefile.in # All cross ports violate the mtree layout. @@ -37,12 +37,10 @@ # Download everything to gcc/ dist_subdir gcc -depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils -depends_build bin:msgfmt:gettext +depends_lib port:${crossgcc-target}-binutils \ + port:gmp \ + port:mpfr \ + port:gettext # gcc is .bz2, newlib is .gz. # let's extract only gcc with DP infrastructure, we'll do newlib manually. @@ -73,17 +71,17 @@ } configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure -configure.cc "cc -no-cpp-precomp" +configure.cc "cc -no-cpp-precomp -I${prefix}/include" configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ - --with-included-gettext \ + --without-included-gettext \ --enable-obsolete \ --with-newlib \ - --enable-multilib \ + --disable-libgfortran \ --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ ${default-languages} @@ -92,14 +90,6 @@ build.args ${environment} destroot.args ${environment} -# Variant to include java tools. -# I'm not exactly sure what the interest of this variant is except to measure -# the speed of your Xserve G5 farm. Or your patience if you don't have such -# a farm. -variant java { - configure.args-delete ${default-languages} -} - post-patch { namespace eval crossgcc {} @@ -159,15 +149,13 @@ if { [ file exists "${worksrcpath}/${module}/Makefile.in" ] } { reinplace "s|@PACKAGE@|${crossgcc-target}- at PACKAGE@|g" \ "${worksrcpath}/${module}/Makefile.in" + reinplace "s|${module}\.mo|${crossgcc-target}-${module}.mo|g" \ + "${worksrcpath}/${module}/Makefile.in" } if { [ file exists "${worksrcpath}/${module}/doc/Makefile.in" ] } { reinplace "s|@PACKAGE@|${crossgcc-target}- at PACKAGE@|g" \ "${worksrcpath}/${module}/doc/Makefile.in" } - if { [ file exists "${worksrcpath}/${module}/po/Make-in" ] } { - reinplace "s|@PACKAGE@|${crossgcc-target}- at PACKAGE@|g" \ - "${worksrcpath}/${module}/po/Make-in" - } } # gcc/doc/cpp.texi @@ -182,21 +170,18 @@ # gcc/doc/gccint.texi crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi - # gcc/f/g77.texi - crossgcc::fixinfo gcc/f/ gcc/f/Make-lang.in g77 texi + # gcc/fortran/gfortran.texi + crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi # gcc/java/gcj.texi crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi - # fastjar/fastjar.texi - crossgcc::fixinfo fastjar/ fastjar/Makefile.in fastjar texi - # gcc/doc/gccinstall.info crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info # gettext stuff. crossgcc::fixgettext gcc - crossgcc::fixgettext fastjar + crossgcc::fixgettext libcpp } pre-destroot { -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Mon Nov 3 04:12:10 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Mon, 3 Nov 2008 04:12:10 -0800 (PST) Subject: [41444] trunk/dports/cross/i386-elf-binutils/Portfile Message-ID: <20081103121210.8A8D460B0C5@beta.macosforge.org> Revision: 41444 http://trac.macports.org/changeset/41444 Author: pguyot at kallisys.net Date: 2008-11-03 04:12:10 -0800 (Mon, 03 Nov 2008) Log Message: ----------- cross/i386-elf-binutils: Declare dependency on gettext Modified Paths: -------------- trunk/dports/cross/i386-elf-binutils/Portfile Modified: trunk/dports/cross/i386-elf-binutils/Portfile =================================================================== --- trunk/dports/cross/i386-elf-binutils/Portfile 2008-11-03 11:59:33 UTC (rev 41443) +++ trunk/dports/cross/i386-elf-binutils/Portfile 2008-11-03 12:12:10 UTC (rev 41444) @@ -22,6 +22,8 @@ sha1 369b21b07e06ec44005603acaa046b2ea69831bd \ rmd160 edbb31cfd6e0c1756618532064a46d03779bfadb +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -42,7 +44,7 @@ system "rm -rf ${worksrcpath}/etc" } -patch { +post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Mon Nov 3 04:17:19 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Mon, 3 Nov 2008 04:17:19 -0800 (PST) Subject: [41445] trunk/dports/cross/arm-elf-binutils/Portfile Message-ID: <20081103121719.DF92660B147@beta.macosforge.org> Revision: 41445 http://trac.macports.org/changeset/41445 Author: pguyot at kallisys.net Date: 2008-11-03 04:17:19 -0800 (Mon, 03 Nov 2008) Log Message: ----------- cross/arm-elf-binutils: Update to 2.18.50.0.9 Modified Paths: -------------- trunk/dports/cross/arm-elf-binutils/Portfile Modified: trunk/dports/cross/arm-elf-binutils/Portfile =================================================================== --- trunk/dports/cross/arm-elf-binutils/Portfile 2008-11-03 12:12:10 UTC (rev 41444) +++ trunk/dports/cross/arm-elf-binutils/Portfile 2008-11-03 12:17:19 UTC (rev 41445) @@ -2,7 +2,7 @@ PortSystem 1.0 name arm-elf-binutils -version 2.17 +version 2.18.50.0.9 # Parameters for this port. set crossgcc-target arm-elf @@ -12,15 +12,18 @@ arm-elf cross development. platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer homepage http://www.gnu.org/software/binutils/binutils.html -master_sites gnu:binutils +master_sites ftp://ftp.kernel.org/pub/linux/devel/binutils/ \ + http://ftp.kernel.org/pub/linux/devel/binutils/ distname binutils-${version} use_bzip2 yes -checksums md5 e26e2e06b6e4bf3acf1dc8688a94c0d1 \ - sha1 a557686eef68362ea31a3aa41ce274e3eeae1ef0 \ - rmd160 3995d7ed97f115e76ce55b4c1f5256d53559c84f +checksums md5 68e3510d9c790b134450c0a243c251cd \ + sha1 369b21b07e06ec44005603acaa046b2ea69831bd \ + rmd160 edbb31cfd6e0c1756618532064a46d03779bfadb +depends_lib port:gettext + # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -31,7 +34,7 @@ pre-configure { system "cd ${workpath} && mkdir -p build"} configure.dir ${workpath}/build configure.cmd ${worksrcpath}/configure -configure.cc "cc -no-cpp-precomp" +configure.cc "cc -no-cpp-precomp -I${prefix}/include" configure.args --infodir='${prefix}/share/info' --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- --mandir='${prefix}/share/man' build.dir ${workpath}/build @@ -41,7 +44,7 @@ system "rm -rf ${worksrcpath}/etc" } -patch { +post-patch { namespace eval crossgcc {} # Fix the info pages and related stuff. -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Mon Nov 3 04:42:58 2008 From: nox at macports.org (nox at macports.org) Date: Mon, 3 Nov 2008 04:42:58 -0800 (PST) Subject: [41446] trunk/dports/sysutils/coreutils/Portfile Message-ID: <20081103124258.6ED7D60B271@beta.macosforge.org> Revision: 41446 http://trac.macports.org/changeset/41446 Author: nox at macports.org Date: 2008-11-03 04:42:57 -0800 (Mon, 03 Nov 2008) Log Message: ----------- coreutils: Updated to 6.12. Modified Paths: -------------- trunk/dports/sysutils/coreutils/Portfile Modified: trunk/dports/sysutils/coreutils/Portfile =================================================================== --- trunk/dports/sysutils/coreutils/Portfile 2008-11-03 12:17:19 UTC (rev 41445) +++ trunk/dports/sysutils/coreutils/Portfile 2008-11-03 12:42:57 UTC (rev 41446) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -3,5 +4,5 @@ name coreutils -version 6.11 +version 6.12 categories sysutils platforms darwin @@ -21,9 +22,9 @@ homepage http://www.gnu.org/software/${name}/ master_sites gnu -checksums md5 4b638a895f6c7d0d4a8f62d60189fd9b \ - sha1 238dc7cb815659abe69ba52a1cbb7fb7f481dc0e \ - rmd160 6a109d0fbab686d7258f933cfcbfde49f6faa68a +checksums md5 2ca9ac69823dbd567b905a9e9f53c4f6 \ + sha1 1bb297fdf8b38ca19ab5252c6179b1b2aecd020e \ + rmd160 95b941657242cfc3f67d721e582a60a4090802ec depends_lib port:gettext \ port:libiconv -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Mon Nov 3 04:59:12 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Mon, 3 Nov 2008 04:59:12 -0800 (PST) Subject: [41447] trunk/dports/cross/arm-elf-gcc Message-ID: <20081103125912.798E460B30E@beta.macosforge.org> Revision: 41447 http://trac.macports.org/changeset/41447 Author: pguyot at kallisys.net Date: 2008-11-03 04:59:10 -0800 (Mon, 03 Nov 2008) Log Message: ----------- cross/arm-elf-gcc: update to 4.3.2 (fixes #15240) Modified Paths: -------------- trunk/dports/cross/arm-elf-gcc/Portfile Added Paths: ----------- trunk/dports/cross/arm-elf-gcc/files/patch-newlib-libc-configure.diff Modified: trunk/dports/cross/arm-elf-gcc/Portfile =================================================================== --- trunk/dports/cross/arm-elf-gcc/Portfile 2008-11-03 12:42:57 UTC (rev 41446) +++ trunk/dports/cross/arm-elf-gcc/Portfile 2008-11-03 12:59:10 UTC (rev 41447) @@ -1,11 +1,12 @@ # $Id$ PortSystem 1.0 + name arm-elf-gcc -version 4.1.1 +version 4.3.2 # Parameters for this port. -set newlibversion 1.14.0 +set newlibversion 1.16.0 set crossgcc-target arm-elf set default-languages --enable-languages="c,c++,objc" @@ -15,21 +16,22 @@ homepage http://gcc.gnu.org/ platforms darwin categories cross devel -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer master_sites gnu:gcc/gcc-${version}/:gcc \ ftp://sources.redhat.com/pub/newlib/:newlib \ ftp://ftp.mirror.ac.uk/sites/sources.redhat.com/pub/newlib/:newlib distfiles gcc-${version}.tar.bz2:gcc newlib-${newlibversion}.tar.gz:newlib worksrcdir gcc-${version} checksums gcc-${version}.tar.bz2 \ - md5 ad9f97a4d04982ccf4fd67cb464879f3 \ - sha1 a398b95d38b6e35f4c4e02c34c0a3bff79811f8f \ - rmd160 0edeac242d900b075a7e36796380492b5b3c8564 \ + md5 5dfac5da961ecd5f227c3175859a486d \ + sha1 787b566ad4f386a9896e2d5703e6ff5e7ccaca58 \ + rmd160 0ced28bd2e0d89f081cf88273b5f1530599b52fb \ newlib-${newlibversion}.tar.gz \ - md5 3fa663f131b355d3adb24ead4df678f2 \ - sha1 edc50f5cda734b50c5431a2b8d1e579ac82ce3f9 \ - rmd160 6f2b3f32759925142421ddc069229eff857dd106 -patchfiles patch-gcc-config-arm-t-arm-elf.diff + md5 bf8f1f9e3ca83d732c00a79a6ef29bc4 \ + sha1 841edec33d19a9e549984982fb92445ee967e265 \ + rmd160 fa40ff43e858da3093c9f3b5b203724b9b327696 +patchfiles patch-gcc-config-arm-t-arm-elf.diff \ + patch-newlib-libc-configure.diff # All cross ports violate the mtree layout. destroot.violate_mtree yes @@ -37,12 +39,10 @@ # Download everything to gcc/ dist_subdir gcc -depends_lib bin:${crossgcc-target}-ar:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-as:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ld:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-nm:${crossgcc-target}-binutils \ - bin:${crossgcc-target}-ranlib:${crossgcc-target}-binutils -depends_build bin:msgfmt:gettext +depends_lib port:${crossgcc-target}-binutils \ + port:gmp \ + port:mpfr \ + port:gettext # gcc is .bz2, newlib is .gz. # let's extract only gcc with DP infrastructure, we'll do newlib manually. @@ -75,8 +75,7 @@ system "echo 'MULTILIB_MATCHES += ${matches}' >> ${worksrcpath}/gcc/config/arm/t-arm-elf" } -variant be { - # Big endian multilib support +variant be description {big endian multilib support} { post-patch { multilibpatch_enable \ "mlittle-endian/mbig-endian" \ @@ -86,8 +85,7 @@ } } -variant ep9312 { - # ep9312 multilib support +variant ep9312 description {ep9312 multilib support} { post-patch { multilibpatch_enable \ "mcpu=ep9312" \ @@ -97,8 +95,7 @@ } } -variant fpu { - # fpu multilib support +variant fpu description {fpu multilib support} { post-patch { multilibpatch_enable \ "mhard-float/msoft-float" \ @@ -106,10 +103,10 @@ "*mthumb/*mhard-float*" \ "" } + configure.args-append --enable-fpu } -variant interwork { - # thumb interwork multilib support +variant interwork description {thumb interwork multilib support} { post-patch { multilibpatch_enable \ "mno-thumb-interwork/mthumb-interwork" \ @@ -117,10 +114,10 @@ "" \ "" } + configure.args-append --enable-interwork } -variant under { - # leading underscore multilib support +variant under description {leading underscore multilib support} { post-patch { multilibpatch_enable \ "fno-leading-underscore/fleading-underscore" \ @@ -128,10 +125,10 @@ "" \ "" } + configure.args-append --enable-underscore } -variant nofmult { - # no fpu multiplication multilib support +variant nofmult description {no fpu multiplication multilib support} { post-patch { multilibpatch_enable \ "mcpu=arm7" \ @@ -139,6 +136,7 @@ "*mthumb*/*mcpu=arm7*" \ "" } + configure.args-append --enable-nofmult } # Build in a different directory, as advised in the README file. @@ -147,18 +145,19 @@ } configure.dir ${workpath}/build configure.cmd ${workpath}/gcc-${version}/configure -configure.cc "cc -no-cpp-precomp" +configure.cc "cc -no-cpp-precomp -I${prefix}/include" configure.env ${environment} configure.args --infodir='${prefix}/share/info' \ --mandir='${prefix}/share/man' \ --target=${crossgcc-target} \ --program-prefix=${crossgcc-target}- \ --program-suffix=-${version} \ - --with-included-gettext \ + --without-included-gettext \ --enable-obsolete \ --with-newlib \ --enable-multilib \ --enable-biendian \ + --disable-libgfortran \ --with-gxx-include-dir=${prefix}/${crossgcc-target}/include/c++/${version}/ \ ${default-languages} @@ -226,15 +225,13 @@ if { [ file exists "${worksrcpath}/${module}/Makefile.in" ] } { reinplace "s|@PACKAGE@|${crossgcc-target}- at PACKAGE@|g" \ "${worksrcpath}/${module}/Makefile.in" + reinplace "s|${module}\.mo|${crossgcc-target}-${module}.mo|g" \ + "${worksrcpath}/${module}/Makefile.in" } if { [ file exists "${worksrcpath}/${module}/doc/Makefile.in" ] } { reinplace "s|@PACKAGE@|${crossgcc-target}- at PACKAGE@|g" \ "${worksrcpath}/${module}/doc/Makefile.in" } - if { [ file exists "${worksrcpath}/${module}/po/Make-in" ] } { - reinplace "s|@PACKAGE@|${crossgcc-target}- at PACKAGE@|g" \ - "${worksrcpath}/${module}/po/Make-in" - } } # gcc/doc/cpp.texi @@ -249,21 +246,17 @@ # gcc/doc/gccint.texi crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccint texi - # gcc/f/g77.texi + # gcc/fortran/gfortran.texi crossgcc::fixinfo gcc/fortran/ gcc/fortran/Make-lang.in gfortran texi # gcc/java/gcj.texi crossgcc::fixinfo gcc/java/ gcc/java/Make-lang.in gcj texi - # fastjar/fastjar.texi - crossgcc::fixinfo fastjar/ fastjar/Makefile.in fastjar texi - # gcc/doc/gccinstall.info crossgcc::fixinfo gcc/doc/ gcc/Makefile.in gccinstall info # gettext stuff. crossgcc::fixgettext gcc - crossgcc::fixgettext fastjar crossgcc::fixgettext libcpp } Added: trunk/dports/cross/arm-elf-gcc/files/patch-newlib-libc-configure.diff =================================================================== --- trunk/dports/cross/arm-elf-gcc/files/patch-newlib-libc-configure.diff (rev 0) +++ trunk/dports/cross/arm-elf-gcc/files/patch-newlib-libc-configure.diff 2008-11-03 12:59:10 UTC (rev 41447) @@ -0,0 +1,11 @@ +--- newlib/libc/configure.orig 2007-04-30 10:23:34.000000000 +0900 ++++ newlib/libc/configure 2007-04-30 10:24:07.000000000 +0900 +@@ -1238,7 +1238,7 @@ + ac_cache_corrupted=: ;; + ,);; + *) +- if test "x$ac_old_val" != "x$ac_new_val"; then ++ if test "x${ac_old_val%% }" != "x${ac_new_val%% }"; then + { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5 + echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} + { echo "$as_me:$LINENO: former value: $ac_old_val" >&5 -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Mon Nov 3 05:10:33 2008 From: nox at macports.org (nox at macports.org) Date: Mon, 3 Nov 2008 05:10:33 -0800 (PST) Subject: [41448] trunk/dports/mail/cclient/Portfile Message-ID: <20081103131033.E8E1860B3E9@beta.macosforge.org> Revision: 41448 http://trac.macports.org/changeset/41448 Author: nox at macports.org Date: 2008-11-03 05:10:33 -0800 (Mon, 03 Nov 2008) Log Message: ----------- cclient: Prefer the .tar.gz tarball as it is the same thing as the .tar.Z one but smaller. Modified Paths: -------------- trunk/dports/mail/cclient/Portfile Modified: trunk/dports/mail/cclient/Portfile =================================================================== --- trunk/dports/mail/cclient/Portfile 2008-11-03 12:59:10 UTC (rev 41447) +++ trunk/dports/mail/cclient/Portfile 2008-11-03 13:10:33 UTC (rev 41448) @@ -16,13 +16,12 @@ master_sites ftp://ftp.cac.washington.edu/imap/ \ ftp://ftp.cac.washington.edu/imap/old/ \ macports:pguyot -extract.suffix .tar.Z distname imap-${version} dist_subdir imap-uw worksrcdir imap-${version} -checksums md5 ebf61d364bca92aec4313d2368bf35b1 \ - sha1 54067a1baca7f4fcf2cd044f3e2abe0da0ed265d \ - rmd160 a1781b26cca006a3332d2016d83c65421993fae0 +checksums md5 ec27cd4c5972b981bb96e9da0430af53 \ + sha1 c77a3feaa68fa8a73eea85718e66eba9ae3e222c \ + rmd160 d403678f83e761237cbdf62b4bcde466cdf85123 depends_lib port:openssl \ lib:libz:zlib \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Mon Nov 3 05:14:10 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Nov 2008 05:14:10 -0800 (PST) Subject: [41449] trunk/dports/graphics/glew/Portfile Message-ID: <20081103131410.EB5D160B48F@beta.macosforge.org> Revision: 41449 http://trac.macports.org/changeset/41449 Author: jmr at macports.org Date: 2008-11-03 05:14:10 -0800 (Mon, 03 Nov 2008) Log Message: ----------- glew: update to 1.5.1 Modified Paths: -------------- trunk/dports/graphics/glew/Portfile Modified: trunk/dports/graphics/glew/Portfile =================================================================== --- trunk/dports/graphics/glew/Portfile 2008-11-03 13:10:33 UTC (rev 41448) +++ trunk/dports/graphics/glew/Portfile 2008-11-03 13:14:10 UTC (rev 41449) @@ -4,7 +4,7 @@ PortSystem 1.0 name glew -version 1.5.0 +version 1.5.1 categories graphics devel platforms darwin maintainers jmr openmaintainer @@ -19,14 +19,19 @@ homepage http://glew.sourceforge.net master_sites sourceforge distfiles ${distname}-src.tgz -checksums md5 3fececda0151b060c08ffd8a12892741 \ - sha1 17fa3b2f5b72a227c5e14631c2bda3fcfd8c1663 \ - rmd160 2fa13cd326e82fc9c043d1fcbf2c4da062723296 +checksums md5 759a59853dfaae4d007b414a3c1712f2 \ + sha1 a94113169d46487ccda1bb2fde68fa1803bdf009 \ + rmd160 920fdff559976492a2e6acf93d3b02e8286f6b7b worksrcdir ${name} use_configure no build.env GLEW_DEST=${prefix} destroot.env GLEW_DEST=${destroot}${prefix} +pre-build { + # config.guess has CRLF line endings, which confuses sh + reinplace "s|\r||" ${worksrcpath}/config/config.guess +} + # ugh, why is configure.cc not available in the build phase? set mycc /usr/bin/gcc-4.0 platform darwin 8 { build.args CC=${mycc} LD=${mycc} } -------------- next part -------------- An HTML attachment was scrubbed... URL: From mww at macports.org Mon Nov 3 05:33:19 2008 From: mww at macports.org (mww at macports.org) Date: Mon, 3 Nov 2008 05:33:19 -0800 (PST) Subject: [41450] trunk/dports/devel/bison/Portfile Message-ID: <20081103133320.17D7260B577@beta.macosforge.org> Revision: 41450 http://trac.macports.org/changeset/41450 Author: mww at macports.org Date: 2008-11-03 05:33:18 -0800 (Mon, 03 Nov 2008) Log Message: ----------- version 2.4 Modified Paths: -------------- trunk/dports/devel/bison/Portfile Modified: trunk/dports/devel/bison/Portfile =================================================================== --- trunk/dports/devel/bison/Portfile 2008-11-03 13:14:10 UTC (rev 41449) +++ trunk/dports/devel/bison/Portfile 2008-11-03 13:33:18 UTC (rev 41450) @@ -1,9 +1,9 @@ # $Id$ PortSystem 1.0 + name bison -version 2.3 -revision 2 +version 2.4 categories devel maintainers mww description general-purpose parser generator @@ -17,9 +17,9 @@ homepage http://www.gnu.org/software/bison/ platforms darwin master_sites gnu -checksums md5 c18640c6ec31a169d351e3117ecce3ec \ - sha1 7e489f35c6d8171f0cb0cad3dda0fb39f2cb0b62 \ - rmd160 c6a116d6b763fad3f4df6e303943e09ed080cb26 +checksums md5 f95cc7d7f5290157a23216391dec610d \ + sha1 32c959200e630d3185f24d661c8f12de67b38684 \ + rmd160 979d293bdf979c0bd21da631fa21581710734345 use_bzip2 yes depends_lib port:gettext port:m4 port:libiconv @@ -48,7 +48,7 @@ livecheck.url http://ftp.gnu.org/gnu/bison/?C=M&O=D livecheck.regex ${name}-(\\d+(?:\\.\\d+)*) -variant yacc { +variant yacc description "enable yacc compatibility" { configure.args-delete --disable-yacc } -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Mon Nov 3 08:56:15 2008 From: devans at macports.org (devans at macports.org) Date: Mon, 3 Nov 2008 08:56:15 -0800 (PST) Subject: [41451] trunk/dports/graphics Message-ID: <20081103165615.E3B2560C135@beta.macosforge.org> Revision: 41451 http://trac.macports.org/changeset/41451 Author: devans at macports.org Date: 2008-11-03 08:56:15 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Make graphics rather than gnome the primary categoy for inkscape. Modified Paths: -------------- trunk/dports/graphics/inkscape/Portfile Added Paths: ----------- trunk/dports/graphics/inkscape/ Property changes on: trunk/dports/graphics/inkscape ___________________________________________________________________ Added: svn:mergeinfo + Modified: trunk/dports/graphics/inkscape/Portfile =================================================================== --- trunk/dports/gnome/inkscape/Portfile 2008-11-03 13:33:18 UTC (rev 41450) +++ trunk/dports/graphics/inkscape/Portfile 2008-11-03 16:56:15 UTC (rev 41451) @@ -7,7 +7,7 @@ version 0.46 revision 5 maintainers devans -categories gnome graphics +categories graphics gnome platforms darwin homepage http://www.inkscape.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Mon Nov 3 09:01:45 2008 From: devans at macports.org (devans at macports.org) Date: Mon, 3 Nov 2008 09:01:45 -0800 (PST) Subject: [41452] trunk/dports/gnome/inkscape/ Message-ID: <20081103170145.9460960C2C0@beta.macosforge.org> Revision: 41452 http://trac.macports.org/changeset/41452 Author: devans at macports.org Date: 2008-11-03 09:01:45 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Remove inkscape from gnome. Removed Paths: ------------- trunk/dports/gnome/inkscape/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Mon Nov 3 11:05:39 2008 From: blb at macports.org (blb at macports.org) Date: Mon, 3 Nov 2008 11:05:39 -0800 (PST) Subject: [41453] trunk/dports/irc/bitlbee/Portfile Message-ID: <20081103190540.28E3560CF00@beta.macosforge.org> Revision: 41453 http://trac.macports.org/changeset/41453 Author: blb at macports.org Date: 2008-11-03 11:05:38 -0800 (Mon, 03 Nov 2008) Log Message: ----------- irc/bitlbee - add a bit of post-activate instructions on the conf file Modified Paths: -------------- trunk/dports/irc/bitlbee/Portfile Modified: trunk/dports/irc/bitlbee/Portfile =================================================================== --- trunk/dports/irc/bitlbee/Portfile 2008-11-03 17:01:45 UTC (rev 41452) +++ trunk/dports/irc/bitlbee/Portfile 2008-11-03 19:05:38 UTC (rev 41453) @@ -35,3 +35,9 @@ move ${etcdir}/motd.txt ${etcdir}/motd.txt.sample } +post-activate { + ui_msg "To complete installation, run" + ui_msg "sudo cp ${prefix}/etc/bitlbee/bitlbee.conf.sample ${prefix}/etc/bitlbee/bitlbee.conf" + ui_msg "and edit ${prefix}/etc/bitlbee/bitlbee.conf to taste" +} + -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at macports.org Mon Nov 3 11:09:58 2008 From: noreply at macports.org (MacPorts) Date: Mon, 03 Nov 2008 19:09:58 -0000 Subject: [MacPorts] blb modified Message-ID: <20081103191034.6F207280A6@relay13.apple.com> Changed page "blb" by blb at macports.org from 75.163.183.104* Page URL: Diff URL: Revision 9 Comment: Add newest ports, alphabetize -------8<------8<------8<------8<------8<------8<------8<------8<-------- Index: blb ========================================================================= --- blb (version: 8) +++ blb (version: 9) @@ -18,6 +18,7 @@ == Ports == + * [source:trunk/dports/devel/apr_memcache devel/apr_memcache] * [source:trunk/dports/devel/lzo devel/lzo] * [source:trunk/dports/emulators/freesci emulators/freesci] * [source:trunk/dports/games/cannonsmash games/cannonsmash] @@ -30,7 +31,8 @@ * [source:trunk/dports/security/md5deep security/md5deep] * [source:trunk/dports/sysutils/lzop sysutils/lzop] * [source:trunk/dports/sysutils/maxwell sysutils/maxwell] + * [source:trunk/dports/www/ajp-wsgi www/ajp-wsgi] * [source:trunk/dports/www/links www/links] - * [source:trunk/dports/www/ajp-wsgi www/ajp-wsgi] + * [source:trunk/dports/www/mod_gnutls www/mod_gnutls] [wiki:MacPortsDevelopers Back to the MacPorts developers page] -------8<------8<------8<------8<------8<------8<------8<------8<-------- * The IP shown here might not mean anything if the user or the server is behind a proxy. -- MacPorts Ports system for Mac OS This is an automated message. Someone at http://www.macports.org/ added your email address to be notified of changes on blb. If it was not you, please report to . From dluke at macports.org Mon Nov 3 11:19:36 2008 From: dluke at macports.org (dluke at macports.org) Date: Mon, 3 Nov 2008 11:19:36 -0800 (PST) Subject: [41454] trunk/dports/sysutils/clamav/Portfile Message-ID: <20081103191937.1EBA460D025@beta.macosforge.org> Revision: 41454 http://trac.macports.org/changeset/41454 Author: dluke at macports.org Date: 2008-11-03 11:19:36 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Version bump, clamav to 0.94.1 Modified Paths: -------------- trunk/dports/sysutils/clamav/Portfile Modified: trunk/dports/sysutils/clamav/Portfile =================================================================== --- trunk/dports/sysutils/clamav/Portfile 2008-11-03 19:05:38 UTC (rev 41453) +++ trunk/dports/sysutils/clamav/Portfile 2008-11-03 19:19:36 UTC (rev 41454) @@ -3,7 +3,7 @@ PortSystem 1.0 name clamav -version 0.94 +version 0.94.1 categories sysutils maintainers dluke at geeklair.net description clamav antivirus software @@ -14,9 +14,9 @@ homepage http://www.clamav.net master_sites sourceforge -checksums md5 d3f6d5fff2db81950491749166ab0ffa \ - sha1 d69a0c462ac3ef55329384f8e136d9b7bc1b8ec5 \ - rmd160 598561b76b1e4ee14120388ba1bbdcac5ac7bfe5 +checksums md5 dbe6820ff98f5a6f67a03e3ad63fa90b \ + sha1 8eed11eb68dc6cb15d4bb12de034a4252dc09373 \ + rmd160 268d3b4b00c208f8a9aa3bfaa430eb8d22a4bf33 platforms darwin configure.args --disable-clamav \ --mandir=${prefix}/share/man \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Mon Nov 3 11:39:08 2008 From: nox at macports.org (nox at macports.org) Date: Mon, 3 Nov 2008 11:39:08 -0800 (PST) Subject: [41455] trunk/dports/devel/geany/Portfile Message-ID: <20081103193908.E977A60D1BF@beta.macosforge.org> Revision: 41455 http://trac.macports.org/changeset/41455 Author: nox at macports.org Date: 2008-11-03 11:39:08 -0800 (Mon, 03 Nov 2008) Log Message: ----------- geany: Updated to 0.15. Modified Paths: -------------- trunk/dports/devel/geany/Portfile Modified: trunk/dports/devel/geany/Portfile =================================================================== --- trunk/dports/devel/geany/Portfile 2008-11-03 19:19:36 UTC (rev 41454) +++ trunk/dports/devel/geany/Portfile 2008-11-03 19:39:08 UTC (rev 41455) @@ -4,7 +4,7 @@ PortSystem 1.0 name geany -version 0.13 +version 0.15 maintainers nomaintainer categories devel platforms darwin @@ -21,9 +21,9 @@ master_sites sourceforge use_bzip2 yes -checksums md5 0dc4f30b5ee9132f136fd3e7e4f02e0c \ - sha1 9e7bb16fede8850a621393299108d64a15cf2f9c \ - rmd160 286c0e53178dfe2bd3312618284f991f54ad9042 +checksums md5 1bf32cc81251e00995a9ed948e39ff89 \ + sha1 927aa317eb94495bd25b28a1e330fbbb8c60a81a \ + rmd160 ebf8033cd71a702fd736da1009e6b5da186da904 depends_lib port:gettext \ port:vte -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Mon Nov 3 12:51:21 2008 From: portindex at macports.org (portindex at macports.org) Date: Mon, 3 Nov 2008 12:51:21 -0800 (PST) Subject: [41456] trunk/dports/PortIndex Message-ID: <20081103205122.7BCA760DB74@beta.macosforge.org> Revision: 41456 http://trac.macports.org/changeset/41456 Author: portindex at macports.org Date: 2008-11-03 12:51:20 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Total number of ports parsed: 5092 Ports successfully parsed: 5092 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-03 19:39:08 UTC (rev 41455) +++ trunk/dports/PortIndex 2008-11-03 20:51:20 UTC (rev 41456) @@ -130,8 +130,8 @@ portdir aqua/mpeg2decX platforms macosx description {Converts MPEG-2 files into a QT movie} name mpeg2decX categories {aqua multimedia} version 0.20 homepage http://homepage1.nifty.com/~toku/software_en.html#mpeg2decX revision 0 epoch 0 maintainers nomaintainer long_description {mpeg2decX is used to convert MPEG-2 files into QuickTime movies.} openvanilla 809 portdir aqua/openvanilla variants universal description {package of popular Chinese input methods} name openvanilla version 0.7.2 categories {aqua textproc} homepage http://openvanilla.org revision 0 epoch 0 maintainers ovadmin at openvanilla.org long_description {OpenVanilla is a lightweight text entry (input method editor, or IME for short) and output processing platform. It is very popular among Chinese-speaking OS X users as it provides many IMEs not found or not satisfactorily implemented in Apple's built-in modules. This installs the base package, including the Framework, the Loader and a set of popular modules for Traditional and Simplified Chinese. Note this will install bundles into your Library directory, as such is required for any text service (input method) components. RESTART REQUIRED.} -osx2x 619 -variants universal portdir aqua/osx2x description {small Aqua application to control X11 servers from Mac OS X} homepage http://homepage.mac.com/mdales/osx2x/ epoch 0 platforms darwin name osx2x depends_lib lib:libX11.6:XFree86 maintainers nomaintainer long_description {osx2x is a small Mac OS X application that lets you control other machines running either an X11 server or a VNC server using your mac's mouse and keyboard. So if you happen to have a mac and either an X Windows machine or a machine running VNC on your desk you only need to use a single keyboard and mouse!} categories aqua version 2.4 revision 0 +osx2x 629 +variants universal portdir aqua/osx2x description {small Aqua application to control X11 servers from Mac OS X} homepage http://homepage.mac.com/mdales/osx2x/ epoch 0 platforms darwin name osx2x depends_lib {lib:libX11:xorg port:openssl} maintainers nomaintainer long_description {osx2x is a small Mac OS X application that lets you control other machines running either an X11 server or a VNC server using your mac's mouse and keyboard. So if you happen to have a mac and either an X Windows machine or a machine running VNC on your desk you only need to use a single keyboard and mouse!} categories aqua version 2.4 revision 1 osxvnc 455 variants {universal darwin_6} portdir aqua/osxvnc description {a full-featured VNC server (formerly OSXvnc)} homepage http://www.redstonesoftware.com/vnc.html epoch 0 platforms macosx name osxvnc depends_lib port:zlib maintainers ryandesign long_description {Vine Server (formerly OSXvnc) is a full-featured VNC server for Mac OS X providing remote access to the GUI, keyboard and mouse using any VNC client.} categories {aqua vnc} version 3.0 revision 0 pgAdmin3 704 @@ -526,10 +526,10 @@ variants universal portdir cross/arm-apple-darwin-cc description {Cross-compiler (driver) for arm-apple-darwin (iPhone)} homepage http://developer.berlios.de/projects/iphone-binutils/ epoch 0 depends_run {port:arm-apple-darwin-binutils port:llvm-gcc4 port:llvm} platforms darwin name arm-apple-darwin-cc maintainers {landonf at macports.org openmaintainer} long_description {{Cross-compiler (driver) for arm-apple-darwin (iPhone)}} version r118 categories iphone revision 2 arm-apple-darwin-runtime 518 variants {universal darwin_9} portdir cross/arm-apple-darwin-runtime description {Free arm-apple-darwin (iPhone) runtime, headers and libraries.} homepage http://developer.berlios.de/projects/iphone-binutils/ epoch 0 platforms darwin name arm-apple-darwin-runtime depends_lib {port:arm-apple-darwin-binutils port:arm-apple-darwin-cc} maintainers {landonf at macports.org openmaintainer} long_description {{Free arm-apple-darwin (iPhone) runtime, headers and libraries.}} version r118 categories {cross iphone} revision 1 -arm-elf-binutils 407 -variants universal description {FSF Binutils for arm-elf cross development} portdir cross/arm-elf-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name arm-elf-binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for arm-elf cross development.} categories {cross devel} version 2.17 revision 0 -arm-elf-gcc 645 -variants {universal be ep9312 fpu interwork under nofmult} depends_build bin:msgfmt:gettext portdir cross/arm-elf-gcc description {gcc cross-compilers for arm-elf, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name arm-elf-gcc depends_lib {bin:arm-elf-ar:arm-elf-binutils bin:arm-elf-as:arm-elf-binutils bin:arm-elf-ld:arm-elf-binutils bin:arm-elf-nm:arm-elf-binutils bin:arm-elf-ranlib:arm-elf-binutils} long_description {gnu compilers collection (including c++, fortran and objc) for arm-elf, with newlib runtime library.} maintainers pguyot at kallisys.net version 4.1.1 categories {cross devel} revision 0 +arm-elf-binutils 456 +variants universal portdir cross/arm-elf-binutils description {FSF Binutils for arm-elf cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name arm-elf-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for arm-elf cross development.} maintainers {pguyot at kallisys.net openmaintainer} version 2.18.50.0.9 categories {cross devel} revision 0 +arm-elf-gcc 765 +variants {universal be ep9312 fpu interwork under nofmult} variant_desc {be {big endian multilib support} ep9312 {ep9312 multilib support} fpu {fpu multilib support} interwork {thumb interwork multilib support} under {leading underscore multilib support} nofmult {no fpu multiplication multilib support}} portdir cross/arm-elf-gcc description {gcc cross-compilers for arm-elf, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name arm-elf-gcc depends_lib {port:arm-elf-binutils port:gmp port:mpfr port:gettext} long_description {gnu compilers collection (including c++, fortran and objc) for arm-elf, with newlib runtime library.} maintainers {pguyot at kallisys.net openmaintainer} version 4.3.2 categories {cross devel} revision 0 arm-elf-gcc3 630 variants {universal java} depends_build bin:msgfmt:gettext portdir cross/arm-elf-gcc3 description {gcc 3.x cross-compilers for arm-elf, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name arm-elf-gcc3 depends_lib {bin:arm-elf-ar:arm-elf-binutils bin:arm-elf-as:arm-elf-binutils bin:arm-elf-ld:arm-elf-binutils bin:arm-elf-nm:arm-elf-binutils bin:arm-elf-ranlib:arm-elf-binutils} long_description {gnu compilers collection version 3.x (including c++, fortran and objc) for arm-elf, with newlib runtime library.} maintainers pguyot at kallisys.net version 3.4.6 categories {cross devel} revision 2 arm-none-linux-gnueabi-binutils 584 @@ -554,10 +554,10 @@ variants universal depends_build port:binutils portdir cross/avr-libc description {C library for the AVR microcontroller.} homepage http://www.nongnu.org/avr-libc/ epoch 0 name avr-libc depends_lib port:avr-gcc maintainers me at staylor.ca long_description {AVR Libc is a Free Software project whose goal is to provide a high quality C library for use with GCC on Atmel AVR microcontrollers.} version 1.4.4 categories cross revision 0 avrdude 534 variants universal description {an Atmel AVR MCU programmer} portdir cross/avrdude homepage http://www.nongnu.org/avrdude/ epoch 0 depends_lib {port:libusb port:ncurses port:readline} name avrdude long_description {AVRDUDE: AVR Downloader/UploaDEr - is a program for updating the flash, eeprom, fuse, and lock bit memories of Atmel AVR microcontrollers. It operations with several popular programmers including the STK500, JTAGICE MkII, AVRISP, and others.} maintainers bsd at bdmicro.com categories {cross devel} version 5.5 revision 0 -i386-elf-binutils 457 -variants universal description {FSF Binutils for i386-elf cross development} portdir cross/i386-elf-binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name i386-elf-binutils maintainers {stepan at coresystems.de pguyot at kallisys.net openmaintainer} long_description {Free Software Foundation development toolchain (\"binutils\") for i386-elf cross development.} categories {cross devel} version 2.18.50.0.9 revision 0 -i386-elf-gcc 626 -variants {universal java} depends_build bin:msgfmt:gettext portdir cross/i386-elf-gcc description {gcc cross-compilers for i386-elf, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name i386-elf-gcc depends_lib {bin:i386-elf-ar:i386-elf-binutils bin:i386-elf-as:i386-elf-binutils bin:i386-elf-ld:i386-elf-binutils bin:i386-elf-nm:i386-elf-binutils bin:i386-elf-ranlib:i386-elf-binutils} long_description {gnu compilers collection (including c++, fortran and objc) for i386-elf, with newlib runtime library.} maintainers pguyot at kallisys.net version 3.4.6 categories {cross devel} revision 0 +i386-elf-binutils 482 +variants universal portdir cross/i386-elf-binutils description {FSF Binutils for i386-elf cross development} homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name i386-elf-binutils depends_lib port:gettext long_description {Free Software Foundation development toolchain (\"binutils\") for i386-elf cross development.} maintainers {stepan at coresystems.de pguyot at kallisys.net openmaintainer} version 2.18.50.0.9 categories {cross devel} revision 0 +i386-elf-gcc 506 +variants universal portdir cross/i386-elf-gcc description {gcc cross-compilers for i386-elf, with newlib runtime library.} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name i386-elf-gcc depends_lib {port:i386-elf-binutils port:gmp port:mpfr port:gettext} long_description {gnu compilers collection (including c++, fortran and objc) for i386-elf, with newlib runtime library.} maintainers {stepan at coresystems.de pguyot at kallisys.net openmaintainer} version 4.3.2 categories {cross devel} revision 0 i386-mingw32-binutils 434 variants universal portdir cross/i386-mingw32-binutils description {Mingw32 Binutils for i386-mingw32 cross development} homepage http://www.mingw.org epoch 0 platforms darwin name i386-mingw32-binutils depends_lib port:gettext maintainers landonf at macports.org long_description {Mingw32 development toolchain (\"binutils\") for i386-mingw32 (Windows) cross development.} version 2.16.91-20060119-1 categories {cross devel} revision 0 i386-mingw32-gcc 473 @@ -838,8 +838,8 @@ variants {universal puredarwin} portdir devel/beecrypt description {cryptography toolkit} homepage http://sourceforge.net/projects/beecrypt/ epoch 0 platforms {darwin freebsd} name beecrypt depends_lib port:icu maintainers nomaintainer long_description {BeeCrypt is an ongoing project to provide a strong and fast cryptography toolkit. Includes entropy sources, random generators, block ciphers, hash functions, message authentication codes, multiprecision integer routines, and public key primitives.} version 4.1.2 categories devel revision 0 binutils 436 variants universal description {FSF Binutils for native development.} portdir devel/binutils homepage http://www.gnu.org/software/binutils/binutils.html epoch 0 platforms darwin name binutils maintainers pguyot at kallisys.net long_description {Free Software Foundation development toolchain (\"binutils\") for native development. Tools are prefixed with g to avoid conflicts with original tools.} categories devel version 2.17 revision 0 -bison 623 -variants {universal yacc} portdir devel/bison description {general-purpose parser generator} homepage http://www.gnu.org/software/bison/ epoch 0 platforms darwin name bison depends_lib {port:gettext port:m4 port:libiconv} maintainers mww long_description {Bison is a general-purpose parser generator that converts a grammar description for an LALR context-free grammar into a C program to parse that grammar. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages.} version 2.3 categories devel revision 2 +bison 671 +variants {universal yacc} variant_desc {yacc {enable yacc compatibility}} portdir devel/bison description {general-purpose parser generator} homepage http://www.gnu.org/software/bison/ epoch 0 platforms darwin name bison depends_lib {port:gettext port:m4 port:libiconv} maintainers mww long_description {Bison is a general-purpose parser generator that converts a grammar description for an LALR context-free grammar into a C program to parse that grammar. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages.} version 2.4 categories devel revision 0 bison1 587 variants universal description {general-purpose parser generator} portdir devel/bison1 homepage http://www.gnu.org/software/bison/ epoch 0 platforms darwin name bison1 long_description {Bison is a general-purpose parser generator that converts a grammar description for an LALR context-free grammar into a C program to parse that grammar. Once you are proficient with Bison, you can use it to develop a wide range of language parsers, from those used in simple desk calculators to complex programming languages.} maintainers nomaintainer categories {devel lang} version 1.875 revision 0 bitmatch 549 @@ -1083,7 +1083,7 @@ gc-utils 483 variants universal portdir devel/gc-utils description {scripts for interacting with CVS repositories using git} homepage http://gcutils.sourceforge.net/ epoch 0 platforms darwin name gc-utils depends_lib {port:git-core port:cvsps} maintainers {ram openmaintainer} long_description {gc-utils is a small set of scripts that let you import and update CVS repositories into git very easily and also export patches back into a CVS working copy.} version 0.2.3 categories devel revision 0 geany 551 -variants universal portdir devel/geany description {A fast and lightweight GTK+ IDE} homepage http://www.geany.org/ epoch 0 platforms darwin name geany depends_lib {port:gettext port:vte} maintainers nomaintainer long_description {Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME.} version 0.13 categories devel revision 0 +variants universal portdir devel/geany description {A fast and lightweight GTK+ IDE} homepage http://www.geany.org/ epoch 0 platforms darwin name geany depends_lib {port:gettext port:vte} maintainers nomaintainer long_description {Geany is a small and lightweight integrated development environment. It was developed to provide a small and fast IDE, which has only a few dependencies from other packages. Another goal was to be as independent as possible from a special Desktop Environment like KDE or GNOME.} version 0.15 categories devel revision 0 gecko-sharp2 508 variants universal depends_build port:pkgconfig portdir devel/gecko-sharp2 description {GeckoSharp is a wrapper for the GtkEmbedMoz widget.} homepage http://www.mono-project.com/GeckoSharp/ epoch 0 platforms darwin depends_lib {port:mono port:gtk2 port:gtk-sharp2} name gecko-sharp2 maintainers nox long_description {GeckoSharp is a wrapper for the GtkEmbedMoz widget. It provides the abilty to embed the Mozilla rendering engine (Gecko) into your Gtk# application.} version 0.12 categories devel revision 0 gengetopt 897 @@ -2160,8 +2160,8 @@ variants universal portdir games/robotfindskitten description {Find kitten} homepage http://robotfindskitten.org/ epoch 0 platforms darwin name robotfindskitten depends_lib port:ncurses maintainers sfiera long_description {{Find kitten}} version 1.4142135.349 categories games revision 0 rocksndiamonds 633 variants {universal darwin_8 macosx} description {Arcade style game Boulderdash or Emerald Mine clone} portdir games/rocksndiamonds homepage http://www.artsoft.org/rocksndiamonds/ epoch 0 depends_lib {port:libsdl port:libsdl_image port:libsdl_mixer port:libsdl_net} name rocksndiamonds long_description {Arcade style game Boulderdash (C64) or Emerald Mine (Amiga) clone. Included are many levels known from the games Boulderdash, Emerald Mine, Sokoban, Supaplex and DX-Boulderdash, level elements for Diamond Caves II style games and a lot of new levels designed by others.} maintainers phw categories games version 3.2.4 revision 0 -rogue 541 -variants universal description {Rogue is a popular dungeon exploring adventure game} portdir games/rogue homepage http://rogue.rogueforge.net/ epoch 0 depends_lib port:ncurses name rogue long_description {Rogue is a popular dungeon exploring adventure game. It is one of the earliest (early 1980s) dungeon crawl games, and is an ancestor of games like Diablo. Version 5.4 is the last iteration of the original Rogue by Toy, Arnold, and Wichman developed for Unix.} maintainers aschenke at macports.org categories games version 5.4.2 revision 0 +rogue 516 +portdir games/rogue variants universal description {Rogue is a popular dungeon exploring adventure game} name rogue version 5.4.4 categories games homepage http://rogue.rogueforge.net/ revision 0 epoch 0 maintainers aschenke at macports.org long_description {Rogue is a popular dungeon exploring adventure game. It is one of the earliest (early 1980s) dungeon crawl games, and is an ancestor of games like Diablo. Version 5.4 is the last iteration of the original Rogue by Toy, Arnold, and Wichman developed for Unix.} roll 321 variants universal depends_build {bin:lex:flex bin:bison:bison} portdir games/roll description {Dice roller} homepage http://matteocorti.ch/software/roll/ epoch 0 platforms darwin name roll maintainers gmail.com:matteo.corti long_description {rolls a user-defined dice sequence} version 1.1.3 categories games revision 0 rrgbis 421 @@ -2462,8 +2462,6 @@ portdir gnome/hicolor-icon-theme description {A default fallback theme.} platforms darwin name hicolor-icon-theme version 0.10 categories gnome homepage http://gnome.org/ revision 0 epoch 0 long_description {This is the default fallback theme used by implementations of the icon theme specification.} maintainers nomaintainer icon-naming-utils 431 depends_build {port:perl5.8 port:p5-xml-simple} portdir gnome/icon-naming-utils description {A default fallback theme.} homepage http://tango.freedesktop.org/ depends_run {port:perl5.8 port:p5-xml-simple} epoch 0 platforms darwin name icon-naming-utils long_description {This is the default fallback theme used by implementations of the icon theme specification.} maintainers nomaintainer version 0.8.7 categories gnome revision 0 -inkscape 935 -variants {universal disable_debugging enable_debugging} variant_desc {disable_debugging {Disable debugging. Strip executables to save disk space} enable_debugging {Enable debugging. Executables not stripped}} portdir gnome/inkscape description {Inkscape is an open source SVG editor.} homepage http://www.inkscape.org/ epoch 0 platforms darwin name inkscape depends_lib {port:libgnomeprintui port:boehmgc port:gtkmm port:gnome-vfs port:libxslt port:lcms port:dbus port:dbus-glib port:py25-xml port:libcroco port:poppler port:py25-numpy port:py25-lxml port:boost port:ImageMagick port:libwpg} maintainers devans long_description {Inkscape is an open source SVG editor with capabilities similar to Illustrator, CorelDraw, Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.} version 0.46 categories {gnome graphics} revision 5 libbonobo 606 variants universal depends_build {port:pkgconfig port:gnome-common port:intltool} portdir gnome/libbonobo description {A library for creating reusable components} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:dbus-glib port:orbit2 port:gettext port:libxml2 port:libiconv port:popt} name libbonobo maintainers nomaintainer long_description {Bonobo is a set of language and system independant CORBA interfaces for creating reusable components, controls and creating compound documents.} version 2.24.0 categories gnome revision 0 libbonoboui 853 @@ -2505,7 +2503,7 @@ libgnomeuimm 404 variants universal portdir gnome/libgnomeuimm description {libgnomemm provides C++ wrappers for libgnomeui.} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name libgnomeuimm depends_lib {port:libgnomecanvasmm port:libgnomeui port:gnome-vfsmm port:libiconv} long_description {{libgnomemm provides C++ wrappers for libgnomeui.}} maintainers nomaintainer version 2.20.0 categories gnome revision 1 libgsf 557 -variants universal depends_build port:pkgconfig portdir gnome/libgsf description {A i/o abstraction for dealing with file formats} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:gnome-vfs port:gettext port:libiconv port:libxml2 port:openssl port:zlib port:bzip2 port:orbit2 port:dbus port:dbus-glib port:libbonobo} name libgsf maintainers nomaintainer long_description {libgsf aims to provide an efficient extensible i/o abstraction for dealing with different structured file formats.} version 1.14.10 categories gnome revision 0 +variants universal depends_build port:pkgconfig portdir gnome/libgsf description {A i/o abstraction for dealing with file formats} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:gnome-vfs port:gettext port:libiconv port:libxml2 port:openssl port:zlib port:bzip2 port:orbit2 port:dbus port:dbus-glib port:libbonobo} name libgsf maintainers nomaintainer long_description {libgsf aims to provide an efficient extensible i/o abstraction for dealing with different structured file formats.} version 1.14.10 categories gnome revision 1 libgtkhtml 482 variants universal portdir gnome/libgtkhtml description {Lightweight HTML rendering/printing/editing engine} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgtkhtml depends_lib {port:gtk2 port:libxml2} long_description {This is GtkHTML version 2, a lightweight HTML rendering/printing/editing engine. It was originally based on KHTMLW, but is now being developed independently.} maintainers vincent-opdarw at vinc17.org version 2.11.1 categories {gnome www} revision 0 libgtkhtml3 670 @@ -2777,7 +2775,7 @@ gimp2 853 variants {universal darwin_7 darwin_9 no_python dbus gvfs help_browser} variant_desc {no_python {Disable Python scripts and filters} dbus {Enable dbus support} gvfs {Enable gvfs support} help_browser {Enable Gimp help browser}} portdir graphics/gimp2 description {The GNU Image Manipulation Program} homepage http://www.gimp.org/ epoch 0 platforms darwin name gimp2 depends_lib {port:gegl port:aalib port:curl port:libart_lgpl port:libexif port:libgnomeui port:libmng port:librsvg port:libwmf port:p5-xml-parser port:poppler port:py25-gtk} maintainers devans long_description {The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.} version 2.6.2 categories graphics revision 0 glew 582 -variants {universal darwin_8 darwin_9} description {OpenGL Extension Wrangler Library} portdir graphics/glew homepage http://glew.sourceforge.net epoch 0 platforms darwin name glew long_description {The OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file.} maintainers {jmr openmaintainer} categories {graphics devel} version 1.5.0 revision 0 +variants {universal darwin_8 darwin_9} description {OpenGL Extension Wrangler Library} portdir graphics/glew homepage http://glew.sourceforge.net epoch 0 platforms darwin name glew long_description {The OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file.} maintainers {jmr openmaintainer} categories {graphics devel} version 1.5.1 revision 0 glitz 533 variants {universal darwin_9} portdir graphics/glitz description {Glitz is an OpenGL image compositing library.} homepage http://www.freedesktop.org/Software/glitz/ epoch 0 platforms darwin name glitz depends_lib lib:libX11.6:XFree86 maintainers nomaintainer long_description {Glitz is an OpenGL image compositing library. Glitz provides Porter/Duff compositing of images and implicit mask generation for geometric primitives including trapezoids, triangles, and rectangles.} version 0.5.6 categories {graphics devel x11} revision 1 gliv 453 @@ -2814,6 +2812,8 @@ variants universal portdir graphics/imlib description {Graphics library related to the enlightenment window manager} homepage http://www.enlightenment.org/pages/imlib.html epoch 0 platforms darwin name imlib depends_lib {port:gtk1 port:jpeg port:tiff {path:\${prefix}/include/gif_lib.h:giflib} port:libpng} maintainers nomaintainer long_description {Imlib is an advanced graphics library meant to replace existing libraries like libXpm, and provides many more features with much greater flexibility and speed.} version 1.9.15 categories {graphics devel} revision 0 imlib2 640 variants {universal i386} portdir graphics/imlib2 description {Image loading and rendering library} homepage http://www.enlightenment.org/pages/imlib2.html epoch 0 platforms darwin name imlib2 depends_lib {port:jpeg port:libpng port:freetype port:zlib lib:libX11:XFree86} maintainers nomaintainer long_description {Imlib is a general Image loading and rendering library designed to make the task of loading images, and obtaining X-Windows drawables a simple task, as well as a quick one. It also aims to provide simple manipulation routines that might be desired for common operations.} version 1.4.1 categories {graphics devel} revision 0 +inkscape 938 +variants {universal disable_debugging enable_debugging} variant_desc {disable_debugging {Disable debugging. Strip executables to save disk space} enable_debugging {Enable debugging. Executables not stripped}} portdir graphics/inkscape description {Inkscape is an open source SVG editor.} homepage http://www.inkscape.org/ epoch 0 platforms darwin name inkscape depends_lib {port:libgnomeprintui port:boehmgc port:gtkmm port:gnome-vfs port:libxslt port:lcms port:dbus port:dbus-glib port:py25-xml port:libcroco port:poppler port:py25-numpy port:py25-lxml port:boost port:ImageMagick port:libwpg} maintainers devans long_description {Inkscape is an open source SVG editor with capabilities similar to Illustrator, CorelDraw, Visio, etc. Supported SVG features include basic shapes, paths, text, alpha blending, transforms, gradients, node editing, svg-to-png export, grouping, and more.} version 0.46 categories {graphics gnome} revision 5 ivtools 467 portdir graphics/ivtools variants universal description {X11 based drawing editors for PostScript, TeX, web graphics} name ivtools version 1.0.7 categories graphics homepage http://ivtools.sourceforge.net/ revision 0 epoch 0 maintainers fenner at macports.org long_description {ivtools (pronounced eye-vee-tools) is a suite of free X Windows drawing editors for PostScript, TeX, and web graphics production, as well as an embeddable and extendable vector graphic shell} jasper 550 @@ -8502,8 +8502,8 @@ variants universal portdir sysutils/chsuf description {tool to change suffix of files} homepage http://chsuf.sourceforge.net/ epoch 0 platforms darwin name chsuf depends_lib bin:perl:perl5.8 maintainers mww long_description {{tool to change suffix of files}} version 0.9 categories sysutils revision 0 cksfv 377 portdir sysutils/cksfv variants universal description {simple file verification utility} name cksfv version 1.3.12 categories sysutils homepage http://zakalwe.fi/~shd/foss/cksfv/ revision 0 epoch 0 maintainers cedric.luthi at gmail.com long_description {cksfv (Check SFV) creates simple file verification (.sfv) listings and tests existing sfv files. It uses the crc32 checksum.} -clamav 547 -variants {universal darwin_i386 darwin_7 clamav_milter} variant_desc {clamav_milter {build with libmilter support}} portdir sysutils/clamav description {clamav antivirus software} homepage http://www.clamav.net epoch 0 platforms darwin name clamav depends_lib {port:gmp port:libiconv port:zlib port:bzip2} maintainers dluke at geeklair.net long_description {Clam AntiVirus is a GPL anti-virus toolkit for UNIX. The main purpose of this software is the integration with mail servers (attachment scanning).} version 0.94 categories sysutils revision 0 +clamav 549 +variants {universal darwin_i386 darwin_7 clamav_milter} variant_desc {clamav_milter {build with libmilter support}} portdir sysutils/clamav description {clamav antivirus software} homepage http://www.clamav.net epoch 0 platforms darwin name clamav depends_lib {port:gmp port:libiconv port:zlib port:bzip2} maintainers dluke at geeklair.net long_description {Clam AntiVirus is a GPL anti-virus toolkit for UNIX. The main purpose of this software is the integration with mail servers (attachment scanning).} version 0.94.1 categories sysutils revision 0 clex 559 variants universal portdir sysutils/clex description {file manager with curses interface} homepage http://www.clex.sk/ epoch 0 platforms darwin name clex depends_lib port:ncurses maintainers {ryandesign openmaintainer} long_description {CLEX is a file manager with a full-screen user interface. It displays directory contents including the file status details and provides features like command history, filename insertion, or name completion in order to help users to create commands to be executed by the shell.} version 3.18 categories sysutils revision 0 clpbar 603 @@ -8515,7 +8515,7 @@ convmv 1006 variants universal portdir sysutils/convmv description {Convert filenames from one encoding to another} homepage http://j3e.de/linux/convmv/man/ epoch 0 platforms darwin name convmv depends_lib bin:perl:perl5.8 maintainers nomaintainer long_description {convmv is meant to help convert a single filename, a directory tree and the contained files or a whole filesystem into a different encoding. It just converts the filenames, not the content of the files. A special feature of convmv is that it also takes care of symlinks, also converts the symlink target pointer in case the symlink target is being converted, too. All this comes in very handy when one wants to switch over from old 8-bit locales to UTF-8 locales. It is also possible to convert directories to UTF-8 which are already partly UTF-8 encoded. convmv is able to detect if certain files are UTF-8 encoded and will skip them by default. To turn this smartness off use the --nosmart switch.} version 1.10 categories {sysutils perl} revision 0 coreutils 820 -variants {universal with_default_names darwin_9} variant_desc {with_default_names {Install files without 'g' prefix}} portdir sysutils/coreutils description {GNU File, Shell, and Text utilities} homepage http://www.gnu.org/software/coreutils/ epoch 0 platforms darwin name coreutils depends_lib {port:gettext port:libiconv} maintainers {nox openmaintainer} long_description {The GNU Core Utilities are the basic file, shell, and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system. Previously these utilities were offered as three individual sets of GNU utilities, fileutils, shellutils, and textutils. Those three have been combined into a single set of utilities called the coreutils.} version 6.11 categories sysutils revision 0 +variants {universal with_default_names darwin_9} variant_desc {with_default_names {Install files without 'g' prefix}} portdir sysutils/coreutils description {GNU File, Shell, and Text utilities} homepage http://www.gnu.org/software/coreutils/ epoch 0 platforms darwin name coreutils depends_lib {port:gettext port:libiconv} maintainers {nox openmaintainer} long_description {The GNU Core Utilities are the basic file, shell, and text manipulation utilities of the GNU operating system. These are the core utilities which are expected to exist on every operating system. Previously these utilities were offered as three individual sets of GNU utilities, fileutils, shellutils, and textutils. Those three have been combined into a single set of utilities called the coreutils.} version 6.12 categories sysutils revision 0 count 462 variants universal depends_build port:smake portdir sysutils/count description {fast replacement for the standard wc utility} homepage ftp://ftp.berlios.de/pub/count epoch 0 platforms darwin name count maintainers mww long_description {Count is a fast replacement for the standard wc utility. It has the additional features of counting the visible line length and a fast -stat option to quickly determine file sizes.} version 1.20 categories sysutils revision 1 createrepo 559 -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Mon Nov 3 13:06:36 2008 From: nox at macports.org (nox at macports.org) Date: Mon, 3 Nov 2008 13:06:36 -0800 (PST) Subject: [41457] trunk/dports/shells/zsh-devel/Portfile Message-ID: <20081103210636.416AA60E5D8@beta.macosforge.org> Revision: 41457 http://trac.macports.org/changeset/41457 Author: nox at macports.org Date: 2008-11-03 13:06:35 -0800 (Mon, 03 Nov 2008) Log Message: ----------- zsh-devel: * Updated to 3.4.9. * Updated love to 0.8.1. Modified Paths: -------------- trunk/dports/shells/zsh-devel/Portfile Modified: trunk/dports/shells/zsh-devel/Portfile =================================================================== --- trunk/dports/shells/zsh-devel/Portfile 2008-11-03 20:51:20 UTC (rev 41456) +++ trunk/dports/shells/zsh-devel/Portfile 2008-11-03 21:06:35 UTC (rev 41457) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -4,7 +5,7 @@ name zsh-devel set my_name [strsed ${name} {s/-.*//}] -version 4.3.6 +version 4.3.9 categories shells platforms darwin maintainers nox openmaintainer @@ -34,23 +35,23 @@ http://deb.grml.org/pool/main/z/${my_name}-lovers/:love # Some love for zsh: http://grml.org/zsh/zsh-lovers.html -set love_distname zsh-lovers_0.8.0 +set love_distname zsh-lovers_0.8.1 set love_distfile ${love_distname}.tar.gz -set worklovedir [strsed [strsed ${love_distname} {s/-[0-9][0-9]*$//}] {g/_/-/}] +set worklovedir zsh-lovers set worklovepath ${workpath}/${worklovedir} -checksums zsh-4.3.6.tar.bz2 \ - md5 16f399af1081ad3c303a794c9c7dc47e \ - sha1 7600f56d4304d1b84428b57a9b1d394de185c207 \ - rmd160 fedd72f427439e75b8488479a3d20e9d8d5be794 \ - zsh-4.3.6-doc.tar.bz2 \ - md5 cab29228a90f58b1431a66ab24a0a0c2 \ - sha1 0475edfbbe2d745f3247f3b70a23ed9f169ca7b7 \ - rmd160 048e0a30fa860d20020932f5f030edb8661697e1 \ - zsh-lovers_0.8.0.tar.gz \ - md5 2394d35f1c027c01fc25f40e2b002947 \ - sha1 25269a63f3d3934c03dbc59f43519f047a2f7184 \ - rmd160 1eb9895d501634a5a42c32857b514cb86cb2a454 +checksums zsh-4.3.9.tar.bz2 \ + md5 0539d0a590e545ad8c40ff8c97e94538 \ + sha1 7c80e1ad6b311ee5877172a1a7e0161a9a60da70 \ + rmd160 2c88347fa357e3624f000721963749c6ccb4e129 \ + zsh-4.3.9-doc.tar.bz2 \ + md5 b3a026cf02471b66454a2b241a4d92a4 \ + sha1 456a696de365066b32161d194de9c7643dbeb7a0 \ + rmd160 c7080f41901bd4b6d0b8e9f9385fd57a9d73a383 \ + zsh-lovers_0.8.1.tar.gz \ + md5 7383f4918aa18c04218ec424fe15df99 \ + sha1 4b5b839748063f61ccdf6fc996c100e54be4b551 \ + rmd160 76e4ca78fa41af3c779c553298413334c0a6a7c5 depends_lib port:libiconv \ port:ncursesw -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Mon Nov 3 13:58:34 2008 From: blb at macports.org (blb at macports.org) Date: Mon, 3 Nov 2008 13:58:34 -0800 (PST) Subject: [41458] branches/variant-descs-14482/base Message-ID: <20081103215837.4C7CE60EF56@beta.macosforge.org> Revision: 41458 http://trac.macports.org/changeset/41458 Author: blb at macports.org Date: 2008-11-03 13:58:28 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Add [default] tag and description to sources.conf Modified Paths: -------------- branches/variant-descs-14482/base/doc/sources.conf branches/variant-descs-14482/base/tests/sources.conf Modified: branches/variant-descs-14482/base/doc/sources.conf =================================================================== --- branches/variant-descs-14482/base/doc/sources.conf 2008-11-03 21:06:35 UTC (rev 41457) +++ branches/variant-descs-14482/base/doc/sources.conf 2008-11-03 21:58:28 UTC (rev 41458) @@ -5,6 +5,11 @@ # the example below that points to your local ports directory: # Example: file:///Users/landonf/misc/MacPorts/ports +# The default MacPorts repository should always be tagged [default] +# for proper functionality of various resources (port groups, mirror +# sites, etc). If you switch it from the rsync:// URL, be sure to keep +# it tagged [default]. + # To prevent a source from synchronizing when `port sync` is used, # append [nosync] at the end as shown in this example: # Example: file:///Users/landonf/misc/MacPorts/ports [nosync] @@ -16,4 +21,4 @@ # To get the ports tree from the MacPorts rsync.macports.org server use: # rsync://rsync.macports.org/release/ports/ -rsync://rsync.macports.org/release/ports/ +rsync://rsync.macports.org/release/ports/ [default] Modified: branches/variant-descs-14482/base/tests/sources.conf =================================================================== --- branches/variant-descs-14482/base/tests/sources.conf 2008-11-03 21:06:35 UTC (rev 41457) +++ branches/variant-descs-14482/base/tests/sources.conf 2008-11-03 21:58:28 UTC (rev 41458) @@ -1,3 +1,3 @@ # To enable your local ports repository, uncomment and customize the # following line to point at your local ports directory -file:///tmp/macports-tests/ports +file:///tmp/macports-tests/ports [default] -------------- next part -------------- An HTML attachment was scrubbed... URL: From gwright at macports.org Mon Nov 3 14:19:49 2008 From: gwright at macports.org (gwright at macports.org) Date: Mon, 3 Nov 2008 14:19:49 -0800 (PST) Subject: [41459] trunk/dports/lang/sbcl/Portfile Message-ID: <20081103221950.4877F60F049@beta.macosforge.org> Revision: 41459 http://trac.macports.org/changeset/41459 Author: gwright at macports.org Date: 2008-11-03 14:19:49 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Version bump to 1.0.22. Modified Paths: -------------- trunk/dports/lang/sbcl/Portfile Modified: trunk/dports/lang/sbcl/Portfile =================================================================== --- trunk/dports/lang/sbcl/Portfile 2008-11-03 21:58:28 UTC (rev 41458) +++ trunk/dports/lang/sbcl/Portfile 2008-11-03 22:19:49 UTC (rev 41459) @@ -3,7 +3,7 @@ PortSystem 1.0 name sbcl -version 1.0.21 +version 1.0.22 categories lang maintainers gwright at macports.org waqar at macports.org platforms darwin @@ -59,11 +59,10 @@ worksrcdir ${name}-${version} checksums ${name}-${version}-source${extract.suffix} \ - md5 a2993a99c848fa5631363e12fb4688b3 \ - sha1 3e4960c7ed170f7898221d504584cd9fc5b40d4f \ - rmd160 9e347659ac85ca6767564c974890f098f933031c \ + md5 fad4f6634aedadd3212804b65ac89c96 \ + sha1 7a430cbdb4a13ca79bcc70b7a3dd4cb2b05f2ed5 \ + rmd160 b2cabb0665b0c996bd079e0d131f906558b9f3ef - post-patch { reinplace "s|/usr/local/lib/${name}|${prefix}/lib/${name}|g" \ ${worksrcpath}/src/runtime/runtime.c -------------- next part -------------- An HTML attachment was scrubbed... URL: From markd at macports.org Mon Nov 3 14:30:54 2008 From: markd at macports.org (markd at macports.org) Date: Mon, 3 Nov 2008 14:30:54 -0800 (PST) Subject: [41460] trunk/dports/net/ntop/Portfile Message-ID: <20081103223054.369A060F191@beta.macosforge.org> Revision: 41460 http://trac.macports.org/changeset/41460 Author: markd at macports.org Date: 2008-11-03 14:30:53 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Update to 3.3.8. Modified Paths: -------------- trunk/dports/net/ntop/Portfile Modified: trunk/dports/net/ntop/Portfile =================================================================== --- trunk/dports/net/ntop/Portfile 2008-11-03 22:19:49 UTC (rev 41459) +++ trunk/dports/net/ntop/Portfile 2008-11-03 22:30:53 UTC (rev 41460) @@ -3,8 +3,7 @@ PortSystem 1.0 name ntop -version 3.3.7 -revision 1 +version 3.3.8 categories net maintainers markd description network traffic probe @@ -14,7 +13,7 @@ homepage http://www.ntop.org/ master_sites sourceforge -checksums md5 4aa06c915a2ea4416f70381a94e3dcee +checksums md5 19c6a582c285ffae18bf0c3b599d184e depends_build port:gawk depends_lib port:libpcap \ @@ -24,8 +23,7 @@ port:rrdtool configure.cflags-append -I${prefix}/include -configure.args --with-localedir=${prefix}/share/locale \ - --mandir=${prefix}/share/man +configure.args --mandir=${prefix}/share/man use_autoconf yes build.type gnu -------------- next part -------------- An HTML attachment was scrubbed... URL: From gwright at macports.org Mon Nov 3 14:36:23 2008 From: gwright at macports.org (gwright at macports.org) Date: Mon, 3 Nov 2008 14:36:23 -0800 (PST) Subject: [41461] trunk/dports/editors/TeXmacs/Portfile Message-ID: <20081103223623.D1A8760F2E5@beta.macosforge.org> Revision: 41461 http://trac.macports.org/changeset/41461 Author: gwright at macports.org Date: 2008-11-03 14:36:23 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Version bump to 1.0.7. Modified Paths: -------------- trunk/dports/editors/TeXmacs/Portfile Modified: trunk/dports/editors/TeXmacs/Portfile =================================================================== --- trunk/dports/editors/TeXmacs/Portfile 2008-11-03 22:30:53 UTC (rev 41460) +++ trunk/dports/editors/TeXmacs/Portfile 2008-11-03 22:36:23 UTC (rev 41461) @@ -3,7 +3,7 @@ PortSystem 1.0 name TeXmacs -version 1.0.6.15 +version 1.0.7 distname ${distname}-src categories editors maintainers gwright @@ -46,9 +46,9 @@ ${name}-extra-fonts-1.0-noarch${extract.suffix}:fonts checksums ${name}-${version}-src.tar.gz \ - md5 7f05f8a9b8696efc6dee028938a97d8f \ - sha1 bd11a9176c7a3627322a374cd27d5eecfcd2527f \ - rmd160 97388fd96f110bd97ff5386e50b37530c24822ee \ + md5 4b58579250a697cbf68ed83ef3805030 \ + sha1 aea77447930d847e5419814b3b3e5719be18c72b \ + rmd160 15eccb478ecd3204d817533eec1a6cc982c257ac \ ${name}-extra-fonts-1.0-noarch.tar.gz \ md5 4666d29252da18bbc3fa7e162bb00b17 \ sha1 c7a1af56b1af4c18c0792cec69330bd6daea002b \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Mon Nov 3 17:12:29 2008 From: blb at macports.org (blb at macports.org) Date: Mon, 3 Nov 2008 17:12:29 -0800 (PST) Subject: [41462] branches/variant-descs-14482/base/src/port1.0/Makefile Message-ID: <20081104011229.847BB60FFAD@beta.macosforge.org> Revision: 41462 http://trac.macports.org/changeset/41462 Author: blb at macports.org Date: 2008-11-03 17:12:28 -0800 (Mon, 03 Nov 2008) Log Message: ----------- No longer need to install resources with base Modified Paths: -------------- branches/variant-descs-14482/base/src/port1.0/Makefile Modified: branches/variant-descs-14482/base/src/port1.0/Makefile =================================================================== --- branches/variant-descs-14482/base/src/port1.0/Makefile 2008-11-03 22:36:23 UTC (rev 41461) +++ branches/variant-descs-14482/base/src/port1.0/Makefile 2008-11-04 01:12:28 UTC (rev 41462) @@ -8,8 +8,6 @@ portdistcheck.tcl portmirror.tcl portload.tcl portunload.tcl \ portdistfiles.tcl -SUBDIR= resources - include ../../Mk/macports.subdir.mk include ../../Mk/macports.autoconf.mk -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Mon Nov 3 17:14:50 2008 From: blb at macports.org (blb at macports.org) Date: Mon, 3 Nov 2008 17:14:50 -0800 (PST) Subject: [41463] branches/variant-descs-14482/base Message-ID: <20081104011450.31EC860FFFF@beta.macosforge.org> Revision: 41463 http://trac.macports.org/changeset/41463 Author: blb at macports.org Date: 2008-11-03 17:14:49 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Move the install/ subdir (containing the mtree files) into .../share/macports from the resources dir (the mtree contains a bit of install-time info, so it shouldn't be with the resources stuff in the port tree) Modified Paths: -------------- branches/variant-descs-14482/base/doc/Makefile branches/variant-descs-14482/base/src/port1.0/portdestroot.tcl Modified: branches/variant-descs-14482/base/doc/Makefile =================================================================== --- branches/variant-descs-14482/base/doc/Makefile 2008-11-04 01:12:28 UTC (rev 41462) +++ branches/variant-descs-14482/base/doc/Makefile 2008-11-04 01:14:49 UTC (rev 41463) @@ -58,9 +58,9 @@ for m in ${MAN5}; do rm -f ${INSTALLDIR}/share/man/man5/$$m ; done for m in ${MAN7}; do rm -f ${INSTALLDIR}/share/man/man7/$$m ; done - $(INSTALL) -d -o ${DSTUSR} -g ${DSTGRP} -m ${DSTMODE} ${INSTALLDIR}/share/macports/resources/port1.0/install - $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 644 prefix.mtree ${INSTALLDIR}/share/macports/resources/port1.0/install/ - $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 644 macosx.mtree ${INSTALLDIR}/share/macports/resources/port1.0/install/ + $(INSTALL) -d -o ${DSTUSR} -g ${DSTGRP} -m ${DSTMODE} ${INSTALLDIR}/share/macports/install + $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 644 prefix.mtree ${INSTALLDIR}/share/macports/install/ + $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 644 macosx.mtree ${INSTALLDIR}/share/macports/install/ $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 port.1.gz ${INSTALLDIR}/share/man/man1 $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 macports.conf.5.gz ${INSTALLDIR}/share/man/man5 $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 portfile.7.gz ${INSTALLDIR}/share/man/man7 Modified: branches/variant-descs-14482/base/src/port1.0/portdestroot.tcl =================================================================== --- branches/variant-descs-14482/base/src/port1.0/portdestroot.tcl 2008-11-04 01:12:28 UTC (rev 41462) +++ branches/variant-descs-14482/base/src/port1.0/portdestroot.tcl 2008-11-04 01:14:49 UTC (rev 41463) @@ -86,7 +86,7 @@ } proc destroot_start {args} { - global UI_PREFIX prefix portname porturl destroot os.platform destroot.clean + global UI_PREFIX prefix portname porturl destroot os.platform destroot.clean portsharepath global destroot::oldmask destroot.umask ui_msg "$UI_PREFIX [format [msgcat::mc "Staging %s into destroot"] ${portname}]" @@ -100,10 +100,10 @@ file mkdir "${destroot}" if { ${os.platform} == "darwin" } { - system "cd \"${destroot}\" && ${mtree} -e -U -f [getportresourcepath $porturl port1.0/install/macosx.mtree]" + system "cd \"${destroot}\" && ${mtree} -e -U -f [file join ${portsharepath} install macosx.mtree]" } file mkdir "${destroot}/${prefix}" - system "cd \"${destroot}/${prefix}\" && ${mtree} -e -U -f [getportresourcepath $porturl port1.0/install/prefix.mtree]" + system "cd \"${destroot}/${prefix}\" && ${mtree} -e -U -f [file join ${portsharepath} install prefix.mtree]" } proc destroot_main {args} { -------------- next part -------------- An HTML attachment was scrubbed... URL: From narf_tm at macports.org Mon Nov 3 18:28:14 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Nov 2008 18:28:14 -0800 (PST) Subject: [41464] trunk/dports/perl Message-ID: <20081104022814.AFDF96108E7@beta.macosforge.org> Revision: 41464 http://trac.macports.org/changeset/41464 Author: narf_tm at macports.org Date: 2008-11-03 18:28:13 -0800 (Mon, 03 Nov 2008) Log Message: ----------- New port p5-time-y2038 20081020. Added Paths: ----------- trunk/dports/perl/p5-time-y2038/ trunk/dports/perl/p5-time-y2038/Portfile Added: trunk/dports/perl/p5-time-y2038/Portfile =================================================================== --- trunk/dports/perl/p5-time-y2038/Portfile (rev 0) +++ trunk/dports/perl/p5-time-y2038/Portfile 2008-11-04 02:28:13 UTC (rev 41464) @@ -0,0 +1,26 @@ +# $Id$ + +PortSystem 1.0 +PortGroup perl5 1.0 + +perl5.setup Time-y2038 20081020 +maintainers narf_tm openmaintainer +description Versions of Perl's time functions which work beyond 2038 +long_description On many computers, Perl's time functions will not \ + work past the year 2038. This is a design fault \ + in the underlying C libraries Perl uses. \ + Time::y2038 provides replacements for those \ + functions which will work accurately \ + +/1 142 million years. + +platforms darwin + +checksums md5 53039fd9a36a56364a71e33635686c7f \ + sha1 445010b94e74969335e986b91eaaa9c7ebc9ace8 \ + rmd160 e5b93c7dcff3269c37026d3a7b85902c619d8a9f + +depends_lib-append port:p5-extutils-cbuilder \ + port:p5-test-exception \ + port:p5-test-warn + +perl5.use_module_build Property changes on: trunk/dports/perl/p5-time-y2038/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: From narf_tm at macports.org Mon Nov 3 18:33:08 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Nov 2008 18:33:08 -0800 (PST) Subject: [41465] trunk/dports/perl/p5-datetime/Portfile Message-ID: <20081104023308.B440C610A62@beta.macosforge.org> Revision: 41465 http://trac.macports.org/changeset/41465 Author: narf_tm at macports.org Date: 2008-11-03 18:33:08 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Updated to 0.4401. Modified Paths: -------------- trunk/dports/perl/p5-datetime/Portfile Modified: trunk/dports/perl/p5-datetime/Portfile =================================================================== --- trunk/dports/perl/p5-datetime/Portfile 2008-11-04 02:28:13 UTC (rev 41464) +++ trunk/dports/perl/p5-datetime/Portfile 2008-11-04 02:33:08 UTC (rev 41465) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup DateTime 0.4305 +perl5.setup DateTime 0.4401 maintainers narf_tm openmaintainer description A date and time object long_description DateTime is a class for the representation of date/time \ @@ -13,10 +13,11 @@ platforms darwin -checksums md5 768ec4d1547e932cefbe89aae4c79ce1 \ - sha1 5206ea2bd752b0bae77113eea3f543084f782258 \ - rmd160 19dbe273907f77334c0d0bafa665de388b373aad +checksums md5 0930607a106a1194b1cf7217dbb84989 \ + sha1 1f97966d52712b274392cb1cad9afbe036875358 \ + rmd160 60a1755e69d61dda7bb51567058b07029bcfd019 -depends_lib-append port:p5-params-validate \ - port:p5-datetime-locale \ - port:p5-datetime-timezone +depends_lib-append port:p5-datetime-locale \ + port:p5-datetime-timezone \ + port:p5-params-validate \ + port:p5-time-y2038 -------------- next part -------------- An HTML attachment was scrubbed... URL: From narf_tm at macports.org Mon Nov 3 18:36:14 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Nov 2008 18:36:14 -0800 (PST) Subject: [41466] trunk/dports/perl/p5-module-scandeps/Portfile Message-ID: <20081104023614.8C5E0610B03@beta.macosforge.org> Revision: 41466 http://trac.macports.org/changeset/41466 Author: narf_tm at macports.org Date: 2008-11-03 18:36:13 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Updated to 0.89. Modified Paths: -------------- trunk/dports/perl/p5-module-scandeps/Portfile Modified: trunk/dports/perl/p5-module-scandeps/Portfile =================================================================== --- trunk/dports/perl/p5-module-scandeps/Portfile 2008-11-04 02:33:08 UTC (rev 41465) +++ trunk/dports/perl/p5-module-scandeps/Portfile 2008-11-04 02:36:13 UTC (rev 41466) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Module-ScanDeps 0.87 +perl5.setup Module-ScanDeps 0.89 maintainers narf_tm openmaintainer description Recursively scan Perl code for dependencies long_description This module scans potential modules used by \ @@ -14,9 +14,9 @@ platforms darwin -checksums md5 e735c2edf4ae30fd376548013b03cf74 \ - sha1 929637f829ae89926ecf3b99662e657113036e89 \ - rmd160 de3e8eeb770b8b45431dc11e926506af6a61ce46 +checksums md5 97eccc0184030d598c84c544f3507a53 \ + sha1 06a96512a786c03f2604947a475ac5997d5e7433 \ + rmd160 8aad23e208bc18d916971a9b87c55b33bc5263a5 depends_lib-append port:p5-module-build \ port:p5-version -------------- next part -------------- An HTML attachment was scrubbed... URL: From narf_tm at macports.org Mon Nov 3 18:37:55 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Nov 2008 18:37:55 -0800 (PST) Subject: [41467] trunk/dports/perl/p5-cgi-session/Portfile Message-ID: <20081104023755.987BC610B93@beta.macosforge.org> Revision: 41467 http://trac.macports.org/changeset/41467 Author: narf_tm at macports.org Date: 2008-11-03 18:37:55 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Updated to 4.38. Modified Paths: -------------- trunk/dports/perl/p5-cgi-session/Portfile Modified: trunk/dports/perl/p5-cgi-session/Portfile =================================================================== --- trunk/dports/perl/p5-cgi-session/Portfile 2008-11-04 02:36:13 UTC (rev 41466) +++ trunk/dports/perl/p5-cgi-session/Portfile 2008-11-04 02:37:55 UTC (rev 41467) @@ -3,15 +3,15 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup CGI-Session 4.37 ../by-authors/id/M/MA/MARKSTOS/ +perl5.setup CGI-Session 4.38 ../by-authors/id/M/MA/MARKSTOS/ maintainers narf_tm openmaintainer description Persistent session data in CGI applications long_description ${description} platforms darwin -checksums md5 3c55b4e25cc9a06583a3d77a9dedd84f \ - sha1 89b7e8e795337cbf2424c0782e31dc22d4bf2f73 \ - rmd160 948f0e4084c7e6a085b01ca793e682cddd5d1be4 +checksums md5 d3130373f252e1871cf5bf893978973a \ + sha1 9bc2ec34b428f640c54bae7d3483ebee294a21d9 \ + rmd160 e626266db64288a336317d9a6a83d0f6a42293e1 perl5.use_module_build -------------- next part -------------- An HTML attachment was scrubbed... URL: From narf_tm at macports.org Mon Nov 3 18:39:27 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Nov 2008 18:39:27 -0800 (PST) Subject: [41468] trunk/dports/perl/p5-mouse/Portfile Message-ID: <20081104023927.D87A1610C21@beta.macosforge.org> Revision: 41468 http://trac.macports.org/changeset/41468 Author: narf_tm at macports.org Date: 2008-11-03 18:39:27 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Updated to 0.11. Modified Paths: -------------- trunk/dports/perl/p5-mouse/Portfile Modified: trunk/dports/perl/p5-mouse/Portfile =================================================================== --- trunk/dports/perl/p5-mouse/Portfile 2008-11-04 02:37:55 UTC (rev 41467) +++ trunk/dports/perl/p5-mouse/Portfile 2008-11-04 02:39:27 UTC (rev 41468) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Mouse 0.10 ../by-authors/id/S/SA/SARTAK/ +perl5.setup Mouse 0.11 ../by-authors/id/S/SA/SARTAK/ maintainers narf_tm openmaintainer description Moose minus the antlers long_description Moose is wonderful. \ @@ -16,9 +16,9 @@ platforms darwin -checksums md5 3901143370190e13777e4d81bc3579e5 \ - sha1 d764d9457c99eea63f3cc9817734e09c4d8c42c2 \ - rmd160 1d7458b25179b0ecb6d843395c1c6820373349a0 +checksums md5 2431bfe3d308b9b2edc0ac162fc4acf8 \ + sha1 c1befd1473ecb89c2d673e4699bc17a8571dd9fe \ + rmd160 de5673c6535339db92eea5edb3ef49493e9cc1d0 depends_lib-append port:p5-class-method-modifiers \ port:p5-mro-compat \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From narf_tm at macports.org Mon Nov 3 18:42:45 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Nov 2008 18:42:45 -0800 (PST) Subject: [41469] trunk/dports/perl/p5-dbd-pg/Portfile Message-ID: <20081104024245.6A06C610CB8@beta.macosforge.org> Revision: 41469 http://trac.macports.org/changeset/41469 Author: narf_tm at macports.org Date: 2008-11-03 18:42:44 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Updated to 2.11.3. Modified Paths: -------------- trunk/dports/perl/p5-dbd-pg/Portfile Modified: trunk/dports/perl/p5-dbd-pg/Portfile =================================================================== --- trunk/dports/perl/p5-dbd-pg/Portfile 2008-11-04 02:39:27 UTC (rev 41468) +++ trunk/dports/perl/p5-dbd-pg/Portfile 2008-11-04 02:42:44 UTC (rev 41469) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup DBD-Pg 2.11.2 +perl5.setup DBD-Pg 2.11.3 categories perl databases maintainers narf_tm openmaintainer description Perl DBI module to provide access to PostgreSQL databases @@ -12,9 +12,9 @@ platforms darwin -checksums md5 3cbd15afe4063861b2b46432c82881f6 \ - sha1 31d74ffe09b5be17e4b9a5612b59008292f5b35d \ - rmd160 21e9bd12681c03fbbe1fe73a18001d43a9061f6e +checksums md5 58c2ae491c3eae1d1bb9625ca6312d8b \ + sha1 9059b651bbb6a77f114986140749a928fdda1ee0 \ + rmd160 689370705dde07b8f5f2fa58a043a2b018be5b57 depends_lib-append port:postgresql83 \ port:p5-dbi \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Mon Nov 3 18:48:27 2008 From: blb at macports.org (blb at macports.org) Date: Mon, 3 Nov 2008 18:48:27 -0800 (PST) Subject: [41470] trunk/dports/graphics/libgeotiff/Portfile Message-ID: <20081104024828.167E7610DD6@beta.macosforge.org> Revision: 41470 http://trac.macports.org/changeset/41470 Author: blb at macports.org Date: 2008-11-03 18:48:27 -0800 (Mon, 03 Nov 2008) Log Message: ----------- graphics/libgeotiff - remove cd usage and prefer internal install commands; ticket #16103, maintainer timeout Modified Paths: -------------- trunk/dports/graphics/libgeotiff/Portfile Modified: trunk/dports/graphics/libgeotiff/Portfile =================================================================== --- trunk/dports/graphics/libgeotiff/Portfile 2008-11-04 02:42:44 UTC (rev 41469) +++ trunk/dports/graphics/libgeotiff/Portfile 2008-11-04 02:48:27 UTC (rev 41470) @@ -28,8 +28,7 @@ build.env DESTDIR=${destroot} destroot.env DESTDIR=${destroot} -post-build { cd ${worksrcpath} - system "cc -dynamiclib -all_load \ +post-build { system "cd ${worksrcpath} && cc -dynamiclib -all_load \ -install_name ${prefix}/lib/libgeotiff.${version}.dylib \ -compatibility_version ${version} \ -o libgeotiff.${version}.dylib libgeotiff.a -L${prefix}/lib \ @@ -37,12 +36,12 @@ pre-destroot "file mkdir ${destroot}/${prefix}" -post-destroot { system "rm ${destroot}/${prefix}/lib/libgeotiff.a" - cd ${worksrcpath} - system "install -m 755 -d ${destroot}/${prefix}/lib" - system "install -m 644 -c \ - libgeotiff.${version}.dylib ${destroot}${prefix}/lib" - system "ln -sf libgeotiff.${version}.dylib \ - ${destroot}/${prefix}/lib/libgeotiff.${libver}.dylib" - system "ln -sf libgeotiff.${version}.dylib \ - ${destroot}/${prefix}/lib/libgeotiff.dylib" } +post-destroot { delete ${destroot}${prefix}/lib/libgeotiff.a + xinstall -m 755 -d ${destroot}${prefix}/lib + xinstall -m 644 -W ${worksrcpath} \ + libgeotiff.${version}.dylib \ + ${destroot}${prefix}/lib + ln -sf libgeotiff.${version}.dylib \ + ${destroot}${prefix}/lib/libgeotiff.${libver}.dylib + ln -sf libgeotiff.${version}.dylib \ + ${destroot}${prefix}/lib/libgeotiff.dylib } -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Mon Nov 3 19:50:45 2008 From: dh at macports.org (dh at macports.org) Date: Mon, 3 Nov 2008 19:50:45 -0800 (PST) Subject: [41471] trunk/dports/python/py-nose/Portfile Message-ID: <20081104035046.45C5B611267@beta.macosforge.org> Revision: 41471 http://trac.macports.org/changeset/41471 Author: dh at macports.org Date: 2008-11-03 19:50:45 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Version bump to 0.10.4 Modified Paths: -------------- trunk/dports/python/py-nose/Portfile Modified: trunk/dports/python/py-nose/Portfile =================================================================== --- trunk/dports/python/py-nose/Portfile 2008-11-04 02:48:27 UTC (rev 41470) +++ trunk/dports/python/py-nose/Portfile 2008-11-04 03:50:45 UTC (rev 41471) @@ -4,8 +4,7 @@ PortGroup python24 1.0 name py-nose -version 0.10.1 -revision 1 +version 0.10.4 categories-append www maintainers openmaintainer stechert akira description A Python unittest extension. @@ -25,9 +24,9 @@ depends_lib port:py-setuptools -checksums md5 b1116d3780fea2cd7fe9dcc337d0fc9a \ - sha1 c4d7fe3b3ae8f881bcb250e3068323fa84e3ac2e \ - rmd160 3eb7e10b2db7aff4cca651abb59777d1406f7c4a +checksums md5 4b4aec226d03f1d8465336a88d7183c4 \ + sha1 e0235c0d4dad211357c073df2376f1d9775d342c \ + rmd160 0a855579c2401f7a353d915b5ce21a7aa3dd5197 patch { reinplace "s|man/man|share/man/man|" ${worksrcpath}/setup.py } -------------- next part -------------- An HTML attachment was scrubbed... URL: From illogic-al at macports.org Mon Nov 3 19:56:43 2008 From: illogic-al at macports.org (illogic-al at macports.org) Date: Mon, 3 Nov 2008 19:56:43 -0800 (PST) Subject: [41472] trunk/dports/devel/pth/Portfile Message-ID: <20081104035643.6C5926112FA@beta.macosforge.org> Revision: 41472 http://trac.macports.org/changeset/41472 Author: illogic-al at macports.org Date: 2008-11-03 19:56:42 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Fix pth port for universal compilation Modified Paths: -------------- trunk/dports/devel/pth/Portfile Modified: trunk/dports/devel/pth/Portfile =================================================================== --- trunk/dports/devel/pth/Portfile 2008-11-04 03:50:45 UTC (rev 41471) +++ trunk/dports/devel/pth/Portfile 2008-11-04 03:56:42 UTC (rev 41472) @@ -26,6 +26,12 @@ configure.args --mandir=${prefix}/share/man +post-configure { + if {[variant_isset universal]} { + reinplace "s|CC -dynamiclib|CC -dynamiclib ${configure.universal_ldflags}|g" ${worksrcpath}/libtool + } +} + post-destroot { xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} xinstall -m 644 -W ${worksrcpath} ANNOUNCE AUTHORS ChangeLog COPYING \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Mon Nov 3 20:23:10 2008 From: dh at macports.org (dh at macports.org) Date: Mon, 3 Nov 2008 20:23:10 -0800 (PST) Subject: [41473] trunk/dports/python/py-nose/Portfile Message-ID: <20081104042311.09BE16114A6@beta.macosforge.org> Revision: 41473 http://trac.macports.org/changeset/41473 Author: dh at macports.org Date: 2008-11-03 20:23:10 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Add mode-line Modified Paths: -------------- trunk/dports/python/py-nose/Portfile Modified: trunk/dports/python/py-nose/Portfile =================================================================== --- trunk/dports/python/py-nose/Portfile 2008-11-04 03:56:42 UTC (rev 41472) +++ trunk/dports/python/py-nose/Portfile 2008-11-04 04:23:10 UTC (rev 41473) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Mon Nov 3 20:27:24 2008 From: dh at macports.org (dh at macports.org) Date: Mon, 3 Nov 2008 20:27:24 -0800 (PST) Subject: [41474] trunk/dports/python/py-numpy/Portfile Message-ID: <20081104042724.953A461156E@beta.macosforge.org> Revision: 41474 http://trac.macports.org/changeset/41474 Author: dh at macports.org Date: 2008-11-03 20:27:24 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Whitespace changes: make compatible with py25-numpy layout Modified Paths: -------------- trunk/dports/python/py-numpy/Portfile Modified: trunk/dports/python/py-numpy/Portfile =================================================================== --- trunk/dports/python/py-numpy/Portfile 2008-11-04 04:23:10 UTC (rev 41473) +++ trunk/dports/python/py-numpy/Portfile 2008-11-04 04:27:24 UTC (rev 41474) @@ -1,28 +1,28 @@ # $Id$ -PortSystem 1.0 -PortGroup python24 1.0 +PortSystem 1.0 +PortGroup python24 1.0 -name py-numpy -version 1.1.1 -categories python -platforms darwin -maintainers nomaintainer -description The core utilities for the scientific library scipy for Python -long_description ${description} +name py-numpy +version 1.1.1 +categories python +platforms darwin +maintainers nomaintainer +description The core utilities for the scientific library scipy for Python +long_description ${description} -homepage http://numpy.scipy.org/ -master_sites sourceforge:numpy -distname numpy-${version} +homepage http://numpy.scipy.org/ +master_sites sourceforge:numpy +distname numpy-${version} -checksums md5 af066b59a50bf5dbe1a14d6be3df6937 \ - sha1 a2755f38ca6aa799b504c84f58b03cd6ce66bc41 \ - rmd160 745e9fbbd064272199f4c7b49d4a26797405dd17 +checksums md5 af066b59a50bf5dbe1a14d6be3df6937 \ + sha1 a2755f38ca6aa799b504c84f58b03cd6ce66bc41 \ + rmd160 745e9fbbd064272199f4c7b49d4a26797405dd17 -patchfiles patch-g95_link.diff \ - patch-f2py_setup.py.diff +patchfiles patch-g95_link.diff \ + patch-f2py_setup.py.diff -depends_lib-append port:fftw-3 +depends_lib-append port:fftw-3 post-patch { reinplace "s|@@MPORTS_PREFIX@@|${prefix}|" ${worksrcpath}/numpy/distutils/fcompiler/g95.py @@ -33,4 +33,4 @@ move ${destroot}${prefix}/bin/f2py ${destroot}${prefix}/bin/f2py2.4 } -livecheck.distname NumPy +livecheck.distname NumPy -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Mon Nov 3 20:47:46 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Mon, 3 Nov 2008 20:47:46 -0800 (PST) Subject: [41475] trunk/dports/devel/glib2 Message-ID: <20081104044746.E15556117CF@beta.macosforge.org> Revision: 41475 http://trac.macports.org/changeset/41475 Author: ryandesign at macports.org Date: 2008-11-03 20:47:46 -0800 (Mon, 03 Nov 2008) Log Message: ----------- glib2: update to 2.18.2; see #16975 Modified Paths: -------------- trunk/dports/devel/glib2/Portfile trunk/dports/devel/glib2/files/patch-configure.diff Modified: trunk/dports/devel/glib2/Portfile =================================================================== --- trunk/dports/devel/glib2/Portfile 2008-11-04 04:27:24 UTC (rev 41474) +++ trunk/dports/devel/glib2/Portfile 2008-11-04 04:47:46 UTC (rev 41475) @@ -4,7 +4,7 @@ name glib2 set my_name glib -version 2.18.1 +version 2.18.2 set branch [join [lrange [split ${version} .] 0 1] .] categories devel maintainers ryandesign @@ -27,9 +27,9 @@ # ftp://ftp.gtk.org/pub/${my_name}/${branch}/ checksums \ - md5 51a9a33f49a4896d4d95d8e980666b9e \ - sha1 d34a30cfccc8322dfe4198d26cf6bfc0210f141b \ - rmd160 264b37584419d983685910adde8f7b282eccc1ad + md5 d11a5cc5e08cff53349a3481816fdaff \ + sha1 4eaf73feda42e8ecf00654f56e38f7fedd6a9266 \ + rmd160 52df56375dd97c07837ae085dc045cf29d6f59a1 patchfiles \ patch-glib-2.0.pc.in.diff \ Modified: trunk/dports/devel/glib2/files/patch-configure.diff =================================================================== --- trunk/dports/devel/glib2/files/patch-configure.diff 2008-11-04 04:27:24 UTC (rev 41474) +++ trunk/dports/devel/glib2/files/patch-configure.diff 2008-11-04 04:47:46 UTC (rev 41475) @@ -1,6 +1,6 @@ ---- configure 2008-07-14 14:57:48.000000000 +0200 -+++ configure 2008-07-14 15:00:04.000000000 +0200 -@@ -31818,23 +31818,11 @@ +--- configure 2008-10-16 09:41:13.000000000 -0500 ++++ configure 2008-11-03 21:26:37.000000000 -0600 +@@ -31491,28 +31491,11 @@ fi { $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 $as_echo "$ac_cv_c_bigendian" >&6; } @@ -15,7 +15,12 @@ - no) - ;; #( - universal) -- ;; #( +- +-cat >>confdefs.h <<\_ACEOF +-#define AC_APPLE_UNIVERSAL_BUILD 1 +-_ACEOF +- +- ;; #( - *) - { { $as_echo "$as_me:$LINENO: error: unknown endianness - presetting ac_cv_c_bigendian=no (or yes) will help" >&5 @@ -24,9 +29,9 @@ - { (exit 1); exit 1; }; } ;; - esac - - # check for header files -@@ -42770,7 +42758,11 @@ + if test x$ac_cv_c_bigendian = xuniversal ; then + cat >conftest.$ac_ext <<_ACEOF +@@ -42612,7 +42595,11 @@ $as_echo "$glib_cv_byte_contents_gmutex" >&6; } cat >>confdefs.h <<_ACEOF @@ -39,7 +44,7 @@ _ACEOF -@@ -48265,10 +48257,13 @@ +@@ -48189,10 +48177,13 @@ _______EOF fi @@ -57,7 +62,7 @@ echo >>$outfile -@@ -48317,7 +48312,12 @@ +@@ -48241,7 +48232,12 @@ long dummy_long; } static_mutex; }; @@ -71,7 +76,7 @@ #define g_static_mutex_get_mutex(mutex) \\ (g_thread_use_default_impl ? ((GMutex*) ((mutex)->static_mutex.pad)) : \\ g_static_mutex_get_mutex_impl_shortcut (&((mutex)->runtime_mutex))) -@@ -48346,24 +48346,39 @@ +@@ -48270,24 +48266,39 @@ void *dummy_pointer; long dummy_long; }; @@ -127,7 +132,7 @@ #define GLONG_TO_LE(val) ((glong) GINT${glongbits}_TO_LE (val)) #define GULONG_TO_LE(val) ((gulong) GUINT${glongbits}_TO_LE (val)) #define GLONG_TO_BE(val) ((glong) GINT${glongbits}_TO_BE (val)) -@@ -48372,7 +48387,11 @@ +@@ -48296,7 +48307,11 @@ #define GUINT_TO_LE(val) ((guint) GUINT${gintbits}_TO_LE (val)) #define GINT_TO_BE(val) ((gint) GINT${gintbits}_TO_BE (val)) #define GUINT_TO_BE(val) ((guint) GUINT${gintbits}_TO_BE (val)) -------------- next part -------------- An HTML attachment was scrubbed... URL: From toby at macports.org Mon Nov 3 22:19:01 2008 From: toby at macports.org (toby at macports.org) Date: Mon, 3 Nov 2008 22:19:01 -0800 (PST) Subject: [41476] trunk/dports/aqua/radassist/Portfile Message-ID: <20081104061901.6F7D5611B71@beta.macosforge.org> Revision: 41476 http://trac.macports.org/changeset/41476 Author: toby at macports.org Date: 2008-11-03 22:19:00 -0800 (Mon, 03 Nov 2008) Log Message: ----------- fix download Modified Paths: -------------- trunk/dports/aqua/radassist/Portfile Modified: trunk/dports/aqua/radassist/Portfile =================================================================== --- trunk/dports/aqua/radassist/Portfile 2008-11-04 04:47:46 UTC (rev 41475) +++ trunk/dports/aqua/radassist/Portfile 2008-11-04 06:19:00 UTC (rev 41476) @@ -14,7 +14,7 @@ loadsets and update radmind clients. homepage http://rsug.itd.umich.edu/software/radmind -master_sites sourceforge:radmind-assistant +master_sites sourceforge:radmind distname radmind-assistant-${version}-src worksrcdir radmind-assistant-${version} extract.suffix .tgz -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Mon Nov 3 22:33:34 2008 From: blb at macports.org (blb at macports.org) Date: Mon, 3 Nov 2008 22:33:34 -0800 (PST) Subject: [41477] trunk/dports/ruby/rb-gnome Message-ID: <20081104063334.57CFC611C82@beta.macosforge.org> Revision: 41477 http://trac.macports.org/changeset/41477 Author: blb at macports.org Date: 2008-11-03 22:33:33 -0800 (Mon, 03 Nov 2008) Log Message: ----------- ruby/rb-gnome - version update to 0.18.1, should fix #12367 Modified Paths: -------------- trunk/dports/ruby/rb-gnome/Portfile trunk/dports/ruby/rb-gnome/files/patch-extconf.rb Modified: trunk/dports/ruby/rb-gnome/Portfile =================================================================== --- trunk/dports/ruby/rb-gnome/Portfile 2008-11-04 06:19:00 UTC (rev 41476) +++ trunk/dports/ruby/rb-gnome/Portfile 2008-11-04 06:33:33 UTC (rev 41477) @@ -2,18 +2,20 @@ PortSystem 1.0 PortGroup ruby 1.0 -ruby.setup {gnome ruby-gnome2-all} 0.15.0 extconf.rb \ +ruby.setup {gnome ruby-gnome2-all} 0.18.1 extconf.rb \ { README gdkpixbuf/sample glib/sample gnome/sample \ gnomecanvas/sample gstreamer/sample gtk/sample \ gtkglext/sample gtkhtml2/sample libart/sample \ - libgda/sample libglade/sample pango/sample } \ + libglade/sample pango/sample } \ sourceforge:ruby-gnome2 maintainers nomaintainer description Gnome2 libraries for ruby long_description Gnome2 libraries for ruby including gtk2, gstreamer, \ gconf, gnomevfs and more. categories-append gnome -checksums md5 3e5b89b674a2b60ff9d3a2eeac0468e9 +checksums md5 7b312986a9098cbfa180b3ae46cee063 \ + sha1 3d5b3666d1fe2b717c98f68019722a4a144bbc0d \ + rmd160 cd85a0ffcedcd7ca857631f8ff7aba08c98c90e6 platforms darwin depends_lib-append port:gnome-session \ Modified: trunk/dports/ruby/rb-gnome/files/patch-extconf.rb =================================================================== --- trunk/dports/ruby/rb-gnome/files/patch-extconf.rb 2008-11-04 06:19:00 UTC (rev 41476) +++ trunk/dports/ruby/rb-gnome/files/patch-extconf.rb 2008-11-04 06:33:33 UTC (rev 41477) @@ -1,11 +1,11 @@ ---- extconf.rb.orig Thu Apr 29 20:56:56 2004 -+++ extconf.rb Thu Apr 29 20:57:21 2004 -@@ -44,7 +44,7 @@ - topdir = File.join(*([".."] * subdir.split(/\/+/).size)) - /^\// =~ (dir = $topsrcdir) or dir = File.join(topdir, $topsrcdir) +--- extconf.rb.orig 2008-10-23 07:24:04.000000000 -0600 ++++ extconf.rb 2008-11-03 22:26:51.000000000 -0700 +@@ -67,7 +67,7 @@ + dir = $topsrcdir + dir = File.join(topdir, dir) unless Pathname.new(dir).absolute? srcdir = File.join(dir, subdir) -- ret = system($ruby, "-C", subdir, File.join(srcdir, "extconf.rb"), -+ ret = system($ruby, "-rvendor-specific", "-C", subdir, File.join(srcdir, "extconf.rb"), - "--topsrcdir=#{dir}", "--topdir=#{topdir}", "--srcdir=#{srcdir}", - *ARGV) - STDERR.puts("#{$0}: Leaving directory '#{subdir}'") +- args = ruby_args + ["-C", subdir, File.join(srcdir, "extconf.rb"), ++ args = ruby_args + ["-rvendor-specific", "-C", subdir, File.join(srcdir, "extconf.rb"), + "--topsrcdir=#{dir}", "--topdir=#{topdir}", + "--srcdir=#{srcdir}", *extra_args] + ret = system(ruby, *args) -------------- next part -------------- An HTML attachment was scrubbed... URL: From toby at macports.org Mon Nov 3 22:37:10 2008 From: toby at macports.org (toby at macports.org) Date: Mon, 3 Nov 2008 22:37:10 -0800 (PST) Subject: [41478] trunk/base/src/pextlib1.0/curl.c Message-ID: <20081104063710.C78D0611D19@beta.macosforge.org> Revision: 41478 http://trac.macports.org/changeset/41478 Author: toby at macports.org Date: 2008-11-03 22:37:10 -0800 (Mon, 03 Nov 2008) Log Message: ----------- set CURLOPT_MAXREDIRS to 50 to avoid infinite redirection Modified Paths: -------------- trunk/base/src/pextlib1.0/curl.c Modified: trunk/base/src/pextlib1.0/curl.c =================================================================== --- trunk/base/src/pextlib1.0/curl.c 2008-11-04 06:33:33 UTC (rev 41477) +++ trunk/base/src/pextlib1.0/curl.c 2008-11-04 06:37:10 UTC (rev 41478) @@ -269,6 +269,13 @@ break; } + /* --max-redirs option, same default as curl command line */ + theCurlCode = curl_easy_setopt(theHandle, CURLOPT_MAXREDIRS, 50); + if (theCurlCode != CURLE_OK) { + theResult = SetResultFromCurlErrorCode(interp, theCurlCode); + break; + } + /* -f option */ theCurlCode = curl_easy_setopt(theHandle, CURLOPT_FAILONERROR, 1); if (theCurlCode != CURLE_OK) { @@ -519,6 +526,13 @@ break; } + /* --max-redirs option, same default as curl command line */ + theCurlCode = curl_easy_setopt(theHandle, CURLOPT_MAXREDIRS, 50); + if (theCurlCode != CURLE_OK) { + theResult = SetResultFromCurlErrorCode(interp, theCurlCode); + break; + } + /* -f option */ theCurlCode = curl_easy_setopt(theHandle, CURLOPT_FAILONERROR, 1); if (theCurlCode != CURLE_OK) { @@ -692,6 +706,13 @@ break; } + /* --max-redirs option, same default as curl command line */ + theCurlCode = curl_easy_setopt(theHandle, CURLOPT_MAXREDIRS, 50); + if (theCurlCode != CURLE_OK) { + theResult = SetResultFromCurlErrorCode(interp, theCurlCode); + break; + } + /* -f option */ theCurlCode = curl_easy_setopt(theHandle, CURLOPT_FAILONERROR, 1); if (theCurlCode != CURLE_OK) { -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Mon Nov 3 22:49:21 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Nov 2008 22:49:21 -0800 (PST) Subject: [41479] trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl Message-ID: <20081104064921.5B6D5611E05@beta.macosforge.org> Revision: 41479 http://trac.macports.org/changeset/41479 Author: jmr at macports.org Date: 2008-11-03 22:49:20 -0800 (Mon, 03 Nov 2008) Log Message: ----------- Add new Norwegian distfiles mirror. Modified Paths: -------------- trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl Modified: trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl =================================================================== --- trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl 2008-11-04 06:37:10 UTC (rev 41478) +++ trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl 2008-11-04 06:49:20 UTC (rev 41479) @@ -199,6 +199,7 @@ set portfetch::mirror_sites::sites(macports_distfiles) { http://distfiles.macports.org/:mirror + http://trd.no.distfiles.macports.org/:mirror } set portfetch::mirror_sites::sites(openbsd) { -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Mon Nov 3 23:07:34 2008 From: blb at macports.org (blb at macports.org) Date: Mon, 3 Nov 2008 23:07:34 -0800 (PST) Subject: [41480] trunk/dports/devel/lightning/Portfile Message-ID: <20081104070734.9887A6121CF@beta.macosforge.org> Revision: 41480 http://trac.macports.org/changeset/41480 Author: blb at macports.org Date: 2008-11-03 23:07:34 -0800 (Mon, 03 Nov 2008) Log Message: ----------- devel/lightning - install base lightning.h header file, ticket #12863 Modified Paths: -------------- trunk/dports/devel/lightning/Portfile Modified: trunk/dports/devel/lightning/Portfile =================================================================== --- trunk/dports/devel/lightning/Portfile 2008-11-04 06:49:20 UTC (rev 41479) +++ trunk/dports/devel/lightning/Portfile 2008-11-04 07:07:34 UTC (rev 41480) @@ -3,6 +3,7 @@ PortSystem 1.0 name lightning version 1.2 +revision 1 categories devel maintainers nomaintainer description Generates assembly language code at run-time @@ -22,3 +23,8 @@ test.run yes test.target check + +post-destroot { + xinstall -m 644 -W ${worksrcpath} lightning.h ${destroot}${prefix}/include +} + -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 00:34:18 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 00:34:18 -0800 (PST) Subject: [41481] trunk/dports/gnome Message-ID: <20081104083418.D7AAE612E7E@beta.macosforge.org> Revision: 41481 http://trac.macports.org/changeset/41481 Author: nox at macports.org Date: 2008-11-04 00:34:17 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gnome-sharp2: Moved in its own folder. Added Paths: ----------- trunk/dports/gnome/gnome-sharp2/ Removed Paths: ------------- trunk/dports/gnome/gnome-sharp/ Property changes on: trunk/dports/gnome/gnome-sharp2 ___________________________________________________________________ Added: svn:mergeinfo + -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 00:38:42 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 00:38:42 -0800 (PST) Subject: [41482] trunk/dports/net/libgweather/Portfile Message-ID: <20081104083842.89DF0612EE3@beta.macosforge.org> Revision: 41482 http://trac.macports.org/changeset/41482 Author: nox at macports.org Date: 2008-11-04 00:38:42 -0800 (Tue, 04 Nov 2008) Log Message: ----------- libgweather: Whitespace changes, added livecheck. Modified Paths: -------------- trunk/dports/net/libgweather/Portfile Modified: trunk/dports/net/libgweather/Portfile =================================================================== --- trunk/dports/net/libgweather/Portfile 2008-11-04 08:34:17 UTC (rev 41481) +++ trunk/dports/net/libgweather/Portfile 2008-11-04 08:38:42 UTC (rev 41482) @@ -1,19 +1,25 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 +PortSystem 1.0 name libgweather version 2.24.0 set branch [join [lrange [split ${version} .] 0 1] .] -description Library to accessing online weather informations. -long_description libgweather is a library to access weather \ - information from online services for numerous \ - locations. maintainers nomaintainer categories net gnome platforms darwin +description Library to accessing online weather informations. + +long_description \ + libgweather is a library to access weather \ + information from online services for numerous \ + locations. + homepage http://www.gnome.org/ master_sites gnome:sources/${name}/${branch}/ +use_bzip2 yes + checksums md5 d006328ec5cebc5dbf3a18834db95bba \ sha1 b7e0b47f4875fae5d6afb4abaad08d2b08f31970 \ rmd160 0929885f2a7ac8ee90d68e71f754ecdb56cbad09 @@ -22,8 +28,10 @@ port:gnome-vfs \ port:gtk2 -use_bzip2 yes - post-activate { system "${prefix}/bin/scrollkeeper-update" } + +livecheck.check regex +livecheck.url http://ftp.gnome.org/pub/gnome/sources/$name/$branch/ +livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Tue Nov 4 00:51:49 2008 From: portindex at macports.org (portindex at macports.org) Date: Tue, 4 Nov 2008 00:51:49 -0800 (PST) Subject: [41483] trunk/dports/PortIndex Message-ID: <20081104085149.E9B02612FAF@beta.macosforge.org> Revision: 41483 http://trac.macports.org/changeset/41483 Author: portindex at macports.org Date: 2008-11-04 00:51:48 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Total number of ports parsed: 5093 Ports successfully parsed: 5093 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-04 08:38:42 UTC (rev 41482) +++ trunk/dports/PortIndex 2008-11-04 08:51:48 UTC (rev 41483) @@ -1105,7 +1105,7 @@ glib1 475 variants darwin_6 depends_build port:pkgconfig portdir devel/glib1 description {Library with data structure functions and other constructs} homepage http://www.gtk.org/ epoch 0 platforms {darwin freebsd} name glib1 depends_lib port:gettext maintainers nomaintainer long_description {General-purpose library from the GTK+ team, includes support routines for C such as lists, trees, hashes, memory allocation, and many other things.} version 1.2.10 categories devel revision 5 glib2 507 -variants {universal puredarwin darwin powerpc darwin_6 darwin_9} depends_build port:pkgconfig portdir devel/glib2 description {Library with data structure functions and other constructs} homepage http://www.gtk.org/ epoch 0 platforms darwin depends_lib {port:gettext port:libiconv} name glib2 maintainers ryandesign long_description {Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.} version 2.18.1 categories devel revision 0 +variants {universal puredarwin darwin powerpc darwin_6 darwin_9} depends_build port:pkgconfig portdir devel/glib2 description {Library with data structure functions and other constructs} homepage http://www.gtk.org/ epoch 0 platforms darwin depends_lib {port:gettext port:libiconv} name glib2 maintainers ryandesign long_description {Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.} version 2.18.2 categories devel revision 0 glib2-devel 519 variants {universal puredarwin darwin powerpc darwin_6 darwin_9} depends_build port:pkgconfig portdir devel/glib2-devel description {Library with data structure functions and other constructs} homepage http://www.gtk.org/ epoch 0 platforms darwin depends_lib {port:gettext port:libiconv} name glib2-devel maintainers ryandesign long_description {Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.} version 2.17.7 categories devel revision 0 glibmm 341 @@ -1453,7 +1453,7 @@ libyaml 340 variants universal description {A YAML Parser.} portdir devel/libyaml homepage http://pyyaml.org epoch 0 platforms darwin name libyaml long_description {LibYAML is a YAML 1.1 parser and emitter written in C. It is in an early stage of development.} maintainers {erickt at macports.org openmaintainer} categories devel version 0.1.1 revision 0 lightning 555 -variants universal description {Generates assembly language code at run-time} portdir devel/lightning homepage http://www.gnu.org/software/lightning/ epoch 0 platforms darwin name lightning long_description {GNU lightning is a library that generates assembly language code at run-time. It is very fast, making it ideal for Just-In-Time compilers, and it a bstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set inspired by the MIPS and SPARC chips.} maintainers nomaintainer categories devel version 1.2 revision 0 +variants universal description {Generates assembly language code at run-time} portdir devel/lightning homepage http://www.gnu.org/software/lightning/ epoch 0 platforms darwin name lightning long_description {GNU lightning is a library that generates assembly language code at run-time. It is very fast, making it ideal for Just-In-Time compilers, and it a bstracts over the target CPU, as it exposes to the clients a standardized RISC instruction set inspired by the MIPS and SPARC chips.} maintainers nomaintainer categories devel version 1.2 revision 1 linc 619 variants universal depends_build port:pkgconfig portdir devel/linc description {linc is a library for writing networked servers/clients.} homepage http://www.gnome.org/projects/ORBit2 epoch 0 platforms darwin name linc depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2}} long_description {linc is a library that eases the task of writing networked servers & clients. It takes care of connection initiation and maintainance, and the details of various transports. It is used by the new ORBit to handle message transmission/receipt.} maintainers nomaintainer version 1.0.3 categories {devel gnome} revision 2 localizer 333 @@ -1810,8 +1810,8 @@ variants universal description {C/C++ library for exception handling and asset management} portdir devel/xxl homepage http://www.zork.org/xxl/ epoch 0 platforms darwin name xxl long_description {XXL is a library for C and C++ that provides exception handling and asset management. Asset management is integrated with the exception handling mechanism such that assets may be automatically cleaned up if an exception is thrown, which allows for much simplified program structure with respect to error handling.} maintainers {landonf at macports.org openmaintainer} categories devel version 1.0.1 revision 0 TECO 515 variants universal description {An implementation of TECO in portable C} portdir editors/TECO homepage http://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/teco/ epoch 0 platforms darwin name TECO long_description {te(1) is an implementation of TECO in portable C. It implements DEC standard TECO, with some exceptions and extensions described below. te assumes a VT100-type terminal, and its display driver is hard-coded for such.} maintainers nomaintainer categories editors version 1.0 revision 0 -TeXmacs 1061 -variants {universal darwin_6} portdir editors/TeXmacs description {GNU TeXmacs: A Scientific Text Editor} homepage http://www.texmacs.org/ depends_run bin:gs:ghostscript epoch 0 platforms darwin name TeXmacs depends_lib {port:guile port:libiconv port:texlive lib:libX11:XFree86} maintainers gwright long_description {GNU TeXmacs is a free scientific text editor, which was both inspired by TeX and GNU Emacs. The editor allows you to write structured documents via a wysiwyg (what-you-see-is-what-you-get) and user friendly interface. New styles may be created by the user. The program implements high-quality typesetting algorithms and TeX fonts, which help you to produce professionally looking documents. The high typesetting quality still goes through for automatically generated formulas, which makes TeXmacs suitable as an interface for computer algebra systems. TeXmacs also supports the Guile/Scheme extension language, so that you may customize the interface and write your own ex tensions to the editor.} version 1.0.6.15 categories editors revision 0 +TeXmacs 1058 +variants {universal darwin_6} portdir editors/TeXmacs description {GNU TeXmacs: A Scientific Text Editor} homepage http://www.texmacs.org/ depends_run bin:gs:ghostscript epoch 0 platforms darwin name TeXmacs depends_lib {port:guile port:libiconv port:texlive lib:libX11:XFree86} maintainers gwright long_description {GNU TeXmacs is a free scientific text editor, which was both inspired by TeX and GNU Emacs. The editor allows you to write structured documents via a wysiwyg (what-you-see-is-what-you-get) and user friendly interface. New styles may be created by the user. The program implements high-quality typesetting algorithms and TeX fonts, which help you to produce professionally looking documents. The high typesetting quality still goes through for automatically generated formulas, which makes TeXmacs suitable as an interface for computer algebra systems. TeXmacs also supports the Guile/Scheme extension language, so that you may customize the interface and write your own ex tensions to the editor.} version 1.0.7 categories editors revision 0 abiword 332 variants {universal use_binary use_source} description {A word processor with gnome support.} portdir editors/abiword homepage http://www.abisource.com/ epoch 0 platforms darwin name abiword maintainers nomaintainer long_description {A word processor with gnome support.} categories {editors textproc aqua} version 2.4.5 revision 0 abiword-x11 495 @@ -2378,8 +2378,8 @@ variants universal portdir gnome/gnome-session description {Session component for the GNOME 2 desktop} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-session depends_lib {port:gnome-desktop port:gnome-control-center port:dbus port:dbus-glib port:libwnck port:gnome-keyring} long_description {Session component for the GNOME 2.0 desktop. This package contains the commands needed to start GNOME 2.0.} maintainers nomaintainer version 2.24.1 categories gnome revision 0 gnome-settings-daemon 441 variants universal depends_build port:gnome-doc-utils portdir gnome/gnome-settings-daemon description {Gnome 2 settings daemon.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-settings-daemon depends_lib {port:libgnomeui port:esound port:gnome-desktop port:libgnomekbd port:gst-plugins-good port:dbus-glib} long_description {{Gnome 2 settings daemon.}} maintainers nomaintainer version 2.24.0 categories gnome revision 0 -gnome-sharp2 553 -variants universal portdir gnome/gnome-sharp description {Gtk bindings for the Mono .NET Development Framework} homepage http://gtk-sharp.sourceforge.net/ epoch 0 platforms darwin name gnome-sharp2 depends_lib {port:mono port:gtk-sharp2 port:libglade2 port:libart_lgpl port:gnome-vfs port:libgnomeprintui port:gnome-panel port:libgtkhtml3 port:librsvg port:vte} maintainers {nox openmaintainer} long_description {This is the Gtk# toolkit for Mono, an implementation of the .NET Development Framework.} version 2.20.0 categories {gnome devel} revision 0 +gnome-sharp2 554 +variants universal portdir gnome/gnome-sharp2 description {Gtk bindings for the Mono .NET Development Framework} homepage http://gtk-sharp.sourceforge.net/ epoch 0 platforms darwin name gnome-sharp2 depends_lib {port:mono port:gtk-sharp2 port:libglade2 port:libart_lgpl port:gnome-vfs port:libgnomeprintui port:gnome-panel port:libgtkhtml3 port:librsvg port:vte} maintainers {nox openmaintainer} long_description {This is the Gtk# toolkit for Mono, an implementation of the .NET Development Framework.} version 2.20.0 categories {gnome devel} revision 0 gnome-speech 377 variants universal portdir gnome/gnome-speech description {The GNOME speech API.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-speech depends_lib port:libbonobo long_description {This is GNOME Speech. It's purpose is to provide a simple general API for producing text-to-speech output.} maintainers nomaintainer version 0.4.18 categories gnome revision 0 gnome-system-monitor 581 @@ -3873,7 +3873,7 @@ ruby19 906 variants {universal c_api_docs tk mactk} variant_desc {c_api_docs {Generate documentation for Ruby C API} tk {Build using MacPorts Tk} mactk {Build using MacOS X Tk Framework}} portdir lang/ruby19 description {Powerful and clean object-oriented scripting language} homepage http://www.ruby-lang.org/ epoch 0 platforms darwin name ruby19 depends_lib {port:libiconv port:readline port:openssl port:zlib port:ncurses} maintainers {febeling openmaintainer} long_description {Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable. Version 1.9 contains a new VM called YARV, is faster and slightly incompatible from version 1.8. It has not yet been released as stable.} version 1.9.1-preview1 categories {lang ruby} revision 0 sbcl 680 -variants {universal powerpc darwin_8_i386 darwin_9_i386 test threads} variant_desc {test {enable test suite} threads {enable threaded runtime}} portdir lang/sbcl description {The Steel Bank Common Lisp system} homepage http://www.sbcl.org epoch 0 platforms darwin name sbcl maintainers {gwright at macports.org waqar at macports.org} long_description {Steel Bank Common Lisp (SBCL) is a Open Source development system for ANSI Common Lisp. It provides an interactive environment including an integrated native compiler, interpreter, and debugger. (And it, and its generated code, can also play nicely with Unix when running noninteractively.)} version 1.0.21 categories lang revision 0 +variants {universal powerpc darwin_8_i386 darwin_9_i386 test threads} variant_desc {test {enable test suite} threads {enable threaded runtime}} portdir lang/sbcl description {The Steel Bank Common Lisp system} homepage http://www.sbcl.org epoch 0 platforms darwin name sbcl maintainers {gwright at macports.org waqar at macports.org} long_description {Steel Bank Common Lisp (SBCL) is a Open Source development system for ANSI Common Lisp. It provides an interactive environment including an integrated native compiler, interpreter, and debugger. (And it, and its generated code, can also play nicely with Unix when running noninteractively.)} version 1.0.22 categories lang revision 0 scala 548 variants universal description {The Scala Programming Language} portdir lang/scala homepage http://www.scala-lang.org/ epoch 0 platforms darwin name scala long_description {Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages. It runs inside a Java Virtual Machine and is fully interoperable with Java.} maintainers blair categories {lang java} version 2.7.1.99.2.7.2.3 revision 0 scheme48 468 @@ -4837,7 +4837,7 @@ libfetch 427 variants {universal darwin_6 darwin freebsd} description {FreeBSD file fetching library} portdir net/libfetch homepage http://www.freebsd.org/ epoch 0 platforms {darwin freebsd} name libfetch long_description {These functions implement a high-level library for retrieving and uploading files using Uniform Resource Locators (URLs).} maintainers {afb at macports.org openmaintainer} categories net version 6.2.0-RELEASE revision 0 libgweather 423 -variants universal portdir net/libgweather description {Library to accessing online weather informations.} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgweather depends_lib {port:gconf port:gnome-vfs port:gtk2} long_description {libgweather is a library to access weather information from online services for numerous locations.} maintainers nomaintainer version 2.24.0 categories {net gnome} revision 0 +variants universal portdir net/libgweather description {Library to accessing online weather informations.} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgweather depends_lib {port:gconf port:gnome-vfs port:gtk2} maintainers nomaintainer long_description {libgweather is a library to access weather information from online services for numerous locations.} version 2.24.0 categories {net gnome} revision 0 libipgeo 506 variants universal description {A small library written on top of the IP2LOCATION database allowing the user to do geo-targeting of IP addresses} portdir net/libipgeo homepage http://www.packetfactory.net/projects/ipgeo/ epoch 0 depends_lib {port:libnet11 port:libpcap} name libipgeo long_description {For a given IPv4 address, libipgeo can lookup the following: - Country Code - Country - Region - City - Latitude - Longitude - ISP} maintainers stechert at macports.org categories net version 1.3 revision 2 libmsn 403 @@ -5001,7 +5001,7 @@ nss 332 variants universal portdir net/nss description {Network Security Service libraries.} homepage http://www.mozilla.org/projects/security/pki/nss/ epoch 0 platforms darwin name nss depends_lib port:nspr maintainers reiffert at macports.org long_description {{Network Security Service libraries.}} version 3.11.9 categories net revision 0 ntop 422 -variants universal depends_build port:gawk portdir net/ntop description {network traffic probe} homepage http://www.ntop.org/ epoch 0 platforms darwin depends_lib {port:libpcap port:gd2 port:libpng port:gdbm port:rrdtool} name ntop maintainers markd long_description {ntop is a network traffic probe that shows the network usage, similar to what the popular top Unix command does.} version 3.3.7 categories net revision 1 +variants universal depends_build port:gawk portdir net/ntop description {network traffic probe} homepage http://www.ntop.org/ epoch 0 platforms darwin depends_lib {port:libpcap port:gd2 port:libpng port:gdbm port:rrdtool} name ntop maintainers markd long_description {ntop is a network traffic probe that shows the network usage, similar to what the popular top Unix command does.} version 3.3.8 categories net revision 0 nylon 446 variants universal portdir net/nylon description {A Unix SOCKS 4, 4a and 5 proxy server} homepage http://monkey.org/~marius/nylon/ epoch 0 platforms darwin name nylon depends_lib lib:libevent:libevent maintainers {boeyms openmaintainer} long_description {nylon is a proxy server which currently supports SOCKS version 4, 4a and 5, as well as a mirror mode which allows nylon to mirror services.} version 1.21 categories {net security} revision 1 nzbget 368 @@ -5413,7 +5413,7 @@ p5-cgi-formbuilder 378 variants universal portdir perl/p5-cgi-formbuilder description {Easily generate and process stateful forms} homepage http://search.cpan.org/~nwiger/ epoch 0 platforms darwin name p5-cgi-formbuilder depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Easily generate and process stateful forms}} version 3.0501 categories perl revision 0 p5-cgi-session 412 -variants universal portdir perl/p5-cgi-session description {Persistent session data in CGI applications} homepage http://search.cpan.org/dist/CGI-Session/ epoch 0 platforms darwin name p5-cgi-session depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {{Persistent session data in CGI applications}} version 4.37 categories perl revision 0 +variants universal portdir perl/p5-cgi-session description {Persistent session data in CGI applications} homepage http://search.cpan.org/dist/CGI-Session/ epoch 0 platforms darwin name p5-cgi-session depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {{Persistent session data in CGI applications}} version 4.38 categories perl revision 0 p5-cgi-simple 435 variants universal portdir perl/p5-cgi-simple description {A Simple totally OO CGI interface that is CGI.pm compliant} homepage http://search.cpan.org/dist/CGI-Simple/ epoch 0 platforms darwin name p5-cgi-simple depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-version} maintainers {narf_tm openmaintainer} long_description {{A Simple totally OO CGI interface that is CGI.pm compliant}} version 1.106 categories perl revision 0 p5-cgi-speedycgi 600 @@ -5594,8 +5594,8 @@ variants universal portdir perl/p5-date-calc description {Gregorian calendar date calculations} homepage http://search.cpan.org/dist/Date-Calc/ epoch 0 platforms darwin name p5-date-calc depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-bit-vector port:p5-carp-clan} maintainers nomaintainer long_description {The library provides all sorts of date calculations based on the Gregorian calendar (the one used in all western countries today), thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).} version 5.4 categories perl revision 0 p5-datemanip 573 variants universal portdir perl/p5-datemanip description {Perl Module for manipulating date and time.} homepage http://search.cpan.org/dist/Date-Manip/ epoch 0 platforms darwin name p5-datemanip depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {mas openmaintainer} long_description {This is a set of routines designed to make any common date/time manipulation easy to do. Operations such as comparing two times, calculating a time a given amount of time from another, or parsing international times are all easily done.} version 5.54 categories perl revision 0 -p5-datetime 567 -variants universal portdir perl/p5-datetime description {A date and time object} homepage http://search.cpan.org/dist/DateTime/ epoch 0 platforms darwin name p5-datetime depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-params-validate port:p5-datetime-locale port:p5-datetime-timezone} maintainers {narf_tm openmaintainer} long_description {DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project. For details on this project please see http://datetime.perl.org} version 0.4305 categories perl revision 0 +p5-datetime 586 +variants universal portdir perl/p5-datetime description {A date and time object} homepage http://search.cpan.org/dist/DateTime/ epoch 0 platforms darwin name p5-datetime depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-datetime-locale port:p5-datetime-timezone port:p5-params-validate port:p5-time-y2038} maintainers {narf_tm openmaintainer} long_description {DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project. For details on this project please see http://datetime.perl.org} version 0.4401 categories perl revision 0 p5-datetime-format-builder 790 variants universal portdir perl/p5-datetime-format-builder description {Create DateTime parser classes and objects} homepage http://search.cpan.org/dist/DateTime-Format-Builder/ epoch 0 platforms darwin name p5-datetime-format-builder depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-factory-util port:p5-datetime port:p5-datetime-format-strptime port:p5-params-validate port:p5-task-weaken port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {DateTime::Format::Builder creates DateTime parsers. Many string formats of dates and times are simple and just require a basic regular expression to extract the relevant information. Builder provides a simple way to do this without writing reams of structural code.} version 0.7901 categories perl revision 0 p5-datetime-format-iso8601 534 @@ -5615,7 +5615,7 @@ p5-dbd-mysql 591 variants {universal mysql3 mysql4 mysql5} variant_desc {mysql3 {build with mysql3 port} mysql4 {build with mysql4 port} mysql5 {build with mysql5 port (default)}} portdir perl/p5-dbd-mysql description {Perl5 Database Interface to the MySQL database} homepage http://search.cpan.org/dist/DBD-mysql/ epoch 0 platforms darwin name p5-dbd-mysql depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-dbi {path:\${prefix}/bin/mysql_config5:mysql5}} maintainers {narf_tm openmaintainer} long_description {{Perl5 Database Interface to the MySQL database}} version 4.010 categories perl revision 0 p5-dbd-pg 745 -variants {universal postgresql7 postgresql80 postgresql81 postgresql82} variant_desc {postgresql7 {build with postgresql7 port} postgresql80 {build with postgresql80 port} postgresql81 {build with postgresql81 port} postgresql82 {build with postgresql82 port}} portdir perl/p5-dbd-pg description {Perl DBI module to provide access to PostgreSQL databases} homepage http://search.cpan.org/dist/DBD-Pg/ epoch 0 platforms darwin name p5-dbd-pg depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:postgresql83 port:p5-dbi port:p5-version} maintainers {narf_tm openmaintainer} long_description {DBD::Pg is a Perl module which works with the DBI module to provide access to PostgreSQL databases} version 2.11.2 categories {perl databases} revision 0 +variants {universal postgresql7 postgresql80 postgresql81 postgresql82} variant_desc {postgresql7 {build with postgresql7 port} postgresql80 {build with postgresql80 port} postgresql81 {build with postgresql81 port} postgresql82 {build with postgresql82 port}} portdir perl/p5-dbd-pg description {Perl DBI module to provide access to PostgreSQL databases} homepage http://search.cpan.org/dist/DBD-Pg/ epoch 0 platforms darwin name p5-dbd-pg depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:postgresql83 port:p5-dbi port:p5-version} maintainers {narf_tm openmaintainer} long_description {DBD::Pg is a Perl module which works with the DBI module to provide access to PostgreSQL databases} version 2.11.3 categories {perl databases} revision 0 p5-dbd-sqlite 370 variants universal portdir perl/p5-dbd-sqlite description {perl dbd interface to SQLite} homepage http://search.cpan.org/dist/DBD-SQLite/ epoch 0 platforms darwin name p5-dbd-sqlite depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-dbi} maintainers {narf_tm openmaintainer} long_description {{perl dbd interface to SQLite}} version 1.14 categories perl revision 1 p5-dbd-sqlite2 397 @@ -6055,7 +6055,7 @@ p5-module-refresh 380 variants universal portdir perl/p5-module-refresh description {Refresh %INC files when updated on disk} homepage http://search.cpan.org/dist/Module-Refresh/ epoch 0 platforms darwin name p5-module-refresh depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Refresh %INC files when updated on disk}} version 0.09 categories perl revision 0 p5-module-scandeps 609 -variants universal portdir perl/p5-module-scandeps description {Recursively scan Perl code for dependencies} homepage http://search.cpan.org/dist/Module-ScanDeps/ epoch 0 platforms darwin name p5-module-scandeps depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-module-build port:p5-version} maintainers {narf_tm openmaintainer} long_description {This module scans potential modules used by perl programs, and returns a hash {reference;} its keys are the module names as appears in %INC (e.g. {Test/More.pm);} the values are hash references with this structure:} version 0.87 categories perl revision 0 +variants universal portdir perl/p5-module-scandeps description {Recursively scan Perl code for dependencies} homepage http://search.cpan.org/dist/Module-ScanDeps/ epoch 0 platforms darwin name p5-module-scandeps depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-module-build port:p5-version} maintainers {narf_tm openmaintainer} long_description {This module scans potential modules used by perl programs, and returns a hash {reference;} its keys are the module names as appears in %INC (e.g. {Test/More.pm);} the values are hash references with this structure:} version 0.89 categories perl revision 0 p5-module-versions-report 406 variants universal portdir perl/p5-module-versions-report description {Report versions of all modules in memory} homepage http://search.cpan.org/dist/Module-Versions-Report/ epoch 0 platforms darwin name p5-module-versions-report depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Report versions of all modules in memory}} version 1.02 categories perl revision 0 p5-mogilefs-client 653 @@ -6069,7 +6069,7 @@ p5-moose-policy 385 variants universal portdir perl/p5-moose-policy description {Moose-mounted police} homepage http://search.cpan.org/dist/Moose-Policy/ epoch 0 platforms darwin name p5-moose-policy depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-test-exception port:p5-moose} maintainers {narf_tm openmaintainer} long_description {{Moose-mounted police}} version 0.03 categories perl revision 0 p5-mouse 718 -variants universal portdir perl/p5-mouse description {Moose minus the antlers} homepage http://search.cpan.org/dist/Mouse/ epoch 0 platforms darwin name p5-mouse depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-method-modifiers port:p5-mro-compat port:p5-sub-exporter} maintainers {narf_tm openmaintainer} long_description {Moose is wonderful. Unfortunately, it's a little slow. Though significant progress has been made over the years, the compile time penalty is a non-starter for some applications. Mouse aims to alleviate this by providing a subset of Moose's functionality, faster. In particular, {"has"} in Moose is missing only a few expert-level features.} version 0.10 categories perl revision 0 +variants universal portdir perl/p5-mouse description {Moose minus the antlers} homepage http://search.cpan.org/dist/Mouse/ epoch 0 platforms darwin name p5-mouse depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-method-modifiers port:p5-mro-compat port:p5-sub-exporter} maintainers {narf_tm openmaintainer} long_description {Moose is wonderful. Unfortunately, it's a little slow. Though significant progress has been made over the years, the compile time penalty is a non-starter for some applications. Mouse aims to alleviate this by providing a subset of Moose's functionality, faster. In particular, {"has"} in Moose is missing only a few expert-level features.} version 0.11 categories perl revision 0 p5-mro-compat 506 variants universal portdir perl/p5-mro-compat description {mro::* interface compatibility for Perls < 5.9.5} homepage http://search.cpan.org/dist/MRO-Compat/ epoch 0 platforms darwin name p5-mro-compat depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-c3} maintainers {narf_tm openmaintainer} long_description {The mro namespace provides several utilities for dealing with method resolution order and method caching in general in Perl 5.9.5 and higher.} version 0.09 categories perl revision 0 p5-mytop 433 @@ -6402,6 +6402,8 @@ variants universal portdir perl/p5-time-piece description {Object-oriented time objects} homepage http://search.cpan.org/dist/Time-Piece/ epoch 0 platforms darwin name p5-time-piece depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Object-oriented time objects}} version 1.11 categories perl revision 0 p5-time-progress 384 variants universal portdir perl/p5-time-progress description {Elapsed and estimated finish time reporting} homepage http://search.cpan.org/dist/Time-Progress/ epoch 0 platforms darwin name p5-time-progress depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Elapsed and estimated finish time reporting}} version 1.3 categories perl revision 0 +p5-time-y2038 690 +variants universal portdir perl/p5-time-y2038 description {Versions of Perl's time functions which work beyond 2038} homepage http://search.cpan.org/dist/Time-y2038/ epoch 0 platforms darwin name p5-time-y2038 depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-extutils-cbuilder port:p5-test-exception port:p5-test-warn port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {On many computers, Perl's time functions will not work past the year 2038. This is a design fault in the underlying C libraries Perl uses. Time::y2038 provides replacements for those functions which will work accurately +/1 142 million years.} version 20081020 categories perl revision 0 p5-timedate 672 variants universal portdir perl/p5-timedate description {time and date parsing routines} homepage http://search.cpan.org/dist/TimeDate/ epoch 0 platforms darwin name p5-timedate depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {This module replaces my earlier GetDate module, which was only a date parser. The date parser contained in this distribution is far superior to the yacc based parser, and a *lot* faster. The parser contained here will only parse absolute dates, if you want a date parser that can parse relative dates then take a look at the Time modules by David Muir on CPAN.} version 1.16 categories perl revision 0 p5-tk 307 @@ -6951,7 +6953,7 @@ py-nltk 405 variants universal portdir python/py-nltk description {Natural Language Toolkit} homepage http://nltk.sourceforge.net/ epoch 1 platforms darwin depends_lib {port:py-numpy port:py-matplotlib} name py-nltk maintainers users.sourceforge.net:stevenbird long_description {NLTK is Python modules for research and development in natural language processing} categories {python textproc} version 0.9.5 revision 0 py-nose 628 -variants universal portdir python/py-nose description {A Python unittest extension.} homepage http://somethingaboutorange.com/mrl/projects/nose/ epoch 0 platforms darwin depends_lib port:py-setuptools name py-nose maintainers {openmaintainer stechert akira} long_description {A unittest extension offering automatic test suite discovery, simplified test authoring, and output capture. Nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to magic.} categories {python www} version 0.10.1 revision 1 +variants universal portdir python/py-nose description {A Python unittest extension.} homepage http://somethingaboutorange.com/mrl/projects/nose/ epoch 0 platforms darwin depends_lib port:py-setuptools name py-nose maintainers {openmaintainer stechert akira} long_description {A unittest extension offering automatic test suite discovery, simplified test authoring, and output capture. Nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to magic.} categories {python www} version 0.10.4 revision 0 py-numarray 639 variants {universal darwin_8 smp} portdir python/py-numarray description {array manipulation and computational library for python} homepage http://www.stsci.edu/resources/software_hardware/numarray epoch 0 platforms darwin depends_lib port:python24 name py-numarray maintainers nomaintainer long_description {Numarray provides array manipulation and computational capabilities similar to those found in IDL, Matlab, or Octave. Using numarray, it is possible to write many efficient numerical data processing applications directly in Python without using any C, C++ or Fortran code.} categories {python devel math} version 1.5.2 revision 0 py-numeric 416 @@ -7831,7 +7833,7 @@ rb-gettext 623 variants universal portdir ruby/rb-gettext description {a Localization library and tools which modeled GNU gettext.} homepage http://gettext.rubyforge.org/ epoch 0 platforms darwin name rb-gettext depends_lib {{path:\${prefix}/bin/ruby:ruby} port:rb-rubygems} maintainers kimuraw long_description {This library provides to translate original messages to localized messages properly using client-side locale information(environment variable or CGI variable). And the tools for developers support to create, use, and modify localized message files(message catalogs) easily.} version 1.93.0 categories {ruby devel} revision 0 rb-gnome 660 -variants universal portdir ruby/rb-gnome description {Gnome2 libraries for ruby} homepage http://sourceforge.net/projects/ruby-gnome2 epoch 0 platforms darwin name rb-gnome depends_lib {{path:\${prefix}/bin/ruby:ruby} port:gnome-session port:gtkglext port:libgtkhtml {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:gtk2 port:gconf port:libgnomecanvas port:gnome-vfs port:libart_lgpl port:libglade2 port:libgnomeprintui port:librsvg} maintainers nomaintainer long_description {Gnome2 libraries for ruby including gtk2, gstreamer, gconf, gnomevfs and more.} version 0.15.0 categories {ruby gnome} revision 0 +variants universal portdir ruby/rb-gnome description {Gnome2 libraries for ruby} homepage http://sourceforge.net/projects/ruby-gnome2 epoch 0 platforms darwin name rb-gnome depends_lib {{path:\${prefix}/bin/ruby:ruby} port:gnome-session port:gtkglext port:libgtkhtml {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:gtk2 port:gconf port:libgnomecanvas port:gnome-vfs port:libart_lgpl port:libglade2 port:libgnomeprintui port:librsvg} maintainers nomaintainer long_description {Gnome2 libraries for ruby including gtk2, gstreamer, gconf, gnomevfs and more.} version 0.18.1 categories {ruby gnome} revision 0 rb-google 581 variants universal portdir ruby/rb-google description {Ruby interface to Google's SOAP-driven Web API} homepage http://www.caliban.org/ruby/ruby-google.shtml epoch 0 platforms darwin name rb-google depends_lib {{path:\${prefix}/bin/ruby:ruby} port:rb-uconv port:rb-http-access2} maintainers nomaintainer long_description {Ruby/Google offers a higher-level abstraction of Google's SOAP-driven Web API. It allows the user to programmatically query the Google serach-engine from the convert of his or her favorite programming language.} version 0.5.1 categories {ruby www} revision 0 rb-gpgme 398 @@ -8425,7 +8427,7 @@ zsh 830 variants {universal darwin_8 dp_completion doc} variant_desc {dp_completion {Include automatic completion of MacPorts commands} doc {Install documentation}} portdir shells/zsh description {Zsh is a UNIX command interpreter (shell)} homepage http://www.zsh.org epoch 0 platforms darwin name zsh depends_lib {port:libiconv port:ncurses} maintainers {nox openmaintainer} long_description {Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh), although it is not completely compatible. It includes enhancements of many types, notably in the command-line editor, options for customising its behaviour, filename globbing, features to make C-shell (csh) users feel more at home and extra features drawn from tcsh (another `custom' shell).} version 4.2.7 categories shells revision 0 zsh-devel 961 -variants {universal darwin_8 mp_completion pcre doc examples} variant_desc {mp_completion {Install port(1) completion file} pcre {Add regular expressions support in builtin functions through PCRE} doc {Install extra documentation} examples {Install configuration examples}} portdir shells/zsh-devel description {Zsh is a UNIX command interpreter (shell)} homepage http://www.zsh.org/ epoch 0 platforms darwin name zsh-devel depends_lib {port:libiconv port:ncursesw} maintainers {nox openmaintainer} long_description {Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh), although it is not completely compatible. It includes enhancements of many types, notably in the command-line editor, options for customising its behaviour, filename globbing, features to make C-shell (csh) users feel more at home and extra features drawn from tcsh (another `custom' shell).} version 4.3.6 categories shells revision 0 +variants {universal darwin_8 mp_completion pcre doc examples} variant_desc {mp_completion {Install port(1) completion file} pcre {Add regular expressions support in builtin functions through PCRE} doc {Install extra documentation} examples {Install configuration examples}} portdir shells/zsh-devel description {Zsh is a UNIX command interpreter (shell)} homepage http://www.zsh.org/ epoch 0 platforms darwin name zsh-devel depends_lib {port:libiconv port:ncursesw} maintainers {nox openmaintainer} long_description {Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh), although it is not completely compatible. It includes enhancements of many types, notably in the command-line editor, options for customising its behaviour, filename globbing, features to make C-shell (csh) users feel more at home and extra features drawn from tcsh (another `custom' shell).} version 4.3.9 categories shells revision 0 FDclone 668 variants {universal nojpnmes emacs vim lv less jless autosort} variant_desc {nojpnmes {Do not show Japanese message} emacs {Use emacs as default editor} vim {Use vim as default editor} lv {Use lv as default pager} less {Use less as default pager} jless {Use jless as default pager} autosort {Sort files alphabetically automatically}} portdir sysutils/FDclone description {File & Directory Maintenance Tool} homepage http://hp.vector.co.jp/authors/VA012337/soft/fd/index.html epoch 0 platforms darwin name FDclone depends_lib port:ncurses maintainers takanori long_description {{File & Directory Maintenance Tool}} version 3.00c categories {sysutils shells} revision 0 MacPorts 516 -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 01:26:29 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 01:26:29 -0800 (PST) Subject: [41484] trunk/dports/net/libgweather/Portfile Message-ID: <20081104092630.372A7613222@beta.macosforge.org> Revision: 41484 http://trac.macports.org/changeset/41484 Author: nox at macports.org Date: 2008-11-04 01:26:28 -0800 (Tue, 04 Nov 2008) Log Message: ----------- libgweather: * Updated to 2.24.1. * Fixed dependencies. * Removed scrollkeeper-update call as this port does not have .omf files. * Added system procedure call to register GConf schema. * Enabled parallel build. Modified Paths: -------------- trunk/dports/net/libgweather/Portfile Modified: trunk/dports/net/libgweather/Portfile =================================================================== --- trunk/dports/net/libgweather/Portfile 2008-11-04 08:51:48 UTC (rev 41483) +++ trunk/dports/net/libgweather/Portfile 2008-11-04 09:26:28 UTC (rev 41484) @@ -4,7 +4,7 @@ PortSystem 1.0 name libgweather -version 2.24.0 +version 2.24.1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories net gnome @@ -14,22 +14,39 @@ long_description \ libgweather is a library to access weather \ information from online services for numerous \ - locations. + locations. homepage http://www.gnome.org/ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 d006328ec5cebc5dbf3a18834db95bba \ - sha1 b7e0b47f4875fae5d6afb4abaad08d2b08f31970 \ - rmd160 0929885f2a7ac8ee90d68e71f754ecdb56cbad09 +checksums md5 3509f75cf3a16154c846dac354e95439 \ + sha1 fd98979ce97ec19f97d12ef2a3b1e2de4a8ffa8e \ + rmd160 ac4ca74ab8dda296826f7869fd0ee83ba549fe88 -depends_lib port:gconf \ - port:gnome-vfs \ - port:gtk2 +depends_build port:pkgconfig \ + port:intltool \ + port:gconf +depends_lib port:gnome-vfs \ + port:gtk2 \ + port:glib2 \ + port:libsoup \ + port:libxml2 \ + port:gettext + +depends_run port:gconf + +configure.args --disable-schemas-install \ + --disable-glibtest + +use_parallel_build yes + post-activate { - system "${prefix}/bin/scrollkeeper-update" + system "\ + GCONF_CONFIG_SOURCE= \ + gconftool-2 --makefile-install-rule \ + ${prefix}/etc/gconf/schemas/gweather.schemas" } livecheck.check regex -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 01:28:15 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 01:28:15 -0800 (PST) Subject: [41485] trunk/dports/net/libgweather/Portfile Message-ID: <20081104092816.3CA1D6132A8@beta.macosforge.org> Revision: 41485 http://trac.macports.org/changeset/41485 Author: nox at macports.org Date: 2008-11-04 01:28:15 -0800 (Tue, 04 Nov 2008) Log Message: ----------- libgweather: Oops, this port links against gconf library. Modified Paths: -------------- trunk/dports/net/libgweather/Portfile Modified: trunk/dports/net/libgweather/Portfile =================================================================== --- trunk/dports/net/libgweather/Portfile 2008-11-04 09:26:28 UTC (rev 41484) +++ trunk/dports/net/libgweather/Portfile 2008-11-04 09:28:15 UTC (rev 41485) @@ -25,18 +25,16 @@ rmd160 ac4ca74ab8dda296826f7869fd0ee83ba549fe88 depends_build port:pkgconfig \ - port:intltool \ - port:gconf + port:intltool depends_lib port:gnome-vfs \ port:gtk2 \ port:glib2 \ port:libsoup \ port:libxml2 \ - port:gettext + port:gettext \ + port:gconf -depends_run port:gconf - configure.args --disable-schemas-install \ --disable-glibtest -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 01:41:42 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 01:41:42 -0800 (PST) Subject: [41486] trunk/dports/x11/gtk-engines2/Portfile Message-ID: <20081104094143.3164A61336D@beta.macosforge.org> Revision: 41486 http://trac.macports.org/changeset/41486 Author: nox at macports.org Date: 2008-11-04 01:41:42 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gtk-engines2: Whitespace changes, added livecheck. Modified Paths: -------------- trunk/dports/x11/gtk-engines2/Portfile Modified: trunk/dports/x11/gtk-engines2/Portfile =================================================================== --- trunk/dports/x11/gtk-engines2/Portfile 2008-11-04 09:28:15 UTC (rev 41485) +++ trunk/dports/x11/gtk-engines2/Portfile 2008-11-04 09:41:42 UTC (rev 41486) @@ -1,45 +1,52 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 +PortSystem 1.0 -name gtk-engines2 -version 2.16.0 -epoch 1 -categories x11 -maintainers nomaintainer -description Theme engine for gtk2 -homepage http://www.gtk.org/ -platforms darwin +name gtk-engines2 +set my_name gtk-engines +version 2.16.0 +set branch [join [lrange [split ${version} .] 0 1] .] +epoch 1 +categories x11 +maintainers nomaintainer +platforms darwin +description Theme engine for gtk2 -long_description gtk-engines2 is a theme engine for GTK+ 2. It provides \ - the ability to change the way widgets, buttons, etc. \ - look when using GTK+ 2 applications. +long_description \ + gtk-engines2 is a theme engine for GTK+ 2. It provides \ + the ability to change the way widgets, buttons, etc. \ + look when using GTK+ 2 applications. -master_sites gnome:sources/gtk-engines/[strsed ${version} {/\.[0-9]*$//}] +homepage http://www.gtk.org/ +master_sites gnome:sources/$my_name/$branch/ +distname $my_name-$version +use_bzip2 yes -distname gtk-engines-${version} -checksums md5 a301ca944d8c839298ec45a01a4a30c8 \ - sha1 7b58197a4b918f9ab9a7b16c650deb22812df583 \ - rmd160 b9a7b4322cb75ee7ebdf3f33c8e45fb436a901a0 +checksums md5 a301ca944d8c839298ec45a01a4a30c8 \ + sha1 7b58197a4b918f9ab9a7b16c650deb22812df583 \ + rmd160 b9a7b4322cb75ee7ebdf3f33c8e45fb436a901a0 -use_bzip2 yes - depends_build \ port:p5-xml-parser \ port:intltool -depends_lib \ - port:atk \ - port:cairo \ - port:fontconfig \ - port:freetype \ - port:gettext \ - path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \ - port:gtk2 \ - port:jpeg \ - port:libiconv \ - port:libpng \ - path:${prefix}/lib/pkgconfig/pango.pc:pango \ - port:tiff +depends_lib \ + port:atk \ + port:cairo \ + port:fontconfig \ + port:freetype \ + port:gettext \ + path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \ + port:gtk2 \ + port:jpeg \ + port:libiconv \ + port:libpng \ + path:${prefix}/lib/pkgconfig/pango.pc:pango \ + port:tiff use_parallel_build yes + +livecheck.check regex +livecheck.url http://ftp.gnome.org/pub/gnome/sources/$my_name/$branch/ +livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 01:48:52 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 01:48:52 -0800 (PST) Subject: [41487] trunk/dports/x11/gtk-engines2/Portfile Message-ID: <20081104094853.45764613497@beta.macosforge.org> Revision: 41487 http://trac.macports.org/changeset/41487 Author: nox at macports.org Date: 2008-11-04 01:48:51 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gtk-engines2: * Updated to 2.16.1. * Enabled animation in Clearlooks theme. * Removed p5-xml-parser build dependency. Modified Paths: -------------- trunk/dports/x11/gtk-engines2/Portfile Modified: trunk/dports/x11/gtk-engines2/Portfile =================================================================== --- trunk/dports/x11/gtk-engines2/Portfile 2008-11-04 09:41:42 UTC (rev 41486) +++ trunk/dports/x11/gtk-engines2/Portfile 2008-11-04 09:48:51 UTC (rev 41487) @@ -5,7 +5,7 @@ name gtk-engines2 set my_name gtk-engines -version 2.16.0 +version 2.16.1 set branch [join [lrange [split ${version} .] 0 1] .] epoch 1 categories x11 @@ -23,12 +23,11 @@ distname $my_name-$version use_bzip2 yes -checksums md5 a301ca944d8c839298ec45a01a4a30c8 \ - sha1 7b58197a4b918f9ab9a7b16c650deb22812df583 \ - rmd160 b9a7b4322cb75ee7ebdf3f33c8e45fb436a901a0 +checksums md5 acf5a9792507d0cb3b29a3ce6333d003 \ + sha1 d2d3ba7377b72a54cee99cbc546e19b3fc508b41 \ + rmd160 72d84e5a4d1e32345a40249ead9579d3ee73badb depends_build \ - port:p5-xml-parser \ port:intltool depends_lib \ @@ -45,6 +44,8 @@ path:${prefix}/lib/pkgconfig/pango.pc:pango \ port:tiff +configure.args --enable-animation + use_parallel_build yes livecheck.check regex -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 01:52:36 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 01:52:36 -0800 (PST) Subject: [41488] trunk/dports/gnome/gnome-themes/Portfile Message-ID: <20081104095236.77F07613527@beta.macosforge.org> Revision: 41488 http://trac.macports.org/changeset/41488 Author: nox at macports.org Date: 2008-11-04 01:52:35 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gnome-themes: Whitespace changes. Modified Paths: -------------- trunk/dports/gnome/gnome-themes/Portfile Modified: trunk/dports/gnome/gnome-themes/Portfile =================================================================== --- trunk/dports/gnome/gnome-themes/Portfile 2008-11-04 09:48:51 UTC (rev 41487) +++ trunk/dports/gnome/gnome-themes/Portfile 2008-11-04 09:52:35 UTC (rev 41488) @@ -1,36 +1,39 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 +PortSystem 1.0 -name gnome-themes -version 2.24.1 -set branch [join [lrange [split ${version} .] 0 1] .] -description A collection of themes and icons for GNOME 2 designed \ - for accessibility. -long_description New package of default themes for GNOME, \ - which currently includes GTK+ and icon \ - themes designed for accessibility. -maintainers nomaintainer -categories gnome -platforms darwin -homepage http://www.gnome.org/ +name gnome-themes +version 2.24.1 +set branch [join [lrange [split ${version} .] 0 1] .] +maintainers nomaintainer +categories gnome +platforms darwin +description A collection of themes and icons for GNOME 2 designed for accessibility. + +long_description \ + New package of default themes for GNOME, \ + which currently includes GTK+ and icon \ + themes designed for accessibility. + +homepage http://www.gnome.org/ master_sites gnome:sources/${name}/${branch}/ -checksums md5 9469a4ed1231ab54847983944bcd7d57 \ - sha1 7d537eabe8c855a9b841fa92e633ad0b243a4dda \ - rmd160 f871db08c37dac11395d78178e90368d26faa721 +use_bzip2 yes -depends_lib port:gtk-engines2 +checksums md5 9469a4ed1231ab54847983944bcd7d57 \ + sha1 7d537eabe8c855a9b841fa92e633ad0b243a4dda \ + rmd160 f871db08c37dac11395d78178e90368d26faa721 -depends_build bin:gnutar:gnutar \ - bin:perl:perl5.8 \ - port:icon-naming-utils +depends_build bin:gnutar:gnutar \ + bin:perl:perl5.8 \ + port:icon-naming-utils -use_bzip2 yes +depends_lib port:gtk-engines2 -extract.post_args |gnutar -xf - +extract.post_args | gnutar -xf - -configure.args --enable-all-themes -configure.cppflags-append "-L${prefix}/lib" +configure.args --enable-all-themes +configure.cppflags-append -L${prefix}/lib livecheck.check regex livecheck.url http://ftp.gnome.org/pub/GNOME/sources/${name}/${branch}/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Tue Nov 4 01:53:59 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Tue, 4 Nov 2008 01:53:59 -0800 (PST) Subject: [41489] trunk/dports/graphics/ImageMagick/Portfile Message-ID: <20081104095400.40281613599@beta.macosforge.org> Revision: 41489 http://trac.macports.org/changeset/41489 Author: ryandesign at macports.org Date: 2008-11-04 01:53:59 -0800 (Tue, 04 Nov 2008) Log Message: ----------- ImageMagick: update to 6.4.5-3 All 699 tests behaved as expected (33 expected failures) Modified Paths: -------------- trunk/dports/graphics/ImageMagick/Portfile Modified: trunk/dports/graphics/ImageMagick/Portfile =================================================================== --- trunk/dports/graphics/ImageMagick/Portfile 2008-11-04 09:52:35 UTC (rev 41488) +++ trunk/dports/graphics/ImageMagick/Portfile 2008-11-04 09:53:59 UTC (rev 41489) @@ -3,7 +3,7 @@ PortSystem 1.0 name ImageMagick -version 6.4.5-1 +version 6.4.5-3 homepage http://www.imagemagick.org/ categories graphics devel maintainers ryandesign @@ -37,9 +37,9 @@ # ftp://ftp.nluug.nl/pub/${name}/ \ checksums \ - md5 bb56af6fb74e887b0d079e3a350fad03 \ - sha1 f3090c05967db587c8cf86ac46c7e3a2dc0f5d91 \ - rmd160 e2301ec44a7be6e6ade34c6c2ff635cbf22cbd4d + md5 7007fac44c9b22ea7d0faa94871bd179 \ + sha1 4454ec4600001dc204629bf471e65f99190466d5 \ + rmd160 eefd304eb6f63a79c9e4a13046a3982985a19f7d depends_lib \ lib:libX11.6:XFree86 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 01:58:32 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 01:58:32 -0800 (PST) Subject: [41490] trunk/dports/gnome/gnome-themes/Portfile Message-ID: <20081104095833.05F93613622@beta.macosforge.org> Revision: 41490 http://trac.macports.org/changeset/41490 Author: nox at macports.org Date: 2008-11-04 01:58:32 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gnome-themes: * Fixed dependencies. * Disabled universal variant as this port is arch-agnostic. Modified Paths: -------------- trunk/dports/gnome/gnome-themes/Portfile Modified: trunk/dports/gnome/gnome-themes/Portfile =================================================================== --- trunk/dports/gnome/gnome-themes/Portfile 2008-11-04 09:53:59 UTC (rev 41489) +++ trunk/dports/gnome/gnome-themes/Portfile 2008-11-04 09:58:32 UTC (rev 41490) @@ -5,6 +5,7 @@ name gnome-themes version 2.24.1 +revision 1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome @@ -24,16 +25,18 @@ sha1 7d537eabe8c855a9b841fa92e633ad0b243a4dda \ rmd160 f871db08c37dac11395d78178e90368d26faa721 -depends_build bin:gnutar:gnutar \ - bin:perl:perl5.8 \ - port:icon-naming-utils +depends_build port:icon-naming-utils \ + port:pkgconfig \ + port:gtk2 \ + port:gtk-engines2 \ + port:gettext \ + port:intltool -depends_lib port:gtk-engines2 +configure.args --enable-all-themes -extract.post_args | gnutar -xf - +configure.cppflags-append -L${prefix}/lib -configure.args --enable-all-themes -configure.cppflags-append -L${prefix}/lib +universal_variant no livecheck.check regex livecheck.url http://ftp.gnome.org/pub/GNOME/sources/${name}/${branch}/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 02:00:11 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 02:00:11 -0800 (PST) Subject: [41491] trunk/dports/devel/gvfs/Portfile Message-ID: <20081104100011.5A6C661369C@beta.macosforge.org> Revision: 41491 http://trac.macports.org/changeset/41491 Author: nox at macports.org Date: 2008-11-04 02:00:10 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gvfs: Whitespace changes. Modified Paths: -------------- trunk/dports/devel/gvfs/Portfile Modified: trunk/dports/devel/gvfs/Portfile =================================================================== --- trunk/dports/devel/gvfs/Portfile 2008-11-04 09:58:32 UTC (rev 41490) +++ trunk/dports/devel/gvfs/Portfile 2008-11-04 10:00:10 UTC (rev 41491) @@ -11,24 +11,27 @@ platforms darwin description The Gnome Virtual File System. -long_description gvfs is a userspace virtual filesystem designed \ - to work with the i/o abstractions of gio (a new \ - library available with glib). It installs several \ - modules that are automatically used by applications \ - using the APIs of libgio. The gvfs model differs \ - from e.g. gnome-vfs in that filesystems must be \ - mounted before they are used. There is a central \ - daemon (gvfsd) that handles coordinting mounts, and \ - then each mount is (typically) in its own daemon \ - process (although mounts can share daemon process). \ - gvfs comes with a set of backends, including trash \ - support, sftp, smb, http, dav and others. There is \ - a set of command line programs starting with gvfs- \ - that lets you run commands (like cat, ls, stat, etc) \ - on files in the gvfs. +long_description \ + gvfs is a userspace virtual filesystem designed \ + to work with the i/o abstractions of gio (a new \ + library available with glib). It installs several \ + modules that are automatically used by applications \ + using the APIs of libgio. The gvfs model differs \ + from e.g. gnome-vfs in that filesystems must be \ + mounted before they are used. There is a central \ + daemon (gvfsd) that handles coordinting mounts, and \ + then each mount is (typically) in its own daemon \ + process (although mounts can share daemon process). \ + gvfs comes with a set of backends, including trash \ + support, sftp, smb, http, dav and others. There is \ + a set of command line programs starting with gvfs- \ + that lets you run commands (like cat, ls, stat, etc) \ + on files in the gvfs. + homepage http://www.gnome.org/ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes + checksums md5 04c44757a265f787d6606655b6bbc593 \ sha1 7f005cc579532b82072268ad399a2bc5ec353000 \ rmd160 b8f6a107923fae1c0752ee7eb4a1c27c50e3c93d -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 02:07:38 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 02:07:38 -0800 (PST) Subject: [41492] trunk/dports/devel/gvfs/Portfile Message-ID: <20081104100739.79717613754@beta.macosforge.org> Revision: 41492 http://trac.macports.org/changeset/41492 Author: nox at macports.org Date: 2008-11-04 02:07:37 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gvfs: * Fixed dependencies. * Disabled bashcompletion support. Modified Paths: -------------- trunk/dports/devel/gvfs/Portfile Modified: trunk/dports/devel/gvfs/Portfile =================================================================== --- trunk/dports/devel/gvfs/Portfile 2008-11-04 10:00:10 UTC (rev 41491) +++ trunk/dports/devel/gvfs/Portfile 2008-11-04 10:07:37 UTC (rev 41492) @@ -5,6 +5,7 @@ name gvfs version 1.0.2 +revision 1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories devel @@ -36,10 +37,15 @@ sha1 7f005cc579532b82072268ad399a2bc5ec353000 \ rmd160 b8f6a107923fae1c0752ee7eb4a1c27c50e3c93d +depends_build port:pkgconfig \ + port:intltool + depends_lib path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \ port:dbus \ port:gconf \ - port:libsoup + port:libsoup \ + port:gettext \ + port:libxml2 configure.args --disable-avahi \ --disable-fuse \ @@ -49,8 +55,11 @@ --disable-gphoto2 \ --disable-keyring \ --disable-samba \ - --disable-archive + --disable-archive \ + --disable-bash-completion +use_parallel_build yes + livecheck.check regex livecheck.url http://ftp.gnome.org/pub/gnome/sources/${name}/${branch}/ livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 02:53:23 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 02:53:23 -0800 (PST) Subject: [41493] trunk/dports/gnome/gnome-desktop/Portfile Message-ID: <20081104105323.EE5C4613CFF@beta.macosforge.org> Revision: 41493 http://trac.macports.org/changeset/41493 Author: nox at macports.org Date: 2008-11-04 02:53:23 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gnome-desktop: Fixed dependencies, enabled parallel build. Modified Paths: -------------- trunk/dports/gnome/gnome-desktop/Portfile Modified: trunk/dports/gnome/gnome-desktop/Portfile =================================================================== --- trunk/dports/gnome/gnome-desktop/Portfile 2008-11-04 10:07:37 UTC (rev 41492) +++ trunk/dports/gnome/gnome-desktop/Portfile 2008-11-04 10:53:23 UTC (rev 41493) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -4,7 +5,7 @@ name gnome-desktop version 2.24.1 -revision 1 +revision 2 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome @@ -26,7 +27,11 @@ # I do not know if fribidi is a build or run time dependency -depends_build port:gnome-doc-utils +depends_build port:gnome-doc-utils \ + port:intltool \ + port:pkgconfig \ + port:rarian \ + port:libxslt depends_lib port:libxml2 \ port:gtk2 \ @@ -34,13 +39,13 @@ port:gconf \ port:libgnomecanvas \ port:libgnomeui \ - port:gnome-vfs \ port:startup-notification \ port:gettext \ - port:gnome-themes \ - port:py25-gnome \ - port:gvfs + port:python25 \ + port:py25-gnome +depends_run port:gnome-themes + patchfiles patch-libgnome-destop-gnome-bg.c.diff \ patch-libgnome-destop-gnome-rr.c.diff \ patch-libgnome-destop-gnome-rr-config.c.diff @@ -51,6 +56,8 @@ configure.python ${prefix}/bin/python2.5 +use_parallel_build yes + post-activate { system "${prefix}/bin/scrollkeeper-update" } @@ -89,6 +96,7 @@ } variant x11 conflicts quartz description {Enable rendering in X11 (default)} { + depends_lib-append lib:libX11:xorg } variant no_x11 description {Same as +quartz} { -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Tue Nov 4 03:17:09 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Tue, 4 Nov 2008 03:17:09 -0800 (PST) Subject: [41494] trunk/dports/python/py25-orbit/Portfile Message-ID: <20081104111710.1F8CC613E8E@beta.macosforge.org> Revision: 41494 http://trac.macports.org/changeset/41494 Author: pguyot at kallisys.net Date: 2008-11-04 03:17:09 -0800 (Tue, 04 Nov 2008) Log Message: ----------- python/py25-orbit: update to 2.24.0 (#17080) Modified Paths: -------------- trunk/dports/python/py25-orbit/Portfile Modified: trunk/dports/python/py25-orbit/Portfile =================================================================== --- trunk/dports/python/py25-orbit/Portfile 2008-11-04 10:53:23 UTC (rev 41493) +++ trunk/dports/python/py25-orbit/Portfile 2008-11-04 11:17:09 UTC (rev 41494) @@ -2,11 +2,12 @@ PortSystem 1.0 name py25-orbit -version 2.14.3 -revision 1 +set my_name pyorbit +version 2.24.0 +set branch [join [lrange [split $version .] 0 1] .] categories python gnome platforms darwin -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer description Python binding for the ORBit2 CORBA ORB - Default branch. long_description PyORBit is a Python binding for the ORBit2 CORBA ORB. It \ was developped to suit the needs of the bonobo bindings \ @@ -17,16 +18,21 @@ IModule typelib capabilities. homepage http://www.pygtk.org/ -master_sites gnome:sources/pyorbit/2.14/ +master_sites gnome:sources/$my_name/$branch/ use_bzip2 yes -distname pyorbit-${version} -checksums md5 3c4d42ae1a7303fd85071a842617043f +distname $my_name-$version +checksums md5 574593815e75ee6e98062c75d6d1581f \ + sha1 f9877ce9672ed3c3d001b86924f1b6514a79efc9 \ + rmd160 55aa1c3ac0739d398d8e9bbda93ef36f7c659360 + depends_lib port:python25 \ port:orbit2 configure.python ${prefix}/bin/python2.5 +use_parallel_build yes + build.args PYTHON_LDFLAGS= PYTHON_LIBS= platform darwin 9 { @@ -35,6 +41,6 @@ } } -livecheck.check md5 -livecheck.url ftp://ftp.gnome.org/pub/GNOME/sources/pyorbit/ -livecheck.md5 c44aad7204b0cc64e524610a82b97340 +livecheck.check regex +livecheck.url http://ftp.gnome.org/pub/gnome/sources/$my_name/$branch/ +livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} -------------- next part -------------- An HTML attachment was scrubbed... URL: From illogic-al at macports.org Tue Nov 4 04:11:53 2008 From: illogic-al at macports.org (illogic-al at macports.org) Date: Tue, 4 Nov 2008 04:11:53 -0800 (PST) Subject: [41495] trunk/dports/devel/pth/Portfile Message-ID: <20081104121153.BB8D56150F7@beta.macosforge.org> Revision: 41495 http://trac.macports.org/changeset/41495 Author: illogic-al at macports.org Date: 2008-11-04 04:11:51 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Fix spacing, mention this fix is part of ticket #16745 Modified Paths: -------------- trunk/dports/devel/pth/Portfile Modified: trunk/dports/devel/pth/Portfile =================================================================== --- trunk/dports/devel/pth/Portfile 2008-11-04 11:17:09 UTC (rev 41494) +++ trunk/dports/devel/pth/Portfile 2008-11-04 12:11:51 UTC (rev 41495) @@ -27,9 +27,9 @@ configure.args --mandir=${prefix}/share/man post-configure { - if {[variant_isset universal]} { - reinplace "s|CC -dynamiclib|CC -dynamiclib ${configure.universal_ldflags}|g" ${worksrcpath}/libtool - } + if {[variant_isset universal]} { + reinplace "s|CC -dynamiclib|CC -dynamiclib ${configure.universal_ldflags}|g" ${worksrcpath}/libtool + } } post-destroot { -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Tue Nov 4 04:48:32 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Tue, 4 Nov 2008 04:48:32 -0800 (PST) Subject: [41496] trunk/dports/python/py25-gnome/Portfile Message-ID: <20081104124833.013DD6154EB@beta.macosforge.org> Revision: 41496 http://trac.macports.org/changeset/41496 Author: pguyot at kallisys.net Date: 2008-11-04 04:48:31 -0800 (Tue, 04 Nov 2008) Log Message: ----------- python/py25-gnome: update to 2.22.3 (#17081) Modified Paths: -------------- trunk/dports/python/py25-gnome/Portfile Modified: trunk/dports/python/py25-gnome/Portfile =================================================================== --- trunk/dports/python/py25-gnome/Portfile 2008-11-04 12:11:51 UTC (rev 41495) +++ trunk/dports/python/py25-gnome/Portfile 2008-11-04 12:48:31 UTC (rev 41496) @@ -3,29 +3,43 @@ PortSystem 1.0 name py25-gnome -version 2.22.0 +set my_name gnome-python +version 2.22.3 +set branch [join [lrange [split $version .] 0 1] .] categories python gnome platforms darwin -maintainers pguyot at kallisys.net +maintainers pguyot at kallisys.net openmaintainer description gnome-python is a set of python interfaces to gnome-libs. long_description ${description} homepage http://www.pygtk.org/ -master_sites gnome:sources/gnome-python/[strsed ${version} {/\.[0-9]*$//}]/ +master_sites gnome:sources/$my_name/$branch/ use_bzip2 yes -distname gnome-python-${version} -checksums md5 ff84c54314adec195149c59365e35a13 \ - sha1 824fc626ca8d3fd26a03998cad740d466cd77051 \ - rmd160 017c772a9ce8ef315885a4353378a7ee22a89acc +distname $my_name-$version +checksums md5 ab12d94954a57de39b25eb7903d8429c \ + sha1 35eafe4f5ab9ee003a573dcf26699d3b03d52d5a \ + rmd160 81772db78abe864dcbf3c89b7f864dd3b8ba41d3 + +depends_build port:pkgconfig + depends_lib port:libgnomeui \ port:py25-gtk \ - port:py25-orbit + port:py25-orbit \ + port:libgnome \ + port:python25 \ + port:libgnomecanvas \ + port:gnome-vfs \ + port:gconf \ + port:libbonobo \ + port:libbonoboui build.args PYTHON_LDFLAGS= PYTHON_LIBS= configure.python ${prefix}/bin/python2.5 +use_parallel_build yes + platform darwin 9 { post-patch { reinplace "s| -export-symbols-regex.*||g" \ @@ -37,6 +51,6 @@ } } -livecheck.check md5 -livecheck.url ftp://ftp.gnome.org/pub/GNOME/sources/gnome-python/ -livecheck.md5 0cc88801d2019c3ec94f296cda5f57f9 +livecheck.check regex +livecheck.url http://ftp.gnome.org/pub/gnome/sources/$my_name/$branch/ +livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Tue Nov 4 07:26:41 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Tue, 4 Nov 2008 07:26:41 -0800 (PST) Subject: [41497] trunk/dports/devel/gperf/Portfile Message-ID: <20081104152641.6CBDB615C4F@beta.macosforge.org> Revision: 41497 http://trac.macports.org/changeset/41497 Author: mcalhoun at macports.org Date: 2008-11-04 07:26:39 -0800 (Tue, 04 Nov 2008) Log Message: ----------- gperf: Fixed livecheck. Modified Paths: -------------- trunk/dports/devel/gperf/Portfile Modified: trunk/dports/devel/gperf/Portfile =================================================================== --- trunk/dports/devel/gperf/Portfile 2008-11-04 12:48:31 UTC (rev 41496) +++ trunk/dports/devel/gperf/Portfile 2008-11-04 15:26:39 UTC (rev 41497) @@ -18,3 +18,5 @@ test.run yes test.target check + +livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)${extract.suffix} -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Tue Nov 4 07:28:21 2008 From: nox at macports.org (nox at macports.org) Date: Tue, 4 Nov 2008 07:28:21 -0800 (PST) Subject: [41498] trunk/dports/devel/icu/Portfile Message-ID: <20081104152821.7BF4E615CC0@beta.macosforge.org> Revision: 41498 http://trac.macports.org/changeset/41498 Author: nox at macports.org Date: 2008-11-04 07:28:21 -0800 (Tue, 04 Nov 2008) Log Message: ----------- icu: Updated to 4.0. Modified Paths: -------------- trunk/dports/devel/icu/Portfile Modified: trunk/dports/devel/icu/Portfile =================================================================== --- trunk/dports/devel/icu/Portfile 2008-11-04 15:26:39 UTC (rev 41497) +++ trunk/dports/devel/icu/Portfile 2008-11-04 15:28:21 UTC (rev 41498) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -4,8 +5,8 @@ name icu set my_name icu4c -version 3.8.1 -set doc_version [join [lrange [split ${version} .] 0 1] _] +version 4.0 +set doc_version [join [lrange [split ${version} .] 0 1] _] categories devel platforms darwin freebsd maintainers nox @@ -25,14 +26,14 @@ extract.suffix .tgz distfiles [suffix ${distname}-src] -checksums [suffix ${distname}-src] \ - md5 a827dbc9d909febd4ec39b90386868ba \ - sha1 c2b933aee6741c28956f1b87dc514dee49b949aa \ - rmd160 d297330ff0eb91bff5ac91e59188f1751f899032 \ - ${my_name}-${doc_version}-docs.zip \ - md5 677b218cbca2acc304b9771c63bd69bf \ - sha1 94b47b5dd88bce15dab608719efbbd405d15e912 \ - rmd160 927f4466758722e958b90a2bae873b11da222e88 +checksums icu4c-4_0-src.tgz \ + md5 29ab09d84b72a74953cbb4d3d5759e14 \ + sha1 ff1d3fa084d2dff140f6b5f53dc1566fdb5ebb17 \ + rmd160 c80dc50b9177b60a0191ea095c4c1c3360d2c6f4 \ + icu4c-4_0-docs.zip \ + md5 32781fab60b60ab69cf7a6fbe4ee303a \ + sha1 9a7c0a0c63adf02fb156b076d76acaa7dc59a15b \ + rmd160 ce81012d86ff609b443b710f822f107d629a75ed worksrcdir ${name}/source set docdir ${prefix}/share/doc/${name}-${version} @@ -53,7 +54,7 @@ pre-configure { # The -delete statement above may lead to configure.cflags variable being unset if {! [info exists configure.cflags]} { - configure.cflags + configure.cflags } } @@ -65,6 +66,8 @@ build.type gnu +use_parallel_build yes + test.run yes test.target check -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at macports.org Tue Nov 4 12:45:29 2008 From: noreply at macports.org (MacPorts) Date: Tue, 04 Nov 2008 20:45:29 -0000 Subject: [MacPorts] macsforever2000 modified Message-ID: <20081104204605.014AD28082@relay14.apple.com> Changed page "macsforever2000" by macsforever2000 at macports.org from 132.163.130.97* Page URL: Diff URL: Revision 12 -------8<------8<------8<------8<------8<------8<------8<------8<-------- Index: macsforever2000 ========================================================================= --- macsforever2000 (version: 11) +++ macsforever2000 (version: 12) @@ -12,6 +12,10 @@ * [source:trunk/dports/science/fasthenry-wr science/fasthenry-wr] * [source:trunk/dports/python/py25-pmw python/py25-pmw] +== Projects == + +Created the [BbeditLanguageModule BBEdit language module]. + == Tickets == === [query:status=assigned|new|reopened&owner=macsforever2000 at macports.org Assigned Tickets] === [[TicketQuery(status=assigned|new|reopened&owner=macsforever2000 at macports.org)]] -------8<------8<------8<------8<------8<------8<------8<------8<-------- * The IP shown here might not mean anything if the user or the server is behind a proxy. -- MacPorts Ports system for Mac OS This is an automated message. Someone at http://www.macports.org/ added your email address to be notified of changes on macsforever2000. If it was not you, please report to . From portindex at macports.org Tue Nov 4 12:51:40 2008 From: portindex at macports.org (portindex at macports.org) Date: Tue, 4 Nov 2008 12:51:40 -0800 (PST) Subject: [41499] trunk/dports/PortIndex Message-ID: <20081104205141.270B16174BA@beta.macosforge.org> Revision: 41499 http://trac.macports.org/changeset/41499 Author: portindex at macports.org Date: 2008-11-04 12:51:39 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Total number of ports parsed: 5093 Ports successfully parsed: 5093 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-04 15:28:21 UTC (rev 41498) +++ trunk/dports/PortIndex 2008-11-04 20:51:39 UTC (rev 41499) @@ -1162,8 +1162,8 @@ variants universal portdir devel/gtk2hs description {Portable and native GUI library for Haskell} homepage http://www.haskell.org/gtk2hs epoch 0 platforms darwin name gtk2hs depends_lib {port:ghc port:gtk2 port:cairo port:librsvg port:libglade2 port:gtkglext port:gtksourceview} maintainers gwright at macports.org long_description {gtk2hs is a Haskell binding to GTK, a comprehensive C GUI library that is portable across many platforms.} version 0.9.13 categories {devel graphics} revision 0 gtkglext 324 variants {universal darwin_9} description {OpenGL Extension to GTK} portdir devel/gtkglext homepage http://sourceforge.net/projects/gtkglext/ epoch 0 depends_lib {port:gtk2 lib:libGL.1:XFree86} name gtkglext long_description {{OpenGL Extension to GTK}} maintainers jd at lifehertz.com categories devel version 1.2.0 revision 0 -gvfs 1058 -variants universal portdir devel/gvfs description {The Gnome Virtual File System.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gvfs depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:dbus port:gconf port:libsoup} maintainers nomaintainer long_description {gvfs is a userspace virtual filesystem designed to work with the i/o abstractions of gio (a new library available with glib). It installs several modules that are automatically used by applications using the APIs of libgio. The gvfs model differs from e.g. gnome-vfs in that filesystems must be mounted before they are used. There is a central daemon (gvfsd) that handles coordinting mounts, and then each mount is (typically) in its own daemon process (although mounts can share daemon process). gvfs comes with a set of backends, including trash support, sftp, smb, http, dav and others. There is a set of command line programs starting with gvfs- that lets you run commands (like cat, ls, stat, e tc) on files in the gvfs.} version 1.0.2 categories devel revision 0 +gvfs 1129 +variants universal depends_build {port:pkgconfig port:intltool} portdir devel/gvfs description {The Gnome Virtual File System.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:dbus port:gconf port:libsoup port:gettext port:libxml2} name gvfs maintainers nomaintainer long_description {gvfs is a userspace virtual filesystem designed to work with the i/o abstractions of gio (a new library available with glib). It installs several modules that are automatically used by applications using the APIs of libgio. The gvfs model differs from e.g. gnome-vfs in that filesystems must be mounted before they are used. There is a central daemon (gvfsd) that handles coordinting mounts, and then each mount is (typically) in its own daemon process (although mounts can share daemon process). gvfs comes with a set of backends, including trash support, sftp, smb, http, dav and others. There is a set of command line program s starting with gvfs- that lets you run commands (like cat, ls, stat, etc) on files in the gvfs.} version 1.0.2 categories devel revision 1 gwenhywfar 490 variants universal depends_build port:libtool portdir devel/gwenhywfar description {a utility library required by aqbanking and related software} homepage http://www.aquamaniac.de/sites/aqbanking/index.php epoch 0 platforms darwin name gwenhywfar depends_lib {port:openssl port:libgcrypt port:gettext port:libxml2 port:gnutls} maintainers nomaintainer long_description {{a utility library required by aqbanking and related software}} version 3.5.1 categories {devel net finance} revision 0 haddock 921 @@ -1240,8 +1240,8 @@ variants {universal demo_source_code} variant_desc {demo_source_code {Install demonstration Python code}} portdir devel/ice-python25 description {Fast, object-oriented RPC for C++, Java, Python, Ruby, PHP} homepage http://www.zeroc.com/ epoch 0 platforms darwin name ice-python25 depends_lib {port:python25 port:ice-cpp} maintainers blair long_description {The Internet Communications Engine (Ice) is a modern alternative to object middleware such as CORBA or COM/DCOM/COM+, with support for C++, C#, Java, PHP, Python, Ruby and Visual Basic. Ice consists of the following packages. Slice: The Specification Language for Ice. Slice establishes a contract between clients and servers, and is also used to describe persistent data. Slice Compilers: Slice specifications are compiled into various programming languages. Ice supports C++, Java, C#, Visual Basic, PHP, Python and Ruby. Ice clients and servers work together, regardless of the programming language. Ice: The Ice core library man ages all the communication tasks using a highly efficient protocol (including protocol compression and support for both TCP and UDP), provides a flexible thread pool for multi-threaded servers. This Port provides the Python bindings that sit on top of the C++ Ice C++ runtime libraries.} version 3.3.0 categories {devel python} revision 1 icompile 494 variants universal portdir devel/icompile description {icompile is an autocompile tool for C++ projects} homepage http://ice.sourceforge.net/ epoch 0 depends_run bin:python:python24 platforms darwin name icompile maintainers nomaintainer long_description {iCompile is the easiest way to compile your C++ projects on Linux and OS X. It creates executables, static and shared libraries, and HTML documentation with no per-project configuration or scripts} version 0.4 categories devel revision 0 -icu 615 -variants {universal doc freebsd} variant_desc {doc {Install extra documentation}} portdir devel/icu description {International Components for Unicode} homepage http://www.icu-project.org/ epoch 0 platforms {darwin freebsd} name icu maintainers nox long_description {The International Components for Unicode (ICU) libraries provide robust and full-featured Unicode services on a wide variety of platforms. ICU supports the most current version of the Unicode standard, and they provide support for supplementary Unicode characters (needed for GB 18030 repertoire support).} version 3.8.1 categories devel revision 0 +icu 613 +variants {universal doc freebsd} variant_desc {doc {Install extra documentation}} portdir devel/icu description {International Components for Unicode} homepage http://www.icu-project.org/ epoch 0 platforms {darwin freebsd} name icu maintainers nox long_description {The International Components for Unicode (ICU) libraries provide robust and full-featured Unicode services on a wide variety of platforms. ICU supports the most current version of the Unicode standard, and they provide support for supplementary Unicode characters (needed for GB 18030 repertoire support).} version 4.0 categories devel revision 0 idutils 1371 variants universal portdir devel/idutils description {The classic Berkeley gid/lid tools for looking up variables in code} homepage http://www.gnu.org/software/idutils/ epoch 0 platforms darwin name idutils depends_lib {port:gettext port:gmake port:libiconv} maintainers hotmail.com:yanjingfeng long_description {`mkid' is a simple, fast, high-capacity, language-independent identifier database tool. Actually, the term `identifier' is too limiting--`mkid' stores tokens, be they program identifiers of any form, literal numbers, or words of human-readable text. Database queries can be issued from the command-line, or from within emacs, serving as an augmented tags facility. `mkid' was originally written by Greg McGary and posted to comp.sources.unix in September 1987. It was then maintained and enhanced by a loose knit group of programmers on the Internet led by Tom Horsley . Tom released `mkid2' on comp.sources.unix in March, 1991. Since then, Greg McGary has resumed maintenance and is releasing an improved version 3 under GPL. Version 3 is an interim release. Version 4 will follow in the coming months and include a cscope clone plus other improvements. This version is an improved version of version 3 (which hasn't been updated since 1996!), it now understands C++.} version 4.2 categories devel revision 0 indent 566 @@ -2332,8 +2332,8 @@ depends_build port:pkgconfig description {Files that should be in pretty much every GNOME application.} portdir gnome/gnome-common homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-common maintainers nomaintainer long_description {{Files that should be in pretty much every GNOME application.}} version 2.24.0 categories gnome revision 0 gnome-control-center 650 variants {universal darwin} depends_build port:gnome-doc-utils portdir gnome/gnome-control-center description {Control center for GNOME 2.0 project.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-control-center depends_lib {port:iso-codes port:libgnomeui port:esound port:gnome-desktop port:metacity port:nautilus port:gnome-menus port:desktop-file-utils port:libcanberra port:libgnomekbd port:libxklavier port:gnome-panel port:gst-plugins-good port:evolution-data-server port:gnome-settings-daemon} long_description {{Control center for GNOME 2.0 project.}} maintainers nomaintainer version 2.24.0.1 categories gnome revision 0 -gnome-desktop 756 -variants {universal quartz x11 no_x11} depends_build port:gnome-doc-utils variant_desc {quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)} no_x11 {Same as +quartz}} portdir gnome/gnome-desktop description {Additional UI API for GNOME 2} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:libxml2 port:gtk2 {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gconf port:libgnomecanvas port:libgnomeui port:gnome-vfs port:startup-notification port:gettext port:gnome-themes port:py25-gnome port:gvfs} name gnome-desktop maintainers nomaintainer long_description {This is a collection of APIs not included in libgnomeui as they have not undergone sufficient testing.} categories gnome version 2.24.1 revision 1 +gnome-desktop 829 +variants {universal quartz x11 no_x11} depends_build {port:gnome-doc-utils port:intltool port:pkgconfig port:rarian port:libxslt} variant_desc {quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)} no_x11 {Same as +quartz}} portdir gnome/gnome-desktop description {Additional UI API for GNOME 2} homepage http://www.gnome.org/ depends_run port:gnome-themes epoch 0 platforms darwin depends_lib {port:libxml2 port:gtk2 {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gconf port:libgnomecanvas port:libgnomeui port:startup-notification port:gettext port:python25 port:py25-gnome lib:libX11:xorg} name gnome-desktop maintainers nomaintainer long_description {This is a collection of APIs not included in libgnomeui as they have not undergone sufficient testing.} categories gnome version 2.24.1 revision 2 gnome-desktop-suite 1582 variants universal portdir gnome/gnome-desktop-suite description {The GNOME desktop environment} homepage http://www.gnome.org/ epoch 0 platforms {macosx freebsd} name gnome-desktop-suite depends_lib {port:gnome-platform-suite port:bug-buddy port:gnome-control-center port:dasher port:eel port:eog port:evince port:evolution-data-server port:file-roller port:gcalctool port:gconf-editor port:gdm port:gedit port:gnome-user-docs port:gnome-applets port:gnome-backgrounds port:gnome-desktop port:gnome-doc-utils port:gnome-games port:gnome-icon-theme port:gnome-keyring port:gnome-keyring-manager port:gnome-mag port:gnome-media port:gnome-menus port:gnome-panel port:gnome-session port:gnome-speech port:gnome-system-monitor port:gnome-terminal port:gnome-themes port:gnome-utils port:gnopernicus port:gst-plugins-good port:gstreamer port:gtk-engines2 port:libgtkhtml3 port:gtksourceview port:gucharmap port:libgail-gnome port:libgnomeprint port:libgnomeprintui port:libgtop port:librsvg po rt:libsoup port:libwnck port:libxklavier port:metacity port:nautilus port:rarian port:startup-notification port:system-tools-backends port:vino port:vte port:yelp port:zenity port:gnome-audio port:gnome-python-desktop port:seahorse} maintainers nomaintainer long_description {The GNOME desktop environment is the set of libraries, applications and services that work as a cohesive integrated user interface produced by the GNOME project. The platform is one of the suites of software packages that form the complete GNOME project offerings.} version 2.18.1 categories {gnome devel} revision 0 gnome-doc-utils 786 @@ -2386,8 +2386,8 @@ variants universal portdir gnome/gnome-system-monitor description {A system monitor.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-system-monitor depends_lib {port:dbus port:dbus-glib {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gconf port:libgtop port:libwnck port:gtk2 port:gnome-vfs port:gnome-icon-theme port:gtkmm port:libxml2} long_description {A nicer, simpler, easier to use replacement to gtop. It uses libgtop for the process monitoring and gtktreeview for the viewing.} maintainers nomaintainer version 2.24.1 categories gnome revision 0 gnome-terminal 671 variants universal portdir gnome/gnome-terminal description {Terminal component for the GNOME 2 Desktop} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-terminal depends_lib {port:audiofile port:cairo port:dbus port:dbus-glib port:expat port:fontconfig port:freetype port:gconf port:gettext port:gnome-doc-utils port:gnome-platform-suite port:jpeg port:libart_lgpl port:libbonoboui port:libiconv port:libpng port:perl5.8 port:popt port:rarian port:startup-notification port:tiff port:vte port:Xft2 port:xrender port:zlib} long_description {Terminal component for the GNOME 2 Desktop} maintainers nomaintainer version 2.22.1 categories gnome revision 2 -gnome-themes 513 -variants universal depends_build {bin:gnutar:gnutar bin:perl:perl5.8 port:icon-naming-utils} portdir gnome/gnome-themes description {A collection of themes and icons for GNOME 2 designed for accessibility.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-themes depends_lib port:gtk-engines2 long_description {New package of default themes for GNOME, which currently includes GTK+ and icon themes designed for accessibility.} maintainers nomaintainer version 2.24.1 categories gnome revision 0 +gnome-themes 499 +depends_build {port:icon-naming-utils port:pkgconfig port:gtk2 port:gtk-engines2 port:gettext port:intltool} description {A collection of themes and icons for GNOME 2 designed for accessibility.} portdir gnome/gnome-themes homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-themes maintainers nomaintainer long_description {New package of default themes for GNOME, which currently includes GTK+ and icon themes designed for accessibility.} version 2.24.1 categories gnome revision 1 gnome-turtle 443 variants universal portdir gnome/gnome-turtle description {A turtle and lsys drawing program for GNOME.} homepage https://savannah.nongnu.org/p/gnome-turtle/ epoch 0 platforms darwin name gnome-turtle depends_lib lib:libgnomeprintui-2:libgnomeprintui long_description {A turtle and lsys drawing program for GNOME. It can generate fractals from an L-System definition.} maintainers nomaintainer version 0.1.3 categories {gnome math} revision 0 gnome-user-docs 506 @@ -2653,7 +2653,7 @@ GraphicsMagick 808 variants {universal q8 q16 q32} variant_desc {q8 {Use 8 bits per pixel quantum (default)} q16 {Use 16 bits per pixel quantum} q32 {Use 32 bits per pixel quantum}} portdir graphics/GraphicsMagick description {image processing tools collection} homepage http://www.graphicsmagick.org/ epoch 0 platforms darwin name GraphicsMagick depends_lib {port:libxml2 port:bzip2 port:zlib port:libpng port:tiff port:freetype port:libiconv port:jpeg} maintainers nomaintainer long_description {GraphicsMagick is the swiss army knife of image processing. It provides a robust collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, SVG, and TIFF.} version 1.2.3 categories graphics revision 0 ImageMagick 1824 -variants {universal rsvg perl gs lcms lqr wmf mpeg jbig jpeg2 graphviz hdri q8 q16 q32 no_x11 no_plus_plus darwin_6} depends_build port:pkgconfig variant_desc {rsvg {Support SVG using librsvg} perl {Install PerlMagick} gs {Include Ghostscript library support} lcms {Support the Little Color Management System} lqr {Support Liquid Rescale (experimental)} wmf {Support the Windows Metafile Format} mpeg {Support MPEG-1 and MPEG-2 video} jbig {Support JBIG} jpeg2 {Support JPEG-2000 using JasPer} graphviz {Support Graphviz} hdri {Support High Dynamic Range Imaging using OpenEXR} q8 {Use 8 bits per pixel quantum} q16 {Use 16 bits per pixel quantum (default)} q32 {Use 32 bits per pixel quantum} no_x11 {Disable X11 support} no_plus_plus {Do not install Magick++}} portdir graphics/ImageMagick description {Tools and libraries to manipulate images in many formats} homepage http://www.imagemagick.org/ epoch 0 platforms darwin name ImageMagick depends_lib {lib:libX11.6:XFree86 port:bzip2 po rt:jpeg port:libpng port:tiff port:zlib port:freetype port:fontconfig port:libiconv port:expat port:libxml2} maintainers ryandesign long_description {ImageMagick is a robust collection of tools and libraries to create, edit and compose bitmap images in a wide variety of formats. You can crop, resize, rotate, sharpen, color reduce or add effects or text or straight or curved lines to an image or image sequence and save your completed work in the same or differing image format. You can even create images from scratch. Image processing operations are available from the command line as well as through C, Ch, C++, Java, Perl, PHP, Python, Ruby and Tcl/Tk programming interfaces. Over 90 image formats are supported, including GIF, JPEG, JPEG 2000, PNG, PDF, PhotoCD and TIFF.} categories {graphics devel} version 6.4.5-1 revision 0 +variants {universal rsvg perl gs lcms lqr wmf mpeg jbig jpeg2 graphviz hdri q8 q16 q32 no_x11 no_plus_plus darwin_6} depends_build port:pkgconfig variant_desc {rsvg {Support SVG using librsvg} perl {Install PerlMagick} gs {Include Ghostscript library support} lcms {Support the Little Color Management System} lqr {Support Liquid Rescale (experimental)} wmf {Support the Windows Metafile Format} mpeg {Support MPEG-1 and MPEG-2 video} jbig {Support JBIG} jpeg2 {Support JPEG-2000 using JasPer} graphviz {Support Graphviz} hdri {Support High Dynamic Range Imaging using OpenEXR} q8 {Use 8 bits per pixel quantum} q16 {Use 16 bits per pixel quantum (default)} q32 {Use 32 bits per pixel quantum} no_x11 {Disable X11 support} no_plus_plus {Do not install Magick++}} portdir graphics/ImageMagick description {Tools and libraries to manipulate images in many formats} homepage http://www.imagemagick.org/ epoch 0 platforms darwin name ImageMagick depends_lib {lib:libX11.6:XFree86 port:bzip2 po rt:jpeg port:libpng port:tiff port:zlib port:freetype port:fontconfig port:libiconv port:expat port:libxml2} maintainers ryandesign long_description {ImageMagick is a robust collection of tools and libraries to create, edit and compose bitmap images in a wide variety of formats. You can crop, resize, rotate, sharpen, color reduce or add effects or text or straight or curved lines to an image or image sequence and save your completed work in the same or differing image format. You can even create images from scratch. Image processing operations are available from the command line as well as through C, Ch, C++, Java, Perl, PHP, Python, Ruby and Tcl/Tk programming interfaces. Over 90 image formats are supported, including GIF, JPEG, JPEG 2000, PNG, PDF, PhotoCD and TIFF.} categories {graphics devel} version 6.4.5-3 revision 0 OpenSceneGraph 499 depends_build port:cmake portdir graphics/OpenSceneGraph description {high-performance 3D graphics toolkit} homepage http://www.openscenegraph.org/ epoch 0 platforms darwin depends_lib {port:freetype port:gdal} name OpenSceneGraph maintainers {ryandesign openmaintainer} long_description {OpenSceneGraph is a high-performance 3D graphics toolkit useful in fields such as visual simulation, games, virtual reality, scientific visualization and modelling} version 2.4.0 categories graphics revision 0 Renaissance-Framework 622 @@ -4836,8 +4836,8 @@ variants universal portdir net/libexosip2 description {The eXtended osip library} homepage http://savannah.nongnu.org/projects/exosip/ epoch 0 platforms darwin name libexosip2 depends_lib port:libosip2 maintainers nomaintainer long_description {eXosip is a library that hides the complexity of using the SIP protocol for multimedia session establishement. This protocol is mainly to be used by VoIP telephony applications (endpoints or conference server) but might be also useful for any application that wishes to establish sessions like multiplayer games.} version 2.2.3 categories net revision 0 libfetch 427 variants {universal darwin_6 darwin freebsd} description {FreeBSD file fetching library} portdir net/libfetch homepage http://www.freebsd.org/ epoch 0 platforms {darwin freebsd} name libfetch long_description {These functions implement a high-level library for retrieving and uploading files using Uniform Resource Locators (URLs).} maintainers {afb at macports.org openmaintainer} categories net version 6.2.0-RELEASE revision 0 -libgweather 423 -variants universal portdir net/libgweather description {Library to accessing online weather informations.} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgweather depends_lib {port:gconf port:gnome-vfs port:gtk2} maintainers nomaintainer long_description {libgweather is a library to access weather information from online services for numerous locations.} version 2.24.0 categories {net gnome} revision 0 +libgweather 518 +variants universal depends_build {port:pkgconfig port:intltool} portdir net/libgweather description {Library to accessing online weather informations.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:gnome-vfs port:gtk2 port:glib2 port:libsoup port:libxml2 port:gettext port:gconf} name libgweather maintainers nomaintainer long_description {libgweather is a library to access weather information from online services for numerous locations.} version 2.24.1 categories {net gnome} revision 0 libipgeo 506 variants universal description {A small library written on top of the IP2LOCATION database allowing the user to do geo-targeting of IP addresses} portdir net/libipgeo homepage http://www.packetfactory.net/projects/ipgeo/ epoch 0 depends_lib {port:libnet11 port:libpcap} name libipgeo long_description {For a given IPv4 address, libipgeo can lookup the following: - Country Code - Country - Region - City - Latitude - Longitude - ISP} maintainers stechert at macports.org categories net version 1.3 revision 2 libmsn 403 @@ -7426,8 +7426,8 @@ variants universal portdir python/py25-genshi description {} homepage http://genshi.edgewall.org/ epoch 0 platforms darwin depends_lib port:python25 name py25-genshi maintainers stechert at macports.org long_description {Genshi is a Python library that provides an integrated set of components for parsing, generating, and processing HTML, XML or other textual content for output generation on the web.} categories python version 0.5 revision 0 py25-geopy 681 variants universal portdir python/py25-geopy description {Network geocoding toolbox for Python.} homepage http://exogen.case.edu/projects/geopy/ epoch 0 platforms darwin depends_lib port:py25-simplejson name py25-geopy maintainers {landonf openmaintainer} long_description {geopy makes it easy for developers to locate the coordinates of addresses, cities, countries, and landmarks across the globe using third-party geocoders and other sources of data. geopy includes geocoder classes for MediaWiki (with the GIS extension), Semantic MediaWiki, the Google geocoder, the Yahoo! geocoder, geocoder.us, Virtual Earth, and GeoNames.} categories {python devel} version 0.93 revision 0 -py25-gnome 423 -variants {universal darwin_9} portdir python/py25-gnome description {gnome-python is a set of python interfaces to gnome-libs.} homepage http://www.pygtk.org/ epoch 0 platforms darwin name py25-gnome depends_lib {port:libgnomeui port:py25-gtk port:py25-orbit} maintainers pguyot at kallisys.net long_description {{gnome-python is a set of python interfaces to gnome-libs.}} version 2.22.0 categories {python gnome} revision 0 +py25-gnome 575 +variants {universal darwin_9} depends_build port:pkgconfig portdir python/py25-gnome description {gnome-python is a set of python interfaces to gnome-libs.} homepage http://www.pygtk.org/ epoch 0 platforms darwin depends_lib {port:libgnomeui port:py25-gtk port:py25-orbit port:libgnome port:python25 port:libgnomecanvas port:gnome-vfs port:gconf port:libbonobo port:libbonoboui} name py25-gnome maintainers {pguyot at kallisys.net openmaintainer} long_description {{gnome-python is a set of python interfaces to gnome-libs.}} version 2.22.3 categories {python gnome} revision 0 py25-gnupg 503 description {GnuPGInterface is a Python module to interface with GnuPG} portdir python/py25-gnupg homepage http://py-gnupg.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python25 port:gnupg} name py25-gnupg maintainers {ram openmaintainer} long_description {GnuPGInterface is a Python module to interface with GnuPG. It concentrates on interacting with GnuPG via filehandles, providing access to control GnuPG via versatile and extensible means.} categories python version 0.3.2 revision 0 py25-gnuplot 497 @@ -7544,8 +7544,8 @@ variants universal depends_build port:py25-setuptools portdir python/py25-opengl description {Python binding to OpenGL} homepage http://pyopengl.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python25 port:py25-tkinter port:py25-pil port:py25-numpy} name py25-opengl maintainers {melix.net:alakazam openmaintainer} long_description {PyOpenGL is the cross platform Python binding to OpenGL and related APIs. The binding is created using the standard ctypes library and is provided under an extremely liberal BSD-style Open-Source licenses.} categories {python graphics} version 3.0.0b5 revision 0 py25-openssl 563 variants universal portdir python/py25-openssl description {python wrapper around the OpenSSL library} homepage http://pyopenssl.sourceforge.net/ epoch 0 platforms {darwin freebsd} depends_lib {port:python25 port:openssl} name py25-openssl maintainers {raimue openmaintainer} long_description {This python module is a rather thin wrapper around (a subset of) the OpenSSL library. With thin wrapper a lot of the object methods do nothing more than calling a corresponding function in the OpenSSL library.} categories {python devel security} version 0.7 revision 0 -py25-orbit 720 -variants {universal darwin_9} portdir python/py25-orbit description {Python binding for the ORBit2 CORBA ORB - Default branch.} homepage http://www.pygtk.org/ epoch 0 platforms darwin name py25-orbit depends_lib {port:python25 port:orbit2} maintainers pguyot at kallisys.net long_description {PyORBit is a Python binding for the ORBit2 CORBA ORB. It was developped to suit the needs of the bonobo bindings in GNOME-Python, but is usable for other purposes as well. It aims to follow the standard Python language mapping for CORBA. It can generate stubs at runtime from typelibs, IDL files, or by introspecting remote objects using ORBit2's IModule typelib capabilities.} version 2.14.3 categories {python gnome} revision 1 +py25-orbit 737 +variants {universal darwin_9} portdir python/py25-orbit description {Python binding for the ORBit2 CORBA ORB - Default branch.} homepage http://www.pygtk.org/ epoch 0 platforms darwin name py25-orbit depends_lib {port:python25 port:orbit2} maintainers {pguyot at kallisys.net openmaintainer} long_description {PyORBit is a Python binding for the ORBit2 CORBA ORB. It was developped to suit the needs of the bonobo bindings in GNOME-Python, but is usable for other purposes as well. It aims to follow the standard Python language mapping for CORBA. It can generate stubs at runtime from typelibs, IDL files, or by introspecting remote objects using ORBit2's IModule typelib capabilities.} version 2.24.0 categories {python gnome} revision 0 py25-paramiko 596 description {python library for making SSH2 connections} portdir python/py25-paramiko homepage http://www.lag.net/paramiko/ epoch 1 platforms darwin depends_lib {port:python25 port:py25-crypto} name py25-paramiko maintainers {ram openmaintainer} long_description {This is a library for making SSH2 connections (client or server). Emphasis is on using SSH2 as an alternative to SSL for making secure connections between python scripts. All major ciphers and hash methods are supported. SFTP client and server mode are both supported too.} categories {python net security} version 1.7.4 revision 0 py25-parsing 603 @@ -9708,8 +9708,8 @@ variants universal description {gtk-2 theme switcher} portdir x11/gtk-chtheme homepage http://plasmasturm.org/programs/gtk-chtheme/ epoch 0 depends_lib lib:libgtk.2:gtk2 name gtk-chtheme long_description {Simple and tiny GTK-2 theme switcher. If you don't need full gnome and don't like changing .rc files by hand, use this app.} maintainers alexandernx at gmail.com categories x11 version 0.3.1 revision 0 gtk-engines 396 variants universal portdir x11/gtk-engines description {Theme engine for GTK+} homepage http://www.gtk.org/ epoch 0 platforms darwin name gtk-engines depends_lib port:imlib maintainers nomaintainer long_description {gtk-engines is a theme engine for GTK+. It provides the ability to change the way widgets, buttons, etc. look when using GTK+ applications.} version 0.12 categories x11 revision 0 -gtk-engines2 661 -variants universal depends_build {port:p5-xml-parser port:intltool} portdir x11/gtk-engines2 description {Theme engine for gtk2} homepage http://www.gtk.org/ epoch 1 platforms darwin depends_lib {port:atk port:cairo port:fontconfig port:freetype port:gettext {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gtk2 port:jpeg port:libiconv port:libpng {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:tiff} name gtk-engines2 maintainers nomaintainer long_description {gtk-engines2 is a theme engine for GTK+ 2. It provides the ability to change the way widgets, buttons, etc. look when using GTK+ 2 applications.} version 2.16.0 categories x11 revision 0 +gtk-engines2 640 +variants universal depends_build port:intltool portdir x11/gtk-engines2 description {Theme engine for gtk2} homepage http://www.gtk.org/ epoch 1 platforms darwin depends_lib {port:atk port:cairo port:fontconfig port:freetype port:gettext {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gtk2 port:jpeg port:libiconv port:libpng {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:tiff} name gtk-engines2 maintainers nomaintainer long_description {gtk-engines2 is a theme engine for GTK+ 2. It provides the ability to change the way widgets, buttons, etc. look when using GTK+ 2 applications.} version 2.16.1 categories x11 revision 0 gtk-extra 501 variants universal portdir x11/gtk-extra description {Extra GTK+1 Widgets} homepage http://gtkextra.sourceforge.net epoch 0 platforms darwin name gtk-extra depends_lib lib:libgtk.1:gtk1 maintainers matthew.c at rogers.com long_description {GtkExtra is a useful set of widgets for creating GUIs for the Xwindows system using GTK+. You can use it complementary to GTK+ and it is written in C. It is also Free Software and released under the LGPL license.} version 0.99.17 categories {x11 devel} revision 0 gtk-nodoka-engine 489 -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at macports.org Tue Nov 4 13:21:42 2008 From: noreply at macports.org (MacPorts) Date: Tue, 04 Nov 2008 21:21:42 -0000 Subject: [MacPorts] BbeditLanguageModule modified Message-ID: <20081104212218.AB9F428042@relay13.apple.com> Changed page "BbeditLanguageModule" by macsforever2000 at macports.org from 132.163.130.97* Page URL: Diff URL: Revision 4 -------8<------8<------8<------8<------8<------8<------8<------8<-------- Index: BbeditLanguageModule ========================================================================= --- BbeditLanguageModule (version: 3) +++ BbeditLanguageModule (version: 4) @@ -1,4 +1,4 @@ -= BBEdit Language Module = += BBEdit MacPorts Language Module = To Install, simply download the attached file and place it inside the following folder: -------8<------8<------8<------8<------8<------8<------8<------8<-------- * The IP shown here might not mean anything if the user or the server is behind a proxy. -- MacPorts Ports system for Mac OS This is an automated message. Someone at http://www.macports.org/ added your email address to be notified of changes on BbeditLanguageModule. If it was not you, please report to . From noreply at macports.org Tue Nov 4 13:22:19 2008 From: noreply at macports.org (MacPorts) Date: Tue, 04 Nov 2008 21:22:19 -0000 Subject: [MacPorts] macsforever2000 modified Message-ID: <20081104212255.610102804F@relay11.apple.com> Changed page "macsforever2000" by macsforever2000 at macports.org from 132.163.130.97* Page URL: Diff URL: Revision 13 -------8<------8<------8<------8<------8<------8<------8<------8<-------- Index: macsforever2000 ========================================================================= --- macsforever2000 (version: 12) +++ macsforever2000 (version: 13) @@ -14,7 +14,7 @@ == Projects == -Created the [BbeditLanguageModule BBEdit language module]. +Created the [BbeditLanguageModule BBEdit MacPorts language module]. == Tickets == === [query:status=assigned|new|reopened&owner=macsforever2000 at macports.org Assigned Tickets] === -------8<------8<------8<------8<------8<------8<------8<------8<-------- * The IP shown here might not mean anything if the user or the server is behind a proxy. -- MacPorts Ports system for Mac OS This is an automated message. Someone at http://www.macports.org/ added your email address to be notified of changes on macsforever2000. If it was not you, please report to . From blb at macports.org Tue Nov 4 14:12:58 2008 From: blb at macports.org (blb at macports.org) Date: Tue, 4 Nov 2008 14:12:58 -0800 (PST) Subject: [41500] trunk/dports/perl Message-ID: <20081104221258.E3813617903@beta.macosforge.org> Revision: 41500 http://trac.macports.org/changeset/41500 Author: blb at macports.org Date: 2008-11-04 14:12:58 -0800 (Tue, 04 Nov 2008) Log Message: ----------- New port - perl/p5-readonly-xs, ticket #17085 Added Paths: ----------- trunk/dports/perl/p5-readonly-xs/ trunk/dports/perl/p5-readonly-xs/Portfile Added: trunk/dports/perl/p5-readonly-xs/Portfile =================================================================== --- trunk/dports/perl/p5-readonly-xs/Portfile (rev 0) +++ trunk/dports/perl/p5-readonly-xs/Portfile 2008-11-04 22:12:58 UTC (rev 41500) @@ -0,0 +1,20 @@ +# $Id$ + +PortSystem 1.0 +PortGroup perl5 1.0 + +perl5.setup Readonly-XS 1.04 + +version 1.04 +maintainers whatisinaname.org:perry +description Readonly::XS is a companion module for Readonly. It \ + speeds up read-only scalar variables. +long_description ${description} +homepage http://search.cpan.org/~roode/Readonly-XS-1.04/ +platforms darwin + +checksums md5 6d1e61f5c90ff1bf7ffcbfb01148b316 \ + rmd160 aad55174f4731336d43f6c30178e0e216fdbac17 \ + sha1 1cd1a97971384538bf5587e5f8e3f4e671a0ce38 + +depends_lib-append port:p5-readonly Property changes on: trunk/dports/perl/p5-readonly-xs/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Tue Nov 4 14:53:20 2008 From: blb at macports.org (blb at macports.org) Date: Tue, 4 Nov 2008 14:53:20 -0800 (PST) Subject: [41501] trunk/dports/devel/ktoblzcheck/Portfile Message-ID: <20081104225321.22FEF617C53@beta.macosforge.org> Revision: 41501 http://trac.macports.org/changeset/41501 Author: blb at macports.org Date: 2008-11-04 14:53:20 -0800 (Tue, 04 Nov 2008) Log Message: ----------- devel/ktoblzcheck - version bump to 1.19 Modified Paths: -------------- trunk/dports/devel/ktoblzcheck/Portfile Modified: trunk/dports/devel/ktoblzcheck/Portfile =================================================================== --- trunk/dports/devel/ktoblzcheck/Portfile 2008-11-04 22:12:58 UTC (rev 41500) +++ trunk/dports/devel/ktoblzcheck/Portfile 2008-11-04 22:53:20 UTC (rev 41501) @@ -2,13 +2,15 @@ PortSystem 1.0 name ktoblzcheck -version 1.16 +version 1.19 categories devel finance maintainers nomaintainer description a library to check bank account numbers and bank codes long_description ${description} homepage http://ktoblzcheck.sourceforge.net/ master_sites sourceforge -checksums md5 df8c4f35d8977e78f8445efc1d20a2a8 +checksums md5 c44cdecf992c213fb34d4ede3cd7de71 \ + sha1 5937b1b792423426dc04fb6f9cb1f33062bc905c \ + rmd160 2f7e301ef4feeeb287513261ec05caf3eb830676 configure.python ${prefix}/bin/python2.5 depends_lib port:python25 -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Tue Nov 4 15:38:03 2008 From: blb at macports.org (blb at macports.org) Date: Tue, 4 Nov 2008 15:38:03 -0800 (PST) Subject: [41502] trunk/dports/devel/ktoblzcheck/Portfile Message-ID: <20081104233803.78EEF617F8B@beta.macosforge.org> Revision: 41502 http://trac.macports.org/changeset/41502 Author: blb at macports.org Date: 2008-11-04 15:38:02 -0800 (Tue, 04 Nov 2008) Log Message: ----------- devel/ktoblzcheck - add missing platforms Modified Paths: -------------- trunk/dports/devel/ktoblzcheck/Portfile Modified: trunk/dports/devel/ktoblzcheck/Portfile =================================================================== --- trunk/dports/devel/ktoblzcheck/Portfile 2008-11-04 22:53:20 UTC (rev 41501) +++ trunk/dports/devel/ktoblzcheck/Portfile 2008-11-04 23:38:02 UTC (rev 41502) @@ -7,6 +7,7 @@ maintainers nomaintainer description a library to check bank account numbers and bank codes long_description ${description} +platforms darwin homepage http://ktoblzcheck.sourceforge.net/ master_sites sourceforge checksums md5 c44cdecf992c213fb34d4ede3cd7de71 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Tue Nov 4 15:41:48 2008 From: dh at macports.org (dh at macports.org) Date: Tue, 4 Nov 2008 15:41:48 -0800 (PST) Subject: [41503] trunk/dports/python/py-numpy/Portfile Message-ID: <20081104234149.13D6D61802B@beta.macosforge.org> Revision: 41503 http://trac.macports.org/changeset/41503 Author: dh at macports.org Date: 2008-11-04 15:41:48 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Bump version to 1.2.1 to match py25-numpy Modified Paths: -------------- trunk/dports/python/py-numpy/Portfile Modified: trunk/dports/python/py-numpy/Portfile =================================================================== --- trunk/dports/python/py-numpy/Portfile 2008-11-04 23:38:02 UTC (rev 41502) +++ trunk/dports/python/py-numpy/Portfile 2008-11-04 23:41:48 UTC (rev 41503) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -4,10 +5,10 @@ PortGroup python24 1.0 name py-numpy -version 1.1.1 +version 1.2.1 categories python platforms darwin -maintainers nomaintainer +maintainers dh openmaintainer description The core utilities for the scientific library scipy for Python long_description ${description} @@ -15,14 +16,15 @@ master_sites sourceforge:numpy distname numpy-${version} -checksums md5 af066b59a50bf5dbe1a14d6be3df6937 \ - sha1 a2755f38ca6aa799b504c84f58b03cd6ce66bc41 \ - rmd160 745e9fbbd064272199f4c7b49d4a26797405dd17 +checksums md5 1bc6dbddaf4b48ded8a619c6438fff37 \ + sha1 1aa706e733aea18eaffa70d93c0105718acb66c5 \ + rmd160 7eb721d0d853f3b0b9b04a4f447353873d6c0997 patchfiles patch-g95_link.diff \ patch-f2py_setup.py.diff -depends_lib-append port:fftw-3 +depends_lib-append port:fftw-3 \ + port:py-nose post-patch { reinplace "s|@@MPORTS_PREFIX@@|${prefix}|" ${worksrcpath}/numpy/distutils/fcompiler/g95.py -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Tue Nov 4 15:59:50 2008 From: dh at macports.org (dh at macports.org) Date: Tue, 4 Nov 2008 15:59:50 -0800 (PST) Subject: [41504] trunk/dports/python/py-logilab-common/Portfile Message-ID: <20081104235950.715FC618182@beta.macosforge.org> Revision: 41504 http://trac.macports.org/changeset/41504 Author: dh at macports.org Date: 2008-11-04 15:59:49 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Whitespace changes: untabify Portfile Modified Paths: -------------- trunk/dports/python/py-logilab-common/Portfile Modified: trunk/dports/python/py-logilab-common/Portfile =================================================================== --- trunk/dports/python/py-logilab-common/Portfile 2008-11-04 23:41:48 UTC (rev 41503) +++ trunk/dports/python/py-logilab-common/Portfile 2008-11-04 23:59:49 UTC (rev 41504) @@ -1,32 +1,32 @@ # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 -PortGroup python24 1.0 +PortSystem 1.0 +PortGroup python24 1.0 -name py-logilab-common -version 0.35.2 -maintainers dh -description A number of modules used by various projects from Logilab -long_description ${description} +name py-logilab-common +version 0.35.2 +maintainers dh +description A number of modules used by various projects from Logilab +long_description ${description} -platforms darwin +platforms darwin -homepage http://www.logilab.org/projects/common -master_sites ftp://ftp.logilab.fr/pub/common/ -distname logilab-common-${version} +homepage http://www.logilab.org/projects/common +master_sites ftp://ftp.logilab.fr/pub/common/ +distname logilab-common-${version} -checksums md5 88391b08f48812361eb594f05d7d930b \ - sha1 c25d2ef6bda0ced8450bb32dfa1d606b9d687bce \ - rmd160 604b689bd45bbf616a5d67522abc417a54b9b65d +checksums md5 88391b08f48812361eb594f05d7d930b \ + sha1 c25d2ef6bda0ced8450bb32dfa1d606b9d687bce \ + rmd160 604b689bd45bbf616a5d67522abc417a54b9b65d post-destroot { - xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} - xinstall -m 644 -W ${worksrcpath} ChangeLog README \ - ${destroot}${prefix}/share/doc/${name} + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 -W ${worksrcpath} ChangeLog README \ + ${destroot}${prefix}/share/doc/${name} - # alter the install name of pytest to include version name - move ${destroot}${prefix}/bin/pytest ${destroot}${prefix}/bin/pytest2.4 + # alter the install name of pytest to include version name + move ${destroot}${prefix}/bin/pytest ${destroot}${prefix}/bin/pytest2.4 } # Shared-file warning; the following file is installed by this module as -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Tue Nov 4 16:02:01 2008 From: dh at macports.org (dh at macports.org) Date: Tue, 4 Nov 2008 16:02:01 -0800 (PST) Subject: [41505] trunk/dports/python/py25-logilab-common/Portfile Message-ID: <20081105000201.217BF618223@beta.macosforge.org> Revision: 41505 http://trac.macports.org/changeset/41505 Author: dh at macports.org Date: 2008-11-04 16:02:00 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Whitespace changes: untabify Portfile Modified Paths: -------------- trunk/dports/python/py25-logilab-common/Portfile Modified: trunk/dports/python/py25-logilab-common/Portfile =================================================================== --- trunk/dports/python/py25-logilab-common/Portfile 2008-11-04 23:59:49 UTC (rev 41504) +++ trunk/dports/python/py25-logilab-common/Portfile 2008-11-05 00:02:00 UTC (rev 41505) @@ -1,32 +1,32 @@ # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 -PortGroup python25 1.0 +PortSystem 1.0 +PortGroup python25 1.0 -name py25-logilab-common -version 0.35.2 -maintainers stechert at macports.org openmaintainer -description A number of modules used by various projects from Logilab -long_description ${description} +name py25-logilab-common +version 0.35.2 +maintainers stechert at macports.org openmaintainer +description A number of modules used by various projects from Logilab +long_description ${description} -platforms darwin +platforms darwin -homepage http://www.logilab.org/project/logilab-common -master_sites ftp://ftp.logilab.fr/pub/common/ -distname logilab-common-${version} +homepage http://www.logilab.org/project/logilab-common +master_sites ftp://ftp.logilab.fr/pub/common/ +distname logilab-common-${version} -checksums md5 88391b08f48812361eb594f05d7d930b \ - sha1 c25d2ef6bda0ced8450bb32dfa1d606b9d687bce \ - rmd160 604b689bd45bbf616a5d67522abc417a54b9b65d +checksums md5 88391b08f48812361eb594f05d7d930b \ + sha1 c25d2ef6bda0ced8450bb32dfa1d606b9d687bce \ + rmd160 604b689bd45bbf616a5d67522abc417a54b9b65d post-destroot { - xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} - xinstall -m 644 -W ${worksrcpath} ChangeLog README \ - ${destroot}${prefix}/share/doc/${name} + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 -W ${worksrcpath} ChangeLog README \ + ${destroot}${prefix}/share/doc/${name} - # alter the install name of pytest to include version name - move ${destroot}${prefix}/bin/pytest ${destroot}${prefix}/bin/pytest2.5 + # alter the install name of pytest to include version name + move ${destroot}${prefix}/bin/pytest ${destroot}${prefix}/bin/pytest2.5 } # Shared-file warning; the following file is installed by this module as -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Tue Nov 4 16:06:33 2008 From: dh at macports.org (dh at macports.org) Date: Tue, 4 Nov 2008 16:06:33 -0800 (PST) Subject: [41506] trunk/dports/python/py25-logilab-common/Portfile Message-ID: <20081105000633.613856182AB@beta.macosforge.org> Revision: 41506 http://trac.macports.org/changeset/41506 Author: dh at macports.org Date: 2008-11-04 16:06:32 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Version bump 0.35.2 -> 0.36.0 Modified Paths: -------------- trunk/dports/python/py25-logilab-common/Portfile Modified: trunk/dports/python/py25-logilab-common/Portfile =================================================================== --- trunk/dports/python/py25-logilab-common/Portfile 2008-11-05 00:02:00 UTC (rev 41505) +++ trunk/dports/python/py25-logilab-common/Portfile 2008-11-05 00:06:32 UTC (rev 41506) @@ -5,7 +5,7 @@ PortGroup python25 1.0 name py25-logilab-common -version 0.35.2 +version 0.36.0 maintainers stechert at macports.org openmaintainer description A number of modules used by various projects from Logilab long_description ${description} @@ -16,9 +16,9 @@ master_sites ftp://ftp.logilab.fr/pub/common/ distname logilab-common-${version} -checksums md5 88391b08f48812361eb594f05d7d930b \ - sha1 c25d2ef6bda0ced8450bb32dfa1d606b9d687bce \ - rmd160 604b689bd45bbf616a5d67522abc417a54b9b65d +checksums md5 5749351bbca23c05de87333b345895b6 \ + sha1 6d7e420e63a40321877b43044eba15e30d701a9d \ + rmd160 05f81773b03b3ec3a06b7a637c606a46afce413e post-destroot { xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Tue Nov 4 16:06:56 2008 From: dh at macports.org (dh at macports.org) Date: Tue, 4 Nov 2008 16:06:56 -0800 (PST) Subject: [41507] trunk/dports/python/py-logilab-common/Portfile Message-ID: <20081105000656.A3F9C618319@beta.macosforge.org> Revision: 41507 http://trac.macports.org/changeset/41507 Author: dh at macports.org Date: 2008-11-04 16:06:56 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Version bump 0.35.2 -> 0.36.0 Modified Paths: -------------- trunk/dports/python/py-logilab-common/Portfile Modified: trunk/dports/python/py-logilab-common/Portfile =================================================================== --- trunk/dports/python/py-logilab-common/Portfile 2008-11-05 00:06:32 UTC (rev 41506) +++ trunk/dports/python/py-logilab-common/Portfile 2008-11-05 00:06:56 UTC (rev 41507) @@ -5,7 +5,7 @@ PortGroup python24 1.0 name py-logilab-common -version 0.35.2 +version 0.36.0 maintainers dh description A number of modules used by various projects from Logilab long_description ${description} @@ -16,9 +16,9 @@ master_sites ftp://ftp.logilab.fr/pub/common/ distname logilab-common-${version} -checksums md5 88391b08f48812361eb594f05d7d930b \ - sha1 c25d2ef6bda0ced8450bb32dfa1d606b9d687bce \ - rmd160 604b689bd45bbf616a5d67522abc417a54b9b65d +checksums md5 5749351bbca23c05de87333b345895b6 \ + sha1 6d7e420e63a40321877b43044eba15e30d701a9d \ + rmd160 05f81773b03b3ec3a06b7a637c606a46afce413e post-destroot { xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Tue Nov 4 16:13:01 2008 From: dh at macports.org (dh at macports.org) Date: Tue, 4 Nov 2008 16:13:01 -0800 (PST) Subject: [41508] trunk/dports/python/py-apycot/Portfile Message-ID: <20081105001302.35913618407@beta.macosforge.org> Revision: 41508 http://trac.macports.org/changeset/41508 Author: dh at macports.org Date: 2008-11-04 16:13:01 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Whitespace changes: untabify Portfile Modified Paths: -------------- trunk/dports/python/py-apycot/Portfile Modified: trunk/dports/python/py-apycot/Portfile =================================================================== --- trunk/dports/python/py-apycot/Portfile 2008-11-05 00:06:56 UTC (rev 41507) +++ trunk/dports/python/py-apycot/Portfile 2008-11-05 00:13:01 UTC (rev 41508) @@ -1,25 +1,25 @@ # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 -PortGroup python24 1.0 +PortSystem 1.0 +PortGroup python24 1.0 -name py-apycot -version 0.12.2 -categories python devel -platforms darwin -maintainers dh openmaintainer -description automated pythonic code tester. -long_description Apycot is an Automated Pythonic Code Tester. Use it to \ - daily run your tests and generate reports about code or \ - document quality. +name py-apycot +version 0.12.2 +categories python devel +platforms darwin +maintainers dh openmaintainer +description automated pythonic code tester. +long_description Apycot is an Automated Pythonic Code Tester. Use it to \ + daily run your tests and generate reports about code or \ + document quality. -homepage http://www.logilab.org/projects/apycot/ -master_sites ftp://ftp.logilab.org/pub/apycot/ -distname apycot-${version} -checksums md5 be131cb87369b3e080c26a720f975825 +homepage http://www.logilab.org/projects/apycot/ +master_sites ftp://ftp.logilab.org/pub/apycot/ +distname apycot-${version} +checksums md5 be131cb87369b3e080c26a720f975825 -post-destroot { - file delete -force ${destroot}${prefix}/share/doc/${name} - file copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${name} +post-destroot { + file delete -force ${destroot}${prefix}/share/doc/${name} + file copy ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${name} } -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Tue Nov 4 16:14:26 2008 From: dh at macports.org (dh at macports.org) Date: Tue, 4 Nov 2008 16:14:26 -0800 (PST) Subject: [41509] trunk/dports/python/py-apycot/Portfile Message-ID: <20081105001426.862E261847A@beta.macosforge.org> Revision: 41509 http://trac.macports.org/changeset/41509 Author: dh at macports.org Date: 2008-11-04 16:14:26 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Version bump 0.12.2 -> 0.12.3 Modified Paths: -------------- trunk/dports/python/py-apycot/Portfile Modified: trunk/dports/python/py-apycot/Portfile =================================================================== --- trunk/dports/python/py-apycot/Portfile 2008-11-05 00:13:01 UTC (rev 41508) +++ trunk/dports/python/py-apycot/Portfile 2008-11-05 00:14:26 UTC (rev 41509) @@ -5,7 +5,7 @@ PortGroup python24 1.0 name py-apycot -version 0.12.2 +version 0.12.3 categories python devel platforms darwin maintainers dh openmaintainer @@ -17,7 +17,7 @@ homepage http://www.logilab.org/projects/apycot/ master_sites ftp://ftp.logilab.org/pub/apycot/ distname apycot-${version} -checksums md5 be131cb87369b3e080c26a720f975825 +checksums md5 60e98754ee0cc69d5bb3d76817bfcde0 post-destroot { file delete -force ${destroot}${prefix}/share/doc/${name} -------------- next part -------------- An HTML attachment was scrubbed... URL: From dh at macports.org Tue Nov 4 16:23:46 2008 From: dh at macports.org (dh at macports.org) Date: Tue, 4 Nov 2008 16:23:46 -0800 (PST) Subject: [41510] trunk/dports/python/py-dateutil/Portfile Message-ID: <20081105002346.7F3266185E0@beta.macosforge.org> Revision: 41510 http://trac.macports.org/changeset/41510 Author: dh at macports.org Date: 2008-11-04 16:23:45 -0800 (Tue, 04 Nov 2008) Log Message: ----------- Version bump 1.4.0 -> 1.4.1 to match py25 port Modified Paths: -------------- trunk/dports/python/py-dateutil/Portfile Modified: trunk/dports/python/py-dateutil/Portfile =================================================================== --- trunk/dports/python/py-dateutil/Portfile 2008-11-05 00:14:26 UTC (rev 41509) +++ trunk/dports/python/py-dateutil/Portfile 2008-11-05 00:23:45 UTC (rev 41510) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -5,10 +6,10 @@ name py-dateutil set my_name python-dateutil -version 1.4 +version 1.4.1 categories python platforms darwin -maintainers nomaintainer +maintainers dh openmaintainer description powerful extensions to the standard python datetime module long_description ${description} @@ -16,11 +17,10 @@ homepage http://labix.org/python-dateutil master_sites http://labix.org/download/python-dateutil distname ${my_name}-${version} -use_bzip2 yes -checksums md5 7fc34c22cdc28a8fa000ad0e34f15b56 \ - sha1 bf388800de42cfe932d22f5359b7b8b9150c8f23 \ - rmd160 6eaf21a8517068afcc53444253262073704d5982 +checksums md5 2a5f25ab12fcefcf0b21348f2d47595a \ + sha1 0d06926ac127b8db333d91b3afb0eeb100ac7cac \ + rmd160 51caf0b0c7bfbf16044437e3b93af22829180dca depends_run port:py-tz \ port:py-setuptools -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Tue Nov 4 18:50:05 2008 From: blb at macports.org (blb at macports.org) Date: Tue, 4 Nov 2008 18:50:05 -0800 (PST) Subject: [41511] trunk/base/src Message-ID: <20081105025006.2CF10619816@beta.macosforge.org> Revision: 41511 http://trac.macports.org/changeset/41511 Author: blb at macports.org Date: 2008-11-04 18:50:05 -0800 (Tue, 04 Nov 2008) Log Message: ----------- lint command - add --nitpick option; ticket #14799 Modified Paths: -------------- trunk/base/src/port/port.tcl trunk/base/src/port1.0/portlint.tcl Modified: trunk/base/src/port/port.tcl =================================================================== --- trunk/base/src/port/port.tcl 2008-11-05 00:23:45 UTC (rev 41510) +++ trunk/base/src/port/port.tcl 2008-11-05 02:50:05 UTC (rev 41511) @@ -2697,6 +2697,7 @@ variants {index} clean {all archive dist work} mirror {new} + lint {nitpick} } ## Modified: trunk/base/src/port1.0/portlint.tcl =================================================================== --- trunk/base/src/port1.0/portlint.tcl 2008-11-05 00:23:45 UTC (rev 41510) +++ trunk/base/src/port1.0/portlint.tcl 2008-11-05 02:50:05 UTC (rev 41511) @@ -146,7 +146,7 @@ } proc lint_main {args} { - global UI_PREFIX portname portpath portresourcepath + global UI_PREFIX portname portpath portresourcepath ports_lint_nitpick set portfile ${portpath}/Portfile set portdirs [split ${portpath} /] set last [llength $portdirs] @@ -162,7 +162,11 @@ ################################################################### ui_debug "$portfile" - set nitpick false + if {[info exists ports_lint_nitpick] && $ports_lint_nitpick eq "yes"} { + set nitpick true + } else { + set nitpick false + } set topline_number 1 set require_blank false -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Tue Nov 4 19:18:29 2008 From: blb at macports.org (blb at macports.org) Date: Tue, 4 Nov 2008 19:18:29 -0800 (PST) Subject: [41512] trunk/base/doc/port.1 Message-ID: <20081105031829.64DA7619B4F@beta.macosforge.org> Revision: 41512 http://trac.macports.org/changeset/41512 Author: blb at macports.org Date: 2008-11-04 19:18:28 -0800 (Tue, 04 Nov 2008) Log Message: ----------- port.1 - document --nitpick option added in r41511 Modified Paths: -------------- trunk/base/doc/port.1 Modified: trunk/base/doc/port.1 =================================================================== --- trunk/base/doc/port.1 2008-11-05 02:50:05 UTC (rev 41511) +++ trunk/base/doc/port.1 2008-11-05 03:18:28 UTC (rev 41512) @@ -480,6 +480,8 @@ .Ss lint Verifies Portfile for .Ar portname . +To nit pick about white space issues, use +.Fl -nitpick . .Ss archive Archive the port for a later .Ar unarchive . -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Wed Nov 5 00:27:34 2008 From: devans at macports.org (devans at macports.org) Date: Wed, 5 Nov 2008 00:27:34 -0800 (PST) Subject: [41513] trunk/dports/devel Message-ID: <20081105082734.A7A8061A8B4@beta.macosforge.org> Revision: 41513 http://trac.macports.org/changeset/41513 Author: devans at macports.org Date: 2008-11-05 00:27:32 -0800 (Wed, 05 Nov 2008) Log Message: ----------- New port devel/gtkimageview 1.6.2: a simple image viewer widget for GTK. Modified Paths: -------------- trunk/dports/devel/glib2/Portfile Added Paths: ----------- trunk/dports/devel/gtkimageview/ trunk/dports/devel/gtkimageview/Portfile trunk/dports/devel/gtkimageview/files/ trunk/dports/devel/gtkimageview/files/patch-Makefile.in.diff Modified: trunk/dports/devel/glib2/Portfile =================================================================== --- trunk/dports/devel/glib2/Portfile 2008-11-05 03:18:28 UTC (rev 41512) +++ trunk/dports/devel/glib2/Portfile 2008-11-05 08:27:32 UTC (rev 41513) @@ -63,10 +63,6 @@ reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c } -platform darwin { - patchfiles-append patch-configure.diff -} - platform powerpc { if {[variant_isset universal]} { post-configure { Added: trunk/dports/devel/gtkimageview/Portfile =================================================================== --- trunk/dports/devel/gtkimageview/Portfile (rev 0) +++ trunk/dports/devel/gtkimageview/Portfile 2008-11-05 08:27:32 UTC (rev 41513) @@ -0,0 +1,34 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name gtkimageview +version 1.6.2 +categories devel +maintainers devans openmaintainer +description GtkImageView is a simple image viewer widget for GTK. + +long_description \ + ${description} + +homepage http://trac.bjourne.webfactional.com/ +platforms darwin + +master_sites ${homepage}attachment/wiki/WikiStart/ +distfiles ${distname}${extract.suffix}?format=raw + +checksums md5 e9c88245b854984934b25835e9c8174b \ + sha1 5a6f15ae31d1662dabe144c92f55089f7af8c5aa \ + rmd160 706519dcdd4ad427cae83b6b1700b800fa954be0 + +patchfiles patch-Makefile.in.diff + +depends_build port:pkgconfig + +depends_lib port:gtk2 + +livecheck.check regex +livecheck.url ${homepage} +livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" + Property changes on: trunk/dports/devel/gtkimageview/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native Added: trunk/dports/devel/gtkimageview/files/patch-Makefile.in.diff =================================================================== --- trunk/dports/devel/gtkimageview/files/patch-Makefile.in.diff (rev 0) +++ trunk/dports/devel/gtkimageview/files/patch-Makefile.in.diff 2008-11-05 08:27:32 UTC (rev 41513) @@ -0,0 +1,11 @@ +--- Makefile.in.orig 2008-11-04 23:42:54.000000000 -0800 ++++ Makefile.in 2008-11-04 23:43:19.000000000 -0800 +@@ -201,7 +201,7 @@ + + # src must come before docs so that gtk-doc can build an executable + # linked to the library. +-SUBDIRS = src tests docs ++SUBDIRS = src docs + pkgconfigdir = $(libdir)/pkgconfig + pkgconfig_DATA = gtkimageview.pc + all: all-recursive -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Wed Nov 5 00:40:27 2008 From: devans at macports.org (devans at macports.org) Date: Wed, 5 Nov 2008 00:40:27 -0800 (PST) Subject: [41514] trunk/dports/devel/glib2/Portfile Message-ID: <20081105084027.63F5A61AA2A@beta.macosforge.org> Revision: 41514 http://trac.macports.org/changeset/41514 Author: devans at macports.org Date: 2008-11-05 00:40:26 -0800 (Wed, 05 Nov 2008) Log Message: ----------- glib2: fix inadvertant change in 41513. Sorry. Modified Paths: -------------- trunk/dports/devel/glib2/Portfile Modified: trunk/dports/devel/glib2/Portfile =================================================================== --- trunk/dports/devel/glib2/Portfile 2008-11-05 08:27:32 UTC (rev 41513) +++ trunk/dports/devel/glib2/Portfile 2008-11-05 08:40:26 UTC (rev 41514) @@ -63,6 +63,10 @@ reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c } +platform darwin { + patchfiles-append patch-configure.diff +} + platform powerpc { if {[variant_isset universal]} { post-configure { -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Wed Nov 5 00:51:35 2008 From: portindex at macports.org (portindex at macports.org) Date: Wed, 5 Nov 2008 00:51:35 -0800 (PST) Subject: [41515] trunk/dports/PortIndex Message-ID: <20081105085136.53F4A61AB50@beta.macosforge.org> Revision: 41515 http://trac.macports.org/changeset/41515 Author: portindex at macports.org Date: 2008-11-05 00:51:35 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Total number of ports parsed: 5095 Ports successfully parsed: 5095 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-05 08:40:26 UTC (rev 41514) +++ trunk/dports/PortIndex 2008-11-05 08:51:35 UTC (rev 41515) @@ -1162,6 +1162,8 @@ variants universal portdir devel/gtk2hs description {Portable and native GUI library for Haskell} homepage http://www.haskell.org/gtk2hs epoch 0 platforms darwin name gtk2hs depends_lib {port:ghc port:gtk2 port:cairo port:librsvg port:libglade2 port:gtkglext port:gtksourceview} maintainers gwright at macports.org long_description {gtk2hs is a Haskell binding to GTK, a comprehensive C GUI library that is portable across many platforms.} version 0.9.13 categories {devel graphics} revision 0 gtkglext 324 variants {universal darwin_9} description {OpenGL Extension to GTK} portdir devel/gtkglext homepage http://sourceforge.net/projects/gtkglext/ epoch 0 depends_lib {port:gtk2 lib:libGL.1:XFree86} name gtkglext long_description {{OpenGL Extension to GTK}} maintainers jd at lifehertz.com categories devel version 1.2.0 revision 0 +gtkimageview 408 +variants universal depends_build port:pkgconfig portdir devel/gtkimageview description {GtkImageView is a simple image viewer widget for GTK.} homepage http://trac.bjourne.webfactional.com/ epoch 0 platforms darwin depends_lib port:gtk2 name gtkimageview maintainers {devans openmaintainer} long_description {{GtkImageView is a simple image viewer widget for GTK.}} version 1.6.2 categories devel revision 0 gvfs 1129 variants universal depends_build {port:pkgconfig port:intltool} portdir devel/gvfs description {The Gnome Virtual File System.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:dbus port:gconf port:libsoup port:gettext port:libxml2} name gvfs maintainers nomaintainer long_description {gvfs is a userspace virtual filesystem designed to work with the i/o abstractions of gio (a new library available with glib). It installs several modules that are automatically used by applications using the APIs of libgio. The gvfs model differs from e.g. gnome-vfs in that filesystems must be mounted before they are used. There is a central daemon (gvfsd) that handles coordinting mounts, and then each mount is (typically) in its own daemon process (although mounts can share daemon process). gvfs comes with a set of backends, including trash support, sftp, smb, http, dav and others. There is a set of command line program s starting with gvfs- that lets you run commands (like cat, ls, stat, etc) on files in the gvfs.} version 1.0.2 categories devel revision 1 gwenhywfar 490 @@ -1264,8 +1266,8 @@ variants universal depends_build port:pkgconfig portdir devel/kiwi description {Framework for Python applications with GUIs.} homepage http://www.async.com.br/projects/kiwi epoch 0 platforms darwin depends_lib {port:python25 {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:py25-gobject port:py25-gtk port:py25-numeric} name kiwi maintainers nomaintainer long_description {Kiwi is a framework and a set of enhanced PyGTK widgets designed to make building programs with graphical interfaces both easy to write and easy to maintain. Kiwi is pure Python and should work cross-platform, but is developed on Python 2.4, Linux ix86.} categories {devel gnome python} version 1.9.20 revision 0 kmm_banking 517 variants universal portdir devel/kmm_banking description {an online banking external plugin for KMyMoney} homepage http://www.aquamaniac.de/sites/aqbanking/index.php epoch 0 platforms darwin name kmm_banking depends_lib {port:aqbanking port:kdelibs3 port:kmymoney} maintainers nomaintainer long_description {KMyMoney is the personal finance manager for KDE. This plugin provides an online banking interface using KBanking within the aqbanking package.} version 0.9.7beta categories {devel net kde finance} revision 2 -ktoblzcheck 362 -variants universal description {a library to check bank account numbers and bank codes} portdir devel/ktoblzcheck homepage http://ktoblzcheck.sourceforge.net/ epoch 0 depends_lib port:python25 name ktoblzcheck long_description {{a library to check bank account numbers and bank codes}} maintainers nomaintainer categories {devel finance} version 1.16 revision 0 +ktoblzcheck 379 +variants universal portdir devel/ktoblzcheck description {a library to check bank account numbers and bank codes} homepage http://ktoblzcheck.sourceforge.net/ epoch 0 platforms darwin name ktoblzcheck depends_lib port:python25 maintainers nomaintainer long_description {{a library to check bank account numbers and bank codes}} version 1.19 categories {devel finance} revision 0 lcov 566 variants universal description {LCOV is a graphical front-end for GCC's coverage testing tool gcov.} portdir devel/lcov homepage http://ltp.sourceforge.net/coverage/lcov.php epoch 0 platforms darwin name lcov long_description {LCOV is a graphical front-end for GCC's coverage testing tool gcov. It collects gcov data for multiple source files and creates HTML pages containing the source code annotated with coverage information. It also adds overview pages for easy navigation within the file structure.} maintainers kimuraw categories devel version 1.6 revision 0 legoctl 362 @@ -6214,6 +6216,8 @@ variants universal portdir perl/p5-razor-agents description {a distributed, collaborative, spam detection and filter network} homepage http://razor.sourceforge.net/ epoch 0 platforms darwin name p5-razor-agents depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-digest-nilsimsa port:p5-digest-sha1 port:p5-net-dns port:p5-uri} maintainers nomaintainer long_description {Vipul's Razor is a distributed, collaborative, spam detection and filtering network. Through user contribution, Razor establishes a distributed and constantly updating catalogue of spam in propagation that is consulted by email clients to filter out known spam. Detection is done with statistical and randomized signatures that efficiently spot mutating spam content. User input is validated through reputation assignments based on consensus on report and revoke assertions which in turn is used for computing confidence values associated with individual signatures.} version 2.36 categories {perl mail} revision 3 p5-readonly 461 variants universal portdir perl/p5-readonly description {Facility for creating read-only scalars, arrays, hashes.} homepage http://search.cpan.org/dist/Readonly/ epoch 0 platforms darwin name p5-readonly depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {This is a facility for creating non-modifiable variables. This is useful for configuration files, headers, etc.} version 1.03 categories perl revision 0 +p5-readonly-xs 506 +variants universal portdir perl/p5-readonly-xs description {Readonly::XS is a companion module for Readonly. It speeds up read-only scalar variables.} homepage http://search.cpan.org/~roode/Readonly-XS-1.04/ epoch 0 platforms darwin name p5-readonly-xs depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-readonly} maintainers whatisinaname.org:perry long_description {{Readonly::XS is a companion module for Readonly. It speeds up read-only scalar variables.}} version 1.04 categories perl revision 0 p5-regexp-assemble 577 variants universal portdir perl/p5-regexp-assemble description {Combine several regular expressions into one} homepage http://search.cpan.org/dist/Regexp-Assemble/ epoch 0 platforms darwin name p5-regexp-assemble depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {Regexp::Assemble allows you to take a number of regular expressions and assemble them into a single regular expression (or RE) that will match everything that any of the individual REs match, only what they match and nothing else.} version 0.28 categories perl revision 0 p5-regexp-common 392 @@ -6597,7 +6601,7 @@ py-apsw 598 variants universal portdir python/py-apsw description {Very thin SQLite 3 wrapper for python} homepage http://www.rogerbinns.com/apsw.html epoch 0 platforms darwin depends_lib {port:python24 port:sqlite3} name py-apsw maintainers nomaintainer long_description {APSW provides an SQLite 3 wrapper that provides the thinnest layer over SQLite 3 possible. Everything you can do from the C API to SQLite 3, you can do from Python. Although APSW looks vaguely similar to the DBAPI, it is not compliant with that API and instead works the way SQLite 3 does.} categories python version 3.3.5-r1 revision 1 py-apycot 437 -variants universal portdir python/py-apycot description {automated pythonic code tester.} homepage http://www.logilab.org/projects/apycot/ epoch 0 platforms darwin depends_lib port:python24 name py-apycot maintainers {dh openmaintainer} long_description {Apycot is an Automated Pythonic Code Tester. Use it to daily run your tests and generate reports about code or document quality.} categories {python devel} version 0.12.2 revision 0 +variants universal portdir python/py-apycot description {automated pythonic code tester.} homepage http://www.logilab.org/projects/apycot/ epoch 0 platforms darwin depends_lib port:python24 name py-apycot maintainers {dh openmaintainer} long_description {Apycot is an Automated Pythonic Code Tester. Use it to daily run your tests and generate reports about code or document quality.} categories {python devel} version 0.12.3 revision 0 py-archmage 499 variants universal description {Extensible reader/decompiler of files in CHM format} portdir python/py-archmage homepage http://archmage.sourceforge.net/ epoch 0 name py-archmage depends_lib port:py-chm maintainers guido.soranzio at gmail.com long_description {ArCHMage is the extensible reader/decompiler of files in CHM format (Microsoft HTML help, also known as Compiled HTML). ArCHMage is based on chmlib by Jed Wing and is written in Python.} version 0.0.8 categories {python textproc} revision 0 py-async 472 @@ -6700,8 +6704,8 @@ variants universal portdir python/py-cython description {A language for writing C extension modules for Python.} homepage http://www.cython.org/ epoch 0 platforms darwin depends_lib port:python24 name py-cython maintainers {openmaintainer akira cornell.edu:ajb78} long_description {Cython is a language that makes writing C extensions for the Python language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations} categories {python devel} version 0.9.8 revision 0 py-daemon 342 variants universal portdir python/py-daemon description {Module to daemonize the calling process} homepage http://www.clapper.org/software/python/daemon/ epoch 0 platforms darwin depends_lib port:python24 name py-daemon maintainers akira long_description {{Module to daemonize the calling process}} categories python version 1.0.1 revision 0 -py-dateutil 400 -portdir python/py-dateutil description {powerful extensions to the standard python datetime module} homepage http://labix.org/python-dateutil depends_run {port:py-tz port:py-setuptools} epoch 0 platforms darwin depends_lib port:python24 name py-dateutil maintainers nomaintainer long_description {{powerful extensions to the standard python datetime module}} categories python version 1.4 revision 0 +py-dateutil 409 +portdir python/py-dateutil description {powerful extensions to the standard python datetime module} homepage http://labix.org/python-dateutil depends_run {port:py-tz port:py-setuptools} epoch 0 platforms darwin depends_lib port:python24 name py-dateutil maintainers {dh openmaintainer} long_description {{powerful extensions to the standard python datetime module}} categories python version 1.4.1 revision 0 py-dbo 477 variants universal portdir python/py-dbo description {Python module to reflect database tables into Python objects} homepage http://python-dbo.sourceforge.net/ epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-dbo maintainers nomaintainer long_description {DBO allows you to reflect your database tables into Python objects. DBO composes all SQL queries, allowing the developer to focus on other things.} categories {python databases} version 0.6 revision 1 py-dbrow 624 @@ -6871,7 +6875,7 @@ py-logilab-astng 902 variants universal portdir python/py-logilab-astng description {Python Abstract Syntax Tree New Generation} homepage http://www.logilab.org/project/logilab-astng epoch 0 platforms darwin depends_lib {port:python24 port:py-logilab-common} name py-logilab-astng maintainers dh long_description {The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentialy governed by pylint's needs. It extends class defined in the compiler.ast module with some additional methods and attributes. Instance attributes are added by a builder object, which can either generate extended ast (let's call them astng) by visiting an existant ast tree or by inspecting living object. Methods are added by monkey patching ast classes.} categories {python devel} version 0.17.3 revision 0 py-logilab-common 384 -variants universal portdir python/py-logilab-common description {A number of modules used by various projects from Logilab} homepage http://www.logilab.org/projects/common epoch 0 platforms darwin depends_lib port:python24 name py-logilab-common maintainers dh long_description {{A number of modules used by various projects from Logilab}} categories python version 0.35.2 revision 0 +variants universal portdir python/py-logilab-common description {A number of modules used by various projects from Logilab} homepage http://www.logilab.org/projects/common epoch 0 platforms darwin depends_lib port:python24 name py-logilab-common maintainers dh long_description {{A number of modules used by various projects from Logilab}} categories python version 0.36.0 revision 0 py-lrucache 560 variants universal portdir python/py-lrucache description {least-recently-used cache module for python} homepage http://bad.dynu.ca/~evan/lrucache/ epoch 0 platforms darwin depends_lib port:python24 name py-lrucache maintainers nomaintainer long_description {py-lrucache provides a simple but efficient least-recently-used (LRU) cache module. The LRUCache class provides a container interface with prioritized caching. The implementation uses a heap and a dictionary to provide quick inserts, deletes, and references.} categories python version 0.2 revision 1 py-lupy 685 @@ -6958,8 +6962,8 @@ variants {universal darwin_8 smp} portdir python/py-numarray description {array manipulation and computational library for python} homepage http://www.stsci.edu/resources/software_hardware/numarray epoch 0 platforms darwin depends_lib port:python24 name py-numarray maintainers nomaintainer long_description {Numarray provides array manipulation and computational capabilities similar to those found in IDL, Matlab, or Octave. Using numarray, it is possible to write many efficient numerical data processing applications directly in Python without using any C, C++ or Fortran code.} categories {python devel math} version 1.5.2 revision 0 py-numeric 416 variants {universal darwin_8 macosx puredarwin} portdir python/py-numeric description {fast numerical array language for python} homepage http://www.pfdubois.com/numpy/ epoch 0 platforms darwin depends_lib port:python24 name py-numeric maintainers dh long_description {Numerical Python adds a fast, compact, multidimensional array language facility to Python.} categories {python devel math} version 24.2 revision 2 -py-numpy 384 -variants universal portdir python/py-numpy description {The core utilities for the scientific library scipy for Python} homepage http://numpy.scipy.org/ epoch 0 platforms darwin depends_lib {port:python24 port:fftw-3} name py-numpy maintainers nomaintainer long_description {{The core utilities for the scientific library scipy for Python}} categories python version 1.1.1 revision 0 +py-numpy 404 +variants universal portdir python/py-numpy description {The core utilities for the scientific library scipy for Python} homepage http://numpy.scipy.org/ epoch 0 platforms darwin depends_lib {port:python24 port:fftw-3 port:py-nose} name py-numpy maintainers {dh openmaintainer} long_description {{The core utilities for the scientific library scipy for Python}} categories python version 1.2.1 revision 0 py-ogg 496 variants universal portdir python/py-ogg description {Python module for the ogg multimedia interface} homepage http://ekyo.nerim.net/software/pyogg/ epoch 0 platforms darwin depends_lib {port:python24 lib:libogg:libogg} name py-ogg maintainers nomaintainer long_description {py-ogg is an interface to the ogg multimedia standard. You cant do much with this module on its own, you will also need specific Python modules for audio, etc.} categories {python audio multimedia} version 1.3 revision 1 py-omniORBpy 389 @@ -7483,7 +7487,7 @@ py25-logilab-astng 610 variants universal portdir python/py25-logilab-astng description {Python Abstract Syntax Tree New Generation} homepage http://www.logilab.org/project/logilab-astng epoch 0 platforms darwin depends_lib {port:python25 port:py25-logilab-common} name py25-logilab-astng maintainers {stechert at macports.org openmaintainer} long_description {The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentialy governed by pylint's needs.} categories python version 0.17.3 revision 0 py25-logilab-common 431 -variants universal portdir python/py25-logilab-common description {A number of modules used by various projects from Logilab} homepage http://www.logilab.org/project/logilab-common epoch 0 platforms darwin depends_lib port:python25 name py25-logilab-common maintainers {stechert at macports.org openmaintainer} long_description {{A number of modules used by various projects from Logilab}} categories python version 0.35.2 revision 0 +variants universal portdir python/py25-logilab-common description {A number of modules used by various projects from Logilab} homepage http://www.logilab.org/project/logilab-common epoch 0 platforms darwin depends_lib port:python25 name py25-logilab-common maintainers {stechert at macports.org openmaintainer} long_description {{A number of modules used by various projects from Logilab}} categories python version 0.36.0 revision 0 py25-lxml 655 variants universal portdir python/py25-lxml description {Powerful and Pythonic XML processing library} homepage http://codespeak.net/lxml/ epoch 0 platforms darwin depends_lib {port:python25 port:libxml2 port:libxslt port:py25-hashlib port:py25-setuptools port:py25-zlib} name py25-lxml maintainers {akira openmaintainer} long_description {lxml is a Pythonic binding for the libxml2 and libxslt libraries. It is unique in that it combines the speed and feature completeness of these libraries with the simplicity of a native Python API, mostly compatible but superior to the well-known ElementTree API.} categories {python devel} version 2.1.2 revision 0 py25-macholib 695 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Wed Nov 5 02:30:46 2008 From: jmr at macports.org (jmr at macports.org) Date: Wed, 5 Nov 2008 02:30:46 -0800 (PST) Subject: [41516] trunk/dports/devel/nant Message-ID: <20081105103048.DE7736252DF@beta.macosforge.org> Revision: 41516 http://trac.macports.org/changeset/41516 Author: jmr at macports.org Date: 2008-11-05 02:30:42 -0800 (Wed, 05 Nov 2008) Log Message: ----------- nant: fix building with current mono (#15137) Modified Paths: -------------- trunk/dports/devel/nant/Portfile Added Paths: ----------- trunk/dports/devel/nant/files/patch-PkgConfigFunctions.cs trunk/dports/devel/nant/files/patch-ScriptTask.cs Modified: trunk/dports/devel/nant/Portfile =================================================================== --- trunk/dports/devel/nant/Portfile 2008-11-05 08:51:35 UTC (rev 41515) +++ trunk/dports/devel/nant/Portfile 2008-11-05 10:30:42 UTC (rev 41516) @@ -18,7 +18,9 @@ sha1 df97d7b542a4e561c37a0804bb8a159803cc05cd worksrcdir nant-${version} -patchfiles patch-NAnt_Core-Task_cs +patchfiles patch-NAnt_Core-Task_cs \ + patch-PkgConfigFunctions.cs \ + patch-ScriptTask.cs depends_build port:mono Added: trunk/dports/devel/nant/files/patch-PkgConfigFunctions.cs =================================================================== --- trunk/dports/devel/nant/files/patch-PkgConfigFunctions.cs (rev 0) +++ trunk/dports/devel/nant/files/patch-PkgConfigFunctions.cs 2008-11-05 10:30:42 UTC (rev 41516) @@ -0,0 +1,11 @@ +--- src/NAnt.Core/Functions/PkgConfigFunctions.cs.orig 2008-04-26 23:08:21.000000000 -0400 ++++ src/NAnt.Core/Functions/PkgConfigFunctions.cs 2008-04-26 23:09:10.000000000 -0400 +@@ -260,7 +260,7 @@ + execTask.Execute(); + ms.Position = 0; + StreamReader sr = new StreamReader(ms); +- string output = sr.ReadLine(); ++ string output = sr.ReadLine().Replace("\x00", ""); + sr.Close(); + return output; + } catch (Exception ex) { Added: trunk/dports/devel/nant/files/patch-ScriptTask.cs =================================================================== --- trunk/dports/devel/nant/files/patch-ScriptTask.cs (rev 0) +++ trunk/dports/devel/nant/files/patch-ScriptTask.cs 2008-11-05 10:30:42 UTC (rev 41516) @@ -0,0 +1,11 @@ +--- src/NAnt.DotNet/Tasks/ScriptTask.cs.orig 2008-04-26 23:06:17.000000000 -0400 ++++ src/NAnt.DotNet/Tasks/ScriptTask.cs 2008-04-26 23:07:28.000000000 -0400 +@@ -516,7 +516,7 @@ + #region Private Static Methods + + private static CodeDomProvider CreateCodeDomProvider(string typeName, string assemblyName) { +- Assembly providerAssembly = Assembly.LoadWithPartialName(assemblyName); ++ Assembly providerAssembly = Assembly.Load(assemblyName); + if (providerAssembly == null) { + throw new ArgumentException(string.Format(CultureInfo.InvariantCulture, + ResourceUtils.GetString("NA2037"), assemblyName)); -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Wed Nov 5 02:55:33 2008 From: devans at macports.org (devans at macports.org) Date: Wed, 5 Nov 2008 02:55:33 -0800 (PST) Subject: [41517] trunk/dports/x11/gtk2/Portfile Message-ID: <20081105105533.E47246253DB@beta.macosforge.org> Revision: 41517 http://trac.macports.org/changeset/41517 Author: devans at macports.org Date: 2008-11-05 02:55:31 -0800 (Wed, 05 Nov 2008) Log Message: ----------- gtk2: fix +no_x11 build failure on Tiger. See #16978. Modified Paths: -------------- trunk/dports/x11/gtk2/Portfile Modified: trunk/dports/x11/gtk2/Portfile =================================================================== --- trunk/dports/x11/gtk2/Portfile 2008-11-05 10:30:42 UTC (rev 41516) +++ trunk/dports/x11/gtk2/Portfile 2008-11-05 10:55:31 UTC (rev 41517) @@ -107,6 +107,12 @@ depends_build-append port:cups-headers } +platform darwin 8 { + if {[variant_isset quartz] || [variant_isset no_x11]} { + configure.env-append LDFLAGS="-framework Cocoa -framework Carbon" + } +} + variant no_x11 description {Same as +quartz} { pre-fetch { if {[file exists ${prefix}/lib/libpangox-1.0.dylib]} { -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Wed Nov 5 03:08:29 2008 From: devans at macports.org (devans at macports.org) Date: Wed, 5 Nov 2008 03:08:29 -0800 (PST) Subject: [41518] trunk/dports/graphics/gimp2/Portfile Message-ID: <20081105110829.94848625484@beta.macosforge.org> Revision: 41518 http://trac.macports.org/changeset/41518 Author: devans at macports.org Date: 2008-11-05 03:08:28 -0800 (Wed, 05 Nov 2008) Log Message: ----------- gimp2: fix to build properly when using +no_x11 or +quartz variants. See #17062. Thanks to kallisys.net:pguyot for the solution. Modified Paths: -------------- trunk/dports/graphics/gimp2/Portfile Modified: trunk/dports/graphics/gimp2/Portfile =================================================================== --- trunk/dports/graphics/gimp2/Portfile 2008-11-05 10:55:31 UTC (rev 41517) +++ trunk/dports/graphics/gimp2/Portfile 2008-11-05 11:08:28 UTC (rev 41518) @@ -94,6 +94,7 @@ configure.python ${prefix}/bin/python2.5 configure.args --enable-mp \ --with-pdbgen \ + --with-x \ --without-dbus \ --without-hal \ --without-alsa \ @@ -120,6 +121,46 @@ configure.args-delete --without-webkit } +if {[variant_isset no_x11]} { + default_variants +quartz +} + +if {![variant_isset quartz]} { + default_variants +x11 +} + +pre-fetch { + if {![variant_isset quartz] && ![variant_isset x11]} { + error "Either +x11 or +quartz is required" + } +} + +pre-configure { + if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} { + set gtk_not_quartz [catch {exec grep -q GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] + set gtk_not_x11 [catch {exec grep -q GDK_WINDOWING_X11 ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] + if {[variant_isset quartz] && ${gtk_not_quartz}} { + error "+quartz variant selected, but gtk2+x11 is installed" + } elseif {[variant_isset x11] && ${gtk_not_x11}} { + error "+x11 variant selected, but gtk2+quartz is installed" + } + } else { + error "Cannot find gdkconfig.h" + } +} + +variant quartz requires no_x11 conflicts x11 description {Enable Quartz rendering} { + configure.env-append LDFLAGS="-framework Carbon" +} + +variant x11 conflicts quartz description {Enable rendering in X11 (default)} { +} + +variant no_x11 description {Build without X Windows support} { + configure.args-delete --with-x + configure.args-append --without-x +} + livecheck.check regex livecheck.url http://www.gimp.org/downloads/ livecheck.regex "gimp-(${branch}(?:\\.\\d+)*)${extract.suffix}" -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Wed Nov 5 03:59:51 2008 From: devans at macports.org (devans at macports.org) Date: Wed, 5 Nov 2008 03:59:51 -0800 (PST) Subject: [41519] trunk/dports/x11/gtk2/Portfile Message-ID: <20081105115951.A7C23625681@beta.macosforge.org> Revision: 41519 http://trac.macports.org/changeset/41519 Author: devans at macports.org Date: 2008-11-05 03:59:49 -0800 (Wed, 05 Nov 2008) Log Message: ----------- gtk2: Use configure.ldflags-append rather than configure.env-append LDFLAGS per nox. Modified Paths: -------------- trunk/dports/x11/gtk2/Portfile Modified: trunk/dports/x11/gtk2/Portfile =================================================================== --- trunk/dports/x11/gtk2/Portfile 2008-11-05 11:08:28 UTC (rev 41518) +++ trunk/dports/x11/gtk2/Portfile 2008-11-05 11:59:49 UTC (rev 41519) @@ -109,7 +109,7 @@ platform darwin 8 { if {[variant_isset quartz] || [variant_isset no_x11]} { - configure.env-append LDFLAGS="-framework Cocoa -framework Carbon" + configure.ldflags-append -framework Cocoa -framework Carbon } } -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Wed Nov 5 04:11:27 2008 From: devans at macports.org (devans at macports.org) Date: Wed, 5 Nov 2008 04:11:27 -0800 (PST) Subject: [41520] trunk/dports/graphics/gimp2/Portfile Message-ID: <20081105121127.B96E162572A@beta.macosforge.org> Revision: 41520 http://trac.macports.org/changeset/41520 Author: devans at macports.org Date: 2008-11-05 04:11:26 -0800 (Wed, 05 Nov 2008) Log Message: ----------- gimp2: replace configure.env-append LDFLAGS with configure.ldflags-append, lint. Modified Paths: -------------- trunk/dports/graphics/gimp2/Portfile Modified: trunk/dports/graphics/gimp2/Portfile =================================================================== --- trunk/dports/graphics/gimp2/Portfile 2008-11-05 11:59:49 UTC (rev 41519) +++ trunk/dports/graphics/gimp2/Portfile 2008-11-05 12:11:26 UTC (rev 41520) @@ -138,8 +138,8 @@ pre-configure { if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} { set gtk_not_quartz [catch {exec grep -q GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] - set gtk_not_x11 [catch {exec grep -q GDK_WINDOWING_X11 ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] - if {[variant_isset quartz] && ${gtk_not_quartz}} { + set gtk_not_x11 [catch {exec grep -q GDK_WINDOWING_X11 ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] + if {[variant_isset quartz] && ${gtk_not_quartz}} { error "+quartz variant selected, but gtk2+x11 is installed" } elseif {[variant_isset x11] && ${gtk_not_x11}} { error "+x11 variant selected, but gtk2+quartz is installed" @@ -150,7 +150,7 @@ } variant quartz requires no_x11 conflicts x11 description {Enable Quartz rendering} { - configure.env-append LDFLAGS="-framework Carbon" + configure.ldflags-append -framework Carbon" } variant x11 conflicts quartz description {Enable rendering in X11 (default)} { -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Wed Nov 5 04:21:44 2008 From: devans at macports.org (devans at macports.org) Date: Wed, 5 Nov 2008 04:21:44 -0800 (PST) Subject: [41521] trunk/dports/graphics/gimp2/Portfile Message-ID: <20081105122144.77231625810@beta.macosforge.org> Revision: 41521 http://trac.macports.org/changeset/41521 Author: devans at macports.org Date: 2008-11-05 04:21:43 -0800 (Wed, 05 Nov 2008) Log Message: ----------- gimp2: whitespace, typo. Modified Paths: -------------- trunk/dports/graphics/gimp2/Portfile Modified: trunk/dports/graphics/gimp2/Portfile =================================================================== --- trunk/dports/graphics/gimp2/Portfile 2008-11-05 12:11:26 UTC (rev 41520) +++ trunk/dports/graphics/gimp2/Portfile 2008-11-05 12:21:43 UTC (rev 41521) @@ -139,10 +139,10 @@ if {[file exists ${prefix}/lib/gtk-2.0/include/gdkconfig.h]} { set gtk_not_quartz [catch {exec grep -q GDK_WINDOWING_QUARTZ ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] set gtk_not_x11 [catch {exec grep -q GDK_WINDOWING_X11 ${prefix}/lib/gtk-2.0/include/gdkconfig.h}] - if {[variant_isset quartz] && ${gtk_not_quartz}} { + if {[variant_isset quartz] && ${gtk_not_quartz}} { error "+quartz variant selected, but gtk2+x11 is installed" } elseif {[variant_isset x11] && ${gtk_not_x11}} { - error "+x11 variant selected, but gtk2+quartz is installed" + error "+x11 variant selected, but gtk2+quartz is installed" } } else { error "Cannot find gdkconfig.h" @@ -150,7 +150,7 @@ } variant quartz requires no_x11 conflicts x11 description {Enable Quartz rendering} { - configure.ldflags-append -framework Carbon" + configure.ldflags-append -framework Carbon } variant x11 conflicts quartz description {Enable rendering in X11 (default)} { -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Wed Nov 5 05:33:23 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Wed, 5 Nov 2008 05:33:23 -0800 (PST) Subject: [41522] trunk/base/tests/test Message-ID: <20081105133324.291D0625A31@beta.macosforge.org> Revision: 41522 http://trac.macports.org/changeset/41522 Author: pguyot at kallisys.net Date: 2008-11-05 05:33:22 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Fixed expectations in tests to reflect changes in the code (obviously tests are simply not run) Modified Paths: -------------- trunk/base/tests/test/checksums-1/master trunk/base/tests/test/cvs-and-patchsites/master trunk/base/tests/test/dependencies-c/master trunk/base/tests/test/envvariables/master trunk/base/tests/test/site-tags/master trunk/base/tests/test/xcodeversion/master Modified: trunk/base/tests/test/checksums-1/master =================================================================== --- trunk/base/tests/test/checksums-1/master 2008-11-05 12:21:43 UTC (rev 41521) +++ trunk/base/tests/test/checksums-1/master 2008-11-05 13:33:22 UTC (rev 41522) @@ -2,5 +2,5 @@ ---> Verifying checksum(s) for checksum ---> Extracting checksum ---> Configuring checksum ----> Building checksum with target all +---> Building checksum ---> Testing checksum Modified: trunk/base/tests/test/cvs-and-patchsites/master =================================================================== --- trunk/base/tests/test/cvs-and-patchsites/master 2008-11-05 12:21:43 UTC (rev 41521) +++ trunk/base/tests/test/cvs-and-patchsites/master 2008-11-05 13:33:22 UTC (rev 41522) @@ -3,5 +3,5 @@ ---> Verifying checksum(s) for cvs-and-patchsites ---> Extracting cvs-and-patchsites ---> Configuring cvs-and-patchsites ----> Building cvs-and-patchsites with target all +---> Building cvs-and-patchsites ---> Testing cvs-and-patchsites Modified: trunk/base/tests/test/dependencies-c/master =================================================================== --- trunk/base/tests/test/dependencies-c/master 2008-11-05 12:21:43 UTC (rev 41521) +++ trunk/base/tests/test/dependencies-c/master 2008-11-05 13:33:22 UTC (rev 41522) @@ -2,7 +2,7 @@ ---> Verifying checksum(s) for dependencies-b ---> Extracting dependencies-b ---> Configuring dependencies-b ----> Building dependencies-b with target all +---> Building dependencies-b ---> Staging dependencies-b into destroot ---> Installing dependencies-b @1_0 ---> Activating dependencies-b @1_0 @@ -11,7 +11,7 @@ ---> Verifying checksum(s) for dependencies-a ---> Extracting dependencies-a ---> Configuring dependencies-a ----> Building dependencies-a with target all +---> Building dependencies-a ---> Staging dependencies-a into destroot ---> Installing dependencies-a @1_0+i_want_b ---> Activating dependencies-a @1_0+i_want_b @@ -20,5 +20,5 @@ ---> Verifying checksum(s) for dependencies-c ---> Extracting dependencies-c ---> Configuring dependencies-c ----> Building dependencies-c with target all +---> Building dependencies-c ---> Testing dependencies-c Modified: trunk/base/tests/test/envvariables/master =================================================================== --- trunk/base/tests/test/envvariables/master 2008-11-05 12:21:43 UTC (rev 41521) +++ trunk/base/tests/test/envvariables/master 2008-11-05 13:33:22 UTC (rev 41522) @@ -2,7 +2,7 @@ ---> Verifying checksum(s) for envvariables ---> Extracting envvariables ---> Configuring envvariables ----> Building envvariables with target all +---> Building envvariables ---> Testing envvariables A B Modified: trunk/base/tests/test/site-tags/master =================================================================== --- trunk/base/tests/test/site-tags/master 2008-11-05 12:21:43 UTC (rev 41521) +++ trunk/base/tests/test/site-tags/master 2008-11-05 13:33:22 UTC (rev 41522) @@ -1,8 +1,10 @@ ---> Fetching site-tags +---> Attempting to fetch app-bm.tar.gz from http://distfiles.macports.org/site-tags ---> Attempting to fetch app-bm.tar.gz from http://www.douglas.stebila.ca/code/vim/app/ +---> Attempting to fetch doc.tar.gz from http://distfiles.macports.org/site-tags ---> Attempting to fetch doc.tar.gz from http://www.douglas.stebila.ca/code/vim/doc/ ---> Verifying checksum(s) for site-tags ---> Extracting site-tags ---> Configuring site-tags ----> Building site-tags with target all +---> Building site-tags ---> Testing site-tags Modified: trunk/base/tests/test/xcodeversion/master =================================================================== --- trunk/base/tests/test/xcodeversion/master 2008-11-05 12:21:43 UTC (rev 41521) +++ trunk/base/tests/test/xcodeversion/master 2008-11-05 13:33:22 UTC (rev 41522) @@ -2,7 +2,7 @@ ---> Verifying checksum(s) for xcodeversion ---> Extracting xcodeversion ---> Configuring xcodeversion ----> Building xcodeversion with target all +---> Building xcodeversion ---> Testing xcodeversion xcodeversion = 2.1 xcodebuildcmd = xcodebuild -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Wed Nov 5 05:35:28 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Wed, 5 Nov 2008 05:35:28 -0800 (PST) Subject: [41523] trunk/base/tests/test Message-ID: <20081105133528.54616625A76@beta.macosforge.org> Revision: 41523 http://trac.macports.org/changeset/41523 Author: pguyot at kallisys.net Date: 2008-11-05 05:35:27 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Add a test that was sleeping on my disk, and that illustrates a buggy behaviour with variants Added Paths: ----------- trunk/base/tests/test/variants/ trunk/base/tests/test/variants/Portfile trunk/base/tests/test/variants/master Added: trunk/base/tests/test/variants/Portfile =================================================================== --- trunk/base/tests/test/variants/Portfile (rev 0) +++ trunk/base/tests/test/variants/Portfile 2008-11-05 13:35:27 UTC (rev 41523) @@ -0,0 +1,42 @@ +# $Id$ + +PortSystem 1.0 +name variants +version 1 +categories test +maintainers pguyot at kallisys.net +description Test port for variants logic +homepage http://www.macports.org/ +platforms darwin + +long_description ${description} + +fetch {} +checksum {} +extract {} +configure {} +build {} +destroot { + system "touch ${destroot}${prefix}/lib/${name}" +} + +test { + # test is actually installing this. +} + +use_configure no + +# We override universal variant. +variant universal { + puts "Universal Variant" +} + +# We define the utopia platform twice +platform utopia { + puts "Utopia platform -- 1" +} +platform utopia { + puts "Utopia platform -- 2" +} + +default_variants +utopia Property changes on: trunk/base/tests/test/variants/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native Added: trunk/base/tests/test/variants/master =================================================================== --- trunk/base/tests/test/variants/master (rev 0) +++ trunk/base/tests/test/variants/master 2008-11-05 13:35:27 UTC (rev 41523) @@ -0,0 +1,8 @@ +Utopia platform -- 1 +Utopia platform -- 2 +---> Fetching variants +---> Verifying checksum(s) for variants +---> Extracting variants +---> Configuring variants +---> Building variants +---> Testing variants -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Wed Nov 5 05:41:55 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Wed, 5 Nov 2008 05:41:55 -0800 (PST) Subject: [41524] trunk/base/tests/Makefile Message-ID: <20081105134155.51986625ADA@beta.macosforge.org> Revision: 41524 http://trac.macports.org/changeset/41524 Author: pguyot at kallisys.net Date: 2008-11-05 05:41:54 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Include the forgotten test Modified Paths: -------------- trunk/base/tests/Makefile Modified: trunk/base/tests/Makefile =================================================================== --- trunk/base/tests/Makefile 2008-11-05 13:35:27 UTC (rev 41523) +++ trunk/base/tests/Makefile 2008-11-05 13:41:54 UTC (rev 41524) @@ -1,6 +1,6 @@ include ../Mk/macports.autoconf.mk -TESTS?=checksums-1 cvs-and-patchsites envvariables site-tags trace universal universal-2 xcodeversion dependencies-c case-insensitive-deactivate +TESTS?=checksums-1 cvs-and-patchsites envvariables site-tags trace universal universal-2 xcodeversion dependencies-c case-insensitive-deactivate variants PWD=$(shell pwd) -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Wed Nov 5 05:42:13 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Wed, 5 Nov 2008 05:42:13 -0800 (PST) Subject: [41525] trunk/base/tests/test/trace/master Message-ID: <20081105134213.D345C625B0C@beta.macosforge.org> Revision: 41525 http://trac.macports.org/changeset/41525 Author: pguyot at kallisys.net Date: 2008-11-05 05:42:13 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Partial fix for test trace Modified Paths: -------------- trunk/base/tests/test/trace/master Modified: trunk/base/tests/test/trace/master =================================================================== --- trunk/base/tests/test/trace/master 2008-11-05 13:41:54 UTC (rev 41524) +++ trunk/base/tests/test/trace/master 2008-11-05 13:42:13 UTC (rev 41525) @@ -2,7 +2,7 @@ ---> Verifying checksum(s) for trace ---> Extracting trace ---> Configuring trace ----> Building trace with target all +---> Building trace ---> Testing trace Warning: A creation/deletion/modification was attempted outside sandbox: PWD/create-trace Warning: A creation/deletion/modification was attempted outside sandbox: PWD/create-trace-modenv -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Wed Nov 5 05:45:07 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Wed, 5 Nov 2008 05:45:07 -0800 (PST) Subject: [41526] trunk/base Message-ID: <20081105134507.B8B19625B57@beta.macosforge.org> Revision: 41526 http://trac.macports.org/changeset/41526 Author: pguyot at kallisys.net Date: 2008-11-05 05:45:07 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Handle new syntax for dependencies, to allow work for dependencies to happen on trunk/ where ports lie, while base/ is frozen for most users (cf bug #126) Modified Paths: -------------- trunk/base/src/port1.0/portdepends.tcl trunk/base/tests/test/dependencies-d/Portfile trunk/base/tests/test/dependencies-d/master Added Paths: ----------- trunk/base/tests/test/dependencies-d/ Modified: trunk/base/src/port1.0/portdepends.tcl =================================================================== --- trunk/base/src/port1.0/portdepends.tcl 2008-11-05 13:42:13 UTC (rev 41525) +++ trunk/base/src/port1.0/portdepends.tcl 2008-11-05 13:45:07 UTC (rev 41526) @@ -34,7 +34,7 @@ package require portutil 1.0 # define options -options depends_build depends_run depends_lib +options depends_build depends_run depends_lib depends # Export options via PortInfo options_export depends_build depends_lib depends_run @@ -42,6 +42,11 @@ option_proc depends_run validate_depends_options option_proc depends_lib validate_depends_options +# New option for the new dependency. We generate a warning because we don't handle this yet. +option_proc depends validate_depends_options_new + +set_ui_prefix + proc validate_depends_options {option action {value ""}} { global targets switch $action { @@ -49,10 +54,15 @@ foreach depspec $value { switch -regex $depspec { ^(lib|bin|path):([-A-Za-z0-9_/.${}^?+()|\\\\]+):([-._A-Za-z0-9]+)$ {} - ^(port):([-._A-Za-z0-9]+)$ {} + # port syntax accepts colon-separated junk that we do not understand yet. + ^(port)(:.+)?:([-._A-Za-z0-9]+)$ {} default { return -code error [format [msgcat::mc "invalid depspec: %s"] $depspec] } } } } } } + +proc validate_depends_options_new {option action {value ""}} { + ui_warn [msgcat::mc "depends option is not handled yet"] +} Property changes on: trunk/base/tests/test/dependencies-d ___________________________________________________________________ Added: svn:ignore + output Added: svn:mergeinfo + Modified: trunk/base/tests/test/dependencies-d/Portfile =================================================================== --- trunk/base/tests/test/dependencies-c/Portfile 2008-10-28 23:47:23 UTC (rev 41242) +++ trunk/base/tests/test/dependencies-d/Portfile 2008-11-05 13:45:07 UTC (rev 41526) @@ -1,7 +1,7 @@ # $Id$ PortSystem 1.0 -name dependencies-c +name dependencies-d version 1 categories test maintainers pguyot at kallisys.net @@ -20,11 +20,13 @@ system "touch ${destroot}${prefix}/lib/${name}" } -default_variants +i_want_a +# Check that macports doesn't chunk on this junk. +# This might mean this port depends on port dependencies-a without variant +# i_want_b (which is a default variant). +depends_lib port:-i_want_b:dependencies-a -variant i_want_a { - depends_lib-append port:dependencies-a -} +# Check that macports doesn't chunk on this junk, but just generates a warning. +depends {configure {dependencies-a +i_want_b >= 1}} test { # testing consists in processing dependencies Modified: trunk/base/tests/test/dependencies-d/master =================================================================== --- trunk/base/tests/test/dependencies-c/master 2008-10-28 23:47:23 UTC (rev 41242) +++ trunk/base/tests/test/dependencies-d/master 2008-11-05 13:45:07 UTC (rev 41526) @@ -1,3 +1,5 @@ +Warning: depends option is not handled yet +Warning: depends option is not handled yet ---> Fetching dependencies-b ---> Verifying checksum(s) for dependencies-b ---> Extracting dependencies-b @@ -2,3 +4,3 @@ ---> Configuring dependencies-b ----> Building dependencies-b with target all +---> Building dependencies-b ---> Staging dependencies-b into destroot @@ -11,14 +13,14 @@ ---> Verifying checksum(s) for dependencies-a ---> Extracting dependencies-a ---> Configuring dependencies-a ----> Building dependencies-a with target all +---> Building dependencies-a ---> Staging dependencies-a into destroot ---> Installing dependencies-a @1_0+i_want_b ---> Activating dependencies-a @1_0+i_want_b ---> Cleaning dependencies-a ----> Fetching dependencies-c ----> Verifying checksum(s) for dependencies-c ----> Extracting dependencies-c ----> Configuring dependencies-c ----> Building dependencies-c with target all ----> Testing dependencies-c +---> Fetching dependencies-d +---> Verifying checksum(s) for dependencies-d +---> Extracting dependencies-d +---> Configuring dependencies-d +---> Building dependencies-d +---> Testing dependencies-d -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Wed Nov 5 06:38:08 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Wed, 5 Nov 2008 06:38:08 -0800 (PST) Subject: [41527] trunk/base Message-ID: <20081105143809.2B80B625D35@beta.macosforge.org> Revision: 41527 http://trac.macports.org/changeset/41527 Author: pguyot at kallisys.net Date: 2008-11-05 06:38:06 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Fix switch statement (put comment before the statement) and add a test to check for that Modified Paths: -------------- trunk/base/src/port1.0/portdepends.tcl trunk/base/tests/Makefile trunk/base/tests/test/dependencies-e/Portfile trunk/base/tests/test/dependencies-e/master Added Paths: ----------- trunk/base/tests/test/dependencies-e/ Modified: trunk/base/src/port1.0/portdepends.tcl =================================================================== --- trunk/base/src/port1.0/portdepends.tcl 2008-11-05 13:45:07 UTC (rev 41526) +++ trunk/base/src/port1.0/portdepends.tcl 2008-11-05 14:38:06 UTC (rev 41527) @@ -52,9 +52,9 @@ switch $action { set { foreach depspec $value { + # port syntax accepts colon-separated junk that we do not understand yet. switch -regex $depspec { ^(lib|bin|path):([-A-Za-z0-9_/.${}^?+()|\\\\]+):([-._A-Za-z0-9]+)$ {} - # port syntax accepts colon-separated junk that we do not understand yet. ^(port)(:.+)?:([-._A-Za-z0-9]+)$ {} default { return -code error [format [msgcat::mc "invalid depspec: %s"] $depspec] } } Modified: trunk/base/tests/Makefile =================================================================== --- trunk/base/tests/Makefile 2008-11-05 13:45:07 UTC (rev 41526) +++ trunk/base/tests/Makefile 2008-11-05 14:38:06 UTC (rev 41527) @@ -1,6 +1,6 @@ include ../Mk/macports.autoconf.mk -TESTS?=checksums-1 cvs-and-patchsites envvariables site-tags trace universal universal-2 xcodeversion dependencies-c case-insensitive-deactivate variants +TESTS?=checksums-1 cvs-and-patchsites envvariables site-tags trace universal universal-2 xcodeversion dependencies-c dependencies-d dependencies-e case-insensitive-deactivate variants PWD=$(shell pwd) Modified: trunk/base/tests/test/dependencies-e/Portfile =================================================================== --- trunk/base/tests/test/dependencies-d/Portfile 2008-11-05 13:45:07 UTC (rev 41526) +++ trunk/base/tests/test/dependencies-e/Portfile 2008-11-05 14:38:06 UTC (rev 41527) @@ -1,7 +1,7 @@ # $Id$ PortSystem 1.0 -name dependencies-d +name dependencies-e version 1 categories test maintainers pguyot at kallisys.net @@ -20,14 +20,13 @@ system "touch ${destroot}${prefix}/lib/${name}" } -# Check that macports doesn't chunk on this junk. -# This might mean this port depends on port dependencies-a without variant -# i_want_b (which is a default variant). -depends_lib port:-i_want_b:dependencies-a +depends_build \ + port:docbook-xml-4.1.2 \ + port:docbook-xml-4.2 \ + port:docbook-xml-4.3 \ + port:docbook-xml-4.4 \ + port:docbook-xml-4.5 -# Check that macports doesn't chunk on this junk, but just generates a warning. -depends {configure {dependencies-a +i_want_b >= 1}} - test { # testing consists in processing dependencies } Modified: trunk/base/tests/test/dependencies-e/master =================================================================== --- trunk/base/tests/test/dependencies-d/master 2008-11-05 13:45:07 UTC (rev 41526) +++ trunk/base/tests/test/dependencies-e/master 2008-11-05 14:38:06 UTC (rev 41527) @@ -1,26 +1,2 @@ -Warning: depends option is not handled yet -Warning: depends option is not handled yet ----> Fetching dependencies-b ----> Verifying checksum(s) for dependencies-b ----> Extracting dependencies-b ----> Configuring dependencies-b ----> Building dependencies-b ----> Staging dependencies-b into destroot ----> Installing dependencies-b @1_0 ----> Activating dependencies-b @1_0 ----> Cleaning dependencies-b ----> Fetching dependencies-a ----> Verifying checksum(s) for dependencies-a ----> Extracting dependencies-a ----> Configuring dependencies-a ----> Building dependencies-a ----> Staging dependencies-a into destroot ----> Installing dependencies-a @1_0+i_want_b ----> Activating dependencies-a @1_0+i_want_b ----> Cleaning dependencies-a ----> Fetching dependencies-d ----> Verifying checksum(s) for dependencies-d ----> Extracting dependencies-d ----> Configuring dependencies-d ----> Building dependencies-d ----> Testing dependencies-d +Error: Dependency 'docbook-xml-4.1.2' not found. +Error: Status 1 encountered during processing. -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at macports.org Wed Nov 5 07:42:59 2008 From: noreply at macports.org (MacPorts) Date: Wed, 05 Nov 2008 15:42:59 -0000 Subject: [MacPorts] LeopardProblems modified Message-ID: <20081105154335.2B1922804F@relay11.apple.com> Changed page "LeopardProblems" by mcalhoun at macports.org from 67.242.33.18* Page URL: Diff URL: Revision 15 Comment: Document problem with X11 .la files referring to wrong library -------8<------8<------8<------8<------8<------8<------8<------8<-------- Index: LeopardProblems ========================================================================= --- LeopardProblems (version: 14) +++ LeopardProblems (version: 15) @@ -27,3 +27,10 @@ undefined local variable or method `trans' for ... :REXML::Document }}} then you've run into #15889. Upgrading to 10.5.5 or later will fix this, or if you can't upgrade for some reason, a possible workaround is given in the ticket. + +== `/usr/X11/lib/libXrandr.2.0.0.dylib: No such file or directory` == +This is a problem encountered when trying to install gtk2 on some Leopard machines (#14592). The .la files in `/usr/X11/lib` refer to the wrong library.[[BR]] +According to #17008, upgrading X11 using Software Update should fix this.[[BR]] +If not, upgrading to the latest XQuartz (http://xquartz.macosforge.org/) certainly fixes the problem.[[BR]] +Alternate solutions are given in tickets #14592 and #17008. + -------8<------8<------8<------8<------8<------8<------8<------8<-------- * The IP shown here might not mean anything if the user or the server is behind a proxy. -- MacPorts Ports system for Mac OS This is an automated message. Someone at http://www.macports.org/ added your email address to be notified of changes on LeopardProblems. If it was not you, please report to . From mcalhoun at macports.org Wed Nov 5 07:52:34 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 07:52:34 -0800 (PST) Subject: [41528] trunk/dports/x11/gtk2/Portfile Message-ID: <20081105155235.64C476262EF@beta.macosforge.org> Revision: 41528 http://trac.macports.org/changeset/41528 Author: mcalhoun at macports.org Date: 2008-11-05 07:52:31 -0800 (Wed, 05 Nov 2008) Log Message: ----------- gtk2: Remove Leopard workaround as it is incompatible with newer X11 installations. Instead, documented problem in LeopardProblems section of the Wiki. Closes #17008. Modified Paths: -------------- trunk/dports/x11/gtk2/Portfile Modified: trunk/dports/x11/gtk2/Portfile =================================================================== --- trunk/dports/x11/gtk2/Portfile 2008-11-05 14:38:06 UTC (rev 41527) +++ trunk/dports/x11/gtk2/Portfile 2008-11-05 15:52:31 UTC (rev 41528) @@ -128,16 +128,6 @@ } variant x11 conflicts quartz description {Enable rendering in X11 (default)} { - pre-fetch { - if {${os.platform} == "darwin" && [lindex [split ${os.version} .] 0] eq 9} { - if {![file exists /usr/X11/lib/libXrandr.2.0.0.dylib]} { - ui_error "Some libs are missing from your X11 installation. Please run this command:" - ui_error "sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib" - error "missing /usr/X11/lib/libXrandr.2.0.0.dylib" - } - } - } - depends_lib-append lib:libXrender.1:xrender \ lib:libX11.6:xorg \ port:render -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Wed Nov 5 07:53:26 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Wed, 5 Nov 2008 07:53:26 -0800 (PST) Subject: [41529] trunk/dports/gnome/gnome-common Message-ID: <20081105155326.E094C6263AD@beta.macosforge.org> Revision: 41529 http://trac.macports.org/changeset/41529 Author: pguyot at kallisys.net Date: 2008-11-05 07:53:26 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Make gnome-autogen.sh use glibtoolize (from macports' libtool), enhance error messages Modified Paths: -------------- trunk/dports/gnome/gnome-common/Portfile Added Paths: ----------- trunk/dports/gnome/gnome-common/files/ trunk/dports/gnome/gnome-common/files/patch-gnome-autogen.sh.diff Modified: trunk/dports/gnome/gnome-common/Portfile =================================================================== --- trunk/dports/gnome/gnome-common/Portfile 2008-11-05 15:52:31 UTC (rev 41528) +++ trunk/dports/gnome/gnome-common/Portfile 2008-11-05 15:53:26 UTC (rev 41529) @@ -5,6 +5,7 @@ name gnome-common version 2.24.0 +revision 1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome @@ -22,6 +23,8 @@ sha1 5d1c903037fe7c86957c067f067343ee635eaf0f \ rmd160 48ba4c8f15a2cfe3f969fe04b9e3c750d17b0ed6 +patchfiles patch-gnome-autogen.sh.diff + depends_build port:pkgconfig use_parallel_build yes Added: trunk/dports/gnome/gnome-common/files/patch-gnome-autogen.sh.diff =================================================================== --- trunk/dports/gnome/gnome-common/files/patch-gnome-autogen.sh.diff (rev 0) +++ trunk/dports/gnome/gnome-common/files/patch-gnome-autogen.sh.diff 2008-11-05 15:53:26 UTC (rev 41529) @@ -0,0 +1,64 @@ +--- macros2/gnome-autogen.sh.orig 2008-11-05 15:48:43.000000000 +0100 ++++ macros2/gnome-autogen.sh 2008-11-05 15:49:42.000000000 +0100 +@@ -112,7 +112,7 @@ + if [ "$vc_status" != 0 ]; then + printerr "***Error***: You must have $vc_package $vc_comparator $vc_min_version installed" + printerr " to build $PKG_NAME. Download the appropriate package for" +- printerr " from your distribution or get the source tarball at" ++ printerr " from your distribution. For example, you can install it with" + printerr " $vc_source" + printerr + exit $vc_status +@@ -322,44 +322,44 @@ + ACLOCAL=`echo $AUTOMAKE | sed s/automake/aclocal/` + + if $want_libtool; then +- version_check libtool LIBTOOLIZE libtoolize $REQUIRED_LIBTOOL_VERSION \ +- "http://ftp.gnu.org/pub/gnu/libtool/libtool-$REQUIRED_LIBTOOL_VERSION.tar.gz" ++ version_check libtool LIBTOOLIZE glibtoolize $REQUIRED_LIBTOOL_VERSION \ ++ "sudo port install libtool" + require_m4macro libtool.m4 + fi + + if $want_gettext; then + version_check gettext GETTEXTIZE gettextize $REQUIRED_GETTEXT_VERSION \ +- "http://ftp.gnu.org/pub/gnu/gettext/gettext-$REQUIRED_GETTEXT_VERSION.tar.gz" ++ "sudo port install gettext" + require_m4macro gettext.m4 + fi + + if $want_glib_gettext; then + version_check glib-gettext GLIB_GETTEXTIZE glib-gettextize $REQUIRED_GLIB_GETTEXT_VERSION \ +- "ftp://ftp.gtk.org/pub/gtk/v2.2/glib-$REQUIRED_GLIB_GETTEXT_VERSION.tar.gz" ++ "sudo port install glib2" + require_m4macro glib-gettext.m4 + fi + + if $want_intltool; then + version_check intltool INTLTOOLIZE intltoolize $REQUIRED_INTLTOOL_VERSION \ +- "http://ftp.gnome.org/pub/GNOME/sources/intltool/" ++ "sudo port install intltool" + require_m4macro intltool.m4 + fi + + if $want_pkg_config; then + version_check pkg-config PKG_CONFIG pkg-config $REQUIRED_PKG_CONFIG_VERSION \ +- "'http://www.freedesktop.org/software/pkgconfig/releases/pkgconfig-$REQUIRED_PKG_CONFIG_VERSION.tar.gz" ++ "sudo port install pkgconfig" + require_m4macro pkg.m4 + fi + + if $want_gtk_doc; then + version_check gtk-doc GTKDOCIZE gtkdocize $REQUIRED_GTK_DOC_VERSION \ +- "http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/" ++ "sudo port install gtk-doc" + require_m4macro gtk-doc.m4 + fi + + if $want_gnome_doc_utils; then + version_check gnome-doc-utils GNOME_DOC_PREPARE gnome-doc-prepare $REQUIRED_GNOME_DOC_UTILS_VERSION \ +- "http://ftp.gnome.org/pub/GNOME/sources/gnome-doc-utils/" ++ "sudo port install gnome-doc-utils" + fi + + if [ "x$USE_COMMON_DOC_BUILD" = "xyes" ]; then -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 08:10:07 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 08:10:07 -0800 (PST) Subject: [41530] trunk/dports/x11/gtk2/Portfile Message-ID: <20081105161007.7E68A62646B@beta.macosforge.org> Revision: 41530 http://trac.macports.org/changeset/41530 Author: mcalhoun at macports.org Date: 2008-11-05 08:10:07 -0800 (Wed, 05 Nov 2008) Log Message: ----------- gtk2: Ensure MacPorts version of xrender is used. No revision increment because it would not "benefit users to upgrade" as described in the guide. Modified Paths: -------------- trunk/dports/x11/gtk2/Portfile Modified: trunk/dports/x11/gtk2/Portfile =================================================================== --- trunk/dports/x11/gtk2/Portfile 2008-11-05 15:53:26 UTC (rev 41529) +++ trunk/dports/x11/gtk2/Portfile 2008-11-05 16:10:07 UTC (rev 41530) @@ -128,8 +128,8 @@ } variant x11 conflicts quartz description {Enable rendering in X11 (default)} { - depends_lib-append lib:libXrender.1:xrender \ - lib:libX11.6:xorg \ + depends_lib-append port:xrender \ + lib:libX11:xorg \ port:render configure.args-append --x-includes=${x11prefix}/include \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From kimuraw at macports.org Wed Nov 5 08:38:27 2008 From: kimuraw at macports.org (kimuraw at macports.org) Date: Wed, 5 Nov 2008 08:38:27 -0800 (PST) Subject: [41531] trunk/dports/lang/ruby Message-ID: <20081105163828.63C3F6269FE@beta.macosforge.org> Revision: 41531 http://trac.macports.org/changeset/41531 Author: kimuraw at macports.org Date: 2008-11-05 08:38:26 -0800 (Wed, 05 Nov 2008) Log Message: ----------- lang/ruby: 1.8.7-p72_2 - add a patch to ignore getcontext()/setcontext() on 10.5. ruby 1.8.6 Portfile included this patch as "ignore-gsetcontext.diff". this patch is effective for ruby 1.8.7. - stop to disable "--enable-pthread" on 10.5 ppc (the above patch solve a problem, SEGV on 10.5 ppc) Modified Paths: -------------- trunk/dports/lang/ruby/Portfile Added Paths: ----------- trunk/dports/lang/ruby/files/patch-node.h.diff Modified: trunk/dports/lang/ruby/Portfile =================================================================== --- trunk/dports/lang/ruby/Portfile 2008-11-05 16:10:07 UTC (rev 41530) +++ trunk/dports/lang/ruby/Portfile 2008-11-05 16:38:26 UTC (rev 41531) @@ -4,7 +4,7 @@ name ruby version 1.8.7-p72 -revision 1 +revision 2 categories lang ruby maintainers kimuraw @@ -38,7 +38,7 @@ patch-mkmf.rb \ patch-mkconfig.rb \ patch-socket.c \ - patch-test_socket.rb \ + patch-test_socket.rb # http://trac.macports.org/ticket/16853 # abandon wrapping if the line contains no space. @@ -46,6 +46,11 @@ # http://redmine.ruby-lang.org/issues/show/516 patchfiles-append patch-lib-rexml-formatters-pretty.rb.diff +# ignore getcontext() and setcontext() +# on 10.5, these functions have some problems (SEGV on ppc, slower than 1.8.6) +# http://chopine.be/lrz/ruby-osx-patches/ignore-gsetcontext.diff +patchfiles-append patch-node.h.diff + use_autoconf yes use_parallel_build yes @@ -83,12 +88,6 @@ configure.args-delete --enable-pthread } -platform darwin 9 powerpc { - # pthreads breaks ruby-1.8.7 on 10.5 ppc - # http://trac.macports.org/ticket/15635 - configure.args-delete --enable-pthread -} - variant tk conflicts mactk description "enable tk support" { configure.args-delete --without-tk configure.args-append --with-tk Added: trunk/dports/lang/ruby/files/patch-node.h.diff =================================================================== --- trunk/dports/lang/ruby/files/patch-node.h.diff (rev 0) +++ trunk/dports/lang/ruby/files/patch-node.h.diff 2008-11-05 16:38:26 UTC (rev 41531) @@ -0,0 +1,23 @@ +--- node.h.orig 2008-07-07 15:17:24.000000000 +0900 ++++ node.h 2008-11-06 00:53:06.000000000 +0900 +@@ -375,9 +375,17 @@ + void rb_add_event_hook _((rb_event_hook_func_t,rb_event_t)); + int rb_remove_event_hook _((rb_event_hook_func_t)); + +-#if defined(HAVE_GETCONTEXT) && defined(HAVE_SETCONTEXT) +-#include +-#define USE_CONTEXT ++#if defined(HAVE_GETCONTEXT) && defined(HAVE_SETCONTEXT) ++# if defined(__APPLE__) ++# include ++# if MAC_OS_X_VERSION_MAX_ALLOWED <= 1040 ++# include ++# define USE_CONTEXT ++# endif ++# else ++# include ++# define USE_CONTEXT ++# endif + #endif + #include + #include "st.h" -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 09:40:23 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 09:40:23 -0800 (PST) Subject: [41532] trunk/dports/x11 Message-ID: <20081105174023.7C016626ED1@beta.macosforge.org> Revision: 41532 http://trac.macports.org/changeset/41532 Author: mcalhoun at macports.org Date: 2008-11-05 09:40:21 -0800 (Wed, 05 Nov 2008) Log Message: ----------- New Port: x11/xorg-cf-files, requirement for new imake port. Added Paths: ----------- trunk/dports/x11/xorg-cf-files/ trunk/dports/x11/xorg-cf-files/Portfile Added: trunk/dports/x11/xorg-cf-files/Portfile =================================================================== --- trunk/dports/x11/xorg-cf-files/Portfile (rev 0) +++ trunk/dports/x11/xorg-cf-files/Portfile 2008-11-05 17:40:21 UTC (rev 41532) @@ -0,0 +1,37 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name xorg-cf-files +version 1.0.2 +categories x11 devel +platforms darwin +maintainers mcalhoun + +description "Build files for discontinued imake build system." +long_description ${description} + +homepage http://xorg.freedesktop.org +master_sites \ + http://xorg.freedesktop.org/archive/individual/util \ + sourceforge:fink + +use_bzip2 yes + +checksums \ + md5 5f62dd5545b782c74f6e4e70d0e6552c \ + sha1 a1182e1fd05a648e6282598a355b7c4be9339755 \ + rmd160 dc42aa06d7fb5bc073d51958763bf1bfcfd22926 + +post-configure { + reinplace s|${prefix}|${x11prefix}|g ${worksrcpath}/site.def + reinplace s|${prefix}|${x11prefix}|g ${worksrcpath}/site.def + reinplace -E s|/usr/bin/cpp\$|${configure.cpp}|g ${worksrcpath}/darwin.cf + reinplace s|/usr/bin/cc|${configure.cc}|g ${worksrcpath}/darwin.cf + reinplace s|/usr/bin/c++|${configure.cxx}|g ${worksrcpath}/darwin.cf +} + +livecheck.check regex +livecheck.url "http://xorg.freedesktop.org/archive/individual/util/?C=M;O=D" +livecheck.regex ${name}-(\\d+(?:\\.\\d+)*) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 09:43:28 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 09:43:28 -0800 (PST) Subject: [41533] trunk/dports/x11 Message-ID: <20081105174328.8D9F6626F60@beta.macosforge.org> Revision: 41533 http://trac.macports.org/changeset/41533 Author: mcalhoun at macports.org Date: 2008-11-05 09:43:28 -0800 (Wed, 05 Nov 2008) Log Message: ----------- New Port: x11/imake, XQuartz no longer includes imake build system. Added Paths: ----------- trunk/dports/x11/imake/ trunk/dports/x11/imake/Portfile Added: trunk/dports/x11/imake/Portfile =================================================================== --- trunk/dports/x11/imake/Portfile (rev 0) +++ trunk/dports/x11/imake/Portfile 2008-11-05 17:43:28 UTC (rev 41533) @@ -0,0 +1,42 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name imake +version 1.0.2 +categories x11 devel +platforms darwin +maintainers mcalhoun + +description "Discontinued imake build system." +long_description ${description} + +homepage http://xorg.freedesktop.org/ +master_sites \ + http://xorg.freedesktop.org/releases/individual/util/ \ + sourceforge:fink + +use_bzip2 yes + +checksums \ + md5 02fea5a02ba2857c7d81820c8e8b8e6f \ + sha1 863a1015af41149e91a2f4b20858cb5d584c6943 \ + rmd160 e440ee22baca33d2831a3ecb8453dca43b3d862e \ + +depends_run port:xorg-cf-files path:bin/perl:perl5 +depends_build port:pkgconfig + +configure.env-append HAS_PERL=yes +configure.args --mandir=${prefix}/share/man + +post-configure { + # Ensure that the MacPorts perl is used + reinplace \ + "s|#!/usr/bin/perl|#!${prefix}/bin/perl|" \ + ${worksrcpath}/mkhtmlindex.pl +} + +livecheck.check regex +livecheck.url "http://xorg.freedesktop.org/releases/individual/util/?C=M;O=D" +livecheck.regex ${name}-(\\d+(?:\\.\\d+)*) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 11:00:32 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 11:00:32 -0800 (PST) Subject: [41534] trunk/dports/x11/Xaw3d/Portfile Message-ID: <20081105190032.5817F627541@beta.macosforge.org> Revision: 41534 http://trac.macports.org/changeset/41534 Author: mcalhoun at macports.org Date: 2008-11-05 11:00:31 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Xaw3d: use -L${x11prefix}/lib instead of -L/usr/X11R6/lib to link. Modified Paths: -------------- trunk/dports/x11/Xaw3d/Portfile Modified: trunk/dports/x11/Xaw3d/Portfile =================================================================== --- trunk/dports/x11/Xaw3d/Portfile 2008-11-05 17:43:28 UTC (rev 41533) +++ trunk/dports/x11/Xaw3d/Portfile 2008-11-05 19:00:31 UTC (rev 41534) @@ -27,8 +27,10 @@ platforms darwin master_sites freebsd \ ftp://ftp.visi.com/users/hawkeyd/X/ -checksums md5 29ecfdcd6bcf47f62ecfd672d31269a1 -depends_lib lib:libX11.6:XFree86 +checksums md5 29ecfdcd6bcf47f62ecfd672d31269a1 \ + sha1 efc5b923feda52866c859c59a5b553cb675a69d1 \ + rmd160 086cbabaa45ce5c110815aea24eebcbb54613118 +depends_lib lib:libX11:xorg worksrcdir xc/lib/${name} patch { @@ -39,7 +41,7 @@ use_xmkmf yes post-configure { - reinplace "s|-o root -g wheel||" ${worksrcpath}/Makefile + reinplace "s|-o root -g wheel|-o ${install.user} -g ${install.group}|" ${worksrcpath}/Makefile } use_parallel_build yes @@ -47,7 +49,7 @@ # The Imakefile default is to install everything into /usr/X11R6/lib, # which prevents multiple MacPorts installs on the same system. Have # it install the entire package into ${prefix} instead. -build.target-append SHLIBGLOBALSFLAGS=-L/usr/X11R6/lib \ +build.target-append SHLIBGLOBALSFLAGS=-L${x11prefix}/lib \ INCDIR=${prefix}/include \ SHLIBDIR=${prefix}/lib \ USRLIBDIR=${prefix}/lib -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 11:37:48 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 11:37:48 -0800 (PST) Subject: [41535] trunk/dports/devel/t1lib/Portfile Message-ID: <20081105193749.12E9262777A@beta.macosforge.org> Revision: 41535 http://trac.macports.org/changeset/41535 Author: mcalhoun at macports.org Date: 2008-11-05 11:37:48 -0800 (Wed, 05 Nov 2008) Log Message: ----------- t1lib: add new master_site, fix lint warnings, add livecheck, and ensure that x11prefix is used. Modified Paths: -------------- trunk/dports/devel/t1lib/Portfile Modified: trunk/dports/devel/t1lib/Portfile =================================================================== --- trunk/dports/devel/t1lib/Portfile 2008-11-05 19:00:31 UTC (rev 41534) +++ trunk/dports/devel/t1lib/Portfile 2008-11-05 19:37:48 UTC (rev 41535) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name t1lib version 5.1.2 categories devel graphics fonts @@ -14,9 +15,12 @@ donated by IBM to the X11-project. But some disadvantages of the \ rasterizer being included in X11 have been eliminated. +homepage ftp://metalab.unc.edu/pub/Linux/libs/graphics/ + platforms darwin -master_sites http://ftp.surfnet.nl/pub/sunsite/libs/graphics/ \ +master_sites ftp://sunsite.unc.edu/pub/Linux/libs/graphics/ \ + http://ftp.surfnet.nl/pub/sunsite/libs/graphics/ \ sourceforge:gnuwin32 checksums md5 a5629b56b93134377718009df1435f3c \ @@ -29,13 +33,21 @@ build.args LIBTOOL=${prefix}/bin/glibtool build.target without_doc -variant x11 { - depends_lib-append lib:libX11:XFree86 +variant x11 description {use the X Window System} { + depends_lib-append lib:libX11:xorg configure.args-delete --without-x - configure.args-append --with-x + configure.args-append --with-x --x-includes=${x11prefix}/include --x-libraries=${x11prefix}/lib } -variant psdoc { +variant psdoc description {build and install the postscript documentation} { depends_lib-append bin:tex:texlive build.target all } + +post-destroot { + xinstall -m 755 -d ${destroot}${prefix}/share/doc/ + move ${destroot}${prefix}/share/${name}/doc ${destroot}${prefix}/share/doc/${name} +} + +livecheck.url "http://sunsite.unc.edu/pub/Linux/libs/graphics/?C=M;O=D" +livecheck.regex ${name}-(\\d+(?:\\.\\d+)*) -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 12:29:51 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 12:29:51 -0800 (PST) Subject: [41536] trunk/dports/textproc/intltool/Portfile Message-ID: <20081105202951.CC840627A9A@beta.macosforge.org> Revision: 41536 http://trac.macports.org/changeset/41536 Author: mcalhoun at macports.org Date: 2008-11-05 12:29:51 -0800 (Wed, 05 Nov 2008) Log Message: ----------- intltool: change perl dependency to path:bin/perl instead of port:perl5.8 (See #16830). Modified Paths: -------------- trunk/dports/textproc/intltool/Portfile Modified: trunk/dports/textproc/intltool/Portfile =================================================================== --- trunk/dports/textproc/intltool/Portfile 2008-11-05 19:37:48 UTC (rev 41535) +++ trunk/dports/textproc/intltool/Portfile 2008-11-05 20:29:51 UTC (rev 41536) @@ -30,9 +30,11 @@ depends_build port:gnome-common depends_lib port:expat \ - port:perl5.8 \ + path:bin/perl:perl5 \ port:p5-xml-parser +configure.perl ${prefix}/bin/perl + test.run yes test.target check -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 12:39:29 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 12:39:29 -0800 (PST) Subject: [41537] trunk/dports/textproc/help2man/Portfile Message-ID: <20081105203929.5A703627B96@beta.macosforge.org> Revision: 41537 http://trac.macports.org/changeset/41537 Author: mcalhoun at macports.org Date: 2008-11-05 12:39:28 -0800 (Wed, 05 Nov 2008) Log Message: ----------- help2man: change the default perl port to perl5 (See #16830) Modified Paths: -------------- trunk/dports/textproc/help2man/Portfile Modified: trunk/dports/textproc/help2man/Portfile =================================================================== --- trunk/dports/textproc/help2man/Portfile 2008-11-05 20:29:51 UTC (rev 41536) +++ trunk/dports/textproc/help2man/Portfile 2008-11-05 20:39:28 UTC (rev 41537) @@ -21,10 +21,10 @@ sha1 f3ffd89d50ee158589f2d0ccdc476d2ac3ebff70 \ rmd160 1c2e18f86c2d689dbc4bbc1d85e60a2273308c42 -depends_lib path:${prefix}/bin/perl:perl5.8 port:p5-locale-gettext \ +depends_lib path:bin/perl:perl5 port:p5-locale-gettext \ port:gettext port:libiconv -configure.env PERL=${prefix}/bin/perl +configure.perl ${prefix}/bin/perl configure.args --mandir=${prefix}/share/man --infodir=${prefix}/share/info if {[variant_isset universal]} { -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 12:42:26 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 12:42:26 -0800 (PST) Subject: [41538] trunk/dports/textproc/texi2html/Portfile Message-ID: <20081105204226.B64C4627C17@beta.macosforge.org> Revision: 41538 http://trac.macports.org/changeset/41538 Author: mcalhoun at macports.org Date: 2008-11-05 12:42:26 -0800 (Wed, 05 Nov 2008) Log Message: ----------- texi2html: change perl dependency to path:bin/perl instead of port:perl5.8 (See #16830). Modified Paths: -------------- trunk/dports/textproc/texi2html/Portfile Modified: trunk/dports/textproc/texi2html/Portfile =================================================================== --- trunk/dports/textproc/texi2html/Portfile 2008-11-05 20:39:28 UTC (rev 41537) +++ trunk/dports/textproc/texi2html/Portfile 2008-11-05 20:42:26 UTC (rev 41538) @@ -16,12 +16,12 @@ sha1 9a6ccb6026fbab390872cb6ab8bd69288aff9934 \ rmd160 9be92744be0605c3f34bacbe7651f955884ae5f9 -depends_lib port:perl5.8 +depends_lib path:bin/perl:perl5 configure.args --infodir=${prefix}/share/info \ --mandir=${prefix}/share/man -configure.perl ${prefix}/bin/perl5.8 +configure.perl ${prefix}/bin/perl test.run yes test.target check -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 12:49:06 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 12:49:06 -0800 (PST) Subject: [41539] trunk/dports/textproc/sablotron/Portfile Message-ID: <20081105204906.E0006627D2F@beta.macosforge.org> Revision: 41539 http://trac.macports.org/changeset/41539 Author: mcalhoun at macports.org Date: 2008-11-05 12:49:06 -0800 (Wed, 05 Nov 2008) Log Message: ----------- sablotron: explicitly set the MacPorts perl program is to be used. Modified Paths: -------------- trunk/dports/textproc/sablotron/Portfile Modified: trunk/dports/textproc/sablotron/Portfile =================================================================== --- trunk/dports/textproc/sablotron/Portfile 2008-11-05 20:42:26 UTC (rev 41538) +++ trunk/dports/textproc/sablotron/Portfile 2008-11-05 20:49:06 UTC (rev 41539) @@ -30,7 +30,8 @@ platform darwin 6 { depends_lib-append lib:libdl:dlcompat } variant apidocs description {Install HTML documentation of Sablotron's API} { - depends_lib-append port:p5-xml-parser + depends_build-append path:bin/perl:perl5 port:p5-xml-parser + configure.env-append PERL_PROG=${prefix}/bin/perl configure.env-delete BUILD_APIDOCS=no configure.env-append BUILD_APIDOCS=yes } -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Wed Nov 5 12:51:42 2008 From: portindex at macports.org (portindex at macports.org) Date: Wed, 5 Nov 2008 12:51:42 -0800 (PST) Subject: [41540] trunk/dports/PortIndex Message-ID: <20081105205143.A8E57627D82@beta.macosforge.org> Revision: 41540 http://trac.macports.org/changeset/41540 Author: portindex at macports.org Date: 2008-11-05 12:51:42 -0800 (Wed, 05 Nov 2008) Log Message: ----------- Total number of ports parsed: 5097 Ports successfully parsed: 5097 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-05 20:49:06 UTC (rev 41539) +++ trunk/dports/PortIndex 2008-11-05 20:51:42 UTC (rev 41540) @@ -1742,8 +1742,8 @@ variants universal portdir devel/svndumptool description {tool for processing Subversion dumpfiles} homepage http://svn.borg.ch/svndumptool/ epoch 0 platforms darwin depends_lib {port:python25 port:py25-hashlib} name svndumptool maintainers ryandesign long_description {With svndumptool you can check dumpfiles for {correctness;} fix some broken dumpfiles including those made by {cvs2svn;} show differences between {dumpfiles;} edit files inside dumpfiles including replacing their contents or fixing their end-of-line {style;} export files from {dumpfiles;} split and join {dumpfiles;} merge dumpfiles interleaved so that revisions remain in chronological {order;} show {logs;} list files of given {revisions;} and transform revision and node properties with regular expressions} categories devel version 0.5.0 revision 2 swig 1132 variants {universal doc python perl gcj guile mzscheme ruby php5 ocaml pike lua chicken allegro clisp r} depends_build {port:bison port:gsed port:python25 port:perl5.8 port:ruby port:php5} variant_desc {doc {Install extra documentation}} portdir devel/swig description {Tool to wrap C/C++ libraries in high-level languages.} homepage http://www.swig.org/ depends_run {port:python25 port:perl5.8 port:ruby port:php5} epoch 0 platforms darwin name swig maintainers {kevin jwa} long_description {SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is primarily used with common scripting languages such as Perl, Python, Tcl/Tk, Ruby, Guile and MzScheme, however the list of supported languages also includes non-scripting languages such as Java and OCAML. SWIG is most commonly used to create high-level interpreted programming environments, user interfaces, and as a tool for testing and prototyping C/C++ software. SWIG may be freely used, distributed, and modified for commercial and noncommercial use.} categories devel version 1.3.36 revision 1 -t1lib 633 -variants {universal x11 psdoc} depends_build {{path:\${prefix}/bin/glibtool:libtool}} description {Library for generating glyphs from Type 1 fonts} portdir devel/t1lib epoch 0 platforms darwin name t1lib long_description {t1lib is a library distributed under the GNU General Public Library License for generating character- and string-glyphs from Adobe Type 1 fonts under UNIX. t1lib uses most of the code of the X11 rasterizer donated by IBM to the X11-project. But some disadvantages of the rasterizer being included in X11 have been eliminated.} maintainers nomaintainer categories {devel graphics fonts} version 5.1.2 revision 0 +t1lib 789 +variants {universal x11 psdoc} depends_build {{path:\${prefix}/bin/glibtool:libtool}} variant_desc {x11 {use the X Window System} psdoc {build and install the postscript documentation}} portdir devel/t1lib description {Library for generating glyphs from Type 1 fonts} homepage ftp://metalab.unc.edu/pub/Linux/libs/graphics/ epoch 0 platforms darwin name t1lib maintainers nomaintainer long_description {t1lib is a library distributed under the GNU General Public Library License for generating character- and string-glyphs from Adobe Type 1 fonts under UNIX. t1lib uses most of the code of the X11 rasterizer donated by IBM to the X11-project. But some disadvantages of the rasterizer being included in X11 have been eliminated.} version 5.1.2 categories {devel graphics fonts} revision 0 tailor 519 variants universal description {Tailor is a tool to migrate changesets between different source control management systems.} portdir devel/tailor homepage http://www.darcs.net/DarcsWiki/Tailor epoch 0 name tailor depends_lib port:python24 long_description {Tailor is a tool to migrate changesets between ArX, Bazaar, Bazaar-NG, CVS, Codeville, Darcs, Git, Mercurial, Monotone, Subversion and Tla repositories. It is implemented in Python.} maintainers deric at caveo.se version 0.9.30 categories {devel python} revision 0 tcl-tls 392 @@ -2331,7 +2331,7 @@ gnome-build 828 variants universal portdir gnome/gnome-build description {GNOME Build Framework.} homepage http://www.anjuta.org/ epoch 0 platforms darwin name gnome-build depends_lib {port:atk port:audiofile port:avahi port:cairo port:dbus port:dbus-glib port:esound port:expat port:fontconfig port:freetype port:gconf port:gdl port:gettext {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:gnome-keyring port:gnome-vfs port:gtk2 port:howl port:jpeg port:libart_lgpl port:libbonobo port:libbonoboui port:libglade2 port:libgnome port:libgnomecanvas port:libgnomeui port:libiconv port:libpng port:libxml2 port:openssl port:orbit2 {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:popt port:tiff port:xrender port:zlib} long_description {{GNOME Build Framework.}} maintainers nomaintainer version 0.2.0 categories {gnome devel} revision 0 gnome-common 355 -depends_build port:pkgconfig description {Files that should be in pretty much every GNOME application.} portdir gnome/gnome-common homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-common maintainers nomaintainer long_description {{Files that should be in pretty much every GNOME application.}} version 2.24.0 categories gnome revision 0 +depends_build port:pkgconfig description {Files that should be in pretty much every GNOME application.} portdir gnome/gnome-common homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-common maintainers nomaintainer long_description {{Files that should be in pretty much every GNOME application.}} version 2.24.0 categories gnome revision 1 gnome-control-center 650 variants {universal darwin} depends_build port:gnome-doc-utils portdir gnome/gnome-control-center description {Control center for GNOME 2.0 project.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-control-center depends_lib {port:iso-codes port:libgnomeui port:esound port:gnome-desktop port:metacity port:nautilus port:gnome-menus port:desktop-file-utils port:libcanberra port:libgnomekbd port:libxklavier port:gnome-panel port:gst-plugins-good port:evolution-data-server port:gnome-settings-daemon} long_description {{Control center for GNOME 2.0 project.}} maintainers nomaintainer version 2.24.0.1 categories gnome revision 0 gnome-desktop 829 @@ -2774,8 +2774,8 @@ variants universal portdir graphics/gimp-lqr-plugin description {Liquid Rescale Gimp plug-in.} homepage http://liquidrescale.wikidot.com/en:start epoch 0 platforms darwin name gimp-lqr-plugin depends_lib {port:liblqr port:gimp2} maintainers devans long_description {The Liquid Rescale Gimp plug-in aims at resizing pictures non uniformly while preserving their features} version 0.5.0 categories graphics revision 0 gimp-user-manual 985 variants {universal without_gimp cs de en es fr hr it ko nl no ru sv zh_CN} depends_build {port:coreutils port:docbook-xsl port:docbook-xml-4.3 port:libxslt port:pkgconfig {path:\${prefix}/lib/pkgconfig/gimp-2.0.pc:gimp2}} variant_desc {without_gimp {Build without GIMP installed} cs {Build cs locale} de {Build de locale} en {Build en locale} es {Build es locale} fr {Build fr locale} hr {Build hr locale} it {Build it locale} ko {Build ko locale} nl {Build nl locale} no {Build no locale} ru {Build ru locale} sv {Build sv locale} zh_CN {Build zh_CN locale}} portdir graphics/gimp-user-manual description {A multilingual user manual for the Gimp (broken).} homepage http://docs.gimp.org/ epoch 0 platforms darwin name gimp-user-manual maintainers devans long_description {The GIMP User Manual is a newly written User Manual for the GIMP. It is written for the GIMP Help Browser, but can produce the Help pages or other mediums as well.} version 2.4.2 categories graphics revision 0 -gimp2 853 -variants {universal darwin_7 darwin_9 no_python dbus gvfs help_browser} variant_desc {no_python {Disable Python scripts and filters} dbus {Enable dbus support} gvfs {Enable gvfs support} help_browser {Enable Gimp help browser}} portdir graphics/gimp2 description {The GNU Image Manipulation Program} homepage http://www.gimp.org/ epoch 0 platforms darwin name gimp2 depends_lib {port:gegl port:aalib port:curl port:libart_lgpl port:libexif port:libgnomeui port:libmng port:librsvg port:libwmf port:p5-xml-parser port:poppler port:py25-gtk} maintainers devans long_description {The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.} version 2.6.2 categories graphics revision 0 +gimp2 985 +variants {universal darwin_7 darwin_9 no_python dbus gvfs help_browser quartz x11 no_x11} variant_desc {no_python {Disable Python scripts and filters} dbus {Enable dbus support} gvfs {Enable gvfs support} help_browser {Enable Gimp help browser} quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)} no_x11 {Build without X Windows support}} portdir graphics/gimp2 description {The GNU Image Manipulation Program} homepage http://www.gimp.org/ epoch 0 platforms darwin name gimp2 depends_lib {port:gegl port:aalib port:curl port:libart_lgpl port:libexif port:libgnomeui port:libmng port:librsvg port:libwmf port:p5-xml-parser port:poppler port:py25-gtk} maintainers devans long_description {The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.} version 2.6.2 categories graphics revision 0 glew 582 variants {universal darwin_8 darwin_9} description {OpenGL Extension Wrangler Library} portdir graphics/glew homepage http://glew.sourceforge.net epoch 0 platforms darwin name glew long_description {The OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file.} maintainers {jmr openmaintainer} categories {graphics devel} version 1.5.1 revision 0 glitz 533 @@ -3870,8 +3870,8 @@ variants universal depends_build port:bison portdir lang/ragel description {ragel is a state machine compiler} homepage http://www.complang.org/ragel/ epoch 0 platforms darwin name ragel maintainers mww long_description {Ragel compiles finite state machines from regular languages into runnable C/C++ code. Ragel state machines can not only recognize byte sequences as regular expression machines do, but can also execute code at arbitrary points in the recognition of a regular language.} version 6.3 categories lang revision 0 rexx 438 variants universal description {Regina Rexx is an interpreter for the Rexx language} portdir lang/rexx homepage http://regina-rexx.sourceforge.net/ epoch 0 platforms darwin name rexx long_description {Regina is an implementation of the 1996 ANSI Standard for the Rexx language. Rexx is designed to be an easily readable, but powerful scripting and embedded macro language.} maintainers nomaintainer categories lang version 3.4 revision 0 -ruby 829 -variants {universal darwin darwin_7 darwin_9_powerpc tk mactk thread_hooks no_doc} variant_desc {tk {enable tk support} mactk {enable MacTk (Tk.framework without X11) support} thread_hooks {apply Apple's thread_hooks patch} no_doc {do not install rdoc documents}} portdir lang/ruby description {Powerful and clean object-oriented scripting language} homepage http://www.ruby-lang.org/ epoch 0 platforms darwin name ruby depends_lib {port:libiconv port:readline port:openssl port:zlib port:ncurses} maintainers kimuraw long_description {Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.} version 1.8.7-p72 categories {lang ruby} revision 1 +ruby 812 +variants {universal darwin darwin_7 tk mactk thread_hooks no_doc} variant_desc {tk {enable tk support} mactk {enable MacTk (Tk.framework without X11) support} thread_hooks {apply Apple's thread_hooks patch} no_doc {do not install rdoc documents}} portdir lang/ruby description {Powerful and clean object-oriented scripting language} homepage http://www.ruby-lang.org/ epoch 0 platforms darwin name ruby depends_lib {port:libiconv port:readline port:openssl port:zlib port:ncurses} maintainers kimuraw long_description {Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable.} version 1.8.7-p72 categories {lang ruby} revision 2 ruby19 906 variants {universal c_api_docs tk mactk} variant_desc {c_api_docs {Generate documentation for Ruby C API} tk {Build using MacPorts Tk} mactk {Build using MacOS X Tk Framework}} portdir lang/ruby19 description {Powerful and clean object-oriented scripting language} homepage http://www.ruby-lang.org/ epoch 0 platforms darwin name ruby19 depends_lib {port:libiconv port:readline port:openssl port:zlib port:ncurses} maintainers {febeling openmaintainer} long_description {Ruby is the interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). It is simple, straight-forward, extensible, and portable. Version 1.9 contains a new VM called YARV, is faster and slightly incompatible from version 1.8. It has not yet been released as stable.} version 1.9.1-preview1 categories {lang ruby} revision 0 sbcl 680 @@ -9052,8 +9052,8 @@ variants universal portdir textproc/grutatxt description {plain text to html converter} homepage http://www.triptico.com/software/grutatxt.html epoch 0 platforms darwin name grutatxt depends_lib bin:perl:perl5.8 maintainers nomaintainer long_description {grutatxt is a plain text to HTML (and other formats) converter. It succesfully converts subtle text markup to lists, bold, italics, tables and headings to their corresponding HTML, troff or man page markup without having to write unreadable source text files. Grutatxt is a perl module and a command line utility.} version 2.0.8 categories textproc revision 0 gsed 742 variants {universal with_default_names} variant_desc {with_default_names {Install files without 'g' prefix}} portdir textproc/gsed description {GNU version of the stream editor, sed} homepage http://www.gnu.org/software/sed/ epoch 0 platforms darwin name gsed depends_lib {port:gettext port:libiconv} maintainers nox long_description {Sed (streams editor) isn't really a true text editor or text processor. Instead, it is used to filter text, i.e., it takes text input and performs some operation (or set of operations) on it and outputs the modified text. Sed is typically used for extracting part of a file using pattern matching or substituting multiple occurrences of a string within a file.} version 4.1.5 categories textproc revision 3 -help2man 463 -variants universal portdir textproc/help2man description {automatically generate simple man pages} homepage http://www.gnu.org/software/help2man/ epoch 0 platforms darwin name help2man depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-locale-gettext port:gettext port:libiconv} maintainers nomaintainer long_description {help2man is a tool for automatically generating simple manual pages from program output.} version 1.36.4 categories textproc revision 1 +help2man 448 +variants universal portdir textproc/help2man description {automatically generate simple man pages} homepage http://www.gnu.org/software/help2man/ epoch 0 platforms darwin name help2man depends_lib {path:bin/perl:perl5 port:p5-locale-gettext port:gettext port:libiconv} maintainers nomaintainer long_description {help2man is a tool for automatically generating simple manual pages from program output.} version 1.36.4 categories textproc revision 1 hevea 553 variants universal depends_build bin:ocamlc:ocaml description {HEVEA is a quite complete and fast LATEX to HTML translator.} portdir textproc/hevea homepage http://pauillac.inria.fr/~maranget/hevea/ epoch 0 name hevea long_description {HEVEA is a LaTeX to HTML translator. The input language is a fairly complete subset of LaTeX2e (old LaTeX style is also accepted) and the output language is HTML that is (hopefully) correct with respect to version 4.0 (transitional)} maintainers reilles at loria.fr categories {textproc www tex} version 1.10 revision 0 highlight 380 @@ -9078,8 +9078,8 @@ portdir textproc/idnits variants universal description {Looks for problems in internet draft formatting} name idnits version 2.08.04 categories textproc homepage http://tools.ietf.org/tools/idnits/ revision 0 epoch 0 maintainers fenner at macports.org long_description {'idnits' looks for violations of Section 2.1 and 2.2 of the requirements listed on http://www.ietf.org/ID-Checklist.html and some of http://www.ietf.org/ietf/1id-guidelines.html} iksemel 475 variants universal portdir textproc/iksemel description {XML parser library for Jabber applications} homepage http://code.google.com/p/iksemel/ epoch 0 platforms darwin name iksemel depends_lib {port:gnutls port:gettext port:libgcrypt port:libgpg-error port:libiconv port:libtasn1 port:zlib} maintainers nomaintainer long_description {iksemel is an XML (eXtensible Markup Language) parser library designed for Jabber applications.} version 1.2 categories textproc revision 0 -intltool 710 -depends_build port:gnome-common portdir textproc/intltool description {a string tool} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:expat port:perl5.8 port:p5-xml-parser} name intltool maintainers nomaintainer long_description {The intltool collection can be used to extract translatable strings from various source files (.xml.in, .glade, .desktop.in, .server.in, .oaf.in), collect the extracted strings together with messages from traditional source files (.c, .h) in po/PACKAGE.pot and merge back the translations from .po files into .xml, .desktop and .oaf files. This merge step will happen at build or installation time.} version 0.40.5 categories {textproc gnome} revision 0 +intltool 717 +depends_build port:gnome-common portdir textproc/intltool description {a string tool} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:expat path:bin/perl:perl5 port:p5-xml-parser} name intltool maintainers nomaintainer long_description {The intltool collection can be used to extract translatable strings from various source files (.xml.in, .glade, .desktop.in, .server.in, .oaf.in), collect the extracted strings together with messages from traditional source files (.c, .h) in po/PACKAGE.pot and merge back the translations from .po files into .xml, .desktop and .oaf files. This merge step will happen at build or installation time.} version 0.40.5 categories {textproc gnome} revision 0 iso8879 318 variants universal description {Character entity sets from ISO 8879:1986 (SGML)} portdir textproc/iso8879 depends_run bin:mkcatalog:mkcatalog epoch 0 platforms darwin name iso8879 long_description {{Character entity sets from ISO 8879:1986 (SGML)}} maintainers nomaintainer categories textproc version 1986 revision 0 ispell 440 @@ -9292,8 +9292,8 @@ variants universal depends_build bin:flex:flex portdir textproc/tcl-dox description {Tcl-Dox is a filter that you can use with Doxygen for documenting Tcl source code.} homepage http://therowes.net/~greg/software/ epoch 0 platforms darwin name tcl-dox maintainers raimue long_description {{Tcl-Dox is a filter that you can use with Doxygen for documenting Tcl source code.}} version 0.8.2 categories textproc revision 0 tesseract 707 variants universal portdir textproc/tesseract description {Open source OCR engine} homepage http://code.google.com/p/tesseract-ocr/ epoch 0 platforms darwin name tesseract depends_lib port:tiff maintainers emer at emer.net long_description {The Tesseract OCR engine was one of the top 3 engines in the 1995 UNLV Accuracy test. Between 1995 and 2006 it had little work done on it, but it is probably one of the most accurate open source OCR engines available. The source code will read a binary, grey or color image and output text. A tiff reader is built in that will read uncompressed TIFF images, or libtiff can be added to read compressed images.} version 2.01 categories {textproc graphics pdf} revision 0 -texi2html 386 -variants universal portdir textproc/texi2html description {A Perl script which converts Texinfo source files to HTML output.} homepage http://www.nongnu.org/texi2html epoch 0 platforms darwin name texi2html depends_lib port:perl5.8 maintainers nomaintainer long_description {A Perl script which converts Texinfo source files to HTML output.} version 1.78 categories textproc revision 0 +texi2html 393 +variants universal portdir textproc/texi2html description {A Perl script which converts Texinfo source files to HTML output.} homepage http://www.nongnu.org/texi2html epoch 0 platforms darwin name texi2html depends_lib path:bin/perl:perl5 maintainers nomaintainer long_description {A Perl script which converts Texinfo source files to HTML output.} version 1.78 categories textproc revision 0 texinfo 732 variants universal depends_build bin:unlzma:lzmautils portdir textproc/texinfo description {Texinfo is the official documentation format of the GNU project} homepage http://www.gnu.org/software/texinfo/ epoch 0 platforms darwin depends_lib {port:gettext port:libiconv port:ncurses} name texinfo maintainers vincent-opdarw at vinc17.org long_description {Texinfo is the official documentation format of the GNU project. It uses a single source file to produce output in a number of formats, both online and printed (dvi, info, html, xml, etc.). This means that instead of writing different documents for online information and another for a printed manual, you need write only one document.} version 4.13 categories textproc revision 0 texml 499 @@ -9630,8 +9630,8 @@ variants universal portdir x11/TkPasMan description {Manager for usernames and passwords} homepage http://www.xs4all.nl/~wbsoft/linux/tkpasman.html epoch 0 platforms darwin name TkPasMan depends_lib bin:wish:tk maintainers christian.queinnec at lip6.fr long_description {TkPasMan is a simple program that lets you store usernames and passwords for access to forums, mailing lists, and other websites. It is inspired by gpasman, but has more `paste' possibilities. For example, you can just paste username and then password behind it.} version 2.2a categories {x11 security} revision 0 XFree86 311 variants {darwin puredarwin macosx} description {X11R6 windowing system} portdir x11/XFree86 homepage http://www.xfree86.org/ epoch 0 platforms {darwin freebsd} name XFree86 long_description {The XFree86 project's X window system implementation} maintainers nomaintainer categories x11 version 4.7.0 revision 0 -Xaw3d 846 -variants universal portdir x11/Xaw3d description {The Three-D Athena Toolkit} homepage http://www.visi.com/~hawkeyd/xaw3d.html epoch 0 platforms darwin name Xaw3d depends_lib lib:libX11.6:XFree86 maintainers nomaintainer long_description {This release of Xaw3d is based on X.Org's X11R6.3 Athena toolkit, with bits and pieces thrown in from other sources. It is intended to be a general-purpose replacement for the Athena (Xaw) toolkit. In general, you should be able to link almost any Athena-based application to this Xaw3d Athena toolkit, for a three-dimensional appearance on most of the widgets. On systems with shared libraries, you might be able replace your shared libXaw.* with libXaw3d.* to obtain the appearance without even relinking, but the odds of this working is slim, and not recommended.} version 1.5E categories x11 revision 1 +Xaw3d 841 +variants universal portdir x11/Xaw3d description {The Three-D Athena Toolkit} homepage http://www.visi.com/~hawkeyd/xaw3d.html epoch 0 platforms darwin name Xaw3d depends_lib lib:libX11:xorg maintainers nomaintainer long_description {This release of Xaw3d is based on X.Org's X11R6.3 Athena toolkit, with bits and pieces thrown in from other sources. It is intended to be a general-purpose replacement for the Athena (Xaw) toolkit. In general, you should be able to link almost any Athena-based application to this Xaw3d Athena toolkit, for a three-dimensional appearance on most of the widgets. On systems with shared libraries, you might be able replace your shared libXaw.* with libXaw3d.* to obtain the appearance without even relinking, but the odds of this working is slim, and not recommended.} version 1.5E categories x11 revision 1 XawM 473 variants universal portdir x11/XawM description {This is Ed Falk's XawM (M for Modern).} homepage http://siag.nu epoch 0 platforms darwin name XawM depends_lib lib:libX11:XFree86 long_description {This is Ed Falk's XawM (M for Modern), hacked for use with Siag Officeand adapted for autoconf and libtool. This release is called 1.5u, 1.5 because it is based on Xaw3d 1.5, and u because Ulric messed with it.} maintainers nomaintainer version 1.5u categories x11 revision 0 Xft2 762 @@ -9730,8 +9730,8 @@ variants universal portdir x11/gtk-thinice-engine description {A simple, clean theme engine} homepage http://www.gnome.org/ epoch 0 platforms darwin name gtk-thinice-engine depends_lib {lib:libX11.6:XFree86 {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} lib:libgtk.2:gtk2} long_description {gtk-thinice-engine is a simple, clean engine for GTK+-2.} maintainers nomaintainer version 2.0.2 categories {x11 gnome} revision 0 gtk1 443 variants {universal sunos} portdir x11/gtk1 description {Gimp Tool Kit} homepage http://www.gtk.org/ epoch 0 platforms {darwin freebsd sunos} name gtk1 depends_lib {port:gettext port:glib1 lib:libX11.6:XFree86} maintainers nomaintainer long_description {This is GTK+ version 1.2.10. GTK+, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces for the X Window System.} version 1.2.10 categories x11 revision 7 -gtk2 852 -variants {universal darwin_7 no_x11 quartz x11} depends_build port:pkgconfig variant_desc {no_x11 {Same as +quartz} quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)}} portdir x11/gtk2 description {Gimp ToolKit version 2} homepage http://www.gtk.org/ depends_run port:shared-mime-info epoch 0 platforms darwin depends_lib {port:cairo port:fontconfig port:freetype {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:jpeg port:tiff port:libiconv port:libpng port:jasper port:atk {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:gettext port:zlib lib:libXrender.1:xrender lib:libX11.6:xorg port:render} name gtk2 maintainers {nox openmaintainer} long_description {This is GTK+ version 2.x. GTK+, which stands for Gimp ToolKit, is a library for creating GUIs for the X Windows System.} categories x11 version 2.14.4 revision 0 +gtk2 847 +variants {universal darwin_7 darwin_8 no_x11 quartz x11} depends_build port:pkgconfig variant_desc {no_x11 {Same as +quartz} quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)}} portdir x11/gtk2 description {Gimp ToolKit version 2} homepage http://www.gtk.org/ depends_run port:shared-mime-info epoch 0 platforms darwin depends_lib {port:cairo port:fontconfig port:freetype {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:jpeg port:tiff port:libiconv port:libpng port:jasper port:atk {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:gettext port:zlib port:xrender lib:libX11:xorg port:render} name gtk2 maintainers {nox openmaintainer} long_description {This is GTK+ version 2.x. GTK+, which stands for Gimp ToolKit, is a library for creating GUIs for the X Windows System.} categories x11 version 2.14.4 revision 0 gtk2-aurora 499 variants universal depends_build port:pkgconfig portdir x11/gtk2-aurora description {Aurora Gtk Engine} homepage http://www.gnome-look.org/content/show.php/Aurora+Gtk+Engine?content=56438 epoch 0 platforms macosx depends_lib port:gtk2 name gtk2-aurora maintainers nox long_description {The goal of this theme is to provide a complete and consistent look for Gtk. The theme aims to be very flexible in colour choice, but have few other options otherwise.} version 1.4 categories {x11 gtk} revision 0 gtk2-clearlooks 395 @@ -9764,6 +9764,8 @@ variants universal portdir x11/homebank description {Software to manage personal accounts, light and simple.} homepage http://homebank.free.fr/ epoch 0 platforms darwin name homebank depends_lib {port:gtk2 port:libofx port:librsvg port:p5-xml-parser} maintainers {simon openmaintainer} long_description {HomeBank is the free software you have always wanted to manage your personal accounts at home. The main concept is to be light, simple and very easy to use. It brings you many features that allow you to analyze your finances in a detailed way instantly and dynamically with powerful report tools based on filtering and graphical charts.} version 3.8 categories x11 revision 0 icewm 949 variants {universal lite xpm imlib nls debug esound gnome1 gnome2} variant_desc {lite {Use the lightweight IceWM} xpm {Use Xpm from MacPorts for images} imlib {Use Imlib for images instead of libxpm (does not work yet)} nls {Use internationalized messages (does not work correct yet)} debug {Use this option if you want to debug IceWM} esound {Use sound support (untested)} gnome1 {Use the GNOME menus with IceWM} gnome2 {Use the KDE/GNOME2 menus with IceWM}} portdir x11/icewm description {Lightweight window manager with a Windows or OS/2 look and feel} homepage http://www.icewm.org epoch 0 platforms darwin name icewm depends_lib {lib:libX11.6:XFree86 lib:libXext.6:XFree86 lib:libXpm.4:xpm lib:libSM.6:sm port:gettext port:freetype port:xft2} maintainers saispo at macports.org long_description {Nice and fast window manager with the look and feel from Windows (95, 98) or OS/2 (Warp 3, Warp 4).} version 1.2.32 categories {x11 x11-wm} revision 0 +imake 367 +variants universal depends_build port:pkgconfig portdir x11/imake description {{Discontinued imake build system.}} homepage http://xorg.freedesktop.org/ epoch 0 depends_run {port:xorg-cf-files path:bin/perl:perl5} platforms darwin name imake maintainers mcalhoun long_description {{{Discontinued imake build system.}}} version 1.0.2 categories {x11 devel} revision 0 ion3 496 portdir x11/ion3 variants universal description {A tiling window manager for keyboard users} name ion3 version 3rc-20071109 categories {x11 x11-wm} homepage http://modeemi.cs.tut.fi/~tuomov/ion/ revision 1 epoch 0 maintainers nomaintainer long_description {Ion is a tiling tabbed window manager designed with keyboard users in mind. It tries to address the navigation problem by dividing the screen into mutually non-overlapping frames. As in PWM, the frames may have multiple clients attached.} itk 394 @@ -9948,6 +9950,8 @@ variants universal portdir x11/xorg-applewmproto description {X.org applewmproto} homepage http://www.x.org epoch 0 platforms darwin name xorg-applewmproto depends_lib port:xorg-util-macros maintainers bbyer at macports.org long_description {Prototype headers for the AppleWM extension to X11} version 1.0.3 categories {x11 devel} revision 0 xorg-bigreqsproto 335 variants universal portdir x11/xorg-bigreqsproto description {X.org bigreqsproto} homepage http://www.x.org epoch 0 platforms darwin name xorg-bigreqsproto depends_lib port:xorg-util-macros maintainers bbyer at macports.org long_description {Prototype headers for BigReqs extension to X11} version 1.0.2 categories {x11 devel} revision 0 +xorg-cf-files 332 +variants universal description {{Build files for discontinued imake build system.}} portdir x11/xorg-cf-files homepage http://xorg.freedesktop.org epoch 0 platforms darwin name xorg-cf-files long_description {{{Build files for discontinued imake build system.}}} maintainers mcalhoun categories {x11 devel} version 1.0.2 revision 0 xorg-compositeproto 341 variants universal portdir x11/xorg-compositeproto description {X.org compositeproto} homepage http://www.x.org epoch 0 platforms darwin name xorg-compositeproto depends_lib port:xorg-util-macros maintainers bbyer at macports.org long_description {Prototype headers for Composite extension to X11} version 0.4 categories {x11 devel} revision 0 xorg-damageproto 335 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Wed Nov 5 14:21:42 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Wed, 5 Nov 2008 14:21:42 -0800 (PST) Subject: [41541] trunk/base/doc/port.1 Message-ID: <20081105222143.6A0EA628F6D@beta.macosforge.org> Revision: 41541 http://trac.macports.org/changeset/41541 Author: ryandesign at macports.org Date: 2008-11-05 14:21:41 -0800 (Wed, 05 Nov 2008) Log Message: ----------- port.1: --nitpick also checks patchfile names Modified Paths: -------------- trunk/base/doc/port.1 Modified: trunk/base/doc/port.1 =================================================================== --- trunk/base/doc/port.1 2008-11-05 20:51:42 UTC (rev 41540) +++ trunk/base/doc/port.1 2008-11-05 22:21:41 UTC (rev 41541) @@ -480,7 +480,7 @@ .Ss lint Verifies Portfile for .Ar portname . -To nit pick about white space issues, use +To nitpick about whitespace and patchfile names, use .Fl -nitpick . .Ss archive Archive the port for a later -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 14:29:40 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 14:29:40 -0800 (PST) Subject: [41542] trunk/dports/devel/ossp-uuid/Portfile Message-ID: <20081105222940.97B9A629138@beta.macosforge.org> Revision: 41542 http://trac.macports.org/changeset/41542 Author: mcalhoun at macports.org Date: 2008-11-05 14:29:39 -0800 (Wed, 05 Nov 2008) Log Message: ----------- ossp-uuid: version update 1.6.1 -> 1.6.2 Modified Paths: -------------- trunk/dports/devel/ossp-uuid/Portfile Modified: trunk/dports/devel/ossp-uuid/Portfile =================================================================== --- trunk/dports/devel/ossp-uuid/Portfile 2008-11-05 22:21:41 UTC (rev 41541) +++ trunk/dports/devel/ossp-uuid/Portfile 2008-11-05 22:29:39 UTC (rev 41542) @@ -3,7 +3,7 @@ PortSystem 1.0 name ossp-uuid -version 1.6.1 +version 1.6.2 categories devel platforms darwin maintainers nomaintainer @@ -13,15 +13,21 @@ homepage http://www.ossp.org/pkg/lib/uuid/ master_sites ftp://ftp.ossp.org/pkg/lib/uuid/ freebsd distname uuid-${version} -checksums md5 18c8875411da07fe4503fdfc2136bf46 \ - sha1 3f291ff94a3cdf0dac1db4a787bfd0f718dea1e9 \ - rmd160 50c28b159e8029b47913b61bd69f27bb724def36 +checksums md5 5db0d43a9022a6ebbbc25337ae28942f \ + sha1 3e22126f0842073f4ea6a50b1f59dcb9d094719f \ + rmd160 f9cd513577557c4f1d7de869f80035b8844b56d7 patchfiles patch-Makefile.in -configure.args --mandir=${prefix}/share/man --without-perl \ +configure.args --without-perl \ + --without-php \ + --without-pgsql \ --includedir=${prefix}/include/ossp + configure.cflags-append "-D_POSIX_C_SOURCE" test.run yes test.target check + +livecheck.check regex +livecheck.regex "Stable Version:\[^\\d]*(\\d+(?:\\.\\d+)*)" -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 14:30:56 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 14:30:56 -0800 (PST) Subject: [41543] trunk/dports/devel/ossp-uuid Message-ID: <20081105223056.C21EE629247@beta.macosforge.org> Revision: 41543 http://trac.macports.org/changeset/41543 Author: mcalhoun at macports.org Date: 2008-11-05 14:30:56 -0800 (Wed, 05 Nov 2008) Log Message: ----------- ossp-uuid: remove lint warnings Modified Paths: -------------- trunk/dports/devel/ossp-uuid/Portfile Added Paths: ----------- trunk/dports/devel/ossp-uuid/files/patch-Makefile.in.diff Removed Paths: ------------- trunk/dports/devel/ossp-uuid/files/patch-Makefile.in Modified: trunk/dports/devel/ossp-uuid/Portfile =================================================================== --- trunk/dports/devel/ossp-uuid/Portfile 2008-11-05 22:29:39 UTC (rev 41542) +++ trunk/dports/devel/ossp-uuid/Portfile 2008-11-05 22:30:56 UTC (rev 41543) @@ -17,7 +17,7 @@ sha1 3e22126f0842073f4ea6a50b1f59dcb9d094719f \ rmd160 f9cd513577557c4f1d7de869f80035b8844b56d7 -patchfiles patch-Makefile.in +patchfiles patch-Makefile.in.diff configure.args --without-perl \ --without-php \ Deleted: trunk/dports/devel/ossp-uuid/files/patch-Makefile.in =================================================================== --- trunk/dports/devel/ossp-uuid/files/patch-Makefile.in 2008-11-05 22:29:39 UTC (rev 41542) +++ trunk/dports/devel/ossp-uuid/files/patch-Makefile.in 2008-11-05 22:30:56 UTC (rev 41543) @@ -1,11 +0,0 @@ ---- ./Makefile.in.orig 2007-05-19 21:58:11.000000000 +0200 -+++ ./Makefile.in 2008-02-28 19:30:59.000000000 +0100 -@@ -112,7 +112,7 @@ all: $(TARGETS) - @$(LIBTOOL) --mode=compile $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< - - $(LIB_NAME): $(LIB_OBJS) -- @$(LIBTOOL) --mode=link $(CC) -o $(LIB_NAME) $(LIB_OBJS) -rpath $(libdir) \ -+ @$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) -rpath $(libdir) \ - -version-info `$(SHTOOL) version -l c -d libtool $(S)/uuid_vers.h` - - $(DCE_NAME): $(DCE_OBJS) Copied: trunk/dports/devel/ossp-uuid/files/patch-Makefile.in.diff (from rev 41529, trunk/dports/devel/ossp-uuid/files/patch-Makefile.in) =================================================================== --- trunk/dports/devel/ossp-uuid/files/patch-Makefile.in.diff (rev 0) +++ trunk/dports/devel/ossp-uuid/files/patch-Makefile.in.diff 2008-11-05 22:30:56 UTC (rev 41543) @@ -0,0 +1,11 @@ +--- ./Makefile.in.orig 2007-05-19 21:58:11.000000000 +0200 ++++ ./Makefile.in 2008-02-28 19:30:59.000000000 +0100 +@@ -112,7 +112,7 @@ all: $(TARGETS) + @$(LIBTOOL) --mode=compile $(CXX) $(CPPFLAGS) $(CXXFLAGS) -c $< + + $(LIB_NAME): $(LIB_OBJS) +- @$(LIBTOOL) --mode=link $(CC) -o $(LIB_NAME) $(LIB_OBJS) -rpath $(libdir) \ ++ @$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $(LIB_NAME) $(LIB_OBJS) -rpath $(libdir) \ + -version-info `$(SHTOOL) version -l c -d libtool $(S)/uuid_vers.h` + + $(DCE_NAME): $(DCE_OBJS) -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Wed Nov 5 14:45:35 2008 From: afb at macports.org (afb at macports.org) Date: Wed, 5 Nov 2008 14:45:35 -0800 (PST) Subject: [41544] trunk/dports/xfce Message-ID: <20081105224535.E32516295E9@beta.macosforge.org> Revision: 41544 http://trac.macports.org/changeset/41544 Author: afb at macports.org Date: 2008-11-05 14:45:35 -0800 (Wed, 05 Nov 2008) Log Message: ----------- mass upgrade from Xfce 4.4.2 to Xfce 4.4.3 (and also drop -flat_namespace) Modified Paths: -------------- trunk/dports/xfce/Terminal/Portfile trunk/dports/xfce/Thunar/Portfile trunk/dports/xfce/exo/Portfile trunk/dports/xfce/gtk-xfce-engine/Portfile trunk/dports/xfce/libxfce4mcs/Portfile trunk/dports/xfce/libxfce4util/Portfile trunk/dports/xfce/libxfcegui4/Portfile trunk/dports/xfce/mousepad/Portfile trunk/dports/xfce/orage/Portfile trunk/dports/xfce/xfce/Portfile trunk/dports/xfce/xfce-mcs-manager/Portfile trunk/dports/xfce/xfce-mcs-plugins/Portfile trunk/dports/xfce/xfce-utils/Portfile trunk/dports/xfce/xfce4-appfinder/Portfile trunk/dports/xfce/xfce4-axiom-theme/Portfile trunk/dports/xfce/xfce4-dev-tools/Portfile trunk/dports/xfce/xfce4-icon-theme/Portfile trunk/dports/xfce/xfce4-panel/Portfile trunk/dports/xfce/xfce4-session/Portfile trunk/dports/xfce/xfdesktop/Portfile trunk/dports/xfce/xfprint/Portfile trunk/dports/xfce/xfwm4/Portfile trunk/dports/xfce/xfwm4-themes/Portfile Added Paths: ----------- trunk/dports/xfce/exo/files/undefined.patch trunk/dports/xfce/xfce-mcs-plugins/files/patch-darwin.diff trunk/dports/xfce/xfce-mcs-plugins/files/undefined.patch trunk/dports/xfce/xfce4-session/files/patch-darwin.diff trunk/dports/xfce/xfce4-session/files/undefined.patch Removed Paths: ------------- trunk/dports/xfce/exo/files/libtool.patch trunk/dports/xfce/libxfcegui4/files/libtool.patch trunk/dports/xfce/xfce-mcs-plugins/files/libtool.patch trunk/dports/xfce/xfce4-session/files/libtool.patch trunk/dports/xfce/xfdesktop/files/ Modified: trunk/dports/xfce/Terminal/Portfile =================================================================== --- trunk/dports/xfce/Terminal/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/Terminal/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name Terminal -version 0.2.8 +version 0.2.8.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,11 +12,11 @@ description Terminal is a modern terminal emulator for the Unix/Linux desktop. long_description ${description} homepage http://www.os-cillation.com/index.php?id=42&L=5 -master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.2/src/ +master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.3/src/ use_bzip2 yes -checksums md5 cfe660ecf50e9d3b073576bbc4af6ab2 \ - sha1 9c4ae0422dea8161aa72659d3bd1b035688d70d7 \ - rmd160 49bf87091ef39011dc9111439a939a52f19771fe +checksums md5 38af7a51955f6dbb0ecd6d7b882805a1 \ + sha1 69add6a7435855ab8bccb82774cacb6a148e7693 \ + rmd160 ccb5d5484b2164cac673cd5029d8bbc8793d19d4 depends_lib port:exo port:vte port:dbus port:gtk2 \ port:startup-notification port:hicolor-icon-theme Modified: trunk/dports/xfce/Thunar/Portfile =================================================================== --- trunk/dports/xfce/Thunar/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/Thunar/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,19 +3,18 @@ PortSystem 1.0 name Thunar -version 0.9.0 -revision 1 +version 0.9.3 categories xfce platforms darwin maintainers afb at macports.org description Thunar is a modern file manager for the Unix/Linux desktop long_description ${description} homepage http://www.xfce.org/ -master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.2/src/ +master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.3/src/ use_bzip2 yes -checksums md5 0fc5008858661c0abd0399acbe30ef28 \ - sha1 fd4625d58e28006087d5a35004483a953184e4fe \ - rmd160 ebb744aa107d4def06c8c805ee6936d1acf2d4d7 +checksums md5 438b0d55ac9ecabdb58f84c4c039ae5c \ + sha1 bb43fbe5ac3af1204517ed88da1cc3e87c5ec688 \ + rmd160 cc5c17a2841d5778e4832cc21e620ac351c9c57b configure.args --enable-dbus --enable-startup-notification \ --enable-pcre --enable-exif --disable-visibility Modified: trunk/dports/xfce/exo/Portfile =================================================================== --- trunk/dports/xfce/exo/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/exo/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -4,13 +4,14 @@ name exo version 0.3.4 +revision 1 categories xfce platforms darwin maintainers afb at macports.org description libexo is targeted at application development for Xfce long_description ${description} homepage http://www.xfce.org/ -master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.2/src/ +master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.3/src/ use_bzip2 yes checksums md5 7a1af943b1df32b6f89ae91823118a22 \ sha1 4f7a3f46592fd0311be1f011f17431f211cc1fcb \ @@ -21,7 +22,7 @@ depends_lib port:p5-uri port:libxfce4util port:gtk2 port:pkgconfig pre-build { - system "cd $worksrcpath && patch -p0 -i $portpath/files/libtool.patch" + system "cd $worksrcpath && patch -p0 -i $portpath/files/undefined.patch" } platform darwin { Deleted: trunk/dports/xfce/exo/files/libtool.patch =================================================================== --- trunk/dports/xfce/exo/files/libtool.patch 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/exo/files/libtool.patch 2008-11-05 22:45:35 UTC (rev 41544) @@ -1,13 +0,0 @@ ---- libtool.old 2007-09-09 23:33:00.000000000 -0500 -+++ libtool 2007-09-09 23:32:14.000000000 -0500 -@@ -220,8 +220,8 @@ - postuninstall_cmds="" - - # Commands used to build a loadable module (assumed same as above if empty) --module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags" --module_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" -+module_cmds="\$CC \$allow_undefined_flag ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags" -+module_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" - - # Commands to strip libraries. - old_striplib="" Added: trunk/dports/xfce/exo/files/undefined.patch =================================================================== --- trunk/dports/xfce/exo/files/undefined.patch (rev 0) +++ trunk/dports/xfce/exo/files/undefined.patch 2008-11-05 22:45:35 UTC (rev 41544) @@ -0,0 +1,11 @@ +--- exo-helper/Makefile.in.orig 2007-12-02 13:37:18.000000000 +0100 ++++ exo-helper/Makefile.in 2008-10-31 11:58:19.000000000 +0100 +@@ -401,7 +401,7 @@ desktop_DATA = \ + + @HAVE_XFCE_MCS_MANAGER_TRUE at exo_preferred_applications_settings_la_LDFLAGS = \ + @HAVE_XFCE_MCS_MANAGER_TRUE@ -avoid-version -module \ +- at HAVE_XFCE_MCS_MANAGER_TRUE@ -no-undefined $(am__append_1) ++ at HAVE_XFCE_MCS_MANAGER_TRUE@ -undefined dynamic_lookup $(am__append_1) + @HAVE_XFCE_MCS_MANAGER_TRUE at exo_preferred_applications_settings_la_SOURCES = \ + @HAVE_XFCE_MCS_MANAGER_TRUE@ exo-preferred-applications-settings.c + Modified: trunk/dports/xfce/gtk-xfce-engine/Portfile =================================================================== --- trunk/dports/xfce/gtk-xfce-engine/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/gtk-xfce-engine/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,17 +3,17 @@ PortSystem 1.0 name gtk-xfce-engine -version 2.4.2 +version 2.4.3 categories xfce platforms darwin maintainers afb at macports.org description Port of xfce engine to GTK+-2.0 long_description ${description} homepage http://www.xfce.org/ -master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.2/src/ +master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.3/src/ use_bzip2 yes -checksums md5 00eb6a62defe6867d28a18569b96d151 \ - sha1 67fb4959ec0be46ec0ac472ab1af74361b7d9be5 \ - rmd160 a8801ac518665f0d9d832732a97b52a6726a96e0 +checksums md5 6aa618469f3a3d8f6457c6874a60817e \ + sha1 17794b7742691330f643ea207341dbd502b016f5 \ + rmd160 ef9960987e9356030efc6696725f504458b7f510 depends_lib port:gtk2 Modified: trunk/dports/xfce/libxfce4mcs/Portfile =================================================================== --- trunk/dports/xfce/libxfce4mcs/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/libxfce4mcs/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name libxfce4mcs -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,9 +12,9 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 5ffe66a3eeb884839806ce929e5d2776 \ - sha1 f71c618070a57b1180a25dc008d83b623a862f42 \ - rmd160 38fa32720aa4d3201867e6313d49e3f632f01888 +checksums md5 c50846b0ad090c2434ca4df1d060cc98 \ + sha1 0f0d43534cae2971ca787ebc698ce6db14c5542d \ + rmd160 1affe09d193c252cc6818f51aee686072fe9519b configure.args --enable-startup-notification Modified: trunk/dports/xfce/libxfce4util/Portfile =================================================================== --- trunk/dports/xfce/libxfce4util/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/libxfce4util/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name libxfce4util -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,9 +12,9 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 261e7a5df039493ad746e0c359211092 \ - sha1 b0399b476bd901a84424a2b77d4aa89d7fcfac7d \ - rmd160 d0b92cae1a50cf219ff728a78789e8876aa63c91 +checksums md5 0a4d887b84c8b79ae09a1c6b20626c95 \ + sha1 08e9d64e4c66ea2420a9a0ab678cf5a064585b37 \ + rmd160 256f4e759562113be2dc82265752a218340deeda depends_lib port:gettext port:glib2 \ port:libiconv port:pkgconfig Modified: trunk/dports/xfce/libxfcegui4/Portfile =================================================================== --- trunk/dports/xfce/libxfcegui4/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/libxfcegui4/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name libxfcegui4 -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,9 +12,9 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 799a4869138c605126e8e71d58189bfd \ - sha1 554a30c02c92b76c8caad444040e18d8ec1737bc \ - rmd160 1de306d67f9a38d72ec184e00471e4d53db3801d +checksums md5 fc6f5a0ab478fc6840e8a19737d0b748 \ + sha1 4f1ab2fb035b0aaeb01cbef15d7378726037bcc9 \ + rmd160 c0155a89e35d88d3c2e25fc2f38630309d50e916 configure.args --enable-startup-notification @@ -25,7 +25,3 @@ port:startup-notification patchfiles patch-environ.diff - -post-configure { - system "cd $worksrcpath && patch -p0 -i $filespath/libtool.patch" -} Deleted: trunk/dports/xfce/libxfcegui4/files/libtool.patch =================================================================== --- trunk/dports/xfce/libxfcegui4/files/libtool.patch 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/libxfcegui4/files/libtool.patch 2008-11-05 22:45:35 UTC (rev 41544) @@ -1,24 +0,0 @@ ---- libtool.old 2007-09-09 20:23:21.000000000 -0500 -+++ libtool 2007-09-09 20:21:31.000000000 -0500 -@@ -214,8 +214,8 @@ - old_archive_from_expsyms_cmds="" - - # Commands used to build and install a shared archive. --archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring" --archive_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" -+archive_cmds="\$CC -dynamiclib ${wl}-flat_namespace ${wl}-undefined ${wl}suppress \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring" -+archive_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib ${wl}-flat_namespace ${wl}-undefined ${wl}suppress \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" - postinstall_cmds="" - postuninstall_cmds="" - -@@ -7433,8 +7433,8 @@ - old_archive_from_expsyms_cmds="" - - # Commands used to build and install a shared archive. --archive_cmds="\$CC -dynamiclib -single_module \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring" --archive_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib -single_module \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" -+archive_cmds="\$CC -dynamiclib ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -single_module \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring" -+archive_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -single_module \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" - postinstall_cmds="" - postuninstall_cmds="" - Modified: trunk/dports/xfce/mousepad/Portfile =================================================================== --- trunk/dports/xfce/mousepad/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/mousepad/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,17 +3,17 @@ PortSystem 1.0 name mousepad -version 0.2.13 +version 0.2.14 categories xfce platforms darwin maintainers afb at macports.org description A text editor for Xfce based on Leafpad long_description ${description} homepage http://www.xfce.org/ -master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.2/src/ +master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.3/src/ use_bzip2 yes -checksums md5 326075ac933e5da38cedbc20e80b7026 \ - sha1 521d2ffb3b805b568620d40ca43264584d504ccb \ - rmd160 d25ae5fb3f6b1363beebb276d4152fe870066d0b +checksums md5 6cfef0e424c778409e2791d0af6ab089 \ + sha1 0b9f0fbd8f85eb31ec89f897265b60589779a356 \ + rmd160 9f5168bcdff163e27cd113418da4673a29ec9947 depends_lib port:xfce-mcs-manager port:libxfcegui4 Modified: trunk/dports/xfce/orage/Portfile =================================================================== --- trunk/dports/xfce/orage/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/orage/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name orage -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,9 +12,9 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 0c69e4c20350c3000d49350991d3a520 \ - sha1 bc026bf95a4f372a86ea115547272f4b99109bdd \ - rmd160 0636edfc182b287ad99d92ec8696df5045b0a9eb +checksums md5 004c1f838771bb8b22b3d61a86912653 \ + sha1 716cbe76e992a787c6acb2c6320293e0455b41d2 \ + rmd160 ebe9377fd961ef83bf20ab2de82ff791fac3d1a2 depends_lib port:exo port:xfce4-panel depends_build port:xfce-mcs-manager Modified: trunk/dports/xfce/xfce/Portfile =================================================================== --- trunk/dports/xfce/xfce/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfce -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org Modified: trunk/dports/xfce/xfce-mcs-manager/Portfile =================================================================== --- trunk/dports/xfce/xfce-mcs-manager/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce-mcs-manager/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfce-mcs-manager -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,8 +12,8 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 876a4b5d582de8fdc01457df2e7e1339 \ - sha1 0fccebcd65bd547b29a2e497793d5d9055760ef1 \ - rmd160 a2b05674bc52d12dd0d2bc12cf32c57b1122f42b +checksums md5 452815eb75d8a1ec70c1abbc78bc6d4e \ + sha1 34546b60879e4c818931363ffa4f030ad01a63d9 \ + rmd160 3292d9e6f6f8a6d1b55d7d47ab0f49891471abac depends_lib port:libxfcegui4 Modified: trunk/dports/xfce/xfce-mcs-plugins/Portfile =================================================================== --- trunk/dports/xfce/xfce-mcs-plugins/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce-mcs-plugins/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfce-mcs-plugins -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,15 +12,18 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 77fcc929058de530d4f91eb25de851a1 \ - sha1 c44cb09e081366a0fbe88dcaa85b4fdd4307d0da \ - rmd160 4a32448ba52fca491fe398948f5f85e210333868 +checksums md5 a1433d7d2c8705f0d3965dbaf1211943 \ + sha1 6501ffa445ec50fd86e410c9341fc353d8d70427 \ + rmd160 c7118e77f15d6d40bd63f9cf23746349fe146eb9 depends_lib port:xfce-mcs-manager \ port:libxfce4mcs \ port:libxfcegui4 +platform darwin { + patchfiles patch-darwin.diff +} + post-configure { - # avoid error: "Undefined symbols: _mcs_plugin_check_version" - system "cd $worksrcpath && patch -p0 -i $filespath/libtool.patch" + system "cd $worksrcpath && patch -p0 -i $filespath/undefined.patch" } Deleted: trunk/dports/xfce/xfce-mcs-plugins/files/libtool.patch =================================================================== --- trunk/dports/xfce/xfce-mcs-plugins/files/libtool.patch 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce-mcs-plugins/files/libtool.patch 2008-11-05 22:45:35 UTC (rev 41544) @@ -1,13 +0,0 @@ ---- libtool.old 2007-09-09 23:33:00.000000000 -0500 -+++ libtool 2007-09-09 23:32:14.000000000 -0500 -@@ -220,8 +220,8 @@ - postuninstall_cmds="" - - # Commands used to build a loadable module (assumed same as above if empty) --module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags" --module_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" -+module_cmds="\$CC \$allow_undefined_flag ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags" -+module_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" - - # Commands to strip libraries. - old_striplib="" Added: trunk/dports/xfce/xfce-mcs-plugins/files/patch-darwin.diff =================================================================== --- trunk/dports/xfce/xfce-mcs-plugins/files/patch-darwin.diff (rev 0) +++ trunk/dports/xfce/xfce-mcs-plugins/files/patch-darwin.diff 2008-11-05 22:45:35 UTC (rev 41544) @@ -0,0 +1,321 @@ +--- ./configure.in.orig 2008-10-26 23:48:40.000000000 +0100 ++++ ./configure.in 2008-10-31 13:34:23.000000000 +0100 +@@ -57,6 +57,7 @@ AC_AIX() + AC_ISC_POSIX() + AC_MINIX() + AM_CONDITIONAL([HAVE_CYGWIN], [test "`uname | grep \"CYGWIN\"`" != ""]) ++AM_CONDITIONAL([HAVE_DARWIN], [test "`uname`" == "Darwin"]) + + dnl ******************************** + dnl *** Check for basic programs *** +--- ./configure.orig 2008-10-26 23:48:50.000000000 +0100 ++++ ./configure 2008-10-31 13:34:34.000000000 +0100 +@@ -906,6 +906,8 @@ INTLTOOL_EXTRACT + INTLTOOL_MERGE + INTLTOOL_UPDATE + USE_NLS ++HAVE_DARWIN_FALSE ++HAVE_DARWIN_TRUE + HAVE_CYGWIN_FALSE + HAVE_CYGWIN_TRUE + EGREP +@@ -4980,6 +4982,14 @@ else + HAVE_CYGWIN_FALSE= + fi + ++ if test "`uname`" == "Darwin"; then ++ HAVE_DARWIN_TRUE= ++ HAVE_DARWIN_FALSE='#' ++else ++ HAVE_DARWIN_TRUE='#' ++ HAVE_DARWIN_FALSE= ++fi ++ + + ac_ext=c + ac_cpp='$CPP $CPPFLAGS' +@@ -7114,7 +7124,7 @@ ia64-*-hpux*) + ;; + *-*-irix6*) + # Find out which ABI we are using. +- echo '#line 7117 "configure"' > conftest.$ac_ext ++ echo '#line 7127 "configure"' > conftest.$ac_ext + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +@@ -9712,11 +9722,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:9715: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:9725: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:9719: \$? = $ac_status" >&5 ++ echo "$as_me:9729: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -10002,11 +10012,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10005: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:10015: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:10009: \$? = $ac_status" >&5 ++ echo "$as_me:10019: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -10106,11 +10116,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10109: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:10119: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:10113: \$? = $ac_status" >&5 ++ echo "$as_me:10123: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -12508,7 +12518,7 @@ else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < conftest.$ac_ext <&5) ++ (eval echo "\"\$as_me:15030: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:15024: \$? = $ac_status" >&5 ++ echo "$as_me:15034: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -15121,11 +15131,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:15124: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:15134: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:15128: \$? = $ac_status" >&5 ++ echo "$as_me:15138: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -16706,11 +16716,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16709: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:16719: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:16713: \$? = $ac_status" >&5 ++ echo "$as_me:16723: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -16810,11 +16820,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16813: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:16823: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:16817: \$? = $ac_status" >&5 ++ echo "$as_me:16827: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -19027,11 +19037,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:19030: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:19040: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:19034: \$? = $ac_status" >&5 ++ echo "$as_me:19044: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -19317,11 +19327,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:19320: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:19330: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:19324: \$? = $ac_status" >&5 ++ echo "$as_me:19334: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -19421,11 +19431,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:19424: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:19434: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:19428: \$? = $ac_status" >&5 ++ echo "$as_me:19438: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -27073,6 +27083,13 @@ $as_echo "$as_me: error: conditional \"H + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi ++if test -z "${HAVE_DARWIN_TRUE}" && test -z "${HAVE_DARWIN_FALSE}"; then ++ { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++$as_echo "$as_me: error: conditional \"HAVE_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi + if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then + { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +--- ./plugins/display_plugin/Makefile.am.orig 2008-10-26 23:03:59.000000000 +0100 ++++ ./plugins/display_plugin/Makefile.am 2008-10-31 13:51:49.000000000 +0100 +@@ -41,6 +41,11 @@ display_plugin_la_LIBADD += \ + $(LIBX11_LIBS) + endif + ++if HAVE_DARWIN ++display_plugin_la_LIBADD += \ ++ $(XFCE_MCS_MANAGER_LIBS) ++endif ++ + desktopdir = $(datadir)/applications + desktop_in_files = xfce-display-settings.desktop.in + desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) +--- ./plugins/display_plugin/Makefile.in.orig 2008-10-26 23:48:48.000000000 +0100 ++++ ./plugins/display_plugin/Makefile.in 2008-10-31 13:52:38.000000000 +0100 +@@ -42,6 +42,9 @@ host_triplet = @host@ + @HAVE_CYGWIN_TRUE@ $(XFCE_MCS_MANAGER_LIBS) \ + @HAVE_CYGWIN_TRUE@ $(LIBX11_LIBS) + ++ at HAVE_DARWIN_TRUE@am__append_2 = \ ++ at HAVE_DARWIN_TRUE@ $(XFCE_MCS_MANAGER_LIBS) ++ + subdir = plugins/display_plugin + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +--- ./plugins/keyboard_plugin/Makefile.am.orig 2008-10-26 23:03:59.000000000 +0100 ++++ ./plugins/keyboard_plugin/Makefile.am 2008-10-31 13:43:29.000000000 +0100 +@@ -49,6 +49,11 @@ keyboard_plugin_la_LIBADD += \ + $(LIBX11_LIBS) + endif + ++if HAVE_DARWIN ++keyboard_plugin_la_LIBADD += \ ++ $(XFCE_MCS_MANAGER_LIBS) ++endif ++ + desktopdir = $(datadir)/applications + desktop_in_files = xfce-keyboard-settings.desktop.in + desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) +--- ./plugins/keyboard_plugin/Makefile.in.orig 2008-10-26 23:48:48.000000000 +0100 ++++ ./plugins/keyboard_plugin/Makefile.in 2008-10-31 13:44:36.000000000 +0100 +@@ -42,6 +42,9 @@ host_triplet = @host@ + @HAVE_CYGWIN_TRUE@ $(XFCE_MCS_MANAGER_LIBS) \ + @HAVE_CYGWIN_TRUE@ $(LIBX11_LIBS) + ++ at HAVE_DARWIN_TRUE@am__append_2 = \ ++ at HAVE_DARWIN_TRUE@ $(XFCE_MCS_MANAGER_LIBS) ++ + subdir = plugins/keyboard_plugin + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +--- ./plugins/mouse_plugin/Makefile.am.orig 2008-10-26 23:03:59.000000000 +0100 ++++ ./plugins/mouse_plugin/Makefile.am 2008-10-31 13:47:05.000000000 +0100 +@@ -46,6 +46,11 @@ mouse_plugin_la_LIBADD += \ + $(LIBX11_LIBS) + endif + ++if HAVE_DARWIN ++mouse_plugin_la_LIBADD += \ ++ $(XFCE_MCS_MANAGER_LIBS) ++endif ++ + desktopdir = $(datadir)/applications + desktop_in_files = xfce-mouse-settings.desktop.in + desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) +--- ./plugins/mouse_plugin/Makefile.in.orig 2008-10-26 23:48:48.000000000 +0100 ++++ ./plugins/mouse_plugin/Makefile.in 2008-10-31 13:48:33.000000000 +0100 +@@ -43,6 +43,9 @@ host_triplet = @host@ + @HAVE_CYGWIN_TRUE@ $(XFCE_MCS_MANAGER_LIBS) \ + @HAVE_CYGWIN_TRUE@ $(LIBX11_LIBS) + ++ at HAVE_DARWIN_TRUE@am__append_2 = \ ++ at HAVE_DARWIN_TRUE@ $(XFCE_MCS_MANAGER_LIBS) ++ + subdir = plugins/mouse_plugin + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +--- ./plugins/ui_plugin/Makefile.am.orig 2008-10-26 23:03:59.000000000 +0100 ++++ ./plugins/ui_plugin/Makefile.am 2008-10-31 13:38:56.000000000 +0100 +@@ -38,6 +38,11 @@ ui_plugin_la_LIBADD += \ + $(XFCE_MCS_MANAGER_LIBS) + endif + ++if HAVE_DARWIN ++ui_plugin_la_LIBADD += \ ++ $(XFCE_MCS_MANAGER_LIBS) ++endif ++ + desktopdir = $(datadir)/applications + desktop_in_files = xfce-ui-settings.desktop.in + desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) +--- ./plugins/ui_plugin/Makefile.in.orig 2008-10-26 23:48:49.000000000 +0100 ++++ ./plugins/ui_plugin/Makefile.in 2008-10-31 13:41:00.000000000 +0100 +@@ -42,6 +42,9 @@ host_triplet = @host@ + @HAVE_CYGWIN_TRUE at am__append_2 = \ + @HAVE_CYGWIN_TRUE@ $(XFCE_MCS_MANAGER_LIBS) + ++ at HAVE_DARWIN_TRUE@am__append_2 = \ ++ at HAVE_DARWIN_TRUE@ $(XFCE_MCS_MANAGER_LIBS) ++ + subdir = plugins/ui_plugin + DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 Added: trunk/dports/xfce/xfce-mcs-plugins/files/undefined.patch =================================================================== --- trunk/dports/xfce/xfce-mcs-plugins/files/undefined.patch (rev 0) +++ trunk/dports/xfce/xfce-mcs-plugins/files/undefined.patch 2008-11-05 22:45:35 UTC (rev 41544) @@ -0,0 +1,66 @@ +--- plugins/fm_plugin/Makefile.in~ 2008-10-26 23:48:48.000000000 +0100 ++++ plugins/fm_plugin/Makefile.in 2008-10-31 13:36:52.000000000 +0100 +@@ -289,7 +289,7 @@ fm_plugin_la_CFLAGS = \ + $(XFCE_MCS_MANAGER_CFLAGS) \ + $(PLATFORM_CFLAGS) + +-fm_plugin_la_LDFLAGS = -avoid-version -module -no-undefined \ ++fm_plugin_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \ + $(PLATFORM_LDFLAGS) $(am__append_1) + fm_plugin_la_LIBADD = \ + $(XFCE_MCS_MANAGER_LIBS) +--- plugins/ui_plugin/Makefile.in~ 2008-10-31 13:39:49.000000000 +0100 ++++ plugins/ui_plugin/Makefile.in 2008-10-31 13:41:00.000000000 +0100 +@@ -302,7 +302,7 @@ + $(XFCE_MCS_MANAGER_CFLAGS) \ + $(PLATFORM_CFLAGS) + +-ui_plugin_la_LDFLAGS = -avoid-version -module -no-undefined \ ++ui_plugin_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \ + $(PLATFORM_LDFLAGS) $(am__append_1) + ui_plugin_la_LIBADD = \ + $(top_builddir)/plugins/gtk_common/libgtkcommon.la \ +--- plugins/keyboard_plugin/Makefile.in~ 2008-10-31 13:43:51.000000000 +0100 ++++ plugins/keyboard_plugin/Makefile.in 2008-10-31 13:44:36.000000000 +0100 +@@ -317,7 +317,7 @@ + $(XKB_CFLAGS) \ + $(PLATFORM_CFLAGS) + +-keyboard_plugin_la_LDFLAGS = -avoid-version -module -no-undefined \ ++keyboard_plugin_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \ + $(PLATFORM_LDFLAGS) $(am__append_1) + keyboard_plugin_la_LIBADD = \ + $(top_builddir)/plugins/gtk_common/libgtkcommon.la \ +--- plugins/mouse_plugin/Makefile.in~ 2008-10-31 14:44:20.000000000 +0100 ++++ plugins/mouse_plugin/Makefile.in 2008-10-31 14:46:20.000000000 +0100 +@@ -310,7 +310,7 @@ + $(XINPUT_CFLAGS) \ + $(PLATFORM_CFLAGS) + +-mouse_plugin_la_LDFLAGS = -avoid-version -module -no-undefined \ ++mouse_plugin_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \ + $(LIBX11_LDFLAGS) $(PLATFORM_LDFLAGS) $(am__append_1) + mouse_plugin_la_LIBADD = $(LIBX11_LIBS) $(XCURSOR_LIBS) $(XINPUT_LIBS) \ + $(XKB_LIBS) $(am__append_2) +--- plugins/screensaver_plugin/Makefile.in~ 2008-10-26 23:48:49.000000000 +0100 ++++ plugins/screensaver_plugin/Makefile.in 2008-10-31 13:50:06.000000000 +0100 +@@ -291,7 +291,7 @@ + $(XFCE_MCS_MANAGER_CFLAGS) \ + $(PLATFORM_CFLAGS) + +-screensaver_plugin_la_LDFLAGS = -avoid-version -module -no-undefined \ ++screensaver_plugin_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \ + $(PLATFORM_LDFLAGS) $(am__append_1) + screensaver_plugin_la_LIBADD = \ + $(XFCE_MCS_MANAGER_LIBS) +--- plugins/display_plugin/Makefile.in~ 2008-10-31 13:52:06.000000000 +0100 ++++ plugins/display_plugin/Makefile.in 2008-10-31 13:52:38.000000000 +0100 +@@ -305,7 +305,7 @@ + $(XRANDR_CFLAGS) \ + $(PLATFORM_CFLAGS) + +-display_plugin_la_LDFLAGS = -avoid-version -module -no-undefined \ ++display_plugin_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \ + $(am__append_1) + display_plugin_la_LIBADD = $(LIBX11_LDFLAGS) $(XF86VM_LIBS) \ + $(XRANDR_LIBS) $(PLATFORM_LDFLAGS) $(am__append_2) Modified: trunk/dports/xfce/xfce-utils/Portfile =================================================================== --- trunk/dports/xfce/xfce-utils/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce-utils/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfce-utils -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,9 +12,9 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 119dd3f1daedfa41e3be89bad8997336 \ - sha1 b03b685743770b12157159f4b46bde9fb8c2f434 \ - rmd160 7be37ec67faba686d1d329318ca68f4dc0e81ce1 +checksums md5 6d6ae1f048e1dc1348ad050498af5a18 \ + sha1 71290af79f63bb2511d27b0313ec4cd7bc4a81b4 \ + rmd160 62c337cdd40aebe58abca4689a444ab3b5b3e1e6 depends_lib port:xfce-mcs-manager Modified: trunk/dports/xfce/xfce4-appfinder/Portfile =================================================================== --- trunk/dports/xfce/xfce4-appfinder/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce4-appfinder/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfce4-appfinder -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,8 +12,8 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 0bdd0b1e96a1e1cf50ce5d582758b992 \ - sha1 1ed442bca3fc8bc4c4f14aad0ec1573fbf4bd061 \ - rmd160 f59f16a1befec87efe2785d20ac5a64a0ca1477d +checksums md5 1091df84fefdac4e79b5cd6eef8a5468 \ + sha1 62d74a006dabcdadf9d6b7130907e3c4dd1b9697 \ + rmd160 f73e1a4dd2c705808199a23f2bcc4e97463cc553 depends_lib port:libxfcegui4 port:pkgconfig Modified: trunk/dports/xfce/xfce4-axiom-theme/Portfile =================================================================== --- trunk/dports/xfce/xfce4-axiom-theme/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce4-axiom-theme/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,8 +3,7 @@ PortSystem 1.0 name xfce4-axiom-theme -version 4.4.2 -revision 1 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org openmaintainer Modified: trunk/dports/xfce/xfce4-dev-tools/Portfile =================================================================== --- trunk/dports/xfce/xfce4-dev-tools/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce4-dev-tools/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -10,7 +10,7 @@ description A collection of tools and macros for Xfce developer long_description ${description} homepage http://www.xfce.org/ -master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.2/src/ +master_sites http://www.ca-us.xfce.org/archive/xfce-4.4.3/src/ checksums md5 7d09d161efc7ef86b3b48791d98c8ae8 \ sha1 4577d204087f7fe58228fc2f4140001d9b97b493 \ rmd160 df02905cb59ad3c11d7ad4b6d55e73241c81b2dc Modified: trunk/dports/xfce/xfce4-icon-theme/Portfile =================================================================== --- trunk/dports/xfce/xfce4-icon-theme/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce4-icon-theme/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfce4-icon-theme -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,6 +12,6 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 d3e3e64596a7efa857d2e6bb0cbd09bb \ - sha1 ba2c458eb1b8ba65a7198b9cbfa631017fd0f1c0 \ - rmd160 7ca355d658a8b088801d9022afced00f8a3f34fe +checksums md5 73ce2977b84f634a6a6c5d9c27e336db \ + sha1 0c0d0c45cd4a7f609310db8e9d17c1c4a131a6e7 \ + rmd160 224c38f40a4e1e9039d5947a70744b4a11f77703 Modified: trunk/dports/xfce/xfce4-panel/Portfile =================================================================== --- trunk/dports/xfce/xfce4-panel/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce4-panel/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfce4-panel -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,9 +12,9 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 8f26b32c442bf9926f98f285a3c251dd \ - sha1 f66a5f46abc21324e5a375e52a37b98757eae121 \ - rmd160 6bcbc27d3de95d631ee3f556cf79ed89450769eb +checksums md5 06ef9294062f9bdee4106772e62802f5 \ + sha1 6af98ffef4906220c5ffdda17a77409adc7ed353 \ + rmd160 39c05602e82d3bdeaa152b3820e2f084df6c3759 depends_lib port:xfce-mcs-manager port:libxml2 port:hicolor-icon-theme Modified: trunk/dports/xfce/xfce4-session/Portfile =================================================================== --- trunk/dports/xfce/xfce4-session/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce4-session/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfce4-session -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,14 +12,18 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 4c3d1acb8ce37ea4dd55d82aeb38e9e7 \ - sha1 576d0515257354d1d9da646fcf29d0dc9b5065db \ - rmd160 9dff9a44b458f98d498da5c2b65056d1d3cdbcea +checksums md5 5c522e0d28c952af413cf0c43257b907 \ + sha1 609cf888548e1dc7f2b2318698ab86ac73fb0f4d \ + rmd160 e0aa16b9089ae00a34f5e1df5b1b9af7a104f922 configure.args --enable-session-screenshots --disable-gnome depends_lib port:libxfce4mcs port:libxfcegui4 +platform darwin { + patchfiles patch-darwin.diff +} + pre-build { - system "cd $worksrcpath && patch -p0 -i $filespath/libtool.patch" + system "cd $worksrcpath && patch -p0 -i $filespath/undefined.patch" } Deleted: trunk/dports/xfce/xfce4-session/files/libtool.patch =================================================================== --- trunk/dports/xfce/xfce4-session/files/libtool.patch 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfce4-session/files/libtool.patch 2008-11-05 22:45:35 UTC (rev 41544) @@ -1,13 +0,0 @@ ---- libtool.old 2007-09-09 23:33:00.000000000 -0500 -+++ libtool 2007-09-09 23:32:14.000000000 -0500 -@@ -220,8 +220,8 @@ - postuninstall_cmds="" - - # Commands used to build a loadable module (assumed same as above if empty) --module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags" --module_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" -+module_cmds="\$CC \$allow_undefined_flag ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags" -+module_expsym_cmds="sed -e \\\"s,#.*,,\\\" -e \\\"s,^[ ]*,,\\\" -e \\\"s,^\\\\(..*\\\\),_&,\\\" < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag ${wl}-flat_namespace ${wl}-undefined ${wl}suppress -o \$lib -bundle \$libobjs \$deplibs\$compiler_flags~nmedit -s \$output_objdir/\${libname}-symbols.expsym \${lib}" - - # Commands to strip libraries. - old_striplib="" Added: trunk/dports/xfce/xfce4-session/files/patch-darwin.diff =================================================================== --- trunk/dports/xfce/xfce4-session/files/patch-darwin.diff (rev 0) +++ trunk/dports/xfce/xfce4-session/files/patch-darwin.diff 2008-11-05 22:45:35 UTC (rev 41544) @@ -0,0 +1,252 @@ +--- ./configure.in.orig 2008-10-26 23:46:06.000000000 +0100 ++++ ./configure.in 2008-10-31 12:14:07.000000000 +0100 +@@ -38,6 +38,10 @@ AM_CONDITIONAL([HAVE_OS_CYGWIN], [test x + if test x"`uname | grep \"CYGWIN\"`" != x""; then + AC_DEFINE([HAVE_OS_CYGWIN], [1], [Compiling under cygwin]) + fi ++AM_CONDITIONAL([HAVE_OS_DARWIN], [test x"`uname`" = x"Darwin"]) ++if test x"`uname`" = x"Darwin"; then ++ AC_DEFINE([HAVE_OS_DARWIN], [1], [Compiling under darwin]) ++fi + + dnl check for basic programs + AC_PROG_CC() +--- ./configure.orig 2008-10-26 23:46:17.000000000 +0100 ++++ ./configure 2008-10-31 12:14:43.000000000 +0100 +@@ -910,6 +910,8 @@ INTLTOOL_EXTRACT + INTLTOOL_MERGE + INTLTOOL_UPDATE + USE_NLS ++HAVE_OS_DARWIN_FALSE ++HAVE_OS_DARWIN_TRUE + HAVE_OS_CYGWIN_FALSE + HAVE_OS_CYGWIN_TRUE + EGREP +@@ -4996,6 +4998,21 @@ cat >>confdefs.h <<\_ACEOF + _ACEOF + + fi ++ if test x"`uname`" = x"Darwin"; then ++ HAVE_OS_DARWIN_TRUE= ++ HAVE_OS_DARWIN_FALSE='#' ++else ++ HAVE_OS_DARWIN_TRUE='#' ++ HAVE_OS_DARWIN_FALSE= ++fi ++ ++if test x"`uname`" = x"Darwin"; then ++ ++cat >>confdefs.h <<\_ACEOF ++#define HAVE_OS_DARWIN 1 ++_ACEOF ++ ++fi + + ac_ext=c + ac_cpp='$CPP $CPPFLAGS' +@@ -7130,7 +7147,7 @@ ia64-*-hpux*) + ;; + *-*-irix6*) + # Find out which ABI we are using. +- echo '#line 7133 "configure"' > conftest.$ac_ext ++ echo '#line 7150 "configure"' > conftest.$ac_ext + if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? +@@ -9728,11 +9745,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:9731: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:9748: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:9735: \$? = $ac_status" >&5 ++ echo "$as_me:9752: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -10018,11 +10035,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10021: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:10038: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:10025: \$? = $ac_status" >&5 ++ echo "$as_me:10042: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -10122,11 +10139,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:10125: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:10142: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:10129: \$? = $ac_status" >&5 ++ echo "$as_me:10146: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -12524,7 +12541,7 @@ else + lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 + lt_status=$lt_dlunknown + cat > conftest.$ac_ext < conftest.$ac_ext <&5) ++ (eval echo "\"\$as_me:15053: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:15040: \$? = $ac_status" >&5 ++ echo "$as_me:15057: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -15137,11 +15154,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:15140: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:15157: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:15144: \$? = $ac_status" >&5 ++ echo "$as_me:15161: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -16722,11 +16739,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16725: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:16742: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:16729: \$? = $ac_status" >&5 ++ echo "$as_me:16746: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -16826,11 +16843,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:16829: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:16846: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:16833: \$? = $ac_status" >&5 ++ echo "$as_me:16850: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -19043,11 +19060,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:19046: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:19063: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:19050: \$? = $ac_status" >&5 ++ echo "$as_me:19067: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -19333,11 +19350,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:19336: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:19353: $lt_compile\"" >&5) + (eval "$lt_compile" 2>conftest.err) + ac_status=$? + cat conftest.err >&5 +- echo "$as_me:19340: \$? = $ac_status" >&5 ++ echo "$as_me:19357: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s "$ac_outfile"; then + # The compiler can only warn and ignore the option if not recognized + # So say no if there are warnings other than the usual output. +@@ -19437,11 +19454,11 @@ else + -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \ + -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \ + -e 's:$: $lt_compiler_flag:'` +- (eval echo "\"\$as_me:19440: $lt_compile\"" >&5) ++ (eval echo "\"\$as_me:19457: $lt_compile\"" >&5) + (eval "$lt_compile" 2>out/conftest.err) + ac_status=$? + cat out/conftest.err >&5 +- echo "$as_me:19444: \$? = $ac_status" >&5 ++ echo "$as_me:19461: \$? = $ac_status" >&5 + if (exit $ac_status) && test -s out/conftest2.$ac_objext + then + # The compiler can only warn and ignore the option if not recognized +@@ -27325,6 +27342,13 @@ $as_echo "$as_me: error: conditional \"H + Usually this means the macro was only invoked conditionally." >&2;} + { (exit 1); exit 1; }; } + fi ++if test -z "${HAVE_OS_DARWIN_TRUE}" && test -z "${HAVE_OS_DARWIN_FALSE}"; then ++ { { $as_echo "$as_me:$LINENO: error: conditional \"HAVE_OS_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&5 ++$as_echo "$as_me: error: conditional \"HAVE_OS_DARWIN\" was never defined. ++Usually this means the macro was only invoked conditionally." >&2;} ++ { (exit 1); exit 1; }; } ++fi + if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then + { { $as_echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined. + Usually this means the macro was only invoked conditionally." >&5 +--- ./libxfsm/Makefile.am.orig 2008-10-26 23:08:04.000000000 +0100 ++++ ./libxfsm/Makefile.am 2008-10-31 12:16:25.000000000 +0100 +@@ -28,6 +28,10 @@ libxfsm_4_2_la_LIBADD = \ + @LIBXFCEGUI4_LIBS@ + endif + ++if HAVE_OS_DARWIN ++libxfsm_4_2_la_LIBADD = \ ++ @LIBXFCEGUI4_LIBS@ ++endif + + libxfsmincludedir = \ + $(includedir)/xfce4/xfce4-session-4.2/libxfsm +--- ./libxfsm/Makefile.in.orig 2008-10-26 23:46:15.000000000 +0100 ++++ ./libxfsm/Makefile.in 2008-10-31 12:17:20.000000000 +0100 +@@ -300,6 +300,9 @@ libxfsm_4_2_la_LDFLAGS = -export-dynamic + @HAVE_OS_CYGWIN_TRUE@ @LIBX11_LIBS@ \ + @HAVE_OS_CYGWIN_TRUE@ @LIBXFCEGUI4_LIBS@ + ++ at HAVE_OS_DARWIN_TRUE@libxfsm_4_2_la_LIBADD = \ ++ at HAVE_OS_DARWIN_TRUE@ @LIBXFCEGUI4_LIBS@ ++ + libxfsmincludedir = \ + $(includedir)/xfce4/xfce4-session-4.2/libxfsm + Added: trunk/dports/xfce/xfce4-session/files/undefined.patch =================================================================== --- trunk/dports/xfce/xfce4-session/files/undefined.patch (rev 0) +++ trunk/dports/xfce/xfce4-session/files/undefined.patch 2008-11-05 22:45:35 UTC (rev 41544) @@ -0,0 +1,22 @@ +--- settings/session/Makefile.in~ 2008-10-31 12:34:52.000000000 +0100 ++++ settings/session/Makefile.in 2008-10-31 12:34:58.000000000 +0100 +@@ -276,7 +276,7 @@ + session_LTLIBRARIES = \ + session_settings.la + +-session_settings_la_LDFLAGS = -avoid-version -no-undefined -module \ ++session_settings_la_LDFLAGS = -avoid-version -undefined dynamic_lookup -module \ + $(am__append_1) + session_settings_la_SOURCES = \ + session.c +--- settings/splash/Makefile.in~ 2008-10-31 12:32:12.000000000 +0100 ++++ settings/splash/Makefile.in 2008-10-31 12:35:16.000000000 +0100 +@@ -284,7 +284,7 @@ + splash_LTLIBRARIES = \ + splash_settings.la + +-splash_settings_la_LDFLAGS = -avoid-version -module -no-undefined \ ++splash_settings_la_LDFLAGS = -avoid-version -module -undefined dynamic_lookup \ + $(am__append_1) + splash_settings_la_SOURCES = \ + module.c \ Modified: trunk/dports/xfce/xfdesktop/Portfile =================================================================== --- trunk/dports/xfce/xfdesktop/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfdesktop/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,8 +3,7 @@ PortSystem 1.0 name xfdesktop -version 4.4.2 -revision 1 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -13,13 +12,11 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 694601234e74903d0fccba064f411e0c \ - sha1 f2ff4d429c0241401bdeebd3dc9b71b35dbe9ae8 \ - rmd160 4e1e4db449a6e18e3c32458c7946246f399c52af +checksums md5 3c1ea8d2ccb3cfbbbbba834214ad5d2e \ + sha1 6ba60fd7f8f57104195e3e17551315d0c3c2381e \ + rmd160 490749cc579a30ea3689ab65c099d284ecffff56 depends_lib port:libxfce4mcs port:libxml2 \ port:Thunar port:libxfcegui4 depends_build port:xfce4-panel port:xfce-mcs-manager - -patchfiles patch-remove-g_inline_func.diff Modified: trunk/dports/xfce/xfprint/Portfile =================================================================== --- trunk/dports/xfce/xfprint/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfprint/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfprint -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,9 +12,9 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 be4802807e74dea30f4825102ceff5c5 \ - sha1 ad775ac77894e9d946711181e812fdc6edd725a7 \ - rmd160 70b3357250f585a58e982a4c2edfd6aaf0e1e0b5 +checksums md5 7fc2cb1e531d22717b17f9f87711ec05 \ + sha1 a1670dd247a04dcd3ba897cc32977f0828926900 \ + rmd160 3acdb7442da91df9c715193b6ba83f10d1db4e64 configure.args --enable-cups Modified: trunk/dports/xfce/xfwm4/Portfile =================================================================== --- trunk/dports/xfce/xfwm4/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfwm4/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfwm4 -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,9 +12,9 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 21da77e50b07e72bba784bf3418ca067 \ - sha1 a6d8b3b1493ff98141cfb7232ef6b4940224bce9 \ - rmd160 b3ced6edac44b0b232be4312ca2281095c03e14b +checksums md5 d15089f06187c029aee4cb87f75c302d \ + sha1 f8581f278d4496b03f4dc279dc7e2b9b68caf30e \ + rmd160 794c6ebbe35ae956b253363f38a2e90fbd3980a4 configure.args --enable-randr --enable-startup-notification \ --disable-compositor --disable-xsync Modified: trunk/dports/xfce/xfwm4-themes/Portfile =================================================================== --- trunk/dports/xfce/xfwm4-themes/Portfile 2008-11-05 22:30:56 UTC (rev 41543) +++ trunk/dports/xfce/xfwm4-themes/Portfile 2008-11-05 22:45:35 UTC (rev 41544) @@ -3,7 +3,7 @@ PortSystem 1.0 name xfwm4-themes -version 4.4.2 +version 4.4.3 categories xfce platforms darwin maintainers afb at macports.org @@ -12,8 +12,8 @@ homepage http://www.xfce.org/ master_sites http://www.ca-us.xfce.org/archive/xfce-${version}/src/ use_bzip2 yes -checksums md5 fbea3ef7eec87fd669958f9cf597bfb8 \ - sha1 ce682c0713fda99b34e6569df5bd053ce8bd4928 \ - rmd160 dd483527b1c5da63f0341d21399ecc578b46dedc +checksums md5 0e713465f79a000958307c7f5b37185f \ + sha1 1fa20a6cc7060b2ff31bc00b1783ddc2d41e5add \ + rmd160 3b34b6b59c5e4bbf4d1fd9faef9177c2be32df0c depends_lib port:xfwm4 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 14:50:55 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 14:50:55 -0800 (PST) Subject: [41545] trunk/dports/archivers/atool/Portfile Message-ID: <20081105225055.21181629C3E@beta.macosforge.org> Revision: 41545 http://trac.macports.org/changeset/41545 Author: mcalhoun at macports.org Date: 2008-11-05 14:50:54 -0800 (Wed, 05 Nov 2008) Log Message: ----------- atool: version update 0.33.0 -> 0.35.0 (Fixes #17011, maintainer timeout) Modified Paths: -------------- trunk/dports/archivers/atool/Portfile Modified: trunk/dports/archivers/atool/Portfile =================================================================== --- trunk/dports/archivers/atool/Portfile 2008-11-05 22:45:35 UTC (rev 41544) +++ trunk/dports/archivers/atool/Portfile 2008-11-05 22:50:54 UTC (rev 41545) @@ -3,10 +3,10 @@ PortSystem 1.0 name atool -version 0.33.0 +version 0.35.0 categories archivers platforms darwin -maintainers expiation at devils.com +maintainers devils.com:expiation homepage http://www.nongnu.org/atool/ description An archival front-end long_description atool is a script for managing file archives of various \ @@ -14,19 +14,25 @@ master_sites http://download.savannah.gnu.org/releases/atool/ -checksums md5 7b069de13fa74dc1369d2d1efd43adbf \ - sha1 150589966518003376e502eb704404ee2af017a4 \ - rmd160 8cec1c25ef13212b7f7215cd72b2c009207a7751 +checksums md5 d038450b20d28b773cdcded6e2d1fcc6 \ + sha1 e1c8ecdb40ce5d5686015c04fc854408f667509a \ + rmd160 3c7178dc976adca43be5e202ec4ed85f4279b76b -build {} +post-patch { + # /usr/bin/sed does not work, use ${prefix}/bin/gsed instead + reinplace -E \ + "s|(\[\t \])sed |\\1${prefix}/bin/gsed |g" \ + ${worksrcpath}/configure \ + ${worksrcpath}/Makefile.in +} -depends_build port:perl5.8 -depends_run port:perl5.8 +depends_build port:gsed +depends_lib path:bin/perl:perl5 post-destroot { - set docdir ${prefix}/share/doc/${name}-${version} + set docdir ${prefix}/share/doc/${name} xinstall -d ${destroot}${docdir} - xinstall -m 0644 -W ${worksrcpath} COPYING ChangeLog NEWS README TODO \ + xinstall -m 0644 -W ${worksrcpath} AUTHORS COPYING ChangeLog NEWS README TODO \ ${destroot}${docdir} } -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Wed Nov 5 14:53:03 2008 From: afb at macports.org (afb at macports.org) Date: Wed, 5 Nov 2008 14:53:03 -0800 (PST) Subject: [41546] trunk/dports/xfce/Thunar/Portfile Message-ID: <20081105225303.E5341629CDB@beta.macosforge.org> Revision: 41546 http://trac.macports.org/changeset/41546 Author: afb at macports.org Date: 2008-11-05 14:53:03 -0800 (Wed, 05 Nov 2008) Log Message: ----------- add missing eof newline Modified Paths: -------------- trunk/dports/xfce/Thunar/Portfile Modified: trunk/dports/xfce/Thunar/Portfile =================================================================== --- trunk/dports/xfce/Thunar/Portfile 2008-11-05 22:50:54 UTC (rev 41545) +++ trunk/dports/xfce/Thunar/Portfile 2008-11-05 22:53:03 UTC (rev 41546) @@ -24,4 +24,4 @@ port:startup-notification patchfiles patch-thunar-Makefile.in patch-thunar-vfs-mime-database.c \ - patch-thunar-metafile.c \ No newline at end of file + patch-thunar-metafile.c -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Wed Nov 5 14:55:21 2008 From: afb at macports.org (afb at macports.org) Date: Wed, 5 Nov 2008 14:55:21 -0800 (PST) Subject: [41547] trunk/dports/xfce/mousepad/Portfile Message-ID: <20081105225521.6DE90629D69@beta.macosforge.org> Revision: 41547 http://trac.macports.org/changeset/41547 Author: afb at macports.org Date: 2008-11-05 14:55:21 -0800 (Wed, 05 Nov 2008) Log Message: ----------- remove trailing space Modified Paths: -------------- trunk/dports/xfce/mousepad/Portfile Modified: trunk/dports/xfce/mousepad/Portfile =================================================================== --- trunk/dports/xfce/mousepad/Portfile 2008-11-05 22:53:03 UTC (rev 41546) +++ trunk/dports/xfce/mousepad/Portfile 2008-11-05 22:55:21 UTC (rev 41547) @@ -16,4 +16,4 @@ sha1 0b9f0fbd8f85eb31ec89f897265b60589779a356 \ rmd160 9f5168bcdff163e27cd113418da4673a29ec9947 -depends_lib port:xfce-mcs-manager port:libxfcegui4 +depends_lib port:xfce-mcs-manager port:libxfcegui4 -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 14:56:26 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 14:56:26 -0800 (PST) Subject: [41548] trunk/dports/archivers/atool/Portfile Message-ID: <20081105225626.3E7D1629DDA@beta.macosforge.org> Revision: 41548 http://trac.macports.org/changeset/41548 Author: mcalhoun at macports.org Date: 2008-11-05 14:56:25 -0800 (Wed, 05 Nov 2008) Log Message: ----------- atool: ensure that correct perl is used. Modified Paths: -------------- trunk/dports/archivers/atool/Portfile Modified: trunk/dports/archivers/atool/Portfile =================================================================== --- trunk/dports/archivers/atool/Portfile 2008-11-05 22:55:21 UTC (rev 41547) +++ trunk/dports/archivers/atool/Portfile 2008-11-05 22:56:25 UTC (rev 41548) @@ -29,6 +29,8 @@ depends_build port:gsed depends_lib path:bin/perl:perl5 +configure.perl ${prefix}/bin/perl + post-destroot { set docdir ${prefix}/share/doc/${name} xinstall -d ${destroot}${docdir} -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 15:03:55 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 15:03:55 -0800 (PST) Subject: [41549] trunk/dports/archivers/deb2targz/Portfile Message-ID: <20081105230356.258F3629E70@beta.macosforge.org> Revision: 41549 http://trac.macports.org/changeset/41549 Author: mcalhoun at macports.org Date: 2008-11-05 15:03:55 -0800 (Wed, 05 Nov 2008) Log Message: ----------- deb2targz: change the default perl port to perl5 (See #16830) Modified Paths: -------------- trunk/dports/archivers/deb2targz/Portfile Modified: trunk/dports/archivers/deb2targz/Portfile =================================================================== --- trunk/dports/archivers/deb2targz/Portfile 2008-11-05 22:56:25 UTC (rev 41548) +++ trunk/dports/archivers/deb2targz/Portfile 2008-11-05 23:03:55 UTC (rev 41549) @@ -23,7 +23,7 @@ sha1 db159f5c5f46805554361eca55d123b68f8b5c3d \ rmd160 5869859e592df664602e54df4d1d596e1fda2ac9 -depends_run path:${prefix}/bin/perl:perl5.8 +depends_run path:bin/perl:perl5 post-patch { reinplace "s|#!/usr/bin/perl -w|#!${prefix}/bin/perl -w|g" ${worksrcpath}/deb2targz -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 15:19:04 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 15:19:04 -0800 (PST) Subject: [41550] trunk/dports/devel/shared-mime-info/Portfile Message-ID: <20081105231904.605D9629F64@beta.macosforge.org> Revision: 41550 http://trac.macports.org/changeset/41550 Author: mcalhoun at macports.org Date: 2008-11-05 15:19:03 -0800 (Wed, 05 Nov 2008) Log Message: ----------- shared-mime-info: change perl dependency to path:bin/perl instead of port:perl5.8 (See #16830). Modified Paths: -------------- trunk/dports/devel/shared-mime-info/Portfile Modified: trunk/dports/devel/shared-mime-info/Portfile =================================================================== --- trunk/dports/devel/shared-mime-info/Portfile 2008-11-05 23:03:55 UTC (rev 41549) +++ trunk/dports/devel/shared-mime-info/Portfile 2008-11-05 23:19:03 UTC (rev 41550) @@ -22,10 +22,12 @@ rmd160 9e0281f3bd9ac44af60833ec6b15af9f58936cc7 depends_build port:pkgconfig \ - port:perl5.8 \ + path:bin/perl:perl5 \ port:p5-xml-parser \ port:intltool +configure.env-append INTLTOOL_PERL=${prefix}/bin/perl + depends_lib port:gettext \ path:${prefix}/lib/pkgconfig/glib-2.0.pc:glib2 \ port:libiconv \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 15:20:43 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 15:20:43 -0800 (PST) Subject: [41551] trunk/dports/devel/shared-mime-info/Portfile Message-ID: <20081105232043.6BAE862A037@beta.macosforge.org> Revision: 41551 http://trac.macports.org/changeset/41551 Author: mcalhoun at macports.org Date: 2008-11-05 15:20:43 -0800 (Wed, 05 Nov 2008) Log Message: ----------- shared-mime-info: remove unnecessary configure flags. Modified Paths: -------------- trunk/dports/devel/shared-mime-info/Portfile Modified: trunk/dports/devel/shared-mime-info/Portfile =================================================================== --- trunk/dports/devel/shared-mime-info/Portfile 2008-11-05 23:19:03 UTC (rev 41550) +++ trunk/dports/devel/shared-mime-info/Portfile 2008-11-05 23:20:43 UTC (rev 41551) @@ -36,9 +36,6 @@ configure.args --disable-update-mimedb -configure.cppflags-append -L${prefix}/lib -configure.cflags-append -no-cpp-precomp -L${prefix}/lib - post-activate { ui_debug "Updating MIME database..." system "${prefix}/bin/update-mime-database -V ${prefix}/share/mime" -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Wed Nov 5 15:30:15 2008 From: afb at macports.org (afb at macports.org) Date: Wed, 5 Nov 2008 15:30:15 -0800 (PST) Subject: [41552] trunk/dports/lang Message-ID: <20081105233015.629D862A63A@beta.macosforge.org> Revision: 41552 http://trac.macports.org/changeset/41552 Author: afb at macports.org Date: 2008-11-05 15:30:14 -0800 (Wed, 05 Nov 2008) Log Message: ----------- new port: COMMODORE 64 BASIC V2 Added Paths: ----------- trunk/dports/lang/cbmbasic/ trunk/dports/lang/cbmbasic/Portfile Added: trunk/dports/lang/cbmbasic/Portfile =================================================================== --- trunk/dports/lang/cbmbasic/Portfile (rev 0) +++ trunk/dports/lang/cbmbasic/Portfile 2008-11-05 23:30:14 UTC (rev 41552) @@ -0,0 +1,27 @@ +# $Id$ + +PortSystem 1.0 + +name cbmbasic +version 2 +revision 20081028 +categories lang +platforms darwin freebsd linux +description Commodore BASIC +maintainers afb at macports.org +long_description \ +This is a 100% compatible version of Commodore's version of Microsoft \ +BASIC 6502 as found on the Commodore 64. You can use it in interactive \ +mode or pass a BASIC file as a command line parameter. +homepage http://www.pagetable.com/?p=48 +master_sites http://www.weihenstephan.org/~michaste/pagetable/recompiler/ +distfiles cbmbasic.zip +checksums md5 ecd8cd832470ea85368c11d609274c31 + +use_zip yes +extract.mkdir yes + +use_configure no +destroot { + copy ${worksrcpath}/cbmbasic ${destroot}${prefix}/bin/ +} Property changes on: trunk/dports/lang/cbmbasic/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Wed Nov 5 15:47:27 2008 From: devans at macports.org (devans at macports.org) Date: Wed, 5 Nov 2008 15:47:27 -0800 (PST) Subject: [41553] trunk/dports/devel/gtkimageview/Portfile Message-ID: <20081105234727.6D9B562A7DA@beta.macosforge.org> Revision: 41553 http://trac.macports.org/changeset/41553 Author: devans at macports.org Date: 2008-11-05 15:47:26 -0800 (Wed, 05 Nov 2008) Log Message: ----------- gtkimageview: delete distfiles and revise master_sites as per suggestion by ryandesign. Thanks. Modified Paths: -------------- trunk/dports/devel/gtkimageview/Portfile Modified: trunk/dports/devel/gtkimageview/Portfile =================================================================== --- trunk/dports/devel/gtkimageview/Portfile 2008-11-05 23:30:14 UTC (rev 41552) +++ trunk/dports/devel/gtkimageview/Portfile 2008-11-05 23:47:26 UTC (rev 41553) @@ -5,6 +5,7 @@ name gtkimageview version 1.6.2 +revision 1 categories devel maintainers devans openmaintainer description GtkImageView is a simple image viewer widget for GTK. @@ -15,8 +16,7 @@ homepage http://trac.bjourne.webfactional.com/ platforms darwin -master_sites ${homepage}attachment/wiki/WikiStart/ -distfiles ${distname}${extract.suffix}?format=raw +master_sites ${homepage}attachment/wiki/WikiStart/${distfiles}?format=raw&dummy= checksums md5 e9c88245b854984934b25835e9c8174b \ sha1 5a6f15ae31d1662dabe144c92f55089f7af8c5aa \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Wed Nov 5 19:23:20 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Wed, 5 Nov 2008 19:23:20 -0800 (PST) Subject: [41554] trunk/dports/net/net-snmp Message-ID: <20081106032320.A228862B3E2@beta.macosforge.org> Revision: 41554 http://trac.macports.org/changeset/41554 Author: mcalhoun at macports.org Date: 2008-11-05 19:23:19 -0800 (Wed, 05 Nov 2008) Log Message: ----------- net-snmp: Update version 5.4.1 -> 5.4.2.1; add perl dependency. (Fixes #17010) Modified Paths: -------------- trunk/dports/net/net-snmp/Portfile trunk/dports/net/net-snmp/files/patch-Makefile.in.diff Added Paths: ----------- trunk/dports/net/net-snmp/files/patch-configure.diff Modified: trunk/dports/net/net-snmp/Portfile =================================================================== --- trunk/dports/net/net-snmp/Portfile 2008-11-05 23:47:26 UTC (rev 41553) +++ trunk/dports/net/net-snmp/Portfile 2008-11-06 03:23:19 UTC (rev 41554) @@ -3,8 +3,7 @@ PortSystem 1.0 name net-snmp -version 5.4.1 -revision 1 +version 5.4.2.1 categories net maintainers opendarwin.org at darkart.com openmaintainer description An extendable SNMP implementation @@ -18,16 +17,18 @@ homepage http://net-snmp.sourceforge.net/ platforms darwin master_sites sourceforge -checksums md5 6c974df7a5a5b1579f72115e6b045bda \ - sha1 ac5ba033c10d53d3057415121f8c4936c643c208 \ - rmd160 3723488dab8d164702a7d55c9c72eeaec07dd50c +checksums md5 984932520143f0c8bf7b7ce1fc9e1da1 \ + sha1 4f2df9ea62344fe840f493d0e08abe5de3697862 \ + rmd160 2148c42d486ed88f9cfc3ca1d50c68abcd7e3d63 depends_build path:/usr/include/netinet/ip_var.h:netinet-headers -patchfiles patch-Makefile.in.diff +patchfiles patch-Makefile.in.diff patch-configure.diff depends_lib port:openssl \ - port:zlib -configure.args --enable-shared --disable-static --with-defaults \ + port:zlib \ + path:bin/perl:perl5 +configure.env-append PERLPROG=${prefix}/bin/perl +configure.args --with-defaults \ --disable-agent \ --with-sys-contact=nobody at no.where \ --with-persistent-directory=${prefix}/var/net-snmp \ @@ -78,3 +79,6 @@ file delete ${badfile} } } + +livecheck.check sourceforge +livecheck.regex "net-snmp (\\d+(?:\\.\\d+)*) released.*" Modified: trunk/dports/net/net-snmp/files/patch-Makefile.in.diff =================================================================== --- trunk/dports/net/net-snmp/files/patch-Makefile.in.diff 2008-11-05 23:47:26 UTC (rev 41553) +++ trunk/dports/net/net-snmp/files/patch-Makefile.in.diff 2008-11-06 03:23:19 UTC (rev 41554) @@ -1,6 +1,6 @@ --- Makefile.in.orig Wed Oct 20 21:02:05 2004 +++ Makefile.in Tue Dec 28 20:31:52 2004 -@@ -66,7 +66,7 @@ +@@ -92,7 +92,7 @@ # local build rules # sedscript: sedscript.in include/net-snmp/net-snmp-config.h $(srcdir)/agent/mibgroup/mibdefs.h Added: trunk/dports/net/net-snmp/files/patch-configure.diff =================================================================== --- trunk/dports/net/net-snmp/files/patch-configure.diff (rev 0) +++ trunk/dports/net/net-snmp/files/patch-configure.diff 2008-11-06 03:23:19 UTC (rev 41554) @@ -0,0 +1,11 @@ +--- configure.old 2008-09-05 05:29:01.000000000 -0400 ++++ configure 2008-10-26 14:42:03.000000000 -0400 +@@ -32031,7 +32031,7 @@ + echo "$as_me:$LINENO: checking for Perl cc" >&5 + echo $ECHO_N "checking for Perl cc... $ECHO_C" >&6 + +- PERLCC=`$myperl -V:cc | $myperl -n -e 'print if (s/^\s*cc=.([-=\w\s\/]+).;\s*/$1/);'` ++ PERLCC=`$myperl -V:cc | $myperl -n -e 'print if (s/^\s*cc=.([-=\w\s\/\.]+).;\s*/$1/);'` + + if test "x$PERLCC" != "x" ; then + echo "$as_me:$LINENO: result: $PERLCC" >&5 -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmr at macports.org Wed Nov 5 21:12:17 2008 From: jmr at macports.org (jmr at macports.org) Date: Wed, 5 Nov 2008 21:12:17 -0800 (PST) Subject: [41555] trunk/dports/audio/libcanberra/Portfile Message-ID: <20081106051217.DCBA662B875@beta.macosforge.org> Revision: 41555 http://trac.macports.org/changeset/41555 Author: jmr at macports.org Date: 2008-11-05 21:12:16 -0800 (Wed, 05 Nov 2008) Log Message: ----------- libcanberra: always enable GTK support (#17083), add build dependency on pkgconfig Modified Paths: -------------- trunk/dports/audio/libcanberra/Portfile Modified: trunk/dports/audio/libcanberra/Portfile =================================================================== --- trunk/dports/audio/libcanberra/Portfile 2008-11-06 03:23:19 UTC (rev 41554) +++ trunk/dports/audio/libcanberra/Portfile 2008-11-06 05:12:16 UTC (rev 41555) @@ -5,6 +5,7 @@ name libcanberra version 0.10 +revision 1 categories audio devel maintainers nomaintainer description XDG sound theme and naming implementation @@ -19,4 +20,7 @@ sha1 dfe1ae404b9494d8b4b163658adb688ba0008bec \ rmd160 9bc56b05dadb6a2fe184cca69396c693b9a44cee -depends_lib port:gstreamer +depends_build port:pkgconfig +depends_lib port:gstreamer port:gtk2 + +configure.args --enable-gtk -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Wed Nov 5 21:17:43 2008 From: blb at macports.org (blb at macports.org) Date: Wed, 5 Nov 2008 21:17:43 -0800 (PST) Subject: [41556] trunk/dports/x11/gecko-sharp/Portfile Message-ID: <20081106051743.F30F362B902@beta.macosforge.org> Revision: 41556 http://trac.macports.org/changeset/41556 Author: blb at macports.org Date: 2008-11-05 21:17:42 -0800 (Wed, 05 Nov 2008) Log Message: ----------- x11/gecko-sharp - add x11 as primary category since it sits in x11/ Modified Paths: -------------- trunk/dports/x11/gecko-sharp/Portfile Modified: trunk/dports/x11/gecko-sharp/Portfile =================================================================== --- trunk/dports/x11/gecko-sharp/Portfile 2008-11-06 05:12:16 UTC (rev 41555) +++ trunk/dports/x11/gecko-sharp/Portfile 2008-11-06 05:17:42 UTC (rev 41556) @@ -3,7 +3,7 @@ PortSystem 1.0 name gecko-sharp version 0.5 -categories devel +categories x11 devel platforms darwin maintainers pat2man at comcast.net description Gecko bindings for the Mono .NET Development Framework -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Wed Nov 5 22:14:29 2008 From: blb at macports.org (blb at macports.org) Date: Wed, 5 Nov 2008 22:14:29 -0800 (PST) Subject: [41557] trunk/dports/perl/p5-math-pari/Portfile Message-ID: <20081106061429.D19FF62BBA6@beta.macosforge.org> Revision: 41557 http://trac.macports.org/changeset/41557 Author: blb at macports.org Date: 2008-11-05 22:14:28 -0800 (Wed, 05 Nov 2008) Log Message: ----------- perl/p5-math-pari - whitespace changes Modified Paths: -------------- trunk/dports/perl/p5-math-pari/Portfile Modified: trunk/dports/perl/p5-math-pari/Portfile =================================================================== --- trunk/dports/perl/p5-math-pari/Portfile 2008-11-06 05:17:42 UTC (rev 41556) +++ trunk/dports/perl/p5-math-pari/Portfile 2008-11-06 06:14:28 UTC (rev 41557) @@ -1,10 +1,13 @@ # $Id$ -PortSystem 1.0 -PortGroup perl5 1.0 -perl5.setup Math-Pari 2.010709 -maintainers nomaintainer -description perl interface to pari. -long_description ${description} -platforms darwin -checksums md5 58fdea358b37d00072723bd9cd69ce9e +PortSystem 1.0 +PortGroup perl5 1.0 +perl5.setup Math-Pari 2.010709 +maintainers nomaintainer +description perl interface to pari. +long_description ${description} + +platforms darwin + +checksums md5 58fdea358b37d00072723bd9cd69ce9e + -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Wed Nov 5 23:05:53 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Wed, 5 Nov 2008 23:05:53 -0800 (PST) Subject: [41558] trunk/dports/graphics/graphviz-devel/Portfile Message-ID: <20081106070553.6C10F62BED7@beta.macosforge.org> Revision: 41558 http://trac.macports.org/changeset/41558 Author: ryandesign at macports.org Date: 2008-11-05 23:05:53 -0800 (Wed, 05 Nov 2008) Log Message: ----------- graphviz-devel: update to 2.21.20081106.0545 Modified Paths: -------------- trunk/dports/graphics/graphviz-devel/Portfile Modified: trunk/dports/graphics/graphviz-devel/Portfile =================================================================== --- trunk/dports/graphics/graphviz-devel/Portfile 2008-11-06 06:14:28 UTC (rev 41557) +++ trunk/dports/graphics/graphviz-devel/Portfile 2008-11-06 07:05:53 UTC (rev 41558) @@ -4,7 +4,7 @@ name graphviz-devel set my_name graphviz -version 2.21.20081029.0445 +version 2.21.20081106.0545 categories graphics maintainers ryandesign homepage http://www.graphviz.org/ @@ -35,9 +35,9 @@ checksums \ ${distname}${extract.suffix} \ - md5 94f82ffef32998282b986fca370509be \ - sha1 d5fd0e1e718c7a8363cb88f4717d3db5bb901cd3 \ - rmd160 b8f84ccfb343d794c35fa0c137bab41a0b07e081 + md5 05042bd5b06295ef5d39893398c71b4e \ + sha1 86870edfe9dd195be48fa0722aedd2fa09e2ad4f \ + rmd160 23444f6278224c83fb6304d6acf833339081332c platform darwin 6 { pre-fetch { -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Thu Nov 6 00:04:04 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Thu, 6 Nov 2008 00:04:04 -0800 (PST) Subject: [41559] trunk/dports/devel/glib2-devel Message-ID: <20081106080407.F2A4762C437@beta.macosforge.org> Revision: 41559 http://trac.macports.org/changeset/41559 Author: ryandesign at macports.org Date: 2008-11-06 00:04:01 -0800 (Thu, 06 Nov 2008) Log Message: ----------- glib2-devel: update to 2.19.0 and enable test suite; all tests passed Modified Paths: -------------- trunk/dports/devel/glib2-devel/Portfile trunk/dports/devel/glib2-devel/files/patch-configure.diff trunk/dports/devel/glib2-devel/files/patch-gi18n.h.diff trunk/dports/devel/glib2-devel/files/patch-gutils.c.diff Property Changed: ---------------- trunk/dports/devel/glib2-devel/files/ Modified: trunk/dports/devel/glib2-devel/Portfile =================================================================== --- trunk/dports/devel/glib2-devel/Portfile 2008-11-06 07:05:53 UTC (rev 41558) +++ trunk/dports/devel/glib2-devel/Portfile 2008-11-06 08:04:01 UTC (rev 41559) @@ -4,7 +4,7 @@ name glib2-devel set my_name glib -version 2.17.7 +version 2.19.0 set branch [join [lrange [split ${version} .] 0 1] .] categories devel maintainers ryandesign @@ -28,9 +28,9 @@ # ftp://ftp.gtk.org/pub/${my_name}/${branch}/ checksums \ - md5 50abcc857a93498fe7d8d0bda2ed2805 \ - sha1 72fd0cd609705bd5bbe20cee80e98012496b8a09 \ - rmd160 cd1b1cac85ca9650a97944985aa701f213d9ee17 + md5 0ff01feebce78b61ce37877e20d71eba \ + sha1 057a093c0fc18f9e5648e0df3f0c61fa0a5c5912 \ + rmd160 6aa268ad627acde137308ea70df43ac981051096 patchfiles \ patch-glib-2.0.pc.in.diff \ @@ -76,6 +76,9 @@ } } +test.run yes +test.target check + post-destroot { file delete ${destroot}${prefix}/lib/charset.alias } Property changes on: trunk/dports/devel/glib2-devel/files ___________________________________________________________________ Added: svn:mergeinfo + /trunk/dports/devel/glib2/files:41475 Modified: trunk/dports/devel/glib2-devel/files/patch-configure.diff =================================================================== --- trunk/dports/devel/glib2-devel/files/patch-configure.diff 2008-11-06 07:05:53 UTC (rev 41558) +++ trunk/dports/devel/glib2-devel/files/patch-configure.diff 2008-11-06 08:04:01 UTC (rev 41559) @@ -1,6 +1,6 @@ ---- configure 2008-07-14 14:57:48.000000000 +0200 -+++ configure 2008-07-14 15:00:04.000000000 +0200 -@@ -31818,23 +31818,11 @@ +--- configure 2008-10-16 17:24:49.000000000 -0500 ++++ configure 2008-11-04 13:30:29.000000000 -0600 +@@ -31493,28 +31493,11 @@ fi { $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5 $as_echo "$ac_cv_c_bigendian" >&6; } @@ -15,7 +15,12 @@ - no) - ;; #( - universal) -- ;; #( +- +-cat >>confdefs.h <<\_ACEOF +-#define AC_APPLE_UNIVERSAL_BUILD 1 +-_ACEOF +- +- ;; #( - *) - { { $as_echo "$as_me:$LINENO: error: unknown endianness - presetting ac_cv_c_bigendian=no (or yes) will help" >&5 @@ -24,9 +29,9 @@ - { (exit 1); exit 1; }; } ;; - esac - - # check for header files -@@ -42770,7 +42758,11 @@ + if test x$ac_cv_c_bigendian = xuniversal ; then + cat >conftest.$ac_ext <<_ACEOF +@@ -42614,7 +42597,11 @@ $as_echo "$glib_cv_byte_contents_gmutex" >&6; } cat >>confdefs.h <<_ACEOF @@ -39,7 +44,7 @@ _ACEOF -@@ -48265,10 +48257,13 @@ +@@ -48191,10 +48178,13 @@ _______EOF fi @@ -57,7 +62,7 @@ echo >>$outfile -@@ -48317,7 +48312,12 @@ +@@ -48243,7 +48233,12 @@ long dummy_long; } static_mutex; }; @@ -69,9 +74,9 @@ +#endif + #define g_static_mutex_get_mutex(mutex) \\ - (g_thread_use_default_impl ? ((GMutex*) ((mutex)->static_mutex.pad)) : \\ + (g_thread_use_default_impl ? ((GMutex*)(gpointer) ((mutex)->static_mutex.pad)) : \\ g_static_mutex_get_mutex_impl_shortcut (&((mutex)->runtime_mutex))) -@@ -48346,24 +48346,39 @@ +@@ -48272,24 +48267,39 @@ void *dummy_pointer; long dummy_long; }; @@ -127,7 +132,7 @@ #define GLONG_TO_LE(val) ((glong) GINT${glongbits}_TO_LE (val)) #define GULONG_TO_LE(val) ((gulong) GUINT${glongbits}_TO_LE (val)) #define GLONG_TO_BE(val) ((glong) GINT${glongbits}_TO_BE (val)) -@@ -48372,7 +48387,11 @@ +@@ -48298,7 +48308,11 @@ #define GUINT_TO_LE(val) ((guint) GUINT${gintbits}_TO_LE (val)) #define GINT_TO_BE(val) ((gint) GINT${gintbits}_TO_BE (val)) #define GUINT_TO_BE(val) ((guint) GUINT${gintbits}_TO_BE (val)) Modified: trunk/dports/devel/glib2-devel/files/patch-gi18n.h.diff =================================================================== --- trunk/dports/devel/glib2-devel/files/patch-gi18n.h.diff 2008-11-06 07:05:53 UTC (rev 41558) +++ trunk/dports/devel/glib2-devel/files/patch-gi18n.h.diff 2008-11-06 08:04:01 UTC (rev 41559) @@ -1,6 +1,6 @@ ---- glib/gi18n.h 2008-02-11 11:14:22.000000000 -0600 -+++ glib/gi18n.h 2008-02-22 12:09:30.000000000 -0600 -@@ -24,7 +24,9 @@ +--- glib/gi18n.h 2008-10-16 17:23:51.000000000 -0500 ++++ glib/gi18n.h 2008-11-04 13:32:30.000000000 -0600 +@@ -27,7 +27,9 @@ #define _(String) gettext (String) #define Q_(String) g_dpgettext (NULL, String, 0) @@ -8,5 +8,5 @@ #define N_(String) (String) +#endif #define C_(Context,String) g_dpgettext (NULL, Context "\004" String, strlen (Context) + 1) + #define NC_(Context, String) (String) - Modified: trunk/dports/devel/glib2-devel/files/patch-gutils.c.diff =================================================================== --- trunk/dports/devel/glib2-devel/files/patch-gutils.c.diff 2008-11-06 07:05:53 UTC (rev 41558) +++ trunk/dports/devel/glib2-devel/files/patch-gutils.c.diff 2008-11-06 08:04:01 UTC (rev 41559) @@ -1,6 +1,6 @@ ---- glib/gutils.c.orig 2005-09-28 00:06:16.000000000 -0700 -+++ glib/gutils.c 2005-09-28 00:06:48.000000000 -0700 -@@ -48,6 +48,7 @@ +--- glib/gutils.c 2008-10-16 17:23:51.000000000 -0500 ++++ glib/gutils.c 2008-11-04 13:34:25.000000000 -0600 +@@ -51,6 +51,7 @@ #endif #ifdef HAVE_CRT_EXTERNS_H #include /* for _NSGetEnviron */ -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Thu Nov 6 00:20:40 2008 From: blb at macports.org (blb at macports.org) Date: Thu, 6 Nov 2008 00:20:40 -0800 (PST) Subject: [41560] trunk/dports/audio/flac/Portfile Message-ID: <20081106082041.18EBE62C531@beta.macosforge.org> Revision: 41560 http://trac.macports.org/changeset/41560 Author: blb at macports.org Date: 2008-11-06 00:20:40 -0800 (Thu, 06 Nov 2008) Log Message: ----------- audio/flac - doesn't use id3lib so don't depend on it; ticket #12990 Modified Paths: -------------- trunk/dports/audio/flac/Portfile Modified: trunk/dports/audio/flac/Portfile =================================================================== --- trunk/dports/audio/flac/Portfile 2008-11-06 08:04:01 UTC (rev 41559) +++ trunk/dports/audio/flac/Portfile 2008-11-06 08:20:40 UTC (rev 41560) @@ -21,8 +21,7 @@ checksums md5 153c8b15a54da428d1f0fadc756c22c7 -depends_lib port:libogg \ - port:id3lib +depends_lib port:libogg patchfiles patch-ltmain.sh.diff \ patch-nasm.h.diff -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Thu Nov 6 00:32:36 2008 From: blb at macports.org (blb at macports.org) Date: Thu, 6 Nov 2008 00:32:36 -0800 (PST) Subject: [41561] trunk/dports/security Message-ID: <20081106083236.B6C2862C62F@beta.macosforge.org> Revision: 41561 http://trac.macports.org/changeset/41561 Author: blb at macports.org Date: 2008-11-06 00:32:36 -0800 (Thu, 06 Nov 2008) Log Message: ----------- New port security/rsyncrypto, ticket #13027 Added Paths: ----------- trunk/dports/security/rsyncrypto/ trunk/dports/security/rsyncrypto/Portfile Added: trunk/dports/security/rsyncrypto/Portfile =================================================================== --- trunk/dports/security/rsyncrypto/Portfile (rev 0) +++ trunk/dports/security/rsyncrypto/Portfile 2008-11-06 08:32:36 UTC (rev 41561) @@ -0,0 +1,34 @@ +# $Id$ + +PortSystem 1.0 + +name rsyncrypto +version 1.12 +platforms darwin +categories security +maintainers JustinLove.name:macports +description rsync friendly file encryption +long_description A slightly reduced strength bulk encryption. \ + In exchange for the reduced strength, you get \ + the ability to rsync the encrypted files, \ + so that local changes in the plaintext file \ + will result in (relatively) local changes \ + to the cyphertext file.\ + \ + To work out of the box, rsyncrypto requires a\ + version of gzip installed with the +rsyncable variant.\ + MacPorts can't express this dependency, so you'll\ + probably have to (re)install the gzip port manually. + +homepage http://sourceforge.net/projects/rsyncrypto + +master_sites sourceforge + +checksums md5 62367d5458ceaab58bbe73030880f538 + +depends_lib port:argtable port:gzip port:openssl port:zlib + +configure.cppflags-append -D__unix__ + +destroot.destdir prefix=${destroot}/${prefix} \ + mandir=${destroot}${prefix}/share/man Property changes on: trunk/dports/security/rsyncrypto/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Thu Nov 6 00:51:38 2008 From: portindex at macports.org (portindex at macports.org) Date: Thu, 6 Nov 2008 00:51:38 -0800 (PST) Subject: [41562] trunk/dports/PortIndex Message-ID: <20081106085139.52D5562C6E7@beta.macosforge.org> Revision: 41562 http://trac.macports.org/changeset/41562 Author: portindex at macports.org Date: 2008-11-06 00:51:38 -0800 (Thu, 06 Nov 2008) Log Message: ----------- Total number of ports parsed: 5099 Ports successfully parsed: 5099 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-06 08:32:36 UTC (rev 41561) +++ trunk/dports/PortIndex 2008-11-06 08:51:38 UTC (rev 41562) @@ -164,8 +164,8 @@ portdir archivers/arc variants universal description {create and extract files from dos .arc archives} name arc version 5.21o categories {archivers sysutils} homepage http://arc.sourceforge.net/ revision 1 epoch 0 maintainers jc at crazic.ru long_description {{create and extract files from dos .arc archives}} arj 363 variants universal depends_build port:autoconf portdir archivers/arj description {create and extract files from dos .arj archives} homepage http://arj.sourceforge.net/ epoch 0 name arj depends_lib port:libtool maintainers jc at crazic.ru long_description {{create and extract files from dos .arj archives}} version 3.10.22 categories {archivers sysutils} revision 0 -atool 373 -depends_build port:perl5.8 portdir archivers/atool description {An archival front-end} homepage http://www.nongnu.org/atool/ depends_run port:perl5.8 epoch 0 platforms darwin name atool maintainers expiation at devils.com long_description {atool is a script for managing file archives of various types (tar, tar+gzip, zip etc).} version 0.33.0 categories archivers revision 0 +atool 377 +depends_build port:gsed portdir archivers/atool description {An archival front-end} homepage http://www.nongnu.org/atool/ epoch 0 platforms darwin depends_lib path:bin/perl:perl5 name atool maintainers devils.com:expiation long_description {atool is a script for managing file archives of various types (tar, tar+gzip, zip etc).} version 0.35.0 categories archivers revision 0 bzip2 401 variants {universal darwin freebsd linux sunos darwin_7} description {compression library and tools} portdir archivers/bzip2 homepage http://www.bzip.org/ epoch 0 platforms {darwin freebsd linux sunos} name bzip2 long_description {bzip2 is a freely available, patent free, high-quality data compressor.} maintainers {ryandesign openmaintainer} categories {archivers sysutils} version 1.0.5 revision 1 cabextract 493 @@ -176,8 +176,8 @@ description {dynamic adaptive compression tool} portdir archivers/dact homepage http://www.rkeene.org/oss/dact/ epoch 0 platforms darwin name dact depends_lib {port:libmcrypt port:zlib port:bzip2 port:lzo} maintainers nomaintainer long_description {DACT attempts to create very efficient compressed files by attempting to use many different algorithms on each block until it finds the best for every block in the file.} version 0.8.41 categories archivers revision 0 dar 369 variants universal portdir archivers/dar description {Disk Archiver} homepage http://dar.sourceforge.net/ epoch 0 platforms darwin name dar depends_lib {port:zlib port:bzip2 port:libiconv port:gettext port:openssl} maintainers nomaintainer long_description {dar is a shell command that backs up directory trees and files.} version 2.3.7 categories archivers revision 0 -deb2targz 486 -description {converts .deb packages to .tar.gz archives} portdir archivers/deb2targz homepage http://www.miketaylor.org.uk/tech/deb/ epoch 0 depends_run {{path:\${prefix}/bin/perl:perl5.8}} platforms darwin name deb2targz maintainers nomaintainer long_description {deb2targz is a very small perl script for converting Debian Linux style .deb packages to a friendly .tar.gz. deb2targz does not need any external programs like ar or tar.} version 20021217 categories archivers revision 1 +deb2targz 469 +description {converts .deb packages to .tar.gz archives} portdir archivers/deb2targz homepage http://www.miketaylor.org.uk/tech/deb/ epoch 0 depends_run path:bin/perl:perl5 platforms darwin name deb2targz maintainers nomaintainer long_description {deb2targz is a very small perl script for converting Debian Linux style .deb packages to a friendly .tar.gz. deb2targz does not need any external programs like ar or tar.} version 20021217 categories archivers revision 1 dynamite 402 variants universal description {decompress data compressed with the PKWARE library} portdir archivers/dynamite homepage http://synce.sourceforge.net/synce/dynamite.php epoch 0 platforms darwin name dynamite long_description {Dynamite is a tool and library for decompressing data compressed with the PKWARE Data Compression Library.} maintainers nomaintainer categories archivers version 0.1 revision 0 dzip 472 @@ -314,8 +314,8 @@ variants universal description {ISO AAC audio encoder} portdir audio/faac homepage http://www.audiocoding.com/ epoch 0 platforms darwin name faac long_description {FAAC is an AAC audio encoder. FAAC currently supports MPEG-4 LTP, MAIN and LOW COMPLEXITY object types and MAIN and LOW MPEG-2 object types. It also supports multichannel and gapless encoding.} maintainers pguyot at kallisys.net categories audio version 1.26 revision 0 faad2 568 variants {universal darwin} portdir audio/faad2 description {Fastest ISO AAC audio decoder.} homepage http://www.audiocoding.com/ epoch 0 platforms darwin name faad2 depends_lib {port:libtool port:autoconf port:automake port:perl5.8} maintainers pguyot at kallisys.net long_description {FAAD2 is the fastest ISO AAC audio decoder available. FAAD2 correctly decodes all MPEG-4 and MPEG-2 MAIN, LC (Low Complexity), HE (High Efficiency), LTP (Long Term Prediction), LD (Low Delay) and ER (Error Resiliency) object type AAC files.} version 2.6.1 categories audio revision 0 -flac 794 -variants {universal xmms_plugin darwin_i386} variant_desc {xmms_plugin {Build xmms plugin}} portdir audio/flac description {Free Lossless Audio Codec} homepage http://flac.sourceforge.net/ epoch 0 platforms darwin name flac depends_lib {port:libogg port:id3lib} maintainers nomaintainer long_description {FLAC stands for Free Lossless Audio Codec. Grossly oversimplified,FLAC is similar to MP3, but lossless, meaning that audio iscompressed in FLAC without throwing away any information. This issimilar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio, and you canplay back compressed FLAC files in your favorite player (or your car or home stereo) just like you would an MP3 file.} version 1.2.1 categories audio revision 0 +flac 780 +variants {universal xmms_plugin darwin_i386} variant_desc {xmms_plugin {Build xmms plugin}} portdir audio/flac description {Free Lossless Audio Codec} homepage http://flac.sourceforge.net/ epoch 0 platforms darwin name flac depends_lib port:libogg maintainers nomaintainer long_description {FLAC stands for Free Lossless Audio Codec. Grossly oversimplified,FLAC is similar to MP3, but lossless, meaning that audio iscompressed in FLAC without throwing away any information. This issimilar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio, and you canplay back compressed FLAC files in your favorite player (or your car or home stereo) just like you would an MP3 file.} version 1.2.1 categories audio revision 0 flac2mp3 299 variants universal description {Script to convert flac to mp3} portdir audio/flac2mp3 epoch 0 platforms darwin depends_lib {port:lame port:flac port:p5-mp3-info} name flac2mp3 long_description {homepage http://www.gurulabs.com/} maintainers nomaintainer categories audio version 20041223 revision 0 herrie 1363 @@ -348,8 +348,8 @@ variants universal portdir audio/lastmp description {LastFM Music Submitter for MPD} homepage http://www.red-bean.com/~decklin/software/lastfmsubmitd/ epoch 0 platforms darwin depends_lib {port:python25 port:py25-mpdclient2 port:py25-hashlib port:lastfmsubmitd} name lastmp maintainers sfiera long_description {lastmp is a plugin for lastfmsubmitd. It submits tracks played from MPD to lastfmsubmitd, which will in turn submit them to last.fm} categories audio version 0.35 revision 0 libao 475 variants {universal darwin_6 darwin esd} description {A Cross-platform Audio Library} portdir audio/libao homepage http://www.xiph.org/ao/ epoch 0 platforms darwin name libao long_description {libao is a way to easily add cross-platform audio output to your program. Output devices are implemented as dynamic plugins, and support for OSS, ESD, ALSA, aRTs, Solaris, and Irix outputs are currently supported.} maintainers nomaintainer categories audio version 0.8.8 revision 2 -libcanberra 463 -variants universal portdir audio/libcanberra description {XDG sound theme and naming implementation} homepage http://0pointer.de/lennart/projects/libcanberra/ epoch 0 platforms darwin name libcanberra depends_lib port:gstreamer maintainers nomaintainer long_description {libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME.} version 0.10 categories {audio devel} revision 0 +libcanberra 504 +variants universal depends_build port:pkgconfig portdir audio/libcanberra description {XDG sound theme and naming implementation} homepage http://0pointer.de/lennart/projects/libcanberra/ epoch 0 platforms darwin depends_lib {port:gstreamer port:gtk2} name libcanberra maintainers nomaintainer long_description {libcanberra is an implementation of the XDG Sound Theme and Name Specifications, for generating event sounds on free desktops, such as GNOME.} version 0.10 categories {audio devel} revision 1 libdts 620 variants universal description {libdts provides a low-level interface to decode audio frames encoded using DTS Coherent Acoustics.} portdir audio/libdts homepage http://www.videolan.org/dtsdec.html epoch 0 platforms darwin name libdts long_description {libdts provides a low-level interface to decode audio frames encoded using DTS Coherent Acoustics. DTS Coherent Acoustics streams are commonly found on DVDs, DTS audio CDs and some radio broadcastings. libdts also provides downmixing and dynamic range compression for various output configurations.} maintainers nomaintainer categories audio version 0.0.2 revision 0 libid3tag 395 @@ -1107,7 +1107,7 @@ glib2 507 variants {universal puredarwin darwin powerpc darwin_6 darwin_9} depends_build port:pkgconfig portdir devel/glib2 description {Library with data structure functions and other constructs} homepage http://www.gtk.org/ epoch 0 platforms darwin depends_lib {port:gettext port:libiconv} name glib2 maintainers ryandesign long_description {Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.} version 2.18.2 categories devel revision 0 glib2-devel 519 -variants {universal puredarwin darwin powerpc darwin_6 darwin_9} depends_build port:pkgconfig portdir devel/glib2-devel description {Library with data structure functions and other constructs} homepage http://www.gtk.org/ epoch 0 platforms darwin depends_lib {port:gettext port:libiconv} name glib2-devel maintainers ryandesign long_description {Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.} version 2.17.7 categories devel revision 0 +variants {universal puredarwin darwin powerpc darwin_6 darwin_9} depends_build port:pkgconfig portdir devel/glib2-devel description {Library with data structure functions and other constructs} homepage http://www.gtk.org/ epoch 0 platforms darwin depends_lib {port:gettext port:libiconv} name glib2-devel maintainers ryandesign long_description {Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.} version 2.19.0 categories devel revision 0 glibmm 341 variants universal portdir devel/glibmm description {C++ interface to glib} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name glibmm depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:libsigcxx2} long_description {{C++ interface to glib}} maintainers nomaintainer version 2.18.1 categories {devel x11} revision 0 global 629 @@ -1163,7 +1163,7 @@ gtkglext 324 variants {universal darwin_9} description {OpenGL Extension to GTK} portdir devel/gtkglext homepage http://sourceforge.net/projects/gtkglext/ epoch 0 depends_lib {port:gtk2 lib:libGL.1:XFree86} name gtkglext long_description {{OpenGL Extension to GTK}} maintainers jd at lifehertz.com categories devel version 1.2.0 revision 0 gtkimageview 408 -variants universal depends_build port:pkgconfig portdir devel/gtkimageview description {GtkImageView is a simple image viewer widget for GTK.} homepage http://trac.bjourne.webfactional.com/ epoch 0 platforms darwin depends_lib port:gtk2 name gtkimageview maintainers {devans openmaintainer} long_description {{GtkImageView is a simple image viewer widget for GTK.}} version 1.6.2 categories devel revision 0 +variants universal depends_build port:pkgconfig portdir devel/gtkimageview description {GtkImageView is a simple image viewer widget for GTK.} homepage http://trac.bjourne.webfactional.com/ epoch 0 platforms darwin depends_lib port:gtk2 name gtkimageview maintainers {devans openmaintainer} long_description {{GtkImageView is a simple image viewer widget for GTK.}} version 1.6.2 categories devel revision 1 gvfs 1129 variants universal depends_build {port:pkgconfig port:intltool} portdir devel/gvfs description {The Gnome Virtual File System.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {{path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:dbus port:gconf port:libsoup port:gettext port:libxml2} name gvfs maintainers nomaintainer long_description {gvfs is a userspace virtual filesystem designed to work with the i/o abstractions of gio (a new library available with glib). It installs several modules that are automatically used by applications using the APIs of libgio. The gvfs model differs from e.g. gnome-vfs in that filesystems must be mounted before they are used. There is a central daemon (gvfsd) that handles coordinting mounts, and then each mount is (typically) in its own daemon process (although mounts can share daemon process). gvfs comes with a set of backends, including trash support, sftp, smb, http, dav and others. There is a set of command line program s starting with gvfs- that lets you run commands (like cat, ls, stat, etc) on files in the gvfs.} version 1.0.2 categories devel revision 1 gwenhywfar 490 @@ -1581,7 +1581,7 @@ ossp-svs 543 variants universal description {simple versioning system} portdir devel/ossp-svs homepage http://www.ossp.org/pkg/tool/svs/ epoch 0 platforms darwin name ossp-svs long_description {OSSP svs is a simple frontend to diff(1) and patch(1). It provides a convenient way for working with changes on textual files if no history tracking and version control is necessary. This is especially the case when having to patch pristine vendor sources for portability or bugfixing reasons.} maintainers nomaintainer categories devel version 1.0.5 revision 0 ossp-uuid 356 -variants universal description {ISO-C API and CLI for generating Universally Unique Identifiers} portdir devel/ossp-uuid homepage http://www.ossp.org/pkg/lib/uuid/ epoch 0 platforms darwin name ossp-uuid long_description {{ISO-C API and CLI for generating Universally Unique Identifiers}} maintainers nomaintainer categories devel version 1.6.1 revision 0 +variants universal description {ISO-C API and CLI for generating Universally Unique Identifiers} portdir devel/ossp-uuid homepage http://www.ossp.org/pkg/lib/uuid/ epoch 0 platforms darwin name ossp-uuid long_description {{ISO-C API and CLI for generating Universally Unique Identifiers}} maintainers nomaintainer categories devel version 1.6.2 revision 0 ossp-val 335 variants universal description {flexible name to value mapping library for C variables} portdir devel/ossp-val homepage http://www.ossp.org/pkg/lib/val/ epoch 0 platforms darwin name ossp-val long_description {{flexible name to value mapping library for C variables}} maintainers nomaintainer categories devel version 0.9.3 revision 0 ossp-var 349 @@ -1690,8 +1690,8 @@ variants universal portdir devel/sdlconsole description {a Quake-style console for SDL programs} homepage http://sdlconsole.sourceforge.net/ epoch 0 platforms darwin name sdlconsole depends_lib {port:libsdl port:libsdl_image} maintainers {jmr openmaintainer} long_description {SDL_Console is a drop down console that can be easily added to any SDL application. It is similar to Quake and other games consoles. A console gives you the ability to interact with your program in an easy way by executing predefined commands. You can also have more than one console at a time.} version 2.1 categories {devel multimedia} revision 0 sglib 354 variants universal description {useful macros for manipulating common data structures} portdir devel/sglib homepage http://xref-tech.com/sglib/main.html epoch 0 platforms darwin name sglib long_description {sglib is a library defining useful macros manipulating common data structures.} maintainers nomaintainer categories devel version 1.0.0 revision 0 -shared-mime-info 566 -variants universal depends_build {port:pkgconfig port:perl5.8 port:p5-xml-parser port:intltool} portdir devel/shared-mime-info description {Database of common types.} homepage http://freedesktop.org/wiki/Software/shared-mime-info epoch 0 platforms darwin depends_lib {port:gettext {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:libiconv port:libxml2 port:zlib} name shared-mime-info maintainers nomaintainer long_description {The core database of common types and the update-mime-database command used to extend it.} version 0.51 categories devel revision 0 +shared-mime-info 573 +variants universal depends_build {port:pkgconfig path:bin/perl:perl5 port:p5-xml-parser port:intltool} portdir devel/shared-mime-info description {Database of common types.} homepage http://freedesktop.org/wiki/Software/shared-mime-info epoch 0 platforms darwin depends_lib {port:gettext {path:\${prefix}/lib/pkgconfig/glib-2.0.pc:glib2} port:libiconv port:libxml2 port:zlib} name shared-mime-info maintainers nomaintainer long_description {The core database of common types and the update-mime-database command used to extend it.} version 0.51 categories devel revision 0 shikenjo 637 variants universal portdir devel/shikenjo description {Unit testing framework for Objective-C} homepage http://sente.epfl.ch/software/ocunit/ epoch 0 platforms darwin name shikenjo depends_lib path:/Library/Frameworks/SenTestingKit:sentestingkit maintainers nomaintainer long_description {OCUnit is a testing framework for Objective C in the Mac OS X, Mac OS X Server, YellowBox/Cocoa and WebObjects environments. This Objective C testing framework is a based on SUnit, Kent Beck's Smalltalk unit testing framework, also available for Java under the name JUnit, and is distributed as open source.} version 25 categories devel revision 1 sid 556 @@ -2793,7 +2793,7 @@ graphviz 1612 variants {universal darwin_6 darwin_7 darwin_8 darwin_9 guile lua ocaml perl php python ruby tcl smyrna no_pangocairo no_x11 gui} depends_build port:pkgconfig variant_desc {guile {Include Guile language bindings} lua {Include Lua language bindings} ocaml {Include Objective Caml language bindings} perl {Include PERL 5.8 language bindings} php {Include PHP 4 language bindings} python {Include Python 2.4 language bindings} ruby {Include Ruby language bindings} tcl {Include Tcl language bindings} smyrna {Include the Smyrna large graph viewer} no_pangocairo {Remove pangocairo support (no antialiased bitmapped output; no PDF output)} no_x11 {Remove X11 support (removes lefty; implies no_pangocairo)} gui {Include the Pixelglow graph viewer}} portdir graphics/graphviz description {Graph visualization software from AT&T and Bell Labs} homepage http://www.graphviz.org/ depends_run port:urw-fonts epoch 0 platforms darwin name graphviz depends_lib {lib:libX11.6:XFree86 port:cairo {path: \${prefix}/lib/pkgconfig/pango.pc:pango} port:jpeg port:libpng port:freetype port:expat port:zlib port:gettext} maintainers ryandesign long_description {Graph Visualization Software from AT&T Laboratories and Bell Laboratories (Lucent Technologies). The package contains: dot - batch program for drawing directed graphs as hierarchies neato - batch program for drawing undirected graphs using Kamada-Kawai spring models. Users wishing to have only the graph layout programs (for non-interactive use) can use the +no_x11 variant to build graphviz without its display routines.} categories graphics version 2.20.3 revision 0 graphviz-devel 1636 -variants {universal darwin_6 darwin_7 darwin_8 darwin_9 guile lua ocaml perl php python ruby tcl smyrna no_pangocairo no_x11 gui} depends_build port:pkgconfig variant_desc {guile {Include Guile language bindings} lua {Include Lua language bindings} ocaml {Include Objective Caml language bindings} perl {Include PERL 5.8 language bindings} php {Include PHP 4 language bindings} python {Include Python 2.4 language bindings} ruby {Include Ruby language bindings} tcl {Include Tcl language bindings} smyrna {Include the Smyrna large graph viewer} no_pangocairo {Remove pangocairo support (no antialiased bitmapped output; no PDF output)} no_x11 {Remove X11 support (removes lefty; implies no_pangocairo)} gui {Include the Pixelglow graph viewer}} portdir graphics/graphviz-devel description {Graph visualization software from AT&T and Bell Labs} homepage http://www.graphviz.org/ depends_run port:urw-fonts epoch 0 platforms darwin name graphviz-devel depends_lib {lib:libX11.6:XFree86 port: cairo {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:jpeg port:libpng port:freetype port:expat port:zlib port:gettext} maintainers ryandesign long_description {Graph Visualization Software from AT&T Laboratories and Bell Laboratories (Lucent Technologies). The package contains: dot - batch program for drawing directed graphs as hierarchies neato - batch program for drawing undirected graphs using Kamada-Kawai spring models. Users wishing to have only the graph layout programs (for non-interactive use) can use the +no_x11 variant to build graphviz without its display routines.} categories graphics version 2.21.20081029.0445 revision 0 +variants {universal darwin_6 darwin_7 darwin_8 darwin_9 guile lua ocaml perl php python ruby tcl smyrna no_pangocairo no_x11 gui} depends_build port:pkgconfig variant_desc {guile {Include Guile language bindings} lua {Include Lua language bindings} ocaml {Include Objective Caml language bindings} perl {Include PERL 5.8 language bindings} php {Include PHP 4 language bindings} python {Include Python 2.4 language bindings} ruby {Include Ruby language bindings} tcl {Include Tcl language bindings} smyrna {Include the Smyrna large graph viewer} no_pangocairo {Remove pangocairo support (no antialiased bitmapped output; no PDF output)} no_x11 {Remove X11 support (removes lefty; implies no_pangocairo)} gui {Include the Pixelglow graph viewer}} portdir graphics/graphviz-devel description {Graph visualization software from AT&T and Bell Labs} homepage http://www.graphviz.org/ depends_run port:urw-fonts epoch 0 platforms darwin name graphviz-devel depends_lib {lib:libX11.6:XFree86 port: cairo {path:\${prefix}/lib/pkgconfig/pango.pc:pango} port:jpeg port:libpng port:freetype port:expat port:zlib port:gettext} maintainers ryandesign long_description {Graph Visualization Software from AT&T Laboratories and Bell Laboratories (Lucent Technologies). The package contains: dot - batch program for drawing directed graphs as hierarchies neato - batch program for drawing undirected graphs using Kamada-Kawai spring models. Users wishing to have only the graph layout programs (for non-interactive use) can use the +no_x11 variant to build graphviz without its display routines.} categories graphics version 2.21.20081106.0545 revision 0 greycstoration 708 variants universal portdir graphics/greycstoration description {Open source algorithm for image denoising and interpolation} homepage http://www.greyc.ensicaen.fr/~dtschump/greycstoration/ epoch 0 platforms darwin name greycstoration depends_lib port:gimp2 long_description {GREYCstoration is an image regularization algorithm which processes an image by locally removing small variations of pixel intensities while preserving significant global image features, such as sharp edges and corners. The most direct application of image regularization is denoising. By extension, it can also be used to inpaint or resize images.} maintainers julien.lusson at gmail.com version 2.5.2.1 categories graphics revision 0 gtksee 407 @@ -3620,6 +3620,8 @@ variants universal depends_build port:nant portdir lang/boo description {object oriented statically typed programming language for CLI} homepage http://boo.sourceforge.net/ epoch 0 platforms darwin name boo depends_lib port:mono maintainers nomaintainer long_description {Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a Python-inspired syntax and a special focus on language and compiler extensibility.} version 0.8.0.2730 categories {lang mono} revision 0 camlp5 887 variants universal depends_build port:ocaml portdir lang/camlp5 description {Camlp5 is a preprocessor-pretty-printer of OCaml.} homepage http://pauillac.inria.fr/~ddr/camlp5/ epoch 0 platforms darwin name camlp5 long_description {Camlp5 is a preprocessor and pretty-printer for OCaml programs. It also provides parsing and printing tools. As a preprocessor, it allows to: extend the syntax of OCaml, redefine the whole syntax of the language. As a pretty printer, it allows to: display OCaml programs in an elegant way, convert from one syntax to another, check the results of syntax extensions. Camlp5 also provides some parsing and pretty printing tools: extensible grammars, extensible printers, stream parsers and lexers pretty print module. It works as a shell command and can also be used in the OCaml toplevel.} maintainers pobox.com:mreid version 5.08 categories lang revision 0 +cbmbasic 454 +variants universal description {Commodore BASIC} portdir lang/cbmbasic homepage http://www.pagetable.com/?p=48 epoch 0 platforms {darwin freebsd linux} name cbmbasic long_description {This is a 100% compatible version of Commodore's version of Microsoft BASIC 6502 as found on the Commodore 64. You can use it in interactive mode or pass a BASIC file as a command line parameter.} maintainers afb at macports.org categories lang version 2 revision 20081028 cc65 168 portdir lang/cc65 variants universal description {6502 C compiler} platforms darwin name cc65 version 2.9.3 categories lang revision 0 epoch 0 maintainers nomaintainer cccc 306 @@ -4948,8 +4950,8 @@ variants {universal no_ssl bpf_sharing} portdir net/nessus-libraries description {Nessus security scanner} homepage http://www.nessus.org/ epoch 0 platforms darwin name nessus-libraries depends_lib port:openssl maintainers {opendarwin.org at darkart.com openmaintainer} long_description {Nessus is a security scanner that crawls across a network, looking for well-known vulnerabilities and common misconfigurations.} version 2.2.6 categories {net security} revision 0 nessus-plugins 517 variants {universal licensed} depends_build bin:nessus-core:nessus-core portdir net/nessus-plugins description {Nessus security scanner} homepage http://www.nessus.org/ epoch 0 platforms darwin name nessus-plugins depends_lib lib:libnessus-2.2.6:nessus-libraries maintainers {opendarwin.org at darkart.com openmaintainer} long_description {Nessus is a security scanner that crawls across a network, looking for well-known vulnerabilities and common misconfigurations.} version 2.2.6 categories {net security} revision 0 -net-snmp 957 -variants {universal no_ssl no_zlib bzip2 server ipv6 ksm} depends_build path:/usr/include/netinet/ip_var.h:netinet-headers variant_desc {no_ssl { Without libssl support } no_zlib { Without libz support } bzip2 { Uses libbz2 } server { Build snmpd } ipv6 { Use IPv6 } ksm { support for kerberos based SNMP security }} portdir net/net-snmp description {An extendable SNMP implementation} homepage http://net-snmp.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:openssl port:zlib} name net-snmp maintainers {opendarwin.org at darkart.com openmaintainer} long_description {This is net-snmp, a derivative of CMU's SNMP package. Various tools relating to the Simple Network Management Protocol including: an extensible agent, an SNMP library, tools to request or set information from SNMP agents, tools to generate and handle SNMP traps, a version of the unix 'netstat' command using SNMP, a Tk/perl MIB browser.} categories net version 5.4.1 revision 1 +net-snmp 979 +variants {universal no_ssl no_zlib bzip2 server ipv6 ksm} depends_build path:/usr/include/netinet/ip_var.h:netinet-headers variant_desc {no_ssl { Without libssl support } no_zlib { Without libz support } bzip2 { Uses libbz2 } server { Build snmpd } ipv6 { Use IPv6 } ksm { support for kerberos based SNMP security }} portdir net/net-snmp description {An extendable SNMP implementation} homepage http://net-snmp.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:openssl port:zlib path:bin/perl:perl5} name net-snmp maintainers {opendarwin.org at darkart.com openmaintainer} long_description {This is net-snmp, a derivative of CMU's SNMP package. Various tools relating to the Simple Network Management Protocol including: an extensible agent, an SNMP library, tools to request or set information from SNMP agents, tools to generate and handle SNMP traps, a version of the unix 'netstat' command using SNMP, a Tk/perl MIB browser.} categories net version 5.4.2.1 revision 0 net6 508 variants universal depends_build port:pkgconfig portdir net/net6 description {Network access framework for IPv4/IPv6} homepage http://gobby.0x539.de/ epoch 0 platforms {darwin freebsd} depends_lib {port:libsigcxx2 port:gnutls} name net6 maintainers nomaintainer long_description {net6 is a library which eases the development of network-based applications as it provides a TCP and UDP protocol abstraction for C++. It is portable to both Windows and POSIX platforms.} version 1.3.6 categories net revision 0 netatalk 566 @@ -8376,6 +8378,8 @@ variants universal portdir security/pwsafe description {manage encrypted password databases} homepage http://nsd.dyndns.org/pwsafe/ epoch 0 platforms darwin name pwsafe depends_lib {port:readline port:openssl port:ncurses lib:libX11.6:XFree86} maintainers nomaintainer long_description {pwsafe is a command-line program that manages encrypted password databases} version 0.2.0 categories security revision 1 racoon 392 variants {universal darwin_6 gssapi} description {an IKE (IPSec) daemon} portdir security/racoon homepage http://www.kame.net/racoon epoch 0 depends_lib port:libtool name racoon long_description {Racoon is the daemon which negotiates and configures IPsec security associations} maintainers {a_rankine at yahoo.co.uk arsptr at swiftdsl.com.au} categories {security net} version 20050510a revision 0 +rsyncrypto 793 +variants universal portdir security/rsyncrypto description {rsync friendly file encryption} homepage http://sourceforge.net/projects/rsyncrypto epoch 0 platforms darwin name rsyncrypto depends_lib {port:argtable port:gzip port:openssl port:zlib} maintainers JustinLove.name:macports long_description {A slightly reduced strength bulk encryption. In exchange for the reduced strength, you get the ability to rsync the encrypted files, so that local changes in the plaintext file will result in (relatively) local changes to the cyphertext file. To work out of the box, rsyncrypto requires a version of gzip installed with the +rsyncable variant. MacPorts can't express this dependency, so you'll probably have to (re)install the gzip port manually.} version 1.12 categories security revision 0 samdump2 337 portdir security/samdump2 variants universal description {Dump Windows 2k/NT/XP password hashes} name samdump2 version 1.0.1 categories security homepage http://www.studenti.unina.it/~ncuomo/syskey/ revision 0 epoch 0 maintainers cedric.luthi at gmail.com long_description {samdump2 is a tool for dumping Windows 2k/NT/XP password hashes.} sancp 539 @@ -9690,8 +9694,8 @@ variants universal portdir x11/fxscintilla description {FOX wrapper for the Scintilla source code library} homepage http://www.nongnu.org/fxscintilla epoch 0 platforms darwin name fxscintilla depends_lib port:fox long_description {fxscintilla is a FOX wrapper for the Scintilla source code widget library.} maintainers lyle at lylejohnson.name version 1.71 categories x11 revision 1 gcin 511 variants universal portdir x11/gcin description {a Chinese input method server.} homepage http://cle.linux.org.tw/gcin/ epoch 0 platforms darwin name gcin depends_lib {lib:libglib.2:glib2 lib:libgtk.2:gtk2 lib:libpango:pango lib:libexpat:expat lib:libfontconfig:fontconfig lib:libpng:libpng bin:pkg-config:pkgconfig} maintainers candyz0416 at mac.com long_description {gcin is a Chinese input method server for traditional Chinese. It features a better GTK user interface.} version 1.2.1 categories x11 revision 0 -gecko-sharp 551 -variants {universal macosx_framework} variant_desc {macosx_framework {Build as a framework}} portdir x11/gecko-sharp description {Gecko bindings for the Mono .NET Development Framework} homepage http://www.go-mono.org/ epoch 0 platforms darwin name gecko-sharp depends_lib {bin:mono:mono lib:mono:gtk-sharp} maintainers pat2man at comcast.net long_description {Mono is an effort to create an open source implementation of the .NET Development Framework including a C# compiler. This is the Gecko# toolkit for it.} version 0.5 categories devel revision 0 +gecko-sharp 557 +variants {universal macosx_framework} variant_desc {macosx_framework {Build as a framework}} portdir x11/gecko-sharp description {Gecko bindings for the Mono .NET Development Framework} homepage http://www.go-mono.org/ epoch 0 platforms darwin name gecko-sharp depends_lib {bin:mono:mono lib:mono:gtk-sharp} maintainers pat2man at comcast.net long_description {Mono is an effort to create an open source implementation of the .NET Development Framework including a C# compiler. This is the Gecko# toolkit for it.} version 0.5 categories {x11 devel} revision 0 gfontsampler 321 variants universal description {Browse and compare all of your installed fonts.} portdir x11/gfontsampler epoch 0 platforms darwin depends_lib lib:libgnomeui-2:libgnomeui name gfontsampler maintainers nomaintainer long_description {{Browse and compare all of your installed fonts.}} categories x11 version 0.4 revision 0 gkrellm-gtodo 375 @@ -10061,52 +10065,52 @@ variants universal portdir x11/xtide description {Tide prediction software, with a large database of locations.} homepage http://www.flaterco.com/xtide epoch 0 platforms darwin name xtide depends_lib port:libpng maintainers {jberry openmaintainer} long_description {XTide is a package that provides tide and current predictions in a wide variety of formats. Graphs, text listings, and calendars can be generated, or a tide clock can be provided on your desktop. For x11, plain command line, and as an http server.} version 2.8.3 categories {x11 science} revision 1 xtu 414 variants universal description {Transparent analog clock for X11} portdir x11/xtu homepage http://www.core.de/~coto/projects/xtu/ epoch 0 platforms darwin name xtu long_description {This is a transparent analog clock, very similar to TolleUhr for the amiga range of computers. Actually, it uses some drawing routines of it and looks almost the same.} maintainers nomaintainer categories x11 version 1.2 revision 0 -Terminal 478 -variants universal portdir xfce/Terminal description {Terminal is a modern terminal emulator for the Unix/Linux desktop.} homepage http://www.os-cillation.com/index.php?id=42&L=5 epoch 0 platforms darwin name Terminal depends_lib {port:exo port:vte port:dbus port:gtk2 port:startup-notification port:hicolor-icon-theme} maintainers afb at macports.org long_description {{Terminal is a modern terminal emulator for the Unix/Linux desktop.}} version 0.2.8 categories xfce revision 0 +Terminal 480 +variants universal portdir xfce/Terminal description {Terminal is a modern terminal emulator for the Unix/Linux desktop.} homepage http://www.os-cillation.com/index.php?id=42&L=5 epoch 0 platforms darwin name Terminal depends_lib {port:exo port:vte port:dbus port:gtk2 port:startup-notification port:hicolor-icon-theme} maintainers afb at macports.org long_description {{Terminal is a modern terminal emulator for the Unix/Linux desktop.}} version 0.2.8.3 categories xfce revision 0 Thunar 447 -variants universal portdir xfce/Thunar description {Thunar is a modern file manager for the Unix/Linux desktop} homepage http://www.xfce.org/ epoch 0 platforms darwin name Thunar depends_lib {port:exo port:pcre port:libexif port:shared-mime-info port:desktop-file-utils port:startup-notification} maintainers afb at macports.org long_description {{Thunar is a modern file manager for the Unix/Linux desktop}} version 0.9.0 categories xfce revision 1 +variants universal portdir xfce/Thunar description {Thunar is a modern file manager for the Unix/Linux desktop} homepage http://www.xfce.org/ epoch 0 platforms darwin name Thunar depends_lib {port:exo port:pcre port:libexif port:shared-mime-info port:desktop-file-utils port:startup-notification} maintainers afb at macports.org long_description {{Thunar is a modern file manager for the Unix/Linux desktop}} version 0.9.3 categories xfce revision 0 exo 393 -variants {universal darwin} portdir xfce/exo description {libexo is targeted at application development for Xfce} homepage http://www.xfce.org/ epoch 0 platforms darwin name exo depends_lib {port:p5-uri port:libxfce4util port:gtk2 port:pkgconfig} maintainers afb at macports.org long_description {{libexo is targeted at application development for Xfce}} version 0.3.4 categories xfce revision 0 +variants {universal darwin} portdir xfce/exo description {libexo is targeted at application development for Xfce} homepage http://www.xfce.org/ epoch 0 platforms darwin name exo depends_lib {port:p5-uri port:libxfce4util port:gtk2 port:pkgconfig} maintainers afb at macports.org long_description {{libexo is targeted at application development for Xfce}} version 0.3.4 categories xfce revision 1 gtk-xfce-engine 315 -variants universal portdir xfce/gtk-xfce-engine description {Port of xfce engine to GTK+-2.0} homepage http://www.xfce.org/ epoch 0 platforms darwin name gtk-xfce-engine depends_lib port:gtk2 maintainers afb at macports.org long_description {{Port of xfce engine to GTK+-2.0}} version 2.4.2 categories xfce revision 0 +variants universal portdir xfce/gtk-xfce-engine description {Port of xfce engine to GTK+-2.0} homepage http://www.xfce.org/ epoch 0 platforms darwin name gtk-xfce-engine depends_lib port:gtk2 maintainers afb at macports.org long_description {{Port of xfce engine to GTK+-2.0}} version 2.4.3 categories xfce revision 0 libxfce4mcs 400 -variants universal portdir xfce/libxfce4mcs description {multi-channel settings management support for xfce} homepage http://www.xfce.org/ epoch 0 platforms darwin name libxfce4mcs depends_lib {port:libxfce4util port:startup-notification lib:libX11:XFree86} maintainers afb at macports.org long_description {{multi-channel settings management support for xfce}} version 4.4.2 categories xfce revision 0 +variants universal portdir xfce/libxfce4mcs description {multi-channel settings management support for xfce} homepage http://www.xfce.org/ epoch 0 platforms darwin name libxfce4mcs depends_lib {port:libxfce4util port:startup-notification lib:libX11:XFree86} maintainers afb at macports.org long_description {{multi-channel settings management support for xfce}} version 4.4.3 categories xfce revision 0 libxfce4util 399 -variants {universal darwin} portdir xfce/libxfce4util description {Utility library for the Xfce4 desktop environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name libxfce4util depends_lib {port:gettext port:glib2 port:libiconv port:pkgconfig} maintainers afb at macports.org long_description {{Utility library for the Xfce4 desktop environment}} version 4.4.2 categories xfce revision 0 +variants {universal darwin} portdir xfce/libxfce4util description {Utility library for the Xfce4 desktop environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name libxfce4util depends_lib {port:gettext port:glib2 port:libiconv port:pkgconfig} maintainers afb at macports.org long_description {{Utility library for the Xfce4 desktop environment}} version 4.4.3 categories xfce revision 0 libxfcegui4 388 -variants universal portdir xfce/libxfcegui4 description {various gtk widgets for xfce} homepage http://www.xfce.org/ epoch 0 platforms darwin name libxfcegui4 depends_lib {port:libxfce4util port:libxfce4mcs port:gtk-xfce-engine port:libxml2 port:startup-notification} maintainers afb at macports.org long_description {{various gtk widgets for xfce}} version 4.4.2 categories xfce revision 0 +variants universal portdir xfce/libxfcegui4 description {various gtk widgets for xfce} homepage http://www.xfce.org/ epoch 0 platforms darwin name libxfcegui4 depends_lib {port:libxfce4util port:libxfce4mcs port:gtk-xfce-engine port:libxml2 port:startup-notification} maintainers afb at macports.org long_description {{various gtk widgets for xfce}} version 4.4.3 categories xfce revision 0 mousepad 349 -variants universal portdir xfce/mousepad description {A text editor for Xfce based on Leafpad} homepage http://www.xfce.org/ epoch 0 platforms darwin name mousepad depends_lib {port:xfce-mcs-manager port:libxfcegui4} maintainers afb at macports.org long_description {{A text editor for Xfce based on Leafpad}} version 0.2.13 categories xfce revision 0 +variants universal portdir xfce/mousepad description {A text editor for Xfce based on Leafpad} homepage http://www.xfce.org/ epoch 0 platforms darwin name mousepad depends_lib {port:xfce-mcs-manager port:libxfcegui4} maintainers afb at macports.org long_description {{A text editor for Xfce based on Leafpad}} version 0.2.14 categories xfce revision 0 orage 403 -variants universal depends_build port:xfce-mcs-manager portdir xfce/orage description {Time-managing application for the Xfce desktop environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name orage depends_lib {port:exo port:xfce4-panel} maintainers afb at macports.org long_description {{Time-managing application for the Xfce desktop environment}} version 4.4.2 categories xfce revision 0 +variants universal depends_build port:xfce-mcs-manager portdir xfce/orage description {Time-managing application for the Xfce desktop environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name orage depends_lib {port:exo port:xfce4-panel} maintainers afb at macports.org long_description {{Time-managing application for the Xfce desktop environment}} version 4.4.3 categories xfce revision 0 ristretto 522 variants universal portdir xfce/ristretto description {Ristretto is a fast and lightweight picture-viewer for the Xfce desktop environment.} homepage http://goodies.xfce.org/projects/applications/ristretto epoch 0 platforms darwin name ristretto depends_lib {port:gtk2 port:Thunar port:libxfce4util port:libxfcegui4 port:libexif port:dbus-glib} maintainers afb at macports.org long_description {{Ristretto is a fast and lightweight picture-viewer for the Xfce desktop environment.}} version 0.0.20 categories xfce revision 0 squeeze 455 variants universal portdir xfce/squeeze description {Squeeze is a modern and advanced archive manager for the Xfce Desktop Environment.} homepage http://squeeze.xfce.org/ epoch 0 platforms darwin name squeeze depends_lib {port:pkgconfig port:gtk2 port:libxfce4util port:dbus-glib} maintainers afb at macports.org long_description {{Squeeze is a modern and advanced archive manager for the Xfce Desktop Environment.}} version 0.2.3 categories xfce revision 0 xfce 662 -variants universal portdir xfce/xfce description {Xfce Desktop Environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce depends_lib {port:libxfcegui4 port:gtk-xfce-engine port:xfce-mcs-plugins port:xfwm4 port:xfwm4-themes port:exo port:xfce-utils port:xfce4-icon-theme port:xfce4-panel port:xfce4-appfinder port:xfdesktop port:xfprint port:orage port:mousepad port:Thunar port:Terminal} maintainers afb at macports.org long_description {Xfce is a lightweight desktop environment for unix-like operating systems. It aims to be fast and lightweight, while still being visually appealing and easy to use.} version 4.4.2 categories xfce revision 0 +variants universal portdir xfce/xfce description {Xfce Desktop Environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce depends_lib {port:libxfcegui4 port:gtk-xfce-engine port:xfce-mcs-plugins port:xfwm4 port:xfwm4-themes port:exo port:xfce-utils port:xfce4-icon-theme port:xfce4-panel port:xfce4-appfinder port:xfdesktop port:xfprint port:orage port:mousepad port:Thunar port:Terminal} maintainers afb at macports.org long_description {Xfce is a lightweight desktop environment for unix-like operating systems. It aims to be fast and lightweight, while still being visually appealing and easy to use.} version 4.4.3 categories xfce revision 0 xfce-mcs-manager 322 -variants universal portdir xfce/xfce-mcs-manager description {Multi channel settings manager} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce-mcs-manager depends_lib port:libxfcegui4 maintainers afb at macports.org long_description {{Multi channel settings manager}} version 4.4.2 categories xfce revision 0 -xfce-mcs-plugins 387 -variants universal portdir xfce/xfce-mcs-plugins description {Plugins for multi channel settings manager} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce-mcs-plugins depends_lib {port:xfce-mcs-manager port:libxfce4mcs port:libxfcegui4} maintainers afb at macports.org long_description {{Plugins for multi channel settings manager}} version 4.4.2 categories xfce revision 0 +variants universal portdir xfce/xfce-mcs-manager description {Multi channel settings manager} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce-mcs-manager depends_lib port:libxfcegui4 maintainers afb at macports.org long_description {{Multi channel settings manager}} version 4.4.3 categories xfce revision 0 +xfce-mcs-plugins 396 +variants {universal darwin} portdir xfce/xfce-mcs-plugins description {Plugins for multi channel settings manager} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce-mcs-plugins depends_lib {port:xfce-mcs-manager port:libxfce4mcs port:libxfcegui4} maintainers afb at macports.org long_description {{Plugins for multi channel settings manager}} version 4.4.3 categories xfce revision 0 xfce-utils 367 -variants {universal gtkhtml mozilla seamonkey} portdir xfce/xfce-utils description {Utilities for the Xfce Desktop Environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce-utils depends_lib port:xfce-mcs-manager maintainers afb at macports.org long_description {{Utilities for the Xfce Desktop Environment}} version 4.4.2 categories xfce revision 0 +variants {universal gtkhtml mozilla seamonkey} portdir xfce/xfce-utils description {Utilities for the Xfce Desktop Environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce-utils depends_lib port:xfce-mcs-manager maintainers afb at macports.org long_description {{Utilities for the Xfce Desktop Environment}} version 4.4.3 categories xfce revision 0 xfce4-appfinder 409 -variants universal portdir xfce/xfce4-appfinder description {Software to find every application supporting Desktop entry format} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-appfinder depends_lib {port:libxfcegui4 port:pkgconfig} maintainers afb at macports.org long_description {{Software to find every application supporting Desktop entry format}} version 4.4.2 categories xfce revision 0 +variants universal portdir xfce/xfce4-appfinder description {Software to find every application supporting Desktop entry format} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-appfinder depends_lib {port:libxfcegui4 port:pkgconfig} maintainers afb at macports.org long_description {{Software to find every application supporting Desktop entry format}} version 4.4.3 categories xfce revision 0 xfce4-axiom-theme 350 -variants universal description {Additional theme for xfwm4/gtk2} portdir xfce/xfce4-axiom-theme homepage http://www.xfce-look.org/content/show.php/?content=90145 epoch 0 platforms darwin name xfce4-axiom-theme long_description {{Additional theme for xfwm4/gtk2}} maintainers {afb at macports.org openmaintainer} categories xfce version 4.4.2 revision 1 +variants universal description {Additional theme for xfwm4/gtk2} portdir xfce/xfce4-axiom-theme homepage http://www.xfce-look.org/content/show.php/?content=90145 epoch 0 platforms darwin name xfce4-axiom-theme long_description {{Additional theme for xfwm4/gtk2}} maintainers {afb at macports.org openmaintainer} categories xfce version 4.4.3 revision 0 xfce4-corner-plugin 406 variants universal portdir xfce/xfce4-corner-plugin description {Mac-style menubar corner plugin for xfce panel (4.4+)} homepage http://aquila.deus.googlepages.com/ epoch 0 platforms darwin name xfce4-corner-plugin depends_lib {port:xfce4-panel port:pkgconfig} maintainers afb at macports.org long_description {{Mac-style menubar corner plugin for xfce panel (4.4+)}} version 1.0.1 categories xfce revision 0 xfce4-dev-tools 384 variants universal portdir xfce/xfce4-dev-tools description {A collection of tools and macros for Xfce developer} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-dev-tools depends_lib {port:gtk-doc port:intltool} maintainers afb at macports.org long_description {{A collection of tools and macros for Xfce developer}} version 4.4.0.1 categories {xfce devel} revision 0 xfce4-icon-theme 281 -variants universal description {Rodent vector icon theme} portdir xfce/xfce4-icon-theme homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-icon-theme long_description {{Rodent vector icon theme}} maintainers afb at macports.org categories xfce version 4.4.2 revision 0 +variants universal description {Rodent vector icon theme} portdir xfce/xfce4-icon-theme homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-icon-theme long_description {{Rodent vector icon theme}} maintainers afb at macports.org categories xfce version 4.4.3 revision 0 xfce4-iconbox 411 variants universal portdir xfce/xfce4-iconbox description {iconbox is a panel for xfce4 that eats your iconified and or visible Windows.} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-iconbox depends_lib port:xfce-mcs-manager maintainers nomaintainer long_description {{iconbox is a panel for xfce4 that eats your iconified and or visible Windows.}} version 4.2.4 categories xfce revision 0 xfce4-panel 378 -variants universal portdir xfce/xfce4-panel description {The panel of the Xfce Desktop Environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-panel depends_lib {port:xfce-mcs-manager port:libxml2 port:hicolor-icon-theme} maintainers afb at macports.org long_description {{The panel of the Xfce Desktop Environment}} version 4.4.2 categories xfce revision 0 -xfce4-session 373 -variants universal portdir xfce/xfce4-session description {Session manager for the Xfce desktop environment.} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-session depends_lib {port:libxfce4mcs port:libxfcegui4} maintainers afb at macports.org long_description {{Session manager for the Xfce desktop environment.}} version 4.4.2 categories xfce revision 0 +variants universal portdir xfce/xfce4-panel description {The panel of the Xfce Desktop Environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-panel depends_lib {port:xfce-mcs-manager port:libxml2 port:hicolor-icon-theme} maintainers afb at macports.org long_description {{The panel of the Xfce Desktop Environment}} version 4.4.3 categories xfce revision 0 +xfce4-session 382 +variants {universal darwin} portdir xfce/xfce4-session description {Session manager for the Xfce desktop environment.} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-session depends_lib {port:libxfce4mcs port:libxfcegui4} maintainers afb at macports.org long_description {{Session manager for the Xfce desktop environment.}} version 4.4.3 categories xfce revision 0 xfce4-systray 333 variants universal portdir xfce/xfce4-systray description {This is a systemtray plugin for xfce4.} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfce4-systray depends_lib port:xfce-mcs-manager maintainers nomaintainer long_description {{This is a systemtray plugin for xfce4.}} version 4.2.4 categories xfce revision 0 xfce4-toys 311 @@ -10116,13 +10120,13 @@ xfce4-xkb-plugin 965 variants universal portdir xfce/xfce4-xkb-plugin description {This plugin displays the current keyboard layout, and refreshes when layout changes.} homepage http://xfce-goodies.berlios.de/ epoch 0 platforms darwin name xfce4-xkb-plugin depends_lib bin:xfce4-panel:xfce4-panel maintainers jc at crazic.ru long_description {Written by Alexander Iliev, this plugin displays the current keyboard layout, and refreshes when layout changes. Also the layout can be switched by simply clicking on the plugin. The new version can display the layout as text label and also as an image of the corresponding country's flag. If the flag image is unavailable then the plugin falls back to displaying text label for that layout. This plugin is used along with the XKB extension. For now the keyboard layouts cannot be configured from the plugin itself, they should be set in the XF86Config file or some other way (e.g. setxkbmap).} version 0.3.2 categories {xfce russian} revision 0 xfdesktop 447 -variants universal depends_build {port:xfce4-panel port:xfce-mcs-manager} portdir xfce/xfdesktop description {A desktop manager for the Xfce Desktop Environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfdesktop depends_lib {port:libxfce4mcs port:libxml2 port:Thunar port:libxfcegui4} maintainers afb at macports.org long_description {{A desktop manager for the Xfce Desktop Environment}} version 4.4.2 categories xfce revision 1 +variants universal depends_build {port:xfce4-panel port:xfce-mcs-manager} portdir xfce/xfdesktop description {A desktop manager for the Xfce Desktop Environment} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfdesktop depends_lib {port:libxfce4mcs port:libxml2 port:Thunar port:libxfcegui4} maintainers afb at macports.org long_description {{A desktop manager for the Xfce Desktop Environment}} version 4.4.3 categories xfce revision 0 xfprint 415 -variants universal depends_build {port:libxfce4util port:libxfce4mcs port:xfce-mcs-manager} portdir xfce/xfprint description {Print dialog and printer manager for Xfce 4} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfprint depends_lib {port:libxfcegui4 port:a2ps} maintainers afb at macports.org long_description {{Print dialog and printer manager for Xfce 4}} version 4.4.2 categories xfce revision 0 +variants universal depends_build {port:libxfce4util port:libxfce4mcs port:xfce-mcs-manager} portdir xfce/xfprint description {Print dialog and printer manager for Xfce 4} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfprint depends_lib {port:libxfcegui4 port:a2ps} maintainers afb at macports.org long_description {{Print dialog and printer manager for Xfce 4}} version 4.4.3 categories xfce revision 0 xfwm4 333 -variants universal portdir xfce/xfwm4 description {The window manager for Xfce} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfwm4 depends_lib {port:xfce-mcs-manager port:gtk2 lib:libXrandr:XFree86} maintainers afb at macports.org long_description {{The window manager for Xfce}} version 4.4.2 categories xfce revision 0 +variants universal portdir xfce/xfwm4 description {The window manager for Xfce} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfwm4 depends_lib {port:xfce-mcs-manager port:gtk2 lib:libXrandr:XFree86} maintainers afb at macports.org long_description {{The window manager for Xfce}} version 4.4.3 categories xfce revision 0 xfwm4-themes 302 -variants universal portdir xfce/xfwm4-themes description {Additional themes for xfwm4} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfwm4-themes depends_lib port:xfwm4 maintainers afb at macports.org long_description {{Additional themes for xfwm4}} version 4.4.2 categories xfce revision 0 +variants universal portdir xfce/xfwm4-themes description {Additional themes for xfwm4} homepage http://www.xfce.org/ epoch 0 platforms darwin name xfwm4-themes depends_lib port:xfwm4 maintainers afb at macports.org long_description {{Additional themes for xfwm4}} version 4.4.3 categories xfce revision 0 zope-archetypes 870 variants {universal freebsd} portdir zope/zope-archetypes description {Framework for the dev of new Content Types in Zope CMF/Plone.} homepage http://sourceforge.net/projects/archetypes/ epoch 0 platforms {darwin freebsd} name zope-archetypes depends_lib {{path:\${prefix}/libexec/Zope/bin/compilezpy.py:zope} port:zope-portaltransforms port:zope-mimetypesregistry port:zope-generator port:zope-validation port:zope-cmfformcontroller port:zope-cmfplone} maintainers nomaintainer long_description {Archetypes (formerly known as CMFTypes) is a framework designed to facilitate the building of applications for Plone and CMF. Its main purpose is to provide a common method for building content objects, based on schema definitions. Fields can be grouped for editing, making it very simple to create wizard-like forms.} version 1.3.2 categories {www zope python} revision 0 zope-btreefolder2 935 -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Thu Nov 6 01:37:22 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 01:37:22 -0800 (PST) Subject: [41563] trunk/dports/devel/popt/Portfile Message-ID: <20081106093722.B1E4662C9FC@beta.macosforge.org> Revision: 41563 http://trac.macports.org/changeset/41563 Author: nox at macports.org Date: 2008-11-06 01:37:21 -0800 (Thu, 06 Nov 2008) Log Message: ----------- popt: Updated to 1.14 (closes #16973). Modified Paths: -------------- trunk/dports/devel/popt/Portfile Modified: trunk/dports/devel/popt/Portfile =================================================================== --- trunk/dports/devel/popt/Portfile 2008-11-06 08:51:38 UTC (rev 41562) +++ trunk/dports/devel/popt/Portfile 2008-11-06 09:37:21 UTC (rev 41563) @@ -3,7 +3,7 @@ PortSystem 1.0 name popt -version 1.13 +version 1.14 categories devel maintainers n3npq at mac.com description A getopt(3) like library with a number of enhancements @@ -39,9 +39,9 @@ test.run yes test.target check -checksums md5 b5c47ce0185c83f947953c77000533bf \ - sha1 658bf2d2ec25e97816f5920bb24048cf252d053a \ - rmd160 bcf9d493be05c909609d98f504b77268aadadff1 +checksums md5 4f90a07316eb825604dd10ae4f9f3f04 \ + sha1 af0a7e2b187d600d624515a53d88374c15104e15 \ + rmd160 5dce0552b249ee9640ccb9089ada1044be94206b platform darwin 7 { depends_build-append port:autoconf -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Thu Nov 6 01:40:16 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 01:40:16 -0800 (PST) Subject: [41564] trunk/dports/python/py25-setuptools Message-ID: <20081106094016.92FF262CAA4@beta.macosforge.org> Revision: 41564 http://trac.macports.org/changeset/41564 Author: nox at macports.org Date: 2008-11-06 01:40:16 -0800 (Thu, 06 Nov 2008) Log Message: ----------- py25-setuptools: Updated to 0.6c9 (closes #16974). Modified Paths: -------------- trunk/dports/python/py25-setuptools/Portfile Removed Paths: ------------- trunk/dports/python/py25-setuptools/files/ Modified: trunk/dports/python/py25-setuptools/Portfile =================================================================== --- trunk/dports/python/py25-setuptools/Portfile 2008-11-06 09:37:21 UTC (rev 41563) +++ trunk/dports/python/py25-setuptools/Portfile 2008-11-06 09:40:16 UTC (rev 41564) @@ -4,8 +4,7 @@ PortGroup python25 1.0 name py25-setuptools -version 0.6c8 -revision 2 +version 0.6c9 categories-append devel maintainers stechert at macports.org description distutils enhancement for build and distribution @@ -24,12 +23,10 @@ depends_lib-append port:py25-zlib -checksums md5 0e9bbe1466f3ee29588cc09d3211a010 \ - sha1 dbc7a4955672964c1c656ae4ca736cf661409d06 \ - rmd160 081f49dccefae08d59f905d074ad15d348d51527 +checksums md5 3864c01d9c719c8924c455714492295e \ + sha1 79086433b341f0c1df45e10d586a7d3cc25089f1 \ + rmd160 bc0ee3821e76b57fd13425b16c4419dbccf95ed9 -patchfiles patch-sdist.py.diff - post-destroot { xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} xinstall -m 644 -W ${worksrcpath} EasyInstall.txt api_tests.txt \ -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Thu Nov 6 01:59:46 2008 From: afb at macports.org (afb at macports.org) Date: Thu, 6 Nov 2008 01:59:46 -0800 (PST) Subject: [41565] trunk/dports/sysutils/yum Message-ID: <20081106095946.1ECF162CC99@beta.macosforge.org> Revision: 41565 http://trac.macports.org/changeset/41565 Author: afb at macports.org Date: 2008-11-06 01:59:45 -0800 (Thu, 06 Nov 2008) Log Message: ----------- yum: undo mistaken prefixization of metadata Modified Paths: -------------- trunk/dports/sysutils/yum/Portfile trunk/dports/sysutils/yum/files/patch-prefix.diff Modified: trunk/dports/sysutils/yum/Portfile =================================================================== --- trunk/dports/sysutils/yum/Portfile 2008-11-06 09:40:16 UTC (rev 41564) +++ trunk/dports/sysutils/yum/Portfile 2008-11-06 09:59:45 UTC (rev 41565) @@ -4,6 +4,7 @@ name yum version 3.2.14 +revision 1 platforms darwin categories sysutils archivers maintainers n3npq at mac.com afb at macports.org Modified: trunk/dports/sysutils/yum/files/patch-prefix.diff =================================================================== --- trunk/dports/sysutils/yum/files/patch-prefix.diff 2008-11-06 09:40:16 UTC (rev 41564) +++ trunk/dports/sysutils/yum/files/patch-prefix.diff 2008-11-06 09:59:45 UTC (rev 41565) @@ -402,19 +402,6 @@ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or ---- ./yum/misc.py.orig 2008-03-26 22:23:42.000000000 +0100 -+++ ./yum/misc.py 2008-04-16 09:00:09.000000000 +0200 -@@ -40,8 +40,8 @@ - global _re_compiled_pri_fnames_match - if _re_compiled_pri_fnames_match is None: - one = re.compile('.*bin\/.*') -- two = re.compile('^\/etc\/.*') -- three = re.compile('^\/usr\/lib\/sendmail$') -+ two = re.compile('^\@@PREFIX@@\/etc\/.*') -+ three = re.compile('^\@@PREFIX@@\/lib\/sendmail$') - _re_compiled_pri_fnames_match = (one, two, three) - for rec in _re_compiled_pri_fnames_match: - if rec.match(filename): --- ./yum/Errors.py.orig 2007-02-03 22:51:00.000000000 +0100 +++ ./yum/Errors.py 2007-06-19 18:17:13.000000000 +0200 @@ -1,4 +1,4 @@ -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Thu Nov 6 02:00:58 2008 From: afb at macports.org (afb at macports.org) Date: Thu, 6 Nov 2008 02:00:58 -0800 (PST) Subject: [41566] trunk/dports/sysutils/yum Message-ID: <20081106100058.6E7F962CD7C@beta.macosforge.org> Revision: 41566 http://trac.macports.org/changeset/41566 Author: afb at macports.org Date: 2008-11-06 02:00:58 -0800 (Thu, 06 Nov 2008) Log Message: ----------- port upgrade: yum 3.2.20 Modified Paths: -------------- trunk/dports/sysutils/yum/Portfile trunk/dports/sysutils/yum/files/patch-prefix.diff Modified: trunk/dports/sysutils/yum/Portfile =================================================================== --- trunk/dports/sysutils/yum/Portfile 2008-11-06 09:59:45 UTC (rev 41565) +++ trunk/dports/sysutils/yum/Portfile 2008-11-06 10:00:58 UTC (rev 41566) @@ -3,8 +3,7 @@ PortSystem 1.0 name yum -version 3.2.14 -revision 1 +version 3.2.20 platforms darwin categories sysutils archivers maintainers n3npq at mac.com afb at macports.org @@ -15,11 +14,11 @@ easier to maintain groups of machines without having to manually \ update each one using rpm. -homepage http://linux.duke.edu/projects/yum/ +homepage http://yum.baseurl.org/ master_sites ${homepage}download/3.2/ -checksums md5 3ef5002fffe7919889c4187791e86a7d \ - sha1 c2bfad6f323d1853d9656dcee230961a560a4c48 \ - rmd160 254a9a375aa1df8de6155e7bf650fb2e1b77698a +checksums md5 1e38412df913b67c306bc4dc2e7c20dd \ + sha1 65fde6524d086df63c4ec87cd63c9461b9c0a17f \ + rmd160 95932ba98be4998724f45528e3d02a4fa566726c patchfiles patch-prefix.diff patch-sqlutils.py Modified: trunk/dports/sysutils/yum/files/patch-prefix.diff =================================================================== --- trunk/dports/sysutils/yum/files/patch-prefix.diff 2008-11-06 09:59:45 UTC (rev 41565) +++ trunk/dports/sysutils/yum/files/patch-prefix.diff 2008-11-06 10:00:58 UTC (rev 41566) @@ -348,7 +348,7 @@ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or ---- yum/config.py.orig 2007-08-17 07:46:51.000000000 +0200 +--- yum/config.py.orig 2008-10-21 05:24:11.000000000 +0200 +++ yum/config.py 2007-08-28 17:01:05.000000000 +0200 @@ -1,4 +1,4 @@ -#!/usr/bin/python -t @@ -356,21 +356,24 @@ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by -@@ -461,8 +461,8 @@ +@@ -582,10 +582,10 @@ + + distroverpkg = Option('redhat-release') installroot = Option('/') - config_file_path = Option('/etc/yum/yum.conf') +- config_file_path = Option('/etc/yum/yum.conf') ++ config_file_path = Option('@@PREFIX@@/etc/yum/yum.conf') plugins = BoolOption(False) - pluginpath = ListOption(['/usr/share/yum-plugins', '/usr/lib/yum-plugins']) - pluginconfpath = ListOption(['/etc/yum/pluginconf.d']) + pluginpath = ListOption(['@@PREFIX@@/share/yum-plugins', '@@PREFIX@@/lib/yum-plugins']) + pluginconfpath = ListOption(['@@PREFIX@@/etc/yum/pluginconf.d']) + gaftonmode = BoolOption(False) + syslog_ident = Option() + syslog_facility = Option('LOG_DAEMON') +@@ -599,11 +599,11 @@ + retries = PositiveIntOption(10, names_of_0=[""]) + recent = IntOption(7, range_min=0) - class YumConf(StartupConf): - ''' -@@ -473,11 +473,11 @@ - retries = IntOption(10) - recent = IntOption(7) - - cachedir = Option('/var/cache/yum') - persistdir = Option('/var/lib/yum') + cachedir = Option('@@PREFIX@@/var/cache/yum') @@ -380,9 +383,9 @@ - reposdir = ListOption(['/etc/yum/repos.d', '/etc/yum.repos.d']) + logfile = Option('@@PREFIX@@/var/log/yum.log') + reposdir = ListOption(['@@PREFIX@@/etc/yum/repos.d', '@@PREFIX@@/etc/yum.repos.d']) - syslog_ident = Option() - syslog_facility = Option('LOG_DAEMON') + commands = ListOption() + exclude = ListOption() --- ./yum/constants.py.orig 2007-04-11 07:20:00.000000000 +0200 +++ ./yum/constants.py 2007-06-20 16:34:44.000000000 +0200 @@ -14,7 +14,7 @@ @@ -529,3 +532,11 @@ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or +--- yum/metalink.py.orig 2008-10-14 18:12:59.000000000 +0200 ++++ yum/metalink.py 2008-11-06 10:53:42.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -t ++#!@@PYTHON@@ -tt + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by + # the Free Software Foundation; either version 2 of the License, or -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Thu Nov 6 02:15:20 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 02:15:20 -0800 (PST) Subject: [41567] trunk/dports/gnome/libwnck/Portfile Message-ID: <20081106101520.A4A6162CE42@beta.macosforge.org> Revision: 41567 http://trac.macports.org/changeset/41567 Author: nox at macports.org Date: 2008-11-06 02:15:20 -0800 (Thu, 06 Nov 2008) Log Message: ----------- libwnck: Updated to 2.24.1. Modified Paths: -------------- trunk/dports/gnome/libwnck/Portfile Modified: trunk/dports/gnome/libwnck/Portfile =================================================================== --- trunk/dports/gnome/libwnck/Portfile 2008-11-06 10:00:58 UTC (rev 41566) +++ trunk/dports/gnome/libwnck/Portfile 2008-11-06 10:15:20 UTC (rev 41567) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -3,5 +4,5 @@ name libwnck -version 2.24.0 +version 2.24.1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer @@ -19,11 +20,12 @@ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 860cd0ddce03c41a328e580d4efd4654 \ - sha1 6d3faea515769bd2b23cbf5dae3cf22f8648e6fa \ - rmd160 96d18532a6a3b5c3132bd403e7f4d1704f09f0bb +checksums md5 eced69ea31afb09b2c582b8fe288b069 \ + sha1 2e6386ef3103dd580ee6da431af24b910ed735c9 \ + rmd160 1cb61b79407aa055cbd2036892cffba2fe656da0 -depends_build port:gnome-doc-utils +depends_build port:gnome-doc-utils \ + port:intltool depends_lib port:startup-notification \ port:gtk2 \ @@ -31,10 +33,11 @@ port:gettext \ port:libgnomecanvas -configure.args --disable-scrollkeeper - -post-activate { - system "scrollkeeper-update" +pre-fetch { + if {![file exists $prefix/lib/libgdk-x11-2.0.dylib]} { + ui_error "gtk2 must be installed with +x11 variant enabled." + error "gtk2 must be installed with +x11 variant." + } } livecheck.check regex -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Thu Nov 6 02:21:30 2008 From: afb at macports.org (afb at macports.org) Date: Thu, 6 Nov 2008 02:21:30 -0800 (PST) Subject: [41568] trunk/dports/sysutils/yum-utils Message-ID: <20081106102130.2E8BB62CF4C@beta.macosforge.org> Revision: 41568 http://trac.macports.org/changeset/41568 Author: afb at macports.org Date: 2008-11-06 02:21:29 -0800 (Thu, 06 Nov 2008) Log Message: ----------- port upgrade: yum-utils 1.1.17 Modified Paths: -------------- trunk/dports/sysutils/yum-utils/Portfile trunk/dports/sysutils/yum-utils/files/patch-prefix.diff Added Paths: ----------- trunk/dports/sysutils/yum-utils/files/patch-Makefile Modified: trunk/dports/sysutils/yum-utils/Portfile =================================================================== --- trunk/dports/sysutils/yum-utils/Portfile 2008-11-06 10:15:20 UTC (rev 41567) +++ trunk/dports/sysutils/yum-utils/Portfile 2008-11-06 10:21:29 UTC (rev 41568) @@ -3,7 +3,7 @@ PortSystem 1.0 name yum-utils -version 1.1.9 +version 1.1.17 platforms darwin categories sysutils maintainers afb at macports.org @@ -12,9 +12,11 @@ manager. It includes utilities by different authors that make yum easier and \ more powerful to use. -homepage http://linux.duke.edu/projects/yum/ +homepage http://yum.baseurl.org/ master_sites ${homepage}download/${name}/ -checksums md5 4325e5aec2ae73e099d4ebe04238598c +checksums md5 c9bb92a87a01e39d2d928ac3ae12e10a \ + sha1 343a8eb894aadf4f91ca833d6672ca028eefe3ba \ + rmd160 bbf90d0299bc0665ea78bad9ee892bf3cb2791a9 patchfiles patch-prefix.diff @@ -30,6 +32,11 @@ use_configure no build {} +platform darwin { + # exclude NetworkManager program + patchfiles-append patch-Makefile +} + variant plugins description "include yum plugins" { post-destroot { Added: trunk/dports/sysutils/yum-utils/files/patch-Makefile =================================================================== --- trunk/dports/sysutils/yum-utils/files/patch-Makefile (rev 0) +++ trunk/dports/sysutils/yum-utils/files/patch-Makefile 2008-11-06 10:21:29 UTC (rev 41568) @@ -0,0 +1,13 @@ +--- Makefile.orig 2008-11-06 11:15:45.000000000 +0100 ++++ Makefile 2008-11-06 11:17:45.000000000 +0100 +@@ -29,8 +29,8 @@ + done + + for d in $(SUBDIRS); do make DESTDIR=`cd $(DESTDIR); pwd` -C $$d install; [ $$? = 0 ] || exit 1; done +- mkdir -p $(NMPATH) +- install -m 755 $(NMPROG) $(NMPATH) ++ #mkdir -p $(NMPATH) ++ #install -m 755 $(NMPROG) $(NMPATH) + + archive: + @rm -rf ${PKGNAME}-${VERSION}.tar.gz Modified: trunk/dports/sysutils/yum-utils/files/patch-prefix.diff =================================================================== --- trunk/dports/sysutils/yum-utils/files/patch-prefix.diff 2008-11-06 10:15:20 UTC (rev 41567) +++ trunk/dports/sysutils/yum-utils/files/patch-prefix.diff 2008-11-06 10:21:29 UTC (rev 41568) @@ -1,17 +1,23 @@ ---- ./Makefile.orig 2007-07-24 11:57:31.000000000 +0200 -+++ ./Makefile 2007-08-28 15:15:43.000000000 +0200 -@@ -12,10 +12,10 @@ clean: +--- Makefile.orig 2008-09-17 20:58:11.000000000 +0200 ++++ Makefile 2008-11-06 11:04:56.000000000 +0100 +@@ -18,14 +18,14 @@ rm -f *.tar.gz install: - mkdir -p $(DESTDIR)/usr/bin/ +- mkdir -p $(DESTDIR)/usr/sbin/ - mkdir -p $(DESTDIR)/usr/share/man/man1 + mkdir -p $(DESTDIR)@@PREFIX@@/bin/ ++ mkdir -p $(DESTDIR)@@PREFIX@@/sbin/ + mkdir -p $(DESTDIR)@@PREFIX@@/share/man/man1 for util in $(UTILS); do \ - install -m 755 $$util.py $(DESTDIR)/usr/bin/$$util; \ + install -m 755 $$util.py $(DESTDIR)@@PREFIX@@/bin/$$util; \ done + for util in $(UTILSROOT); do \ +- install -m 755 $$util.py $(DESTDIR)/usr/sbin/$$util; \ ++ install -m 755 $$util.py $(DESTDIR)@@PREFIX@@/sbin/$$util; \ + done for d in $(SUBDIRS); do make DESTDIR=`cd $(DESTDIR); pwd` -C $$d install; [ $$? = 0 ] || exit 1; done --- docs/Makefile.orig 2007-07-24 09:55:07.000000000 +0200 @@ -40,18 +46,18 @@ done \ No newline at end of file ---- ./debuginfo-install.py.orig 2007-07-24 09:55:07.000000000 +0200 -+++ ./debuginfo-install.py 2007-08-28 15:15:13.000000000 +0200 +--- debuginfo-install.py.orig 2008-09-17 20:58:11.000000000 +0200 ++++ debuginfo-install.py 2008-11-06 11:05:40.000000000 +0100 @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!@@PYTHON@@ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or -@@ -15,7 +15,7 @@ - # Copyright 2007 Seth Vidal +@@ -16,7 +16,7 @@ import sys + import os -sys.path.insert(0,'/usr/share/yum-cli/') +sys.path.insert(0,'@@PREFIX@@/share/yum-cli/') @@ -89,6 +95,14 @@ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by +--- ./repodiff.py.orig 2008-09-17 20:58:11.000000000 +0200 ++++ ./repodiff.py 2008-11-06 11:09:50.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -tt ++#!@@PYTHON@@ -tt + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by + # the Free Software Foundation; either version 2 of the License, or --- ./repomanage.py.orig 2007-07-24 09:55:07.000000000 +0200 +++ ./repomanage.py 2007-08-28 15:15:13.000000000 +0200 @@ -1,4 +1,4 @@ @@ -130,6 +144,14 @@ # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or +--- ./verifytree.py.orig 2008-09-17 20:58:11.000000000 +0200 ++++ ./verifytree.py 2008-11-06 11:10:47.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -tt ++#!@@PYTHON@@ -tt + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by + # the Free Software Foundation; either version 2 of the License, --- ./yum-builddep.py.orig 2007-07-24 09:55:07.000000000 +0200 +++ ./yum-builddep.py 2007-08-28 15:15:13.000000000 +0200 @@ -1,4 +1,4 @@ @@ -164,3 +186,45 @@ import yum from yum.misc import getCacheDir +--- ./yum-complete-transaction.py.orig 2008-09-17 20:58:11.000000000 +0200 ++++ ./yum-complete-transaction.py 2008-11-06 11:14:51.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -tt ++#!@@PYTHON@@ -tt + + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -15,7 +15,7 @@ + # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + + import sys +-sys.path.insert(0,'/usr/share/yum-cli') ++sys.path.insert(0,'@@PREFIX@@/share/yum-cli') + + import yum + from yum.misc import getCacheDir, setup_locale +--- ./yum-debug-dump.py.orig 2008-09-17 20:58:11.000000000 +0200 ++++ ./yum-debug-dump.py 2008-11-06 11:13:52.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -tt ++#!@@PYTHON@@ -tt + + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +--- ./yum-groups-manager.py.orig 2008-09-17 20:58:11.000000000 +0200 ++++ ./yum-groups-manager.py 2008-11-06 11:14:29.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -tt ++#!@@PYTHON@@ -tt + + import os + import sys +@@ -10,7 +10,7 @@ import gzip + import yum + import yum.comps + +-sys.path.insert(0, '/usr/share/yum-cli') ++sys.path.insert(0, '@@PREFIX@@/share/yum-cli') + import output + from urlgrabber.progress import TextMeter + -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Thu Nov 6 02:23:14 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 02:23:14 -0800 (PST) Subject: [41569] trunk/dports/gnome/gnome-backgrounds/Portfile Message-ID: <20081106102314.5856562D045@beta.macosforge.org> Revision: 41569 http://trac.macports.org/changeset/41569 Author: nox at macports.org Date: 2008-11-06 02:23:13 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gnome-backgrounds: Whitespace changes. Modified Paths: -------------- trunk/dports/gnome/gnome-backgrounds/Portfile Modified: trunk/dports/gnome/gnome-backgrounds/Portfile =================================================================== --- trunk/dports/gnome/gnome-backgrounds/Portfile 2008-11-06 10:21:29 UTC (rev 41568) +++ trunk/dports/gnome/gnome-backgrounds/Portfile 2008-11-06 10:23:13 UTC (rev 41569) @@ -1,18 +1,23 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 -name gnome-backgrounds -version 2.20.0 -description A collection of backgrounds for GNOME 2. -long_description ${description}. -maintainers nomaintainer -categories gnome -platforms darwin -homepage http://www.gnome.org/ + +PortSystem 1.0 + +name gnome-backgrounds +version 2.20.0 +maintainers nomaintainer +categories gnome +platforms darwin +description A collection of backgrounds for GNOME 2. + +long_description \ + $description + +homepage http://www.gnome.org/ master_sites gnome:sources/${name}/[strsed ${version} {/\.[0-9]*$//}]/ +use_bzip2 yes -checksums rmd160 0248788b311e014abebff06b76855e71f3602fa0 +checksums rmd160 0248788b311e014abebff06b76855e71f3602fa0 -use_bzip2 yes - -depends_build \ - port:p5-xml-parser +depends_build \ + port:p5-xml-parser -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Thu Nov 6 02:29:26 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 02:29:26 -0800 (PST) Subject: [41570] trunk/dports/gnome/gnome-backgrounds/Portfile Message-ID: <20081106102926.39A6C62D31B@beta.macosforge.org> Revision: 41570 http://trac.macports.org/changeset/41570 Author: nox at macports.org Date: 2008-11-06 02:29:25 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gnome-backgrounds: * Updated to 2.24.0 (closes #16905). * Fixed dependencies. * Added livecheck. * Disabled universal variant as this port is arch-agnostic. Modified Paths: -------------- trunk/dports/gnome/gnome-backgrounds/Portfile Modified: trunk/dports/gnome/gnome-backgrounds/Portfile =================================================================== --- trunk/dports/gnome/gnome-backgrounds/Portfile 2008-11-06 10:23:13 UTC (rev 41569) +++ trunk/dports/gnome/gnome-backgrounds/Portfile 2008-11-06 10:29:25 UTC (rev 41570) @@ -4,7 +4,8 @@ PortSystem 1.0 name gnome-backgrounds -version 2.20.0 +version 2.24.0 +set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome platforms darwin @@ -14,10 +15,21 @@ $description homepage http://www.gnome.org/ -master_sites gnome:sources/${name}/[strsed ${version} {/\.[0-9]*$//}]/ +master_sites gnome:sources/$name/$branch/ use_bzip2 yes -checksums rmd160 0248788b311e014abebff06b76855e71f3602fa0 +checksums md5 fb84a0b2e63dd0aaa47d490d2a43209f \ + sha1 3ceb98be1b49d7af6456b0ef2aefddca15e6146b \ + rmd160 8c6904ce238689d2efa4ce051d7f11066e335849 depends_build \ - port:p5-xml-parser + port:intltool \ + port:gettext + +use_parallel_build yes + +universal_variant no + +livecheck.check regex +livecheck.url ftp://ftp.gnome.org/pub/gnome/sources/$name/$branch/ +livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Thu Nov 6 02:32:31 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 02:32:31 -0800 (PST) Subject: [41571] trunk/dports/gnome/gnome-audio/Portfile Message-ID: <20081106103231.4117462D789@beta.macosforge.org> Revision: 41571 http://trac.macports.org/changeset/41571 Author: nox at macports.org Date: 2008-11-06 02:32:30 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gnome-audio: Whitespace changes. Modified Paths: -------------- trunk/dports/gnome/gnome-audio/Portfile Modified: trunk/dports/gnome/gnome-audio/Portfile =================================================================== --- trunk/dports/gnome/gnome-audio/Portfile 2008-11-06 10:29:25 UTC (rev 41570) +++ trunk/dports/gnome/gnome-audio/Portfile 2008-11-06 10:32:30 UTC (rev 41571) @@ -1,25 +1,31 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 +PortSystem 1.0 -name gnome-audio -version 2.22.1 -description Audio files for GNOME events +name gnome-audio +version 2.22.1 +maintainers nomaintainer +categories gnome +platforms darwin +description Audio files for GNOME events + long_description \ - If you use the GNOME desktop environment, you may want to install this \ - package of complementary sounds. This package contains extra sound \ - files useful for customizing the sounds that the GNOME desktop \ - environment makes. -maintainers nomaintainer -categories gnome -platforms darwin -homepage http://www.gnome.org + If you use the GNOME desktop environment, you may want to install this \ + package of complementary sounds. This package contains extra sound \ + files useful for customizing the sounds that the GNOME desktop \ + environment makes. + +homepage http://www.gnome.org master_sites gnome:sources/${name}/[join [lrange [split ${version} .] 0 1] .]/ -use_bzip2 yes -checksums md5 e0becab4f8360a589de9ffc2ab27c047 \ - sha1 90862a7f133d73d0084c9f1f3e21f59210691f07 \ - rmd160 8ea2fa460f2559e817305c682c6ac4dfc7682b51 -configure {} +use_bzip2 yes + +checksums md5 e0becab4f8360a589de9ffc2ab27c047 \ + sha1 90862a7f133d73d0084c9f1f3e21f59210691f07 \ + rmd160 8ea2fa460f2559e817305c682c6ac4dfc7682b51 + post-extract { - reinplace "s|/usr/share|${prefix}/share|g" ${worksrcpath}/sounds/Makefile + reinplace "s|/usr/share|${prefix}/share|g" ${worksrcpath}/sounds/Makefile } + +configure {} -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Thu Nov 6 02:43:24 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 02:43:24 -0800 (PST) Subject: [41572] trunk/dports/gnome/gnome-audio/Portfile Message-ID: <20081106104324.B47E362DE47@beta.macosforge.org> Revision: 41572 http://trac.macports.org/changeset/41572 Author: nox at macports.org Date: 2008-11-06 02:43:23 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gnome-audio: * Updated to 2.22.2. * Disabled universal variant (arch-agnostic port). * Added livecheck. Modified Paths: -------------- trunk/dports/gnome/gnome-audio/Portfile Modified: trunk/dports/gnome/gnome-audio/Portfile =================================================================== --- trunk/dports/gnome/gnome-audio/Portfile 2008-11-06 10:32:30 UTC (rev 41571) +++ trunk/dports/gnome/gnome-audio/Portfile 2008-11-06 10:43:23 UTC (rev 41572) @@ -4,7 +4,8 @@ PortSystem 1.0 name gnome-audio -version 2.22.1 +version 2.22.2 +set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome platforms darwin @@ -17,15 +18,21 @@ environment makes. homepage http://www.gnome.org -master_sites gnome:sources/${name}/[join [lrange [split ${version} .] 0 1] .]/ +master_sites gnome:sources/$name/$branch/ use_bzip2 yes -checksums md5 e0becab4f8360a589de9ffc2ab27c047 \ - sha1 90862a7f133d73d0084c9f1f3e21f59210691f07 \ - rmd160 8ea2fa460f2559e817305c682c6ac4dfc7682b51 +checksums md5 51d4a50b8927cc8a4cc52cee498e9d01 \ + sha1 88bc38387a7b556eb32232f4148fd09abd59ab6d \ + rmd160 927cf787ff7a6a69ccc7d323f82dddfd1dd5a253 -post-extract { - reinplace "s|/usr/share|${prefix}/share|g" ${worksrcpath}/sounds/Makefile -} +use_configure no -configure {} +build {} + +destroot.args datadir=$prefix/share + +universal_variant no + +livecheck.check regex +livecheck.url ftp://ftp.gnome.org/pub/gnome/sources/$name/$branch/ +livecheck.regex {LATEST-IS-(\d+(?:\.\d+)*)} -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Thu Nov 6 02:44:46 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Thu, 6 Nov 2008 02:44:46 -0800 (PST) Subject: [41573] trunk/base/src/port1.0/portutil.tcl Message-ID: <20081106104446.176C462DF0F@beta.macosforge.org> Revision: 41573 http://trac.macports.org/changeset/41573 Author: ryandesign at macports.org Date: 2008-11-06 02:44:45 -0800 (Thu, 06 Nov 2008) Log Message: ----------- portutil.tcl: Fix reinplace for filenames containing spaces; fixes #17098 Modified Paths: -------------- trunk/base/src/port1.0/portutil.tcl Modified: trunk/base/src/port1.0/portutil.tcl =================================================================== --- trunk/base/src/port1.0/portutil.tcl 2008-11-06 10:43:23 UTC (rev 41572) +++ trunk/base/src/port1.0/portutil.tcl 2008-11-06 10:44:45 UTC (rev 41573) @@ -753,7 +753,7 @@ # Extract the Tcl Channel number set tmpfd [lindex $tmpfile 0] # Set tmpfile to only the file name - set tmpfile [lindex $tmpfile 1] + set tmpfile [join [lrange $tmpfile 1 end]] } set cmdline $portutil::autoconf::sed_command -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Thu Nov 6 02:50:15 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Thu, 6 Nov 2008 02:50:15 -0800 (PST) Subject: [41574] trunk/base/ChangeLog Message-ID: <20081106105015.6D68362E0F9@beta.macosforge.org> Revision: 41574 http://trac.macports.org/changeset/41574 Author: ryandesign at macports.org Date: 2008-11-06 02:50:06 -0800 (Thu, 06 Nov 2008) Log Message: ----------- ChangeLog: Add note for issue #17098 Modified Paths: -------------- trunk/base/ChangeLog Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2008-11-06 10:44:45 UTC (rev 41573) +++ trunk/base/ChangeLog 2008-11-06 10:50:06 UTC (rev 41574) @@ -5,6 +5,8 @@ Release 1.7.0 (unreleased): + - Fix reinplace when the filename contains spaces (#17098, ryandesign) + - Fix python port group issues (#15226) - Make sure global variants (from variants.conf) are applied to all -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Thu Nov 6 02:52:18 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Thu, 6 Nov 2008 02:52:18 -0800 (PST) Subject: [41575] trunk/base/ChangeLog Message-ID: <20081106105219.74D7F62E1B1@beta.macosforge.org> Revision: 41575 http://trac.macports.org/changeset/41575 Author: ryandesign at macports.org Date: 2008-11-06 02:52:18 -0800 (Thu, 06 Nov 2008) Log Message: ----------- ChangeLog: Remove trailing whitespace. Modified Paths: -------------- trunk/base/ChangeLog Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2008-11-06 10:50:06 UTC (rev 41574) +++ trunk/base/ChangeLog 2008-11-06 10:52:18 UTC (rev 41575) @@ -21,11 +21,11 @@ for each configuration option. (#16329, contributed by Adam Byrtek) - Ruby port group now accepts a new (optional) last parameter for the - ruby.setup command, "implementation". It is "ruby" by default, and + ruby.setup command, "implementation". It is "ruby" by default, and can be set to "ruby19". It names the ruby-implementing port, and can - possibly support still other rubys in the future. (#15912, febeling + possibly support still other rubys in the future. (#15912, febeling in 38683) - + - Don't use build.nice for complex build.cmd commands (#16091) - The buildmakejobs setting now also affects ports using the scons build @@ -36,7 +36,7 @@ manner. This fixes a bug where giving the name with incorrect case when deactivating/uninstalling would cause all the port's files to be left behind. (#11759, jmr/raimue in r37349, 37621) - + - The non-verbose output for the build phase no longer shows what target was used. This makes the build phase consistent with the other phases which also do not show details. If details are desired, the debug or @@ -213,7 +213,7 @@ - New SourceForge.jp mirrors list (r30484). - - Display warnings when using old versions of Mac OS X and Xcode Tools + - Display warnings when using old versions of Mac OS X and Xcode Tools (#12794, afb in r30338 & r30477) - Remove configure.macosx_deployment_target, add global macosx_deployment_target @@ -358,7 +358,7 @@ lappend (in fact lpush is just lappend) and do what they sound like. Also add ldindex. Works like lindex, but deletes the element from the list. Documented in portfile.7 (eridius r26034). - + - Add global methods try and throw. Implemented based on the specification in TIP #89. Documented in portfile.7 (eridius r25979). @@ -405,7 +405,7 @@ This allows information about variants to be displayed (eg. dependencies). Also allow `port info` to default to current directory if no name is provided (eridius r25255). - + - Add -E flag to reinplace, does the same thing as in sed (eridius r25251). - Add support for [nosync] flag in sources.conf to prevent a source from syncing @@ -436,34 +436,34 @@ the incorrect behaviour of delete seen in #11862 (eridius r25003). - Remove bundled xar. (jberry r24913). - + - Tighten checking of port name in depspecs. neither + nor / is allowed. (jberry r24929, r24934, r24940). - + - Restore ability for portindex lines to contain carriage returns, allowing fields such as descriptions to contain line breaks. Note that any portindex containing such entries will not be readable by a recent version of macports. (jberry r25146) - + - Add support for descriptions on variants: * The syntax follows the syntax for variant depends, etc. * Descriptions for variants are entirely optional * The change to the portindex format to allow variant descriptions should be backwards compatible. Variant descriptions are stored, keyed by the variant name, in a new portinfo array named "variant_desc". - + Example: variant myvariant description "This variant does this and that" { configure.args-append --do-this --do-that } - + (jberry r25147) - + - Only look for, or create, ~/.macports user directory if the HOME environment variable is defined. (jberry r25177) - + Release 1.4.40 (7-May-2007, tagged at r24909 by jberry): - Note the bump in version naming. To leave ourselves lots of room in our versioning @@ -501,7 +501,7 @@ - Fixed a potential crasher in fs-traverse when showing error message (ticket #11827, eridius r24396, thanks sfiera). - + - Fixed a bug where livecheck failed on ports that do not define a homepage (ticket #11818, pguyot r24319). @@ -513,24 +513,24 @@ - Trace mode now take dependencies into account when executing the activate phase. This fixes an unwanted warning when activating ports that depend on teTeX (pguyot r24199). - + - Support for mpwa submit through "port submit". This work is in progress. (jberry) - Expose autoconf XAR variable as portutil::autoconf::xar_path. (r24194). - Start to build portpkg.xar and meta data, hijacking Kevin's portsubmit.tcl. (r24195-24196). - + - Revise error messages in port image activation to use syntax that matches port(1). (jberry r24543, r24548). - Create new interp variable prefix_frozen, which is available to port phases even when the Portfile redefines prefix. (jberry r24848-r24849) - + - Search for prefix-relative commands in prefix_frozen rather than prefix. Affects port submit (xar) and port fetch (svn). (jberry r24849) - Always create a ~/.macports user directory if it doesn't yet exist. (jberry r24831) - + - Move port(1) readline history file to ~/.macports/history (jberry r24832, r24843) Release 1.4.3 (17-Apr-2007): @@ -538,7 +538,7 @@ - Fix bug in launchd support, introduced in 1.4.2. Remove remnants of launchd enable flag which caused reversion to systemstarter in 1.4.2. (jberry r24151). - + - add functions 'backup' and 'lipo' along with some description to be used for lipo-based universal variants, tested with openssl. These functions should be considered test only for the time being, @@ -566,14 +566,14 @@ - Improvements on livecheck: fixed a report bug, improved ruby group default behavior (pguyot in r24026 and r24018) - + - Remove xar from the build. xar doesn't build on panther due to a libxml2 lib too old for xar requirements. We'll find another way to deal with xar, perhaps by requiring users to install the xar port when they need its services. (jberry r24107:r24108) - + - Remove configure switch for building launchd support. (jberry r24107:r24108) - + - Remove compatibility upgrade for conf files from darwinports 1.1 to 1.2. (jberry r24106). @@ -712,13 +712,13 @@ - Changed Makefile logic to reconfigure/regenerate files when templates are modified. (pguyot) - + - Trace now forbids renaming files and directories as well as removing directories outside the sandbox. (pguyot) - Allow additional inserted libraries by keeping DYLD_INSERT_LIBRARIES variable. (pguyot) - + - Change some UI strings and documentation to read MacPorts, rather than DarwinPorts. The project is adopting the new name "MacPorts", and will be using the macports.org domain in the future. @@ -736,7 +736,7 @@ - Fixed a bug, introduced in 1.3, that prevented -f selfupdate from forcing a build of the fetched sources. (jberry) - + - Fixed a bug, introduced in 1.3, that prevented -u uninstall from working. (jberry) @@ -744,22 +744,22 @@ with global variables in port base code. (pguyot) - Added a new test case for a cvs+remote patch file bug. (pguyot) - + - Added ruby gems support for ruby group. (rcavanaugh & pguyot) - Trace now forbids creation of directories outside the sandbox. (pguyot) - + - Additions to man page for port(1): (jberry) * new port options -F, -i, -x, -p * mention interactive and batch modes * document extensions to info command. - + - Archive mode is now disabled by default. (landonf) - The upgrade target now properly detects and uses a matching binary archive if found, an uninstall && install combination needed up till now to pick it up. (jmpp) - + Release 1.3 (27-Jul-2006): - Fixed a bug where only the first word of configuration settings (in @@ -773,47 +773,47 @@ mode. (Bugzilla 7719, 7721) (dluke & jberry) - Fixed several problems with iteration on ports. (jberry) - + - Fixed a bug where curl LDFLAGS weren't properly propagated. (landonf) - + - Fixed a bug where location update routine invoked when installing DP did not take the DESTDIR variable into account. (jmpp) - Fixed a bug where patchfiles specifications could not have suffixes to indicate the master site. (pguyot) - + - Fixed spelling in port(1) man page. (Bugzilla 8103) (pjenvey & jberry) - + - Fixed a typo and another problem in messages generated by port command. (Bugzilla 6706 & 6712) (deric & jmpp) - + - Fixed a typo in ports.conf. (matt & jmpp) - + - Fixed several problems with launchd support (Bugzilla 8372 & 10041) (jberry) - Fixed a bug preventing the use of libmd for checksums and added an informative compilation error if libcrypto and libmd cannot be found. (landonf) - + - Fixed a bug where thread2.6 Tcl library wasn't installed where DP is installed. (jmpp) - Fixed a bug in xcode PortGroup which prevented the use of a custom project path. (pguyot) - + - Fixed a bug in xcode PortGroup which made destroot to fail when there were spaces in the install path. (pguyot) - Fixed a bug in portfetch.tcl which failed to fetch patches when using CVS or SVN. (Bugzilla 5269) (yeled) - + - Added new command 'delete' for use in Portfiles instead of 'file delete' and 'system "rm.."' (mww) - Added more information to porthier(7) about ${prefix}/var/db/dports. (olegb) - + - Updated Gnome, KDE and SourceForge mirror lists. (Bugzilla 8045, 9152) (rwhood, blb, olegb & pguyot) @@ -825,7 +825,7 @@ and defined the default for perl5 group. (pguyot) - Discover path to rsync at autoconf time. (jberry) - + - Mark CVS, TAR, GNUTAR, and RSYNC as additional precious variables that can be overridden in configure environment at time of configure to customize the location of these tools. Note that these tools are not found in the dp @@ -835,7 +835,7 @@ - Set timeouts for curl transfers. Some connections to sketchy mirror sites can hang forever otherwise. (jkh) - + - Shortened the time to upgrade with archive mode on by using archive as the target. (Bugzilla #7891) (dluke & jberry) @@ -852,59 +852,59 @@ overwritten. - Added new native commands to handle privileges chores. (jberry) - + - Add batch/interactive mode. In interactive mode, use readline when it's available. Command and portname completion is available in interactive mode, as is readline history. (jberry) 2005-11-07,08 - + * Add new option -F which specifies a command file to be read and processed. Multiple such options may be given to provide multiple command files. If filename is "-", then stdin is read. - + * Option -i is equivilant to -F -, which forces processing of standard input following any commands given as arguments. - + * If port is invoked as portf, an -F is assumed as an implicit first argument (so the real first argument is taken as a command file to be processed). This should allow the use of a shebang line such as: #!/usr/bin/env portf - + * Commands starting with # are treated as comments. - + * Install a symbolic link /opt/local/bin/portf --> /opt/local/bin/port. - + * New command "cd" is useful to change to a new directory/port while in interactive/batch mode. - + * Multiple commands on a single line may be separated by a ';' - + * Global command options may now be specified following a particular command; they will apply only to that command rather than to all command invocations. This is important for batch/interactive mode. - + - Add new option -p, which ignores errors while processing within a command. (this subsumes some of the work that -f was previously overloaded to do). (jberry). - + - Add new option -x, which exits immediately on errors while in batch mode ( otherwise we don't exit on errors in batch mode). (jberry) - + - Refactoring of port(1) to cast actions into distinct action procs. Adds the new action_array which is used for action dispatch, and also to generate the list of possible commands for help and command completion. (jberry) - + - Initial version of portmirror binary to build a mirror of distfiles. (pguyot) - Improvements and fixes to the tests. (pguyot) - + - Added a new option (checksum.skip=yes) to bypass the checksum phase. This option is mostly useful on the command line to test older distfiles. (jberry) - Added dependencies for rpm on virtual packages representing releases of MacOS X. (mww) - + - Add to port the ability to query for specific meta-data fields. For instance: port info --maintainer --name category:java When specific fields are given, the legacy generalized info is not presented, and vis-versa. @@ -916,7 +916,7 @@ those: (such as allowing category instead of categories). Fields which are actually lists (such as depends_lib) are displayed comma-separated. (jberry) 2006-02-16 - + Release 1.2.1 (10-Apr-2006): - Changes to darwinports build infrastructure to allow for build of @@ -926,7 +926,7 @@ fat, configure as follows: ./configure CFLAGS='-arch ppc -arch i386' SHLIB_LDFLAGS='-arch ppc -arch i386' backported from HEAD (jberry) - + - Add a hack in order attempt to detect when a sourceforge mirror is actually returning an error page. If this is detected, proceed to the next mirror. backported from HEAD (jberry) @@ -945,15 +945,15 @@ - Enhance port command such that targets that require a port to be specified will now all default to a port in current directory. (jberry) - + - Enhance port command to allow multiple ports per invocation. - Where previously one said "port install porta; port install portb", + Where previously one said "port install porta; port install portb", one can now say "port install porta portb". (jberry) - + - Enhance port command to allow use of shell-like glob patterns for port selection. When a glob pattern is found, the group of ports matching the glob pattern is substituted. (jberry) - + - Enhance port command to allow use of "pseudo" portnames to specify groups of ports. When one of these pseudo portnames is specified on the command line, @@ -961,7 +961,7 @@ Currently defined pseudo portnames are: current, all, installed, uninstalled, active, inactive, outdated. - + Additional pseudo portnames can be used to select ports based on a regex pattern match against certain criteria. Each port selector is a name, followed by a colon, followed by the desired regex pattern. @@ -969,23 +969,23 @@ variants:, variant:, description:, portdir:, homepage:, epoch:, platforms:, platform:, name:, long_description:, maintainers:, maintainer:, categories:, category:, version:, and revision: (jberry) - + - Enhance port command to allow use of set expressions to combine ports or groups of ports. Supported operators are "and", "or", "not", "!", "(", ")". (jberry) - + - Enhance port command to allow a port to be specified through a file: url instead of via portname. This function was previously available though the -D and -u options, which make less sense now that multiple ports can be specified to a target. (jberry) - + - Under Tiger, startupitems are now by default generated for launchd rather than systemstarter. (jberry) - + - Add new startupitem keys startupitem.executable, startupitem.logfile, startupitem.logevents, startupitem.pidfile, supported for both systemstarter and launchd. (jberry) - + - New Test framework. Running make test from base/tests/ will test several features of port(1) including syntax of Portfiles. New tests can easily be added by simply creating new directories in base/tests/ @@ -1020,7 +1020,7 @@ that have taken place since 1.1 ("bunch of developers ;-); - Snazzy new ChangeLog file - + - Add new actions for port(1): help (get help about port), echo (the expanded arguments), cat (the contents of the Portfiles from the specified ports), @@ -1028,7 +1028,7 @@ dir (emit path to the port's directory), file (emit path to the port's Portfile) (jberry) - + - On make install, upgrade ports.conf and sources.conf to change rsync.opendarwin.org to rsync.darwinports.org. This is now our preferred rsync hostname. Likewise, rename the rsync destination directories in ${prefix}/var/db/dports/sources @@ -1038,7 +1038,7 @@ Release 1.1: (information not here). - + Release 1.0: - + (information not here). -------------- next part -------------- An HTML attachment was scrubbed... URL: From ryandesign at macports.org Thu Nov 6 03:04:49 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Thu, 6 Nov 2008 03:04:49 -0800 (PST) Subject: [41576] trunk/dports/lang/pure/Portfile Message-ID: <20081106110450.ED89062E3C0@beta.macosforge.org> Revision: 41576 http://trac.macports.org/changeset/41576 Author: ryandesign at macports.org Date: 2008-11-06 03:04:47 -0800 (Thu, 06 Nov 2008) Log Message: ----------- pure: * update to 0.13; all tests passed * remove gsl variant; now always include gsl support as recommended by developer of pure Modified Paths: -------------- trunk/dports/lang/pure/Portfile Modified: trunk/dports/lang/pure/Portfile =================================================================== --- trunk/dports/lang/pure/Portfile 2008-11-06 10:52:18 UTC (rev 41575) +++ trunk/dports/lang/pure/Portfile 2008-11-06 11:04:47 UTC (rev 41576) @@ -3,7 +3,7 @@ PortSystem 1.0 name pure -version 0.12 +version 0.13 categories lang platforms darwin maintainers ryandesign @@ -24,19 +24,20 @@ hence programs run blazingly fast and interfacing to C modules is easy. checksums \ - md5 da25d40066ed30899380d8ae758a7849 \ - sha1 1dbd6f889da648f0e6f3d6942d0d2f5ff97c527e \ - rmd160 7a6d6f2ffe9501b4da35a8de59047d5421dbb3c0 + md5 3ef4aacd962122094b3643073091bc0c \ + sha1 ac6bbdf364fc3af2a945f84b57359905bee084b8 \ + rmd160 3a13baf72ed12879d08a848ff6998a137206432d depends_lib \ port:gmp \ + port:gsl \ port:libiconv \ port:libtool \ path:${prefix}/bin/llvm-config:llvm-devel \ port:readline configure.args \ - --disable-gsl + --enable-gsl pre-configure { set llvm_minimum_version 2.4 @@ -46,12 +47,6 @@ } } -variant gsl description {Enable experimental support for the GNU Scientific Library (GSL)} { - configure.args-append --enable-gsl - configure.args-delete --disable-gsl - depends_lib-append port:gsl -} - test.run yes test.target check -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Thu Nov 6 03:21:02 2008 From: afb at macports.org (afb at macports.org) Date: Thu, 6 Nov 2008 03:21:02 -0800 (PST) Subject: [41577] trunk/dports/sysutils/yum Message-ID: <20081106112102.D890F62E4DA@beta.macosforge.org> Revision: 41577 http://trac.macports.org/changeset/41577 Author: afb at macports.org Date: 2008-11-06 03:21:00 -0800 (Thu, 06 Nov 2008) Log Message: ----------- check for rpm.RPMSENSE_PREREQ existance before using Modified Paths: -------------- trunk/dports/sysutils/yum/Portfile Added Paths: ----------- trunk/dports/sysutils/yum/files/patch-packages.py Modified: trunk/dports/sysutils/yum/Portfile =================================================================== --- trunk/dports/sysutils/yum/Portfile 2008-11-06 11:04:47 UTC (rev 41576) +++ trunk/dports/sysutils/yum/Portfile 2008-11-06 11:21:00 UTC (rev 41577) @@ -4,6 +4,7 @@ name yum version 3.2.20 +revision 1 platforms darwin categories sysutils archivers maintainers n3npq at mac.com afb at macports.org @@ -20,7 +21,7 @@ sha1 65fde6524d086df63c4ec87cd63c9461b9c0a17f \ rmd160 95932ba98be4998724f45528e3d02a4fa566726c -patchfiles patch-prefix.diff patch-sqlutils.py +patchfiles patch-prefix.diff patch-sqlutils.py patch-packages.py depends_lib lib:librpm:rpm port:python24 port:py-celementtree port:py-urlgrabber port:py-libxml2 port:py-yum-metadata-parser port:py-iniparse port:py-pygpgme Added: trunk/dports/sysutils/yum/files/patch-packages.py =================================================================== --- trunk/dports/sysutils/yum/files/patch-packages.py (rev 0) +++ trunk/dports/sysutils/yum/files/patch-packages.py 2008-11-06 11:21:00 UTC (rev 41577) @@ -0,0 +1,11 @@ +--- yum/packages.py.orig 2008-11-06 11:57:14.000000000 +0100 ++++ yum/packages.py 2008-11-06 12:09:20.000000000 +0100 +@@ -1121,6 +1121,8 @@ class YumHeaderPackage(YumAvailablePacka + # - that's what it is + newflag = flag + if flag is not None: ++ if not hasattr(rpm, 'RPMSENSE_PREREQ'): ++ return 0 + newflag = flag & rpm.RPMSENSE_PREREQ + if newflag == rpm.RPMSENSE_PREREQ: + return 1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From afb at macports.org Thu Nov 6 03:25:42 2008 From: afb at macports.org (afb at macports.org) Date: Thu, 6 Nov 2008 03:25:42 -0800 (PST) Subject: [41578] trunk/dports/sysutils Message-ID: <20081106112543.087DE62E5AC@beta.macosforge.org> Revision: 41578 http://trac.macports.org/changeset/41578 Author: afb at macports.org Date: 2008-11-06 03:25:42 -0800 (Thu, 06 Nov 2008) Log Message: ----------- new port: yum-based createrepo variant Modified Paths: -------------- trunk/dports/sysutils/yum-createrepo/Portfile Added Paths: ----------- trunk/dports/sysutils/yum-createrepo/ trunk/dports/sysutils/yum-createrepo/files/patch-prefix.diff trunk/dports/sysutils/yum-createrepo/files/patch-sqlite.diff Removed Paths: ------------- trunk/dports/sysutils/yum-createrepo/files/patch-Makefile trunk/dports/sysutils/yum-createrepo/files/patch-createrepo trunk/dports/sysutils/yum-createrepo/files/patch-dumpMetadata.py trunk/dports/sysutils/yum-createrepo/files/patch-genpkgmetadata.py trunk/dports/sysutils/yum-createrepo/files/patch-modifyrepo trunk/dports/sysutils/yum-createrepo/files/patch-modifyrepo.py trunk/dports/sysutils/yum-createrepo/files/patch-readMetadata.py Property changes on: trunk/dports/sysutils/yum-createrepo ___________________________________________________________________ Added: svn:mergeinfo + Modified: trunk/dports/sysutils/yum-createrepo/Portfile =================================================================== --- trunk/dports/sysutils/createrepo/Portfile 2008-10-17 06:59:34 UTC (rev 40888) +++ trunk/dports/sysutils/yum-createrepo/Portfile 2008-11-06 11:25:42 UTC (rev 41578) @@ -2,8 +2,8 @@ PortSystem 1.0 -name createrepo -version 0.4.11 +name yum-createrepo +version 0.9.6 categories sysutils platforms darwin maintainers afb at macports.org @@ -13,24 +13,22 @@ apt, red-carpet(zen), smart, up2date, Yast and yum. homepage http://createrepo.baseurl.org/ +distname createrepo-${version} master_sites ${homepage}download/ -checksums md5 3e9ccf4abcffe3f49af078c83611eda2 \ - sha1 10316e9ee98e92f961c727cf991589611a2de7cb \ - rmd160 74b89d3f097914bd5fc67282d083c063ad7fc18e -patchfiles patch-Makefile patch-createrepo patch-modifyrepo \ - patch-dumpMetadata.py patch-genpkgmetadata.py \ - patch-readMetadata.py patch-modifyrepo.py +checksums md5 d8b11b3b38205fe351497c7e10ae5500 \ + sha1 8b5642fd4f699b77caf11baebd97e9ac0abf83b3 \ + rmd160 dacd3d124688f2ff29d947f1f28de1d396808a4d +patchfiles patch-prefix.diff patch-sqlite.diff -depends_run port:python24 port:rpm port:py-yum-metadata-parser +depends_run port:python24 port:yum # this should be depends_test: depends_build port:py-checker -post-patch { - reinplace "s|__PREFIX__|${prefix}|g" \ - ${worksrcpath}/bin/createrepo ${worksrcpath}/bin/modifyrepo - reinplace "s|__PYTHON__|${prefix}/bin/python2.4|g" \ - ${worksrcpath}/dumpMetadata.py ${worksrcpath}/genpkgmetadata.py \ - ${worksrcpath}/readMetadata.py ${worksrcpath}/modifyrepo.py +patch { + foreach patch $patchfiles { + system "cd '${workpath}/${distname}' && \ + sed -e 's#@@PREFIX@@#${prefix}#g' -e 's#@@PYTHON@@#${prefix}/bin/python2.4#g' '${portpath}/${filesdir}/${patch}' | patch -p0" + } } use_configure no @@ -45,4 +43,4 @@ livecheck.check regex # get the last modified tarball livecheck.url ${master_sites}?C=M\;O=D -livecheck.regex ${name}-(0\.4\.\[0-9.\]+)${extract.suffix} +livecheck.regex createrepo-(\[0-9.\]+)${extract.suffix} Deleted: trunk/dports/sysutils/yum-createrepo/files/patch-Makefile =================================================================== --- trunk/dports/sysutils/createrepo/files/patch-Makefile 2008-10-17 06:59:34 UTC (rev 40888) +++ trunk/dports/sysutils/yum-createrepo/files/patch-Makefile 2008-11-06 11:25:42 UTC (rev 41578) @@ -1,20 +0,0 @@ ---- Makefile.orig 2007-11-26 21:23:16.000000000 +0100 -+++ Makefile 2007-12-14 09:25:01.000000000 +0100 -@@ -6,6 +6,8 @@ - prefix = /usr - exec_prefix = ${prefix} - -+PYTHON = python -+ - bindir = ${exec_prefix}/bin - sbindir = ${exec_prefix}/sbin - libexecdir = ${exec_prefix}/libexec -@@ -46,7 +48,7 @@ - - .SUFFIXES: .py .pyc - .py.pyc: -- python -c "import py_compile; py_compile.compile($*.py)" -+ $(PYTHON) -c "import py_compile; py_compile.compile($*.py)" - - - all: $(MODULES) Deleted: trunk/dports/sysutils/yum-createrepo/files/patch-createrepo =================================================================== --- trunk/dports/sysutils/createrepo/files/patch-createrepo 2008-10-17 06:59:34 UTC (rev 40888) +++ trunk/dports/sysutils/yum-createrepo/files/patch-createrepo 2008-11-06 11:25:42 UTC (rev 41578) @@ -1,6 +0,0 @@ ---- bin/createrepo 2006-03-04 07:30:50.000000000 +0100 -+++ bin/createrepo 2006-04-22 20:04:22.000000000 +0200 -@@ -1,2 +1,2 @@ - #!/bin/sh --exec /usr/share/createrepo/genpkgmetadata.py "$@" -+exec __PREFIX__/share/createrepo/genpkgmetadata.py "$@" Deleted: trunk/dports/sysutils/yum-createrepo/files/patch-dumpMetadata.py =================================================================== --- trunk/dports/sysutils/createrepo/files/patch-dumpMetadata.py 2008-10-17 06:59:34 UTC (rev 40888) +++ trunk/dports/sysutils/yum-createrepo/files/patch-dumpMetadata.py 2008-11-06 11:25:42 UTC (rev 41578) @@ -1,8 +0,0 @@ ---- dumpMetadata.py 2006-06-10 18:28:03.000000000 +0200 -+++ dumpMetadata.py 2006-06-10 19:13:42.000000000 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -t -+#!__PYTHON__ -t - # base classes and functions for dumping out package Metadata - # - # This program is free software; you can redistribute it and/or modify Deleted: trunk/dports/sysutils/yum-createrepo/files/patch-genpkgmetadata.py =================================================================== --- trunk/dports/sysutils/createrepo/files/patch-genpkgmetadata.py 2008-10-17 06:59:34 UTC (rev 40888) +++ trunk/dports/sysutils/yum-createrepo/files/patch-genpkgmetadata.py 2008-11-06 11:25:42 UTC (rev 41578) @@ -1,8 +0,0 @@ ---- genpkgmetadata.py 2006-06-10 18:28:03.000000000 +0200 -+++ genpkgmetadata.py 2006-06-10 19:13:53.000000000 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -t -+#!__PYTHON__ -t - # primary functions and glue for generating the repository metadata - # - Deleted: trunk/dports/sysutils/yum-createrepo/files/patch-modifyrepo =================================================================== --- trunk/dports/sysutils/createrepo/files/patch-modifyrepo 2008-10-17 06:59:34 UTC (rev 40888) +++ trunk/dports/sysutils/yum-createrepo/files/patch-modifyrepo 2008-11-06 11:25:42 UTC (rev 41578) @@ -1,6 +0,0 @@ ---- bin/modifyrepo.orig 2007-06-23 09:33:56.000000000 +0200 -+++ bin/modifyrepo 2007-06-23 09:36:03.000000000 +0200 -@@ -1,2 +1,2 @@ - #!/bin/sh --exec /usr/share/createrepo/modifyrepo.py "$@" -+exec __PREFIX__/share/createrepo/modifyrepo.py "$@" Deleted: trunk/dports/sysutils/yum-createrepo/files/patch-modifyrepo.py =================================================================== --- trunk/dports/sysutils/createrepo/files/patch-modifyrepo.py 2008-10-17 06:59:34 UTC (rev 40888) +++ trunk/dports/sysutils/yum-createrepo/files/patch-modifyrepo.py 2008-11-06 11:25:42 UTC (rev 41578) @@ -1,8 +0,0 @@ ---- modifyrepo.py.orig 2007-11-26 21:23:16.000000000 +0100 -+++ modifyrepo.py 2007-12-14 09:17:43.000000000 +0100 -@@ -1,4 +1,4 @@ --#!/usr/bin/env python -+#!__PYTHON__ - # $Id$ - # - # This tools is used to insert arbitrary metadata into an RPM repository. Added: trunk/dports/sysutils/yum-createrepo/files/patch-prefix.diff =================================================================== --- trunk/dports/sysutils/yum-createrepo/files/patch-prefix.diff (rev 0) +++ trunk/dports/sysutils/yum-createrepo/files/patch-prefix.diff 2008-11-06 11:25:42 UTC (rev 41578) @@ -0,0 +1,132 @@ +--- ./Makefile.orig 2008-10-28 20:58:14.000000000 +0100 ++++ ./Makefile 2008-11-06 11:36:24.000000000 +0100 +@@ -2,7 +2,7 @@ PKGNAME = createrepo + VERSION=$(shell awk '/Version:/ { print $$2 }' ${PKGNAME}.spec) + RELEASE=$(shell awk '/Release:/ { print $$2 }' ${PKGNAME}.spec) + CVSTAG=createrepo-$(subst .,_,$(VERSION)-$(RELEASE)) +-PYTHON=python ++PYTHON=@@PYTHON@@ + SUBDIRS = $(PKGNAME) bin docs + PYFILES = $(wildcard *.py) + +@@ -10,7 +10,7 @@ PYFILES = $(wildcard *.py) + SHELL = /bin/sh + top_srcdir = . + srcdir = . +-prefix = /usr ++prefix = @@PREFIX@@ + exec_prefix = ${prefix} + + bindir = ${exec_prefix}/bin +@@ -50,7 +50,7 @@ MODULES = $(srcdir)/genpkgmetadata.py \ + + .SUFFIXES: .py .pyc + .py.pyc: +- python -c "import py_compile; py_compile.compile($*.py)" ++ $(PYTHON) -c "import py_compile; py_compile.compile($*.py)" + + + all: $(MODULES) +--- ./bin/Makefile.orig 2008-10-28 20:58:14.000000000 +0100 ++++ ./bin/Makefile 2008-11-06 11:32:42.000000000 +0100 +@@ -1,7 +1,7 @@ + SHELL = /bin/sh + top_srcdir = .. + srcdir = ../bin +-prefix = /usr ++prefix = @@PREFIX@@ + exec_prefix = ${prefix} + + bindir = ${exec_prefix}/bin +--- ./bin/createrepo.orig 2008-10-28 20:58:14.000000000 +0100 ++++ ./bin/createrepo 2008-11-06 11:33:18.000000000 +0100 +@@ -1,2 +1,2 @@ + #!/bin/sh +-exec /usr/share/createrepo/genpkgmetadata.py "$@" ++exec @@PREFIX@@/share/createrepo/genpkgmetadata.py "$@" +--- ./bin/mergerepo.orig 2008-10-28 20:58:14.000000000 +0100 ++++ ./bin/mergerepo 2008-11-06 11:33:48.000000000 +0100 +@@ -1,2 +1,3 @@ + #!/bin/sh +-exec /usr/share/createrepo/mergerepo.py "$@" ++exec @@PREFIX@@/share/createrepo/mergerepo.py "$@" ++ +--- ./bin/modifyrepo.orig 2008-10-28 20:58:14.000000000 +0100 ++++ ./bin/modifyrepo 2008-11-06 11:33:27.000000000 +0100 +@@ -1,2 +1,2 @@ + #!/bin/sh +-exec /usr/share/createrepo/modifyrepo.py "$@" ++exec @@PREFIX@@/share/createrepo/modifyrepo.py "$@" +--- ./genpkgmetadata.py.orig 2008-10-28 20:58:14.000000000 +0100 ++++ ./genpkgmetadata.py 2008-11-06 11:34:22.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -t ++#!@@PYTHON@@ -t + # primary functions and glue for generating the repository metadata + # + +--- ./mergerepo.py.orig 2008-10-28 20:58:14.000000000 +0100 ++++ ./mergerepo.py 2008-11-06 11:34:52.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -tt ++#!@@PYTHON@@ -tt + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by + # the Free Software Foundation; either version 2 of the License, or +--- ./modifyrepo.py.orig 2008-10-28 20:58:14.000000000 +0100 ++++ ./modifyrepo.py 2008-11-06 11:34:39.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!@@PYTHON@@ + # This tools is used to insert arbitrary metadata into an RPM repository. + # Example: + # ./modifyrepo.py updateinfo.xml myrepo/repodata +--- createrepo/Makefile.orig 2008-10-28 20:58:14.000000000 +0100 ++++ createrepo/Makefile 2008-11-06 11:42:50.000000000 +0100 +@@ -1,4 +1,4 @@ +-PYTHON=python ++PYTHON=@@PYTHON@@ + PACKAGE = $(shell basename `pwd`) + PYFILES = $(wildcard *.py) + PYVER := $(shell $(PYTHON) -c 'import sys; print "%.3s" %(sys.version)') +@@ -9,7 +9,7 @@ PKGDIR = $(PYLIBDIR)/site-packages/$(PKG + SHELL = /bin/sh + top_srcdir = .. + srcdir = ../$(PKGNAME) +-prefix = /usr ++prefix = @@PREFIX@@ + exec_prefix = ${prefix} + + bindir = ${exec_prefix}/bin +--- createrepo/merge.py.orig 2008-10-28 20:58:14.000000000 +0100 ++++ createrepo/merge.py 2008-11-06 11:43:43.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -tt ++#!@@PYTHON@@ -tt + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by + # the Free Software Foundation; either version 2 of the License, or +--- createrepo/readMetadata.py.orig 2008-10-28 20:58:14.000000000 +0100 ++++ createrepo/readMetadata.py 2008-11-06 11:43:39.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -t ++#!@@PYTHON@@ -t + + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +--- createrepo/utils.py.orig 2008-10-28 20:58:14.000000000 +0100 ++++ createrepo/utils.py 2008-11-06 11:43:37.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python ++#!@@PYTHON@@ + # util functions for createrepo + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +--- createrepo/yumbased.py.orig 2008-10-28 20:58:14.000000000 +0100 ++++ createrepo/yumbased.py 2008-11-06 11:43:34.000000000 +0100 +@@ -1,4 +1,4 @@ +-#!/usr/bin/python -tt ++#!@@PYTHON@@ -tt + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by + # the Free Software Foundation; either version 2 of the License, or Deleted: trunk/dports/sysutils/yum-createrepo/files/patch-readMetadata.py =================================================================== --- trunk/dports/sysutils/createrepo/files/patch-readMetadata.py 2008-10-17 06:59:34 UTC (rev 40888) +++ trunk/dports/sysutils/yum-createrepo/files/patch-readMetadata.py 2008-11-06 11:25:42 UTC (rev 41578) @@ -1,8 +0,0 @@ ---- readMetadata.py.orig 2007-06-07 12:33:34.000000000 +0200 -+++ readMetadata.py 2007-06-29 13:33:08.000000000 +0200 -@@ -1,4 +1,4 @@ --#!/usr/bin/python -t -+#!__PYTHON__ -t - - # This program is free software; you can redistribute it and/or modify - # it under the terms of the GNU General Public License as published by Added: trunk/dports/sysutils/yum-createrepo/files/patch-sqlite.diff =================================================================== --- trunk/dports/sysutils/yum-createrepo/files/patch-sqlite.diff (rev 0) +++ trunk/dports/sysutils/yum-createrepo/files/patch-sqlite.diff 2008-11-06 11:25:42 UTC (rev 41578) @@ -0,0 +1,11 @@ +--- createrepo/__init__.py.orig 2008-10-28 20:58:14.000000000 +0100 ++++ createrepo/__init__.py 2008-11-06 11:52:03.000000000 +0100 +@@ -36,7 +36,7 @@ import readMetadata + try: + import sqlite3 as sqlite + except ImportError: +- import sqlite ++ from pysqlite2 import dbapi2 as sqlite + + try: + import sqlitecachec -------------- next part -------------- An HTML attachment was scrubbed... URL: From pguyot at kallisys.net Thu Nov 6 03:30:50 2008 From: pguyot at kallisys.net (pguyot at kallisys.net) Date: Thu, 6 Nov 2008 03:30:50 -0800 (PST) Subject: [41579] trunk/dports/textproc Message-ID: <20081106113050.8A0A462E6D3@beta.macosforge.org> Revision: 41579 http://trac.macports.org/changeset/41579 Author: pguyot at kallisys.net Date: 2008-11-06 03:30:49 -0800 (Thu, 06 Nov 2008) Log Message: ----------- aspell-dict-* ports: add livecheck regex Modified Paths: -------------- trunk/dports/textproc/aspell-dict-ar/Portfile trunk/dports/textproc/aspell-dict-bn/Portfile trunk/dports/textproc/aspell-dict-el/Portfile trunk/dports/textproc/aspell-dict-fa/Portfile trunk/dports/textproc/aspell-dict-fi/Portfile trunk/dports/textproc/aspell-dict-he/Portfile trunk/dports/textproc/aspell-dict-hi/Portfile trunk/dports/textproc/aspell-dict-hu/Portfile trunk/dports/textproc/aspell-dict-is/Portfile trunk/dports/textproc/aspell-dict-mk/Portfile trunk/dports/textproc/aspell-dict-nb/Portfile trunk/dports/textproc/aspell-dict-pl/Portfile trunk/dports/textproc/aspell-dict-pt_BR/Portfile trunk/dports/textproc/aspell-dict-pt_PT/Portfile trunk/dports/textproc/aspell-dict-ta/Portfile trunk/dports/textproc/aspell-dict-uk/Portfile trunk/dports/textproc/aspell-dict-uz/Portfile Modified: trunk/dports/textproc/aspell-dict-ar/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-ar/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-ar/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-bn/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-bn/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-bn/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-el/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-el/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-el/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6\?-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-fa/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-fa/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-fa/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-fi/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-fi/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-fi/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-he/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-he/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-he/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-hi/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-hi/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-hi/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-hu/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-hu/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-hu/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-is/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-is/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-is/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -33,3 +33,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6?-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-mk/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-mk/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-mk/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6?-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-nb/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-nb/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-nb/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -33,3 +33,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6?-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-pl/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-pl/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-pl/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-pt_BR/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-pt_BR/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-pt_BR/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-pt_PT/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-pt_PT/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-pt_PT/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-ta/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-ta/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-ta/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-uk/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-uk/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-uk/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + Modified: trunk/dports/textproc/aspell-dict-uz/Portfile =================================================================== --- trunk/dports/textproc/aspell-dict-uz/Portfile 2008-11-06 11:25:42 UTC (rev 41578) +++ trunk/dports/textproc/aspell-dict-uz/Portfile 2008-11-06 11:30:49 UTC (rev 41579) @@ -27,3 +27,6 @@ configure.args --vars \ ASPELL=${prefix}/bin/aspell \ WORD_LIST_COMPRESS=${prefix}/bin/word-list-compress + +livecheck.regex >aspell6-${langcode}-(.*?)\\.tar\\. + -------------- next part -------------- An HTML attachment was scrubbed... URL: From aschenke at macports.org Thu Nov 6 03:45:23 2008 From: aschenke at macports.org (aschenke at macports.org) Date: Thu, 6 Nov 2008 03:45:23 -0800 (PST) Subject: [41580] trunk/dports/tex/latexdiff/Portfile Message-ID: <20081106114523.DAA2F62EB4B@beta.macosforge.org> Revision: 41580 http://trac.macports.org/changeset/41580 Author: aschenke at macports.org Date: 2008-11-06 03:45:22 -0800 (Thu, 06 Nov 2008) Log Message: ----------- added requested enhancements (ticket #17097) Modified Paths: -------------- trunk/dports/tex/latexdiff/Portfile Modified: trunk/dports/tex/latexdiff/Portfile =================================================================== --- trunk/dports/tex/latexdiff/Portfile 2008-11-06 11:30:49 UTC (rev 41579) +++ trunk/dports/tex/latexdiff/Portfile 2008-11-06 11:45:22 UTC (rev 41580) @@ -1,10 +1,12 @@ # $Id$ PortSystem 1.0 + name latexdiff version 0.5 categories tex -maintainers aschenke at macports.org +maintainers aschenke +platforms darwin description determine and mark up significant differences between latex files long_description latexdiff is a Perl script, which compares two latex files \ and marks up significant differences between them (i.e. a \ @@ -22,10 +24,10 @@ distname ${name} use_zip yes -depends_run bin:perl:perl5.8 +depends_run path:bin/perl:perl5 configure { - reinplace "s|/usr/bin/perl -w|/usr/bin/env perl|g" \ + reinplace "s|/usr/bin/perl -w|${prefix}/bin/perl -w|g" \ ${worksrcpath}/latexdiff-so ${worksrcpath}/latexdiff-vc \ ${worksrcpath}/latexrevise } @@ -34,3 +36,15 @@ destroot.destdir INSTALLPATH=${destroot}${prefix} \ INSTALLMANPATH=${destroot}${prefix}/share/man + +post-destroot { + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 ${worksrcpath}/latexdiff-man.pdf ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 ${worksrcpath}/CHANGES ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 ${worksrcpath}/LICENSE ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 ${worksrcpath}/README ${destroot}${prefix}/share/doc/${name} + + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/example + xinstall -m 644 ${worksrcpath}/example/example-draft.tex ${destroot}${prefix}/share/doc/${name}/example + xinstall -m 644 ${worksrcpath}/example/example-rev.tex ${destroot}${prefix}/share/doc/${name}/example +} -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Thu Nov 6 05:40:02 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Thu, 6 Nov 2008 05:40:02 -0800 (PST) Subject: [41581] trunk/dports/devel/libidl/Portfile Message-ID: <20081106134003.0FD6862F816@beta.macosforge.org> Revision: 41581 http://trac.macports.org/changeset/41581 Author: mcalhoun at macports.org Date: 2008-11-06 05:40:00 -0800 (Thu, 06 Nov 2008) Log Message: ----------- libidl: use system bison since MacPorts bison 2.4 (#41450) does not work Modified Paths: -------------- trunk/dports/devel/libidl/Portfile Modified: trunk/dports/devel/libidl/Portfile =================================================================== --- trunk/dports/devel/libidl/Portfile 2008-11-06 11:45:22 UTC (rev 41580) +++ trunk/dports/devel/libidl/Portfile 2008-11-06 13:40:00 UTC (rev 41581) @@ -41,7 +41,7 @@ configure.cflags-append -no-cpp-precomp -configure.env LEX=/usr/bin/flex +configure.env LEX=/usr/bin/flex YACC='/usr/bin/bison -y' HAVE_YACC=yes livecheck.check regex livecheck.url http://ftp.gnome.org/pub/gnome/sources/${my_name}/${branch}/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From macsforever2000 at macports.org Thu Nov 6 08:33:19 2008 From: macsforever2000 at macports.org (macsforever2000 at macports.org) Date: Thu, 6 Nov 2008 08:33:19 -0800 (PST) Subject: [41582] contrib Message-ID: <20081106163319.875186306C9@beta.macosforge.org> Revision: 41582 http://trac.macports.org/changeset/41582 Author: macsforever2000 at macports.org Date: 2008-11-06 08:33:18 -0800 (Thu, 06 Nov 2008) Log Message: ----------- Added mpblm folder. Updated README to include information about it. Modified Paths: -------------- contrib/README Added Paths: ----------- contrib/mpblm/ contrib/mpblm/MacPortsCodelessLanguageModule.plist Modified: contrib/README =================================================================== --- contrib/README 2008-11-06 13:40:00 UTC (rev 41581) +++ contrib/README 2008-11-06 16:33:18 UTC (rev 41582) @@ -7,17 +7,25 @@ them out from Subversion and build them yourself. Some of them are also available as ports in the tree or are used as a base to create multiple ports. -mpwa - MacPorts Web Application - - This will become a web application to access and manipulate ports. - mpab MacPorts Auto Build This is an attempt to write an build server for MacPorts which tests ports automatically. +mpblm + BBEdit/TextWrangler MacPorts Language Module + + This is a syntax coloring language module for BBEdit or TextWrangler for + use when editting a MacPorts Portfile. See the Wiki page about it for more + information: + + +mpwa + MacPorts Web Application + + This will become a web application to access and manipulate ports. + select select tool Added: contrib/mpblm/MacPortsCodelessLanguageModule.plist =================================================================== --- contrib/mpblm/MacPortsCodelessLanguageModule.plist (rev 0) +++ contrib/mpblm/MacPortsCodelessLanguageModule.plist 2008-11-06 16:33:18 UTC (rev 41582) @@ -0,0 +1,190 @@ + + + + + BBEditDocumentType + CodelessLanguageModule + BBLMColorsSyntax + + BBLMIsCaseSensitive + + BBLMKeywordList + + append + args-append + args-delete + args + array + break + build + case + catch + categories + cd + check + checksums + close + concat + configure + conflicts + continue + cppflags-append + default_variants + depends_build + depends_lib-append + depends_lib-delete + depends_lib + depends_run + description + destdir + destroot + distname + else + elseif + eof + error + eval + exec + exit + expr + file + flush + for + foreach + format + gets + glob + global + history + homepage + if + incr + info + join + lappend + library + lindex + linsert + list + livecheck + llength + long_description + lrange + lreplace + lsearch + lsort + maintainers + master_sites + menu + name + open + patchfiles + path + pid + platform + platforms + port + PortSystem + post-activate + post-build + post-destroot + post-install + post-patch + pre-build + pre-fetch + prefix + proc_doc + proc + puts + pwd + read + regex + regexp + regsub + reinplace + rename + return + revision + run + scan + scancontext + seek + set + source + split + src_file + startupitem + string + switch + target + tell + test + then + time + trace + type + ui_msg + unknown + unset + uplevel + upvar + url + use_bzip2 + use_parallel_build + variant + version + while + worksrcdir + worksrcpath + + BBLMLanguageCode + CMPT + BBLMLanguageDisplayName + MacPorts + BBLMScansFunctions + + Language Features + + Close Block Comments + + Close Parameter Lists + } + Close Statement Blocks + } + Close Strings 1 + ' + Close Strings 2 + " + End-of-line Ends Strings 1 + + End-of-line Ends Strings 2 + + Escape Char in Strings 1 + \ + Escape Char in Strings 2 + \ + Identifier and Keyword Characters + 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_-abcdefghijklmnopqrstuvwxyz + Open Block Comments + + Open Line Comments + # + Open Parameter Lists + { + Open Statement Blocks + { + Open Strings 1 + ' + Open Strings 2 + " + Prefix for Functions + platform + Prefix for Procedures + variant + Terminator for Prototypes 1 + + Terminator for Prototypes 2 + + + + -------------- next part -------------- An HTML attachment was scrubbed... URL: From noreply at macports.org Thu Nov 6 08:33:38 2008 From: noreply at macports.org (MacPorts) Date: Thu, 06 Nov 2008 16:33:38 -0000 Subject: [MacPorts] BbeditLanguageModule modified Message-ID: <20081106163414.D17092808F@relay13.apple.com> Changed page "BbeditLanguageModule" by macsforever2000 at macports.org from 132.163.130.97* Page URL: Diff URL: Revision 5 -------8<------8<------8<------8<------8<------8<------8<------8<-------- Index: BbeditLanguageModule ========================================================================= --- BbeditLanguageModule (version: 4) +++ BbeditLanguageModule (version: 5) @@ -1,4 +1,6 @@ = BBEdit MacPorts Language Module = + +This is a syntax coloring language module for BBEdit or TextWrangler for use when editting a MacPorts Portfile. To Install, simply download the attached file and place it inside the following folder: -------8<------8<------8<------8<------8<------8<------8<------8<-------- * The IP shown here might not mean anything if the user or the server is behind a proxy. -- MacPorts Ports system for Mac OS This is an automated message. Someone at http://www.macports.org/ added your email address to be notified of changes on BbeditLanguageModule. If it was not you, please report to . From noreply at macports.org Thu Nov 6 08:43:43 2008 From: noreply at macports.org (MacPorts) Date: Thu, 06 Nov 2008 16:43:43 -0000 Subject: [MacPorts] BbeditLanguageModule modified Message-ID: <20081106164419.EDE9228088@relay14.apple.com> Changed page "BbeditLanguageModule" by macsforever2000 at macports.org from 132.163.130.97* Page URL: Diff URL: Revision 6 -------8<------8<------8<------8<------8<------8<------8<------8<-------- Index: BbeditLanguageModule ========================================================================= --- BbeditLanguageModule (version: 5) +++ BbeditLanguageModule (version: 6) @@ -2,7 +2,7 @@ This is a syntax coloring language module for BBEdit or TextWrangler for use when editting a MacPorts Portfile. -To Install, simply download the attached file and place it inside the following folder: +To Install, simply [http://trac.macports.org/browser/contrib/mpblm/MacPortsCodelessLanguageModule.plist download the file] and place it inside the following folder: {{{ ~/Library/Application Support/BBEdit/Language Modules/ -------8<------8<------8<------8<------8<------8<------8<------8<-------- * The IP shown here might not mean anything if the user or the server is behind a proxy. -- MacPorts Ports system for Mac OS This is an automated message. Someone at http://www.macports.org/ added your email address to be notified of changes on BbeditLanguageModule. If it was not you, please report to . From noreply at macports.org Thu Nov 6 09:09:18 2008 From: noreply at macports.org (MacPorts) Date: Thu, 06 Nov 2008 17:09:18 -0000 Subject: [MacPorts] BbeditLanguageModule modified Message-ID: <20081106170954.C9B3928041@relay13.apple.com> Changed page "BbeditLanguageModule" by wsiegrist at apple.com from 75.144.246.57* Page URL: Diff URL: Revision 7 Comment: change file link to svn.macports.org to avoid Trac formatting and handling -------8<------8<------8<------8<------8<------8<------8<------8<-------- Index: BbeditLanguageModule ========================================================================= --- BbeditLanguageModule (version: 6) +++ BbeditLanguageModule (version: 7) @@ -2,7 +2,7 @@ This is a syntax coloring language module for BBEdit or TextWrangler for use when editting a MacPorts Portfile. -To Install, simply [http://trac.macports.org/browser/contrib/mpblm/MacPortsCodelessLanguageModule.plist download the file] and place it inside the following folder: +To Install, simply [http://svn.macports.org/repository/macports/contrib/mpblm/MacPortsCodelessLanguageModule.plist download the file] and place it inside the following folder: {{{ ~/Library/Application Support/BBEdit/Language Modules/ -------8<------8<------8<------8<------8<------8<------8<------8<-------- * The IP shown here might not mean anything if the user or the server is behind a proxy. -- MacPorts Ports system for Mac OS This is an automated message. Someone at http://www.macports.org/ added your email address to be notified of changes on BbeditLanguageModule. If it was not you, please report to . From nox at macports.org Thu Nov 6 09:55:28 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 09:55:28 -0800 (PST) Subject: [41583] trunk/dports/editors Message-ID: <20081106175528.ADBB4630D95@beta.macosforge.org> Revision: 41583 http://trac.macports.org/changeset/41583 Author: nox at macports.org Date: 2008-11-06 09:55:28 -0800 (Thu, 06 Nov 2008) Log Message: ----------- po-mode.el: New port (closes #13598). Added Paths: ----------- trunk/dports/editors/po-mode.el/ trunk/dports/editors/po-mode.el/Portfile Added: trunk/dports/editors/po-mode.el/Portfile =================================================================== --- trunk/dports/editors/po-mode.el/Portfile (rev 0) +++ trunk/dports/editors/po-mode.el/Portfile 2008-11-06 17:55:28 UTC (rev 41583) @@ -0,0 +1,57 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name po-mode.el +version 0.17 +categories devel +maintainers nox openmaintainer +platforms darwin + +description The 'po' file mode for Emacs + +long_description \ + $description + +homepage http://www.gnu.org/software/gettext/ +master_sites gnu +dist_subdir gettext +distname gettext-$version + +checksums \ + md5 58a2bc6d39c0ba57823034d55d65d606 \ + sha1 c51803d9f745f6ace36bd09c0486d5735ce399cf \ + rmd160 36df9d4ad2848ec26729781e0d7e25b419e7d261 + +extract.post_args-append $distname/gettext-tools/misc + +depends_lib \ + port:emacs + +worksrcdir $distname/gettext-tools/misc + +use_configure no + +build { + foreach lisp [glob -tails -directory $worksrcpath/ *.el] { + system "cd ${worksrcpath} && \ + emacs --batch --eval \ + '(progn (setq load-path (cons \".\" load-path)) \ + (byte-compile-file \"$lisp\"))'" + } +} + +destroot { + set lispdir $prefix/share/emacs/site-lisp + + xinstall -d $destroot$lispdir + eval xinstall -m 644 [glob -directory $worksrcpath/ *.el*] \ + $destroot$lispdir +} + +universal_variant no + +livecheck.check regex +livecheck.url http://ftp.gnu.org/gnu/gettext/?C=M&O=D +livecheck.regex ${name}-(\[0-9.\]+)\\.tar Property changes on: trunk/dports/editors/po-mode.el/Portfile ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: From gwright at macports.org Thu Nov 6 10:15:15 2008 From: gwright at macports.org (gwright at macports.org) Date: Thu, 6 Nov 2008 10:15:15 -0800 (PST) Subject: [41584] trunk/dports/lang/sbcl/Portfile Message-ID: <20081106181515.40F8863104B@beta.macosforge.org> Revision: 41584 http://trac.macports.org/changeset/41584 Author: gwright at macports.org Date: 2008-11-06 10:15:14 -0800 (Thu, 06 Nov 2008) Log Message: ----------- Update bootstrap compiler for ppc. Modified Paths: -------------- trunk/dports/lang/sbcl/Portfile Modified: trunk/dports/lang/sbcl/Portfile =================================================================== --- trunk/dports/lang/sbcl/Portfile 2008-11-06 17:55:28 UTC (rev 41583) +++ trunk/dports/lang/sbcl/Portfile 2008-11-06 18:15:14 UTC (rev 41584) @@ -21,10 +21,10 @@ use_bzip2 yes platform powerpc { - set bootversion 1.0.2 + set bootversion 1.0.22 distfiles-append ${name}-${bootversion}-powerpc-darwin-binary${extract.suffix} checksums-append ${name}-${bootversion}-powerpc-darwin-binary${extract.suffix} \ - md5 5135c1e202ee1351263d0c2c015f17b6 + md5 61179259f7a7cccfa731f652f5edd29c global host_lisp set host_lisp "\"${workpath}/${name}-${bootversion}-powerpc-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-powerpc-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" " -------------- next part -------------- An HTML attachment was scrubbed... URL: From nox at macports.org Thu Nov 6 10:20:09 2008 From: nox at macports.org (nox at macports.org) Date: Thu, 6 Nov 2008 10:20:09 -0800 (PST) Subject: [41585] trunk/dports/editors/po-mode.el/Portfile Message-ID: <20081106182009.ED47F631127@beta.macosforge.org> Revision: 41585 http://trac.macports.org/changeset/41585 Author: nox at macports.org Date: 2008-11-06 10:20:09 -0800 (Thu, 06 Nov 2008) Log Message: ----------- po-mode.el: Fixed categories. Modified Paths: -------------- trunk/dports/editors/po-mode.el/Portfile Modified: trunk/dports/editors/po-mode.el/Portfile =================================================================== --- trunk/dports/editors/po-mode.el/Portfile 2008-11-06 18:15:14 UTC (rev 41584) +++ trunk/dports/editors/po-mode.el/Portfile 2008-11-06 18:20:09 UTC (rev 41585) @@ -5,7 +5,7 @@ name po-mode.el version 0.17 -categories devel +categories editors devel emacs maintainers nox openmaintainer platforms darwin -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Thu Nov 6 10:45:54 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Thu, 6 Nov 2008 10:45:54 -0800 (PST) Subject: [41586] trunk/dports/gnome/gnome-mime-data/Portfile Message-ID: <20081106184555.0BF9B631654@beta.macosforge.org> Revision: 41586 http://trac.macports.org/changeset/41586 Author: mcalhoun at macports.org Date: 2008-11-06 10:45:54 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gnome-mime-data: change perl dependency to path:bin/perl instead of port:perl5.8 (See #16830). Modified Paths: -------------- trunk/dports/gnome/gnome-mime-data/Portfile Modified: trunk/dports/gnome/gnome-mime-data/Portfile =================================================================== --- trunk/dports/gnome/gnome-mime-data/Portfile 2008-11-06 18:20:09 UTC (rev 41585) +++ trunk/dports/gnome/gnome-mime-data/Portfile 2008-11-06 18:45:54 UTC (rev 41586) @@ -9,7 +9,7 @@ revision 3 maintainers nomaintainer categories gnome -platforms darwin +platforms darwin description This module contains the base MIME and Application database for GNOME. long_description \ @@ -19,15 +19,18 @@ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums rmd160 62436da673b9a9e1d27259511401ff69f0397a1a +checksums \ + md5 541858188f80090d12a33b5a7c34d42c \ + sha1 9ce7b1a24a97f275f60b416fae82d81c1010cb65 \ + rmd160 62436da673b9a9e1d27259511401ff69f0397a1a -depends_build port:perl5.8 \ +depends_build path:bin/perl:perl5 \ port:p5-xml-parser \ port:intltool +configure.env-append INTLTOOL_PERL=${prefix}/bin/perl depends_lib port:libiconv \ port:gettext - configure.cppflags-append -L${prefix}/lib -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Thu Nov 6 10:58:29 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Thu, 6 Nov 2008 10:58:29 -0800 (PST) Subject: [41587] trunk/dports/gnome/gnome-doc-utils/Portfile Message-ID: <20081106185829.72A356317D0@beta.macosforge.org> Revision: 41587 http://trac.macports.org/changeset/41587 Author: mcalhoun at macports.org Date: 2008-11-06 10:58:28 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gnome-doc-utils: change perl dependency to path:bin/perl instead of port:perl5.8 (See #16830). Modified Paths: -------------- trunk/dports/gnome/gnome-doc-utils/Portfile Modified: trunk/dports/gnome/gnome-doc-utils/Portfile =================================================================== --- trunk/dports/gnome/gnome-doc-utils/Portfile 2008-11-06 18:45:54 UTC (rev 41586) +++ trunk/dports/gnome/gnome-doc-utils/Portfile 2008-11-06 18:58:28 UTC (rev 41587) @@ -27,7 +27,7 @@ depends_build \ port:pkgconfig \ - port:perl5.8 \ + path:bin/perl:perl5 \ port:p5-xml-parser depends_lib \ port:gettext \ @@ -45,7 +45,8 @@ port:rarian \ port:iso-codes -configure.env PYTHON=${prefix}/bin/python2.5 +configure.env-append INTLTOOL_PERL=${prefix}/bin/perl +configure.python ${prefix}/bin/python2.5 configure.args --disable-scrollkeeper \ --mandir=${prefix}/share/man -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Thu Nov 6 11:22:43 2008 From: devans at macports.org (devans at macports.org) Date: Thu, 6 Nov 2008 11:22:43 -0800 (PST) Subject: [41588] trunk/dports/graphics/gimp-lqr-plugin/Portfile Message-ID: <20081106192243.78FAD631AFA@beta.macosforge.org> Revision: 41588 http://trac.macports.org/changeset/41588 Author: devans at macports.org Date: 2008-11-06 11:22:43 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gimp-lqr-plugin: fix livecheck. Modified Paths: -------------- trunk/dports/graphics/gimp-lqr-plugin/Portfile Modified: trunk/dports/graphics/gimp-lqr-plugin/Portfile =================================================================== --- trunk/dports/graphics/gimp-lqr-plugin/Portfile 2008-11-06 18:58:28 UTC (rev 41587) +++ trunk/dports/graphics/gimp-lqr-plugin/Portfile 2008-11-06 19:22:43 UTC (rev 41588) @@ -1,3 +1,4 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 @@ -24,3 +25,8 @@ rmd160 24eb242962a6b443d1fa52ad882f66621f3856da depends_lib port:liblqr port:gimp2 + +livecheck.check regex +livecheck.url http://liquidrescale.wikidot.com/en:download-page +#livecheck.regex "latest plugin version is (\\d+(?:\\.\\d+)*), released on" +livecheck.regex (\\d+(?:\\.\\d+)*).* released on -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Thu Nov 6 11:38:28 2008 From: devans at macports.org (devans at macports.org) Date: Thu, 6 Nov 2008 11:38:28 -0800 (PST) Subject: [41589] trunk/dports/graphics/gimp-lqr-plugin/Portfile Message-ID: <20081106193828.938B4631FDC@beta.macosforge.org> Revision: 41589 http://trac.macports.org/changeset/41589 Author: devans at macports.org Date: 2008-11-06 11:38:27 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gimp-lqr-plugin: update to 0.5.1, refine and cleanup livecheck. Modified Paths: -------------- trunk/dports/graphics/gimp-lqr-plugin/Portfile Modified: trunk/dports/graphics/gimp-lqr-plugin/Portfile =================================================================== --- trunk/dports/graphics/gimp-lqr-plugin/Portfile 2008-11-06 19:22:43 UTC (rev 41588) +++ trunk/dports/graphics/gimp-lqr-plugin/Portfile 2008-11-06 19:38:27 UTC (rev 41589) @@ -4,7 +4,7 @@ PortSystem 1.0 name gimp-lqr-plugin -version 0.5.0 +version 0.5.1 maintainers devans categories graphics platforms darwin @@ -20,13 +20,12 @@ master_sites http://liquidrescale.wikidot.com/local--files/en:download-page/ use_bzip2 yes -checksums md5 a627d56c6622a3e3bb4a2ce41d7002dd \ - sha1 7da549c36e9ccfce924012ee3a8f88d55e7c415f \ - rmd160 24eb242962a6b443d1fa52ad882f66621f3856da +checksums md5 6aa194213604e765d58e5a6a82623da9 \ + sha1 7ed5c0c9402634e7c59df11216d0b7a17bca582f \ + rmd160 d6d85000da69fa1f50fc336acb8490234ea7b68f depends_lib port:liblqr port:gimp2 livecheck.check regex livecheck.url http://liquidrescale.wikidot.com/en:download-page -#livecheck.regex "latest plugin version is (\\d+(?:\\.\\d+)*), released on" -livecheck.regex (\\d+(?:\\.\\d+)*).* released on +livecheck.regex "(\\d+(?:\\.\\d+)*).* released on" -------------- next part -------------- An HTML attachment was scrubbed... URL: From devans at macports.org Thu Nov 6 11:41:58 2008 From: devans at macports.org (devans at macports.org) Date: Thu, 6 Nov 2008 11:41:58 -0800 (PST) Subject: [41590] trunk/dports/graphics/gimp-lqr-plugin/Portfile Message-ID: <20081106194158.F095463205F@beta.macosforge.org> Revision: 41590 http://trac.macports.org/changeset/41590 Author: devans at macports.org Date: 2008-11-06 11:41:58 -0800 (Thu, 06 Nov 2008) Log Message: ----------- gimp-lqr-plugin: whitespace only. Modified Paths: -------------- trunk/dports/graphics/gimp-lqr-plugin/Portfile Modified: trunk/dports/graphics/gimp-lqr-plugin/Portfile =================================================================== --- trunk/dports/graphics/gimp-lqr-plugin/Portfile 2008-11-06 19:38:27 UTC (rev 41589) +++ trunk/dports/graphics/gimp-lqr-plugin/Portfile 2008-11-06 19:41:58 UTC (rev 41590) @@ -20,9 +20,9 @@ master_sites http://liquidrescale.wikidot.com/local--files/en:download-page/ use_bzip2 yes -checksums md5 6aa194213604e765d58e5a6a82623da9 \ - sha1 7ed5c0c9402634e7c59df11216d0b7a17bca582f \ - rmd160 d6d85000da69fa1f50fc336acb8490234ea7b68f +checksums md5 6aa194213604e765d58e5a6a82623da9 \ + sha1 7ed5c0c9402634e7c59df11216d0b7a17bca582f \ + rmd160 d6d85000da69fa1f50fc336acb8490234ea7b68f depends_lib port:liblqr port:gimp2 -------------- next part -------------- An HTML attachment was scrubbed... URL: From pmq at macports.org Thu Nov 6 11:48:48 2008 From: pmq at macports.org (pmq at macports.org) Date: Thu, 6 Nov 2008 11:48:48 -0800 (PST) Subject: [41591] trunk/dports/www/varnish Message-ID: <20081106194848.E054263210C@beta.macosforge.org> Revision: 41591 http://trac.macports.org/changeset/41591 Author: pmq at macports.org Date: 2008-11-06 11:48:47 -0800 (Thu, 06 Nov 2008) Log Message: ----------- Version bump to 2.0.1, thanks to macports at sanityinc.com! Modified Paths: -------------- trunk/dports/www/varnish/Portfile trunk/dports/www/varnish/files/patch-sendfile.diff Modified: trunk/dports/www/varnish/Portfile =================================================================== --- trunk/dports/www/varnish/Portfile 2008-11-06 19:41:58 UTC (rev 41590) +++ trunk/dports/www/varnish/Portfile 2008-11-06 19:48:47 UTC (rev 41591) @@ -3,7 +3,7 @@ PortSystem 1.0 name varnish -version 1.1.2 +version 2.0.1 categories www platforms darwin maintainers pmq @@ -15,8 +15,7 @@ homepage http://www.varnish-cache.org master_sites sourceforge -checksums sha1 286da24d1048f6bea318cc2e061baa8c6d72392f \ - rmd160 89bc574095d1c9e33a82e2626d5eb8b90a2caea5 +checksums sha1 3aa91adedd2b6519ae15e090cdc2452b4e93fc3d platform darwin 9 { patchfiles patch-sendfile.diff Modified: trunk/dports/www/varnish/files/patch-sendfile.diff =================================================================== --- trunk/dports/www/varnish/files/patch-sendfile.diff 2008-11-06 19:41:58 UTC (rev 41590) +++ trunk/dports/www/varnish/files/patch-sendfile.diff 2008-11-06 19:48:47 UTC (rev 41591) @@ -1,17 +1,6 @@ -Index: bin/varnishd/cache_pool.c -=================================================================== ---- bin/varnishd/cache_pool.c (revision 2262) -+++ bin/varnishd/cache_pool.c (working copy) -@@ -35,7 +35,7 @@ - #include - - #ifdef HAVE_SENDFILE --#if defined(__FreeBSD__) -+#if defined(__FreeBSD__) || defined(__APPLE__) - #include - #elif defined(__linux__) - #include -@@ -151,7 +151,7 @@ +--- bin/varnishd/cache_pool.c 2008-10-17 20:59:49.000000000 +0200 ++++ bin/varnishd/cache_pool.c 2008-11-03 11:27:17.000000000 +0100 +@@ -174,7 +174,7 @@ assert(fd >= 0); assert(len > 0); @@ -20,7 +9,7 @@ do { struct sf_hdtr sfh; memset(&sfh, 0, sizeof sfh); -@@ -159,7 +159,7 @@ +@@ -182,7 +182,7 @@ sfh.headers = w->iov; sfh.hdr_cnt = w->niov; } -------------- next part -------------- An HTML attachment was scrubbed... URL: From pmq at macports.org Thu Nov 6 11:59:45 2008 From: pmq at macports.org (pmq at macports.org) Date: Thu, 6 Nov 2008 11:59:45 -0800 (PST) Subject: [41592] trunk/dports/net/iperf Message-ID: <20081106195945.3369A632258@beta.macosforge.org> Revision: 41592 http://trac.macports.org/changeset/41592 Author: pmq at macports.org Date: 2008-11-06 11:59:44 -0800 (Thu, 06 Nov 2008) Log Message: ----------- Version bump to 2.0.4. Project move to sourceforge. Closes #17086. Thanks to ben at bdlow.net! Modified Paths: -------------- trunk/dports/net/iperf/Portfile Removed Paths: ------------- trunk/dports/net/iperf/files/ Modified: trunk/dports/net/iperf/Portfile =================================================================== --- trunk/dports/net/iperf/Portfile 2008-11-06 19:48:47 UTC (rev 41591) +++ trunk/dports/net/iperf/Portfile 2008-11-06 19:59:44 UTC (rev 41592) @@ -3,7 +3,7 @@ PortSystem 1.0 name iperf -version 2.0.2 +version 2.0.4 categories net platforms darwin maintainers pmq @@ -15,8 +15,6 @@ aging tools. Iperf can also test UDP bandwidth, \ loss, and jitter. -homepage http://dast.nlanr.net/Projects/Iperf -master_sites http://dast.nlanr.net/Projects/Iperf2.0 -checksums md5 bb658aba58a5af0356f5b1342dfe8f53 - -patchfiles patch-Thread.c.diff +homepage http://iperf.sourceforge.net +master_sites sourceforge +checksums md5 8c5bc14cc2ea55f18f22afe3c23e3dcb -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Thu Nov 6 12:07:37 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Thu, 6 Nov 2008 12:07:37 -0800 (PST) Subject: [41593] trunk/dports/print/latex2html/Portfile Message-ID: <20081106200737.B2D3A632322@beta.macosforge.org> Revision: 41593 http://trac.macports.org/changeset/41593 Author: mcalhoun at macports.org Date: 2008-11-06 12:07:36 -0800 (Thu, 06 Nov 2008) Log Message: ----------- latex2html: ensure that MacPorts programs are used; change the default perl port to perl5 (See #16830); add livecheck. Modified Paths: -------------- trunk/dports/print/latex2html/Portfile Modified: trunk/dports/print/latex2html/Portfile =================================================================== --- trunk/dports/print/latex2html/Portfile 2008-11-06 19:59:44 UTC (rev 41592) +++ trunk/dports/print/latex2html/Portfile 2008-11-06 20:07:36 UTC (rev 41593) @@ -20,11 +20,14 @@ sha1 5e0aa47572e0c13a4c5da51e963d5496be3f86e7 \ rmd160 a95f06253d6fc8808ffedcad7edf8235194d7756 -depends_run bin:texhash:texlive \ - bin:gs:ghostscript \ - bin:pnmcrop:netpbm \ - bin:perl:perl5.8 +depends_run port:texlive \ + port:ghostscript \ + port:netpbm +depends_lib path:bin/perl:perl5 + +configure.perl ${prefix}/bin/perl + configure.args --without-mktexlsr \ --with-texpath=${prefix}/share/texmf-local/tex/latex/html @@ -33,4 +36,6 @@ post-activate { system "texhash" } - +livecheck.check regex +livecheck.url "http://saftsack.fs.uni-bayreuth.de/~latex2ht/current/?C=M;O=D" +livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}" -------------- next part -------------- An HTML attachment was scrubbed... URL: From mcalhoun at macports.org Thu Nov 6 12:15:28 2008 From: mcalhoun at macports.org (mcalhoun at macports.org) Date: Thu, 6 Nov 2008 12:15:28 -0800 (PST) Subject: [41594] trunk/dports/print/pdflib/Portfile Message-ID: <20081106201528.51E796323BE@beta.macosforge.org> Revision: 41594 http://trac.macports.org/changeset/41594 Author: mcalhoun at macports.org Date: 2008-11-06 12:15:27 -0800 (Thu, 06 Nov 2008) Log Message: ----------- pdflib: change the default perl port to perl5 (See #16830) Modified Paths: -------------- trunk/dports/print/pdflib/Portfile Modified: trunk/dports/print/pdflib/Portfile =================================================================== --- trunk/dports/print/pdflib/Portfile 2008-11-06 20:07:36 UTC (rev 41593) +++ trunk/dports/print/pdflib/Portfile 2008-11-06 20:15:27 UTC (rev 41594) @@ -44,7 +44,7 @@ } variant perl description {Enable Perl language binding} { - depends_lib path:${prefix}/bin/perl:perl5.8 + depends_lib path:bin/perl:perl5 configure.args-delete --without-perl configure.args-append --with-perl=${prefix}/bin/perl } -------------- next part -------------- An HTML attachment was scrubbed... URL: From blb at macports.org Thu Nov 6 12:43:18 2008 From: blb at macports.org (blb at macports.org) Date: Thu, 6 Nov 2008 12:43:18 -0800 (PST) Subject: [41595] trunk/base/ChangeLog Message-ID: <20081106204318.77668632833@beta.macosforge.org> Revision: 41595 http://trac.macports.org/changeset/41595 Author: blb at macports.org Date: 2008-11-06 12:43:18 -0800 (Thu, 06 Nov 2008) Log Message: ----------- ChangeLog - note port lint improvements from #14799 Modified Paths: -------------- trunk/base/ChangeLog Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2008-11-06 20:15:27 UTC (rev 41594) +++ trunk/base/ChangeLog 2008-11-06 20:43:18 UTC (rev 41595) @@ -5,6 +5,9 @@ Release 1.7.0 (unreleased): + - Improve upon 'port lint' usage by not being too overbearing unless + --nitpick is used (#14799) + - Fix reinplace when the filename contains spaces (#17098, ryandesign) - Fix python port group issues (#15226) -------------- next part -------------- An HTML attachment was scrubbed... URL: From portindex at macports.org Thu Nov 6 12:51:21 2008 From: portindex at macports.org (portindex at macports.org) Date: Thu, 6 Nov 2008 12:51:21 -0800 (PST) Subject: [41596] trunk/dports/PortIndex Message-ID: <20081106205122.2632263292A@beta.macosforge.org> Revision: 41596 http://trac.macports.org/changeset/41596 Author: portindex at macports.org Date: 2008-11-06 12:51:21 -0800 (Thu, 06 Nov 2008) Log Message: ----------- Total number of ports parsed: 5101 Ports successfully parsed: 5101 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-11-06 20:43:18 UTC (rev 41595) +++ trunk/dports/PortIndex 2008-11-06 20:51:21 UTC (rev 41596) @@ -1631,7 +1631,7 @@ poll-emulator 392 variants universal description {Library to provide poll(2) functionality} portdir devel/poll-emulator homepage http://www.clapper.org/software/poll/ epoch 0 platforms {darwin freebsd} name poll-emulator long_description {This package implements the System V poll(2) system call for Unix-like systems that do not support poll.} maintainers nomaintainer categories devel version 1.4 revision 1 popt 611 -variants {universal darwin_7} portdir devel/popt description {A getopt(3) like library with a number of enhancements} homepage http://rpm5.org/ epoch 0 platforms {darwin freebsd} name popt depends_lib {port:gettext port:libiconv} maintainers n3npq at mac.com long_description {popt is a command line parsing library. It contains a number of enhancements over getopt(3), including being fully reentrant, allowing users to alias command line arguments, providing convience functions for parsing strings into argv style arrays and popt can parse arbitrary argv style arrays.} version 1.13 categories devel revision 0 +variants {universal darwin_7} portdir devel/popt description {A getopt(3) like library with a number of enhancements} homepage http://rpm5.org/ epoch 0 platforms {darwin freebsd} name popt depends_lib {port:gettext port:libiconv} maintainers n3npq at mac.com long_description {popt is a command line parsing library. It contains a number of enhancements over getopt(3), including being fully reentrant, allowing users to alias command line arguments, providing convience functions for parsing strings into argv style arrays and popt can parse arbitrary argv style arrays.} version 1.14 categories devel revision 0 ppl 988 variants universal description {A modern C++ library providing numerical abstractions} portdir devel/ppl homepage http://www.cs.unipr.it/ppl/ epoch 0 depends_lib {port:gmp port:glpk} name ppl long_description {The Parma Polyhedra Library (PPL) is a modern C++ library providing numerical abstractions especially targeted at applications in the field of analysis and verification of complex systems. The PPL can handle all the convex polyhedra that can be defined as the intersection of a finite number of (open or closed) hyperspaces, each described by an equality or inequality (strict or non-strict) with rational coefficients. The PPL also handles restricted classes of polyhedra that offer interesting complexity/precision tradeoffs. The library also supports finite powersets of (any kind of) polyhedra and linear programming problems solved with an exact-arithmetic version of the simplex algorithm.} maintainers ppl-devel at cs.unipr.it categories {devel math} version 0.9 revision 0 prcs 456 @@ -1878,6 +1878,8 @@ variants {universal x11} portdir editors/nvi description {A vi/ex clone} homepage http://www.bostic.com/vi/ epoch 0 platforms darwin name nvi depends_lib port:db3 maintainers nomaintainer long_description {Nvi is an implementation of the ex/vi text editor originally distributed as part of the Fourth Berkeley Software Distribution (4BSD), by the University of California, Berkeley.} version 1.81.6 categories editors revision 0 nxml-mode 527 variants universal portdir editors/nxml-mode description {An Emacs mode for editing XML files} homepage http://www.thaiopensource.com/nxml-mode/ epoch 0 platforms darwin name nxml-mode depends_lib {{path:\${prefix}/bin/emacs:emacs}} maintainers evenson at panix.com long_description {A major mode for GNU Emacs for editing XML documents. It supports editing well-formed XML documents and also provides schema-sensitive editing of XML documents using RELAX NG Compact Syntax.} version 20041004 categories {editors lang} revision 0 +po-mode.el 320 +description {The 'po' file mode for Emacs} portdir editors/po-mode.el homepage http://www.gnu.org/software/gettext/ epoch 0 platforms darwin name po-mode.el depends_lib port:emacs maintainers {nox openmaintainer} long_description {{The 'po' file mode for Emacs}} version 0.17 categories {editors devel emacs} revision 0 psgml 918 variants universal depends_build bin:emacs:emacs description {XML/SGML editing mode for emacs} portdir editors/psgml homepage http://www.lysator.liu.se/projects/about_psgml.html epoch 0 name psgml long_description {Emacs is an advanced and extensible editor. A Major Mode customizes Emacs for editing text of a particular sort. PSGML is a major mode for SGML documents. PSGML has several functions for editing SGML documents. Indentation according to element nesting depth and identification of structural errors (but it is not a validating SGML parser). Menus and commands for inserting tags with only the contextually valid tags. Attribute values can be edited in a separate window with information about types and defaults. Structure based editing includes movement and {killing;} and also several commands for folding editing.} maintainers arankine at gmail.com categories {editors textproc} version 1.3.1 revision 0 salasaga 763 @@ -2324,10 +2326,10 @@ variants {universal office graphics www} description {The GNOME Desktop mega-port.} portdir gnome/gnome homepage http://www.gnome.org/ epoch 0 depends_lib port:gnome-desktop-suite name gnome long_description {GNOME is a complete, free and easy-to-use desktop environment for users, as well as a powerful application development framework for software developers. This port includes the GNOME desktop, GNOME platform, and, optionally the GNOME office.} maintainers nomaintainer categories gnome version 2.16.2 revision 0 gnome-applets 605 variants universal depends_build port:gnome-doc-utils portdir gnome/gnome-applets description {GNOME panel applets.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:libgnomeui port:gst-plugins-good port:popt port:gnome-keyring port:gnome-panel port:libgtop port:libgnomekbd port:libwnck port:libgweather port:system-tools-backends port:gucharmap port:py25-gtk port:gnome-control-center port:gnome-python-desktop} name gnome-applets long_description {This package contains applets for use with the GNOME panel.} maintainers nomaintainer version 2.24.0 categories gnome revision 0 -gnome-audio 467 -variants universal description {Audio files for GNOME events} portdir gnome/gnome-audio homepage http://www.gnome.org epoch 0 platforms darwin name gnome-audio maintainers nomaintainer long_description {If you use the GNOME desktop environment, you may want to install this package of complementary sounds. This package contains extra sound files useful for customizing the sounds that the GNOME desktop environment makes.} categories gnome version 2.22.1 revision 0 -gnome-backgrounds 349 -variants universal depends_build port:p5-xml-parser portdir gnome/gnome-backgrounds description {A collection of backgrounds for GNOME 2.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-backgrounds long_description {{A collection of backgrounds for GNOME 2..}} maintainers nomaintainer version 2.20.0 categories gnome revision 0 +gnome-audio 448 +portdir gnome/gnome-audio platforms darwin description {Audio file