From dluke at macports.org Tue Apr 1 00:44:36 2008 From: dluke at macports.org (dluke@macports.org) Date: Tue Apr 1 00:46:07 2008 Subject: [35635] trunk/dports/PortIndex Message-ID: <20080401074436.56D01152E3BF@beta.macosforge.org> Revision: 35635 http://trac.macosforge.org/projects/macports/changeset/35635 Author: dluke@macports.org Date: 2008-04-01 00:44:33 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Total number of ports parsed: 4622 Ports successfully parsed: 4622 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-01 05:35:05 UTC (rev 35634) +++ trunk/dports/PortIndex 2008-04-01 07:44:33 UTC (rev 35635) @@ -465,7 +465,7 @@ gerbv 533 variants universal portdir cad/gerbv description {Gerber Viewer (gerbv) is a viewer for Gerber files} homepage http://gerbv.sourceforge.net/ epoch 0 platforms darwin name gerbv depends_lib {lib:libgtk2:gtk2 lib:libpng:libpng} maintainers darwinports@zonque.org long_description {Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are generated from PCB CAD system and sent to PCB manufacturers as basis for the manufacturing process. The standard supported by gerbv is RS-274X.} version 1.0.1 categories cad revision 0 gtkwave 476 -variants universal portdir cad/gtkwave description {A viewer for common electronic CAD waveform files.} homepage http://home.nc.rr.com/gtkwave epoch 0 platforms darwin name gtkwave depends_lib port:gtk2 maintainers gwright@macports.org long_description {GTKWave is a fully featured GTK+ based wave viewer for Unix and Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.} version 3.1.6 categories cad revision 0 +variants universal portdir cad/gtkwave description {A viewer for common electronic CAD waveform files.} homepage http://home.nc.rr.com/gtkwave epoch 0 platforms darwin name gtkwave depends_lib port:gtk2 maintainers gwright@macports.org long_description {GTKWave is a fully featured GTK+ based wave viewer for Unix and Win32 which reads LXT, LXT2, VZT, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.} version 3.1.7 categories cad revision 0 dgpsip 1614 variants universal description {Differential GPS over IP communication device} portdir comms/dgpsip homepage http://www.wsrcc.com/wolfgang/gps/dgps-ip.html epoch 0 platforms {darwin freebsd} name dgpsip long_description {On a stationary GPS without a differential correction signal, you should see a 20 m average radius {drunken walk} pattern. On the same receiver with DGPS corrections and a good view of the sky, the error the same receiver with DGPS corrections and a good view of the sky, the error should be reduced to approximately 2 m average radius. If you've always wanted to know exactly where your house is located without that annoying GPS wander, but didn't want to spend the money for a DGPS radio, here is your big chance! I'd like to announce a fun DGPS hack. I've written a small Un*x server and client for redistributing DGPS correction signals over the Net. Basically the server grabs the serial byte stream from my DGPS radio and sends it off over a TCP connection. The client does the same thing but in reverse. The result is that you can receive the local DGPS corrections from absolutely anywhere by using the Internet as the world's largest extension cord. You'll still need to be within 1000 miles or so of San Francisco, California, USA for best results. However chances are better error will still be reduced if you are 2000 to 3000 miles away. Several respondents from 2000 miles away have noted that the remote differential signals have diminished the SA-induced position and velocity errors by approximately 3 times.} maintainers nomaintainer categories comms version 1.32 revision 0 gnokii 650 @@ -3981,7 +3981,7 @@ lp_solve 520 variants universal description {Linear Programming Solver} portdir math/lp_solve homepage http://lpsolve.sourceforge.net/5.5/ epoch 0 platforms darwin name lp_solve long_description {Mixed Integer Linear Programming (MILP) solver. lp_solve solves pure linear, (mixed) integer/binary, semi-continuous and special ordered sets (SOS) models. lp_solve is written in ANSI C and can be compiled on many different platforms like Mac OS X, Linux and Windows.} maintainers nomaintainer categories math version 5.5.0.9 revision 0 mathomatic 483 -variants universal portdir math/mathomatic description {small, portable symbolic math program} homepage http://mathomatic.orgserve.de/math/ epoch 0 platforms darwin name mathomatic depends_lib port:readline maintainers mww long_description {Mathomatic is a small, portable symbolic math program that can automatically solve, simplify, differentiate, combine, and compare algebraic equations, perform polynomial and complex arithmetic, etc.} version 12.9.0 categories math revision 0 +variants universal portdir math/mathomatic description {small, portable symbolic math program} homepage http://mathomatic.orgserve.de/math/ epoch 0 platforms darwin name mathomatic depends_lib port:readline maintainers mww long_description {Mathomatic is a small, portable symbolic math program that can automatically solve, simplify, differentiate, combine, and compare algebraic equations, perform polynomial and complex arithmetic, etc.} version 12.9.1 categories math revision 0 maxima 724 variants {universal clisp test printable_doc} portdir math/maxima description {The Maxima computer algebra system} homepage http://maxima.sourceforge.net/ epoch 0 depends_run {port:sbcl port:tk port:recode port:gnuplot} platforms darwin name maxima maintainers nomaintainer long_description {The Maxima computer algebra system is a descendant of DOE Macsyma, a version of MIT's Macsyma whose development was supported by the U.S. Department of Energy. Through the effort of the late William Shelter of the University of Texas, it was released under the GNU General Public License. It is one of the more comprehensive and powerful computer algebra systems available as open source.} version 5.14.0 categories math revision 1 metis 621 @@ -4643,7 +4643,7 @@ slurm 522 variants universal description {generic network load monitor} portdir net/slurm homepage http://www.wormulon.net/slurm/ epoch 0 platforms {darwin freebsd netbsd openbsd} name slurm long_description {slurm started as a port of pppstatus to FreeBSD and now is a generic curses based network load monitor. It features three different modes with real-time ASCII graphs and interface statistics for all kinds of network interfaces on most Unix systems.} maintainers hscholz@wormulon.net categories net version 0.3.3 revision 0 smokeping 887 -variants {universal apple_apache} portdir net/smokeping description {A deluxe latency logging and graphing system.} homepage http://oss.oetiker.ch/smokeping/ epoch 0 platforms darwin name smokeping depends_lib {port:rrdtool port:p5-libwww-perl port:p5-cgi-speedycgi port:p5-cgi port:p5-time-hires port:p5-socket6 port:p5-net-snmp port:p5-net port:p5-net-telnet port:p5-net-dns port:p5-net-radius port:p5-perl-ldap port:p5-io-socket-ssl port:p5-pathtools port:p5-snmp_session port:fping port:echoping port:curl} maintainers markd long_description {SmokePing is a deluxe latency measurement tool. It can measure, store, and display latency, latency distribution, and packet loss. SmokePing uses RRDtool to maintain a longterm data-store and to draw pretty graphs, giving up to the minute information on the state of each network connection.} version 2.3.1 categories {net perl} revision 0 +variants {universal apple_apache} portdir net/smokeping description {A deluxe latency logging and graphing system.} homepage http://oss.oetiker.ch/smokeping/ epoch 0 platforms darwin name smokeping depends_lib {port:rrdtool port:p5-libwww-perl port:p5-cgi-speedycgi port:p5-cgi port:p5-time-hires port:p5-socket6 port:p5-net-snmp port:p5-net port:p5-net-telnet port:p5-net-dns port:p5-net-radius port:p5-perl-ldap port:p5-io-socket-ssl port:p5-pathtools port:p5-snmp_session port:fping port:echoping port:curl} maintainers markd long_description {SmokePing is a deluxe latency measurement tool. It can measure, store, and display latency, latency distribution, and packet loss. SmokePing uses RRDtool to maintain a longterm data-store and to draw pretty graphs, giving up to the minute information on the state of each network connection.} version 2.3.5 categories {net perl} revision 0 snarf 421 variants universal description {Simple Non-interactive All-purpose Resource Fetcher} portdir net/snarf homepage http://www.xach.com/snarf/ epoch 0 platforms darwin name snarf long_description {snarf is a command line resource grabber. It can transfer files through the http, gopher, finger, and ftp protocols without user interaction. It is small and fast.} maintainers nomaintainer categories net version 7.0 revision 0 snmptt 460 @@ -4935,7 +4935,7 @@ 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.103 categories perl revision 0 p5-cgi-speedycgi 600 -variants {universal apple_apache} portdir perl/p5-cgi-speedycgi description {Speed up perl CGI scripts by running them persistently} homepage http://search.cpan.org/dist/CGI-SpeedyCGI/ epoch 0 platforms darwin name p5-cgi-speedycgi depends_lib port:apache2 maintainers markd@macports.org long_description {SpeedyCGI is a way to run perl scripts persistently, which can make them run much more quickly. A script can be made to to run persistently by changing the interpreter line at the top of a script from: '#!/_prefix_/bin/perl' to '#!/_prefix_/bin/speedy'} version 2.22 categories perl revision 1 +variants {universal apple_apache} portdir perl/p5-cgi-speedycgi description {Speed up perl CGI scripts by running them persistently} homepage http://search.cpan.org/dist/CGI-SpeedyCGI/ epoch 0 platforms darwin name p5-cgi-speedycgi depends_lib port:apache2 maintainers markd@macports.org long_description {SpeedyCGI is a way to run perl scripts persistently, which can make them run much more quickly. A script can be made to to run persistently by changing the interpreter line at the top of a script from: '#!/_prefix_/bin/perl' to '#!/_prefix_/bin/speedy'} version 2.22 categories perl revision 2 p5-chart 355 variants universal portdir perl/p5-chart description {Create png/jpeg images with charts} homepage http://search.cpan.org/dist/Chart/ epoch 0 platforms darwin name p5-chart depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-gd} maintainers nomaintainer long_description {{Create png/jpeg images with charts}} version 2.4.1 categories perl revision 0 p5-class-accessor 485 @@ -7436,6 +7436,8 @@ variants universal description {Verilog Behavioral Simulator} portdir science/vbs homepage http://www.flex.com/~jching/ epoch 0 platforms darwin name vbs long_description {This is the public release of the Verilog Behavioral Simulator. Verilog is a Hardware Description Language used mostly for digital circuit design and simulation. This program is a simple implementation of a Verilog simulator. VBS tries to implement all of the Verilog behavioral constructs that are synthesizable, but still allow complex test vectors for simulation.} maintainers nomaintainer categories science version 1.4.0 revision 0 veriwell 541 variants universal portdir science/veriwell description {VeriWell Verilog Simulator} homepage http://sourceforge.net/projects/veriwell epoch 0 platforms darwin name veriwell depends_lib port:help2man maintainers nomaintainer long_description {VeriWell is a full Verilog simulator. It supports nearly all of the IEEE1364-1995 standard, as well as PLI 1.0. Yes, VeriWell *is* the same simulator that was sold by Wellspring Solutions in the mid-1990 and was included with the Thomas and Moorby book} version 2.8.5 categories science revision 0 +wview 1196 +variants {universal env mysql5 pgresql vpro wxt510 ws2300 sim http} variant_desc {env { Install config files and templates (first time install) } mysql5 { Includes mySQL5 database support } pgresql { Includes Postgresql database support } vpro { Support for Davis Vantage Pro WX Station } wxt510 { Support for Vaisala WXT-510 WX Station } ws2300 { Support for the La Crosse WS-2300 series stations } sim { Support for the Simulated WX Station } http { Enable support for uploading data to Weather Underground }} portdir science/wview description {Daemons that download and archive data from supported weather stations} homepage http://wviewweather.com/ epoch 0 platforms darwin name wview depends_lib {port:gd2 port:radlib} maintainers mac.com:mbrooksclark long_description {wview is a unix application for weather stations. It archives weather data from the station. Generates full html web sites with graphics. ftp/ssh export capability. MySQL/PostgreSQL archiving. International. Weathe r alarms. Data feed. RSS feed. Stations currently supported include: Davis Vantage Pro/Pro2, Vaisala WXT-510, La Crosse WS-2300, and a weather station simulator.} version 3.7.3 categories science revision 0 xastir 399 variants universal description {Amateur Radio APRS tracking software} portdir science/xastir homepage http://www.xastir.org/ epoch 0 platforms darwin depends_lib {lib:libX11.6:XFree86 port:openmotif port:libgeotiff port:freetype port:ImageMagick port:gdal port:pcre port:db44 port:tiff port:proj port:shapelib} name xastir maintainers shadow@dementia.org categories science version 1.8.4 revision 1 xephem 717 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/82a38d8f/attachment.html From rhwood at macports.org Tue Apr 1 00:50:41 2008 From: rhwood at macports.org (rhwood@macports.org) Date: Tue Apr 1 00:52:11 2008 Subject: [35636] trunk/dports/net/adium/Portfile Message-ID: <20080401075041.ABF55152E48B@beta.macosforge.org> Revision: 35636 http://trac.macosforge.org/projects/macports/changeset/35636 Author: rhwood@macports.org Date: 2008-04-01 00:50:40 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Change a build dependency from a port: dependency to a bin: dependency so that unnessessary ports are not installed Make lint happy by adding a line after PortSystem and other variables Modified Paths: -------------- trunk/dports/net/adium/Portfile Modified: trunk/dports/net/adium/Portfile =================================================================== --- trunk/dports/net/adium/Portfile 2008-04-01 07:44:33 UTC (rev 35635) +++ trunk/dports/net/adium/Portfile 2008-04-01 07:50:40 UTC (rev 35636) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name adium version 1.1.1 categories net aqua @@ -11,14 +12,16 @@ connect to any number of messaging accounts on any combination of \ supported messaging services and then chat with other people using \ those services. - +homepage http://www.adiumx.com +platforms macosx +master_sites {} fetch.type svn svn.url svn://svn.adiumx.com/adium/tags/AdiumX_${version} worksrcdir AdiumX_${version} use_configure no -depends_build port:subversion +depends_build bin:svn:subversion build.type pbx build.target -project Adium.xcodeproj -target Adium build.args -configuration Deployment -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/33482f6a/attachment.html From gui_dos at macports.org Tue Apr 1 00:57:38 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 00:59:07 2008 Subject: [35637] trunk/dports/gnome/libxklavier/Portfile Message-ID: <20080401075738.B6A1E152E5B9@beta.macosforge.org> Revision: 35637 http://trac.macosforge.org/projects/macports/changeset/35637 Author: gui_dos@macports.org Date: 2008-04-01 00:57:38 -0700 (Tue, 01 Apr 2008) Log Message: ----------- libxklavier: version bumped to 3.5 and lint'ed Modified Paths: -------------- trunk/dports/gnome/libxklavier/Portfile Modified: trunk/dports/gnome/libxklavier/Portfile =================================================================== --- trunk/dports/gnome/libxklavier/Portfile 2008-04-01 07:50:40 UTC (rev 35636) +++ trunk/dports/gnome/libxklavier/Portfile 2008-04-01 07:57:38 UTC (rev 35637) @@ -1,19 +1,21 @@ # $Id$ + PortSystem 1.0 + name libxklavier -version 3.3 +version 3.5 description libxklavier - utility library to make XKB stuff easier long_description ${description} maintainers nomaintainer categories gnome -platforms darwin +platforms darwin homepage http://www.freedesktop.org/Software/LibXklavier master_sites sourceforge:gswitchit \ gnome:sources/${name}/2.2/ -checksums md5 0b9a62ad4f007e6c42a70a4f6e0aecbf \ - sha1 19312997d5ec929f4057cb33c3806d494606c5cf \ - rmd160 70f38f3212a5c14f9894582ee41f65c72a917a82 +checksums md5 d0625fdd7e22dbe382af40872fbbe77b \ + sha1 c9e318f31c5ac5895aae01069c53c7f7ab554b13 \ + rmd160 b1b9fc5f700f356ad4f369411cee9fa6d64e5528 use_bzip2 no -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/deefe789/attachment.html From gwright at macports.org Tue Apr 1 01:01:42 2008 From: gwright at macports.org (gwright@macports.org) Date: Tue Apr 1 01:02:41 2008 Subject: [35638] trunk/dports/devel/boehmgc/Portfile Message-ID: <20080401080142.744DC152E6AB@beta.macosforge.org> Revision: 35638 http://trac.macosforge.org/projects/macports/changeset/35638 Author: gwright@macports.org Date: 2008-04-01 01:01:41 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Remove --enable-parallel-mark. The port does not pass its tests with this flag set, and it seems to be at the bottom of the failure of w3m to build reliably. Modified Paths: -------------- trunk/dports/devel/boehmgc/Portfile Modified: trunk/dports/devel/boehmgc/Portfile =================================================================== --- trunk/dports/devel/boehmgc/Portfile 2008-04-01 07:57:38 UTC (rev 35637) +++ trunk/dports/devel/boehmgc/Portfile 2008-04-01 08:01:41 UTC (rev 35638) @@ -3,6 +3,7 @@ PortSystem 1.0 name boehmgc version 7.0 +revision 1 categories devel maintainers waqar@macports.org description Boehm-Demers-Weiser conservative garbage collector @@ -18,7 +19,6 @@ distname ${d_name}-${version} checksums sha1 657d84b702a572f8a510d2c28578a6dbaad3fed2 configure.args --with-threads=posix \ - --enable-parallel-mark \ --enable-cplusplus variant redirect { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/aaa77bce/attachment.html From gwright at macports.org Tue Apr 1 01:02:24 2008 From: gwright at macports.org (gwright@macports.org) Date: Tue Apr 1 01:03:24 2008 Subject: [35639] trunk/dports/www/w3m/Portfile Message-ID: <20080401080224.60132152E6FF@beta.macosforge.org> Revision: 35639 http://trac.macosforge.org/projects/macports/changeset/35639 Author: gwright@macports.org Date: 2008-04-01 01:02:23 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Minor cleanups. Depend on the boehmgc port, rather than a regex search. Modified Paths: -------------- trunk/dports/www/w3m/Portfile Modified: trunk/dports/www/w3m/Portfile =================================================================== --- trunk/dports/www/w3m/Portfile 2008-04-01 08:01:41 UTC (rev 35638) +++ trunk/dports/www/w3m/Portfile 2008-04-01 08:02:23 UTC (rev 35639) @@ -1,25 +1,32 @@ # $Id$ -PortSystem 1.0 +PortSystem 1.0 + name w3m version 0.5.2 categories www maintainers nomaintainer description pager/text based browser long_description w3m is a pager/text-based WWW browser. \ - It is a similar application to Lynx, but it has \ - several features Lynx doesn't have, like tables, frames\ - and inline image rendering. Its 8-bit support is second\ - to none. + It is a similar application to Lynx, but it has \ + several features Lynx doesn't have, like tables, frames\ + and inline image rendering. Its 8-bit support is second\ + to none. platforms darwin master_sites sourceforge checksums md5 ba06992d3207666ed1bf2dcf7c72bf58 -depends_lib lib:libgccpp.1:boehmgc -patchfiles gc_init.patch -configure.args --with-gc=${prefix} --with-ssl=${prefix} \ - --enable-keymap=w3m --enable-image=x11 \ - --with-termlib=curses --mandir=${prefix}/share/man +depends_lib port:boehmgc + +patchfiles gc_init.patch + +configure.args --with-gc=${prefix} \ + --with-ssl=${prefix} \ + --enable-keymap=w3m \ + --enable-image=x11 \ + --with-termlib=curses \ + --mandir=${prefix}/share/man + # libwc will not find gc unless .. configure.cflags-append "-I${prefix}/include/" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/91b30b17/attachment-0001.html From jmr at macports.org Tue Apr 1 01:53:26 2008 From: jmr at macports.org (jmr@macports.org) Date: Tue Apr 1 01:54:55 2008 Subject: [35640] trunk/dports/graphics/gimp2/Portfile Message-ID: <20080401085326.CBCC7152EF97@beta.macosforge.org> Revision: 35640 http://trac.macosforge.org/projects/macports/changeset/35640 Author: jmr@macports.org Date: 2008-04-01 01:53:25 -0700 (Tue, 01 Apr 2008) Log Message: ----------- gimp2: bump revision to force rebuilding against new poppler version. Fixes #14881. Modified Paths: -------------- trunk/dports/graphics/gimp2/Portfile Modified: trunk/dports/graphics/gimp2/Portfile =================================================================== --- trunk/dports/graphics/gimp2/Portfile 2008-04-01 08:02:23 UTC (rev 35639) +++ trunk/dports/graphics/gimp2/Portfile 2008-04-01 08:53:25 UTC (rev 35640) @@ -4,6 +4,7 @@ name gimp2 version 2.4.5 +revision 1 categories graphics maintainers nomaintainer homepage http://www.gimp.org/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/b5fc12b8/attachment.html From gui_dos at macports.org Tue Apr 1 02:52:16 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 02:53:46 2008 Subject: [35641] trunk/dports/gnome/libxklavier/Portfile Message-ID: <20080401095216.E5DD0152F71C@beta.macosforge.org> Revision: 35641 http://trac.macosforge.org/projects/macports/changeset/35641 Author: gui_dos@macports.org Date: 2008-04-01 02:52:14 -0700 (Tue, 01 Apr 2008) Log Message: ----------- libxklavier: add dependency on glib2 Modified Paths: -------------- trunk/dports/gnome/libxklavier/Portfile Modified: trunk/dports/gnome/libxklavier/Portfile =================================================================== --- trunk/dports/gnome/libxklavier/Portfile 2008-04-01 08:53:25 UTC (rev 35640) +++ trunk/dports/gnome/libxklavier/Portfile 2008-04-01 09:52:14 UTC (rev 35641) @@ -20,6 +20,6 @@ use_bzip2 no depends_lib \ - port:libxml2 lib:libiconv:libiconv port:zlib + port:libxml2 lib:libiconv:libiconv port:zlib port:glib2 #patchfiles patch-Makefile.in patch-xklavier_config_xkb -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/365ad3ed/attachment.html From afb at macports.org Tue Apr 1 02:53:41 2008 From: afb at macports.org (afb@macports.org) Date: Tue Apr 1 02:54:39 2008 Subject: [35642] trunk/dports/net/ettercap-ng Message-ID: <20080401095341.14E10152F789@beta.macosforge.org> Revision: 35642 http://trac.macosforge.org/projects/macports/changeset/35642 Author: afb@macports.org Date: 2008-04-01 02:53:40 -0700 (Tue, 01 Apr 2008) Log Message: ----------- fix leopard build (#13399, maintainer timeout: 4 months) Modified Paths: -------------- trunk/dports/net/ettercap-ng/Portfile Added Paths: ----------- trunk/dports/net/ettercap-ng/files/patch-src-interfaces-curses-widgets-wdg.h Modified: trunk/dports/net/ettercap-ng/Portfile =================================================================== --- trunk/dports/net/ettercap-ng/Portfile 2008-04-01 09:52:14 UTC (rev 35641) +++ trunk/dports/net/ettercap-ng/Portfile 2008-04-01 09:53:40 UTC (rev 35642) @@ -3,6 +3,7 @@ PortSystem 1.0 name ettercap-ng version 0.7.3 +revision 1 categories net security maintainers ultrix@gmail.com description multipurpose sniffer/interceptor/logger for switched LAN @@ -20,7 +21,8 @@ distname ettercap-NG-${version} checksums md5 28fb15cd024162c55249888fe1b97820 -patchfiles patch-src-Makefile.in patch-configure +patchfiles patch-src-Makefile.in patch-configure \ + patch-src-interfaces-curses-widgets-wdg.h depends_lib port:openssl \ port:libpcap \ Added: trunk/dports/net/ettercap-ng/files/patch-src-interfaces-curses-widgets-wdg.h =================================================================== --- trunk/dports/net/ettercap-ng/files/patch-src-interfaces-curses-widgets-wdg.h (rev 0) +++ trunk/dports/net/ettercap-ng/files/patch-src-interfaces-curses-widgets-wdg.h 2008-04-01 09:53:40 UTC (rev 35642) @@ -0,0 +1,13 @@ +--- src/interfaces/curses/widgets/wdg.h.orig 2005-05-27 17:11:45.000000000 +0200 ++++ src/interfaces/curses/widgets/wdg.h 2007-11-15 10:15:05.000000000 +0100 +@@ -11,8 +11,9 @@ + #include + #include + #include + #include ++#include + + #ifdef OS_WINDOWS + #include + #endif + Property changes on: trunk/dports/net/ettercap-ng/files/patch-src-interfaces-curses-widgets-wdg.h ___________________________________________________________________ Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/cdda9813/attachment.html From jmr at macports.org Tue Apr 1 04:05:06 2008 From: jmr at macports.org (jmr@macports.org) Date: Tue Apr 1 04:06:38 2008 Subject: [35643] trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl Message-ID: <20080401110506.3D7E51530054@beta.macosforge.org> Revision: 35643 http://trac.macosforge.org/projects/macports/changeset/35643 Author: jmr@macports.org Date: 2008-04-01 04:05:03 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Fix or remove broken mirrors. 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-04-01 09:53:40 UTC (rev 35642) +++ trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl 2008-04-01 11:05:03 UTC (rev 35643) @@ -21,9 +21,7 @@ set portfetch::mirror_sites::sites(apache) { http://www.apache.org/dist/ http://archive.apache.org/dist/ - http://apache.planetmirror.com.au/dist/ ftp://ftp.planetmirror.com/pub/apache/dist/ - ftp://ftp.is.co.za/Apache/dist/ ftp://ftp.infoscience.co.jp/pub/net/apache/dist/ } @@ -39,18 +37,14 @@ } set portfetch::mirror_sites::sites(gnome) { - http://mandril.creatis.insa-lyon.fr/linux/gnome.org/ + http://fr2.rpmfind.net/linux/gnome.org/ http://mirror.aarnet.edu.au/pub/GNOME/ http://ftp.unina.it/pub/linux/GNOME/ - http://fr.rpmfind.net/linux/gnome.org/ - http://fr2.rpmfind.net/linux/gnome.org/ http://ftp.acc.umu.se/pub/GNOME/ http://ftp.belnet.be/mirror/ftp.gnome.org/ http://ftp.linux.org.uk/mirrors/ftp.gnome.org/ http://ftp.nara.wide.ad.jp/pub/X11/GNOME/ http://ftp.gnome.org/pub/GNOME/ - ftp://mirror.pacific.net.au/linux/GNOME - ftp://ftp.dataplus.se/pub/GNOME/ ftp://ftp.dit.upm.es/pub/GNOME/ ftp://ftp.no.gnome.org/pub/GNOME/ ftp://ftp.isu.edu.tw/pub/Unix/Desktop/GNOME/ @@ -65,12 +59,12 @@ ftp://ftp.gnu.org/gnu/ ftp://ftp.uu.net/archive/systems/gnu/ ftp://ftp.funet.fi/pub/gnu/prep/ - ftp://ftp.kddlabs.co.jp/pub/gnu/ + ftp://ftp.kddlabs.co.jp/pub/gnu/gnu/ + ftp://ftp.kddlabs.co.jp/pub/gnu/old-gnu/ ftp://ftp.dti.ad.jp/pub/GNU/ ftp://ftp.informatik.hu-berlin.de/pub/gnu/ ftp://ftp.lip6.fr/pub/gnu/ ftp://ftp.chg.ru/pub/gnu/ - ftp://ftp.mirror.ac.uk/sites/ftp.gnu.org/gnu/ ftp://ftp.gnu.org/old-gnu/ } @@ -82,9 +76,7 @@ } set portfetch::mirror_sites::sites(gnustep) { - http://ftp.easynet.nl/mirror/GNUstep/pub/gnustep/ http://ftpmain.gnustep.org/pub/gnustep/ - ftp://ftp.easynet.nl/mirror/GNUstep/pub/gnustep/ ftp://ftp.gnustep.org/pub/gnustep/ } @@ -107,7 +99,6 @@ ftp://ftp.epix.net/pub/isc/ ftp://ftp.nominum.com/pub/isc/ ftp://ftp.ripe.net/mirrors/sites/ftp.isc.org/isc/ - ftp://ftp.pop-mg.com.br/pub/isc/ ftp://ftp.ntua.gr/pub/net/isc/isc/ ftp://ftp.metu.edu.tr/pub/mirrors/ftp.isc.org/ } @@ -117,9 +108,7 @@ http://gd.tuwien.ac.at/kde/ http://mirrors.isc.org/pub/kde/ http://ftp.gtlib.cc.gatech.edu/pub/kde/ - http://ftp.du.se/pub/mirrors/kde/ - http://kde.mirrors.tds.net/pub/kde - http://ftp.caliu.info/pub/mirrors/kde + http://kde.mirrors.tds.net/pub/kde/ ftp://ftp.oregonstate.edu/pub/kde/ ftp://ftp.solnet.ch/mirror/KDE/ ftp://ftp.kde.org/pub/kde/ @@ -134,7 +123,6 @@ set portfetch::mirror_sites::sites(openbsd) { http://mirror.roothell.org/pub/OpenBSD/ http://ftp-stud.fht-esslingen.de/pub/OpenBSD/ - http://mirror.paranoidbsd.org/pub/OpenBSD/ ftp://ftp.openbsd.org/pub/OpenBSD/ ftp://ftp.jp.openbsd.org/pub/OpenBSD/ ftp://carroll.cac.psu.edu/pub/OpenBSD/ @@ -154,27 +142,23 @@ ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/ ftp://ftp.sunet.se/pub/lang/perl/CPAN/modules/by-module/ ftp://mirror.hiwaay.net/CPAN/modules/by-module/ - ftp://ftp.bora.net/pub/CPAN/modules/by-module/ - ftp://ftp.mirror.ac.uk/sites/ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/ ftp://csociety-ftp.ecn.purdue.edu/pub/CPAN/modules/by-module/ ftp://ftp.auckland.ac.nz/pub/perl/CPAN/modules/by-module/ ftp://ftp.cs.colorado.edu/pub/perl/CPAN/modules/by-module/ ftp://cpan.pop-mg.com.br/pub/CPAN/modules/by-module/ ftp://ftp.is.co.za/programming/perl/CPAN/modules/by-module/ - ftp://sunsite.org.uk/packages/perl/CPAN/modules/by-module/ ftp://ftp.chg.ru/pub/lang/perl/CPAN/modules/by-module/ } set portfetch::mirror_sites::sites(postgresql) { http://ftp8.us.postgresql.org/postgresql/ http://ftp9.us.postgresql.org/pub/mirrors/postgresql/ - http://ftp7.de.postgresql.org/pub/ftp.postgresql.org/ + http://ftp7.de.postgresql.org/ftp.postgresql.org/ http://ftp2.jp.postgresql.org/pub/postgresql/ - ftp://ftp2.ch.postgresql.org/mirror/postgresql/ + ftp://ftp2.ch.postgresql.org/pub/mirrors/postgresql ftp://ftp.postgresql.org/pub/ ftp://ftp.de.postgresql.org/mirror/postgresql/ ftp://ftp.fr.postgresql.org/ - ftp://ftp2.uk.postgresql.org/ } set portfetch::mirror_sites::sites(ruby) { @@ -214,7 +198,7 @@ ftp://ftp.cs.tu-berlin.de/pub/linux/Mirrors/sunsite.unc.edu/ ftp://ftp.lip6.fr/pub/linux/sunsite/ ftp://ftp.nvg.ntnu.no/pub/mirrors/metalab.unc.edu/ - ftp://ftp.icm.edu.pl/vol/rzm1/linux-sunsite/ + ftp://ftp.icm.edu.pl/vol/rzm1/linux-ibiblio/ ftp://ftp.cse.cuhk.edu.hk/pub4/Linux/ ftp://ftp.kddlabs.co.jp/Linux/metalab.unc.edu/ ftp://ftp.chg.ru/pub/Linux/sunsite/ @@ -230,7 +214,6 @@ ftp://ftp.gwdg.de/pub/x11/x.org/contrib/ ftp://ftp.x.org/contrib/ ftp://ftp2.x.org/contrib/ - ftp://ftp.mirror.ac.uk/sites/ftp.x.org/contrib/ } set portfetch::mirror_sites::sites(xfree) { @@ -241,7 +224,6 @@ ftp://ftp.rediris.es/mirror/XFree86/ ftp://ftp.esat.net/pub/X11/XFree86/ ftp://sunsite.uio.no/pub/XFree86/ - ftp://ftp.task.gda.pl/pub/XFree86/ ftp://ftp.physics.uvt.ro/pub/XFree86/ ftp://ftp.chg.ru/pub/XFree86/ ftp://ftp.xfree86.org/pub/XFree86/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/2c24135a/attachment.html From jmr at macports.org Tue Apr 1 04:51:49 2008 From: jmr at macports.org (jmr@macports.org) Date: Tue Apr 1 04:53:20 2008 Subject: [35644] trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl Message-ID: <20080401115149.2A0D615305C0@beta.macosforge.org> Revision: 35644 http://trac.macosforge.org/projects/macports/changeset/35644 Author: jmr@macports.org Date: 2008-04-01 04:51:46 -0700 (Tue, 01 Apr 2008) Log Message: ----------- List master download sites last. 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-04-01 11:05:03 UTC (rev 35643) +++ trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl 2008-04-01 11:51:46 UTC (rev 35644) @@ -13,27 +13,27 @@ namespace eval portfetch::mirror_sites { } set portfetch::mirror_sites::sites(afterstep) { - ftp://ftp.afterstep.org/ ftp://ftp.kddlabs.co.jp/X11/AfterStep/ ftp://ftp.chg.ru/pub/X11/windowmanagers/afterstep/ + ftp://ftp.afterstep.org/ } set portfetch::mirror_sites::sites(apache) { + ftp://ftp.planetmirror.com/pub/apache/dist/ + ftp://ftp.infoscience.co.jp/pub/net/apache/dist/ http://www.apache.org/dist/ http://archive.apache.org/dist/ - ftp://ftp.planetmirror.com/pub/apache/dist/ - ftp://ftp.infoscience.co.jp/pub/net/apache/dist/ } set portfetch::mirror_sites::sites(freebsd) { - ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir - ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir + ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir + ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir } set portfetch::mirror_sites::sites(gnome) { @@ -44,7 +44,6 @@ http://ftp.belnet.be/mirror/ftp.gnome.org/ http://ftp.linux.org.uk/mirrors/ftp.gnome.org/ http://ftp.nara.wide.ad.jp/pub/X11/GNOME/ - http://ftp.gnome.org/pub/GNOME/ ftp://ftp.dit.upm.es/pub/GNOME/ ftp://ftp.no.gnome.org/pub/GNOME/ ftp://ftp.isu.edu.tw/pub/Unix/Desktop/GNOME/ @@ -52,11 +51,10 @@ ftp://ftp.chg.ru/pub/X11/gnome/ ftp://ftp.kddlabs.co.jp/pub/GNOME/ ftp://ftp.dti.ad.jp/pub/X/gnome/ + http://ftp.gnome.org/pub/GNOME/ } set portfetch::mirror_sites::sites(gnu) { - http://ftp.gnu.org/gnu/ - ftp://ftp.gnu.org/gnu/ ftp://ftp.uu.net/archive/systems/gnu/ ftp://ftp.funet.fi/pub/gnu/prep/ ftp://ftp.kddlabs.co.jp/pub/gnu/gnu/ @@ -65,14 +63,16 @@ ftp://ftp.informatik.hu-berlin.de/pub/gnu/ ftp://ftp.lip6.fr/pub/gnu/ ftp://ftp.chg.ru/pub/gnu/ + ftp://ftp.gnu.org/gnu/ + http://ftp.gnu.org/gnu/ ftp://ftp.gnu.org/old-gnu/ } set portfetch::mirror_sites::sites(gnupg) { - http://ftp.gnupg.org/gcrypt/ http://mirrors.rootmode.com/ftp.gnupg.org/ http://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/ ftp://ftp.gnupg.org/gcrypt/ + http://ftp.gnupg.org/gcrypt/ } set portfetch::mirror_sites::sites(gnustep) { @@ -85,7 +85,6 @@ } set portfetch::mirror_sites::sites(isc) { - ftp://ftp.isc.org/isc/ ftp://gd.tuwien.ac.at/infosys/servers/isc/ ftp://ftp.ciril.fr/pub/isc/ ftp://ftp.grolier.fr/pub/isc/ @@ -101,6 +100,7 @@ ftp://ftp.ripe.net/mirrors/sites/ftp.isc.org/isc/ ftp://ftp.ntua.gr/pub/net/isc/isc/ ftp://ftp.metu.edu.tr/pub/mirrors/ftp.isc.org/ + ftp://ftp.isc.org/isc/ } set portfetch::mirror_sites::sites(kde) { @@ -123,8 +123,6 @@ set portfetch::mirror_sites::sites(openbsd) { http://mirror.roothell.org/pub/OpenBSD/ http://ftp-stud.fht-esslingen.de/pub/OpenBSD/ - ftp://ftp.openbsd.org/pub/OpenBSD/ - ftp://ftp.jp.openbsd.org/pub/OpenBSD/ ftp://carroll.cac.psu.edu/pub/OpenBSD/ ftp://openbsd.informatik.uni-erlangen.de/pub/OpenBSD/ ftp://gd.tuwien.ac.at/opsys/OpenBSD/ @@ -133,12 +131,13 @@ ftp://ftp5.usa.openbsd.org/pub/OpenBSD/ ftp://rt.fm/pub/OpenBSD/ ftp://ftp.openbsd.md5.com.ar/pub/OpenBSD/ + ftp://ftp.jp.openbsd.org/pub/OpenBSD/ + ftp://ftp.openbsd.org/pub/OpenBSD/ } set portfetch::mirror_sites::sites(perl_cpan) { http://ftp.ucr.ac.cr/Unix/CPAN/modules/by-module/ ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/ - ftp://ftp.cpan.org/pub/CPAN/modules/by-module/ ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/ ftp://ftp.sunet.se/pub/lang/perl/CPAN/modules/by-module/ ftp://mirror.hiwaay.net/CPAN/modules/by-module/ @@ -148,6 +147,7 @@ ftp://cpan.pop-mg.com.br/pub/CPAN/modules/by-module/ ftp://ftp.is.co.za/programming/perl/CPAN/modules/by-module/ ftp://ftp.chg.ru/pub/lang/perl/CPAN/modules/by-module/ + ftp://ftp.cpan.org/pub/CPAN/modules/by-module/ } set portfetch::mirror_sites::sites(postgresql) { @@ -156,9 +156,9 @@ http://ftp7.de.postgresql.org/ftp.postgresql.org/ http://ftp2.jp.postgresql.org/pub/postgresql/ ftp://ftp2.ch.postgresql.org/pub/mirrors/postgresql - ftp://ftp.postgresql.org/pub/ ftp://ftp.de.postgresql.org/mirror/postgresql/ ftp://ftp.fr.postgresql.org/ + ftp://ftp.postgresql.org/pub/ } set portfetch::mirror_sites::sites(ruby) { @@ -166,13 +166,13 @@ http://mirrors.sunsite.dk/ruby/ ftp://xyz.lcs.mit.edu/pub/ruby/ ftp://ftp.iij.ad.jp/pub/lang/ruby/ - ftp://ftp.ruby-lang.org/pub/ruby/ ftp://ftp.fu-berlin.de/unix/languages/ruby/ ftp://ftp.easynet.be/ruby/ruby/ ftp://ftp.ntua.gr/pub/lang/ruby/ ftp://ftp.chg.ru/pub/lang/ruby/ ftp://ftp.kr.FreeBSD.org/pub/ruby/ ftp://ftp.iDaemons.org/pub/mirror/ftp.ruby-lang.org/ruby/ + ftp://ftp.ruby-lang.org/pub/ruby/ } set portfetch::mirror_sites::sites(sourceforge) { @@ -212,8 +212,8 @@ set portfetch::mirror_sites::sites(xcontrib) { ftp://ftp.net.ohio-state.edu/pub/X11/contrib/ ftp://ftp.gwdg.de/pub/x11/x.org/contrib/ + ftp://ftp2.x.org/contrib/ ftp://ftp.x.org/contrib/ - ftp://ftp2.x.org/contrib/ } set portfetch::mirror_sites::sites(xfree) { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/255469b5/attachment-0001.html From raimue at macports.org Tue Apr 1 04:56:44 2008 From: raimue at macports.org (raimue@macports.org) Date: Tue Apr 1 04:58:12 2008 Subject: [35645] trunk/dports/science/wview/Portfile Message-ID: <20080401115644.3921C1530671@beta.macosforge.org> Revision: 35645 http://trac.macosforge.org/projects/macports/changeset/35645 Author: raimue@macports.org Date: 2008-04-01 04:56:43 -0700 (Tue, 01 Apr 2008) Log Message: ----------- science/wview: Fix installation into /Library (was outside destroot) Modified Paths: -------------- trunk/dports/science/wview/Portfile Modified: trunk/dports/science/wview/Portfile =================================================================== --- trunk/dports/science/wview/Portfile 2008-04-01 11:51:46 UTC (rev 35644) +++ trunk/dports/science/wview/Portfile 2008-04-01 11:56:43 UTC (rev 35645) @@ -6,6 +6,8 @@ version 3.7.3 +revision 1 + categories science maintainers mac.com:mbrooksclark @@ -74,14 +76,14 @@ post-destroot { xinstall -d -o root -g wheel -m 755 \ - ${worksrcpath}/examples/MacOSX/wview /Library/StartupItems/wview + ${worksrcpath}/examples/MacOSX/wview ${destroot}/Library/StartupItems/wview xinstall -o root -g wheel -m 755 ${worksrcpath}/examples/MacOSX/wview/wview \ - /Library/StartupItems/wview/wview + ${destroot}/Library/StartupItems/wview/wview xinstall -o root -g wheel -m 644 \ ${worksrcpath}/examples/MacOSX/wview/StartupParameters.plist \ - /Library/StartupItems/wview/StartupParameters.plist + ${destroot}/Library/StartupItems/wview/StartupParameters.plist file mkdir ${destroot}${prefix}/share/doc/${name} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/e96b84dc/attachment.html From dluke at macports.org Tue Apr 1 06:03:50 2008 From: dluke at macports.org (dluke@macports.org) Date: Tue Apr 1 06:05:20 2008 Subject: [35646] trunk/dports/devel/ossp-uuid/Portfile Message-ID: <20080401130350.03EBF1530DB1@beta.macosforge.org> Revision: 35646 http://trac.macosforge.org/projects/macports/changeset/35646 Author: dluke@macports.org Date: 2008-04-01 06:03:47 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Move ossp-uuid's include file to a subdirectory (fixes #14203) Modified Paths: -------------- trunk/dports/devel/ossp-uuid/Portfile Modified: trunk/dports/devel/ossp-uuid/Portfile =================================================================== --- trunk/dports/devel/ossp-uuid/Portfile 2008-04-01 11:56:43 UTC (rev 35645) +++ trunk/dports/devel/ossp-uuid/Portfile 2008-04-01 13:03:47 UTC (rev 35646) @@ -4,7 +4,7 @@ name ossp-uuid version 1.6.0 -revision 1 +revision 2 categories devel platforms darwin maintainers nomaintainer @@ -18,7 +18,8 @@ patchfiles patch-Makefile.in -configure.args --mandir=${prefix}/share/man --without-perl +configure.args --mandir=${prefix}/share/man --without-perl \ + --includedir=${prefix}/include/ossp configure.cflags-append "-D_POSIX_C_SOURCE" test.run yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/fc1a96cf/attachment.html From raimue at macports.org Tue Apr 1 06:09:48 2008 From: raimue at macports.org (raimue@macports.org) Date: Tue Apr 1 06:11:18 2008 Subject: [35647] trunk/base/src/macports1.0/macports.tcl Message-ID: <20080401130948.02EFE1530F62@beta.macosforge.org> Revision: 35647 http://trac.macosforge.org/projects/macports/changeset/35647 Author: raimue@macports.org Date: 2008-04-01 06:09:48 -0700 (Tue, 01 Apr 2008) Log Message: ----------- macports1.0/macports.tcl: Implement fetching of daily snapshot tarballs as an alternative to rsync. Just add the following line to sources.conf instead of rsync: http://macports.org/files/ports.tar.gz Modified Paths: -------------- trunk/base/src/macports1.0/macports.tcl Modified: trunk/base/src/macports1.0/macports.tcl =================================================================== --- trunk/base/src/macports1.0/macports.tcl 2008-04-01 13:03:47 UTC (rev 35646) +++ trunk/base/src/macports1.0/macports.tcl 2008-04-01 13:09:48 UTC (rev 35647) @@ -1285,10 +1285,37 @@ proc macports::getsourcepath {url} { global macports::portdbpath + set source_path [split $url ://] + + if {[_source_is_snapshot $url]} { + # daily snapshot tarball + return [file join $portdbpath sources [join [lrange $source_path 3 end-1] /] ports] + } + return [file join $portdbpath sources [lindex $source_path 3] [lindex $source_path 4] [lindex $source_path 5]] } +## +# Checks whether a supplied source URL is for a daily snapshot tarball +# (private) +# +# @param url source URL to check +# @return a list containing filename and extension or an empty list +proc _source_is_snapshot {url {filename ""} {extension ""}} { + upvar $filename myfilename + upvar $extension myextension + + if {[regexp {^(?:https?|ftp)://.+/(.+\.(tar\.gz|tar\.bz2))$} $url -> f e]} { + set myfilename $f + set myextension $e + + return 1 + } + + return 0 +} + proc macports::getportbuildpath {id} { global macports::portdbpath regsub {://} $id {.} port_path @@ -1323,6 +1350,7 @@ proc mportsync {} { global macports::sources macports::portdbpath macports::rsync_options tcl_platform + global macports::portverbose global macports::autoconf::rsync_path set numfailed 0 @@ -1385,9 +1413,52 @@ } } {^https?$|^ftp$} { - set indexfile [macports::getindex $source] - file mkdir [file dirname $indexfile] - exec curl -L -s -S -o $indexfile $source/PortIndex + if {[_source_is_snapshot $source filename extension]} { + # sync a daily port snapshot tarball + set indexfile [macports::getindex $source] + set destdir [file dirname $indexfile] + set tarpath [file join [file normalize [file join $destdir ..]] $filename] + + file mkdir [file dirname $indexfile] + + set verboseflag {} + if {$macports::portverbose == "yes"} { + set verboseflag "-v" + } + + if {[catch {eval curl fetch $verboseflag {$source} {$tarpath}} error]} { + ui_error "Fetching $source failed ($error)" + incr numfailed + continue + } + + set extflag {} + switch $extension { + {tar.gz} { + set extflag "-z" + } + {tar.bz2} { + set extflag "-j" + } + } + + if { [catch { system "cd $destdir/.. && tar ${verboseflag} ${extflag} -xf $filename" } error] } { + ui_error "Extracting $source failed ($error)" + incr numfailed + continue + } + + if {[catch {system "chmod -R a+r \"$destdir\""}]} { + ui_warn "Setting world read permissions on parts of the ports tree failed, need root?" + } + + file delete $tarpath + } else { + # sync just a PortIndex file + set indexfile [macports::getindex $source] + file mkdir [file dirname $indexfile] + exec curl -L -s -S -o $indexfile $source/PortIndex + } } default { ui_warn "Unknown synchronization protocol for $source" @@ -1463,6 +1534,15 @@ # Rsync files are local set source_url "file://[macports::getsourcepath $source]" } + {^https?$|^ftp$} { + if {[_source_is_snapshot $source filename extension]} { + # daily snapshot tarball + set source_url "file://[macports::getsourcepath $source]" + } else { + # default action + set source_url $source + } + } default { set source_url $source } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/c0c71167/attachment.html From raimue at macports.org Tue Apr 1 06:48:25 2008 From: raimue at macports.org (raimue@macports.org) Date: Tue Apr 1 06:49:57 2008 Subject: [35648] trunk/base/src Message-ID: <20080401134825.9D588153270C@beta.macosforge.org> Revision: 35648 http://trac.macosforge.org/projects/macports/changeset/35648 Author: raimue@macports.org Date: 2008-04-01 06:48:23 -0700 (Tue, 01 Apr 2008) Log Message: ----------- port/port.tcl, macports/macports.tcl: * Pass optional $optionslist to mportsync * Only sync daily snapshot if the tarball is newer than the local ports directory Modified Paths: -------------- trunk/base/src/macports1.0/macports.tcl trunk/base/src/port/port.tcl Modified: trunk/base/src/macports1.0/macports.tcl =================================================================== --- trunk/base/src/macports1.0/macports.tcl 2008-04-01 13:09:48 UTC (rev 35647) +++ trunk/base/src/macports1.0/macports.tcl 2008-04-01 13:48:23 UTC (rev 35648) @@ -1348,11 +1348,12 @@ mportsync } -proc mportsync {} { +proc mportsync {{optionslist {}}} { global macports::sources macports::portdbpath macports::rsync_options tcl_platform global macports::portverbose - global macports::autoconf::rsync_path - + global macports::autoconf::rsync_path + array set options $optionslist + set numfailed 0 ui_debug "Synchronizing ports tree(s)" @@ -1419,6 +1420,19 @@ set destdir [file dirname $indexfile] set tarpath [file join [file normalize [file join $destdir ..]] $filename] + set updated 1 + if {[file isdirectory $destdir]} { + set moddate [file mtime $destdir] + if {[catch {set updated [curl isnewer $source $moddate]} error]} { + ui_warn "Cannot check if $source was updated, ($error)" + } + } + + if {(![info exists options(ports_force)] || $options(ports_force) != "yes") && $updated <= 0} { + ui_info "No updates for $source" + continue + } + file mkdir [file dirname $indexfile] set verboseflag {} @@ -1742,7 +1756,7 @@ # syncing ports tree. if {![info exists options(ports_selfupdate_nosync)] || $options(ports_selfupdate_nosync) != "yes"} { - if {[catch {mportsync} result]} { + if {[catch {mportsync $optionslist} result]} { return -code error "Couldn't sync the ports tree: $result" } } Modified: trunk/base/src/port/port.tcl =================================================================== --- trunk/base/src/port/port.tcl 2008-04-01 13:09:48 UTC (rev 35647) +++ trunk/base/src/port/port.tcl 2008-04-01 13:48:23 UTC (rev 35648) @@ -2196,8 +2196,10 @@ proc action_sync { action portlist opts } { + global global_options + set status 0 - if {[catch {mportsync} result]} { + if {[catch {mportsync [array get global_options]} result]} { global errorInfo ui_debug "$errorInfo" ui_msg "port sync failed: $result" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/d109ce68/attachment.html From raimue at macports.org Tue Apr 1 06:52:21 2008 From: raimue at macports.org (raimue@macports.org) Date: Tue Apr 1 06:53:50 2008 Subject: [35649] trunk/base/ChangeLog Message-ID: <20080401135221.39EFC15329A0@beta.macosforge.org> Revision: 35649 http://trac.macosforge.org/projects/macports/changeset/35649 Author: raimue@macports.org Date: 2008-04-01 06:52:20 -0700 (Tue, 01 Apr 2008) Log Message: ----------- ChangeLog: Fetching of daily snapshot tarballs of the ports tree as an alternative to rsync Modified Paths: -------------- trunk/base/ChangeLog Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2008-04-01 13:48:23 UTC (rev 35648) +++ trunk/base/ChangeLog 2008-04-01 13:52:20 UTC (rev 35649) @@ -5,6 +5,9 @@ Unreleased: + - Fetching of daily snapshot tarballs of the ports tree as an alternative to rsync + (raimue in r35647, r35648) + - port uninstall now takes --recursive to uninstall all dependents (#14637, eridius in r34977) - New fetch.type git (#14232, eridius in r34875) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/96d7142f/attachment.html From jochen at macports.org Tue Apr 1 07:01:20 2008 From: jochen at macports.org (jochen@macports.org) Date: Tue Apr 1 07:02:55 2008 Subject: [35650] trunk/dports/math/gsl/Portfile Message-ID: <20080401140120.927A11532EEB@beta.macosforge.org> Revision: 35650 http://trac.macosforge.org/projects/macports/changeset/35650 Author: jochen@macports.org Date: 2008-04-01 07:01:18 -0700 (Tue, 01 Apr 2008) Log Message: ----------- follow update to 1.11 Modified Paths: -------------- trunk/dports/math/gsl/Portfile Modified: trunk/dports/math/gsl/Portfile =================================================================== --- trunk/dports/math/gsl/Portfile 2008-04-01 13:52:20 UTC (rev 35649) +++ trunk/dports/math/gsl/Portfile 2008-04-01 14:01:18 UTC (rev 35650) @@ -4,8 +4,7 @@ PortSystem 1.0 name gsl -version 1.10 -revision 1 +version 1.11 categories math science maintainers openmaintainer jochen description A numerical library for C and C++ programmers @@ -18,9 +17,9 @@ least-squares fitting. There are over 1000 functions in total. master_sites gnu -checksums md5 d67be4f2e5560d6cf907e18a428becdc \ - sha1 401d0203d362948e30d0b3c58601a3bc52d0bfd4 \ - rmd160 0b6ac2b1aec6a93521941620a824ae78f79adebb +checksums md5 f28f9de8bec867f3f4f436d3ed80680a \ + sha1 5a154d1cc66ac479197d25dd93a56da12a034c49 \ + rmd160 b69e38e217084fa2aff386b42aadb6f9efc5b1ec platforms darwin # Lower optimization level (-O1) is required to avoid code generation -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/de4ab9b4/attachment-0001.html From mww at macports.org Tue Apr 1 07:03:28 2008 From: mww at macports.org (mww@macports.org) Date: Tue Apr 1 07:04:59 2008 Subject: [35651] trunk/dports/databases/postgresql83/Portfile Message-ID: <20080401140328.947461533094@beta.macosforge.org> Revision: 35651 http://trac.macosforge.org/projects/macports/changeset/35651 Author: mww@macports.org Date: 2008-04-01 07:03:27 -0700 (Tue, 01 Apr 2008) Log Message: ----------- add 'ossp-uuid' new include dir to CFLAGS; no need to increment revision as this only fixes the situation when postgresql83 is not yet installed Modified Paths: -------------- trunk/dports/databases/postgresql83/Portfile Modified: trunk/dports/databases/postgresql83/Portfile =================================================================== --- trunk/dports/databases/postgresql83/Portfile 2008-04-01 14:01:18 UTC (rev 35650) +++ trunk/dports/databases/postgresql83/Portfile 2008-04-01 14:03:27 UTC (rev 35651) @@ -48,7 +48,7 @@ --enable-thread-safety \ --enable-integer-datetimes \ --with-ossp-uuid -configure.cflags-append -I${prefix}/include +configure.cflags-append -I${prefix}/include -I${prefix}/include/ossp build.type gnu build.target -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/88f9ebfc/attachment.html From gui_dos at macports.org Tue Apr 1 08:50:22 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 08:51:52 2008 Subject: [35652] trunk/dports/devel/glade3/Portfile Message-ID: <20080401155022.9FD6E1536780@beta.macosforge.org> Revision: 35652 http://trac.macosforge.org/projects/macports/changeset/35652 Author: gui_dos@macports.org Date: 2008-04-01 08:50:21 -0700 (Tue, 01 Apr 2008) Log Message: ----------- glade3: cleanup by maintainer (commits #14882) Modified Paths: -------------- trunk/dports/devel/glade3/Portfile Modified: trunk/dports/devel/glade3/Portfile =================================================================== --- trunk/dports/devel/glade3/Portfile 2008-04-01 14:03:27 UTC (rev 35651) +++ trunk/dports/devel/glade3/Portfile 2008-04-01 15:50:21 UTC (rev 35652) @@ -1,59 +1,42 @@ # $Id$ + PortSystem 1.0 -name glade3 -version 3.4.3 -revision 1 -description Glade is a free user interface builder for GTK+ and GNOME. -long_description Glade is a free user interface builder for GTK+ \ - and GNOME. It is released under the GNU General \ - Public License (GPL). -maintainers gmail.com:dbevans -categories gnome devel -platforms darwin -homepage http://glade.gnome.org/ -master_sites gnome:sources/glade3/3.4/ -use_bzip2 yes -checksums md5 4cfa58db27431f976d488bf8f0f638cd \ - sha1 6f9fcdefefac2f1fe4a8d2c032dddd21d4b9a7f2 \ - rmd160 ae3df5219d660bc016e2afcdd284420ea82cc940 - -depends_lib \ - bin:automake-1.7:automake bin:autoconf:autoconf \ - lib:libiconv.2:libiconv lib:libgail-gnome:libgail-gnome \ - lib:libXft.2.1.2:Xft2 port:freetype lib:libaudiofile:audiofile \ - lib:libesd:esound port:fontconfig port:gnome-keyring lib:libpng:libpng \ - lib:libatk-1.0:atk bin:gconftool-2:gconf lib:libgettextlib:gettext \ - lib:libglib-2.0:glib2 lib:libgnomevfs-2:gnome-vfs lib:libgtk-x11-2.0:gtk2 \ - lib:libgnomecanvas-2:libgnomecanvas lib:libart_lgpl_2:libart_lgpl \ - lib:libbonobo-2:libbonobo lib:libbonoboui-2:libbonoboui \ - lib:libgnome-2:libgnome lib:libgnomeui-2:libgnomeui \ - bin:orbit-idl-2:orbit2 port:libxml2 bin:perl:perl5.8 port:tiff \ - lib:libpangoft2-1.0:pango bin:pkg-config:pkgconfig port:rarian \ - port:xrender port:zlib -depends_run port:hicolor-icon-theme +name glade3 +version 3.4.3 +revision 1 +description Glade is a free user interface builder for GTK+ and GNOME. +long_description Glade is a free user interface builder for GTK+ \ + and GNOME. It is released under the GNU General \ + Public License (GPL). +maintainers gmail.com:dbevans +categories devel gnome +platforms darwin +homepage http://glade.gnome.org/ +master_sites gnome:sources/glade3/3.4/ +use_bzip2 yes +checksums md5 4cfa58db27431f976d488bf8f0f638cd \ + sha1 6f9fcdefefac2f1fe4a8d2c032dddd21d4b9a7f2 \ + rmd160 ae3df5219d660bc016e2afcdd284420ea82cc940 -configure.args \ - --disable-scrollkeeper +depends_lib port:gettext \ + port:gtk-doc \ + port:gtk2 \ + port:libiconv \ + port:libgnomeui \ + port:libxml2 \ + port:pkgconfig \ + port:rarian -default_variants \ - +disable_gnomedb +depends_run port:hicolor-icon-theme -post-install { - ui_msg "--------------------------------------------------------------------------" - ui_msg "Remember to set ACLOCAL_FLAGS=\"-I ${prefix}/share/glade-2\"" - ui_msg "--------------------------------------------------------------------------" -} +configure.args --disable-scrollkeeper -post-activate { - system "scrollkeeper-update" +post-activate { + system "scrollkeeper-update" } -variant enable_gnomedb { - configure.args-append --enable-gnome-db - depends_lib-append lib:libgnomedb:libgnomedb +variant disable_gnome description {Disable support for GNOME UI widgets} { + configure.args-append --disable-gnome + depends_lib-delete port:libgnomeui } - -variant disable_gnomedb { - configure.args-append --disable-gnome-db -} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/bfd22616/attachment.html From gui_dos at macports.org Tue Apr 1 08:56:37 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 08:58:06 2008 Subject: [35653] trunk/dports/gnome/libwnck/Portfile Message-ID: <20080401155637.9693615368D2@beta.macosforge.org> Revision: 35653 http://trac.macosforge.org/projects/macports/changeset/35653 Author: gui_dos@macports.org Date: 2008-04-01 08:56:36 -0700 (Tue, 01 Apr 2008) Log Message: ----------- libwnck: version bump to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/libwnck/Portfile Modified: trunk/dports/gnome/libwnck/Portfile =================================================================== --- trunk/dports/gnome/libwnck/Portfile 2008-04-01 15:50:21 UTC (rev 35652) +++ trunk/dports/gnome/libwnck/Portfile 2008-04-01 15:56:36 UTC (rev 35653) @@ -3,7 +3,7 @@ PortSystem 1.0 name libwnck -version 2.20.3 +version 2.22.0 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome @@ -19,9 +19,9 @@ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 0f0f54764993497ed02f34a44056efb2 \ - sha1 21a710e5ac221b73ce40616867ac2fba3a105647 \ - rmd160 d7b198f5194ff442d2840cc05a73d23b3d819df2 +checksums md5 db7b86ef93ed08ee1562cd08206f9c66 \ + sha1 f0950913366d7bfb81c1cc06815209f55fa58ab9 \ + rmd160 355bd97681faa2c197b3eef026e5c470131a7772 depends_build port:gnome-doc-utils -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/1a7da662/attachment.html From jmr at macports.org Tue Apr 1 09:05:16 2008 From: jmr at macports.org (jmr@macports.org) Date: Tue Apr 1 09:06:46 2008 Subject: [35654] trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl Message-ID: <20080401160516.0F9921536CD5@beta.macosforge.org> Revision: 35654 http://trac.macosforge.org/projects/macports/changeset/35654 Author: jmr@macports.org Date: 2008-04-01 09:05:15 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Add some new mirror sites. 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-04-01 15:56:36 UTC (rev 35653) +++ trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl 2008-04-01 16:05:15 UTC (rev 35654) @@ -15,28 +15,62 @@ set portfetch::mirror_sites::sites(afterstep) { ftp://ftp.kddlabs.co.jp/X11/AfterStep/ ftp://ftp.chg.ru/pub/X11/windowmanagers/afterstep/ + ftp://ftp.dti.ad.jp/pub/X/AfterStep/ + ftp://ftp.planetmirror.com/pub/afterstep/ ftp://ftp.afterstep.org/ } set portfetch::mirror_sites::sites(apache) { + http://www.ibiblio.org/pub/mirrors/apache/ + http://www.gtlib.gatech.edu/pub/apache/ + http://apache.mirror.rafal.ca/ + http://apache.mirroring.de/ ftp://ftp.planetmirror.com/pub/apache/dist/ ftp://ftp.infoscience.co.jp/pub/net/apache/dist/ + http://apache.multidist.com/ + http://mirror.internode.on.net/pub/apache/ + http://mirror.pacific.net.au/pub1/apache-dist/ + http://apache.wildit.net.au/ + ftp://ftp.pop-mg.com.br/data/apache/dist/ + http://www.mirrorservice.org/sites/ftp.apache.org/ + http://mirror.aarnet.edu.au/pub/apache/ + http://apache.adcserver.com.ar/ + http://apache.mirror.phpchina.com/ + http://apache-mirror.dkuug.dk/ + http://apache.digimirror.nl/ + http://apache.rediska.ru/ + http://apache.is.co.za/ http://www.apache.org/dist/ http://archive.apache.org/dist/ } set portfetch::mirror_sites::sites(freebsd) { + ftp://ftp5.freebsd.org/pub/FreeBSD/ports/distfiles/:nosubdir + ftp://ftp5.freebsd.org/pub/FreeBSD/ports/local-distfiles/:nosubdir ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir ftp://ftp.tw.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir + ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir + ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir + ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir + ftp://ftp.se.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir + http://mirror.aarnet.edu.au/pub/FreeBSD/ports/distfiles/:nosubdir + http://mirror.aarnet.edu.au/pub/FreeBSD/ports/local-distfiles/:nosubdir + ftp://ftp.planetmirror.com/pub/freebsd/ports/distfiles/:nosubdir + ftp://ftp.planetmirror.com/pub/freebsd/ports/local-distfiles/:nosubdir + http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/distfiles/:nosubdir + http://www.mirrorservice.org/sites/ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/:nosubdir ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/:nosubdir ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/:nosubdir } set portfetch::mirror_sites::sites(gnome) { + ftp://ftp.cse.buffalo.edu/pub/Gnome/ + http://www.gtlib.cc.gatech.edu/pub/gnome/ + http://www.mirrorservice.org/sites/ftp.gnome.org/pub/GNOME/ http://fr2.rpmfind.net/linux/gnome.org/ http://mirror.aarnet.edu.au/pub/GNOME/ http://ftp.unina.it/pub/linux/GNOME/ @@ -51,10 +85,15 @@ ftp://ftp.chg.ru/pub/X11/gnome/ ftp://ftp.kddlabs.co.jp/pub/GNOME/ ftp://ftp.dti.ad.jp/pub/X/gnome/ + http://mirror.internode.on.net/pub/gnome/ + ftp://ftp.planetmirror.com/pub/gnome/ http://ftp.gnome.org/pub/GNOME/ } set portfetch::mirror_sites::sites(gnu) { + http://mirrors.ibiblio.org/pub/mirrors/gnu/ftp/gnu/ + http://mirrors.kernel.org/gnu/ + http://www.mirrorservice.org/sites/ftp.gnu.org/gnu/ ftp://ftp.uu.net/archive/systems/gnu/ ftp://ftp.funet.fi/pub/gnu/prep/ ftp://ftp.kddlabs.co.jp/pub/gnu/gnu/ @@ -63,6 +102,11 @@ ftp://ftp.informatik.hu-berlin.de/pub/gnu/ ftp://ftp.lip6.fr/pub/gnu/ ftp://ftp.chg.ru/pub/gnu/ + http://mirror.internode.on.net/pub/gnu/ + http://mirror.pacific.net.au/pub1/gnu/gnu/ + http://mirror.aarnet.edu.au/pub/GNU/ + ftp://ftp.unicamp.br/pub/gnu/ + http://gnu.glug-nith.org/ ftp://ftp.gnu.org/gnu/ http://ftp.gnu.org/gnu/ ftp://ftp.gnu.org/old-gnu/ @@ -70,12 +114,17 @@ set portfetch::mirror_sites::sites(gnupg) { http://mirrors.rootmode.com/ftp.gnupg.org/ + http://gulus.USherbrooke.ca/pub/appl/GnuPG/ + http://www.mirrorservice.org/sites/ftp.gnupg.org/gcrypt/ http://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/ + ftp://ftp.planetmirror.com/pub/gcrypt/ + http://www.ring.gr.jp/pub/net/gnupg/ ftp://ftp.gnupg.org/gcrypt/ http://ftp.gnupg.org/gcrypt/ } set portfetch::mirror_sites::sites(gnustep) { + ftp://ftp.planetmirror.com/pub/gnustep/gnustep/ http://ftpmain.gnustep.org/pub/gnustep/ ftp://ftp.gnustep.org/pub/gnustep/ } @@ -85,6 +134,10 @@ } set portfetch::mirror_sites::sites(isc) { + ftp://ftp.epix.net/pub/isc/ + ftp://ftp.nominum.com/pub/isc/ + http://mirrors.24-7-solutions.net/pub/isc/ + http://www.mirrorservice.org/sites/ftp.isc.org/isc/ ftp://gd.tuwien.ac.at/infosys/servers/isc/ ftp://ftp.ciril.fr/pub/isc/ ftp://ftp.grolier.fr/pub/isc/ @@ -95,22 +148,29 @@ ftp://ftp.dti.ad.jp/pub/net/isc/ ftp://ftp.task.gda.pl/mirror/ftp.isc.org/isc/ ftp://ftp.sunet.se/pub/network/isc/ - ftp://ftp.epix.net/pub/isc/ - ftp://ftp.nominum.com/pub/isc/ ftp://ftp.ripe.net/mirrors/sites/ftp.isc.org/isc/ ftp://ftp.ntua.gr/pub/net/isc/isc/ ftp://ftp.metu.edu.tr/pub/mirrors/ftp.isc.org/ + http://mirror.internode.on.net/pub/isc/ + ftp://ftp.planetmirror.com/pub/isc/ ftp://ftp.isc.org/isc/ } set portfetch::mirror_sites::sites(kde) { + http://ibiblio.org/pub/mirrors/kde/ http://kde.mirrors.hoobly.com/ + http://ftp.gtlib.cc.gatech.edu/pub/kde/ + http://www.mirrorservice.org/sites/ftp.kde.org/pub/kde/ http://gd.tuwien.ac.at/kde/ http://mirrors.isc.org/pub/kde/ - http://ftp.gtlib.cc.gatech.edu/pub/kde/ http://kde.mirrors.tds.net/pub/kde/ ftp://ftp.oregonstate.edu/pub/kde/ ftp://ftp.solnet.ch/mirror/KDE/ + http://mirror.internode.on.net/pub/kde/ + http://mirror.aarnet.edu.au/pub/kde/ + ftp://ftp.planetmirror.com/pub/kde/ + http://ftp.chg.ru/pub/kde/ + http://ftp.kddlabs.co.jp/pub/X11/kde/ ftp://ftp.kde.org/pub/kde/ } @@ -122,6 +182,7 @@ set portfetch::mirror_sites::sites(openbsd) { http://mirror.roothell.org/pub/OpenBSD/ + http://www.mirrorservice.org/sites/ftp.openbsd.org/pub/OpenBSD/ http://ftp-stud.fht-esslingen.de/pub/OpenBSD/ ftp://carroll.cac.psu.edu/pub/OpenBSD/ ftp://openbsd.informatik.uni-erlangen.de/pub/OpenBSD/ @@ -132,10 +193,16 @@ ftp://rt.fm/pub/OpenBSD/ ftp://ftp.openbsd.md5.com.ar/pub/OpenBSD/ ftp://ftp.jp.openbsd.org/pub/OpenBSD/ + http://mirror.internode.on.net/pub/OpenBSD/ + http://mirror.aarnet.edu.au/pub/OpenBSD/ + ftp://ftp.planetmirror.com/pub/OpenBSD/ + ftp://ftp.chg.ru/pub/OpenBSD/ ftp://ftp.openbsd.org/pub/OpenBSD/ } set portfetch::mirror_sites::sites(perl_cpan) { + http://mirrors.ibiblio.org/pub/mirrors/CPAN/modules/by-module/ + http://www.mirrorservice.org/sites/ftp.cpan.org/pub/CPAN/modules/by-module/ http://ftp.ucr.ac.cr/Unix/CPAN/modules/by-module/ ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module/ ftp://ftp.kddlabs.co.jp/lang/perl/CPAN/modules/by-module/ @@ -147,22 +214,31 @@ ftp://cpan.pop-mg.com.br/pub/CPAN/modules/by-module/ ftp://ftp.is.co.za/programming/perl/CPAN/modules/by-module/ ftp://ftp.chg.ru/pub/lang/perl/CPAN/modules/by-module/ + http://mirror.internode.on.net/pub/cpan/modules/by-module/ + http://cpan.mirrors.ilisys.com.au/modules/by-module/ + http://mirror.aarnet.edu.au/pub/CPAN/modules/by-module/ + ftp://ftp.planetmirror.com/pub/cpan/modules/by-module/ ftp://ftp.cpan.org/pub/CPAN/modules/by-module/ } set portfetch::mirror_sites::sites(postgresql) { http://ftp8.us.postgresql.org/postgresql/ http://ftp9.us.postgresql.org/pub/mirrors/postgresql/ + http://www.mirrorservice.org/sites/ftp.postgresql.org/ http://ftp7.de.postgresql.org/ftp.postgresql.org/ http://ftp2.jp.postgresql.org/pub/postgresql/ ftp://ftp2.ch.postgresql.org/pub/mirrors/postgresql ftp://ftp.de.postgresql.org/mirror/postgresql/ ftp://ftp.fr.postgresql.org/ + http://mirror.aarnet.edu.au/pub/postgresql/ + ftp://ftp.au.postgresql.org/pub/postgresql/ + ftp://ftp.ru.postgresql.org/pub/unix/database/pgsql/ ftp://ftp.postgresql.org/pub/ } set portfetch::mirror_sites::sites(ruby) { http://www.ibiblio.org/pub/languages/ruby/ + http://www.mirrorservice.org/sites/ftp.ruby-lang.org/pub/ruby/ http://mirrors.sunsite.dk/ruby/ ftp://xyz.lcs.mit.edu/pub/ruby/ ftp://ftp.iij.ad.jp/pub/lang/ruby/ @@ -172,6 +248,7 @@ ftp://ftp.chg.ru/pub/lang/ruby/ ftp://ftp.kr.FreeBSD.org/pub/ruby/ ftp://ftp.iDaemons.org/pub/mirror/ftp.ruby-lang.org/ruby/ + ftp://ftp.planetmirror.com/pub/ruby/ ftp://ftp.ruby-lang.org/pub/ruby/ } @@ -181,6 +258,15 @@ http://ufpr.dl.sourceforge.net/ http://kent.dl.sourceforge.net/ http://jaist.dl.sourceforge.net/ + http://optusnet.dl.sourceforge.net/ + http://nchc.dl.sourceforge.ne/ + http://switch.dl.sourceforge.net/ + http://puzzle.dl.sourceforge.net/ + http://garr.dl.sourceforge.net/ + http://surfnet.dl.sourceforge.net/ + http://internap.dl.sourceforge.net/ + http://superb-east.dl.sourceforge.net/ + http://superb-west.dl.sourceforge.net/ } set portfetch::mirror_sites::sites(sourceforge_jp) { @@ -193,6 +279,7 @@ set portfetch::mirror_sites::sites(sunsite) { http://www.ibiblio.org/pub/Linux/ + http://www.gtlib.cc.gatech.edu/pub/Linux/ ftp://ftp.unicamp.br/pub/systems/Linux/ ftp://ftp.tuwien.ac.at/pub/linux/ibiblio/ ftp://ftp.cs.tu-berlin.de/pub/linux/Mirrors/sunsite.unc.edu/ @@ -202,21 +289,34 @@ ftp://ftp.cse.cuhk.edu.hk/pub4/Linux/ ftp://ftp.kddlabs.co.jp/Linux/metalab.unc.edu/ ftp://ftp.chg.ru/pub/Linux/sunsite/ + ftp://ftp.planetmirror.com/pub/ibiblio/ } set portfetch::mirror_sites::sites(tcltk) { + http://www.mirrorservice.org/sites/ftp.tcl.tk/pub/tcl/ + ftp://mirror.switch.ch/mirror/tcl.tk/ + ftp://ftp.informatik.uni-hamburg.de/pub/soft/lang/tcl/ ftp://ftp.funet.fi/pub/languages/tcl/tcl/ ftp://ftp.kddlabs.co.jp/lang/tcl/ftp.scriptics.com/ + http://www.etsimo.uniovi.es/pub/mirrors/ftp.scriptics.com/ + http://ftp.chg.ru/pub/lang/tcl/ + ftp://ftp.tcl.tk/pub/tcl/ } set portfetch::mirror_sites::sites(xcontrib) { ftp://ftp.net.ohio-state.edu/pub/X11/contrib/ + http://www.mirrorservice.org/sites/ftp.x.org/contrib/ ftp://ftp.gwdg.de/pub/x11/x.org/contrib/ + http://mirror.aarnet.edu.au/pub/X11/contrib/ + ftp://ftp.planetmirror.com/pub/x11/contrib/ + ftp://ftp.chg.ru/pub/X11/x.org/contrib/ ftp://ftp2.x.org/contrib/ ftp://ftp.x.org/contrib/ } set portfetch::mirror_sites::sites(xfree) { + http://www.gtlib.cc.gatech.edu/pub/XFree86/ + http://www.mirrorservice.org/sites/ftp.xfree86.org/pub/XFree86/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/ftp.xfree86.org/XFree86/ ftp://ftp.fit.vutbr.cz/pub/XFree86/ ftp://mir1.ovh.net/ftp.xfree86.org/ @@ -226,5 +326,7 @@ ftp://sunsite.uio.no/pub/XFree86/ ftp://ftp.physics.uvt.ro/pub/XFree86/ ftp://ftp.chg.ru/pub/XFree86/ + http://mirror.aarnet.edu.au/pub/XFree86/ + ftp://ftp.planetmirror.com/pub/xfree86/ ftp://ftp.xfree86.org/pub/XFree86/ } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/f2b0490a/attachment-0001.html From gui_dos at macports.org Tue Apr 1 09:12:19 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 09:13:49 2008 Subject: [35655] trunk/dports/ruby/rb-cocoa/Portfile Message-ID: <20080401161219.096B11537060@beta.macosforge.org> Revision: 35655 http://trac.macosforge.org/projects/macports/changeset/35655 Author: gui_dos@macports.org Date: 2008-04-01 09:12:18 -0700 (Tue, 01 Apr 2008) Log Message: ----------- rb-cocoa: update to 0.13.2 (commits #14400) Modified Paths: -------------- trunk/dports/ruby/rb-cocoa/Portfile Modified: trunk/dports/ruby/rb-cocoa/Portfile =================================================================== --- trunk/dports/ruby/rb-cocoa/Portfile 2008-04-01 16:05:15 UTC (rev 35654) +++ trunk/dports/ruby/rb-cocoa/Portfile 2008-04-01 16:12:18 UTC (rev 35655) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup ruby 1.0 -ruby.setup {cocoa rubycocoa} 0.12.0 install.rb {ChangeLog ReadMe.html ReadMe.ja.html} +ruby.setup {cocoa rubycocoa} 0.13.2 install.rb {ChangeLog ReadMe.html ReadMe.ja.html} maintainers nomaintainer description Ruby bindings for writing cocoa programs long_description RubyCocoa is a Ruby library for using Cocoa Objects \ @@ -17,14 +17,20 @@ master_sites sourceforge:${ruby.project} distname RubyCocoa-${version} extract.suffix .tgz -checksums md5 e37a41cd9aad2129bad644e4c4de4b7d \ - sha1 395d2aea345bf7514e9310a0d6435d27973d25ae \ - rmd160 b248c9e4f230db6f7d2068e6e8e797deca259968 +checksums md5 bbafee2a544bc4b8869268af8c187a9a \ + rmd160 35e3616e1db84d070f12c906ed08fb175f600c11 \ + sha1 24d73ced14d2d89df8db5d65c8ef2d4dc3793e9a platforms darwin configure.args --install-prefix=${destroot}${prefix} \ --install-root=${destroot} +platform darwin 9 { + if {![variant_isset universal]} { + configure.args-append --build-universal=no + } +} + test.run yes test.cmd ${ruby.bin} test.target install.rb test -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/027be7c0/attachment.html From gui_dos at macports.org Tue Apr 1 09:21:33 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 09:23:12 2008 Subject: [35656] trunk/dports/x11/libsexy/Portfile Message-ID: <20080401162133.5D42515374A5@beta.macosforge.org> Revision: 35656 http://trac.macosforge.org/projects/macports/changeset/35656 Author: gui_dos@macports.org Date: 2008-04-01 09:21:32 -0700 (Tue, 01 Apr 2008) Log Message: ----------- libsexy: version bump to 0.1.11 (closes #14546, maintainer timout) Modified Paths: -------------- trunk/dports/x11/libsexy/Portfile Modified: trunk/dports/x11/libsexy/Portfile =================================================================== --- trunk/dports/x11/libsexy/Portfile 2008-04-01 16:12:18 UTC (rev 35655) +++ trunk/dports/x11/libsexy/Portfile 2008-04-01 16:21:32 UTC (rev 35656) @@ -2,7 +2,7 @@ PortSystem 1.0 name libsexy -version 0.1.10 +version 0.1.11 categories x11 devel platforms darwin maintainers anant@kix.in @@ -18,6 +18,6 @@ depends_lib lib:libgtk.2:gtk2 -checksums md5 c009b0c89e5cf91dba17261f4cccfc4c \ - sha1 a7a39fa38d25039c7d3e219cbeb9690f065e7ef7 \ - rmd160 65650b47f0e1ded2fb7409a3ad22834147aab0c9 +checksums md5 33c079a253270ec8bfb9508e4bb30754 \ + sha1 be01c58f8888556660a847aa901a08c38a45fd96 \ + rmd160 fc5d061486baaad8be54d5894dbd76c31467d905 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/8aa8941e/attachment.html From gui_dos at macports.org Tue Apr 1 09:32:18 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 09:33:50 2008 Subject: [35657] trunk/dports/math/glpk/Portfile Message-ID: <20080401163218.4AD9F153775A@beta.macosforge.org> Revision: 35657 http://trac.macosforge.org/projects/macports/changeset/35657 Author: gui_dos@macports.org Date: 2008-04-01 09:32:17 -0700 (Tue, 01 Apr 2008) Log Message: ----------- glpk: update to 4.28 (commits #14885) Modified Paths: -------------- trunk/dports/math/glpk/Portfile Modified: trunk/dports/math/glpk/Portfile =================================================================== --- trunk/dports/math/glpk/Portfile 2008-04-01 16:21:32 UTC (rev 35656) +++ trunk/dports/math/glpk/Portfile 2008-04-01 16:32:17 UTC (rev 35657) @@ -3,7 +3,7 @@ PortSystem 1.0 name glpk -version 4.27 +version 4.28 categories math lang platforms darwin maintainers lutz.horn@fastmail.fm @@ -19,15 +19,45 @@ homepage http://www.gnu.org/software/${name}/ master_sites gnu -checksums md5 aa089dd6a5becd9251d9e716d660316d \ - sha1 d4d1e02c07fbb726eb0ddff773bb90ab1763444a \ - rmd160 8168c08ea175e17001297ab5623912333b45e661 +checksums md5 6e4f30c37fb189aec6c71b27f0a57449 \ + sha1 0297add513bb2007eebfb03a956615d9f0db4e5a \ + rmd160 d99f7e055c10dee4dc41f13abec746d440e59bc4 depends_lib port:gmp +configure.args --enable-iodbc=no \ + --enable-mysql=no + test.run yes test.target check +variant examples { + post-destroot { + set examplesdir ${destroot}${prefix}/share/doc/${name}/examples + xinstall -m 755 -d ${examplesdir} + foreach fl [glob -tails -directory ${worksrcpath}/examples *.{c,mod,lp,mps,dat}] { + xinstall -m 644 -W ${worksrcpath}/examples $fl ${examplesdir} + } + xinstall -m 755 -d ${examplesdir}/sql + foreach fl [glob -tails -directory ${worksrcpath}/examples/sql *.{mod,sql}] { + xinstall -m 644 -W ${worksrcpath}/examples/sql $fl ${examplesdir}/sql + } + } +} + +variant doc { + depends_build-append path:${prefix}/bin/pdflatex:texlive \ + path:${prefix}/bin/texi2pdf:texinfo + post-destroot { + set docdir ${destroot}${prefix}/share/doc/${name} + xinstall -m 755 -d ${docdir} + system "cd ${worksrcpath}/doc && ${prefix}/bin/pdflatex glpk.latex && ${prefix}/bin/pdflatex glpk.latex" + system "cd ${worksrcpath}/doc && ${prefix}/bin/texi2pdf gmpl.texi" + xinstall -m 644 -W ${worksrcpath}/doc glpk.pdf gmpl.pdf ${docdir} + xinstall -m 644 -W ${worksrcpath} AUTHORS COPYING ChangeLog INSTALL NEWS README ${docdir} + } +} + livecheck.check regex livecheck.url http://ftp.gnu.org/gnu/${name}/?C=M&O=D livecheck.regex ${name}-(\\d+\\.\\d+) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/76ddaf0d/attachment.html From gui_dos at macports.org Tue Apr 1 11:03:35 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 11:05:06 2008 Subject: [35658] trunk/dports/net/deluge/Portfile Message-ID: <20080401180335.1B13715396BC@beta.macosforge.org> Revision: 35658 http://trac.macosforge.org/projects/macports/changeset/35658 Author: gui_dos@macports.org Date: 2008-04-01 11:03:35 -0700 (Tue, 01 Apr 2008) Log Message: ----------- deluge: update to 0.5.8.7 Modified Paths: -------------- trunk/dports/net/deluge/Portfile Modified: trunk/dports/net/deluge/Portfile =================================================================== --- trunk/dports/net/deluge/Portfile 2008-04-01 16:32:17 UTC (rev 35657) +++ trunk/dports/net/deluge/Portfile 2008-04-01 18:03:35 UTC (rev 35658) @@ -4,7 +4,7 @@ PortGroup python25 1.0 name deluge -version 0.5.8.5 +version 0.5.8.7 categories-append net gnome maintainers nomaintainer description A GNOME BitTorrent client. @@ -15,9 +15,9 @@ master_sites http://download.deluge-torrent.org/source/${version}/ -checksums md5 3bb32ae71f3e442a9c623510eafee80b \ - sha1 3b7930f33112f2ffe194bf4ae328cc38f66302e1 \ - rmd160 7865dfece92fc5aa3e3cbbe744ee7e2e2f7e3fe6 +checksums md5 b25e6427b30a4d9acdd213462f5cb5ef \ + sha1 c9418dd045855134023524fc54e6052319ba76d7 \ + rmd160 48ca4d3428940412c98a20a8b573c4894e736cf1 worksrcdir ${name}-torrent-${version} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/10d68bee/attachment.html From gui_dos at macports.org Tue Apr 1 11:15:45 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 11:16:46 2008 Subject: [35659] trunk/dports/devel/dbus/Portfile Message-ID: <20080401181545.0EF611539ABA@beta.macosforge.org> Revision: 35659 http://trac.macosforge.org/projects/macports/changeset/35659 Author: gui_dos@macports.org Date: 2008-04-01 11:15:44 -0700 (Tue, 01 Apr 2008) Log Message: ----------- dbus: create also /etc/dbus-1/session.d during destroot Modified Paths: -------------- trunk/dports/devel/dbus/Portfile Modified: trunk/dports/devel/dbus/Portfile =================================================================== --- trunk/dports/devel/dbus/Portfile 2008-04-01 18:03:35 UTC (rev 35658) +++ trunk/dports/devel/dbus/Portfile 2008-04-01 18:15:44 UTC (rev 35659) @@ -4,6 +4,7 @@ name dbus version 1.1.20 +revision 1 maintainers nomaintainer categories devel platforms darwin @@ -46,7 +47,7 @@ system "touch ${worksrcpath}/m4/acx_pthread.m4" } -# Fixes to be removed post 1.1.20 +# Fixes to be removed post 1.1.20 patchfiles patch-dbus-dbus-sysdeps.c.diff pre-configure { reinplace "s|-Wl,-z,relro||g" ${worksrcpath}/configure @@ -71,13 +72,15 @@ file mkdir ${destroot}${prefix}/var/run/dbus file mkdir ${destroot}${prefix}/var/lib/dbus file mkdir ${destroot}${prefix}/etc/dbus-1/system.d + file mkdir ${destroot}${prefix}/etc/dbus-1/isession.d } destroot.keepdirs \ ${destroot}${prefix}/share/dbus-1/services \ ${destroot}${prefix}/var/run/dbus \ ${destroot}${prefix}/var/lib/dbus \ - ${destroot}${prefix}/etc/dbus-1/system.d + ${destroot}${prefix}/etc/dbus-1/system.d \ + ${destroot}${prefix}/etc/dbus-1/session.d pre-activate { addgroup messagebus -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/f43205b8/attachment.html From gui_dos at macports.org Tue Apr 1 11:37:25 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Tue Apr 1 11:38:24 2008 Subject: [35660] trunk/dports/devel/dbus/Portfile Message-ID: <20080401183725.22BA5153A197@beta.macosforge.org> Revision: 35660 http://trac.macosforge.org/projects/macports/changeset/35660 Author: gui_dos@macports.org Date: 2008-04-01 11:37:25 -0700 (Tue, 01 Apr 2008) Log Message: ----------- dbus: fix Vim typo in r35659 Modified Paths: -------------- trunk/dports/devel/dbus/Portfile Modified: trunk/dports/devel/dbus/Portfile =================================================================== --- trunk/dports/devel/dbus/Portfile 2008-04-01 18:15:44 UTC (rev 35659) +++ trunk/dports/devel/dbus/Portfile 2008-04-01 18:37:25 UTC (rev 35660) @@ -72,7 +72,7 @@ file mkdir ${destroot}${prefix}/var/run/dbus file mkdir ${destroot}${prefix}/var/lib/dbus file mkdir ${destroot}${prefix}/etc/dbus-1/system.d - file mkdir ${destroot}${prefix}/etc/dbus-1/isession.d + file mkdir ${destroot}${prefix}/etc/dbus-1/session.d } destroot.keepdirs \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/ce0d139d/attachment.html From ryandesign at macports.org Tue Apr 1 12:35:36 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Tue Apr 1 12:37:06 2008 Subject: [35661] trunk/dports/devel/libtool Message-ID: <20080401193536.8126E153B189@beta.macosforge.org> Revision: 35661 http://trac.macosforge.org/projects/macports/changeset/35661 Author: ryandesign@macports.org Date: 2008-04-01 12:35:35 -0700 (Tue, 01 Apr 2008) Log Message: ----------- libtool: update to 1.5.26 and avoid the use of -flat_namespace when MACOSX_DEPLOYMENT_TARGET is not set, fixing problems building some ports on Leopard. Maintainer timeout. Closes #14503 and hopefully fixes #13182 as well. Modified Paths: -------------- trunk/dports/devel/libtool/Portfile Added Paths: ----------- trunk/dports/devel/libtool/files/ trunk/dports/devel/libtool/files/patch-libtool.m4.diff Modified: trunk/dports/devel/libtool/Portfile =================================================================== --- trunk/dports/devel/libtool/Portfile 2008-04-01 18:37:25 UTC (rev 35660) +++ trunk/dports/devel/libtool/Portfile 2008-04-01 19:35:35 UTC (rev 35661) @@ -3,8 +3,7 @@ PortSystem 1.0 name libtool -version 1.5.24 -revision 2 +version 1.5.26 categories devel sysutils maintainers boeyms openmaintainer description GNU Libtool - The GNU Portable Library Tool @@ -18,12 +17,14 @@ platforms darwin freebsd master_sites gnu -checksums md5 d0071c890101fcf4f2be8934a37841b0 \ - sha1 b4c994f1bf4a76d2b0c1d0a6f54d16598c15f3db \ - rmd160 e682fe6570c71d93ad65e0c6c77cb6558846f27d +checksums md5 aa9c5107f3ec9ef4200eb6556f3b3c29 \ + sha1 4c1738351736562a951a345e24f233d00953ec0a \ + rmd160 4d1d7dd0308b98e8f590723ae5daddb8da49ac11 configure.args --program-prefix=g +patchfiles patch-libtool.m4.diff + post-destroot { set docdir ${prefix}/share/doc/${name}-${version} xinstall -d ${destroot}${docdir} Added: trunk/dports/devel/libtool/files/patch-libtool.m4.diff =================================================================== --- trunk/dports/devel/libtool/files/patch-libtool.m4.diff (rev 0) +++ trunk/dports/devel/libtool/files/patch-libtool.m4.diff 2008-04-01 19:35:35 UTC (rev 35661) @@ -0,0 +1,33 @@ +=================================================================== +RCS file: /sources/libtool/libtool/Attic/libtool.m4,v +retrieving revision 1.314.2.198 +diff -u -r1.314.2.198 libtool.m4 +--- libtool.m4 14 Feb 2008 23:48:56 -0000 1.314.2.198 ++++ libtool.m4 27 Feb 2008 20:11:32 -0000 +@@ -6042,25 +6042,7 @@ + ;; + + darwin* | rhapsody*) +- case $host_os in +- rhapsody* | darwin1.[[012]]) +- _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress' +- ;; +- *) # Darwin 1.3 on +- if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then +- _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' +- else +- case ${MACOSX_DEPLOYMENT_TARGET} in +- 10.[[012]]) +- _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' +- ;; +- 10.*) +- _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup' +- ;; +- esac +- fi +- ;; +- esac ++ _LT_AC_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined" + _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no + _LT_AC_TAGVAR(hardcode_direct, $1)=no + _LT_AC_TAGVAR(hardcode_automatic, $1)=yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/1d0578de/attachment-0001.html From jmr at macports.org Tue Apr 1 12:38:28 2008 From: jmr at macports.org (jmr@macports.org) Date: Tue Apr 1 12:38:58 2008 Subject: [35662] trunk/dports/aqua/LyX/Portfile Message-ID: <20080401193828.EECA2153B2A9@beta.macosforge.org> Revision: 35662 http://trac.macosforge.org/projects/macports/changeset/35662 Author: jmr@macports.org Date: 2008-04-01 12:38:28 -0700 (Tue, 01 Apr 2008) Log Message: ----------- LyX: update to 1.5.4. Closes #11163. Modified Paths: -------------- trunk/dports/aqua/LyX/Portfile Modified: trunk/dports/aqua/LyX/Portfile =================================================================== --- trunk/dports/aqua/LyX/Portfile 2008-04-01 19:35:35 UTC (rev 35661) +++ trunk/dports/aqua/LyX/Portfile 2008-04-01 19:38:28 UTC (rev 35662) @@ -1,7 +1,10 @@ +# -*- 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 LyX -version 1.4.0pre3 +version 1.5.4 platforms darwin categories aqua maintainers rsorasen@broadpark.no @@ -13,29 +16,28 @@ appearance. LyX lets you concentrate on writing, \ leaving details of visual layout to the software. -homepage http://www.lyx.org -master_sites ftp://ftp.devel.lyx.org/pub/lyx/pre/ +homepage http://www.lyx.org/ +master_sites http://lyx.cybermirror.org/stable/ \ + http://sunsite.icm.edu.pl/pub/unix/editors/lyx/stable/ \ + ftp://ftp.ntua.gr/pub/X11/LyX/stable/ \ + ftp://ftp.lyx.org/pub/lyx/stable/ \ + http://gd.tuwien.ac.at/publishing/tex/lyx/stable/ +use_bzip2 yes distname lyx-${version} -checksums ${distname}${extract.suffix} sha1 4f59ca18516672af3df93706aba4914c3484ba4f -worksrcdir lyx-${version} -depends_lib lib:libqt.3.3:qt3-mac +checksums md5 6f424dc23af78e1d39c6962101cde2e9 \ + sha1 75c2be653b64eedeb443caf2b0401fb74a15e908 \ + rmd160 fca3cb9c9c9437e879c8abea820fbd28a5d1d72d +depends_lib port:qt4-mac \ + bin:tex:texlive \ + port:ImageMagick \ + port:python25 + patchfiles patch-ltmain.sh -configure.compiler gcc-3.3 -configure.cppflags "-I${prefix}/include/qt3" -configure.ldflags "-framework Carbon -framework OpenGL -framework AGL -framework QuickTime -lz" -configure.env QTDIR="${prefix}" - -configure.args --with-frontend=qt --without-x --with-included-gettext \ +use_parallel_build yes +configure.python ${prefix}/bin/python2.5 +configure.pre_args --prefix=/Applications/MacPorts/LyX.app +configure.args --with-frontend=qt4 --without-x --with-included-gettext \ --enable-optimization=-Os --disable-concept-checks \ - --prefix=/Applications/MacPorts/LyX.app --with-qt-dir=${prefix} - -pre-destroot { - xinstall -m 755 -d ${destroot}/Applications/MacPorts - file copy ${worksrcpath}/development/MacOSX/LyX.app ${destroot}/Applications/MacPorts -} - -post-destroot { - file delete ${destroot}/Applications/MacPorts/LyX.app/Contents/Resources/LyX/images/lyx.xpm -} + --with-qt4-dir=${prefix} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/5e145987/attachment.html From dluke at macports.org Tue Apr 1 12:44:46 2008 From: dluke at macports.org (dluke@macports.org) Date: Tue Apr 1 12:45:49 2008 Subject: [35663] trunk/dports/PortIndex Message-ID: <20080401194446.7F9AA153B4B1@beta.macosforge.org> Revision: 35663 http://trac.macosforge.org/projects/macports/changeset/35663 Author: dluke@macports.org Date: 2008-04-01 12:44:42 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Total number of ports parsed: 4622 Ports successfully parsed: 4622 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-01 19:38:28 UTC (rev 35662) +++ trunk/dports/PortIndex 2008-04-01 19:44:42 UTC (rev 35663) @@ -795,7 +795,7 @@ bmake 303 variants universal description {Portable NetBSD make} portdir devel/bmake homepage http://www.crufty.net/help/sjg/bmake.html epoch 0 platforms darwin name bmake long_description {bmake is the portable version of NetBSD make.} maintainers gmail.com:tdflavius categories devel version 20060728 revision 0 boehmgc 538 -variants {universal redirect darwin_9} description {Boehm-Demers-Weiser conservative garbage collector} portdir devel/boehmgc homepage http://www.hpl.hp.com/personal/Hans_Boehm/gc/ epoch 0 platforms darwin name boehmgc long_description {The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It is also used by a number of programming language implementations that use C as intermediate code.} maintainers waqar@macports.org categories devel version 7.0 revision 0 +variants {universal redirect darwin_9} description {Boehm-Demers-Weiser conservative garbage collector} portdir devel/boehmgc homepage http://www.hpl.hp.com/personal/Hans_Boehm/gc/ epoch 0 platforms darwin name boehmgc long_description {The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It is also used by a number of programming language implementations that use C as intermediate code.} maintainers waqar@macports.org categories devel version 7.0 revision 1 boehmgc-devel 557 variants {universal redirect} description {Boehm-Demers-Weiser conservative garbage collector (devel version)} portdir devel/boehmgc-devel homepage http://www.hpl.hp.com/personal/Hans_Boehm/gc/ epoch 0 platforms darwin name boehmgc-devel long_description {The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new. It is also used by a number of programming language implementations that use C as intermediate code.} maintainers nomaintainer categories devel version 7.1alpha2 revision 0 boost 484 @@ -929,7 +929,7 @@ dbow 505 variants {universal darwin_8} portdir devel/dbow description {database compiler-compiler} homepage http://dbow.sourceforge.net/ epoch 0 platforms darwin name dbow depends_lib port:mysql4 maintainers nomaintainer long_description {DBOW is a database compiler-compiler or front-end. It takes table definitions in a meta language and prepares C, C++, PHP, Perl (etc) functions for manipulating the database. It will also produce SQL table data for MySQL.} version 0.7 categories {devel databases} revision 0 dbus 497 -variants {universal test darwin_7} depends_build {port:pkgconfig port:docbook-xml-4.1.2 port:xmlto} portdir devel/dbus description {A message bus system, a simple way for applications to talk to one another.} homepage http://www.freedesktop.org/Software/dbus epoch 0 platforms darwin name dbus depends_lib {port:expat port:libxml2} maintainers nomaintainer long_description {{A message bus system, a simple way for applications to talk to one another.}} version 1.1.20 categories devel revision 0 +variants {universal test darwin_7} depends_build {port:pkgconfig port:docbook-xml-4.1.2 port:xmlto} portdir devel/dbus description {A message bus system, a simple way for applications to talk to one another.} homepage http://www.freedesktop.org/Software/dbus epoch 0 platforms darwin name dbus depends_lib {port:expat port:libxml2} maintainers nomaintainer long_description {{A message bus system, a simple way for applications to talk to one another.}} version 1.1.20 categories devel revision 1 dbus-glib 437 variants {universal test} depends_build port:pkgconfig portdir devel/dbus-glib description {Glib bindings for the dbus message bus system.} homepage http://www.freedesktop.org/Software/dbus epoch 0 platforms darwin depends_lib {port:expat port:libiconv port:glib2 port:dbus port:gettext} name dbus-glib maintainers nomaintainer long_description {{Glib bindings for the dbus message bus system.}} version 0.74 categories devel revision 0 dbus-python24 494 @@ -1014,8 +1014,8 @@ variants universal portdir devel/giggle description {Git gtk frontend} homepage http://developer.imendio.com/projects/giggle epoch 0 platforms darwin name giggle depends_lib {port:gtksourceview2 port:git-core port:libglade2} maintainers misc@mandriva.org long_description {Giggle is a graphical frontend for the git directory tracker (think of gitk on GTK+).} version 0.4 categories devel revision 0 git-core 758 variants {universal doc gitweb svn bash_completion} variant_desc {doc {Install HTML and plaintext documentation} gitweb {Install gitweb.cgi} svn {Bi-directional subversion repository support} bash_completion {Bash completion support}} portdir devel/git-core description {The stupid content tracker.} homepage http://git.or.cz/ epoch 0 depends_run {port:openssh port:rsync port:perl5.8 port:p5-error} platforms darwin depends_lib {port:curl port:zlib port:openssl port:expat port:libiconv} name git-core long_description {A stupid (but extremely fast) directory content manager. It doesn't do a whole lot, but what it _does_ do is track directory contents efficiently.} maintainers {bryan@larsen.st openmaintainer} categories devel version 1.5.4.4 revision 0 -glade3 1185 -variants {universal enable_gnomedb disable_gnomedb} portdir devel/glade3 description {Glade is a free user interface builder for GTK+ and GNOME.} homepage http://glade.gnome.org/ depends_run port:hicolor-icon-theme epoch 0 platforms darwin name glade3 depends_lib {bin:automake-1.7:automake bin:autoconf:autoconf lib:libiconv.2:libiconv lib:libgail-gnome:libgail-gnome lib:libXft.2.1.2:Xft2 port:freetype lib:libaudiofile:audiofile lib:libesd:esound port:fontconfig port:gnome-keyring lib:libpng:libpng lib:libatk-1.0:atk bin:gconftool-2:gconf lib:libgettextlib:gettext lib:libglib-2.0:glib2 lib:libgnomevfs-2:gnome-vfs lib:libgtk-x11-2.0:gtk2 lib:libgnomecanvas-2:libgnomecanvas lib:libart_lgpl_2:libart_lgpl lib:libbonobo-2:libbonobo lib:libbonoboui-2:libbonoboui lib:libgnome-2:libgnome lib:libgnomeui-2:libgnomeui bin:orbit-idl-2:orbit2 port:libxml2 bin:perl:perl5.8 port:tiff lib:libpangoft2-1.0:pango bin:pkg-config:pkgconfig port:rarian port:xrender port:zlib} long_description {Gla de is a free user interface builder for GTK+ and GNOME. It is released under the GNU General Public License (GPL).} maintainers gmail.com:dbevans version 3.4.3 categories {gnome devel} revision 1 +glade3 640 +variants {universal disable_gnome} variant_desc {disable_gnome {Disable support for GNOME UI widgets}} portdir devel/glade3 description {Glade is a free user interface builder for GTK+ and GNOME.} homepage http://glade.gnome.org/ depends_run port:hicolor-icon-theme epoch 0 platforms darwin name glade3 depends_lib {port:gettext port:gtk-doc port:gtk2 port:libiconv port:libgnomeui port:libxml2 port:pkgconfig port:rarian} long_description {Glade is a free user interface builder for GTK+ and GNOME. It is released under the GNU General Public License (GPL).} maintainers gmail.com:dbevans categories {devel gnome} version 3.4.3 revision 1 glib1 487 variants {universal 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 500 @@ -1449,7 +1449,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.0 revision 1 +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.0 revision 2 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 @@ -2355,9 +2355,9 @@ libsoup 567 variants universal portdir gnome/libsoup description {Soup is an HTTP library implementation in C.} homepage http://www.gnome.org/ epoch 0 platforms darwin name libsoup depends_lib {port:libxml2 port:glib2 port:gnutls} long_description {Soup provides a queued asynchronous callback-based mechanism for sending and servicing SOAP requests and a WSDL (Web Service Definition Language) for C compilers which generates client stubs and server skeletons for easily calling and implementing SOAP methods.} maintainers nomaintainer version 2.4.0 categories gnome revision 0 libwnck 543 -variants universal depends_build port:gnome-doc-utils portdir gnome/libwnck description {Library used for writing pagers and taskslists.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:startup-notification port:gtk2 port:glib2 port:gettext port:libgnomecanvas} name libwnck maintainers nomaintainer long_description {libwnck is a Window Navigator Construction Kit, i.e. a library to use for writing pagers and taskslists and stuff. It is needed for the GNOME 2.0 desktop.} version 2.20.3 categories gnome revision 0 -libxklavier 413 -variants universal portdir gnome/libxklavier description {libxklavier - utility library to make XKB stuff easier} homepage http://www.freedesktop.org/Software/LibXklavier epoch 0 platforms darwin name libxklavier depends_lib {port:libxml2 lib:libiconv:libiconv port:zlib} long_description {{libxklavier - utility library to make XKB stuff easier}} maintainers nomaintainer version 3.3 categories gnome revision 0 +variants universal depends_build port:gnome-doc-utils portdir gnome/libwnck description {Library used for writing pagers and taskslists.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:startup-notification port:gtk2 port:glib2 port:gettext port:libgnomecanvas} name libwnck maintainers nomaintainer long_description {libwnck is a Window Navigator Construction Kit, i.e. a library to use for writing pagers and taskslists and stuff. It is needed for the GNOME 2.0 desktop.} version 2.22.0 categories gnome revision 0 +libxklavier 424 +variants universal portdir gnome/libxklavier description {libxklavier - utility library to make XKB stuff easier} homepage http://www.freedesktop.org/Software/LibXklavier epoch 0 platforms darwin name libxklavier depends_lib {port:libxml2 lib:libiconv:libiconv port:zlib port:glib2} long_description {{libxklavier - utility library to make XKB stuff easier}} maintainers nomaintainer version 3.5 categories gnome revision 0 libxklavier-2-2 421 variants universal portdir gnome/libxklavier-2-2 description {libxklavier - utility library to make XKB stuff easier} homepage http://www.freedesktop.org/Software/LibXklavier epoch 0 platforms darwin name libxklavier-2-2 depends_lib {port:libxml2 lib:libiconv:libiconv port:zlib} long_description {{libxklavier - utility library to make XKB stuff easier}} maintainers nomaintainer version 2.2 categories gnome revision 0 libzvt 422 @@ -2591,7 +2591,7 @@ gimp-user-manual 516 variants {universal fetch build without_gimp cs de en es fr hr it ko nl no ru sv zh_CN} description {A multilingual user manual for the Gimp (broken).} portdir graphics/gimp-user-manual homepage http://docs.gimp.org/ epoch 0 platforms darwin name gimp-user-manual 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.} maintainers nomaintainer categories graphics version 0.13 revision 0 gimp2 822 -variants {universal darwin_9 without_gnome no_python dbus} variant_desc {without_gnome {Disable SVG support and built-in help browser.} no_python {Disable Python scripts and filters.}} portdir graphics/gimp2 description {The GNU Image Manipulation Program} homepage http://www.gimp.org/ epoch 0 platforms darwin name gimp2 depends_lib {port:aalib port:curl port:libart_lgpl port:libexif port:libgnomeui port:libgtkhtml port:libmng port:librsvg port:libwmf port:p5-xml-parser port:poppler port:py25-gtk} maintainers nomaintainer 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.4.5 categories graphics revision 0 +variants {universal darwin_9 without_gnome no_python dbus} variant_desc {without_gnome {Disable SVG support and built-in help browser.} no_python {Disable Python scripts and filters.}} portdir graphics/gimp2 description {The GNU Image Manipulation Program} homepage http://www.gimp.org/ epoch 0 platforms darwin name gimp2 depends_lib {port:aalib port:curl port:libart_lgpl port:libexif port:libgnomeui port:libgtkhtml port:libmng port:librsvg port:libwmf port:p5-xml-parser port:poppler port:py25-gtk} maintainers nomaintainer 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.4.5 categories graphics revision 1 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 glitz 533 @@ -3940,8 +3940,8 @@ variants universal portdir math/fyre description {Fyre is a tool for producing computational artwork.} homepage http://fyre.navi.cx/ epoch 0 platforms darwin name fyre depends_lib {port:gtk2 port:desktop-file-utils port:shared-mime-info port:libglade2} long_description {Fyre is a tool for producing computational artwork based on histograms of iterated chaotic functions.} maintainers nomaintainer version 1.0.1 categories math revision 0 gexpr 455 variants universal description {A shell calculator} portdir math/gexpr homepage http://gexpr.sourceforge.net/ epoch 0 platforms darwin name gexpr long_description {Gexpr is a shell calculator with floating point, standard C functions, relational operators, and output in base 2/8/10/16. It is a light alternative to bc(1). It can also be used to add floating point math to shell scripts.} maintainers nomaintainer categories math version 2.0.2 revision 0 -glpk 536 -variants universal portdir math/glpk description {GNU Linear Programming Kit} homepage http://www.gnu.org/software/glpk/ epoch 0 platforms darwin name glpk depends_lib port:gmp maintainers lutz.horn@fastmail.fm long_description {The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library.} version 4.27 categories {math lang} revision 0 +glpk 551 +variants {universal examples doc} portdir math/glpk description {GNU Linear Programming Kit} homepage http://www.gnu.org/software/glpk/ epoch 0 platforms darwin name glpk depends_lib port:gmp maintainers lutz.horn@fastmail.fm long_description {The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library.} version 4.28 categories {math lang} revision 0 gmp-ecm 387 variants universal portdir math/gmp-ecm description {Factor integers using the Elliptic Curve Method} homepage http://gforge.inria.fr/projects/ecm/ epoch 0 platforms darwin name gmp-ecm depends_lib port:gmp maintainers vincent-opdarw@vinc17.org long_description {Free implementation of the Elliptic Curve Method (ECM) for integer factorization.} version 6.1.3 categories math revision 0 gmtl 322 @@ -3951,7 +3951,7 @@ gnuplot 872 variants {universal darwin no_x11 wxwidgets tutorial} variant_desc {tutorial {Build the tutorial (requires a tex install)}} portdir math/gnuplot description {A command-driven interactive function plotting program} homepage http://gnuplot.sourceforge.net/ epoch 0 platforms darwin name gnuplot depends_lib {port:expat port:fontconfig port:freetype port:gd2 port:jpeg port:pdflib port:libiconv port:libpng port:ncurses port:readline lib:libX11.6:XFree86 port:zlib lib:libaquaterm.1:aquaterm} maintainers pguyot@kallisys.net long_description {Gnuplot is a command-driven interactive function plotting program. Plots any number of functions, built up of C operators, C library functions, and some things C doesn't have like **, sgn(), etc. Also support for plotting data files, to compare actual data to theoretical curves.} version 4.2.2 categories {math science} revision 1 gsl 739 -variants {universal darwin_6 darwin_7 doc gcc43} depends_build port:texinfo variant_desc {doc {Install PDF and HTML documentation} gcc43 {Use GCC 4.3 for compilation of GSL - optimized for host machine}} portdir math/gsl description {A numerical library for C and C++ programmers} epoch 0 platforms darwin name gsl maintainers {openmaintainer jochen} long_description {The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total.} version 1.10 categories {math science} revision 1 +variants {universal darwin_6 darwin_7 doc gcc43} depends_build port:texinfo variant_desc {doc {Install PDF and HTML documentation} gcc43 {Use GCC 4.3 for compilation of GSL - optimized for host machine}} portdir math/gsl description {A numerical library for C and C++ programmers} epoch 0 platforms darwin name gsl maintainers {openmaintainer jochen} long_description {The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total.} version 1.11 categories {math science} revision 0 gsl-devel 754 variants {universal darwin_6 darwin_7 doc gcc43} depends_build port:texinfo variant_desc {doc {Install PDF and HTML documentation} gcc43 {Use GCC 4.3 for compilation of GSL - optimized for host machine}} portdir math/gsl-devel description {A numerical library for C and C++ programmers} epoch 0 platforms darwin name gsl-devel maintainers {openmaintainer jochen} long_description {The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total.} version 1.10.90 categories {math science} revision 0 gts 448 @@ -4098,8 +4098,8 @@ portdir net/ASFRecorder variants universal description {WindowsMedia Streaming client} platforms {darwin freebsd} name ASFRecorder version 1.1 homepage http://asfrecorder.sourceforge.net categories net revision 0 epoch 0 maintainers digdog@macports.org GTorrentViewer 579 variants universal portdir net/GTorrentViewer description {GTK2 based viewer for .torrent files.} homepage http://gtorrentviewer.sourceforge.net/ epoch 0 platforms darwin name GTorrentViewer depends_lib {lib:libgtk.2:gtk2 port:curl port:p5-xml-parser} maintainers {jmpp openmaintainer} long_description {GTorrentViewer is a GTK2-based viewer/editor for BitTorrent meta files for UNIX like operating systems. It gathers information from trackers, checks files, shows detailed information about .torrents and even modifies some of it.} version 0.2b categories {net x11} revision 1 -adium 463 -portdir net/adium variants universal description {a multiple protocol instant messaging client} name adium version 1.1.1 categories {net aqua} depends_build port:subversion revision 0 epoch 0 maintainers {rhwood openmaintainer} long_description {Adium is a free instant messaging application. With Adium, you can connect to any number of messaging accounts on any combination of supported messaging services and then chat with other people using those services.} +adium 514 +variants universal depends_build bin:svn:subversion portdir net/adium description {a multiple protocol instant messaging client} homepage http://www.adiumx.com epoch 0 platforms macosx name adium maintainers {rhwood openmaintainer} long_description {Adium is a free instant messaging application. With Adium, you can connect to any number of messaging accounts on any combination of supported messaging services and then chat with other people using those services.} version 1.1.1 categories {net aqua} revision 0 adns 357 variants universal description {asynchronous DNS client library} portdir net/adns homepage http://www.chiark.greenend.org.uk/~ian/adns/ epoch 0 platforms darwin name adns long_description {adns is a resolver library for C (and C++) programs, and a collection of useful DNS resolver utilities.} maintainers nomaintainer categories net version 1.1 revision 1 aget 337 @@ -4213,7 +4213,7 @@ ddnsu 422 variants universal description {simple, reliable and small updating client for dynamic DNS} portdir net/ddnsu homepage http://psydev.sourceforge.net/new/ddnsu/ epoch 0 platforms darwin name ddnsu long_description {ddnsu is a dynamic DNS updating client that aims to be simple, reliable, and above all very small. It works with services such as DynDNS.org.} maintainers nomaintainer categories net version 0.3.0 revision 0 deluge 472 -variants universal portdir net/deluge description {A GNOME BitTorrent client.} homepage http://www.deluge-torrent.org epoch 0 platforms darwin depends_lib {port:python25 port:dbus-python25 port:gettext port:librsvg port:py25-gtk port:py25-hashlib port:py25-xdg port:py25-zlib port:boost} name deluge maintainers nomaintainer long_description {Deluge is a GNOME client for the BitTorrent network written in python.} categories {python net gnome} version 0.5.8.5 revision 0 +variants universal portdir net/deluge description {A GNOME BitTorrent client.} homepage http://www.deluge-torrent.org epoch 0 platforms darwin depends_lib {port:python25 port:dbus-python25 port:gettext port:librsvg port:py25-gtk port:py25-hashlib port:py25-xdg port:py25-zlib port:boost} name deluge maintainers nomaintainer long_description {Deluge is a GNOME client for the BitTorrent network written in python.} categories {python net gnome} version 0.5.8.7 revision 0 desproxy 346 portdir net/desproxy variants universal description {tunnels tcp, as socks, etc. through an http-proxy} name desproxy version 0.1.0-pre2 categories net homepage http://desproxy.sourceforge.net/ revision 0 epoch 0 maintainers nomaintainer long_description {Desproxy makes you able to establish TCP connections through an HTTP proxy by tunneling.} dhcp 1023 @@ -4261,7 +4261,7 @@ ettercap 669 variants {universal darwin_6 gtk enable_devel ssl} description {multipurpose sniffer/interceptor/logger for switched LAN} portdir net/ettercap homepage http://ettercap.sourceforge.net/ epoch 0 platforms {darwin freebsd} name ettercap long_description {Ettercap is a multi-functional packet sniffer/interceptor/logger that works on switched LANs. It allows the active and passive dissection of numerous protocols, including ciphered ones, such as SSH1, and includes features for network and host analysis. Four modes are available: IP Based, MAC Address Based, ARP Based, and PublicARP Based.} maintainers nomaintainer categories {net security} version 0.6.b revision 2 ettercap-ng 734 -variants {universal gtk plugins} portdir net/ettercap-ng description {multipurpose sniffer/interceptor/logger for switched LAN} homepage http://ettercap.sourceforge.net/ epoch 0 platforms {darwin freebsd} name ettercap-ng depends_lib {port:openssl port:libpcap port:libnet11 lib:libpcre.0:pcre} maintainers ultrix@gmail.com long_description {Ettercap is a multi-functional packet sniffer/interceptor/logger that works on switched LANs. It allows the active and passive dissection of numerous protocols, including ciphered ones, such as SSH1, and includes features for network and host analysis. Four modes are available: IP Based, MAC Address Based, ARP Based, and PublicARP Based.} version 0.7.3 categories {net security} revision 0 +variants {universal gtk plugins} portdir net/ettercap-ng description {multipurpose sniffer/interceptor/logger for switched LAN} homepage http://ettercap.sourceforge.net/ epoch 0 platforms {darwin freebsd} name ettercap-ng depends_lib {port:openssl port:libpcap port:libnet11 lib:libpcre.0:pcre} maintainers ultrix@gmail.com long_description {Ettercap is a multi-functional packet sniffer/interceptor/logger that works on switched LANs. It allows the active and passive dissection of numerous protocols, including ciphered ones, such as SSH1, and includes features for network and host analysis. Four modes are available: IP Based, MAC Address Based, ARP Based, and PublicARP Based.} version 0.7.3 categories {net security} revision 1 ez-ipupdate 415 variants {universal darwin} description {dynamic dns client} portdir net/ez-ipupdate homepage http://www.ez-ipupdate.com epoch 0 platforms {darwin freebsd} name ez-ipupdate long_description {ez-ipupdate is a small utility for updating your host name at one of the dynamic DNS services. The daemon mode is currently not working under Darwin/OS-X.} maintainers nomaintainer categories net version 3.0.11b7 revision 0 fauxident 490 @@ -7042,8 +7042,8 @@ variants universal description {Fix an exploitable bug in CGI multipart parsing which affects Ruby <= 1.8.5 when multipart boundary attribute contains a non-halting regular expression string.} portdir ruby/rb-cgi_multipart_eof_fix homepage http://blog.evanweaver.com epoch 0 depends_lib {{path:\${prefix}/bin/ruby:ruby} port:rb-rubygems} name rb-cgi_multipart_eof_fix long_description {{Fix an exploitable bug in CGI multipart parsing which affects Ruby <= 1.8.5 when multipart boundary attribute contains a non-halting regular expression string.}} maintainers pguyot@kallisys.net categories ruby version 2.1 revision 0 rb-cgikit 505 variants universal portdir ruby/rb-cgikit description {Component-based web application framework} homepage http://www.spice-of-life.net/cgikit/index_en.html epoch 0 platforms darwin name rb-cgikit depends_lib {{path:\${prefix}/bin/ruby:ruby}} maintainers nomaintainer long_description {CGIKit is a web application framework written in Ruby. This framework is based on components for development, so you can develop CGI applications quickly and efficiently.} version 1.2.0 categories {ruby www} revision 1 -rb-cocoa 579 -variants universal portdir ruby/rb-cocoa description {Ruby bindings for writing cocoa programs} homepage http://rubycocoa.sourceforge.net/ epoch 0 platforms darwin name rb-cocoa depends_lib {{path:\${prefix}/bin/ruby:ruby}} maintainers nomaintainer long_description {RubyCocoa is a Ruby library for using Cocoa Objects on Mac OS X in Ruby scripts. You can use RubyCocoa to work with Cocoa objects in Ruby scripts, write Cocoa applications with Ruby and Interface Builder, develop small scale simple Cocoa applications and such.} version 0.12.0 categories {ruby devel} revision 0 +rb-cocoa 590 +variants {universal darwin_9} portdir ruby/rb-cocoa description {Ruby bindings for writing cocoa programs} homepage http://rubycocoa.sourceforge.net/ epoch 0 platforms darwin name rb-cocoa depends_lib {{path:\${prefix}/bin/ruby:ruby}} maintainers nomaintainer long_description {RubyCocoa is a Ruby library for using Cocoa Objects on Mac OS X in Ruby scripts. You can use RubyCocoa to work with Cocoa objects in Ruby scripts, write Cocoa applications with Ruby and Interface Builder, develop small scale simple Cocoa applications and such.} version 0.13.2 categories {ruby devel} revision 0 rb-criteria 585 variants universal portdir ruby/rb-criteria description {A module for abstracting queries to various data sets.} homepage http://mephle.org/Criteria/ epoch 0 platforms darwin name rb-criteria depends_lib {{path:\${prefix}/bin/ruby:ruby}} maintainers nomaintainer long_description {Criteria is a module for abstracting queries to various data sets. For instance, you might have a flat text file, or an array of Ruby objects, or a SQL database, and wish to perform the same query on any given source, without different versions of code for each.} version 1.1a categories ruby revision 0 rb-crypt-isaac 513 @@ -7437,7 +7437,7 @@ veriwell 541 variants universal portdir science/veriwell description {VeriWell Verilog Simulator} homepage http://sourceforge.net/projects/veriwell epoch 0 platforms darwin name veriwell depends_lib port:help2man maintainers nomaintainer long_description {VeriWell is a full Verilog simulator. It supports nearly all of the IEEE1364-1995 standard, as well as PLI 1.0. Yes, VeriWell *is* the same simulator that was sold by Wellspring Solutions in the mid-1990 and was included with the Thomas and Moorby book} version 2.8.5 categories science revision 0 wview 1196 -variants {universal env mysql5 pgresql vpro wxt510 ws2300 sim http} variant_desc {env { Install config files and templates (first time install) } mysql5 { Includes mySQL5 database support } pgresql { Includes Postgresql database support } vpro { Support for Davis Vantage Pro WX Station } wxt510 { Support for Vaisala WXT-510 WX Station } ws2300 { Support for the La Crosse WS-2300 series stations } sim { Support for the Simulated WX Station } http { Enable support for uploading data to Weather Underground }} portdir science/wview description {Daemons that download and archive data from supported weather stations} homepage http://wviewweather.com/ epoch 0 platforms darwin name wview depends_lib {port:gd2 port:radlib} maintainers mac.com:mbrooksclark long_description {wview is a unix application for weather stations. It archives weather data from the station. Generates full html web sites with graphics. ftp/ssh export capability. MySQL/PostgreSQL archiving. International. Weathe r alarms. Data feed. RSS feed. Stations currently supported include: Davis Vantage Pro/Pro2, Vaisala WXT-510, La Crosse WS-2300, and a weather station simulator.} version 3.7.3 categories science revision 0 +variants {universal env mysql5 pgresql vpro wxt510 ws2300 sim http} variant_desc {env { Install config files and templates (first time install) } mysql5 { Includes mySQL5 database support } pgresql { Includes Postgresql database support } vpro { Support for Davis Vantage Pro WX Station } wxt510 { Support for Vaisala WXT-510 WX Station } ws2300 { Support for the La Crosse WS-2300 series stations } sim { Support for the Simulated WX Station } http { Enable support for uploading data to Weather Underground }} portdir science/wview description {Daemons that download and archive data from supported weather stations} homepage http://wviewweather.com/ epoch 0 platforms darwin name wview depends_lib {port:gd2 port:radlib} maintainers mac.com:mbrooksclark long_description {wview is a unix application for weather stations. It archives weather data from the station. Generates full html web sites with graphics. ftp/ssh export capability. MySQL/PostgreSQL archiving. International. Weathe r alarms. Data feed. RSS feed. Stations currently supported include: Davis Vantage Pro/Pro2, Vaisala WXT-510, La Crosse WS-2300, and a weather station simulator.} version 3.7.3 categories science revision 1 xastir 399 variants universal description {Amateur Radio APRS tracking software} portdir science/xastir homepage http://www.xastir.org/ epoch 0 platforms darwin depends_lib {lib:libX11.6:XFree86 port:openmotif port:libgeotiff port:freetype port:ImageMagick port:gdal port:pcre port:db44 port:tiff port:proj port:shapelib} name xastir maintainers shadow@dementia.org categories science version 1.8.4 revision 1 xephem 717 @@ -8680,8 +8680,8 @@ variants universal portdir www/urlview description {URL extractor/launcher} homepage http://packages.debian.org/unstable/misc/urlview epoch 0 platforms darwin name urlview depends_lib port:ncurses maintainers vincent-opdarw@vinc17.org long_description {Urlview is a screen-oriented program for extracting URLs from text files. It displays a menu from which you can launch a command to view a specific item.} version 0.9-17 categories www revision 0 varnish 367 variants {universal darwin_9} description {Varnish is a state-of-the-art, high-performance HTTP accelerator} portdir www/varnish homepage http://www.varnish-cache.org epoch 0 platforms darwin name varnish long_description {Varnish was written from the ground up to be a high performance caching reverse proxy.} maintainers pmq categories www version 1.1.2 revision 0 -w3m 496 -variants {universal no_x11} variant_desc {no_x11 {For people with gdk +quartz}} portdir www/w3m description {pager/text based browser} epoch 0 platforms darwin name w3m depends_lib lib:libgccpp.1:boehmgc maintainers nomaintainer long_description {w3m is a pager/text-based WWW browser. It is a similar application to Lynx, but it has several features Lynx doesn't have, like tables, frames and inline image rendering. Its 8-bit support is second to none.} version 0.5.2 categories www revision 0 +w3m 486 +variants {universal no_x11} variant_desc {no_x11 {For people with gdk +quartz}} portdir www/w3m description {pager/text based browser} epoch 0 platforms darwin name w3m depends_lib port:boehmgc maintainers nomaintainer long_description {w3m is a pager/text-based WWW browser. It is a similar application to Lynx, but it has several features Lynx doesn't have, like tables, frames and inline image rendering. Its 8-bit support is second to none.} version 0.5.2 categories www revision 0 webalizer 564 variants {universal static debug} portdir www/webalizer description {The Webalizer is a fast, free web server log file analysis program} homepage http://www.mrunix.net/webalizer/ epoch 0 platforms darwin name webalizer depends_lib {lib:libgd.2:gd2 lib:libz:zlib lib:libpng:libpng} maintainers mike.mclean@pobox.com long_description {The Webalizer is a fast, free web server log file analysis program. It produces highly detailed, easily configurable usage reports in HTML format, for viewing with a standard web browser.} version 2.01-10 categories www revision 1 webarchiver 488 @@ -8879,7 +8879,7 @@ libhangul 303 variants universal portdir x11/libhangul description {A library for hangul processing.} homepage http://nabi.kldp.net epoch 0 platforms darwin name libhangul depends_lib port:libiconv maintainers nomaintainer long_description {{A library for hangul processing.}} version 0.0.4 categories x11 revision 0 libsexy 492 -variants universal portdir x11/libsexy description {Doing naughty things to good Gtk+ widgets} homepage http://www.chipx86.com/wiki/Libsexy epoch 0 platforms darwin name libsexy depends_lib lib:libgtk.2:gtk2 maintainers anant@kix.in long_description {libsexy is a collection of GTK+ widgets that extend the functionality of such standard widgets as GtkEntry and GtkLabel by subclassing them and working around the limitations of the widgets.} version 0.1.10 categories {x11 devel} revision 0 +variants universal portdir x11/libsexy description {Doing naughty things to good Gtk+ widgets} homepage http://www.chipx86.com/wiki/Libsexy epoch 0 platforms darwin name libsexy depends_lib lib:libgtk.2:gtk2 maintainers anant@kix.in long_description {libsexy is a collection of GTK+ widgets that extend the functionality of such standard widgets as GtkEntry and GtkLabel by subclassing them and working around the limitations of the widgets.} version 0.1.11 categories {x11 devel} revision 0 mikachanfont 633 variants universal description {Mikachan-font is Japanese font written by Mikachan} portdir x11/mikachanfont homepage http://www001.upp.so-net.ne.jp/mikachan/ epoch 0 depends_lib {bin:mkfontdir:XFree86 bin:mkfontscale:XFree86} name mikachanfont long_description {Mikachan-font is Japanese font. It was written by Mikachan,and scaned and used font making software. It is possible to display Hiragana, Katakana, Numbers, Alphabets, symbols, Kanji for education, Usual kanji, Kanji of person's name, JIS kanji Level 1, JIS kanji Level 2, IBM expantion kanji.} maintainers pelopor@nifty.com categories {x11 fonts} version 8.9 revision 0 mlterm 872 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/b87a3a39/attachment-0001.html From jann at macports.org Tue Apr 1 12:55:46 2008 From: jann at macports.org (jann@macports.org) Date: Tue Apr 1 12:57:16 2008 Subject: [35664] trunk/dports/lang/eiffelstudio-devel/Portfile Message-ID: <20080401195546.D5B5F153B76B@beta.macosforge.org> Revision: 35664 http://trac.macosforge.org/projects/macports/changeset/35664 Author: jann@macports.org Date: 2008-04-01 12:55:46 -0700 (Tue, 01 Apr 2008) Log Message: ----------- New version Modified Paths: -------------- trunk/dports/lang/eiffelstudio-devel/Portfile Modified: trunk/dports/lang/eiffelstudio-devel/Portfile =================================================================== --- trunk/dports/lang/eiffelstudio-devel/Portfile 2008-04-01 19:44:42 UTC (rev 35663) +++ trunk/dports/lang/eiffelstudio-devel/Portfile 2008-04-01 19:55:46 UTC (rev 35664) @@ -3,7 +3,7 @@ PortSystem 1.0 name eiffelstudio-devel -set minor_version 72842 +set minor_version 72906 version 6.2.${minor_version} set branch [join [lrange [split ${version} .] 0 1] ""] categories lang @@ -35,7 +35,7 @@ extract.only ${distname}${extract.suffix} worksrcdir PorterPackage -checksums ${distname}${extract.suffix} rmd160 b603911aa12fc0614757d3b68131dab2e6f6c562 \ +checksums ${distname}${extract.suffix} rmd160 c7135e0151cd93183a1326fc365e3a471cafe09f \ ${eiffel_launch} rmd160 c8c8c0cfd7637bc92c0dd36ffbb5dc8477147257 use_configure no -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/42ca369d/attachment.html From jochen at macports.org Tue Apr 1 14:01:06 2008 From: jochen at macports.org (jochen@macports.org) Date: Tue Apr 1 14:03:14 2008 Subject: [35665] trunk/dports/science/hdf5/Portfile Message-ID: <20080401210106.D533B153CDC8@beta.macosforge.org> Revision: 35665 http://trac.macosforge.org/projects/macports/changeset/35665 Author: jochen@macports.org Date: 2008-04-01 14:01:05 -0700 (Tue, 01 Apr 2008) Log Message: ----------- follow upstream upgrade to 1.6.7, provide gcc43 variant (however, this versin does not compile with gcc43 yet), enable parallel build Modified Paths: -------------- trunk/dports/science/hdf5/Portfile Modified: trunk/dports/science/hdf5/Portfile =================================================================== --- trunk/dports/science/hdf5/Portfile 2008-04-01 19:55:46 UTC (rev 35664) +++ trunk/dports/science/hdf5/Portfile 2008-04-01 21:01:05 UTC (rev 35665) @@ -1,37 +1,39 @@ -# -*- 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 +# -*- coding: utf-8; mode: tcl; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 4; truncate-lines: t -*- vim:fenc=utf-8:et:sw=4:ts=4:sts=4 # $Id$ PortSystem 1.0 name hdf5 -version 1.6.6 -revision 1 +version 1.6.7 categories science maintainers nomaintainer description HDF5 general purpose library and file format for storing scientific data long_description ${description} -homepage http://www.hdfgroup.org/ -master_sites ftp://ftp.hdfgroup.org/HDF5/prev-releases/${name}-${version}/src/ -# ftp://ftp.hdfgroup.org/HDF5/current/src/ \ -# ftp://ftp.hdfgroup.org/HDF5/prev-releases/ -checksums md5 6c7fcc91f1579555d88bb10c6c9a33a9 \ - sha1 c8a9ec598cf0debb694a1d7034fd85bbd67f173b \ - rmd160 e7cf3f8d6aa5f34ef10cabf650ed43d644e54f1b +homepage http://www.hdfgroup.org/HDF5/ +master_sites ftp://ftp.hdfgroup.org/HDF5/current16/src/ +checksums md5 79027c67188e2e4131c5573771f477ce \ + sha1 9c26fe09cdad269c9a6757933f70ca164a47b8e8 \ + rmd160 2dbbcccd32986dcd66ce804c5e90ac6c949b71f6 depends_lib port:zlib patchfiles patch-commence.in patch-c-commence.in configure.args --enable-cxx --with-zlib=yes --with-szlib=no configure.ldflags "-L${worksrcpath}/src/.libs -L${prefix}/lib" - +use_parallel_build yes test.run yes test.target check -destroot.destdir prefix=${destroot}${prefix} - variant szip { configure.args-delete --with-szlib=no configure.args-append --with-szlib=yes depends_lib-append port:szip } + +variant gcc43 description "Use GCC 4.3 for compilation of HDF-5 - optimized for host machine" { + depends_build-append port:gcc43 + configure.compiler macports-gcc-4.3 + configure.cflags-append "-ftree-vectorize -march=native -O3" + configure.cxxflags-append "-ftree-vectorize -march=native -O3" +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/99fc3e07/attachment.html From jochen at macports.org Tue Apr 1 14:16:57 2008 From: jochen at macports.org (jochen@macports.org) Date: Tue Apr 1 14:18:59 2008 Subject: [35666] trunk/dports/science/hdf5/Portfile Message-ID: <20080401211657.651D5153D1B7@beta.macosforge.org> Revision: 35666 http://trac.macosforge.org/projects/macports/changeset/35666 Author: jochen@macports.org Date: 2008-04-01 14:16:56 -0700 (Tue, 01 Apr 2008) Log Message: ----------- fix destroot handling Modified Paths: -------------- trunk/dports/science/hdf5/Portfile Modified: trunk/dports/science/hdf5/Portfile =================================================================== --- trunk/dports/science/hdf5/Portfile 2008-04-01 21:01:05 UTC (rev 35665) +++ trunk/dports/science/hdf5/Portfile 2008-04-01 21:16:56 UTC (rev 35666) @@ -19,9 +19,10 @@ depends_lib port:zlib patchfiles patch-commence.in patch-c-commence.in -configure.args --enable-cxx --with-zlib=yes --with-szlib=no +use_parallel_build yes +gconfigure.args --enable-cxx --with-zlib=yes --with-szlib=no configure.ldflags "-L${worksrcpath}/src/.libs -L${prefix}/lib" -use_parallel_build yes +destroot.destdir prefix=${destroot}${prefix} test.run yes test.target check @@ -31,8 +32,9 @@ depends_lib-append port:szip } -variant gcc43 description "Use GCC 4.3 for compilation of HDF-5 - optimized for host machine" { +variant gcc43 description "Use GCC 4.3 for compilation of HDF-5 - optimized for host machine (+ Fotran support)" { depends_build-append port:gcc43 + configure.args-append --enable-fortran configure.compiler macports-gcc-4.3 configure.cflags-append "-ftree-vectorize -march=native -O3" configure.cxxflags-append "-ftree-vectorize -march=native -O3" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/46db34c1/attachment.html From jochen at macports.org Tue Apr 1 14:19:41 2008 From: jochen at macports.org (jochen@macports.org) Date: Tue Apr 1 14:21:21 2008 Subject: [35667] trunk/dports/science/hdf5/Portfile Message-ID: <20080401211941.97FEE153D30B@beta.macosforge.org> Revision: 35667 http://trac.macosforge.org/projects/macports/changeset/35667 Author: jochen@macports.org Date: 2008-04-01 14:19:41 -0700 (Tue, 01 Apr 2008) Log Message: ----------- lint Modified Paths: -------------- trunk/dports/science/hdf5/Portfile Modified: trunk/dports/science/hdf5/Portfile =================================================================== --- trunk/dports/science/hdf5/Portfile 2008-04-01 21:16:56 UTC (rev 35666) +++ trunk/dports/science/hdf5/Portfile 2008-04-01 21:19:41 UTC (rev 35667) @@ -16,17 +16,17 @@ sha1 9c26fe09cdad269c9a6757933f70ca164a47b8e8 \ rmd160 2dbbcccd32986dcd66ce804c5e90ac6c949b71f6 -depends_lib port:zlib +depends_lib port:zlib patchfiles patch-commence.in patch-c-commence.in use_parallel_build yes -gconfigure.args --enable-cxx --with-zlib=yes --with-szlib=no +configure.args --enable-cxx --with-zlib=yes --with-szlib=no configure.ldflags "-L${worksrcpath}/src/.libs -L${prefix}/lib" destroot.destdir prefix=${destroot}${prefix} test.run yes test.target check -variant szip { +variant szip description "Enable szip compression support" { configure.args-delete --with-szlib=no configure.args-append --with-szlib=yes depends_lib-append port:szip -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/c6f78be5/attachment.html From ricci at macports.org Tue Apr 1 14:54:38 2008 From: ricci at macports.org (ricci@macports.org) Date: Tue Apr 1 14:55:37 2008 Subject: [35668] trunk/dports/net/wireshark/Portfile Message-ID: <20080401215438.EECFA153DBB4@beta.macosforge.org> Revision: 35668 http://trac.macosforge.org/projects/macports/changeset/35668 Author: ricci@macports.org Date: 2008-04-01 14:54:37 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Upgraded to 1.0.0 Closes ticket #14878 Modified Paths: -------------- trunk/dports/net/wireshark/Portfile Modified: trunk/dports/net/wireshark/Portfile =================================================================== --- trunk/dports/net/wireshark/Portfile 2008-04-01 21:19:41 UTC (rev 35667) +++ trunk/dports/net/wireshark/Portfile 2008-04-01 21:54:37 UTC (rev 35668) @@ -2,7 +2,7 @@ PortSystem 1.0 name wireshark -version 0.99.8 +version 1.0.0 revision 0 categories net maintainers opendarwin.org@darkart.com @@ -18,9 +18,9 @@ master_sites http://www.wireshark.org/download/src/ \ http://www.wireshark.org/download/src/all-versions/ -checksums md5 5e6af49273c9a588ba3abd92a8423136 \ - sha1 a33c7fd8d73bcbf843d3e3a96fd44489212c51e5 \ - rmd160 3d7a4fdd9e2c9b9abaa0c9fe0c3e76fa86ec9aea +checksums md5 90e58c595f082da3ad9390d714f16116 \ + sha1 4f53f526359a072665812deca980999bd26e6ab0 \ + rmd160 12016f80d30954bdc89163958e7d007543b3327e use_bzip2 yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/a668a023/attachment.html From blair at macports.org Tue Apr 1 15:37:07 2008 From: blair at macports.org (blair@macports.org) Date: Tue Apr 1 15:38:36 2008 Subject: [35669] trunk/dports/databases/db46/Portfile Message-ID: <20080401223707.084AA153E5B4@beta.macosforge.org> Revision: 35669 http://trac.macosforge.org/projects/macports/changeset/35669 Author: blair@macports.org Date: 2008-04-01 15:37:06 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Trim trailing whitespace. Modified Paths: -------------- trunk/dports/databases/db46/Portfile Modified: trunk/dports/databases/db46/Portfile =================================================================== --- trunk/dports/databases/db46/Portfile 2008-04-01 21:54:37 UTC (rev 35668) +++ trunk/dports/databases/db46/Portfile 2008-04-01 22:37:06 UTC (rev 35669) @@ -12,16 +12,16 @@ offers (key/value) storage with optional concurrent \ access or transactions interface. This port will \ install the AES (American Encryption Standard) \ - enabled version. + enabled version. homepage http://www.oracle.com/database/berkeley-db/index.html master_sites http://download-west.oracle.com/berkeley-db/ \ http://download-east.oracle.com/berkeley-db/ \ - http://download-uk.oracle.com/berkeley-db/ + http://download-uk.oracle.com/berkeley-db/ distname db-${version} dist_subdir db4 checksums ${distname}${extract.suffix} \ - md5 89c7390ff120d5ebf3eccc5f97249e79 + md5 89c7390ff120d5ebf3eccc5f97249e79 worksrcdir ${distname}/build_unix -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/2da4164c/attachment.html From blair at macports.org Tue Apr 1 15:38:28 2008 From: blair at macports.org (blair@macports.org) Date: Tue Apr 1 15:39:58 2008 Subject: [35670] trunk/dports/databases/db46/Portfile Message-ID: <20080401223828.E918C153E657@beta.macosforge.org> Revision: 35670 http://trac.macosforge.org/projects/macports/changeset/35670 Author: blair@macports.org Date: 2008-04-01 15:38:28 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Remove pumpkingod as a maintainer since he isn't a committer per #12557 and add myself and openmaintainer. Modified Paths: -------------- trunk/dports/databases/db46/Portfile Modified: trunk/dports/databases/db46/Portfile =================================================================== --- trunk/dports/databases/db46/Portfile 2008-04-01 22:37:06 UTC (rev 35669) +++ trunk/dports/databases/db46/Portfile 2008-04-01 22:38:28 UTC (rev 35670) @@ -4,7 +4,7 @@ name db46 version 4.6.19 categories databases -maintainers pumpkingod@gmail.com +maintainers blair openmaintainer platforms darwin description The Berkeley DB package, version 4.6 long_description \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/a298dbd2/attachment-0001.html From blair at macports.org Tue Apr 1 15:38:40 2008 From: blair at macports.org (blair@macports.org) Date: Tue Apr 1 15:40:09 2008 Subject: [35671] trunk/dports/databases/db46/Portfile Message-ID: <20080401223840.DF12C153E6A3@beta.macosforge.org> Revision: 35671 http://trac.macosforge.org/projects/macports/changeset/35671 Author: blair@macports.org Date: 2008-04-01 15:38:40 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Remove empty line. Modified Paths: -------------- trunk/dports/databases/db46/Portfile Modified: trunk/dports/databases/db46/Portfile =================================================================== --- trunk/dports/databases/db46/Portfile 2008-04-01 22:38:28 UTC (rev 35670) +++ trunk/dports/databases/db46/Portfile 2008-04-01 22:38:40 UTC (rev 35671) @@ -49,4 +49,3 @@ variant java { configure.args-append --enable-java } - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/8ec6c24e/attachment.html From blair at macports.org Tue Apr 1 16:00:19 2008 From: blair at macports.org (blair@macports.org) Date: Tue Apr 1 16:07:19 2008 Subject: [35672] trunk/dports/databases/db46/Portfile Message-ID: <20080401230019.C523C153EA97@beta.macosforge.org> Revision: 35672 http://trac.macosforge.org/projects/macports/changeset/35672 Author: blair@macports.org Date: 2008-04-01 16:00:17 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Fix a lint warning. Modified Paths: -------------- trunk/dports/databases/db46/Portfile Modified: trunk/dports/databases/db46/Portfile =================================================================== --- trunk/dports/databases/db46/Portfile 2008-04-01 22:38:40 UTC (rev 35671) +++ trunk/dports/databases/db46/Portfile 2008-04-01 23:00:17 UTC (rev 35672) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name db46 version 4.6.19 categories databases -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/7cb675ac/attachment.html From blair at macports.org Tue Apr 1 16:01:27 2008 From: blair at macports.org (blair@macports.org) Date: Tue Apr 1 16:07:21 2008 Subject: [35673] trunk/dports/databases/db46/Portfile Message-ID: <20080401230127.6E939153EB23@beta.macosforge.org> Revision: 35673 http://trac.macosforge.org/projects/macports/changeset/35673 Author: blair@macports.org Date: 2008-04-01 16:01:27 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Update to 4.6.21 and include the 4.6.21.1 patch. Modified Paths: -------------- trunk/dports/databases/db46/Portfile Modified: trunk/dports/databases/db46/Portfile =================================================================== --- trunk/dports/databases/db46/Portfile 2008-04-01 23:00:17 UTC (rev 35672) +++ trunk/dports/databases/db46/Portfile 2008-04-01 23:01:27 UTC (rev 35673) @@ -3,7 +3,7 @@ PortSystem 1.0 name db46 -version 4.6.19 +version 4.6.21 categories databases maintainers blair openmaintainer platforms darwin @@ -19,10 +19,15 @@ master_sites http://download-west.oracle.com/berkeley-db/ \ http://download-east.oracle.com/berkeley-db/ \ http://download-uk.oracle.com/berkeley-db/ +patch_sites http://www.oracle.com/technology/products/berkeley-db/xml/update/${version}/ +patchfiles patch.${version}.1 distname db-${version} +patch.dir ${workpath}/${distname} dist_subdir db4 checksums ${distname}${extract.suffix} \ - md5 89c7390ff120d5ebf3eccc5f97249e79 + md5 718082e7e35fc48478a2334b0bc4cd11 \ + patch.${version}.1 \ + md5 4878872edfc53c6ecb871b1062a4bdaf worksrcdir ${distname}/build_unix -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/033e3be2/attachment.html From nick at macports.org Tue Apr 1 16:24:36 2008 From: nick at macports.org (nick@macports.org) Date: Tue Apr 1 16:26:36 2008 Subject: [35674] trunk/dports/sysutils/beanstalkd Message-ID: <20080401232436.17F6E153F05A@beta.macosforge.org> Revision: 35674 http://trac.macosforge.org/projects/macports/changeset/35674 Author: nick@macports.org Date: 2008-04-01 16:24:35 -0700 (Tue, 01 Apr 2008) Log Message: ----------- Change of ownership from brett to nick, and fixed incorrect patching of the argument to printf in prot.c Modified Paths: -------------- trunk/dports/sysutils/beanstalkd/Portfile trunk/dports/sysutils/beanstalkd/files/patch-prot.diff Modified: trunk/dports/sysutils/beanstalkd/Portfile =================================================================== --- trunk/dports/sysutils/beanstalkd/Portfile 2008-04-01 23:01:27 UTC (rev 35673) +++ trunk/dports/sysutils/beanstalkd/Portfile 2008-04-01 23:24:35 UTC (rev 35674) @@ -1,17 +1,17 @@ -# $Id: Portfile 33795 2008-02-05 13:44:18Z brett@macports.org $ +# $Id$ PortSystem 1.0 name beanstalkd version 0.9 -revision 1 +revision 2 description a fast, distributed, in-memory workqueue service long_description \ beanstalkd is a fast, distributed, in-memory workqueue service. \ Its interface is generic, but is intended for use in reducing the \ latency of page views in high-volume web applications by running most \ time-consuming tasks asynchronously. -maintainers brett@macports.org +maintainers nick@macports.org categories sysutils platforms darwin homepage http://xph.us/software/beanstalkd/ Modified: trunk/dports/sysutils/beanstalkd/files/patch-prot.diff =================================================================== --- trunk/dports/sysutils/beanstalkd/files/patch-prot.diff 2008-04-01 23:01:27 UTC (rev 35673) +++ trunk/dports/sysutils/beanstalkd/files/patch-prot.diff 2008-04-01 23:24:35 UTC (rev 35674) @@ -6,7 +6,7 @@ "job-timeouts: %llu\n" \ "total-jobs: %llu\n" \ - "current-tubes: %u\n" \ -+ "current-tubes: %Zu\n" \ ++ "current-tubes: %zu\n" \ "current-connections: %u\n" \ "current-producers: %u\n" \ "current-workers: %u\n" \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/087a72ca/attachment.html From raimue at macports.org Tue Apr 1 16:27:09 2008 From: raimue at macports.org (raimue@macports.org) Date: Tue Apr 1 16:28:41 2008 Subject: [35675] trunk/base/src/port1.0/portutil.tcl Message-ID: <20080401232709.16DF4153F118@beta.macosforge.org> Revision: 35675 http://trac.macosforge.org/projects/macports/changeset/35675 Author: raimue@macports.org Date: 2008-04-01 16:27:08 -0700 (Tue, 01 Apr 2008) Log Message: ----------- port1.0/portutil.tcl: tracemode: always allow gzip in destroot phase, as it is used to compress man pages 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-04-01 23:24:35 UTC (rev 35674) +++ trunk/base/src/port1.0/portutil.tcl 2008-04-01 23:27:08 UTC (rev 35675) @@ -1219,6 +1219,11 @@ set dep_portname [lindex [split $depspec :] end] lappend depsPorts $dep_portname } + + # always allow gzip in destroot as it is used to compress man pages + if {$target == "destroot"} { + lappend depsPorts "gzip" + } set portlist $depsPorts foreach depName $depsPorts { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/a733d2fb/attachment.html From raimue at macports.org Tue Apr 1 16:44:08 2008 From: raimue at macports.org (raimue@macports.org) Date: Tue Apr 1 16:45:43 2008 Subject: [35676] trunk/dports/math Message-ID: <20080401234408.4CFF3153F5DF@beta.macosforge.org> Revision: 35676 http://trac.macosforge.org/projects/macports/changeset/35676 Author: raimue@macports.org Date: 2008-04-01 16:44:07 -0700 (Tue, 01 Apr 2008) Log Message: ----------- math/{libticables2,libticalcs2,libticonv,libtifiles2}: New ports as dependency for coming port tilp2, see #13227 Added Paths: ----------- trunk/dports/math/libticables2/ trunk/dports/math/libticables2/Portfile trunk/dports/math/libticalcs2/ trunk/dports/math/libticalcs2/Portfile trunk/dports/math/libticalcs2/files/ trunk/dports/math/libticalcs2/files/patch-libticalcs2 trunk/dports/math/libticonv/ trunk/dports/math/libticonv/Portfile trunk/dports/math/libtifiles2/ trunk/dports/math/libtifiles2/Portfile Added: trunk/dports/math/libticables2/Portfile =================================================================== --- trunk/dports/math/libticables2/Portfile (rev 0) +++ trunk/dports/math/libticables2/Portfile 2008-04-01 23:44:07 UTC (rev 35676) @@ -0,0 +1,32 @@ +# $Id$ +PortSystem 1.0 + +name libticables2 +version 1.2.0 +categories math +maintainers nomantainer +description TILibs +long_description Utility libraries for TI related apps +homepage http://lpg.ticalc.org/prj_tilp/ +platforms darwin + +master_sites sourceforge:tilp +distfiles tilibs2-20080328.tar.gz + +checksums md5 63ade8dfde9553b5df3acf2a7d12704f \ + sha1 11a6def44c21c3e245f78836e96eb4d827c1b38b \ + rmd160 b3881dd6e28ff62f58949ebc4e5712aa6a958558 + +dist_subdir tilibs2 + + +depends_build port:pkgconfig \ + bin:grep:grep +depends_lib port:libticonv \ + port:libtifiles2 \ + port:gettext \ + port:glib2 + +post-extract { system "tar zxf ${workpath}/tilibs2/${name}-${version}.tar.gz -C ${workpath} " } + +pre-destroot { system "chmod +x ${worksrcpath}/install-sh " } Property changes on: trunk/dports/math/libticables2/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native Added: trunk/dports/math/libticalcs2/Portfile =================================================================== --- trunk/dports/math/libticalcs2/Portfile (rev 0) +++ trunk/dports/math/libticalcs2/Portfile 2008-04-01 23:44:07 UTC (rev 35676) @@ -0,0 +1,37 @@ +# $Id$ +PortSystem 1.0 + +name libticalcs2 +version 1.1.2 +categories math +maintainers nomantainer +description TILibs +long_description Utility libraries for TI related apps +homepage http://lpg.ticalc.org/prj_tilp/ +platforms darwin + +master_sites sourceforge:tilp +distfiles tilibs2-20080328.tar.gz + +checksums md5 63ade8dfde9553b5df3acf2a7d12704f \ + sha1 11a6def44c21c3e245f78836e96eb4d827c1b38b \ + rmd160 b3881dd6e28ff62f58949ebc4e5712aa6a958558 + +dist_subdir tilibs2 + +depends_build port:pkgconfig \ + bin:grep:grep +depends_lib port:gettext \ + port:libticonv \ + port:libtifiles2 \ + port:libticables2 \ + port:gettext \ + port:glib2 \ + port:zlib + +post-extract { system "tar zxf ${workpath}/tilibs2/${name}-${version}.tar.gz -C ${workpath} " } + +pre-destroot { system "chmod +x ${worksrcpath}/install-sh " } + +patchfiles patch-libticalcs2 +patch.pre_args -p1 Property changes on: trunk/dports/math/libticalcs2/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native Added: trunk/dports/math/libticalcs2/files/patch-libticalcs2 =================================================================== --- trunk/dports/math/libticalcs2/files/patch-libticalcs2 (rev 0) +++ trunk/dports/math/libticalcs2/files/patch-libticalcs2 2008-04-01 23:44:07 UTC (rev 35676) @@ -0,0 +1,45 @@ +diff -ru libticalcs2-1.1.2-orig/src/calc_nsp.c libticalcs2-1.1.2/src/calc_nsp.c +--- libticalcs2-1.1.2-orig/src/calc_nsp.c 2008-03-31 17:53:43.000000000 +0200 ++++ libticalcs2-1.1.2/src/calc_nsp.c 2008-03-31 17:55:20.000000000 +0200 +@@ -46,6 +46,9 @@ + + int nsp_reset = 0; + ++extern uint16_t nsp_src_port; ++extern uint16_t nsp_dst_port; ++ + static int is_ready (CalcHandle* handle) + { + static int rom_11 = 0; +diff -ru libticalcs2-1.1.2-orig/src/nsp_cmd.c libticalcs2-1.1.2/src/nsp_cmd.c +--- libticalcs2-1.1.2-orig/src/nsp_cmd.c 2008-03-31 17:53:43.000000000 +0200 ++++ libticalcs2-1.1.2/src/nsp_cmd.c 2008-03-31 17:55:27.000000000 +0200 +@@ -1,3 +1,4 @@ ++ + /* Hey EMACS -*- linux-c -*- */ + /* $Id: cmd84p.c 2077 2006-03-31 21:16:19Z roms $ */ + +@@ -37,6 +38,9 @@ + + /////////////---------------- + ++extern uint16_t nsp_src_port; ++extern uint16_t nsp_dst_port; ++ + static uint8_t usb_errors[] = { + 0x04, 0x0a, 0x0f, 0x10, 0x11, 0x14, 0x15, + }; +diff -ru libticalcs2-1.1.2-orig/src/nsp_vpkt.h libticalcs2-1.1.2/src/nsp_vpkt.h +--- libticalcs2-1.1.2-orig/src/nsp_vpkt.h 2008-03-31 17:53:43.000000000 +0200 ++++ libticalcs2-1.1.2/src/nsp_vpkt.h 2008-03-31 17:54:42.000000000 +0200 +@@ -65,8 +65,8 @@ + + // Exports + +-uint16_t nsp_src_port; +-uint16_t nsp_dst_port; ++extern uint16_t nsp_src_port; ++extern uint16_t nsp_dst_port; + + // Functions + Added: trunk/dports/math/libticonv/Portfile =================================================================== --- trunk/dports/math/libticonv/Portfile (rev 0) +++ trunk/dports/math/libticonv/Portfile 2008-04-01 23:44:07 UTC (rev 35676) @@ -0,0 +1,30 @@ +# $Id$ +PortSystem 1.0 + +name libticonv +version 1.1.0 +categories math +maintainers nomantainer +description TILibs +long_description Utility libraries for TI related apps +homepage http://lpg.ticalc.org/prj_tilp/ +platforms darwin + +master_sites sourceforge:tilp +distfiles tilibs2-20080328.tar.gz + +checksums md5 63ade8dfde9553b5df3acf2a7d12704f \ + sha1 11a6def44c21c3e245f78836e96eb4d827c1b38b \ + rmd160 b3881dd6e28ff62f58949ebc4e5712aa6a958558 + +dist_subdir tilibs2 + +depends_build port:pkgconfig \ + bin:grep:grep +depends_lib port:libiconv \ + port:libusb \ + port:glib2 + +post-extract { system "tar zxf ${workpath}/tilibs2/${name}-${version}.tar.gz -C ${workpath} " } + +pre-destroot { system "chmod +x ${worksrcpath}/install-sh " } Property changes on: trunk/dports/math/libticonv/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native Added: trunk/dports/math/libtifiles2/Portfile =================================================================== --- trunk/dports/math/libtifiles2/Portfile (rev 0) +++ trunk/dports/math/libtifiles2/Portfile 2008-04-01 23:44:07 UTC (rev 35676) @@ -0,0 +1,31 @@ +# $Id$ +PortSystem 1.0 + +name libtifiles2 +version 1.1.1 +categories math +maintainers nomantainer +description TILibs +long_description Utility libraries for TI related apps +homepage http://lpg.ticalc.org/prj_tilp/ +platforms darwin + +master_sites sourceforge:tilp +distfiles tilibs2-20080328.tar.gz + +checksums md5 63ade8dfde9553b5df3acf2a7d12704f \ + sha1 11a6def44c21c3e245f78836e96eb4d827c1b38b \ + rmd160 b3881dd6e28ff62f58949ebc4e5712aa6a958558 + +dist_subdir tilibs2 + +depends_build port:pkgconfig \ + bin:grep:grep +depends_lib port:libticonv \ + port:gettext \ + port:glib2 \ + port:zlib + +post-extract { system "tar zxf ${workpath}/tilibs2/${name}-${version}.tar.gz -C ${workpath} " } + +pre-destroot { system "chmod +x ${worksrcpath}/install-sh " } Property changes on: trunk/dports/math/libtifiles2/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/d7a80c8c/attachment-0001.html From raimue at macports.org Tue Apr 1 16:44:56 2008 From: raimue at macports.org (raimue@macports.org) Date: Tue Apr 1 16:45:55 2008 Subject: [35677] trunk/dports/math Message-ID: <20080401234456.9D2D1153F698@beta.macosforge.org> Revision: 35677 http://trac.macosforge.org/projects/macports/changeset/35677 Author: raimue@macports.org Date: 2008-04-01 16:44:56 -0700 (Tue, 01 Apr 2008) Log Message: ----------- math/tilp2: New port, see #13227 Added Paths: ----------- trunk/dports/math/tilp2/ trunk/dports/math/tilp2/Portfile Added: trunk/dports/math/tilp2/Portfile =================================================================== --- trunk/dports/math/tilp2/Portfile (rev 0) +++ trunk/dports/math/tilp2/Portfile 2008-04-01 23:44:56 UTC (rev 35677) @@ -0,0 +1,34 @@ +# $Id$ +PortSystem 1.0 + +name tilp2 +version 1.11 +categories math +maintainers nomantainer +description TI Linkinf Program +long_description Program to communicate with TI calculators, based on gtk2 +homepage http://lpg.ticalc.org/prj_tilp/ +platforms darwin + +master_sites sourceforge:tilp + +checksums md5 dec4f0b596c7fba9a6f6107e7f103b9f \ + sha1 1a70ed61eebc2370a83092fe37e53dedc604423b \ + rmd160 a6de3e3d8cfbceea9cdeb4cf960d3e2c96b1ab27 + +depends_build port:pkgconfig \ + bin:grep:grep \ + bin:groff:groff +depends_lib port:libiconv \ + port:libticonv \ + port:libtifiles2 \ + port:libticables2 \ + port:libticalcs2 \ + port:gettext \ + port:gtk2 \ + port:libglade2 + +configure.args --without-kde + +pre-destroot { system "chmod +x ${worksrcpath}/install-sh " } + Property changes on: trunk/dports/math/tilp2/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/c8c3993c/attachment.html From raimue at macports.org Tue Apr 1 16:50:45 2008 From: raimue at macports.org (raimue@macports.org) Date: Tue Apr 1 16:52:14 2008 Subject: [35678] trunk/dports/math Message-ID: <20080401235045.BD451153F8F1@beta.macosforge.org> Revision: 35678 http://trac.macosforge.org/projects/macports/changeset/35678 Author: raimue@macports.org Date: 2008-04-01 16:50:44 -0700 (Tue, 01 Apr 2008) Log Message: ----------- math/{tilp2,libticables2,libticalcs2,libticonv,libtifiles2}: Linted. Modified Paths: -------------- trunk/dports/math/libticables2/Portfile trunk/dports/math/libticalcs2/Portfile trunk/dports/math/libticonv/Portfile trunk/dports/math/libtifiles2/Portfile trunk/dports/math/tilp2/Portfile Modified: trunk/dports/math/libticables2/Portfile =================================================================== --- trunk/dports/math/libticables2/Portfile 2008-04-01 23:44:56 UTC (rev 35677) +++ trunk/dports/math/libticables2/Portfile 2008-04-01 23:50:44 UTC (rev 35678) @@ -1,4 +1,5 @@ # $Id$ + PortSystem 1.0 name libticables2 Modified: trunk/dports/math/libticalcs2/Portfile =================================================================== --- trunk/dports/math/libticalcs2/Portfile 2008-04-01 23:44:56 UTC (rev 35677) +++ trunk/dports/math/libticalcs2/Portfile 2008-04-01 23:50:44 UTC (rev 35678) @@ -1,4 +1,5 @@ # $Id$ + PortSystem 1.0 name libticalcs2 Modified: trunk/dports/math/libticonv/Portfile =================================================================== --- trunk/dports/math/libticonv/Portfile 2008-04-01 23:44:56 UTC (rev 35677) +++ trunk/dports/math/libticonv/Portfile 2008-04-01 23:50:44 UTC (rev 35678) @@ -1,4 +1,5 @@ # $Id$ + PortSystem 1.0 name libticonv Modified: trunk/dports/math/libtifiles2/Portfile =================================================================== --- trunk/dports/math/libtifiles2/Portfile 2008-04-01 23:44:56 UTC (rev 35677) +++ trunk/dports/math/libtifiles2/Portfile 2008-04-01 23:50:44 UTC (rev 35678) @@ -1,4 +1,5 @@ # $Id$ + PortSystem 1.0 name libtifiles2 Modified: trunk/dports/math/tilp2/Portfile =================================================================== --- trunk/dports/math/tilp2/Portfile 2008-04-01 23:44:56 UTC (rev 35677) +++ trunk/dports/math/tilp2/Portfile 2008-04-01 23:50:44 UTC (rev 35678) @@ -1,4 +1,5 @@ # $Id$ + PortSystem 1.0 name tilp2 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080401/3d834287/attachment.html From dluke at macports.org Wed Apr 2 00:44:29 2008 From: dluke at macports.org (dluke@macports.org) Date: Wed Apr 2 00:46:02 2008 Subject: [35679] trunk/dports/PortIndex Message-ID: <20080402074429.27CA61542281@beta.macosforge.org> Revision: 35679 http://trac.macosforge.org/projects/macports/changeset/35679 Author: dluke@macports.org Date: 2008-04-02 00:44:24 -0700 (Wed, 02 Apr 2008) Log Message: ----------- Total number of ports parsed: 4627 Ports successfully parsed: 4627 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-01 23:50:44 UTC (rev 35678) +++ trunk/dports/PortIndex 2008-04-02 07:44:24 UTC (rev 35679) @@ -44,8 +44,8 @@ variants universal depends_build {bin:faad:faad2 bin:lame:lame} portdir aqua/JHymn description {iTMS DRM removal utility} homepage http://www.hymn-project.org/jhymndoc/ epoch 0 platforms darwin name JHymn long_description {The purpose of JHymn is to allow you to exercise your fair-use rights under copyright law. It allows you to free your iTunes Music Store (protected AAC/m4p) purchases from their DRM restrictions with no sound quality loss. These songs can then be played outside of the iTunes environment, even on operating systems not supported by iTunes.} maintainers dms@freeshell.org version 0.9.2 categories {aqua audio} revision 0 Lingon 461 variants {universal darwin_6 darwin_7 darwin_8 darwin_9} description {Graphical interface for creating launchd configurations} portdir aqua/Lingon homepage http://lingon.sourceforge.net/ epoch 0 platforms darwin name Lingon long_description {Lingon is a graphical interface for creating launchd configuration files and controlling them through launchctl for Mac OS X Tiger.} maintainers bfulgham@macports.org version 2.0.2 categories {aqua sysutils} revision 0 -LyX 511 -variants universal portdir aqua/LyX description {WYSIWYM document processor} homepage http://www.lyx.org epoch 0 platforms darwin name LyX depends_lib lib:libqt.3.3:qt3-mac maintainers rsorasen@broadpark.no long_description {LyX is an advanced open source document processor that encourages an approach to writing based on the structure of your documents, not their appearance. LyX lets you concentrate on writing, leaving details of visual layout to the software.} version 1.4.0pre3 categories aqua revision 0 +LyX 548 +variants universal portdir aqua/LyX description {WYSIWYM document processor} homepage http://www.lyx.org/ epoch 0 platforms darwin name LyX depends_lib {port:qt4-mac bin:tex:texlive port:ImageMagick port:python25} maintainers rsorasen@broadpark.no long_description {LyX is an advanced open source document processor that encourages an approach to writing based on the structure of your documents, not their appearance. LyX lets you concentrate on writing, leaving details of visual layout to the software.} version 1.5.4 categories aqua revision 0 MacBiff 462 variants growl variant_desc {growl {Add Growl support}} portdir aqua/MacBiff description {IMAP Email checker} homepage http://www.forkit.org/macbiff/ epoch 0 platforms macosx name MacBiff maintainers nomaintainer long_description {MacBiff is a GPL'd Mac OS X 10.3 (and greater) Biff Program. It periodically checks your IMAP server for new email, and reports where in your folder hierarchy your new mail resides.} categories {aqua net} version 1.1.11 revision 1 MailtoMutt 442 @@ -614,8 +614,8 @@ variants {universal java} description {The Berkeley DB package, version 4.4} portdir databases/db44 homepage http://www.oracle.com/database/berkeley-db/ epoch 0 platforms darwin name db44 long_description {Version 4.4 of the Berkeley Data Base library which offers (key/value) storage with optional concurrent access or transactions interface. This port will install the AES (American Encryption Standard) enabled version. Utilities are included in the distribution to convert v1.85 databases to v4.4 databases, and a backwards compatible API is provided to maintain compatibility with programs using the v1.85 interface.} maintainers nomaintainer categories databases version 4.4.20 revision 1 db45 705 variants {universal java} description {The Berkeley DB package, version 4.5} portdir databases/db45 homepage http://www.oracle.com/database/berkeley-db/index.html epoch 0 platforms darwin name db45 long_description {Version 4.5 of the Berkeley Data Base library which offers (key/value) storage with optional concurrent access or transactions interface. This port will install the AES (American Encryption Standard) enabled version. Utilities are included in the distribution to convert v1.85 databases to v4.5 databases, and a backwards compatible API is provided to maintain compatibility with programs using the v1.85 interface.} maintainers nomaintainer categories databases version 4.5.20 revision 3 -db46 514 -variants {universal java} description {The Berkeley DB package, version 4.6} portdir databases/db46 homepage http://www.oracle.com/database/berkeley-db/index.html epoch 0 platforms darwin name db46 long_description {Version 4.6 of the Berkeley Data Base library which offers (key/value) storage with optional concurrent access or transactions interface. This port will install the AES (American Encryption Standard) enabled version.} maintainers pumpkingod@gmail.com categories databases version 4.6.19 revision 0 +db46 516 +variants {universal java} description {The Berkeley DB package, version 4.6} portdir databases/db46 homepage http://www.oracle.com/database/berkeley-db/index.html epoch 0 platforms darwin name db46 long_description {Version 4.6 of the Berkeley Data Base library which offers (key/value) storage with optional concurrent access or transactions interface. This port will install the AES (American Encryption Standard) enabled version.} maintainers {blair openmaintainer} categories databases version 4.6.21 revision 0 dbh 710 variants universal description {Disk based hash library} portdir databases/dbh homepage http://dbh.sourceforge.net epoch 0 platforms darwin name dbh long_description {Disk based hashes is a method to create multidimensional binary trees on disk. This library permits the extension of database concept to a plethora of electronic data, such as graphic information. With the multidimensional binary tree it is possible to mathematically prove that access time to any particular record is minimized (using the concept of critical points from calculus), which provides the means to construct optimized databases for particular applications.} maintainers nomaintainer categories databases version 1.0.24 revision 1 dbtool 697 @@ -1315,7 +1315,7 @@ libtemplate 459 variants universal description {HTML templating engine in C} portdir devel/libtemplate homepage http://www.lazarusid.com/libtemplate.shtml epoch 0 platforms {darwin freebsd} name libtemplate long_description {Separate your business logic from your interface with libtemplate. Designed to be both fast and easy to use in your application. Stop embedding HTML and speed your development.} maintainers afb@macports.org categories sysutils version 1.5 revision 0 libtool 447 -variants universal description {GNU Libtool - The GNU Portable Library Tool} portdir devel/libtool homepage http://www.gnu.org/software/libtool/ epoch 0 platforms {darwin freebsd} name libtool long_description {GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.} maintainers {boeyms openmaintainer} categories {devel sysutils} version 1.5.24 revision 2 +variants universal description {GNU Libtool - The GNU Portable Library Tool} portdir devel/libtool homepage http://www.gnu.org/software/libtool/ epoch 0 platforms {darwin freebsd} name libtool long_description {GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.} maintainers {boeyms openmaintainer} categories {devel sysutils} version 1.5.26 revision 0 libtool-devel 411 variants universal description {The GNU Portable Library Tool} portdir devel/libtool-devel homepage http://www.gnu.org/software/libtool/ epoch 0 platforms darwin name libtool-devel long_description {GNU libtool is a generic library support script. Libtool hides the complexity of using shared libraries behind a consistent, portable interface.} maintainers nomaintainer categories devel version 1.9f revision 0 libtre 410 @@ -3407,7 +3407,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@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.1.71477 categories lang revision 1 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@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.72842 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@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.72906 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@macports.org categories lang version 3.99.7 revision 0 erlang 818 @@ -3976,6 +3976,14 @@ variants universal description {Library of Routines for Random Number Generation} portdir math/libranlib homepage ftp://ftp.netlib.org/random/ epoch 0 platforms darwin name libranlib long_description {This library provides routines that return: Beta random deviates, Chi-square random deviates, Exponential random deviates, F random deviates, Gamma random deviates, Multivariate normal random deviates (mean and covariance matrix specified), Noncentral chi-square random deviates, Noncentral F random deviates, Univariate normal random deviates, Random permutations of an integer array, Real uniform random deviates between specif, Binomial random deviates, Negative Binomial random deviates, Multinomial random deviates, Poisson random deviates, Integer uniform deviates between specified limits and Seeds for the random number generator calculated from a character string.} maintainers nomaintainer categories math version 1.0 revision 0 libsvm 609 variants universal description {A free Support Vector Machine implementation.} portdir math/libsvm homepage http://www.csie.ntu.edu.tw/~cjlin/libsvm/ epoch 0 platforms darwin name libsvm long_description {{A free Support Vector Machine implementation.} By Chih-Chung Chang and Chih-Jen Lin of National Taiwan University. {"LIBSVM} is an integrated software for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM ). It supports multi-class classification.\"} maintainers florian.ebeling@gmail.com categories math version 2.85 revision 2 +libticables2 385 +variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticables2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libticonv port:libtifiles2 port:gettext port:glib2} name libticables2 maintainers nomantainer long_description {Utility libraries for TI related apps} version 1.2.0 categories math revision 0 +libticalcs2 424 +variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticalcs2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:gettext port:libticonv port:libtifiles2 port:libticables2 port:gettext port:glib2 port:zlib} name libticalcs2 maintainers nomantainer long_description {Utility libraries for TI related apps} version 1.1.2 categories math revision 0 +libticonv 360 +variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticonv description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libiconv port:libusb port:glib2} name libticonv maintainers nomantainer long_description {Utility libraries for TI related apps} version 1.1.0 categories math revision 0 +libtifiles2 376 +variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libtifiles2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libticonv port:gettext port:glib2 port:zlib} name libtifiles2 maintainers nomantainer long_description {Utility libraries for TI related apps} version 1.1.1 categories math revision 0 libtommath 443 variants {universal darwin_8} description {Comprehensive, modular and portable mathematical routines} portdir math/libtommath homepage http://math.libtomcrypt.com/ epoch 0 platforms darwin name libtommath long_description {LibTomMath provides highly optimized and portable routines for a vast majority of integer based number theoretic applications (including public key cryptography).} maintainers mww categories math version 0.40 revision 0 lp_solve 520 @@ -4018,6 +4026,8 @@ portdir math/qhull variants universal description {Programs and library for computing convex hulls.} name qhull version 2003.1 categories math homepage http://www.qhull.org revision 0 epoch 0 maintainers mmoll@cs.rice.edu long_description {Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The software runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. It handles roundoff errors from floating point arithmetic. Qhull also computes volumes, surface areas, and approximations to the convex hull.} scalc 442 variants universal description {tool for simple integer calculations or for converting numbers} portdir math/scalc homepage http://www.fokus.fraunhofer.de/research/cc/berlios/employees/joerg.schilling/private/ epoch 0 platforms darwin name scalc long_description {The calc command may be used to do simple integer calculations or to convert numbers from one radix to another.} maintainers nomaintainer categories math version 1.15 revision 0 +tilp2 483 +variants universal depends_build {port:pkgconfig bin:grep:grep bin:groff:groff} portdir math/tilp2 description {TI Linkinf Program} homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libiconv port:libticonv port:libtifiles2 port:libticables2 port:libticalcs2 port:gettext port:gtk2 port:libglade2} name tilp2 maintainers nomantainer long_description {Program to communicate with TI calculators, based on gtk2} version 1.11 categories math revision 0 wxMaxima 471 variants universal portdir math/wxMaxima description {Graphical user interface for Maxima} homepage http://wxmaxima.sourceforge.net/ depends_run port:maxima epoch 0 platforms darwin name wxMaxima depends_lib {port:libiconv port:libsdl port:libxml2 port:wxWidgets port:zlib} maintainers usami-k@yc5.so-net.ne.jp long_description {wxMaxima is a cross platform GUI for the computer algebra system maxima based on wxWidgets.} version 0.7.3a categories {math aqua} revision 0 xgraph 259 @@ -4744,8 +4754,8 @@ variants universal description {Easily convert between three common subnet mask notations} portdir net/whatmask homepage http://www.laffeycomputer.com/whatmask.html epoch 0 platforms darwin name whatmask long_description {Notations supported: Name Example --------------------------------- CIDR /24 Netmask 255.255.255.0 Wilcard Bits 0.0.0.255 The above notations are all identical. CIDR notation commonly has a / in of the number (representing the number of bits). Whatmask can accept notations with or without a slash. This notation is used more and more. A lot of popular routers and software supprt this notation. notation is pretty much the standard old-school way of doing it. It is by most systems (Un*x, Win, Mac, etc.). bits are similar to the netmask, but they are the logical not of the. This notation is used by a number of popular routers.} maintainers mich@freebsdcluster.org categories net version 1.2 revision 0 whois 359 variants universal portdir net/whois description {A replacement whois client} homepage http://www.linux.it/~md/software/ epoch 0 platforms darwin name whois depends_lib port:gettext maintainers ryandesign long_description {whois is an improved whois client that follow the delegations from the Verisign whois server.} version 4.7.25 categories net revision 0 -wireshark 593 -variants {universal darwin_6 darwin_7 darwin_8 darwin_9 adns gnutls libgcrypt ipv6 net_snmp pcre no_ssl no_x11} portdir net/wireshark description {Graphical network analyzer and capture tool} homepage http://wireshark.org/ epoch 0 platforms darwin name wireshark depends_lib {port:glib2 port:gtk2 port:openssl port:libpcap port:zlib} maintainers opendarwin.org@darkart.com long_description {A network analyzer that lets you capture and interactively browse Ethernet frames. Packet data can be read from a file, or live from a local network interface.} version 0.99.8 categories net revision 0 +wireshark 592 +variants {universal darwin_6 darwin_7 darwin_8 darwin_9 adns gnutls libgcrypt ipv6 net_snmp pcre no_ssl no_x11} portdir net/wireshark description {Graphical network analyzer and capture tool} homepage http://wireshark.org/ epoch 0 platforms darwin name wireshark depends_lib {port:glib2 port:gtk2 port:openssl port:libpcap port:zlib} maintainers opendarwin.org@darkart.com long_description {A network analyzer that lets you capture and interactively browse Ethernet frames. Packet data can be read from a file, or live from a local network interface.} version 1.0.0 categories net revision 0 wput 425 variants universal portdir net/wput description {wput is like wget but is for uploading files to ftp-servers} homepage http://wput.sourceforge.net/ epoch 0 platforms darwin name wput depends_lib {port:gettext port:libiconv} maintainers nomaintainer long_description {wput is a tiny program that looks like wget and is designed to upload files or whole directories to remote ftp-servers} version 0.6 categories net revision 0 xinetd 290 @@ -7344,8 +7354,8 @@ variants {universal darwin_9} portdir science/gwyddion description {Software for SPM Analysis} homepage http://gwyddion.net epoch 0 platforms darwin name gwyddion depends_lib {port:gtk2 port:libxml2 port:fftw-3 port:gtkglext} maintainers {yeti@gwyddion.net rowue@digitalis.org} long_description {Gwyddion is a modular program for SPM (scanning probe microscopy) data visualization and analysis. It uses gtk2 for the user interface.} version 2.9 categories {science x11} revision 1 hdf4 439 variants {universal szip} variant_desc {szip {installs szip}} portdir science/hdf4 description {file format for storing scientific data and utilities} homepage http://www.hdfgroup.org/products/hdf4/index.html epoch 0 platforms darwin name hdf4 depends_lib {port:g95 port:zlib port:jpeg} maintainers takeshi@macports.org long_description {{file format for storing scientific data and utilities}} version 4.2r3 categories science revision 0 -hdf5 371 -variants {universal szip} description {HDF5 general purpose library and file format for storing scientific data} portdir science/hdf5 homepage http://www.hdfgroup.org/ epoch 0 depends_lib port:zlib name hdf5 long_description {{HDF5 general purpose library and file format for storing scientific data}} maintainers nomaintainer categories science version 1.6.6 revision 1 +hdf5 529 +variants {universal szip gcc43} variant_desc {szip {Enable szip compression support} gcc43 {Use GCC 4.3 for compilation of HDF-5 - optimized for host machine (+ Fotran support)}} portdir science/hdf5 description {HDF5 general purpose library and file format for storing scientific data} homepage http://www.hdfgroup.org/HDF5/ epoch 0 name hdf5 depends_lib port:zlib maintainers nomaintainer long_description {{HDF5 general purpose library and file format for storing scientific data}} version 1.6.7 categories science revision 0 iverilog 653 variants universal description {Icarus Verilog} portdir science/iverilog homepage http://www.icarus.com/eda/verilog/ epoch 0 platforms darwin name iverilog long_description {Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a compiler, compiling source code writen in Verilog (IEEE-1364) into some target format. For batch simulation, the compiler can generate C++ code that is compiled and linked with a run time library (called {"vvm")} then executed as a command to run the simulation. For synthesis, the compiler generates netlists in the desired format.} maintainers nomaintainer categories science version 0.8.6 revision 0 jmol 558 @@ -7648,8 +7658,8 @@ portdir sysutils/bdes variants universal description {Block-based DES cipher utility} platforms darwin name bdes depends_lib lib:libcipher.1:libcipher version 4.7-RELEASE categories sysutils revision 1 epoch 0 maintainers nomaintainer bdump 379 variants universal description {allows viwing hex and ASCII formats side by side} portdir sysutils/bdump homepage http://www.braham.net/Phil/linux_utils.html epoch 0 platforms darwin name bdump long_description {A replacement for od for viewing binary files. Allows viewing hex and ASCII formats side by side.} maintainers nomaintainer categories sysutils version 3.5 revision 0 -beanstalkd 564 -variants universal portdir sysutils/beanstalkd description {a fast, distributed, in-memory workqueue service} homepage http://xph.us/software/beanstalkd/ epoch 0 platforms darwin name beanstalkd depends_lib {port:libevent port:gmake} long_description {beanstalkd is a fast, distributed, in-memory workqueue service. Its interface is generic, but is intended for use in reducing the latency of page views in high-volume web applications by running most time-consuming tasks asynchronously.} maintainers brett@macports.org version 0.9 categories sysutils revision 1 +beanstalkd 563 +variants universal portdir sysutils/beanstalkd description {a fast, distributed, in-memory workqueue service} homepage http://xph.us/software/beanstalkd/ epoch 0 platforms darwin name beanstalkd depends_lib {port:libevent port:gmake} long_description {beanstalkd is a fast, distributed, in-memory workqueue service. Its interface is generic, but is intended for use in reducing the latency of page views in high-volume web applications by running most time-consuming tasks asynchronously.} maintainers nick@macports.org version 0.9 categories sysutils revision 2 bool 497 variants universal description {find files that match a boolean expression} portdir sysutils/bool homepage http://www.gnu.org/software/bool/ epoch 0 platforms darwin name bool long_description {GNU Bool is a utility for finding files that match a boolean expression. The boolean operators supported are AND, OR and NOT. Also supported is the NEAR operator for locating two expressions within a short distance from each other.} maintainers nomaintainer categories sysutils version 0.2.1 revision 0 boxbackup 882 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/bc49d9a8/attachment-0001.html From afb at macports.org Wed Apr 2 03:23:16 2008 From: afb at macports.org (afb@macports.org) Date: Wed Apr 2 03:24:48 2008 Subject: [35680] trunk/dports/lang/pike/Portfile Message-ID: <20080402102316.D71521542652@beta.macosforge.org> Revision: 35680 http://trac.macosforge.org/projects/macports/changeset/35680 Author: afb@macports.org Date: 2008-04-02 03:23:13 -0700 (Wed, 02 Apr 2008) Log Message: ----------- update from port maintainer (#14884) Modified Paths: -------------- trunk/dports/lang/pike/Portfile Modified: trunk/dports/lang/pike/Portfile =================================================================== --- trunk/dports/lang/pike/Portfile 2008-04-02 07:44:24 UTC (rev 35679) +++ trunk/dports/lang/pike/Portfile 2008-04-02 10:23:13 UTC (rev 35680) @@ -5,8 +5,9 @@ name pike version 7.6.112 +revision 1 categories lang -maintainers gmx.de:exodusd +maintainers gmx.de:exodusd openmaintainer description dynamic programming language long_description \ Pike is a dynamic programming language with a syntax \ @@ -26,8 +27,14 @@ patchfiles patch-Request.pike depends_lib port:zlib port:gmp port:nettle -default_variants +image +pcre +depends_build port:zlib port:gmp port:nettle + +variant bzip2 description {Bzip2 support for Pike} { + depends_lib-append port:bzip2 + depends_build-append port:bzip2 +} + variant image description {Images (JPEG, PNG, GIF, TIFF) support for Pike} { configure.args-append --with-jpeglib --with-gif --with-tifflib depends_lib-append port:jpeg port:tiff port:libpng port:libungif @@ -46,12 +53,66 @@ depends_build-append port:pcre } +variant gdbm description {GDBM database support for Pike} { + configure.args-append --with-gdbm + depends_lib-append port:gdbm + depends_build-append port:gdbm +} + variant mysql description {MySQL database support for Pike} { configure.args-append --with-mysql depends_lib-append lib:libmysqlclient:mysql5 depends_build-append lib:libmysqlclient:mysql5 } +variant odbc description {ODBC database support for Pike} { + configure.args-append --with-odbc + depends_lib-append port:unixODBC + depends_build-append port:unixODBC +} + +variant postgresql description {Postgres database support for Pike} { + configure.args-append --with-postgres + depends_lib-append port:postgresql83 + depends_build-append port:postgresql83 +} + +variant gtk description {GTK support for Pike} { + configure.args-append --with-gtk + depends_lib-append port:gtk + depends_build-append port:gtk +} + +variant opengl description {OpenGL support for Pike} { + configure.args-append --with-GL --with-GLUT + depends_lib-append port:glut + depends_build-append port:glut +} + +#variant perl description {Perl support for Pike} { +# configure.args-append --with-perl +# depends_lib-append port:perl5.10 +# depends_build-append port:perl5.10 +#} + +variant sane description {SANE scanner support for Pike} { + configure.args-append --with-sane + depends_lib-append port:sane-backends + depends_build-append port:sane-backends +} + +variant sdl description {SDL support for Pike} { + configure.args-append --with-SDL + depends_lib-append port:libsdl port:libsdl_mixer + depends_build-append port:libsdl port:libsdl_mixer +} + +variant svg description {SVG vector graphics support for Pike} { + configure.args-append --with-svg + depends_lib-append port:librsvg + depends_build-append port:librsvg +} + variant doc description {Pike documentation} { build.target-append doc } @@ -64,7 +125,7 @@ configure { # setup the build.args here, because then the configure.args from the # variants will have been assembled: - build.args CONFIGUREARGS="--prefix=${prefix} ${configure.args}" \ + build.args CONFIGUREARGS="--prefix=${prefix} --without-bundles ${configure.args}" \ INSTALLARGS="--traditional" destroot.destdir buildroot=${destroot} INSTALLARGS="--traditional" } @@ -75,10 +136,12 @@ destroot.target install_nodoc post-destroot { - # traditional, MacPorts tree compliant directory layout - delete file ${destroot}${prefix}/bin/pike.syms + file delete -force ${destroot}${prefix}/bin/pike.syms + file delete -force ${destroot}${prefix}/doc/pike + # move manpage to correct location: move ${destroot}${prefix}/man/man1/pike.1 \ ${destroot}${prefix}/share/man/man1/ + # move documentation to correct location: xinstall -d ${destroot}${prefix}/share/doc/pike-${version} xinstall -W ${worksrcpath} README COPYING COPYRIGHT ANNOUNCE \ COMMITTERS ${destroot}${prefix}/share/doc/pike-${version} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/91b61f5c/attachment.html From ryandesign at macports.org Wed Apr 2 04:26:30 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Wed Apr 2 04:28:02 2008 Subject: [35681] trunk/dports/devel/glib2 Message-ID: <20080402112630.216F415427EB@beta.macosforge.org> Revision: 35681 http://trac.macosforge.org/projects/macports/changeset/35681 Author: ryandesign@macports.org Date: 2008-04-02 04:26:27 -0700 (Wed, 02 Apr 2008) Log Message: ----------- glib2, glib2-devel: whitespace changes only (tabs to spaces) Modified Paths: -------------- trunk/dports/devel/glib2/Portfile trunk/dports/devel/glib2-devel/Portfile Modified: trunk/dports/devel/glib2/Portfile =================================================================== --- trunk/dports/devel/glib2/Portfile 2008-04-02 10:23:13 UTC (rev 35680) +++ trunk/dports/devel/glib2/Portfile 2008-04-02 11:26:27 UTC (rev 35681) @@ -1,91 +1,91 @@ # $Id$ -PortSystem 1.0 +PortSystem 1.0 -name glib2 -set my_name glib -version 2.16.1 -set branch [join [lrange [split ${version} .] 0 1] .] -categories devel -maintainers ryandesign -homepage http://www.gtk.org/ -platforms darwin -distname ${my_name}-${version} -use_bzip2 yes +name glib2 +set my_name glib +version 2.16.1 +set branch [join [lrange [split ${version} .] 0 1] .] +categories devel +maintainers ryandesign +homepage http://www.gtk.org/ +platforms darwin +distname ${my_name}-${version} +use_bzip2 yes description \ - Library with data structure functions and other constructs + Library with data structure functions and other constructs long_description \ - Glib is a library which includes support routines for \ - C, such as lists, trees, hashes, memory allocation, and \ - many other things. + Glib is a library which includes support routines for \ + C, such as lists, trees, hashes, memory allocation, and \ + many other things. master_sites \ - ftp://ftp.gtk.org/pub/${my_name}/${branch}/ \ - gnome:sources/${my_name}/${branch}/ + ftp://ftp.gtk.org/pub/${my_name}/${branch}/ \ + gnome:sources/${my_name}/${branch}/ checksums \ - md5 9852daf0605f827bfd7199ffe4f5b22d \ - sha1 7362b2bea011851f7770b4224a0cda801425693b \ - rmd160 9d0acd894cdef0f8b0c720ecf20bfa238169c195 + md5 9852daf0605f827bfd7199ffe4f5b22d \ + sha1 7362b2bea011851f7770b4224a0cda801425693b \ + rmd160 9d0acd894cdef0f8b0c720ecf20bfa238169c195 patchfiles \ - patch-glib-2.0.pc.in.diff \ - patch-gutils.c.diff \ - patch-gi18n.h.diff + patch-glib-2.0.pc.in.diff \ + patch-gutils.c.diff \ + patch-gi18n.h.diff depends_build \ - port:pkgconfig + port:pkgconfig depends_lib \ - port:gettext \ - port:libiconv + port:gettext \ + port:libiconv configure.ldflags-append \ - -bind_at_load + -bind_at_load configure.cflags-append \ - -funroll-loops \ - -fstrict-aliasing + -funroll-loops \ + -fstrict-aliasing configure.args \ - --enable-static \ - --mandir=${prefix}/share/man + --enable-static \ + --mandir=${prefix}/share/man platform puredarwin { - depends_run bin:perl:perl5.8 + depends_run bin:perl:perl5.8 } post-patch { - reinplace "s|data_dirs = \"/usr|data_dirs = \"${prefix}/share:/usr|g" ${worksrcpath}/glib/gutils.c - reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c + reinplace "s|data_dirs = \"/usr|data_dirs = \"${prefix}/share:/usr|g" ${worksrcpath}/glib/gutils.c + reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c } platform powerpc { - if {[variant_isset universal]} { - post-configure { - reinplace {s|^#define G_ATOMIC_POWERPC 1$|#undef G_ATOMIC_POWERPC|} ${worksrcpath}/config.h - } - } + if {[variant_isset universal]} { + post-configure { + reinplace {s|^#define G_ATOMIC_POWERPC 1$|#undef G_ATOMIC_POWERPC|} ${worksrcpath}/config.h + } + } } post-destroot { - file delete ${destroot}${prefix}/lib/charset.alias + file delete ${destroot}${prefix}/lib/charset.alias } platform darwin 6 { - depends_lib-append lib:libdl:dlcompat - post-configure { - reinplace "s|#define HAVE_WCHAR_T 1|#undef HAVE_WCHAR_T|" \ - ${worksrcpath}/config.h - } + depends_lib-append lib:libdl:dlcompat + post-configure { + reinplace "s|#define HAVE_WCHAR_T 1|#undef HAVE_WCHAR_T|" \ + ${worksrcpath}/config.h + } } platform darwin 9 { - patchfiles-append patch-glib_gutils.h.diff + patchfiles-append patch-glib_gutils.h.diff } -livecheck.check regex -livecheck.url http://ftp.gnome.org/pub/GNOME/sources/${my_name}/${branch}/?C=M&O=D -livecheck.regex ${my_name}-(\[0-9.\]+)\\.tar +livecheck.check regex +livecheck.url http://ftp.gnome.org/pub/GNOME/sources/${my_name}/${branch}/?C=M&O=D +livecheck.regex ${my_name}-(\[0-9.\]+)\\.tar Modified: trunk/dports/devel/glib2-devel/Portfile =================================================================== --- trunk/dports/devel/glib2-devel/Portfile 2008-04-02 10:23:13 UTC (rev 35680) +++ trunk/dports/devel/glib2-devel/Portfile 2008-04-02 11:26:27 UTC (rev 35681) @@ -1,91 +1,91 @@ # $Id$ -PortSystem 1.0 +PortSystem 1.0 -name glib2-devel -set my_name glib -version 2.15.6 -set branch [join [lrange [split ${version} .] 0 1] .] -categories devel -maintainers ryandesign -homepage http://www.gtk.org/ -platforms darwin -distname ${my_name}-${version} -use_bzip2 yes +name glib2-devel +set my_name glib +version 2.15.6 +set branch [join [lrange [split ${version} .] 0 1] .] +categories devel +maintainers ryandesign +homepage http://www.gtk.org/ +platforms darwin +distname ${my_name}-${version} +use_bzip2 yes description \ - Library with data structure functions and other constructs + Library with data structure functions and other constructs long_description \ - Glib is a library which includes support routines for \ - C, such as lists, trees, hashes, memory allocation, and \ - many other things. + Glib is a library which includes support routines for \ + C, such as lists, trees, hashes, memory allocation, and \ + many other things. master_sites \ - ftp://ftp.gtk.org/pub/${my_name}/${branch}/ \ - gnome:sources/${my_name}/${branch}/ + ftp://ftp.gtk.org/pub/${my_name}/${branch}/ \ + gnome:sources/${my_name}/${branch}/ checksums \ - md5 62b1a3c1fa52b8d91b4535e4a4ab3057 \ - sha1 e03ba2c83ebab0c6c225a8cf3edb0278b325d346 \ - rmd160 b29e9a367d75383258a6977810e19d0f0836c882 + md5 62b1a3c1fa52b8d91b4535e4a4ab3057 \ + sha1 e03ba2c83ebab0c6c225a8cf3edb0278b325d346 \ + rmd160 b29e9a367d75383258a6977810e19d0f0836c882 patchfiles \ - patch-glib-2.0.pc.in.diff \ - patch-gutils.c.diff \ - patch-gi18n.h.diff + patch-glib-2.0.pc.in.diff \ + patch-gutils.c.diff \ + patch-gi18n.h.diff depends_build \ - port:pkgconfig + port:pkgconfig depends_lib \ - port:gettext \ - port:libiconv + port:gettext \ + port:libiconv configure.ldflags-append \ - -bind_at_load + -bind_at_load configure.cflags-append \ - -funroll-loops \ - -fstrict-aliasing + -funroll-loops \ + -fstrict-aliasing configure.args \ - --enable-static \ - --mandir=${prefix}/share/man + --enable-static \ + --mandir=${prefix}/share/man platform puredarwin { - depends_run bin:perl:perl5.8 + depends_run bin:perl:perl5.8 } post-patch { - reinplace "s|data_dirs = \"/usr|data_dirs = \"${prefix}/share:/usr|g" ${worksrcpath}/glib/gutils.c - reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c + reinplace "s|data_dirs = \"/usr|data_dirs = \"${prefix}/share:/usr|g" ${worksrcpath}/glib/gutils.c + reinplace "s|path = \"/bin|path = \"${prefix}/bin:/bin|g" ${worksrcpath}/glib/gutils.c ${worksrcpath}/glib/gspawn.c } platform powerpc { - if {[variant_isset universal]} { - post-configure { - reinplace {s|^#define G_ATOMIC_POWERPC 1$|#undef G_ATOMIC_POWERPC|} ${worksrcpath}/config.h - } - } + if {[variant_isset universal]} { + post-configure { + reinplace {s|^#define G_ATOMIC_POWERPC 1$|#undef G_ATOMIC_POWERPC|} ${worksrcpath}/config.h + } + } } post-destroot { - file delete ${destroot}${prefix}/lib/charset.alias + file delete ${destroot}${prefix}/lib/charset.alias } platform darwin 6 { - depends_lib-append lib:libdl:dlcompat - post-configure { - reinplace "s|#define HAVE_WCHAR_T 1|#undef HAVE_WCHAR_T|" \ - ${worksrcpath}/config.h - } + depends_lib-append lib:libdl:dlcompat + post-configure { + reinplace "s|#define HAVE_WCHAR_T 1|#undef HAVE_WCHAR_T|" \ + ${worksrcpath}/config.h + } } platform darwin 9 { - patchfiles-append patch-glib_gutils.h.diff + patchfiles-append patch-glib_gutils.h.diff } -livecheck.check regex -livecheck.url http://ftp.gnome.org/pub/GNOME/sources/${my_name}/${branch}/?C=M&O=D -livecheck.regex ${my_name}-(\[0-9.\]+)\\.tar +livecheck.check regex +livecheck.url http://ftp.gnome.org/pub/GNOME/sources/${my_name}/${branch}/?C=M&O=D +livecheck.regex ${my_name}-(\[0-9.\]+)\\.tar -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/23b40770/attachment.html From mww at macports.org Wed Apr 2 04:35:22 2008 From: mww at macports.org (mww@macports.org) Date: Wed Apr 2 04:36:52 2008 Subject: [35682] trunk/dports/audio/abcMIDI/Portfile Message-ID: <20080402113522.ED11E1542888@beta.macosforge.org> Revision: 35682 http://trac.macosforge.org/projects/macports/changeset/35682 Author: mww@macports.org Date: 2008-04-02 04:35:21 -0700 (Wed, 02 Apr 2008) Log Message: ----------- version 2008-03-31 Modified Paths: -------------- trunk/dports/audio/abcMIDI/Portfile Modified: trunk/dports/audio/abcMIDI/Portfile =================================================================== --- trunk/dports/audio/abcMIDI/Portfile 2008-04-02 11:26:27 UTC (rev 35681) +++ trunk/dports/audio/abcMIDI/Portfile 2008-04-02 11:35:21 UTC (rev 35682) @@ -3,7 +3,7 @@ PortSystem 1.0 name abcMIDI -version 2008-03-10 +version 2008-03-31 categories audio platforms darwin maintainers mww @@ -13,7 +13,7 @@ homepage http://ifdo.pugmarks.com/~seymour/runabc/top.html master_sites http://ifdo.pugmarks.com/~seymour/runabc/ -checksums sha1 b0caa9c124f8ce41807b2d390705a4c75e89ebda +checksums sha1 ee9e35726991da1a7e006edef7c9ceeaae1c20d6 patchfiles patch-makefile.diff worksrcdir abcmidi -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/72812d6f/attachment.html From narf_tm at macports.org Wed Apr 2 06:51:10 2008 From: narf_tm at macports.org (narf_tm@macports.org) Date: Wed Apr 2 06:52:39 2008 Subject: [35683] trunk/dports/perl/p5-module-corelist/Portfile Message-ID: <20080402135110.9E1C0154338A@beta.macosforge.org> Revision: 35683 http://trac.macosforge.org/projects/macports/changeset/35683 Author: narf_tm@macports.org Date: 2008-04-02 06:51:10 -0700 (Wed, 02 Apr 2008) Log Message: ----------- Updated to 2.15. Modified Paths: -------------- trunk/dports/perl/p5-module-corelist/Portfile Modified: trunk/dports/perl/p5-module-corelist/Portfile =================================================================== --- trunk/dports/perl/p5-module-corelist/Portfile 2008-04-02 11:35:21 UTC (rev 35682) +++ trunk/dports/perl/p5-module-corelist/Portfile 2008-04-02 13:51:10 UTC (rev 35683) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Module-CoreList 2.14 +perl5.setup Module-CoreList 2.15 maintainers narf_tm openmaintainer description what modules shipped with versions of perl long_description Module::CoreList contains the hash of hashes \ @@ -12,6 +12,6 @@ platforms darwin -checksums md5 54ad6c895e70f9849b684f8f42cf7929 \ - sha1 34f79500d6ee38efece5944ebfae23f07717b71b \ - rmd160 8ace9846c673ed7557a7816a1da59067e6d07204 +checksums md5 68c5f54457f3de36faed64e260a71d4c \ + sha1 143e02f574821063978c319c8a77b8761951c554 \ + rmd160 733d63cee956613b301ae7ef5fa6afbce738f7f5 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/62fd5fee/attachment.html From narf_tm at macports.org Wed Apr 2 06:53:22 2008 From: narf_tm at macports.org (narf_tm@macports.org) Date: Wed Apr 2 06:54:52 2008 Subject: [35684] trunk/dports/perl/p5-devel-stacktrace/Portfile Message-ID: <20080402135322.C7CBE15433F9@beta.macosforge.org> Revision: 35684 http://trac.macosforge.org/projects/macports/changeset/35684 Author: narf_tm@macports.org Date: 2008-04-02 06:53:22 -0700 (Wed, 02 Apr 2008) Log Message: ----------- Updated to 1.18. Modified Paths: -------------- trunk/dports/perl/p5-devel-stacktrace/Portfile Modified: trunk/dports/perl/p5-devel-stacktrace/Portfile =================================================================== --- trunk/dports/perl/p5-devel-stacktrace/Portfile 2008-04-02 13:51:10 UTC (rev 35683) +++ trunk/dports/perl/p5-devel-stacktrace/Portfile 2008-04-02 13:53:22 UTC (rev 35684) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Devel-StackTrace 1.16 +perl5.setup Devel-StackTrace 1.18 maintainers narf_tm openmaintainer description Stack trace and stack trace frame objects long_description The Devel::StackTrace module contains two classes, \ @@ -15,8 +15,8 @@ platforms darwin -checksums md5 b47fd3038da169876fa3ffbf7ac620bf \ - sha1 d1fbcdf32fc3ba42f952176b6a6e69f7f942a0ec \ - rmd160 a4022938bb9cd903d2f6308fdf23b6b725e42139 +checksums md5 de77c1708f35fbff188592687dcbcf0a \ + sha1 b4429f6f20b59d150558530046b4bc99af47f9e1 \ + rmd160 cf056125d9fb63686106f5b0336dc97f37251afa perl5.use_module_build -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/a9b3cf3f/attachment-0001.html From narf_tm at macports.org Wed Apr 2 07:00:59 2008 From: narf_tm at macports.org (narf_tm@macports.org) Date: Wed Apr 2 07:02:30 2008 Subject: [35685] trunk/dports/perl/p5-exception-class/Portfile Message-ID: <20080402140059.5C2D9154347E@beta.macosforge.org> Revision: 35685 http://trac.macosforge.org/projects/macports/changeset/35685 Author: narf_tm@macports.org Date: 2008-04-02 07:00:58 -0700 (Wed, 02 Apr 2008) Log Message: ----------- Updated to 1.24. Modified Paths: -------------- trunk/dports/perl/p5-exception-class/Portfile Modified: trunk/dports/perl/p5-exception-class/Portfile =================================================================== --- trunk/dports/perl/p5-exception-class/Portfile 2008-04-02 13:53:22 UTC (rev 35684) +++ trunk/dports/perl/p5-exception-class/Portfile 2008-04-02 14:00:58 UTC (rev 35685) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Exception-Class 1.23 +perl5.setup Exception-Class 1.24 maintainers narf_tm openmaintainer description A module that allows you to declare real exception \ classes in Perl @@ -12,7 +12,9 @@ platforms darwin -checksums md5 560b42c0cf8b795bdc793459edb7ec13 +checksums md5 b672b63f8e7f3652980f188c2d58840d \ + sha1 17630ba1b13305d4f92ce463f6a68f189d56b269 \ + rmd160 f30d9f4a1d7f0c71ba86162b7719f7cd124bbbf7 depends_lib-append port:p5-devel-stacktrace \ port:p5-class-data-inheritable -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/d80347cc/attachment.html From narf_tm at macports.org Wed Apr 2 07:02:55 2008 From: narf_tm at macports.org (narf_tm@macports.org) Date: Wed Apr 2 07:04:26 2008 Subject: [35686] trunk/dports/perl/p5-yaml-tiny/Portfile Message-ID: <20080402140255.B573B15434C9@beta.macosforge.org> Revision: 35686 http://trac.macosforge.org/projects/macports/changeset/35686 Author: narf_tm@macports.org Date: 2008-04-02 07:02:55 -0700 (Wed, 02 Apr 2008) Log Message: ----------- Updated to 1.27. Modified Paths: -------------- trunk/dports/perl/p5-yaml-tiny/Portfile Modified: trunk/dports/perl/p5-yaml-tiny/Portfile =================================================================== --- trunk/dports/perl/p5-yaml-tiny/Portfile 2008-04-02 14:00:58 UTC (rev 35685) +++ trunk/dports/perl/p5-yaml-tiny/Portfile 2008-04-02 14:02:55 UTC (rev 35686) @@ -3,16 +3,16 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup YAML-Tiny 1.26 +perl5.setup YAML-Tiny 1.27 maintainers narf_tm openmaintainer description Read/Write YAML files with as little code as possible long_description ${description} platforms darwin -checksums md5 317b20ac7f723cba740e17b3215d1e9e \ - sha1 bb2fbe4e4cf69d8013dc11b130ff51bd52c8d0ec \ - rmd160 37e4d0b86a18a604e1efdfee4feabde7ea64299e +checksums md5 10f20dd97ed60248bbcf6dce11a02e68 \ + sha1 bf7e5a1278b4514c6ca8b485e465e4fed7357a93 \ + rmd160 69eab2fe9fd820e5cad9a9033ee09efcfcdee036 depends_lib-append port:p5-yaml \ port:p5-yaml-syck -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/72e9e0ce/attachment.html From raimue at macports.org Wed Apr 2 09:50:52 2008 From: raimue at macports.org (raimue@macports.org) Date: Wed Apr 2 09:52:21 2008 Subject: [35687] trunk/dports/math Message-ID: <20080402165052.71EC015438E7@beta.macosforge.org> Revision: 35687 http://trac.macosforge.org/projects/macports/changeset/35687 Author: raimue@macports.org Date: 2008-04-02 09:50:49 -0700 (Wed, 02 Apr 2008) Log Message: ----------- math/{tilp2,libticables2,libticalcs2,libticonv,libtifiles2}: Set maintainer to email.it:adamore Modified Paths: -------------- trunk/dports/math/libticables2/Portfile trunk/dports/math/libticalcs2/Portfile trunk/dports/math/libticonv/Portfile trunk/dports/math/libtifiles2/Portfile trunk/dports/math/tilp2/Portfile Modified: trunk/dports/math/libticables2/Portfile =================================================================== --- trunk/dports/math/libticables2/Portfile 2008-04-02 14:02:55 UTC (rev 35686) +++ trunk/dports/math/libticables2/Portfile 2008-04-02 16:50:49 UTC (rev 35687) @@ -5,7 +5,7 @@ name libticables2 version 1.2.0 categories math -maintainers nomantainer +maintainers email.it:adamore description TILibs long_description Utility libraries for TI related apps homepage http://lpg.ticalc.org/prj_tilp/ Modified: trunk/dports/math/libticalcs2/Portfile =================================================================== --- trunk/dports/math/libticalcs2/Portfile 2008-04-02 14:02:55 UTC (rev 35686) +++ trunk/dports/math/libticalcs2/Portfile 2008-04-02 16:50:49 UTC (rev 35687) @@ -5,7 +5,7 @@ name libticalcs2 version 1.1.2 categories math -maintainers nomantainer +maintainers email.it:adamore description TILibs long_description Utility libraries for TI related apps homepage http://lpg.ticalc.org/prj_tilp/ Modified: trunk/dports/math/libticonv/Portfile =================================================================== --- trunk/dports/math/libticonv/Portfile 2008-04-02 14:02:55 UTC (rev 35686) +++ trunk/dports/math/libticonv/Portfile 2008-04-02 16:50:49 UTC (rev 35687) @@ -5,7 +5,7 @@ name libticonv version 1.1.0 categories math -maintainers nomantainer +maintainers email.it:adamore description TILibs long_description Utility libraries for TI related apps homepage http://lpg.ticalc.org/prj_tilp/ Modified: trunk/dports/math/libtifiles2/Portfile =================================================================== --- trunk/dports/math/libtifiles2/Portfile 2008-04-02 14:02:55 UTC (rev 35686) +++ trunk/dports/math/libtifiles2/Portfile 2008-04-02 16:50:49 UTC (rev 35687) @@ -5,7 +5,7 @@ name libtifiles2 version 1.1.1 categories math -maintainers nomantainer +maintainers email.it:adamore description TILibs long_description Utility libraries for TI related apps homepage http://lpg.ticalc.org/prj_tilp/ Modified: trunk/dports/math/tilp2/Portfile =================================================================== --- trunk/dports/math/tilp2/Portfile 2008-04-02 14:02:55 UTC (rev 35686) +++ trunk/dports/math/tilp2/Portfile 2008-04-02 16:50:49 UTC (rev 35687) @@ -5,7 +5,7 @@ name tilp2 version 1.11 categories math -maintainers nomantainer +maintainers email.it:adamore description TI Linkinf Program long_description Program to communicate with TI calculators, based on gtk2 homepage http://lpg.ticalc.org/prj_tilp/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/f9e7e5d2/attachment.html From dluke at macports.org Wed Apr 2 12:44:50 2008 From: dluke at macports.org (dluke@macports.org) Date: Wed Apr 2 12:46:54 2008 Subject: [35688] trunk/dports/PortIndex Message-ID: <20080402194450.70C6C15454C1@beta.macosforge.org> Revision: 35688 http://trac.macosforge.org/projects/macports/changeset/35688 Author: dluke@macports.org Date: 2008-04-02 12:44:46 -0700 (Wed, 02 Apr 2008) Log Message: ----------- Total number of ports parsed: 4627 Ports successfully parsed: 4627 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-02 16:50:49 UTC (rev 35687) +++ trunk/dports/PortIndex 2008-04-02 19:44:46 UTC (rev 35688) @@ -267,7 +267,7 @@ aacgain 382 variants {universal darwin} portdir audio/aacgain description {AAC/MP3 normalisation tool} homepage http://altosdesign.com/aacgain/ epoch 0 platforms darwin name aacgain depends_lib {port:mpeg4ip port:faad2} maintainers tristan@cs.dartmouth.edu long_description {A modification of mp3gain to normalise the volume of MP3 and AAC audio files.} version 1.7 categories audio revision 0 abcMIDI 368 -variants universal description {ABC to midi and vice versa converter} portdir audio/abcMIDI homepage http://ifdo.pugmarks.com/~seymour/runabc/top.html epoch 0 platforms darwin name abcMIDI long_description {ABC is a text-based music notation language. These tools can convert ABC to midi and vice versa.} maintainers mww categories audio version 2008-03-10 revision 0 +variants universal description {ABC to midi and vice versa converter} portdir audio/abcMIDI homepage http://ifdo.pugmarks.com/~seymour/runabc/top.html epoch 0 platforms darwin name abcMIDI long_description {ABC is a text-based music notation language. These tools can convert ABC to midi and vice versa.} maintainers mww categories audio version 2008-03-31 revision 0 abcde 550 description {A Better CD Encoder} portdir audio/abcde homepage http://www.hispalinux.es/~data/abcde.php epoch 0 platforms darwin name abcde depends_lib {port:vorbis-tools port:lame port:flac port:cd-discid port:cdparanoia port:id3v2 port:normalize} maintainers jrdittmann@wisc.edu long_description {abcde is a frontend command-line utility (actually, a shell script) that grabs tracks off a CD, encodes them to Ogg/Vorbis, MP3, FLAC, Ogg/Speex and/or MPP/MP+(Musepack) format, and tags them, all in one go.} version 2.2.6 categories audio revision 0 alac_decoder 768 @@ -3576,8 +3576,8 @@ variants {darwin threads shared darwin_8} description {Perl 5.8.x - Practical Extraction and Report Language} portdir lang/perl5.8 homepage http://www.perl.org/ epoch 0 platforms {darwin freebsd linux} name perl5.8 long_description {Perl is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more.} maintainers nomaintainer categories lang version 5.8.8 revision 2 pfe 523 variants {universal i386} portdir lang/pfe description {Implementation of ANSI Forth} homepage http://pfe.sourceforge.net/ epoch 0 platforms darwin name pfe depends_lib port:ncurses maintainers nomaintainer long_description {The Forth-system is closely modeled along the new American National Standard for the programming language Forth. Every word of every word set mentioned in the dpANS-6 document of June 1993 has been implemented. Additionally it is compatible to Forth-83.} version 0.33.62 categories lang revision 0 -pike 911 -variants {universal image ttf pcre mysql doc} depends_build {port:jpeg port:tiff port:libpng port:libungif port:pcre} variant_desc {image {Images (JPEG, PNG, GIF, TIFF) support for Pike} ttf {TrueType (TTF) support (using FreeType) for Pike} pcre {Regular expression support (using PCRE) for Pike} mysql {MySQL database support for Pike} doc {Pike documentation}} portdir lang/pike description {dynamic programming language} homepage http://pike.ida.liu.se/ epoch 0 platforms darwin name pike depends_lib {port:zlib port:gmp port:nettle port:jpeg port:tiff port:libpng port:libungif port:pcre} maintainers gmx.de:exodusd long_description {Pike is a dynamic programming language with a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.} categories lang version 7.6.112 revision 0 +pike 1220 +variants {universal bzip2 image ttf pcre gdbm mysql odbc postgresql gtk opengl sane sdl svg doc} depends_build {port:zlib port:gmp port:nettle} variant_desc {bzip2 {Bzip2 support for Pike} image {Images (JPEG, PNG, GIF, TIFF) support for Pike} ttf {TrueType (TTF) support (using FreeType) for Pike} pcre {Regular expression support (using PCRE) for Pike} gdbm {GDBM database support for Pike} mysql {MySQL database support for Pike} odbc {ODBC database support for Pike} postgresql {Postgres database support for Pike} gtk {GTK support for Pike} opengl {OpenGL support for Pike} sane {SANE scanner support for Pike} sdl {SDL support for Pike} svg {SVG vector graphics support for Pike} doc {Pike documentation}} portdir lang/pike description {dynamic programming language} homepage http://pike.ida.liu.se/ epoch 0 platforms darwin name pike depends_lib {port:zlib port:gmp port:nettle} maintainers {gmx.de:exodusd openmaintainer} long_description {Pike is a dynamic programming language wi th a syntax similar to Java and C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and really fast data manipulation.} categories lang version 7.6.112 revision 1 polyml 435 variants universal description {An implementation of Standard ML.} portdir lang/polyml homepage http://www.polyml.org/ epoch 0 depends_lib lib:libX11.6:XFree86 name polyml long_description {Poly/ML is an extremely fast and efficient implementation of Standard ML. Program state can be saved in a memory-mapped persistent store. There are numerous addon libraries available.} maintainers mww categories {lang ml} version 5.1 revision 0 prolog-mode.el 847 @@ -3976,14 +3976,14 @@ variants universal description {Library of Routines for Random Number Generation} portdir math/libranlib homepage ftp://ftp.netlib.org/random/ epoch 0 platforms darwin name libranlib long_description {This library provides routines that return: Beta random deviates, Chi-square random deviates, Exponential random deviates, F random deviates, Gamma random deviates, Multivariate normal random deviates (mean and covariance matrix specified), Noncentral chi-square random deviates, Noncentral F random deviates, Univariate normal random deviates, Random permutations of an integer array, Real uniform random deviates between specif, Binomial random deviates, Negative Binomial random deviates, Multinomial random deviates, Poisson random deviates, Integer uniform deviates between specified limits and Seeds for the random number generator calculated from a character string.} maintainers nomaintainer categories math version 1.0 revision 0 libsvm 609 variants universal description {A free Support Vector Machine implementation.} portdir math/libsvm homepage http://www.csie.ntu.edu.tw/~cjlin/libsvm/ epoch 0 platforms darwin name libsvm long_description {{A free Support Vector Machine implementation.} By Chih-Chung Chang and Chih-Jen Lin of National Taiwan University. {"LIBSVM} is an integrated software for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM ). It supports multi-class classification.\"} maintainers florian.ebeling@gmail.com categories math version 2.85 revision 2 -libticables2 385 -variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticables2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libticonv port:libtifiles2 port:gettext port:glib2} name libticables2 maintainers nomantainer long_description {Utility libraries for TI related apps} version 1.2.0 categories math revision 0 -libticalcs2 424 -variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticalcs2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:gettext port:libticonv port:libtifiles2 port:libticables2 port:gettext port:glib2 port:zlib} name libticalcs2 maintainers nomantainer long_description {Utility libraries for TI related apps} version 1.1.2 categories math revision 0 -libticonv 360 -variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticonv description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libiconv port:libusb port:glib2} name libticonv maintainers nomantainer long_description {Utility libraries for TI related apps} version 1.1.0 categories math revision 0 -libtifiles2 376 -variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libtifiles2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libticonv port:gettext port:glib2 port:zlib} name libtifiles2 maintainers nomantainer long_description {Utility libraries for TI related apps} version 1.1.1 categories math revision 0 +libticables2 390 +variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticables2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libticonv port:libtifiles2 port:gettext port:glib2} name libticables2 maintainers email.it:adamore long_description {Utility libraries for TI related apps} version 1.2.0 categories math revision 0 +libticalcs2 429 +variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticalcs2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:gettext port:libticonv port:libtifiles2 port:libticables2 port:gettext port:glib2 port:zlib} name libticalcs2 maintainers email.it:adamore long_description {Utility libraries for TI related apps} version 1.1.2 categories math revision 0 +libticonv 365 +variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libticonv description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libiconv port:libusb port:glib2} name libticonv maintainers email.it:adamore long_description {Utility libraries for TI related apps} version 1.1.0 categories math revision 0 +libtifiles2 381 +variants universal depends_build {port:pkgconfig bin:grep:grep} portdir math/libtifiles2 description TILibs homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libticonv port:gettext port:glib2 port:zlib} name libtifiles2 maintainers email.it:adamore long_description {Utility libraries for TI related apps} version 1.1.1 categories math revision 0 libtommath 443 variants {universal darwin_8} description {Comprehensive, modular and portable mathematical routines} portdir math/libtommath homepage http://math.libtomcrypt.com/ epoch 0 platforms darwin name libtommath long_description {LibTomMath provides highly optimized and portable routines for a vast majority of integer based number theoretic applications (including public key cryptography).} maintainers mww categories math version 0.40 revision 0 lp_solve 520 @@ -4026,8 +4026,8 @@ portdir math/qhull variants universal description {Programs and library for computing convex hulls.} name qhull version 2003.1 categories math homepage http://www.qhull.org revision 0 epoch 0 maintainers mmoll@cs.rice.edu long_description {Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The software runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. It handles roundoff errors from floating point arithmetic. Qhull also computes volumes, surface areas, and approximations to the convex hull.} scalc 442 variants universal description {tool for simple integer calculations or for converting numbers} portdir math/scalc homepage http://www.fokus.fraunhofer.de/research/cc/berlios/employees/joerg.schilling/private/ epoch 0 platforms darwin name scalc long_description {The calc command may be used to do simple integer calculations or to convert numbers from one radix to another.} maintainers nomaintainer categories math version 1.15 revision 0 -tilp2 483 -variants universal depends_build {port:pkgconfig bin:grep:grep bin:groff:groff} portdir math/tilp2 description {TI Linkinf Program} homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libiconv port:libticonv port:libtifiles2 port:libticables2 port:libticalcs2 port:gettext port:gtk2 port:libglade2} name tilp2 maintainers nomantainer long_description {Program to communicate with TI calculators, based on gtk2} version 1.11 categories math revision 0 +tilp2 488 +variants universal depends_build {port:pkgconfig bin:grep:grep bin:groff:groff} portdir math/tilp2 description {TI Linkinf Program} homepage http://lpg.ticalc.org/prj_tilp/ epoch 0 platforms darwin depends_lib {port:libiconv port:libticonv port:libtifiles2 port:libticables2 port:libticalcs2 port:gettext port:gtk2 port:libglade2} name tilp2 maintainers email.it:adamore long_description {Program to communicate with TI calculators, based on gtk2} version 1.11 categories math revision 0 wxMaxima 471 variants universal portdir math/wxMaxima description {Graphical user interface for Maxima} homepage http://wxmaxima.sourceforge.net/ depends_run port:maxima epoch 0 platforms darwin name wxMaxima depends_lib {port:libiconv port:libsdl port:libxml2 port:wxWidgets port:zlib} maintainers usami-k@yc5.so-net.ne.jp long_description {wxMaxima is a cross platform GUI for the computer algebra system maxima based on wxWidgets.} version 0.7.3a categories {math aqua} revision 0 xgraph 259 @@ -5137,7 +5137,7 @@ p5-devel-cycle 393 variants universal portdir perl/p5-devel-cycle description {Find memory cycles in objects and other references} homepage http://search.cpan.org/dist/Devel-Cycle/ epoch 0 platforms darwin name p5-devel-cycle depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Find memory cycles in objects and other references}} version 1.02 categories perl revision 0 p5-devel-stacktrace 640 -variants universal portdir perl/p5-devel-stacktrace description {Stack trace and stack trace frame objects} homepage http://search.cpan.org/dist/Devel-StackTrace/ epoch 0 platforms darwin name p5-devel-stacktrace depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.} version 1.16 categories perl revision 0 +variants universal portdir perl/p5-devel-stacktrace description {Stack trace and stack trace frame objects} homepage http://search.cpan.org/dist/Devel-StackTrace/ epoch 0 platforms darwin name p5-devel-stacktrace depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {The Devel::StackTrace module contains two classes, Devel::StackTrace and Devel::StackTraceFrame. The goal of this object is to encapsulate the information that can found through using the caller() function, as well as providing a simple interface to this data.} version 1.18 categories perl revision 0 p5-devel-symdump 450 variants universal portdir perl/p5-devel-symdump description {Inspect the symbol table and class hierarchy} homepage http://search.cpan.org/dist/Devel-Symdump/ epoch 0 platforms darwin name p5-devel-symdump depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {A convenient way to inspect perl's symbol table and the class hierarchy within a running program.} version 2.08 categories perl revision 0 p5-device-serialport 465 @@ -5173,7 +5173,7 @@ p5-event 406 variants universal portdir perl/p5-event description {A Generic Perl Event Loop} homepage http://search.cpan.org/dist/Event/ epoch 0 platforms darwin name p5-event depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {jmr openmaintainer} long_description {This extension aims to provide an simple and optimized event loop for a broad class of applications.} categories perl version 1.10 revision 0 p5-exception-class 558 -variants universal portdir perl/p5-exception-class description {A module that allows you to declare real exception classes in Perl} homepage http://search.cpan.org/dist/Exception-Class/ epoch 0 platforms darwin name p5-exception-class depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-devel-stacktrace port:p5-class-data-inheritable port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {Exception::Class allows you to declare exception hierarchies in your modules in a Java-esque manner.} version 1.23 categories perl revision 0 +variants universal portdir perl/p5-exception-class description {A module that allows you to declare real exception classes in Perl} homepage http://search.cpan.org/dist/Exception-Class/ epoch 0 platforms darwin name p5-exception-class depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-devel-stacktrace port:p5-class-data-inheritable port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {Exception::Class allows you to declare exception hierarchies in your modules in a Java-esque manner.} version 1.24 categories perl revision 0 p5-expect 661 variants universal portdir perl/p5-expect description {Perl version of the TCL expect tool} homepage http://search.cpan.org/~rgiersig/p5-expect-1.20/ epoch 0 platforms darwin name p5-expect depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-io-tty port:p5-io-stty} maintainers nomaintainer long_description {The Expect for Perl module was inspired more by the functionality the Tcl tool provides than any previous Expect-like tool such as Comm.pl or chat2.pl. I've had some comments that people may not have heard of the original Tcl version of Expect, or where documentation (book form) on Expect may be obtained.} version 1.20 categories perl revision 0 p5-expect-simple 378 @@ -5509,7 +5509,7 @@ p5-module-build 1110 variants universal portdir perl/p5-module-build description {Build and install perl modules (MakeMaker replacement)} homepage http://search.cpan.org/dist/Module-Build/ epoch 0 platforms darwin name p5-module-build depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-yaml port:p5-archive-tar port:p5-version port:p5-extutils-cbuilder port:p5-extutils-parsexs} maintainers {narf_tm openmaintainer} long_description {Module::Build is a system for building, testing, and installing Perl modules. It is meant to be a replacement for ExtUtils::MakeMaker. Developers may alter the behavior of the module through subclassing in a much more straightforward way than with MakeMaker. It also does not require a make on your system - most of the Module::Build code is pure-perl and written in a very cross-platform way. In fact, you don't even need a shell, so even platforms like Mac OS (traditional) can use it fairly easily. Its only prerequisites are modules that are included with perl 5.6.0, and it works fine on perl 5.005 if you can install a few additional modules.} version 0.2808 categories perl revision 0 p5-module-corelist 481 -variants universal portdir perl/p5-module-corelist description {what modules shipped with versions of perl} homepage http://search.cpan.org/dist/Module-CoreList/ epoch 0 platforms darwin name p5-module-corelist depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Module::CoreList contains the hash of hashes %Module::CoreList::version, that is keyed on perl version as indicated in {$].}} version 2.14 categories perl revision 0 +variants universal portdir perl/p5-module-corelist description {what modules shipped with versions of perl} homepage http://search.cpan.org/dist/Module-CoreList/ epoch 0 platforms darwin name p5-module-corelist depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Module::CoreList contains the hash of hashes %Module::CoreList::version, that is keyed on perl version as indicated in {$].}} version 2.15 categories perl revision 0 p5-module-find 409 variants universal portdir perl/p5-module-find description {Find and use installed modules in a (sub)category} homepage http://search.cpan.org/dist/Module-Find/ epoch 0 platforms darwin name p5-module-find depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Module::Find lets you find and use modules in categories.} version 0.06 categories perl revision 0 p5-module-install 792 @@ -5919,7 +5919,7 @@ p5-yaml-syck 376 variants universal portdir perl/p5-yaml-syck description {A fast, lightweight YAML loader and dumper} homepage http://search.cpan.org/dist/YAML-Syck/ epoch 0 platforms darwin name p5-yaml-syck depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers ged@FaerieMUD.org long_description {{A fast, lightweight YAML loader and dumper}} version 0.99 categories perl revision 0 p5-yaml-tiny 436 -variants universal portdir perl/p5-yaml-tiny description {Read/Write YAML files with as little code as possible} homepage http://search.cpan.org/dist/YAML-Tiny/ epoch 0 platforms darwin name p5-yaml-tiny depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-yaml port:p5-yaml-syck} maintainers {narf_tm openmaintainer} long_description {{Read/Write YAML files with as little code as possible}} version 1.26 categories perl revision 0 +variants universal portdir perl/p5-yaml-tiny description {Read/Write YAML files with as little code as possible} homepage http://search.cpan.org/dist/YAML-Tiny/ epoch 0 platforms darwin name p5-yaml-tiny depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-yaml port:p5-yaml-syck} maintainers {narf_tm openmaintainer} long_description {{Read/Write YAML files with as little code as possible}} version 1.27 categories perl revision 0 a2ps 462 variants {universal darwin} depends_build bin:psnup:psutils portdir print/a2ps description {an Any to PostScript filter.} homepage http://www.gnu.org/software/a2ps/ epoch 0 platforms darwin depends_lib port:libtool name a2ps maintainers mike@pentangle.net long_description {a2ps is a utilty that allows the user to do PostScript manipulations. It is able to pass on processing to other filters, such as gzip and dvips.} version 4.13b categories print revision 3 a2ps-j 487 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/b9de1b55/attachment-0001.html From ryandesign at macports.org Wed Apr 2 23:10:55 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Wed Apr 2 23:12:24 2008 Subject: [35689] trunk/dports/devel/glib2/Portfile Message-ID: <20080403061055.59B4E154A98D@beta.macosforge.org> Revision: 35689 http://trac.macosforge.org/projects/macports/changeset/35689 Author: ryandesign@macports.org Date: 2008-04-02 23:10:54 -0700 (Wed, 02 Apr 2008) Log Message: ----------- glib2: update to 2.16.2 Modified Paths: -------------- trunk/dports/devel/glib2/Portfile Modified: trunk/dports/devel/glib2/Portfile =================================================================== --- trunk/dports/devel/glib2/Portfile 2008-04-02 19:44:46 UTC (rev 35688) +++ trunk/dports/devel/glib2/Portfile 2008-04-03 06:10:54 UTC (rev 35689) @@ -4,7 +4,7 @@ name glib2 set my_name glib -version 2.16.1 +version 2.16.2 set branch [join [lrange [split ${version} .] 0 1] .] categories devel maintainers ryandesign @@ -26,9 +26,9 @@ gnome:sources/${my_name}/${branch}/ checksums \ - md5 9852daf0605f827bfd7199ffe4f5b22d \ - sha1 7362b2bea011851f7770b4224a0cda801425693b \ - rmd160 9d0acd894cdef0f8b0c720ecf20bfa238169c195 + md5 662224ad0186183f64de98ef2183454b \ + sha1 a912fd72f3dcd435fde56f5b848d4e14fee25375 \ + rmd160 fcc6ecb2fd97671edbd7505050b029ed9935b593 patchfiles \ patch-glib-2.0.pc.in.diff \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080402/b5277a81/attachment.html From dluke at macports.org Thu Apr 3 00:44:00 2008 From: dluke at macports.org (dluke@macports.org) Date: Thu Apr 3 00:45:29 2008 Subject: [35690] trunk/dports/PortIndex Message-ID: <20080403074400.B6824154B026@beta.macosforge.org> Revision: 35690 http://trac.macosforge.org/projects/macports/changeset/35690 Author: dluke@macports.org Date: 2008-04-03 00:43:56 -0700 (Thu, 03 Apr 2008) Log Message: ----------- Total number of ports parsed: 4627 Ports successfully parsed: 4627 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-03 06:10:54 UTC (rev 35689) +++ trunk/dports/PortIndex 2008-04-03 07:43:56 UTC (rev 35690) @@ -1019,7 +1019,7 @@ glib1 487 variants {universal 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 500 -variants {universal puredarwin 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.16.1 categories devel revision 0 +variants {universal puredarwin 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.16.2 categories devel revision 0 glib2-devel 512 variants {universal puredarwin 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.15.6 categories devel revision 0 glibmm 322 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/3382bae4/attachment.html From jmr at macports.org Thu Apr 3 00:44:35 2008 From: jmr at macports.org (jmr@macports.org) Date: Thu Apr 3 00:46:05 2008 Subject: [35691] trunk/dports/net/esniper/Portfile Message-ID: <20080403074435.C2AE0154B05A@beta.macosforge.org> Revision: 35691 http://trac.macosforge.org/projects/macports/changeset/35691 Author: jmr@macports.org Date: 2008-04-03 00:44:34 -0700 (Thu, 03 Apr 2008) Log Message: ----------- esniper: bump version to 2.18.0. Closes #14902. Modified Paths: -------------- trunk/dports/net/esniper/Portfile Modified: trunk/dports/net/esniper/Portfile =================================================================== --- trunk/dports/net/esniper/Portfile 2008-04-03 07:43:56 UTC (rev 35690) +++ trunk/dports/net/esniper/Portfile 2008-04-03 07:44:34 UTC (rev 35691) @@ -3,7 +3,7 @@ PortSystem 1.0 name esniper -version 2.17.1 +version 2.18.0 categories net platforms darwin maintainers gmail.com:dhaines @@ -14,9 +14,9 @@ master_sites sourceforge distname esniper-[strsed ${version} {g/[.]/-/}] extract.suffix .tgz -checksums md5 12c32c8bc0b959302a74a46991c38f1d \ - sha1 bbbae653edb99f31403798cc67c18a2999028e13 \ - rmd160 312cfcf1d92accd9f0bd9a199f22da52e175d227 +checksums md5 c3bc19b3802d037f980877d9c64c6a87 \ + sha1 be7ba5c463e087ee9b795357fe64b32d4f1a275c \ + rmd160 375712b351ae5e50d729bfeddc9e9435f33e1bab depends_lib port:curl port:zlib port:openssl -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/827df207/attachment.html From jmr at macports.org Thu Apr 3 00:55:12 2008 From: jmr at macports.org (jmr@macports.org) Date: Thu Apr 3 00:56:41 2008 Subject: [35692] trunk/dports/sysutils/dtach/Portfile Message-ID: <20080403075512.46155154B17A@beta.macosforge.org> Revision: 35692 http://trac.macosforge.org/projects/macports/changeset/35692 Author: jmr@macports.org Date: 2008-04-03 00:55:11 -0700 (Thu, 03 Apr 2008) Log Message: ----------- dtach: bump version to 0.8, add maintainer. Closes #14903. Modified Paths: -------------- trunk/dports/sysutils/dtach/Portfile Modified: trunk/dports/sysutils/dtach/Portfile =================================================================== --- trunk/dports/sysutils/dtach/Portfile 2008-04-03 07:44:34 UTC (rev 35691) +++ trunk/dports/sysutils/dtach/Portfile 2008-04-03 07:55:11 UTC (rev 35692) @@ -1,10 +1,12 @@ +# -*- 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 dtach -version 0.7 +version 0.8 categories sysutils -maintainers nomaintainer +maintainers danielbond.org:ports description program that emulates the detach feature of screen long_description \ dtach is a tiny program that emulates the detach feature of \ @@ -16,7 +18,7 @@ homepage http://dtach.sourceforge.net/ platforms darwin master_sites sourceforge -checksums md5 9aa11433d5a5b4b9fed271f10102cf6f +checksums md5 ec5999f3b6bb67da19754fcb2e5221f3 build.target -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/7d40e86f/attachment.html From gui_dos at macports.org Thu Apr 3 00:59:05 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 01:00:43 2008 Subject: [35693] trunk/dports/gnome/evolution-data-server Message-ID: <20080403075905.1CFEE154B21D@beta.macosforge.org> Revision: 35693 http://trac.macosforge.org/projects/macports/changeset/35693 Author: gui_dos@macports.org Date: 2008-04-03 00:59:05 -0700 (Thu, 03 Apr 2008) Log Message: ----------- evolution-data-server: update to 2.22.0 (closes #14904) Modified Paths: -------------- trunk/dports/gnome/evolution-data-server/Portfile Added Paths: ----------- trunk/dports/gnome/evolution-data-server/files/patch-calendar-libical-src-libical-icaltz-util.c.diff Removed Paths: ------------- trunk/dports/gnome/evolution-data-server/files/patch_os_open.c trunk/dports/gnome/evolution-data-server/files/patch_os_spin.c Modified: trunk/dports/gnome/evolution-data-server/Portfile =================================================================== --- trunk/dports/gnome/evolution-data-server/Portfile 2008-04-03 07:55:11 UTC (rev 35692) +++ trunk/dports/gnome/evolution-data-server/Portfile 2008-04-03 07:59:05 UTC (rev 35693) @@ -1,35 +1,42 @@ # $Id$ + PortSystem 1.0 + name evolution-data-server -version 1.10.2 +version 2.22.0 description Addressbook and calender libs for GNOME. long_description Evolution Data Server provides a central location for \ addressbook and calendar in the GNOME Desktop. maintainers nomaintainer categories gnome -platforms darwin +platforms darwin homepage http://www.gnome.org/ -master_sites gnome:sources/evolution-data-server/1.10/ +master_sites gnome:sources/evolution-data-server/[join [lrange [split ${version} {.}] 0 1] {.}]/ -checksums md5 790dfc97a917dff8384dcb7cad42f87f \ - sha1 0364dbf18306f9f36cdae37703f47571cb2a93fe \ - rmd160 1fc5915338427a306e46a1c37bfc913fa05936a3 +checksums md5 0f29044dc21a4bfb915cafafde8f4d6b \ + sha1 1d6ad21849c479be56476cc69a43ea1fa30f69bc \ + rmd160 ab034a6805928509e0fc0bd306caf95392b7f275 -depends_lib port:gnome-platform-suite lib:libsoup-2:libsoup \ - port:libiconv \ - port:nspr +depends_lib port:gnome-platform-suite \ + port:libsoup \ + port:libiconv \ + port:nspr \ + port:db46 \ + port:nss \ + port:gnome-keyring use_bzip2 yes -patchfiles patch_os_open.c patch_os_spin.c +patchfiles patch-calendar-libical-src-libical-icaltz-util.c.diff -configure.args --mandir=${prefix}/share/man --enable-static \ - --disable-nss \ - --disable-smime \ - --with-libiconv=${prefix} -configure.env \ - INTLTOOL_ICONV=${prefix}/bin/iconv - -platform darwin 8 i386 { - configure.env-append MACOSX_DEPLOYMENT_TARGET="10.3" -} +configure.args --enable-static \ + --enable-nss \ + --enable-smime \ + --enable-gnome-keyring \ + --enable-ipv6 \ + --enable-nntp \ + --enable-gtk-doc \ + --with-libiconv=${prefix} \ + --with-nspr-includes=${prefix}/include/nspr \ + --with-nss-includes=${prefix}/include/nss \ + --with-krb5=/usr Added: trunk/dports/gnome/evolution-data-server/files/patch-calendar-libical-src-libical-icaltz-util.c.diff =================================================================== --- trunk/dports/gnome/evolution-data-server/files/patch-calendar-libical-src-libical-icaltz-util.c.diff (rev 0) +++ trunk/dports/gnome/evolution-data-server/files/patch-calendar-libical-src-libical-icaltz-util.c.diff 2008-04-03 07:59:05 UTC (rev 35693) @@ -0,0 +1,13 @@ +--- ./calendar/libical/src/libical/icaltz-util.orig 2008-04-02 18:33:48.000000000 -0600 ++++ ./calendar/libical/src/libical/icaltz-util.c 2008-04-02 18:34:10.000000000 -0600 +@@ -30,8 +30,8 @@ + #define BYTE_ORDER LITTLE_ENDIAN + #define bswap_32(val) ((((val) & 0x000000ffU) << 24) | (((val) & 0x0000ff00U) << 8) | (((val) & 0x00ff0000U) >> 8) | (((val) & 0xff000000U) >> 24)) + #else +-#include +-#include ++#define bswap_32(val) ((((val) & 0x000000ffU) << 24) | (((val) & 0x0000ff00U) << 8) | (((val) & 0x00ff0000U) >> 8) | (((val) & 0xff000000U) >> 24)) ++#include + #endif + #endif + #include Deleted: trunk/dports/gnome/evolution-data-server/files/patch_os_open.c =================================================================== --- trunk/dports/gnome/evolution-data-server/files/patch_os_open.c 2008-04-03 07:55:11 UTC (rev 35692) +++ trunk/dports/gnome/evolution-data-server/files/patch_os_open.c 2008-04-03 07:59:05 UTC (rev 35693) @@ -1,14 +0,0 @@ ---- libdb/os/os_open.c.org Fri Sep 17 22:56:14 2004 -+++ libdb/os/os_open.c Fri Sep 17 22:56:39 2004 -@@ -106,11 +106,6 @@ - if ((ret = __os_openhandle(dbenv, name, oflags, mode, fhp)) != 0) - return (ret); - --#ifdef HAVE_DIRECTIO -- if (LF_ISSET(DB_OSO_DIRECT)) -- (void)directio(fhp->fd, DIRECTIO_ON); --#endif -- - /* - * Delete any temporary file. - * Deleted: trunk/dports/gnome/evolution-data-server/files/patch_os_spin.c =================================================================== --- trunk/dports/gnome/evolution-data-server/files/patch_os_spin.c 2008-04-03 07:55:11 UTC (rev 35692) +++ trunk/dports/gnome/evolution-data-server/files/patch_os_spin.c 2008-04-03 07:59:05 UTC (rev 35693) @@ -1,46 +0,0 @@ ---- libdb/os/os_spin.c.org Sat Sep 18 07:40:05 2004 -+++ libdb/os/os_spin.c Sat Sep 18 07:50:20 2004 -@@ -13,9 +13,6 @@ - - #ifndef NO_SYSTEM_INCLUDES - #include --#if defined(HAVE_PSTAT_GETDYNAMIC) --#include --#endif - - #include - #include -@@ -23,23 +20,6 @@ - - #include "db_int.h" - --#if defined(HAVE_PSTAT_GETDYNAMIC) --static int __os_pstat_getdynamic __P((void)); -- --/* -- * __os_pstat_getdynamic -- -- * HP/UX. -- */ --static int --__os_pstat_getdynamic() --{ -- struct pst_dynamic psd; -- -- return (pstat_getdynamic(&psd, -- sizeof(psd), (size_t)1, 0) == -1 ? 1 : psd.psd_proc_cnt); --} --#endif -- - #if defined(HAVE_SYSCONF) && defined(_SC_NPROCESSORS_ONLN) - static int __os_sysconf __P((void)); - -@@ -79,9 +59,6 @@ - return (dbenv->tas_spins); - - dbenv->tas_spins = 1; --#if defined(HAVE_PSTAT_GETDYNAMIC) -- dbenv->tas_spins = __os_pstat_getdynamic(); --#endif - #if defined(HAVE_SYSCONF) && defined(_SC_NPROCESSORS_ONLN) - dbenv->tas_spins = __os_sysconf(); - #endif -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/91e28891/attachment-0001.html From reiffert at macports.org Thu Apr 3 01:00:09 2008 From: reiffert at macports.org (reiffert@macports.org) Date: Thu Apr 3 01:00:43 2008 Subject: [35694] trunk/dports/multimedia/ffmpeg/Portfile Message-ID: <20080403080009.64507154B262@beta.macosforge.org> Revision: 35694 http://trac.macosforge.org/projects/macports/changeset/35694 Author: reiffert@macports.org Date: 2008-04-03 01:00:08 -0700 (Thu, 03 Apr 2008) Log Message: ----------- ffmpeg: libswscale compiles on intel leopard now. Fixes #14694. Modified Paths: -------------- trunk/dports/multimedia/ffmpeg/Portfile Modified: trunk/dports/multimedia/ffmpeg/Portfile =================================================================== --- trunk/dports/multimedia/ffmpeg/Portfile 2008-04-03 07:59:05 UTC (rev 35693) +++ trunk/dports/multimedia/ffmpeg/Portfile 2008-04-03 08:00:08 UTC (rev 35694) @@ -4,7 +4,7 @@ name ffmpeg version 0.4.9-pre1 -revision 6 +revision 7 categories multimedia maintainers acho@macports.org openmaintainer description Digital VCR and streaming server @@ -64,6 +64,9 @@ platform darwin i386 { # Fix Leopard problems by disabling assembly for now; see #13019. configure.args-append --disable-mmx + post-patch { + reinplace "s|defined\(ARCH_X86\) \&\& defined\(CONFIG_GPL\)|defined\(ARCH_X86\) \\\&\\\& defined\(CONFIG_GPL\) \\\&\\\& \\\!defined\(__APPLE__\)|g" libswscale/rgb2rgb.c + } } variant gpl description {allow use of GPL code, the resulting libav* and ffmpeg will be under GPL} { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/d58cb7b1/attachment-0001.html From gui_dos at macports.org Thu Apr 3 01:14:12 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 01:15:41 2008 Subject: [35695] trunk/dports/gnome/gnome-panel/Portfile Message-ID: <20080403081412.32EFA154B3D5@beta.macosforge.org> Revision: 35695 http://trac.macosforge.org/projects/macports/changeset/35695 Author: gui_dos@macports.org Date: 2008-04-03 01:14:10 -0700 (Thu, 03 Apr 2008) Log Message: ----------- gnome-panel: post-destroot unneeded after switch to rarian (closes #14900) Modified Paths: -------------- trunk/dports/gnome/gnome-panel/Portfile Modified: trunk/dports/gnome/gnome-panel/Portfile =================================================================== --- trunk/dports/gnome/gnome-panel/Portfile 2008-04-03 08:00:08 UTC (rev 35694) +++ trunk/dports/gnome/gnome-panel/Portfile 2008-04-03 08:14:10 UTC (rev 35695) @@ -53,10 +53,6 @@ file mkdir -f ${destroot}${prefix}/etc/gconf/gconf.xml.defaults } -post-destroot { - delete ${destroot}${prefix}/var/scrollkeeper -} - post-activate { # ensure that the mime database is complete system "update-mime-database ${prefix}/share/mime" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/af37bbcb/attachment.html From ryandesign at macports.org Thu Apr 3 01:20:16 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Thu Apr 3 01:21:44 2008 Subject: [35696] trunk/dports/graphics/ImageMagick/Portfile Message-ID: <20080403082016.94ABD154B462@beta.macosforge.org> Revision: 35696 http://trac.macosforge.org/projects/macports/changeset/35696 Author: ryandesign@macports.org Date: 2008-04-03 01:20:15 -0700 (Thu, 03 Apr 2008) Log Message: ----------- ImageMagick: update to 6.4.0-3 All 696 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-04-03 08:14:10 UTC (rev 35695) +++ trunk/dports/graphics/ImageMagick/Portfile 2008-04-03 08:20:15 UTC (rev 35696) @@ -3,7 +3,7 @@ PortSystem 1.0 name ImageMagick -version 6.4.0-2 +version 6.4.0-3 homepage http://www.imagemagick.org/ categories graphics devel maintainers ryandesign @@ -36,9 +36,9 @@ ftp://ftp.nluug.nl/pub/${name}/ checksums \ - md5 81cf4a9c720759d28ae5db269b868ef1 \ - sha1 314748cdec0939d210641a403281b05a80da765c \ - rmd160 5e2336096b20a1579e9844e24eccc1820f072969 + md5 207639a248dcbccff88d943d0073a042 \ + sha1 7a44db554c06d9362ba1ef0aeef450526c9ecfe5 \ + rmd160 3098d5da000cb9b6a9379fe0a860f07fcbb04cc3 depends_lib \ lib:libX11.6:XFree86 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/b9318a1c/attachment.html From jmr at macports.org Thu Apr 3 01:51:18 2008 From: jmr at macports.org (jmr@macports.org) Date: Thu Apr 3 01:52:49 2008 Subject: [35697] trunk/dports/java/gnu-classpathx-comm/Portfile Message-ID: <20080403085118.00C35154B6DA@beta.macosforge.org> Revision: 35697 http://trac.macosforge.org/projects/macports/changeset/35697 Author: jmr@macports.org Date: 2008-04-03 01:51:18 -0700 (Thu, 03 Apr 2008) Log Message: ----------- gnu-classpathx-comm: update cvs.root, fixes #14907. Modified Paths: -------------- trunk/dports/java/gnu-classpathx-comm/Portfile Modified: trunk/dports/java/gnu-classpathx-comm/Portfile =================================================================== --- trunk/dports/java/gnu-classpathx-comm/Portfile 2008-04-03 08:20:15 UTC (rev 35696) +++ trunk/dports/java/gnu-classpathx-comm/Portfile 2008-04-03 08:51:18 UTC (rev 35697) @@ -13,7 +13,7 @@ homepage http://www.gnu.org/software/classpathx/ fetch.type cvs -cvs.root :ext:anoncvs@savannah.gnu.org:/cvsroot/classpathx +cvs.root :pserver:anoncvs@cvs.savannah.gnu.org:/cvsroot/classpathx cvs.module comm cvs.args -D"${version}" cvs.env CVS_RSH=ssh -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/939009db/attachment.html From gui_dos at macports.org Thu Apr 3 02:37:02 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 02:38:31 2008 Subject: [35698] trunk/dports/graphics Message-ID: <20080403093702.76F22154B9EB@beta.macosforge.org> Revision: 35698 http://trac.macosforge.org/projects/macports/changeset/35698 Author: gui_dos@macports.org Date: 2008-04-03 02:37:00 -0700 (Thu, 03 Apr 2008) Log Message: ----------- graphics/pdf2svg: new port (commits #14899) Added Paths: ----------- trunk/dports/graphics/pdf2svg/ trunk/dports/graphics/pdf2svg/Portfile Added: trunk/dports/graphics/pdf2svg/Portfile =================================================================== --- trunk/dports/graphics/pdf2svg/Portfile (rev 0) +++ trunk/dports/graphics/pdf2svg/Portfile 2008-04-03 09:37:00 UTC (rev 35698) @@ -0,0 +1,20 @@ +# $Id$ + +PortSystem 1.0 + +name pdf2svg +version 0.2.1 +categories graphics +maintainers nomaintainer +description pdf to svg converter +long_description ${description} + +homepage http://www.cityinthesky.co.uk/pdf2svg.html +platforms darwin +master_sites http://www.cityinthesky.co.uk/files/ +checksums md5 59b3b9768166f73b77215e95d91f0a9d \ + sha1 12f9d1bde6aa2e396eb7f196b6d8e29ade3cafe6 \ + rmd160 ccf1c6304ecb0fe4c54164996f4cf785a6ebaf22 + +depends_lib port:poppler + Property changes on: trunk/dports/graphics/pdf2svg/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/18642cea/attachment.html From gui_dos at macports.org Thu Apr 3 02:56:35 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 02:58:08 2008 Subject: [35699] trunk/dports/net Message-ID: <20080403095635.37E25154BB17@beta.macosforge.org> Revision: 35699 http://trac.macosforge.org/projects/macports/changeset/35699 Author: gui_dos@macports.org Date: 2008-04-03 02:56:34 -0700 (Thu, 03 Apr 2008) Log Message: ----------- net/libgweather: new port (required by gnome 2.22.0 panel/applets) Added Paths: ----------- trunk/dports/net/libgweather/ trunk/dports/net/libgweather/Portfile Added: trunk/dports/net/libgweather/Portfile =================================================================== --- trunk/dports/net/libgweather/Portfile (rev 0) +++ trunk/dports/net/libgweather/Portfile 2008-04-03 09:56:34 UTC (rev 35699) @@ -0,0 +1,28 @@ +# $Id$ + +PortSystem 1.0 + +name libgweather +version 2.22.0 +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 +homepage http://www.gnome.org/ +master_sites gnome:sources/${name}/2.22 +checksums md5 f25d3dada7416bf2d5edb5c7fd7ffce0 \ + sha1 14fb7198941f6ad80f707968e5d95ab0b594c398 \ + rmd160 08c38586207d12f3401c38e3386805ab365d8b68 + +depends_lib port:gconf \ + port:gnome-vfs \ + port:gtk2 + +use_bzip2 yes + +post-activate { + system "${prefix}/bin/scrollkeeper-update" +} Property changes on: trunk/dports/net/libgweather/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/7200ea2e/attachment.html From gui_dos at macports.org Thu Apr 3 03:40:59 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 03:42:01 2008 Subject: [35700] trunk/dports/x11 Message-ID: <20080403104059.D989B154BF41@beta.macosforge.org> Revision: 35700 http://trac.macosforge.org/projects/macports/changeset/35700 Author: gui_dos@macports.org Date: 2008-04-03 03:40:57 -0700 (Thu, 03 Apr 2008) Log Message: ----------- New ports (commits #13198): x11/tango-icon-theme x11/tango-icon-theme-extras Added Paths: ----------- trunk/dports/x11/tango-icon-theme/ trunk/dports/x11/tango-icon-theme/Portfile trunk/dports/x11/tango-icon-theme-extras/ trunk/dports/x11/tango-icon-theme-extras/Portfile Added: trunk/dports/x11/tango-icon-theme/Portfile =================================================================== --- trunk/dports/x11/tango-icon-theme/Portfile (rev 0) +++ trunk/dports/x11/tango-icon-theme/Portfile 2008-04-03 10:40:57 UTC (rev 35700) @@ -0,0 +1,35 @@ +# $Id$ + +PortSystem 1.0 + +name tango-icon-theme +version 0.8.1 +description A collection of icons from the Tango Desktop Project. +long_description tango-icon-theme is a collection of bright and vivid icons and \ + emblems from the Tango Desktop Project. They can replace the gnome-icon-theme. +maintainers wanadoo.fr:neric27 openmaintainer +categories x11 +platforms darwin +homepage http://tango.freedesktop.org/Tango_Icon_Library +master_sites http://tango.freedesktop.org/releases/ + +checksums md5 43f82eb29dac8ceab488e6108bdd515b \ + sha1 17347c06e968007868e33d922e15da270a07f30e \ + rmd160 c4c0a0df293cfec211368ded363523f5ac942583 + +depends_build \ + port:pkgconfig \ + port:icon-naming-utils \ + port:ImageMagick + +use_bzip2 yes + +universal_variant no + +livecheck.check regex +livecheck.regex ${name}-(\[0-9\]+.\[0-9\]+.\[0-9\]+).tar.gz + +variant big_icons description {create 48,64,72,96,128 pixels icons; implies 20Mo more of png files} { + configure.args-append --enable-png-creation + depends_build-append port:librsvg +} Property changes on: trunk/dports/x11/tango-icon-theme/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native Added: trunk/dports/x11/tango-icon-theme-extras/Portfile =================================================================== --- trunk/dports/x11/tango-icon-theme-extras/Portfile (rev 0) +++ trunk/dports/x11/tango-icon-theme-extras/Portfile 2008-04-03 10:40:57 UTC (rev 35700) @@ -0,0 +1,35 @@ +# $Id$ + +PortSystem 1.0 + +name tango-icon-theme-extras +version 0.1.0 +description A collection of extra icons for the Tango theme. +long_description tango-icon-theme-extras is an additionnal collection \ + (mostly ipod variations) of icons adhering to the \ + Tango Desktop Project style guideline. +maintainers wanadoo.fr:neric27 openmaintainer +categories x11 +platforms darwin +homepage http://tango.freedesktop.org/Tango_Icon_Library +master_sites http://tango.freedesktop.org/releases/ + +checksums md5 caaceaec7b61f1cbda0db9842f9db281 \ + sha1 1bed3023139187c36e851df19506f4942bf2d1c1 \ + rmd160 7c301bbe6748fc770bc52f91624ce676624d00e3 + +depends_build \ + port:pkgconfig \ + port:icon-naming-utils \ + port:tango-icon-theme \ + port:ImageMagick + +universal_variant no + +livecheck.check regex +livecheck.regex ${name}-(\[0-9\]+.\[0-9\]+.\[0-9\]+) + +variant big_icons description {create 32,48,64,72,96,128 pixels icons from the scalable version } { + configure.args-append --enable-png-creation + depends_build-append port:librsvg +} Property changes on: trunk/dports/x11/tango-icon-theme-extras/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/ac04ab47/attachment.html From ryandesign at macports.org Thu Apr 3 03:52:01 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Thu Apr 3 03:53:35 2008 Subject: [35701] trunk/dports/graphics/libpng/Portfile Message-ID: <20080403105201.04E34154C02E@beta.macosforge.org> Revision: 35701 http://trac.macosforge.org/projects/macports/changeset/35701 Author: ryandesign@macports.org Date: 2008-04-03 03:51:57 -0700 (Thu, 03 Apr 2008) Log Message: ----------- libpng: whitespace changes / rearrangement only (tabs to spaces, etc.) Modified Paths: -------------- trunk/dports/graphics/libpng/Portfile Modified: trunk/dports/graphics/libpng/Portfile =================================================================== --- trunk/dports/graphics/libpng/Portfile 2008-04-03 10:40:57 UTC (rev 35700) +++ trunk/dports/graphics/libpng/Portfile 2008-04-03 10:51:57 UTC (rev 35701) @@ -1,38 +1,51 @@ # $Id$ -PortSystem 1.0 -name libpng -version 1.2.25 -categories graphics -maintainers ryandesign waqar@macports.org -description Library for manipulating PNG images -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. -platforms darwin openbsd freebsd sunos linux -homepage http://www.libpng.org/pub/png/ -use_bzip2 yes -master_sites sourceforge -checksums md5 0c1df914de7fd3b6a129af569889c856 \ - sha1 0afb5738eab00f721e3fbeb9ed76dbdb2b53204f \ - rmd160 fc087e62e95116d59cf3a6880035f1d9e630ae6c +PortSystem 1.0 -depends_lib port:zlib +name libpng +version 1.2.25 +categories graphics +maintainers ryandesign waqar@macports.org +platforms darwin openbsd freebsd sunos linux +homepage http://www.libpng.org/pub/png/ +use_bzip2 yes +master_sites sourceforge -test.run yes -test.target check +description \ + Library for manipulating PNG images -post-destroot { - system "ranlib ${destroot}${prefix}/lib/libpng12.a" - set docdir ${prefix}/share/doc/${name}-${version} - xinstall -d ${destroot}${docdir}/examples - xinstall -m 0644 -W ${worksrcpath} ANNOUNCE CHANGES KNOWNBUG LICENSE README \ - TODO ${destroot}${docdir} - xinstall -m 0644 ${worksrcpath}/example.c ${destroot}${docdir}/examples +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. + +checksums \ + md5 0c1df914de7fd3b6a129af569889c856 \ + sha1 0afb5738eab00f721e3fbeb9ed76dbdb2b53204f \ + rmd160 fc087e62e95116d59cf3a6880035f1d9e630ae6c + +depends_lib \ + port:zlib + +test.run yes +test.target check + +post-destroot { + system "ranlib ${destroot}${prefix}/lib/libpng12.a" + set docdir ${prefix}/share/doc/${name}-${version} + xinstall -d ${destroot}${docdir}/examples + xinstall -m 0644 -W ${worksrcpath} \ + ANNOUNCE \ + CHANGES \ + KNOWNBUG \ + LICENSE \ + README \ + TODO \ + ${destroot}${docdir} + xinstall -m 0644 ${worksrcpath}/example.c ${destroot}${docdir}/examples } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/ef48ed53/attachment-0001.html From ryandesign at macports.org Thu Apr 3 03:56:41 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Thu Apr 3 03:58:12 2008 Subject: [35702] trunk/dports/graphics/libpng/Portfile Message-ID: <20080403105641.C72FC154C0C6@beta.macosforge.org> Revision: 35702 http://trac.macosforge.org/projects/macports/changeset/35702 Author: ryandesign@macports.org Date: 2008-04-03 03:56:41 -0700 (Thu, 03 Apr 2008) Log Message: ----------- libpng: update to 1.2.26 All 1 tests passed Modified Paths: -------------- trunk/dports/graphics/libpng/Portfile Modified: trunk/dports/graphics/libpng/Portfile =================================================================== --- trunk/dports/graphics/libpng/Portfile 2008-04-03 10:51:57 UTC (rev 35701) +++ trunk/dports/graphics/libpng/Portfile 2008-04-03 10:56:41 UTC (rev 35702) @@ -3,7 +3,7 @@ PortSystem 1.0 name libpng -version 1.2.25 +version 1.2.26 categories graphics maintainers ryandesign waqar@macports.org platforms darwin openbsd freebsd sunos linux @@ -25,9 +25,9 @@ only supports C. Support for other languages is being considered. checksums \ - md5 0c1df914de7fd3b6a129af569889c856 \ - sha1 0afb5738eab00f721e3fbeb9ed76dbdb2b53204f \ - rmd160 fc087e62e95116d59cf3a6880035f1d9e630ae6c + md5 1f743f4a3e5a9c12ea16eff0c60c3f8e \ + sha1 f8a0c4631d24cd527e4ed9c1c233fb34c5f1d01e \ + rmd160 c9aeb5afff2f3f61bc93b8e5b776110fcb80ad09 depends_lib \ port:zlib -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/78200344/attachment.html From gui_dos at macports.org Thu Apr 3 04:02:51 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 04:03:20 2008 Subject: [35703] trunk/dports/gnome/totem-pl-parser/Portfile Message-ID: <20080403110251.83DFC154C180@beta.macosforge.org> Revision: 35703 http://trac.macosforge.org/projects/macports/changeset/35703 Author: gui_dos@macports.org Date: 2008-04-03 04:02:50 -0700 (Thu, 03 Apr 2008) Log Message: ----------- totem-pl-parser: update to 2.22.1 Modified Paths: -------------- trunk/dports/gnome/totem-pl-parser/Portfile Modified: trunk/dports/gnome/totem-pl-parser/Portfile =================================================================== --- trunk/dports/gnome/totem-pl-parser/Portfile 2008-04-03 10:56:41 UTC (rev 35702) +++ trunk/dports/gnome/totem-pl-parser/Portfile 2008-04-03 11:02:50 UTC (rev 35703) @@ -3,7 +3,7 @@ PortSystem 1.0 name totem-pl-parser -version 2.21.92 +version 2.22.1 categories gnome maintainers nomaintainer description Gnome Playlist parser @@ -13,8 +13,8 @@ homepage http://live.gnome.org/Totem platforms darwin -master_sites gnome:sources/totem-pl-parser/2.21/ -checksums md5 48849576a68cf39d6d82c9ac58d277c3 +master_sites gnome:sources/totem-pl-parser/2.22/ +checksums md5 6a43a727205ae0a379e325c50ace0a40 distname totem-pl-parser-${version} use_bzip2 yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/2729de9b/attachment.html From gui_dos at macports.org Thu Apr 3 04:24:18 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 04:25:50 2008 Subject: [35704] trunk/dports/gnome/totem/Portfile Message-ID: <20080403112418.D82AD154C2D8@beta.macosforge.org> Revision: 35704 http://trac.macosforge.org/projects/macports/changeset/35704 Author: gui_dos@macports.org Date: 2008-04-03 04:24:14 -0700 (Thu, 03 Apr 2008) Log Message: ----------- totem: * Add dependency on eel * Detect MacPorts' own python2.5 Modified Paths: -------------- trunk/dports/gnome/totem/Portfile Modified: trunk/dports/gnome/totem/Portfile =================================================================== --- trunk/dports/gnome/totem/Portfile 2008-04-03 11:02:50 UTC (rev 35703) +++ trunk/dports/gnome/totem/Portfile 2008-04-03 11:24:14 UTC (rev 35704) @@ -32,8 +32,10 @@ port:gnome-doc-utils \ port:gst-plugins-base port:gst-plugins-good \ port:gnome-icon-theme \ - port:totem-pl-parser + port:totem-pl-parser \ + port:eel +configure.python ${prefix}/bin/python2.5 configure.args --mandir=${prefix}/share/man \ --with-plugins="screensaver ontop gromit media-player-keys properties sidebar-test skipto" \ --without-mozilla \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/39386717/attachment.html From gui_dos at macports.org Thu Apr 3 05:55:26 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 05:56:56 2008 Subject: [35705] trunk/dports/gnome/totem Message-ID: <20080403125526.7A479154CAAD@beta.macosforge.org> Revision: 35705 http://trac.macosforge.org/projects/macports/changeset/35705 Author: gui_dos@macports.org Date: 2008-04-03 05:55:23 -0700 (Thu, 03 Apr 2008) Log Message: ----------- totem: avoid PyGTK duplicated symbols Modified Paths: -------------- trunk/dports/gnome/totem/Portfile Added Paths: ----------- trunk/dports/gnome/totem/files/patch-bindings-python-totem.override.diff trunk/dports/gnome/totem/files/patch-src-plugins-totem-python-module.c.diff Modified: trunk/dports/gnome/totem/Portfile =================================================================== --- trunk/dports/gnome/totem/Portfile 2008-04-03 11:24:14 UTC (rev 35704) +++ trunk/dports/gnome/totem/Portfile 2008-04-03 12:55:23 UTC (rev 35705) @@ -25,7 +25,9 @@ distname totem-${version} use_bzip2 yes patchfiles patch-src-backend-Makefile.am.diff \ - patch-src-backend-Makefile.in.diff + patch-src-backend-Makefile.in.diff \ + patch-bindings-python-totem.override.diff \ + patch-src-plugins-totem-python-module.c.diff depends_build port:pkgconfig depends_lib port:gstreamer \ port:p5-xml-parser \ Added: trunk/dports/gnome/totem/files/patch-bindings-python-totem.override.diff =================================================================== --- trunk/dports/gnome/totem/files/patch-bindings-python-totem.override.diff (rev 0) +++ trunk/dports/gnome/totem/files/patch-bindings-python-totem.override.diff 2008-04-03 12:55:23 UTC (rev 35705) @@ -0,0 +1,10 @@ +--- bindings/python/totem.override.orig 2008-01-07 17:06:14.000000000 +0100 ++++ bindings/python/totem.override 2008-04-03 14:02:39.000000000 +0200 +@@ -5,6 +5,7 @@ + + #define NO_IMPORT_PYGOBJECT + #include ++#define NO_IMPORT_PYGTK + #include + + #include "override_common.h" Added: trunk/dports/gnome/totem/files/patch-src-plugins-totem-python-module.c.diff =================================================================== --- trunk/dports/gnome/totem/files/patch-src-plugins-totem-python-module.c.diff (rev 0) +++ trunk/dports/gnome/totem/files/patch-src-plugins-totem-python-module.c.diff 2008-04-03 12:55:23 UTC (rev 35705) @@ -0,0 +1,10 @@ +--- src/plugins/totem-python-module.c.orig 2008-02-04 12:09:43.000000000 +0100 ++++ src/plugins/totem-python-module.c 2008-04-03 14:32:54.000000000 +0200 +@@ -29,6 +29,7 @@ + #endif + + #include ++#define NO_IMPORT_PYGOBJECT + #include + #include + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/09e6ba9f/attachment.html From gui_dos at macports.org Thu Apr 3 06:36:22 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 06:37:53 2008 Subject: [35706] trunk/dports/gnome/libgtkhtml3/Portfile Message-ID: <20080403133622.20764154CE28@beta.macosforge.org> Revision: 35706 http://trac.macosforge.org/projects/macports/changeset/35706 Author: gui_dos@macports.org Date: 2008-04-03 06:36:19 -0700 (Thu, 03 Apr 2008) Log Message: ----------- libgtkhtml3: update to 3.18.0 Modified Paths: -------------- trunk/dports/gnome/libgtkhtml3/Portfile Modified: trunk/dports/gnome/libgtkhtml3/Portfile =================================================================== --- trunk/dports/gnome/libgtkhtml3/Portfile 2008-04-03 12:55:23 UTC (rev 35705) +++ trunk/dports/gnome/libgtkhtml3/Portfile 2008-04-03 13:36:19 UTC (rev 35706) @@ -4,7 +4,7 @@ name libgtkhtml3 set my_name gtkhtml -version 3.16.3 +version 3.18.0 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome @@ -21,9 +21,9 @@ distname ${my_name}-${version} use_bzip2 yes -checksums md5 bba94aecc723946e2a4e68e2dcf59722 \ - sha1 6fbf5736a9f10cd45287e7aa50bf558510f2dbf5 \ - rmd160 f4b7f134107180e8d244654366ac4cfd51761168 +checksums md5 ec541b078ea9fbb1dd93f77075f77bd8 \ + sha1 b77e342fc5f90104c87f6f2e8e970b6319d047e4 \ + rmd160 95161c0dcfbb2aae8317de7f3c6119970fbb86fe depends_build port:pkgconfig \ port:perl5.8 \ @@ -33,6 +33,7 @@ depends_lib port:gettext \ port:gail \ port:gtk2 \ + port:libsoup \ port:libgnomeui \ port:libbonobo \ port:libbonoboui \ @@ -40,18 +41,6 @@ depends_run port:gnome-icon-theme -post-patch { - reinplace -E "/^.*DISABLE_DEPRECATED.*\$/d" \ - ${worksrcpath}/components/html-editor/Makefile.am \ - ${worksrcpath}/components/html-editor/Makefile.in \ - ${worksrcpath}/src/Makefile.am \ - ${worksrcpath}/src/Makefile.in - - reinplace -E "s:-DG_DISABLE_DEPRECATED=1::g" \ - ${worksrcpath}/a11y/Makefile.am \ - ${worksrcpath}/a11y/Makefile.in -} - 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: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/e4cc433d/attachment.html From gui_dos at macports.org Thu Apr 3 07:37:37 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 07:39:32 2008 Subject: [35707] trunk/dports/gnome/gnome-panel/Portfile Message-ID: <20080403143737.EE09A154D261@beta.macosforge.org> Revision: 35707 http://trac.macosforge.org/projects/macports/changeset/35707 Author: gui_dos@macports.org Date: 2008-04-03 07:37:31 -0700 (Thu, 03 Apr 2008) Log Message: ----------- gnome-panel: update to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/gnome-panel/Portfile Modified: trunk/dports/gnome/gnome-panel/Portfile =================================================================== --- trunk/dports/gnome/gnome-panel/Portfile 2008-04-03 13:36:19 UTC (rev 35706) +++ trunk/dports/gnome/gnome-panel/Portfile 2008-04-03 14:37:31 UTC (rev 35707) @@ -3,11 +3,11 @@ PortSystem 1.0 name gnome-panel -version 2.20.3 +version 2.22.0 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome -platforms darwin +platforms darwin description Panel component for the GNOME 2 Desktop. long_description \ @@ -17,34 +17,21 @@ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 0ddf04cea0859570216319d6f1f8c4d8 \ - sha1 7d2abba6a4aedd05418192b50573fb0a1efc6f1f \ - rmd160 c3c2eb81b6baf7e5203bed288c077017526d554c +checksums md5 fe10c920c1f182a2bd5dba98863c786c \ + sha1 4c96d8d7b88c438fd5850fd5aed19853ec6e9baf \ + rmd160 e51efb1c1890e0b30257b8c7570c7d26e328b8e1 depends_build port:shared-mime-info \ port:rarian -depends_lib port:glib2 \ - port:gconf \ - port:gnome-desktop \ - port:pango \ - port:glib \ - port:gtk2 \ - port:libglade2 \ - port:libgnome \ - port:libgnomeui \ - port:libbonobo \ - port:libbonoboui \ - port:orbit2 \ - port:gnome-vfs \ +depends_lib port:gnome-desktop \ port:libwnck \ + port:evolution-data-server \ port:gnome-menus \ - port:cairo \ - port:dbus-glib \ - port:gettext + port:librsvg \ + port:libgweather -configure.args --disable-eds \ - --disable-scrollkeeper \ +configure.args --disable-scrollkeeper \ --with-gconf-source="xml::${destroot}${prefix}/etc/gconf/gconf.xml.defaults" configure.cppflags-append -L${prefix}/lib @@ -55,8 +42,8 @@ post-activate { # ensure that the mime database is complete - system "update-mime-database ${prefix}/share/mime" - system "scrollkeeper-update" + system "${prefix}/bin/update-mime-database ${prefix}/share/mime" + system "${prefix}/bin/scrollkeeper-update" } platform darwin 6 { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/dcc10090/attachment.html From gui_dos at macports.org Thu Apr 3 09:28:14 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 09:29:45 2008 Subject: [35708] trunk/dports/mail/gmime/Portfile Message-ID: <20080403162814.82BB3154DCE9@beta.macosforge.org> Revision: 35708 http://trac.macosforge.org/projects/macports/changeset/35708 Author: gui_dos@macports.org Date: 2008-04-03 09:28:12 -0700 (Thu, 03 Apr 2008) Log Message: ----------- gmime: version bump to 2.2.18 Modified Paths: -------------- trunk/dports/mail/gmime/Portfile Modified: trunk/dports/mail/gmime/Portfile =================================================================== --- trunk/dports/mail/gmime/Portfile 2008-04-03 14:37:31 UTC (rev 35707) +++ trunk/dports/mail/gmime/Portfile 2008-04-03 16:28:12 UTC (rev 35708) @@ -3,7 +3,7 @@ PortSystem 1.0 name gmime -version 2.2.15 +version 2.2.18 set branch [strsed ${version} {s/\.[0-9]*$//}] description MIME mail utilities @@ -18,9 +18,9 @@ homepage http://spruce.sourceforge.net/gmime/ master_sites http://spruce.sourceforge.net/gmime/sources/v${branch} \ gnome:sources/gmime/${branch} -checksums md5 3a127bc0e26fe6bedb6e13d9d4ebdaae \ - sha1 35927ac6791aa03165be0c2488fb3ba156c9487b \ - rmd160 b4673bf8e7bafe80497b8032eb2469e853d6955d +checksums md5 90b76399fca28ebbc4e5a4cb4cee4e46 \ + sha1 e6eac0dc6135106554fdc685e4e5c9a23fb4ecdd \ + rmd160 4d9e97d8833c70c516f0f1c2e1b59ca2a89444ea depends_lib port:pkgconfig \ port:libiconv \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/35faed6d/attachment-0001.html From gui_dos at macports.org Thu Apr 3 10:30:19 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 10:31:47 2008 Subject: [35709] trunk/dports/graphics/lcms/Portfile Message-ID: <20080403173019.69D27154E369@beta.macosforge.org> Revision: 35709 http://trac.macosforge.org/projects/macports/changeset/35709 Author: gui_dos@macports.org Date: 2008-04-03 10:30:13 -0700 (Thu, 03 Apr 2008) Log Message: ----------- lcms: version bump to 1.17 Modified Paths: -------------- trunk/dports/graphics/lcms/Portfile Modified: trunk/dports/graphics/lcms/Portfile =================================================================== --- trunk/dports/graphics/lcms/Portfile 2008-04-03 16:28:12 UTC (rev 35708) +++ trunk/dports/graphics/lcms/Portfile 2008-04-03 17:30:13 UTC (rev 35709) @@ -3,7 +3,7 @@ PortSystem 1.0 name lcms -version 1.16 +version 1.17 categories graphics maintainers nomaintainer description Little Color Management System, a color matching method library @@ -18,9 +18,9 @@ platforms darwin master_sites sourceforge:lcms \ ${homepage} -checksums md5 b07b623f3e712373ff713fb32cf23651 \ - sha1 faa1f50967e83304955e517e6908cf7d192b49e9 \ - rmd160 b77805855be5e3fc083b1064c1104d7e070cc1ce +checksums md5 07bdbb4cfb05d21caa58fe3d1c84ddc1 \ + sha1 083eb02890048f843803a5974914e54b5e034493 \ + rmd160 1ad67295b53a82e4813294cbcdfccf8a5bdb1bbd depends_lib port:jpeg \ port:tiff \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/3a34133b/attachment.html From gui_dos at macports.org Thu Apr 3 10:45:11 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 10:46:41 2008 Subject: [35710] trunk/dports/multimedia/libmms Message-ID: <20080403174511.91083154E4AA@beta.macosforge.org> Revision: 35710 http://trac.macosforge.org/projects/macports/changeset/35710 Author: gui_dos@macports.org Date: 2008-04-03 10:45:10 -0700 (Thu, 03 Apr 2008) Log Message: ----------- libmms: * Update to 0.4 * Remove patch landed upstream: http://libmms.cvs.sourceforge.net/libmms/libmms/src/uri.c?r1=1.3&r2=1.4 Modified Paths: -------------- trunk/dports/multimedia/libmms/Portfile Removed Paths: ------------- trunk/dports/multimedia/libmms/files/ Modified: trunk/dports/multimedia/libmms/Portfile =================================================================== --- trunk/dports/multimedia/libmms/Portfile 2008-04-03 17:30:13 UTC (rev 35709) +++ trunk/dports/multimedia/libmms/Portfile 2008-04-03 17:45:10 UTC (rev 35710) @@ -3,7 +3,7 @@ PortSystem 1.0 name libmms -version 0.3 +version 0.4 categories multimedia maintainers boeyms openmaintainer description Library for parsing mms:// and mmsh:// network streams @@ -17,10 +17,9 @@ homepage http://libmms.sourceforge.net/ platforms darwin master_sites sourceforge -checksums md5 1601705f38143687a575630a3f9d6a56 \ - sha1 a0774efbc91b6bb4ba2211bc4936bbbf798ec386 \ - rmd160 9de71af7ad5a056ce3554bdfcb5219504aa4d8e4 -patchfiles patch-src__uri.c.diff +checksums md5 4a681a815186fe26bb1b02ccea57fb75 \ + sha1 301dff27db1742eeab699d6f7619a05cd7b0d8a4 \ + rmd160 5fcc9cddd50b82f0f37e2f21b6f9cd51ec3706f8 depends_lib port:pkgconfig port:glib2 port:libiconv port:gettext configure.args-append \ --mandir=${prefix}/share/man --infodir=${prefix}/share/info -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/5038d35b/attachment.html From deric at macports.org Thu Apr 3 11:47:05 2008 From: deric at macports.org (deric@macports.org) Date: Thu Apr 3 11:48:03 2008 Subject: [35711] trunk/dports/devel/mercurial/Portfile Message-ID: <20080403184705.02D23154E8D8@beta.macosforge.org> Revision: 35711 http://trac.macosforge.org/projects/macports/changeset/35711 Author: deric@macports.org Date: 2008-04-03 11:47:04 -0700 (Thu, 03 Apr 2008) Log Message: ----------- Update to 1.0. Closes #13844 and #14808 Release notes: http://www.selenic.com/pipermail/mercurial/2008-March/018014.html Modified Paths: -------------- trunk/dports/devel/mercurial/Portfile Modified: trunk/dports/devel/mercurial/Portfile =================================================================== --- trunk/dports/devel/mercurial/Portfile 2008-04-03 17:45:10 UTC (rev 35710) +++ trunk/dports/devel/mercurial/Portfile 2008-04-03 18:47:04 UTC (rev 35711) @@ -1,9 +1,9 @@ # $Id$ PortSystem 1.0 -PortGroup python24 1.0 +PortGroup python25 1.0 name mercurial -version 0.9.5 +version 1.0 categories devel python maintainers deric@macports.org description A fast, lightweight, distributed SCM system written in \ @@ -22,23 +22,27 @@ Apples' FileMerge for merges.\ homepage http://www.selenic.com/mercurial/ -master_sites ${homepage}release/ -checksums md5 a9dd54bcb87ca332315ce83293816e37 \ - sha1 889a83f4cdcead93323d7cf4276751cc20396455 \ - rmd160 ea38d3142a4b1087e2777de3b70df8b4672cd237 +master_sites http://hg.intevation.org/files/ +checksums md5 9f8dd7fa6f8886f77be9b923f008504c \ + sha1 11689e85a91874417cb110ded6c3a4d7b30429cb \ + rmd160 21b5603e033898420f4fbf1b851ede4f69a7657c post-destroot { # install html docs - xinstall -m 644 -W ${worksrcpath}/doc hg.1.html hgmerge.1.html hgrc.5.html hgignore.5.html \ + xinstall -m 644 -W ${worksrcpath}/doc hg.1.html hgrc.5.html hgignore.5.html \ ${destroot}/${prefix}/share/doc/${name} # install man pages - xinstall -m 444 -W ${worksrcpath}/doc hg.1 hgmerge.1 \ + xinstall -m 444 -W ${worksrcpath}/doc hg.1 \ ${destroot}/${prefix}/share/man/man1 xinstall -m 444 -W ${worksrcpath}/doc hgrc.5 hgignore.5 \ ${destroot}/${prefix}/share/man/man5 - # install contrib stuff + # install contrib xinstall -d -m 755 ${destroot}${prefix}/share/${name} file copy ${worksrcpath}/contrib ${destroot}${prefix}/share/${name}/contrib + + # copy hgweb.cgi hgwebdir.cgi + file copy ${worksrcpath}/hgweb.cgi ${destroot}${prefix}/share/${name}/ + file copy ${worksrcpath}/hgwebdir.cgi ${destroot}${prefix}/share/${name}/ } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/1b658ba8/attachment.html From jann at macports.org Thu Apr 3 11:50:31 2008 From: jann at macports.org (jann@macports.org) Date: Thu Apr 3 11:52:01 2008 Subject: [35712] trunk/dports/net Message-ID: <20080403185031.0677D154E98D@beta.macosforge.org> Revision: 35712 http://trac.macosforge.org/projects/macports/changeset/35712 Author: jann@macports.org Date: 2008-04-03 11:50:30 -0700 (Thu, 03 Apr 2008) Log Message: ----------- Version bump, fixes #14896 Modified Paths: -------------- trunk/dports/net/drill/Portfile trunk/dports/net/ldns/Portfile Added Paths: ----------- trunk/dports/net/ldns-tools/ trunk/dports/net/ldns-tools/Portfile Modified: trunk/dports/net/drill/Portfile =================================================================== --- trunk/dports/net/drill/Portfile 2008-04-03 18:47:04 UTC (rev 35711) +++ trunk/dports/net/drill/Portfile 2008-04-03 18:50:30 UTC (rev 35712) @@ -3,7 +3,7 @@ PortSystem 1.0 name drill -version 1.1.0 +version 1.2.2 categories net devel platforms darwin maintainers roederja@student.ethz.ch @@ -15,7 +15,7 @@ homepage http://www.nlnetlabs.nl/dnssec/drill.html master_sites http://www.nlnetlabs.nl/downloads/ distfiles ldns-${version}${extract.suffix} -checksums sha1 1ef632f343ee9b424be035ece4acd526f0d9c21c +checksums sha1 e73d13cd36490485e92924a1857dab12b3512613 depends_lib port:openssl port:ldns worksrcdir ldns-${version}/drill use_autoconf yes Modified: trunk/dports/net/ldns/Portfile =================================================================== --- trunk/dports/net/ldns/Portfile 2008-04-03 18:47:04 UTC (rev 35711) +++ trunk/dports/net/ldns/Portfile 2008-04-03 18:50:30 UTC (rev 35712) @@ -3,7 +3,7 @@ PortSystem 1.0 name ldns -version 1.1.0 +version 1.2.2 categories net devel platforms darwin maintainers roederja@student.ethz.ch @@ -14,7 +14,7 @@ homepage http://www.nlnetlabs.nl/ldns/ master_sites http://www.nlnetlabs.nl/downloads/ -checksums sha1 1ef632f343ee9b424be035ece4acd526f0d9c21c +checksums sha1 e73d13cd36490485e92924a1857dab12b3512613 depends_lib port:openssl depends_build bin:glibtool:libtool @@ -27,3 +27,9 @@ build.env MACOSX_DEPLOYMENT_TARGET=10.4 destroot.env MACOSX_DEPLOYMENT_TARGET=10.4 } + +platform darwin 9 { + configure.env MACOSX_DEPLOYMENT_TARGET=10.4 + build.env MACOSX_DEPLOYMENT_TARGET=10.4 + destroot.env MACOSX_DEPLOYMENT_TARGET=10.4 +} Added: trunk/dports/net/ldns-tools/Portfile =================================================================== --- trunk/dports/net/ldns-tools/Portfile (rev 0) +++ trunk/dports/net/ldns-tools/Portfile 2008-04-03 18:50:30 UTC (rev 35712) @@ -0,0 +1,22 @@ +# $Id$ + +PortSystem 1.0 + +name ldns-tools +version 1.2.2 +categories net devel +platforms darwin +maintainers roederja@student.ethz.ch +description Tools for working with dns and dnssec. +long_description Tools as examples to the ldns library. \ + Usefull for debugging/query dns/dnssec server. + +homepage http://www.nlnetlabs.nl/dnssec/drill.html +master_sites http://www.nlnetlabs.nl/downloads/ +distfiles ldns-${version}${extract.suffix} +checksums sha1 e73d13cd36490485e92924a1857dab12b3512613 +depends_lib port:openssl port:ldns +worksrcdir ldns-${version}/examples +use_autoconf yes +autoconf.cmd autoreconf +configure.args --with-ldns=${prefix} --with-ssl=${prefix} Property changes on: trunk/dports/net/ldns-tools/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/9d32541b/attachment.html From dluke at macports.org Thu Apr 3 12:47:17 2008 From: dluke at macports.org (dluke@macports.org) Date: Thu Apr 3 12:48:53 2008 Subject: [35713] trunk/dports/PortIndex Message-ID: <20080403194717.CA18A154EE79@beta.macosforge.org> Revision: 35713 http://trac.macosforge.org/projects/macports/changeset/35713 Author: dluke@macports.org Date: 2008-04-03 12:47:12 -0700 (Thu, 03 Apr 2008) Log Message: ----------- Total number of ports parsed: 4632 Ports successfully parsed: 4632 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-03 18:50:30 UTC (rev 35712) +++ trunk/dports/PortIndex 2008-04-03 19:47:12 UTC (rev 35713) @@ -1352,8 +1352,8 @@ variants universal description {C++ header library} portdir devel/macstl homepage http://www.pixelglow.com/macstl/ epoch 0 platforms macosx name macstl long_description {The C++ header library designed to bring the Macintosh into the world of modern generic programming, and deliver the surprising speed of SIMD in an intuitive cross-platform package.} maintainers nomaintainer version 0.3.1 categories devel revision 0 mcpp 816 variants {universal mcpplib} description {Alternative C/C++ preprocessor} portdir devel/mcpp homepage http://mcpp.sourceforge.net/ epoch 0 platforms darwin name mcpp long_description {C/C++ preprocessor expands macros and processes '#if', '#include' and some other directives. MCPP is an alternative C/C++ preprocessor with the highest conformance, implementated by Kiyoshi Matsui. It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98. MCPP is especially useful for debugging the source program which use complicated macros and also useful for checking portability of the source. Though mcpp could be built as a replacement of GCC's resident proprocessor, this port installs only a program which behaves independent from GCC.} maintainers t3.rim.or.jp:kmatsui categories devel version 2.7 revision 0 -mercurial 948 -variants universal description {A fast, lightweight, distributed SCM system written in Python.} portdir devel/mercurial homepage http://www.selenic.com/mercurial/ epoch 0 name mercurial depends_lib port:python24 long_description {Mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. A distributed SCM tool is designed to support a model in which each Repository is loosely coupled to many others. Each Repository contains a complete set of metadata describing one or more projects. These repositories may be located almost anywhere. Individual developers only need access to their own repositories, not to a central one, in order to commit changes. Changes can be share via the builtin webserver, CGI, SSH or a stream of patch emails. Mercurial supports Apples' FileMerge for merges.} maintainers deric@macports.org version 0.9.5 categories {devel python} revision 0 +mercurial 946 +variants universal description {A fast, lightweight, distributed SCM system written in Python.} portdir devel/mercurial homepage http://www.selenic.com/mercurial/ epoch 0 name mercurial depends_lib port:python25 long_description {Mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. A distributed SCM tool is designed to support a model in which each Repository is loosely coupled to many others. Each Repository contains a complete set of metadata describing one or more projects. These repositories may be located almost anywhere. Individual developers only need access to their own repositories, not to a central one, in order to commit changes. Changes can be share via the builtin webserver, CGI, SSH or a stream of patch emails. Mercurial supports Apples' FileMerge for merges.} maintainers deric@macports.org version 1.0 categories {devel python} revision 0 mhash 372 variants universal description {provides easy access strong hashes} portdir devel/mhash homepage http://mhash.sourceforge.net/ epoch 0 platforms {darwin freebsd} name mhash long_description {Libmhash is a library which implements some hash algorithms like crc32, md5 and sha-1.} maintainers {ryandesign openmaintainer} categories {devel security} version 0.9.9 revision 0 mico 433 @@ -2100,8 +2100,8 @@ variants universal portdir gnome/epiphany description {A GNOME Web browser.} homepage http://www.gnome.org/projects/epiphany epoch 0 platforms darwin name epiphany depends_lib {bin:mozilla:mozilla bin:gnome-session:gnome-session lib:libiconv.2:libiconv} long_description {A web browser is more than an application, it is a way of thinking, it is a way of seeing the world. Epiphany's principles are simplicity and standards compliance.} maintainers nomaintainer version 1.4.7 categories {gnome www} revision 0 evince 958 variants {universal djvu} depends_build {port:gnome-doc-utils port:m4 port:perl5.8 port:pkgconfig port:rarian} portdir gnome/evince description {Evince is a document viewer for multiple document formats like pdf, and many others.} homepage http://www.gnome.org/ epoch 0 platforms darwin name evince depends_lib {port:atk port:audiofile port:cairo port:dbus port:dbus-glib port:esound port:expat port:fontconfig port:freetype port:gconf port:gettext port:glib2 port:gnome-keyring port:gnome-icon-theme port:gnome-vfs port:gtk2 port:hicolor-icon-theme port:jpeg port:libart_lgpl port:libglade2 port:libgnome port:libgnomecanvas port:libgnomeui port:libiconv port:libpng port:libxml2 port:libxslt port:nautilus port:openssl port:pango port:poppler port:popt port:tiff port:zlib} long_description {{Evince is a document viewer for multiple document formats like pdf, and many others.}} maintainers nomaintainer version 2.21.1 categories {gnome print} revision 0 -evolution-data-server 483 -variants {universal darwin_8_i386} portdir gnome/evolution-data-server description {Addressbook and calender libs for GNOME.} homepage http://www.gnome.org/ epoch 0 platforms darwin name evolution-data-server depends_lib {port:gnome-platform-suite lib:libsoup-2:libsoup port:libiconv port:nspr} long_description {Evolution Data Server provides a central location for addressbook and calendar in the GNOME Desktop.} maintainers nomaintainer version 1.10.2 categories gnome revision 0 +evolution-data-server 496 +variants universal portdir gnome/evolution-data-server description {Addressbook and calender libs for GNOME.} homepage http://www.gnome.org/ epoch 0 platforms darwin name evolution-data-server depends_lib {port:gnome-platform-suite port:libsoup port:libiconv port:nspr port:db46 port:nss port:gnome-keyring} long_description {Evolution Data Server provides a central location for addressbook and calendar in the GNOME Desktop.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 evolution-python 608 variants universal depends_build port:pkgconfig portdir gnome/evolution-python description {Conduit is a synchronization application for GNOME.} homepage http://www.conduit-project.org/wiki/evolution-python epoch 0 platforms darwin name evolution-python depends_lib {port:evolution-data-server port:py25-gobject port:py25-gtk} long_description {Conduit is a synchronization application for GNOME. It allows you to synchronize your data between online web services (Gmail, backpackit.com, Flickr, PicasaWeb, Box.net, etc) and your computer.} maintainers nomaintainer version 0.0.4 categories gnome revision 0 file-roller 608 @@ -2190,8 +2190,8 @@ variants universal portdir gnome/gnome-mud description {GNOME-Mud is a mudclient for the GNOME platform.} homepage http://amcl.sourceforge.net/ epoch 0 platforms darwin name gnome-mud depends_lib bin:gnome-session:gnome-session long_description {{GNOME-Mud is a mudclient for the GNOME platform.}} maintainers nomaintainer version 0.10.5 categories {gnome games} revision 0 gnome-netstatus 428 variants universal portdir gnome/gnome-netstatus description {The GNOME Network Monitor Applet} homepage http://www.gnome.org/projects/evolution epoch 0 platforms darwin name gnome-netstatus depends_lib {port:evolution-data-server port:libsoup port:gtkhtml3} long_description {The GNOME Network Monitor Applet monitors and reports on your network interfaces.} maintainers nomaintainer version 2.12.1 categories gnome revision 0 -gnome-panel 623 -variants {universal darwin_6} depends_build {port:shared-mime-info port:rarian} portdir gnome/gnome-panel description {Panel component for the GNOME 2 Desktop.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:glib2 port:gconf port:gnome-desktop port:pango port:glib port:gtk2 port:libglade2 port:libgnome port:libgnomeui port:libbonobo port:libbonoboui port:orbit2 port:gnome-vfs port:libwnck port:gnome-menus port:cairo port:dbus-glib port:gettext} name gnome-panel maintainers nomaintainer long_description {{Panel component for the GNOME 2 Desktop.}} version 2.20.3 categories gnome revision 0 +gnome-panel 484 +variants {universal darwin_6} depends_build {port:shared-mime-info port:rarian} portdir gnome/gnome-panel description {Panel component for the GNOME 2 Desktop.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:gnome-desktop port:libwnck port:evolution-data-server port:gnome-menus port:librsvg port:libgweather} name gnome-panel maintainers nomaintainer long_description {{Panel component for the GNOME 2 Desktop.}} version 2.22.0 categories gnome revision 0 gnome-photo-print 424 variants universal portdir gnome/gnome-photo-print description {Gnome Photo Printer is intended for printing photos in an easy way.} homepage http://www.fogman.de/gpp/ epoch 0 platforms darwin name gnome-photo-print depends_lib lib:libgnomeprintui-2-2:libgnomeprintui long_description {{Gnome Photo Printer is intended for printing photos in an easy way.}} maintainers nomaintainer version 0.6.3 categories gnome revision 0 gnome-pkgview 368 @@ -2340,8 +2340,8 @@ variants universal portdir gnome/libgsf description {A i/o abstraction for dealing with file formats} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgsf depends_lib {port:gnome-vfs port:dbus port:dbus-glib port:libbonobo} maintainers nomaintainer long_description {libgsf aims to provide an efficient extensible i/o abstraction for dealing with different structured file formats.} version 1.14.8 categories gnome revision 0 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:gail 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@vinc17.org version 2.11.1 categories {gnome www} revision 0 -libgtkhtml3 639 -variants universal depends_build {port:pkgconfig port:perl5.8 port:p5-xml-parser port:gnome-icon-theme} portdir gnome/libgtkhtml3 description {GTK HTML rendering engine.} homepage http://www.gnome.org/ depends_run port:gnome-icon-theme epoch 0 platforms darwin depends_lib {port:gettext port:gail port:gtk2 port:libgnomeui port:libbonobo port:libbonoboui port:orbit2} name libgtkhtml3 maintainers nomaintainer long_description {GtkHTML is a lightweight HTML rendering/printing/editing engine. It was originally based on KHTMLW, part of the KDE project, but is now being developed independently.} categories gnome version 3.16.3 revision 0 +libgtkhtml3 652 +variants universal depends_build {port:pkgconfig port:perl5.8 port:p5-xml-parser port:gnome-icon-theme} portdir gnome/libgtkhtml3 description {GTK HTML rendering engine.} homepage http://www.gnome.org/ depends_run port:gnome-icon-theme epoch 0 platforms darwin depends_lib {port:gettext port:gail port:gtk2 port:libsoup port:libgnomeui port:libbonobo port:libbonoboui port:orbit2} name libgtkhtml3 maintainers nomaintainer long_description {GtkHTML is a lightweight HTML rendering/printing/editing engine. It was originally based on KHTMLW, part of the KDE project, but is now being developed independently.} categories gnome version 3.18.0 revision 0 libgtkhtml312 847 variants universal depends_build {port:pkgconfig port:intltool port:gnome-icon-theme} portdir gnome/libgtkhtml312 description {GTK HTML rendering engine.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:gettext port:gtk2 port:gail port:libgnomeui port:libgnomeprintui port:libbonobo port:libbonoboui port:orbit2 port:libglade2} name libgtkhtml312 maintainers nomaintainer long_description {GtkHTML is a lightweight HTML rendering/printing/editing engine. libgtkhtml312 contains the last version of libgtkhtml that contains the previous printing API. It is required for some ports that have not yet switched to the new API or cannot do so for some reason, and would break with the current version of libgtkhtml3. Several versions of libgtkhtml can co-exist on the same machine.} version 3.12.3 categories gnome revision 0 libgtksourceviewmm 476 @@ -2398,10 +2398,10 @@ variants universal description {Library that supports startup notification specs.} portdir gnome/startup-notification homepage http://www.gnome.org/ epoch 0 platforms darwin name startup-notification long_description {startup-notification is a minimal library that supports the startup notification spec described at www.freedesktop.org.} maintainers nomaintainer categories gnome version 0.9 revision 0 system-tools-backends 846 variants universal depends_build {port:pkgconfig port:perl5.8 port:p5-net-dbus} portdir gnome/system-tools-backends description {Tools aimed to ease computer administration.} homepage http://system-tools-backends.freedesktop.org/ depends_run {port:perl5.8 port:p5-net-dbus} epoch 0 platforms darwin depends_lib {port:libgnomeui port:glib2 port:dbus port:dbus-glib} name system-tools-backends maintainers nomaintainer long_description {Formerly known as the Ximian Setup Tools, the GST are a fully integrated set of tools aimed to make easy the job that means the computer administration on an UNIX or Linux system. They're thought to help from the new Linux or UNIX user to the system administrators. The GNOME System Tools are free software, licensed under the terms of the GNU General Public License.} categories gnome version 2.4.2 revision 0 -totem 819 -variants universal depends_build port:pkgconfig portdir gnome/totem description {Official movie player of the GNOME desktop environment} homepage http://live.gnome.org/Totem epoch 0 platforms darwin depends_lib {port:gstreamer port:p5-xml-parser port:gnome-doc-utils port:gst-plugins-base port:gst-plugins-good port:gnome-icon-theme port:totem-pl-parser} name totem maintainers nomaintainer long_description {Totem is based on xine-lib or GStreamer. It features a playlist, a full-screen mode, seek and volume controls, as well as keyboard navigation. It comes with added functionality such as: * Video thumbnailer for the file manager * Nautilus properties tab * Mozilla (Firefox) plugin to view movies inside your browser (in development) * Webcam utility (in development)} version 2.23.0 categories gnome revision 0 -totem-pl-parser 450 -variants universal depends_build port:pkgconfig portdir gnome/totem-pl-parser description {Gnome Playlist parser} homepage http://live.gnome.org/Totem epoch 0 platforms darwin depends_lib {port:gnome-vfs port:evolution-data-server} name totem-pl-parser maintainers nomaintainer long_description {totem-pl-parser is a simple GObject-based library to parse a host of playlist formats, as well as save those} version 2.21.92 categories gnome revision 0 +totem 828 +variants universal depends_build port:pkgconfig portdir gnome/totem description {Official movie player of the GNOME desktop environment} homepage http://live.gnome.org/Totem epoch 0 platforms darwin depends_lib {port:gstreamer port:p5-xml-parser port:gnome-doc-utils port:gst-plugins-base port:gst-plugins-good port:gnome-icon-theme port:totem-pl-parser port:eel} name totem maintainers nomaintainer long_description {Totem is based on xine-lib or GStreamer. It features a playlist, a full-screen mode, seek and volume controls, as well as keyboard navigation. It comes with added functionality such as: * Video thumbnailer for the file manager * Nautilus properties tab * Mozilla (Firefox) plugin to view movies inside your browser (in development) * Webcam utility (in development)} version 2.23.0 categories gnome revision 0 +totem-pl-parser 449 +variants universal depends_build port:pkgconfig portdir gnome/totem-pl-parser description {Gnome Playlist parser} homepage http://live.gnome.org/Totem epoch 0 platforms darwin depends_lib {port:gnome-vfs port:evolution-data-server} name totem-pl-parser maintainers nomaintainer long_description {totem-pl-parser is a simple GObject-based library to parse a host of playlist formats, as well as save those} version 2.22.1 categories gnome revision 0 tsclient 443 variants universal portdir gnome/tsclient description {A GNOME frontend for rdesktop and other remote desktop tools.} homepage http://www.gnomepro.com/tsclient/ epoch 0 platforms darwin name tsclient depends_lib {lib:libpanelapplet-2:gnome-panel bin:rdesktop:rdesktop bin:vncviewer:vnc} long_description {{A GNOME frontend for rdesktop and other remote desktop tools.}} maintainers nomaintainer version 0.148 categories {gnome net} revision 0 vino 380 @@ -2489,7 +2489,7 @@ GraphicsMagick 647 variants {universal i386} 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} 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.1.7 categories graphics revision 0 ImageMagick 1677 -variants {universal perl gs lcms wmf mpeg jbig jpeg2 graphviz q8 q16 q32 no_x11 no_plus_plus darwin_6} depends_build port:pkgconfig variant_desc {perl {Install PerlMagick} gs {Include Ghostscript library support} lcms {Support the Little Color Management System} 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} 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 port:jpeg port:libpng port:tiff port:zlib port:freetype port:fontconfig port:libiconv port:expat port:libxml2} maintainers ryandesign long_descriptio n {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.0-2 revision 0 +variants {universal perl gs lcms wmf mpeg jbig jpeg2 graphviz q8 q16 q32 no_x11 no_plus_plus darwin_6} depends_build port:pkgconfig variant_desc {perl {Install PerlMagick} gs {Include Ghostscript library support} lcms {Support the Little Color Management System} 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} 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 port:jpeg port:libpng port:tiff port:zlib port:freetype port:fontconfig port:libiconv port:expat port:libxml2} maintainers ryandesign long_descriptio n {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.0-3 revision 0 openexr 395 variants {universal darwin_7} description {OpenEXR Graphics Library} portdir graphics/OpenEXR homepage http://www.openexr.org epoch 0 platforms darwin name openexr long_description {OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications.} maintainers waqar@macports.org categories graphics version 1.4.0 revision 0 Renaissance-Framework 622 @@ -2647,7 +2647,7 @@ lablgl 526 variants universal portdir graphics/lablgl description {Objective Caml interface to OpenGL} homepage http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html epoch 0 platforms darwin name lablgl depends_lib {bin:camlp4:ocaml lib:libgtk.1:gtk1 lib:libglut.3:glut} maintainers anil@recoil.org long_description {LablGL is is an Objective Caml interface to OpenGL. Support is included for use with both Glut (standalone) and LablTk. LablGTK also includes specific support for LablGL.} version 1.00 categories graphics revision 0 lcms 671 -variants universal portdir graphics/lcms description {Little Color Management System, a color matching method library} homepage http://www.littlecms.com/ epoch 0 platforms darwin name lcms depends_lib {port:jpeg port:tiff port:zlib} maintainers nomaintainer long_description {LCMS is the Little Color Management System, a Color Matching Method (CMM) library which implements fast transforms between ICC profiles. It is released under LGPL with source code and meant to be portable. Color management refers to techniques that ensure consistent color as images are transferred from scanners or cameras to monitors and printers.} version 1.16 categories graphics revision 0 +variants universal portdir graphics/lcms description {Little Color Management System, a color matching method library} homepage http://www.littlecms.com/ epoch 0 platforms darwin name lcms depends_lib {port:jpeg port:tiff port:zlib} maintainers nomaintainer long_description {LCMS is the Little Color Management System, a Color Matching Method (CMM) library which implements fast transforms between ICC profiles. It is released under LGPL with source code and meant to be portable. Color management refers to techniques that ensure consistent color as images are transferred from scanners or cameras to monitors and printers.} version 1.17 categories graphics revision 0 libart_lgpl 740 variants {universal darwin_6} description {fast 2D image manipulation library} portdir graphics/libart_lgpl homepage http://www.levien.com/libart/ epoch 0 platforms darwin name libart_lgpl long_description {Libart is a library for high-performance 2D graphics. It supports a very powerful imaging model, basically the same as SVG and the Java 2D API. It includes all PostScript imaging operations, and adds antialiasing and alpha-transparency. It is also highly tuned for incremental rendering. It contains data structures and algorithms suited to rapid, precise computation of Region of Interest, and a two-phase rendering pipeline optimized for interactive display.} maintainers nomaintainer categories graphics version 2.3.20 revision 0 libcaca 511 @@ -2677,7 +2677,7 @@ libpixman 359 portdir graphics/libpixman variants universal description {Pixel region Library} name libpixman version 0.10.0 categories graphics homepage http://www.x.org/ revision 0 epoch 0 maintainers ryandesign 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.} 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@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.25 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@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.26 categories graphics revision 0 libungif 488 variants {universal doc x11} variant_desc {doc {Install extra documentation} x11 {Enable X support}} portdir graphics/libungif description {Tools and library routines for working with GIF images} homepage http://sourceforge.net/projects/giflib/ epoch 0 platforms darwin name libungif maintainers ryandesign long_description {GIF loading and saving shared library (Saving uses an uncompressed gif algorithm that does not use LZW compression.)} version 4.1.4 categories graphics revision 2 libwmf 614 @@ -2704,6 +2704,8 @@ variants universal portdir graphics/openjpeg description {Library for manipulating JPEG-2000 images} homepage http://www.openjpeg.org/ epoch 0 platforms darwin name openjpeg depends_lib port:cmake maintainers nomaintainer long_description {The OpenJPEG library is an open-source JPEG 2000 codec. It has been developed in order to promote the use of JPEG 2000, the new still-image compression standard from the Joint Photographic Experts Group (JPEG).} version 1.2 categories graphics revision 3 optipng 651 variants universal description {PNG file optimizer} portdir graphics/optipng homepage http://optipng.sourceforge.net/ epoch 0 platforms darwin name optipng long_description {OptiPNG is a PNG optimizer that recompresses the image files to a smaller size, without losing any information. The idea has been inspired from pngcrush (http://pmt.sourceforge.net/pngcrush), and is explained in detail in the PNG-Tech article 'A guide to PNG optimization'. The implementation is carried forward in OptiPNG, which offers a faster execution per trial, and a wider search space.} maintainers vincent-opdarw@vinc17.org categories graphics version 0.5.5 revision 0 +pdf2svg 306 +variants universal portdir graphics/pdf2svg description {pdf to svg converter} homepage http://www.cityinthesky.co.uk/pdf2svg.html epoch 0 platforms darwin name pdf2svg depends_lib port:poppler maintainers nomaintainer long_description {{pdf to svg converter}} version 0.2.1 categories graphics revision 0 pgplot 788 variants {universal darwin darwin_i386 x11 aqt demos} portdir graphics/pgplot description {C/Fortran graphics library} homepage http://www.astro.caltech.edu/~tjp/pgplot/ epoch 0 platforms darwin name pgplot depends_lib {lib:libpng:libpng lib:libz:zlib bin:g77-dp-3.4:gcc34 lib:libX11:XFree86 port:aquaterm} maintainers nomaintainer long_description {The PGPLOT Graphics Subroutine Library is a Fortran- or C-callable, device-independent graphics package for making simple scientific graphs. It is intended for making graphical images of publication quality with minimum effort on the part of the user. For most applications, the program can be device-independent, and the output can be directed to the appropriate device at run time.} version 5.2.2 categories {graphics devel} revision 3 pict2pdf 374 @@ -3745,7 +3747,7 @@ getmail 563 variants universal portdir mail/getmail description {extensible mail retrieval system with POP3, IMAP4, SSL support} homepage http://pyropus.ca/software/getmail/ epoch 0 platforms darwin depends_lib port:python25 name getmail maintainers mww long_description {getmail version 4 is a flexible, extensible mail retrieval system with support for POP3, IMAP4, SSL variants of both, maildirs, mboxrd files, external MDAs, arbitrary message filtering, single-user and domain-mailboxes, and many other useful features.} categories {mail python} version 4.8.1 revision 0 gmime 592 -variants universal portdir mail/gmime description {MIME mail utilities} homepage http://spruce.sourceforge.net/gmime/ epoch 0 platforms darwin name gmime depends_lib {port:pkgconfig port:libiconv port:glib2 port:gettext port:zlib} long_description {The GMime suite provides a core library and set of utilities which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME) configurable and incorporating all the features you would expect in a robust mail client.} maintainers {boeyms openmaintainer} version 2.2.15 categories mail revision 0 +variants universal portdir mail/gmime description {MIME mail utilities} homepage http://spruce.sourceforge.net/gmime/ epoch 0 platforms darwin name gmime depends_lib {port:pkgconfig port:libiconv port:glib2 port:gettext port:zlib} long_description {The GMime suite provides a core library and set of utilities which may be used for the creation and parsing of messages using the Multipurpose Internet Mail Extension (MIME) configurable and incorporating all the features you would expect in a robust mail client.} maintainers {boeyms openmaintainer} version 2.2.18 categories mail revision 0 gnupg 562 variants {universal idea darwin_7 sunos} portdir mail/gnupg description {GNU pretty-good-privacy package} homepage http://www.gnupg.org epoch 0 platforms {darwin freebsd sunos} name gnupg depends_lib {port:libiconv port:gettext port:readline port:zlib port:bzip2} maintainers waqar@macports.org long_description {GnuPG is a complete and free replacement for PGP. Because it does not use the patented IDEA algorithm, it can be used without any restrictions. GnuPG is a RFC2440 (OpenPGP) compliant application.} version 1.4.8 categories {mail security} revision 0 gnupg12 584 @@ -4051,7 +4053,7 @@ emotion 755 variants universal portdir multimedia/emotion description {A Evas smart-object library for video capabilities.} homepage http://evidence.sf.net epoch 0 platforms darwin name emotion depends_lib {lib:libX11.6:XFree86 lib:libjpeg.62:jpeg lib:libpng.3:libpng lib:libtiff.3:tiff lib:libImlib2:imlib2 lib:libesd:esound lib:libintl:gettext lib:libxine:xine-lib lib:libevas:evas lib:libecore:ecore} long_description {Emotion is an Evas smart-object library providing video capabilities. Emotion leverages libxine 1.0 and integrates seemlessly with the rest of the EFL. Because its based on libxine, any format that it supports (Theora, DiVX, MPEG2, etc) is avalible using Emotion.} maintainers nomaintainer version 0.0.1 categories {multimedia devel} revision 0 ffmpeg 1832 -variants {universal darwin_i386 gpl postproc lame extvorbis theora faac faad xvid x264 a52 avfilter} depends_build bin:svn:subversion variant_desc {gpl {allow use of GPL code, the resulting libav* and ffmpeg will be under GPL} postproc {enable GPLed postprocessing support} lame {enable MP3 encoding via libmp3lame} extvorbis {enable Vorbis encoding via libvorbis, native implementation exists} theora {enable Theora encoding via libtheora} faac {enable FAAC support via libfaac} faad {enable FAAD support via libfaad} xvid {enable Xvid encoding via xvidcore, native MPEG-4/Xvid encoder exists} x264 {enable H.264 encoding via x264} a52 {enable GPLed liba52 support} avfilter {video filter support (replaces vhook)}} portdir multimedia/ffmpeg description {Digital VCR and streaming server} homepage http://ffmpeg.sourceforge.net/ epoch 0 platforms darwin depends_lib port:a52dec name ffmpeg maintainers {acho@macports.org openmaintainer} long_description {FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. The project is made of several components: ffmpeg is a command line tool to convert one video file format to another. It also supports grabbing and encoding in real time from a TV card. ffserver is an HTTP (RTSP is being developped) multimedia streaming server for live broadcasts. Time shifting of live broadcast is also supported. ffplay is a simple media player based on SDL and on the ffmpeg libraries. libavcodec is a library containing all the ffmpeg audio/video encoders and decoders. Most codecs were developped from scratch to ensure best performances and high code reusability. libavformat is a library containing parsers and generators for all common audio/video formats.} categories multimedia version 0.4.9-pre1 revision 6 +variants {universal darwin_i386 gpl postproc lame extvorbis theora faac faad xvid x264 a52 avfilter} depends_build bin:svn:subversion variant_desc {gpl {allow use of GPL code, the resulting libav* and ffmpeg will be under GPL} postproc {enable GPLed postprocessing support} lame {enable MP3 encoding via libmp3lame} extvorbis {enable Vorbis encoding via libvorbis, native implementation exists} theora {enable Theora encoding via libtheora} faac {enable FAAC support via libfaac} faad {enable FAAD support via libfaad} xvid {enable Xvid encoding via xvidcore, native MPEG-4/Xvid encoder exists} x264 {enable H.264 encoding via x264} a52 {enable GPLed liba52 support} avfilter {video filter support (replaces vhook)}} portdir multimedia/ffmpeg description {Digital VCR and streaming server} homepage http://ffmpeg.sourceforge.net/ epoch 0 platforms darwin depends_lib port:a52dec name ffmpeg maintainers {acho@macports.org openmaintainer} long_description {FFmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. The project is made of several components: ffmpeg is a command line tool to convert one video file format to another. It also supports grabbing and encoding in real time from a TV card. ffserver is an HTTP (RTSP is being developped) multimedia streaming server for live broadcasts. Time shifting of live broadcast is also supported. ffplay is a simple media player based on SDL and on the ffmpeg libraries. libavcodec is a library containing all the ffmpeg audio/video encoders and decoders. Most codecs were developped from scratch to ensure best performances and high code reusability. libavformat is a library containing parsers and generators for all common audio/video formats.} categories multimedia version 0.4.9-pre1 revision 7 gnupod 666 variants {universal all_decoders} variant_desc {all_decoders {Install helpers to transcode the multimedia files}} portdir multimedia/gnupod description {gnuPod is a collection of tools which allow you to use your iPod with UNIX-like operating systems.} homepage http://blinkenlights.ch/gnupod epoch 0 platforms darwin name gnupod depends_lib {port:perl5.8 port:p5-mp3-info port:p5-digest-md5 port:p5-xml-parser port:p5-unicode-string port:p5-libwww-perl port:p5-digest-sha1} maintainers pmq long_description {{gnuPod is a collection of tools which allow you to use your iPod with UNIX-like operating systems.}} version 0.99.6 categories {multimedia perl} revision 0 libartnet 377 @@ -4061,7 +4063,7 @@ libmatroska 508 variants universal portdir multimedia/libmatroska description {Matroska is an extensible open standard audio/video container format.} homepage http://www.matroska.org/ epoch 0 platforms darwin name libmatroska depends_lib lib:libebml.a:libebml maintainers pguyot@kallisys.net long_description {Matroska is an extensible open standard audio/video container format. This library is there to support this format and has been written by the Matroska project team.} version 0.8.1 categories multimedia revision 0 libmms 726 -variants universal portdir multimedia/libmms description {Library for parsing mms:// and mmsh:// network streams} homepage http://libmms.sourceforge.net/ epoch 0 platforms darwin name libmms depends_lib {port:pkgconfig port:glib2 port:libiconv port:gettext} maintainers {boeyms openmaintainer} long_description {LibMMS is a common library for parsing the legacy mms:// and mmsh:// type network streams, created and now abandoned by Microsoft. These are commonly used to stream Windows Media Video content over the web. LibMMS itself is only for receiving MMS streams, it doesn't handle sending at all. If you need streaming functionality, look at other protocols, such as RT(S)P.} version 0.3 categories multimedia revision 0 +variants universal portdir multimedia/libmms description {Library for parsing mms:// and mmsh:// network streams} homepage http://libmms.sourceforge.net/ epoch 0 platforms darwin name libmms depends_lib {port:pkgconfig port:glib2 port:libiconv port:gettext} maintainers {boeyms openmaintainer} long_description {LibMMS is a common library for parsing the legacy mms:// and mmsh:// type network streams, created and now abandoned by Microsoft. These are commonly used to stream Windows Media Video content over the web. LibMMS itself is only for receiving MMS streams, it doesn't handle sending at all. If you need streaming functionality, look at other protocols, such as RT(S)P.} version 0.4 categories multimedia revision 0 libmpeg2 494 variants {universal no_sdl} portdir multimedia/libmpeg2 description {A free library for decoding mpeg-2 and mpeg-1 video streams.} homepage http://libmpeg2.sourceforge.net/ epoch 0 platforms darwin name libmpeg2 depends_lib port:libsdl maintainers nomaintainer long_description {libmpeg2 is a free library for decoding mpeg-2 and mpeg-1 video streams. The main goals in libmpeg2 development are conformance, speed, portability, and reuseability.} version 0.4.1 categories multimedia revision 0 libogg 436 @@ -4249,7 +4251,7 @@ driftnet 536 variants universal portdir net/driftnet description {Watch the pictures go by on your net} homepage http://www.ex-parrot.com/~chris/driftnet epoch 0 platforms darwin name driftnet depends_lib {lib:libjpeg:jpeg lib:libpcap:libpcap lib:libungif:libungif lib:libgtk.1:gtk1} maintainers nomaintainer long_description {Inspired by EtherPEG, Driftnet is a program which listens to network traffic and picks out images from TCP streams it observes. Fun to run on a host which sees lots of web traffic.} version 0.1.6 categories net revision 1 drill 450 -variants universal portdir net/drill description {A dig-style dnssec-aware dns debugging tool} homepage http://www.nlnetlabs.nl/dnssec/drill.html epoch 0 platforms darwin name drill depends_lib {port:openssl port:ldns} maintainers roederja@student.ethz.ch long_description {Drill is a tool ala dig from BIND. It was designed with DNSSEC in mind and should be a useful debugging/query tool for DNSSEC.} version 1.1.0 categories {net devel} revision 0 +variants universal portdir net/drill description {A dig-style dnssec-aware dns debugging tool} homepage http://www.nlnetlabs.nl/dnssec/drill.html epoch 0 platforms darwin name drill depends_lib {port:openssl port:ldns} maintainers roederja@student.ethz.ch long_description {Drill is a tool ala dig from BIND. It was designed with DNSSEC in mind and should be a useful debugging/query tool for DNSSEC.} version 1.2.2 categories {net devel} revision 0 dsniff 865 variants {universal darwin_6} depends_build {port:libnet lib:libnids:libnids} portdir net/dsniff description {network auditing and penetration testing tools} homepage http://monkey.org/~dugsong/dsniff/ epoch 0 platforms darwin name dsniff depends_lib port:libpcap maintainers nomaintainer long_description {dsniff is a collection of tools for network auditing and penetration testing. dsniff, filesnarf, mailsnarf, msgsnarf, urlsnarf, and webspy passively monitor a network for interesting data (passwords, e-mail, files, etc.). arpspoof, dnsspoof, and macof facilitate the interception of network traffic normally unavailable to an attacker (e.g, due to layer-2 switching). sshmitm and webmitm implement active monkey-in-the-middle attacks against redirected SSH and HTTPS sessions by exploiting weak bindings in ad-hoc PKI.} version 2.3 categories net revision 3 dsniff-devel 888 @@ -4263,7 +4265,7 @@ elhttp 289 variants universal description {the extra-light http proxy server} portdir net/elhttp homepage http://www.cr0.net:8040/code/network/ epoch 0 platforms darwin name elhttp long_description {{the extra-light http proxy server}} maintainers nomaintainer categories net version 0.22 revision 0 esniper 401 -variants universal portdir net/esniper description {esniper is a simple, lightweight tool for sniping ebay auctions.} homepage http://esniper.sourceforge.net/ epoch 0 platforms darwin name esniper depends_lib {port:curl port:zlib port:openssl} maintainers gmail.com:dhaines long_description {{esniper is a simple, lightweight tool for sniping ebay auctions.}} version 2.17.1 categories net revision 0 +variants universal portdir net/esniper description {esniper is a simple, lightweight tool for sniping ebay auctions.} homepage http://esniper.sourceforge.net/ epoch 0 platforms darwin name esniper depends_lib {port:curl port:zlib port:openssl} maintainers gmail.com:dhaines long_description {{esniper is a simple, lightweight tool for sniping ebay auctions.}} version 2.18.0 categories net revision 0 etherape 740 variants {universal darwin} portdir net/etherape description {graphical network monitor} homepage http://etherape.sourceforge.net/ epoch 0 platforms darwin name etherape depends_lib {port:libgnomeui port:libglade2 port:libiconv port:gettext port:libpcap} maintainers nomaintainer long_description {EtherApe is a graphical network monitor for Unix modeled after etherman. Featuring link layer, ip and TCP modes, it displays network activity graphically. Hosts and links change in size with traffic. Color coded protocols display. It supports Ethernet, FDDI, Token Ring, ISDN, PPP and SLIP devices. It can filter traffic to be shown, and can read traffic from a file as well as live from the network.} version 0.9.4 categories net revision 0 ethereal 685 @@ -4384,8 +4386,10 @@ variants universal description {Local Area Terminal (LAT) protocol} portdir net/latd homepage http://linux-decnet.sourceforge.net/ epoch 0 platforms darwin name latd long_description {Implemenatation of the Local Area Terminal (LAT) protocol which allows remote login to a VAX system offering LAT services.} maintainers nomaintainer categories net version 1.21 revision 0 ldapvi 512 variants universal depends_build {port:pkgconfig port:autoconf port:automake} portdir net/ldapvi description {using ldapvi you can update LDAP entries with a text editor} homepage http://www.lichteblau.com/src.html epoch 0 platforms {darwin freebsd} depends_lib {port:popt port:openldap port:glib2 port:readline} name ldapvi maintainers dreamind@dreamind.de long_description {ldapvi is a small tool, which lets you update LDAP entries with your favorite editor.} version 1.7 categories {net sysutils} revision 0 -ldns 439 -variants {universal darwin_8} depends_build bin:glibtool:libtool portdir net/ldns description {DNS library in C} homepage http://www.nlnetlabs.nl/ldns/ epoch 0 platforms darwin name ldns depends_lib port:openssl maintainers roederja@student.ethz.ch long_description {ldns is a library with the aim of simplifying DNS programing in C. It is heavily based upon the Net::DNS module from Perl.} version 1.1.0 categories {net devel} revision 0 +ldns 448 +variants {universal darwin_8 darwin_9} depends_build bin:glibtool:libtool portdir net/ldns description {DNS library in C} homepage http://www.nlnetlabs.nl/ldns/ epoch 0 platforms darwin name ldns depends_lib port:openssl maintainers roederja@student.ethz.ch long_description {ldns is a library with the aim of simplifying DNS programing in C. It is heavily based upon the Net::DNS module from Perl.} version 1.2.2 categories {net devel} revision 0 +ldns-tools 414 +variants universal portdir net/ldns-tools description {Tools for working with dns and dnssec.} homepage http://www.nlnetlabs.nl/dnssec/drill.html epoch 0 platforms darwin name ldns-tools depends_lib {port:openssl port:ldns} maintainers roederja@student.ethz.ch long_description {Tools as examples to the ldns library. Usefull for debugging/query dns/dnssec server.} version 1.2.2 categories {net devel} revision 0 lft 599 variants universal description {Layer four traceroute capable of tracing protocol paths} portdir net/lft homepage http://pwhois.org/lft epoch 0 platforms darwin name lft long_description {LFT, short for Layer Four Traceroute, is a sort of 'traceroute' that often works much faster (than the commonly-used Van Jacobson method) and goes through many configurations of packet-filter based firewalls. More importantly, LFT implements numerous other features including AS number lookups, loose source routing, netblock name lookups, et al.} maintainers nomaintainer categories net version 3.0 revision 0 lftp 781 @@ -4398,6 +4402,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@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.22.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@macports.org categories net version 1.3 revision 2 libmsn 403 @@ -7740,8 +7746,8 @@ variants universal portdir sysutils/doodle description {Doodle is a tool to quickly search the documents on a computer.} homepage http://ovmj.org/doodle/ epoch 0 platforms darwin name doodle depends_lib port:libextractor long_description {{Doodle is a tool to quickly search the documents on a computer.}} maintainers nomaintainer version 0.6.6 categories sysutils revision 0 dpkg 365 variants {universal darwin freebsd} depends_build bin:gnumake:gmake portdir sysutils/dpkg description {Debian package maintenance system} homepage http://www.debian.org/ epoch 0 platforms {darwin freebsd} name dpkg depends_lib {port:gettext port:libiconv bin:perl:perl5.8} maintainers landonf@macports.org version 1.10.28 categories {sysutils archivers} revision 1 -dtach 584 -variants universal description {program that emulates the detach feature of screen} portdir sysutils/dtach homepage http://dtach.sourceforge.net/ epoch 0 platforms darwin name dtach long_description {dtach is a tiny program that emulates the detach feature of screen, allowing you to run a program in an environment that is protected from the controlling terminal and attach to it later. dtach does not keep track of the contents of the screen, and thus works best with programs that know how to redraw themselves.} maintainers nomaintainer categories sysutils version 0.7 revision 0 +dtach 592 +variants universal description {program that emulates the detach feature of screen} portdir sysutils/dtach homepage http://dtach.sourceforge.net/ epoch 0 platforms darwin name dtach long_description {dtach is a tiny program that emulates the detach feature of screen, allowing you to run a program in an environment that is protected from the controlling terminal and attach to it later. dtach does not keep track of the contents of the screen, and thus works best with programs that know how to redraw themselves.} maintainers danielbond.org:ports categories sysutils version 0.8 revision 0 duplicity 839 portdir sysutils/duplicity description {Encrypted bandwidth-efficient backup.} homepage http://www.nongnu.org/duplicity/index.html depends_run {port:py25-gnupg port:py25-pexpect port:py25-boto port:py25-zlib port:py25-hashlib port:ncftp} epoch 0 platforms darwin depends_lib {port:python25 port:librsync port:gnupg} name duplicity maintainers {ram openmaintainer} long_description {Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.} categories sysutils version 0.4.10 revision 0 dvdrtools 419 @@ -8948,6 +8954,10 @@ variants {universal debug} depends_build port:pkgconfig variant_desc {debug {build with debugging symbols}} portdir x11/sunbird-x11 description {Mozilla.org's stand-alone calendar} homepage http://www.mozilla.org/projects/calendar/sunbird/ epoch 0 platforms darwin depends_lib {port:libidl port:glib2 port:zip port:gtk2 port:gnome-vfs port:gnome-icon-theme port:cairo port:nspr} name sunbird-x11 maintainers nomaintainer long_description {Sunbird lets you manage your schedule easily, and store it where you want to.} version 0.7 categories x11 revision 0 sunclock 554 variants universal portdir x11/sunclock description {shows Earth's surface illuminated by the Sun} homepage http://frmas.free.fr/li_1.htm epoch 0 platforms darwin name sunclock depends_lib lib:libjpeg.62:jpeg maintainers nomaintainer long_description {This program is a clock that shows which portion of the Earth's surface is illuminated by the sun. It is designed to be usually iconic, but can be opened for a larger display with the time updated every second and both the local time zone and UTC displayed.} version 3.50pre1 categories x11 revision 0 +tango-icon-theme 635 +variants big_icons depends_build {port:pkgconfig port:icon-naming-utils port:ImageMagick} variant_desc {big_icons {create 48,64,72,96,128 pixels icons; implies 20Mo more of png files}} portdir x11/tango-icon-theme description {A collection of icons from the Tango Desktop Project.} homepage http://tango.freedesktop.org/Tango_Icon_Library epoch 0 platforms darwin name tango-icon-theme long_description {tango-icon-theme is a collection of bright and vivid icons and emblems from the Tango Desktop Project. They can replace the gnome-icon-theme.} maintainers {wanadoo.fr:neric27 openmaintainer} version 0.8.1 categories x11 revision 0 +tango-icon-theme-extras 664 +variants big_icons depends_build {port:pkgconfig port:icon-naming-utils port:tango-icon-theme port:ImageMagick} variant_desc {big_icons {create 32,48,64,72,96,128 pixels icons from the scalable version }} portdir x11/tango-icon-theme-extras description {A collection of extra icons for the Tango theme.} homepage http://tango.freedesktop.org/Tango_Icon_Library epoch 0 platforms darwin name tango-icon-theme-extras long_description {tango-icon-theme-extras is an additionnal collection (mostly ipod variations) of icons adhering to the Tango Desktop Project style guideline.} maintainers {wanadoo.fr:neric27 openmaintainer} version 0.1.0 categories x11 revision 0 terminus-font 493 variants universal portdir x11/terminus-font description {A clean monospaced font} homepage http://www.is-vn.bg/hamster/jimmy-en.html epoch 0 platforms darwin name terminus-font depends_lib port:perl5.8 maintainers rlonstein@pobox.com long_description {Terminus Font is designed for long (8 and more hours per day) work with computers. It contains a total of about 110 language sets. Also included are IBM VGA, vt100 and xterm pseudographic characters.} version 4.20 categories x11 revision 0 tightvnc 684 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/30a416f2/attachment-0001.html From jmr at macports.org Thu Apr 3 14:14:15 2008 From: jmr at macports.org (jmr@macports.org) Date: Thu Apr 3 14:15:13 2008 Subject: [35714] trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl Message-ID: <20080403211415.5FE34154FAED@beta.macosforge.org> Revision: 35714 http://trac.macosforge.org/projects/macports/changeset/35714 Author: jmr@macports.org Date: 2008-04-03 14:14:14 -0700 (Thu, 03 Apr 2008) Log Message: ----------- fix typo 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-04-03 19:47:12 UTC (rev 35713) +++ trunk/base/src/port1.0/resources/fetch/mirror_sites.tcl 2008-04-03 21:14:14 UTC (rev 35714) @@ -259,7 +259,7 @@ http://kent.dl.sourceforge.net/ http://jaist.dl.sourceforge.net/ http://optusnet.dl.sourceforge.net/ - http://nchc.dl.sourceforge.ne/ + http://nchc.dl.sourceforge.net/ http://switch.dl.sourceforge.net/ http://puzzle.dl.sourceforge.net/ http://garr.dl.sourceforge.net/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/310b5d2d/attachment.html From jochen at macports.org Thu Apr 3 14:19:00 2008 From: jochen at macports.org (jochen@macports.org) Date: Thu Apr 3 14:20:28 2008 Subject: [35715] trunk/dports/python/py25-gsl/Portfile Message-ID: <20080403211900.3C807154FBC2@beta.macosforge.org> Revision: 35715 http://trac.macosforge.org/projects/macports/changeset/35715 Author: jochen@macports.org Date: 2008-04-03 14:18:59 -0700 (Thu, 03 Apr 2008) Log Message: ----------- follow GSL upgrade, actually use python2.5 Modified Paths: -------------- trunk/dports/python/py25-gsl/Portfile Modified: trunk/dports/python/py25-gsl/Portfile =================================================================== --- trunk/dports/python/py25-gsl/Portfile 2008-04-03 21:14:14 UTC (rev 35714) +++ trunk/dports/python/py25-gsl/Portfile 2008-04-03 21:18:59 UTC (rev 35715) @@ -6,6 +6,7 @@ name py25-gsl version 0.9.1 +revision 1 categories python science platforms darwin maintainers openmaintainer jochen @@ -19,30 +20,28 @@ distname pygsl-${version} checksums md5 72323e678ae5473d4a7d9cfc04dcb568 -build.env CFLAGS="-I${prefix}/include/gsl -I${prefix}/include/python2.4 -I${prefix}/include" \ +build.env CFLAGS="-I${prefix}/include/gsl -I${prefix}/include/python2.5 -I${prefix}/include" \ LDFLAGS=-L${prefix}/lib depends_build port:swig +depends_lib port:gsl pre-build { - # Resolve GSL version issue (1.9 vs 1.10) by re-creating this file using swig + # Resolve GSL version issue (1.9 vs 1.10/1.11) by re-creating this file using swig eval file delete [glob ${worksrcpath}/swig_src/gslwrap_wrap.c] } variant numarray conflicts numpy Numeric description "Use numarray as array-object" { - depends_lib-append port:gsl \ - port:py25-numarray + depends_lib-append port:py25-numarray build.args --array-object=numarray } variant Numeric conflicts numarray numpy description "Use Numeric as array-object" { - depends_lib-append port:gsl \ - port:py25-numeric + depends_lib-append port:py25-numeric build.args --array-object=Numeric } variant numpy conflicts numarray Numeric description "Use numpy as array-object" { - depends_lib-append port:gsl \ - port:py25-numpy + depends_lib-append port:py25-numpy build.args --array-object=numpy } if { ![variant_isset numarray] && ![variant_isset Numeric] && ![variant_isset numpy] } { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/e0f100b1/attachment.html From ryandesign at macports.org Thu Apr 3 16:23:08 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Thu Apr 3 16:24:38 2008 Subject: [35716] trunk/dports/aqua/osxvnc/Portfile Message-ID: <20080403232308.0CCDE155096C@beta.macosforge.org> Revision: 35716 http://trac.macosforge.org/projects/macports/changeset/35716 Author: ryandesign@macports.org Date: 2008-04-03 16:23:07 -0700 (Thu, 03 Apr 2008) Log Message: ----------- osxvnc: whitespace changes only (tabs to spaces, etc.) Modified Paths: -------------- trunk/dports/aqua/osxvnc/Portfile Modified: trunk/dports/aqua/osxvnc/Portfile =================================================================== --- trunk/dports/aqua/osxvnc/Portfile 2008-04-03 21:18:59 UTC (rev 35715) +++ trunk/dports/aqua/osxvnc/Portfile 2008-04-03 23:23:07 UTC (rev 35716) @@ -1,46 +1,46 @@ # $Id$ -PortSystem 1.0 -PortGroup xcode 1.0 +PortSystem 1.0 +PortGroup xcode 1.0 -name osxvnc -version 3.0 -categories aqua vnc -homepage http://www.redstonesoftware.com/vnc.html -maintainers ryandesign -fetch.type cvs -cvs.root :pserver:anonymous@osxvnc.cvs.sourceforge.net:/cvsroot/osxvnc -cvs.module OSXvnc -cvs.tag V[strsed ${version} {g/\./_/}] -worksrcdir OSXvnc +name osxvnc +version 3.0 +categories aqua vnc +homepage http://www.redstonesoftware.com/vnc.html +maintainers ryandesign +fetch.type cvs +cvs.root :pserver:anonymous@osxvnc.cvs.sourceforge.net:/cvsroot/osxvnc +cvs.module OSXvnc +cvs.tag V[strsed ${version} {g/\./_/}] +worksrcdir OSXvnc description \ - a full-featured VNC server (formerly OSXvnc) + a full-featured VNC server (formerly OSXvnc) 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. + 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. depends_lib \ - port:zlib + port:zlib patchfiles \ - patch-project.pbxproj.diff + patch-project.pbxproj.diff platform darwin 6 { - pre-fetch { - return -code error "${name} requires Mac OS X 10.3 or newer" - } + pre-fetch { + return -code error "${name} requires Mac OS X 10.3 or newer" + } } default_variants +universal variant universal {} pre-fetch { - if {![variant_isset universal]} { - return -code error "${name} is only available in a universal version" - } + if {![variant_isset universal]} { + return -code error "${name} is only available in a universal version" + } } -livecheck.check sourceforge -livecheck.regex {Vine Server\(OSXvnc\) Version (.*) released.*} +livecheck.check sourceforge +livecheck.regex {Vine Server\(OSXvnc\) Version (.*) released.*} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/71e807b2/attachment.html From ryandesign at macports.org Thu Apr 3 17:20:36 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Thu Apr 3 17:22:05 2008 Subject: [35717] trunk/dports/aqua/osxvnc/Portfile Message-ID: <20080404002036.DA0EA1550E00@beta.macosforge.org> Revision: 35717 http://trac.macosforge.org/projects/macports/changeset/35717 Author: ryandesign@macports.org Date: 2008-04-03 17:20:34 -0700 (Thu, 03 Apr 2008) Log Message: ----------- osxvnc: build non-universal by default; closes #13804 Modified Paths: -------------- trunk/dports/aqua/osxvnc/Portfile Modified: trunk/dports/aqua/osxvnc/Portfile =================================================================== --- trunk/dports/aqua/osxvnc/Portfile 2008-04-03 23:23:07 UTC (rev 35716) +++ trunk/dports/aqua/osxvnc/Portfile 2008-04-04 00:20:34 UTC (rev 35717) @@ -34,12 +34,15 @@ } } -default_variants +universal variant universal {} -pre-fetch { - if {![variant_isset universal]} { - return -code error "${name} is only available in a universal version" +if {! [variant_isset universal]} { + set arch ${os.arch} + if {! [string compare ${arch} powerpc]} { + set arch ppc } + + xcode.build.settings ARCHS=${arch} + xcode.destroot.settings ARCHS=${arch} } livecheck.check sourceforge -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/45af0978/attachment.html From deric at macports.org Thu Apr 3 17:40:09 2008 From: deric at macports.org (deric@macports.org) Date: Thu Apr 3 17:41:38 2008 Subject: [35718] trunk/dports/devel/mercurial/Portfile Message-ID: <20080404004009.6787F1550FFA@beta.macosforge.org> Revision: 35718 http://trac.macosforge.org/projects/macports/changeset/35718 Author: deric@macports.org Date: 2008-04-03 17:40:07 -0700 (Thu, 03 Apr 2008) Log Message: ----------- Added dependencies on py25-zlib and py25-hashlib. Thanks, Greg Onufer. Modified Paths: -------------- trunk/dports/devel/mercurial/Portfile Modified: trunk/dports/devel/mercurial/Portfile =================================================================== --- trunk/dports/devel/mercurial/Portfile 2008-04-04 00:20:34 UTC (rev 35717) +++ trunk/dports/devel/mercurial/Portfile 2008-04-04 00:40:07 UTC (rev 35718) @@ -2,6 +2,7 @@ PortSystem 1.0 PortGroup python25 1.0 + name mercurial version 1.0 categories devel python @@ -27,6 +28,8 @@ sha1 11689e85a91874417cb110ded6c3a4d7b30429cb \ rmd160 21b5603e033898420f4fbf1b851ede4f69a7657c +depends_lib-append port:py25-zlib port:py25-hashlib + post-destroot { # install html docs xinstall -m 644 -W ${worksrcpath}/doc hg.1.html hgrc.5.html hgignore.5.html \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/12eb4462/attachment.html From gui_dos at macports.org Thu Apr 3 21:16:05 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 21:17:39 2008 Subject: [35719] trunk/dports/gnome/gnome-keyring Message-ID: <20080404041605.265B615521ED@beta.macosforge.org> Revision: 35719 http://trac.macosforge.org/projects/macports/changeset/35719 Author: gui_dos@macports.org Date: 2008-04-03 21:16:04 -0700 (Thu, 03 Apr 2008) Log Message: ----------- gnome-keyring: update to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/gnome-keyring/Portfile Added Paths: ----------- trunk/dports/gnome/gnome-keyring/files/ trunk/dports/gnome/gnome-keyring/files/patch-library-gnome-keyring.c.diff Modified: trunk/dports/gnome/gnome-keyring/Portfile =================================================================== --- trunk/dports/gnome/gnome-keyring/Portfile 2008-04-04 00:40:07 UTC (rev 35718) +++ trunk/dports/gnome/gnome-keyring/Portfile 2008-04-04 04:16:04 UTC (rev 35719) @@ -3,11 +3,11 @@ PortSystem 1.0 name gnome-keyring -version 2.20.3 +version 2.22.0 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome -platforms darwin +platforms darwin description GNOME program for storing passwords. long_description \ @@ -20,9 +20,9 @@ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 2205177a168e745fa803c96a4fb62102 \ - sha1 e6518a9521bc240ac4fb55185747c80ac41739e1 \ - rmd160 8e85220492cd87b15bb3f1fadbb6673cea3a684c +checksums md5 d27c5bf11579069eb694f93b71364bb4 \ + sha1 2a7887bfb1438d1baf1f22dd557d7958052510ce \ + rmd160 bf74249b5d1c2d68ca97281eeec249af5f9ec126 depends_build port:pkgconfig \ port:intltool @@ -31,9 +31,10 @@ port:gtk2 \ port:gettext \ port:libiconv \ - port:libgcrypt + port:libgcrypt \ + port:libtasn1 -configure.cppflags-append -L${prefix}/lib +patchfiles patch-library-gnome-keyring.c.diff test.run yes test.target check Added: trunk/dports/gnome/gnome-keyring/files/patch-library-gnome-keyring.c.diff =================================================================== --- trunk/dports/gnome/gnome-keyring/files/patch-library-gnome-keyring.c.diff (rev 0) +++ trunk/dports/gnome/gnome-keyring/files/patch-library-gnome-keyring.c.diff 2008-04-04 04:16:04 UTC (rev 35719) @@ -0,0 +1,12 @@ +--- library/gnome-keyring.c.orig 2008-02-22 00:01:24.000000000 +0100 ++++ library/gnome-keyring.c 2008-04-04 06:00:33.000000000 +0200 +@@ -46,6 +46,9 @@ + #include + #include + ++#include ++#define environ (*_NSGetEnviron()) ++ + #ifdef WITH_DBUS + #include + #endif -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/1fd9182a/attachment.html From gui_dos at macports.org Thu Apr 3 21:43:23 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 21:44:54 2008 Subject: [35720] trunk/dports/gnome Message-ID: <20080404044323.A8AD41552437@beta.macosforge.org> Revision: 35720 http://trac.macosforge.org/projects/macports/changeset/35720 Author: gui_dos@macports.org Date: 2008-04-03 21:43:23 -0700 (Thu, 03 Apr 2008) Log Message: ----------- Very first port of gnome-settings-daemon, required separately by gnome-control-center 2.22.0 Added Paths: ----------- trunk/dports/gnome/gnome-settings-daemon/ trunk/dports/gnome/gnome-settings-daemon/Portfile Added: trunk/dports/gnome/gnome-settings-daemon/Portfile =================================================================== --- trunk/dports/gnome/gnome-settings-daemon/Portfile (rev 0) +++ trunk/dports/gnome/gnome-settings-daemon/Portfile 2008-04-04 04:43:23 UTC (rev 35720) @@ -0,0 +1,31 @@ +# $Id$ + +PortSystem 1.0 + +name gnome-settings-daemon +version 2.22.0 +description Gnome 2 settings daemon. +long_description ${description} +maintainers nomaintainer +categories gnome +platforms darwin +homepage http://www.gnome.org/ +master_sites gnome:sources/${name}/[join [lrange [split ${version} .] 0 1] .]/ +checksums md5 5bb2b129342e3149c00892aa18926317 \ + sha1 61782d34d4d1d6813e0f38829feffc9495f6ed5d \ + rmd160 75500f6c3f09ef2613f1aa2f1fc405c8eac0312a + +depends_lib port:libgnomeui \ + port:esound \ + port:gnome-desktop \ + port:libgnomekbd \ + port:gst-plugins-good \ + port:dbus-glib +depends_build port:gnome-doc-utils +use_bzip2 yes + +pre-configure { + reinplace "s|-bundle|-bundle -undefined dynamic_lookup|g" ${worksrcpath}/configure +} + +configure.args --enable-gstreamer Property changes on: trunk/dports/gnome/gnome-settings-daemon/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/8d934e91/attachment-0001.html From gui_dos at macports.org Thu Apr 3 23:19:35 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Thu Apr 3 23:20:34 2008 Subject: [35721] trunk/dports/gnome Message-ID: <20080404061935.4BA7B1552B7C@beta.macosforge.org> Revision: 35721 http://trac.macosforge.org/projects/macports/changeset/35721 Author: gui_dos@macports.org Date: 2008-04-03 23:19:33 -0700 (Thu, 03 Apr 2008) Log Message: ----------- gnome-control-center, gnome-session: update to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/gnome-control-center/Portfile trunk/dports/gnome/gnome-session/Portfile Modified: trunk/dports/gnome/gnome-control-center/Portfile =================================================================== --- trunk/dports/gnome/gnome-control-center/Portfile 2008-04-04 04:43:23 UTC (rev 35720) +++ trunk/dports/gnome/gnome-control-center/Portfile 2008-04-04 06:19:33 UTC (rev 35721) @@ -4,32 +4,34 @@ PortSystem 1.0 name gnome-control-center -version 2.21.4 +version 2.22.0 description Control center for GNOME 2.0 project. long_description ${description} maintainers nomaintainer categories gnome -platforms darwin +platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/${name}/[join [lrange [split ${version} .] 0 1] .]/ -checksums md5 0674531ced6f9322251d94c4ad3594a2 \ - sha1 ad1dded4942a98f0a459f402b95b726de3d1b0ef \ - rmd160 beb24f194b29186649c2cc6a607495488d92d8fb +checksums md5 e6730ac4ee8b14a577978dee6c1cb88f \ + sha1 178ef8e211d2cdbf89ce388b125c1cbfc3a26393 \ + rmd160 2a49db07dffe67c23f96241c938423cefd1acc39 depends_lib \ port:iso-codes \ + port:libgnomeui \ + port:esound \ + port:gnome-desktop \ + port:metacity \ port:nautilus \ + port:gnome-menus \ port:desktop-file-utils \ port:libgnomekbd \ port:libxklavier \ port:gnome-panel \ - port:metacity \ - port:gst-plugins-base \ + port:gst-plugins-good \ port:evolution-data-server \ - port:vte \ - port:dbus \ - port:dbus-glib + port:gnome-settings-daemon depends_build port:gnome-doc-utils use_bzip2 yes @@ -41,16 +43,11 @@ --disable-update-mimedb \ --disable-update-desktopdb \ --disable-schemas-install -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" post-patch { - #reinplace "s|g_strdup (\"/usr|g_strdup (\"${prefix}/share:/usr|g" \ - #${worksrcpath}/capplets/background/gnome-wp-xml.c - reinplace "s|/usr/share|${prefix}/share|g" \ - ${worksrcpath}/capplets/common/gnome-theme-info.c \ - ${worksrcpath}/libwindow-settings/metacity-window-manager.c + ${worksrcpath}/capplets/common/gnome-theme-info.c \ + ${worksrcpath}/libwindow-settings/metacity-window-manager.c } post-destroot { @@ -58,7 +55,7 @@ file delete ${destroot}${prefix}/share/applications/mimeinfo.cache } -post-activate { +post-activate { system " \ export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`&&\ gconftool-2 --makefile-install-rule \ @@ -68,6 +65,7 @@ gconftool-2 --direct --config-source \ xml:readwrite:${prefix}/etc/gconf/gconf.xml.defaults \ --load ${prefix}/etc/gconf/schemas/panel-default-setup.entries " + system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" system "${prefix}/bin/scrollkeeper-update; true" system "${prefix}/bin/update-desktop-database -q ${prefix}/share/applications; true" system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true" @@ -76,8 +74,7 @@ platform darwin { post-destroot { system "cd ${destroot}${prefix}/lib/window-manager-settings/ && \ - ln -s libmetacity.dylib libmetacity.so" - + ln -s libmetacity.so libmetacity.dylib" system "cd ${destroot}${prefix}/lib && \ ln -s libgnome-window-settings.1.0.0.dylib libgnome-window-settings.1.0.0.so" } @@ -86,9 +83,7 @@ platform darwin 9 { pre-configure { reinplace "s| -export-symbols-regex.*||g" \ - ${worksrcpath}/vfs-methods/fontilus/Makefile.am \ ${worksrcpath}/vfs-methods/fontilus/Makefile.in \ - ${worksrcpath}/vfs-methods/themus/Makefile.am \ - ${worksrcpath}/vfs-methods/themus/Makefile.in + ${worksrcpath}/vfs-methods/themus/Makefile.in } } Modified: trunk/dports/gnome/gnome-session/Portfile =================================================================== --- trunk/dports/gnome/gnome-session/Portfile 2008-04-04 04:43:23 UTC (rev 35720) +++ trunk/dports/gnome/gnome-session/Portfile 2008-04-04 06:19:33 UTC (rev 35721) @@ -1,27 +1,32 @@ # $Id$ + PortSystem 1.0 + name gnome-session -version 2.20.3 +version 2.22.0 description Session component for the GNOME 2 desktop long_description Session component for the GNOME 2.0 desktop. \ This package contains the commands needed to \ start GNOME 2.0. maintainers nomaintainer categories gnome -platforms darwin +platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/gnome-session/[join [lrange [split ${version} .] 0 1] .]/ -checksums md5 f9d80e12c8fd79efa9786f617ba18bc7 \ - sha1 cb76fbd436f43c51eed81d8fb3f7b3478e40d3e4 \ - rmd160 0e70455a1b776babc86ff472b6f7fd86a7c305e2 +checksums md5 5f9531565c5ec08104c3518c72c79f42 \ + sha1 48163f812931166e50d2d4c882eb3f13a4b1b202 \ + rmd160 15fdf73773c0456d7021606f0893ef3eea55c4b6 depends_lib port:gnome-desktop \ port:gnome-control-center \ port:dbus \ - port:dbus-glib + port:dbus-glib \ + port:libwnck \ + port:gnome-keyring use_bzip2 yes -configure.args --mandir=${prefix}/share/man - #CFLAGS="-no-cpp-precomp -flat_namespace -undefined suppress" +post-activate { + system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/0a7555b6/attachment.html From jmr at macports.org Thu Apr 3 23:29:54 2008 From: jmr at macports.org (jmr@macports.org) Date: Thu Apr 3 23:31:21 2008 Subject: [35722] trunk/dports/devel/darcs-devel/Portfile Message-ID: <20080404062954.4711F1552CC1@beta.macosforge.org> Revision: 35722 http://trac.macosforge.org/projects/macports/changeset/35722 Author: jmr@macports.org Date: 2008-04-03 23:29:53 -0700 (Thu, 03 Apr 2008) Log Message: ----------- darcs-devel: use correct distname. Modified Paths: -------------- trunk/dports/devel/darcs-devel/Portfile Modified: trunk/dports/devel/darcs-devel/Portfile =================================================================== --- trunk/dports/devel/darcs-devel/Portfile 2008-04-04 06:19:33 UTC (rev 35721) +++ trunk/dports/devel/darcs-devel/Portfile 2008-04-04 06:29:53 UTC (rev 35722) @@ -16,6 +16,7 @@ homepage http://darcs.net/ platforms darwin master_sites ${homepage} +distname darcs-${version} checksums md5 8c193914aac3e056fc54c9fb7bcf4e12 \ sha1 97b64969287109076bd04914df5ba863d3e5722f \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/07761e80/attachment.html From reiffert at macports.org Thu Apr 3 23:56:43 2008 From: reiffert at macports.org (reiffert@macports.org) Date: Thu Apr 3 23:58:12 2008 Subject: [35723] trunk/dports/net/rsync/Portfile Message-ID: <20080404065643.CE1331552F35@beta.macosforge.org> Revision: 35723 http://trac.macosforge.org/projects/macports/changeset/35723 Author: reiffert@macports.org Date: 2008-04-03 23:56:42 -0700 (Thu, 03 Apr 2008) Log Message: ----------- rsync: Update to 3.0.1 Modified Paths: -------------- trunk/dports/net/rsync/Portfile Modified: trunk/dports/net/rsync/Portfile =================================================================== --- trunk/dports/net/rsync/Portfile 2008-04-04 06:29:53 UTC (rev 35722) +++ trunk/dports/net/rsync/Portfile 2008-04-04 06:56:42 UTC (rev 35723) @@ -3,31 +3,23 @@ PortSystem 1.0 name rsync -version 3.0.0 +version 3.0.1 categories net platforms darwin freebsd sunos maintainers mww@macports.org description tool that provides fast incremental file transfer long_description \ - Rsync version 3.0.0 released on March 1st, 2008 \ - Rsync version 3.0.0 is finally here! This is a feature release \ - that also includes quite a few bug fixes. \ - The 3.0.0 version number is such a large bump up from 2.6.9 due \ - to the addition of an incremental recursion scan (which helps \ - a lot with large transfers) and the official arrival of several \ - other new features, including ACL support, extended attribute \ - support, filename character-set conversion, etc. \ - You can read all about the latest improvements and bug-fixes \ - in the NEWS file. The pre-release version of the manpages are \ - also available for both rsync and rsyncd.conf. \ - Related pages: \ - http://rsync.samba.org/ftp/rsync/rsync-3.0.0-NEWS + Rsync version 3.0.1 has been released. This is a bug-fix release, \ + which also includes fixes/improvements for several issues in the \ + daemon-exclude code. \ + Related pages: \ + http://rsync.samba.org/ftp/rsync/rsync-3.0.1-NEWS homepage http://samba.org/rsync/ master_sites http://rsync.samba.org/ftp/rsync/ checksums \ - md5 2122d460b4119749c6e5993938a9b501 \ - sha1 8c5582ba2977cd4bf96add95226c64b949931eec \ - rmd160 ab71155c8329a195f2c194c2284546d4cae07a97 + md5 61516520617e590a5f2af1dec5cab779 \ + sha1 e76b6ed0b8f59dfb30123228b8495578019181d7 \ + rmd160 ff5bb3d17b9f159d75752d464e183cf91c7f77e0 distname rsync-${version} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080403/1a369179/attachment.html From gui_dos at macports.org Fri Apr 4 00:37:11 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Fri Apr 4 00:38:40 2008 Subject: [35724] trunk/dports Message-ID: <20080404073711.C3F9A1553206@beta.macosforge.org> Revision: 35724 http://trac.macosforge.org/projects/macports/changeset/35724 Author: gui_dos@macports.org Date: 2008-04-04 00:37:06 -0700 (Fri, 04 Apr 2008) Log Message: ----------- gnome-desktop: add dependency on py25-gnome required by gnome-about Modified Paths: -------------- trunk/dports/gnome/gnome-desktop/Portfile trunk/dports/python/py25-gnome/Portfile Modified: trunk/dports/gnome/gnome-desktop/Portfile =================================================================== --- trunk/dports/gnome/gnome-desktop/Portfile 2008-04-04 06:56:42 UTC (rev 35723) +++ trunk/dports/gnome/gnome-desktop/Portfile 2008-04-04 07:37:06 UTC (rev 35724) @@ -4,10 +4,11 @@ name gnome-desktop version 2.22.0 +revision 1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome -platforms darwin +platforms darwin description Additional UI API for GNOME 2 long_description \ @@ -36,13 +37,14 @@ port:gnome-vfs \ port:startup-notification \ port:gettext \ - port:gnome-themes + port:gnome-themes \ + port:py25-gnome configure.args --with-gnome-distributor=MacPorts \ --with-kde-datadir=${prefix}/share \ --disable-scrollkeeper -configure.cppflags-append "-L${prefix}/lib" +configure.python ${prefix}/bin/python2.5 post-activate { system "${prefix}/bin/scrollkeeper-update" Modified: trunk/dports/python/py25-gnome/Portfile =================================================================== --- trunk/dports/python/py25-gnome/Portfile 2008-04-04 06:56:42 UTC (rev 35723) +++ trunk/dports/python/py25-gnome/Portfile 2008-04-04 07:37:06 UTC (rev 35724) @@ -18,7 +18,7 @@ sha1 654419b0082d101d76ecc79d9fe47b0d8ea5461b \ rmd160 aaedae48dd151af28622dbcd00afcf527b6ce5ba -depends_lib port:libzvt \ +depends_lib port:libgnomeui \ port:py25-gtk \ port:py25-orbit -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/d0770c32/attachment.html From dluke at macports.org Fri Apr 4 00:47:22 2008 From: dluke at macports.org (dluke@macports.org) Date: Fri Apr 4 00:48:53 2008 Subject: [35725] trunk/dports/PortIndex Message-ID: <20080404074722.9E3FE155327E@beta.macosforge.org> Revision: 35725 http://trac.macosforge.org/projects/macports/changeset/35725 Author: dluke@macports.org Date: 2008-04-04 00:47:21 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Total number of ports parsed: 4633 Ports successfully parsed: 4633 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-04 07:37:06 UTC (rev 35724) +++ trunk/dports/PortIndex 2008-04-04 07:47:21 UTC (rev 35725) @@ -1352,8 +1352,8 @@ variants universal description {C++ header library} portdir devel/macstl homepage http://www.pixelglow.com/macstl/ epoch 0 platforms macosx name macstl long_description {The C++ header library designed to bring the Macintosh into the world of modern generic programming, and deliver the surprising speed of SIMD in an intuitive cross-platform package.} maintainers nomaintainer version 0.3.1 categories devel revision 0 mcpp 816 variants {universal mcpplib} description {Alternative C/C++ preprocessor} portdir devel/mcpp homepage http://mcpp.sourceforge.net/ epoch 0 platforms darwin name mcpp long_description {C/C++ preprocessor expands macros and processes '#if', '#include' and some other directives. MCPP is an alternative C/C++ preprocessor with the highest conformance, implementated by Kiyoshi Matsui. It supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98. MCPP is especially useful for debugging the source program which use complicated macros and also useful for checking portability of the source. Though mcpp could be built as a replacement of GCC's resident proprocessor, this port installs only a program which behaves independent from GCC.} maintainers t3.rim.or.jp:kmatsui categories devel version 2.7 revision 0 -mercurial 946 -variants universal description {A fast, lightweight, distributed SCM system written in Python.} portdir devel/mercurial homepage http://www.selenic.com/mercurial/ epoch 0 name mercurial depends_lib port:python25 long_description {Mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. A distributed SCM tool is designed to support a model in which each Repository is loosely coupled to many others. Each Repository contains a complete set of metadata describing one or more projects. These repositories may be located almost anywhere. Individual developers only need access to their own repositories, not to a central one, in order to commit changes. Changes can be share via the builtin webserver, CGI, SSH or a stream of patch emails. Mercurial supports Apples' FileMerge for merges.} maintainers deric@macports.org version 1.0 categories {devel python} revision 0 +mercurial 981 +variants universal description {A fast, lightweight, distributed SCM system written in Python.} portdir devel/mercurial homepage http://www.selenic.com/mercurial/ epoch 0 name mercurial depends_lib {port:python25 port:py25-zlib port:py25-hashlib} long_description {Mercurial is a fast, lightweight Source Control Management system designed for efficient handling of very large distributed projects. A distributed SCM tool is designed to support a model in which each Repository is loosely coupled to many others. Each Repository contains a complete set of metadata describing one or more projects. These repositories may be located almost anywhere. Individual developers only need access to their own repositories, not to a central one, in order to commit changes. Changes can be share via the builtin webserver, CGI, SSH or a stream of patch emails. Mercurial supports Apples' FileMerge for merges.} maintainers deric@macports.org version 1.0 categories {devel python} revision 0 mhash 372 variants universal description {provides easy access strong hashes} portdir devel/mhash homepage http://mhash.sourceforge.net/ epoch 0 platforms {darwin freebsd} name mhash long_description {Libmhash is a library which implements some hash algorithms like crc32, md5 and sha-1.} maintainers {ryandesign openmaintainer} categories {devel security} version 0.9.9 revision 0 mico 433 @@ -2160,8 +2160,8 @@ 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 port: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 port: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 374 variants universal depends_build port:pkgconfig portdir gnome/gnome-common description {Files that should be in pretty much every GNOME application.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-common long_description {{Files that should be in pretty much every GNOME application.}} maintainers nomaintainer version 2.20.0 categories gnome revision 0 -gnome-control-center 583 -variants {universal darwin darwin_9} 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:nautilus port:desktop-file-utils port:libgnomekbd port:libxklavier port:gnome-panel port:metacity port:gst-plugins-base port:evolution-data-server port:vte port:dbus port:dbus-glib} long_description {{Control center for GNOME 2.0 project.}} maintainers nomaintainer version 2.21.4 categories gnome revision 0 +gnome-control-center 640 +variants {universal darwin darwin_9} 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: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.22.0 categories gnome revision 0 gnome-desktop 558 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 port:glib2 port:gconf port:libgnomecanvas port:libgnomeui port:gnome-vfs port:startup-notification port:gettext port:gnome-themes} 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.22.0 categories gnome revision 0 gnome-desktop-suite 1582 @@ -2172,8 +2172,8 @@ variants universal depends_build {port:gnome-doc-utils port:perl5.8 port:pkgconfig port:libtool} portdir gnome/gnome-games description {Collection of small but addictive games for GNOME} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:atk port:gconf port:gettext port:glib2 port:gnome-vfs port:gtk2 port:libgnomecanvas port:libart_lgpl port:libbonobo port:libbonoboui port:Xft2 port:libglade2 port:libgnome port:libgnomeui port:orbit2 port:libxml2 port:libxslt port:pango port:expat port:fontconfig port:freetype port:jpeg port:libiconv port:libpng port:tiff port:xrender port:audiofile port:esound port:gnome-keyring port:guile port:libcroco port:libgsf port:librsvg port:rarian port:py25-gtk port:gnome-python-desktop port:dbus-glib} name gnome-games long_description {{Collection of small but addictive games for GNOME}} maintainers nomaintainer version 2.20.3 categories gnome revision 0 gnome-icon-theme 473 depends_build {port:perl5.8 port:p5-xml-parser port:pkgconfig port:gettext port:libiconv port:hicolor-icon-theme port:icon-naming-utils} description {A collection of icons for the GNOME 2 desktop.} portdir gnome/gnome-icon-theme homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-icon-theme long_description {gnome-icon-theme is a collection of icons and emblems for the GNOME 2 desktop.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 -gnome-keyring 646 -variants {universal test} depends_build {port:pkgconfig port:intltool} variant_desc {test {Enable build of tests}} portdir gnome/gnome-keyring description {GNOME program for storing passwords.} homepage http://live.gnome.org/GnomeKeyring/ epoch 0 platforms darwin depends_lib {port:glib2 port:gtk2 port:gettext port:libiconv port:libgcrypt} name gnome-keyring maintainers nomaintainer long_description {gnome-keyring is a program that keep password and other secrets for users. It is run as a daemon in the session, similar to ssh-agent, andother applications can locate it by an environment variable.} categories gnome version 2.20.3 revision 0 +gnome-keyring 660 +variants {universal test} depends_build {port:pkgconfig port:intltool} variant_desc {test {Enable build of tests}} portdir gnome/gnome-keyring description {GNOME program for storing passwords.} homepage http://live.gnome.org/GnomeKeyring/ epoch 0 platforms darwin depends_lib {port:glib2 port:gtk2 port:gettext port:libiconv port:libgcrypt port:libtasn1} name gnome-keyring maintainers nomaintainer long_description {gnome-keyring is a program that keep password and other secrets for users. It is run as a daemon in the session, similar to ssh-agent, andother applications can locate it by an environment variable.} categories gnome version 2.22.0 revision 0 gnome-keyring-manager 403 variants universal portdir gnome/gnome-keyring-manager description {A keyring management program for the GNOME Desktop.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-keyring-manager depends_lib {port:gnome-keyring port:dbus port:dbus-glib} long_description {{A keyring management program for the GNOME Desktop.}} maintainers nomaintainer version 2.20.0 categories gnome revision 0 gnome-libs 428 @@ -2204,8 +2204,10 @@ variants {universal darwin_9} description {Python modules for some GNOME Desktop libraries.} portdir gnome/gnome-python-desktop homepage http://www.pygtk.org/ epoch 0 depends_lib {port:gnome-platform-suite port:py25-gnome port:gtksourceview port:libwnck port:metacity} name gnome-python-desktop long_description {{Python modules for some GNOME Desktop libraries.}} maintainers nomaintainer categories {gnome python} version 2.20.0 revision 2 gnome-python-extras 443 variants {universal darwin_9} description {Extra Python modules for some GNOME Desktop libraries.} portdir gnome/gnome-python-extras homepage http://www.pygtk.org/ epoch 0 depends_lib {port:py25-gnome port:gdl port:libgda3 port:libgtkhtml} name gnome-python-extras long_description {{Extra Python modules for some GNOME Desktop libraries.}} maintainers {landonf@macports.org openmaintainer} categories {gnome python} version 2.19.1 revision 0 -gnome-session 456 -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} 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.20.3 categories gnome revision 0 +gnome-session 488 +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.22.0 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.22.0 categories gnome revision 0 gnome-sharp2 555 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:libgtkhtml312 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.16.1 categories {gnome devel} revision 0 gnome-speech 389 @@ -4624,8 +4626,8 @@ variants universal portdir net/roadrunner description {implementation of the BEEP protocol (RFC 3080) in C} homepage http://rr.codefactory.se/ epoch 0 platforms darwin name roadrunner depends_lib {bin:pkg-config:pkgconfig lib:libxml2:libxml2 lib:libglib.2:glib2} maintainers nomaintainer long_description {RoadRunner is a full-featured, robust implementation of the BEEP protocol (RFC 3080) written in C.} version 0.9.1 categories {net devel} revision 0 rrdtool 471 variants {universal python} variant_desc {python {Python bindings for RRDtool}} portdir net/rrdtool description {Round Robin Database} homepage http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ epoch 0 platforms darwin name rrdtool depends_lib {port:perl5.8 port:tcl port:zlib port:libpng port:freetype port:libart_lgpl port:cgilib} maintainers markd long_description {RRDtool is a system to store and display time-series data} version 1.2.27 categories net revision 0 -rsync 1001 -variants universal portdir net/rsync description {tool that provides fast incremental file transfer} homepage http://samba.org/rsync/ epoch 0 platforms {darwin freebsd sunos} name rsync depends_lib {port:popt port:libiconv} maintainers mww@macports.org long_description {Rsync version 3.0.0 released on March 1st, 2008 Rsync version 3.0.0 is finally here! This is a feature release that also includes quite a few bug fixes. The 3.0.0 version number is such a large bump up from 2.6.9 due to the addition of an incremental recursion scan (which helps a lot with large transfers) and the official arrival of several other new features, including ACL support, extended attribute support, filename character-set conversion, etc. You can read all about the latest improvements and bug-fixes in the NEWS file. The pre-release version of the manpages are also available for both rsync and rsyncd.conf. Related pages: http://rsync.samba.org/ftp/rsync/rsync-3.0.0-NEWS} version 3.0.0 categories net revision 0 +rsync 529 +variants universal portdir net/rsync description {tool that provides fast incremental file transfer} homepage http://samba.org/rsync/ epoch 0 platforms {darwin freebsd sunos} name rsync depends_lib {port:popt port:libiconv} maintainers mww@macports.org long_description {Rsync version 3.0.1 has been released. This is a bug-fix release, which also includes fixes/improvements for several issues in the daemon-exclude code. Related pages: http://rsync.samba.org/ftp/rsync/rsync-3.0.1-NEWS} version 3.0.1 categories net revision 0 rsync-devel 1089 variants universal portdir net/rsync-devel description {tool that provides fast incremental file transfer} homepage http://samba.org/rsync/ epoch 1203546104 platforms {darwin freebsd sunos} name rsync-devel depends_lib {port:popt port:libiconv} maintainers reiffert@macports.org long_description {http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre10-NEWS rsync 3.0.0 is going to be a feature release that has a number of improvements. There has already been work done to lower rsync's memory use, and make recursive transfers start up more rapidly (due to an incremental recursive scan being added). This version has just added xattr support (resource forks), and should also get: ACL support, filename charset-conversion support, renamed-file detection, improved performance for large files, and other changes yet to be decided. Related pages: http://samba.anu.edu.au/ftp/unpacked/rsync/NEWS http://samba.anu.edu.au/ftp/rsync/nightly/rsync.html http://samba.anu.edu.au/ftp/rsync/nightly/rsyn cd.conf.html http://samba.anu.edu.au/rsync/lists.html} version 3.0.0pre10 categories net revision 0 rsync-lart 797 @@ -6796,8 +6798,8 @@ variants {universal darwin_9} depends_build port:pkgconfig portdir python/py25-gobject description {Python bindings for GObject.} homepage http://www.pygtk.org/ epoch 0 name py25-gobject depends_lib {port:glib2 port:libxslt port:python25} maintainers nomaintainer long_description {PyGObject provides a convenient wrapper for the GObject+ library for use in Python programs, and takes care of many of the boring details such as managing memory and type casting. When combined with PyGTK, PyORBit and gnome-python, it can be used to write full featured Gnome applications.} version 2.14.1 categories {python gnome} revision 0 py25-goocanvas 666 variants universal depends_build {port:docbook-xml-4.1.2 port:docbook-xsl port:pkgconfig} portdir python/py25-goocanvas description {GooCanvas python bindings} homepage http://developer.berlios.de/projects/pygoocanvas/ epoch 0 platforms darwin depends_lib {port:atk port:cairo port:expat port:fontconfig port:freetype port:gettext port:glib2 port:goocanvas port:gtk2 port:jpeg port:libiconv port:libpng port:pango port:py25-cairo port:py25-gobject port:py25-gtk port:py25-numeric port:py25-wxpython port:python25 port:tiff port:zlib} name py25-goocanvas long_description {GooCanvas python bindings} maintainers nomaintainer version 0.9.0 categories gnome revision 0 -py25-gsl 656 -variants {universal numarray Numeric numpy} depends_build port:swig variant_desc {numarray {Use numarray as array-object} Numeric {Use Numeric as array-object} numpy {Use numpy as array-object}} portdir python/py25-gsl description {Python interface to the GNU Scientific Library} homepage http://pygsl.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python25 port:gsl port:py25-numpy} name py25-gsl maintainers {openmaintainer jochen} long_description {Python interface to the GSL, the GNU Scientfic Library. Variants for the use of different array-objects supported by pygsl are provided.} version 0.9.1 categories {python science} revision 0 +py25-gsl 642 +variants {universal numarray Numeric numpy} depends_build port:swig variant_desc {numarray {Use numarray as array-object} Numeric {Use Numeric as array-object} numpy {Use numpy as array-object}} portdir python/py25-gsl description {Python interface to the GNU Scientific Library} homepage http://pygsl.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:gsl port:py25-numpy} name py25-gsl maintainers {openmaintainer jochen} long_description {Python interface to the GSL, the GNU Scientfic Library. Variants for the use of different array-objects supported by pygsl are provided.} version 0.9.1 categories {python science} revision 1 py25-gtk 504 variants {universal darwin_7 darwin_9} description {PyGTK is the Python binding to GTK+ 2.x} portdir python/py25-gtk homepage http://www.pygtk.org/ epoch 0 depends_lib {port:python25 port:atk port:cairo port:pango port:gtk2 port:libglade2 port:py25-cairo port:py25-gobject} name py25-gtk long_description {PyGTK contains modules that allow you to use gtk in Python programs. At present, it is a fairly complete set of bindings.} maintainers nomaintainer categories {python x11} version 2.12.1 revision 0 py25-gtkglext 382 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/f89255a6/attachment-0001.html From gui_dos at macports.org Fri Apr 4 01:25:00 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Fri Apr 4 01:25:59 2008 Subject: [35726] trunk/dports/python/py25-gnome/Portfile Message-ID: <20080404082500.9C78615533C1@beta.macosforge.org> Revision: 35726 http://trac.macosforge.org/projects/macports/changeset/35726 Author: gui_dos@macports.org Date: 2008-04-04 01:24:59 -0700 (Fri, 04 Apr 2008) Log Message: ----------- py25-gnome: update to 2.22.0 Modified Paths: -------------- trunk/dports/python/py25-gnome/Portfile Modified: trunk/dports/python/py25-gnome/Portfile =================================================================== --- trunk/dports/python/py25-gnome/Portfile 2008-04-04 07:47:21 UTC (rev 35725) +++ trunk/dports/python/py25-gnome/Portfile 2008-04-04 08:24:59 UTC (rev 35726) @@ -3,7 +3,7 @@ PortSystem 1.0 name py25-gnome -version 2.20.1 +version 2.22.0 categories python gnome platforms darwin maintainers pguyot@kallisys.net @@ -14,9 +14,9 @@ master_sites gnome:sources/gnome-python/[strsed ${version} {/\.[0-9]*$//}]/ use_bzip2 yes distname gnome-python-${version} -checksums md5 f05d67b0f288728e703faa8f74995358 \ - sha1 654419b0082d101d76ecc79d9fe47b0d8ea5461b \ - rmd160 aaedae48dd151af28622dbcd00afcf527b6ce5ba +checksums md5 ff84c54314adec195149c59365e35a13 \ + sha1 824fc626ca8d3fd26a03998cad740d466cd77051 \ + rmd160 017c772a9ce8ef315885a4353378a7ee22a89acc depends_lib port:libgnomeui \ port:py25-gtk \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/9c4aa4f1/attachment.html From gui_dos at macports.org Fri Apr 4 02:02:24 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Fri Apr 4 02:03:53 2008 Subject: [35727] trunk/dports/gnome/gnome-audio/Portfile Message-ID: <20080404090224.4FF501553583@beta.macosforge.org> Revision: 35727 http://trac.macosforge.org/projects/macports/changeset/35727 Author: gui_dos@macports.org Date: 2008-04-04 02:02:22 -0700 (Fri, 04 Apr 2008) Log Message: ----------- gnome-audio: update to 2.22.1 Modified Paths: -------------- trunk/dports/gnome/gnome-audio/Portfile Modified: trunk/dports/gnome/gnome-audio/Portfile =================================================================== --- trunk/dports/gnome/gnome-audio/Portfile 2008-04-04 08:24:59 UTC (rev 35726) +++ trunk/dports/gnome/gnome-audio/Portfile 2008-04-04 09:02:22 UTC (rev 35727) @@ -1,8 +1,9 @@ # $Id$ PortSystem 1.0 + name gnome-audio -version 2.0.0 +version 2.22.1 description Audio files for GNOME events long_description \ If you use the GNOME desktop environment, you may want to install this \ @@ -10,15 +11,15 @@ files useful for customizing the sounds that the GNOME desktop \ environment makes. maintainers nomaintainer -categories gnome -platforms darwin +categories gnome +platforms darwin homepage http://www.gnome.org -master_sites gnome:sources/gnome-audio/2.0/ +master_sites gnome:sources/${name}/[join [lrange [split ${version} .] 0 1] .]/ use_bzip2 yes -checksums md5 cd14b84af59fb2ec673527d32f4e379f \ - sha1 488f6295e2e1f54a8988dd7e71ab673cd7fc8a00 \ - rmd160 90baaffd9ac5159ce5851094ad9069d51dea9592 +checksums md5 e0becab4f8360a589de9ffc2ab27c047 \ + sha1 90862a7f133d73d0084c9f1f3e21f59210691f07 \ + rmd160 8ea2fa460f2559e817305c682c6ac4dfc7682b51 configure {} post-extract { - reinplace "s|\$(shell gnome-config --prefix)|${destroot}${prefix}|g" ${worksrcpath}/sounds/Makefile + reinplace "s|/usr/share|${prefix}/share|g" ${worksrcpath}/sounds/Makefile } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/88a9642a/attachment.html From gui_dos at macports.org Fri Apr 4 03:13:07 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Fri Apr 4 03:14:38 2008 Subject: [35728] trunk/dports/gnome/gedit/Portfile Message-ID: <20080404101307.56D431553990@beta.macosforge.org> Revision: 35728 http://trac.macosforge.org/projects/macports/changeset/35728 Author: gui_dos@macports.org Date: 2008-04-04 03:13:03 -0700 (Fri, 04 Apr 2008) Log Message: ----------- gedit: add dependency on py25-gnome required by the Snippets plugin Modified Paths: -------------- trunk/dports/gnome/gedit/Portfile Modified: trunk/dports/gnome/gedit/Portfile =================================================================== --- trunk/dports/gnome/gedit/Portfile 2008-04-04 09:02:22 UTC (rev 35727) +++ trunk/dports/gnome/gedit/Portfile 2008-04-04 10:13:03 UTC (rev 35728) @@ -18,6 +18,7 @@ port:eel \ port:dbus-glib \ port:py25-pygtksourceview \ + port:py25-gnome \ port:iso-codes # port:enchant depends_build \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/98a2a08c/attachment.html From sfiera at macports.org Fri Apr 4 07:04:12 2008 From: sfiera at macports.org (sfiera@macports.org) Date: Fri Apr 4 07:05:44 2008 Subject: [35729] trunk/dports/python/py25-mutagen/Portfile Message-ID: <20080404140412.4F89815549D1@beta.macosforge.org> Revision: 35729 http://trac.macosforge.org/projects/macports/changeset/35729 Author: sfiera@macports.org Date: 2008-04-04 07:04:08 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Mutagen depends on zlib Modified Paths: -------------- trunk/dports/python/py25-mutagen/Portfile Modified: trunk/dports/python/py25-mutagen/Portfile =================================================================== --- trunk/dports/python/py25-mutagen/Portfile 2008-04-04 10:13:03 UTC (rev 35728) +++ trunk/dports/python/py25-mutagen/Portfile 2008-04-04 14:04:08 UTC (rev 35729) @@ -25,3 +25,5 @@ checksums md5 7afa5a154c15e777898e3188b743ef74 \ sha1 e638edfa7251593171fac7b24be2b0602d17116c \ rmd160 b6ed062d8825846437327a697c9df09baf04dfa2 + +depends_lib port:py25-zlib -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/c9a8127e/attachment.html From akira at macports.org Fri Apr 4 07:07:05 2008 From: akira at macports.org (akira@macports.org) Date: Fri Apr 4 07:08:35 2008 Subject: [35730] trunk/dports/python/py25-sqlalchemy/Portfile Message-ID: <20080404140705.0141D1554A55@beta.macosforge.org> Revision: 35730 http://trac.macosforge.org/projects/macports/changeset/35730 Author: akira@macports.org Date: 2008-04-04 07:07:05 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Upgraded py25-sqlalchemy to 0.4.5 Modified Paths: -------------- trunk/dports/python/py25-sqlalchemy/Portfile Modified: trunk/dports/python/py25-sqlalchemy/Portfile =================================================================== --- trunk/dports/python/py25-sqlalchemy/Portfile 2008-04-04 14:04:08 UTC (rev 35729) +++ trunk/dports/python/py25-sqlalchemy/Portfile 2008-04-04 14:07:05 UTC (rev 35730) @@ -4,7 +4,7 @@ PortGroup python25 1.0 name py25-sqlalchemy -version 0.4.4 +version 0.4.5 categories python platforms darwin maintainers stechert akira openmaintainer @@ -16,9 +16,9 @@ homepage http://www.sqlalchemy.org master_sites sourceforge:sqlalchemy distname SQLAlchemy-${version} -checksums md5 ff8ec0cfda50563575f1cfaa07764554 \ - sha1 268ec297d5607b4401887bf802afa95a8967572d \ - rmd160 1bd80cf106dd3d572ba26974dc6bc3f52109f820 +checksums md5 ebd41cfb27a8d8b4e2a18192b6afad95 \ + sha1 28d38704f15de1fac20547bbceee3a74e3e95e15 \ + rmd160 d0ce4c878b342257b707dc82c7dfab6dc1663b62 depends_lib port:py25-setuptools post-destroot { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/72324850/attachment.html From sfiera at macports.org Fri Apr 4 08:09:05 2008 From: sfiera at macports.org (sfiera@macports.org) Date: Fri Apr 4 08:10:35 2008 Subject: [35731] trunk/dports/python Message-ID: <20080404150905.2FB501554EB5@beta.macosforge.org> Revision: 35731 http://trac.macosforge.org/projects/macports/changeset/35731 Author: sfiera@macports.org Date: 2008-04-04 08:09:00 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Python 2.4 version of mutagen, by request (untested) Modified Paths: -------------- trunk/dports/python/py-mutagen/Portfile Added Paths: ----------- trunk/dports/python/py-mutagen/ Copied: trunk/dports/python/py-mutagen (from rev 35730, trunk/dports/python/py25-mutagen) Modified: trunk/dports/python/py-mutagen/Portfile =================================================================== --- trunk/dports/python/py25-mutagen/Portfile 2008-04-04 14:07:05 UTC (rev 35730) +++ trunk/dports/python/py-mutagen/Portfile 2008-04-04 15:09:00 UTC (rev 35731) @@ -2,9 +2,9 @@ # $Id$ PortSystem 1.0 -PortGroup python25 1.0 +PortGroup python24 1.0 -name py25-mutagen +name py-mutagen version 1.13 description A Python module to handle audio metadata platforms darwin @@ -25,5 +25,3 @@ checksums md5 7afa5a154c15e777898e3188b743ef74 \ sha1 e638edfa7251593171fac7b24be2b0602d17116c \ rmd160 b6ed062d8825846437327a697c9df09baf04dfa2 - -depends_lib port:py25-zlib -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/5a17be08/attachment.html From gui_dos at macports.org Fri Apr 4 08:14:22 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Fri Apr 4 08:15:22 2008 Subject: [35732] trunk/dports Message-ID: <20080404151422.7A9161554F54@beta.macosforge.org> Revision: 35732 http://trac.macosforge.org/projects/macports/changeset/35732 Author: gui_dos@macports.org Date: 2008-04-04 08:14:20 -0700 (Fri, 04 Apr 2008) Log Message: ----------- devel/gvfs: a first port of glib's new integrated virtual file system used by Nautilus in Gnome 2.22+ Modified Paths: -------------- trunk/dports/gnome/gnome-desktop/Portfile Added Paths: ----------- trunk/dports/devel/gvfs/ trunk/dports/devel/gvfs/Portfile Added: trunk/dports/devel/gvfs/Portfile =================================================================== --- trunk/dports/devel/gvfs/Portfile (rev 0) +++ trunk/dports/devel/gvfs/Portfile 2008-04-04 15:14:20 UTC (rev 35732) @@ -0,0 +1,38 @@ +# $Id$ + +PortSystem 1.0 + +name gvfs +version 0.2.2 +maintainers nomaintainer +categories devel +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. +homepage http://www.gnome.org/ +master_sites gnome:sources/${name}/[strsed ${version} {/\.[0-9]*$//}]/ +use_bzip2 yes +checksums md5 084da50276a83b00725819799f4f1240 \ + sha1 963938c163bada7d3e2096a81e0fbd406e71fbad \ + rmd160 a748a862bb3808cacbc18dfe7315d7713241c0b5 + +depends_lib port:glib2 \ + port:dbus \ + port:gconf \ + port:libsoup + Property changes on: trunk/dports/devel/gvfs/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native Modified: trunk/dports/gnome/gnome-desktop/Portfile =================================================================== --- trunk/dports/gnome/gnome-desktop/Portfile 2008-04-04 15:09:00 UTC (rev 35731) +++ trunk/dports/gnome/gnome-desktop/Portfile 2008-04-04 15:14:20 UTC (rev 35732) @@ -38,7 +38,8 @@ port:startup-notification \ port:gettext \ port:gnome-themes \ - port:py25-gnome + port:py25-gnome \ + port:gvfs configure.args --with-gnome-distributor=MacPorts \ --with-kde-datadir=${prefix}/share \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/fe058263/attachment.html From sfiera at macports.org Fri Apr 4 08:15:15 2008 From: sfiera at macports.org (sfiera@macports.org) Date: Fri Apr 4 08:16:14 2008 Subject: [35733] trunk/dports/python Message-ID: <20080404151515.36FDE1554FBF@beta.macosforge.org> Revision: 35733 http://trac.macosforge.org/projects/macports/changeset/35733 Author: sfiera@macports.org Date: 2008-04-04 08:15:14 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Python 2.4 version of sclapp, by request (untested) Modified Paths: -------------- trunk/dports/python/py-sclapp/Portfile Added Paths: ----------- trunk/dports/python/py-sclapp/ Copied: trunk/dports/python/py-sclapp (from rev 35730, trunk/dports/python/py25-sclapp) Modified: trunk/dports/python/py-sclapp/Portfile =================================================================== --- trunk/dports/python/py25-sclapp/Portfile 2008-04-04 14:07:05 UTC (rev 35730) +++ trunk/dports/python/py-sclapp/Portfile 2008-04-04 15:15:14 UTC (rev 35733) @@ -2,9 +2,9 @@ # $Id$ PortSystem 1.0 -PortGroup python25 1.0 +PortGroup python24 1.0 -name py25-sclapp +name py-sclapp version 0.5.1 description framework for writing command-line applications platforms darwin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/5f25af77/attachment-0001.html From akira at macports.org Fri Apr 4 09:10:00 2008 From: akira at macports.org (akira@macports.org) Date: Fri Apr 4 09:11:29 2008 Subject: [35734] trunk/dports/python/py-sqlalchemy/Portfile Message-ID: <20080404161000.CB4D615555AF@beta.macosforge.org> Revision: 35734 http://trac.macosforge.org/projects/macports/changeset/35734 Author: akira@macports.org Date: 2008-04-04 09:09:59 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Upgraded py-sqlalchemy to 0.4.5 Modified Paths: -------------- trunk/dports/python/py-sqlalchemy/Portfile Modified: trunk/dports/python/py-sqlalchemy/Portfile =================================================================== --- trunk/dports/python/py-sqlalchemy/Portfile 2008-04-04 15:15:14 UTC (rev 35733) +++ trunk/dports/python/py-sqlalchemy/Portfile 2008-04-04 16:09:59 UTC (rev 35734) @@ -4,10 +4,10 @@ PortGroup python24 1.0 name py-sqlalchemy -version 0.4.4 +version 0.4.5 categories python platforms darwin -maintainers landonf@macports.org +maintainers landonf akira openmaintainer description Python SQL ORM long_description SQLAlchemy is the Python SQL toolkit and Object \ Relational Mapper that gives application developers \ @@ -16,9 +16,9 @@ homepage http://www.sqlalchemy.org master_sites sourceforge:sqlalchemy distname SQLAlchemy-${version} -checksums md5 ff8ec0cfda50563575f1cfaa07764554 \ - sha1 268ec297d5607b4401887bf802afa95a8967572d \ - rmd160 1bd80cf106dd3d572ba26974dc6bc3f52109f820 +checksums md5 ebd41cfb27a8d8b4e2a18192b6afad95 \ + sha1 28d38704f15de1fac20547bbceee3a74e3e95e15 \ + rmd160 d0ce4c878b342257b707dc82c7dfab6dc1663b62 depends_lib port:py-setuptools post-destroot { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/bc61ea42/attachment.html From akira at macports.org Fri Apr 4 09:17:36 2008 From: akira at macports.org (akira@macports.org) Date: Fri Apr 4 09:19:05 2008 Subject: [35735] trunk/dports/python Message-ID: <20080404161736.9044B1555681@beta.macosforge.org> Revision: 35735 http://trac.macosforge.org/projects/macports/changeset/35735 Author: akira@macports.org Date: 2008-04-04 09:17:35 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Added modeline and untabified Modified Paths: -------------- trunk/dports/python/py-sqlalchemy/Portfile trunk/dports/python/py25-sqlalchemy/Portfile Modified: trunk/dports/python/py-sqlalchemy/Portfile =================================================================== --- trunk/dports/python/py-sqlalchemy/Portfile 2008-04-04 16:09:59 UTC (rev 35734) +++ trunk/dports/python/py-sqlalchemy/Portfile 2008-04-04 16:17:35 UTC (rev 35735) @@ -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 @@ -3,30 +4,30 @@ PortGroup python24 1.0 -name py-sqlalchemy -version 0.4.5 -categories python -platforms darwin -maintainers landonf akira openmaintainer -description Python SQL ORM -long_description SQLAlchemy is the Python SQL toolkit and Object \ - Relational Mapper that gives application developers \ - the full power and flexibility of SQL. +name py-sqlalchemy +version 0.4.5 +categories python +platforms darwin +maintainers landonf akira openmaintainer +description Python SQL ORM +long_description SQLAlchemy is the Python SQL toolkit and Object \ + Relational Mapper that gives application developers \ + the full power and flexibility of SQL. -homepage http://www.sqlalchemy.org -master_sites sourceforge:sqlalchemy -distname SQLAlchemy-${version} -checksums md5 ebd41cfb27a8d8b4e2a18192b6afad95 \ - sha1 28d38704f15de1fac20547bbceee3a74e3e95e15 \ - rmd160 d0ce4c878b342257b707dc82c7dfab6dc1663b62 -depends_lib port:py-setuptools +homepage http://www.sqlalchemy.org +master_sites sourceforge:sqlalchemy +distname SQLAlchemy-${version} +checksums md5 ebd41cfb27a8d8b4e2a18192b6afad95 \ + sha1 28d38704f15de1fac20547bbceee3a74e3e95e15 \ + rmd160 d0ce4c878b342257b707dc82c7dfab6dc1663b62 +depends_lib port:py-setuptools post-destroot { - # Install example files not installed by the Makefile - xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/examples - foreach f [glob -directory ${worksrcpath}/doc *] { - copy $f ${destroot}${prefix}/share/doc/${name}/[file tail $f] - } - foreach f [glob -directory ${worksrcpath}/examples *] { - copy $f ${destroot}${prefix}/share/doc/${name}/examples/[file tail $f] - } + # Install example files not installed by the Makefile + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/examples + foreach f [glob -directory ${worksrcpath}/doc *] { + copy $f ${destroot}${prefix}/share/doc/${name}/[file tail $f] + } + foreach f [glob -directory ${worksrcpath}/examples *] { + copy $f ${destroot}${prefix}/share/doc/${name}/examples/[file tail $f] + } } Modified: trunk/dports/python/py25-sqlalchemy/Portfile =================================================================== --- trunk/dports/python/py25-sqlalchemy/Portfile 2008-04-04 16:09:59 UTC (rev 35734) +++ trunk/dports/python/py25-sqlalchemy/Portfile 2008-04-04 16:17:35 UTC (rev 35735) @@ -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 @@ -3,30 +4,30 @@ PortGroup python25 1.0 -name py25-sqlalchemy -version 0.4.5 -categories python -platforms darwin -maintainers stechert akira openmaintainer -description Python SQL ORM -long_description SQLAlchemy is the Python SQL toolkit and Object \ - Relational Mapper that gives application developers \ - the full power and flexibility of SQL. +name py25-sqlalchemy +version 0.4.5 +categories python +platforms darwin +maintainers stechert akira openmaintainer +description Python SQL ORM +long_description SQLAlchemy is the Python SQL toolkit and Object \ + Relational Mapper that gives application developers \ + the full power and flexibility of SQL. -homepage http://www.sqlalchemy.org -master_sites sourceforge:sqlalchemy -distname SQLAlchemy-${version} -checksums md5 ebd41cfb27a8d8b4e2a18192b6afad95 \ - sha1 28d38704f15de1fac20547bbceee3a74e3e95e15 \ - rmd160 d0ce4c878b342257b707dc82c7dfab6dc1663b62 -depends_lib port:py25-setuptools +homepage http://www.sqlalchemy.org +master_sites sourceforge:sqlalchemy +distname SQLAlchemy-${version} +checksums md5 ebd41cfb27a8d8b4e2a18192b6afad95 \ + sha1 28d38704f15de1fac20547bbceee3a74e3e95e15 \ + rmd160 d0ce4c878b342257b707dc82c7dfab6dc1663b62 +depends_lib port:py25-setuptools post-destroot { - # Install example files not installed by the Makefile - xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/examples - foreach f [glob -directory ${worksrcpath}/doc *] { - copy $f ${destroot}${prefix}/share/doc/${name}/[file tail $f] - } - foreach f [glob -directory ${worksrcpath}/examples *] { - copy $f ${destroot}${prefix}/share/doc/${name}/examples/[file tail $f] - } + # Install example files not installed by the Makefile + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/examples + foreach f [glob -directory ${worksrcpath}/doc *] { + copy $f ${destroot}${prefix}/share/doc/${name}/[file tail $f] + } + foreach f [glob -directory ${worksrcpath}/examples *] { + copy $f ${destroot}${prefix}/share/doc/${name}/examples/[file tail $f] + } } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/d099309f/attachment.html From jwa at macports.org Fri Apr 4 09:31:04 2008 From: jwa at macports.org (jwa@macports.org) Date: Fri Apr 4 09:32:32 2008 Subject: [35736] trunk/dports/www/php5-devel/Portfile Message-ID: <20080404163104.B6ADF15557BA@beta.macosforge.org> Revision: 35736 http://trac.macosforge.org/projects/macports/changeset/35736 Author: jwa@macports.org Date: 2008-04-04 09:31:03 -0700 (Fri, 04 Apr 2008) Log Message: ----------- version bump to 5.2.6RC4, split PostgreSQL support for 8.2 in variant postgresql82 and 8.3 in variant postgresql83, straight upgrade is not possible if postgresql was used, sorry for that Modified Paths: -------------- trunk/dports/www/php5-devel/Portfile Modified: trunk/dports/www/php5-devel/Portfile =================================================================== --- trunk/dports/www/php5-devel/Portfile 2008-04-04 16:17:35 UTC (rev 35735) +++ trunk/dports/www/php5-devel/Portfile 2008-04-04 16:31:03 UTC (rev 35736) @@ -3,8 +3,7 @@ PortSystem 1.0 name php5-devel -version 5.2.6RC3 -revision 1 +version 5.2.6RC4 categories www lang php maintainers ryandesign jwa homepage http://qa.php.net/ @@ -26,9 +25,9 @@ http://downloads.php.net/ilia/ checksums \ - md5 3d1443c8172722e31f20d1a7aab94140 \ - sha1 69c52b6d7e9ba9dea34b961a0fc9eadd1ca369c5 \ - rmd160 25fbcfa97c37af3a7cb1d9b916ab9169037d5b10 + md5 ad20362770e72ac2b2027bde5aa0e57f \ + sha1 374871ab73cc3c164eb57a719ddfe52e88650d83 \ + rmd160 c07c629a0b761696fd74d21d641df049a3886046 depends_lib \ port:libxml2 \ @@ -248,14 +247,22 @@ --with-oci8=instantclient,${prefix}/lib/oracle } -variant postgresql description {provide postgresql support} { +variant postgresql82 conflicts postgresql83 description {provide postgresql82 support} { depends_lib-append \ - port:postgresql82 + port:postgresql82 configure.args-append \ - --with-pgsql=${prefix}/lib/postgresql82/bin \ - --with-pdo-pgsql=${prefix}/lib/postgresql82/bin + --with-pgsql=${prefix}/lib/postgresql82/bin \ + --with-pdo-pgsql=${prefix}/lib/postgresql82/bin } +variant postgresql83 conflicts postgresql82 description {provide postgresql83 support} { + depends_lib-append \ + port:postgresql83 + configure.args-append \ + --with-pgsql=${prefix}/lib/postgresql83/bin \ + --with-pdo-pgsql=${prefix}/lib/postgresql83/bin +} + # add sqlite support # note that standard sqlite support uses the built-in sqlite2 libraries # while pdo sqlite support uses the sqlite3 libraries from the sqlite3 port -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/6d8fef6a/attachment.html From jwa at macports.org Fri Apr 4 09:54:48 2008 From: jwa at macports.org (jwa@macports.org) Date: Fri Apr 4 09:56:18 2008 Subject: [35737] trunk/dports/x11/wine/Portfile Message-ID: <20080404165448.5F505155594A@beta.macosforge.org> Revision: 35737 http://trac.macosforge.org/projects/macports/changeset/35737 Author: jwa@macports.org Date: 2008-04-04 09:54:47 -0700 (Fri, 04 Apr 2008) Log Message: ----------- version bump to 0.9.59 Modified Paths: -------------- trunk/dports/x11/wine/Portfile Modified: trunk/dports/x11/wine/Portfile =================================================================== --- trunk/dports/x11/wine/Portfile 2008-04-04 16:31:03 UTC (rev 35736) +++ trunk/dports/x11/wine/Portfile 2008-04-04 16:54:47 UTC (rev 35737) @@ -3,7 +3,7 @@ PortSystem 1.0 name wine -version 0.9.58 +version 0.9.59 categories x11 maintainers ryandesign jwa openmaintainer homepage http://www.winehq.com/ @@ -23,9 +23,9 @@ http://ibiblio.org/pub/linux/system/emulators/wine/ checksums \ - md5 2162b67f5f4f643ae8928ad40cb37b21 \ - sha1 ea5e645cecb4889f90cfb7e05cee150a547566b8 \ - rmd160 05dda9c6dacfaf8a52cd5ad89e55d666af46b888 + md5 8704e227745382e8ef5246787c482b23 \ + sha1 db89a1fb1251beb5d3463d53bb4a1b8fc61d29b0 \ + rmd160 fc96c66706e4c5b38d07aac9403bcc39ab35affe depends_lib \ lib:libX11.6:XFree86 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/36a95427/attachment.html From reiffert at macports.org Fri Apr 4 10:15:47 2008 From: reiffert at macports.org (reiffert@macports.org) Date: Fri Apr 4 10:16:48 2008 Subject: [35738] trunk/dports/gnome/evince Message-ID: <20080404171547.A9C861555B73@beta.macosforge.org> Revision: 35738 http://trac.macosforge.org/projects/macports/changeset/35738 Author: reiffert@macports.org Date: 2008-04-04 10:15:46 -0700 (Fri, 04 Apr 2008) Log Message: ----------- evince: 2.22.0, compile against poppler-0.8.0, fix #14871, have patches from svn.gnome.org, depend on gdk-pixbuf Modified Paths: -------------- trunk/dports/gnome/evince/Portfile Added Paths: ----------- trunk/dports/gnome/evince/files/ trunk/dports/gnome/evince/files/patch-config.h.in.diff trunk/dports/gnome/evince/files/patch-configure.ac.diff trunk/dports/gnome/evince/files/patch-configure.diff trunk/dports/gnome/evince/files/patch-pdf-ev-poppler.cc.diff Modified: trunk/dports/gnome/evince/Portfile =================================================================== --- trunk/dports/gnome/evince/Portfile 2008-04-04 16:54:47 UTC (rev 35737) +++ trunk/dports/gnome/evince/Portfile 2008-04-04 17:15:46 UTC (rev 35738) @@ -1,7 +1,7 @@ # $Id$ PortSystem 1.0 name evince -version 2.21.1 +version 2.22.0 description Evince is a document viewer for multiple document formats like pdf, and many others. long_description ${description} maintainers nomaintainer @@ -10,7 +10,7 @@ homepage http://www.gnome.org/ master_sites gnome:sources/evince/[strsed ${version} {/\.[0-9]*$//}]/ use_bzip2 yes -checksums md5 24fb73444987357373098e57c8361ebb +checksums md5 9fc7eb5757549626b7515b853a5f6b97 depends_lib \ port:atk \ port:audiofile \ @@ -42,6 +42,7 @@ port:nautilus \ port:openssl \ port:pango \ + port:gdk-pixbuf \ port:poppler \ port:popt \ port:tiff \ @@ -53,6 +54,15 @@ port:pkgconfig \ port:rarian + +# Make evince compile against poppler-0.8.0, see for details: +# http://svn.gnome.org/viewvc/evince?view=revision&revision=2965 + +patchfiles patch-configure.ac.diff \ + patch-configure.diff \ + patch-pdf-ev-poppler.cc.diff \ + patch-config.h.in.diff + variant djvu { depends_lib-append port:djvulibre } @@ -60,7 +70,8 @@ configure.args \ --disable-scrollkeeper \ --enable-nautilus \ - --with-print=gtk + --with-print=gtk \ + --enable-pixbuf configure.ldflags-append -lstdc++ configure.cflags-append -D__DARWIN_UNIX03=1 pre-build { Added: trunk/dports/gnome/evince/files/patch-config.h.in.diff =================================================================== --- trunk/dports/gnome/evince/files/patch-config.h.in.diff (rev 0) +++ trunk/dports/gnome/evince/files/patch-config.h.in.diff 2008-04-04 17:15:46 UTC (rev 35738) @@ -0,0 +1,12 @@ +--- config.h.in.orig 2008-04-04 19:05:47.000000000 +0200 ++++ config.h.in 2008-04-04 19:05:51.000000000 +0200 +@@ -86,7 +86,8 @@ + + /* Define to 1 if you have the `poppler_page_render_for_printing' function. */ + #undef HAVE_POPPLER_PAGE_RENDER_FOR_PRINTING +- ++#undef POPPLER_MAJOR_VERSION ++#undef POPPLER_MINOR_VERSION + /* Have libpectre */ + #undef HAVE_SPECTRE + Added: trunk/dports/gnome/evince/files/patch-configure.ac.diff =================================================================== --- trunk/dports/gnome/evince/files/patch-configure.ac.diff (rev 0) +++ trunk/dports/gnome/evince/files/patch-configure.ac.diff 2008-04-04 17:15:46 UTC (rev 35738) @@ -0,0 +1,18 @@ +--- configure.ac 2008/03/10 20:06:22 2964 ++++ configure.ac 2008/03/14 11:13:01 2965 +@@ -218,6 +218,15 @@ + AC_CHECK_FUNCS(poppler_page_get_image) + LIBS=$evince_save_LIBS + ++ POPPLER_MAJOR_VERSION=`$PKG_CONFIG --modversion poppler-glib | cut -d '.' -f 2` ++ POPPLER_MINOR_VERSION=`$PKG_CONFIG --modversion poppler-glib | cut -d '.' -f 3` ++ if test -z "$POPPLER_MINOR_VERSION"; then ++ POPPLER_MINOR_VERSION=0 ++ fi ++ ++ AC_DEFINE_UNQUOTED([POPPLER_MAJOR_VERSION], $POPPLER_MAJOR_VERSION, [Poppler major version number]) ++ AC_DEFINE_UNQUOTED([POPPLER_MINOR_VERSION], $POPPLER_MINOR_VERSION, [Poppler minor version number]) ++ + PKG_CHECK_MODULES(CAIRO_PDF, cairo-pdf, enable_cairo_pdf=yes, enable_cairo_pdf=no) + if test x$enable_cairo_pdf == xyes; then + AC_DEFINE([HAVE_CAIRO_PDF], [1], [defined if cairo-pdf is available]) Added: trunk/dports/gnome/evince/files/patch-configure.diff =================================================================== --- trunk/dports/gnome/evince/files/patch-configure.diff (rev 0) +++ trunk/dports/gnome/evince/files/patch-configure.diff 2008-04-04 17:15:46 UTC (rev 35738) @@ -0,0 +1,26 @@ +--- configure.old 2008-03-10 19:59:58.000000000 +0100 ++++ configure 2008-04-04 18:01:21.000000000 +0200 +@@ -26437,6 +26437,23 @@ + + LIBS=$evince_save_LIBS + ++ POPPLER_MAJOR_VERSION=`$PKG_CONFIG --modversion poppler-glib | cut -d '.' -f 2` ++ POPPLER_MINOR_VERSION=`$PKG_CONFIG --modversion poppler-glib | cut -d '.' -f 3` ++ if test -z "$POPPLER_MINOR_VERSION"; then ++ POPPLER_MINOR_VERSION=0 ++ fi ++ ++ ++cat >>confdefs.h <<_ACEOF ++#define POPPLER_MAJOR_VERSION $POPPLER_MAJOR_VERSION ++_ACEOF ++ ++ ++cat >>confdefs.h <<_ACEOF ++#define POPPLER_MINOR_VERSION $POPPLER_MINOR_VERSION ++_ACEOF ++ ++ + + pkg_failed=no + { echo "$as_me:$LINENO: checking for CAIRO_PDF" >&5 Added: trunk/dports/gnome/evince/files/patch-pdf-ev-poppler.cc.diff =================================================================== --- trunk/dports/gnome/evince/files/patch-pdf-ev-poppler.cc.diff (rev 0) +++ trunk/dports/gnome/evince/files/patch-pdf-ev-poppler.cc.diff 2008-04-04 17:15:46 UTC (rev 35738) @@ -0,0 +1,296 @@ +--- backend/pdf/ev-poppler.cc 2008/03/10 20:06:22 2964 ++++ backend/pdf/ev-poppler.cc 2008/03/14 11:13:01 2965 +@@ -53,6 +53,14 @@ + #define HAVE_CAIRO_PRINT + #endif + ++#if POPPLER_MAJOR_VERSION <= 6 || (POPPLER_MAJOR_VERSION == 7 && POPPLER_MINOR_VERSION < 2) ++#define POPPLER_HAS_GDK ++#else ++#ifdef POPPLER_WITH_GDK ++#define POPPLER_HAS_GDK ++#endif ++#endif ++ + typedef struct { + PdfDocument *document; + char *text; +@@ -445,27 +453,12 @@ + } + + static cairo_surface_t * +-pdf_document_render (EvDocument *document, +- EvRenderContext *rc) ++pdf_page_render (PopplerPage *page, ++ gint width, ++ gint height, ++ EvRenderContext *rc) + { +- PdfDocument *pdf_document; + cairo_surface_t *surface; +- double width_points, height_points; +- gint width, height; +- +- pdf_document = PDF_DOCUMENT (document); +- +- set_rc_data (pdf_document, rc); +- +- poppler_page_get_size (POPPLER_PAGE (rc->data), &width_points, &height_points); +- +- if (rc->rotation == 90 || rc->rotation == 270) { +- width = (int) ((height_points * rc->scale) + 0.5); +- height = (int) ((width_points * rc->scale) + 0.5); +- } else { +- width = (int) ((width_points * rc->scale) + 0.5); +- height = (int) ((height_points * rc->scale) + 0.5); +- } + + #ifdef HAVE_POPPLER_PAGE_RENDER + cairo_t *cr; +@@ -492,7 +485,7 @@ + } + cairo_scale (cr, rc->scale, rc->scale); + cairo_rotate (cr, rc->rotation * G_PI / 180.0); +- poppler_page_render (POPPLER_PAGE (rc->data), cr); ++ poppler_page_render (page, cr); + cairo_destroy (cr); + #else /* HAVE_POPPLER_PAGE_RENDER */ + GdkPixbuf *pixbuf; +@@ -501,7 +494,7 @@ + FALSE, 8, + width, height); + +- poppler_page_render_to_pixbuf (POPPLER_PAGE (rc->data), ++ poppler_page_render_to_pixbuf (page, + 0, 0, + width, height, + rc->scale, +@@ -511,7 +504,34 @@ + g_object_unref (pixbuf); + #endif /* HAVE_POPPLER_PAGE_RENDER */ + +- return surface; ++ return surface; ++} ++ ++static cairo_surface_t * ++pdf_document_render (EvDocument *document, ++ EvRenderContext *rc) ++{ ++ PdfDocument *pdf_document; ++ double width_points, height_points; ++ gint width, height; ++ ++ pdf_document = PDF_DOCUMENT (document); ++ ++ set_rc_data (pdf_document, rc); ++ ++ poppler_page_get_size (POPPLER_PAGE (rc->data), ++ &width_points, &height_points); ++ ++ if (rc->rotation == 90 || rc->rotation == 270) { ++ width = (int) ((height_points * rc->scale) + 0.5); ++ height = (int) ((width_points * rc->scale) + 0.5); ++ } else { ++ width = (int) ((width_points * rc->scale) + 0.5); ++ height = (int) ((height_points * rc->scale) + 0.5); ++ } ++ ++ return pdf_page_render (POPPLER_PAGE (rc->data), ++ width, height, rc); + } + + /* EvDocumentSecurity */ +@@ -1178,7 +1198,7 @@ + ev_image_mapping = g_new (EvImageMapping, 1); + #ifdef HAVE_POPPLER_PAGE_GET_IMAGE + ev_image_mapping->image = ev_image_new (page, image_mapping->image_id); +-#else ++#elif POPPLER_HAS_CAIRO + ev_image_mapping->image = ev_image_new_from_pixbuf (image_mapping->image); + #endif + ev_image_mapping->x1 = image_mapping->area.x1; +@@ -1240,7 +1260,7 @@ + + pdf_document_thumbnails_get_dimensions (EV_DOCUMENT_THUMBNAILS (pdf_document), + rc, &width, &height); +- ++#ifdef POPPLER_HAS_GDK + pixbuf = gdk_pixbuf_new (GDK_COLORSPACE_RGB, FALSE, 8, + width, height); + gdk_pixbuf_fill (pixbuf, 0xffffffff); +@@ -1250,6 +1270,16 @@ + width, height, + rc->scale, rc->rotation, pixbuf); + ev_document_fc_mutex_unlock (); ++#else ++ cairo_surface_t *surface; ++ ++ ev_document_fc_mutex_lock (); ++ surface = pdf_page_render (poppler_page, width, height, rc); ++ ev_document_fc_mutex_unlock (); ++ ++ pixbuf = ev_document_misc_pixbuf_from_surface (surface); ++ cairo_surface_destroy (surface); ++#endif /* POPPLER_HAS_GDK */ + + return pixbuf; + } +@@ -1261,7 +1291,7 @@ + { + PdfDocument *pdf_document; + PopplerPage *poppler_page; +- GdkPixbuf *pixbuf; ++ GdkPixbuf *pixbuf = NULL; + GdkPixbuf *border_pixbuf; + + pdf_document = PDF_DOCUMENT (document_thumbnails); +@@ -1269,7 +1299,22 @@ + poppler_page = poppler_document_get_page (pdf_document->document, rc->page); + g_return_val_if_fail (poppler_page != NULL, NULL); + ++#if POPPLER_MAJOR_VERSION <= 6 || (POPPLER_MAJOR_VERSION == 7 && POPPLER_MINOR_VERSION < 2) + pixbuf = poppler_page_get_thumbnail (poppler_page); ++#else ++#ifdef POPPLER_HAS_GDK ++ pixbuf = poppler_page_get_thumbnail_pixbuf (poppler_page); ++#else ++ cairo_surface_t *surface; ++ ++ surface = poppler_page_get_thumbnail (poppler_page); ++ if (surface) { ++ pixbuf = ev_document_misc_pixbuf_from_surface (surface); ++ cairo_surface_destroy (surface); ++ } ++#endif ++#endif ++ + if (pixbuf) { + /* Rotate provided thumbnail if needed */ + GdkPixbuf *rotated_pixbuf; +@@ -1855,6 +1900,23 @@ + + #ifdef HAVE_POPPLER_PAGE_RENDER + cairo_t *cr; ++ ++#if POPPLER_MAJOR_VERSION <= 6 || (POPPLER_MAJOR_VERSION == 7 && POPPLER_MINOR_VERSION < 2) ++ GdkColor **text_color, **base_color; ++ ++ *text_color = text; ++ *base_color = base; ++#else ++ PopplerColor text_color, base_color; ++ ++ text_color.red = text->red; ++ text_color.green = text->green; ++ text_color.blue = text->blue; ++ ++ base_color.red = base->red; ++ base_color.green = base->green; ++ base_color.blue = base->blue; ++#endif + + if (*surface == NULL) { + *surface = cairo_image_surface_create (CAIRO_FORMAT_ARGB32, +@@ -1873,8 +1935,8 @@ + (PopplerRectangle *)points, + (PopplerRectangle *)old_points, + (PopplerSelectionStyle)style, +- text, +- base); ++ &text_color, ++ &base_color); + cairo_destroy (cr); + #else /* HAVE_POPPLER_PAGE_RENDER */ + GdkPixbuf *pixbuf; +@@ -1928,22 +1990,60 @@ + } + + static GdkRegion * ++create_gdk_region_from_poppler_region (GList *region) ++{ ++ GList *l; ++ GdkRegion *retval; ++ ++ retval = gdk_region_new (); ++ ++ for (l = region; l; l = g_list_next (l)) { ++ PopplerRectangle *rectangle; ++ GdkRectangle rect; ++ ++ rectangle = (PopplerRectangle *)l->data; ++ ++ rect.x = (gint) rectangle->x1; ++ rect.y = (gint) rectangle->y1; ++ rect.width = (gint) (rectangle->x2 - rectangle->x1); ++ rect.height = (gint) (rectangle->y2 - rectangle->y1); ++ gdk_region_union_with_rect (retval, &rect); ++ ++ poppler_rectangle_free (rectangle); ++ } ++ ++ return retval; ++} ++ ++static GdkRegion * + pdf_selection_get_selection_region (EvSelection *selection, + EvRenderContext *rc, + EvSelectionStyle style, + EvRectangle *points) + { + PdfDocument *pdf_document; +- GdkRegion *retval; ++ GdkRegion *retval; + + pdf_document = PDF_DOCUMENT (selection); + + set_rc_data (pdf_document, rc); +- +- retval = poppler_page_get_selection_region ((PopplerPage *)rc->data, ++ ++#if POPPLER_MAJOR_VERSION <= 6 || (POPPLER_MAJOR_VERSION == 7 && POPPLER_MINOR_VERSION < 2) ++ retval = poppler_page_get_selection_region (POPPLER_PAGE (rc->data), + rc->scale, + (PopplerSelectionStyle)style, + (PopplerRectangle *) points); ++#else ++ GList *region; ++ ++ region = poppler_page_get_selection_region (POPPLER_PAGE (rc->data), ++ rc->scale, ++ (PopplerSelectionStyle)style, ++ (PopplerRectangle *) points); ++ retval = create_gdk_region_from_poppler_region (region); ++ g_list_free (region); ++#endif ++ + return retval; + } + +@@ -1954,6 +2054,7 @@ + PdfDocument *pdf_document; + PopplerPage *poppler_page; + PopplerRectangle points; ++ GList *region; + GdkRegion *retval; + + pdf_document = PDF_DOCUMENT (selection); +@@ -1963,9 +2064,18 @@ + points.x1 = 0.0; + points.y1 = 0.0; + poppler_page_get_size (poppler_page, &(points.x2), &(points.y2)); ++ ++#if POPPLER_MAJOR_VERSION <= 6 || (POPPLER_MAJOR_VERSION == 7 && POPPLER_MINOR_VERSION < 2) + retval = poppler_page_get_selection_region (poppler_page, 1.0, + POPPLER_SELECTION_GLYPH, + &points); ++#else ++ region = poppler_page_get_selection_region (poppler_page, 1.0, ++ POPPLER_SELECTION_GLYPH, ++ &points); ++ retval = create_gdk_region_from_poppler_region (region); ++ g_list_free (region); ++#endif + g_object_unref (poppler_page); + + return retval; -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/ec83e7f4/attachment-0001.html From reiffert at macports.org Fri Apr 4 10:25:16 2008 From: reiffert at macports.org (reiffert@macports.org) Date: Fri Apr 4 10:26:44 2008 Subject: [35739] trunk/dports/gnome/evince/Portfile Message-ID: <20080404172516.631C91555CB7@beta.macosforge.org> Revision: 35739 http://trac.macosforge.org/projects/macports/changeset/35739 Author: reiffert@macports.org Date: 2008-04-04 10:25:15 -0700 (Fri, 04 Apr 2008) Log Message: ----------- evince: 2.22.0, compile against poppler-0.8.0, fix #14871, have patches from svn.gnome.org, depend on gdk-pixbuf, lint Modified Paths: -------------- trunk/dports/gnome/evince/Portfile Modified: trunk/dports/gnome/evince/Portfile =================================================================== --- trunk/dports/gnome/evince/Portfile 2008-04-04 17:15:46 UTC (rev 35738) +++ trunk/dports/gnome/evince/Portfile 2008-04-04 17:25:15 UTC (rev 35739) @@ -1,12 +1,14 @@ # $Id$ + PortSystem 1.0 + name evince version 2.22.0 description Evince is a document viewer for multiple document formats like pdf, and many others. long_description ${description} maintainers nomaintainer categories gnome print -platforms darwin +platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/evince/[strsed ${version} {/\.[0-9]*$//}]/ use_bzip2 yes @@ -63,7 +65,7 @@ patch-pdf-ev-poppler.cc.diff \ patch-config.h.in.diff -variant djvu { +variant djvu description {Builds against port:djvulibre} { depends_lib-append port:djvulibre } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/0a9ec9fb/attachment.html From deric at macports.org Fri Apr 4 10:36:51 2008 From: deric at macports.org (deric@macports.org) Date: Fri Apr 4 10:37:50 2008 Subject: [35740] trunk/dports/python/py-icalendar/Portfile Message-ID: <20080404173651.B11C91555DDA@beta.macosforge.org> Revision: 35740 http://trac.macosforge.org/projects/macports/changeset/35740 Author: deric@macports.org Date: 2008-04-04 10:36:50 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Fix new maintainer address and lint warnings in preparation for copy to py25. Modified Paths: -------------- trunk/dports/python/py-icalendar/Portfile Modified: trunk/dports/python/py-icalendar/Portfile =================================================================== --- trunk/dports/python/py-icalendar/Portfile 2008-04-04 17:25:15 UTC (rev 35739) +++ trunk/dports/python/py-icalendar/Portfile 2008-04-04 17:36:50 UTC (rev 35740) @@ -1,11 +1,12 @@ -# $Id$ +# $Id:$ PortSystem 1.0 PortGroup python24 1.0 + name py-icalendar version 1.2 categories python -maintainers deric@caveo.se +maintainers deric@macports.org description The iCalendar package is a parser/generator of RFC 2445 iCalendar files. long_description The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and \ powerful. The package can both generate and parse iCalendar files, and can easily be used as is. \ @@ -17,12 +18,12 @@ checksums md5 810cb3707605b75e51163e6eb1c1410a \ sha1 76caea7deb43cd299fb20bc940f305d43747fde9 \ rmd160 6809c1c2bc4688032c0145919e4ed569b0de6a04 - + post-destroot { # install docs xinstall -m 644 -W ${worksrcpath}/ CHANGES.txt CREDITS.txt HISTORY.txt INSTALL.txt LICENSE.txt README.txt TODO.txt \ ${destroot}/${prefix}/share/doc/${name} - + xinstall -m 644 -W ${worksrcpath}/doc example.txt groupscheduled.ics groupscheduled.txt multiple.ics multiple.txt small.ics small.txt \ ${destroot}/${prefix}/share/doc/${name} } \ No newline at end of file -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/220fa2cb/attachment.html From deric at macports.org Fri Apr 4 11:01:51 2008 From: deric at macports.org (deric@macports.org) Date: Fri Apr 4 11:03:20 2008 Subject: [35741] trunk/dports/python/py-icalendar/Portfile Message-ID: <20080404180151.8200B15560B2@beta.macosforge.org> Revision: 35741 http://trac.macosforge.org/projects/macports/changeset/35741 Author: deric@macports.org Date: 2008-04-04 11:01:49 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Comply with lint and keyword fix. Modified Paths: -------------- trunk/dports/python/py-icalendar/Portfile Modified: trunk/dports/python/py-icalendar/Portfile =================================================================== --- trunk/dports/python/py-icalendar/Portfile 2008-04-04 17:36:50 UTC (rev 35740) +++ trunk/dports/python/py-icalendar/Portfile 2008-04-04 18:01:49 UTC (rev 35741) @@ -1,4 +1,4 @@ -# $Id:$ +# $Id$ PortSystem 1.0 PortGroup python24 1.0 @@ -26,4 +26,4 @@ xinstall -m 644 -W ${worksrcpath}/doc example.txt groupscheduled.ics groupscheduled.txt multiple.ics multiple.txt small.ics small.txt \ ${destroot}/${prefix}/share/doc/${name} -} \ No newline at end of file +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/9ded779d/attachment.html From gui_dos at macports.org Fri Apr 4 11:04:17 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Fri Apr 4 11:04:46 2008 Subject: [35742] trunk/dports/gnome/libgtop/Portfile Message-ID: <20080404180417.A6DBA155615E@beta.macosforge.org> Revision: 35742 http://trac.macosforge.org/projects/macports/changeset/35742 Author: gui_dos@macports.org Date: 2008-04-04 11:04:16 -0700 (Fri, 04 Apr 2008) Log Message: ----------- libgtop: version bump to stable 2.22.0 Modified Paths: -------------- trunk/dports/gnome/libgtop/Portfile Modified: trunk/dports/gnome/libgtop/Portfile =================================================================== --- trunk/dports/gnome/libgtop/Portfile 2008-04-04 18:01:49 UTC (rev 35741) +++ trunk/dports/gnome/libgtop/Portfile 2008-04-04 18:04:16 UTC (rev 35742) @@ -3,7 +3,7 @@ PortSystem 1.0 name libgtop -version 2.21.1 +version 2.22.0 description A library for gtop2 long_description This is library for the gtop2, the GNOME 2.0 \ version of top command. The top command is a tool \ @@ -14,11 +14,10 @@ platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/libgtop/[join [lrange [split ${version} .] 0 1] .]/ -checksums md5 16895460107c980d698fec58330ef45d \ - sha1 e1c5765e8068a2123cbb74dbf127d52a5ae403a1 +checksums md5 c4f15d95dea6441a08b4f2260996becd \ + sha1 a903d01890c5167eab8e8c4af51d9a13ad673395 depends_lib port:glib2 \ port:gettext use_bzip2 yes configure.args --mandir=${prefix}/share/man --infodir=${prefix}/share/info \ --disable-static -configure.cflags-append -lintl -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/157677e9/attachment.html From deric at macports.org Fri Apr 4 11:11:36 2008 From: deric at macports.org (deric@macports.org) Date: Fri Apr 4 11:12:35 2008 Subject: [35743] trunk/dports/python Message-ID: <20080404181136.8751F155625D@beta.macosforge.org> Revision: 35743 http://trac.macosforge.org/projects/macports/changeset/35743 Author: deric@macports.org Date: 2008-04-04 11:11:35 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Adding Python 2.5 port of py-icalendar. Added Paths: ----------- trunk/dports/python/py25-icalendar/ trunk/dports/python/py25-icalendar/Portfile Removed Paths: ------------- trunk/dports/python/py25-icalendar/Portfile Copied: trunk/dports/python/py25-icalendar (from rev 35740, trunk/dports/python/py-icalendar) Deleted: trunk/dports/python/py25-icalendar/Portfile =================================================================== --- trunk/dports/python/py-icalendar/Portfile 2008-04-04 17:36:50 UTC (rev 35740) +++ trunk/dports/python/py25-icalendar/Portfile 2008-04-04 18:11:35 UTC (rev 35743) @@ -1,29 +0,0 @@ -# $Id:$ - -PortSystem 1.0 -PortGroup python24 1.0 - -name py-icalendar -version 1.2 -categories python -maintainers deric@macports.org -description The iCalendar package is a parser/generator of RFC 2445 iCalendar files. -long_description The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and \ - powerful. The package can both generate and parse iCalendar files, and can easily be used as is. \ - The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented. -homepage http://codespeak.net/icalendar/ -master_sites ${homepage} -distname iCalendar-${version} -extract.suffix .tgz -checksums md5 810cb3707605b75e51163e6eb1c1410a \ - sha1 76caea7deb43cd299fb20bc940f305d43747fde9 \ - rmd160 6809c1c2bc4688032c0145919e4ed569b0de6a04 - -post-destroot { - # install docs - xinstall -m 644 -W ${worksrcpath}/ CHANGES.txt CREDITS.txt HISTORY.txt INSTALL.txt LICENSE.txt README.txt TODO.txt \ - ${destroot}/${prefix}/share/doc/${name} - - xinstall -m 644 -W ${worksrcpath}/doc example.txt groupscheduled.ics groupscheduled.txt multiple.ics multiple.txt small.ics small.txt \ - ${destroot}/${prefix}/share/doc/${name} -} \ No newline at end of file Copied: trunk/dports/python/py25-icalendar/Portfile (from rev 35741, trunk/dports/python/py-icalendar/Portfile) =================================================================== --- trunk/dports/python/py25-icalendar/Portfile (rev 0) +++ trunk/dports/python/py25-icalendar/Portfile 2008-04-04 18:11:35 UTC (rev 35743) @@ -0,0 +1,29 @@ +# $Id$ + +PortSystem 1.0 +PortGroup python24 1.0 + +name py-icalendar +version 1.2 +categories python +maintainers deric@macports.org +description The iCalendar package is a parser/generator of RFC 2445 iCalendar files. +long_description The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and \ + powerful. The package can both generate and parse iCalendar files, and can easily be used as is. \ + The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented. +homepage http://codespeak.net/icalendar/ +master_sites ${homepage} +distname iCalendar-${version} +extract.suffix .tgz +checksums md5 810cb3707605b75e51163e6eb1c1410a \ + sha1 76caea7deb43cd299fb20bc940f305d43747fde9 \ + rmd160 6809c1c2bc4688032c0145919e4ed569b0de6a04 + +post-destroot { + # install docs + xinstall -m 644 -W ${worksrcpath}/ CHANGES.txt CREDITS.txt HISTORY.txt INSTALL.txt LICENSE.txt README.txt TODO.txt \ + ${destroot}/${prefix}/share/doc/${name} + + xinstall -m 644 -W ${worksrcpath}/doc example.txt groupscheduled.ics groupscheduled.txt multiple.ics multiple.txt small.ics small.txt \ + ${destroot}/${prefix}/share/doc/${name} +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/6c4c5168/attachment.html From gui_dos at macports.org Fri Apr 4 11:31:31 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Fri Apr 4 11:33:01 2008 Subject: [35744] trunk/dports/gnome/system-tools-backends/Portfile Message-ID: <20080404183131.7963715564B1@beta.macosforge.org> Revision: 35744 http://trac.macosforge.org/projects/macports/changeset/35744 Author: gui_dos@macports.org Date: 2008-04-04 11:31:30 -0700 (Fri, 04 Apr 2008) Log Message: ----------- system-tools-backends: version bump to 2.6.0 Modified Paths: -------------- trunk/dports/gnome/system-tools-backends/Portfile Modified: trunk/dports/gnome/system-tools-backends/Portfile =================================================================== --- trunk/dports/gnome/system-tools-backends/Portfile 2008-04-04 18:11:35 UTC (rev 35743) +++ trunk/dports/gnome/system-tools-backends/Portfile 2008-04-04 18:31:30 UTC (rev 35744) @@ -3,7 +3,7 @@ PortSystem 1.0 name system-tools-backends -version 2.4.2 +version 2.6.0 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome @@ -23,9 +23,9 @@ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 a5f6be4a3774f3dae6c30a5848e9d36c \ - sha1 afc96523614e63950c42fa8d1b5d1aadb4a06a00 \ - rmd160 1b7cf45b46abbb4d10d817119634c2555a525135 +checksums md5 faf321012e92b72305878cd684547c54 \ + sha1 6be9e8c4f8f62e8be363ffb39831901c9a7981f7 \ + rmd160 6e21e945f3863726f02e665eb0c31512d9b7c021 depends_build port:pkgconfig \ port:perl5.8 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/f34773aa/attachment.html From deric at macports.org Fri Apr 4 11:48:14 2008 From: deric at macports.org (deric@macports.org) Date: Fri Apr 4 11:49:45 2008 Subject: [35745] trunk/dports/python/py25-icalendar/Portfile Message-ID: <20080404184814.15FAD1556647@beta.macosforge.org> Revision: 35745 http://trac.macosforge.org/projects/macports/changeset/35745 Author: deric@macports.org Date: 2008-04-04 11:48:13 -0700 (Fri, 04 Apr 2008) Log Message: ----------- PortGroup and name change pertaining to py25 copy. Modified Paths: -------------- trunk/dports/python/py25-icalendar/Portfile Modified: trunk/dports/python/py25-icalendar/Portfile =================================================================== --- trunk/dports/python/py25-icalendar/Portfile 2008-04-04 18:31:30 UTC (rev 35744) +++ trunk/dports/python/py25-icalendar/Portfile 2008-04-04 18:48:13 UTC (rev 35745) @@ -1,9 +1,9 @@ # $Id$ PortSystem 1.0 -PortGroup python24 1.0 +PortGroup python25 1.0 -name py-icalendar +name py25-icalendar version 1.2 categories python maintainers deric@macports.org -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/f9caabd6/attachment-0001.html From jmr at macports.org Fri Apr 4 12:20:04 2008 From: jmr at macports.org (jmr@macports.org) Date: Fri Apr 4 12:21:32 2008 Subject: [35746] trunk/dports/perl Message-ID: <20080404192004.BA62915569A8@beta.macosforge.org> Revision: 35746 http://trac.macosforge.org/projects/macports/changeset/35746 Author: jmr@macports.org Date: 2008-04-04 12:20:04 -0700 (Fri, 04 Apr 2008) Log Message: ----------- New port: p5-pmtools. Closes #14461. Added Paths: ----------- trunk/dports/perl/p5-pmtools/ trunk/dports/perl/p5-pmtools/Portfile Added: trunk/dports/perl/p5-pmtools/Portfile =================================================================== --- trunk/dports/perl/p5-pmtools/Portfile (rev 0) +++ trunk/dports/perl/p5-pmtools/Portfile 2008-04-04 19:20:04 UTC (rev 35746) @@ -0,0 +1,20 @@ +# -*- 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 perl5 1.0 + +perl5.setup pmtools 1.10 Devel +platforms darwin +maintainers di.uminho.pt:jpo + +description A suite of small programs to help manage Perl modules +long_description \ + This is pmtools -- a suite of small programs to help manage modules. \ + The names are totally preliminary, and in fact, so is the code. We \ + follow the \"keep it small\" notion of many tiny tools each doing one \ + thing well, eschewing giant megatools with millions of options. + +checksums md5 3cb192b5b241037d6b701e6e26ef2425 \ + sha1 9be28391ea83c47b6a6ffd9d2e6466cf86f33f57 \ + rmd160 b9a9bae1cf47b7f8af5565431ffceed7edbe636f Property changes on: trunk/dports/perl/p5-pmtools/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/a2bbdd1f/attachment.html From dluke at macports.org Fri Apr 4 12:47:19 2008 From: dluke at macports.org (dluke@macports.org) Date: Fri Apr 4 12:48:54 2008 Subject: [35747] trunk/dports/PortIndex Message-ID: <20080404194719.2ABAD1556BE3@beta.macosforge.org> Revision: 35747 http://trac.macosforge.org/projects/macports/changeset/35747 Author: dluke@macports.org Date: 2008-04-04 12:47:17 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Total number of ports parsed: 4638 Ports successfully parsed: 4638 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-04 19:20:04 UTC (rev 35746) +++ trunk/dports/PortIndex 2008-04-04 19:47:17 UTC (rev 35747) @@ -1074,6 +1074,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@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.12.1 categories {devel graphics} revision 1 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@lifehertz.com categories devel version 1.2.0 revision 0 +gvfs 1019 +variants universal portdir devel/gvfs description {The Gnome Virtual File System.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gvfs depends_lib {port: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, etc) on files in the gvfs.} version 0.2. 2 categories devel revision 0 gwenhywfar 443 variants universal depends_build bin:glibtoolize:libtool portdir devel/gwenhywfar description {a utility library required by aqbanking and related software} homepage http://gwenhywfar.sourceforge.net/ epoch 0 name gwenhywfar depends_lib {lib:libssl:openssl port:gettext port:libxml2} maintainers nomaintainer long_description {{a utility library required by aqbanking and related software}} version 2.5.3 categories {devel finance} revision 0 haddock 893 @@ -2098,8 +2100,8 @@ 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.18.2 categories gnome revision 0 epiphany 510 variants universal portdir gnome/epiphany description {A GNOME Web browser.} homepage http://www.gnome.org/projects/epiphany epoch 0 platforms darwin name epiphany depends_lib {bin:mozilla:mozilla bin:gnome-session:gnome-session lib:libiconv.2:libiconv} long_description {A web browser is more than an application, it is a way of thinking, it is a way of seeing the world. Epiphany's principles are simplicity and standards compliance.} maintainers nomaintainer version 1.4.7 categories {gnome www} revision 0 -evince 958 -variants {universal djvu} depends_build {port:gnome-doc-utils port:m4 port:perl5.8 port:pkgconfig port:rarian} portdir gnome/evince description {Evince is a document viewer for multiple document formats like pdf, and many others.} homepage http://www.gnome.org/ epoch 0 platforms darwin name evince depends_lib {port:atk port:audiofile port:cairo port:dbus port:dbus-glib port:esound port:expat port:fontconfig port:freetype port:gconf port:gettext port:glib2 port:gnome-keyring port:gnome-icon-theme port:gnome-vfs port:gtk2 port:hicolor-icon-theme port:jpeg port:libart_lgpl port:libglade2 port:libgnome port:libgnomecanvas port:libgnomeui port:libiconv port:libpng port:libxml2 port:libxslt port:nautilus port:openssl port:pango port:poppler port:popt port:tiff port:zlib} long_description {{Evince is a document viewer for multiple document formats like pdf, and many others.}} maintainers nomaintainer version 2.21.1 categories {gnome print} revision 0 +evince 1026 +variants {universal djvu} depends_build {port:gnome-doc-utils port:m4 port:perl5.8 port:pkgconfig port:rarian} variant_desc {djvu {Builds against port:djvulibre}} portdir gnome/evince description {Evince is a document viewer for multiple document formats like pdf, and many others.} homepage http://www.gnome.org/ epoch 0 platforms darwin name evince depends_lib {port:atk port:audiofile port:cairo port:dbus port:dbus-glib port:esound port:expat port:fontconfig port:freetype port:gconf port:gettext port:glib2 port:gnome-keyring port:gnome-icon-theme port:gnome-vfs port:gtk2 port:hicolor-icon-theme port:jpeg port:libart_lgpl port:libglade2 port:libgnome port:libgnomecanvas port:libgnomeui port:libiconv port:libpng port:libxml2 port:libxslt port:nautilus port:openssl port:pango port:gdk-pixbuf port:poppler port:popt port:tiff port:zlib} long_description {{Evince is a document viewer for multiple document formats like pdf, and many others.}} maintainers nomaintainer categories {gn ome print} version 2.22.0 revision 0 evolution-data-server 496 variants universal portdir gnome/evolution-data-server description {Addressbook and calender libs for GNOME.} homepage http://www.gnome.org/ epoch 0 platforms darwin name evolution-data-server depends_lib {port:gnome-platform-suite port:libsoup port:libiconv port:nspr port:db46 port:nss port:gnome-keyring} long_description {Evolution Data Server provides a central location for addressbook and calendar in the GNOME Desktop.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 evolution-python 608 @@ -2126,8 +2128,8 @@ variants universal portdir gnome/gdl description {GNOME development library.} homepage http://www.anjuta.org/ epoch 0 platforms darwin name gdl depends_lib bin:gnome-session:gnome-session 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.8 categories {gnome devel} revision 0 gdm 756 variants universal depends_build {port:gzip port:p5-xml-parser port:pkgconfig port:gnome-doc-utils} portdir gnome/gdm description {The Gnome Display Manager is a re-implementation of the well known xdm program.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:atk port:cairo port:dbus-glib port:fontconfig port:freetype port:gettext port:glib2 port:gtk2 port:howl port:libart_lgpl port:libglade2 port:libgnomecanvas port:libiconv port:libpng port:librsvg port:libxml2 port:openssl port:pango port:xrender} name gdm long_description {The Gnome Display Manager is a re-implementation of the well known xdm program. It displays a X11-based graphical login screen.} maintainers nomaintainer version 2.18.3 categories gnome revision 0 -gedit 396 -variants universal depends_build port:gnome-doc-utils portdir gnome/gedit description {GNOME editor.} homepage http://www.gnome.org/projects/gedit/ epoch 0 platforms darwin name gedit depends_lib {port:gtksourceview2 port:eel port:dbus-glib port:py25-pygtksourceview port:iso-codes} long_description {{GNOME editor.}} maintainers nomaintainer version 2.22.0 categories {gnome editors} revision 0 +gedit 412 +variants universal depends_build port:gnome-doc-utils portdir gnome/gedit description {GNOME editor.} homepage http://www.gnome.org/projects/gedit/ epoch 0 platforms darwin name gedit depends_lib {port:gtksourceview2 port:eel port:dbus-glib port:py25-pygtksourceview port:py25-gnome port:iso-codes} long_description {{GNOME editor.}} maintainers nomaintainer version 2.22.0 categories {gnome editors} revision 0 gedit-plugins 418 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.20.0 categories {gnome editors} revision 0 genius 627 @@ -2152,8 +2154,8 @@ 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 1165 variants universal portdir gnome/gnome-applets description {GNOME panel applets.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-applets depends_lib {lib:libatk-1.0:atk bin:gconftool-2:gconf lib:libgettextlib:gettext lib:libglib-2.0:glib2 lib:libgnomevfs-2:gnome-vfs lib:libgtk-x11-2.0:gtk2 lib:libgnomecanvas-2:libgnomecanvas lib:libart_lgpl_2:libart_lgpl lib:libbonobo-2:libbonobo lib:libbonoboui-2:libbonoboui port:Xft2 lib:libglade-2.0:libglade2 lib:libgnome-2:libgnome lib:libgnomeui-2:libgnomeui bin:orbit-idl-2:orbit2 port:libxml2 port:libxslt bin:perl:perl5.8 lib:libpangoft2-1.0:pango bin:pkg-config:pkgconfig lib:libexpat:expat port:fontconfig port:freetype port:gnome-doc-utils lib:libjpeg:jpeg lib:libiconv:libiconv lib:libpng:libpng lib:libtiff:tiff port:xrender port:audiofile port:esound port:gnome-keyring port:cairo port:zlib port:gail port:gnome-panel port:libwnck port:libxklavier port:p5-xml-parser port:popt port:startup-notification port:libgnomek bd port:dbus port:dbus-glib} long_description {This package contains applets for use with the GNOME panel.} maintainers nomaintainer version 2.20.0 categories gnome revision 0 -gnome-audio 466 -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.0.0 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-build 753 @@ -2162,8 +2164,8 @@ variants universal depends_build port:pkgconfig portdir gnome/gnome-common description {Files that should be in pretty much every GNOME application.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-common long_description {{Files that should be in pretty much every GNOME application.}} maintainers nomaintainer version 2.20.0 categories gnome revision 0 gnome-control-center 640 variants {universal darwin darwin_9} 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: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.22.0 categories gnome revision 0 -gnome-desktop 558 -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 port:glib2 port:gconf port:libgnomecanvas port:libgnomeui port:gnome-vfs port:startup-notification port:gettext port:gnome-themes} 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.22.0 categories gnome revision 0 +gnome-desktop 584 +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 port: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.22.0 categories gnome 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 @@ -2349,7 +2351,7 @@ libgtksourceviewmm 476 variants universal depends_build port:doxygen portdir gnome/libgtksourceviewmm description {gtksourceviewmm provides C++ wrappers for gtksourceview.} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name libgtksourceviewmm depends_lib {port:libgnomemm port:gtksourceview port:libiconv port:gettext} long_description {{gtksourceviewmm provides C++ wrappers for gtksourceview.}} maintainers {landonf@macports.org openmaintainer} version 0.3.0 categories gnome revision 0 libgtop 427 -variants universal portdir gnome/libgtop description {A library for gtop2} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgtop depends_lib {port:glib2 port:gettext} long_description {This is library for the gtop2, the GNOME 2.0 version of top command. The top command is a tool to display and update information about the top cpu processes.} maintainers nomaintainer version 2.21.1 categories gnome revision 0 +variants universal portdir gnome/libgtop description {A library for gtop2} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgtop depends_lib {port:glib2 port:gettext} long_description {This is library for the gtop2, the GNOME 2.0 version of top command. The top command is a tool to display and update information about the top cpu processes.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 liboobs 656 variants universal depends_build port:rarian portdir gnome/liboobs description {Library that provides an interface to system-tools-backends} homepage http://www.gnome.org/ depends_run port:rarian epoch 0 platforms darwin depends_lib {port:glib2 port:dbus port:dbus-glib port:gettext port:system-tools-backends} name liboobs maintainers nomaintainer long_description {Liboobs is a lightweight library that provides a GObject based interface to system-tools-backends. It's completely abstracted of the communication and authentication details, making it easy for applications to integrate with the system details.} categories gnome version 2.20.0 revision 1 librsvg 353 @@ -2399,7 +2401,7 @@ startup-notification 404 variants universal description {Library that supports startup notification specs.} portdir gnome/startup-notification homepage http://www.gnome.org/ epoch 0 platforms darwin name startup-notification long_description {startup-notification is a minimal library that supports the startup notification spec described at www.freedesktop.org.} maintainers nomaintainer categories gnome version 0.9 revision 0 system-tools-backends 846 -variants universal depends_build {port:pkgconfig port:perl5.8 port:p5-net-dbus} portdir gnome/system-tools-backends description {Tools aimed to ease computer administration.} homepage http://system-tools-backends.freedesktop.org/ depends_run {port:perl5.8 port:p5-net-dbus} epoch 0 platforms darwin depends_lib {port:libgnomeui port:glib2 port:dbus port:dbus-glib} name system-tools-backends maintainers nomaintainer long_description {Formerly known as the Ximian Setup Tools, the GST are a fully integrated set of tools aimed to make easy the job that means the computer administration on an UNIX or Linux system. They're thought to help from the new Linux or UNIX user to the system administrators. The GNOME System Tools are free software, licensed under the terms of the GNU General Public License.} categories gnome version 2.4.2 revision 0 +variants universal depends_build {port:pkgconfig port:perl5.8 port:p5-net-dbus} portdir gnome/system-tools-backends description {Tools aimed to ease computer administration.} homepage http://system-tools-backends.freedesktop.org/ depends_run {port:perl5.8 port:p5-net-dbus} epoch 0 platforms darwin depends_lib {port:libgnomeui port:glib2 port:dbus port:dbus-glib} name system-tools-backends maintainers nomaintainer long_description {Formerly known as the Ximian Setup Tools, the GST are a fully integrated set of tools aimed to make easy the job that means the computer administration on an UNIX or Linux system. They're thought to help from the new Linux or UNIX user to the system administrators. The GNOME System Tools are free software, licensed under the terms of the GNU General Public License.} categories gnome version 2.6.0 revision 0 totem 828 variants universal depends_build port:pkgconfig portdir gnome/totem description {Official movie player of the GNOME desktop environment} homepage http://live.gnome.org/Totem epoch 0 platforms darwin depends_lib {port:gstreamer port:p5-xml-parser port:gnome-doc-utils port:gst-plugins-base port:gst-plugins-good port:gnome-icon-theme port:totem-pl-parser port:eel} name totem maintainers nomaintainer long_description {Totem is based on xine-lib or GStreamer. It features a playlist, a full-screen mode, seek and volume controls, as well as keyboard navigation. It comes with added functionality such as: * Video thumbnailer for the file manager * Nautilus properties tab * Mozilla (Firefox) plugin to view movies inside your browser (in development) * Webcam utility (in development)} version 2.23.0 categories gnome revision 0 totem-pl-parser 449 @@ -5648,6 +5650,8 @@ variants universal portdir perl/p5-pgplot description {PGPlot interface for perl} homepage http://search.cpan.org/dist/PGPLOT/ epoch 0 platforms darwin name p5-pgplot depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-extutils-f77 lib:libpgplot:pgplot} maintainers nomaintainer long_description {This module allows the use of the the PGPLOT graphics library from the popular Perl scripting language. PGPLOT makes it very easy to process and plot data using the powerful file and text manipulation facilites built in to Perl.} version 2.18 categories perl revision 0 p5-pgtop 427 variants universal portdir perl/p5-pgtop description {display PostgreSQL performance info like `top'} homepage http://search.cpan.org/dist/pgtop/ epoch 0 platforms darwin name p5-pgtop depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-term-readkey port:p5-dbi port:p5-dbd-pg} maintainers {narf_tm openmaintainer} long_description {{display PostgreSQL performance info like `top'}} version 0.04 categories perl revision 0 +p5-pmtools 606 +variants universal portdir perl/p5-pmtools description {A suite of small programs to help manage Perl modules} homepage http://search.cpan.org/dist/pmtools/ epoch 0 platforms darwin name p5-pmtools depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers di.uminho.pt:jpo long_description {This is pmtools -- a suite of small programs to help manage modules. The names are totally preliminary, and in fact, so is the code. We follow the {"keep} it small\" notion of many tiny tools each doing one thing well, eschewing giant megatools with millions of options.} version 1.10 categories perl revision 0 p5-pod-coverage 463 variants universal portdir perl/p5-pod-coverage description {Checks if the documentation of a module is comprehensive} homepage http://search.cpan.org/dist/Pod-Coverage/ epoch 0 platforms darwin name p5-pod-coverage depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-devel-symdump port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {{Checks if the documentation of a module is comprehensive}} version 0.19 categories perl revision 0 p5-pod-escapes 471 @@ -6242,8 +6246,8 @@ variants universal portdir python/py-htmltemplate description {HTML template engine for python} homepage http://freespace.virgin.net/hamish.sanderson/htmltemplate.html epoch 0 platforms darwin depends_lib port:python24 name py-htmltemplate maintainers nomaintainer long_description {HTMLTemplate converts HTML/XHTML templates into simple Python object models that can be manipulated through callback functions in your scripts.} categories {python textproc} version 1.4.2 revision 0 py-hyperestraier 383 variants universal portdir python/py-hyperestraier description {a Python module for Hyper Estraier} homepage http://hyperestraier.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python24 port:hyperestraier} name py-hyperestraier maintainers rsky0711@gmail.com long_description {{a Python module for Hyper Estraier}} categories {python textproc} version 0.0.15 revision 0 -py-icalendar 646 -variants universal description {The iCalendar package is a parser/generator of RFC 2445 iCalendar files.} portdir python/py-icalendar homepage http://codespeak.net/icalendar/ epoch 0 name py-icalendar depends_lib port:python24 long_description {The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.} maintainers deric@caveo.se version 1.2 categories python revision 0 +py-icalendar 650 +variants universal description {The iCalendar package is a parser/generator of RFC 2445 iCalendar files.} portdir python/py-icalendar homepage http://codespeak.net/icalendar/ epoch 0 name py-icalendar depends_lib port:python24 long_description {The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.} maintainers deric@macports.org version 1.2 categories python revision 0 py-id3lib 401 variants universal portdir python/py-id3lib description {Python module for reading and writing id3v2 tags} homepage http://pyid3lib.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python24 lib:libid3:id3lib lib:libz:zlib} name py-id3lib maintainers rjkroege@liqui.org long_description {{Python module for reading and writing id3v2 tags}} categories {python audio} version 0.5.1 revision 0 py-imdb 398 @@ -6352,6 +6356,8 @@ variants universal portdir python/py-msnp description {MSN messaging in Python} homepage http://msnp.sourceforge.net/ epoch 0 platforms darwin depends_lib port:python24 name py-msnp maintainers nomaintainer long_description {msnp.py is an implementation of the MSN instant messaging protocol. A library, packaged as a Python module, with a smooth object-oriented API.} categories {python net} version 0.4.1 revision 0 py-mssql 379 variants universal portdir python/py-mssql description {A simple database interface to MS-SQL for Python.} homepage http://pymssql.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python24 port:freetds} name py-mssql maintainers nomaintainer long_description {{A simple database interface to MS-SQL for Python.}} categories {python databases} version 0.8.0 revision 0 +py-mutagen 790 +variants universal portdir python/py-mutagen description {A Python module to handle audio metadata} homepage http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen epoch 0 platforms darwin depends_lib port:python24 name py-mutagen maintainers {sfiera openmaintainer} long_description {Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.} categories {python audio devel} version 1.13 revision 0 py-mx 552 variants universal portdir python/py-mx description {python extensions for database, date/time processing and other} homepage http://www.egenix.com/files/python/eGenix-mx-Extensions.html epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-mx maintainers nomaintainer long_description {collection of Python software tools which enhance Python's usability in many important areas such as ODBC database connectivity, fast text processing, date/time processing and web site programming.} categories {python devel} version 2.0.6 revision 0 py-myghty 610 @@ -6530,6 +6536,8 @@ variants universal portdir python/py-scipy03 description {An opensource library of scientific tools for Python} homepage http://www.scipy.org/ epoch 0 platforms darwin depends_lib {port:python24 lib:gnuplot:gnuplot lib:fftw:fftw lib:py-numeric:py-numeric lib:py-f2py:py-f2py lib:g77:gcc34} name py-scipy03 maintainers erickt@macports.org long_description {{An opensource library of scientific tools for Python}} categories python version 0.3.2 revision 1 py-scipy04 390 variants universal description {OBSOLETE. Use py-scipy port instead.} portdir python/py-scipy04 homepage http://www.scipy.org/ epoch 0 platforms darwin name py-scipy04 maintainers erickt@macports.org long_description {This package has been replaced by the py-scipy package. Please uninstall this package prior to installing the py-scipy package.} categories python version 0.4.6 revision 1 +py-sclapp 412 +variants universal portdir python/py-sclapp description {framework for writing command-line applications} homepage http://www.alittletooquiet.net/software/sclapp/ epoch 0 platforms darwin depends_lib port:python24 name py-sclapp maintainers {sfiera openmaintainer} long_description {easy-to-use framework for writing simple command-line applications in Python} categories {python devel} version 0.5.1 revision 0 py-serial 557 variants universal portdir python/py-serial description {Python Serial Port Extension} homepage http://pyserial.sourceforge.net/ epoch 0 platforms darwin depends_lib port:python24 name py-serial maintainers opendarwin.nospam@vercruesse.de long_description {This module incapsulates the access for the serial port. It provides backends for standard Python running on Windows, Linux, BSD (possibly any POSIX compliant system) and Jython. The module named serial automatically selects the appropriate backend.} categories {python comms} version 2.1 revision 1 py-setuptools 555 @@ -6566,8 +6574,8 @@ variants universal portdir python/py-spyce description {pythonic server side dynamic html generation, PSP} homepage http://spyce.sourceforge.net/index.html epoch 0 platforms darwin name py-spyce depends_lib {{path:\${prefix}/apache2/modules/mod_python.so:mod_python} bin:python2.4:python24 {path:\${prefix}/apache2/bin/httpd:apache2}} maintainers nomaintainer long_description {a server-side language that supports simple and efficient Python-based dynamic HTML generation, otherwise called Python Server Pages (PSP). Those who are familiar with JSP, PHP, or ASP and like Python, should have a look at Spyce. Its modular design makes it very flexible and extensible. It can also be used as a command-line utility for static text pre-processing or as a web-server proxy.} version 1.3.13-1 categories {python www} revision 0 py-sql 435 variants universal portdir python/py-sql description {Python module for creating simple SQL statements} homepage http://www.livinglogic.de/Python/sql/ epoch 0 platforms darwin depends_lib {port:python24 port:py-mx} name py-sql maintainers nomaintainer long_description {sql is a module that contains three classes Insert, Update and Delete, that simplify generatingSQL statements.} categories {python databases} version 0.6 revision 1 -py-sqlalchemy 421 -variants universal portdir python/py-sqlalchemy description {Python SQL ORM} homepage http://www.sqlalchemy.org epoch 0 platforms darwin depends_lib port:py-setuptools name py-sqlalchemy maintainers landonf@macports.org long_description {SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.} categories python version 0.4.4 revision 0 +py-sqlalchemy 431 +variants universal portdir python/py-sqlalchemy description {Python SQL ORM} homepage http://www.sqlalchemy.org epoch 0 platforms darwin depends_lib port:py-setuptools name py-sqlalchemy maintainers {landonf akira openmaintainer} long_description {SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.} categories python version 0.4.5 revision 0 py-sqlalchemy-migrate 678 variants universal portdir python/py-sqlalchemy-migrate description {Database schema migration for SQLAlchemy} homepage http://sqlalchemy-migrate.googlecode.com/ epoch 0 platforms darwin depends_lib port:py-setuptools name py-sqlalchemy-migrate maintainers {akira openmaintainer} long_description {Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.} categories python version 0.4.3 revision 0 py-sqlite 421 @@ -6788,8 +6796,8 @@ variants universal portdir python/py25-gdbm description {Python bindings to the GNU dbm library} homepage http://www.python.org/doc/current/lib/module-gdbm.html epoch 0 platforms darwin depends_lib {port:python25 port:gdbm} name py25-gdbm maintainers mww long_description {{Python bindings to the GNU dbm library}} categories {python databases} version 2.5.2 revision 0 py25-genshi 411 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@macports.org long_description {ToscaWidgets is a web widget toolkit for Python to aid in the creation, packaging and distribution of common view elements normally used in the web.} categories python version 0.4.2 revision 0 -py25-gnome 419 -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:libzvt port:py25-gtk port:py25-orbit} maintainers pguyot@kallisys.net long_description {{gnome-python is a set of python interfaces to gnome-libs.}} version 2.20.1 categories {python gnome} 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@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-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 @@ -6810,6 +6818,8 @@ variants universal portdir python/py25-htmltmpl description {A Python templating engine} homepage http://htmltmpl.sourceforge.net/ epoch 0 platforms darwin depends_lib port:python25 name py25-htmltmpl maintainers {rhwood openmaintainer} long_description {A Python based templating engine for separation of code and HTML.} categories python version 1.22 revision 0 py25-httplib2 414 variants universal portdir python/py25-httplib2 description {A comprehensive HTTP client library in Python} homepage http://code.google.com/p/httplib2/ epoch 0 platforms darwin depends_lib port:python25 name py25-httplib2 maintainers akira long_description {A comprehensive HTTP client library that supports many features left out of other HTTP libraries.} categories {python devel net} version 2-0.4.0 revision 0 +py25-icalendar 654 +variants universal description {The iCalendar package is a parser/generator of RFC 2445 iCalendar files.} portdir python/py25-icalendar homepage http://codespeak.net/icalendar/ epoch 0 name py25-icalendar depends_lib port:python25 long_description {The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.} maintainers deric@macports.org version 1.2 categories python revision 0 py25-imdb 402 variants universal portdir python/py25-imdb description {python module providing access to the IMDb movie database} homepage http://imdbpy.sourceforge.net/ epoch 0 platforms darwin depends_lib port:python25 name py25-imdb maintainers nomaintainer long_description {py-imdb is a Python package useful to retrieve and manage the data of the IMDb movie database.} categories python version 3.3 revision 0 py25-iniparse 631 @@ -6844,8 +6854,8 @@ variants universal depends_build port:py25-setuptools portdir python/py25-memcached description {Pure python memcached client} homepage http://www.tummy.com/Community/software/python-memcached/ epoch 0 platforms darwin depends_lib port:python25 name py25-memcached maintainers nomaintainer long_description {This software is a 100% Python interface to the memcached memory cache daemon. It is the client side software which allows storing values in one or more, possibly remote, memcached servers. Search google for memcached for more information.} categories {python devel net} version 1.40 revision 0 py25-mpdclient2 330 variants universal portdir python/py25-mpdclient2 description {Python MPD client library} homepage http://pygmy.berlios.de/ epoch 0 platforms darwin depends_lib port:python25 name py25-mpdclient2 maintainers sfiera long_description {Python library interfacing with MPD. Taken from Pygmy.} categories audio version 0.48 revision 0 -py25-mutagen 794 -variants universal portdir python/py25-mutagen description {A Python module to handle audio metadata} homepage http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen epoch 0 platforms darwin depends_lib port:python25 name py25-mutagen maintainers {sfiera openmaintainer} long_description {Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.} categories {python audio devel} version 1.13 revision 0 +py25-mutagen 795 +variants universal portdir python/py25-mutagen description {A Python module to handle audio metadata} homepage http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen epoch 0 platforms darwin depends_lib port:py25-zlib name py25-mutagen maintainers {sfiera openmaintainer} long_description {Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.} categories {python audio devel} version 1.13 revision 0 py25-mx-base 512 variants universal portdir python/py25-mx-base description {eGenix.com mx Extensions for Python - base package} homepage http://www.egenix.com/products/python/mxBase/ epoch 0 platforms darwin depends_lib port:python25 name py25-mx-base maintainers mww long_description {collection of Python software tools which enhance Python's usability in many important areas such as ODBC database connectivity, fast text processing, date/time processing and web site programming.} categories python version 3.0.0 revision 0 py25-mx-experimental 688 @@ -6931,7 +6941,7 @@ py25-socket-ssl 363 variants universal portdir python/py25-socket-ssl description {Python secure sockets via OpenSSL} homepage http://www.python.org/doc/current/lib/ssl-objects.html epoch 0 platforms darwin depends_lib {port:python25 port:openssl} name py25-socket-ssl maintainers mww long_description {{Python secure sockets via OpenSSL}} categories python version 2.5.2 revision 0 py25-sqlalchemy 438 -variants universal portdir python/py25-sqlalchemy description {Python SQL ORM} homepage http://www.sqlalchemy.org epoch 0 platforms darwin depends_lib port:py25-setuptools name py25-sqlalchemy maintainers {stechert akira openmaintainer} long_description {SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.} categories python version 0.4.4 revision 0 +variants universal portdir python/py25-sqlalchemy description {Python SQL ORM} homepage http://www.sqlalchemy.org epoch 0 platforms darwin depends_lib port:py25-setuptools name py25-sqlalchemy maintainers {stechert akira openmaintainer} long_description {SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.} categories python version 0.4.5 revision 0 py25-sqlalchemy-migrate 684 variants universal portdir python/py25-sqlalchemy-migrate description {Database schema migration for SQLAlchemy} homepage http://sqlalchemy-migrate.googlecode.com/ epoch 0 platforms darwin depends_lib port:py25-setuptools name py25-sqlalchemy-migrate maintainers {akira openmaintainer} long_description {Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.} categories python version 0.4.3 revision 0 py25-sqlite3 358 @@ -8636,8 +8646,8 @@ variants {universal darwin_6 darwin_7 macosx apache apache2 apache20 crypt curl gd mysql3 mysql4 mysql5 postgresql8 ldap gmp imap pspell xslt readline} variant_desc {apache {for Apple Apache} apache2 {for current Apache} apache20 {for Apache 2.0.59} crypt {interface to mcrypt library} curl {connect to servers using different protocols} gd {add the ability to create and manipulate images} mysql3 {MySQL 3 functions} mysql4 {MySQL 4 functions} mysql5 {MySQL 5 functions} postgresql8 {add support for PostgreSQL databases} ldap {enable LDAP support} gmp {Add GNU MP functions} imap {enable operatin with IMAP protocol} pspell {Add pspell spell-checking functions} xslt {a processor independent API to XSLT transformations} readline {Add GNU readline functions}} portdir www/php4 description {PHP: Hypertext Preprocessor} homepage http://www.php.net/ epoch 0 platforms {darwin freebsd} name php4 depends_lib {port:libiconv port:expat port:gettext port:zlib port:openssl port:tiff port:libxm l2 port:libtool} maintainers {jwa ryandesign} long_description {PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.} version 4.4.8 categories {www php lang} revision 0 php5 1517 variants {universal darwin_6 darwin_7 macosx apache apache2 fastcgi gmp imap pspell tidy mssql snmp macports_snmp mysql3 mysql4 mysql5 oracle postgresql sqlite ipc pcntl pear readline sockets} variant_desc {apache {for Apple Apache} apache2 {for current Apache} fastcgi {add fastcgi binary} gmp {Add GNU MP functions} imap {enable operation with IMAP protocol} pspell {Add pspell spell-checking functions} tidy {add Tidy support} mssql {add support for MS-SQL server} snmp {use Apple snmp} macports_snmp {use MacPorts snmp} mysql3 {build MySQL 3 support} mysql4 {build MySQL 4 support} mysql5 {build MySQL 5 support} oracle {Add Oracle oci8 database functions with the Oracle Instant Client} postgresql {provide postgresql support} sqlite {build sqlite support} ipc {build IPC support} pcntl {provide process control} pear {add pear stuff} readline {Add GNU readline functions} sockets {Add socket communication functions}} portdir www/php5 description {PHP: Hypertext Preprocessor} homepa ge http://www.php.net/ epoch 0 platforms {darwin freebsd} name php5 depends_lib {port:libxml2 port:libxslt port:openssl port:zlib port:bzip2 port:libiconv port:expat port:gettext port:tiff port:mhash port:libmcrypt port:curl port:pcre port:jpeg port:libpng port:freetype} maintainers {ryandesign jwa} long_description {PHP is a widely-used general-purpose scripting language that is especially suited for developing web sites, but can also be used for command-line scripting.} version 5.2.5 categories {www lang php} revision 2 -php5-devel 1531 -variants {universal darwin_6 darwin_7 macosx apache apache2 fastcgi gmp imap pspell tidy mssql snmp macports_snmp mysql3 mysql4 mysql5 oracle postgresql sqlite ipc pcntl pear readline sockets} variant_desc {apache {for Apple Apache} apache2 {for current Apache} fastcgi {add fastcgi binary} gmp {Add GNU MP functions} imap {enable operation with IMAP protocol} pspell {Add pspell spell-checking functions} tidy {add Tidy support} mssql {add support for MS-SQL server} snmp {use Apple snmp} macports_snmp {use MacPorts snmp} mysql3 {build MySQL 3 support} mysql4 {build MySQL 4 support} mysql5 {build MySQL 5 support} oracle {Add Oracle oci8 database functions with the Oracle Instant Client} postgresql {provide postgresql support} sqlite {build sqlite support} ipc {build IPC support} pcntl {provide process control} pear {add pear stuff} readline {Add GNU readline functions} sockets {Add socket communication functions}} portdir www/php5-devel description {PHP: Hypertext Preprocessor} homepage http://qa.php.net/ epoch 0 platforms {darwin freebsd} name php5-devel depends_lib {port:libxml2 port:libxslt port:openssl port:zlib port:bzip2 port:libiconv port:expat port:gettext port:tiff port:mhash port:libmcrypt port:curl port:pcre port:jpeg port:libpng port:freetype} maintainers {ryandesign jwa} long_description {PHP is a widely-used general-purpose scripting language that is especially suited for developing web sites, but can also be used for command-line scripting.} version 5.2.6RC3 categories {www lang php} revision 1 +php5-devel 1594 +variants {universal darwin_6 darwin_7 macosx apache apache2 fastcgi gmp imap pspell tidy mssql snmp macports_snmp mysql3 mysql4 mysql5 oracle postgresql82 postgresql83 sqlite ipc pcntl pear readline sockets} variant_desc {apache {for Apple Apache} apache2 {for current Apache} fastcgi {add fastcgi binary} gmp {Add GNU MP functions} imap {enable operation with IMAP protocol} pspell {Add pspell spell-checking functions} tidy {add Tidy support} mssql {add support for MS-SQL server} snmp {use Apple snmp} macports_snmp {use MacPorts snmp} mysql3 {build MySQL 3 support} mysql4 {build MySQL 4 support} mysql5 {build MySQL 5 support} oracle {Add Oracle oci8 database functions with the Oracle Instant Client} postgresql82 {provide postgresql82 support} postgresql83 {provide postgresql83 support} sqlite {build sqlite support} ipc {build IPC support} pcntl {provide process control} pear {add pear stuff} readline {Add GNU readline functions} sockets {Add socket communication functions}} po rtdir www/php5-devel description {PHP: Hypertext Preprocessor} homepage http://qa.php.net/ epoch 0 platforms {darwin freebsd} name php5-devel depends_lib {port:libxml2 port:libxslt port:openssl port:zlib port:bzip2 port:libiconv port:expat port:gettext port:tiff port:mhash port:libmcrypt port:curl port:pcre port:jpeg port:libpng port:freetype} maintainers {ryandesign jwa} long_description {PHP is a widely-used general-purpose scripting language that is especially suited for developing web sites, but can also be used for command-line scripting.} version 5.2.6RC4 categories {www lang php} revision 0 php5-memcache 593 variants universal portdir www/php5-memcache description {PHP5 bindings for memcache} homepage http://pecl.php.net/package/memcache epoch 0 platforms {darwin freebsd openbsd} name php5-memcache depends_lib {port:memcached port:php5 port:zlib} maintainers {emory.smith@gmail.com openmaintainer} long_description {Memcached is a caching daemon designed especially for dynamic web applications to decrease database load by storing objects in memory. This extension allows you to work with memcached through handy OO and procedural interfaces.} version 2.1.2 categories {www net devel} revision 0 php5-rrdtool 350 @@ -8983,7 +8993,7 @@ windowmaker 794 variants {universal candy darwin_i386} portdir x11/windowmaker description {Window Maker is a X11 window manager supporting GNUstep} homepage http://www.windowmaker.info/ epoch 0 platforms {darwin freebsd} name windowmaker depends_lib {lib:libX11.6:XFree86 port:Xft2 port:gettext port:libpng port:libungif port:tiff} maintainers nomaintainer long_description {Window Maker is an X11 window manager originally designed to provide integration support for the GNUstep Desktop Environment. In every way possible, it reproduces the elegant look and feel of the {NEXTSTEP[tm]} user interface. It is fast, feature rich, easy to configure, and easy to use. It is also free software, with contributions being made by programmers from around the world.} version 0.92.0 categories {x11-wm x11} revision 2 wine 537 -variants universal depends_build port:pkgconfig portdir x11/wine description {Wine Is Not an Emulator} homepage http://www.winehq.com/ epoch 0 platforms darwin name wine depends_lib {lib:libX11.6:XFree86 port:expat port:fontconfig port:fontforge port:freetype port:jpeg port:libiconv port:libxml2 port:libxslt port:ncurses port:openssl port:render port:xrender port:zlib} maintainers {ryandesign jwa openmaintainer} long_description {Wine is an implementation of the Windows APIs on top of X11.} version 0.9.58 categories x11 revision 0 +variants universal depends_build port:pkgconfig portdir x11/wine description {Wine Is Not an Emulator} homepage http://www.winehq.com/ epoch 0 platforms darwin name wine depends_lib {lib:libX11.6:XFree86 port:expat port:fontconfig port:fontforge port:freetype port:jpeg port:libiconv port:libxml2 port:libxslt port:ncurses port:openssl port:render port:xrender port:zlib} maintainers {ryandesign jwa openmaintainer} long_description {Wine is an implementation of the Windows APIs on top of X11.} version 0.9.59 categories x11 revision 0 winetricks 520 variants darwin portdir x11/winetricks description {downloads and installs various redistributable runtime libraries} homepage http://www.kegel.com/wine/ epoch 0 depends_run {port:cabextract port:wget port:wine port:coreutils} platforms darwin name winetricks maintainers ryandesign long_description {winetricks can help you prepare your system for Windows applications that mistakenly assume all users' systems have all the needed redistributable runtime libraries or fonts.} version 20080328 categories x11 revision 0 wm-extra 338 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/ea32ee7f/attachment-0001.html From jmr at macports.org Fri Apr 4 12:58:25 2008 From: jmr at macports.org (jmr@macports.org) Date: Fri Apr 4 12:59:54 2008 Subject: [35748] trunk/base/src/port1.0/portfetch.tcl Message-ID: <20080404195825.319921556D0A@beta.macosforge.org> Revision: 35748 http://trac.macosforge.org/projects/macports/changeset/35748 Author: jmr@macports.org Date: 2008-04-04 12:58:24 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Try mirrors in ascending order of ping time in fetch. Modified Paths: -------------- trunk/base/src/port1.0/portfetch.tcl Modified: trunk/base/src/port1.0/portfetch.tcl =================================================================== --- trunk/base/src/port1.0/portfetch.tcl 2008-04-04 19:47:17 UTC (rev 35747) +++ trunk/base/src/port1.0/portfetch.tcl 2008-04-04 19:58:24 UTC (rev 35748) @@ -301,6 +301,75 @@ } } +# sorts fetch_urls in order of ping time +proc sortsites {args} { + global fetch_urls fallback_mirror_site + + set fallback_mirror_list [mirror_sites $fallback_mirror_site {} {}] + + foreach {url_var distfile} $fetch_urls { + global portfetch::$url_var + if {![info exists $url_var]} { + ui_error [format [msgcat::mc "No defined site for tag: %s, using master_sites"] $url_var] + set url_var master_sites + global portfetch::$url_var + } + set urllist [set $url_var] + set hosts {} + set hostregex {[a-zA-Z]+://([a-zA-Z0-9\.\-_]+)} + + if {[llength $urllist] - [llength $fallback_mirror_list] <= 1} { + # there is only one mirror, no need to ping or sort + continue + } + + foreach site $urllist { + regexp $hostregex $site -> host + + if { [info exists seen($host)] } { + continue + } + foreach fallback $fallback_mirror_list { + if {[string match [append fallback *] $site]} { + # don't bother pinging fallback mirrors + set seen($host) yes + # and make them sort to the very end of the list + set pingtimes($host) 20000 + break + } + } + if { ![info exists seen($host)] } { + set seen($host) yes + lappend hosts $host + ui_debug "Pinging $host..." + set fds($host) [open "|ping -noq -c3 -t3 $host | grep round-trip | cut -d / -f 5"] + } + } + + foreach host $hosts { + set len [gets $fds($host) pingtimes($host)] + if { [catch { close $fds($host) }] || ![string is double -strict $pingtimes($host)] } { + # ping failed, so put it last in the list (but before the fallback mirrors) + set pingtimes($host) 10000 + } + ui_debug "$host ping time is $pingtimes($host)" + } + + set pinglist {} + foreach site $urllist { + regexp $hostregex $site -> host + lappend pinglist [ list $site $pingtimes($host) ] + } + + set pinglist [ lsort -real -index 1 $pinglist ] + + set $url_var {} + foreach pair $pinglist { + lappend $url_var [lindex $pair 0] + } + } +} + # Perform the full checksites/checkpatchfiles/checkdistfiles sequence. # This method is used by distcheck target. proc checkfiles {args} { @@ -310,6 +379,7 @@ checksites checkpatchfiles checkdistfiles + sortsites } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/6d6ac44c/attachment.html From jmr at macports.org Fri Apr 4 13:09:59 2008 From: jmr at macports.org (jmr@macports.org) Date: Fri Apr 4 13:11:28 2008 Subject: [35749] trunk/base/src/port1.0/portfetch.tcl Message-ID: <20080404200959.07A631556E66@beta.macosforge.org> Revision: 35749 http://trac.macosforge.org/projects/macports/changeset/35749 Author: jmr@macports.org Date: 2008-04-04 13:09:59 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Add full modeline to portfetch.tcl. Modified Paths: -------------- trunk/base/src/port1.0/portfetch.tcl Modified: trunk/base/src/port1.0/portfetch.tcl =================================================================== --- trunk/base/src/port1.0/portfetch.tcl 2008-04-04 19:58:24 UTC (rev 35748) +++ trunk/base/src/port1.0/portfetch.tcl 2008-04-04 20:09:59 UTC (rev 35749) @@ -1,4 +1,4 @@ -# et:ts=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 # portfetch.tcl # $Id$ # -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/3d4c48b3/attachment.html From jmr at macports.org Fri Apr 4 13:20:06 2008 From: jmr at macports.org (jmr@macports.org) Date: Fri Apr 4 13:21:34 2008 Subject: [35750] trunk/base/ChangeLog Message-ID: <20080404202006.703871556F8F@beta.macosforge.org> Revision: 35750 http://trac.macosforge.org/projects/macports/changeset/35750 Author: jmr@macports.org Date: 2008-04-04 13:20:05 -0700 (Fri, 04 Apr 2008) Log Message: ----------- ChangeLog: fetch prefers mirrors with lower ping times. Modified Paths: -------------- trunk/base/ChangeLog Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2008-04-04 20:09:59 UTC (rev 35749) +++ trunk/base/ChangeLog 2008-04-04 20:20:05 UTC (rev 35750) @@ -5,6 +5,8 @@ Unreleased: + - Fetch now prefers mirrors with lower ping times (#14891, jmr in r35748) + - Fetching of daily snapshot tarballs of the ports tree as an alternative to rsync (raimue in r35647, r35648) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/e39d780f/attachment.html From jmr at macports.org Fri Apr 4 14:41:37 2008 From: jmr at macports.org (jmr@macports.org) Date: Fri Apr 4 14:43:05 2008 Subject: [35751] trunk/dports/devel/gvfs/Portfile Message-ID: <20080404214137.48FED1557F43@beta.macosforge.org> Revision: 35751 http://trac.macosforge.org/projects/macports/changeset/35751 Author: jmr@macports.org Date: 2008-04-04 14:41:34 -0700 (Fri, 04 Apr 2008) Log Message: ----------- gvfs: disable features not provided by dependencies. Fixes building when libfuse is installed. Modified Paths: -------------- trunk/dports/devel/gvfs/Portfile Modified: trunk/dports/devel/gvfs/Portfile =================================================================== --- trunk/dports/devel/gvfs/Portfile 2008-04-04 20:20:05 UTC (rev 35750) +++ trunk/dports/devel/gvfs/Portfile 2008-04-04 21:41:34 UTC (rev 35751) @@ -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 @@ -36,3 +37,12 @@ port:gconf \ port:libsoup +configure.args --disable-avahi \ + --disable-fuse \ + --disable-hal \ + --disable-cdda \ + --disable-obexftp \ + --disable-gphoto2 \ + --disable-keyring \ + --disable-samba \ + --disable-archive -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/3b35453b/attachment.html From akira at macports.org Fri Apr 4 18:00:08 2008 From: akira at macports.org (akira@macports.org) Date: Fri Apr 4 18:01:38 2008 Subject: [35752] trunk/dports/python Message-ID: <20080405010008.13A931558C67@beta.macosforge.org> Revision: 35752 http://trac.macosforge.org/projects/macports/changeset/35752 Author: akira@macports.org Date: 2008-04-04 18:00:08 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Upgraded sqlalchemy-migrate to 0.4.4 Modified Paths: -------------- trunk/dports/python/py-sqlalchemy-migrate/Portfile trunk/dports/python/py25-sqlalchemy-migrate/Portfile Modified: trunk/dports/python/py-sqlalchemy-migrate/Portfile =================================================================== --- trunk/dports/python/py-sqlalchemy-migrate/Portfile 2008-04-04 21:41:34 UTC (rev 35751) +++ trunk/dports/python/py-sqlalchemy-migrate/Portfile 2008-04-05 01:00:08 UTC (rev 35752) @@ -4,7 +4,7 @@ PortGroup python24 1.0 name py-sqlalchemy-migrate -version 0.4.3 +version 0.4.4 categories python platforms darwin maintainers akira openmaintainer @@ -18,9 +18,9 @@ command line as well as from inside python code. homepage http://sqlalchemy-migrate.googlecode.com/ master_sites http://pypi.python.org/packages/source/s/sqlalchemy-migrate/ -checksums md5 3700d72017020969e2e229e315e382cf \ - sha1 c5a8268205134f222509b436a1feec2e985bbd51 \ - rmd160 109ff23fccc162fd1a72b5df99481f00a0cc4f83 +checksums md5 ea2da4aaeb82b538ec23148b35ead72c \ + sha1 520e121f44801cddebf80e368bac75dd64b4ef1c \ + rmd160 c378ad5bd51df99262421e4c93a0eb4d2568a462 depends_lib port:py-setuptools distname sqlalchemy-migrate-${version} Modified: trunk/dports/python/py25-sqlalchemy-migrate/Portfile =================================================================== --- trunk/dports/python/py25-sqlalchemy-migrate/Portfile 2008-04-04 21:41:34 UTC (rev 35751) +++ trunk/dports/python/py25-sqlalchemy-migrate/Portfile 2008-04-05 01:00:08 UTC (rev 35752) @@ -4,7 +4,7 @@ PortGroup python25 1.0 name py25-sqlalchemy-migrate -version 0.4.3 +version 0.4.4 categories python platforms darwin maintainers akira openmaintainer @@ -18,9 +18,9 @@ command line as well as from inside python code. homepage http://sqlalchemy-migrate.googlecode.com/ master_sites http://pypi.python.org/packages/source/s/sqlalchemy-migrate/ -checksums md5 3700d72017020969e2e229e315e382cf \ - sha1 c5a8268205134f222509b436a1feec2e985bbd51 \ - rmd160 109ff23fccc162fd1a72b5df99481f00a0cc4f83 +checksums md5 ea2da4aaeb82b538ec23148b35ead72c \ + sha1 520e121f44801cddebf80e368bac75dd64b4ef1c \ + rmd160 c378ad5bd51df99262421e4c93a0eb4d2568a462 depends_lib port:py25-setuptools distname sqlalchemy-migrate-${version} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/3a78cbc2/attachment.html From takeshi at macports.org Fri Apr 4 19:09:12 2008 From: takeshi at macports.org (takeshi@macports.org) Date: Fri Apr 4 19:10:40 2008 Subject: [35753] trunk/dports/math/fftw-3/Portfile Message-ID: <20080405020912.9223B15590B1@beta.macosforge.org> Revision: 35753 http://trac.macosforge.org/projects/macports/changeset/35753 Author: takeshi@macports.org Date: 2008-04-04 19:09:11 -0700 (Fri, 04 Apr 2008) Log Message: ----------- fftw-3: builds shared libraries Modified Paths: -------------- trunk/dports/math/fftw-3/Portfile Modified: trunk/dports/math/fftw-3/Portfile =================================================================== --- trunk/dports/math/fftw-3/Portfile 2008-04-05 01:00:08 UTC (rev 35752) +++ trunk/dports/math/fftw-3/Portfile 2008-04-05 02:09:11 UTC (rev 35753) @@ -4,7 +4,7 @@ name fftw-3 version 3.1.2 -revision 3 +revision 4 categories math platforms darwin maintainers takeshi@macports.org @@ -41,12 +41,10 @@ rmd160 13069b3582eeaa1fba1614cdca2dfbc2e45ab585 configure.args \ - --enable-type-prefix \ --enable-threads \ --enable-fma \ --disable-fortran \ - --mandir=${prefix}/share/man \ - --infodir=${prefix}/share/info + --enable-shared configure.cflags-append -fno-common -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/bb41ec3a/attachment.html From akira at macports.org Fri Apr 4 19:19:11 2008 From: akira at macports.org (akira@macports.org) Date: Fri Apr 4 19:20:40 2008 Subject: [35754] trunk/dports/python Message-ID: <20080405021911.99FFD15591BE@beta.macosforge.org> Revision: 35754 http://trac.macosforge.org/projects/macports/changeset/35754 Author: akira@macports.org Date: 2008-04-04 19:19:10 -0700 (Fri, 04 Apr 2008) Log Message: ----------- Fixed lint warnings Modified Paths: -------------- trunk/dports/python/py-sqlalchemy-migrate/Portfile trunk/dports/python/py25-sqlalchemy-migrate/Portfile Modified: trunk/dports/python/py-sqlalchemy-migrate/Portfile =================================================================== --- trunk/dports/python/py-sqlalchemy-migrate/Portfile 2008-04-05 02:09:11 UTC (rev 35753) +++ trunk/dports/python/py-sqlalchemy-migrate/Portfile 2008-04-05 02:19:10 UTC (rev 35754) @@ -1,5 +1,6 @@ # -*- 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 python24 1.0 Modified: trunk/dports/python/py25-sqlalchemy-migrate/Portfile =================================================================== --- trunk/dports/python/py25-sqlalchemy-migrate/Portfile 2008-04-05 02:09:11 UTC (rev 35753) +++ trunk/dports/python/py25-sqlalchemy-migrate/Portfile 2008-04-05 02:19:10 UTC (rev 35754) @@ -1,5 +1,6 @@ # -*- 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 python25 1.0 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/1bad38bb/attachment-0001.html From akira at macports.org Fri Apr 4 19:23:53 2008 From: akira at macports.org (akira@macports.org) Date: Fri Apr 4 19:24:51 2008 Subject: [35755] trunk/dports/python Message-ID: <20080405022353.416EF1559258@beta.macosforge.org> Revision: 35755 http://trac.macosforge.org/projects/macports/changeset/35755 Author: akira@macports.org Date: 2008-04-04 19:23:52 -0700 (Fri, 04 Apr 2008) Log Message: ----------- propset Property Changed: ---------------- trunk/dports/python/py-sqlalchemy-migrate/Portfile trunk/dports/python/py25-sqlalchemy-migrate/Portfile Property changes on: trunk/dports/python/py-sqlalchemy-migrate/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native Property changes on: trunk/dports/python/py25-sqlalchemy-migrate/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080404/de5b5b13/attachment.html From gui_dos at macports.org Sat Apr 5 00:45:04 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 00:46:34 2008 Subject: [35756] trunk/dports/gnome/gdl/Portfile Message-ID: <20080405074504.0C4BB155A3F6@beta.macosforge.org> Revision: 35756 http://trac.macosforge.org/projects/macports/changeset/35756 Author: gui_dos@macports.org Date: 2008-04-05 00:45:00 -0700 (Sat, 05 Apr 2008) Log Message: ----------- gdl: update to 0.7.11, correct dependecies Modified Paths: -------------- trunk/dports/gnome/gdl/Portfile Modified: trunk/dports/gnome/gdl/Portfile =================================================================== --- trunk/dports/gnome/gdl/Portfile 2008-04-05 02:23:52 UTC (rev 35755) +++ trunk/dports/gnome/gdl/Portfile 2008-04-05 07:45:00 UTC (rev 35756) @@ -2,19 +2,19 @@ PortSystem 1.0 -name gdl -version 0.7.8 -description GNOME development library. -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. +name gdl +version 0.7.11 +description GNOME development library. +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 categories gnome devel platforms darwin homepage http://www.anjuta.org/ master_sites gnome:sources/${name}/[strsed ${version} {/\.[0-9]*$//}]/ -checksums md5 ca523c6f3ca93e8f198a302c12235bae +checksums md5 74f529cc2623376ee793be65439f54d6 use_bzip2 yes -depends_lib bin:gnome-session:gnome-session -configure.env GMSGFMT=${prefix}/bin/msgfmt +depends_lib port:libgnomeui \ + port:librsvg -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/4d109691/attachment.html From dluke at macports.org Sat Apr 5 00:47:56 2008 From: dluke at macports.org (dluke@macports.org) Date: Sat Apr 5 00:49:25 2008 Subject: [35757] trunk/dports/PortIndex Message-ID: <20080405074756.85D36155A43C@beta.macosforge.org> Revision: 35757 http://trac.macosforge.org/projects/macports/changeset/35757 Author: dluke@macports.org Date: 2008-04-05 00:47:54 -0700 (Sat, 05 Apr 2008) Log Message: ----------- Total number of ports parsed: 4638 Ports successfully parsed: 4638 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-05 07:45:00 UTC (rev 35756) +++ trunk/dports/PortIndex 2008-04-05 07:47:54 UTC (rev 35757) @@ -3937,7 +3937,7 @@ fftw 825 variants {universal fortran} description {Fast C routines to compute the Discrete Fourier Transform} portdir math/fftw homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification.} maintainers nomaintainer categories {math devel} version 2.1.5 revision 2 fftw-3 1090 -variants {universal gcc42 gcc43 g95} variant_desc {gcc42 {create Fortran wrappers using gcc42} gcc43 {create Fortran wrappers using gcc43} g95 {create Fortran wrappers using f95}} portdir math/fftw-3 description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3 maintainers takeshi@macports.org long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many impro vements relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math revision 3 +variants {universal gcc42 gcc43 g95} variant_desc {gcc42 {create Fortran wrappers using gcc42} gcc43 {create Fortran wrappers using gcc43} g95 {create Fortran wrappers using f95}} portdir math/fftw-3 description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3 maintainers takeshi@macports.org long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many impro vements relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math revision 4 fftw-3-single 1136 variants {universal powerpc gcc42 gcc43 g95} variant_desc {gcc42 {create Fortran wrappers using gcc42} gcc43 {create Fortran wrappers using gcc43} g95 {create Fortran wrappers using f95}} portdir math/fftw-3-single description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3-single depends_lib port:fftw-3 maintainers {ram openmaintainer} long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math revision 2 fftw-single 836 @@ -6577,7 +6577,7 @@ py-sqlalchemy 431 variants universal portdir python/py-sqlalchemy description {Python SQL ORM} homepage http://www.sqlalchemy.org epoch 0 platforms darwin depends_lib port:py-setuptools name py-sqlalchemy maintainers {landonf akira openmaintainer} long_description {SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.} categories python version 0.4.5 revision 0 py-sqlalchemy-migrate 678 -variants universal portdir python/py-sqlalchemy-migrate description {Database schema migration for SQLAlchemy} homepage http://sqlalchemy-migrate.googlecode.com/ epoch 0 platforms darwin depends_lib port:py-setuptools name py-sqlalchemy-migrate maintainers {akira openmaintainer} long_description {Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.} categories python version 0.4.3 revision 0 +variants universal portdir python/py-sqlalchemy-migrate description {Database schema migration for SQLAlchemy} homepage http://sqlalchemy-migrate.googlecode.com/ epoch 0 platforms darwin depends_lib port:py-setuptools name py-sqlalchemy-migrate maintainers {akira openmaintainer} long_description {Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.} categories python version 0.4.4 revision 0 py-sqlite 421 variants universal portdir python/py-sqlite description {python database extension for sqlite} homepage http://www.pysqlite.org/ epoch 0 platforms {darwin freebsd} depends_lib {port:python24 port:sqlite3} name py-sqlite maintainers nomaintainer long_description {PySQLite is a Python extension for SQLite that conforms to the Python Database API Specification 2.0.} categories {python databases} version 2.4.1 revision 0 py-sqlobject 1059 @@ -6943,7 +6943,7 @@ py25-sqlalchemy 438 variants universal portdir python/py25-sqlalchemy description {Python SQL ORM} homepage http://www.sqlalchemy.org epoch 0 platforms darwin depends_lib port:py25-setuptools name py25-sqlalchemy maintainers {stechert akira openmaintainer} long_description {SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.} categories python version 0.4.5 revision 0 py25-sqlalchemy-migrate 684 -variants universal portdir python/py25-sqlalchemy-migrate description {Database schema migration for SQLAlchemy} homepage http://sqlalchemy-migrate.googlecode.com/ epoch 0 platforms darwin depends_lib port:py25-setuptools name py25-sqlalchemy-migrate maintainers {akira openmaintainer} long_description {Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.} categories python version 0.4.3 revision 0 +variants universal portdir python/py25-sqlalchemy-migrate description {Database schema migration for SQLAlchemy} homepage http://sqlalchemy-migrate.googlecode.com/ epoch 0 platforms darwin depends_lib port:py25-setuptools name py25-sqlalchemy-migrate maintainers {akira openmaintainer} long_description {Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.} categories python version 0.4.4 revision 0 py25-sqlite3 358 variants universal portdir python/py25-sqlite3 description {Python bindings to sqlite3} homepage http://www.python.org/doc/current/lib/module-sqlite3.html epoch 0 platforms darwin depends_lib {port:python25 port:sqlite3} name py25-sqlite3 maintainers mww long_description {{Python bindings to sqlite3}} categories {python databases} version 2.5.2 revision 0 py25-sqlobject 1065 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/47fe0b5a/attachment.html From ryandesign at macports.org Sat Apr 5 00:53:38 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Sat Apr 5 00:55:07 2008 Subject: [35758] trunk/dports/x11/winetricks/Portfile Message-ID: <20080405075338.7293A155A4A3@beta.macosforge.org> Revision: 35758 http://trac.macosforge.org/projects/macports/changeset/35758 Author: ryandesign@macports.org Date: 2008-04-05 00:53:37 -0700 (Sat, 05 Apr 2008) Log Message: ----------- winetricks: update to 20080402 (adds an option to install .NET 2.0) Modified Paths: -------------- trunk/dports/x11/winetricks/Portfile Modified: trunk/dports/x11/winetricks/Portfile =================================================================== --- trunk/dports/x11/winetricks/Portfile 2008-04-05 07:47:54 UTC (rev 35757) +++ trunk/dports/x11/winetricks/Portfile 2008-04-05 07:53:37 UTC (rev 35758) @@ -3,7 +3,7 @@ PortSystem 1.0 name winetricks -version 20080328 +version 20080402 categories x11 maintainers ryandesign homepage http://www.kegel.com/wine/ @@ -25,9 +25,9 @@ redistributable runtime libraries or fonts. checksums \ - md5 1369ebf1129c3315ec5e1fa491a8a2a3 \ - sha1 f2568ab497fd1d0b61f6dceb8a3feac547836d83 \ - rmd160 d1ea0b7e07d1aebe92f6ab02e46df394d154f66c + md5 5800488d19c7d186d57f522fdd03b5f1 \ + sha1 9dad628f8c1ee1ec4c19ceab832e1ff0105cc314 \ + rmd160 34fb84251955edc2a58266416cf61794305dbfd3 patchfiles \ patch-x11prefix.diff -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/8207ab0c/attachment.html From rhwood at macports.org Sat Apr 5 01:15:17 2008 From: rhwood at macports.org (rhwood@macports.org) Date: Sat Apr 5 01:16:48 2008 Subject: [35759] trunk/dports/gnome/gnucash-docs/Portfile Message-ID: <20080405081517.E375A155A610@beta.macosforge.org> Revision: 35759 http://trac.macosforge.org/projects/macports/changeset/35759 Author: rhwood@macports.org Date: 2008-04-05 01:15:16 -0700 (Sat, 05 Apr 2008) Log Message: ----------- Change dependency on scrollkeeper to a dependency on rarian Fixes ticket:14926 Modified Paths: -------------- trunk/dports/gnome/gnucash-docs/Portfile Modified: trunk/dports/gnome/gnucash-docs/Portfile =================================================================== --- trunk/dports/gnome/gnucash-docs/Portfile 2008-04-05 07:53:37 UTC (rev 35758) +++ trunk/dports/gnome/gnucash-docs/Portfile 2008-04-05 08:15:16 UTC (rev 35759) @@ -26,7 +26,7 @@ master_sites http://www.gnucash.org/pub/gnucash/sources/stable/ checksums md5 97a29e499baca1807a3944ae3c0ad61e # gpg signature verified -depends_lib bin:scrollkeeper-config:scrollkeeper \ +depends_lib bin:scrollkeeper-config:rarian \ port:libxml2 \ bin:xsltproc:libxslt depends_run bin:yelp:yelp -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/e90da221/attachment.html From gui_dos at macports.org Sat Apr 5 01:34:06 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 01:35:36 2008 Subject: [35760] trunk/dports/net/transmission-x11/Portfile Message-ID: <20080405083406.2BFC9155A743@beta.macosforge.org> Revision: 35760 http://trac.macosforge.org/projects/macports/changeset/35760 Author: gui_dos@macports.org Date: 2008-04-05 01:34:05 -0700 (Sat, 05 Apr 2008) Log Message: ----------- transmission-x11: * Update to 1.11 * Correct dependency (gtk -> gtk2) * Unneeded -lintl (solved upstream) Modified Paths: -------------- trunk/dports/net/transmission-x11/Portfile Modified: trunk/dports/net/transmission-x11/Portfile =================================================================== --- trunk/dports/net/transmission-x11/Portfile 2008-04-05 08:15:16 UTC (rev 35759) +++ trunk/dports/net/transmission-x11/Portfile 2008-04-05 08:34:05 UTC (rev 35760) @@ -3,7 +3,7 @@ PortSystem 1.0 name transmission-x11 -version 1.10 +version 1.11 categories net gnome x11 maintainers nomaintainer description Lightweight BitTorrent client @@ -16,13 +16,13 @@ homepage http://www.transmissionbt.com/ distname transmission-${version} master_sites http://download.m0k.org/transmission/files/ -checksums md5 51250c3ff7854da6fe4649c036afeccf +checksums md5 4582d7aff489a9425b147634653df1d1 use_bzip2 yes platforms darwin freebsd -depends_lib port:gettext port:gtk port:openssl +depends_lib port:gtk2 \ + port:openssl configure.args --without-wx -configure.ldflags-append -lintl # Avoid the Cocoa build post-extract { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/b6f51d7d/attachment-0001.html From gui_dos at macports.org Sat Apr 5 03:32:42 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 03:34:18 2008 Subject: [35761] trunk/dports/gnome/gucharmap Message-ID: <20080405103242.EECC6155ACB3@beta.macosforge.org> Revision: 35761 http://trac.macosforge.org/projects/macports/changeset/35761 Author: gui_dos@macports.org Date: 2008-04-05 03:32:38 -0700 (Sat, 05 Apr 2008) Log Message: ----------- gucharmap: * Update to 2.22.0 * Remove unneeded patches and flags Modified Paths: -------------- trunk/dports/gnome/gucharmap/Portfile Removed Paths: ------------- trunk/dports/gnome/gucharmap/files/ Modified: trunk/dports/gnome/gucharmap/Portfile =================================================================== --- trunk/dports/gnome/gucharmap/Portfile 2008-04-05 08:34:05 UTC (rev 35760) +++ trunk/dports/gnome/gucharmap/Portfile 2008-04-05 10:32:38 UTC (rev 35761) @@ -1,37 +1,28 @@ # $Id$ + PortSystem 1.0 + name gucharmap -version 1.10.0 -revision 0 +version 2.22.0 description gucharmap is a featureful unicode character map. -long_description ${description} -maintainers nomaintainer -categories gnome -platforms darwin -homepage http://www.gnome.org/ -master_sites gnome:sources/gucharmap/1.10/ +long_description ${description} +maintainers nomaintainer +categories gnome +platforms darwin +homepage http://www.gnome.org/ +master_sites gnome:sources/gucharmap/2.22/ -checksums md5 a0e01bcff2bc5e35ec88f60a383051d3 \ - sha1 99957a7ef4be025db4e11bdf1eb7367438e1265d \ - rmd160 6caf6b49d27fd76991db384ef894c2dd7de38dce +checksums md5 aff0c556ab360e0d6c63be911260637e \ + sha1 0827264f38a984fb20523b6cc019500614a11e22 \ + rmd160 dad27a4bf2cf6d1188e227733cafc4599a6b7042 -depends_lib \ - port:libgnomeui \ - port:dbus \ - port:dbus-glib -depends_build \ - port:gnome-doc-utils +depends_lib port:libgnomeui +depends_build port:gnome-doc-utils +use_bzip2 yes -use_bzip2 yes +configure.args "--disable-gtk-immodules --disable-scrollkeeper" -patchfiles patch_ltmain.sh - -configure.args --infodir=${prefix}/share/info --mandir=${prefix}/share/man \ - --libexecdir=${destroot}$prefix}/lib --disable-gtk-immodules \ - --disable-scrollkeeper - -destroot.destdir DESTDIR=${destroot} - post-activate { - system "scrollkeeper-update" + system "${prefix}/bin/scrollkeeper-update" + system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/5fb26bb3/attachment.html From rhwood at macports.org Sat Apr 5 03:38:41 2008 From: rhwood at macports.org (rhwood@macports.org) Date: Sat Apr 5 03:40:18 2008 Subject: [35762] trunk/dports/games/freeciv Message-ID: <20080405103841.2D2DD155AD5B@beta.macosforge.org> Revision: 35762 http://trac.macosforge.org/projects/macports/changeset/35762 Author: rhwood@macports.org Date: 2008-04-05 03:38:40 -0700 (Sat, 05 Apr 2008) Log Message: ----------- Upgrade to version 2.1.3 Remove patch that no longer works Modified Paths: -------------- trunk/dports/games/freeciv/Portfile Removed Paths: ------------- trunk/dports/games/freeciv/files/patch-configure.diff Modified: trunk/dports/games/freeciv/Portfile =================================================================== --- trunk/dports/games/freeciv/Portfile 2008-04-05 10:32:38 UTC (rev 35761) +++ trunk/dports/games/freeciv/Portfile 2008-04-05 10:38:40 UTC (rev 35762) @@ -4,7 +4,7 @@ PortSystem 1.0 name freeciv -version 2.1.1 +version 2.1.3 revision 0 categories games maintainers rhwood @@ -18,7 +18,7 @@ platforms macosx master_sites sourceforge:freeciv ftp://ftp.freeciv.org/freeciv/stable/ -checksums sha1 95c342d3e9d713be550c8e68aa6c30723f336c84 +checksums sha1 a897978e87851f2a5334efd9b7fa3cf65ac075a3 use_bzip2 yes @@ -26,10 +26,6 @@ ui_msg "Please note that this port conflicts with port:freeciv-x11." } -patchfiles { - patch-configure.diff -} - depends_lib \ port:freetype \ port:libpng \ Deleted: trunk/dports/games/freeciv/files/patch-configure.diff =================================================================== --- trunk/dports/games/freeciv/files/patch-configure.diff 2008-04-05 10:32:38 UTC (rev 35761) +++ trunk/dports/games/freeciv/files/patch-configure.diff 2008-04-05 10:38:40 UTC (rev 35762) @@ -1,254 +0,0 @@ ---- configure.orig 2007-11-25 17:43:30.000000000 -0700 -+++ configure 2007-12-01 15:44:06.000000000 -0700 -@@ -12450,71 +12450,6 @@ - CLIENT_LIBS="-lsocket $CLIENT_LIBS" - fi - -- { echo "$as_me:$LINENO: checking for gethostbyaddr in -lbind" >&5 --echo $ECHO_N "checking for gethostbyaddr in -lbind... $ECHO_C" >&6; } --if test "${ac_cv_lib_bind_gethostbyaddr+set}" = set; then -- echo $ECHO_N "(cached) $ECHO_C" >&6 --else -- ac_check_lib_save_LIBS=$LIBS --LIBS="-lbind $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 gethostbyaddr (); --int --main () --{ --return gethostbyaddr (); -- ; -- 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_bind_gethostbyaddr=yes --else -- echo "$as_me: failed program was:" >&5 --sed 's/^/| /' conftest.$ac_ext >&5 -- -- ac_cv_lib_bind_gethostbyaddr=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_bind_gethostbyaddr" >&5 --echo "${ECHO_T}$ac_cv_lib_bind_gethostbyaddr" >&6; } --if test $ac_cv_lib_bind_gethostbyaddr = yes; then -- CLIENT_LIBS="-lbind $CLIENT_LIBS" --fi -- - - elif test "$client" = "sdl"; then - { { echo "$as_me:$LINENO: error: specified client 'sdl' not configurable (SDL >= 1.1.4 is needed (www.libsdl.org))" >&5 -@@ -16668,7 +16603,7 @@ - do - for j in $libggz_header; - do -- echo "configure: 16671: $i/$j" >&5 -+ echo "configure: 16606: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - libggz_incdir=$i -@@ -16951,7 +16886,7 @@ - do - for j in $ggzmod_header; - do -- echo "configure: 16954: $i/$j" >&5 -+ echo "configure: 16889: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - ggzmod_incdir=$i -@@ -17081,7 +17016,7 @@ - do - for j in ggz-config; - do -- echo "configure: 17084: $i/$j" >&5 -+ echo "configure: 17019: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - ggz_config_dir=$i -@@ -17318,7 +17253,7 @@ - do - for j in $ggz_gtk_header; - do -- echo "configure: 17321: $i/$j" >&5 -+ echo "configure: 17256: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - ggz_gtk_incdir=$i -@@ -17516,7 +17451,7 @@ - do - for j in $libggz_header; - do -- echo "configure: 17519: $i/$j" >&5 -+ echo "configure: 17454: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - libggz_incdir=$i -@@ -17798,7 +17733,7 @@ - do - for j in $ggzdmod_header; - do -- echo "configure: 17801: $i/$j" >&5 -+ echo "configure: 17736: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - ggzdmod_incdir=$i -@@ -18107,7 +18042,7 @@ - do - for j in $libggz_header; - do -- echo "configure: 18110: $i/$j" >&5 -+ echo "configure: 18045: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - libggz_incdir=$i -@@ -18390,7 +18325,7 @@ - do - for j in $ggzmod_header; - do -- echo "configure: 18393: $i/$j" >&5 -+ echo "configure: 18328: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - ggzmod_incdir=$i -@@ -18520,7 +18455,7 @@ - do - for j in ggz-config; - do -- echo "configure: 18523: $i/$j" >&5 -+ echo "configure: 18458: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - ggz_config_dir=$i -@@ -18757,7 +18692,7 @@ - do - for j in $ggz_gtk_header; - do -- echo "configure: 18760: $i/$j" >&5 -+ echo "configure: 18695: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - ggz_gtk_incdir=$i -@@ -18955,7 +18890,7 @@ - do - for j in $libggz_header; - do -- echo "configure: 18958: $i/$j" >&5 -+ echo "configure: 18893: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - libggz_incdir=$i -@@ -19237,7 +19172,7 @@ - do - for j in $ggzdmod_header; - do -- echo "configure: 19240: $i/$j" >&5 -+ echo "configure: 19175: $i/$j" >&5 - if test -r "$i/$j"; then - echo "taking that" >&5 - ggzdmod_incdir=$i -@@ -19514,71 +19449,6 @@ - - - if test x$server = xtrue; then -- { echo "$as_me:$LINENO: checking for gethostbyaddr in -lbind" >&5 --echo $ECHO_N "checking for gethostbyaddr in -lbind... $ECHO_C" >&6; } --if test "${ac_cv_lib_bind_gethostbyaddr+set}" = set; then -- echo $ECHO_N "(cached) $ECHO_C" >&6 --else -- ac_check_lib_save_LIBS=$LIBS --LIBS="-lbind $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 gethostbyaddr (); --int --main () --{ --return gethostbyaddr (); -- ; -- 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_bind_gethostbyaddr=yes --else -- echo "$as_me: failed program was:" >&5 --sed 's/^/| /' conftest.$ac_ext >&5 -- -- ac_cv_lib_bind_gethostbyaddr=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_bind_gethostbyaddr" >&5 --echo "${ECHO_T}$ac_cv_lib_bind_gethostbyaddr" >&6; } --if test $ac_cv_lib_bind_gethostbyaddr = yes; then -- SERVER_LIBS="-lbind $SERVER_LIBS" --fi -- - - - if test "$WITH_READLINE" = "yes" || test "$WITH_READLINE" = "maybe"; then -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/25e6f783/attachment.html From simon at macports.org Sat Apr 5 03:46:37 2008 From: simon at macports.org (simon@macports.org) Date: Sat Apr 5 03:48:19 2008 Subject: [35763] trunk/dports/x11/homebank/Portfile Message-ID: <20080405104637.02185155ADFB@beta.macosforge.org> Revision: 35763 http://trac.macosforge.org/projects/macports/changeset/35763 Author: simon@macports.org Date: 2008-04-05 03:46:36 -0700 (Sat, 05 Apr 2008) Log Message: ----------- x11/homebank: Updated to version 3.8. Modified Paths: -------------- trunk/dports/x11/homebank/Portfile Modified: trunk/dports/x11/homebank/Portfile =================================================================== --- trunk/dports/x11/homebank/Portfile 2008-04-05 10:38:40 UTC (rev 35762) +++ trunk/dports/x11/homebank/Portfile 2008-04-05 10:46:36 UTC (rev 35763) @@ -3,7 +3,7 @@ PortSystem 1.0 name homebank -version 3.5 +version 3.8 categories x11 platforms darwin maintainers simon openmaintainer @@ -19,23 +19,14 @@ homepage http://homebank.free.fr/ master_sites ${homepage}public/ -checksums md5 4120d19081f3f67f3723cca8f847278b \ - sha1 e5c3260dc7f79eca6177744501587199df730fd1 \ - rmd160 625a55affb3236c53ff1dd773d6a0feb3be42f03 +checksums md5 a4abe0d0bd7f5fbd8b92fd596bf7da4f \ + sha1 df8f2f096ac55f636a8d53ed5512b76022e8bf69 \ + rmd160 4584e907c5517549ec31416b9bafea0c83251bf5 depends_lib port:gtk2 \ port:libofx \ port:librsvg \ port:p5-xml-parser -post-install { - ui_msg "***************************************************************" - ui_msg "* To get correct displays you have to change the preferences! *" - ui_msg "* Go to Edit->Preferences then go to 'Display Format'. *" - ui_msg "* There you can enter your preferences for 'Decimal char' and *" - ui_msg "* 'Grouping Char'. Normally this is '.' and ','. *" - ui_msg "***************************************************************" -} - livecheck.check regex livecheck.regex "Homebank (\\d+(?:\\.\\d+)*) released" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/7a99f6c5/attachment.html From rhwood at macports.org Sat Apr 5 04:17:18 2008 From: rhwood at macports.org (rhwood@macports.org) Date: Sat Apr 5 04:18:51 2008 Subject: [35764] trunk/dports/games/freeciv-x11/Portfile Message-ID: <20080405111718.C89BB155AFA1@beta.macosforge.org> Revision: 35764 http://trac.macosforge.org/projects/macports/changeset/35764 Author: rhwood@macports.org Date: 2008-04-05 04:17:15 -0700 (Sat, 05 Apr 2008) Log Message: ----------- Upgrade to version 2.1.3 Modified Paths: -------------- trunk/dports/games/freeciv-x11/Portfile Modified: trunk/dports/games/freeciv-x11/Portfile =================================================================== --- trunk/dports/games/freeciv-x11/Portfile 2008-04-05 10:46:36 UTC (rev 35763) +++ trunk/dports/games/freeciv-x11/Portfile 2008-04-05 11:17:15 UTC (rev 35764) @@ -3,7 +3,7 @@ PortSystem 1.0 name freeciv-x11 -version 2.1.1 +version 2.1.3 categories games maintainers rhwood description A civilisation clone @@ -11,7 +11,7 @@ platforms darwin master_sites sourceforge:freeciv ftp://ftp.freeciv.org/freeciv/stable/ -checksums sha1 95c342d3e9d713be550c8e68aa6c30723f336c84 +checksums sha1 a897978e87851f2a5334efd9b7fa3cf65ac075a3 distname freeciv-${version} use_bzip2 yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/0af95e94/attachment.html From reiffert at macports.org Sat Apr 5 04:21:19 2008 From: reiffert at macports.org (reiffert@macports.org) Date: Sat Apr 5 04:22:52 2008 Subject: [35765] trunk/dports/multimedia/ffmpeg/Portfile Message-ID: <20080405112119.CA153155B019@beta.macosforge.org> Revision: 35765 http://trac.macosforge.org/projects/macports/changeset/35765 Author: reiffert@macports.org Date: 2008-04-05 04:21:18 -0700 (Sat, 05 Apr 2008) Log Message: ----------- ffmpeg: Add missing $worksrcpath in post-patch Modified Paths: -------------- trunk/dports/multimedia/ffmpeg/Portfile Modified: trunk/dports/multimedia/ffmpeg/Portfile =================================================================== --- trunk/dports/multimedia/ffmpeg/Portfile 2008-04-05 11:17:15 UTC (rev 35764) +++ trunk/dports/multimedia/ffmpeg/Portfile 2008-04-05 11:21:18 UTC (rev 35765) @@ -65,7 +65,7 @@ # Fix Leopard problems by disabling assembly for now; see #13019. configure.args-append --disable-mmx post-patch { - reinplace "s|defined\(ARCH_X86\) \&\& defined\(CONFIG_GPL\)|defined\(ARCH_X86\) \\\&\\\& defined\(CONFIG_GPL\) \\\&\\\& \\\!defined\(__APPLE__\)|g" libswscale/rgb2rgb.c + reinplace "s|defined\(ARCH_X86\) \&\& defined\(CONFIG_GPL\)|defined\(ARCH_X86\) \\\&\\\& defined\(CONFIG_GPL\) \\\&\\\& \\\!defined\(__APPLE__\)|g" ${worksrcpath}/libswscale/rgb2rgb.c } } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/d6490b39/attachment-0001.html From rhwood at macports.org Sat Apr 5 04:35:30 2008 From: rhwood at macports.org (rhwood@macports.org) Date: Sat Apr 5 04:37:00 2008 Subject: [35766] trunk/dports/games/freeciv-x11/Portfile Message-ID: <20080405113530.4F51C155B11A@beta.macosforge.org> Revision: 35766 http://trac.macosforge.org/projects/macports/changeset/35766 Author: rhwood@macports.org Date: 2008-04-05 04:35:27 -0700 (Sat, 05 Apr 2008) Log Message: ----------- Add long description Change description Silence lint Modified Paths: -------------- trunk/dports/games/freeciv-x11/Portfile Modified: trunk/dports/games/freeciv-x11/Portfile =================================================================== --- trunk/dports/games/freeciv-x11/Portfile 2008-04-05 11:21:18 UTC (rev 35765) +++ trunk/dports/games/freeciv-x11/Portfile 2008-04-05 11:35:27 UTC (rev 35766) @@ -6,7 +6,13 @@ version 2.1.3 categories games maintainers rhwood -description A civilisation clone +description A civilisation clone for X11 +long_description \ + Freeciv is a Free and Open Source empire-building strategy game \ + inspired by the history of human civilization. The game commences in \ + prehistory and your mission is to lead your tribe from the stone age \ + to the space age... + homepage http://www.freeciv.org/ platforms darwin @@ -35,5 +41,5 @@ platform puredarwin { depends_lib-delete port:libsdl - configure.args-append --disable-sdl-mixer + configure.args-append --disable-sdl-mixer } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/cb7207e0/attachment.html From gui_dos at macports.org Sat Apr 5 04:53:30 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 04:55:05 2008 Subject: [35767] trunk/dports/gnome/gnome-media/Portfile Message-ID: <20080405115330.5F502155B28E@beta.macosforge.org> Revision: 35767 http://trac.macosforge.org/projects/macports/changeset/35767 Author: gui_dos@macports.org Date: 2008-04-05 04:53:27 -0700 (Sat, 05 Apr 2008) Log Message: ----------- gnome-media: update to 2.22.0, remove unneeded flags, correct dependencies Modified Paths: -------------- trunk/dports/gnome/gnome-media/Portfile Modified: trunk/dports/gnome/gnome-media/Portfile =================================================================== --- trunk/dports/gnome/gnome-media/Portfile 2008-04-05 11:35:27 UTC (rev 35766) +++ trunk/dports/gnome/gnome-media/Portfile 2008-04-05 11:53:27 UTC (rev 35767) @@ -1,30 +1,26 @@ # $Id$ -PortSystem 1.0 +PortSystem 1.0 -name gnome-media -version 2.18.0 -revision 1 -description A collection of utilities for simple multimedia handling. +name gnome-media +version 2.22.0 +description A collection of utilities for simple multimedia handling. long_description \ The GNOME media utilities provide simple applications for basic \ multimedia tasks, such as CD playback, volume control or audio \ recording. -maintainers nomaintainer -categories gnome -platforms darwin -homepage http://www.gnome.org/ -master_sites gnome:sources/${name}/2.18/ -checksums md5 a472d8c7733b119376bc6127ee55a82d \ - sha1 954b4d5069e29d60f28f63d3e2b7cd654247948f \ - rmd160 7968d0cd5c00b0b36cbdc9c6c0eb1e5a35936e5f -use_bzip2 yes +maintainers nomaintainer +categories gnome +platforms darwin +homepage http://www.gnome.org/ +master_sites gnome:sources/${name}/2.22/ +checksums md5 e3fabb87abd2731d7f345d724b40333a \ + sha1 9dc92fbde0dda0ef2e7028bf2b80f190b8b6b016 \ + rmd160 3e88758867df535668c29322bf27aefb2b79cd21 +use_bzip2 yes -configure.args --mandir=${prefix}/share/man -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" +depends_lib port:libgnomeui \ + port:gst-plugins-good +# port:nautilus-cd-burner -depends_lib port:gnome-panel \ - port:dbus \ - port:dbus-glib depends_build port:gnome-doc-utils -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/d73ce7ee/attachment.html From gui_dos at macports.org Sat Apr 5 06:07:12 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 06:08:42 2008 Subject: [35768] trunk/dports/gnome/bug-buddy/Portfile Message-ID: <20080405130712.D70E3155B79C@beta.macosforge.org> Revision: 35768 http://trac.macosforge.org/projects/macports/changeset/35768 Author: gui_dos@macports.org Date: 2008-04-05 06:07:10 -0700 (Sat, 05 Apr 2008) Log Message: ----------- bug-buddy: version bump to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/bug-buddy/Portfile Modified: trunk/dports/gnome/bug-buddy/Portfile =================================================================== --- trunk/dports/gnome/bug-buddy/Portfile 2008-04-05 11:53:27 UTC (rev 35767) +++ trunk/dports/gnome/bug-buddy/Portfile 2008-04-05 13:07:10 UTC (rev 35768) @@ -1,20 +1,22 @@ # $Id$ + PortSystem 1.0 + name bug-buddy -version 2.20.1 +version 2.22.0 description A graphical bug reporting tool. long_description This is a graphical bug reporting tool. It can \ extract debugging information from a core file \ or crashed application (via gnome_segv). maintainers nomaintainer categories gnome -platforms darwin +platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/bug-buddy/[strsed ${version} {/\.[0-9]*$//}]/ -checksums md5 6b9ea4c067674120bd93711b3b9a9e63 \ - sha1 ef6f82b2444e3b72bd6ac4197086d9b1697ae928 \ - rmd160 a7b62bcaf15cd44404a351f286c4a2b90bb569b9 +checksums md5 092e1f91d0be4ca133cd0650622a6b06 \ + sha1 1fd3bd2b0e6160d0e2d9dee93cd49a4c3fa2770e \ + rmd160 684457fa6394522994b8443bbf47ccbdd1b1a11e depends_lib \ port:libelf \ @@ -33,5 +35,5 @@ configure.args --mandir=${prefix}/share/man --disable-scrollkeeper post-activate { - system "scrollkeeper-update" + system "${prefix}/bin/scrollkeeper-update" } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/157d51da/attachment.html From gui_dos at macports.org Sat Apr 5 07:09:40 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 07:11:13 2008 Subject: [35769] trunk/dports/gnome/gnome-python-desktop Message-ID: <20080405140940.4D851155BA8E@beta.macosforge.org> Revision: 35769 http://trac.macosforge.org/projects/macports/changeset/35769 Author: gui_dos@macports.org Date: 2008-04-05 07:09:37 -0700 (Sat, 05 Apr 2008) Log Message: ----------- gnome-python-desktop: update to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/gnome-python-desktop/Portfile Removed Paths: ------------- trunk/dports/gnome/gnome-python-desktop/files/ Modified: trunk/dports/gnome/gnome-python-desktop/Portfile =================================================================== --- trunk/dports/gnome/gnome-python-desktop/Portfile 2008-04-05 13:07:10 UTC (rev 35768) +++ trunk/dports/gnome/gnome-python-desktop/Portfile 2008-04-05 14:09:37 UTC (rev 35769) @@ -1,32 +1,41 @@ # $Id$ PortSystem 1.0 -name gnome-python-desktop -version 2.20.0 -revision 2 -categories gnome python -maintainers nomaintainer -description Python modules for some GNOME Desktop libraries. + +name gnome-python-desktop +version 2.22.0 +categories gnome python +maintainers nomaintainer +description Python modules for some GNOME Desktop libraries. long_description ${description} -homepage http://www.pygtk.org/ -master_sites gnome:sources/gnome-python-desktop/2.20 -checksums md5 02b177f488091d27bf0648ec4660d8f7 -use_bzip2 yes +platforms darwin +homepage http://www.pygtk.org/ +master_sites gnome:sources/gnome-python-desktop/2.22 +checksums md5 504877a973f6abc0788283232cd703cb +use_bzip2 yes depends_lib \ - port:gnome-platform-suite \ - port:py25-gnome \ - port:gtksourceview \ - port:libwnck \ - port:metacity -#patchfiles \ -# rsvg_rsvg.override.patch \ -# gnomekeyring_gnomekeyring.override.patch + port:py25-gnome \ + port:gnome-panel \ + port:libgnomeprintui \ + port:evolution-data-server \ + port:gnome-keyring \ + port:gtksourceview \ + port:libgtop \ + port:bug-buddy \ + port:libwnck \ + port:metacity \ + port:gnome-media \ + port:totem-pl-parser \ + port:librsvg +# TODO port:nautilus-cd-burner + configure.args --enable-metacity configure.python ${prefix}/bin/python2.5 -platform darwin 9 { - post-patch { +platform darwin 9 { + post-patch { reinplace "s| -export-symbols-regex.*||g" \ + ${worksrcpath}/evolution/Makefile.in \ ${worksrcpath}/gnomeapplet/Makefile.in \ ${worksrcpath}/gnomedesktop/Makefile.in \ ${worksrcpath}/gnomekeyring/Makefile.in \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/1d97dd6b/attachment.html From gui_dos at macports.org Sat Apr 5 07:51:20 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 07:52:51 2008 Subject: [35770] trunk/dports/gnome/gnome-applets/Portfile Message-ID: <20080405145120.BD4DD155BC7B@beta.macosforge.org> Revision: 35770 http://trac.macosforge.org/projects/macports/changeset/35770 Author: gui_dos@macports.org Date: 2008-04-05 07:51:16 -0700 (Sat, 05 Apr 2008) Log Message: ----------- gnome-applets: update to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/gnome-applets/Portfile Modified: trunk/dports/gnome/gnome-applets/Portfile =================================================================== --- trunk/dports/gnome/gnome-applets/Portfile 2008-04-05 14:09:37 UTC (rev 35769) +++ trunk/dports/gnome/gnome-applets/Portfile 2008-04-05 14:51:16 UTC (rev 35770) @@ -1,68 +1,44 @@ # $Id$ + PortSystem 1.0 -name gnome-applets -version 2.20.0 -description GNOME panel applets. -long_description This package contains applets for use with the \ - GNOME panel. -maintainers nomaintainer -categories gnome -platforms darwin -homepage http://www.gnome.org/ + +name gnome-applets +version 2.22.0 +description GNOME panel applets. +long_description This package contains applets for use with the \ + GNOME panel. +maintainers nomaintainer +categories gnome +platforms darwin +homepage http://www.gnome.org/ master_sites gnome:sources/gnome-applets/[strsed ${version} {/\.[0-9]*$//}]/ -checksums md5 985cfc3c58a72e1a92201bf4a4873b87 \ - sha1 0733249eeb2930fb55c251e1c1f9846e01d1a8b9 \ - rmd160 47cf69002d88d6905ade68a18e457d8fbc6c70b3 +checksums md5 cd31cc9171cc350e7d0074b1a8092fbd \ + sha1 26d9f74e5f3264cb53893b5b631d95633e073d27 \ + rmd160 b177d0e87706e0f99b308f629886f04ab5bb488e -depends_lib \ - lib:libatk-1.0:atk bin:gconftool-2:gconf lib:libgettextlib:gettext \ - lib:libglib-2.0:glib2 lib:libgnomevfs-2:gnome-vfs lib:libgtk-x11-2.0:gtk2 \ - lib:libgnomecanvas-2:libgnomecanvas lib:libart_lgpl_2:libart_lgpl \ - lib:libbonobo-2:libbonobo lib:libbonoboui-2:libbonoboui port:Xft2 \ - lib:libglade-2.0:libglade2 lib:libgnome-2:libgnome lib:libgnomeui-2:libgnomeui \ - bin:orbit-idl-2:orbit2 port:libxml2 port:libxslt bin:perl:perl5.8 \ - lib:libpangoft2-1.0:pango bin:pkg-config:pkgconfig lib:libexpat:expat \ - port:fontconfig port:freetype port:gnome-doc-utils lib:libjpeg:jpeg \ - lib:libiconv:libiconv lib:libpng:libpng lib:libtiff:tiff port:xrender \ - port:audiofile port:esound port:gnome-keyring port:cairo port:zlib \ - port:gail port:gnome-panel port:libwnck port:libxklavier port:p5-xml-parser \ - port:popt port:startup-notification port:libgnomekbd \ - port:dbus \ - port:dbus-glib +depends_build port:gnome-doc-utils +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 use_bzip2 yes -#patchfiles \ -# patch-libgweather-weather.c -# patch-libgweather-weather-met.c +configure.python ${prefix}/bin/python2.5 -#patchfiles \ -# patch-Makefile.in \ -# patch-configure \ -# patch-libgweather-weather.c \ -# patch-libgweather-weather-met.c - -post-patch { - # in 2.18.0 everything is going haywire on the doc builds - # this is the cheap workaround - file delete -force ${worksrcpath}/stickynotes/docs/?? - file delete -force ${worksrcpath}/mixer/docs/?? - file delete -force ${worksrcpath}/drivemount/help/?? - file delete -force ${worksrcpath}/multiload/docs/?? - file delete -force ${worksrcpath}/*/docs/?? - file delete -force ${worksrcpath}/*/help/?? -} - -configure.env GMSGFMT=${prefix}/bin/msgfmt \ - LINGUAS=en \ - PYTHON=${prefix}/bin/python2.5 - -configure.args --mandir=${prefix}/share/man \ - --with-gstreamer=0.10 \ +configure.args --with-gstreamer=0.10 \ --without-hal \ - --disable-weather \ --disable-scrollkeeper - post-activate { - system "scrollkeeper-update" + system "${prefix}/bin/scrollkeeper-update" } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/b690294f/attachment.html From gui_dos at macports.org Sat Apr 5 09:06:55 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 09:08:26 2008 Subject: [35771] trunk/dports/gnome/gedit-plugins/Portfile Message-ID: <20080405160655.5931E155C053@beta.macosforge.org> Revision: 35771 http://trac.macosforge.org/projects/macports/changeset/35771 Author: gui_dos@macports.org Date: 2008-04-05 09:06:54 -0700 (Sat, 05 Apr 2008) Log Message: ----------- gedit-plugins: update to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/gedit-plugins/Portfile Modified: trunk/dports/gnome/gedit-plugins/Portfile =================================================================== --- trunk/dports/gnome/gedit-plugins/Portfile 2008-04-05 14:51:16 UTC (rev 35770) +++ trunk/dports/gnome/gedit-plugins/Portfile 2008-04-05 16:06:54 UTC (rev 35771) @@ -3,7 +3,7 @@ PortSystem 1.0 name gedit-plugins -version 2.20.0 +version 2.22.0 description Plug-ins for GEdit long_description Various additional plug-ins for GEdit 2. maintainers nomaintainer @@ -11,7 +11,10 @@ platforms darwin homepage http://www.gnome.org/projects/gedit/ master_sites gnome:sources/${name}/[strsed ${version} {/\.[0-9]*$//}]/ -checksums sha1 ea652f4d50dfff7526b2004b908e6a3c4e91c838 +checksums md5 8ca32c74dbc23a3fc456dadc258e1215 \ + sha1 10688cf7fc120b0914f9d40ba93fdd8d54378ba1 \ + rmd160 3bd4029891ddb6582b0cafd13a4f2a597065e285 + depends_lib \ port:gedit \ port:py25-pygtksourceview \ @@ -20,5 +23,4 @@ depends_build \ port:gnome-doc-utils use_bzip2 yes -configure.cflags-append -no-cpp-precomp -flat_namespace -undefined suppress configure.env PYTHON=${prefix}/bin/python2.5 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/560b3c3c/attachment-0001.html From eridius at macports.org Sat Apr 5 11:39:54 2008 From: eridius at macports.org (eridius@macports.org) Date: Sat Apr 5 11:41:23 2008 Subject: [35772] trunk/base/src/port1.0/resources/group/ruby-1.0.tcl Message-ID: <20080405183954.79869155C66C@beta.macosforge.org> Revision: 35772 http://trac.macosforge.org/projects/macports/changeset/35772 Author: eridius@macports.org Date: 2008-04-05 11:39:49 -0700 (Sat, 05 Apr 2008) Log Message: ----------- Get rid of all usage of _cd and [exec find ...] in ruby-1.0.tcl Modified Paths: -------------- trunk/base/src/port1.0/resources/group/ruby-1.0.tcl Modified: trunk/base/src/port1.0/resources/group/ruby-1.0.tcl =================================================================== --- trunk/base/src/port1.0/resources/group/ruby-1.0.tcl 2008-04-05 16:06:54 UTC (rev 35771) +++ trunk/base/src/port1.0/resources/group/ruby-1.0.tcl 2008-04-05 18:39:49 UTC (rev 35772) @@ -180,16 +180,19 @@ build {} destroot { - _cd ${worksrcpath}/${ruby.srcdir} + set root ${worksrcpath}/${ruby.srcdir} xinstall -d -m 0755 ${destroot}${ruby.lib} - foreach dir [exec find . -type d] { - set dir [strsed ${dir} {s|^[.]/||}] - xinstall -d -m 0755 ${destroot}${ruby.lib}/${dir} + fs-traverse file $root { + set file [trimroot $root $file] + if {$file ne ""} { + set filepath [file join $root $file] + if {[file isdirectory $filepath]} { + xinstall -d -m 0755 ${destroot}${ruby.lib}/${file} + } else { + xinstall -m 0644 $filepath ${destroot}${ruby.lib}/${file} + } + } } - foreach file [exec find . -type f] { - set file [strsed ${file} {s|^[.]/||}] - xinstall -m 0644 ${file} ${destroot}${ruby.lib}/${file} - } } } install.rb { @@ -272,14 +275,12 @@ } destroot { - _cd ${worksrcpath} - system "${prefix}/bin/gem install --local --force --install-dir ${destroot}${prefix}/lib/ruby/gems/${ruby.version} ${distpath}/${distname}" + system "cd ${worksrcpath} && ${prefix}/bin/gem install --local --force --install-dir ${destroot}${prefix}/lib/ruby/gems/${ruby.version} ${distpath}/${distname}" set binDir ${destroot}${prefix}/lib/ruby/gems/${ruby.version}/bin if {[file isdirectory $binDir]} { - _cd $binDir foreach file [readdir $binDir] { - file copy $file ${destroot}${prefix}/bin + file copy [file join $binDir $file] ${destroot}${prefix}/bin } } } @@ -291,19 +292,24 @@ } post-destroot { - _cd ${worksrcpath} # Install documentation files (if specified) if {[llength ${ruby.docs}] > 0} { set docPath ${prefix}/share/doc/${name} xinstall -d -m 0755 ${destroot}${docPath} foreach docitem ${ruby.docs} { + set docitem [file join ${worksrcpath} ${docitem}] if {[file isdirectory ${docitem}]} { - foreach dir [exec find ${docitem} -type d] { - xinstall -d -m 0755 ${destroot}${docPath}/${dir} + fs-traverse $file $docitem { + set file [trimroot $root $file] + if {$file ne ""} { + set filepath [file join $root $file] + if {[file isdirectory $filepath]} { + xinstall -d -m 0755 ${destroot}${docPath}/${file} + } else { + xinstall -m 0644 $filepath ${destroot}${docPath}/${file} + } + } } - foreach file [exec find ${docitem} -type f] { - xinstall -m 0644 ${file} ${destroot}${docPath}/${file} - } } else { xinstall -m 0644 ${docitem} ${destroot}${docPath} } @@ -311,3 +317,25 @@ } } } + +proc trimroot {root path} { + set acc {} + set skiproot no + foreach rootf [file split $root] pathf [file split $path] { + if {$pathf eq ""} { + # we've hit the end of the path + break + } elseif {$skiproot eq "yes" || $rootf eq ""} { + lappend acc $pathf + } elseif {$rootf ne $pathf} { + # diverged from the root + lappend acc $pathf + set skiproot yes + } + } + if {[llength $acc] == 0} { + return "" + } else { + return [eval [subst -nobackslashes -nocommands {file join $acc}]] + } +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/4177be45/attachment.html From eridius at macports.org Sat Apr 5 12:00:13 2008 From: eridius at macports.org (eridius@macports.org) Date: Sat Apr 5 12:01:12 2008 Subject: [35773] trunk/base Message-ID: <20080405190013.E2A9E155C74F@beta.macosforge.org> Revision: 35773 http://trac.macosforge.org/projects/macports/changeset/35773 Author: eridius@macports.org Date: 2008-04-05 12:00:12 -0700 (Sat, 05 Apr 2008) Log Message: ----------- ruby.setup now takes type "fetch" for just fetch/extract. Thanks to Mr_Bond for the patch Modified Paths: -------------- trunk/base/ChangeLog trunk/base/src/port1.0/resources/group/ruby-1.0.tcl Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2008-04-05 18:39:49 UTC (rev 35772) +++ trunk/base/ChangeLog 2008-04-05 19:00:12 UTC (rev 35773) @@ -5,6 +5,8 @@ Unreleased: + - ruby.setup now takes a type 'fetch' to just fetch/extract (eridius in r35773) + - Fetch now prefers mirrors with lower ping times (#14891, jmr in r35748) - Fetching of daily snapshot tarballs of the ports tree as an alternative to rsync Modified: trunk/base/src/port1.0/resources/group/ruby-1.0.tcl =================================================================== --- trunk/base/src/port1.0/resources/group/ruby-1.0.tcl 2008-04-05 18:39:49 UTC (rev 35772) +++ trunk/base/src/port1.0/resources/group/ruby-1.0.tcl 2008-04-05 19:00:12 UTC (rev 35773) @@ -285,6 +285,10 @@ } } } + fetch { + # do nothing but fetch and extract - for strange installers + build {} + } default { ui_error "ruby.setup: unknown setup type '${type}' specified!" return -code error "ruby.setup failed" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/74fe6d78/attachment.html From dluke at macports.org Sat Apr 5 12:47:16 2008 From: dluke at macports.org (dluke@macports.org) Date: Sat Apr 5 12:48:49 2008 Subject: [35774] trunk/dports/PortIndex Message-ID: <20080405194716.3762A155C98C@beta.macosforge.org> Revision: 35774 http://trac.macosforge.org/projects/macports/changeset/35774 Author: dluke@macports.org Date: 2008-04-05 12:47:13 -0700 (Sat, 05 Apr 2008) Log Message: ----------- Total number of ports parsed: 4638 Ports successfully parsed: 4638 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-05 19:00:12 UTC (rev 35773) +++ trunk/dports/PortIndex 2008-04-05 19:47:13 UTC (rev 35774) @@ -1901,9 +1901,9 @@ fortune 352 variants {universal darwin} description {Infamous electronic fortune-cookie generator} portdir games/fortune homepage http://www.freebsd.org/ epoch 0 platforms {darwin freebsd} name fortune long_description {{Infamous electronic fortune-cookie generator}} maintainers {afb@macports.org openmaintainer} categories games version 6.2.0-RELEASE revision 0 freeciv 577 -variants universal portdir games/freeciv description {An empire-building strategy game} homepage http://www.freeciv.org/ epoch 0 platforms macosx name freeciv depends_lib {port:freetype port:libpng port:libsdl port:libsdl_image port:libsdl_mixer port:readline port:libiconv} maintainers rhwood long_description {Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the stone age to the space age...} version 2.1.1 categories games revision 0 -freeciv-x11 336 -variants {universal puredarwin} description {A civilisation clone} portdir games/freeciv-x11 homepage http://www.freeciv.org/ epoch 0 platforms darwin depends_lib {port:gettext port:libiconv port:libsdl port:libsdl_mixer port:esound port:readline port:gtk2} name freeciv-x11 maintainers rhwood categories games version 2.1.1 revision 0 +variants universal portdir games/freeciv description {An empire-building strategy game} homepage http://www.freeciv.org/ epoch 0 platforms macosx name freeciv depends_lib {port:freetype port:libpng port:libsdl port:libsdl_image port:libsdl_mixer port:readline port:libiconv} maintainers rhwood long_description {Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the stone age to the space age...} version 2.1.3 categories games revision 0 +freeciv-x11 585 +variants {universal puredarwin} portdir games/freeciv-x11 description {A civilisation clone for X11} homepage http://www.freeciv.org/ epoch 0 platforms darwin name freeciv-x11 depends_lib {port:gettext port:libiconv port:libsdl port:libsdl_mixer port:esound port:readline port:gtk2} maintainers rhwood long_description {Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the stone age to the space age...} version 2.1.3 categories games revision 0 freedroidclassic 903 variants {universal darwin} portdir games/freedroidclassic description {Freedoid Classic is a Paradroid clone.} homepage http://freedroid.sourceforge.net/ epoch 0 platforms darwin name freedroidclassic depends_lib {bin:sdl-config:libsdl lib:libSDL_image:libsdl_image lib:libSDL_mixer:libsdl_mixer} maintainers nomaintainer long_description {Freedroid is a clone of the classic game Paradroid on Commodore 64 with some improvements and extensions to the classic version. In this game, you control a robot, depicted by a small white ball with a few numbers within an interstellar spaceship consisting of several decks connected by elevators. The aim of the game is to destroy all enemy robots, depicted by small black balls with a few numbers, by either shooting them or seizing control over them by creating connections in a short subgame of electric circuits.} version 1.0.2 categories games revision 0 frobtads 707 @@ -2071,7 +2071,7 @@ bonobo-activation 661 variants universal depends_build bin:pkg-config:pkgconfig portdir gnome/bonobo-activation description {Bonobo Activation is the Object Activation Framework for GNOME} homepage http://developer.gnome.org/doc/API/2.0/bonobo-activation/architecture.html epoch 0 platforms darwin name bonobo-activation depends_lib {lib:libORBit-2.0:orbit2 lib:libgtk.2:gtk2 lib:libxml2.2.6.0:libxml2} long_description {Bonobo Activation is the new Object Activation Framework for GNOME. Bonobo Activation has a similar purpose to gnorba, the GNOME 1.x CORBA activation library, and has replaced it for GNOME 2.0.} maintainers nomaintainer version 2.2.2 categories gnome revision 0 bug-buddy 579 -variants universal portdir gnome/bug-buddy description {A graphical bug reporting tool.} homepage http://www.gnome.org/ epoch 0 platforms darwin name bug-buddy depends_lib {port:libelf port:libgnomeui port:gnome-doc-utils port:gnome-keyring port:gnome-desktop port:gnome-menus port:startup-notification port:libsoup port:libgtop port:evolution-data-server} long_description {This is a graphical bug reporting tool. It can extract debugging information from a core file or crashed application (via gnome_segv).} maintainers nomaintainer version 2.20.1 categories gnome revision 0 +variants universal portdir gnome/bug-buddy description {A graphical bug reporting tool.} homepage http://www.gnome.org/ epoch 0 platforms darwin name bug-buddy depends_lib {port:libelf port:libgnomeui port:gnome-doc-utils port:gnome-keyring port:gnome-desktop port:gnome-menus port:startup-notification port:libsoup port:libgtop port:evolution-data-server} long_description {This is a graphical bug reporting tool. It can extract debugging information from a core file or crashed application (via gnome_segv).} maintainers nomaintainer version 2.22.0 categories gnome revision 0 cog 484 variants universal portdir gnome/cog description {GConf is a configuration database system.} homepage http://www.krakoa.dk/linux-software.html epoch 0 platforms darwin name cog depends_lib bin:gnome-session:gnome-session 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.} maintainers nomaintainer version 0.7.1 categories gnome revision 0 colorscheme 316 @@ -2125,13 +2125,13 @@ 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.18.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 bin:gnome-session:gnome-session 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.8 categories {gnome devel} revision 0 +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 756 variants universal depends_build {port:gzip port:p5-xml-parser port:pkgconfig port:gnome-doc-utils} portdir gnome/gdm description {The Gnome Display Manager is a re-implementation of the well known xdm program.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:atk port:cairo port:dbus-glib port:fontconfig port:freetype port:gettext port:glib2 port:gtk2 port:howl port:libart_lgpl port:libglade2 port:libgnomecanvas port:libiconv port:libpng port:librsvg port:libxml2 port:openssl port:pango port:xrender} name gdm long_description {The Gnome Display Manager is a re-implementation of the well known xdm program. It displays a X11-based graphical login screen.} maintainers nomaintainer version 2.18.3 categories gnome revision 0 gedit 412 variants universal depends_build port:gnome-doc-utils portdir gnome/gedit description {GNOME editor.} homepage http://www.gnome.org/projects/gedit/ epoch 0 platforms darwin name gedit depends_lib {port:gtksourceview2 port:eel port:dbus-glib port:py25-pygtksourceview port:py25-gnome port:iso-codes} long_description {{GNOME editor.}} maintainers nomaintainer version 2.22.0 categories {gnome editors} revision 0 gedit-plugins 418 -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.20.0 categories {gnome editors} revision 0 +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.0 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 @@ -2152,8 +2152,8 @@ 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 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 1165 -variants universal portdir gnome/gnome-applets description {GNOME panel applets.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-applets depends_lib {lib:libatk-1.0:atk bin:gconftool-2:gconf lib:libgettextlib:gettext lib:libglib-2.0:glib2 lib:libgnomevfs-2:gnome-vfs lib:libgtk-x11-2.0:gtk2 lib:libgnomecanvas-2:libgnomecanvas lib:libart_lgpl_2:libart_lgpl lib:libbonobo-2:libbonobo lib:libbonoboui-2:libbonoboui port:Xft2 lib:libglade-2.0:libglade2 lib:libgnome-2:libgnome lib:libgnomeui-2:libgnomeui bin:orbit-idl-2:orbit2 port:libxml2 port:libxslt bin:perl:perl5.8 lib:libpangoft2-1.0:pango bin:pkg-config:pkgconfig lib:libexpat:expat port:fontconfig port:freetype port:gnome-doc-utils lib:libjpeg:jpeg lib:libiconv:libiconv lib:libpng:libpng lib:libtiff:tiff port:xrender port:audiofile port:esound port:gnome-keyring port:cairo port:zlib port:gail port:gnome-panel port:libwnck port:libxklavier port:p5-xml-parser port:popt port:startup-notification port:libgnomek bd port:dbus port:dbus-glib} long_description {This package contains applets for use with the GNOME panel.} maintainers nomaintainer version 2.20.0 categories gnome 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.22.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 @@ -2182,8 +2182,8 @@ variants universal portdir gnome/gnome-libs description {These are the GNOME libraries.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-libs depends_lib {lib:liboaf:oaf lib:libgtk.1:gtk1 lib:libghttp:libghttp lib:imlib:imlib} long_description {These are the GNOME libraries, the foundation for most of the application of the GNOME project.} maintainers nomaintainer version 1.4.2 categories gnome revision 2 gnome-mag 281 variants universal portdir gnome/gnome-mag description {GNOME magnifier.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-mag depends_lib lib:libspi:at-spi long_description {{GNOME magnifier.}} maintainers nomaintainer version 0.14.4 categories gnome revision 0 -gnome-media 506 -variants universal depends_build port:gnome-doc-utils portdir gnome/gnome-media description {A collection of utilities for simple multimedia handling.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-media depends_lib {port:gnome-panel port:dbus port:dbus-glib} long_description {The GNOME media utilities provide simple applications for basic multimedia tasks, such as CD playback, volume control or audio recording.} maintainers nomaintainer version 2.18.0 categories gnome revision 1 +gnome-media 502 +variants universal depends_build port:gnome-doc-utils portdir gnome/gnome-media description {A collection of utilities for simple multimedia handling.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-media depends_lib {port:libgnomeui port:gst-plugins-good} long_description {The GNOME media utilities provide simple applications for basic multimedia tasks, such as CD playback, volume control or audio recording.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 gnome-menus 406 variants universal depends_build {port:gnome-doc-utils port:intltool} portdir gnome/gnome-menus description {Panel component for the GNOME 2 Desktop.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:glib2 port:gettext port:py25-gtk} name gnome-menus maintainers nomaintainer long_description {{Panel component for the GNOME 2 Desktop.}} version 2.22.0 categories gnome revision 0 gnome-mime-data 453 @@ -2202,8 +2202,8 @@ variants {universal quartz} portdir gnome/gnome-platform-suite description {The GNOME developer platform} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-platform-suite depends_lib {port:at-spi port:atk port:audiofile port:esound port:gail port:gconf port:glib2 port:gnome-mime-data port:gnome-vfs port:gnome-vfs-monikers port:gtk2 port:gtk-doc port:intltool port:libart_lgpl port:libbonobo port:libbonoboui port:libglade2 port:libgnome port:libgnomecanvas port:libgnomeui port:libidl port:libxml2 port:libxslt port:orbit2 port:pango} maintainers nomaintainer long_description {The GNOME developer platform is the set of libraries and services that developers can rely upon to develop fully GNOME compliant applications. The platform is one of the suites of software packages that form the complete GNOME project offerings.} version 2.22.0 categories {gnome devel} revision 0 gnome-print 410 variants universal portdir gnome/gnome-print description {This is an implementation of the Gnome Printing Architecture.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-print depends_lib {lib:libgdk-pixbuf:gdk-pixbuf lib:libgnome:gnome-libs} long_description {{This is an implementation of the Gnome Printing Architecture.}} maintainers nomaintainer version 0.36 categories gnome revision 0 -gnome-python-desktop 442 -variants {universal darwin_9} description {Python modules for some GNOME Desktop libraries.} portdir gnome/gnome-python-desktop homepage http://www.pygtk.org/ epoch 0 depends_lib {port:gnome-platform-suite port:py25-gnome port:gtksourceview port:libwnck port:metacity} name gnome-python-desktop long_description {{Python modules for some GNOME Desktop libraries.}} maintainers nomaintainer categories {gnome python} version 2.20.0 revision 2 +gnome-python-desktop 596 +variants {universal darwin_9} portdir gnome/gnome-python-desktop description {Python modules for some GNOME Desktop libraries.} homepage http://www.pygtk.org/ epoch 0 platforms darwin name gnome-python-desktop depends_lib {port:py25-gnome port:gnome-panel port:libgnomeprintui port:evolution-data-server port:gnome-keyring port:gtksourceview port:libgtop port:bug-buddy port:libwnck port:metacity port:gnome-media port:totem-pl-parser port:librsvg} maintainers nomaintainer long_description {{Python modules for some GNOME Desktop libraries.}} version 2.22.0 categories {gnome python} revision 0 gnome-python-extras 443 variants {universal darwin_9} description {Extra Python modules for some GNOME Desktop libraries.} portdir gnome/gnome-python-extras homepage http://www.pygtk.org/ epoch 0 depends_lib {port:py25-gnome port:gdl port:libgda3 port:libgtkhtml} name gnome-python-extras long_description {{Extra Python modules for some GNOME Desktop libraries.}} maintainers {landonf@macports.org openmaintainer} categories {gnome python} version 2.19.1 revision 0 gnome-session 488 @@ -2248,8 +2248,8 @@ variants {universal without_quotes without_hbci without_ofx} depends_build bin:glibtoolize:libtool variant_desc {without_quotes {Does not depend on building p5-finance-quote} without_hbci {Disables HBCI support} without_ofx {Disables ofx support}} portdir gnome/gnucash description {a personal and small-business financial-accounting software} homepage http://www.gnucash.org/ depends_run port:evince epoch 0 platforms darwin name gnucash depends_lib {lib:XML/Parser.pm:p5-xml-parser port:glib2 port:gconf port:guile16 port:slib port:slib-guile16 lib:libpopt:popt lib:libgnomeui:libgnomeui lib:libgnomeprintui:libgnomeprintui lib:libgtkhtml-3:libgtkhtml3 lib:libgsf:libgsf lib:libgoffice-0.3:goffice03 lib:aqbanking:aqbanking lib:libofx:libofx lib:Finance/Quote.pm:p5-finance-quote} maintainers nomaintainer long_description {GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, G nuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports.} categories {gnome x11} version 2.2.4 revision 2 gnucash-devel 1189 variants {universal without_hbci without_ofx without_quotes without_docs guile16} depends_build {bin:glibtoolize:libtool port:automake} portdir gnome/gnucash-devel description {financial-accounting software} homepage http://www.gnucash.org/ depends_run port:evince epoch 0 name gnucash-devel depends_lib {lib:XML/Parser.pm:p5-xml-parser port:glib2 port:gconf port:slib lib:libpopt:popt lib:libgnomeui:libgnomeui lib:libgnomeprintui:libgnomeprintui lib:libgtkhtml-3:libgtkhtml3 lib:libgsf:libgsf lib:libgoffice-0.3:goffice03 lib:aqbanking:aqbanking lib:libofx:libofx lib:Finance/Quote.pm:p5-finance-quote port:gnucash-docs port:guile16 port:slib-guile16} maintainers nomaintainer long_description {GnuCash is a personal and small-business financial-accounting software. -- gnucash-devel fetches the current developer version, then tries to build and install it. This may or may not work. It cannot be installed along the regular (stable) version. If you want to try it, it is recommended th at you `port deactivate gnucash', then `port install gnucash-devel', so that you can go back to a working copy in case anything goes wrong.} version 2.2.99.svn-16555 categories {gnome x11} revision 0 -gnucash-docs 990 -variants universal portdir gnome/gnucash-docs description {docs for gnucash} homepage http://www.gnucash.org/ depends_run bin:yelp:yelp epoch 0 platforms macosx name gnucash-docs depends_lib {bin:scrollkeeper-config:scrollkeeper port:libxml2 bin:xsltproc:libxslt} maintainers nomaintainer long_description {GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports. This package contains (1) the user manual and (2) the Tutorial And Concepts Guide. Both are available through yelp, the gnome help browser, and an HTML copy is installed in {\${prefix}/share/doc/gnucash} (where {\${prefix}} is usually /opt/local).} version 2.2.0 categories {gnome x11} revision 0 +gnucash-docs 984 +variants universal portdir gnome/gnucash-docs description {docs for gnucash} homepage http://www.gnucash.org/ depends_run bin:yelp:yelp epoch 0 platforms macosx name gnucash-docs depends_lib {bin:scrollkeeper-config:rarian port:libxml2 bin:xsltproc:libxslt} maintainers nomaintainer long_description {GnuCash is a personal and small-business financial-accounting software, freely licensed under the GNU GPL. Designed to be easy to use, yet powerful and flexible, GnuCash allows you to track bank accounts, stocks, income and expenses. As quick and intuitive to use as a checkbook register, it is based on professional accounting principles to ensure balanced books and accurate reports. This package contains (1) the user manual and (2) the Tutorial And Concepts Guide. Both are available through yelp, the gnome help browser, and an HTML copy is installed in {\${prefix}/share/doc/gnucash} (where {\${prefix}} is usually /opt/local).} version 2.2.0 categories {gnome x11} revision 0 gnumeric 441 variants universal depends_build port:gnome-doc-utils portdir gnome/gnumeric description {A spreadsheet with gnome support.} homepage http://www.gnome.org/projects/gnumeric/ epoch 0 platforms darwin name gnumeric depends_lib {port:libgsf port:goffice port:libgnomeprintui port:dbus port:dbus-glib port:py25-gtk} long_description {{A spreadsheet with gnome support.}} maintainers nomaintainer version 1.8.2 categories {gnome math} revision 0 goffice 516 @@ -2290,8 +2290,8 @@ variants universal depends_build port:pkgconfig portdir gnome/gtksourceview-sharp2 description {C# Bindings for GtkSourceView.} homepage http://gtk-sharp.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:mono port:gtk-sharp2 port:gnome-sharp2 port:gtksourceview} name gtksourceview-sharp2 maintainers nox long_description {{C# Bindings for GtkSourceView.}} version 0.11 categories {gnome devel} revision 0 gtksourceview2 695 variants universal depends_build {port:intltool port:pkgconfig} portdir gnome/gtksourceview2 description {GtkSourceView is a text widget} homepage http://svn.gnome.org/viewvc/gtksourceview/ epoch 0 platforms darwin depends_lib {port:gtk2 port:libxml2 port:gnome-vfs port:gettext} name gtksourceview2 maintainers nomaintainer long_description {GtkSourceView is a text widget that extends the standard gtk+ 2.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor. This port contains version 2 of the GtkSourceView widget. Port GtkSourceView contains version 1 of the widget.} version 2.2.0 categories gnome revision 0 -gucharmap 405 -variants universal depends_build port:gnome-doc-utils portdir gnome/gucharmap description {gucharmap is a featureful unicode character map.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gucharmap depends_lib {port:libgnomeui port:dbus port:dbus-glib} long_description {{gucharmap is a featureful unicode character map.}} maintainers nomaintainer version 1.10.0 categories gnome revision 0 +gucharmap 378 +variants universal depends_build port:gnome-doc-utils portdir gnome/gucharmap description {gucharmap is a featureful unicode character map.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gucharmap depends_lib port:libgnomeui long_description {{gucharmap is a featureful unicode character map.}} maintainers nomaintainer version 2.22.0 categories gnome revision 0 gwget 857 variants universal portdir gnome/gwget description {Gwget is a Download Manager for Gnome 2. It uses wget as a backend.} homepage http://www.gnome.org/projects/gwget/ epoch 0 platforms darwin name gwget depends_lib {lib:libatk-1.0:atk bin:gconftool-2:gconf lib:libgettextlib:gettext lib:libglib-2.0:glib2 lib:libgnomevfs-2:gnome-vfs lib:libgtk-x11-2.0:gtk2 lib:libgnomecanvas-2:libgnomecanvas lib:libart_lgpl_2:libart_lgpl lib:libbonobo-2:libbonobo lib:libbonoboui-2:libbonoboui lib:libglade-2.0:libglade2 lib:libgnome-2:libgnome lib:libgnomeui-2:libgnomeui bin:orbit-idl-2:orbit2 port:libxml2 port:p5-xml-parser bin:perl:perl5.8 lib:libpangoft2-1.0:pango bin:pkg-config:pkgconfig bin:wget:wget} long_description {{Gwget is a Download Manager for Gnome 2. It uses wget as a backend.}} maintainers nomaintainer version 0.96 categories {gnome net} revision 0 hicolor-icon-theme 326 @@ -4724,8 +4724,8 @@ variants universal portdir net/transmission description {Lightweight BitTorrent client} homepage http://www.transmissionbt.com/ epoch 0 platforms macosx name transmission depends_lib port:gettext maintainers nomaintainer long_description {Transmission is a free, lightweight BitTorrent client. It features a simple, intuitive interface on top of an efficient, cross-platform back-end. Transmission is open source (MIT license) and runs on Mac OS X (Cocoa interface), Linux/NetBSD/FreeBSD/OpenBSD (GTK+ interface) and BeOS (native {interface). } This is the Cocoa version.} categories {net aqua} version 1.06 revision 0 -transmission-x11 662 -variants universal portdir net/transmission-x11 description {Lightweight BitTorrent client} homepage http://www.transmissionbt.com/ epoch 0 platforms {darwin freebsd} name transmission-x11 depends_lib {port:gettext port:gtk port:openssl} maintainers nomaintainer long_description {Transmission is a free, lightweight BitTorrent client. It features a simple, intuitive interface on top of an efficient, cross-platform back-end. Transmission is open source (MIT license) and runs on Mac OS X (Cocoa interface), Linux/NetBSD/FreeBSD/OpenBSD (GTK+ interface) and BeOS (native interface). This is the GTK+ version.} version 1.10 categories {net gnome x11} revision 0 +transmission-x11 650 +variants universal portdir net/transmission-x11 description {Lightweight BitTorrent client} homepage http://www.transmissionbt.com/ epoch 0 platforms {darwin freebsd} name transmission-x11 depends_lib {port:gtk2 port:openssl} maintainers nomaintainer long_description {Transmission is a free, lightweight BitTorrent client. It features a simple, intuitive interface on top of an efficient, cross-platform back-end. Transmission is open source (MIT license) and runs on Mac OS X (Cocoa interface), Linux/NetBSD/FreeBSD/OpenBSD (GTK+ interface) and BeOS (native interface). This is the GTK+ version.} version 1.11 categories {net gnome x11} revision 0 tsocks 523 variants universal description {Transparent SOCKS proxying library} portdir net/tsocks homepage http://giig.ugr.es/~rgarcia/tsocks/ epoch 0 platforms darwin name tsocks long_description {tsocks allows non SOCKS aware applications (e.g telnet, ssh, ftp etc) to use SOCKS without any modification. It does this by intercepting the calls that applications make to establish network connections and negotating them through a SOCKS server as necessary.} maintainers darren.bane@gmail.com categories net version 1.8.3 revision 1 ttcp 510 @@ -8873,7 +8873,7 @@ gxmessage 523 variants universal portdir x11/gxmessage description {a GTK-based xmessage clone.} homepage http://homepages.ihug.co.nz/~trmusson/programs.html#gxmessage epoch 0 platforms darwin name gxmessage depends_lib lib:libgtk.2:gtk2 long_description {gxmessage opens a window to display a message obtained from the command line, from a file, or from stdin. The window includes a row of buttons, each of which causes the program to exit with a different return code.} maintainers nomaintainer version 2.4.4 categories x11 revision 0 homebank 680 -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.5 categories x11 revision 0 +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@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 ion3 496 @@ -8995,7 +8995,7 @@ wine 537 variants universal depends_build port:pkgconfig portdir x11/wine description {Wine Is Not an Emulator} homepage http://www.winehq.com/ epoch 0 platforms darwin name wine depends_lib {lib:libX11.6:XFree86 port:expat port:fontconfig port:fontforge port:freetype port:jpeg port:libiconv port:libxml2 port:libxslt port:ncurses port:openssl port:render port:xrender port:zlib} maintainers {ryandesign jwa openmaintainer} long_description {Wine is an implementation of the Windows APIs on top of X11.} version 0.9.59 categories x11 revision 0 winetricks 520 -variants darwin portdir x11/winetricks description {downloads and installs various redistributable runtime libraries} homepage http://www.kegel.com/wine/ epoch 0 depends_run {port:cabextract port:wget port:wine port:coreutils} platforms darwin name winetricks maintainers ryandesign long_description {winetricks can help you prepare your system for Windows applications that mistakenly assume all users' systems have all the needed redistributable runtime libraries or fonts.} version 20080328 categories x11 revision 0 +variants darwin portdir x11/winetricks description {downloads and installs various redistributable runtime libraries} homepage http://www.kegel.com/wine/ epoch 0 depends_run {port:cabextract port:wget port:wine port:coreutils} platforms darwin name winetricks maintainers ryandesign long_description {winetricks can help you prepare your system for Windows applications that mistakenly assume all users' systems have all the needed redistributable runtime libraries or fonts.} version 20080402 categories x11 revision 0 wm-extra 338 variants universal description {Extra themes for WindowMaker} portdir x11/wm-extra homepage {http://www.windowmaker.org/ / http://themes.freshmeat.net/browse/918/?topic_id=918} epoch 0 platforms darwin name wm-extra long_description {{Extra themes for WindowMaker}} maintainers nomaintainer categories {x11 x11-wm} version 0.1 revision 2 wmbinclock 426 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/d63bd6d0/attachment-0001.html From ram at macports.org Sat Apr 5 14:19:48 2008 From: ram at macports.org (ram@macports.org) Date: Sat Apr 5 14:21:16 2008 Subject: [35775] trunk/dports/math/fftw-3-single/Portfile Message-ID: <20080405211948.7A4F1155CE48@beta.macosforge.org> Revision: 35775 http://trac.macosforge.org/projects/macports/changeset/35775 Author: ram@macports.org Date: 2008-04-05 14:19:42 -0700 (Sat, 05 Apr 2008) Log Message: ----------- math/fftw-3-single: build shared libraries Modified Paths: -------------- trunk/dports/math/fftw-3-single/Portfile Modified: trunk/dports/math/fftw-3-single/Portfile =================================================================== --- trunk/dports/math/fftw-3-single/Portfile 2008-04-05 19:47:13 UTC (rev 35774) +++ trunk/dports/math/fftw-3-single/Portfile 2008-04-05 21:19:42 UTC (rev 35775) @@ -4,7 +4,7 @@ name fftw-3-single version 3.1.2 -revision 2 +revision 3 categories math platforms darwin maintainers ram openmaintainer @@ -46,6 +46,7 @@ --enable-fma \ --enable-float \ --disable-fortran \ + --enable-shared \ --mandir=${prefix}/share/man \ --infodir=${prefix}/share/info -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/fa704c11/attachment.html From gui_dos at macports.org Sat Apr 5 23:03:43 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sat Apr 5 23:05:21 2008 Subject: [35776] trunk/dports/gnome/yelp/Portfile Message-ID: <20080406060343.6D5ED155E739@beta.macosforge.org> Revision: 35776 http://trac.macosforge.org/projects/macports/changeset/35776 Author: gui_dos@macports.org Date: 2008-04-05 23:03:40 -0700 (Sat, 05 Apr 2008) Log Message: ----------- yelp: * Remove the ugly workaround: the shared libraries of the latest Firefox (2.0.0.13) don't have @executable_path in their install_name anymore (http://trac.macports.org/projects/macports/changeset/35533) * Correct and simplify the dependencies and the configure options * More finishing touches in post-activate Modified Paths: -------------- trunk/dports/gnome/yelp/Portfile Modified: trunk/dports/gnome/yelp/Portfile =================================================================== --- trunk/dports/gnome/yelp/Portfile 2008-04-05 21:19:42 UTC (rev 35775) +++ trunk/dports/gnome/yelp/Portfile 2008-04-06 06:03:40 UTC (rev 35776) @@ -2,59 +2,45 @@ PortSystem 1.0 -name yelp -version 2.22.0 -revision 1 -description Help browser for GNOME. -long_description Help browser for GNOME 2.0 which supports docbook documents, \ - info and man. -maintainers nomaintainer -categories gnome -platforms darwin -homepage http://www.gnome.org/ +name yelp +version 2.22.0 +revision 2 +description Help browser for GNOME. +long_description Yelp is the default help browser for the \ + GNOME desktop. Yelp provides a simple graphical \ + interface for viewing DocBook, HTML, man, and info \ + formatted documentation. +maintainers nomaintainer +categories gnome +platforms darwin +homepage http://www.gnome.org/ master_sites gnome:sources/yelp/2.22/ -checksums md5 941e67796bbc332c1db3d63771ae2590 -depends_lib port:startup-notification \ - port:libgtkhtml \ - port:gnome-doc-utils \ - port:libxslt \ - port:rarian \ - port:gconf \ - port:gnome-vfs \ - port:libbonobo \ - port:libgnome \ - port:libgnomeui \ - port:tiff \ - port:firefox-x11 +checksums md5 941e67796bbc332c1db3d63771ae2590 -use_bzip2 yes -configure.args --enable-info --enable-man --with-mozilla=firefox +depends_build port:gnome-doc-utils +depends_lib port:gnome-vfs \ + port:libgnomeui \ + port:startup-notification \ + port:firefox-x11 + +use_bzip2 yes + +configure.args --with-gecko=firefox + variant debug description {Enables debugging} { configure.cflags-append -O0 -g configure.cxxflags-append -O0 -g - configure.args-append --enable-debug + configure.args-append --enable-debug } -post-destroot { - # In order to call gecko, yelp must be installed in the same directory as FireFox. - # Move it and put a symlink in the bin directory - if { [catch {set ff [registry_active "firefox-x11"]} result]} { - ui_err "FireFox is not active: $result" - } else { - set ffver [lindex $ff 0 1] - xinstall -d ${destroot}${prefix}/lib/firefox-${ffver} - move ${destroot}${prefix}/bin/yelp ${destroot}${prefix}/lib/firefox-${ffver} - ln -s ${prefix}/lib/firefox-${ffver}/yelp ${destroot}${prefix}/bin - } -} - -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" - post-activate { - # We need to register some stuff to gconf. Just putting the - # schema files to the right place is not enough. - # You can watch the successful installation with gconf-editor. + # We need to register some stuff to gconf. Just putting the + # schema files to the right place is not enough. + # You can watch the successful installation with gconf-editor. - system "GCONF_CONFIG_SOURCE=`${prefix}/bin/gconftool-2 --get-default-source` ${prefix}/bin/gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/yelp.schemas" + system "GCONF_CONFIG_SOURCE=`${prefix}/bin/gconftool-2 --get-default-source` ${prefix}/bin/gconftool-2 --makefile-install-rule ${prefix}/etc/gconf/schemas/yelp.schemas" + system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" + system "${prefix}/bin/scrollkeeper-update; true" + system "${prefix}/bin/update-desktop-database -q ${prefix}/share/applications; true" + system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true" } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080405/49a6002e/attachment.html From gui_dos at macports.org Sun Apr 6 00:06:46 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sun Apr 6 00:08:17 2008 Subject: [35777] trunk/dports/gnome/devhelp/Portfile Message-ID: <20080406070646.BA3B7155EA70@beta.macosforge.org> Revision: 35777 http://trac.macosforge.org/projects/macports/changeset/35777 Author: gui_dos@macports.org Date: 2008-04-06 00:06:40 -0700 (Sun, 06 Apr 2008) Log Message: ----------- devhelp: remove unneeded workaround for linking with Firefox's shared libraries Modified Paths: -------------- trunk/dports/gnome/devhelp/Portfile Modified: trunk/dports/gnome/devhelp/Portfile =================================================================== --- trunk/dports/gnome/devhelp/Portfile 2008-04-06 06:03:40 UTC (rev 35776) +++ trunk/dports/gnome/devhelp/Portfile 2008-04-06 07:06:40 UTC (rev 35777) @@ -4,38 +4,30 @@ name devhelp version 0.19 +revision 1 description DevHelp is to be an API documentation browser for GNOME. long_description DevHelp's primary goal is to be an API documentation \ browser for GNOME. maintainers nomaintainer -categories gnome -platforms darwin +categories gnome +platforms darwin homepage http://www.imendio.com/projects/devhelp/ master_sites gnome:sources/devhelp/0.19/ use_bzip2 yes checksums md5 66c9fb480e123c96eb1efdbad56b2d90 -depends_lib port:firefox-x11 \ +depends_lib port:libgnomeui \ + port:firefox-x11 \ port:libwnck \ port:gconf \ port:python25 + configure.python ${prefix}/bin/python2.5 -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" # Undo http://svn.gnome.org/viewvc/devhelp/trunk/src/dh-main.c?r1=880&r2=902 patchfiles patch-src-dh-main-c.diff -# Same ugly workaround as for yelp since the binary is linked -# with @executable_path/libgtkembedmoz.dylib -post-destroot { - # In order to call gecko, devhelp must be installed in the same directory as FireFox. - # Move it and put a symlink in the bin directory - if { [catch {set ff [registry_active "firefox-x11"]} result]} { - ui_err "FireFox is not active: $result" - } else { - set ffver [lindex $ff 0 1] - xinstall -d ${destroot}${prefix}/lib/firefox-${ffver} - move ${destroot}${prefix}/bin/devhelp ${destroot}${prefix}/lib/firefox-${ffver} - ln -s ${prefix}/lib/firefox-${ffver}/devhelp ${destroot}${prefix}/bin - } -} +post-activate { + system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" + system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true" +} + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/7e997f3b/attachment.html From dluke at macports.org Sun Apr 6 00:47:33 2008 From: dluke at macports.org (dluke@macports.org) Date: Sun Apr 6 00:49:03 2008 Subject: [35778] trunk/dports/PortIndex Message-ID: <20080406074733.7ECD1155EBF0@beta.macosforge.org> Revision: 35778 http://trac.macosforge.org/projects/macports/changeset/35778 Author: dluke@macports.org Date: 2008-04-06 00:47:31 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Total number of ports parsed: 4638 Ports successfully parsed: 4638 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-06 07:06:40 UTC (rev 35777) +++ trunk/dports/PortIndex 2008-04-06 07:47:31 UTC (rev 35778) @@ -2084,8 +2084,8 @@ variants universal portdir gnome/dasher description {Zooming text entry system.} homepage http://www.gnome.org/ epoch 0 platforms darwin name dasher depends_lib {port:at-spi port:gnome-speech port:dbus port:dbus-glib port:gnome-doc-utils} long_description {Dasher is a zooming predictive text entry system, designed for situations where keyboard input is impractical (for instance, accessibility or PDAs). It is usable with highly limited amounts of physical input while still allowing high rates of text entry.} maintainers nomaintainer version 4.2.2 categories gnome revision 0 desktop-file-utils 415 variants universal portdir gnome/desktop-file-utils description {Command line utilities for working with desktop entries.} homepage http://www.freedesktop.org/Software/desktop-file-utils epoch 0 platforms darwin name desktop-file-utils depends_lib {port:glib2 port:popt} long_description {{Command line utilities for working with desktop entries.}} maintainers nomaintainer version 0.15 categories gnome revision 0 -devhelp 426 -variants universal portdir gnome/devhelp description {DevHelp is to be an API documentation browser for GNOME.} homepage http://www.imendio.com/projects/devhelp/ epoch 0 platforms darwin name devhelp depends_lib {port:firefox-x11 port:libwnck port:gconf port:python25} long_description {DevHelp's primary goal is to be an API documentation browser for GNOME.} maintainers nomaintainer version 0.19 categories gnome revision 0 +devhelp 442 +variants universal portdir gnome/devhelp description {DevHelp is to be an API documentation browser for GNOME.} homepage http://www.imendio.com/projects/devhelp/ epoch 0 platforms darwin name devhelp depends_lib {port:libgnomeui port:firefox-x11 port:libwnck port:gconf port:python25} long_description {DevHelp's primary goal is to be an API documentation browser for GNOME.} maintainers nomaintainer version 0.19 categories gnome revision 1 dia 767 variants {universal with_gnome} depends_build port:p5-xml-parser portdir gnome/dia description {A diagram program.} homepage http://www.gnome.org/projects/dia/ epoch 0 platforms darwin depends_lib {lib:libgtk.2:gtk2 lib:libxml2.2.6.5: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 @@ -2414,8 +2414,8 @@ variants {universal without_python darwin_9} depends_build {port:p5-xml-parser port:pkgconfig} variant_desc {without_python {Disable Python support}} portdir gnome/vte description {Terminal widget with improved accessibility and I18N support.} homepage http://www.gnome.org/ epoch 0 platforms darwin name vte depends_lib {port:python25 port:py25-gtk port:fontconfig port:freetype port:gettext port:libiconv port:gtk2 port:glib2 port:ncurses port:Xft2 port:pango} maintainers nomaintainer long_description {Terminal widget with improved font, internationalisation and accessibility support for the GNOME 2 desktop. Designed to replace libzvt.} categories gnome version 0.16.13 revision 0 xchat-gnome 436 variants universal portdir gnome/xchat-gnome description {xchat-gnome is a new frontend to X-Chat.} homepage http://xchat-gnome.navi.cx/ epoch 0 platforms darwin name xchat-gnome depends_lib bin:gnome-session:gnome-session long_description {xchat-gnome is a new frontend to the popular X-Chat IRC client which is designed with the user interface foremost in mind.} maintainers nomaintainer version 0.4 categories {gnome irc} revision 0 -yelp 553 -variants {universal debug} variant_desc {debug {Enables debugging}} portdir gnome/yelp description {Help browser for GNOME.} homepage http://www.gnome.org/ epoch 0 platforms darwin name yelp depends_lib {port:startup-notification port:libgtkhtml port:gnome-doc-utils port:libxslt port:rarian port:gconf port:gnome-vfs port:libbonobo port:libgnome port:libgnomeui port:tiff port:firefox-x11} long_description {Help browser for GNOME 2.0 which supports docbook documents, info and man.} maintainers nomaintainer version 2.22.0 categories gnome revision 1 +yelp 566 +variants {universal debug} depends_build port:gnome-doc-utils variant_desc {debug {Enables debugging}} portdir gnome/yelp description {Help browser for GNOME.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:gnome-vfs port:libgnomeui port:startup-notification port:firefox-x11} name yelp long_description {Yelp is the default help browser for the GNOME desktop. Yelp provides a simple graphical interface for viewing DocBook, HTML, man, and info formatted documentation.} maintainers nomaintainer categories gnome version 2.22.0 revision 2 zenity 481 variants universal portdir gnome/zenity description {zenity allows you to display dialog boxes from the commandline.} homepage http://www.gnome.org/ epoch 0 platforms darwin name zenity depends_lib {lib:libgnomeui-2:libgnomeui port:gnome-doc-utils} long_description {This is zenity - a rewrite of gdialog, the GNOME port of dialog which allows you to display dialog boxes from the commandline and shell scripts.} maintainers nomaintainer version 2.20.0 categories gnome revision 0 ArtResources 607 @@ -3939,7 +3939,7 @@ fftw-3 1090 variants {universal gcc42 gcc43 g95} variant_desc {gcc42 {create Fortran wrappers using gcc42} gcc43 {create Fortran wrappers using gcc43} g95 {create Fortran wrappers using f95}} portdir math/fftw-3 description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3 maintainers takeshi@macports.org long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many impro vements relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math revision 4 fftw-3-single 1136 -variants {universal powerpc gcc42 gcc43 g95} variant_desc {gcc42 {create Fortran wrappers using gcc42} gcc43 {create Fortran wrappers using gcc43} g95 {create Fortran wrappers using f95}} portdir math/fftw-3-single description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3-single depends_lib port:fftw-3 maintainers {ram openmaintainer} long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math revision 2 +variants {universal powerpc gcc42 gcc43 g95} variant_desc {gcc42 {create Fortran wrappers using gcc42} gcc43 {create Fortran wrappers using gcc43} g95 {create Fortran wrappers using f95}} portdir math/fftw-3-single description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3-single depends_lib port:fftw-3 maintainers {ram openmaintainer} long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math revision 3 fftw-single 836 variants {universal fortran} portdir math/fftw-single description {Single precision version of fftw} homepage http://www.fftw.org/ epoch 0 depends_run port:fftw platforms darwin name fftw-single maintainers nomaintainer long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification.} version 2.1.5 categories {math devel} revision 1 fyre 440 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/e8167ec2/attachment.html From akira at macports.org Sun Apr 6 04:45:44 2008 From: akira at macports.org (akira@macports.org) Date: Sun Apr 6 04:47:17 2008 Subject: [35779] trunk/dports/lang/spidermonkey/Portfile Message-ID: <20080406114544.0A29F155F679@beta.macosforge.org> Revision: 35779 http://trac.macosforge.org/projects/macports/changeset/35779 Author: akira@macports.org Date: 2008-04-06 04:45:41 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Added an epoch number to make sure the port gets updated Modified Paths: -------------- trunk/dports/lang/spidermonkey/Portfile Modified: trunk/dports/lang/spidermonkey/Portfile =================================================================== --- trunk/dports/lang/spidermonkey/Portfile 2008-04-06 07:47:31 UTC (rev 35778) +++ trunk/dports/lang/spidermonkey/Portfile 2008-04-06 11:45:41 UTC (rev 35779) @@ -4,6 +4,7 @@ name spidermonkey version 1.7.0 +epoch 1 categories lang platforms darwin maintainers akira openmaintainer -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/a4af4425/attachment-0001.html From afb at macports.org Sun Apr 6 07:14:22 2008 From: afb at macports.org (afb@macports.org) Date: Sun Apr 6 07:15:53 2008 Subject: [35780] trunk/dports Message-ID: <20080406141422.13351155FE74@beta.macosforge.org> Revision: 35780 http://trac.macosforge.org/projects/macports/changeset/35780 Author: afb@macports.org Date: 2008-04-06 07:14:18 -0700 (Sun, 06 Apr 2008) Log Message: ----------- move from category xfce to generic x11 (gtk2) Modified Paths: -------------- trunk/dports/x11/xarchiver/Portfile Added Paths: ----------- trunk/dports/x11/xarchiver/ Removed Paths: ------------- trunk/dports/xfce/xarchiver/ Copied: trunk/dports/x11/xarchiver (from rev 35612, trunk/dports/xfce/xarchiver) Modified: trunk/dports/x11/xarchiver/Portfile =================================================================== --- trunk/dports/xfce/xarchiver/Portfile 2008-03-31 07:44:00 UTC (rev 35612) +++ trunk/dports/x11/xarchiver/Portfile 2008-04-06 14:14:18 UTC (rev 35780) @@ -4,7 +4,7 @@ name xarchiver version 0.4.6 -categories xfce +categories x11 platforms darwin maintainers afb@macports.org description Xarchiver is a desktop-agnostic GTK+2 frontend to \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/d7c4da3b/attachment.html From afb at macports.org Sun Apr 6 07:15:59 2008 From: afb at macports.org (afb@macports.org) Date: Sun Apr 6 07:17:28 2008 Subject: [35781] trunk/dports/xfce Message-ID: <20080406141559.74BDE155FF6F@beta.macosforge.org> Revision: 35781 http://trac.macosforge.org/projects/macports/changeset/35781 Author: afb@macports.org Date: 2008-04-06 07:15:58 -0700 (Sun, 06 Apr 2008) Log Message: ----------- new port: squeeze 0.2.3 (archive manager for xfce) Added Paths: ----------- trunk/dports/xfce/squeeze/ trunk/dports/xfce/squeeze/Portfile trunk/dports/xfce/squeeze/files/ trunk/dports/xfce/squeeze/files/patch-internals.diff Added: trunk/dports/xfce/squeeze/Portfile =================================================================== --- trunk/dports/xfce/squeeze/Portfile (rev 0) +++ trunk/dports/xfce/squeeze/Portfile 2008-04-06 14:15:58 UTC (rev 35781) @@ -0,0 +1,22 @@ +# $Id$ + +PortSystem 1.0 + +name squeeze +version 0.2.3 +categories xfce +platforms darwin +maintainers afb@macports.org +description Squeeze is a modern and advanced archive manager for the \ +Xfce Desktop Environment. +long_description ${description} +homepage http://squeeze.xfce.org/ +master_sites ${homepage}/downloads +use_bzip2 yes +checksums md5 bd3cb0648b49be1f146fc4f675606176 \ + sha1 218f0e61e1d105f1f9aa898a56837f78ce65aaac \ + rmd160 0833a0681d5c952077bf2f220cd2f07b2df2904f + +depends_lib port:pkgconfig port:gtk2 port:libxfce4util port:dbus-glib + +patchfiles patch-internals.diff Property changes on: trunk/dports/xfce/squeeze/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native Added: trunk/dports/xfce/squeeze/files/patch-internals.diff =================================================================== --- trunk/dports/xfce/squeeze/files/patch-internals.diff (rev 0) +++ trunk/dports/xfce/squeeze/files/patch-internals.diff 2008-04-06 14:15:58 UTC (rev 35781) @@ -0,0 +1,38 @@ +--- ./libsqueeze/internals.h.orig 2008-02-24 13:38:32.000000000 +0100 ++++ ./libsqueeze/internals.h 2008-04-05 14:11:03.000000000 +0200 +@@ -14,9 +14,9 @@ + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + +-GSList *lsq_mime_info_list; +-GSList *lsq_opened_archive_list; +-ThunarVfsPath *lsq_relative_base_path; ++extern GSList *lsq_mime_info_list; ++extern GSList *lsq_opened_archive_list; ++extern ThunarVfsPath *lsq_relative_base_path; + + /* + * gint +@@ -24,7 +24,7 @@ ThunarVfsPath *lsq_relative_bas + * + * general function for executing child-apps + */ +-ThunarVfsMimeDatabase *lsq_mime_database; ++extern ThunarVfsMimeDatabase *lsq_mime_database; + + gchar * + lsq_concat_filenames(GSList *filenames); +--- ./libsqueeze/internals.c.orig 2008-02-24 13:38:32.000000000 +0100 ++++ ./libsqueeze/internals.c 2008-04-05 14:14:06.000000000 +0200 +@@ -30,6 +30,11 @@ + + #include "internals.h" + ++GSList *lsq_mime_info_list = NULL; ++GSList *lsq_opened_archive_list = NULL; ++ThunarVfsPath *lsq_relative_base_path = NULL; ++ThunarVfsMimeDatabase *lsq_mime_database = NULL; ++ + #define __USE_GNU + + #include -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/c0c85a3d/attachment.html From gui_dos at macports.org Sun Apr 6 07:50:46 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sun Apr 6 07:52:16 2008 Subject: [35782] trunk/dports/print/latex-mk/Portfile Message-ID: <20080406145046.D8C2D156014F@beta.macosforge.org> Revision: 35782 http://trac.macosforge.org/projects/macports/changeset/35782 Author: gui_dos@macports.org Date: 2008-04-06 07:50:41 -0700 (Sun, 06 Apr 2008) Log Message: ----------- latex-mk: * Update to 1.9.1 * Open maintainership (port abandoned timeout: closes #14679) * errossbeyer.net:rbeyer volunteers to be the maintainer (closes #14941) Modified Paths: -------------- trunk/dports/print/latex-mk/Portfile Modified: trunk/dports/print/latex-mk/Portfile =================================================================== --- trunk/dports/print/latex-mk/Portfile 2008-04-06 14:15:58 UTC (rev 35781) +++ trunk/dports/print/latex-mk/Portfile 2008-04-06 14:50:41 UTC (rev 35782) @@ -1,15 +1,18 @@ # $Id$ + PortSystem 1.0 name latex-mk -version 1.3 +version 1.9.1 categories print -maintainers minskim@bawi.org +maintainers rossbeyer.net:rbeyer openmaintainer description makefile fragments and shell scripts to manage LaTeX documents homepage http://latex-mk.sourceforge.net/ +platforms darwin master_sites sourceforge -checksums md5 aeefba7edc98f2d76efb69c0cd7d149c -depends_lib bin:latex:teTeX +checksums md5 18abe88ce572a525c05d249a27749cc1 \ + sha1 c8e67d1063da5557b6c25b553378ac29b7347219 +depends_lib bin:latex:texlive configure.args --infodir=${prefix}/share/info -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/c62fbfd0/attachment.html From akira at macports.org Sun Apr 6 07:58:11 2008 From: akira at macports.org (akira@macports.org) Date: Sun Apr 6 07:59:41 2008 Subject: [35783] trunk/dports/python/py25-pylons/Portfile Message-ID: <20080406145811.C6BAA15601DE@beta.macosforge.org> Revision: 35783 http://trac.macosforge.org/projects/macports/changeset/35783 Author: akira@macports.org Date: 2008-04-06 07:58:09 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Added me and openmaintainer to maintainers Modified Paths: -------------- trunk/dports/python/py25-pylons/Portfile Modified: trunk/dports/python/py25-pylons/Portfile =================================================================== --- trunk/dports/python/py25-pylons/Portfile 2008-04-06 14:50:41 UTC (rev 35782) +++ trunk/dports/python/py25-pylons/Portfile 2008-04-06 14:58:09 UTC (rev 35783) @@ -6,7 +6,7 @@ name py25-pylons version 0.9.6.1 categories-append www -maintainers stechert@macports.org +maintainers openmaintainer stechert akira description Pylons is a lightweight web framework. long_description Pylons combines the very best ideas from the \ worlds of Ruby, Python and Perl, providing a \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/33ef881d/attachment.html From akira at macports.org Sun Apr 6 08:06:24 2008 From: akira at macports.org (akira@macports.org) Date: Sun Apr 6 08:07:24 2008 Subject: [35784] trunk/dports Message-ID: <20080406150624.ABC7515602D1@beta.macosforge.org> Revision: 35784 http://trac.macosforge.org/projects/macports/changeset/35784 Author: akira@macports.org Date: 2008-04-06 08:06:14 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Synced with py25-pylons Modified Paths: -------------- trunk/dports/net/openssh/Portfile trunk/dports/python/py-pylons/Portfile Modified: trunk/dports/net/openssh/Portfile =================================================================== --- trunk/dports/net/openssh/Portfile 2008-04-06 14:58:09 UTC (rev 35783) +++ trunk/dports/net/openssh/Portfile 2008-04-06 15:06:14 UTC (rev 35784) @@ -3,8 +3,7 @@ PortSystem 1.0 name openssh -version 4.7p1 -revision 2 +version 5.0p1 categories net maintainers wms description OpenSSH secure login server @@ -20,9 +19,11 @@ methods. homepage http://www.openssh.com/ platforms darwin -checksums ${distfiles} md5 50a800fd2c6def9e9a53068837e87b91 \ - ${distfiles} sha1 58357db9e64ba6382bef3d73d1d386fcdc0508f4 \ - ${distfiles} rmd160 b828e79d3d1a931cb77651ec7d7276cf3ba22d90 +checksums ${distfiles} \ + md5 1f1dfaa775f33dd3328169de9bdc292a \ + sha1 121cea3a730c0b0353334b6f46f438de30ab4928 \ + rmd160 b813234014e339fe2d9d10a5adad9f8e065918fc + master_sites openbsd:OpenSSH/portable \ ftp://carroll.cac.psu.edu/pub/OpenBSD/OpenSSH/portable/ \ ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ \ @@ -90,11 +91,11 @@ platform darwin 9 { patch_sites-append http://www.opensource.apple.com/darwinsource/10.5/OpenSSH-87/patches/ - patchfiles-append DVG-5142987_launchd_DISPLAY_for_X11.patch \ - patch-pwdup.diff - checksums-append DVG-5142987_launchd_DISPLAY_for_X11.patch md5 e188ebbba95c4cde61e0e1b2edc9f992 \ - sha1 62735c5bfbbe1fa41433993435ded7767cc5f1f9 \ - rmd160 eb5262f554583f4925f6f91f6a6d0034c70098ad + patchfiles-append DVG-5142987_launchd_DISPLAY_for_X11.patch + checksums-append DVG-5142987_launchd_DISPLAY_for_X11.patch \ + md5 e188ebbba95c4cde61e0e1b2edc9f992 \ + sha1 62735c5bfbbe1fa41433993435ded7767cc5f1f9 \ + rmd160 eb5262f554583f4925f6f91f6a6d0034c70098ad } startupitem.create yes Modified: trunk/dports/python/py-pylons/Portfile =================================================================== --- trunk/dports/python/py-pylons/Portfile 2008-04-06 14:58:09 UTC (rev 35783) +++ trunk/dports/python/py-pylons/Portfile 2008-04-06 15:06:14 UTC (rev 35784) @@ -4,9 +4,9 @@ PortGroup python24 1.0 name py-pylons -version 0.9.4.1 +version 0.9.6.1 categories-append www -maintainers openmaintainer stechert@macports.org +maintainers openmaintainer stechert akira description Pylons is a lightweight web framework. long_description Pylons combines the very best ideas from the \ worlds of Ruby, Python and Perl, providing a \ @@ -24,9 +24,9 @@ distname Pylons-${version} -checksums md5 59d438240d6dce3b560d9912f2204992 \ - sha1 91cb56761c08396c577fe09aed9edd9e153fff28 \ - rmd160 602f34c425a1c68c4197d9c0a96d2e1c7aa956d2 +checksums md5 1341f0ab5680742ff1caa80da10751b4 \ + sha1 a164eb19720b4b3a7143d55a34a2e03364855351 \ + rmd160 80448d55d3e403b6b704933ff1a0d8bf8ceab978 depends_lib port:py-setuptools \ port:py-routes \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/2d661a25/attachment.html From simon at macports.org Sun Apr 6 08:09:16 2008 From: simon at macports.org (simon@macports.org) Date: Sun Apr 6 08:09:44 2008 Subject: [35785] trunk/dports/www/privoxy/Portfile Message-ID: <20080406150916.11747156035C@beta.macosforge.org> Revision: 35785 http://trac.macosforge.org/projects/macports/changeset/35785 Author: simon@macports.org Date: 2008-04-06 08:09:15 -0700 (Sun, 06 Apr 2008) Log Message: ----------- www/privoxy: Add support to use filters on compressed pages, closes #14810. Thanks to kuperman@gmail.com. Modified Paths: -------------- trunk/dports/www/privoxy/Portfile Modified: trunk/dports/www/privoxy/Portfile =================================================================== --- trunk/dports/www/privoxy/Portfile 2008-04-06 15:06:14 UTC (rev 35784) +++ trunk/dports/www/privoxy/Portfile 2008-04-06 15:09:15 UTC (rev 35785) @@ -3,6 +3,7 @@ PortSystem 1.0 name privoxy version 3.0.8 +revision 1 categories www security net maintainers nomaintainer description Advanced filtering web proxy @@ -26,7 +27,7 @@ worksrcdir ${name}-${version}-stable -depends_lib port:pcre +depends_lib port:pcre port:zlib set privoxyGroup privoxy set privoxyUser privoxy @@ -48,7 +49,8 @@ configure.args --disable-dynamic-pcrs --with-user=${privoxyUser} \ --with-group=${privoxyGroup} \ --sysconfdir=${prefix}/etc/${name} \ - --mandir=${prefix}/share/man + --mandir=${prefix}/share/man \ + --enable-zlib destroot.keepdirs ${destroot}${prefix}/var/log/privoxy \ ${destroot}${prefix}/var/run -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/4b46f359/attachment.html From akira at macports.org Sun Apr 6 08:28:02 2008 From: akira at macports.org (akira@macports.org) Date: Sun Apr 6 08:29:33 2008 Subject: [35786] trunk/dports/python Message-ID: <20080406152802.31238156048E@beta.macosforge.org> Revision: 35786 http://trac.macosforge.org/projects/macports/changeset/35786 Author: akira@macports.org Date: 2008-04-06 08:27:55 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Fixed #14942 Modified Paths: -------------- trunk/dports/python/py-nose/Portfile trunk/dports/python/py25-nose/Portfile Modified: trunk/dports/python/py-nose/Portfile =================================================================== --- trunk/dports/python/py-nose/Portfile 2008-04-06 15:09:15 UTC (rev 35785) +++ trunk/dports/python/py-nose/Portfile 2008-04-06 15:27:55 UTC (rev 35786) @@ -5,8 +5,9 @@ name py-nose version 0.10.1 +revision 1 categories-append www -maintainers openmaintainer stechert@macports.org +maintainers openmaintainer stechert akira description A Python unittest extension. long_description A unittest extension offering automatic test \ suite discovery, simplified test authoring, \ @@ -27,3 +28,6 @@ checksums md5 b1116d3780fea2cd7fe9dcc337d0fc9a \ sha1 c4d7fe3b3ae8f881bcb250e3068323fa84e3ac2e \ rmd160 3eb7e10b2db7aff4cca651abb59777d1406f7c4a +patch { + reinplace "s|man/man|share/man/man|" ${worksrcpath}/setup.py +} Modified: trunk/dports/python/py25-nose/Portfile =================================================================== --- trunk/dports/python/py25-nose/Portfile 2008-04-06 15:09:15 UTC (rev 35785) +++ trunk/dports/python/py25-nose/Portfile 2008-04-06 15:27:55 UTC (rev 35786) @@ -5,8 +5,9 @@ name py25-nose version 0.10.1 +revision 1 categories-append www -maintainers stechert@macports.org +maintainers openmaintainer stechert akira description A Python unittest extension. long_description A unittest extension offering automatic test \ suite discovery, simplified test authoring, \ @@ -27,3 +28,6 @@ checksums md5 b1116d3780fea2cd7fe9dcc337d0fc9a \ sha1 c4d7fe3b3ae8f881bcb250e3068323fa84e3ac2e \ rmd160 3eb7e10b2db7aff4cca651abb59777d1406f7c4a +patch { + reinplace "s|man/man|share/man/man|" ${worksrcpath}/setup.py +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/f99ef134/attachment-0001.html From gui_dos at macports.org Sun Apr 6 09:06:30 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Sun Apr 6 09:08:00 2008 Subject: [35787] trunk/dports/gnome/gtk-doc/Portfile Message-ID: <20080406160630.E508315606DE@beta.macosforge.org> Revision: 35787 http://trac.macosforge.org/projects/macports/changeset/35787 Author: gui_dos@macports.org Date: 2008-04-06 09:06:27 -0700 (Sun, 06 Apr 2008) Log Message: ----------- gtk-doc: add dependency on gnome-doc-utils as for: http://svn.gnome.org/viewvc/jhbuild/trunk/modulesets/gnome-suites-2.22.modules?view=markup Modified Paths: -------------- trunk/dports/gnome/gtk-doc/Portfile Modified: trunk/dports/gnome/gtk-doc/Portfile =================================================================== --- trunk/dports/gnome/gtk-doc/Portfile 2008-04-06 15:27:55 UTC (rev 35786) +++ trunk/dports/gnome/gtk-doc/Portfile 2008-04-06 16:06:27 UTC (rev 35787) @@ -5,7 +5,7 @@ name gtk-doc version 1.10 -revision 1 +revision 2 categories gnome devel platforms darwin freebsd linux maintainers nomaintainer @@ -23,6 +23,7 @@ rmd160 b7f7563ddec9ff140fc6fc6feea5b7f49cb1ff32 depends_build port:rarian \ + port:gnome-doc-utils \ port:pkgconfig \ port:docbook-xml-4.1.2 \ port:docbook-xsl \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/b473468e/attachment.html From raimue at macports.org Sun Apr 6 09:28:16 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 09:29:46 2008 Subject: [35788] trunk/dports/gnome/libgtop/Portfile Message-ID: <20080406162816.4ABA715607D2@beta.macosforge.org> Revision: 35788 http://trac.macosforge.org/projects/macports/changeset/35788 Author: raimue@macports.org Date: 2008-04-06 09:28:14 -0700 (Sun, 06 Apr 2008) Log Message: ----------- gnome/libgtop: * Update to version 2.22.1 * Small change to description Modified Paths: -------------- trunk/dports/gnome/libgtop/Portfile Modified: trunk/dports/gnome/libgtop/Portfile =================================================================== --- trunk/dports/gnome/libgtop/Portfile 2008-04-06 16:06:27 UTC (rev 35787) +++ trunk/dports/gnome/libgtop/Portfile 2008-04-06 16:28:14 UTC (rev 35788) @@ -3,19 +3,21 @@ PortSystem 1.0 name libgtop -version 2.22.0 +version 2.22.1 description A library for gtop2 -long_description This is library for the gtop2, the GNOME 2.0 \ - version of top command. The top command is a tool \ - to display and update information about the top \ - cpu processes. +long_description \ + This is library for the gtop2, the GNOME 2.0 \ + version of top command. The top command is a tool \ + to display and update information about the top \ + cpu processes. maintainers nomaintainer categories gnome platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/libgtop/[join [lrange [split ${version} .] 0 1] .]/ -checksums md5 c4f15d95dea6441a08b4f2260996becd \ - sha1 a903d01890c5167eab8e8c4af51d9a13ad673395 +checksums md5 d157224c951f1284132361e50a8195b5 \ + sha1 bfa49caea12caa89e25b8edeb92a0af6fab15b49 \ + rmd160 71e42a010301d529fe1c4449f14715d050af61d7 depends_lib port:glib2 \ port:gettext use_bzip2 yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/c9ed9346/attachment.html From raimue at macports.org Sun Apr 6 11:01:02 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 11:02:33 2008 Subject: [35789] trunk/dports/textproc/libxslt/Portfile Message-ID: <20080406180102.209391560DBB@beta.macosforge.org> Revision: 35789 http://trac.macosforge.org/projects/macports/changeset/35789 Author: raimue@macports.org Date: 2008-04-06 11:00:59 -0700 (Sun, 06 Apr 2008) Log Message: ----------- textproc/libxslt: Fix master_sites, closes #14935 Modified Paths: -------------- trunk/dports/textproc/libxslt/Portfile Modified: trunk/dports/textproc/libxslt/Portfile =================================================================== --- trunk/dports/textproc/libxslt/Portfile 2008-04-06 16:28:14 UTC (rev 35788) +++ trunk/dports/textproc/libxslt/Portfile 2008-04-06 18:00:59 UTC (rev 35789) @@ -9,9 +9,9 @@ maintainers nomaintainer homepage http://xmlsoft.org/XSLT/ -master_sites ftp://xmlsoft.org/${name}/ \ - http://xmlsoft.org/sources/ \ - http://xmlsoft.org/sources/old/ \ + +# the tarball with xslt 1.22 from xmlsoft.org is corrupt +master_sites ftp://fr.rpmfind.net/pub/libxml/ \ gnome:sources/${name}/[strsed ${version} {/\.[0-9]*$//}]/ checksums md5 d6a9a020a76a3db17848d769d6c9c8a9 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/11efc140/attachment.html From raimue at macports.org Sun Apr 6 12:00:50 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 12:02:20 2008 Subject: [35790] trunk/base/src/port1.0/portutil.tcl Message-ID: <20080406190050.AFACE1561336@beta.macosforge.org> Revision: 35790 http://trac.macosforge.org/projects/macports/changeset/35790 Author: raimue@macports.org Date: 2008-04-06 12:00:49 -0700 (Sun, 06 Apr 2008) Log Message: ----------- port1.0/portutil.tcl: Avoid parsing Portfiles multiple times in recursive_collect_deps. This makes tracemode a lot faster if there are many deps. 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-04-06 18:00:59 UTC (rev 35789) +++ trunk/base/src/port1.0/portutil.tcl 2008-04-06 19:00:49 UTC (rev 35790) @@ -1227,13 +1227,10 @@ set portlist $depsPorts foreach depName $depsPorts { - set portlist [concat $portlist [recursive_collect_deps $depName $deptypes]] + set portlist [recursive_collect_deps $depName $deptypes $portlist] } - #uniquer from http://aspn.activestate.com/ASPN/Cookbook/Tcl/Recipe/147663 - array set a [split "[join $portlist {::}]:" {:}] - set depsPorts [array names a] - if {[llength $deptypes] > 0} {tracelib setdeps $depsPorts} + if {[llength $deptypes] > 0} {tracelib setdeps $portlist} } } @@ -1305,9 +1302,8 @@ return $result } -# recursive found depends for portname -# It isn't ideal, because it scan many ports multiple time -proc recursive_collect_deps {portname deptypes} \ +# recursive dependency search for portname +proc recursive_collect_deps {portname deptypes {depsfound {}}} \ { set res [mport_search ^$portname\$] if {[llength $res] < 2} \ @@ -1325,13 +1321,15 @@ set depends [concat $depends $portinfo($deptype)] } } - - set portdeps {} + + set portdeps $depsfound foreach depspec $depends \ { set portname [lindex [split $depspec :] end] - lappend portdeps $portname - set portdeps [concat $portdeps [recursive_collect_deps $portname $deptypes]] + if {[lsearch -exact $portdeps $portname] == -1} { + lappend portdeps $portname + set portdeps [recursive_collect_deps $portname $deptypes $portdeps] + } } return $portdeps } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/1f963439/attachment.html From easieste at macports.org Sun Apr 6 12:13:47 2008 From: easieste at macports.org (easieste@macports.org) Date: Sun Apr 6 12:14:46 2008 Subject: [35791] users/easieste/ Message-ID: <20080406191347.CCFC615613E9@beta.macosforge.org> Revision: 35791 http://trac.macosforge.org/projects/macports/changeset/35791 Author: easieste@macports.org Date: 2008-04-06 12:13:46 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Created user directory for Added Paths: ----------- users/easieste/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/d66b7cd9/attachment.html From raimue at macports.org Sun Apr 6 12:18:55 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 12:20:25 2008 Subject: [35792] trunk/dports/gnome Message-ID: <20080406191855.CA887156142F@beta.macosforge.org> Revision: 35792 http://trac.macosforge.org/projects/macports/changeset/35792 Author: raimue@macports.org Date: 2008-04-06 12:18:54 -0700 (Sun, 06 Apr 2008) Log Message: ----------- gnome/baobab: New port. Added Paths: ----------- trunk/dports/gnome/baobab/ trunk/dports/gnome/baobab/Portfile Added: trunk/dports/gnome/baobab/Portfile =================================================================== --- trunk/dports/gnome/baobab/Portfile (rev 0) +++ trunk/dports/gnome/baobab/Portfile 2008-04-06 19:18:54 UTC (rev 35792) @@ -0,0 +1,36 @@ +# $Id$ + +PortSystem 1.0 + +name baobab +version 2.4.2 +categories gnome +platforms darwin +maintainers raimue + +description Disk usage analyzer for GNOME +long_description \ + Baobab is a C/gtk+ application to analyse disk usage in any \ + Gnome environment. Baobab can easily scan either the whole \ + filesystem tree, or a specific user-requested directory branch \ + (local or remote). +homepage http://www.marzocca.net/linux/baobab.html + +master_sites http://www.marzocca.net/linux/downloads/ +checksums md5 5c99413e18a07b562fbfd7f8c707ae07 \ + sha1 3236b8af640e385cc27de6814331b1ea5759e4cd \ + rmd160 eaabdb4377dc656c8f32a7c604c517b96697b5d9 + +depends_build bin:grep:grep \ + bin:gawk:gawk +depends_lib port:libgtop \ + port:gtk2 \ + port:libglade2 \ + port:gnome-vfs \ + port:gconf \ + port:libgnomeui \ + port:gettext + +configure.args --mandir=${prefix}/share/man + +build.post_args baobab_LDFLAGS='' Property changes on: trunk/dports/gnome/baobab/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/e4ebede9/attachment.html From easieste at macports.org Sun Apr 6 12:43:47 2008 From: easieste at macports.org (easieste@macports.org) Date: Sun Apr 6 12:45:17 2008 Subject: [35793] users/easieste Message-ID: <20080406194347.221B615615CC@beta.macosforge.org> Revision: 35793 http://trac.macosforge.org/projects/macports/changeset/35793 Author: easieste@macports.org Date: 2008-04-06 12:43:45 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Copying maintained ports to personal directory Added Paths: ----------- users/easieste/nxml-mode/ users/easieste/slime/ Copied: users/easieste/nxml-mode (from rev 35791, trunk/dports/editors/nxml-mode) Copied: users/easieste/slime (from rev 35791, trunk/dports/lang/slime) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/8c91b79c/attachment.html From dluke at macports.org Sun Apr 6 12:47:01 2008 From: dluke at macports.org (dluke@macports.org) Date: Sun Apr 6 12:48:35 2008 Subject: [35794] trunk/dports/PortIndex Message-ID: <20080406194701.B58E01561625@beta.macosforge.org> Revision: 35794 http://trac.macosforge.org/projects/macports/changeset/35794 Author: dluke@macports.org Date: 2008-04-06 12:46:59 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Total number of ports parsed: 4640 Ports successfully parsed: 4640 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-06 19:43:45 UTC (rev 35793) +++ trunk/dports/PortIndex 2008-04-06 19:46:59 UTC (rev 35794) @@ -2066,6 +2066,8 @@ variants universal portdir gnome/bakery description {Bakery is a C++ Framework for creating GNOME applications using gtkmm.} homepage http://bakery.sf.net epoch 0 platforms darwin name bakery depends_lib {port:gnome-vfsmm port:libxmlxx2 port:libglademm port:libiconv} long_description {{Bakery is a C++ Framework for creating GNOME applications using gtkmm.}} maintainers {landonf@macports.org openmaintainer} version 2.3.18 categories gnome revision 0 balsa 454 variants universal portdir gnome/balsa description {Gnome email client} homepage http://balsa.gnome.org/ epoch 0 platforms darwin name balsa depends_lib {lib:libgtkhtml-2:libgtkhtml lib:libiconv:libiconv lib:libaspell:aspell} long_description {Balsa is an e-mail client for GNOME, highly configurable and incorporating all the features you would expect in a robust mail client.} maintainers nomaintainer version 2.0.17 categories {gnome mail} revision 0 +baobab 604 +variants universal depends_build {bin:grep:grep bin:gawk:gawk} portdir gnome/baobab description {Disk usage analyzer for GNOME} homepage http://www.marzocca.net/linux/baobab.html epoch 0 platforms darwin depends_lib {port:libgtop port:gtk2 port:libglade2 port:gnome-vfs port:gconf port:libgnomeui port:gettext} name baobab maintainers raimue long_description {Baobab is a C/gtk+ application to analyse disk usage in any Gnome environment. Baobab can easily scan either the whole filesystem tree, or a specific user-requested directory branch (local or remote).} version 2.4.2 categories gnome revision 0 bonobo 471 variants universal portdir gnome/bonobo description {CORBA interfaces for creating reusable components.} homepage http://www.gnome.org/ epoch 0 platforms darwin name bonobo depends_lib {lib:libgnome:gnome-libs lib:libgdk_pixbuf:gdk-pixbuf} long_description {Bonobo is a set of language and system independant CORBA interfaces for creating reusable components, controls and creating compound documents.} maintainers nomaintainer version 1.0.20 categories gnome revision 0 bonobo-activation 661 @@ -2282,8 +2284,8 @@ variants universal portdir gnome/gstreamer08 description {A framework for streaming media.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gstreamer08 depends_lib {bin:gnome-control-center:gnome-control-center lib:libmad:libmad port:bison port:flex} long_description {This is GStreamer, a framework for streaming media. The fundamental design comes from the video pipeline at Oregon Graduate Institute, as well as some ideas from DirectMedia. It's based on plug-ins that will provide the various codec and other functionality. The interface hopefully is generic enough for various companies (ahem, Apple) to release binary codecs for Linux, until such time as they get a clue and release the source.} maintainers nomaintainer version 0.8.11 categories gnome revision 0 gthumb 895 variants universal depends_build {port:gnome-doc-utils port:perl5.8 port:pkgconfig} portdir gnome/gthumb description {Image viewer and browser for the gnome desktop.} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:libgphoto2 port:atk port:audiofile port:avahi port:cairo port:dbus port:dbus-glib port:esound port:expat port:fontconfig port:freetype port:gconf port:gettext port:glib2 port:gnome-keyring port:gnome-vfs port:gtk2 port:howl port:jpeg port:libart_lgpl port:libbonobo port:libbonoboui port:libexif port:libglade2 port:libgnome port:libgnomecanvas port:libgnomeui port:libiconv port:libpng port:libxml2 port:libxslt port:openssl port:orbit2 port:pango port:popt port:render port:tiff port:xrender port:zlib} name gthumb long_description {{Image viewer and browser for the gnome desktop.}} maintainers nomaintainer version 2.10.5 categories gnome revision 0 -gtk-doc 448 -variants universal depends_build {port:rarian port:pkgconfig port:docbook-xml-4.1.2 port:docbook-xsl port:perl5.8 port:python25} portdir gnome/gtk-doc description {documentation tool for gnome libraries} homepage http://www.gnome.org/ epoch 0 platforms {darwin freebsd linux} depends_lib port:libxml2 name gtk-doc maintainers nomaintainer long_description {{documentation tool for gnome libraries}} version 1.10 categories {gnome devel} revision 1 +gtk-doc 469 +variants universal depends_build {port:rarian port:gnome-doc-utils port:pkgconfig port:docbook-xml-4.1.2 port:docbook-xsl port:perl5.8 port:python25} portdir gnome/gtk-doc description {documentation tool for gnome libraries} homepage http://www.gnome.org/ epoch 0 platforms {darwin freebsd linux} depends_lib port:libxml2 name gtk-doc maintainers nomaintainer long_description {{documentation tool for gnome libraries}} version 1.10 categories {gnome devel} revision 2 gtksourceview 619 variants universal depends_build port:intltool portdir gnome/gtksourceview description {GtkSourceView is a text widget} homepage http://svn.gnome.org/viewvc/gtksourceview/ epoch 0 platforms darwin depends_lib {port:gtk2 port:gnome-vfs port:libxml2 port:libgnomeprint port:libgnomeprintui port:gettext port:gnuregex} name gtksourceview maintainers nomaintainer long_description {GtkSourceView is a text widget that extends the standard gtk+ 2.x text widget GtkTextView. It improves GtkTextView by implementing syntax highlighting and other features typical of a source editor.} version 1.8.5 categories gnome revision 1 gtksourceview-sharp2 416 @@ -2351,7 +2353,7 @@ libgtksourceviewmm 476 variants universal depends_build port:doxygen portdir gnome/libgtksourceviewmm description {gtksourceviewmm provides C++ wrappers for gtksourceview.} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name libgtksourceviewmm depends_lib {port:libgnomemm port:gtksourceview port:libiconv port:gettext} long_description {{gtksourceviewmm provides C++ wrappers for gtksourceview.}} maintainers {landonf@macports.org openmaintainer} version 0.3.0 categories gnome revision 0 libgtop 427 -variants universal portdir gnome/libgtop description {A library for gtop2} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgtop depends_lib {port:glib2 port:gettext} long_description {This is library for the gtop2, the GNOME 2.0 version of top command. The top command is a tool to display and update information about the top cpu processes.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 +variants universal portdir gnome/libgtop description {A library for gtop2} homepage http://www.gnome.org/ epoch 0 platforms darwin name libgtop depends_lib {port:glib2 port:gettext} long_description {This is library for the gtop2, the GNOME 2.0 version of top command. The top command is a tool to display and update information about the top cpu processes.} maintainers nomaintainer version 2.22.1 categories gnome revision 0 liboobs 656 variants universal depends_build port:rarian portdir gnome/liboobs description {Library that provides an interface to system-tools-backends} homepage http://www.gnome.org/ depends_run port:rarian epoch 0 platforms darwin depends_lib {port:glib2 port:dbus port:dbus-glib port:gettext port:system-tools-backends} name liboobs maintainers nomaintainer long_description {Liboobs is a lightweight library that provides a GObject based interface to system-tools-backends. It's completely abstracted of the communication and authentication details, making it easy for applications to integrate with the system details.} categories gnome version 2.20.0 revision 1 librsvg 353 @@ -3649,7 +3651,7 @@ smlnj-dev 471 variants universal description {Standard ML of New Jersey (Development Branch)} portdir lang/smlnj-dev homepage http://www.smlnj.org/ epoch 0 platforms darwin name smlnj-dev long_description {Standard ML of New Jersey (abbreviated SML/NJ) is a compiler for the Standard ML '97 programming language with associated libraries, tools, and documentation. SML/NJ is free, open source software.} maintainers bfulgham@macports.org categories {lang ml} version 110.65 revision 0 spidermonkey 328 -variants universal depends_build {port:readline port:nspr} portdir lang/spidermonkey description {JavaScript-C Engine} homepage http://www.mozilla.org/js/spidermonkey/ epoch 0 platforms darwin name spidermonkey maintainers {akira openmaintainer} long_description {{JavaScript-C Engine}} version 1.7.0 categories lang revision 0 +variants universal depends_build {port:readline port:nspr} portdir lang/spidermonkey description {JavaScript-C Engine} homepage http://www.mozilla.org/js/spidermonkey/ epoch 1 platforms darwin name spidermonkey maintainers {akira openmaintainer} long_description {{JavaScript-C Engine}} version 1.7.0 categories lang revision 0 squeak 821 variants {universal quartz x11} description {Full, portable, Smalltalk-80 system} portdir lang/squeak homepage ftp://ftp.squeak.org epoch 0 platforms darwin name squeak long_description {Squeak is a full-featured implementation of the Smalltalk programming language and environment based on (and largely compatible with) the original Smalltalk-80 system. Squeak has very powerful 2- and 3-D graphics, sound, video, MIDI, animation and other multimedia capabilities -- and one of the most impressive development environments ever created. It also includes a customisable framework for creating dynamic HTTP servers and interactively extensible Web sites. The entire Squeak system is open source software, distributed freely with a liberal license.} maintainers nomaintainer categories {lang squeak} version 3.9 revision 0 squirrel 471 @@ -4577,7 +4579,7 @@ openradius 310 variants universal description {RADIUS server with various back ends} portdir net/openradius homepage http://www.xs4all.nl/~evbergen/openradius/ epoch 0 platforms darwin name openradius long_description {{RADIUS server with various back ends}} maintainers nomaintainer categories net version 0.9.10 revision 0 openssh 875 -variants {universal apple_x11 hpn darwin darwin_9} portdir net/openssh description {OpenSSH secure login server} homepage http://www.openssh.com/ epoch 0 platforms darwin name openssh depends_lib {port:openssl port:zlib} maintainers wms long_description {OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools that increasing numbers of people on the Internet are coming to rely on. Many users of telnet, rlogin, ftp, and other such programs might not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks. Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety of authentication methods.} version 4.7p1 categories net revision 2 +variants {universal apple_x11 hpn darwin darwin_9} portdir net/openssh description {OpenSSH secure login server} homepage http://www.openssh.com/ epoch 0 platforms darwin name openssh depends_lib {port:openssl port:zlib} maintainers wms long_description {OpenSSH is a FREE version of the SSH protocol suite of network connectivity tools that increasing numbers of people on the Internet are coming to rely on. Many users of telnet, rlogin, ftp, and other such programs might not realize that their password is transmitted across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other network-level attacks. Additionally, OpenSSH provides a myriad of secure tunneling capabilities, as well as a variety of authentication methods.} version 5.0p1 categories net revision 0 openvpn 541 variants {universal no_lzo} portdir net/openvpn description {easy-to-use, robust, and highly configurable VPN} homepage http://openvpn.sourceforge.net/ epoch 0 platforms {darwin openbsd} name openvpn depends_lib lib:liblzo:lzo maintainers julien.touche@touche.fr.st long_description {OpenVPN is an easy-to-use, robust, and highly configurable VPN (Virtual Private Network) daemon which can be used to securely link two or more private networks using an encrypted tunnel over the internet.} version 1.6.0 categories {net security} revision 0 openvpn2 523 @@ -5966,8 +5968,8 @@ variants universal portdir print/gutenprint description {Gimp Print Plugin} homepage http://gimp-print.sourceforge.net/ epoch 0 platforms darwin name gutenprint depends_lib lib:libgimp-2.0:gimp2 maintainers nomaintainer long_description {Gutenprint plugin for the Gimp.} version 5.0.1 categories print revision 1 gv 536 variants {universal letter} variant_desc {letter {sets default paper size to letter}} portdir print/gv description {PostScript and PDF previewer} homepage http://www.gnu.org/software/gv/ depends_run bin:gs:ghostscript epoch 0 platforms darwin name gv depends_lib port:Xaw3d maintainers nomaintainer long_description {gv is a X11 PostScript and PDF previewer based on Tim Theisen's ghostview-1.5. It uses the Xaw3d widget set, thus providing a much nicer look and it's said to be a bit faster.} categories print version 3.6.3 revision 0 -latex-mk 538 -variants universal description {makefile fragments and shell scripts to manage LaTeX documents} portdir print/latex-mk homepage http://latex-mk.sourceforge.net/ epoch 0 depends_lib bin:latex:teTeX name latex-mk long_description {Latex-Mk is a set of makefile fragments and shell scripts designed to assist in the management of LaTeX documents. The user creates a simple Makefile which sets up a few simple variables and then includes the latex.mk fragment at the end.} maintainers minskim@bawi.org categories print version 1.3 revision 0 +latex-mk 580 +variants universal portdir print/latex-mk description {makefile fragments and shell scripts to manage LaTeX documents} homepage http://latex-mk.sourceforge.net/ epoch 0 platforms darwin name latex-mk depends_lib bin:latex:texlive maintainers {rossbeyer.net:rbeyer openmaintainer} long_description {Latex-Mk is a set of makefile fragments and shell scripts designed to assist in the management of LaTeX documents. The user creates a simple Makefile which sets up a few simple variables and then includes the latex.mk fragment at the end.} version 1.9.1 categories print revision 0 latex2html 435 variants universal portdir print/latex2html description {Convert LaTeX into HTML.} homepage http://saftsack.fs.uni-bayreuth.de/~latex2ht epoch 0 depends_run {bin:texhash:teTeX bin:gs:ghostscript bin:pnmcrop:netpbm bin:perl:perl5.8} platforms darwin name latex2html maintainers nomaintainer long_description {LATEX2HTML is a convertor written in Perl that converts LATEX documents to HTML.} version 2002-2-1 categories print revision 1 lcdf-typetools 558 @@ -6372,8 +6374,8 @@ variants universal portdir python/py-nevow description {A Web Application Construction Kit} homepage http://divmod.org/trac/wiki/DivmodNevow epoch 0 platforms darwin depends_lib {port:python24 port:py-twisted} name py-nevow maintainers {openmaintainer stechert@macports.org} long_description {Nevow is a next-generation web application templating system, based on the ideas developed in the Twisted Woven package. Its main focus is on separating the HTML template from both the business logic and the display logic, while allowing the programmer to write pure Python code as much as possible.} categories python version 0.9.18 revision 0 py-nltk 518 variants universal portdir python/py-nltk description {Natural Language Toolkit} homepage http://nltk.sf.net/ depends_run {port:py-numarray port:py-tkinter} epoch 0 platforms darwin depends_lib port:python24 name py-nltk maintainers michel.salim@gmail.com long_description {NLTK is a Python package that simplifies the construction of programs that process natural language, and defines standard interfaces between the different components of an NLP system.} categories {python devel science} version 1.4.4 revision 0 -py-nose 635 -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@macports.org} 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 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 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 445 @@ -6482,8 +6484,8 @@ variants universal portdir python/py-pygresql description {Python module that interfaces to a PostgreSQL database} homepage http://www.pygresql.org/ epoch 0 platforms darwin depends_lib {port:python24 port:postgresql82} name py-pygresql maintainers {jwa openmaintainer} long_description {PyGreSQL is an open-source Python module that interfaces to a PostgreSQL database. It embeds the PostgreSQL query library to allow easy use of the powerful PostgreSQL features from a Python script.} categories {python databases} version 3.8.1 revision 0 py-pylibpcap 501 variants universal portdir python/py-pylibpcap description {Python module for the libpcap packet capture library} homepage http://pylibpcap.sourceforge.net epoch 0 platforms darwin depends_lib {port:libpcap port:swig} name py-pylibpcap maintainers {pmq openmaintainer} long_description {Pylibpcap is a Python extension module that interfaces with the libpcap packet capture library. Pylibpcap enables python scripts to capture packets on the network.} categories {python net} version 0.6.2 revision 0 -py-pylons 879 -variants universal portdir python/py-pylons description {Pylons is a lightweight web framework.} homepage http://pylonshq.com/ epoch 0 platforms darwin depends_lib {port:py-setuptools port:py-routes port:py-myghty port:py-paste port:py-pastedeploy port:py-pastescript port:py-simplejson port:py-webhelpers port:py-nose port:py-beaker port:py-formencode port:py-cheetah} name py-pylons maintainers {openmaintainer stechert@macports.org} long_description {Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework. It's also one of the first projects to leverage the emerging WSGI standard, which allows extensive re-use and flexibility -- but only if you need it. Out of the box, Pylons aims to make web development fast, flexible and easy.} categories {python www} version 0.9.4.1 revision 0 +py-pylons 872 +variants universal portdir python/py-pylons description {Pylons is a lightweight web framework.} homepage http://pylonshq.com/ epoch 0 platforms darwin depends_lib {port:py-setuptools port:py-routes port:py-myghty port:py-paste port:py-pastedeploy port:py-pastescript port:py-simplejson port:py-webhelpers port:py-nose port:py-beaker port:py-formencode port:py-cheetah} name py-pylons maintainers {openmaintainer stechert akira} long_description {Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework. It's also one of the first projects to leverage the emerging WSGI standard, which allows extensive re-use and flexibility -- but only if you need it. Out of the box, Pylons aims to make web development fast, flexible and easy.} categories {python www} version 0.9.6.1 revision 0 py-pyobjc 656 variants universal portdir python/py-pyobjc description {bidirectional bridge between python and Objective C} homepage http://pyobjc.sourceforge.net/ epoch 0 platforms darwin depends_lib port:python24 name py-pyobjc maintainers nomaintainer long_description {The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C based toolkits and the Objective-C programmer transparent access to Python based functionality.} categories {python devel} version 1.4 revision 0 py-pyprotocols 577 @@ -6868,8 +6870,8 @@ variants {universal mysql3 mysql4 mysql5} variant_desc {mysql3 {Build with MySQL 3} mysql4 {Build with MySQL 4} mysql5 {Build with MySQL 5 (default)}} portdir python/py25-mysql description {Python interface to mysql} homepage http://sourceforge.net/projects/mysql-python/ epoch 0 platforms darwin depends_lib {port:python25 port:py25-setuptools {path:\${prefix}/bin/mysql_config5:mysql5}} name py25-mysql maintainers stechert@macports.org long_description {A package containing a Python module that allows you to connect to MySQL databases} categories {python devel databases} version 1.2.2 revision 0 py25-nevow 627 variants universal portdir python/py25-nevow description {A Web Application Construction Kit} homepage http://divmod.org/trac/wiki/DivmodNevow epoch 0 platforms darwin depends_lib {port:python25 port:py25-twisted} name py25-nevow maintainers stechert@macports.org long_description {Nevow is a next-generation web application templating system, based on the ideas developed in the Twisted Woven package. Its main focus is on separating the HTML template from both the business logic and the display logic, while allowing the programmer to write pure Python code as much as possible.} categories python version 0.9.18 revision 0 -py25-nose 624 -variants universal portdir python/py25-nose description {A Python unittest extension.} homepage http://somethingaboutorange.com/mrl/projects/nose/ epoch 0 platforms darwin depends_lib port:py25-setuptools name py25-nose maintainers stechert@macports.org 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 0 +py25-nose 634 +variants universal portdir python/py25-nose description {A Python unittest extension.} homepage http://somethingaboutorange.com/mrl/projects/nose/ epoch 0 platforms darwin depends_lib port:py25-setuptools name py25-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 py25-numarray 643 variants {universal darwin_8 smp} portdir python/py25-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:python25 name py25-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 py25-numeric 414 @@ -6908,8 +6910,8 @@ variants universal portdir python/py25-pygments description {Python syntax highlighter} homepage http://pygments.org epoch 0 platforms darwin depends_lib {port:py25-setuptools port:py25-hashlib} name py25-pygments maintainers {openmaintainer erickt@macports.org} long_description {Pygments is a fast syntax highlighter written in Python with a special focus on details. Can highlight source code in many supported languages: Python, Ruby, PHP, HTML etc. Outputs arbitrarily-styled HTML or LaTeX, comes with many builtin styles.} categories {python devel} version 0.9 revision 0 py25-pygtksourceview 419 variants {universal darwin_9} depends_build {port:pkgconfig port:libxslt} portdir python/py25-pygtksourceview description {Python bindings for GtkSourceView2} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:py25-gtk port:gtksourceview2} name py25-pygtksourceview maintainers nomaintainer long_description {{Python bindings for GtkSourceView2}} version 2.2.0 categories {python x11} revision 0 -py25-pylons 890 -variants universal portdir python/py25-pylons description {Pylons is a lightweight web framework.} homepage http://pylonshq.com/ epoch 0 platforms darwin depends_lib {port:py25-setuptools port:py25-routes port:py25-myghty port:py25-paste port:py25-pastedeploy port:py25-pastescript port:py25-simplejson port:py25-webhelpers port:py25-nose port:py25-beaker port:py25-formencode port:py25-cheetah} name py25-pylons maintainers stechert@macports.org long_description {Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework. It's also one of the first projects to leverage the emerging WSGI standard, which allows extensive re-use and flexibility -- but only if you need it. Out of the box, Pylons aims to make web development fast, flexible and easy.} categories {python www} version 0.9.6.1 revision 0 +py25-pylons 900 +variants universal portdir python/py25-pylons description {Pylons is a lightweight web framework.} homepage http://pylonshq.com/ epoch 0 platforms darwin depends_lib {port:py25-setuptools port:py25-routes port:py25-myghty port:py25-paste port:py25-pastedeploy port:py25-pastescript port:py25-simplejson port:py25-webhelpers port:py25-nose port:py25-beaker port:py25-formencode port:py25-cheetah} name py25-pylons maintainers {openmaintainer stechert akira} long_description {Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework. It's also one of the first projects to leverage the emerging WSGI standard, which allows extensive re-use and flexibility -- but only if you need it. Out of the box, Pylons aims to make web development fast, flexible and easy.} categories {python www} version 0.9.6.1 revision 0 py25-pyprotocols 583 variants universal portdir python/py25-pyprotocols description {Protocol Definition, Declaration, and Adaptation} homepage http://www.turbogears.org/ epoch 0 platforms darwin depends_lib port:py25-decoratortools name py25-pyprotocols maintainers {stechert akira openmaintainer} long_description {PyProtocols extends the PEP 246 adapt() function with a new {declaration API} that lets you easily define your own interfaces and adapters, and declare what adapters should be used to adapt what types, objects, or interfaces.} categories {python devel} version 1.0a0dev-r2302 revision 1 py25-pyrex 464 @@ -8668,8 +8670,8 @@ variants universal description {small and fast web caching proxy} portdir www/polipo homepage http://www.pps.jussieu.fr/~jch/software/polipo/ epoch 0 platforms darwin name polipo long_description {Polipo is a small and fast caching web proxy designed to be used by one person or a small group of people.} maintainers {boeyms openmaintainer} categories www version 1.0.4 revision 0 pound 574 variants {universal msdav} description {A reverse proxy, load balancer and HTTPS front-end for Web server(s)} portdir www/pound homepage http://www.apsis.ch/pound/ epoch 0 depends_lib {port:openssl port:pcre} name pound long_description {The Pound program is a reverse proxy, load balancer and HTTPS front-end for Web server(s). Pound was developed to enable distributing the load among several Web-servers and to allow for a convenient SSL wrapper for those Web servers that do not offer it natively.} maintainers rcavanaugh@gmail.com categories www version 2.3 revision 0 -privoxy 747 -variants {universal socks5 darwin} variant_desc {socks5 {Support for SOCKS5 (experimental)}} portdir www/privoxy description {Advanced filtering web proxy} homepage http://www.privoxy.org/ epoch 0 platforms darwin name privoxy depends_lib port:pcre maintainers nomaintainer long_description {Privoxy is a web proxy with advanced filtering capabilities for protecting privacy, modifying web page content, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. Privoxy has a very flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks.} version 3.0.8 categories {www security net} revision 0 +privoxy 759 +variants {universal socks5 darwin} variant_desc {socks5 {Support for SOCKS5 (experimental)}} portdir www/privoxy description {Advanced filtering web proxy} homepage http://www.privoxy.org/ epoch 0 platforms darwin name privoxy depends_lib {port:pcre port:zlib} maintainers nomaintainer long_description {Privoxy is a web proxy with advanced filtering capabilities for protecting privacy, modifying web page content, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. Privoxy has a very flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks.} version 3.0.8 categories {www security net} revision 1 pserv 280 variants universal description {Pico Server is a small web server.} portdir www/pserv homepage http://pserv.sourceforge.net/ epoch 0 platforms darwin name pserv long_description {{Pico Server is a small web server.}} maintainers nomaintainer categories www version 3.0 revision 0 raptor 535 @@ -9012,6 +9014,8 @@ variants {universal opengl} portdir x11/wxgtk description {The wxWidgets GUI toolkit with GTK+ bindings} homepage http://wxwidgets.org/ epoch 0 platforms darwin name wxgtk depends_lib {port:gtk2 port:tiff port:jpeg port:libpng port:freetype port:zlib} maintainers nomaintainer long_description {A C++ package for platform independent software development} version 2.8.4 categories x11 revision 0 x3270 980 variants universal description {x3270 is an IBM 3270 terminal emulator for the X Window System.} portdir x11/x3270 homepage http://x3270.bgp.nu/index.html epoch 0 platforms darwin name x3270 long_description {x3270 is an IBM 3270 terminal emulator for the X Window System. It runs on most Unix-like operating systems -- e.g., Linux, Mac OS X, Solaris, and Cygwin. x3270 runs over a TELNET connection, emulating either an IBM 3279 (color) or 3278 (monochrome). It supports: * The full TN3270E protocol * SSL/TLS (via the OpenSSL library) for encrypted sessions * APL2 characters * Non-English character sets, including Russian, Turkish, Hebrew and DBCS Chinese and Japanese * {IND$FILE} file transfer * NVT mode (emulating a color xterm) * A pop-up keypad for 3270-specific keys * A scrollbar * Printer session integration * Extensive debugging and scripting facilities It does not yet support graphics.} maintainers mark.church@gmail.com categories x11 version 3.3.4p8 revision 0 +xarchiver 434 +variants universal portdir x11/xarchiver description {Xarchiver is a desktop-agnostic GTK+2 frontend to various command line archiving tools} homepage http://xarchiver.xfce.org/ epoch 0 platforms darwin name xarchiver depends_lib {port:pkgconfig port:gtk2} maintainers afb@macports.org long_description {{Xarchiver is a desktop-agnostic GTK+2 frontend to various command line archiving tools}} version 0.4.6 categories x11 revision 0 xcb 662 variants universal description {tool for managing X11 cut-buffers} portdir x11/xcb homepage http://www.goof.com/pcg/marc/xcb.html epoch 0 platforms darwin name xcb long_description {Xcb provides access to the cut buffers built into every X server. It allows the buffers to be manipulated either via the command line, or with the mouse in a point and click manner. The buffers can be used as holding pens to store and retrieve arbitrary data fragments, so any number of different pieces of data can be saved and recalled later. The program is designed primarily for use with textual data.} maintainers qbarnes@prairienet.org categories x11 version 2.4 revision 0 xchm 521 @@ -9164,8 +9168,8 @@ 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@macports.org long_description {{Time-managing application for the Xfce desktop environment}} version 4.4.2 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@macports.org long_description {{Ristretto is a fast and lightweight picture-viewer for the Xfce desktop environment.}} version 0.0.18 categories xfce revision 0 -xarchiver 436 -variants universal portdir xfce/xarchiver description {Xarchiver is a desktop-agnostic GTK+2 frontend to various command line archiving tools} homepage http://xarchiver.xfce.org/ epoch 0 platforms darwin name xarchiver depends_lib {port:pkgconfig port:gtk2} maintainers afb@macports.org long_description {{Xarchiver is a desktop-agnostic GTK+2 frontend to various command line archiving tools}} version 0.4.6 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@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@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 xfce-mcs-manager 322 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/be0b6bea/attachment-0001.html From easieste at macports.org Sun Apr 6 12:51:41 2008 From: easieste at macports.org (easieste@macports.org) Date: Sun Apr 6 12:53:11 2008 Subject: [35795] users/easieste/slime/Portfile Message-ID: <20080406195141.7C69215617CA@beta.macosforge.org> Revision: 35795 http://trac.macosforge.org/projects/macports/changeset/35795 Author: easieste@macports.org Date: 2008-04-06 12:51:40 -0700 (Sun, 06 Apr 2008) Log Message: ----------- proposed new structure Modified Paths: -------------- users/easieste/slime/Portfile Modified: users/easieste/slime/Portfile =================================================================== --- users/easieste/slime/Portfile 2008-04-06 19:46:59 UTC (rev 35794) +++ users/easieste/slime/Portfile 2008-04-06 19:51:40 UTC (rev 35795) @@ -1,105 +1,184 @@ +# -*- 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 slime -version 20070503 -epoch 20070503 -categories lang -maintainers evenson@panix.com +name slime +version 20080404 +epoch 20080404 +categories lang +platforms darwin +maintainers evenson@panix.com -description An Emacs mode for unifying Common Lisp development +description An Emacs mode for unifying Common Lisp development -long_description \ - SLIME extends Emacs with new support for interactive \ - programming in Common Lisp. The features are \ - centred around `slime-mode', an Emacs minor-mode \ - that complements the standard `lisp-mode'. While \ - `lisp-mode' supports editing Lisp source files, \ - `slime-mode' adds support for interacting with a \ - running Common Lisp process for compilation,\ - debugging, documentation lookup, and so on. +long_description \ + SLIME extends Emacs with new support for interactive \ + programming in Common Lisp. The features are \ + centred around `slime-mode', an Emacs minor-mode \ + that complements the standard `lisp-mode'. While \ + `lisp-mode' supports editing Lisp source files, \ + `slime-mode' adds support for interacting with a \ + running Common Lisp process for compilation,\ + debugging, documentation lookup, and so on. -homepage http://common-lisp.net/project/slime/ -master_sites ${homepage} -fetch.type cvs -cvs.root :pserver:anonymous@common-lisp.net:/project/slime/cvsroot -cvs.module slime -cvs.password anonymous -cvs.date ${version} -worksrcdir slime +homepage http://common-lisp.net/project/slime/ +master_sites ${homepage} +fetch.type cvs +cvs.root :pserver:anonymous@common-lisp.net:/project/slime/cvsroot +cvs.module slime +cvs.password anonymous +cvs.date ${version} +worksrcdir slime -use_configure no -depends_lib port:emacs -depends_run port:sbcl +use_configure no +depends_lib port:emacs -variant devel { depends_lib-append port:emacs-devel - depends_lib-delete port:emacs - } +variant app description "Build SLIME against editors/emacs-app" { + depends_run-append port:emacs-app + depends_run-delete port:emacs +} -variant openmcl { depends_run-append port:openmcl - depends_run-delete port:sbcl - } +default_variants +sbcl -variant clisp { depends_run-append port:clisp - depends_run-delete port:sbcl - } +variant sbcl description "Require lang/sbcl for SLIME" { + depends_run-append port:sbcl +} -post-patch { reinplace "s|/usr/local|${prefix}/share|g" \ - ${worksrcpath}/doc/makefile +variant openmcl description "Require lang/openmcl for SLIME" { + depends_run-append port:openmcl } -pre-build { global emacs_binary - if {[ variant_isset devel ]} { - set emacs_binary [ glob ${prefix}/bin/emacs\-* ] - ui_msg "emacs binary name is ${emacs_binary}" - } else { - set emacs_binary ${prefix}/bin/emacs - } +variant clisp description "Require lang/clisp for SLIME" { + depends_run-append port:clisp } - -build { cd ${worksrcpath} - upvar #0 emacs_binary emacs_bin - system "${emacs_bin} \ - --batch \ - --directory . \ - --funcall batch-byte-compile \ - slime.el \ - hyperspec.el \ - tree-widget.el" - cd ${worksrcpath}/doc - system "make slime.info" +post-patch { + reinplace "s|/usr/local|${prefix}/share|g" \ + ${worksrcpath}/doc/makefile } -destroot { cd ${worksrcpath} - set site_lisp_dest ${destroot}${prefix}/share/emacs/site-lisp/slime - xinstall -m 755 -d ${site_lisp_dest} +configure { + global slime_emacs_binary + global slime_site_lisp_dest + global slime_site_lisp_contrib + global slime_byte_compile_p + global slime_site_lisp_dest_contrib + if {[ variant_isset app ]} { + set slime_emacs_binary /Applications/MacPorts/Emacs.app/Contents/MacOS/Emacs + set slime_site_lisp_dest ${destroot}/Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp + set slime_site_lisp_contrib /Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp + } else { + set slime_emacs_binary ${prefix}/bin/emacs + set slime_site_lisp_dest ${destroot}${prefix}/share/emacs/site-lisp/slime + set slime_site_lisp_contrib ${prefix}/share/emacs/site-lisp/contrib + } - foreach file [glob *.el *.elc *.lisp ChangeLog] { - xinstall -m 644 ${file} ${site_lisp_dest} - } + set slime_site_lisp_dest_contrib ${slime_site_lisp_dest}/contrib + + # kludge if 'emacs+carbon' is installed + if {[regexp carbon [join [registry_installed emacs]]]} { + set slime_emacs_binary /Applications/MacPorts/Emacs.app/Contents/MacOS/Emacs + } - xinstall -m 644 ${worksrcpath}/doc/slime.info ${destroot}${prefix}/share/info + if {! [file executable ${slime_emacs_binary}]} { + set slime_byte_compile_p 0 + ui_msg "Couldn't find an executable Emacs image so won't byte compile." + } else { + set slime_byte_compile_p 1 + ui_msg "Emacs binary used for byte compilation is ${slime_emacs_binary}" + } } + +build { + cd ${worksrcpath} + upvar #0 slime_emacs_binary emacs_bin + if {${slime_byte_compile_p}} { + system "${emacs_bin} \ + --batch --directory . --funcall batch-byte-compile \ + slime.el \ + slime-autoloads.el \ + hyperspec.el" -post-activate { ui_msg "To use SLIME, you need to have a Common Lisp installed with which" - ui_msg "you wish to interact. At the moment, 'openmcl', 'sbcl', and" - ui_msg "'clisp' all work." - ui_msg "" - ui_msg "MacPorts also has 'gcl' (broken on OS X)." - ui_msg "" - ui_msg "Then put the following in your ~/.emacs:" - ui_msg " (require 'slime)" - ui_msg " (slime-setup)" - ui_msg " (setq inferior-lisp-program \"sbcl\")" - ui_msg "" - ui_msg "Replace 'sbcl' with the name of the Common Lisp exectuable" - ui_msg "if you wish to use a different lisp." - ui_msg "" - ui_msg "Then, 'M-x slime' from Emacs should connect you to your chosen" - ui_msg "Lisp environment." - ui_msg "" - ui_msg "You may have to exit and restart Emacs to get slime completely installed." + cd ${worksrcpath}/contrib + system "${emacs_bin} \ + --batch \ + --directory . --directory .. \ + --funcall batch-byte-compile \ + bridge.el \ + inferior-slime.el \ + slime-asdf.el \ + slime-parse.el \ + slime-autodoc.el \ + slime-banner.el \ + slime-c-p-c.el \ + slime-editing-commands.el \ + slime-fancy-inspector.el \ + slime-fancy.el \ + slime-fuzzy.el \ + slime-highlight-edits.el \ + slime-indentation.el \ + slime-motd.el \ + slime-parse.el \ + slime-presentation-streams.el \ + slime-presentations.el \ + slime-references.el \ + slime-scheme.el \ + slime-scratch.el \ + slime-tramp.el \ + slime-typeout-frame.el \ + slime-xref-browser.el" + } + + cd ${worksrcpath}/doc + system "make slime.info" } +destroot { + cd ${worksrcpath} + xinstall -m 755 -d ${slime_site_lisp_dest} + + foreach file [glob *.el *.elc *.lisp ChangeLog] { + xinstall -m 644 ${file} ${slime_site_lisp_dest} + } + + cd ${worksrcpath}/contrib + xinstall -m 755 -d ${slime_site_lisp_dest_contrib} + foreach file [glob *.el *.elc *.lisp ChangeLog] { + xinstall -m 644 ${file} ${slime_site_lisp_dest_contrib} + } + + xinstall -m 644 ${worksrcpath}/doc/slime.info ${destroot}${prefix}/share/info +} + +post-activate { + ui_msg "To use SLIME, you need to have a Common Lisp installed with which" + ui_msg "you wish to interact. At the moment, 'openmcl', 'sbcl', and" + ui_msg "'clisp' all work. By default, MacPorts SLIME installs 'sbcl' as a" + ui_msg "dependency." + ui_msg "" + ui_msg "Then put the following in your ~/.emacs:" + ui_msg "" + ui_msg "(require 'slime-autoloads)" + ui_msg "(setq slime-lisp-implementations" + ui_msg " \`((sbcl (\"/opt/local/bin/sbcl\"))" + ui_msg " (clisp (\"/opt/local/bin/clisp\"))))" + ui_msg "(add-hook \'lisp-mode-hook" + ui_msg " (lambda ()" + ui_msg " (cond ((not (featurep \'slime))" + ui_msg " (require \'slime) " + ui_msg " (normal-mode)))))" + ui_msg "" + ui_msg "(eval-after-load \"slime\"" + ui_msg " \'(slime-setup '(slime-fancy slime-banner)))" + ui_msg "" + ui_msg "Populate the initialization list in SLIME-LISP-IMPLEMENTATIONS" + ui_msg "with the correct paths to the Common Lisp exectuables you wish to use." + ui_msg "" + ui_msg "Then, 'M-x slime' from Emacs should connect you to the first" + ui_msg "CL implementation in the list. 'C-- M-x slime' will present" + ui_msg "an interactive chooser for additional implementations in the list." + ui_msg "" +} + + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/6704a77b/attachment.html From pmq at macports.org Sun Apr 6 12:53:56 2008 From: pmq at macports.org (pmq@macports.org) Date: Sun Apr 6 12:54:54 2008 Subject: [35796] trunk/dports/net/fragroute/Portfile Message-ID: <20080406195356.8FFC91561831@beta.macosforge.org> Revision: 35796 http://trac.macosforge.org/projects/macports/changeset/35796 Author: pmq@macports.org Date: 2008-04-06 12:53:56 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Fix the mtree violation. Modified Paths: -------------- trunk/dports/net/fragroute/Portfile Modified: trunk/dports/net/fragroute/Portfile =================================================================== --- trunk/dports/net/fragroute/Portfile 2008-04-06 19:51:40 UTC (rev 35795) +++ trunk/dports/net/fragroute/Portfile 2008-04-06 19:53:56 UTC (rev 35796) @@ -19,3 +19,4 @@ depends_lib \ lib:libpcap:libpcap lib:libdnet:libdnet lib:libevent:libevent patchfiles configure.patch pcaputil.c.patch +configure.args --mandir=${prefix}/share/man -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/1e07e132/attachment.html From pmq at macports.org Sun Apr 6 12:56:05 2008 From: pmq at macports.org (pmq@macports.org) Date: Sun Apr 6 12:57:36 2008 Subject: [35797] trunk/dports/mail/fetchmail/Portfile Message-ID: <20080406195605.6A1C1156189B@beta.macosforge.org> Revision: 35797 http://trac.macosforge.org/projects/macports/changeset/35797 Author: pmq@macports.org Date: 2008-04-06 12:56:04 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Remove the default variants, as +fetchmailconf should probably be off by default due to its dependencies; removing them altogether. Modified Paths: -------------- trunk/dports/mail/fetchmail/Portfile Modified: trunk/dports/mail/fetchmail/Portfile =================================================================== --- trunk/dports/mail/fetchmail/Portfile 2008-04-06 19:53:56 UTC (rev 35796) +++ trunk/dports/mail/fetchmail/Portfile 2008-04-06 19:56:04 UTC (rev 35797) @@ -36,7 +36,6 @@ checksums sha1 b8e8c51ed6cf53fc398c821fdb29d166c6713bb0 \ rmd160 34034f9ae9fe44ba35f0a16d3128d4a9b0001df2 -default_variants +ssl +fetchmailconf depends_lib port:gettext configure.args --mandir=${prefix}/share/man \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/a8ca85c8/attachment.html From easieste at macports.org Sun Apr 6 13:18:56 2008 From: easieste at macports.org (easieste@macports.org) Date: Sun Apr 6 13:19:55 2008 Subject: [35798] users/easieste/slime/Portfile Message-ID: <20080406201856.05F531561A16@beta.macosforge.org> Revision: 35798 http://trac.macosforge.org/projects/macports/changeset/35798 Author: easieste@macports.org Date: 2008-04-06 13:18:55 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Move 'configure' variable setup to 'platform darwin' which is always excuted (#macports jmr_mp) Modified Paths: -------------- users/easieste/slime/Portfile Modified: users/easieste/slime/Portfile =================================================================== --- users/easieste/slime/Portfile 2008-04-06 19:56:04 UTC (rev 35797) +++ users/easieste/slime/Portfile 2008-04-06 20:18:55 UTC (rev 35798) @@ -58,7 +58,7 @@ ${worksrcpath}/doc/makefile } -configure { +platform darwin { global slime_emacs_binary global slime_site_lisp_dest global slime_site_lisp_contrib @@ -86,7 +86,7 @@ ui_msg "Couldn't find an executable Emacs image so won't byte compile." } else { set slime_byte_compile_p 1 - ui_msg "Emacs binary used for byte compilation is ${slime_emacs_binary}" + ui_msg "Emacs binary used for byte compilation is ${slime_emacs_binary}." } } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/3a53ce3c/attachment.html From jmr at macports.org Sun Apr 6 13:27:42 2008 From: jmr at macports.org (jmr@macports.org) Date: Sun Apr 6 13:29:16 2008 Subject: [35799] trunk/dports/java/eclipse-ecj32/files/ecj.in Message-ID: <20080406202742.758E11561AA5@beta.macosforge.org> Revision: 35799 http://trac.macosforge.org/projects/macports/changeset/35799 Author: jmr@macports.org Date: 2008-04-06 13:27:41 -0700 (Sun, 06 Apr 2008) Log Message: ----------- eclipse-ecj32: allow choice of java runtime. From maintainer in #14934. Modified Paths: -------------- trunk/dports/java/eclipse-ecj32/files/ecj.in Modified: trunk/dports/java/eclipse-ecj32/files/ecj.in =================================================================== --- trunk/dports/java/eclipse-ecj32/files/ecj.in 2008-04-06 20:18:55 UTC (rev 35798) +++ trunk/dports/java/eclipse-ecj32/files/ecj.in 2008-04-06 20:27:41 UTC (rev 35799) @@ -1,31 +1,6 @@ -#!/bin/bash -# remove double bootclasspath entries: -BOOTCLASSPATH="" -BOOTCLASSPATH=$(find @PREFIX@/share/java -name "libgcj*.jar" -print | tr "\n" ":"):$(find @PREFIX@/share/java/ -name "glibj*.jar" -print | tr "\n" ":") -OPTIONS="" -while [ $# -gt 0 ] -do - if [ $1 = "-bootclasspath" ] - then - BOOTCLASSPATH=$2:$BOOTCLASSPATH - shift - shift - continue - fi - OPTIONS="$OPTIONS $1" - shift -done -GIJ_EXECUTABLE=$(ls @PREFIX@/bin/gij* | tail -n1) -if [ -e /usr/bin/java ] -then - exec /usr/bin/java -jar @PREFIX@/share/java/eclipse-ecj.jar -bootclasspath $BOOTCLASSPATH $OPTIONS -elif [ -e /usr/bin/cacao ] -then - exec /usr/bin/cacao -jar @PREFIX@/share/java/eclipse-ecj.jar -bootclasspath $BOOTCLASSPATH $OPTIONS -elif [ -e ] -then - exec $GIJ_EXECUTABLE -jar @PREFIX@/share/java/eclipse-ecj.jar -bootclasspath $BOOTCLASSPATH $OPTIONS -else - echo "no java vm found :(" - exit -1 -fi +#!/bin/sh +# add the compiler to the classpath and then use the default java +# implementation. If the user wants to change the version of java +# they can define what 'java' resolves to. +CLASSPATH=/opt/local/share/java/eclipse-ecj.jar${CLASSPATH:+:}$CLASSPATH \ +java org.eclipse.jdt.internal.compiler.batch.Main "$@" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/e23d82db/attachment.html From jmr at macports.org Sun Apr 6 13:30:40 2008 From: jmr at macports.org (jmr@macports.org) Date: Sun Apr 6 13:31:38 2008 Subject: [35800] trunk/dports/java/eclipse-ecj32/Portfile Message-ID: <20080406203040.25D561561B0C@beta.macosforge.org> Revision: 35800 http://trac.macosforge.org/projects/macports/changeset/35800 Author: jmr@macports.org Date: 2008-04-06 13:30:38 -0700 (Sun, 06 Apr 2008) Log Message: ----------- eclipse-ecj32: bump revision due to r35799. Modified Paths: -------------- trunk/dports/java/eclipse-ecj32/Portfile Modified: trunk/dports/java/eclipse-ecj32/Portfile =================================================================== --- trunk/dports/java/eclipse-ecj32/Portfile 2008-04-06 20:27:41 UTC (rev 35799) +++ trunk/dports/java/eclipse-ecj32/Portfile 2008-04-06 20:30:38 UTC (rev 35800) @@ -4,7 +4,7 @@ name eclipse-ecj32 version 3.2.2-200702121330 -revision 2 +revision 3 categories java maintainers gmail.com:mvfranz openmaintainer platforms darwin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/101211a5/attachment-0001.html From easieste at macports.org Sun Apr 6 13:31:33 2008 From: easieste at macports.org (easieste@macports.org) Date: Sun Apr 6 13:32:02 2008 Subject: [35801] trunk/dports/lang/slime/Portfile Message-ID: <20080406203133.728ED1561B56@beta.macosforge.org> Revision: 35801 http://trac.macosforge.org/projects/macports/changeset/35801 Author: easieste@macports.org Date: 2008-04-06 13:31:33 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Updated SLIME to 20080404 with the following changes: Adding 'app' variant to build SLIME against editors/emacs-app Default variant is 'sbcl'. Moved setup code from 'configure' to 'platform darwin' (#macports jmr_mp) Updated post-activate message. Check for emacs binary to actually byte compile *.el files. Modified Paths: -------------- trunk/dports/lang/slime/Portfile Modified: trunk/dports/lang/slime/Portfile =================================================================== --- trunk/dports/lang/slime/Portfile 2008-04-06 20:30:38 UTC (rev 35800) +++ trunk/dports/lang/slime/Portfile 2008-04-06 20:31:33 UTC (rev 35801) @@ -1,105 +1,184 @@ +# -*- 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 slime -version 20070503 -epoch 20070503 -categories lang -maintainers evenson@panix.com +name slime +version 20080404 +epoch 20080404 +categories lang +platforms darwin +maintainers evenson@panix.com -description An Emacs mode for unifying Common Lisp development +description An Emacs mode for unifying Common Lisp development -long_description \ - SLIME extends Emacs with new support for interactive \ - programming in Common Lisp. The features are \ - centred around `slime-mode', an Emacs minor-mode \ - that complements the standard `lisp-mode'. While \ - `lisp-mode' supports editing Lisp source files, \ - `slime-mode' adds support for interacting with a \ - running Common Lisp process for compilation,\ - debugging, documentation lookup, and so on. +long_description \ + SLIME extends Emacs with new support for interactive \ + programming in Common Lisp. The features are \ + centred around `slime-mode', an Emacs minor-mode \ + that complements the standard `lisp-mode'. While \ + `lisp-mode' supports editing Lisp source files, \ + `slime-mode' adds support for interacting with a \ + running Common Lisp process for compilation,\ + debugging, documentation lookup, and so on. -homepage http://common-lisp.net/project/slime/ -master_sites ${homepage} -fetch.type cvs -cvs.root :pserver:anonymous@common-lisp.net:/project/slime/cvsroot -cvs.module slime -cvs.password anonymous -cvs.date ${version} -worksrcdir slime +homepage http://common-lisp.net/project/slime/ +master_sites ${homepage} +fetch.type cvs +cvs.root :pserver:anonymous@common-lisp.net:/project/slime/cvsroot +cvs.module slime +cvs.password anonymous +cvs.date ${version} +worksrcdir slime -use_configure no -depends_lib port:emacs -depends_run port:sbcl +use_configure no +depends_lib port:emacs -variant devel { depends_lib-append port:emacs-devel - depends_lib-delete port:emacs - } +variant app description "Build SLIME against editors/emacs-app" { + depends_run-append port:emacs-app + depends_run-delete port:emacs +} -variant openmcl { depends_run-append port:openmcl - depends_run-delete port:sbcl - } +default_variants +sbcl -variant clisp { depends_run-append port:clisp - depends_run-delete port:sbcl - } +variant sbcl description "Require lang/sbcl for SLIME" { + depends_run-append port:sbcl +} -post-patch { reinplace "s|/usr/local|${prefix}/share|g" \ - ${worksrcpath}/doc/makefile +variant openmcl description "Require lang/openmcl for SLIME" { + depends_run-append port:openmcl } -pre-build { global emacs_binary - if {[ variant_isset devel ]} { - set emacs_binary [ glob ${prefix}/bin/emacs\-* ] - ui_msg "emacs binary name is ${emacs_binary}" - } else { - set emacs_binary ${prefix}/bin/emacs - } +variant clisp description "Require lang/clisp for SLIME" { + depends_run-append port:clisp } - -build { cd ${worksrcpath} - upvar #0 emacs_binary emacs_bin - system "${emacs_bin} \ - --batch \ - --directory . \ - --funcall batch-byte-compile \ - slime.el \ - hyperspec.el \ - tree-widget.el" - cd ${worksrcpath}/doc - system "make slime.info" +post-patch { + reinplace "s|/usr/local|${prefix}/share|g" \ + ${worksrcpath}/doc/makefile } -destroot { cd ${worksrcpath} - set site_lisp_dest ${destroot}${prefix}/share/emacs/site-lisp/slime - xinstall -m 755 -d ${site_lisp_dest} +platform darwin { + global slime_emacs_binary + global slime_site_lisp_dest + global slime_site_lisp_contrib + global slime_byte_compile_p + global slime_site_lisp_dest_contrib + if {[ variant_isset app ]} { + set slime_emacs_binary /Applications/MacPorts/Emacs.app/Contents/MacOS/Emacs + set slime_site_lisp_dest ${destroot}/Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp + set slime_site_lisp_contrib /Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp + } else { + set slime_emacs_binary ${prefix}/bin/emacs + set slime_site_lisp_dest ${destroot}${prefix}/share/emacs/site-lisp/slime + set slime_site_lisp_contrib ${prefix}/share/emacs/site-lisp/contrib + } - foreach file [glob *.el *.elc *.lisp ChangeLog] { - xinstall -m 644 ${file} ${site_lisp_dest} - } + set slime_site_lisp_dest_contrib ${slime_site_lisp_dest}/contrib + + # kludge if 'emacs+carbon' is installed + if {[regexp carbon [join [registry_installed emacs]]]} { + set slime_emacs_binary /Applications/MacPorts/Emacs.app/Contents/MacOS/Emacs + } - xinstall -m 644 ${worksrcpath}/doc/slime.info ${destroot}${prefix}/share/info + if {! [file executable ${slime_emacs_binary}]} { + set slime_byte_compile_p 0 + ui_msg "Couldn't find an executable Emacs image so won't byte compile." + } else { + set slime_byte_compile_p 1 + ui_msg "Emacs binary used for byte compilation is ${slime_emacs_binary}." + } } + +build { + cd ${worksrcpath} + upvar #0 slime_emacs_binary emacs_bin + if {${slime_byte_compile_p}} { + system "${emacs_bin} \ + --batch --directory . --funcall batch-byte-compile \ + slime.el \ + slime-autoloads.el \ + hyperspec.el" -post-activate { ui_msg "To use SLIME, you need to have a Common Lisp installed with which" - ui_msg "you wish to interact. At the moment, 'openmcl', 'sbcl', and" - ui_msg "'clisp' all work." - ui_msg "" - ui_msg "MacPorts also has 'gcl' (broken on OS X)." - ui_msg "" - ui_msg "Then put the following in your ~/.emacs:" - ui_msg " (require 'slime)" - ui_msg " (slime-setup)" - ui_msg " (setq inferior-lisp-program \"sbcl\")" - ui_msg "" - ui_msg "Replace 'sbcl' with the name of the Common Lisp exectuable" - ui_msg "if you wish to use a different lisp." - ui_msg "" - ui_msg "Then, 'M-x slime' from Emacs should connect you to your chosen" - ui_msg "Lisp environment." - ui_msg "" - ui_msg "You may have to exit and restart Emacs to get slime completely installed." + cd ${worksrcpath}/contrib + system "${emacs_bin} \ + --batch \ + --directory . --directory .. \ + --funcall batch-byte-compile \ + bridge.el \ + inferior-slime.el \ + slime-asdf.el \ + slime-parse.el \ + slime-autodoc.el \ + slime-banner.el \ + slime-c-p-c.el \ + slime-editing-commands.el \ + slime-fancy-inspector.el \ + slime-fancy.el \ + slime-fuzzy.el \ + slime-highlight-edits.el \ + slime-indentation.el \ + slime-motd.el \ + slime-parse.el \ + slime-presentation-streams.el \ + slime-presentations.el \ + slime-references.el \ + slime-scheme.el \ + slime-scratch.el \ + slime-tramp.el \ + slime-typeout-frame.el \ + slime-xref-browser.el" + } + + cd ${worksrcpath}/doc + system "make slime.info" } +destroot { + cd ${worksrcpath} + xinstall -m 755 -d ${slime_site_lisp_dest} + + foreach file [glob *.el *.elc *.lisp ChangeLog] { + xinstall -m 644 ${file} ${slime_site_lisp_dest} + } + + cd ${worksrcpath}/contrib + xinstall -m 755 -d ${slime_site_lisp_dest_contrib} + foreach file [glob *.el *.elc *.lisp ChangeLog] { + xinstall -m 644 ${file} ${slime_site_lisp_dest_contrib} + } + + xinstall -m 644 ${worksrcpath}/doc/slime.info ${destroot}${prefix}/share/info +} + +post-activate { + ui_msg "To use SLIME, you need to have a Common Lisp installed with which" + ui_msg "you wish to interact. At the moment, 'openmcl', 'sbcl', and" + ui_msg "'clisp' all work. By default, MacPorts SLIME installs 'sbcl' as a" + ui_msg "dependency." + ui_msg "" + ui_msg "Then put the following in your ~/.emacs:" + ui_msg "" + ui_msg "(require 'slime-autoloads)" + ui_msg "(setq slime-lisp-implementations" + ui_msg " \`((sbcl (\"/opt/local/bin/sbcl\"))" + ui_msg " (clisp (\"/opt/local/bin/clisp\"))))" + ui_msg "(add-hook \'lisp-mode-hook" + ui_msg " (lambda ()" + ui_msg " (cond ((not (featurep \'slime))" + ui_msg " (require \'slime) " + ui_msg " (normal-mode)))))" + ui_msg "" + ui_msg "(eval-after-load \"slime\"" + ui_msg " \'(slime-setup '(slime-fancy slime-banner)))" + ui_msg "" + ui_msg "Populate the initialization list in SLIME-LISP-IMPLEMENTATIONS" + ui_msg "with the correct paths to the Common Lisp exectuables you wish to use." + ui_msg "" + ui_msg "Then, 'M-x slime' from Emacs should connect you to the first" + ui_msg "CL implementation in the list. 'C-- M-x slime' will present" + ui_msg "an interactive chooser for additional implementations in the list." + ui_msg "" +} + + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/618df776/attachment.html From jmr at macports.org Sun Apr 6 15:43:30 2008 From: jmr at macports.org (jmr@macports.org) Date: Sun Apr 6 15:44:30 2008 Subject: [35802] trunk/dports/news/pan2 Message-ID: <20080406224330.D224C1562220@beta.macosforge.org> Revision: 35802 http://trac.macosforge.org/projects/macports/changeset/35802 Author: jmr@macports.org Date: 2008-04-06 15:43:29 -0700 (Sun, 06 Apr 2008) Log Message: ----------- pan2: patch to build with current glib2, remove unused patchfiles. Modified Paths: -------------- trunk/dports/news/pan2/Portfile Added Paths: ----------- trunk/dports/news/pan2/files/patch-g_assert.diff Removed Paths: ------------- trunk/dports/news/pan2/files/patch-Makefile.in trunk/dports/news/pan2/files/patch-pan-filters-filter-phrase.h trunk/dports/news/pan2/files/patch-pan-filters-score.c Modified: trunk/dports/news/pan2/Portfile =================================================================== --- trunk/dports/news/pan2/Portfile 2008-04-06 20:31:33 UTC (rev 35801) +++ trunk/dports/news/pan2/Portfile 2008-04-06 22:43:29 UTC (rev 35802) @@ -20,3 +20,6 @@ use_bzip2 yes depends_lib port:pcre port:gmime port:gtk2 port:gtkspell2 + +# http://bugzilla.gnome.org/show_bug.cgi?id=524620 +patchfiles patch-g_assert.diff Deleted: trunk/dports/news/pan2/files/patch-Makefile.in =================================================================== --- trunk/dports/news/pan2/files/patch-Makefile.in 2008-04-06 20:31:33 UTC (rev 35801) +++ trunk/dports/news/pan2/files/patch-Makefile.in 2008-04-06 22:43:29 UTC (rev 35802) @@ -1,11 +0,0 @@ ---- Makefile.in.orig Tue May 6 20:49:53 2003 -+++ Makefile.in Tue May 6 20:50:18 2003 -@@ -117,7 +117,7 @@ - XML_CFLAGS = @XML_CFLAGS@ - XML_LIBS = @XML_LIBS@ - --SUBDIRS = po gmime pan docs tests -+SUBDIRS = po gmime pan docs - - DESKTOP_IN_FILES = pan.desktop.in - DESKTOP_FILES = $(DESKTOP_IN_FILES:.desktop.in=.desktop) Added: trunk/dports/news/pan2/files/patch-g_assert.diff =================================================================== --- trunk/dports/news/pan2/files/patch-g_assert.diff (rev 0) +++ trunk/dports/news/pan2/files/patch-g_assert.diff 2008-04-06 22:43:29 UTC (rev 35802) @@ -0,0 +1,24 @@ +diff -upr /tmp/portage/net-nntp/pan-9999/work/pan-9999/pan/data-impl/headers.cc /tmp/portage/pan-9999/pan/data-impl/headers.cc +--- pan/data-impl/headers.cc.214 ++++ pan/data-impl/headers.cc +@@ -28,7 +28,7 @@ extern "C" { + #include // for chmod + #include // for chmod + #include +- #include // for g_assert ++ #include // for g_assert + } + #include + #include +diff -upr /tmp/portage/net-nntp/pan-9999/work/pan-9999/pan/data-impl/my-tree.cc /tmp/portage/pan-9999/pan/data-impl/my-tree.cc +--- pan/data-impl/my-tree.cc.214 ++++ pan/data-impl/my-tree.cc +@@ -19,7 +19,7 @@ + + #include + #include +-#include // for g_assert ++#include // for g_assert + #include + #include + #include Deleted: trunk/dports/news/pan2/files/patch-pan-filters-filter-phrase.h =================================================================== --- trunk/dports/news/pan2/files/patch-pan-filters-filter-phrase.h 2008-04-06 20:31:33 UTC (rev 35801) +++ trunk/dports/news/pan2/files/patch-pan-filters-filter-phrase.h 2008-04-06 22:43:29 UTC (rev 35802) @@ -1,14 +0,0 @@ - -$FreeBSD: ports/news/pan2/files/patch-pan::filters::filter-phrase.h,v 1.2 2001/11/13 11:16:30 sobomax Exp $ - ---- pan/filters/filter-phrase.h.orig Thu Oct 25 18:49:53 2001 -+++ pan/filters/filter-phrase.h Tue Nov 13 12:33:06 2001 -@@ -25,7 +25,7 @@ - #define __FILTER_PHRASE_H__ - - #include --#include -+#include - - #include - Deleted: trunk/dports/news/pan2/files/patch-pan-filters-score.c =================================================================== --- trunk/dports/news/pan2/files/patch-pan-filters-score.c 2008-04-06 20:31:33 UTC (rev 35801) +++ trunk/dports/news/pan2/files/patch-pan-filters-score.c 2008-04-06 22:43:29 UTC (rev 35802) @@ -1,11 +0,0 @@ ---- pan/filters/score.c.orig Tue Sep 2 23:24:08 2003 -+++ pan/filters/score.c Tue Sep 2 23:24:16 2003 -@@ -48,7 +48,7 @@ - #include - - #include --#include -+#include - - /********************* - ********************** Defines / Enumerated types -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/bcca317e/attachment.html From jmr at macports.org Sun Apr 6 15:52:47 2008 From: jmr at macports.org (jmr@macports.org) Date: Sun Apr 6 15:53:48 2008 Subject: [35803] trunk/dports/gnome/gnome-keyring/Portfile Message-ID: <20080406225247.CFD3A15622CD@beta.macosforge.org> Revision: 35803 http://trac.macosforge.org/projects/macports/changeset/35803 Author: jmr@macports.org Date: 2008-04-06 15:52:46 -0700 (Sun, 06 Apr 2008) Log Message: ----------- gnome-keyring: add dependency on gconf. Closes #14945. Modified Paths: -------------- trunk/dports/gnome/gnome-keyring/Portfile Modified: trunk/dports/gnome/gnome-keyring/Portfile =================================================================== --- trunk/dports/gnome/gnome-keyring/Portfile 2008-04-06 22:43:29 UTC (rev 35802) +++ trunk/dports/gnome/gnome-keyring/Portfile 2008-04-06 22:52:46 UTC (rev 35803) @@ -32,7 +32,8 @@ port:gettext \ port:libiconv \ port:libgcrypt \ - port:libtasn1 + port:libtasn1 \ + port:gconf patchfiles patch-library-gnome-keyring.c.diff -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/b9a8e692/attachment.html From bfulgham at macports.org Sun Apr 6 15:55:40 2008 From: bfulgham at macports.org (bfulgham@macports.org) Date: Sun Apr 6 15:57:08 2008 Subject: [35804] trunk/dports/aqua/Smultron/Portfile Message-ID: <20080406225540.41C131562337@beta.macosforge.org> Revision: 35804 http://trac.macosforge.org/projects/macports/changeset/35804 Author: bfulgham@macports.org Date: 2008-04-06 15:55:39 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Update to current version. closes #14932 Modified Paths: -------------- trunk/dports/aqua/Smultron/Portfile Modified: trunk/dports/aqua/Smultron/Portfile =================================================================== --- trunk/dports/aqua/Smultron/Portfile 2008-04-06 22:52:46 UTC (rev 35803) +++ trunk/dports/aqua/Smultron/Portfile 2008-04-06 22:55:39 UTC (rev 35804) @@ -4,7 +4,7 @@ PortGroup xcode 1.0 name Smultron -version 3.3 +version 3.4 categories aqua editors platforms darwin maintainers bfulgham@macports.org @@ -23,7 +23,7 @@ master_sites sourceforge:smultron -checksums md5 5365014dbcca68dc349f153f0aa76bce +checksums md5 062f3cc58dd33f0df41e06be19059b68 use_zip yes distname ${name}Source-${version} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/5cbc9882/attachment.html From raimue at macports.org Sun Apr 6 16:09:10 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 16:10:38 2008 Subject: [35805] trunk/doc-new/guide/xml/portfiledev.xml Message-ID: <20080406230910.1B1131562414@beta.macosforge.org> Revision: 35805 http://trac.macosforge.org/projects/macports/changeset/35805 Author: raimue@macports.org Date: 2008-04-06 16:09:09 -0700 (Sun, 06 Apr 2008) Log Message: ----------- doc-new/guide/xml/portfiledev.xml: Example Portfile: * Make it compatible to current 'port lint' * Remove unnecessary --prefix from configure.args Modified Paths: -------------- trunk/doc-new/guide/xml/portfiledev.xml Modified: trunk/doc-new/guide/xml/portfiledev.xml =================================================================== --- trunk/doc-new/guide/xml/portfiledev.xml 2008-04-06 22:55:39 UTC (rev 35804) +++ trunk/doc-new/guide/xml/portfiledev.xml 2008-04-06 23:09:09 UTC (rev 35805) @@ -242,6 +242,7 @@ A Basic Portfile # $Id$ + PortSystem 1.0 name rrdtool @@ -263,8 +264,7 @@ port:tcl \ port:zlib -configure.args --prefix=${prefix} \ - --enable-perl-site-install \ +configure.args --enable-perl-site-install \ --mandir=${prefix}/share/man @@ -759,4 +759,4 @@ ${name}-src-${version} - \ No newline at end of file + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/b9317927/attachment-0001.html From raimue at macports.org Sun Apr 6 16:40:59 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 16:42:30 2008 Subject: [35806] trunk/base/src/port1.0/portfetch.tcl Message-ID: <20080406234059.A980315625EB@beta.macosforge.org> Revision: 35806 http://trac.macosforge.org/projects/macports/changeset/35806 Author: raimue@macports.org Date: 2008-04-06 16:40:58 -0700 (Sun, 06 Apr 2008) Log Message: ----------- port1.0/portfetch.tcl: Move checkfiles from fetch_init to fetch_start: * Assemble fetch URLs only when needed * Do not ping servers if not actually fetching Modified Paths: -------------- trunk/base/src/port1.0/portfetch.tcl Modified: trunk/base/src/port1.0/portfetch.tcl =================================================================== --- trunk/base/src/port1.0/portfetch.tcl 2008-04-06 23:09:09 UTC (rev 35805) +++ trunk/base/src/port1.0/portfetch.tcl 2008-04-06 23:40:58 UTC (rev 35806) @@ -609,20 +609,21 @@ } } -# Initialize fetch target and call checkfiles. +# Initialize fetch target proc fetch_init {args} { global distfiles distname distpath all_dist_files dist_subdir fetch.type if {[info exist distpath] && [info exists dist_subdir]} { set distpath ${distpath}/${dist_subdir} } - checkfiles } proc fetch_start {args} { global UI_PREFIX portname ui_msg "$UI_PREFIX [format [msgcat::mc "Fetching %s"] $portname]" + + checkfiles } # Main fetch routine -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/f955f8bb/attachment.html From raimue at macports.org Sun Apr 6 16:43:32 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 16:44:01 2008 Subject: [35807] trunk/base/ChangeLog Message-ID: <20080406234332.896BE1562639@beta.macosforge.org> Revision: 35807 http://trac.macosforge.org/projects/macports/changeset/35807 Author: raimue@macports.org Date: 2008-04-06 16:43:32 -0700 (Sun, 06 Apr 2008) Log Message: ----------- ChangeLog: Add r35806, > * Do not ping servers if not actually fetching Modified Paths: -------------- trunk/base/ChangeLog Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2008-04-06 23:40:58 UTC (rev 35806) +++ trunk/base/ChangeLog 2008-04-06 23:43:32 UTC (rev 35807) @@ -7,7 +7,7 @@ Unreleased: - ruby.setup now takes a type 'fetch' to just fetch/extract (eridius in r35773) - - Fetch now prefers mirrors with lower ping times (#14891, jmr in r35748) + - Fetch now prefers mirrors with lower ping times (#14891, jmr in r35748, r35806) - Fetching of daily snapshot tarballs of the ports tree as an alternative to rsync (raimue in r35647, r35648) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/3b04f7e2/attachment.html From jmr at macports.org Sun Apr 6 17:26:40 2008 From: jmr at macports.org (jmr@macports.org) Date: Sun Apr 6 17:28:09 2008 Subject: [35808] trunk/base/src/port1.0/portfetch.tcl Message-ID: <20080407002640.4B9411562947@beta.macosforge.org> Revision: 35808 http://trac.macosforge.org/projects/macports/changeset/35808 Author: jmr@macports.org Date: 2008-04-06 17:26:39 -0700 (Sun, 06 Apr 2008) Log Message: ----------- Only call sortsites when we actually need to fetch something. Modified Paths: -------------- trunk/base/src/port1.0/portfetch.tcl Modified: trunk/base/src/port1.0/portfetch.tcl =================================================================== --- trunk/base/src/port1.0/portfetch.tcl 2008-04-06 23:43:32 UTC (rev 35807) +++ trunk/base/src/port1.0/portfetch.tcl 2008-04-07 00:26:39 UTC (rev 35808) @@ -379,7 +379,6 @@ checksites checkpatchfiles checkdistfiles - sortsites } @@ -536,6 +535,7 @@ if {$portverbose == "yes"} { lappend fetch_options "-v" } + set sorted no foreach {url_var distfile} $fetch_urls { if {![file isfile $distpath/$distfile]} { @@ -543,6 +543,10 @@ if {![file writable $distpath]} { return -code error [format [msgcat::mc "%s must be writable"] $distpath] } + if {!$sorted} { + sortsites + set sorted yes + } global portfetch::$url_var if {![info exists $url_var]} { ui_error [format [msgcat::mc "No defined site for tag: %s, using master_sites"] $url_var] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/0f720863/attachment.html From raimue at macports.org Sun Apr 6 18:26:44 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 18:28:13 2008 Subject: [35809] trunk/base/ChangeLog Message-ID: <20080407012644.741FC1562CA8@beta.macosforge.org> Revision: 35809 http://trac.macosforge.org/projects/macports/changeset/35809 Author: raimue@macports.org Date: 2008-04-06 18:26:42 -0700 (Sun, 06 Apr 2008) Log Message: ----------- ChangeLog: Another ping related change Modified Paths: -------------- trunk/base/ChangeLog Modified: trunk/base/ChangeLog =================================================================== --- trunk/base/ChangeLog 2008-04-07 00:26:39 UTC (rev 35808) +++ trunk/base/ChangeLog 2008-04-07 01:26:42 UTC (rev 35809) @@ -7,7 +7,8 @@ Unreleased: - ruby.setup now takes a type 'fetch' to just fetch/extract (eridius in r35773) - - Fetch now prefers mirrors with lower ping times (#14891, jmr in r35748, r35806) + - Fetch now prefers mirrors with lower ping times (#14891, jmr in r35748, + r35806, r35808) - Fetching of daily snapshot tarballs of the ports tree as an alternative to rsync (raimue in r35647, r35648) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/88e4b6fc/attachment.html From raimue at macports.org Sun Apr 6 18:37:45 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 18:38:16 2008 Subject: [35810] trunk/dports/graphics/xv Message-ID: <20080407013745.1BFA71562D66@beta.macosforge.org> Revision: 35810 http://trac.macosforge.org/projects/macports/changeset/35810 Author: raimue@macports.org Date: 2008-04-06 18:37:43 -0700 (Sun, 06 Apr 2008) Log Message: ----------- graphics/xv: * Claiming maintainership * Major update by applying xv jumbo patchset * Adds PNG support, closes #2448. Modified Paths: -------------- trunk/dports/graphics/xv/Portfile Added Paths: ----------- trunk/dports/graphics/xv/files/patch-Makefile.diff trunk/dports/graphics/xv/files/patch-xv.h.diff Removed Paths: ------------- trunk/dports/graphics/xv/files/xv-darwin.patch Modified: trunk/dports/graphics/xv/Portfile =================================================================== --- trunk/dports/graphics/xv/Portfile 2008-04-07 01:26:42 UTC (rev 35809) +++ trunk/dports/graphics/xv/Portfile 2008-04-07 01:37:43 UTC (rev 35810) @@ -4,40 +4,60 @@ name xv version 3.10a -revision 1 -categories x11 graphics -maintainers nomaintainer +set jumbo_version 20070520 +revision 2 +categories graphics x11 +maintainers raimue description xv is an interactive image manipulation program for \ - the X Window System. This version has been patched \ - to support the PNG & PhotoCD image types. + the X Window System. long_description xv is an interactive image manipulation program for \ the X Window System. It can operate on images in the \ GIF, JPEG, TIFF, PNG, PhotoCD, PBM, PGM, PPM, XPM, \ - X11 bitmap, \ - Sun Rasterfile, Targa, RLE, RGB, BMP, PCX, FITS, and \ - PM formats on all known types of X displays. It can \ - generate PostScript files, and if you have \ - ghostscript (version 2.6 or above) installed on your \ - machine, it can also display them. + X11 bitmap, Sun Rasterfile, Targa, RLE, RGB, BMP, PCX, \ + FITS, and PM formats on all known types of X \ + displays. It can generate PostScript files, and if you \ + have ghostscript (version 2.6 or above) installed on \ + your machine, it can also display them. \ + This port includes 'xv jumbo patches' from http://www.sonic.net/~roelofs/greg_xv.html \ + Note that this program is shareware except for personal \ + use only, please read the license agreement. homepage http://www.trilon.com/xv/xv.html platforms darwin -master_sites ftp://ftp.cis.upenn.edu/pub/xv/ -checksums md5 2d4fbeec1561304362781cc8e2f7f72d - +master_sites ftp://ftp.trilon.com/pub/xv/:xv \ + sourceforge:png-mng:xv-jumbo +distfiles ${distname}${extract.suffix}:xv \ + ${distname}-jumbo-patches-${jumbo_version}${extract.suffix}:xv-jumbo +checksums ${distname}${extract.suffix} \ + md5 2d4fbeec1561304362781cc8e2f7f72d \ + ${distname}-jumbo-patches-${jumbo_version}${extract.suffix} \ + md5 9fb2d0ec320498105cafeba38a588472 depends_lib lib:libX11.6:XFree86 \ - lib:libjpeg.62:jpeg lib:libtiff.3:tiff \ - lib:libungif.4:libungif lib:libpng.3:libpng \ + port:jpeg \ + port:tiff \ + port:libpng \ + port:jasper \ + port:libungif \ + port:zlib \ lib:libXpm.4:xpm -patchfiles xv-darwin.patch - patch { - system "cd '${worksrcpath}' && - sed -e 's#@DEST@#${destroot}${prefix}#g' -e 's#@INST@#${prefix}#g' '${portpath}/${filesdir}/xv-darwin.patch' | patch -p1" + system "cd '${worksrcpath}' && patch -p1 < ${workpath}/${distname}-jumbo-fix-enh-patch-${jumbo_version}.txt" + system "cd '${worksrcpath}' && patch -p0 < ${filespath}/patch-Makefile.diff" + system "cd '${worksrcpath}' && patch -p0 < ${filespath}/patch-xv.h.diff" } use_configure no + +build.post_args PREFIX='${prefix}' \ + ZLIBDIR='${prefix}' \ + JPEGDIR='${prefix}' \ + TIFFDIR='${prefix}' \ + PNGDIR='${prefix}' \ + +destroot.post_args PREFIX='${prefix}' DESTDIR='${destroot}' + +livecheck.check none Added: trunk/dports/graphics/xv/files/patch-Makefile.diff =================================================================== --- trunk/dports/graphics/xv/files/patch-Makefile.diff (rev 0) +++ trunk/dports/graphics/xv/files/patch-Makefile.diff 2008-04-07 01:37:43 UTC (rev 35810) @@ -0,0 +1,40 @@ +--- Makefile.orig 2008-04-07 03:12:33.000000000 +0200 ++++ Makefile 2008-04-07 03:11:15.000000000 +0200 +@@ -179,13 +179,13 @@ + JP2K = -DDOJP2K + ### + #JP2KDIR = ../../jasper +-JP2KDIR = /usr/local/lib ++JP2KDIR = /usr + ### +-#JP2KINC = -I$(JP2KDIR) +-JP2KINC = -I/usr/local/include ++JP2KINC = -I$(JP2KDIR)/include ++#JP2KINC = -I/usr/local/include + ### +-#JP2KLIB = -L$(JP2KDIR) -ljasper +-JP2KLIB = $(JP2KDIR)/libjasper.a ++JP2KLIB = -L$(JP2KDIR)/lib -ljasper ++#JP2KLIB = $(JP2KDIR)/libjasper.a + + + ### +@@ -207,6 +207,9 @@ + + #----------Machine-Specific Configurations---------- + ++### If you are using a MacOS X/darwin system, uncomment the following line ++MCHN = -D__DARWIN__ ++ + ### If you are using a BeOS system, uncomment the following line + #MCHN = -DUSE_GETCWD -I/usr/X11/include -L/usr/X11/lib + ### +@@ -279,7 +282,7 @@ + + # if your machine has the usleep() function, uncomment the following line: + # if it doesn't, or you're not sure, leave this line alone. +-#TIMERS = -DUSLEEP ++TIMERS = -DUSLEEP + + + # if XV locks up whenever you click on *any* of the buttons, the Timer() Added: trunk/dports/graphics/xv/files/patch-xv.h.diff =================================================================== --- trunk/dports/graphics/xv/files/patch-xv.h.diff (rev 0) +++ trunk/dports/graphics/xv/files/patch-xv.h.diff 2008-04-07 01:37:43 UTC (rev 35810) @@ -0,0 +1,24 @@ +--- xv.h.orig 2008-04-07 02:44:16.000000000 +0200 ++++ xv.h 2008-04-07 02:48:12.000000000 +0200 +@@ -161,7 +161,11 @@ + # ifndef __NetBSD__ + # if !(defined __GLIBC__ && __GLIBC__ >= 2) + extern int errno; /* SHOULD be in errno.h, but often isn't */ +- extern char *sys_errlist[]; /* this too... */ ++# if defined(__DARWIN__) ++ extern __const char *__const sys_errlist[]; ++# else ++ extern char *sys_errlist[]; /* this too... */ ++# endif + # endif + # endif + #endif +@@ -204,7 +208,7 @@ + * __DARWIN__, VMS.) Anyone who _does_ need it can explicitly + * define NEED_MALLOC_H in the makefile. */ + #ifdef NEED_MALLOC_H +-# if defined(hp300) || defined(hp800) || defined(NeXT) ++# if defined(hp300) || defined(hp800) || defined(NeXT) || defined(__DARWIN__) + # include /* it's in "sys" on HPs and NeXT */ + # else + # include Deleted: trunk/dports/graphics/xv/files/xv-darwin.patch =================================================================== --- trunk/dports/graphics/xv/files/xv-darwin.patch 2008-04-07 01:26:42 UTC (rev 35809) +++ trunk/dports/graphics/xv/files/xv-darwin.patch 2008-04-07 01:37:43 UTC (rev 35810) @@ -1,5258 +0,0 @@ -diff -Nur xv-3.10a.clean/Imakefile xv-3.10a.darwin/Imakefile ---- xv-3.10a.clean/Imakefile Fri Jan 13 12:24:01 1995 -+++ xv-3.10a.darwin/Imakefile Sun Apr 27 17:09:29 2003 -@@ -157,7 +157,7 @@ - xvdial.c xvgraf.c xvsunras.c xvjpeg.c xvps.c xvpopup.c xvdflt.c \ - xvtiff.c xvtiffwr.c xvpds.c xvrle.c xviris.c xvgrab.c vprintf.c \ - xvbrowse.c xvtext.c xvpcx.c xviff.c xvtarga.c xvxpm.c xvcut.c \ -- xvxwd.c xvfits.c -+ xvxwd.c xvfits.c xvpcd.c - - OBJS1 = xv.o xvevent.o xvroot.o xvmisc.o xvimage.o xvcolor.o xvsmooth.o \ - xv24to8.o xvgif.o xvpm.o xvinfo.o xvctrl.o xvscrl.o xvalg.o \ -@@ -165,7 +165,7 @@ - xvdial.o xvgraf.o xvsunras.o xvjpeg.o xvps.o xvpopup.o xvdflt.o \ - xvtiff.o xvtiffwr.o xvpds.o xvrle.o xviris.o xvgrab.o vprintf.o \ - xvbrowse.o xvtext.o xvpcx.o xviff.o xvtarga.o xvxpm.o xvcut.o \ -- xvxwd.o xvfits.o -+ xvxwd.o xvfits.o xvpcd.o - - SRCS2= bggen.c - OBJS2= bggen.o -diff -Nur xv-3.10a.clean/Makefile xv-3.10a.darwin/Makefile ---- xv-3.10a.clean/Makefile Mon Jan 23 12:20:54 1995 -+++ xv-3.10a.darwin/Makefile Tue Sep 16 00:52:46 2003 -@@ -2,7 +2,7 @@ - - # your C compiler (and options) of choice - CC = cc --# CC = gcc -ansi -+# CC = gcc -ansi - - # use this if you're using 'cc' on a DEC Alpha (OSF/1) or MIPS (Ultrix) system: - # CC = cc -std1 -Olimit 750 -@@ -14,7 +14,7 @@ - # -Wuninitialized -Wparentheses - - --CCOPTS = -O -+CCOPTS = -O -I/usr/X11R6/include - - - ### NOTE: Sun running OpenWindows: -@@ -28,10 +28,11 @@ - - - ### Installation locations --BINDIR = /usr/local/bin --MANDIR = /usr/local/man/man1 -+BINDIR = @DEST@/bin -+MANDIR = @DEST@/share/man/man1 - MANSUF = 1 --LIBDIR = /usr/local/lib -+LIBDIR = @DEST@/lib -+DOCDIR = @DEST@/share/doc/xv-3.10a/ - - - buildit: all -@@ -45,27 +46,46 @@ - ### if, for whatever reason, you're unable to get the JPEG library to compile - ### on your machine, *COMMENT OUT* the following lines - ### --JPEG = -DDOJPEG --JPEGDIR = jpeg --JPEGINC = -I$(JPEGDIR) --JPEGLIB = $(JPEGDIR)/libjpeg.a --$(JPEGDIR)/jconfig.h: -- cd $(JPEGDIR) ; ./configure CC='$(CC)' --$(JPEGLIB): $(JPEGDIR)/jconfig.h -- cd $(JPEGDIR) ; make -+JPEG = -DDOJPEG -+JPEGDIR = @INST@ -+JPEGINC = -I$(JPEGDIR)/include -+JPEGLIB = -L$(JPEGDIR)/lib -ljpeg -+#$(JPEGDIR)/jconfig.h: -+# cd $(JPEGDIR) ; ./configure CC='$(CC)' -+#$(JPEGLIB): $(JPEGDIR)/jconfig.h -+# cd $(JPEGDIR) ; make -+#JPEGLIB = -ljpeg - -+### -+### if, for whatever reason, you're unable to get the PNG library to compile -+### on your machine, *COMMENT OUT* the following lines -+### -+PNG = -DDOPNG -+PNGDIR = @INST@ -+PNGINC = -I$(PNGDIR)/include -+PNGLIB = -L$(PNGDIR)/lib -lpng -+#PNGLIB = -lpng -+ -+### -+### if, for whatever reason, you're unable to get the PNG library to compile -+### on your machine, *COMMENT OUT* the following lines -+### -+#ZLIBDIR = /usr/local/src/zlib -+#ZLIBINC = -I$(ZLIBDIR) -+#ZLIBLIB = -L$(ZLIBDIR) -lz -+ZLIBLIB = -lz - - ### - ### if, for whatever reason, you're unable to get the TIFF library to compile - ### on your machine, *COMMENT OUT* the following lines - ### --TIFF = -DDOTIFF --TIFFDIR = tiff --TIFFINC = -I$(TIFFDIR) --TIFFLIB = $(TIFFDIR)/libtiff.a --$(TIFFLIB): -- ( cd $(TIFFDIR) ; make CC='$(CC)' ) -- -+TIFF = -DDOTIFF -+TIFFDIR = @INST@ -+TIFFINC = -I$(TIFFDIR)/include -+#TIFFLIB = $(TIFFDIR)/lib/libtiff.a -+#$(TIFFLIB): -+# ( cd $(TIFFDIR) ; make CC='$(CC)' ) -+TIFFLIB = -L$(TIFFDIR)/lib -ltiff - - ### - ### if, for whatever reason, you're unable to get the PDS/VICAR support -@@ -84,10 +104,12 @@ - - #----------Machine Specific Configurations---------- - -+### If you are using a MacOS X/darwin system, uncomment the following line -+MCHN = -Ddarwin -+ - ### If you are using an SGI system, uncomment the following line - #MCHN = -Dsgi - -- - ### For HP-UX, uncomment the following line: - #MCHN= -Dhpux -D_HPUX_SOURCE - # To use old HP compilers (HPUX 7.0 or so), you may need -@@ -100,11 +122,9 @@ - # to whichever of those lines you used, as HP tends to store their X11 - # include files in a non-standard place... - -- - ### for LINUX, uncomment the following line - #MCHN = -DLINUX - -- - # For SCO 1.1 (UNIX 3.2v2) machines, uncomment the following: - #MCHN = -Dsco -DPOSIX - # -@@ -144,7 +164,7 @@ - - # if your machine has the usleep() function, uncomment the following line: - # if it doesn't, or you're not sure, leave this line alone. --#TIMERS = -DUSLEEP -+TIMERS = -DUSLEEP - - - # if XV locks up whenever you click on *any* of the buttons, the Timer() -@@ -188,7 +208,7 @@ - $(NODIRENT) $(VPRINTF) $(TIMERS) $(UNIX) $(BSDTYPES) $(RAND) \ - $(DXWM) $(MCHN) - --LIBS = -lX11 $(JPEGLIB) $(TIFFLIB) -lm -+LIBS = -L/usr/X11R6/lib -L@INST@/lib -lX11 $(JPEGLIB) $(TIFFLIB) $(PNGLIB) $(ZLIBLIB) -lc -lm - - OBJS = xv.o xvevent.o xvroot.o xvmisc.o xvimage.o xvcolor.o xvsmooth.o \ - xv24to8.o xvgif.o xvpm.o xvinfo.o xvctrl.o xvscrl.o xvalg.o \ -@@ -196,7 +216,7 @@ - xvdial.o xvgraf.o xvsunras.o xvjpeg.o xvps.o xvpopup.o xvdflt.o \ - xvtiff.o xvtiffwr.o xvpds.o xvrle.o xviris.o xvgrab.o vprintf.o \ - xvbrowse.o xvtext.o xvpcx.o xviff.o xvtarga.o xvxpm.o xvcut.o \ -- xvxwd.o xvfits.o -+ xvxwd.o xvfits.o xvpcd.o xvpng.o - - MISC = README INSTALL CHANGELOG IDEAS - -@@ -206,10 +226,10 @@ - - - --all: $(JPEGLIB) $(TIFFLIB) xv bggen vdcomp xcmap xvpictoppm -+all: xv bggen vdcomp xcmap xvpictoppm - - --xv: $(OBJS) $(JPEGLIB) $(TIFFLIB) -+xv: $(OBJS) - $(CC) -o xv $(CFLAGS) $(OBJS) $(LIBS) - - bggen: bggen.c -@@ -237,13 +257,16 @@ - - - install: all -- cp xv bggen vdcomp xcmap xvpictoppm $(BINDIR) -- cp docs/xv.man $(MANDIR)/xv.$(MANSUF) -- cp docs/bggen.man $(MANDIR)/bggen.$(MANSUF) -- cp docs/xcmap.man $(MANDIR)/xcmap.$(MANSUF) -- cp docs/xvp2p.man $(MANDIR)/xvpictoppm.$(MANSUF) -- cp docs/vdcomp.man $(MANDIR)/vdcomp.$(MANSUF) -- cp docs/xvdocs.ps* $(LIBDIR) -+ install -d $(BINDIR) -+ install -d $(MANDIR) -+ install -d $(DOCDIR) -+ install xv bggen vdcomp xcmap xvpictoppm $(BINDIR) -+ install docs/xv.man $(MANDIR)/xv.$(MANSUF) -+ install docs/bggen.man $(MANDIR)/bggen.$(MANSUF) -+ install docs/xcmap.man $(MANDIR)/xcmap.$(MANSUF) -+ install docs/xvp2p.man $(MANDIR)/xvpictoppm.$(MANSUF) -+ install docs/vdcomp.man $(MANDIR)/vdcomp.$(MANSUF) -+ install docs/xvdocs.ps* $(DOCDIR) - - tar: - tar cvf xv.tar Makefile* Imakefile *.c *.h bits \ -@@ -267,7 +290,7 @@ - xvbrowse.o: bits/br_pcx bits/br_jfif bits/br_tiff bits/br_pds - xvbrowse.o: bits/br_ps bits/br_iff bits/br_targa bits/br_xpm - xvbrowse.o: bits/br_trash bits/fcurs bits/fccurs bits/fdcurs bits/fcursm --xvbrowse.o: bits/br_xwd -+xvbrowse.o: bits/br_xwd bits/br_pcd bits/br_png - - xvbutt.o: bits/cboard50 bits/rb_frame bits/rb_frame1 bits/rb_top - xvbutt.o: bits/rb_bot bits/rb_dtop bits/rb_dbot bits/rb_body -diff -Nur xv-3.10a.clean/Makefile.std xv-3.10a.darwin/Makefile.std ---- xv-3.10a.clean/Makefile.std Mon Jan 23 17:06:26 1995 -+++ xv-3.10a.darwin/Makefile.std Sun Apr 27 17:10:54 2003 -@@ -56,6 +56,25 @@ - - - ### -+### if, for whatever reason, you're unable to get the PNG library to compile -+### on your machine, *COMMENT OUT* the following lines -+### -+PNG = -DDOPNG -+PNGDIR = @INST@ -+PNGINC = -I$(PNGDIR)/include -+PNGLIB = -L$(PNGDIR)/lib -lpng -+ -+ -+### -+### if, for whatever reason, you're unable to get the PNG library to compile -+### on your machine, *COMMENT OUT* the following lines -+### -+ZLIBDIR = /usr -+ZLIBINC = -I$(ZLIBDIR)/include -+ZLIBLIB = -L$(ZLIBDIR)/lib -lz -+ -+ -+### - ### if, for whatever reason, you're unable to get the TIFF library to compile - ### on your machine, *COMMENT OUT* the following lines - ### -@@ -186,9 +205,9 @@ - - CFLAGS = $(CCOPTS) $(JPEG) $(JPEGINC) $(TIFF) $(TIFFINC) $(PDS) \ - $(NODIRENT) $(VPRINTF) $(TIMERS) $(UNIX) $(BSDTYPES) $(RAND) \ -- $(DXWM) $(MCHN) -+ $(DXWM) $(MCHN) $(PNG) $(PNGINC) $(ZLIBINC) - --LIBS = -lX11 $(JPEGLIB) $(TIFFLIB) -lm -+LIBS = -lX11 $(JPEGLIB) $(TIFFLIB) $(PNGLIB) $(ZLIBLIB) -lm - - OBJS = xv.o xvevent.o xvroot.o xvmisc.o xvimage.o xvcolor.o xvsmooth.o \ - xv24to8.o xvgif.o xvpm.o xvinfo.o xvctrl.o xvscrl.o xvalg.o \ -@@ -196,7 +215,7 @@ - xvdial.o xvgraf.o xvsunras.o xvjpeg.o xvps.o xvpopup.o xvdflt.o \ - xvtiff.o xvtiffwr.o xvpds.o xvrle.o xviris.o xvgrab.o vprintf.o \ - xvbrowse.o xvtext.o xvpcx.o xviff.o xvtarga.o xvxpm.o xvcut.o \ -- xvxwd.o xvfits.o -+ xvxwd.o xvfits.o xvpng.o xvpcd.o - - MISC = README INSTALL CHANGELOG IDEAS - -@@ -267,7 +286,7 @@ - xvbrowse.o: bits/br_pcx bits/br_jfif bits/br_tiff bits/br_pds - xvbrowse.o: bits/br_ps bits/br_iff bits/br_targa bits/br_xpm - xvbrowse.o: bits/br_trash bits/fcurs bits/fccurs bits/fdcurs bits/fcursm --xvbrowse.o: bits/br_xwd -+xvbrowse.o: bits/br_xwd bits/br_png - - xvbutt.o: bits/cboard50 bits/rb_frame bits/rb_frame1 bits/rb_top - xvbutt.o: bits/rb_bot bits/rb_dtop bits/rb_dbot bits/rb_body -diff -Nur xv-3.10a.clean/README.PNG xv-3.10a.darwin/README.PNG ---- xv-3.10a.clean/README.PNG Wed Dec 31 16:00:00 1969 -+++ xv-3.10a.darwin/README.PNG Sun Apr 27 17:09:28 2003 -@@ -0,0 +1,33 @@ -+This archive contains context diffs suitable for use with the GNU -+patch utility. It adds the ability to read and write PNG format -+files with XV 3.10a. This patch was written by Andreas Dilger -+ based on a patch written by Alexander -+Lehmann . No warranty, expressed -+or implied, of merchant-ability or fitness for a particular purpose -+is given with this patch. It is also an unofficial patch, in the -+sense that the XV author had nothing to do with it. Despite all that, -+it is reasonably reliable. -+ -+The following files are required for adding PNG to XV 3.10a. -+xvpng.c -+xvpng.diff -+bits/br_png -+ -+Move them into the same directory as the XV source code, and apply -+the patch via "patch -p1 < xvpng.diff". You may need to edit your -+makefile to indicate the location of libpng and zlib, which are not -+included here. Both are available at ftp.uu.net and various other -+locations on the internet. This patch was created with libpng-0.89 -+and zlib-1.0.2, but later versions should also work. -+ -+The xvjpeg.diff and xvtiff.diff are not required for the PNG -+functionality, but were modifications I needed to make to get XV -+to compile with the latest versions of the respective libraries -+(libjpeg 6.0 and libtiff 3.4.beta027 respectively). You do not -+need to apply them if you are using the libraries included with XV. -+ -+The xcmap.diff file allows this program to work properly with a 1-bit -+X display. It is not required for PNG functionality. Why use xcmap -+for a 1-bit display? Because I have an xcmap icon for fvwm, and it -+always starts regardless of the display, so it was easier to fix xcmap -+than to stop xcmap from starting based on the display depth. -diff -Nur xv-3.10a.clean/README.pcd xv-3.10a.darwin/README.pcd ---- xv-3.10a.clean/README.pcd Wed Dec 31 16:00:00 1969 -+++ xv-3.10a.darwin/README.pcd Sun Apr 27 17:09:29 2003 -@@ -0,0 +1,159 @@ -+Copyright 1993-2001 David Clunie. -+ -+PCD patch for XV 3.10a Release Notes 2001/07/08. -+ -+See also the progress notes at the end of this file. Thanks to all those -+contributors who have substantially improved this patch. -+ -+These patches allow xv to read Kodak photocd files and choose which of the -+5 available resolutions one wants to view. -+ -+When a photocd file is loaded, a dialog box asks which resolution you -+would like. The visual schnauzer builds thumbnails by reading the lowest -+resolution image. The selected resolution can be selected from the -+command line with the -pcd option: -+ -+ [-pcd 0|1|2|3|4] -+ -+where: -+ -+ 0=192*128, base/16 resolution -+ 1=384*256, base/4 resolution -+ 2=768*512, base resolution -+ 3=1536*1024, 4base resolution -+ 4=3072*2048 16base resolution. -+ -+Note that the Pro format is not supported. -+ -+The command line option allows loops without the dialog box popping up, eg.: -+ -+ xv -pcd 1 -wloop -wait 10 *.pcd -+ -+The code is pretty crude and was written quickly for a specific purpose and -+has not really been cleaned up. It is poorly structured, full of debugging -+codes and verbose comments, and there is very little attempt at optimizing -+things. No profiling has been done. -+ -+There is not yet support for overview files, nor is there a facility to -+use the higher resolution chroma planes from when viewing lower resolution -+images. -+ -+It's only claim to fame is that it works and produces reasonable looking -+images. -+ -+The outline of this is shamelessly derived from xvpbm.c to read the -+file, and xvtiffwr.c to handle the popup window and X stuff (X never -+has been my forte !), and the PhotoCD format information (though not -+the code) was found in Hadmut Danisch's (danisch@ira.uka.de) hpcdtoppm -+program in which he has reverse engineered the format by studying -+hex dumps of PhotoCDs ! The color stuff and Huffman decding were -+extensivelt revised by Matthew Francey. -+ -+Feel free to send me comments or improvements, or even better, more -+information about the photo CD format ... hopefully someone who really -+knows what they are doing will tidy it up or do a neater job. -+ -+david (dclunie@dclunie.com) -+ -+--------- -+ -+The trace #define in xvpcd.c is now in the right place, and the ansi -+prototype for the magnify function has been fixed. Colin made me switch to -+xvbcopy() which seems like a good idea for System V victims. -+ -+--------- -+ -+Date: Wed, 22 Dec 1993 16:09:52 --1000 -+From: colinc@fitmail.fit.qut.edu.au (Colin Canfield ) -+ -+I have done some more work using your patch I thought you might be intested in. -+The major change was adding a size parameter to the LoadPCD; either -1 to mean -+the popup or else the size you desired. This allows batch mode processing, -+specifically xv -pcd , and the visual schnauzer can work in -+quick mode (ie. you don't have to select each image size when it is building -+the icons) -+ -+I have added an xbm file for the file type but haven't drawn an icon for it, -+this is in bitmaps/br_pcd.xbm. I will just send you the new files. -+ -+--------- -+ -+From: andrew@andrew.triumf.ca (Andrew Daviel) -+Date: 16 Feb 1995 23:32:21 GMT -+ -+This is David Clunie's patch for xv-3.00 tuned a bit to work -+on xv-3.10. The code's all the same except for replacing -+"trace" with "fprintf" in xvpcd.c and adding an "unsigned" qualifier to -+keep my compiler (gcc) happy. Oh yes, changed RFT_PCD to 20 as -+John Bradley has now used 15 through 19. -+ -+--------- -+ -+From: dclunie@flash.us.com (David A. Clunie) -+Date: Thu Jun 15 14:43:46 GMT+0300 1995 -+ -+Andrew's patch didn't include Colin's browser changes, so I redid the -+xv-3.10 update from scratch ... it seems pretty much the same as -+Andrew's changes. I also edited the Imakefile and Makefiles in order -+to support the PCD changes, as well as make the install process a -+little more flexible, with options to strip and set modes and so on. -+Also made RFT_PCD 25 so as not to conflict with magpic patch from Japan -+by Ikemoto Masahiro , and used his -+bitmap icon for pcd files. -+ -+Now there are two versions of the patch, one which should be applied -+to the xv-3.10 distribution. -+ -+The other should be applied to xv-3.10 AFTER Ikemoto Masahiro's -+Patch.magpic2.PhotoCD.XV319a, in order to add the browser features to -+the latter, as well as fixing a Makefile typo (was xcpcd.c not xvpcd.c) -+and including unistd.h for the SEEK_xxx constants in the magicpic -+stuff. -+ -+--------- -+ -+Subject: Re: photo-cd patch for xv -+From: Matthew Francey -+Date: Mon, 26 Mar 2001 15:37:55 +0000 -+ -+Attached is a revised version of xvpcd.c; the areas that I have -+re-written or changed are in a different coding style so you can tell -+what has changed. The GNU 'indent' program can be run against the file -+to enforce a consistent style .. -+ -+Here is what I've done though: -+ -+a) huffman table reader re-written, because it would fail on some -+ photocd files with "unusual" huffman codes. -+ -+b) the huffman-coded corrections are now properly applied -+ -+c) the corrections can sometimes over or underflow; clipping has been -+ introduced and effectively fixes the problem, but I suspect that -+ there is something deeper going on. -+ -+d) the "official" YCC->sRGB transform is done. a "beyond 100% white" -+ mapping table was snarfed from ImageMagick. an option for using a -+ flat linear LUT was added -- this can make somewhat over-exposed images -+ look alot nicer. -+ -+e) there were strange problems where the code wouldn't be able to find -+ the huffman tables and data for the 16base image (the bit-buffering -+ code was starting mid-sector, instead of at a sector boundary). Looking -+ at a pcd file with a hex editor suggests to me that it is possible to -+ just skip directly to these huffman tables -- no special "+12" and such -+ constants necessary. But I haven't tried this yet. -+ -+The results: I've been able to read about 50 or 60 .pcd files [scattered -+in age from 6 years old to scans done last week] with this code without -+incident. Image quality at the high resolution is excellent. Even the -+trivial amount of LUT control is useful when dealing with over-exposed -+images. -+ -+If I get around to it: finer LUT control to take advantage of the -+slightly extended dynamic range of PhotoCD scans, especially in regards to -+dark or somewhat underexposed scenes. -+ -+ -+ -+ -diff -Nur xv-3.10a.clean/bits/br_pcd xv-3.10a.darwin/bits/br_pcd ---- xv-3.10a.clean/bits/br_pcd Wed Dec 31 16:00:00 1969 -+++ xv-3.10a.darwin/bits/br_pcd Sun Apr 27 21:37:41 2003 -@@ -0,0 +1,27 @@ -+#define br_pcd_width 48 -+#define br_pcd_height 48 -+static unsigned char br_pcd_bits[] = { -+ 0xe0, 0xff, 0xff, 0xff, 0x01, 0x00, 0x20, 0x00, 0x00, 0x00, 0x03, 0x00, -+ 0x20, 0x00, 0x00, 0x00, 0x05, 0x00, 0x20, 0x00, 0x00, 0x00, 0x09, 0x00, -+ 0x20, 0x00, 0x00, 0x00, 0x11, 0x00, 0x20, 0x00, 0x00, 0x00, 0x21, 0x00, -+ 0x20, 0x00, 0x00, 0x00, 0x41, 0x00, 0x20, 0x00, 0x00, 0x00, 0x81, 0x00, -+ 0x20, 0x00, 0x00, 0x00, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0xff, 0x03, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0xff, 0xff, 0xff, 0x3f, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0xff, 0xff, 0xff, 0x3f, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x67, 0x00, 0xe0, 0x1c, 0x02, -+ 0x20, 0x6f, 0x00, 0xf0, 0x3d, 0x02, 0x20, 0x6b, 0x00, 0xb0, 0x2d, 0x02, -+ 0x20, 0x6b, 0x00, 0x33, 0x2c, 0x02, 0x20, 0x6b, 0x00, 0x33, 0x2c, 0x02, -+ 0x20, 0xeb, 0x98, 0x37, 0x2c, 0x02, 0x20, 0xef, 0xbd, 0x37, 0x2c, 0x02, -+ 0x20, 0x67, 0x2d, 0x33, 0x2c, 0x02, 0x20, 0x63, 0x2d, 0x33, 0x2c, 0x02, -+ 0x20, 0x63, 0x2d, 0x33, 0x2c, 0x02, 0x20, 0x63, 0x2d, 0xb3, 0x2d, 0x02, -+ 0x20, 0x63, 0x3d, 0xf7, 0x3d, 0x02, 0x20, 0x63, 0x19, 0xe6, 0x1c, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0xff, 0xff, 0xff, 0x3f, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0xff, 0xff, 0xff, 0x3f, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0xe0, 0xff, 0xff, 0xff, 0xff, 0x03}; -diff -Nur xv-3.10a.clean/bits/br_png xv-3.10a.darwin/bits/br_png ---- xv-3.10a.clean/bits/br_png Wed Dec 31 16:00:00 1969 -+++ xv-3.10a.darwin/bits/br_png Sun Apr 27 21:37:41 2003 -@@ -0,0 +1,28 @@ -+#define br_png_width 48 -+#define br_png_height 48 -+static unsigned char br_png_bits[] = { -+ 0xe0, 0xff, 0xff, 0xff, 0x01, 0x00, 0x20, 0x00, 0x00, 0x00, 0x03, 0x00, -+ 0x20, 0x00, 0x00, 0x00, 0x05, 0x00, 0x20, 0x00, 0x00, 0x00, 0x09, 0x00, -+ 0x20, 0x00, 0x00, 0x00, 0x11, 0x00, 0x20, 0x00, 0x00, 0x00, 0x21, 0x00, -+ 0x20, 0x00, 0x00, 0x00, 0x41, 0x00, 0x20, 0x00, 0x00, 0x00, 0x81, 0x00, -+ 0x20, 0x00, 0x00, 0x00, 0x01, 0x01, 0x20, 0x00, 0x00, 0x00, 0xff, 0x03, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0xff, 0xff, 0xff, 0x3f, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0xff, 0xff, 0xff, 0x3f, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0xf8, 0x19, 0xc3, 0x07, 0x02, 0x20, 0x18, 0x3b, 0x63, 0x0c, 0x02, -+ 0x20, 0x18, 0x3b, 0x33, 0x00, 0x02, 0x20, 0x18, 0x5b, 0x33, 0x00, 0x02, -+ 0x20, 0xf8, 0x59, 0x33, 0x0f, 0x02, 0x20, 0x18, 0x98, 0x33, 0x0c, 0x02, -+ 0x20, 0x18, 0x98, 0x33, 0x0c, 0x02, 0x20, 0x18, 0x18, 0x63, 0x0c, 0x02, -+ 0x20, 0x18, 0x18, 0xc3, 0x0b, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0xff, 0xff, 0xff, 0x3f, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0xff, 0xff, 0xff, 0x3f, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, -+ 0x20, 0x00, 0x00, 0x00, 0x00, 0x02, 0xe0, 0xff, 0xff, 0xff, 0xff, 0x03, -+ }; -diff -Nur xv-3.10a.clean/vdcomp.c xv-3.10a.darwin/vdcomp.c ---- xv-3.10a.clean/vdcomp.c Thu Dec 22 14:34:47 1994 -+++ xv-3.10a.darwin/vdcomp.c Mon Sep 15 21:44:19 2003 -@@ -110,10 +110,13 @@ - !defined(__bsdi__) && \ - !defined(sequent) - --# if defined(hp300) || defined(hp800) || defined(NeXT) -+# if defined(hp300) || defined(hp800) || defined(NeXT) || defined(darwin) - # include /* it's in 'sys' on HPs and NeXT */ - # else - # include -+# endif -+# if defined(darwin) -+# include - # endif - # endif - #endif /* !VMS */ -diff -Nur xv-3.10a.clean/xcmap.c xv-3.10a.darwin/xcmap.c ---- xv-3.10a.clean/xcmap.c Tue Jan 3 13:14:52 1995 -+++ xv-3.10a.darwin/xcmap.c Sun Apr 27 17:09:29 2003 -@@ -140,8 +140,13 @@ - nxcells = nycells = 8; - else if (dispcells>4) - nxcells = nycells = 4; -- else -+ else if (dispcells>2) - nxcells = nycells = 2; -+ else -+ { -+ nxcells = 2; -+ nycells = 1; -+ } - - /**************** Create/Open X Resources ***************/ - if ((mfinfo = XLoadQueryFont(theDisp,FONT))==NULL) { -@@ -267,18 +272,25 @@ - - x=y=w=h=1; - i=XParseGeometry(geom,&x,&y,&w,&h); -- if (i&WidthValue) WIDE = (int) w; -- if (i&HeightValue) HIGH = (int) h; -- -- if (i&XValue || i&YValue) hints.flags = USPosition; -- else hints.flags = PPosition; -- -- hints.flags |= USSize; -- -- if (i&XValue && i&XNegative) -- x = XDisplayWidth(theDisp,theScreen)-WIDE-abs(x); -- if (i&YValue && i&YNegative) -- y = XDisplayHeight(theDisp,theScreen)-HIGH-abs(y); -+ if (i&WidthValue) -+ { -+ WIDE = (int) w; -+ hints.flags |= USSize; -+ } -+ if (i&HeightValue) -+ { -+ HIGH = (int) h; -+ hints.flags |= USSize; -+ } -+ -+ if (i&XValue || i&YValue) -+ { -+ if (i&XNegative) -+ x = XDisplayWidth(theDisp,theScreen)-WIDE-abs(x); -+ if (i&YNegative) -+ y = XDisplayHeight(theDisp,theScreen)-HIGH-abs(y); -+ hints.flags |= USPosition; -+ } - - hints.x=x; hints.y=y; - hints.width = WIDE; hints.height = HIGH; -diff -Nur xv-3.10a.clean/xv.c xv-3.10a.darwin/xv.c ---- xv-3.10a.clean/xv.c Thu Jan 19 10:08:43 1995 -+++ xv-3.10a.darwin/xv.c Sun Apr 27 21:35:32 2003 -@@ -78,6 +78,7 @@ - - static int force8 = 0; /* force 8-bit mode */ - static int force24 = 0; /* force 24-bit mode */ -+static int PcdSize = -1; /* force dialog to ask */ - - /* used in DeleteCmd() and Quit() */ - static char **mainargv; -@@ -277,6 +278,12 @@ - tiffW = (Window) NULL; tiffUp = 0; - #endif - -+#ifdef HAVE_PNG -+ pngW = (Window) NULL; pngUp = 0; -+#endif -+ -+ pcdW = (Window) NULL; pcdUp = 0; -+ - imap = ctrlmap = gmap = browmap = cmtmap = 0; - - ch_offx = ch_offy = p_offx = p_offy = 0; -@@ -309,7 +316,11 @@ - - theScreen = DefaultScreen(theDisp); - theCmap = DefaultColormap(theDisp, theScreen); -- rootW = RootWindow(theDisp,theScreen); -+ if (spec_window) { -+ rootW = spec_window; -+ } else { -+ rootW = RootWindow(theDisp,theScreen); -+ } - theGC = DefaultGC(theDisp,theScreen); - theVisual = DefaultVisual(theDisp,theScreen); - ncells = DisplayCells(theDisp, theScreen); -@@ -326,37 +337,51 @@ - */ - - -- - /* if we *haven't* had a non-default visual specified, - see if we have a TrueColor or DirectColor visual of 24 or 32 bits, - and if so, use that as the default visual (prefer TrueColor) */ - - if (!visualstr && !useroot) { -+ VisualID defvid; - XVisualInfo *vinfo, rvinfo; - int best, numvis; - long flags; - -- best = -1; -+ best = -1; - rvinfo.class = TrueColor; - rvinfo.screen = theScreen; -- flags = VisualClassMask | VisualScreenMask; -+ flags = VisualClassMask | VisualScreenMask; -+ defvid = XVisualIDFromVisual(DefaultVisual(theDisp, -+ DefaultScreen(theDisp))); - - vinfo = XGetVisualInfo(theDisp, flags, &rvinfo, &numvis); -- if (vinfo) { /* look for a TrueColor, 24-bit or more (pref 24) */ -- for (i=0, best = -1; i24-bit */ -+ for (i=0; i= 24)) best=i; -+ } -+ for (i=0; i24 && best<0) best = i; -+ } -+ for (i=0; i24-bit ? */ -+ if (vinfo[i].depth >= 24) best = i; - } - } -- -+ - if (best == -1) { /* look for a DirectColor, 24-bit or more (pref 24) */ - rvinfo.class = DirectColor; - if (vinfo) XFree((char *) vinfo); -+ - vinfo = XGetVisualInfo(theDisp, flags, &rvinfo, &numvis); - if (vinfo) { -- for (i=0, best = -1; i= 24)) best=i; -+ } -+ for (i=0; i24 && best<0) best = i; -+ } -+ for (i=0; i24-bit ? */ -+ if (vinfo[i].depth >= 24) best = i; - } - } - } -@@ -364,8 +389,8 @@ - if (best>=0 && best%s", UNCOMPRESS, fname, uncompname); - #else /* it IS VMS */ - strcpy(uncompname, "[]xvuXXXXXX"); -- mktemp(uncompname); -+ mkstemp(uncompname); - # ifdef GUNZIP - sprintf(buf,"%s %s %s", UNCOMPRESS, fname, uncompname); - # else -@@ -2899,8 +2978,8 @@ - if (!cmd || (strlen(cmd) < (size_t) 2)) return 1; - - sprintf(tmpname,"%s/xvXXXXXX", tmpdir); -- mktemp(tmpname); -- if (tmpname[0] == '\0') { /* mktemp() blew up */ -+ mkstemp(tmpname); -+ if (tmpname[0] == '\0') { /* mkstemp() blew up */ - sprintf(str,"Unable to create temporary filename."); - ErrPopUp(str, "\nHow unlikely!"); - return 1; -@@ -4043,16 +4122,30 @@ - unsigned long nitems, nleft; - byte *data; - -+ if (spec_window) { -+ i = XGetWindowProperty(theDisp, spec_window, -+ resAtom, 0L, 1L, False, -+ XA_STRING, &actType, &actFormat, &nitems, &nleft, -+ (unsigned char **) &data); -+ } else { - i = XGetWindowProperty(theDisp, RootWindow(theDisp, 0), - resAtom, 0L, 1L, False, - XA_STRING, &actType, &actFormat, &nitems, &nleft, - (unsigned char **) &data); -+ } - if (i==Success && actType==XA_STRING && actFormat==8) { - if (nitems>0 && data) XFree(data); -+ if (spec_window) { -+ i = XGetWindowProperty(theDisp, spec_window, resAtom, 0L, -+ (long) ((nleft+4+3)/4), -+ False, XA_STRING, &actType, &actFormat, -+ &nitems, &nleft, (unsigned char **) &data); -+ } else { - i = XGetWindowProperty(theDisp, RootWindow(theDisp, 0), resAtom, 0L, - (long) ((nleft+4+3)/4), - False, XA_STRING, &actType, &actFormat, - &nitems, &nleft, (unsigned char **) &data); -+ } - if (i==Success && actType==XA_STRING && actFormat==8 && data) { - def_resource = XrmGetStringDatabase((char *) data); - XFree(data); -diff -Nur xv-3.10a.clean/xv.h xv-3.10a.darwin/xv.h ---- xv-3.10a.clean/xv.h Mon Jan 23 12:22:23 1995 -+++ xv-3.10a.darwin/xv.h Mon Sep 15 19:42:37 2003 -@@ -8,8 +8,8 @@ - #include "config.h" - - --#define REVDATE "Version 3.10a Rev: 12/29/94" --#define VERSTR "3.10a" -+#define REVDATE "Version 3.10a Rev: 12/29/94 (PCD, PNG-1.2)" -+#define VERSTR "3.10a(PCD, PNG)" - - /* - * uncomment the following, and modify for your site, but only if you've -@@ -116,7 +116,11 @@ - # include - extern int errno; /* SHOULD be in errno.h, but often isn't */ - # ifndef __NetBSD__ -- extern char *sys_errlist[]; /* this too... */ -+# ifdef darwin -+ extern __const char *__const sys_errlist[]; -+# else -+ extern char *sys_errlist[]; /* this too... */ -+# endif - # endif - #endif - -@@ -161,7 +165,7 @@ - !defined(__bsdi__) && \ - !defined(sequent) - --# if defined(hp300) || defined(hp800) || defined(NeXT) -+# if defined(hp300) || defined(hp800) || defined(NeXT) || defined(darwin) - # include /* it's in 'sys' on HPs and NeXT */ - # else - # include -@@ -327,6 +331,10 @@ - #define HAVE_TIFF - #endif - -+#ifdef DOPNG -+#define HAVE_PNG -+#endif -+ - #ifdef DOPDS - #define HAVE_PDS - #endif -@@ -458,24 +466,31 @@ - #define F_TIFINC 0 - #endif - -+#ifdef HAVE_PNG -+#define F_PNGINC 1 -+#else -+#define F_PNGINC 0 -+#endif -+ - - #define F_GIF 0 - #define F_JPEG ( 0 + F_JPGINC) - #define F_TIFF ( 0 + F_JPGINC + F_TIFINC) --#define F_PS ( 1 + F_JPGINC + F_TIFINC) --#define F_PBMRAW ( 2 + F_JPGINC + F_TIFINC) --#define F_PBMASCII ( 3 + F_JPGINC + F_TIFINC) --#define F_XBM ( 4 + F_JPGINC + F_TIFINC) --#define F_XPM ( 5 + F_JPGINC + F_TIFINC) --#define F_BMP ( 6 + F_JPGINC + F_TIFINC) --#define F_SUNRAS ( 7 + F_JPGINC + F_TIFINC) --#define F_IRIS ( 8 + F_JPGINC + F_TIFINC) --#define F_TARGA ( 9 + F_JPGINC + F_TIFINC) --#define F_FITS (10 + F_JPGINC + F_TIFINC) --#define F_PM (11 + F_JPGINC + F_TIFINC) --#define F_DELIM1 (12 + F_JPGINC + F_TIFINC) /* ----- */ --#define F_FILELIST (13 + F_JPGINC + F_TIFINC) --#define F_MAXFMTS (14 + F_JPGINC + F_TIFINC) /* 15, normally */ -+#define F_PNG ( 0 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_PS ( 1 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_PBMRAW ( 2 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_PBMASCII ( 3 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_XBM ( 4 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_XPM ( 5 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_BMP ( 6 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_SUNRAS ( 7 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_IRIS ( 8 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_TARGA ( 9 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_FITS (10 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_PM (11 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_DELIM1 (12 + F_JPGINC + F_TIFINC + F_PNGINC) /* ----- */ -+#define F_FILELIST (13 + F_JPGINC + F_TIFINC + F_PNGINC) -+#define F_MAXFMTS (14 + F_JPGINC + F_TIFINC + F_PNGINC) /* 17, normally */ - - - -@@ -505,6 +520,8 @@ - #define RFT_XPM 17 - #define RFT_XWD 18 - #define RFT_FITS 19 -+#define RFT_PNG 20 -+#define RFT_PCD 25 - - /* definitions for page up/down, arrow up/down list control */ - #define LS_PAGEUP 0 -@@ -563,7 +580,8 @@ - #define RM_CBRICK 7 /* centered on a 'brick' bg */ - #define RM_ECENTER 8 /* symmetrical tiled */ - #define RM_ECMIRR 9 /* symmetrical mirror tiled */ --#define RM_MAX RM_ECMIRR -+#define RM_UPLEFT 10 /* just in upper left corner */ -+#define RM_MAX RM_UPLEFT - - - /* values of colorMapMode */ -@@ -613,7 +631,8 @@ - #define RMB_CBRICK 8 - #define RMB_ECENTER 9 - #define RMB_ECMIRR 10 --#define RMB_MAX 11 -+#define RMB_UPLEFT 11 -+#define RMB_MAX 12 - - - /* indicies into conv24MB */ -@@ -765,9 +784,10 @@ - typedef struct { Window win; /* window ID */ - int x,y,w,h; /* window coords in parent */ - int active; /* true if can do anything*/ -- int min,max; /* min/max values 'pos' can take */ -- int val; /* 'value' of dial */ -- int page; /* amt val change on pageup/pagedown */ -+ double min,max; /* min/max values 'pos' can take */ -+ double val; /* 'value' of dial */ -+ double inc; /* amt val change on up/down */ -+ double page; /* amt val change on pageup/pagedown */ - char *title; /* title for this guage */ - char *units; /* string appended to value */ - u_long fg,bg,hi,lo; /* colors */ -@@ -935,7 +955,7 @@ - WHERE unsigned int ncells, dispWIDE, dispHIGH, dispDEEP; - WHERE unsigned int vrWIDE, vrHIGH, maxWIDE, maxHIGH; - WHERE Colormap theCmap, LocalCmap; --WHERE Window rootW, mainW, vrootW; -+WHERE Window spec_window, rootW, mainW, vrootW; - WHERE GC theGC; - WHERE u_long black, white, fg, bg, infofg, infobg; - WHERE u_long hicol, locol; -@@ -1154,6 +1174,17 @@ - #endif - - -+#ifdef HAVE_PNG -+/* stuff used for 'png' box */ -+WHERE Window pngW; -+WHERE int pngUp; /* is pngW mapped, or what? */ -+#endif -+ -+/* stuff used for 'pcd' box */ -+WHERE Window pcdW; -+WHERE int pcdUp; /* is pcdW mapped, or what? */ -+ -+ - #undef WHERE - - -@@ -1248,6 +1279,7 @@ - void xv_getwd PARM((char *, size_t)); - char *xv_strstr PARM((char *, char *)); - FILE *xv_fopen PARM((char *, char *)); -+void xv_mktemp PARM((char *, char *)); - void Timer PARM((int)); - - /*************************** XVCOLOR.C ***************************/ -@@ -1465,12 +1497,12 @@ - - - /*************************** XVDIAL.C ***************************/ --void DCreate PARM((DIAL *, Window, int, int, int, int, int, -- int, int, int, u_long, u_long, u_long, -- u_long, char *, char *)); -+void DCreate PARM((DIAL *, Window, int, int, int, int, double, -+ double, double, double, double, u_long, -+ u_long, u_long, u_long, char *, char *)); - --void DSetRange PARM((DIAL *, int, int, int, int)); --void DSetVal PARM((DIAL *, int)); -+void DSetRange PARM((DIAL *, double,double,double,double,double)); -+void DSetVal PARM((DIAL *, double)); - void DSetActive PARM((DIAL *, int)); - void DRedraw PARM((DIAL *)); - int DTrack PARM((DIAL *, int, int)); -@@ -1607,12 +1639,19 @@ - void JPEGSaveParams PARM((char *, int)); - - /**************************** XVTIFF.C ***************************/ --int LoadTIFF PARM((char *, PICINFO *)); -+int LoadTIFF PARM((char *, PICINFO *, int)); - void CreateTIFFW PARM((void)); - void TIFFDialog PARM((int)); - int TIFFCheckEvent PARM((XEvent *)); - void TIFFSaveParams PARM((char *, int)); - -+/**************************** XVPNG.C ***************************/ -+int LoadPNG PARM((char *, PICINFO *)); -+void CreatePNGW PARM((void)); -+void PNGDialog PARM((int)); -+int PNGCheckEvent PARM((XEvent *)); -+void PNGSaveParams PARM((char *, int)); -+ - /**************************** XVPDS.C ***************************/ - int LoadPDS PARM((char *, PICINFO *)); - -@@ -1623,6 +1662,13 @@ - void PSSaveParams PARM((char *, int)); - void PSResize PARM((void)); - int LoadPS PARM((char *, PICINFO *, int)); -+ -+/**************************** XVPCD.C ***************************/ -+int LoadPCD PARM((char *, PICINFO *, int)); -+void CreatePCDW PARM((void)); -+void PCDDialog PARM((int)); -+int PCDCheckEvent PARM((XEvent *)); -+void PCDSetParamOptions PARM((char *)); - - /*************************** XVPOPUP.C ***************************/ - void CenterMapWindow PARM((Window, int, int, int, int)); -diff -Nur xv-3.10a.clean/xvbmp.c xv-3.10a.darwin/xvbmp.c ---- xv-3.10a.clean/xvbmp.c Thu Dec 22 14:34:42 1994 -+++ xv-3.10a.darwin/xvbmp.c Sun Apr 27 17:09:28 2003 -@@ -32,7 +32,7 @@ - static int loadBMP1 PARM((FILE *, byte *, u_int, u_int)); - static int loadBMP4 PARM((FILE *, byte *, u_int, u_int, u_int)); - static int loadBMP8 PARM((FILE *, byte *, u_int, u_int, u_int)); --static int loadBMP24 PARM((FILE *, byte *, u_int, u_int)); -+static int loadBMP24 PARM((FILE *, byte *, u_int, u_int, u_int)); - static u_int getshort PARM((FILE *)); - static u_int getint PARM((FILE *)); - static void putshort PARM((FILE *, int)); -@@ -127,7 +127,8 @@ - - - /* error checking */ -- if ((biBitCount!=1 && biBitCount!=4 && biBitCount!=8 && biBitCount!=24) || -+ if ((biBitCount!=1 && biBitCount!=4 && biBitCount!=8 && -+ biBitCount!=24 && biBitCount!=32) || - biPlanes!=1 || biCompression>BI_RLE4) { - - sprintf(buf,"Bogus BMP File! (bitCount=%d, Planes=%d, Compression=%d)", -@@ -137,7 +138,8 @@ - goto ERROR; - } - -- if (((biBitCount==1 || biBitCount==24) && biCompression != BI_RGB) || -+ if (((biBitCount==1 || biBitCount==24 || biBitCount==32) -+ && biCompression != BI_RGB) || - (biBitCount==4 && biCompression==BI_RLE8) || - (biBitCount==8 && biCompression==BI_RLE4)) { - -@@ -159,7 +161,7 @@ - } - - /* load up colormap, if any */ -- if (biBitCount!=24) { -+ if (biBitCount!=24 && biBitCount!=32) { - int i, cmaplen; - - cmaplen = (biClrUsed) ? biClrUsed : 1 << biBitCount; -@@ -197,7 +199,7 @@ - - /* create pic8 or pic24 */ - -- if (biBitCount==24) { -+ if (biBitCount==24 || biBitCount==32) { - pic24 = (byte *) calloc((size_t) biWidth * biHeight * 3, (size_t) 1); - if (!pic24) return (bmpError(bname, "couldn't malloc 'pic24'")); - } -@@ -212,16 +214,18 @@ - if (biBitCount == 1) rv = loadBMP1(fp,pic8,biWidth,biHeight); - else if (biBitCount == 4) rv = loadBMP4(fp,pic8,biWidth,biHeight, - biCompression); -- else if (biBitCount == 8) rv = loadBMP8(fp,pic8,biWidth,biHeight, -+ else if (biBitCount == 8) rv = loadBMP8(fp,pic8,biWidth,biHeight, - biCompression); -- else rv = loadBMP24(fp,pic24,biWidth,biHeight); -+ else rv = loadBMP24(fp,pic24,biWidth,biHeight, -+ biBitCount); -+ - - if (rv) bmpError(bname, "File appears truncated. Winging it.\n"); - - fclose(fp); - - -- if (biBitCount == 24) { -+ if (biBitCount == 24 || biBitCount == 32) { - pinfo->pic = pic24; - pinfo->type = PIC24; - } -@@ -384,10 +388,12 @@ - u_int w,h,comp; - { - int i,j,c,c1,padw,x,y,rv; -- byte *pp; -+ byte *pp, *pend; - - rv = 0; - -+ pend = pic8 + w * h; -+ - if (comp == BI_RGB) { /* read uncompressed data */ - padw = ((w + 3)/4) * 4; /* 'w' padded to a multiple of 4pix (32 bits) */ - -@@ -407,12 +413,12 @@ - x = y = 0; - pp = pic8 + x + (h-y-1)*w; - -- while (y=0; i--) { - pp = pic24 + (i * w * 3); -@@ -474,6 +481,7 @@ - pp[2] = getc(fp); /* blue */ - pp[1] = getc(fp); /* green */ - pp[0] = getc(fp); /* red */ -+ if (bits==32) getc(fp); - pp += 3; - } - -diff -Nur xv-3.10a.clean/xvbrowse.c xv-3.10a.darwin/xvbrowse.c ---- xv-3.10a.clean/xvbrowse.c Thu Jan 19 09:49:17 1995 -+++ xv-3.10a.darwin/xvbrowse.c Sun Apr 27 23:03:32 2003 -@@ -50,11 +50,13 @@ - #include "bits/br_tiff" - #include "bits/br_pds" - #include "bits/br_ps" -+#include "bits/br_pcd" - #include "bits/br_iff" - #include "bits/br_targa" - #include "bits/br_xpm" - #include "bits/br_xwd" - #include "bits/br_fits" -+#include "bits/br_png" - - #include "bits/br_trash" - #include "bits/fcurs" -@@ -94,7 +96,9 @@ - #define BF_XPM 25 - #define BF_XWD 26 - #define BF_FITS 27 --#define BF_MAX 28 /* # of built-in icons */ -+#define BF_PNG 28 -+#define BF_PCD 29 -+#define BF_MAX 30 /* # of built-in icons */ - - #define ISLOADABLE(ftyp) (ftyp!=BF_DIR && ftyp!=BF_CHR && ftyp!=BF_BLK && \ - ftyp!=BF_SOCK && ftyp!=BF_FIFO) -@@ -524,6 +528,8 @@ - bfIcons[BF_XPM] =MakePix1(br->win,br_xpm_bits, br_xpm_width, br_xpm_height); - bfIcons[BF_XWD] =MakePix1(br->win,br_xwd_bits, br_xwd_width, br_xwd_height); - bfIcons[BF_FITS]=MakePix1(br->win,br_fits_bits,br_fits_width,br_fits_height); -+ bfIcons[BF_PNG]=MakePix1(br->win,br_png_bits,br_png_width,br_png_height); -+ bfIcons[BF_PCD]=MakePix1(br->win,br_pcd_bits,br_pcd_width,br_pcd_height); - - - /* check that they all got built */ -@@ -956,6 +962,7 @@ - char *str; - { - strncpy(br->dispstr, str, (size_t) 256); -+ br->dispstr[255] = '\0'; - drawBrowStr(br); - XFlush(theDisp); - } -@@ -1490,6 +1497,7 @@ - if (StringWidth(str) > ISPACE_WIDE-6) { - int dotpos; - strncpy(tmpstr, str, (size_t) 56); -+ tmpstr[56] = '\0'; /* MR: otherwise it dies on long file names */ - dotpos = strlen(tmpstr); - strcat(tmpstr,"..."); - -@@ -1505,7 +1513,7 @@ - nstr = tmpstr; - } - else nstr = str; -- -+ - - /* draw the title */ - sw = StringWidth(nstr); -@@ -3020,6 +3028,8 @@ - case RFT_XPM: bf->ftype = BF_XPM; break; - case RFT_XWD: bf->ftype = BF_XWD; break; - case RFT_FITS: bf->ftype = BF_FITS; break; -+ case RFT_PNG: bf->ftype = BF_PNG; break; -+ case RFT_PCD: bf->ftype = BF_PCD; break; - } - } - } -@@ -3567,6 +3577,8 @@ - case RFT_XPM: strcat(str,"XPM file"); break; - case RFT_XWD: strcat(str,"XWD file"); break; - case RFT_FITS: strcat(str,"FITS file"); break; -+ case RFT_PNG: strcat(str,"PNG file"); break; -+ case RFT_PCD: strcat(str,"PhotoCD file"); break; - default: strcat(str,"file of unknown type"); break; - } - -@@ -4747,6 +4759,17 @@ - sprintf(src, "%s%s/bozo", dstp, THUMBDIR); - DIRCreatedFile(src); - } -+ -+ -+ if (!cpymode) { -+ /* clear all lit files in the source folder (as they've been moved) -+ note: this won't be the optimal behavior if any files failed to -+ move, but screw it, that's not going to happen too often... */ -+ -+ for (i=0; ibfLen; i++) srcBr->bfList[i].lit = 0; -+ srcBr->numlit = 0; -+ } -+ - - - /* clear all files in the destination folder */ -diff -Nur xv-3.10a.clean/xvctrl.c xv-3.10a.darwin/xvctrl.c ---- xv-3.10a.clean/xvctrl.c Thu Dec 22 14:34:41 1994 -+++ xv-3.10a.darwin/xvctrl.c Sun Apr 27 17:09:29 2003 -@@ -101,7 +101,8 @@ - "Root: centered, warp", - "Root: centered, brick", - "Root: symmetrical tiled", -- "Root: symmetrical mirrored" }; -+ "Root: symmetrical mirrored", -+ "Root: upper left corner" }; - - static char *conv24MList[] = { "8-bit mode\t\2448", - "24-bit mode\t\2448", -diff -Nur xv-3.10a.clean/xvdial.c xv-3.10a.darwin/xvdial.c ---- xv-3.10a.clean/xvdial.c Tue Jan 3 13:20:31 1995 -+++ xv-3.10a.darwin/xvdial.c Sun Apr 27 17:09:29 2003 -@@ -41,20 +41,21 @@ - - - /* local functions */ --static int whereInDial PARM((DIAL *, int, int)); --static void drawArrow PARM((DIAL *)); --static void drawValStr PARM((DIAL *)); --static void drawButt PARM((DIAL *, int, int)); --static int computeDialVal PARM((DIAL *, int, int)); --static void dimDial PARM((DIAL *)); -+static int whereInDial PARM((DIAL *, int, int)); -+static void drawArrow PARM((DIAL *)); -+static void drawValStr PARM((DIAL *)); -+static void drawButt PARM((DIAL *, int, int)); -+static double computeDialVal PARM((DIAL *, int, int)); -+static void dimDial PARM((DIAL *)); - - - /***************************************************/ --void DCreate(dp, parent, x, y, w, h, minv, maxv, curv, page, -+void DCreate(dp, parent, x, y, w, h, minv, maxv, curv, inc, page, - fg, bg, hi, lo, title, units) - DIAL *dp; - Window parent; --int x,y,w,h,minv,maxv,curv,page; -+int x,y,w,h; -+double minv,maxv,curv,inc,page; - unsigned long fg,bg,hi,lo; - char *title, *units; - { -@@ -98,18 +99,18 @@ - 1,fg,bg); - if (!dp->win) FatalError("can't create dial window"); - -- DSetRange(dp, minv, maxv, curv, page); -+ DSetRange(dp, minv, maxv, curv, inc, page); - XSelectInput(theDisp, dp->win, ExposureMask | ButtonPressMask); - } - - - /***************************************************/ --void DSetRange(dp, minv, maxv, curv, page) --DIAL *dp; --int minv, maxv, curv, page; -+void DSetRange(dp, minv, maxv, curv, inc, page) -+DIAL *dp; -+double minv, maxv, curv, inc, page; - { - if (maxvmin = minv; dp->max = maxv; dp->page = page; -+ dp->min = minv; dp->max = maxv; dp->inc = inc; dp->page = page; - dp->active = (minv < maxv); - - DSetVal(dp, curv); -@@ -118,8 +119,8 @@ - - /***************************************************/ - void DSetVal(dp, curv) --DIAL *dp; --int curv; -+DIAL *dp; -+double curv; - { - RANGE(curv, dp->min, dp->max); /* make sure curv is in-range */ - -@@ -129,7 +130,7 @@ - XSetForeground(theDisp, theGC, dp->bg); - drawArrow(dp); - -- dp->val = curv; -+ dp->val = (double)((int)(curv / dp->inc + (curv > 0 ? 0.5 : -0.5))) * dp->inc; - - /* draw new arrow and string */ - XSetForeground(theDisp, theGC, dp->fg); -@@ -202,7 +203,8 @@ - int mx,my; - { - Window rW,cW; -- int rx,ry, x,y, ipos, pos, lit, i, origval; -+ int rx, ry, x, y, ipos, pos, lit; -+ double origval; - unsigned int mask; - - lit = 0; -@@ -224,9 +226,9 @@ - if (ipos != INDIAL) { - drawButt(dp, ipos, 1); - switch (ipos) { -- case INCW1: if (dp->val < dp->max) DSetVal(dp, dp->val+1); break; -+ case INCW1: if (dp->val < dp->max) DSetVal(dp, dp->val+dp->inc); break; - case INCW2: if (dp->val < dp->max) DSetVal(dp, dp->val+dp->page); break; -- case INCCW1: if (dp->val > dp->min) DSetVal(dp, dp->val-1); break; -+ case INCCW1: if (dp->val > dp->min) DSetVal(dp, dp->val-dp->inc); break; - case INCCW2: if (dp->val > dp->min) DSetVal(dp, dp->val-dp->page); break; - } - if (dp->drawobj != NULL) (dp->drawobj)(); -@@ -235,8 +237,9 @@ - } - - else { -- i = computeDialVal(dp, mx, my); -- DSetVal(dp, i); -+ double v; -+ v = computeDialVal(dp, mx, my); -+ DSetVal(dp, v); - if (dp->drawobj != NULL) (dp->drawobj)(); - } - -@@ -246,11 +249,11 @@ - if (!(mask & Button1Mask)) break; /* button released */ - - if (ipos == INDIAL) { -- int j; -- i = computeDialVal(dp, x, y); -- j = dp->val; -- DSetVal(dp, i); -- if (j != dp->val) { -+ double v, w; -+ v = computeDialVal(dp, x, y); -+ w = dp->val; -+ DSetVal(dp, v); -+ if (w != dp->val) { - /* track whatever dial controls */ - if (dp->drawobj != NULL) (dp->drawobj)(); - } -@@ -266,11 +269,11 @@ - - if (lit) { - switch (ipos) { -- case INCW1: if (dp->val < dp->max) DSetVal(dp, dp->val+1); -+ case INCW1: if (dp->val < dp->max) DSetVal(dp, dp->val+dp->inc); - break; - case INCW2: if (dp->val < dp->max) DSetVal(dp, dp->val+dp->page); - break; -- case INCCW1: if (dp->val > dp->min) DSetVal(dp, dp->val-1); -+ case INCCW1: if (dp->val > dp->min) DSetVal(dp, dp->val-dp->inc); - break; - case INCCW2: if (dp->val > dp->min) DSetVal(dp, dp->val-dp->page); - break; -@@ -320,19 +323,20 @@ - static void drawArrow(dp) - DIAL *dp; - { -- int i, rad, cx, cy; -+ int rad, cx, cy; -+ double v; - XPoint arrow[4]; - - rad = dp->rad; cx = dp->cx; cy = dp->cy; - - /* map pos (range minv..maxv) into degrees (range 240..-60) */ -- i = 240 + (-300 * (dp->val - dp->min)) / (dp->max - dp->min); -- arrow[0].x = cx + (int) ((double) rad * .80 * cos(i * DEG2RAD)); -- arrow[0].y = cy - (int) ((double) rad * .80 * sin(i * DEG2RAD)); -- arrow[1].x = cx + (int) ((double) rad * .33 * cos((i+160) * DEG2RAD)); -- arrow[1].y = cy - (int) ((double) rad * .33 * sin((i+160) * DEG2RAD)); -- arrow[2].x = cx + (int) ((double) rad * .33 * cos((i-160) * DEG2RAD)); -- arrow[2].y = cy - (int) ((double) rad * .33 * sin((i-160) * DEG2RAD)); -+ v = 240 + (-300 * (dp->val - dp->min)) / (dp->max - dp->min); -+ arrow[0].x = cx + (int) ((double) rad * .80 * cos(v * DEG2RAD)); -+ arrow[0].y = cy - (int) ((double) rad * .80 * sin(v * DEG2RAD)); -+ arrow[1].x = cx + (int) ((double) rad * .33 * cos((v+160) * DEG2RAD)); -+ arrow[1].y = cy - (int) ((double) rad * .33 * sin((v+160) * DEG2RAD)); -+ arrow[2].x = cx + (int) ((double) rad * .33 * cos((v-160) * DEG2RAD)); -+ arrow[2].y = cy - (int) ((double) rad * .33 * sin((v-160) * DEG2RAD)); - arrow[3].x = arrow[0].x; - arrow[3].y = arrow[0].y; - XDrawLines(theDisp, dp->win, theGC, arrow, 4, CoordModeOrigin); -@@ -343,23 +347,37 @@ - static void drawValStr(dp) - DIAL *dp; - { -- int i, x1, x2; -+ int tot, i, x1, x2; - char foo[60], foo1[60]; - - /* compute longest string necessary so we can right-align this thing */ -- sprintf(foo,"%d",dp->min); x1 = strlen(foo); -- sprintf(foo,"%d",dp->max); x2 = strlen(foo); -+ sprintf(foo,"%d",(int)dp->min); x1 = strlen(foo); -+ sprintf(foo,"%d",(int)dp->max); x2 = strlen(foo); - if (dp->min < 0 && dp->max > 0) x2++; /* put '+' at beginning */ - i = x1; if (x2>x1) i = x2; - if (dp->units) i += strlen(dp->units); - -- if (dp->min < 0 && dp->max > 0) sprintf(foo,"%+d", dp->val); -- else sprintf(foo,"%d", dp->val); -+ sprintf(foo,"%g",dp->inc); /* space for decimal values */ -+ tot = i + strlen(foo) - 1; /* Take away the 0 from the beginning */ -+ -+ if (dp->min < 0.0 && dp->max > 0.0) sprintf(foo,"%+g", dp->val); -+ else sprintf(foo,"%g", dp->val); -+ -+ if (dp->inc < 1.0) -+ { -+ int j; -+ -+ if (dp->val == (double)((int)dp->val)) -+ strcat(foo,"."); -+ -+ for (j = strlen(foo); j < tot; j++) -+ strcat(foo,"0"); -+ } - - if (dp->units) strcat(foo,dp->units); - foo1[0] = '\0'; - if (strlen(foo) < (size_t) i) { -- for (i = i - strlen(foo); i>0; i--) strcat(foo1," "); -+ for (i-=strlen(foo);i>0;i--) strcat(foo1," "); - } - strcat(foo1, foo); - -@@ -411,12 +429,13 @@ - - - /***************************************************/ --static int computeDialVal(dp, x, y) -+static double computeDialVal(dp, x, y) - DIAL *dp; - int x, y; - { -- int dx, dy, val; -- double angle; -+ int dx, dy; -+ -+ double angle, val; - - /* compute dx, dy (distance from cx, cy). Note: +dy is *up* */ - dx = x - dp->cx; dy = dp->cy - y; -@@ -436,8 +455,10 @@ - if (angle > 270.0) angle -= 360.0; - if (angle < -90.0) angle += 360.0; - -- val = (int) ((dp->max - dp->min) * (240.0 - angle) / 300.0) + dp->min; -+ val = ((dp->max - dp->min) * (240.0 - angle) / 300.0) + dp->min; - -+ /* round value to be an even multiple of dp->inc */ -+ val = (double)((int)(val / dp->inc + 0.5)) * dp->inc; - return val; - } - -diff -Nur xv-3.10a.clean/xvdir.c xv-3.10a.darwin/xvdir.c ---- xv-3.10a.clean/xvdir.c Tue Jan 3 13:21:39 1995 -+++ xv-3.10a.darwin/xvdir.c Sun Apr 27 21:36:01 2003 -@@ -62,6 +62,9 @@ - #ifdef HAVE_TIFF - "TIFF", - #endif -+#ifdef HAVE_PNG -+ "PNG", -+#endif - "PostScript", - "PBM/PGM/PPM (raw)", - "PBM/PGM/PPM (ascii)", -@@ -1115,6 +1118,15 @@ - } - #endif - -+#ifdef HAVE_PNG -+ else if (fmt == F_PNG) { /* PNG */ -+ PNGSaveParams(fullname, col); -+ PNGDialog(1); /* open PNG Dialog box */ -+ dbut[S_BOK].lit = 0; BTRedraw(&dbut[S_BOK]); -+ return 0; /* always 'succeeds' */ -+ } -+#endif -+ - - - -@@ -1168,7 +1180,8 @@ - - case F_XPM: - rv = WriteXPM (fp, thepic, ptype, w, h, rp, gp, bp, nc, col, -- fullname, picComments); -+ fullname, picComments); -+ break; - case F_FITS: - rv = WriteFITS (fp, thepic, ptype, w, h, rp, gp, bp, nc, col, - picComments); -@@ -1200,6 +1213,7 @@ - char *st; - { - strncpy(deffname, st, (size_t) MAXFNLEN-1); -+ deffname[MAXFNLEN-1] = '\0'; - setFName(st); - } - -@@ -1380,14 +1394,21 @@ - (strcmp(lowsuf,"eps" )==0) || - (strcmp(lowsuf,"rgb" )==0) || - (strcmp(lowsuf,"tga" )==0) || -- (strcmp(lowsuf,"xpm" )==0) || - (strcmp(lowsuf,"fits")==0) || - (strcmp(lowsuf,"fts" )==0) || -+#ifdef HAVE_JPEG - (strcmp(lowsuf,"jpg" )==0) || - (strcmp(lowsuf,"jpeg")==0) || - (strcmp(lowsuf,"jfif")==0) || -+#endif -+#ifdef HAVE_TIFF - (strcmp(lowsuf,"tif" )==0) || -- (strcmp(lowsuf,"tiff")==0)) { -+ (strcmp(lowsuf,"tiff")==0) || -+#endif -+#ifdef HAVE_PNG -+ (strcmp(lowsuf,"png" )==0) || -+#endif -+ (strcmp(lowsuf,"xpm" )==0)) { - - /* found one. set lowsuf = to the new suffix, and tack on to filename */ - -@@ -1423,6 +1444,10 @@ - #ifdef HAVE_TIFF - case F_TIFF: strcpy(lowsuf,"tif"); break; - #endif -+ -+#ifdef HAVE_PNG -+ case F_PNG: strcpy(lowsuf,"png"); break; -+#endif - } - - if (allcaps) { /* upper-caseify lowsuf */ -@@ -1596,7 +1621,7 @@ - #else - strcpy(outFName, "[]xvXXXXXX.lis"); - #endif -- mktemp(outFName); -+ mkstemp(outFName); - dopipe = 1; - } - -diff -Nur xv-3.10a.clean/xvevent.c xv-3.10a.darwin/xvevent.c ---- xv-3.10a.clean/xvevent.c Mon Jan 23 15:20:24 1995 -+++ xv-3.10a.darwin/xvevent.c Sun Apr 27 17:19:04 2003 -@@ -154,7 +154,7 @@ - int *donep; - { - static int wasInfoUp=0, wasCtrlUp=0, wasDirUp=0, wasGamUp=0, wasPsUp=0; -- static int wasJpegUp=0, wasTiffUp=0; -+ static int wasJpegUp=0, wasTiffUp=0, wasPngUp=0, wasPcdUp=0; - - static int mainWKludge=0; /* force first mainW expose after a mainW config - to redraw all of mainW */ -@@ -233,6 +233,12 @@ - if (TIFFCheckEvent(event)) break; /* event has been processed */ - #endif - -+#ifdef HAVE_PNG -+ if (PNGCheckEvent (event)) break; /* event has been processed */ -+#endif -+ -+ if (PCDCheckEvent(event)) break; /* event has been processed */ -+ - if (GamCheckEvent (event)) break; /* event has been processed */ - if (BrowseCheckEvent (event, &retval, &done)) break; /* event eaten */ - if (TextCheckEvent (event, &retval, &done)) break; /* event eaten */ -@@ -359,6 +365,12 @@ - else if (client_event->window == tiffW) TIFFDialog(0); - #endif - -+#ifdef HAVE_PNG -+ else if (client_event->window == pngW) PNGDialog(0); -+#endif -+ -+ else if (client_event->window == pcdW) PCDDialog(0); -+ - else if (client_event->window == mainW) Quit(0); - } - } -@@ -538,6 +550,12 @@ - #ifdef HAVE_TIFF - if (wasTiffUp) { TIFFDialog(wasTiffUp); wasTiffUp=0; } - #endif -+ -+#ifdef HAVE_PNG -+ if (wasPngUp) { PNGDialog(wasJpegUp); wasPngUp=0; } -+#endif -+ -+ if (wasPcdUp) { PCDDialog(wasPcdUp); wasPcdUp=0; } - } - } - } -@@ -576,6 +594,12 @@ - #ifdef HAVE_TIFF - if (tiffUp) { wasTiffUp = tiffUp; TIFFDialog(0); } - #endif -+ -+#ifdef HAVE_PNG -+ if (pngUp) { wasPngUp = pngUp; PNGDialog(0); } -+#endif -+ -+ if (pcdUp) { wasPcdUp = pcdUp; PCDDialog(0); } - } - } - } -@@ -1147,6 +1171,12 @@ - if (TIFFCheckEvent(event)) break; - #endif - -+#ifdef HAVE_PNG -+ if (PNGCheckEvent (event)) break; -+#endif -+ -+ if (PCDCheckEvent(event)) break; /* event has been processed */ -+ - if (GamCheckEvent (event)) break; - if (BrowseCheckEvent (event, &retval, &done)) break; - if (TextCheckEvent (event, &retval, &done)) break; -@@ -1366,6 +1396,12 @@ - if (TIFFCheckEvent(event)) break; - #endif - -+#ifdef HAVE_PNG -+ if (PNGCheckEvent (event)) break; -+#endif -+ -+ if (PCDCheckEvent(event)) break; -+ - if (GamCheckEvent (event)) break; - if (BrowseCheckEvent (event, &retval, &done)) break; - if (TextCheckEvent (event, &retval, &done)) break; -@@ -2368,8 +2404,14 @@ - if (jpegUp) JPEGDialog(0); /* close jpeg window */ - #endif - -+ if (pcdUp) PCDDialog(0); /* close pcd window */ -+ - #ifdef HAVE_TIFF - if (tiffUp) TIFFDialog(0); /* close tiff window */ -+#endif -+ -+#ifdef HAVE_PNG -+ if (pngUp) PNGDialog(0); /* close png window */ - #endif - - ClosePopUp(); -diff -Nur xv-3.10a.clean/xvfits.c xv-3.10a.darwin/xvfits.c ---- xv-3.10a.clean/xvfits.c Tue Dec 27 23:43:29 1994 -+++ xv-3.10a.darwin/xvfits.c Sun Apr 27 21:35:46 2003 -@@ -235,7 +235,7 @@ - sprintf(basename, "Sys$Disk:[]xvpgXXXXXX"); - #endif - -- mktemp(basename); -+ mkstemp(basename); - if (basename[0] == '\0') { - SetISTR(ISTR_WARNING, "%s", "Unable to build temporary filename"); - return 1; -diff -Nur xv-3.10a.clean/xvgam.c xv-3.10a.darwin/xvgam.c ---- xv-3.10a.clean/xvgam.c Fri Jan 13 11:51:14 1995 -+++ xv-3.10a.darwin/xvgam.c Sun Apr 27 17:09:29 2003 -@@ -265,11 +265,11 @@ - BTCreate(&gbut[G_BRNDCOL], cmapF, 5 + 66 + 67 + 2, 189, 66, BUTTH, - "Random", infofg, infobg, hicol, locol); - -- DCreate(&rhDial, cmapF, 5, 215, 66, 100, 0,360,180, 5, -+ DCreate(&rhDial, cmapF, 5, 215, 66, 100, 0.0, 360.0, 180.0, 1.0, 5.0, - infofg, infobg, hicol, locol, "Hue", NULL); -- DCreate(&gsDial, cmapF, 72, 215, 66, 100, 0,360,180, 5, -+ DCreate(&gsDial, cmapF, 72, 215, 66, 100, 0.0, 360.0, 180.0, 1.0, 5.0, - infofg, infobg, hicol, locol, "Sat.", NULL); -- DCreate(&bvDial, cmapF, 139, 215, 66, 100, 0,360,180, 5, -+ DCreate(&bvDial, cmapF, 139, 215, 66, 100, 0.0, 360.0, 180.0, 1.0, 5.0, - infofg, infobg, hicol, locol, "Value", NULL); - - rhDial.drawobj = gsDial.drawobj = bvDial.drawobj = dragEditColor; -@@ -359,7 +359,7 @@ - - srcHD.drawobj = dstHD.drawobj = whtHD.drawobj = dragHueDial; - -- DCreate(&satDial, hsvF, 100, 199, 100, 121, -100, 100, 0, 5, -+ DCreate(&satDial, hsvF, 100, 199, 100, 121, -100.0, 100.0, 0.0, 1.0, 5.0, - infofg, infobg,hicol,locol, "Saturation", "%"); - - hueRB = RBCreate(NULL, hsvF, 7, 153, "1", -@@ -722,7 +722,7 @@ - - if (whtHD.enabCB.val && whtHD.satval) hsvnonlinear++; - -- if (satDial.val != 0) hsvnonlinear++; -+ if (satDial.val != 0.0) hsvnonlinear++; - - /* check intensity graf */ - for (i=0; i<256 && intGraf.func[i]==i; i++); -@@ -1291,14 +1291,14 @@ - rgb2hsv(rcmap[editColor], gcmap[editColor], bcmap[editColor], &h, &s, &v); - if (h<0) h = 0; - -- DSetVal(&rhDial, (int) h); -- DSetVal(&gsDial, (int) (s*100)); -- DSetVal(&bvDial, (int) (v*100)); -+ DSetVal(&rhDial, h); -+ DSetVal(&gsDial, s*100); -+ DSetVal(&bvDial, v*100); - } - else { -- DSetVal(&rhDial, rcmap[editColor]); -- DSetVal(&gsDial, gcmap[editColor]); -- DSetVal(&bvDial, bcmap[editColor]); -+ DSetVal(&rhDial, (double)rcmap[editColor]); -+ DSetVal(&gsDial, (double)gcmap[editColor]); -+ DSetVal(&bvDial, (double)bcmap[editColor]); - } - } - -@@ -1310,16 +1310,15 @@ - - if (hsvmode) { - int rv, gv, bv; -- hsv2rgb((double) rhDial.val, ((double) gsDial.val) / 100.0, -- ((double) bvDial.val) / 100.0, &rv, &gv, &bv); -+ hsv2rgb(rhDial.val, gsDial.val / 100.0, bvDial.val / 100.0, &rv, &gv, &bv); - rcmap[editColor] = rv; - gcmap[editColor] = gv; - bcmap[editColor] = bv; - } - else { -- rcmap[editColor] = rhDial.val; -- gcmap[editColor] = gsDial.val; -- bcmap[editColor] = bvDial.val; -+ rcmap[editColor] = (int)rhDial.val; -+ gcmap[editColor] = (int)gsDial.val; -+ bcmap[editColor] = (int)bvDial.val; - } - } - -@@ -1561,9 +1560,9 @@ - gsDial.title = "Green"; - bvDial.title = "Blue"; - -- DSetRange(&rhDial, 0, 255, rcmap[editColor], 16); -- DSetRange(&gsDial, 0, 255, gcmap[editColor], 16); -- DSetRange(&bvDial, 0, 255, bcmap[editColor], 16); -+ DSetRange(&rhDial, 0.0, 255.0, (double)rcmap[editColor], 1.0, 16.0); -+ DSetRange(&gsDial, 0.0, 255.0, (double)gcmap[editColor], 1.0, 16.0); -+ DSetRange(&bvDial, 0.0, 255.0, (double)bcmap[editColor], 1.0, 16.0); - - XClearWindow(theDisp, rhDial.win); DRedraw(&rhDial); - XClearWindow(theDisp, gsDial.win); DRedraw(&gsDial); -@@ -1581,9 +1580,9 @@ - &h, &s, &v); - - if (h<0.0) h = 0.0; -- DSetRange(&rhDial, 0, 360, (int) h, 5); -- DSetRange(&gsDial, 0, 100, (int) (s*100), 5); -- DSetRange(&bvDial, 0, 100, (int) (v*100), 5); -+ DSetRange(&rhDial, 0.0, 360.0, h, 1.0, 5.0); -+ DSetRange(&gsDial, 0.0, 100.0, s*100, 1.0, 5.0); -+ DSetRange(&bvDial, 0.0, 100.0, v*100, 1.0, 5.0); - - XClearWindow(theDisp, rhDial.win); DRedraw(&rhDial); - XClearWindow(theDisp, gsDial.win); DRedraw(&gsDial); -@@ -1891,7 +1890,7 @@ - } - - /* apply satDial value to s */ -- s = s + ((double) satDial.val) / 100.0; -+ s = s + satDial.val / 100.0; - if (s<0.0) s = 0.0; - if (s>1.0) s = 1.0; - -@@ -2007,7 +2006,7 @@ - - gs->hueRBnum = RBWhich(hueRB); - -- gs->satval = satDial.val; -+ gs->satval = (int)satDial.val; - GetGrafState(&intGraf,&gs->istate); - GetGrafState(&rGraf, &gs->rstate); - GetGrafState(&gGraf, &gs->gstate); -@@ -2064,8 +2063,8 @@ - changed++; - } - -- if (gs->satval != satDial.val) { -- DSetVal(&satDial,gs->satval); -+ if (gs->satval != (int)satDial.val) { -+ DSetVal(&satDial,(double)gs->satval); - changed++; - } - -@@ -3200,7 +3199,7 @@ - - if (whtHD.enabCB.val && whtHD.satval) hsvmod++; - -- if (satDial.val != 0) hsvmod++; -+ if (satDial.val != 0.0) hsvmod++; - - /* check intensity graf */ - for (i=0; i<256; i++) { -@@ -3284,7 +3283,7 @@ - } - - /* apply satDial value to s */ -- s = s + satDial.val; -+ s = s + (int)satDial.val; - if (s< 0) s = 0; - if (s>100) s = 100; - -diff -Nur xv-3.10a.clean/xvgif.c xv-3.10a.darwin/xvgif.c ---- xv-3.10a.clean/xvgif.c Tue Jan 10 11:54:41 1995 -+++ xv-3.10a.darwin/xvgif.c Sun Apr 27 17:09:28 2003 -@@ -113,7 +113,8 @@ - int aspect, gotimage; - - /* initialize variables */ -- BitOffset = XC = YC = Pass = OutCount = gotimage = 0; -+ BitOffset = XC = YC = OutCount = gotimage = 0; -+ Pass = -1; - RawGIF = Raster = pic8 = NULL; - gif89 = 0; - -@@ -692,7 +693,12 @@ - { - static byte *ptr = NULL; - static int oldYC = -1; -- -+ -+ if (Pass == -1) { /* first time through - init stuff */ -+ oldYC = -1; -+ Pass = 0; -+ } -+ - if (oldYC != YC) { ptr = pic8 + YC * Width; oldYC = YC; } - - if (YCbitmap_unit; -- bits_used = bits_per_item; - bits_per_pixel = image->bits_per_pixel; -+ -+ -+ /* add code for freako 'exceed' server, where bitmapunit = 8 -+ and bitsperpix = 32 (and depth=24)... */ -+ -+ if (bits_per_item < bits_per_pixel) { -+ bits_per_item = bits_per_pixel; -+ -+ /* round bits_per_item up to next legal value, if necc */ -+ if (bits_per_item < 8) bits_per_item = 8; -+ else if (bits_per_item < 16) bits_per_item = 16; -+ else bits_per_item = 32; -+ } -+ -+ -+ /* which raises the question: how (can?) you ever have a 24 bits per pix, -+ (ie, 3 bytes, no alpha/padding) */ -+ -+ -+ bits_used = bits_per_item; /* so it will get a new item first time */ - - if (bits_per_pixel == 32) pixmask = 0xffffffff; - else pixmask = (((CARD32) 1) << bits_per_pixel) - 1; -diff -Nur xv-3.10a.clean/xvimage.c xv-3.10a.darwin/xvimage.c ---- xv-3.10a.clean/xvimage.c Fri Jan 13 16:11:36 1995 -+++ xv-3.10a.darwin/xvimage.c Sun Apr 27 21:37:04 2003 -@@ -1736,10 +1736,12 @@ - if (xim->byte_order == MSBFirst) { - for (i=wide*high, ip=imagedata; i>0; i--,pp++) { - if (((i+1)&0x1ffff) == 0) WaitCursor(); -- if (dithpic) { -- *ip++ = ((*pp) ? white : black) & 0xffff; -- } -- else *ip++ = xcolors[*pp] & 0xffff; -+ -+ if (dithpic) xcol = ((*pp) ? white : black) & 0xffff; -+ else xcol = xcolors[*pp] & 0xffff; -+ -+ *((unsigned char *)ip)++ = (xcol>>8) & 0xff; -+ *((unsigned char *)ip)++ = (xcol) & 0xff; - } - } - else { /* LSBFirst */ -@@ -1749,8 +1751,8 @@ - if (dithpic) xcol = ((*pp) ? white : black) & 0xffff; - else xcol = xcolors[*pp]; - -- /* WAS *ip++ = ((xcol>>8) & 0xff) | ((xcol&0xff) << 8); */ -- *ip++ = (unsigned short) (xcol); -+ *((unsigned char *)ip)++ = (xcol) & 0xff; -+ *((unsigned char *)ip)++ = (xcol>>8) & 0xff; - } - } - } -@@ -2697,7 +2699,7 @@ - #else - strcpy(fname, "Sys$Disk:[]xvuXXXXXX"); - #endif -- mktemp(fname); -+ mkstemp(fname); - - /* run bggen to generate the background */ - sprintf(syscmd, "bggen -g %dx%d %s > %s", wide, high, str, fname); -diff -Nur xv-3.10a.clean/xvjpeg.c xv-3.10a.darwin/xvjpeg.c ---- xv-3.10a.clean/xvjpeg.c Thu Jan 5 00:17:13 1995 -+++ xv-3.10a.darwin/xvjpeg.c Sun Apr 27 17:09:29 2003 -@@ -51,11 +51,11 @@ - static void clickJD PARM((int, int)); - static void doCmd PARM((int)); - static void writeJPEG PARM((void)); --METHODDEF void xv_error_exit PARM((j_common_ptr)); --METHODDEF void xv_error_output PARM((j_common_ptr)); --METHODDEF void xv_prog_meter PARM((j_common_ptr)); -+METHODDEF(void) xv_error_exit PARM((j_common_ptr)); -+METHODDEF(void) xv_error_output PARM((j_common_ptr)); -+METHODDEF(void) xv_prog_meter PARM((j_common_ptr)); - static unsigned int j_getc PARM((j_decompress_ptr)); --METHODDEF boolean xv_process_comment PARM((j_decompress_ptr)); -+METHODDEF(boolean) xv_process_comment PARM((j_decompress_ptr)); - static int writeJFIF PARM((FILE *, byte *, int,int,int)); - - -@@ -87,10 +87,10 @@ - - XSelectInput(theDisp, jpegW, ExposureMask | ButtonPressMask | KeyPressMask); - -- DCreate(&qDial, jpegW, 10, 10, 80, 100, 1, 100, 75, 5, -+ DCreate(&qDial, jpegW, 10, 10, 80, 100, 1.0, 100.0, 75.0, 1.0, 5.0, - infofg, infobg, hicol, locol, "Quality", "%"); - -- DCreate(&smDial, jpegW, 120, 10, 80, 100, 0, 100, 0, 5, -+ DCreate(&smDial, jpegW, 120, 10, 80, 100, 0.0, 100.0, 0.0, 1.0, 5.0, - infofg, infobg, hicol, locol, "Smoothing", "%"); - - BTCreate(&jbut[J_BOK], jpegW, JWIDE-180-1, JHIGH-10-BUTTH-1, 80, BUTTH, -@@ -400,7 +400,7 @@ - - - /**************************************************/ --METHODDEF void xv_error_exit(cinfo) -+METHODDEF(void) xv_error_exit(cinfo) - j_common_ptr cinfo; - { - my_error_ptr myerr; -@@ -412,7 +412,7 @@ - - - /**************************************************/ --METHODDEF void xv_error_output(cinfo) -+METHODDEF(void) xv_error_output(cinfo) - j_common_ptr cinfo; - { - my_error_ptr myerr; -@@ -426,7 +426,7 @@ - - - /**************************************************/ --METHODDEF void xv_prog_meter(cinfo) -+METHODDEF(void) xv_prog_meter(cinfo) - j_common_ptr cinfo; - { - struct jpeg_progress_mgr *prog; -@@ -671,7 +671,7 @@ - - - /**************************************************/ --METHODDEF boolean xv_process_comment(cinfo) -+METHODDEF(boolean) xv_process_comment(cinfo) - j_decompress_ptr cinfo; - { - int length, hasnull; -@@ -759,8 +759,8 @@ - - - jpeg_set_defaults(&cinfo); -- jpeg_set_quality(&cinfo, qDial.val, TRUE); -- cinfo.smoothing_factor = smDial.val; -+ jpeg_set_quality(&cinfo, (int)qDial.val, TRUE); -+ cinfo.smoothing_factor = (int)smDial.val; - - - jpeg_start_compress(&cinfo, TRUE); -@@ -769,7 +769,7 @@ - /*** COMMENT HANDLING ***/ - - sprintf(xvcmt, "%sXV %s Quality = %d, Smoothing = %d\n", -- CREATOR_STR, REVDATE, qDial.val, smDial.val); -+ CREATOR_STR, REVDATE, (int)qDial.val, (int)smDial.val); - - if (picComments) { /* append XV comment */ - char *sp, *sp1; int done; -diff -Nur xv-3.10a.clean/xvmisc.c xv-3.10a.darwin/xvmisc.c ---- xv-3.10a.clean/xvmisc.c Fri Jan 13 15:41:34 1995 -+++ xv-3.10a.darwin/xvmisc.c Sun Apr 27 17:09:30 2003 -@@ -28,6 +28,8 @@ - * int xvbcmp (s1, s2, length) - * void xvbzero(s, length) - * char *xv_strstr(s1, s2) -+ * FILE *xv_fopen(str, str) -+ * void xv_mktemp(str) - * void Timer(milliseconds) - */ - -@@ -520,6 +522,12 @@ - if (tiffW) XDestroyWindow(theDisp, tiffW); - #endif - -+#ifdef HAVE_PNG -+ if (pngW) XDestroyWindow(theDisp, pngW); -+#endif -+ -+ if (pcdW) XDestroyWindow(theDisp, pcdW); -+ - /* if NOT using stdcmap for images, free stdcmap */ - if (colorMapMode != CM_STDCMAP) { - int j; -@@ -716,6 +724,12 @@ - #ifdef HAVE_TIFF - if (tiffW) XDefineCursor(theDisp, tiffW, otherc); - #endif -+ -+#ifdef HAVE_PNG -+ if (pngW) XDefineCursor(theDisp, pngW, otherc); -+#endif -+ -+ if (pcdW) XDefineCursor(theDisp, pcdW, otherc); - } - - -@@ -1066,6 +1080,16 @@ - } - - -+/***************************************************/ -+void xv_mktemp(buf, fname) -+ char *buf, *fname; -+{ -+#ifndef VMS -+ sprintf(buf, "%s/%s", tmpdir, fname); -+#else -+ sprintf(buf, "Sys$Disk:[]%s", fname); -+#endif -+} - - - /*******/ -diff -Nur xv-3.10a.clean/xvpcd.c xv-3.10a.darwin/xvpcd.c ---- xv-3.10a.clean/xvpcd.c Wed Dec 31 16:00:00 1969 -+++ xv-3.10a.darwin/xvpcd.c Mon Sep 15 21:37:24 2003 -@@ -0,0 +1,1272 @@ -+/* -+ * xvpcd.c - load routine for 'PhotoCD' format pictures -+ * -+ * LoadPCD(fname, pinfo, size) - loads a PhotoCD file -+ * -+ * This routine will popup a choice of which of the 5 available resolutions -+ * the user wants to choose, then load it as a 24 bit image. -+ * -+ * Copyright 1993 David Clunie, Melbourne, Australia. -+ * -+ * The outline of this is shamelessly derived from xvpbm.c to read the -+ * file, and xvtiffwr.c to handle the popup window and X stuff (X never -+ * has been my forte !), and the PhotoCD format information (though not -+ * the code) was found in Hadmut Danisch's (danisch@ira.uka.de) hpcdtoppm -+ * program in which he has reverse engineered the format by studying -+ * hex dumps of PhotoCDs ! After all who can afford the Kodak developer's -+ * kit, which none of us have seen yet ? Am I even allowed to mention these -+ * words (Kodak, PhotoCD) ? I presume they are registered trade marks. -+ * -+ * PS. I have no idea how Halmut worked out the YCC <-> RGB conversion -+ * factors, but I have calculated them from his tables and the results -+ * look good enough to me. -+ * -+ * Added size parameter to allow the schnautzer to create thumnails -+ * without requesting the size every time. -+ */ -+#define TRACE 0 -+#if TRACE -+#define trace fprintf -+#else -+#define trace (void) -+#endif -+ -+#include "xv.h" -+#include -+#include -+ -+/* comments on error handling: -+ a truncated file is not considered a Major Error. The file is loaded, the -+ rest of the pic is filled with 0's. -+ -+ not being able to malloc is a Fatal Error. The program is aborted. */ -+ -+ -+#ifdef __STDC__ -+static void magnify(int, int, int, int, int, byte *); -+static int pcdError(char *, char *); -+static int gethuffdata(byte *, byte *, byte *, -+ int, int); -+#else -+static void magnify(); -+static int pcdError(); -+static int gethuffdata(); -+#endif -+ -+#define wcurfactor 16 /* Call WaitCursor() every n rows */ -+ -+static int size; /* Set by window routines */ -+static int leaveitup;/* Cleared by docmd() when OK or CANCEL pressed */ -+static int goforit; /* Set to 1 if OK or 0 if CANCEL */ -+static FILE *fp; -+static CBUTT lutCB; -+ -+/* -+ * this "beyond 100%" table is taken from ImageMagick (gamma 2.2) -+ * why there are 351 entries and not 346 as per Kodak documentation -+ * is a mystery. -+ */ -+static double rscale = 1.00, -+ gscale = 1.00, -+ bscale = 1.00; -+ -+static byte Y[351] = { -+ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, -+ 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, -+ 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, -+ 30, 32, 33, 34, 35, 36, 37, 38, 39, 40, -+ 41, 42, 43, 45, 46, 47, 48, 49, 50, 51, -+ 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, -+ 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, -+ 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, -+ 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, -+ 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, -+ 107, 108, 110, 111, 112, 113, 114, 115, 116, 117, -+ 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, -+ 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, -+ 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, -+ 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, -+ 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, -+ 169, 170, 171, 172, 173, 174, 175, 176, 176, 177, -+ 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, -+ 188, 189, 190, 191, 192, 193, 193, 194, 195, 196, -+ 197, 198, 199, 200, 201, 201, 202, 203, 204, 205, -+ 206, 207, 207, 208, 209, 210, 211, 211, 212, 213, -+ 214, 215, 215, 216, 217, 218, 218, 219, 220, 221, -+ 221, 222, 223, 224, 224, 225, 226, 226, 227, 228, -+ 228, 229, 230, 230, 231, 232, 232, 233, 234, 234, -+ 235, 236, 236, 237, 237, 238, 238, 239, 240, 240, -+ 241, 241, 242, 242, 243, 243, 244, 244, 245, 245, -+ 245, 246, 246, 247, 247, 247, 248, 248, 248, 249, -+ 249, 249, 249, 250, 250, 250, 250, 251, 251, 251, -+ 251, 251, 252, 252, 252, 252, 252, 253, 253, 253, -+ 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, -+ 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, -+ 254, 254, 254, 254, 254, 254, 254, 254, 254, 255, -+ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, -+ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, -+ 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, -+ 255 -+}; -+ -+/*******************************************/ -+/* The size should be -1 for the popup to ask otherwise fast is assumed */ -+/* returns '1' on success */ -+/*******************************************/ -+int -+LoadPCD(char *fname, PICINFO *pinfo, int theSize) -+{ -+ int c, c1; -+ int rv; -+ long offset; -+ int mag; -+ int rotate; -+ byte header[3*0x800]; -+ byte *pic24, *luma, *chroma1, *chroma2, *ptr, *lptr, *c1ptr, *c2ptr; -+ int w, h; -+ int row, col; -+ int huffplanes; -+ char *bname; -+ -+ bname = BaseName(fname); -+ pinfo->pic = NULL; -+ pinfo->comment = NULL; -+ -+ -+ /* -+ * open the file -+ */ -+ if((fp=fopen(fname,"r")) == NULL) -+ return pcdError(bname, "can't open file"); -+ -+ /* -+ * inspect the header -+ */ -+ if(fread(&header[0], 1, sizeof(header), fp) != sizeof(header)) -+ return pcdError(bname, "could not load PCD header"); -+ if(strncmp(&header[0x800], "PCD_", 4) != 0) -+ return pcdError(bname, "not a PCD file"); -+ rotate = header[0x0E02] & 0x03; -+ -+/* base/16 -+ - plain data starts at sector 1+2+1=4 -+ (numbered from 0, ie. the 5th sector) -+ - luma 192*128 = 24576 bytes (12 sectors) -+ + chroma1 96*64 = 6144 bytes (3 sectors) -+ + chroma2 96*64 = 6144 bytes (3 sectors) -+ = total 18 sectors -+ -+ - NB. "Plain" data is interleaved - 2 luma rows 192 wide, -+ then 1 of each of the chroma rows 96 wide ! -+ -+ base/4 -+ - plain data starts at sector 1+2+1+18+1=23 -+ - luma 384*256 = 98304 bytes (48 sectors) -+ + chroma1 192*128 = 24576 bytes (12 sectors) -+ + chroma2 192*128 = 24576 bytes (12 sectors) -+ = total 72 sectors -+ -+ - NB. "Plain" data is interleaved - 2 luma rows 384 wide, -+ then 1 of each of the chroma rows 192 wide ! -+ -+ base -+ - plain data starts at sector 1+2+1+18+1+72+1=96 -+ -+ - luma 768*512 = 393216 bytes (192 sectors) -+ + chroma1 384*256 = 98304 bytes (48 sectors) -+ + chroma2 384*256 = 98304 bytes (48 sectors) -+ = total 288 sectors -+ -+ - NB. "Plain" data is interleaved - 2 luma rows 768 wide, -+ then 1 of each of the chroma rows 384 wide ! -+ -+ 4base -+ - plain data for base is read -+ - luma data interpolated *2 -+ - chroma data interpolated *4 -+ -+ - cd_offset is 1+2+1+18+1+72+1+288=384 -+ - at cd_offset+4 (388) is huffman table -+ - at cd_offset+5 (389) is 4base luma plane -+ -+ (the sector at cd_offset+3 seems to contain 256 words each of -+ which is an offset presumably to the sector containing certain -+ rows ? rows/4 given 1024 possible rows. The rest of this sector -+ is filled with zeroes) -+ -+ -+ 16base -+ - plain data for base is read -+ - luma data interpolated *2 -+ - chroma data interpolated *4 -+ -+ - cd_offset is 1+2+1+18+1+72+1+288=384 -+ - at cd_offset+4 (388) is huffman table for 4 base -+ - at cd_offset+5 (389) is 4base luma plane -+ - luma plane interpolated *2 -+ -+ - cd_offset is set to current position (should be start of sector) -+ - at cd_offset+12 is huffman table for 16 base -+ - at cd_offset+14 is 16 base luma & 2 chroma planes which are read -+ (note that the luma plane comes first, with a sync pattern -+ announcing each row from 0 to 2047, then the two chroma planes -+ are interleaved by row, the row # being even from 0 to 2046, with -+ each row containing 1536 values, the chroma1 row coming first, -+ finally followed by a sync pattern with a row of 2048 announcing -+ the end (its plane seems to be set to 3, ie. chroma2) -+ - chroma planes interpolated *2 -+ -+ (the sector at cd_offset+10 & 11 seem to contain 1024 pairs of words -+ the first for luma and the second for chroma, each of -+ which is an offset presumably to the sector containing certain -+ rows ? rows/2 given 2048 possible rows) -+ -+Not yet implemented: -+ -+In order to do overskip for base and 4base, one has to reach the chroma -+data for 16 base: -+ -+ - for 4base, after reading the 4base luma plane (and presumably -+ skipping the chroma planes) one sets cd_offset to the start of -+ the "current" sector -+ -+ - for base, one has to skip the 4base data first: -+ - cd_offset is set to 384 -+ - at (cd_offset+3 sectors)[510] is a 16 bit word high byte 1st -+ containing an offset to the beginning of the 16base stuff -+ though there is then a loop until >30 0xff's start a sector ! -+ -+ - being now positioned after the end of the 4base stuff, -+ - at (cd_offset+10 sectors)[2] is a 16 bit word high byte 1st -+ containing an offset to the chroma planes. -+ - at cd_offset+12 is the set of huffman tables -+ -+ - for base, the 16base chroma planes are then halved -+*/ -+ -+ PCDSetParamOptions(bname); -+ if (theSize == -1) -+ { -+ PCDDialog(1); /* Open PCD Dialog box */ -+ SetCursors(-1); /* Somebody has already set it to wait :( */ -+ leaveitup=1; -+ goforit=0; -+ size = 1; -+ /* block until the popup window gets closed */ -+ while (leaveitup) { -+ int i; -+ XEvent event; -+ XNextEvent(theDisp, &event); -+ HandleEvent(&event, &i); -+ } -+ /* At this point goforit and size will have been set */ -+ if (!goforit) { -+ /* nothing allocated so nothing needs freeing */ -+ return 0; -+ } -+ WaitCursor(); -+ } -+ else -+ { -+ size = theSize; -+ goforit = 1; -+ } -+ -+ if(lutCB.val) -+ rscale = gscale = bscale = 255.0/346.0; -+ else -+ rscale = gscale = bscale = 1.0; -+ -+ switch (size) { -+ case 0: -+ pinfo->w = 192; -+ pinfo->h = 128; -+ offset=4*0x800; -+ mag=1; -+ huffplanes=0; -+ sprintf(pinfo->fullInfo, "PhotoCD, base/16 resolution"); -+ break; -+ -+ case 1: -+ pinfo->w = 384; -+ pinfo->h = 256; -+ offset=23*0x800; -+ mag=1; -+ huffplanes=0; -+ sprintf(pinfo->fullInfo, "PhotoCD, base/4 resolution"); -+ break; -+ -+ case 2: -+ default: -+ pinfo->w = 768; -+ pinfo->h = 512; -+ offset=96*0x800; -+ mag=1; -+ huffplanes=0; -+ sprintf(pinfo->fullInfo, "PhotoCD, base resolution"); -+ break; -+ -+ case 3: -+ pinfo->w = 1536; -+ pinfo->h = 1024; -+ offset=96*0x800; -+ mag=2; -+ huffplanes=1; -+ sprintf(pinfo->fullInfo, "PhotoCD, 4base resolution"); -+ break; -+ -+ case 4: -+ pinfo->w=3072; -+ pinfo->h=2048; -+ offset=96*0x800; -+ mag=4; -+ huffplanes=2; -+ sprintf(pinfo->fullInfo, "PhotoCD, 16base resolution"); -+ break; -+ } -+ -+ /* -+ * rotate? -+ */ -+ w = pinfo->w; -+ h = pinfo->h; -+ switch(rotate) { -+ case 0: -+ break; -+ -+ case 1: -+ case 3: -+ pinfo->w = h; -+ pinfo->h = w; -+ break; -+ -+ default: -+ fprintf(stderr, "unknown image rotate %d; assuming none\n", -+ rotate); -+ rotate = 0; -+ } -+ -+ /* -+ * allocate 24-bit image -+ */ -+ pinfo->pic = (byte *)malloc(pinfo->w*pinfo->h*3); -+ if(!pinfo->pic) -+ FatalError("couldn't malloc '24 bit rgb plane'"); -+ -+ pinfo->type = PIC24; -+ sprintf(pinfo->shrtInfo, "%dx%d PhotoCD.", pinfo->w, pinfo->h); -+ pinfo->colType = F_FULLCOLOR; -+ pinfo->frmType = -1; -+ -+ if(fseek(fp, offset, SEEK_SET) == -1) -+ return pcdError(bname,"Can't find start of data."); -+ -+ pic24 = pinfo->pic; -+ -+ luma=(byte *)calloc(w*h,1); -+ if(!luma) -+ FatalError("couldn't malloc 'luma plane'"); -+ -+ chroma1=(byte *)calloc(w*h/4,1); -+ if(!chroma1) -+ FatalError("couldn't malloc 'chroma1 plane'"); -+ -+ chroma2=(byte *)calloc(w*h/4,1); -+ if(!chroma2) -+ FatalError("couldn't malloc 'chroma2 plane'"); -+ -+ /* Read 2 luma rows length w, then one of each chroma rows w/2 */ -+ /* If a mag factor is active, the small image is read into the */ -+ /* top right hand corner of the larger allocated image */ -+ -+ trace(stderr, "base image: start @ 0x%08lx (sector %d.%d)\n", -+ ftell(fp), ftell(fp)/0x800, ftell(fp) % 0x800); -+ for(row=0,lptr=luma,c1ptr=chroma1,c2ptr=chroma2; row R'G'B' and image rotate -+ */ -+ ptr=pic24; -+ lptr=luma; c1ptr=chroma1; c2ptr=chroma2; -+ for(row = 0; row < h; ++row) { -+ byte *rowc1ptr = c1ptr, -+ *rowc2ptr = c2ptr; -+ int k = 0; -+ -+ switch(rotate) { -+ case 1: -+ ptr = &pic24[row*3 + (w - 1)*h*3]; -+ k = -3*(h + 1); -+ break; -+ -+ case 3: -+ ptr = &pic24[(h - 1 - row)*3]; -+ k = 3*(h - 1); -+ break; -+ -+ default: -+ ptr = &pic24[row*w*3]; -+ k = 0; -+ break; -+ } -+ for(col = 0; col < w; ++col) { -+ double L = 1.3584*(double) *lptr++, -+ C1 = 2.2179*(double) (*c1ptr - 156), -+ C2 = 1.8215*(double) (*c2ptr - 137); -+ int r = rscale*(L + C2), -+ g = gscale*(L - 0.194*C1 - 0.509*C2), -+ b = bscale*(L + C1); -+ -+ if(lutCB.val) { -+ if(r < 0) r = 0; else if(r >= 255) r = 255; -+ if(g < 0) g = 0; else if(g >= 255) g = 255; -+ if(b < 0) b = 0; else if(b >= 255) b = 255; -+ } else { -+ if(r < 0) r = 0; else if(r >= 351) r = 350; -+ if(g < 0) g = 0; else if(g >= 351) g = 350; -+ if(b < 0) b = 0; else if(b >= 351) b = 350; -+ r = Y[r]; g = Y[g]; b = Y[b]; -+ } -+ *ptr++ = r; -+ *ptr++ = g; -+ *ptr++ = b; -+ ptr += k; -+ if(col & 1) { -+ ++c1ptr; -+ ++c2ptr; -+ } -+ } -+ if((row & 1) == 0) { -+ c1ptr = rowc1ptr; -+ c2ptr = rowc2ptr; -+ } -+ if(row%wcurfactor == 0) -+ WaitCursor(); -+ } -+ free(luma); free(chroma1); free(chroma2); -+ return 1; -+} -+ -+/* -+ * derived from Hadmut Danisch's interpolate() -+ */ -+static void -+magnify(int mag, /* power of 2 by which to magnify in place */ -+ int h, int w, /* the "start" unmag'd dimensions of the array */ -+ int mh, int mw, /* the real (maximum) dimensions of the array */ -+ byte *p) /* pointer to the data */ -+{ -+ int x,y,yi; -+ byte *optr,*nptr,*uptr; /* MUST be unsigned, else averaging fails */ -+ -+ while (mag > 1) { -+ -+ /* create every 2nd new row from 0 */ -+ /* even pixels being equal to the old, odd ones averaged with successor */ -+ /* special case being the last column which is just set equal to the */ -+ /* second last) ... */ -+ -+ for(y=0;y>1; /* odd averaged */ -+ } -+ } -+ -+ /* Fill in odd rows, as average of prior & succeeding rows, with */ -+ /* even pixels average of one column, odd pixels average of two */ -+ -+ for(y=0;y>1; /* even pixels */ -+ nptr[1]=(((int)optr[0])+ -+ ((int)optr[2])+ -+ ((int)uptr[0])+ -+ ((int)uptr[2])+2)>>2; /* odd pixels */ -+ nptr+=2; optr+=2; uptr+=2; -+ } -+ *(nptr++)=(((int)*(optr++))+ -+ ((int)*(uptr++))+1)>>1; /* 2nd last pixel */ -+ *(nptr++)=(((int)*(optr++))+ -+ ((int)*(uptr++))+1)>>1; /* last pixel */ -+ } -+ -+ xvbcopy(p + (2*h-2)*mw, /* 2nd last row */ -+ p + (2*h-1)*mw, /* the last row */ -+ 2*w); /* length of a new row */ -+ -+ h*=2; w*=2; -+ mag>>=1; /* Obviously mag must be a power of 2 ! */ -+ } -+} -+ -+/*******************************************/ -+static int -+pcdError(char *fname, char *st) -+{ -+ SetISTR(ISTR_WARNING,"%s: %s", fname, st); -+ return 0; -+} -+ -+ -+/**** Stuff for PCDDialog box ****/ -+ -+#define TWIDE 380 -+#define THIGH 160 -+#define T_NBUTTS 2 -+#define T_BOK 0 -+#define T_BCANC 1 -+#define BUTTH 24 -+ -+static void drawTD PARM((int, int, int, int)); -+static void clickTD PARM((int, int)); -+static void doCmd PARM((int)); -+static void PCDSetParams PARM((void)); -+ -+/* local variables */ -+static BUTT tbut[T_NBUTTS]; -+static RBUTT *resnRB; -+ -+ -+ -+/***************************************************/ -+void CreatePCDW() -+{ -+ int y; -+ -+ pcdW = CreateWindow("xv pcd", "XVpcd", NULL, -+ TWIDE, THIGH, infofg, infobg, 0); -+ if (!pcdW) FatalError("can't create pcd window!"); -+ -+ XSelectInput(theDisp, pcdW, ExposureMask | ButtonPressMask | KeyPressMask); -+ -+ BTCreate(&tbut[T_BOK], pcdW, TWIDE-140-1, THIGH-10-BUTTH-1, 60, BUTTH, -+ "Ok", infofg, infobg, hicol, locol); -+ -+ BTCreate(&tbut[T_BCANC], pcdW, TWIDE-70-1, THIGH-10-BUTTH-1, 60, BUTTH, -+ "Cancel", infofg, infobg, hicol, locol); -+ -+ y = 55; -+ resnRB = RBCreate(NULL, pcdW, 36, y, "192*128 Base/16", -+ infofg, infobg,hicol,locol); -+ RBCreate(resnRB, pcdW, 36, y+18, "384*256 Base/4", -+ infofg, infobg,hicol,locol); -+ RBCreate(resnRB, pcdW, 36, y+36, "768*512 Base", -+ infofg, infobg, hicol, locol); -+ RBCreate(resnRB, pcdW, TWIDE/2, y, "1536*1024 4Base", -+ infofg, infobg, hicol, locol); -+ RBCreate(resnRB, pcdW, TWIDE/2, y+18, "3072*2048 16Base", -+ infofg, infobg, hicol, locol); -+ -+ CBCreate(&lutCB, pcdW, TWIDE/2, y+36, "Linear LUT", -+ infofg, infobg, hicol, locol); -+ -+ RBSelect(resnRB, 2); -+ -+ XMapSubwindows(theDisp, pcdW); -+} -+ -+ -+/***************************************************/ -+void PCDDialog(vis) -+int vis; -+{ -+ if (vis) { -+ CenterMapWindow(pcdW, tbut[T_BOK].x + tbut[T_BOK].w/2, -+ tbut[T_BOK].y + tbut[T_BOK].h/2, TWIDE, THIGH); -+ } -+ else XUnmapWindow(theDisp, pcdW); -+ pcdUp = vis; -+} -+ -+ -+/***************************************************/ -+int PCDCheckEvent(xev) -+XEvent *xev; -+{ -+ /* check event to see if it's for one of our subwindows. If it is, -+ deal accordingly, and return '1'. Otherwise, return '0' */ -+ -+ int rv; -+ rv = 1; -+ -+ if (!pcdUp) return 0; -+ -+ if (xev->type == Expose) { -+ int x,y,w,h; -+ XExposeEvent *e = (XExposeEvent *) xev; -+ x = e->x; y = e->y; w = e->width; h = e->height; -+ -+ if (e->window == pcdW) drawTD(x, y, w, h); -+ else rv = 0; -+ } -+ -+ else if (xev->type == ButtonPress) { -+ XButtonEvent *e = (XButtonEvent *) xev; -+ int x,y; -+ x = e->x; y = e->y; -+ -+ if (e->button == Button1) { -+ if (e->window == pcdW) clickTD(x,y); -+ else rv = 0; -+ } /* button1 */ -+ else rv = 0; -+ } /* button press */ -+ -+ -+ else if (xev->type == KeyPress) { -+ XKeyEvent *e = (XKeyEvent *) xev; -+ char buf[128]; KeySym ks; XComposeStatus status; -+ int stlen; -+ -+ stlen = XLookupString(e,buf,128,&ks,&status); -+ buf[stlen] = '\0'; -+ -+ RemapKeyCheck(ks, buf, &stlen); -+ -+ if (e->window == pcdW) { -+ if (stlen) { -+ if (buf[0] == '\r' || buf[0] == '\n') { /* enter */ -+ FakeButtonPress(&tbut[T_BOK]); -+ } -+ else if (buf[0] == '\033') { /* ESC */ -+ FakeButtonPress(&tbut[T_BCANC]); -+ } -+ } -+ } -+ else rv = 0; -+ } -+ else rv = 0; -+ -+ if (rv==0 && (xev->type == ButtonPress || xev->type == KeyPress)) { -+ XBell(theDisp, 50); -+ rv = 1; /* eat it */ -+ } -+ -+ return rv; -+} -+ -+ -+/***************************************************/ -+void -+PCDSetParamOptions(char *fname) -+{ -+ int cur; -+ cur = RBWhich(resnRB); -+ -+ RBSetActive(resnRB,0,1); -+ RBSetActive(resnRB,1,1); -+ RBSetActive(resnRB,2,1); -+ RBSetActive(resnRB,3,1); -+ RBSetActive(resnRB,4,1); -+ CBSetActive(&lutCB,1); -+} -+ -+ -+/***************************************************/ -+static void -+drawTD(int x, int y, int w, int h) -+{ -+ char *title = "Load PhotoCD file..."; -+ int i; -+ XRectangle xr; -+ -+ xr.x = x; xr.y = y; xr.width = w; xr.height = h; -+ XSetClipRectangles(theDisp, theGC, 0,0, &xr, 1, Unsorted); -+ -+ XSetForeground(theDisp, theGC, infofg); -+ XSetBackground(theDisp, theGC, infobg); -+ -+ for (i=0; ix-16, resnRB->y-10-DESCENT, "Resolution"); -+ RBRedraw(resnRB, -1); -+ CBRedraw(&lutCB); -+ -+ XDrawString(theDisp, pcdW, theGC, 20, 19, title, strlen(title)); -+ -+ XSetClipMask(theDisp, theGC, None); -+} -+ -+ -+/***************************************************/ -+static void clickTD(x,y) -+int x,y; -+{ -+ int i; -+ BUTT *bp; -+ -+ /* check BUTTs */ -+ -+ /* check the RBUTTS first, since they don't DO anything */ -+ if ( (i=RBClick(resnRB, x,y)) >= 0) { -+ (void) RBTrack(resnRB, i); -+ return; -+ } -+ -+ if(CBClick(&lutCB, x, y)) { -+ (void) CBTrack(&lutCB); -+ return; -+ } -+ -+ for (i=0; ix, bp->y, bp->w, bp->h)) break; -+ } -+ -+ if (i= 16) { -+ fprintf(stderr, -+ "gethufftable: improbable length @ %d/%d\n", i); -+ dumphufftab(num, huf, hufftop/2, hufftab); -+ free(hufftab); -+ return NULL; -+ } -+ -+ /* -+ * walk the whole set of codes -+ */ -+ huffptr = 0; -+ for(j = 0; j < 16; ++j, codeword *= 2) { -+ /* -+ * choose the child node -+ */ -+ if(codeword & 0x8000) -+ ++huffptr; -+ -+ /* -+ * store value at end-of-code -+ */ -+ if(j == length) { -+ /* -+ * more sanity -+ */ -+ if((codeword *= 2) & 0xffff) { -+ fprintf(stderr, -+ "gethufftable: " -+ ":probable invalid code @ %d\n", -+ i); -+ dumphufftab(num, huf, -+ hufftop/2, hufftab); -+ free(hufftab); -+ return NULL; -+ } -+ hufftab[huffptr] = 1 + (int) huf[4*i + 3]; -+ break; -+ } -+ -+ /* -+ * otherwise, follow the tree to date -+ */ -+ if(hufftab[huffptr] < 0) { -+ huffptr -= hufftab[huffptr]; -+ continue; -+ } else if(hufftab[huffptr] > 0) { -+ fprintf(stderr, "duplicate code %d %d/%d\n", -+ huffptr, i, num); -+ dumphufftab(num, huf, hufftop/2, hufftab); -+ free(hufftab); -+ return NULL; -+ } -+ -+ /* -+ * and if necessary, make the tree bigger -+ */ -+ if((hufftop += 2) >= N) { -+#if TRACE -+ dumphufftab(num, huf, hufftop/2, hufftab); -+#endif -+ h = (int *)realloc(hufftab, -+ (N *= 2)*sizeof(int)); -+ if(h == NULL) { -+ fprintf(stderr, -+ "Table overflow %d/%d\n", -+ i, num); -+ dumphufftab(num, huf, -+ hufftop/2, hufftab); -+ free(hufftab); -+ return NULL; -+ } -+ hufftab = h; -+ } -+ -+ /* -+ * then add new ptr -+ */ -+ hufftab[huffptr] = huffptr - hufftop; -+ huffptr = hufftop; -+ hufftab[huffptr + 0] = -+ hufftab[huffptr + 1] = 0; -+ } -+ } -+ return hufftab; -+} -+ -+/* WORDTYPE & char buffer must be unsigned else */ -+/* fills with sign bit not 0 on right shifts */ -+typedef unsigned int WORDTYPE; -+typedef int SWORDTYPE; -+#define WORDSIZE sizeof(WORDTYPE) -+#define NBYTESINBUF 0x800 -+ -+static byte buffer[NBYTESINBUF]; -+static int bitsleft=0; -+static int bytesleft=0; -+static byte *bufptr; -+static WORDTYPE word; -+ -+static void -+dumpbuffer(void) -+{ -+ int i,left; -+ byte *ptr=buffer; -+ -+ fprintf(stderr,"dumpbuffer: bytesleft=%d bitsleft= %d word=0x%08lx\n", -+ bytesleft,bitsleft,(unsigned long)word); -+ for (left=NBYTESINBUF; left>0; left-=16) { -+ fprintf(stderr,"%05d ",left); -+ for (i=0; i<8; i++) { -+ fprintf(stderr,"%02x",*ptr++); -+ fprintf(stderr,"%02x ",*ptr++); -+ } -+ fprintf(stderr,"\n"); -+ } -+} -+ -+static void -+loadbuffer(void) -+{ -+ if ((bytesleft=fread(buffer,1,NBYTESINBUF,fp)) == 0) { -+ fprintf(stderr,"Truncation error\n"); -+ exit(1); -+ } -+ bufptr=buffer; -+ /* dumpbuffer(); */ -+} -+ -+static void -+loadbyte(void) -+{ -+ if (bytesleft <= 0) loadbuffer(); -+ --bytesleft; -+ word|=(WORDTYPE)(*bufptr++)<<(sizeof(WORDTYPE)*8-8-bitsleft); -+ bitsleft+=8; -+} -+ -+static int -+getbit(void) -+{ -+ int bit; -+ -+ while (bitsleft <= 0) loadbyte(); -+ --bitsleft; -+ bit=(SWORDTYPE)(word)<0; /* assumes word is signed */ -+ /* bit=word>>(sizeof(WORDTYPE)*8-1); */ -+ word<<=1; -+ return bit; -+} -+ -+static WORDTYPE -+getnn(int nn) -+{ -+ WORDTYPE value; -+ -+ while (bitsleft <= nn) loadbyte(); -+ bitsleft-=nn; -+ value=word>>(sizeof(WORDTYPE)*8-nn); -+ word<<=nn; -+ return value; -+} -+ -+static WORDTYPE -+isnn(int nn) -+{ -+ WORDTYPE value; -+ -+ while (bitsleft <= nn) loadbyte(); -+ value=word>>(sizeof(WORDTYPE)*8-nn); -+ return value; -+} -+ -+static void -+skipnn(int nn) -+{ -+ while (bitsleft <= nn) loadbyte(); -+ bitsleft-=nn; -+ word<<=nn; -+} -+ -+#define get1() (getbit()) -+#define get2() (getnn(2)) -+#define get8() (getnn(8)) -+#define get13() (getnn(13)) -+#define get16() (getnn(16)) -+#define get24() (getnn(24)) -+ -+#define is24() (isnn(24)) -+ -+#define skip1() (skipnn(1)) -+#define skip24() (skipnn(24)) -+ -+static int -+gethuffdata( byte *luma, -+ byte *chroma1, -+ byte *chroma2, -+ int realrowwidth, -+ int maxrownumber) -+{ -+static byte clip[3*256]; -+ int *hufftable[3], *huffstart = NULL, *huffptr = NULL, -+ hufflen, row, col, plane, i, d, result = 1, -+ uflow = 0, oflow = 0; -+ byte *pixelptr = NULL; -+ -+ trace(stderr,"gethuffdata: start @ 0x%08lx (sector %d.%d)\n", -+ ftell(fp), ftell(fp)/0x800, ftell(fp) % 0x800); -+ -+ /* -+ * correction clipping -+ */ -+ if(clip[256+255] == 0) { -+ for(i = 0; i < 256; ++i) -+ clip[i + 0] = 0x00, -+ clip[i + 256] = (byte) i, -+ clip[i + 512] = 0xff; -+ } -+ -+ /* -+ * should really only look for luma plane for 4base, but the -+ * there are zeroes in the rest of the sector that give both -+ * chroma tables 0 length -+ */ -+ for(i = 0; i < 3; ++i) -+ hufftable[i] = NULL; -+ for(i = 0; i < 3; ++i) { -+ if((hufftable[i] = gethufftable()) == NULL) { -+ result = 0; -+ break; -+ } -+ } -+ if(result == 0) -+ goto oops; -+ -+ /* -+ * skip remainder of current sector -+ */ -+ i = (ftell(fp) | 0x7ff) + 1; -+ if(fseek(fp, i, SEEK_SET) < 0) { -+ fprintf(stderr, "gethuffdata: sector skip failed\n"); -+ return 0; -+ } -+ -+ /* -+ * skip remainder of "sector" -+ */ -+ i = 0; -+ while (is24() != 0xfffffe) { -+ (void)get24(); -+ if(++i == 1) -+ trace(stderr,"gethuffdata: skipping for sync ..."); -+ } -+ if(i != 0) -+ trace(stderr, " %d times\n", i); -+ -+ while(result) { -+ if(is24() == 0xfffffe) { -+ skip24(); -+ plane = get2(); -+ row = get13(); col = 0; -+ skip1(); -+ if(row >= maxrownumber) { -+ trace(stderr, -+ "gethuffdata: stopping at row %d\n", -+ row); -+ break; -+ } -+ switch (plane) { -+ case 0: -+ huffstart = hufftable[0]; -+ pixelptr = luma + row*realrowwidth; -+ break; -+ -+ case 2: -+ huffstart = hufftable[1]; -+ pixelptr = chroma1 + row/2*realrowwidth/2; -+ break; -+ -+ case 3: -+ huffstart = hufftable[2]; -+ pixelptr = chroma2 + row/2*realrowwidth/2; -+ break; -+ -+ default: -+ fprintf(stderr, "gethuffdata: bad plane %d\n", -+ plane); -+ result = 0; -+ break; -+ } -+ WaitCursor(); -+ continue; -+ } -+ -+ /* -+ * locate correction in huffman tree -+ */ -+ for(huffptr = huffstart;;) { -+ huffptr += get1(); -+ if(*huffptr < 0) { -+ huffptr -= *huffptr; -+ } else if(*huffptr == 0) { -+ fprintf(stderr, -+ "gethuffdata: invalid code: " -+ "image quality reduced\n"); -+ result = 0; -+ break; -+ } else -+ break; -+ } -+ if(!result) -+ break; -+ -+ /* -+ * apply correction to the pixel -+ * -+ * eeeek!! the corrections can sometimes over or underflow! -+ * this strongly suggested that the 'magnify' method was in -+ * some way wrong. however, experiments showed that the -+ * over/under flows even occured for the pixels that are -+ * copied through magnify without change (ie, the even -+ * row/even column case). curiously, though, the odd -+ * column and odd row cases were about 3x more likely to have -+ * the over/underflow, and the odd row/odd column case was -+ * about 5x higher, so maybe the use of a bi-linear -+ * interpolation is not correct -- just *close*? -+ * -+ * the other clue in this area is that the overflows are -+ * by far most frequenct along edges of very bright -+ * areas -- rarely in the interior of such regions. -+ */ -+ i = (int) *pixelptr + (signed char) (*huffptr - 1); -+#if TRACE -+ if(i > 255) -+ ++oflow; -+/* trace(stderr, -+ "gethuffdata: oflow %d %d %d\n", row, col, i);*/ -+ else if(i < 0) -+ ++uflow; -+/* trace(stderr, -+ "gethuffdata: uflow %d %d %d\n", row, col, i);*/ -+ ++col; -+#endif -+ *pixelptr++ = clip[i + 256]; -+ } -+ -+oops: -+ for(i = 0; i < 3; ++i) -+ free(hufftable[i]); -+ trace(stderr, "gethuffdata: uflow=%d oflow=%d\n", uflow, oflow); -+ trace(stderr, "gethuffdata: done @ 0x%08lx (sector %d.%d)\n", -+ ftell(fp), ftell(fp)/0x800, 0x800 - bytesleft); -+ return result; -+} -+ -diff -Nur xv-3.10a.clean/xvpds.c xv-3.10a.darwin/xvpds.c ---- xv-3.10a.clean/xvpds.c Tue Jan 3 13:25:52 1995 -+++ xv-3.10a.darwin/xvpds.c Sun Apr 27 21:36:23 2003 -@@ -689,11 +689,11 @@ - - #ifndef VMS - sprintf(pdsuncompfname,"%s/xvhuffXXXXXX", tmpdir); -- mktemp(pdsuncompfname); -+ mkstemp(pdsuncompfname); - sprintf(scanbuff,"%s %s - 4 >%s",PDSUNCOMP,fname,pdsuncompfname); - #else - strcpy(pdsuncompfname,"sys$disk:[]xvhuffXXXXXX"); -- mktemp(pdsuncompfname); -+ mkstemp(pdsuncompfname); - sprintf(scanbuff,"%s %s %s 4",PDSUNCOMP,fname,pdsuncompfname); - #endif - -diff -Nur xv-3.10a.clean/xvpng.c xv-3.10a.darwin/xvpng.c ---- xv-3.10a.clean/xvpng.c Wed Dec 31 16:00:00 1969 -+++ xv-3.10a.darwin/xvpng.c Sun Apr 27 17:09:29 2003 -@@ -0,0 +1,991 @@ -+/* -+ * xvpng.c - load and write routines for 'PNG' format pictures -+ * -+ * callable functions -+ * -+ * CreatePNGW() -+ * PNGDialog(vis) -+ * PNGCheckEvent(xev) -+ * PNGSaveParams(fname, col) -+ * LoadPNG(fname, pinfo) -+ */ -+ -+/*#include "copyright.h"*/ -+/* (c) 1995 by Alexander Lehmann -+ * this file is a suplement to xv and is supplied under the same copying -+ * conditions (except the shareware part) -+ * Modified by Andreas Dilger to fix -+ * error handling for bad PNGs, add dialogs for interlacing and -+ * compression selection, and upgrade to libpng-0.89 -+ * The copyright will be passed on to JB at some future point if he -+ * so desires. -+ */ -+ -+#include "xv.h" -+ -+#ifdef HAVE_PNG -+ -+#include "png.h" -+ -+/*** Stuff for PNG Dialog box ***/ -+#define PWIDE 318 -+#define PHIGH 215 -+ -+#define DISPLAY_GAMMA 2.20 /* Default display gamma */ -+/* Default zlib compression level -+#define COMPRESSION Z_BEST_COMPRESSION -+*/ -+#define COMPRESSION 6 -+ -+#define DWIDE 86 -+#define DHIGH 104 -+#define PFX PWIDE-93 -+#define PFY 44 -+#define PFH 20 -+ -+#define P_BOK 0 -+#define P_BCANC 1 -+#define P_NBUTTS 2 -+ -+#define BUTTH 24 -+ -+#define LF 10 /* a.k.a. '\n' on ASCII machines */ -+#define CR 13 /* a.k.a. '\r' on ASCII machines */ -+ -+/*** local functions ***/ -+static void drawPD PARM((int, int, int, int)); -+static void clickPD PARM((int, int)); -+static void doCmd PARM((int)); -+static void writePNG PARM((void)); -+static int WritePNG PARM((FILE *, byte *, int, int, int, -+ byte *, byte *, byte *, int)); -+ -+static void png_xv_error PARM((png_structp png_ptr, -+ png_const_charp message)); -+static void png_xv_warning PARM((png_structp png_ptr, -+ png_const_charp message)); -+ -+/*** local variables ***/ -+static char *filename; -+static char *fbasename; -+static int colorType; -+static int read_anything; -+static double Display_Gamma = DISPLAY_GAMMA; -+ -+static DIAL cDial, gDial; -+static BUTT pbut[P_NBUTTS]; -+static CBUTT interCB; -+static CBUTT FdefCB, FnoneCB, FsubCB, FupCB, FavgCB, FPaethCB; -+ -+/**************************************************************************/ -+/* PNG SAVE DIALOG ROUTINES ***********************************************/ -+/**************************************************************************/ -+ -+ -+/*******************************************/ -+void CreatePNGW() -+{ -+ pngW = CreateWindow("xv png", "XVPNG", NULL, -+ PWIDE, PHIGH, infofg, infobg, 0); -+ if (!pngW) FatalError("can't create PNG window!"); -+ -+ XSelectInput(theDisp, pngW, ExposureMask | ButtonPressMask | KeyPressMask); -+ -+ DCreate(&cDial, pngW, 12, 25, DWIDE, DHIGH, (double)Z_NO_COMPRESSION, -+ (double)Z_BEST_COMPRESSION, COMPRESSION, 1.0, 3.0, -+ infofg, infobg, hicol, locol, "Compression", NULL); -+ -+ DCreate(&gDial, pngW, DWIDE+27, 25, DWIDE, DHIGH, 1.0, 3.5,DISPLAY_GAMMA,0.01,0.2, -+ infofg, infobg, hicol, locol, "Disp. Gamma", NULL); -+ -+ CBCreate(&interCB, pngW, DWIDE+30, DHIGH+3*LINEHIGH+2, "interlace", -+ infofg, infobg, hicol, locol); -+ -+ CBCreate(&FdefCB, pngW, PFX, PFY, "Default", -+ infofg, infobg, hicol, locol); -+ FdefCB.val = 1; -+ -+ CBCreate(&FnoneCB, pngW, PFX, FdefCB.y + PFH + 4, "none", -+ infofg, infobg, hicol, locol); -+ CBCreate(&FsubCB, pngW, PFX, FnoneCB.y + PFH, "sub", -+ infofg, infobg, hicol, locol); -+ CBCreate(&FupCB, pngW, PFX, FsubCB.y + PFH, "up", -+ infofg, infobg, hicol, locol); -+ CBCreate(&FavgCB, pngW, PFX, FupCB.y + PFH, "average", -+ infofg, infobg, hicol, locol); -+ CBCreate(&FPaethCB, pngW, PFX, FavgCB.y + PFH, "Paeth", -+ infofg, infobg, hicol, locol); -+ -+ FnoneCB.val = FsubCB.val = FupCB.val = FavgCB.val = FPaethCB.val = 1; -+ CBSetActive(&FnoneCB, !FdefCB.val); -+ CBSetActive(&FsubCB, !FdefCB.val); -+ CBSetActive(&FupCB, !FdefCB.val); -+ CBSetActive(&FavgCB, !FdefCB.val); -+ CBSetActive(&FPaethCB, !FdefCB.val); -+ -+ BTCreate(&pbut[P_BOK], pngW, PWIDE-180-1, PHIGH-10-BUTTH-1, 80, BUTTH, -+ "Ok", infofg, infobg, hicol, locol); -+ BTCreate(&pbut[P_BCANC], pngW, PWIDE-90-1, PHIGH-10-BUTTH-1, 80, BUTTH, -+ "Cancel", infofg, infobg, hicol, locol); -+ -+ XMapSubwindows(theDisp, pngW); -+} -+ -+ -+/*******************************************/ -+void PNGDialog(vis) -+ int vis; -+{ -+ if (vis) { -+ CenterMapWindow(pngW, pbut[P_BOK].x + (int) pbut[P_BOK].w/2, -+ pbut[P_BOK].y + (int) pbut[P_BOK].h/2, -+ PWIDE, PHIGH); -+ } -+ else XUnmapWindow(theDisp, pngW); -+ pngUp = vis; -+} -+ -+ -+/*******************************************/ -+int PNGCheckEvent(xev) -+ XEvent *xev; -+{ -+ /* check event to see if it's for one of our subwindows. If it is, -+ deal accordingly, and return '1'. Otherwise, return '0' */ -+ -+ int rv; -+ rv = 1; -+ -+ if (!pngUp) return 0; -+ -+ if (xev->type == Expose) { -+ int x,y,w,h; -+ XExposeEvent *e = (XExposeEvent *) xev; -+ x = e->x; y = e->y; w = e->width; h = e->height; -+ -+ /* throw away excess expose events for 'dumb' windows */ -+ if (e->count > 0 && (e->window == cDial.win)) {} -+ -+ else if (e->window == pngW) drawPD(x, y, w, h); -+ else if (e->window == cDial.win) DRedraw(&cDial); -+ else if (e->window == gDial.win) DRedraw(&gDial); -+ else rv = 0; -+ } -+ -+ else if (xev->type == ButtonPress) { -+ XButtonEvent *e = (XButtonEvent *) xev; -+ int x,y; -+ x = e->x; y = e->y; -+ -+ if (e->button == Button1) { -+ if (e->window == pngW) clickPD(x,y); -+ else if (e->window == cDial.win) DTrack(&cDial,x,y); -+ else if (e->window == gDial.win) DTrack(&gDial,x,y); -+ else rv = 0; -+ } /* button1 */ -+ else rv = 0; -+ } /* button press */ -+ -+ else if (xev->type == KeyPress) { -+ XKeyEvent *e = (XKeyEvent *) xev; -+ char buf[128]; KeySym ks; -+ int stlen; -+ -+ stlen = XLookupString(e,buf,128,&ks,(XComposeStatus *) NULL); -+ buf[stlen] = '\0'; -+ -+ RemapKeyCheck(ks, buf, &stlen); -+ -+ if (e->window == pngW) { -+ if (stlen) { -+ if (buf[0] == '\r' || buf[0] == '\n') { /* enter */ -+ FakeButtonPress(&pbut[P_BOK]); -+ } -+ else if (buf[0] == '\033') { /* ESC */ -+ FakeButtonPress(&pbut[P_BCANC]); -+ } -+ } -+ } -+ else rv = 0; -+ } -+ else rv = 0; -+ -+ if (rv==0 && (xev->type == ButtonPress || xev->type == KeyPress)) { -+ XBell(theDisp, 50); -+ rv = 1; /* eat it */ -+ } -+ -+ return rv; -+} -+ -+ -+/*******************************************/ -+void PNGSaveParams(fname, col) -+ char *fname; -+ int col; -+{ -+ filename = fname; -+ colorType = col; -+} -+ -+ -+/*******************************************/ -+static void drawPD(x, y, w, h) -+ int x, y, w, h; -+{ -+ char *title = "Save PNG file..."; -+ -+ char ctitle1[20]; -+ char *ctitle2 = "Useful range"; -+ char *ctitle3 = "is 2 - 7."; -+ char *ctitle4 = "Uncompressed = 0"; -+ -+ char *ftitle = "Row Filters:"; -+ -+ char gtitle[20]; -+ -+ int i; -+ XRectangle xr; -+ -+ xr.x = x; xr.y = y; xr.width = w; xr.height = h; -+ XSetClipRectangles(theDisp, theGC, 0,0, &xr, 1, Unsorted); -+ -+ XSetForeground(theDisp, theGC, infofg); -+ XSetBackground(theDisp, theGC, infobg); -+ -+ for (i=0; ix, bp->y, bp->w, bp->h)) break; -+ } -+ -+ if (ijmpbuf)) { -+ png_destroy_write_struct(&png_ptr, &info_ptr); -+ return -1; -+ } -+ -+ png_init_io(png_ptr, fp); -+ -+ png_set_compression_level(png_ptr, (int)cDial.val); -+ -+ /* Don't bother filtering if we aren't compressing the image */ -+ if (FdefCB.val) -+ { -+ if ((int)cDial.val == 0) -+ png_set_filter(png_ptr, 0, PNG_FILTER_NONE); -+ } -+ else -+ { -+ filter = FnoneCB.val ? PNG_FILTER_NONE : 0; -+ filter |= FsubCB.val ? PNG_FILTER_SUB : 0; -+ filter |= FupCB.val ? PNG_FILTER_UP : 0; -+ filter |= FavgCB.val ? PNG_FILTER_AVG : 0; -+ filter |= FPaethCB.val ? PNG_FILTER_PAETH : 0; -+ -+ png_set_filter(png_ptr, 0, filter); -+ } -+ -+ info_ptr->width = w; -+ info_ptr->height = h; -+ -+ info_ptr->interlace_type = interCB.val ? 1 : 0; -+ -+ if (colorType == F_FULLCOLOR || colorType == F_REDUCED) { -+ if(ptype == PIC24) { -+ linesize = 3*w; -+ info_ptr->color_type = PNG_COLOR_TYPE_RGB; -+ info_ptr->bit_depth = 8; -+ } else { -+ linesize = w; -+ info_ptr->color_type = PNG_COLOR_TYPE_PALETTE; -+ if(numcols <= 2) -+ info_ptr->bit_depth = 1; -+ else -+ if(numcols <= 4) -+ info_ptr->bit_depth = 2; -+ else -+ if(numcols <= 16) -+ info_ptr->bit_depth = 4; -+ else -+ info_ptr->bit_depth = 8; -+ -+ for(i = 0; i < numcols; i++) { -+ palette[i].red = rmap[i]; -+ palette[i].green = gmap[i]; -+ palette[i].blue = bmap[i]; -+ } -+ info_ptr->num_palette = numcols; -+ info_ptr->palette = palette; -+ info_ptr->valid |= PNG_INFO_PLTE; -+ } -+ } -+ -+ else if(colorType == F_GREYSCALE || colorType == F_BWDITHER) { -+ info_ptr->color_type = PNG_COLOR_TYPE_GRAY; -+ if(colorType == F_BWDITHER) { -+ /* shouldn't happen */ -+ if (ptype == PIC24) FatalError("PIC24 and B/W Stipple in WritePNG()"); -+ -+ info_ptr->bit_depth = 1; -+ if(MONO(rmap[0], gmap[0], bmap[0]) > MONO(rmap[1], gmap[1], bmap[1])) { -+ remap[0] = 1; -+ remap[1] = 0; -+ } -+ else { -+ remap[0] = 0; -+ remap[1] = 1; -+ } -+ linesize = w; -+ } -+ else { -+ if(ptype == PIC24) { -+ linesize = w*3; -+ info_ptr->bit_depth = 8; -+ } -+ else { -+ int low_presc; -+ -+ linesize = w; -+ -+ for(i = 0; i < numcols; i++) -+ remap[i] = MONO(rmap[i], gmap[i], bmap[i]); -+ -+ for(; i < 256; i++) -+ remap[i]=0; -+ -+ info_ptr->bit_depth = 8; -+ -+ /* Note that this fails most of the time because of gamma */ -+ /* try to adjust to 4 bit prescision grayscale */ -+ -+ low_presc=1; -+ -+ for(i = 0; i < numcols; i++) { -+ if((remap[i] & 0x0f) * 0x11 != remap[i]) { -+ low_presc = 0; -+ break; -+ } -+ } -+ -+ if(low_presc) { -+ for(i = 0; i < numcols; i++) { -+ remap[i] &= 0xf; -+ } -+ info_ptr->bit_depth = 4; -+ -+ /* try to adjust to 2 bit prescision grayscale */ -+ -+ for(i = 0; i < numcols; i++) { -+ if((remap[i] & 0x03) * 0x05 != remap[i]) { -+ low_presc = 0; -+ break; -+ } -+ } -+ } -+ -+ if(low_presc) { -+ for(i = 0; i < numcols; i++) { -+ remap[i] &= 3; -+ } -+ info_ptr->bit_depth = 2; -+ -+ /* try to adjust to 1 bit prescision grayscale */ -+ -+ for(i = 0; i < numcols; i++) { -+ if((remap[i] & 0x01) * 0x03 != remap[i]) { -+ low_presc = 0; -+ break; -+ } -+ } -+ } -+ -+ if(low_presc) { -+ for(i = 0; i < numcols; i++) { -+ remap[i] &= 1; -+ } -+ info_ptr->bit_depth = 1; -+ } -+ } -+ } -+ } -+ -+ else -+ png_error(png_ptr, "Unknown colorstyle in WritePNG"); -+ -+ if ((text = (png_textp)malloc(sizeof(png_text)))) { -+ sprintf(software, "XV %s", REVDATE); -+ -+ text->compression = -1; -+ text->key = "Software"; -+ text->text = software; -+ text->text_length = strlen(text->text); -+ -+ info_ptr->max_text = 1; -+ info_ptr->num_text = 1; -+ info_ptr->text = text; -+ } -+ -+ Display_Gamma = gDial.val; /* Save the current gamma for loading */ -+ -+ info_ptr->gamma = 1.0/gDial.val; -+ info_ptr->valid |= PNG_INFO_gAMA; -+ -+ png_write_info(png_ptr, info_ptr); -+ -+ if(info_ptr->bit_depth < 8) -+ png_set_packing(png_ptr); -+ -+ pass=png_set_interlace_handling(png_ptr); -+ -+ if((png_line = malloc(linesize)) == NULL) -+ png_error(png_ptr, "cannot allocate temp image line"); -+ -+ for(i = 0; i < pass; i++) { -+ int j; -+ p = pic; -+ for(j = 0; j < h; j++) { -+ if(info_ptr->color_type == PNG_COLOR_TYPE_GRAY) { -+ int k; -+ for(k = 0; k < w; k++) -+ png_line[k] = ptype==PIC24 ? MONO(p[k*3], p[k*3+1], p[k*3+2]) : -+ remap[p[k]]; -+ png_write_row(png_ptr, png_line); -+ } else /* RGB or palette */ -+ png_write_row(png_ptr, p); -+ if((j & 0x1f) == 0) WaitCursor(); -+ p += linesize; -+ } -+ } -+ -+ free(png_line); -+ -+ if (text) -+ { -+ if (picComments && strlen(picComments) && -+ (savecmnt = (char *)malloc((strlen(picComments) + 1)*sizeof(char)))) { -+ png_textp tp; -+ char *comment, *key; -+ -+ strcpy(savecmnt, picComments); -+ key = savecmnt; -+ tp = text; -+ info_ptr->num_text = 0; -+ -+ comment = strchr(key, ':'); -+ -+ do { -+ /* Allocate a larger structure for comments if necessary */ -+ if (info_ptr->num_text >= info_ptr->max_text) -+ { -+ if ((tp = -+ realloc(text, (info_ptr->num_text + 2)*sizeof(png_text))) == NULL) -+ { -+ break; -+ } -+ else -+ { -+ text = tp; -+ tp = &text[info_ptr->num_text]; -+ info_ptr->max_text += 2; -+ } -+ } -+ -+ /* See if it looks like a PNG keyword from LoadPNG */ -+ /* GRR: should test for strictly < 80, right? (key = 1-79 chars only) */ -+ if(comment && comment[1] == ':' && comment - key <= 80) { -+ *(comment++) = '\0'; -+ *(comment++) = '\0'; -+ -+ /* If the comment is the 'Software' chunk XV writes, we remove it, -+ since we have already stored one */ -+ if (strcmp(key, "Software") == 0 && strncmp(comment, "XV", 2) == 0) { -+ key = strchr(comment, '\n'); -+ if(key) -+ key++; /* skip \n */ -+ comment = strchr(key, ':'); -+ } -+ /* We have another keyword and/or comment to write out */ -+ else { -+ tp->key = key; -+ tp->text = comment; -+ -+ /* We have to find the end of this comment, and the next keyword -+ if there is one */ -+ for (; NULL != (key = comment = strchr(comment, ':')); comment++) -+ if (key[1] == ':') -+ break; -+ -+ /* It looks like another keyword, go backward to the beginning */ -+ if (key) { -+ while(key > tp->text && *key != '\n') -+ key--; -+ -+ if (key > tp->text && comment - key <= 80) { -+ *key = '\0'; -+ key++; -+ } -+ } -+ -+ tp->text_length = strlen(tp->text); -+ -+ /* We don't have another keyword, so remove the last newline */ -+ if (!key && tp->text[tp->text_length - 1] == '\n') -+ { -+ tp->text[tp->text_length] = '\0'; -+ tp->text_length--; -+ } -+ -+ tp->compression = tp->text_length > 640 ? 0 : -1; -+ info_ptr->num_text++; -+ tp++; -+ } -+ } -+ /* Just a generic comment: make sure line-endings are valid for PNG */ -+ else { -+ char *p=key, *q=key; /* only deleting chars, not adding any */ -+ -+ while (*p) { -+ if (*p == CR) { /* lone CR or CR/LF: EOL either way */ -+ *q++ = LF; /* LF is the only allowed PNG line-ending */ -+ if (p[1] == LF) /* get rid of any original LF */ -+ ++p; -+ } else if (*p == LF) /* lone LF */ -+ *q++ = LF; -+ else -+ *q++ = *p; -+ ++p; -+ } -+ *q = '\0'; /* unnecessary...but what the heck */ -+ tp->key = "Comment"; -+ tp->text = key; -+ tp->text_length = q - key; -+ tp->compression = tp->text_length > 750 ? 0 : -1; -+ info_ptr->num_text++; -+ key = NULL; -+ } -+ } while (key && *key); -+ } -+ else -+ { -+ info_ptr->num_text = 0; -+ } -+ } -+ info_ptr->text = text; -+ -+ png_convert_from_time_t(&(info_ptr->mod_time), time(NULL)); -+ info_ptr->valid |= PNG_INFO_tIME; -+ -+ png_write_end(png_ptr, info_ptr); -+ fflush(fp); /* just in case we core-dump before finishing... */ -+ -+ if (text) -+ { -+ free(text); -+ /* must do this or png_destroy_write_struct() 0.97+ will free text again: */ -+ info_ptr->text = (png_textp)NULL; -+ if (savecmnt) -+ { -+ free(savecmnt); -+ savecmnt = (char *)NULL; -+ } -+ } -+ -+ png_destroy_write_struct(&png_ptr, &info_ptr); -+ -+ return 0; -+} -+ -+ -+/*******************************************/ -+int LoadPNG(fname, pinfo) -+ char *fname; -+ PICINFO *pinfo; -+/*******************************************/ -+{ -+ /* returns '1' on success */ -+ -+ FILE *fp; -+ png_struct *png_ptr; -+ png_info *info_ptr; -+ png_color_16 my_background; -+ int i,j; -+ int linesize; -+ int filesize; -+ int pass; -+ size_t commentsize; -+ -+ fbasename = BaseName(fname); -+ -+ pinfo->pic = (byte *) NULL; -+ pinfo->comment = (char *) NULL; -+ -+ read_anything=0; -+ -+ /* open the file */ -+ fp = xv_fopen(fname,"r"); -+ if (!fp) -+ { -+ SetISTR(ISTR_WARNING,"%s: can't open file", fname); -+ return 0; -+ } -+ -+ /* find the size of the file */ -+ fseek(fp, 0L, 2); -+ filesize = ftell(fp); -+ fseek(fp, 0L, 0); -+ -+ png_ptr = png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, -+ png_xv_error, png_xv_warning); -+ if(!png_ptr) { -+ fclose(fp); -+ FatalError("malloc failure in LoadPNG"); -+ } -+ -+ info_ptr = png_create_info_struct(png_ptr); -+ -+ if(!info_ptr) { -+ fclose(fp); -+ png_destroy_read_struct(&png_ptr, (png_infopp)NULL, (png_infopp)NULL); -+ FatalError("malloc failure in LoadPNG"); -+ } -+ -+ if(setjmp(png_ptr->jmpbuf)) { -+ fclose(fp); -+ png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL); -+ if(!read_anything) { -+ if(pinfo->pic) { -+ free(pinfo->pic); -+ pinfo->pic = NULL; -+ } -+ if(pinfo->comment) { -+ free(pinfo->comment); -+ pinfo->comment = NULL; -+ } -+ } -+ return read_anything; -+ } -+ -+ png_init_io(png_ptr, fp); -+ png_read_info(png_ptr, info_ptr); -+ -+ pinfo->w = pinfo->normw = info_ptr->width; -+ pinfo->h = pinfo->normh = info_ptr->height; -+ -+ pinfo->frmType = F_PNG; -+ -+ sprintf(pinfo->fullInfo, "PNG, %d bit ", -+ info_ptr->bit_depth * info_ptr->channels); -+ -+ switch(info_ptr->color_type) { -+ case PNG_COLOR_TYPE_PALETTE: -+ strcat(pinfo->fullInfo, "palette color"); -+ break; -+ -+ case PNG_COLOR_TYPE_GRAY: -+ strcat(pinfo->fullInfo, "grayscale"); -+ break; -+ -+ case PNG_COLOR_TYPE_GRAY_ALPHA: -+ strcat(pinfo->fullInfo, "grayscale+alpha"); -+ break; -+ -+ case PNG_COLOR_TYPE_RGB: -+ strcat(pinfo->fullInfo, "truecolor"); -+ break; -+ -+ case PNG_COLOR_TYPE_RGB_ALPHA: -+ strcat(pinfo->fullInfo, "truecolor+alpha"); -+ break; -+ } -+ -+ sprintf(pinfo->fullInfo + strlen(pinfo->fullInfo), -+ ", %sinterlaced. (%d bytes)", -+ info_ptr->interlace_type ? "" : "non-", filesize); -+ -+ sprintf(pinfo->shrtInfo, "%dx%d PNG", info_ptr->width, info_ptr->height); -+ -+ if (info_ptr->bit_depth < 8) -+ png_set_packing(png_ptr); -+ -+ if (info_ptr->valid & PNG_INFO_gAMA) -+ png_set_gamma(png_ptr, Display_Gamma, info_ptr->gamma); -+ else -+ png_set_gamma(png_ptr, Display_Gamma, 0.45); -+ -+ if (info_ptr->valid & PNG_INFO_bKGD) -+ png_set_background(png_ptr, &info_ptr->background, -+ PNG_BACKGROUND_GAMMA_FILE, 1, 1.0); -+ else { -+ my_background.red = my_background.green = my_background.blue = -+ my_background.gray = 0; -+ png_set_background(png_ptr, &my_background, PNG_BACKGROUND_GAMMA_SCREEN, -+ 0, Display_Gamma); -+ } -+ -+ if (info_ptr->bit_depth == 16) -+ png_set_strip_16(png_ptr); -+ -+ if (info_ptr->color_type == PNG_COLOR_TYPE_GRAY || -+ info_ptr->color_type == PNG_COLOR_TYPE_GRAY_ALPHA) -+ { -+ if (info_ptr->bit_depth == 1) -+ pinfo->colType = F_BWDITHER; -+ else -+ pinfo->colType = F_GREYSCALE; -+ png_set_expand(png_ptr); -+ } -+ -+ pass=png_set_interlace_handling(png_ptr); -+ -+ png_read_update_info(png_ptr, info_ptr); -+ -+ if(info_ptr->color_type == PNG_COLOR_TYPE_RGB || -+ info_ptr->color_type == PNG_COLOR_TYPE_RGB_ALPHA) { -+ linesize = pinfo->w * 3; -+ pinfo->colType = F_FULLCOLOR; -+ pinfo->type = PIC24; -+ } else { -+ linesize = pinfo->w; -+ pinfo->type = PIC8; -+ if(info_ptr->color_type == PNG_COLOR_TYPE_GRAY || -+ info_ptr->color_type == PNG_COLOR_TYPE_GRAY_ALPHA) { -+ for(i = 0; i < 256; i++) -+ pinfo->r[i] = pinfo->g[i] = pinfo->b[i] = i; -+ } else { -+ pinfo->colType = F_FULLCOLOR; -+ for(i = 0; i < info_ptr->num_palette; i++) { -+ pinfo->r[i] = info_ptr->palette[i].red; -+ pinfo->g[i] = info_ptr->palette[i].green; -+ pinfo->b[i] = info_ptr->palette[i].blue; -+ } -+ } -+ } -+ pinfo->pic = calloc((size_t)(linesize*pinfo->h), (size_t)1); -+ -+ if(!pinfo->pic) { -+ png_error(png_ptr, "can't allocate space for PNG image"); -+ } -+ -+ png_start_read_image(png_ptr); -+ -+ for(i = 0; i < pass; i++) { -+ byte *p = pinfo->pic; -+ for(j = 0; j < pinfo->h; j++) { -+ png_read_row(png_ptr, p, NULL); -+ read_anything = 1; -+ if((j & 0x1f) == 0) WaitCursor(); -+ p += linesize; -+ } -+ } -+ -+ png_read_end(png_ptr, info_ptr); -+ -+ if(info_ptr->num_text > 0) { -+ commentsize = 1; -+ -+ for(i = 0; i < info_ptr->num_text; i++) -+ commentsize += strlen(info_ptr->text[i].key) + 1 + -+ info_ptr->text[i].text_length + 2; -+ -+ if((pinfo->comment = malloc(commentsize)) == NULL) { -+ png_warning(png_ptr,"can't allocate comment string"); -+ } -+ else { -+ pinfo->comment[0] = '\0'; -+ for(i = 0; i < info_ptr->num_text; i++) { -+ strcat(pinfo->comment, info_ptr->text[i].key); -+ strcat(pinfo->comment, "::"); -+ strcat(pinfo->comment, info_ptr->text[i].text); -+ strcat(pinfo->comment, "\n"); -+ } -+ } -+ } -+ -+ png_destroy_read_struct(&png_ptr, &info_ptr, (png_infopp)NULL); -+ -+ fclose(fp); -+ -+ return 1; -+} -+ -+ -+/*******************************************/ -+static void -+png_xv_error(png_ptr, message) -+ png_structp png_ptr; -+ png_const_charp message; -+{ -+ SetISTR(ISTR_WARNING,"%s: libpng error: %s", fbasename, message); -+ -+ longjmp(png_ptr->jmpbuf, 1); -+} -+ -+ -+/*******************************************/ -+static void -+png_xv_warning(png_ptr, message) -+ png_structp png_ptr; -+ png_const_charp message; -+{ -+ if (!png_ptr) -+ return; -+ -+ SetISTR(ISTR_WARNING,"%s: libpng warning: %s", fbasename, message); -+} -+ -+#endif -diff -Nur xv-3.10a.clean/xvpopup.c xv-3.10a.darwin/xvpopup.c ---- xv-3.10a.clean/xvpopup.c Thu Jan 19 10:09:31 1995 -+++ xv-3.10a.darwin/xvpopup.c Sun Apr 27 17:09:29 2003 -@@ -200,14 +200,14 @@ - - if (!padHaveDooDads) { - DCreate(&padWDial, popW, 16, puhigh-16-100-1,75,100, -- 1, 2048, pWIDE, 10, -+ 1.0, 2048.0, (double)pWIDE, 1.0, 10.0, - infofg, infobg, hicol, locol, "Width", NULL); - DCreate(&padHDial, popW, 16+1+75, puhigh-16-100-1,75,100, -- 1, 2048, pHIGH, 10, -+ 1.0, 2048.0, (double)pHIGH, 1.0, 10.0, - infofg, infobg, hicol, locol, "Height", NULL); - - DCreate(&padODial, popW, 16+1+75+75+9, puhigh-16-100-1,75,100, -- 0, 100, 100, 10, -+ 0.0, 100.0, 100.0, 1.0, 10.0, - infofg, infobg, hicol, locol, "Opaque", NULL); - - MBCreate(&padMthdMB, popW, 100-2+44, 10, 140, 19, NULL, -@@ -258,9 +258,9 @@ - else if (poptyp == ISPAD) { - BTSetActive(&bts[0], (int) strlen(gsBuf)); - i = pWIDE * 3; RANGE(i,2048,9999); -- DSetRange(&padWDial, 1, i, padWDial.val, 10); -+ DSetRange(&padWDial, 1.0, (double)i, padWDial.val, 1.0, 10.0); - i = pHIGH * 3; RANGE(i,2048,9999); -- DSetRange(&padHDial, 1, i, padHDial.val, 10); -+ DSetRange(&padHDial, 1.0, (double)i, padHDial.val, 1.0, 10.0); - - DSetActive(&padWDial, (padMode!=PAD_LOAD)); /* DSetRange activates dial */ - DSetActive(&padHDial, (padMode!=PAD_LOAD)); -@@ -465,9 +465,9 @@ - changedGSBuf(); /* careful! popW doesn't exist yet! */ - - if (padHaveDooDads) { -- oldW = padWDial.val; -- oldH = padHDial.val; -- oldO = padODial.val; -+ oldW = (int)padWDial.val; -+ oldH = (int)padHDial.val; -+ oldO = (int)padODial.val; - } - else { oldW = pWIDE; oldH = pHIGH; oldO = 100; } - -@@ -486,9 +486,9 @@ - } - - if (rv == 1) { /* cancelled: restore normal values */ -- DSetVal(&padWDial, oldW); -- DSetVal(&padHDial, oldH); -- DSetVal(&padODial, oldO); -+ DSetVal(&padWDial, (double)oldW); -+ DSetVal(&padHDial, (double)oldH); -+ DSetVal(&padODial, (double)oldO); - } - - XUnmapWindow(theDisp, padWDial.win); -@@ -498,9 +498,9 @@ - /* load up return values */ - *pMode = padMode; - *pStr = padBuf; -- *pWide = padWDial.val; -- *pHigh = padHDial.val; -- *pOpaque = padODial.val; -+ *pWide = (int)padWDial.val; -+ *pHigh = (int)padHDial.val; -+ *pOpaque = (int)padODial.val; - *pOmode = padOMode; - - return rv; -@@ -560,6 +560,7 @@ - nams[*lenp] = (char *) malloc((size_t) 32); - if (!nams[*lenp]) { free(vals[*lenp]); continue; } - strncpy(nams[*lenp], vals[*lenp], (size_t) 31); -+ nams[*lenp][31] = '\0'; - } - - if (strlen(nams[*lenp]) > (size_t) 20) { /* fix long names */ -@@ -972,8 +973,8 @@ - else if (popUp == ISPAD) { - if (PTINRECT(x, y, padDButt.x, padDButt.y, padDButt.w, padDButt.h)) { - if (BTTrack(&padDButt)) { -- DSetVal(&padWDial, pWIDE); -- DSetVal(&padHDial, pHIGH); -+ DSetVal(&padWDial, (double)pWIDE); -+ DSetVal(&padHDial, (double)pHIGH); - } - } - -diff -Nur xv-3.10a.clean/xvps.c xv-3.10a.darwin/xvps.c ---- xv-3.10a.clean/xvps.c Thu Dec 22 14:34:42 1994 -+++ xv-3.10a.darwin/xvps.c Sun Apr 27 21:36:52 2003 -@@ -139,9 +139,9 @@ - CBCreate(&encapsCB, psW, 240, 7, "preview", infofg, infobg, hicol, locol); - CBCreate(&pscompCB, psW, 331, 7, "compress", infofg, infobg, hicol, locol); - -- DCreate(&xsDial, psW, 240, 30, 80, 100, 10, 800, 100, 5, -+ DCreate(&xsDial, psW, 240, 30, 80, 100, 10.0, 800.0, 100.0, 0.5, 5.0, - infofg, infobg, hicol, locol, "Width", "%"); -- DCreate(&ysDial, psW, 331, 30, 80, 100, 10, 800, 100, 5, -+ DCreate(&ysDial, psW, 331, 30, 80, 100, 10.0, 800.0, 100.0, 0.5, 5.0, - infofg, infobg, hicol, locol, "Height", "%"); - xsDial.drawobj = changedScale; - ysDial.drawobj = changedScale; -@@ -236,10 +236,10 @@ - - if (rd_int("psres")) { /* xv.psres: default paper resolution */ - if (def_int >= 10 && def_int <= 720) { -- int i = (int) ((PIX2INCH * 100) / def_int); -+ double v = (PIX2INCH * 100) / def_int; - -- DSetVal(&xsDial, i); -- DSetVal(&ysDial, i); -+ DSetVal(&xsDial, v); -+ DSetVal(&ysDial, v); - } - } - -@@ -836,7 +836,7 @@ - if (scx < scy) { sz_iny = h * scx; } - else { sz_inx = w * scy; } - -- DSetVal(&xsDial, (int) ((100 * (sz_inx * PIX2INCH) / w) + .5)); -+ DSetVal(&xsDial, 100 * (sz_inx * PIX2INCH) / w); - DSetVal(&ysDial, xsDial.val); - - sz_inx = (double) w / PIX2INCH * (xsDial.val / 100.0); -@@ -1552,8 +1552,8 @@ - sprintf(tmpname, "Sys$Scratch:xvpgXXXXXX"); - #endif - -- mktemp(tmpname); -- if (tmpname[0] == '\0') { /* mktemp() blew up */ -+ mkstemp(tmpname); -+ if (tmpname[0] == '\0') { /* mkstemp() blew up */ - sprintf(str,"LoadPS: Unable to create temporary filename???"); - ErrPopUp(str, "\nHow unlikely!"); - return 0; -@@ -1577,10 +1577,19 @@ - # ifndef VMS - sprintf(tmp1, "-I%s ", GS_LIB); - # else -- sprintf(tmp1, "\"-I%s\"", GS_LIB); -+ sprintf(tmp1, "\"-I%s\" ", GS_LIB); - # endif - strcat(tmp, tmp1); - #endif -+ -+ -+ /* prevent some potential naughtiness... */ -+#ifndef VMS -+ strcat(tmp, "-dSAFER "); -+#else -+ strcat(tmp, "\"-dSAFER\" "); -+#endif -+ - - if (gsGeomStr) { - sprintf(tmp1, "-g%s ", gsGeomStr); -diff -Nur xv-3.10a.clean/xvroot.c xv-3.10a.darwin/xvroot.c ---- xv-3.10a.clean/xvroot.c Thu Dec 22 14:34:42 1994 -+++ xv-3.10a.darwin/xvroot.c Sun Apr 27 17:09:29 2003 -@@ -44,6 +44,7 @@ - case RM_MIRROR: - case RM_IMIRROR: rpixw = 2*eWIDE; rpixh = 2*eHIGH; break; - case RM_CSOLID: -+ case RM_UPLEFT: - case RM_CWARP: - case RM_CBRICK: rpixw = dispWIDE; rpixh = dispHIGH; break; - -@@ -101,7 +102,7 @@ - - - else if (rmode == RM_CENTER || rmode == RM_CENTILE || rmode == RM_CSOLID || -- rmode == RM_CWARP || rmode == RM_CBRICK) { -+ rmode == RM_CWARP || rmode == RM_CBRICK || rmode == RM_UPLEFT) { - /* do some stuff to set up the border around the picture */ - - if (rmode != RM_CENTILE) { -@@ -138,6 +139,12 @@ - - else if (rmode == RM_CSOLID) { } - -+ else if (rmode == RM_UPLEFT) { -+ -+ XPutImage(theDisp, tmpPix, theGC, theImage, 0,0, 0,0, -+ (u_int) eWIDE, (u_int) eHIGH); -+ } -+ - else if (rmode == RM_CWARP) { /* warp effect */ - XSetForeground(theDisp, theGC, rootfg); - for (i=0; i<=dispWIDE; i+=8) -@@ -157,7 +164,7 @@ - - - /* draw the image centered on top of the background */ -- if (rmode != RM_CENTILE) -+ if ((rmode != RM_CENTILE) && (rmode != RM_UPLEFT)) - XPutImage(theDisp, tmpPix, theGC, theImage, 0,0, - ((int) dispWIDE-eWIDE)/2, ((int) dispHIGH-eHIGH)/2, - (u_int) eWIDE, (u_int) eHIGH); -diff -Nur xv-3.10a.clean/xvtext.c xv-3.10a.darwin/xvtext.c ---- xv-3.10a.clean/xvtext.c Fri Jan 13 15:46:28 1995 -+++ xv-3.10a.darwin/xvtext.c Sun Apr 27 17:09:29 2003 -@@ -293,6 +293,7 @@ - tv->textlen = len; - tv->freeonclose = freeonclose; - strncpy(tv->title, title, (size_t) TITLELEN-1); -+ tv->title[TITLELEN-1] = '\0'; - - computeText(tv); /* compute # lines and linestarts array */ - -diff -Nur xv-3.10a.clean/xvtiff.c xv-3.10a.darwin/xvtiff.c ---- xv-3.10a.clean/xvtiff.c Fri Jan 13 11:53:34 1995 -+++ xv-3.10a.darwin/xvtiff.c Sun Apr 27 17:09:29 2003 -@@ -1,7 +1,7 @@ - /* - * xvtiff.c - load routine for 'TIFF' format pictures - * -- * LoadTIFF(fname, numcols) - load a TIFF file -+ * LoadTIFF(fname, numcols, quick) - load a TIFF file - */ - - #ifndef va_start -@@ -15,6 +15,35 @@ - #include "tiffio.h" /* has to be after xv.h, as it needs varargs/stdarg */ - - -+/* Portions fall under the following copyright: -+ * -+ * Copyright (c) 1992, 1993, 1994 Sam Leffler -+ * Copyright (c) 1992, 1993, 1994 Silicon Graphics, Inc. -+ * -+ * Permission to use, copy, modify, distribute, and sell this software and -+ * its documentation for any purpose is hereby granted without fee, provided -+ * that (i) the above copyright notices and this permission notice appear in -+ * all copies of the software and related documentation, and (ii) the names of -+ * Sam Leffler and Silicon Graphics may not be used in any advertising or -+ * publicity relating to the software without the specific, prior written -+ * permission of Sam Leffler and Silicon Graphics. -+ * -+ * THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, -+ * EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY -+ * WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. -+ * -+ * IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR -+ * ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, -+ * OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, -+ * WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF -+ * LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE -+ * OF THIS SOFTWARE. -+ */ -+ -+ -+static int copyTiff PARM((TIFF *, char *)); -+static int cpStrips PARM((TIFF *, TIFF *)); -+static int cpTiles PARM((TIFF *, TIFF *)); - static byte *loadPalette PARM((TIFF *, uint32, uint32, int, int, PICINFO *)); - static byte *loadColor PARM((TIFF *, uint32, uint32, int, int, PICINFO *)); - static int loadImage PARM((TIFF *, uint32, uint32, byte *, int)); -@@ -28,19 +57,23 @@ - static int error_occurred; - - /*******************************************/ --int LoadTIFF(fname, pinfo) -- char *fname; -+int LoadTIFF(fname, pinfo, quick) -+ char *fname; - PICINFO *pinfo; -+ int quick; - /*******************************************/ - { - /* returns '1' on success, '0' on failure */ - - TIFF *tif; - uint32 w, h; -+ float xres, yres; - short bps, spp, photo, orient; - FILE *fp; - byte *pic8; - char *desc, oldpath[MAXPATHLEN+1], tmppath[MAXPATHLEN+1], *sp; -+ char tmp[256], tmpname[256]; -+ int i, nump; - - error_occurred = 0; - -@@ -60,6 +93,8 @@ - filesize = ftell(fp); - fclose(fp); - -+ -+ - rmap = pinfo->r; gmap = pinfo->g; bmap = pinfo->b; - - /* a kludge: temporarily cd to the directory that the file is in (if -@@ -81,9 +116,57 @@ - } - } - -+ -+ nump = 1; -+ -+ if (!quick) { -+ /* see if there's more than 1 image in tiff file, to determine if we -+ should do multi-page thing... */ -+ -+ tif = TIFFOpen(filename,"r"); -+ if (!tif) return 0; -+ while (TIFFReadDirectory(tif)) nump++; -+ TIFFClose(tif); -+ if (DEBUG) -+ fprintf(stderr,"LoadTIFF: %d page%s found\n", nump, nump==1 ? "" : "s"); -+ - -+ /* if there are multiple images, copy them out to multiple tmp files, -+ and load the first one... */ - -- tif=TIFFOpen(filename,"r"); -+ xv_mktemp(tmpname, "xvpgXXXXXX"); -+ -+ if (tmpname[0] == '\0') { /* mktemp() blew up */ -+ sprintf(str,"LoadTIFF: Unable to create temporary filename???"); -+ ErrPopUp(str, "\nHow unlikely!"); -+ return 0; -+ } -+ -+ if (nump>1) { -+ TIFF *in, *out; -+ -+ in = TIFFOpen(filename, "r"); -+ if (!in) return 0; -+ for (i=1; i<=nump; i++) { -+ sprintf(tmp, "%s%d", tmpname, i); -+ if (!copyTiff(in, tmp)) { -+ SetISTR(ISTR_WARNING, "LoadTIFF: Error writing page files!"); -+ break; -+ } -+ -+ if (!TIFFReadDirectory(in)) break; -+ } -+ if (DEBUG) -+ fprintf(stderr,"LoadTIFF: %d page%s written\n", -+ i-1, (i-1)==1 ? "" : "s"); -+ -+ sprintf(tmp, "%s%d", tmpname, 1); /* open page #1 */ -+ filename = tmp; -+ } -+ } /* if (!quick) ... */ -+ -+ -+ tif = TIFFOpen(filename,"r"); - if (!tif) return 0; - - /* flip orientation so that image comes in X order */ -@@ -107,6 +190,11 @@ - TIFFGetFieldDefaulted(tif, TIFFTAG_BITSPERSAMPLE, &bps); - TIFFGetField(tif, TIFFTAG_PHOTOMETRIC, &photo); - TIFFGetFieldDefaulted(tif, TIFFTAG_SAMPLESPERPIXEL, &spp); -+ if ((TIFFGetField(tif, TIFFTAG_XRESOLUTION, &xres) == 1) && -+ (TIFFGetField(tif, TIFFTAG_YRESOLUTION, &yres) == 1)) { -+ normaspect = yres / xres; -+ if (DEBUG) fprintf(stderr,"TIFF aspect = %f\n", normaspect); -+ } - - if (spp == 1) { - pic8 = loadPalette(tif, w, h, photo, bps, pinfo); -@@ -139,6 +227,8 @@ - if (pic8) free(pic8); - if (pinfo->comment) free(pinfo->comment); - pinfo->comment = (char *) NULL; -+ if (!quick && nump>1) KillPageFiles(tmpname, nump); -+ SetCursors(-1); - return 0; - } - -@@ -148,17 +238,167 @@ - pinfo->normw = pinfo->w; pinfo->normh = pinfo->h; - pinfo->frmType = F_TIFF; - -+ if (nump>1) strcpy(pinfo->pagebname, tmpname); -+ pinfo->numpages = nump; - - if (pinfo->pic) return 1; - -+ - /* failed. if we malloc'd a comment, free it */ - if (pinfo->comment) free(pinfo->comment); - pinfo->comment = (char *) NULL; - -+ if (!quick && nump>1) KillPageFiles(tmpname, nump); -+ SetCursors(-1); -+ - return 0; - } - - -+ -+ -+/*******************************************/ -+ -+#define CopyField(tag, v) \ -+ if (TIFFGetField(in, tag, &v)) TIFFSetField(out, tag, v) -+#define CopyField2(tag, v1, v2) \ -+ if (TIFFGetField(in, tag, &v1, &v2)) TIFFSetField(out, tag, v1, v2) -+#define CopyField3(tag, v1, v2, v3) \ -+ if (TIFFGetField(in, tag, &v1, &v2, &v3)) TIFFSetField(out, tag, v1, v2, v3) -+ -+ -+/*******************************************/ -+static int copyTiff(in, fname) -+ TIFF *in; -+ char *fname; -+{ -+ /* copies tiff image to given filename. Returns 0 on error */ -+ -+ TIFF *out; -+ short bitspersample, samplesperpixel, shortv, *shortav; -+ uint32 w, l; -+ float floatv; -+ char *stringv; -+ uint32 longv; -+ uint16 *red, *green, *blue, shortv2; -+ int rv; -+ -+ out = TIFFOpen(fname, "w"); -+ if (!out) return 0; -+ -+ CopyField (TIFFTAG_SUBFILETYPE, longv); -+ CopyField (TIFFTAG_TILEWIDTH, w); -+ CopyField (TIFFTAG_TILELENGTH, l); -+ CopyField (TIFFTAG_IMAGEWIDTH, w); -+ CopyField (TIFFTAG_IMAGELENGTH, l); -+ CopyField (TIFFTAG_BITSPERSAMPLE, bitspersample); -+ CopyField (TIFFTAG_COMPRESSION, shortv); -+ CopyField (TIFFTAG_PREDICTOR, shortv); -+ CopyField (TIFFTAG_PHOTOMETRIC, shortv); -+ CopyField (TIFFTAG_THRESHHOLDING, shortv); -+ CopyField (TIFFTAG_FILLORDER, shortv); -+ CopyField (TIFFTAG_ORIENTATION, shortv); -+ CopyField (TIFFTAG_SAMPLESPERPIXEL, samplesperpixel); -+ CopyField (TIFFTAG_MINSAMPLEVALUE, shortv); -+ CopyField (TIFFTAG_MAXSAMPLEVALUE, shortv); -+ CopyField (TIFFTAG_XRESOLUTION, floatv); -+ CopyField (TIFFTAG_YRESOLUTION, floatv); -+ CopyField (TIFFTAG_GROUP3OPTIONS, longv); -+ CopyField (TIFFTAG_GROUP4OPTIONS, longv); -+ CopyField (TIFFTAG_RESOLUTIONUNIT, shortv); -+ CopyField (TIFFTAG_PLANARCONFIG, shortv); -+ CopyField (TIFFTAG_ROWSPERSTRIP, longv); -+ CopyField (TIFFTAG_XPOSITION, floatv); -+ CopyField (TIFFTAG_YPOSITION, floatv); -+ CopyField (TIFFTAG_IMAGEDEPTH, longv); -+ CopyField (TIFFTAG_TILEDEPTH, longv); -+ CopyField2(TIFFTAG_EXTRASAMPLES, shortv, shortav); -+ CopyField3(TIFFTAG_COLORMAP, red, green, blue); -+ CopyField2(TIFFTAG_PAGENUMBER, shortv, shortv2); -+ CopyField (TIFFTAG_ARTIST, stringv); -+ CopyField (TIFFTAG_IMAGEDESCRIPTION,stringv); -+ CopyField (TIFFTAG_MAKE, stringv); -+ CopyField (TIFFTAG_MODEL, stringv); -+ CopyField (TIFFTAG_SOFTWARE, stringv); -+ CopyField (TIFFTAG_DATETIME, stringv); -+ CopyField (TIFFTAG_HOSTCOMPUTER, stringv); -+ CopyField (TIFFTAG_PAGENAME, stringv); -+ CopyField (TIFFTAG_DOCUMENTNAME, stringv); -+ -+ if (TIFFIsTiled(in)) rv = cpTiles (in, out); -+ else rv = cpStrips(in, out); -+ -+ TIFFClose(out); -+ return rv; -+} -+ -+ -+/*******************************************/ -+static int cpStrips(in, out) -+ TIFF *in, *out; -+{ -+ tsize_t bufsize; -+ byte *buf; -+ -+ bufsize = TIFFStripSize(in); -+ buf = (byte *) malloc((size_t) bufsize); -+ if (buf) { -+ tstrip_t s, ns = TIFFNumberOfStrips(in); -+ uint32 *bytecounts; -+ -+ TIFFGetField(in, TIFFTAG_STRIPBYTECOUNTS, &bytecounts); -+ for (s = 0; s < ns; s++) { -+ if (bytecounts[s] > bufsize) { -+ buf = (unsigned char *) realloc(buf, (size_t) bytecounts[s]); -+ if (!buf) return (0); -+ bufsize = bytecounts[s]; -+ } -+ if (TIFFReadRawStrip (in, s, buf, (tsize_t) bytecounts[s]) < 0 || -+ TIFFWriteRawStrip(out, s, buf, (tsize_t) bytecounts[s]) < 0) { -+ free(buf); -+ return 0; -+ } -+ } -+ free(buf); -+ return 1; -+ } -+ return 0; -+} -+ -+ -+/*******************************/ -+static int cpTiles(in, out) -+ TIFF *in, *out; -+{ -+ tsize_t bufsize; -+ byte *buf; -+ -+ bufsize = TIFFTileSize(in); -+ buf = (unsigned char *) malloc((size_t) bufsize); -+ if (buf) { -+ ttile_t t, nt = TIFFNumberOfTiles(in); -+ uint32 *bytecounts; -+ -+ TIFFGetField(in, TIFFTAG_TILEBYTECOUNTS, &bytecounts); -+ for (t = 0; t < nt; t++) { -+ if (bytecounts[t] > bufsize) { -+ buf = (unsigned char *)realloc(buf, (size_t) bytecounts[t]); -+ if (!buf) return (0); -+ bufsize = bytecounts[t]; -+ } -+ if (TIFFReadRawTile (in, t, buf, (tsize_t) bytecounts[t]) < 0 || -+ TIFFWriteRawTile(out, t, buf, (tsize_t) bytecounts[t]) < 0) { -+ free(buf); -+ return 0; -+ } -+ } -+ free(buf); -+ return 1; -+ } -+ return 0; -+} -+ -+ - /*******************************************/ - static byte *loadPalette(tif, w, h, photo, bps, pinfo) - TIFF *tif; -@@ -186,7 +426,7 @@ - break; - } - -- sprintf(pinfo->shrtInfo, "%ux%u TIFF.",w,h); -+ sprintf(pinfo->shrtInfo, "%ux%u TIFF.",(u_int) w, (u_int) h); - - pic8 = (byte *) malloc((size_t) w*h); - if (!pic8) FatalError("loadPalette() - couldn't malloc 'pic8'"); -@@ -214,7 +454,7 @@ - "???"), - filesize); - -- sprintf(pinfo->shrtInfo, "%ux%u TIFF.",w,h); -+ sprintf(pinfo->shrtInfo, "%ux%u TIFF.",(u_int) w, (u_int) h); - - /* allocate 24-bit image */ - pic24 = (byte *) malloc((size_t) w*h*3); -@@ -301,6 +541,10 @@ - static byte **BWmap; - static byte **PALmap; - -+/* XXXX Work around some collisions with the new library. */ -+#define tileContigRoutine _tileContigRoutine -+#define tileSeparateRoutine _tileSeparateRoutine -+ - typedef void (*tileContigRoutine) PARM((byte*, u_char*, RGBvalue*, - uint32, uint32, int, int)); - -@@ -340,7 +584,7 @@ - uint32, uint32, int, int)); - static void put4bitbwtile PARM((byte *, u_char *, RGBvalue *, - uint32, uint32, int, int)); --static void put16bitbwtile PARM((byte *, u_char *, RGBvalue *, -+static void put16bitbwtile PARM((byte *, u_short *, RGBvalue *, - uint32, uint32, int, int)); - - static void putRGBcontig8bittile PARM((byte *, u_char *, RGBvalue *, -@@ -1014,7 +1258,7 @@ - #define CASE4(x,op) switch (x) { case 3: op; case 2: op; case 1: op; } - - #define UNROLL8(w, op1, op2) { \ -- uint32 x; \ -+ uint32 x; \ - for (x = w; x >= 8; x -= 8) { \ - op1; \ - REPEAT8(op2); \ -@@ -1026,7 +1270,7 @@ - } - - #define UNROLL4(w, op1, op2) { \ -- register uint32 x; \ -+ uint32 x; \ - for (x = w; x >= 4; x -= 4) { \ - op1; \ - REPEAT4(op2); \ -@@ -1038,7 +1282,7 @@ - } - - #define UNROLL2(w, op1, op2) { \ -- register uint32 x; \ -+ uint32 x; \ - for (x = w; x >= 2; x -= 2) { \ - op1; \ - REPEAT2(op2); \ -@@ -1218,7 +1462,7 @@ - */ - static void put16bitbwtile(cp, pp, Map, w, h, fromskew, toskew) - byte *cp; -- u_char *pp; -+ u_short *pp; - RGBvalue *Map; - uint32 w, h; - int fromskew, toskew; -@@ -1227,8 +1471,7 @@ - - while (h-- > 0) { - for (x=w; x>0; x--) { -- *cp++ = Map[(pp[0] << 8) + pp[1]]; -- pp += 2; -+ *cp++ = Map[*pp++]; - } - cp += toskew; - pp += fromskew; -@@ -1381,7 +1624,7 @@ - } - } - --#define Code2V(c, RB, RW, CR) ((((c)-(int)RB)*(float)CR)/(float)(RW-RB)) -+#define Code2V(c, RB, RW, CR) (((((int)c)-(int)RB)*(float)CR)/(float)(RW-RB)) - - #define CLAMP(f,min,max) \ - (int)((f)+.5 < (min) ? (min) : (f)+.5 > (max) ? (max) : (f)+.5) -@@ -1514,7 +1757,7 @@ - case PHOTOMETRIC_MINISWHITE: - case PHOTOMETRIC_MINISBLACK: - switch (bitspersample) { -- case 16: put = put16bitbwtile; break; -+ case 16: put = (tileContigRoutine) put16bitbwtile; break; - case 8: put = putgreytile; break; - case 4: put = put4bitbwtile; break; - case 2: put = put2bitbwtile; break; -diff -Nur xv-3.10a.clean/xvtiffwr.c xv-3.10a.darwin/xvtiffwr.c ---- xv-3.10a.clean/xvtiffwr.c Tue Jan 3 13:28:13 1995 -+++ xv-3.10a.darwin/xvtiffwr.c Sun Apr 27 17:09:29 2003 -@@ -84,8 +84,8 @@ - TIFFSetField(tif, TIFFTAG_ROWSPERSTRIP, h); - - TIFFSetField(tif, TIFFTAG_RESOLUTIONUNIT, (int)2); -- TIFFSetField(tif, TIFFTAG_XRESOLUTION, (float)1200.0); -- TIFFSetField(tif, TIFFTAG_YRESOLUTION, (float)1200.0); -+ TIFFSetField(tif, TIFFTAG_XRESOLUTION, (float) 72.0); -+ TIFFSetField(tif, TIFFTAG_YRESOLUTION, (float) 72.0); - - - /* write the image data */ -diff -Nur xv-3.10a.clean/xvxwd.c xv-3.10a.darwin/xvxwd.c ---- xv-3.10a.clean/xvxwd.c Thu Dec 22 14:34:40 1994 -+++ xv-3.10a.darwin/xvxwd.c Sun Apr 27 17:09:28 2003 -@@ -396,11 +396,30 @@ - h11P->pixmap_width; - - bits_per_item = h11P->bitmap_unit; -- bits_used = bits_per_item; - bits_per_pixel = h11P->bits_per_pixel; - byte_order = h11P->byte_order; - bit_order = h11P->bitmap_bit_order; - -+ -+ /* add sanity-code for freako 'exceed' server, where bitmapunit = 8 -+ and bitsperpix = 32 (and depth=24)... */ -+ -+ if (bits_per_item < bits_per_pixel) { -+ bits_per_item = bits_per_pixel; -+ -+ /* round bits_per_item up to next legal value, if necc */ -+ if (bits_per_item < 8) bits_per_item = 8; -+ else if (bits_per_item < 16) bits_per_item = 16; -+ else bits_per_item = 32; -+ } -+ -+ -+ /* which raises the question: how (can?) you ever have a 24 bits per pix, -+ (ie, 3 bytes, no alpha/padding) */ -+ -+ -+ bits_used = bits_per_item; -+ - if (bits_per_pixel == sizeof(pixel_mask) * 8) pixel_mask = (CARD32) -1; - else pixel_mask = (1 << bits_per_pixel) - 1; - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/297556bd/attachment-0001.html From raimue at macports.org Sun Apr 6 18:40:38 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 18:41:37 2008 Subject: [35811] trunk/doc-new/guide/xml/portfile-variables.xml Message-ID: <20080407014038.2C1BB1562DCB@beta.macosforge.org> Revision: 35811 http://trac.macosforge.org/projects/macports/changeset/35811 Author: raimue@macports.org Date: 2008-04-06 18:40:37 -0700 (Sun, 06 Apr 2008) Log Message: ----------- doc-new/guide/xml/portfile-variables.xml: Correct description for filesdir and filespath. Modified Paths: -------------- trunk/doc-new/guide/xml/portfile-variables.xml Modified: trunk/doc-new/guide/xml/portfile-variables.xml =================================================================== --- trunk/doc-new/guide/xml/portfile-variables.xml 2008-04-07 01:37:43 UTC (rev 35810) +++ trunk/doc-new/guide/xml/portfile-variables.xml 2008-04-07 01:40:37 UTC (rev 35811) @@ -55,7 +55,7 @@ filesdir - Path to port files relative to + Path to files directory relative to ${portpath}. Value: files @@ -66,8 +66,7 @@ filespath - Path to port files relative to - ${portpath}. + Full path to files directory. Value: ${portpath}/${filesdir} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/d2c6614b/attachment.html From raimue at macports.org Sun Apr 6 19:09:24 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 19:10:52 2008 Subject: [35812] trunk/base/doc/Makefile Message-ID: <20080407020924.A0C101562FC8@beta.macosforge.org> Revision: 35812 http://trac.macosforge.org/projects/macports/changeset/35812 Author: raimue@macports.org Date: 2008-04-06 19:09:22 -0700 (Sun, 06 Apr 2008) Log Message: ----------- doc/Makefile: Compress man pages before installation, see #14668. Modified Paths: -------------- trunk/base/doc/Makefile Modified: trunk/base/doc/Makefile =================================================================== --- trunk/base/doc/Makefile 2008-04-07 01:40:37 UTC (rev 35811) +++ trunk/base/doc/Makefile 2008-04-07 02:09:22 UTC (rev 35812) @@ -11,13 +11,23 @@ all: clean: + rm -f *.{1,5,7}.gz test: distclean: clean rm -f prefix.mtree macports.conf macosx.mtree -install: +%.1.gz: %.1 + gzip -c $^ > $@ + +%.5.gz: %.5 + gzip -c $^ > $@ + +%.7.gz: %.7 + gzip -c $^ > $@ + +install: ${MAN1:.1=.1.gz} ${MAN5:.5=.5.gz} ${MAN7:.7=.7.gz} $(INSTALL) -d -o ${DSTUSR} -g ${DSTGRP} -m ${DSTMODE} ${INSTALLDIR} $(INSTALL) -d -o ${DSTUSR} -g ${DSTGRP} -m ${DSTMODE} ${DESTDIR}${mpconfigdir} @@ -43,12 +53,17 @@ $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 644 variants.conf ${DESTDIR}${mpconfigdir}; \ fi + # delete old uncompressed man pages if they exist + for m in ${MAN1}; do rm -f ${INSTALLDIR}/share/man/man1/$$m ; done + 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) -o ${DSTUSR} -g ${DSTGRP} -m 444 port.1 ${INSTALLDIR}/share/man/man1 - $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 macports.conf.5 ${INSTALLDIR}/share/man/man5 - $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 portfile.7 ${INSTALLDIR}/share/man/man7 - $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 portstyle.7 ${INSTALLDIR}/share/man/man7 - $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 porthier.7 ${INSTALLDIR}/share/man/man7 - $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 portgroup.7 ${INSTALLDIR}/share/man/man7 + $(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 + $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 portstyle.7.gz ${INSTALLDIR}/share/man/man7 + $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 porthier.7.gz ${INSTALLDIR}/share/man/man7 + $(INSTALL) -o ${DSTUSR} -g ${DSTGRP} -m 444 portgroup.7.gz ${INSTALLDIR}/share/man/man7 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/e178b10a/attachment.html From raimue at macports.org Sun Apr 6 19:40:09 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 19:52:40 2008 Subject: [35813] trunk/dports/mail/mutt/Portfile Message-ID: <20080407024009.C35DF15631E3@beta.macosforge.org> Revision: 35813 http://trac.macosforge.org/projects/macports/changeset/35813 Author: raimue@macports.org Date: 2008-04-06 19:40:07 -0700 (Sun, 06 Apr 2008) Log Message: ----------- mail/mutt: * New maintainer: Daniel Bond * Update to version 1.5.17 * Closes #14226 Modified Paths: -------------- trunk/dports/mail/mutt/Portfile Modified: trunk/dports/mail/mutt/Portfile =================================================================== --- trunk/dports/mail/mutt/Portfile 2008-04-07 02:09:22 UTC (rev 35812) +++ trunk/dports/mail/mutt/Portfile 2008-04-07 02:40:07 UTC (rev 35813) @@ -1,10 +1,11 @@ # $Id$ PortSystem 1.0 + name mutt -version 1.4.2.3 +version 1.5.17 categories mail -maintainers nomaintainer +maintainers danielbond.org:ports description Mongrel of Mail User Agents (part Elm, Pine, Mush, mh, etc) homepage http://www.mutt.org/ platforms darwin linux @@ -17,15 +18,15 @@ for encoded headers), customizable key bindings, POP3, \ Delivery Status Notification (DSN) support, and PGP/MIME. -master_sites ftp://ftp.mutt.org/${name}/ +master_sites sourceforge:mutt +patch_sites http://mutt.ua.org/download/mutt/mutt-1.5.17/ checksums ${distfiles} \ - md5 dcb94661827dd090fa813e73e122ea0c \ - sha1 b23e46873f0247e85a4417cf338d64ea698c9b2c + md5 49387458be0cb52b85ae0d73af699aae \ + sha1 6b51745fc4baf463adde53e91efb2a6c7eec8492 -patch.args -p1 - worksrcdir ${name}-${version} +patch.args -p1 configure.args --disable-warnings \ --mandir='\${prefix}/share/man' \ --with-docdir='\${prefix}/share/doc/mutt' @@ -43,26 +44,21 @@ variant imap { configure.args-append --enable-imap } variant ssl { configure.args-append --with-ssl } variant debug { configure.args-append --enable-debug } +variant imap_headercache requires imap { configure.args-append --enable-hcache } + # use file size attribute instead of access time variant buffy { configure.args-append --enable-buffy-size } variant compress { - configure.args-append --enable-compressed - patch_sites-append http://www.spinnaker.de/mutt/compressed/ - patchfiles-append patch-1.4.1.rr.compressed.1.gz - checksums-append patch-1.4.1.rr.compressed.1.gz md5 \ - b50484f8b12328c3ee69222a3eb1da11 + configure.args-append --enable-compressed + patchfiles-append patch-1.5.17.rr.compressed.1.gz + checksums-append patch-1.5.17.rr.compressed.1.gz sha1 \ + 1f28b1a270871332a0c4dbaf11dd7132431b98db } -variant imap_headercache requires imap { - configure.args-append --enable-compressed - patchfiles-append patch-headercache.diff +variant nntp { + configure.args-append --enable-nntp + patchfiles-append patch-1.5.17.vvv.nntp.gz + checksums-append patch-1.5.17.vvv.nntp.gz sha1 \ + 89213b7969197ca5ffe4c86f0cfb199e7e0d7432 } - -variant nntp conflicts compress { - configure.args-append --enable-nntp - patch_sites-append http://www.mutt.org.ua/download/mutt-1.4.2.1/ - patchfiles-append patch-1.4.2.1.vvv.nntp.gz - checksums-append patch-1.4.2.1.vvv.nntp.gz md5 \ - cd324b5b6021ee275637544a9b337f0c -} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/a7d168cf/attachment.html From raimue at macports.org Sun Apr 6 20:14:39 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 20:16:07 2008 Subject: [35814] trunk/dports/mail/mutt/Portfile Message-ID: <20080407031439.374B11563341@beta.macosforge.org> Revision: 35814 http://trac.macosforge.org/projects/macports/changeset/35814 Author: raimue@macports.org Date: 2008-04-06 20:14:38 -0700 (Sun, 06 Apr 2008) Log Message: ----------- mail/mutt: Revert r35813. Modified Paths: -------------- trunk/dports/mail/mutt/Portfile Modified: trunk/dports/mail/mutt/Portfile =================================================================== --- trunk/dports/mail/mutt/Portfile 2008-04-07 02:40:07 UTC (rev 35813) +++ trunk/dports/mail/mutt/Portfile 2008-04-07 03:14:38 UTC (rev 35814) @@ -1,11 +1,10 @@ # $Id$ PortSystem 1.0 - name mutt -version 1.5.17 +version 1.4.2.3 categories mail -maintainers danielbond.org:ports +maintainers nomaintainer description Mongrel of Mail User Agents (part Elm, Pine, Mush, mh, etc) homepage http://www.mutt.org/ platforms darwin linux @@ -18,15 +17,15 @@ for encoded headers), customizable key bindings, POP3, \ Delivery Status Notification (DSN) support, and PGP/MIME. -master_sites sourceforge:mutt -patch_sites http://mutt.ua.org/download/mutt/mutt-1.5.17/ +master_sites ftp://ftp.mutt.org/${name}/ checksums ${distfiles} \ - md5 49387458be0cb52b85ae0d73af699aae \ - sha1 6b51745fc4baf463adde53e91efb2a6c7eec8492 + md5 dcb94661827dd090fa813e73e122ea0c \ + sha1 b23e46873f0247e85a4417cf338d64ea698c9b2c +patch.args -p1 + worksrcdir ${name}-${version} -patch.args -p1 configure.args --disable-warnings \ --mandir='\${prefix}/share/man' \ --with-docdir='\${prefix}/share/doc/mutt' @@ -44,21 +43,26 @@ variant imap { configure.args-append --enable-imap } variant ssl { configure.args-append --with-ssl } variant debug { configure.args-append --enable-debug } -variant imap_headercache requires imap { configure.args-append --enable-hcache } - # use file size attribute instead of access time variant buffy { configure.args-append --enable-buffy-size } variant compress { - configure.args-append --enable-compressed - patchfiles-append patch-1.5.17.rr.compressed.1.gz - checksums-append patch-1.5.17.rr.compressed.1.gz sha1 \ - 1f28b1a270871332a0c4dbaf11dd7132431b98db + configure.args-append --enable-compressed + patch_sites-append http://www.spinnaker.de/mutt/compressed/ + patchfiles-append patch-1.4.1.rr.compressed.1.gz + checksums-append patch-1.4.1.rr.compressed.1.gz md5 \ + b50484f8b12328c3ee69222a3eb1da11 } -variant nntp { - configure.args-append --enable-nntp - patchfiles-append patch-1.5.17.vvv.nntp.gz - checksums-append patch-1.5.17.vvv.nntp.gz sha1 \ - 89213b7969197ca5ffe4c86f0cfb199e7e0d7432 +variant imap_headercache requires imap { + configure.args-append --enable-compressed + patchfiles-append patch-headercache.diff } + +variant nntp conflicts compress { + configure.args-append --enable-nntp + patch_sites-append http://www.mutt.org.ua/download/mutt-1.4.2.1/ + patchfiles-append patch-1.4.2.1.vvv.nntp.gz + checksums-append patch-1.4.2.1.vvv.nntp.gz md5 \ + cd324b5b6021ee275637544a9b337f0c +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/d0af3a5e/attachment.html From raimue at macports.org Sun Apr 6 20:52:20 2008 From: raimue at macports.org (raimue@macports.org) Date: Sun Apr 6 20:53:50 2008 Subject: [35815] trunk/dports/devel/git-core/Portfile Message-ID: <20080407035220.D12851563584@beta.macosforge.org> Revision: 35815 http://trac.macosforge.org/projects/macports/changeset/35815 Author: raimue@macports.org Date: 2008-04-06 20:52:19 -0700 (Sun, 06 Apr 2008) Log Message: ----------- devel/git-core: * Update to version 1.5.4.4, closes #14839 * Use the same env for destroot as for build, otherwise the build system begins to recompile everything in the destroot target Modified Paths: -------------- trunk/dports/devel/git-core/Portfile Modified: trunk/dports/devel/git-core/Portfile =================================================================== --- trunk/dports/devel/git-core/Portfile 2008-04-07 03:14:38 UTC (rev 35814) +++ trunk/dports/devel/git-core/Portfile 2008-04-07 03:52:19 UTC (rev 35815) @@ -3,7 +3,7 @@ PortSystem 1.0 name git-core -version 1.5.4.4 +version 1.5.4.5 description The stupid content tracker. long_description A stupid (but extremely fast) directory content manager. \ It doesn't do a whole lot, but what it _does_ do is track \ @@ -18,8 +18,8 @@ distfiles git-${version}${extract.suffix} \ git-manpages-${version}${extract.suffix} -checksums git-${version}${extract.suffix} sha1 fdf2dbf3a01a71deb329cac63f23163114bc40c3 \ - git-manpages-${version}${extract.suffix} sha1 6aeac3116d1dc4966fb469060331969eb24f3266 +checksums git-${version}${extract.suffix} sha1 69c4b904f13b72f57405393d54f33831c9cfad8f \ + git-manpages-${version}${extract.suffix} sha1 659b5217b342b757a01603f61bd90a4d60f7e681 depends_run port:openssh port:rsync port:perl5.8 port:p5-error depends_lib port:curl port:zlib port:openssl port:expat port:libiconv @@ -44,6 +44,7 @@ destroot.destdir DESTDIR=${destroot} prefix=${prefix} destroot.target install +destroot.env CFLAGS="-Wall -O2 -I${prefix}/include" LDFLAGS="-L${prefix}/lib" destroot.args prefix=${prefix} CURLDIR=${prefix} OPENSSLDIR=${prefix} ICONVDIR=${prefix} \ PERL_PATH="/usr/bin/env perl" NO_FINK=1 NO_DARWIN_PORTS=1 @@ -73,7 +74,7 @@ variant doc description {Install HTML and plaintext documentation} { distfiles-append git-htmldocs-${version}${extract.suffix} - checksums-append git-htmldocs-${version}${extract.suffix} sha1 812850b20b67a2d8bf7aac8c3668b6086e9e1972 + checksums-append git-htmldocs-${version}${extract.suffix} sha1 7087b54af84b8d91fec8d9a48c8f746047d3cd6a } variant gitweb description {Install gitweb.cgi} { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080406/6f3c9bd4/attachment.html From gui_dos at macports.org Mon Apr 7 00:42:44 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Mon Apr 7 00:44:13 2008 Subject: [35816] trunk/dports/x11/gtkmm/Portfile Message-ID: <20080407074244.33464156448B@beta.macosforge.org> Revision: 35816 http://trac.macosforge.org/projects/macports/changeset/35816 Author: gui_dos@macports.org Date: 2008-04-07 00:42:40 -0700 (Mon, 07 Apr 2008) Log Message: ----------- gtkmm: version bump to 2.12.7 Modified Paths: -------------- trunk/dports/x11/gtkmm/Portfile Modified: trunk/dports/x11/gtkmm/Portfile =================================================================== --- trunk/dports/x11/gtkmm/Portfile 2008-04-07 03:52:19 UTC (rev 35815) +++ trunk/dports/x11/gtkmm/Portfile 2008-04-07 07:42:40 UTC (rev 35816) @@ -3,20 +3,19 @@ PortSystem 1.0 name gtkmm -version 2.12.5 +version 2.12.7 description C++ interface to GTK+. long_description gtkmm (previously known as Gtk--) is the official \ C++ interface for the popular GUI library GTK+. maintainers nomaintainer categories x11 devel -platforms darwin +platforms darwin homepage http://www.gtkmm.org/ master_sites gnome:sources/gtkmm/[strsed ${version} {/\.[0-9]*$//}] use_bzip2 yes -checksums md5 ca21c054d7f7bbd9c737f22e14bccf82 \ - sha1 49b7f20980e643f265a4cf260a10059794c2e00a \ - rmd160 8a8e49ee97878034874fbac7ae4bf369beeca8dc - +checksums md5 ad199f4a392799134c128deab48fee30 \ + sha1 ee7211c99e860c4b22091e81e6d1676d12fbb23c \ + rmd160 0363b0c03e56e965d1d25f1bbed80476af809f3c depends_lib port:gtk2 port:glibmm port:cairomm configure.args --disable-examples -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" +configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/94451556/attachment-0001.html From dluke at macports.org Mon Apr 7 00:47:06 2008 From: dluke at macports.org (dluke@macports.org) Date: Mon Apr 7 00:48:38 2008 Subject: [35817] trunk/dports/PortIndex Message-ID: <20080407074706.F3BEE1564505@beta.macosforge.org> Revision: 35817 http://trac.macosforge.org/projects/macports/changeset/35817 Author: dluke@macports.org Date: 2008-04-07 00:47:05 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Total number of ports parsed: 4640 Ports successfully parsed: 4639 Ports failed: 1 Failed to parse file lang/slime/Portfile: Error evaluating variants Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-07 07:42:40 UTC (rev 35816) +++ trunk/dports/PortIndex 2008-04-07 07:47:05 UTC (rev 35817) @@ -75,7 +75,7 @@ SleepTight 492 variants universal description {provides a simple way to lock machine when it goes to sleep} portdir aqua/SleepTight homepage http://www.ragingmenace.com/software/sleeptight epoch 0 platforms macosx name SleepTight long_description {SleepTight provides a simple way to lock your machine when it goes to sleep or lock from a keyboard hotkey. SleepTight is only as secure as the Apple screensaver it launches.} maintainers waqar@macports.org categories {aqua sysutils} version 1.0.1 revision 0 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@macports.org version 3.3 categories {aqua editors} revision 0 +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@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@macports.org categories {editors aqua} version 2.14 revision 4 TrailBlazer 1043 @@ -1013,7 +1013,7 @@ giggle 400 variants universal portdir devel/giggle description {Git gtk frontend} homepage http://developer.imendio.com/projects/giggle epoch 0 platforms darwin name giggle depends_lib {port:gtksourceview2 port:git-core port:libglade2} maintainers misc@mandriva.org long_description {Giggle is a graphical frontend for the git directory tracker (think of gitk on GTK+).} version 0.4 categories devel revision 0 git-core 758 -variants {universal doc gitweb svn bash_completion} variant_desc {doc {Install HTML and plaintext documentation} gitweb {Install gitweb.cgi} svn {Bi-directional subversion repository support} bash_completion {Bash completion support}} portdir devel/git-core description {The stupid content tracker.} homepage http://git.or.cz/ epoch 0 depends_run {port:openssh port:rsync port:perl5.8 port:p5-error} platforms darwin depends_lib {port:curl port:zlib port:openssl port:expat port:libiconv} name git-core long_description {A stupid (but extremely fast) directory content manager. It doesn't do a whole lot, but what it _does_ do is track directory contents efficiently.} maintainers {bryan@larsen.st openmaintainer} categories devel version 1.5.4.4 revision 0 +variants {universal doc gitweb svn bash_completion} variant_desc {doc {Install HTML and plaintext documentation} gitweb {Install gitweb.cgi} svn {Bi-directional subversion repository support} bash_completion {Bash completion support}} portdir devel/git-core description {The stupid content tracker.} homepage http://git.or.cz/ epoch 0 depends_run {port:openssh port:rsync port:perl5.8 port:p5-error} platforms darwin depends_lib {port:curl port:zlib port:openssl port:expat port:libiconv} name git-core long_description {A stupid (but extremely fast) directory content manager. It doesn't do a whole lot, but what it _does_ do is track directory contents efficiently.} maintainers {bryan@larsen.st openmaintainer} categories devel version 1.5.4.5 revision 0 glade3 640 variants {universal disable_gnome} variant_desc {disable_gnome {Disable support for GNOME UI widgets}} portdir devel/glade3 description {Glade is a free user interface builder for GTK+ and GNOME.} homepage http://glade.gnome.org/ depends_run port:hicolor-icon-theme epoch 0 platforms darwin name glade3 depends_lib {port:gettext port:gtk-doc port:gtk2 port:libiconv port:libgnomeui port:libxml2 port:pkgconfig port:rarian} long_description {Glade is a free user interface builder for GTK+ and GNOME. It is released under the GNU General Public License (GPL).} maintainers gmail.com:dbevans categories {devel gnome} version 3.4.3 revision 1 glib1 487 @@ -2176,8 +2176,8 @@ variants universal depends_build {port:gnome-doc-utils port:perl5.8 port:pkgconfig port:libtool} portdir gnome/gnome-games description {Collection of small but addictive games for GNOME} homepage http://www.gnome.org/ epoch 0 platforms darwin depends_lib {port:atk port:gconf port:gettext port:glib2 port:gnome-vfs port:gtk2 port:libgnomecanvas port:libart_lgpl port:libbonobo port:libbonoboui port:Xft2 port:libglade2 port:libgnome port:libgnomeui port:orbit2 port:libxml2 port:libxslt port:pango port:expat port:fontconfig port:freetype port:jpeg port:libiconv port:libpng port:tiff port:xrender port:audiofile port:esound port:gnome-keyring port:guile port:libcroco port:libgsf port:librsvg port:rarian port:py25-gtk port:gnome-python-desktop port:dbus-glib} name gnome-games long_description {{Collection of small but addictive games for GNOME}} maintainers nomaintainer version 2.20.3 categories gnome revision 0 gnome-icon-theme 473 depends_build {port:perl5.8 port:p5-xml-parser port:pkgconfig port:gettext port:libiconv port:hicolor-icon-theme port:icon-naming-utils} description {A collection of icons for the GNOME 2 desktop.} portdir gnome/gnome-icon-theme homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-icon-theme long_description {gnome-icon-theme is a collection of icons and emblems for the GNOME 2 desktop.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 -gnome-keyring 660 -variants {universal test} depends_build {port:pkgconfig port:intltool} variant_desc {test {Enable build of tests}} portdir gnome/gnome-keyring description {GNOME program for storing passwords.} homepage http://live.gnome.org/GnomeKeyring/ epoch 0 platforms darwin depends_lib {port:glib2 port:gtk2 port:gettext port:libiconv port:libgcrypt port:libtasn1} name gnome-keyring maintainers nomaintainer long_description {gnome-keyring is a program that keep password and other secrets for users. It is run as a daemon in the session, similar to ssh-agent, andother applications can locate it by an environment variable.} categories gnome version 2.22.0 revision 0 +gnome-keyring 671 +variants {universal test} depends_build {port:pkgconfig port:intltool} variant_desc {test {Enable build of tests}} portdir gnome/gnome-keyring description {GNOME program for storing passwords.} homepage http://live.gnome.org/GnomeKeyring/ epoch 0 platforms darwin depends_lib {port:glib2 port:gtk2 port:gettext port:libiconv port:libgcrypt port:libtasn1 port:gconf} name gnome-keyring maintainers nomaintainer long_description {gnome-keyring is a program that keep password and other secrets for users. It is run as a daemon in the session, similar to ssh-agent, andother applications can locate it by an environment variable.} categories gnome version 2.22.0 revision 0 gnome-keyring-manager 403 variants universal portdir gnome/gnome-keyring-manager description {A keyring management program for the GNOME Desktop.} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-keyring-manager depends_lib {port:gnome-keyring port:dbus port:dbus-glib} long_description {{A keyring management program for the GNOME Desktop.}} maintainers nomaintainer version 2.20.0 categories gnome revision 0 gnome-libs 428 @@ -2812,8 +2812,8 @@ variants {universal autoactivate} variant_desc {autoactivate {automatically activate the character mappings}} portdir graphics/xpdf-turkish description {Xpdf character mapping for Turkish} homepage http://www.foolabs.com/xpdf/ epoch 0 platforms darwin name xpdf-turkish depends_lib port:xpdf long_description {Xpdf character mapping for Turkish} maintainers {ricci openmaintainer} version 2002-apr-10 categories {graphics print} revision 0 xsane 469 variants {universal disable_gimp} portdir graphics/xsane description {X11 frontend for SANE} homepage http://www.xsane.org/ epoch 0 platforms darwin name xsane depends_lib {port:gettext lib:libgimp-2.0:gimp2 port:glib2 port:gtk2 port:jpeg port:libiconv port:libpng port:sane-backends port:tiff port:zlib} maintainers hama@hamazone.de long_description {This is an X11 frontend for the Scanner Access Now Easy Project.} version 0.994 categories {graphics x11} revision 0 -xv 907 -variants universal portdir graphics/xv description {xv is an interactive image manipulation program for the X Window System. This version has been patched to support the PNG & PhotoCD image types.} homepage http://www.trilon.com/xv/xv.html epoch 0 platforms darwin name xv depends_lib {lib:libX11.6:XFree86 lib:libjpeg.62:jpeg lib:libtiff.3:tiff lib:libungif.4:libungif lib:libpng.3:libpng lib:libXpm.4:xpm} maintainers nomaintainer long_description {xv is an interactive image manipulation program for the X Window System. It can operate on images in the GIF, JPEG, TIFF, PNG, PhotoCD, PBM, PGM, PPM, XPM, X11 bitmap, Sun Rasterfile, Targa, RLE, RGB, BMP, PCX, FITS, and PM formats on all known types of X displays. It can generate PostScript files, and if you have ghostscript (version 2.6 or above) installed on your machine, it can also display them.} version 3.10a categories {x11 graphics} revision 1 +xv 1001 +variants universal portdir graphics/xv description {xv is an interactive image manipulation program for the X Window System.} homepage http://www.trilon.com/xv/xv.html epoch 0 platforms darwin name xv depends_lib {lib:libX11.6:XFree86 port:jpeg port:tiff port:libpng port:jasper port:libungif port:zlib lib:libXpm.4:xpm} maintainers raimue long_description {xv is an interactive image manipulation program for the X Window System. It can operate on images in the GIF, JPEG, TIFF, PNG, PhotoCD, PBM, PGM, PPM, XPM, X11 bitmap, Sun Rasterfile, Targa, RLE, RGB, BMP, PCX, FITS, and PM formats on all known types of X displays. It can generate PostScript files, and if you have ghostscript (version 2.6 or above) installed on your machine, it can also display them. This port includes 'xv jumbo patches' from http://www.sonic.net/~roelofs/greg_xv.html Note that this program is shareware except for personal use only, please read the license agreement.} version 3.10a categories {graphics x11} revision 2 yafray 470 variants universal portdir graphics/yafray description {3D raytracer / renderer} homepage http://yafray.org/ epoch 0 platforms darwin name yafray depends_lib lib:libjpeg:jpeg maintainers krugazor@free.fr long_description {Yafray is an open source ray tracer, offering Global Illumination and Photon Mapping, for high quality photorealistic rendering. Since Blender release 2.32, export to Yafray is integrated in Blender.} version 0.0.6-2 categories graphics revision 1 iPHUC 394 @@ -2937,7 +2937,7 @@ dom4j 511 variants universal depends_build bin:ant:apache-ant portdir java/dom4j description {XML, XPATH, and XSLT support for Java.} homepage http://www.dom4j.org epoch 0 platforms darwin depends_lib {bin:java:kaffe port:junit} name dom4j maintainers {jberry openmaintainer} long_description {dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and JAXP.} version 1.6.1 categories java revision 1 eclipse-ecj32 357 -depends_build port:apache-ant portdir java/eclipse-ecj32 description {Eclipse java bytecode compiler} homepage http://www.eclipse.org/ epoch 0 platforms darwin name eclipse-ecj32 depends_lib bin:java:kaffe maintainers {gmail.com:mvfranz openmaintainer} long_description {Eclipse java bytecode compiler} version 3.2.2-200702121330 categories java revision 2 +depends_build port:apache-ant portdir java/eclipse-ecj32 description {Eclipse java bytecode compiler} homepage http://www.eclipse.org/ epoch 0 platforms darwin name eclipse-ecj32 depends_lib bin:java:kaffe maintainers {gmail.com:mvfranz openmaintainer} long_description {Eclipse java bytecode compiler} version 3.2.2-200702121330 categories java revision 3 ehcache 1164 variants universal depends_build bin:ant:apache-ant portdir java/ehcache description {Ehcache is a pure Java, in-process object cache.} homepage http://ehcache.sourceforge.net/ epoch 0 platforms darwin depends_lib bin:java:kaffe name ehcache maintainers {jberry openmaintainer} long_description {Ehcache is a pure Java, in-process cache with the following features: 1. Fast 2. Simple 3. Acts as a pluggable cache for Hibernate 4. Small foot print. Both in terms of size and memory requirements. 5. Minimal dependencies. 6. Fully documented. See the online Documentation, FAQ and the online JavaDoc. 7. Comprehensively Test Coverage. See the clover test report. 8. Scalable to hundreds of caches and large multi-cpu servers. 9. Provides LRU, LFU and FIFO cache eviction policies. 10. Available under the Apache 1.1 license. Ehcache's copyright and licensing has been reviewed and approved by the Apache Software Foundation, making ehcache suitable for use in Apache projects. 11. Production tested. All final versions of ehcache are production tested for several weeks on a large and very busy eCommerce site before release.} version 1.1 categories java revision 0 fast-md5 318 @@ -3642,8 +3642,6 @@ variants universal description {library that includes a powerful scripting language with a C-like syntax} portdir lang/slang homepage http://www.s-lang.org/ epoch 0 platforms darwin name slang long_description {S-Lang is a C programmer's library that includes routines for the rapid development of sophisticated, user friendly, multi-platform applications.} maintainers olaf@foellinger.de categories lang version 1.4.9 revision 0 slang2 694 variants universal portdir lang/slang2 description {multi-platform programmer's library} homepage http://www.s-lang.org/ epoch 0 platforms darwin name slang2 depends_lib {port:libiconv port:libpng port:pcre port:zlib} maintainers nomaintainer long_description {S-Lang is a multi-platform programmer's library designed to allow a developer to create robust multi-platform software. It provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, and so on. The most exciting feature of the library is the slang interpreter that may be easily embedded into a program to make it extensible.} version 2.1.3 categories {lang devel} revision 0 -slime 718 -variants {universal devel openmcl clisp} portdir lang/slime description {An Emacs mode for unifying Common Lisp development} homepage http://common-lisp.net/project/slime/ epoch 20070503 depends_run port:sbcl name slime depends_lib port:emacs maintainers evenson@panix.com long_description {SLIME extends Emacs with new support for interactive programming in Common Lisp. The features are centred around `slime-mode', an Emacs minor-mode that complements the standard `lisp-mode'. While `lisp-mode' supports editing Lisp source files, `slime-mode' adds support for interacting with a running Common Lisp process for compilation, debugging, documentation lookup, and so on.} version 20070503 categories lang revision 0 sml-mode.el 407 variants {universal docs} variant_desc {docs {Install extra documentation}} portdir lang/sml-mode.el description {An EMACS major mode for editing Standard ML} homepage http://www.iro.umontreal.ca/~monnier/elisp/ epoch 0 platforms darwin name sml-mode.el maintainers marcuscalhounlopez@mac.com long_description {{An EMACS major mode for editing Standard ML}} version 4.0 categories {lang editors} revision 0 smlnj 457 @@ -3742,8 +3740,8 @@ variants universal portdir mail/eudora2unix description {set of python scripts to convert Eudora mailboxes to Unix mbox} homepage http://eudora2unix.sourceforge.net/ epoch 0 depends_run bin:python:python24 platforms darwin name eudora2unix maintainers pguyot@kallisys.net long_description {Eudora2Unix is a collection of Python scripts that together convert Qualcomm Eudora mail folders to mail directories for unix or Linux. The mail clients Pine and KMail are explicitly supported. I have also tried the output with Balsa, which uses a mailbox structure similar to Pine's.} version 1.3 categories mail revision 0 exim 622 variants {universal darwin_6 darwin_7 mysql4} depends_build port:perl5.8 portdir mail/exim description {complete replacement for sendmail} homepage http://www.exim.org/ epoch 0 platforms darwin depends_lib {port:db44 port:openssl port:sqlite3} name exim long_description {Exim is a mail transfer agent (MTA) developed at the University of Cambridge for use on Unix systems connected to the Internet. It is freely available under the terms of the GNU General Public Licence. In overall style it is similar to Smail 3, but its facilities are more extensive.} maintainers nomaintainer version 4.66 categories mail revision 1 -fetchmail 1230 -variants {universal ssl fetchmailconf ntlm} variant_desc {ssl {Support secure connections using OpenSSL} fetchmailconf {Install a graphical configurator} ntlm {Enable NTLM authentication}} portdir mail/fetchmail description {Batch mail retrieval utility for IMAP, POP2, POP3, APOP, KPOP, ETRN, or ODMR} homepage http://fetchmail.berlios.de epoch 0 platforms darwin name fetchmail depends_lib {port:gettext port:openssl port:py-tkinter} maintainers pmq long_description {Fetchmail is a full-featured IMAP, POP2, POP3, APOP, KPOP, ETRN, ODMR client with easy configuration, daemon mode, forwarding via SMTP or local MDA, and superior reply handling. It is used to handle intermittent email connections by acting as a coupling that seamlessly batch forwards fetched mail from your mail server to your local delivery system, allowing you to read your it with your favourite mail user agent. Fetchmail also includes useful spam filtering and multi-user functions. A typical use of fetchmail is to connect to your ISP's POP3 server, downloading your mail into the INBOX on your local computer. You may then read the mail, offline if you want, using Pine, mutt, or any standard mail user agent.} version 6.3.8 categories mail revision 0 +fetchmail 1199 +variants {universal ssl fetchmailconf ntlm} variant_desc {ssl {Support secure connections using OpenSSL} fetchmailconf {Install a graphical configurator} ntlm {Enable NTLM authentication}} portdir mail/fetchmail description {Batch mail retrieval utility for IMAP, POP2, POP3, APOP, KPOP, ETRN, or ODMR} homepage http://fetchmail.berlios.de epoch 0 platforms darwin name fetchmail depends_lib port:gettext maintainers pmq long_description {Fetchmail is a full-featured IMAP, POP2, POP3, APOP, KPOP, ETRN, ODMR client with easy configuration, daemon mode, forwarding via SMTP or local MDA, and superior reply handling. It is used to handle intermittent email connections by acting as a coupling that seamlessly batch forwards fetched mail from your mail server to your local delivery system, allowing you to read your it with your favourite mail user agent. Fetchmail also includes useful spam filtering and multi-user functions. A typical use of fetchmail is to connect to your ISP's POP3 s erver, downloading your mail into the INBOX on your local computer. You may then read the mail, offline if you want, using Pine, mutt, or any standard mail user agent.} version 6.3.8 categories mail revision 0 freepops 728 variants universal portdir mail/freepops description {extensible program for webmail access via POP3 protocol} homepage http://freepops.sourceforge.net/en/ epoch 0 platforms darwin name freepops depends_lib {lib:libcurl.2:curl lib:libexpat:expat lib:libcrypto.0.9:openssl lib:libz.1:zlib} maintainers nomaintainer long_description {FreePOPs is an easily extensible program, which allows to have an access to the most varied resources through the POP3 protocol. Mainly, it can be used to download mail from the most famous webmails, but it could also be used as an aggregator for RSS feeds and many more. This way it is possible to get all your messages in your favourite email client.} version 0.0.18 categories mail revision 0 gbuffy 367 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/0dbbfd81/attachment.html From simon at macports.org Mon Apr 7 06:31:43 2008 From: simon at macports.org (simon@macports.org) Date: Mon Apr 7 06:33:12 2008 Subject: [35818] trunk/dports/net/dnrd/Portfile Message-ID: <20080407133143.CF4901565758@beta.macosforge.org> Revision: 35818 http://trac.macosforge.org/projects/macports/changeset/35818 Author: simon@macports.org Date: 2008-04-07 06:31:39 -0700 (Mon, 07 Apr 2008) Log Message: ----------- net/dnrd: Updated to version 2.20.3. Modified Paths: -------------- trunk/dports/net/dnrd/Portfile Modified: trunk/dports/net/dnrd/Portfile =================================================================== --- trunk/dports/net/dnrd/Portfile 2008-04-07 07:47:05 UTC (rev 35817) +++ trunk/dports/net/dnrd/Portfile 2008-04-07 13:31:39 UTC (rev 35818) @@ -3,7 +3,7 @@ PortSystem 1.0 name dnrd -version 2.20.1 +version 2.20.3 categories net platforms darwin maintainers nomaintainer @@ -17,7 +17,9 @@ homepage http://dnrd.sourceforge.net/ master_sites sourceforge -checksums md5 cbd3657617ecb92e0fd19c5c9f1ccfd7 +checksums md5 41c9b070aae8ed403fc8c2aac7ab157c \ + sha1 7c69ed3ade99cfd61347cb46c1db93b055c00e49 \ + rmd160 e7cfc6b754d5497bfd835ca7dcf9d8135140f372 configure.args --mandir=${prefix}/share/man @@ -29,4 +31,3 @@ README-cygwin README-master README-master.in TODO master.sample \ ${destroot}${prefix}/share/doc/${name} } - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/edbda8f8/attachment.html From gui_dos at macports.org Mon Apr 7 06:39:51 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Mon Apr 7 06:41:20 2008 Subject: [35819] trunk/dports/gnome/gnome-settings-daemon/Portfile Message-ID: <20080407133951.E32F61565866@beta.macosforge.org> Revision: 35819 http://trac.macosforge.org/projects/macports/changeset/35819 Author: gui_dos@macports.org Date: 2008-04-07 06:39:50 -0700 (Mon, 07 Apr 2008) Log Message: ----------- gnome-settings-daemon: version bump to 2.22.1 Modified Paths: -------------- trunk/dports/gnome/gnome-settings-daemon/Portfile Modified: trunk/dports/gnome/gnome-settings-daemon/Portfile =================================================================== --- trunk/dports/gnome/gnome-settings-daemon/Portfile 2008-04-07 13:31:39 UTC (rev 35818) +++ trunk/dports/gnome/gnome-settings-daemon/Portfile 2008-04-07 13:39:50 UTC (rev 35819) @@ -3,7 +3,7 @@ PortSystem 1.0 name gnome-settings-daemon -version 2.22.0 +version 2.22.1 description Gnome 2 settings daemon. long_description ${description} maintainers nomaintainer @@ -11,9 +11,9 @@ platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/${name}/[join [lrange [split ${version} .] 0 1] .]/ -checksums md5 5bb2b129342e3149c00892aa18926317 \ - sha1 61782d34d4d1d6813e0f38829feffc9495f6ed5d \ - rmd160 75500f6c3f09ef2613f1aa2f1fc405c8eac0312a +checksums md5 959d0d289ed81f950004fa64dbcff89d \ + sha1 79ce2a93290e5425b10a714fb58c2bc3d7293496 \ + rmd160 b8d317997ecaf7675e2c82af4adedfa967f7f573 depends_lib port:libgnomeui \ port:esound \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/93716a6b/attachment-0001.html From simon at macports.org Mon Apr 7 06:50:32 2008 From: simon at macports.org (simon@macports.org) Date: Mon Apr 7 06:52:03 2008 Subject: [35820] trunk/dports/mail/mutt-devel/Portfile Message-ID: <20080407135032.A17B21565900@beta.macosforge.org> Revision: 35820 http://trac.macosforge.org/projects/macports/changeset/35820 Author: simon@macports.org Date: 2008-04-07 06:50:31 -0700 (Mon, 07 Apr 2008) Log Message: ----------- mail/mutt-devel: Use the correct patch for the nntp variant. Modified Paths: -------------- trunk/dports/mail/mutt-devel/Portfile Modified: trunk/dports/mail/mutt-devel/Portfile =================================================================== --- trunk/dports/mail/mutt-devel/Portfile 2008-04-07 13:39:50 UTC (rev 35819) +++ trunk/dports/mail/mutt-devel/Portfile 2008-04-07 13:50:31 UTC (rev 35820) @@ -91,9 +91,9 @@ variant nntp description {NNTP support} { configure.args-append --enable-nntp patch_sites-append http://www.mutt.org.ua/download/mutt-1.5.17/ - patchfiles-append patch-1.5.17.rr.compressed.gz - checksums-append patch-1.5.17.rr.compressed.gz md5 \ - 4f8edaa937d308d80f0f585b1c7fe47c + patchfiles-append patch-1.5.17.vvv.nntp.gz + checksums-append patch-1.5.17.vvv.nntp.gz md5 \ + 42945bbe500e8e016d6760a05fd2e8ed } variant deepif description {Allow nested if-else sequences in strings} { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/2371b2aa/attachment.html From gui_dos at macports.org Mon Apr 7 10:42:31 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Mon Apr 7 10:44:02 2008 Subject: [35821] trunk/dports/gnome/epiphany/Portfile Message-ID: <20080407174231.BB3AD1566BD2@beta.macosforge.org> Revision: 35821 http://trac.macosforge.org/projects/macports/changeset/35821 Author: gui_dos@macports.org Date: 2008-04-07 10:42:30 -0700 (Mon, 07 Apr 2008) Log Message: ----------- epiphany: update to 2.22.1.1 Modified Paths: -------------- trunk/dports/gnome/epiphany/Portfile Modified: trunk/dports/gnome/epiphany/Portfile =================================================================== --- trunk/dports/gnome/epiphany/Portfile 2008-04-07 13:50:31 UTC (rev 35820) +++ trunk/dports/gnome/epiphany/Portfile 2008-04-07 17:42:30 UTC (rev 35821) @@ -1,7 +1,9 @@ # $Id$ + PortSystem 1.0 + name epiphany -version 1.4.7 +version 2.22.1.1 description A GNOME Web browser. long_description A web browser is more than an application, it is a \ way of thinking, it is a way of seeing the world. \ @@ -9,19 +11,30 @@ compliance. maintainers nomaintainer categories gnome www -platforms darwin +platforms darwin homepage http://www.gnome.org/projects/epiphany -master_sites gnome:sources/epiphany/1.4/ +master_sites gnome:sources/epiphany/2.22/ use_bzip2 yes -checksums md5 47909f75c6c87581172656ceed8c14b0 -depends_lib bin:mozilla:mozilla bin:gnome-session:gnome-session lib:libiconv.2:libiconv -configure.args --mandir=${prefix}/share/man -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp" -post-destroot { - # make a da script happen - file copy ${destroot}${prefix}/bin/epiphany ${destroot}${prefix}/bin/epiphany-bin - file copy -force ${filespath}/epiphany ${destroot}${prefix}/bin/ - # use da ${prefix} Luke ... - reinplace "s|/opt/local|${prefix}|g" ${destroot}${prefix}/bin/epiphany +checksums md5 24bb8c430a6165b9c43a2ed0452cc6a5 +depends_build port:gnome-doc-utils +depends_lib port:iso-codes \ + port:libgnomeui \ + port:firefox-x11 \ + port:py25-gnome \ + port:gnome-desktop \ + port:libgnomeprintui +# port:enchant + +configure.args --with-gecko=firefox --disable-scrollkeeper +configure.python ${prefix}/bin/python2.5 + +pre-configure { + reinplace "s|--rpath=|-rpath |g" ${worksrcpath}/configure } + +post-activate { + system "${prefix}/bin/gtk-update-icon-cache -f -t ${prefix}/share/icons/hicolor" + system "${prefix}/bin/scrollkeeper-update; true" + system "${prefix}/bin/update-desktop-database -q ${prefix}/share/applications; true" + system "${prefix}/bin/update-mime-database ${prefix}/share/mime; true" +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/735eba06/attachment.html From gui_dos at macports.org Mon Apr 7 11:36:54 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Mon Apr 7 11:40:06 2008 Subject: [35822] trunk/dports/gnome/gnome-user-docs/Portfile Message-ID: <20080407183654.C978E1567812@beta.macosforge.org> Revision: 35822 http://trac.macosforge.org/projects/macports/changeset/35822 Author: gui_dos@macports.org Date: 2008-04-07 11:36:52 -0700 (Mon, 07 Apr 2008) Log Message: ----------- gnome-user-docs: update to 2.22.0 Modified Paths: -------------- trunk/dports/gnome/gnome-user-docs/Portfile Modified: trunk/dports/gnome/gnome-user-docs/Portfile =================================================================== --- trunk/dports/gnome/gnome-user-docs/Portfile 2008-04-07 17:42:30 UTC (rev 35821) +++ trunk/dports/gnome/gnome-user-docs/Portfile 2008-04-07 18:36:52 UTC (rev 35822) @@ -3,7 +3,7 @@ PortSystem 1.0 name gnome-user-docs -version 2.20.1 +version 2.22.0 description End-user documentation for GNOME2 long_description This package contains documents which will be \ packaged together and shipped as gnome-user-docs \ @@ -14,22 +14,14 @@ platforms darwin homepage http://www.gnome.org/ master_sites gnome:sources/gnome-user-docs/[strsed ${version} {/\.[0-9]*$//}]/ -checksums md5 d6bba44acaed20117769ec8dce378f71 \ - sha1 4c22c4e1076be68cc0686cc750889d06c0711e9c \ - rmd160 96077dedf849c651b8a44c27c65246a08bef3ab4 -depends_lib lib:gnome-session:gnome-session +checksums md5 f3af808e754701b83105eab2f5ca690c \ + sha1 b6eef0b7dcf3e61743e438df8493e5c5511ea465 \ + rmd160 36786da23719fec56613c3232021b4fdf16d3440 +depends_lib port:rarian depends_build port:gnome-doc-utils use_bzip2 yes configure.args --disable-scrollkeeper -configure.cppflags-append "-L${prefix}/lib" -configure.cflags-append "-no-cpp-precomp -flat_namespace -undefined suppress" -pre-activate { - ui_msg "This port conflicts with the antiquated port gnome2-user-docs." - ui_msg "If this port fails to activate, please uninstall the port" - ui_msg "gnome2-user-docs and then install or activate this port again." -} - post-activate { system "${prefix}/bin/scrollkeeper-update" } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/20fd7e2b/attachment.html From ryandesign at macports.org Mon Apr 7 12:17:44 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 12:22:07 2008 Subject: [35823] trunk/dports/graphics/dcraw/Portfile Message-ID: <20080407191744.0D93A15683BA@beta.macosforge.org> Revision: 35823 http://trac.macosforge.org/projects/macports/changeset/35823 Author: ryandesign@macports.org Date: 2008-04-07 12:17:43 -0700 (Mon, 07 Apr 2008) Log Message: ----------- dcraw: update to 8.84 Modified Paths: -------------- trunk/dports/graphics/dcraw/Portfile Modified: trunk/dports/graphics/dcraw/Portfile =================================================================== --- trunk/dports/graphics/dcraw/Portfile 2008-04-07 18:36:52 UTC (rev 35822) +++ trunk/dports/graphics/dcraw/Portfile 2008-04-07 19:17:43 UTC (rev 35823) @@ -3,8 +3,7 @@ PortSystem 1.0 name dcraw -version 8.83 -revision 2 +version 8.84 categories graphics maintainers ryandesign platforms darwin @@ -21,9 +20,9 @@ ${description} checksums \ - md5 b896b05feedc7cfec9eb1b44ee484634 \ - sha1 c7000465a939867134af81d641bacd350d706da8 \ - rmd160 4a7814641aedb7fafacd26e438fd494c9e40f739 + md5 4d3add548e8fbef4b3cb5f85245b495c \ + sha1 05652a11c464706c7492b848e4523be5698af1eb \ + rmd160 4bd4dd5dc19c55b8b909e904d4b06197856d8c67 depends_lib \ port:gettext \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/649283ab/attachment.html From dluke at macports.org Mon Apr 7 13:01:17 2008 From: dluke at macports.org (dluke@macports.org) Date: Mon Apr 7 13:02:25 2008 Subject: [35824] trunk/dports/PortIndex Message-ID: <20080407200117.1480215687E4@beta.macosforge.org> Revision: 35824 http://trac.macosforge.org/projects/macports/changeset/35824 Author: dluke@macports.org Date: 2008-04-07 13:01:14 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Total number of ports parsed: 4640 Ports successfully parsed: 4639 Ports failed: 1 Failed to parse file lang/slime/Portfile: Error evaluating variants Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-04-07 19:17:43 UTC (rev 35823) +++ trunk/dports/PortIndex 2008-04-07 20:01:14 UTC (rev 35824) @@ -2100,8 +2100,8 @@ variants universal portdir gnome/eel-2-12 description {Generally useful classes and extensions to GNOME} homepage http://www.gnome.org/ epoch 0 platforms darwin name eel-2-12 depends_lib {port:Xft2 lib:libcairo:cairo lib:libexpat:expat port:fontconfig port:freetype lib:libjpeg:jpeg lib:libiconv:libiconv lib:libpng:libpng port:p5-xml-parser bin:perl:perl5.8 port:xrender port:zlib lib:libtiff:tiff port:popt port:startup-notification port:pkgconfig port:pango port:libxml2 port:libxslt bin:orbit-idl-2:orbit2 port:esound port:audiofile port:glib2 port:gettext port:atk port:gconf port:gnome-doc-utils port:gnome-keyring port:gnome-vfs port:gnome-vfs port:gtk2 port:libart_lgpl port:libbonobo port:libbonoboui port:libgnome port:libgnomecanvas port:libgnomeui port:gail port:gnome-desktop port:gnome-menus port:libglade2 port:render} 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-li bs, 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.12.2 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.18.2 categories gnome revision 0 -epiphany 510 -variants universal portdir gnome/epiphany description {A GNOME Web browser.} homepage http://www.gnome.org/projects/epiphany epoch 0 platforms darwin name epiphany depends_lib {bin:mozilla:mozilla bin:gnome-session:gnome-session lib:libiconv.2:libiconv} long_description {A web browser is more than an application, it is a way of thinking, it is a way of seeing the world. Epiphany's principles are simplicity and standards compliance.} maintainers nomaintainer version 1.4.7 categories {gnome www} revision 0 +epiphany 576 +variants universal depends_build port:gnome-doc-utils portdir gnome/epiphany description {A GNOME Web browser.} homepage http://www.gnome.org/projects/epiphany epoch 0 platforms darwin depends_lib {port:iso-codes port:libgnomeui port:firefox-x11 port:py25-gnome port:gnome-desktop port:libgnomeprintui} name epiphany long_description {A web browser is more than an application, it is a way of thinking, it is a way of seeing the world. Epiphany's principles are simplicity and standards compliance.} maintainers nomaintainer version 2.22.1.1 categories {gnome www} revision 0 evince 1026 variants {universal djvu} depends_build {port:gnome-doc-utils port:m4 port:perl5.8 port:pkgconfig port:rarian} variant_desc {djvu {Builds against port:djvulibre}} portdir gnome/evince description {Evince is a document viewer for multiple document formats like pdf, and many others.} homepage http://www.gnome.org/ epoch 0 platforms darwin name evince depends_lib {port:atk port:audiofile port:cairo port:dbus port:dbus-glib port:esound port:expat port:fontconfig port:freetype port:gconf port:gettext port:glib2 port:gnome-keyring port:gnome-icon-theme port:gnome-vfs port:gtk2 port:hicolor-icon-theme port:jpeg port:libart_lgpl port:libglade2 port:libgnome port:libgnomecanvas port:libgnomeui port:libiconv port:libpng port:libxml2 port:libxslt port:nautilus port:openssl port:pango port:gdk-pixbuf port:poppler port:popt port:tiff port:zlib} long_description {{Evince is a document viewer for multiple document formats like pdf, and many others.}} maintainers nomaintainer categories {gn ome print} version 2.22.0 revision 0 evolution-data-server 496 @@ -2211,7 +2211,7 @@ gnome-session 488 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.22.0 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.22.0 categories gnome revision 0 +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.22.1 categories gnome revision 0 gnome-sharp2 555 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:libgtkhtml312 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.16.1 categories {gnome devel} revision 0 gnome-speech 389 @@ -2224,8 +2224,8 @@ 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 lib:gtk-engines-2: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.22.0 categories gnome revision 0 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 526 -variants universal depends_build port:gnome-doc-utils portdir gnome/gnome-user-docs description {End-user documentation for GNOME2} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-user-docs depends_lib lib:gnome-session:gnome-session long_description {This package contains documents which will be packaged together and shipped as gnome-user-docs in the core GNOME distribution. They should be documents targetted for end-users of GNOME.} maintainers nomaintainer version 2.20.1 categories gnome revision 0 +gnome-user-docs 506 +variants universal depends_build port:gnome-doc-utils portdir gnome/gnome-user-docs description {End-user documentation for GNOME2} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-user-docs depends_lib port:rarian long_description {This package contains documents which will be packaged together and shipped as gnome-user-docs in the core GNOME distribution. They should be documents targetted for end-users of GNOME.} maintainers nomaintainer version 2.22.0 categories gnome revision 0 gnome-utils 456 variants {universal darwin_7} portdir gnome/gnome-utils description {Session component for the GNOME 2 desktop} homepage http://www.gnome.org/ epoch 0 platforms darwin name gnome-utils depends_lib {lib:gnome-session:gnome-session lib:libgnomeprintui:libgnomeprintui port:libgtop port:gnome-panel port:dbus port:dbus-glib} long_description {Session component for the GNOME 2.0 desktop.} maintainers nomaintainer version 2.20.0.1 categories gnome revision 1 gnome-vfs 651 @@ -2539,7 +2539,7 @@ compface 455 variants universal description {Utility to convert to and from the X-Face format} portdir graphics/compface homepage http://freshmeat.net/projects/compface/ epoch 0 platforms darwin name compface long_description {Compface provides utilities and a library for converting to and from the X-Face format, a 48x48 bitmap format used to carry thumbnails of email authors in a mail header.} maintainers nomaintainer categories graphics version 1.5.2 revision 1 dcraw 392 -variants universal portdir graphics/dcraw description {Raw Digital Photo Decoding, supporting 209 cameras} homepage http://www.cybercom.net/~dcoffin/dcraw/ epoch 0 platforms darwin name dcraw depends_lib {port:gettext port:libiconv port:jpeg port:lcms} maintainers ryandesign long_description {{Raw Digital Photo Decoding, supporting 209 cameras}} version 8.83 categories graphics revision 2 +variants universal portdir graphics/dcraw description {Raw Digital Photo Decoding, supporting 209 cameras} homepage http://www.cybercom.net/~dcoffin/dcraw/ epoch 0 platforms darwin name dcraw depends_lib {port:gettext port:libiconv port:jpeg port:lcms} maintainers ryandesign long_description {{Raw Digital Photo Decoding, supporting 209 cameras}} version 8.84 categories graphics revision 0 djvulibre 659 variants universal portdir graphics/djvulibre description {Web centric format and software platform for distributing documents and images.} homepage http://djvulibre.djvuzone.org/ epoch 0 platforms darwin name djvulibre depends_lib {port:libiconv port:jpeg port:tiff port:qt3} maintainers nomaintainer long_description {DjVu can advantageously replace PDF, PS, TIFF,JPEG, and GIF for distributing scanned documents, digital documents, or high-resolution pictures. DjVu content downloads faster, displays and renders faster, looks nicer on a screen and consume less client resources than competing formats.} version 3.5.19 categories {graphics www} revision 0 dvi2bitmap 546 @@ -4241,7 +4241,7 @@ dnetc 710 variants universal description {distributed.net client} portdir net/dnetc homepage http://distributed.net/ epoch 0 platforms darwin name dnetc long_description {distributed.net believes in the capability and potential of distributed computing. Their mission consists of three interdependent goals: development, deployment, and advocacy, to be pursued in the advancement of distributed computing. They advocate distributed computing, by encouraging global participation and contributions of processing power, bandwidth, and {expertise;} by providing a forum for {discussion;} and by raising awareness on the Internet and in the mainstream.} maintainers nomaintainer categories net version 2.9010.495 revision 0 dnrd 543 -variants universal description {A proxy DNS daemon} portdir net/dnrd homepage http://dnrd.sourceforge.net/ epoch 0 platforms darwin name dnrd long_description {DNRD is a proxy DNS daemon. It supports several forward servers for redundancy and/or load-balancing. DNS queries for specific domains can be forwarded to a specific group of DNS servers (with redundancy and load balancing) for that domain. It is useful for VPNs and supports offline and dialup sites in a good way.} maintainers nomaintainer categories net version 2.20.1 revision 0 +variants universal description {A proxy DNS daemon} portdir net/dnrd homepage http://dnrd.sourceforge.net/ epoch 0 platforms darwin name dnrd long_description {DNRD is a proxy DNS daemon. It supports several forward servers for redundancy and/or load-balancing. DNS queries for specific domains can be forwarded to a specific group of DNS servers (with redundancy and load balancing) for that domain. It is useful for VPNs and supports offline and dialup sites in a good way.} maintainers nomaintainer categories net version 2.20.3 revision 0 dns2tcp 519 variants universal description {TCP over DNS tunnel} portdir net/dns2tcp homepage http://www.hsc.fr/ressources/outils/dns2tcp/ epoch 0 platforms darwin name dns2tcp long_description {Dns2tcp is a tool for relaying TCP connections over DNS. There is no authentications nor encryption mecanisms : DNS encapsulation must be considered as an unsecure and anonymous transport layer. Ressources should be public external services like ssh, ssltunnel ...} maintainers ralf@coderpunks.org categories net version 0.4 revision 0 dnsa 355 @@ -8863,7 +8863,7 @@ gtkglarea2 706 variants {universal darwin_9} portdir x11/gtkglarea2 description {OpenGL widget to GTK+} homepage ftp://ftp.gnome.org/mirror/gnome.org/sources/gtkglarea/ epoch 0 platforms darwin name gtkglarea2 depends_lib {lib:libGL.1:XFree86 lib:libgtk.2:gtk2} maintainers nomaintainer long_description {Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl which is basically wrapper around GLX functions. The widget itself is very similar to GtkDrawinigArea widget and adds only three extra functions. Lower level gdkgl functions make it easy to render on any widget that has OpenGL capable visual, rendering to off-screen pixmaps is also supported.} version 1.99.0 categories {x11 devel} revision 0 gtkmm 381 -variants universal portdir x11/gtkmm description {C++ interface to GTK+.} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name gtkmm depends_lib {port:gtk2 port:glibmm port:cairomm} long_description {gtkmm (previously known as Gtk--) is the official C++ interface for the popular GUI library GTK+.} maintainers nomaintainer version 2.12.5 categories {x11 devel} revision 0 +variants universal portdir x11/gtkmm description {C++ interface to GTK+.} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name gtkmm depends_lib {port:gtk2 port:glibmm port:cairomm} long_description {gtkmm (previously known as Gtk--) is the official C++ interface for the popular GUI library GTK+.} maintainers nomaintainer version 2.12.7 categories {x11 devel} revision 0 gtkmm1 422 variants universal portdir x11/gtkmm1 description {C++ interface to GTK+, version 1.2.} homepage http://www.gtkmm.org/ epoch 0 platforms darwin name gtkmm1 depends_lib {lib:libgtk.1:gtk1 lib:libsigc:libsigcxx1} long_description {gtkmm (previously known as Gtk--) is the official C++ interface for the popular GUI library GTK+.} maintainers gongloo@charlies-server.no-ip.com version 1.2.8 categories {x11 devel} revision 0 gtkmm20 407 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/33fe289d/attachment-0001.html From ryandesign at macports.org Mon Apr 7 13:22:06 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 13:23:35 2008 Subject: [35826] trunk/dports/graphics/ImageMagick/Portfile Message-ID: <20080407202206.6BB3D1568AFE@beta.macosforge.org> Revision: 35826 http://trac.macosforge.org/projects/macports/changeset/35826 Author: ryandesign@macports.org Date: 2008-04-07 13:22:05 -0700 (Mon, 07 Apr 2008) Log Message: ----------- ImageMagick: update to 6.4.0-4 All 696 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-04-07 20:13:33 UTC (rev 35825) +++ trunk/dports/graphics/ImageMagick/Portfile 2008-04-07 20:22:05 UTC (rev 35826) @@ -3,7 +3,7 @@ PortSystem 1.0 name ImageMagick -version 6.4.0-3 +version 6.4.0-4 homepage http://www.imagemagick.org/ categories graphics devel maintainers ryandesign @@ -36,9 +36,9 @@ ftp://ftp.nluug.nl/pub/${name}/ checksums \ - md5 207639a248dcbccff88d943d0073a042 \ - sha1 7a44db554c06d9362ba1ef0aeef450526c9ecfe5 \ - rmd160 3098d5da000cb9b6a9379fe0a860f07fcbb04cc3 + md5 b32023397419415a127e6d1a874c2a48 \ + sha1 36ffce23f21fa8d54ca2a7c64d3f24f8fad5901a \ + rmd160 bf65d3672355b2ac29b7ded71f2cd488a0dba2f1 depends_lib \ lib:libX11.6:XFree86 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/9ccab140/attachment.html From gui_dos at macports.org Mon Apr 7 13:28:50 2008 From: gui_dos at macports.org (gui_dos@macports.org) Date: Mon Apr 7 13:30:04 2008 Subject: [35827] trunk/dports/gnome Message-ID: <20080407202850.6268E1568C81@beta.macosforge.org> Revision: 35827 http://trac.macosforge.org/projects/macports/changeset/35827 Author: gui_dos@macports.org Date: 2008-04-07 13:28:49 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Version bumps: * libsoup -> 2.4.1 * gnome-keyring -> 2.22.1 * evolution-data-server -> 2.22.1 Modified Paths: -------------- trunk/dports/gnome/evolution-data-server/Portfile trunk/dports/gnome/gnome-keyring/Portfile trunk/dports/gnome/libsoup/Portfile Modified: trunk/dports/gnome/evolution-data-server/Portfile =================================================================== --- trunk/dports/gnome/evolution-data-server/Portfile 2008-04-07 20:22:05 UTC (rev 35826) +++ trunk/dports/gnome/evolution-data-server/Portfile 2008-04-07 20:28:49 UTC (rev 35827) @@ -3,7 +3,7 @@ PortSystem 1.0 name evolution-data-server -version 2.22.0 +version 2.22.1 description Addressbook and calender libs for GNOME. long_description Evolution Data Server provides a central location for \ addressbook and calendar in the GNOME Desktop. @@ -13,9 +13,9 @@ homepage http://www.gnome.org/ master_sites gnome:sources/evolution-data-server/[join [lrange [split ${version} {.}] 0 1] {.}]/ -checksums md5 0f29044dc21a4bfb915cafafde8f4d6b \ - sha1 1d6ad21849c479be56476cc69a43ea1fa30f69bc \ - rmd160 ab034a6805928509e0fc0bd306caf95392b7f275 +checksums md5 1972fa3dbd46c25216b00c1d35f83eaf \ + sha1 b78f6865db1358c1dbece6c09f92e9ba6a523d6d \ + rmd160 d0082d45c40d8a76897343778dcca00df4f511e6 depends_lib port:gnome-platform-suite \ port:libsoup \ Modified: trunk/dports/gnome/gnome-keyring/Portfile =================================================================== --- trunk/dports/gnome/gnome-keyring/Portfile 2008-04-07 20:22:05 UTC (rev 35826) +++ trunk/dports/gnome/gnome-keyring/Portfile 2008-04-07 20:28:49 UTC (rev 35827) @@ -3,7 +3,7 @@ PortSystem 1.0 name gnome-keyring -version 2.22.0 +version 2.22.1 set branch [join [lrange [split ${version} .] 0 1] .] maintainers nomaintainer categories gnome @@ -20,9 +20,9 @@ master_sites gnome:sources/${name}/${branch}/ use_bzip2 yes -checksums md5 d27c5bf11579069eb694f93b71364bb4 \ - sha1 2a7887bfb1438d1baf1f22dd557d7958052510ce \ - rmd160 bf74249b5d1c2d68ca97281eeec249af5f9ec126 +checksums md5 4ca9c19fa6ada61cdc93ab24214b5c4f \ + sha1 59956194b110a4e4576db0791e2d2371b39ff49c \ + rmd160 83dddadb1c133931151de302e8f33ff1d99ed496 depends_build port:pkgconfig \ port:intltool Modified: trunk/dports/gnome/libsoup/Portfile =================================================================== --- trunk/dports/gnome/libsoup/Portfile 2008-04-07 20:22:05 UTC (rev 35826) +++ trunk/dports/gnome/libsoup/Portfile 2008-04-07 20:28:49 UTC (rev 35827) @@ -3,7 +3,7 @@ PortSystem 1.0 name libsoup -version 2.4.0 +version 2.4.1 description Soup is an HTTP library implementation in C. long_description Soup provides a queued asynchronous callback-based \ mechanism for sending and servicing SOAP requests \ @@ -17,9 +17,9 @@ homepage http://www.gnome.org/ master_sites gnome:sources/libsoup/2.4/ -checksums md5 16d325a14ee4da61f72fb21cd3ffa439 \ - sha1 25a9d2ece3fe1d7af9479f4dfa10c2c34aec2622 \ - rmd160 fe238e42c58921547818b2f9c5ad3485fe76a978 +checksums md5 d0fc91ccb9da401e9e40d2f4612bdac9 \ + sha1 a63a1124abffa1a335642c78ce87a606162361dc \ + rmd160 8e3877aa929089a82aaaec3ae6d0d63e4cc82cca depends_lib \ port:libxml2 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/a5ba59de/attachment.html From ryandesign at macports.org Mon Apr 7 13:13:34 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 13:35:25 2008 Subject: [35825] trunk/dports/net/whois Message-ID: <20080407201334.B3592156899D@beta.macosforge.org> Revision: 35825 http://trac.macosforge.org/projects/macports/changeset/35825 Author: ryandesign@macports.org Date: 2008-04-07 13:13:33 -0700 (Mon, 07 Apr 2008) Log Message: ----------- whois: update to 4.7.26; closes #14951 Modified Paths: -------------- trunk/dports/net/whois/Portfile Added Paths: ----------- trunk/dports/net/whois/files/ trunk/dports/net/whois/files/patch-Makefile.diff Modified: trunk/dports/net/whois/Portfile =================================================================== --- trunk/dports/net/whois/Portfile 2008-04-07 20:01:14 UTC (rev 35824) +++ trunk/dports/net/whois/Portfile 2008-04-07 20:13:33 UTC (rev 35825) @@ -3,7 +3,7 @@ PortSystem 1.0 name whois -version 4.7.25 +version 4.7.26 categories net maintainers ryandesign homepage http://www.linux.it/~md/software/ @@ -20,9 +20,9 @@ http://ftp.debian.org/debian/pool/main/w/${name}/ checksums \ - md5 c2782ac8be2dc631f5c9e7dd6452bc87 \ - sha1 d6ad2ab10d8660d46c33ac3e181e77b5829d09f8 \ - rmd160 6def214f815251e8de0c48f9a1af696e6b9e90e2 + md5 f069304ae912ff4fdec59f33de405076 \ + sha1 477c5eec6eb1413624e7a609dbef79e0707720dd \ + rmd160 ef8c252c76d22a74ddbd5dc6194585cbafe224a2 distname ${name}_${version} worksrcdir ${name}-${version} @@ -30,6 +30,12 @@ depends_lib \ port:gettext +platform darwin { + # -lcrypt cannot be used (and is unnecessary) on Mac OS X + patchfiles-append \ + patch-Makefile.diff +} + use_configure no post-configure { Added: trunk/dports/net/whois/files/patch-Makefile.diff =================================================================== --- trunk/dports/net/whois/files/patch-Makefile.diff (rev 0) +++ trunk/dports/net/whois/files/patch-Makefile.diff 2008-04-07 20:13:33 UTC (rev 35825) @@ -0,0 +1,11 @@ +--- Makefile 2008-04-05 08:46:24.000000000 -0500 ++++ Makefile 2008-04-07 15:06:38.000000000 -0500 +@@ -20,8 +20,6 @@ + ifdef HAVE_XCRYPT + mkpasswd_LDADD += -lxcrypt + CFLAGS += -DHAVE_XCRYPT +-else +-mkpasswd_LDADD += -lcrypt + endif + + PERL := perl -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/3e78fefa/attachment.html From ryandesign at macports.org Mon Apr 7 13:44:30 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 13:46:35 2008 Subject: [35828] trunk/dports/x11/winetricks/Portfile Message-ID: <20080407204430.5CFE215691B0@beta.macosforge.org> Revision: 35828 http://trac.macosforge.org/projects/macports/changeset/35828 Author: ryandesign@macports.org Date: 2008-04-07 13:44:29 -0700 (Mon, 07 Apr 2008) Log Message: ----------- winetricks: update to 20080406 (new version of mono12) Modified Paths: -------------- trunk/dports/x11/winetricks/Portfile Modified: trunk/dports/x11/winetricks/Portfile =================================================================== --- trunk/dports/x11/winetricks/Portfile 2008-04-07 20:28:49 UTC (rev 35827) +++ trunk/dports/x11/winetricks/Portfile 2008-04-07 20:44:29 UTC (rev 35828) @@ -3,7 +3,7 @@ PortSystem 1.0 name winetricks -version 20080402 +version 20080406 categories x11 maintainers ryandesign homepage http://www.kegel.com/wine/ @@ -25,9 +25,9 @@ redistributable runtime libraries or fonts. checksums \ - md5 5800488d19c7d186d57f522fdd03b5f1 \ - sha1 9dad628f8c1ee1ec4c19ceab832e1ff0105cc314 \ - rmd160 34fb84251955edc2a58266416cf61794305dbfd3 + md5 d3767cca42d3a6f41b5c94d708826c70 \ + sha1 d1a0b09b1ec67022ff98a11778d1771de33b5a36 \ + rmd160 61631001cf8e0e5a696da2e026e48d5fce7edd08 patchfiles \ patch-x11prefix.diff -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/a432b174/attachment.html From mww at macports.org Mon Apr 7 13:45:28 2008 From: mww at macports.org (mww@macports.org) Date: Mon Apr 7 13:47:01 2008 Subject: [35829] trunk/dports Message-ID: <20080407204528.7F01F1569269@beta.macosforge.org> Revision: 35829 http://trac.macosforge.org/projects/macports/changeset/35829 Author: mww@macports.org Date: 2008-04-07 13:45:28 -0700 (Mon, 07 Apr 2008) Log Message: ----------- version 8.5.2 Modified Paths: -------------- trunk/dports/lang/tcl/Portfile trunk/dports/x11/tk/Portfile Modified: trunk/dports/lang/tcl/Portfile =================================================================== --- trunk/dports/lang/tcl/Portfile 2008-04-07 20:44:29 UTC (rev 35828) +++ trunk/dports/lang/tcl/Portfile 2008-04-07 20:45:28 UTC (rev 35829) @@ -3,7 +3,7 @@ PortSystem 1.0 name tcl -version 8.5.1 +version 8.5.2 # Tk (x11/tk) port depends on this version categories lang maintainers mww openmaintainer @@ -20,9 +20,9 @@ master_sites sourceforge checksums \ - md5 1b5f9a043f53c5828dcde3684e3264d5 \ - sha1 53d64b0a65e7dd231c79297ebc79608780bb7eea \ - rmd160 c90bfa5b1bbc7dc54429e4fe18b6f77a9ad1c18b + md5 2eeff7a61844b3e6de5202da1275cff1 \ + sha1 e85a4f924ad5f4b8793e373b96673457d5cbe978 \ + rmd160 91b55fda40f338b8543ba8b3b01c34164a9ae323 dist_subdir tcltk distname ${name}${version}-src Modified: trunk/dports/x11/tk/Portfile =================================================================== --- trunk/dports/x11/tk/Portfile 2008-04-07 20:44:29 UTC (rev 35828) +++ trunk/dports/x11/tk/Portfile 2008-04-07 20:45:28 UTC (rev 35829) @@ -3,7 +3,7 @@ PortSystem 1.0 name tk -version 8.5.1 +version 8.5.2 categories x11 maintainers mww openmaintainer description Tcl Tool Kit @@ -20,16 +20,16 @@ worksrcdir ${name}${version}/unix checksums \ ${distname}${extract.suffix} \ - md5 d95d4a180cd60b3736395bf80c7322c0 \ - sha1 3280ca4572f19c5dd379380e9a02d382127f3378 \ - rmd160 5e1196db5415771e5a7bf38425cacd7cb0ee1cd8 + md5 bd014bd3e1a818e06ad375b95241452d \ + sha1 defbf5318dd72cd511bb81444c5445831daccd0f \ + rmd160 39c67f8b800639a62e586db349aa59c675e00212 # suck in Tcl as well so we can use it internally. distfiles-append tcl${version}-src${extract.suffix} checksums-append \ tcl${version}-src${extract.suffix} \ - md5 1b5f9a043f53c5828dcde3684e3264d5 \ - sha1 53d64b0a65e7dd231c79297ebc79608780bb7eea \ - rmd160 c90bfa5b1bbc7dc54429e4fe18b6f77a9ad1c18b + md5 2eeff7a61844b3e6de5202da1275cff1 \ + sha1 e85a4f924ad5f4b8793e373b96673457d5cbe978 \ + rmd160 91b55fda40f338b8543ba8b3b01c34164a9ae323 # force usage of DP Tcl depends_lib port:tcl lib:libX11.6:XFree86 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/247d320a/attachment.html From ryandesign at macports.org Mon Apr 7 14:06:46 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 14:07:44 2008 Subject: propchange - r35813 svn:log Message-ID: <20080407210817.BFE292804D@relay13.apple.com> Author: ryandesign@macports.org Revision: 35813 Property Name: svn:log New Property Value: mail/mutt: * New maintainer: Daniel Bond * Update to version 1.5.17 * Closes #14226 This revision was reverted in r35814 From ryandesign at macports.org Mon Apr 7 14:07:08 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 14:11:07 2008 Subject: propchange - r35814 svn:log Message-ID: <20080407210839.5EC4D2807E@relay13.apple.com> Author: ryandesign@macports.org Revision: 35814 Property Name: svn:log New Property Value: mail/mutt: Revert r35813. See #14226. From ryandesign at macports.org Mon Apr 7 14:15:29 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 14:17:04 2008 Subject: [35830] trunk/dports/net/fragroute/Portfile Message-ID: <20080407211529.ADB351569B74@beta.macosforge.org> Revision: 35830 http://trac.macosforge.org/projects/macports/changeset/35830 Author: ryandesign@macports.org Date: 2008-04-07 14:15:28 -0700 (Mon, 07 Apr 2008) Log Message: ----------- fragroute: increment revision so everyone gets the fix from r35796 Modified Paths: -------------- trunk/dports/net/fragroute/Portfile Modified: trunk/dports/net/fragroute/Portfile =================================================================== --- trunk/dports/net/fragroute/Portfile 2008-04-07 20:45:28 UTC (rev 35829) +++ trunk/dports/net/fragroute/Portfile 2008-04-07 21:15:28 UTC (rev 35830) @@ -3,7 +3,7 @@ PortSystem 1.0 name fragroute version 1.2 -revision 1 +revision 2 categories net security maintainers nomaintainer description intercept, modify, and rewrite egress traffic -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/a4276683/attachment-0001.html From ryandesign at macports.org Mon Apr 7 14:16:13 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 14:17:44 2008 Subject: propchange - r35796 svn:log Message-ID: <20080407211744.814412804B@relay14.apple.com> Author: ryandesign@macports.org Revision: 35796 Property Name: svn:log New Property Value: fragroute: Fix the mtree violation. The revision should have been incremented; this was done in r35830. From ryandesign at macports.org Mon Apr 7 14:32:48 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 14:33:17 2008 Subject: [35831] trunk/dports Message-ID: <20080407213248.9AAAA1569DB0@beta.macosforge.org> Revision: 35831 http://trac.macosforge.org/projects/macports/changeset/35831 Author: ryandesign@macports.org Date: 2008-04-07 14:32:47 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Set svn:keywords to Id on all Portfiles per current guidelines Modified Paths: -------------- trunk/dports/games/supertuxkart/Portfile trunk/dports/lang/apple-gcc42/Portfile trunk/dports/science/hdf4/Portfile Property Changed: ---------------- trunk/dports/devel/giggle/Portfile trunk/dports/games/supertuxkart/Portfile trunk/dports/lang/apple-gcc42/Portfile trunk/dports/python/py-daemon/Portfile trunk/dports/python/py-py/Portfile trunk/dports/python/py25-daemon/Portfile trunk/dports/python/py25-py/Portfile trunk/dports/science/gmt/Portfile trunk/dports/science/hdf4/Portfile trunk/dports/security/fusil/Portfile trunk/dports/sysutils/e2fsprogs/Portfile trunk/dports/sysutils/zmq/Portfile Property changes on: trunk/dports/devel/giggle/Portfile ___________________________________________________________________ Name: svn:keywords + Id Modified: trunk/dports/games/supertuxkart/Portfile =================================================================== --- trunk/dports/games/supertuxkart/Portfile 2008-04-07 21:15:28 UTC (rev 35830) +++ trunk/dports/games/supertuxkart/Portfile 2008-04-07 21:32:47 UTC (rev 35831) @@ -1,6 +1,6 @@ # -*- 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: Portfile 34385 2008-02-22 23:50:56Z ryandesign@macports.org $ +# $Id$ PortSystem 1.0 Property changes on: trunk/dports/games/supertuxkart/Portfile ___________________________________________________________________ Name: svn:keywords + Id Modified: trunk/dports/lang/apple-gcc42/Portfile =================================================================== --- trunk/dports/lang/apple-gcc42/Portfile 2008-04-07 21:15:28 UTC (rev 35830) +++ trunk/dports/lang/apple-gcc42/Portfile 2008-04-07 21:32:47 UTC (rev 35831) @@ -1,4 +1,4 @@ -# $Id: Portfile 30167 2007-10-22 07:45:43Z mww@macports.org $ +# $Id$ PortSystem 1.0 Property changes on: trunk/dports/lang/apple-gcc42/Portfile ___________________________________________________________________ Name: svn:keywords + Id Property changes on: trunk/dports/python/py-daemon/Portfile ___________________________________________________________________ Name: svn:keywords + Id Property changes on: trunk/dports/python/py-py/Portfile ___________________________________________________________________ Name: svn:keywords + Id Property changes on: trunk/dports/python/py25-daemon/Portfile ___________________________________________________________________ Name: svn:keywords + Id Property changes on: trunk/dports/python/py25-py/Portfile ___________________________________________________________________ Name: svn:keywords + Id Property changes on: trunk/dports/science/gmt/Portfile ___________________________________________________________________ Name: svn:keywords + Id Modified: trunk/dports/science/hdf4/Portfile =================================================================== --- trunk/dports/science/hdf4/Portfile 2008-04-07 21:15:28 UTC (rev 35830) +++ trunk/dports/science/hdf4/Portfile 2008-04-07 21:32:47 UTC (rev 35831) @@ -1,5 +1,5 @@ # -*- 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: Portfile 31507 2007-11-26 08:38:14Z takanori@macports.org $ +# $Id$ PortSystem 1.0 Property changes on: trunk/dports/science/hdf4/Portfile ___________________________________________________________________ Name: svn:keywords + Id Property changes on: trunk/dports/security/fusil/Portfile ___________________________________________________________________ Name: svn:keywords + Id Property changes on: trunk/dports/sysutils/e2fsprogs/Portfile ___________________________________________________________________ Name: svn:keywords + Id Property changes on: trunk/dports/sysutils/zmq/Portfile ___________________________________________________________________ Name: svn:keywords + Id -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/d3e8c7fe/attachment.html From mww at macports.org Mon Apr 7 14:35:54 2008 From: mww at macports.org (mww@macports.org) Date: Mon Apr 7 14:36:52 2008 Subject: [35832] trunk/dports/science/openmpi/Portfile Message-ID: <20080407213554.7C4F91569FDC@beta.macosforge.org> Revision: 35832 http://trac.macosforge.org/projects/macports/changeset/35832 Author: mww@macports.org Date: 2008-04-07 14:35:54 -0700 (Mon, 07 Apr 2008) Log Message: ----------- version 1.2.6 Modified Paths: -------------- trunk/dports/science/openmpi/Portfile Modified: trunk/dports/science/openmpi/Portfile =================================================================== --- trunk/dports/science/openmpi/Portfile 2008-04-07 21:32:47 UTC (rev 35831) +++ trunk/dports/science/openmpi/Portfile 2008-04-07 21:35:54 UTC (rev 35832) @@ -3,8 +3,7 @@ PortSystem 1.0 name openmpi -version 1.2.5 -revision 1 +version 1.2.6 categories science parallel net platforms darwin maintainers mww @@ -22,8 +21,8 @@ http://www.open-mpi.de/software/${subdir} \ http://icl.cs.utk.edu/open-mpi/${subdir} \ freebsd -checksums md5 c6e82aab6cdcd425bf29217e8317d7dc \ - sha1 c217798453782cb9e25d58daf845aa6fdc62fcbf +checksums md5 f126793b68e71f5ec4a192c40675af2d \ + sha1 b2960e2fd7432816cb70302a6b6c2f55fbd62cab use_bzip2 yes pre-extract { file mkdir ${workpath}/build } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/89ebd15a/attachment.html From ryandesign at macports.org Mon Apr 7 14:36:28 2008 From: ryandesign at macports.org (ryandesign@macports.org) Date: Mon Apr 7 14:37:56 2008 Subject: [35833] trunk/dports Message-ID: <20080407213628.1C4BC156A074@beta.macosforge.org> Revision: 35833 http://trac.macosforge.org/projects/macports/changeset/35833 Author: ryandesign@macports.org Date: 2008-04-07 14:36:27 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Set svn:eol-style to native on all Portfiles per current guidelines Property Changed: ---------------- trunk/dports/devel/giggle/Portfile trunk/dports/games/supertuxkart/Portfile trunk/dports/lang/apple-gcc42/Portfile trunk/dports/python/py-daemon/Portfile trunk/dports/python/py-py/Portfile trunk/dports/python/py25-daemon/Portfile trunk/dports/python/py25-py/Portfile trunk/dports/science/gmt/Portfile trunk/dports/science/hdf4/Portfile trunk/dports/security/fusil/Portfile trunk/dports/sysutils/e2fsprogs/Portfile trunk/dports/sysutils/zmq/Portfile Property changes on: trunk/dports/devel/giggle/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/games/supertuxkart/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/lang/apple-gcc42/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/python/py-daemon/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/python/py-py/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/python/py25-daemon/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/python/py25-py/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/science/gmt/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/science/hdf4/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/security/fusil/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/sysutils/e2fsprogs/Portfile ___________________________________________________________________ Name: svn:eol-style + native Property changes on: trunk/dports/sysutils/zmq/Portfile ___________________________________________________________________ Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/c0314875/attachment.html From narf_tm at macports.org Mon Apr 7 14:40:30 2008 From: narf_tm at macports.org (narf_tm@macports.org) Date: Mon Apr 7 14:42:03 2008 Subject: [35834] trunk/dports/perl/p5-time-hires/Portfile Message-ID: <20080407214030.7C386156A285@beta.macosforge.org> Revision: 35834 http://trac.macosforge.org/projects/macports/changeset/35834 Author: narf_tm@macports.org Date: 2008-04-07 14:40:29 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Updated to 1.9713. Modified Paths: -------------- trunk/dports/perl/p5-time-hires/Portfile Modified: trunk/dports/perl/p5-time-hires/Portfile =================================================================== --- trunk/dports/perl/p5-time-hires/Portfile 2008-04-07 21:36:27 UTC (rev 35833) +++ trunk/dports/perl/p5-time-hires/Portfile 2008-04-07 21:40:29 UTC (rev 35834) @@ -3,13 +3,13 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Time-HiRes 1.9712 +perl5.setup Time-HiRes 1.9713 maintainers narf_tm openmaintainer description perl5 module implementing High resolution time, sleep, and alarm long_description ${description} platforms darwin -checksums md5 96352df8696f8ab1a0b9e2571ee1d084 \ - sha1 d5bdc770e189f6305ed25c28ddfd681e6575447a \ - rmd160 449f66fc3cdb808dd0bed56dc5e7b02b5857fc2a +checksums md5 37dcaac5b701440bd65f9d3fe51b2afc \ + sha1 17f6fe073cef0518829a70b4f05bceca2a60bcb0 \ + rmd160 50ef834bcc894895a1d954d02b9c9879f5e5c128 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/fb94cc69/attachment.html From narf_tm at macports.org Mon Apr 7 14:42:39 2008 From: narf_tm at macports.org (narf_tm@macports.org) Date: Mon Apr 7 14:44:17 2008 Subject: [35835] trunk/dports/perl/p5-http-body/Portfile Message-ID: <20080407214239.5E995156A322@beta.macosforge.org> Revision: 35835 http://trac.macosforge.org/projects/macports/changeset/35835 Author: narf_tm@macports.org Date: 2008-04-07 14:42:38 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Updated to 1.03. Modified Paths: -------------- trunk/dports/perl/p5-http-body/Portfile Modified: trunk/dports/perl/p5-http-body/Portfile =================================================================== --- trunk/dports/perl/p5-http-body/Portfile 2008-04-07 21:40:29 UTC (rev 35834) +++ trunk/dports/perl/p5-http-body/Portfile 2008-04-07 21:42:38 UTC (rev 35835) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup HTTP-Body 1.02 +perl5.setup HTTP-Body 1.03 maintainers narf_tm openmaintainer description HTTP Body Parser long_description HTTP::Body parses chunks of HTTP POST data and \ @@ -13,8 +13,8 @@ platforms darwin -checksums md5 2ab91bec0dce0b50fa1233a97e2bd5c9 \ - sha1 248e9fa1f9587bfb2a1e42ef8b4d3a5f947b1162 \ - rmd160 78a11f15b50d5263431be283d78ec9ce3ee762d0 +checksums md5 ef8562c9f03f57a6630bccb9a650f55b \ + sha1 8d3ee603aae6aedd5f6ab2ef800d235da3eeb268 \ + rmd160 cac2def82184104c7bacd014e52140eadd12920f depends_lib-append port:p5-yaml -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/842cb8b5/attachment.html From narf_tm at macports.org Mon Apr 7 14:46:32 2008 From: narf_tm at macports.org (narf_tm@macports.org) Date: Mon Apr 7 14:48:03 2008 Subject: [35836] trunk/dports/perl/p5-catalyst-plugin-stacktrace/Portfile Message-ID: <20080407214632.6D04D156A405@beta.macosforge.org> Revision: 35836 http://trac.macosforge.org/projects/macports/changeset/35836 Author: narf_tm@macports.org Date: 2008-04-07 14:46:32 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Updated to 0.08. Modified Paths: -------------- trunk/dports/perl/p5-catalyst-plugin-stacktrace/Portfile Modified: trunk/dports/perl/p5-catalyst-plugin-stacktrace/Portfile =================================================================== --- trunk/dports/perl/p5-catalyst-plugin-stacktrace/Portfile 2008-04-07 21:42:38 UTC (rev 35835) +++ trunk/dports/perl/p5-catalyst-plugin-stacktrace/Portfile 2008-04-07 21:46:32 UTC (rev 35836) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Catalyst-Plugin-StackTrace 0.07 +perl5.setup Catalyst-Plugin-StackTrace 0.08 maintainers narf_tm openmaintainer description Display a stack trace on the debug screen long_description This plugin will enhance the standard Catalyst \ @@ -12,9 +12,9 @@ platforms darwin -checksums md5 4bd2dc12f9b6f6bb310c1fe07a8321f1 \ - sha1 77e687a934b7103c0d57980ccf56675231b3314b \ - rmd160 bb1cb175eb6d2a8a127ff95ab6abf51b8355ea40 +checksums md5 5b5b557e7a1db5a0732cc2dad1bc3e9f \ + sha1 4f3a22df1c1535838ad3cc78b3c92e9ff01361b4 \ + rmd160 e118a2dd08254d87f71d8e7f41c9c48e7f64b044 depends_lib-append port:p5-catalyst-runtime \ port:p5-devel-stacktrace -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/eb7c7a29/attachment-0001.html From blair at macports.org Mon Apr 7 16:00:18 2008 From: blair at macports.org (blair@macports.org) Date: Mon Apr 7 16:01:47 2008 Subject: [35837] trunk/dports/devel/ice-cpp/Portfile Message-ID: <20080407230018.9953C156AD03@beta.macosforge.org> Revision: 35837 http://trac.macosforge.org/projects/macports/changeset/35837 Author: blair@macports.org Date: 2008-04-07 16:00:17 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Remove the platform specific settings of the compiler environmental variables. Modified Paths: -------------- trunk/dports/devel/ice-cpp/Portfile Modified: trunk/dports/devel/ice-cpp/Portfile =================================================================== --- trunk/dports/devel/ice-cpp/Portfile 2008-04-07 21:46:32 UTC (rev 35836) +++ trunk/dports/devel/ice-cpp/Portfile 2008-04-07 23:00:17 UTC (rev 35837) @@ -99,17 +99,5 @@ } } -platform darwin 7 { - build.env-append CPP=/usr/bin/cpp-3.3 \ - CC=/usr/bin/gcc-3.3 \ - CXX=/usr/bin/g++-3.3 -} - -platform darwin 8 { - build.env-append CPP=/usr/bin/cpp-4.0 \ - CC=/usr/bin/gcc-4.0 \ - CXX=/usr/bin/g++-4.0 -} - variant demo_source_code { } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/323be4c3/attachment.html From wsiegrist at apple.com Mon Apr 7 16:01:08 2008 From: wsiegrist at apple.com (wsiegrist@apple.com) Date: Mon Apr 7 16:02:07 2008 Subject: [35838] trunk/dports/www/mediawiki/Portfile Message-ID: <20080407230108.8B51C156AD52@beta.macosforge.org> Revision: 35838 http://trac.macosforge.org/projects/macports/changeset/35838 Author: wsiegrist@apple.com Date: 2008-04-07 16:01:07 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Version bump to v1.12.0 Modified Paths: -------------- trunk/dports/www/mediawiki/Portfile Modified: trunk/dports/www/mediawiki/Portfile =================================================================== --- trunk/dports/www/mediawiki/Portfile 2008-04-07 23:00:17 UTC (rev 35837) +++ trunk/dports/www/mediawiki/Portfile 2008-04-07 23:01:07 UTC (rev 35838) @@ -3,8 +3,8 @@ PortSystem 1.0 name mediawiki -set major_version 1.11 -version ${major_version}.1 +set major_version 1.12 +version ${major_version}.0 categories www php maintainers wms description The wiki engine used by Wikipedia @@ -16,7 +16,9 @@ homepage http://www.mediawiki.org distname mediawiki-${version} master_sites http://download.wikimedia.org/mediawiki/${major_version}/ -checksums md5 a7c9c31c3e6ab1d1137930b7dc86b2a7 +checksums md5 117a1360f440883a51f0ebca32906ea0 \ + sha1 48bf1877f60c317cbe93c072187dfe9c1aa3b857 \ + rmd160 d4a4bd5b18345623c83aa368f6e5912d87d3589b platforms darwin freebsd depends_run \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/562ee3ed/attachment.html From blair at macports.org Mon Apr 7 16:01:10 2008 From: blair at macports.org (blair@macports.org) Date: Mon Apr 7 16:02:11 2008 Subject: [35839] trunk/dports/devel/ice-python/Portfile Message-ID: <20080407230110.3400B156AD93@beta.macosforge.org> Revision: 35839 http://trac.macosforge.org/projects/macports/changeset/35839 Author: blair@macports.org Date: 2008-04-07 16:01:09 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Remove the platform specific settings of the compiler environmental variables. Modified Paths: -------------- trunk/dports/devel/ice-python/Portfile Modified: trunk/dports/devel/ice-python/Portfile =================================================================== --- trunk/dports/devel/ice-python/Portfile 2008-04-07 23:01:07 UTC (rev 35838) +++ trunk/dports/devel/ice-python/Portfile 2008-04-07 23:01:09 UTC (rev 35839) @@ -93,17 +93,5 @@ } } -platform darwin 7 { - build.env-append CPP=/usr/bin/cpp-3.3 \ - CC=/usr/bin/gcc-3.3 \ - CXX=/usr/bin/g++-3.3 -} - -platform darwin 8 { - build.env-append CPP=/usr/bin/cpp-4.0 \ - CC=/usr/bin/gcc-4.0 \ - CXX=/usr/bin/g++-4.0 -} - variant demo_source_code { } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/9a3526c5/attachment.html From wsiegrist at apple.com Mon Apr 7 16:03:01 2008 From: wsiegrist at apple.com (wsiegrist@apple.com) Date: Mon Apr 7 16:04:41 2008 Subject: [35840] trunk/dports/www/mediawiki/Portfile Message-ID: <20080407230301.5E808156AE28@beta.macosforge.org> Revision: 35840 http://trac.macosforge.org/projects/macports/changeset/35840 Author: wsiegrist@apple.com Date: 2008-04-07 16:03:00 -0700 (Mon, 07 Apr 2008) Log Message: ----------- * remove conflict statement for nonexistant variant * add variant descriptions Modified Paths: -------------- trunk/dports/www/mediawiki/Portfile Modified: trunk/dports/www/mediawiki/Portfile =================================================================== --- trunk/dports/www/mediawiki/Portfile 2008-04-07 23:01:09 UTC (rev 35839) +++ trunk/dports/www/mediawiki/Portfile 2008-04-07 23:03:00 UTC (rev 35840) @@ -42,12 +42,12 @@ port:php5 \ port:mysql5 -variant php4 { +variant php4 description "use php4 instead of php5" { depends_lib-append port:php4 depends_lib-delete port:php5 } -variant mysql4 conflicts mysql3 { +variant mysql4 description "use mysql4 instead of mysql5" { depends_lib-append port:mysql4 depends_lib-delete port:mysql5 } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/666928e8/attachment.html From raimue at macports.org Mon Apr 7 18:44:38 2008 From: raimue at macports.org (raimue@macports.org) Date: Mon Apr 7 18:46:51 2008 Subject: [35841] trunk/dports/devel/poedit/Portfile Message-ID: <20080408014438.F23F0156BD3A@beta.macosforge.org> Revision: 35841 http://trac.macosforge.org/projects/macports/changeset/35841 Author: raimue@macports.org Date: 2008-04-07 18:44:37 -0700 (Mon, 07 Apr 2008) Log Message: ----------- devel/poedit: Update to version 1.4.1 Modified Paths: -------------- trunk/dports/devel/poedit/Portfile Modified: trunk/dports/devel/poedit/Portfile =================================================================== --- trunk/dports/devel/poedit/Portfile 2008-04-07 23:03:00 UTC (rev 35840) +++ trunk/dports/devel/poedit/Portfile 2008-04-08 01:44:37 UTC (rev 35841) @@ -3,7 +3,7 @@ PortSystem 1.0 name poedit -version 1.4 +version 1.4.1 categories devel aqua platforms darwin maintainers raimue \ @@ -17,9 +17,9 @@ homepage http://poedit.sourceforge.net/ master_sites sourceforge -checksums md5 5198a30796af69830692b7e9e6fdbf64 \ - sha1 0c4f64c3f721766bf3eb96f0a082429a53f62e2a \ - rmd160 9c7dc00ca646a613fcfbc0a7f72bb570e1c8a6c0 +checksums md5 0dd46519c590e1213864562169d79b46 \ + sha1 b1d45481a550ad253dc1c57fe791dded81923462 \ + rmd160 b76eb4f07dcb1a7bef045517e4645b68072a65ab depends_build port:pkgconfig port:gettext depends_lib port:wxWidgets -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/d9ec6378/attachment.html From jmr at macports.org Mon Apr 7 20:45:49 2008 From: jmr at macports.org (jmr@macports.org) Date: Mon Apr 7 20:46:48 2008 Subject: [35842] trunk/dports/x11/Xaw3d/Portfile Message-ID: <20080408034549.792FB156C36F@beta.macosforge.org> Revision: 35842 http://trac.macosforge.org/projects/macports/changeset/35842 Author: jmr@macports.org Date: 2008-04-07 20:45:46 -0700 (Mon, 07 Apr 2008) Log Message: ----------- Xaw3d: add freebsd mirror group to master_sites. Closes #14954. Modified Paths: -------------- trunk/dports/x11/Xaw3d/Portfile Modified: trunk/dports/x11/Xaw3d/Portfile =================================================================== --- trunk/dports/x11/Xaw3d/Portfile 2008-04-08 01:44:37 UTC (rev 35841) +++ trunk/dports/x11/Xaw3d/Portfile 2008-04-08 03:45:46 UTC (rev 35842) @@ -20,7 +20,8 @@ working is slim, and not recommended. homepage http://www.visi.com/~hawkeyd/xaw3d.html platforms darwin -master_sites ftp://ftp.visi.com/users/hawkeyd/X/ +master_sites freebsd \ + ftp://ftp.visi.com/users/hawkeyd/X/ checksums md5 29ecfdcd6bcf47f62ecfd672d31269a1 depends_lib lib:libX11.6:XFree86 worksrcdir xc/lib/${name} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080407/8dec9f6b/attachment.html From markd at macports.org Mon Apr 7 22:34:39 2008 From: markd at macports.org (markd@macports.org) Date: Mon Apr 7 22:36:10 2008 Subject: [35843] trunk/doc-new/guide/xml/macports.conf.xml Message-ID: <20080408053439.62625156CA5E@beta.macosforge.org> Revision: 35843 http://trac.macosforge.org/projects/macports/changeset/35843 Author: markd@macports.org Date: 2008-04-07 22:34:38 -0700 (Mon, 07 Apr 2008) Log Message: ----------- New macports.conf xml source for guide/man page. Added Paths: ----------- trunk/doc-new/guide/xml/macports.conf.xml Added: trunk/doc-new/guide/xml/macports.conf.xml =================================================================== --- trunk/doc-new/guide/xml/macports.conf.xml (rev 0) +++ trunk/doc-new/guide/xml/macports.conf.xml 2008-04-08 05:34:38 UTC (rev 35843) @@ -0,0 +1,395 @@ + + +
+ MacPorts configuration files + + There are three MacPorts configuration files that define important + variables used by the MacPorts system: macports.conf, sources.conf, and + variants.conf. All MacPorts configurations files are located in + ${prefix}/etc/macports. + + MacPorts configuration file format is a simple key/value pair + separated by either a space or a tab. Lines beginning with '#' are comments, + empty lines are ignored. + +
+ macports.conf + + macports.conf is the configuration file used to bootstrap the + MacPorts system. This file is read by the port command and determines how + it behaves. + + Options locating other .conf files. + + + + sources_conf + + + Where to find the sources list. + + Default: + ${prefix}/etc/macports/sources.conf + + + + + variants_conf + + + Where to find global variants definition file + (optional). + + Default: + ${prefix}/etc/macports/variants.conf + + + + + Options for MacPorts general operating characteristics. + + + + prefix + + + Sets the directory where ports are installed. Any path may be + used but those with spaces and/or non ascii characters should be + avoided because it can break some ports. This key is often referred + to as '${prefix}'. + + Default: /opt/local + + + + + x11prefix + + + Path containing an X11 installation on your system. + + Default: /usr/X11R6 + + + + + portdbpath + + + Directory where MacPorts keeps working data as downloaded + sources, installed port receipts, and the main registry. Same path + restrictions apply as for '${prefix}'. + + Default: ${prefix}/var/macports + + + + + portdbformat + + + Storage type to use for the MacPorts registry: flat or sqlite. + sqlite is not yet supported. + + Default: + + + + + portinstalltype + + + Sets the mode in which ports are installed by MacPorts. + Supported values are "direct" or "image". In "direct" mode ports are + installed directly into "${prefix}" and only one version of a port + can be installed at any given time. In "image" mode multiple + versions (and any possible combination of its variants) can be + installed concurrently into "${portdbpath}/software/${portname}" and + only one can be "activated" (hardlinked) into "${prefix}". + + Default: + + + + + applications_dir + + + Directory to install MacPorts that install Mac OS X .app + bundles. + + Default: /Applications/MacPorts + + + + + frameworks_dir + + + Directory to install frameworks installed by ports. + + Default: /Library/Frameworks + + + + + portarchivemode + + + Create and use binary archive packages for + installation/reinstallation ease. + + Default: + + + + + portarchivepath + + + Where to store/retrieve port binary archive files. + + Default: + ${prefix}/var/macports/packages + + + + + portarchivetype + + + Type of binary archive packages to create when using archive + mode. Available types are: tgz, tar, tbz, tbz2, tlz, xar, zip, cpgz, + cpio. + + Multiple types are supported to build multiple file types in + one step. Unarchive uses multiple types as a search list to locate + an archive, and the first to match a specified type is used. + Multiple types must be separated by a colon or comma (NO + spaces). + + Default: .tgz + + + + + configureccache + + + Use ccache (C/C++ compiler cache) - see + http://ccache.samba.org/ + + Default: + + + + + configuredistcc + + + Use distcc (distributed compiler) - see + http://distcc.samba.org/ + + Default: + + + + + configurepipe + + + Use pipes rather than intermediate files when compiling + C/C++/etc + + Default: + + + + + buildnicevalue + + + Lowered scheduling priority (0-20) to use for make when + building ports. + + Default: 0 + + + + + buildmakejobs + + + Number of simultaneous make jobs (commands) to use when + building ports. Using "0" will cause a runtime autodetection to use + all available processer cores. + + Default: 1 + + + + + portautoclean + + + Set whether to automatically execute "clean" after "install" + of ports. + + Default: + + + + + rsync_server + + + Rsync server from which to fetch MacPorts sources. + + Default: rsync.macports.org + + + + + rsync_dir + + + Rsync directory from which to pull the base/ component + (infrastructure) of MacPorts. + + Default: release/base/ + + + + + rsync_options + + + Rsync options + + Default: -rtzv --delete-after + + + + + destroot_umask + + + Umask value to use during the destrooting or a port. + + Default: 022 + + + + + binpath + + + Sets the directory search path for locating system executables + used by MacPorts. This variable should contain the paths for + locating utilities such as rsync, tar, cvs and others. + + Default: + ${prefix}/bin:${prefix}/sbin:/bin:/sbin:/usr/bin:/usr/sbin:${x11prefix}/bin + + + + + Options for MacPorts Universal Binaries (+universal variant) + + + + universal_target + + + Sets MACOSX_DEPLOYMENT_TARGET + + Example: 10.5 + + + + + universal_sysroot + + + The SDK "sysroot" full p