From source_changes at macosforge.org Wed Aug 1 00:38:54 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27381] trunk/dports/PortIndex Message-ID: <20070801073854.EC3A87192CA@cvs.opensource.apple.com> Revision: 27381 http://trac.macosforge.org/projects/macports/changeset/27381 Author: dluke@macports.org Date: 2007-08-01 00:38:53 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Total number of ports parsed: 4147 Ports successfully parsed: 4147 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2007-08-01 02:44:50 UTC (rev 27380) +++ trunk/dports/PortIndex 2007-08-01 07:38:53 UTC (rev 27381) @@ -214,8 +214,8 @@ variants {universal darwin_8} description {Real-time data compression library} portdir archivers/lzo2 homepage http://www.oberhumer.com/opensource/lzo/ epoch 0 platforms darwin name lzo2 long_description {LZO is a portable lossless data compression library written in ANSI C. It offers pretty fast compression and very fast decompression. Decompression requires no memory. In addition there are slower compression levels achieving a quite competitive compression ratio while still decompressing at this very high speed. LZO is distributed under the GNU General Public License.} maintainers yunzheng.hu@gmail.com categories archivers version 2.02 revision 1 makeself 513 variants universal description {A small shell script that generates a self-extractable archives} portdir archivers/makeself homepage http://www.megastep.org/makeself/ epoch 0 platforms darwin name makeself long_description {makeself.sh is a small shell script that generates a self-extractable tar.gz archive from a directory. The resulting file appears as a shell script (many of those have a .run suffix), and can be launched as is.} maintainers yeled@macports.org categories archivers version 2.1.4 revision 0 -p7zip 329 -variants universal description {7-Zip implementation} portdir archivers/p7zip homepage http://p7zip.sourceforge.net/ epoch 0 platforms darwin name p7zip long_description {p7zip is a port of 7-Zip, a file archiver with highest compression ratio.} maintainers nomaintainer@macports.org categories archivers version 4.47 revision 0 +p7zip 310 +portdir archivers/p7zip description {7-Zip implementation} platforms darwin name p7zip version 4.51 categories archivers homepage http://p7zip.sourceforge.net/ revision 0 epoch 0 maintainers nomaintainer@macports.org long_description {p7zip is a port of 7-Zip, a file archiver with highest compression ratio.} par2 611 variants {universal darwin_8_powerpc darwin_8_i386 darwin_9} description {Parchive: Parity Archive Volume Set for data recovery} portdir archivers/par2 homepage http://parchive.sourceforge.net/ epoch 0 platforms darwin name par2 maintainers julian@jabber.org long_description {Parchive takes .par files and can regenerate missing data based upon a Reed-Soloman Code. This is useful for restoring missing pieces of a multi-part archive like the kinds used on Usenet. Version 2 does not require like-sized pieces, so it is useful for many more kinds of data recovery.} categories archivers version 0.4 revision 1 pbzip2 423 @@ -4933,7 +4933,7 @@ p5-libvorbis-perl 462 variants universal portdir perl/p5-libvorbis-perl description {Perl extension for Ogg Vorbis streams} homepage http://search.cpan.org/dist/libvorbis-perl/ epoch 0 platforms darwin name p5-libvorbis-perl depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:libvorbis} maintainers vincent-opdarw@vinc17.org long_description {This is an object-oriented interface to the Ogg Vorbis libvorbisfile convenience library.} version 0.05 categories {perl audio} revision 0 p5-libwww-perl 763 -variants universal portdir perl/p5-libwww-perl description {The World-Wide Web library for Perl} homepage http://search.cpan.org/dist/libwww-perl/ epoch 0 platforms darwin name p5-libwww-perl depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-html-parser port:p5-uri port:p5-compress-zlib} maintainers narf_tm@macports.org long_description {The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients. The library also contain modules that are of more general use and even classes that help you implement simple HTTP servers.} version 5.806 categories perl revision 0 +variants universal portdir perl/p5-libwww-perl description {The World-Wide Web library for Perl} homepage http://search.cpan.org/dist/libwww-perl/ epoch 0 platforms darwin name p5-libwww-perl depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-html-parser port:p5-uri port:p5-compress-zlib} maintainers narf_tm@macports.org long_description {The libwww-perl collection is a set of Perl modules which provides a simple and consistent application programming interface to the World-Wide Web. The main focus of the library is to provide classes and functions that allow you to write WWW clients. The library also contain modules that are of more general use and even classes that help you implement simple HTTP servers.} version 5.807 categories perl revision 0 p5-libxml-enno 672 variants universal portdir perl/p5-libxml-enno description {libxml-enno contains the modules XML::DOM, XML::XQL, XML::Checker and several other packages that are no longer distributed separately.} homepage http://search.cpan.org/dist/libxml-enno/ epoch 0 platforms darwin name p5-libxml-enno depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-libwww-perl port:p5-libxml-perl port:p5-xml-parser port:p5-parse-yapp port:p5-datemanip} maintainers nomaintainer@macports.org long_description {{libxml-enno contains the modules XML::DOM, XML::XQL, XML::Checker and several other packages that are no longer distributed separately.}} version 1.02 categories perl revision 0 p5-libxml-perl 573 @@ -6971,7 +6971,7 @@ foremost 629 variants {universal darwin} description {a console program to recover files based on their headers and footers.} portdir sysutils/foremost homepage http://foremost.sourceforge.net/ epoch 0 platforms darwin name foremost long_description {Foremost is a console program to recover files based on their headers and footers. Foremost can work on image files, such as those generated by dd, Safeback, Encase, etc, or directly on a drive. The headers and footers are specified by a configuration file, so you can pick and choose which headers you want to look for.} maintainers md@hudora.de categories sysutils version 0.69 revision 0 freeradius 575 -variants universal portdir sysutils/freeradius description {Free Radius Implementation} homepage http://www.freeradius.org/ epoch 0 platforms {darwin freebsd} name freeradius depends_lib port:openssl maintainers nomaintainer@macports.org long_description {The FreeRADIUS Server Project is an attempt to create a high-performance and highly-configurable GPLd free RADIUS server. The server is similar to Livingston's 2.0 server. FreeRADIUS is a variant of the Cistron RADIUS server, but they don't share a lot in common any more.} version 1.1.6 categories sysutils revision 0 +variants universal portdir sysutils/freeradius description {Free Radius Implementation} homepage http://www.freeradius.org/ epoch 0 platforms {darwin freebsd} name freeradius depends_lib port:openssl maintainers nomaintainer@macports.org long_description {The FreeRADIUS Server Project is an attempt to create a high-performance and highly-configurable GPLd free RADIUS server. The server is similar to Livingston's 2.0 server. FreeRADIUS is a variant of the Cistron RADIUS server, but they don't share a lot in common any more.} version 1.1.7 categories sysutils revision 0 fs-check 556 variants universal portdir sysutils/fs-check description {checks filesystem if they are getting too full} homepage http://fs-check.sourceforge.net/ epoch 0 platforms darwin name fs-check depends_lib bin:perl:perl5.8 maintainers nomaintainer@macports.org long_description {fs-check checks filesystem sizes to see if they are getting too full. It uses a configuration file that specifies the filesystems to check, email contacts, trigger thresholds (percentage or amount used/unused), and a report program to run.} version 0.7 categories sysutils revision 0 gcc_select 473 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/4bfbf258/attachment.html From source_changes at macosforge.org Wed Aug 1 06:06:46 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27382] trunk/dports/graphics/fontforge/Portfile Message-ID: <20070801130646.2D0E8719758@cvs.opensource.apple.com> Revision: 27382 http://trac.macosforge.org/projects/macports/changeset/27382 Author: takanori@macports.org Date: 2007-08-01 06:06:46 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Version bump to 20070723. Modified Paths: -------------- trunk/dports/graphics/fontforge/Portfile Modified: trunk/dports/graphics/fontforge/Portfile =================================================================== --- trunk/dports/graphics/fontforge/Portfile 2007-08-01 07:38:53 UTC (rev 27381) +++ trunk/dports/graphics/fontforge/Portfile 2007-08-01 13:06:46 UTC (rev 27382) @@ -2,9 +2,9 @@ PortSystem 1.0 name fontforge -version 20070607 -set docversion 20070607 -set ftversion 2.3.4 +version 20070723 +set docversion 20070723 +set ftversion 2.3.5 categories graphics fonts maintainers nomaintainer@macports.org description Outline and bitmap font editor/converter for many formats @@ -26,18 +26,18 @@ ${name}_htdocs-${docversion}.tar.bz2 extract.only ${distname}${extract.suffix} -checksums ${distname}${extract.suffix} md5 f25ab79dc5edeabeb557cdefe9b2ccc7 \ - sha1 1367d35b1b017f32fb99e84a19d9a1073ede07be \ - rmd160 7df22bc17764845b09fbded02329dbaf2663bcac \ +checksums ${distname}${extract.suffix} md5 22b6e40e72a0b0054acedee148e07a34 \ + sha1 81d9298452248cf94998b05c84882d436f06a84d \ + rmd160 b4cacd90d23da8d0296152a260dc705093ad94ad \ cidmaps.tgz md5 5f00607e4bbe014cdfd5b23bb0943666 \ sha1 d111db1f6d9a05cf6cb1387c2fb2eeb21ba0279a \ rmd160 c25b1a4f0d8ed0634402d2ce2b36ba47e0c2ef1b \ - ${name}_htdocs-${docversion}.tar.bz2 md5 ceeb62634aee2ea40cc41c91255eef57 \ - sha1 9b0f7d59d2afa3dd9c9f350787c6cc11191594c3 \ - rmd160 7e31d8c6a273df2656c20b34b62c8a5f5b9e4d66 \ - freetype-${ftversion}${extract.suffix} md5 1a6c59a7723d637c78672e7784da865d \ - sha1 09b8f5ecbb3e06a14cc1c2f2dc7c04fe34c48eca \ - rmd160 23b641c0b6e6102449e6f2512a131743d8836321 + ${name}_htdocs-${docversion}.tar.bz2 md5 034087e569cf4fc88b17b691149bdddd \ + sha1 3ccd28ec08be13f65e81cc05b0e1d07db517f329 \ + rmd160 8b7bca3957a06267e1e66e8556941cdba8108b9f \ + freetype-${ftversion}${extract.suffix} md5 65234327c5ac46ee00ebda15995d4c1c \ + sha1 45695d44c74be31944d807526a7e69a818e4afd2 \ + rmd160 2a97cb1c3d93572c094d5d2890d12445ef2786d4 worksrcdir ${name}-${version} depends_lib lib:libX11:XFree86 \ @@ -86,7 +86,7 @@ } variant with_freetype_bytecode { - distfiles-append freetype-${ftversion}${extract.suffix} + distfiles-append freetype-${ftversion}${extract.suffix}:freetype extract.only-append freetype-${ftversion}${extract.suffix} configure.args-delete --without-freetype-bytecode configure.args-delete --without-freetype-src -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/4f9ebe73/attachment.html From source_changes at macosforge.org Wed Aug 1 12:03:47 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27383] trunk/dports/net/dhcp/Portfile Message-ID: <20070801190347.5E4EE719F4D@cvs.opensource.apple.com> Revision: 27383 http://trac.macosforge.org/projects/macports/changeset/27383 Author: markd@macports.org Date: 2007-08-01 12:03:46 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Update to 3.1.0. Change master_sites to http url. Modified Paths: -------------- trunk/dports/net/dhcp/Portfile Modified: trunk/dports/net/dhcp/Portfile =================================================================== --- trunk/dports/net/dhcp/Portfile 2007-08-01 13:06:46 UTC (rev 27382) +++ trunk/dports/net/dhcp/Portfile 2007-08-01 19:03:46 UTC (rev 27383) @@ -2,7 +2,7 @@ PortSystem 1.0 name dhcp -version 3.0.5 +version 3.1.0 categories net description ISC dhcpd server long_description ISC's Dynamic Host Configuration Protocol Distribution \ @@ -24,8 +24,9 @@ homepage http://www.isc.org/products/DHCP/ platforms darwin maintainers nomaintainer@macports.org -master_sites isc ftp://ftp.isc.org/isc/dhcp/dhcp-3.0-history/ -checksums md5 ce5d30d4645e4eab1f54561b487d1ec7 +master_sites http://ftp.isc.org/isc/dhcp/ \ + http://ftp.isc.org/isc/dhcp/dhcp-3.1-history/ +checksums md5 27d179a3c3fbef576566b456a1168246 post-patch { file copy -force ${filespath}/site.conf ${worksrcpath} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/b1834303/attachment.html From source_changes at macosforge.org Wed Aug 1 12:39:10 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27384] trunk/dports/PortIndex Message-ID: <20070801193910.8ABC771A223@cvs.opensource.apple.com> Revision: 27384 http://trac.macosforge.org/projects/macports/changeset/27384 Author: dluke@macports.org Date: 2007-08-01 12:39:09 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Total number of ports parsed: 4147 Ports successfully parsed: 4147 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2007-08-01 19:03:46 UTC (rev 27383) +++ trunk/dports/PortIndex 2007-08-01 19:39:09 UTC (rev 27384) @@ -2327,7 +2327,7 @@ fontconfig 423 variants {universal vera macosx} portdir graphics/fontconfig description {An XML-based font configuration API for X Windows} homepage http://fontconfig.org/ epoch 0 platforms darwin name fontconfig depends_lib {port:expat port:freetype} maintainers {ryandesign openmaintainer@macports.org} long_description {Fontconfig is a library for configuring and customizing font access.} version 2.4.2 categories graphics revision 0 fontforge 806 -variants {universal without_multilayer with_freetype_bytecode} portdir graphics/fontforge description {Outline and bitmap font editor/converter for many formats} homepage http://fontforge.sourceforge.net/ epoch 0 platforms darwin name fontforge depends_lib {lib:libX11:XFree86 port:freetype port:gettext port:jpeg port:libiconv port:libpng port:libungif port:libuninameslist port:libxml2 port:tiff port:zlib} maintainers nomaintainer@macports.org long_description {FontForge allows you to edit outline and bitmap fonts. You may create new ones or modify old ones. It is also a format converter and can interconvert between PostScript (ascii & binary Type1, some Type3, some Type0), TrueType, OpenType (Type2), CID, SVG. Previously known as pfaedit.} version 20070607 categories {graphics fonts} revision 0 +variants {universal without_multilayer with_freetype_bytecode} portdir graphics/fontforge description {Outline and bitmap font editor/converter for many formats} homepage http://fontforge.sourceforge.net/ epoch 0 platforms darwin name fontforge depends_lib {lib:libX11:XFree86 port:freetype port:gettext port:jpeg port:libiconv port:libpng port:libungif port:libuninameslist port:libxml2 port:tiff port:zlib} maintainers nomaintainer@macports.org long_description {FontForge allows you to edit outline and bitmap fonts. You may create new ones or modify old ones. It is also a format converter and can interconvert between PostScript (ascii & binary Type1, some Type3, some Type0), TrueType, OpenType (Type2), CID, SVG. Previously known as pfaedit.} version 20070723 categories {graphics fonts} revision 0 freeimage 536 variants universal description {Library for FreeImage, a dependency-less graphics library} portdir graphics/freeimage homepage http://freeimage.sourceforge.net/ epoch 0 platforms {darwin freebsd} name freeimage long_description {FreeImage is a library for developers who would like to support most popular graphics image formats. Some highlights are: extremely simple in use, not limited to the local PC (unique FreeImageIO) and Plugin driven!} maintainers ryand-ruby@zenspider.com categories graphics version 3.9.2-20070101 revision 0 ftgl 465 @@ -3857,7 +3857,7 @@ desproxy 359 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@macports.org long_description {Desproxy makes you able to establish TCP connections through an HTTP proxy by tunneling.} dhcp 1035 -variants {universal darwin_8} description {ISC dhcpd server} portdir net/dhcp homepage http://www.isc.org/products/DHCP/ epoch 0 platforms darwin name dhcp maintainers nomaintainer@macports.org long_description {ISC's Dynamic Host Configuration Protocol Distribution reference implementation of all aspects of the DHCP protocol, through a suite of DHCP tools: A DHCP server, client, and relay agent. These tools all use a modular API which is designed to be sufficently general that can easily be made to work on POSIX- compliant operating systems and also non-POSIX systems like Windows NT and MacOS. The DHCP server, client and relay agent are provided both as reference implementations of the protocol and as working, fully-features sample implementations. Both the client and the server provide functionality that, while not strictly required by the protocol, is very useful in practice. The DHCP server also makes allowance for non-compliant clients which one might still like to supp ort.} categories net version 3.0.5 revision 0 +variants {universal darwin_8} description {ISC dhcpd server} portdir net/dhcp homepage http://www.isc.org/products/DHCP/ epoch 0 platforms darwin name dhcp maintainers nomaintainer@macports.org long_description {ISC's Dynamic Host Configuration Protocol Distribution reference implementation of all aspects of the DHCP protocol, through a suite of DHCP tools: A DHCP server, client, and relay agent. These tools all use a modular API which is designed to be sufficently general that can easily be made to work on POSIX- compliant operating systems and also non-POSIX systems like Windows NT and MacOS. The DHCP server, client and relay agent are provided both as reference implementations of the protocol and as working, fully-features sample implementations. Both the client and the server provide functionality that, while not strictly required by the protocol, is very useful in practice. The DHCP server also makes allowance for non-compliant clients which one might still like to supp ort.} categories net version 3.1.0 revision 0 dhcping 351 variants universal description {Send DHCP request to DHCP server for monitoring purposes} portdir net/dhcping homepage http://www.mavetju.org/unix/general.php epoch 0 platforms darwin name dhcping long_description {{Send DHCP request to DHCP server for monitoring purposes}} maintainers nomaintainer@macports.org categories net version 1.2 revision 0 djbdns 1384 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/0b10e6d9/attachment.html From source_changes at macosforge.org Wed Aug 1 13:35:28 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27385] trunk/dports/ruby/rb-plruby/Portfile Message-ID: <20070801203528.9BAF071A9B7@cvs.opensource.apple.com> Revision: 27385 http://trac.macosforge.org/projects/macports/changeset/27385 Author: markd@macports.org Date: 2007-08-01 13:35:28 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Closes #11406. Update to 0.5.1. Modified Paths: -------------- trunk/dports/ruby/rb-plruby/Portfile Modified: trunk/dports/ruby/rb-plruby/Portfile =================================================================== --- trunk/dports/ruby/rb-plruby/Portfile 2007-08-01 19:39:09 UTC (rev 27384) +++ trunk/dports/ruby/rb-plruby/Portfile 2007-08-01 20:35:28 UTC (rev 27385) @@ -1,29 +1,34 @@ # $Id$ -PortSystem 1.0 -PortGroup ruby 1.0 +PortSystem 1.0 +PortGroup ruby 1.0 -ruby.setup plruby 0.4.9 extconf.rb {README.en docs/plruby.rb ex_trans.sql example.run plruby.html} -categories-append databases +ruby.setup plruby 0.5.1 extconf.rb {README.en docs/plruby.rb ex_trans.sql example.run plruby.html} +categories-append databases -maintainers nomaintainer@macports.org -description PL/Ruby for PostgreSQL -long_description The procedural language PL/Ruby allows you to write \ - stored procedures for PostgreSQL in Ruby +maintainers sixtus@gmail.com +description PL/Ruby for PostgreSQL +long_description The procedural language PL/Ruby allows you to write stored procedures for PostgreSQL in Ruby -homepage http://moulon.inra.fr/ruby/plruby.html -master_sites ftp://moulon.inra.fr/pub/ruby/ +homepage http://moulon.inra.fr/ruby/plruby.html +master_sites ftp://moulon.inra.fr/pub/ruby/ -checksums md5 3aad5f5f2e5932422ebadb38f66bfac0 +checksums md5 ffe71918648707cdde277939936c8172 -depends_lib-append port:ruby \ - port:postgresql81 +depends_lib-append port:ruby port:postgresql82 -platforms darwin +configure.args-append extconf.rb --with-pgsql-include=${prefix}/include/postgresql82/ \ + --with-pgsql-lib=${prefix}/lib/postgresql82/ -configure.args-append extconf.rb --with-pgsql-include=${prefix}/include/postgresql81/ \ - --with-pgsql-lib=${prefix}/lib/postgresql81/ \ +variant safe_level0 { + configure.args-append --with-safe-level=0 +} post-activate { - ui_msg "\n Pl/Ruby must be installed as a language in PostgreSQL using SQL commands. \n" -} + ui_msg "To install pl/ruby in your database, issue the following commands: +-----------------------------------------------------------------\n" + ui_msg " create function plruby_call_handler() returns language_handler" + ui_msg " as '${ruby.archlib}/plruby.bundle' language 'C';" + ui_msg " create trusted language 'plruby' handler plruby_call_handler lancompiler 'PL/Ruby';" + ui_msg "\n-----------------------------------------------------------------" +} \ No newline at end of file -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/4b9f3f6a/attachment.html From source_changes at macosforge.org Wed Aug 1 13:56:52 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27386] trunk/dports/perl/p5-perl-tidy/Portfile Message-ID: <20070801205652.D20DB71AA90@cvs.opensource.apple.com> Revision: 27386 http://trac.macosforge.org/projects/macports/changeset/27386 Author: narf_tm@macports.org Date: 2007-08-01 13:56:52 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Updated to 20070801. Modified Paths: -------------- trunk/dports/perl/p5-perl-tidy/Portfile Modified: trunk/dports/perl/p5-perl-tidy/Portfile =================================================================== --- trunk/dports/perl/p5-perl-tidy/Portfile 2007-08-01 20:35:28 UTC (rev 27385) +++ trunk/dports/perl/p5-perl-tidy/Portfile 2007-08-01 20:56:52 UTC (rev 27386) @@ -2,7 +2,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Perl-Tidy 20070508 +perl5.setup Perl-Tidy 20070801 maintainers narf_tm@macports.org description Parses and beautifies perl source long_description \ @@ -14,4 +14,4 @@ platforms darwin -checksums md5 364c1b019771947a437fa35018f7ece1 +checksums md5 13a5cde87c57f5230148399a0302c9a2 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/9dbdcf11/attachment.html From source_changes at macosforge.org Wed Aug 1 14:28:47 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27387] trunk/dports/python/py25-sqlalchemy/Portfile Message-ID: <20070801212847.5AF0471AB68@cvs.opensource.apple.com> Revision: 27387 http://trac.macosforge.org/projects/macports/changeset/27387 Author: stechert@macports.org Date: 2007-08-01 14:28:46 -0700 (Wed, 01 Aug 2007) Log Message: ----------- upgrading from version 0.3.8 to 0.3.10 Modified Paths: -------------- trunk/dports/python/py25-sqlalchemy/Portfile Modified: trunk/dports/python/py25-sqlalchemy/Portfile =================================================================== --- trunk/dports/python/py25-sqlalchemy/Portfile 2007-08-01 20:56:52 UTC (rev 27386) +++ trunk/dports/python/py25-sqlalchemy/Portfile 2007-08-01 21:28:46 UTC (rev 27387) @@ -4,7 +4,7 @@ PortGroup python25 1.0 name py25-sqlalchemy -version 0.3.8 +version 0.3.10 categories python platforms darwin maintainers stechert@macports.org @@ -16,8 +16,8 @@ homepage http://www.sqlalchemy.org master_sites sourceforge:sqlalchemy distname SQLAlchemy-${version} -checksums md5 6c1036020e0b6dad192c170aef891bb1 \ - sha1 ff659d6015ca8eefe55670f97ce456497882ee41 \ - rmd160 73db3b084502a8a4331d3d043de2afbadf1683dd +checksums md5 1e91e7430b7ec64d5f5ff51e5a9ddf58 \ + sha1 72d87959251059a7aad010df89f087727d6b46af \ + rmd160 a1e8a08747baa03ff8c265f59394b48a8b7eb136 depends_lib port:py25-setuptools -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/8b59fb45/attachment.html From source_changes at macosforge.org Wed Aug 1 23:20:40 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27388] distfiles/landonf/ Message-ID: <20070802062040.E24FE71B5CA@cvs.opensource.apple.com> Revision: 27388 http://trac.macosforge.org/projects/macports/changeset/27388 Author: landonf@macports.org Date: 2007-08-01 23:20:39 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Create a distfiles directory for myself Added Paths: ----------- distfiles/landonf/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/799734c2/attachment.html From source_changes at macosforge.org Wed Aug 1 23:24:05 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27389] distfiles/landonf/iPHUC-r8.tar.gz Message-ID: <20070802062405.29B5B71B5E8@cvs.opensource.apple.com> Revision: 27389 http://trac.macosforge.org/projects/macports/changeset/27389 Author: landonf@macports.org Date: 2007-08-01 23:24:04 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Snapshot of SVN revision 8 of the iPhoneUtilityClient Revision Links: -------------- http://trac.macosforge.org/projects/macports/changeset/8 Added Paths: ----------- distfiles/landonf/iPHUC-r8.tar.gz Added: distfiles/landonf/iPHUC-r8.tar.gz =================================================================== (Binary files differ) Property changes on: distfiles/landonf/iPHUC-r8.tar.gz ___________________________________________________________________ Name: svn:mime-type + application/octet-stream -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/1a10f756/attachment.html From source_changes at macosforge.org Wed Aug 1 23:32:21 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27390] distfiles/landonf/iPHUC-r8.tar.gz Message-ID: <20070802063221.0B18271B66C@cvs.opensource.apple.com> Revision: 27390 http://trac.macosforge.org/projects/macports/changeset/27390 Author: landonf@macports.org Date: 2007-08-01 23:32:20 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Fix bad mtimes from the subversion export Modified Paths: -------------- distfiles/landonf/iPHUC-r8.tar.gz Modified: distfiles/landonf/iPHUC-r8.tar.gz =================================================================== (Binary files differ) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/f57b157a/attachment.html From source_changes at macosforge.org Wed Aug 1 23:39:07 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27391] trunk/dports/iphone/ Message-ID: <20070802063907.ED89971B690@cvs.opensource.apple.com> Revision: 27391 http://trac.macosforge.org/projects/macports/changeset/27391 Author: landonf@macports.org Date: 2007-08-01 23:39:07 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Add an iphone category, for things related directly to the iphone. Added Paths: ----------- trunk/dports/iphone/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/8fc8f943/attachment.html From source_changes at macosforge.org Wed Aug 1 23:39:22 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27392] trunk/dports/iphone Message-ID: <20070802063922.21B2271B699@cvs.opensource.apple.com> Revision: 27392 http://trac.macosforge.org/projects/macports/changeset/27392 Author: landonf@macports.org Date: 2007-08-01 23:39:21 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Add iPHUC, a super handy new iPhone command line tool. Added Paths: ----------- trunk/dports/iphone/iPHUC/ trunk/dports/iphone/iPHUC/files/ trunk/dports/iphone/iPHUC/files/MobileDevice.h Added: trunk/dports/iphone/iPHUC/files/MobileDevice.h =================================================================== --- trunk/dports/iphone/iPHUC/files/MobileDevice.h (rev 0) +++ trunk/dports/iphone/iPHUC/files/MobileDevice.h 2007-08-02 06:39:21 UTC (rev 27392) @@ -0,0 +1,514 @@ +/* ---------------------------------------------------------------------------- + * MobileDevice.h - interface to MobileDevice.framework + * $LastChangedDate: 2007-07-07 07:54:51 -0700 (Sat, 07 Jul 2007) $ + * ------------------------------------------------------------------------- */ + +#ifndef MOBILEDEVICE_H +#define MOBILEDEVICE_H + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(WIN32) +#include +typedef unsigned int mach_error_t; +#elif defined(__APPLE__) +#include +#include +#endif + +/* Error codes */ +#define MDERR_APPLE_MOBILE (err_system(0x3a)) +#define MDERR_IPHONE (err_sub(0)) + +/* Apple Mobile (AM*) errors */ +#define MDERR_OK ERR_SUCCESS +#define MDERR_SYSCALL (ERR_MOBILE_DEVICE | 0x01) +#define MDERR_OUT_OF_MEMORY (ERR_MOBILE_DEVICE | 0x03) +#define MDERR_QUERY_FAILED (ERR_MOBILE_DEVICE | 0x04) +#define MDERR_INVALID_ARGUMENT (ERR_MOBILE_DEVICE | 0x0b) +#define MDERR_DICT_NOT_LOADED (ERR_MOBILE_DEVICE | 0x25) + +/* Apple File Connection (AFC*) errors */ +#define MDERR_AFC_OUT_OF_MEMORY 0x03 + +/* USBMux errors */ +#define MDERR_USBMUX_ARG_NULL 0x16 +#define MDERR_USBMUX_FAILED 0xffffffff + +/* Messages passed to device notification callbacks: passed as part of + * am_device_notification_callback_info. */ +#define ADNCI_MSG_CONNECTED 1 +#define ADNCI_MSG_DISCONNECTED 2 +#define ADNCI_MSG_UNKNOWN 3 + +#define AMD_IPHONE_PRODUCT_ID 0x1290 +//#define AMD_IPHONE_SERIAL "" + +/* Services, found in /System/Library/Lockdown/Services.plist */ +#define AMSVC_AFC CFSTR("com.apple.afc") +#define AMSVC_BACKUP CFSTR("com.apple.mobilebackup") +#define AMSVC_CRASH_REPORT_COPY CFSTR("com.apple.crashreportcopy") +#define AMSVC_DEBUG_IMAGE_MOUNT CFSTR("com.apple.mobile.debug_image_mount") +#define AMSVC_NOTIFICATION_PROXY CFSTR("com.apple.mobile.notification_proxy") +#define AMSVC_PURPLE_TEST CFSTR("com.apple.purpletestr") +#define AMSVC_SOFTWARE_UPDATE CFSTR("com.apple.mobile.software_update") +#define AMSVC_SYNC CFSTR("com.apple.mobilesync") +#define AMSVC_SCREENSHOT CFSTR("com.apple.screenshotr") +#define AMSVC_SYSLOG_RELAY CFSTR("com.apple.syslog_relay") +#define AMSVC_SYSTEM_PROFILER CFSTR("com.apple.mobile.system_profiler") + +typedef unsigned int afc_error_t; +typedef unsigned int usbmux_error_t; + +struct am_recovery_device; + +struct am_device_notification_callback_info { + struct am_device *dev; /* 0 device */ + unsigned int msg; /* 4 one of ADNCI_MSG_* */ +} __attribute__ ((packed)); + +/* The type of the device restore notification callback functions. + * TODO: change to correct type. */ +typedef void (*am_restore_device_notification_callback)(struct + am_recovery_device *); + +/* This is a CoreFoundation object of class AMRecoveryModeDevice. */ +struct am_recovery_device { + unsigned char unknown0[8]; /* 0 */ + am_restore_device_notification_callback callback; /* 8 */ + void *user_info; /* 12 */ + unsigned char unknown1[12]; /* 16 */ + unsigned int readwrite_pipe; /* 28 */ + unsigned char read_pipe; /* 32 */ + unsigned char write_ctrl_pipe; /* 33 */ + unsigned char read_unknown_pipe; /* 34 */ + unsigned char write_file_pipe; /* 35 */ + unsigned char write_input_pipe; /* 36 */ +} __attribute__ ((packed)); + +/* A CoreFoundation object of class AMRestoreModeDevice. */ +struct am_restore_device { + unsigned char unknown[32]; + int port; +} __attribute__ ((packed)); + +/* The type of the device notification callback function. */ +typedef void(*am_device_notification_callback)(struct + am_device_notification_callback_info *); + +/* The type of the _AMDDeviceAttached function. + * TODO: change to correct type. */ +typedef void *amd_device_attached_callback; + +/* The type of the device restore notification callback functions. + * TODO: change to correct type. */ +typedef void (*am_restore_device_notification_callback)(struct + am_recovery_device *); + +struct am_device { + unsigned char unknown0[16]; /* 0 - zero */ + unsigned int device_id; /* 16 */ + unsigned int product_id; /* 20 - set to AMD_IPHONE_PRODUCT_ID */ + char *serial; /* 24 - set to AMD_IPHONE_SERIAL */ + unsigned int unknown1; /* 28 */ + unsigned char unknown2[4]; /* 32 */ + unsigned int lockdown_conn; /* 36 */ + unsigned char unknown3[8]; /* 40 */ +} __attribute__ ((packed)); + +struct am_device_notification { + unsigned int unknown0; /* 0 */ + unsigned int unknown1; /* 4 */ + unsigned int unknown2; /* 8 */ + am_device_notification_callback callback; /* 12 */ + unsigned int unknown3; /* 16 */ +} __attribute__ ((packed)); + +struct afc_connection { + unsigned int handle; /* 0 */ + unsigned int unknown0; /* 4 */ + unsigned char unknown1; /* 8 */ + unsigned char padding[3]; /* 9 */ + unsigned int unknown2; /* 12 */ + unsigned int unknown3; /* 16 */ + unsigned int unknown4; /* 20 */ + unsigned int fs_block_size; /* 24 */ + unsigned int sock_block_size; /* 28: always 0x3c */ + unsigned int io_timeout; /* 32: from AFCConnectionOpen, usu. 0 */ + void *afc_lock; /* 36 */ + unsigned int context; /* 40 */ +} __attribute__ ((packed)); + +struct afc_device_info { + unsigned char unknown[12]; /* 0 */ +} __attribute__ ((packed)); + +struct afc_directory { + unsigned char unknown[0]; /* size unknown */ +} __attribute__ ((packed)); + +struct afc_dictionary { + unsigned char unknown[0]; /* size unknown */ +} __attribute__ ((packed)); + +typedef unsigned long long afc_file_ref; + +struct usbmux_listener_1 { /* offset value in iTunes */ + unsigned int unknown0; /* 0 1 */ + unsigned char *unknown1; /* 4 ptr, maybe device? */ + amd_device_attached_callback callback; /* 8 _AMDDeviceAttached */ + unsigned int unknown3; /* 12 */ + unsigned int unknown4; /* 16 */ + unsigned int unknown5; /* 20 */ +} __attribute__ ((packed)); + +struct usbmux_listener_2 { + unsigned char unknown0[4144]; +} __attribute__ ((packed)); + +struct am_bootloader_control_packet { + unsigned char opcode; /* 0 */ + unsigned char length; /* 1 */ + unsigned char magic[2]; /* 2: 0x34, 0x12 */ + unsigned char payload[0]; /* 4 */ +} __attribute__ ((packed)); + +/* ---------------------------------------------------------------------------- + * Public routines + * ------------------------------------------------------------------------- */ + +/* Registers a notification with the current run loop. The callback gets + * copied into the notification struct, as well as being registered with the + * current run loop. dn_unknown3 gets copied into unknown3 in the same. + * (Maybe dn_unknown3 is a user info parameter that gets passed as an arg to + * the callback?) unused0 and unused1 are both 0 when iTunes calls this. + * In iTunes the callback is located from $3db78e-$3dbbaf. + * + * Returns: + * MDERR_OK if successful + * MDERR_SYSCALL if CFRunLoopAddSource() failed + * MDERR_OUT_OF_MEMORY if we ran out of memory + */ + +mach_error_t AMDeviceNotificationSubscribe(am_device_notification_callback + callback, unsigned int unused0, unsigned int unused1, unsigned int + dn_unknown3, struct am_device_notification **notification); + +/* Connects to the iPhone. Pass in the am_device structure that the + * notification callback will give to you. + * + * Returns: + * MDERR_OK if successfully connected + * MDERR_SYSCALL if setsockopt() failed + * MDERR_QUERY_FAILED if the daemon query failed + * MDERR_INVALID_ARGUMENT if USBMuxConnectByPort returned 0xffffffff + */ + +mach_error_t AMDeviceConnect(struct am_device *device); + +/* Calls PairingRecordPath() on the given device, than tests whether the path + * which that function returns exists. During the initial connect, the path + * returned by that function is '/', and so this returns 1. + * + * Returns: + * 0 if the path did not exist + * 1 if it did + */ + +int AMDeviceIsPaired(struct am_device *device); + +/* iTunes calls this function immediately after testing whether the device is + * paired. It creates a pairing file and establishes a Lockdown connection. + * + * Returns: + * MDERR_OK if successful + * MDERR_INVALID_ARGUMENT if the supplied device is null + * MDERR_DICT_NOT_LOADED if the load_dict() call failed + */ + +mach_error_t AMDeviceValidatePairing(struct am_device *device); + +/* Creates a Lockdown session and adjusts the device structure appropriately + * to indicate that the session has been started. iTunes calls this function + * after validating pairing. + * + * Returns: + * MDERR_OK if successful + * MDERR_INVALID_ARGUMENT if the Lockdown conn has not been established + * MDERR_DICT_NOT_LOADED if the load_dict() call failed + */ + +mach_error_t AMDeviceStartSession(struct am_device *device); + +/* Starts a service and returns a handle that can be used in order to further + * access the service. You should stop the session and disconnect before using + * the service. iTunes calls this function after starting a session. It starts + * the service and the SSL connection. unknown may safely be + * NULL (it is when iTunes calls this), but if it is not, then it will be + * filled upon function exit. service_name should be one of the AMSVC_* + * constants. If the service is AFC (AMSVC_AFC), then the handle is the handle + * that will be used for further AFC* calls. + * + * Returns: + * MDERR_OK if successful + * MDERR_SYSCALL if the setsockopt() call failed + * MDERR_INVALID_ARGUMENT if the Lockdown conn has not been established + */ + +mach_error_t AMDeviceStartService(struct am_device *device, CFStringRef + service_name, afc_connection **handle, unsigned int * + unknown); + +/* Stops a session. You should do this before accessing services. + * + * Returns: + * MDERR_OK if successful + * MDERR_INVALID_ARGUMENT if the Lockdown conn has not been established + */ + +mach_error_t AMDeviceStopSession(struct am_device *device); + +/* Opens an Apple File Connection. You must start the appropriate service + * first with AMDeviceStartService(). In iTunes, io_timeout is 0. + * + * Returns: + * MDERR_OK if successful + * MDERR_AFC_OUT_OF_MEMORY if malloc() failed + */ + +afc_error_t AFCConnectionOpen(afc_connection *handle, unsigned int io_timeout, + struct afc_connection **conn); + +/* Pass in a pointer to an afc_device_info structure. It will be filled. */ +afc_error_t AFCDeviceInfoOpen(struct afc_connection *conn, struct + afc_dictionary **info); + +/* Turns debug mode on if the environment variable AFCDEBUG is set to a numeric + * value, or if the file '/AFCDEBUG' is present and contains a value. */ +#if defined(__APPLE__) +void AFCPlatformInit(); +#endif + +/* Opens a directory on the iPhone. Pass in a pointer in dir to be filled in. + * Note that this normally only accesses the iTunes sandbox/partition as the + * root, which is /var/root/Media. Pathnames are specified with '/' delimiters + * as in Unix style. + * + * Returns: + * MDERR_OK if successful + */ + +afc_error_t AFCDirectoryOpen(struct afc_connection *conn, char *path, struct + afc_directory **dir); + +/* Acquires the next entry in a directory previously opened with + * AFCDirectoryOpen(). When dirent is filled with a NULL value, then the end + * of the directory has been reached. '.' and '..' will be returned as the + * first two entries in each directory except the root; you may want to skip + * over them. + * + * Returns: + * MDERR_OK if successful, even if no entries remain + */ + +afc_error_t AFCDirectoryRead(struct afc_connection *conn/*unsigned int unused*/, struct afc_directory *dir, + char **dirent); + +afc_error_t AFCDirectoryClose(afc_connection *conn, struct afc_directory *dir); +afc_error_t AFCDirectoryCreate(afc_connection *conn, char *dirname); +afc_error_t AFCRemovePath(afc_connection *conn, char *dirname); + +/* Returns the context field of the given AFC connection. */ +unsigned int AFCConnectionGetContext(struct afc_connection *conn); + +/* Returns the fs_block_size field of the given AFC connection. */ +unsigned int AFCConnectionGetFSBlockSize(struct afc_connection *conn); + +/* Returns the io_timeout field of the given AFC connection. In iTunes this is + * 0. */ +unsigned int AFCConnectionGetIOTimeout(struct afc_connection *conn); + +/* Returns the sock_block_size field of the given AFC connection. */ +unsigned int AFCConnectionGetSocketBlockSize(struct afc_connection *conn); + +/* Closes the given AFC connection. */ +afc_error_t AFCConnectionClose(struct afc_connection *conn); + +/* Registers for device notifications related to the restore process. unknown0 + * is zero when iTunes calls this. In iTunes, + * the callbacks are located at: + * 1: $3ac68e-$3ac6b1, calls $3ac542(unknown1, arg, 0) + * 2: $3ac66a-$3ac68d, calls $3ac542(unknown1, 0, arg) + * 3: $3ac762-$3ac785, calls $3ac6b2(unknown1, arg, 0) + * 4: $3ac73e-$3ac761, calls $3ac6b2(unknown1, 0, arg) + */ + +unsigned int AMRestoreRegisterForDeviceNotifications( + am_restore_device_notification_callback dfu_connect_callback, + am_restore_device_notification_callback recovery_connect_callback, + am_restore_device_notification_callback dfu_disconnect_callback, + am_restore_device_notification_callback recovery_disconnect_callback, + unsigned int unknown0, + void *user_info); + +/* Causes the restore functions to spit out (unhelpful) progress messages to + * the file specified by the given path. iTunes always calls this right before + * restoring with a path of + * "$HOME/Library/Logs/iPhone Updater Logs/iPhoneUpdater X.log", where X is an + * unused number. + */ + +unsigned int AMRestoreEnableFileLogging(char *path); + +/* Initializes a new option dictionary to default values. Pass the constant + * kCFAllocatorDefault as the allocator. The option dictionary looks as + * follows: + * { + * NORImageType => 'production', + * AutoBootDelay => 0, + * KernelCacheType => 'Release', + * UpdateBaseband => true, + * DFUFileType => 'RELEASE', + * SystemImageType => 'User', + * CreateFilesystemPartitions => true, + * FlashNOR => true, + * RestoreBootArgs => 'rd=md0 nand-enable-reformat=1 -progress' + * BootImageType => 'User' + * } + * + * Returns: + * the option dictionary if successful + * NULL if out of memory + */ + +CFMutableDictionaryRef AMRestoreCreateDefaultOptions(CFAllocatorRef allocator); + +/* ---------------------------------------------------------------------------- + * Less-documented public routines + * ------------------------------------------------------------------------- */ + +/* mode 2 = read, mode 3 = write; unknown = 0 */ +afc_error_t AFCFileRefOpen(struct afc_connection *conn, char *path, unsigned + long long int mode, afc_file_ref *ref); +afc_error_t AFCFileRefRead(struct afc_connection *conn, afc_file_ref ref, + void *buf, unsigned int *len); +afc_error_t AFCFileRefWrite(struct afc_connection *conn, afc_file_ref ref, + void *buf, unsigned int len); +afc_error_t AFCFileRefClose(struct afc_connection *conn, afc_file_ref ref); + +afc_error_t AFCFileInfoOpen(struct afc_connection *conn, char *path, struct + afc_dictionary **info); +afc_error_t AFCKeyValueRead(struct afc_dictionary *dict, char **key, char ** + val); +afc_error_t AFCKeyValueClose(struct afc_dictionary *dict); + +unsigned int AMRestorePerformRecoveryModeRestore(struct am_recovery_device * + rdev, CFDictionaryRef opts, void *callback, void *user_info); +unsigned int AMRestorePerformRestoreModeRestore(struct am_restore_device * + rdev, CFDictionaryRef opts, void *callback, void *user_info); + +struct am_restore_device *AMRestoreModeDeviceCreate(unsigned int unknown0, + unsigned int connection_id, unsigned int unknown1); + +unsigned int AMRestoreCreatePathsForBundle(CFStringRef restore_bundle_path, + CFStringRef kernel_cache_type, CFStringRef boot_image_type, unsigned int + unknown0, CFStringRef *firmware_dir_path, CFStringRef * + kernelcache_restore_path, unsigned int unknown1, CFStringRef * + ramdisk_path); + +unsigned int AMDeviceGetConnectionID(struct am_device *device); +mach_error_t AMDeviceEnterRecovery(struct am_device *device); +mach_error_t AMDeviceDisconnect(struct am_device *device); +mach_error_t AMDeviceRetain(struct am_device *device); +mach_error_t AMDeviceRelease(struct am_device *device); +__CFString *AMDeviceCopyValue(struct am_device *device, unsigned int, const __CFString *cfstring); +mach_error_t AMDeviceCopyDeviceIdentifier(struct am_device *device); + +mach_error_t AMDShutdownNotificationProxy(void *); + +/*edits by geohot*/ +mach_error_t AMDeviceDeactivate(struct am_device *device); +mach_error_t AMDeviceActivate(struct am_device *device, CFMutableDictionaryRef); +mach_error_t AMDeviceRemoveValue(struct am_device *device, unsigned int, const __CFString *cfstring); + +/* ---------------------------------------------------------------------------- + * Semi-private routines + * ------------------------------------------------------------------------- */ + +/* Pass in a usbmux_listener_1 structure and a usbmux_listener_2 structure + * pointer, which will be filled with the resulting usbmux_listener_2. + * + * Returns: + * MDERR_OK if completed successfully + * MDERR_USBMUX_ARG_NULL if one of the arguments was NULL + * MDERR_USBMUX_FAILED if the listener was not created successfully + */ + +usbmux_error_t USBMuxListenerCreate(struct usbmux_listener_1 *esi_fp8, struct + usbmux_listener_2 **eax_fp12); + +/* ---------------------------------------------------------------------------- + * Less-documented semi-private routines + * ------------------------------------------------------------------------- */ + +usbmux_error_t USBMuxListenerHandleData(void *); + +/* ---------------------------------------------------------------------------- + * Private routines - here be dragons + * ------------------------------------------------------------------------- */ + +/* AMRestorePerformRestoreModeRestore() calls this function with a dictionary + * in order to perform certain special restore operations + * (RESTORED_OPERATION_*). It is thought that this function might enable + * significant access to the phone. */ + +/* +typedef unsigned int (*t_performOperation)(struct am_restore_device *rdev, + CFDictionaryRef op) __attribute__ ((regparm(2))); + t_performOperation _performOperation = (t_performOperation)0x3c39fa4b; +*/ + +/* ---------------------------------------------------------------------------- + * Less-documented private routines + * ------------------------------------------------------------------------- */ + + +/* +typedef int (*t_socketForPort)(struct am_restore_device *rdev, unsigned int port) + __attribute__ ((regparm(2))); +t_socketForPort _socketForPort = (t_socketForPort)(void *)0x3c39f36c; + +typedef void (*t_restored_send_message)(int port, CFDictionaryRef msg); +t_restored_send_message _restored_send_message = (t_restored_send_message)0x3c3a4e40; + +typedef CFDictionaryRef (*t_restored_receive_message)(int port); +t_restored_receive_message _restored_receive_message = (t_restored_receive_message)0x3c3a4d40; + +typedef unsigned int (*t_sendControlPacket)(struct am_recovery_device *rdev, unsigned + int msg1, unsigned int msg2, unsigned int unknown0, unsigned int *unknown1, + unsigned char *unknown2) __attribute__ ((regparm(3))); +t_sendControlPacket _sendControlPacket = (t_sendControlPacket)0x3c3a3da3;; + +typedef unsigned int (*t_sendCommandToDevice)(struct am_recovery_device *rdev, + CFStringRef cmd) __attribute__ ((regparm(2))); +t_sendCommandToDevice _sendCommandToDevice = (t_sendCommandToDevice)0x3c3a3e3b; + +typedef unsigned int (*t_AMRUSBInterfaceReadPipe)(unsigned int readwrite_pipe, unsigned + int read_pipe, unsigned char *data, unsigned int *len); +t_AMRUSBInterfaceReadPipe _AMRUSBInterfaceReadPipe = (t_AMRUSBInterfaceReadPipe)0x3c3a27e8; + +typedef unsigned int (*t_AMRUSBInterfaceWritePipe)(unsigned int readwrite_pipe, unsigned + int write_pipe, void *data, unsigned int len); +t_AMRUSBInterfaceWritePipe _AMRUSBInterfaceWritePipe = (t_AMRUSBInterfaceWritePipe)0x3c3a27cb; +*/ + + +#ifdef __cplusplus +} +#endif + +#endif + +/* -*- mode:c; indent-tabs-mode:nil; c-basic-offset:2; tab-width:2; */ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/fd6ab36c/attachment.html From source_changes at macosforge.org Wed Aug 1 23:40:02 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27393] trunk/dports/iphone/iPHUC/Portfile Message-ID: <20070802064002.4BD7271B6A1@cvs.opensource.apple.com> Revision: 27393 http://trac.macosforge.org/projects/macports/changeset/27393 Author: landonf@macports.org Date: 2007-08-01 23:40:02 -0700 (Wed, 01 Aug 2007) Log Message: ----------- Add missing Portfile Added Paths: ----------- trunk/dports/iphone/iPHUC/Portfile Added: trunk/dports/iphone/iPHUC/Portfile =================================================================== --- trunk/dports/iphone/iPHUC/Portfile (rev 0) +++ trunk/dports/iphone/iPHUC/Portfile 2007-08-02 06:40:02 UTC (rev 27393) @@ -0,0 +1,26 @@ +# $Id: Portfile 26898 2007-07-11 05:23:51Z yves@macports.org $ + +PortSystem 1.0 +name iPHUC +version r8 +categories iphone +maintainers landonf@macports.org openmaintainer@macports.org +description A command line AFC interface for managing your iPhone +long_description ${description} + +homepage http://iphone.fiveforty.net/wiki/index.php/IPHUC +platforms darwin + +master_sites http://svn.macports.org/repository/macports/distfiles/landonf +checksums md5 5b2b7f710c3df4ccbf3a5149f9fcc547 +depends_build port:readline + +configure.args --with-readline=${prefix} + +pre-configure { + system "cd ${worksrcpath} && sh ./autogen.sh" +} + +post-patch { + file copy ${filespath}/MobileDevice.h ${worksrcpath} +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070801/075de7d0/attachment.html From source_changes at macosforge.org Thu Aug 2 00:38:53 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:39 2007 Subject: [27394] trunk/dports/PortIndex Message-ID: <20070802073853.90D3471B789@cvs.opensource.apple.com> Revision: 27394 http://trac.macosforge.org/projects/macports/changeset/27394 Author: dluke@macports.org Date: 2007-08-02 00:38:52 -0700 (Thu, 02 Aug 2007) Log Message: ----------- Total number of ports parsed: 4148 Ports successfully parsed: 4148 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2007-08-02 06:40:02 UTC (rev 27393) +++ trunk/dports/PortIndex 2007-08-02 07:38:52 UTC (rev 27394) @@ -2548,6 +2548,8 @@ 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@macports.org 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 0 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 408 +variants universal depends_build port:readline portdir iphone/iPHUC description {A command line AFC interface for managing your iPhone} homepage http://iphone.fiveforty.net/wiki/index.php/IPHUC epoch 0 platforms darwin name iPHUC maintainers {landonf@macports.org openmaintainer@macports.org} long_description {{A command line AFC interface for managing your iPhone}} version r8 categories iphone revision 0 bahamut 361 variants universal description {Bahamut is an Internet Relay Chat Daemon (IRCd) designed for DALnet.} portdir irc/bahamut homepage http://bahamut.dal.net/ epoch 0 platforms darwin name bahamut maintainers nomaintainer@macports.org long_description {{Bahamut is an Internet Relay Chat Daemon (IRCd) designed for DALnet.}} categories irc version 1.8.3 revision 0 bitchx 626 @@ -5139,7 +5141,7 @@ p5-perl-ldap 475 variants universal portdir perl/p5-perl-ldap description {A client interface to LDAP servers} homepage http://search.cpan.org/dist/perl-ldap/ epoch 0 platforms darwin name p5-perl-ldap depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-convert-asn1 port:p5-uri port:p5-digest-md5 port:p5-io-socket-ssl port:p5-xml-parser} maintainers {markd@macports.org yeled@macports.org} long_description {{A client interface to LDAP servers}} version 0.34 categories perl revision 0 p5-perl-tidy 560 -variants universal portdir perl/p5-perl-tidy description {Parses and beautifies perl source} homepage http://search.cpan.org/dist/Perl-Tidy/ epoch 0 platforms darwin name p5-perl-tidy depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers narf_tm@macports.org long_description {Perltidy reads a perl script and writes an indented, reformatted script. Perltidy can produce output on either of two modes, depending on the existence of an -html flag. Without this flag, the output is passed through a formatter.} version 20070508 categories perl revision 0 +variants universal portdir perl/p5-perl-tidy description {Parses and beautifies perl source} homepage http://search.cpan.org/dist/Perl-Tidy/ epoch 0 platforms darwin name p5-perl-tidy depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers narf_tm@macports.org long_description {Perltidy reads a perl script and writes an indented, reformatted script. Perltidy can produce output on either of two modes, depending on the existence of an -html flag. Without this flag, the output is passed through a formatter.} version 20070801 categories perl revision 0 p5-perlio-eol 432 variants universal portdir perl/p5-perlio-eol description {This is a Perl extension for normalizing line endings (used by svk).} homepage http://search.cpan.org/dist/PerlIO-eol/ epoch 0 platforms darwin name p5-perlio-eol depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers dluke@geeklair.net long_description {{This is a Perl extension for normalizing line endings (used by svk).}} version 0.13 categories perl revision 0 p5-perlio-via-dynamic 450 @@ -6244,8 +6246,8 @@ variants universal portdir python/py25-simplejson description {simplejson is a JSON encoder and decoder.} homepage http://undefined.org/python/#simplejson epoch 0 platforms darwin depends_lib port:python25 name py25-simplejson maintainers stechert@macports.org long_description {{simplejson is a JSON encoder and decoder.}} categories {python www} version 1.7.1 revision 0 py25-socket-ssl 376 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@macports.org long_description {{Python secure sockets via OpenSSL}} categories python version 2.5.1 revision 0 -py25-sqlalchemy 428 -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@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.3.8 revision 0 +py25-sqlalchemy 429 +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@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.3.10 revision 0 py25-sqlite3 371 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@macports.org long_description {{Python bindings to sqlite3}} categories {python databases} version 2.5.1 revision 0 py25-tclink 628 @@ -6458,8 +6460,8 @@ variants universal portdir ruby/rb-password description {password manipulation methods for Ruby} homepage http://www.caliban.org/ruby/ epoch 0 platforms darwin name rb-password depends_lib {{path:\${prefix}/bin/ruby:ruby} lib:libcrack.2:cracklib port:rb-termios} maintainers nomaintainer@macports.org long_description {Ruby/Password comprises a set of useful methods for creating, verifying and manipulating passwords. It includes an interface to CrackLib, a library commonly used for checking password strength. The target audience for this library is system administrators who need to write Ruby programs that prompt for, generate, verify and encrypt passwords.} version 0.5.2 categories {ruby sysutils} revision 1 rb-pdumpfs 609 variants universal portdir ruby/rb-pdumpfs description {simply daily backup system similar to Plan9's dumpfs} homepage http://namazu.org/~satoru/pdumpfs epoch 0 platforms darwin name rb-pdumpfs depends_lib {{path:\${prefix}/bin/ruby:ruby}} maintainers nomaintainer@macports.org long_description {pdumpfs is a simple daily backup system similar to Plan9's dumpfs which preserves every daily snapshot. pdumpfs is written in Ruby. You can access the past snapshots at any time for retrieving a certain day's file. Let's backup your home directory with pdumpfs!} version 1.1 categories {ruby sysutils} revision 0 -rb-plruby 444 -variants universal portdir ruby/rb-plruby description {PL/Ruby for PostgreSQL} homepage http://moulon.inra.fr/ruby/plruby.html epoch 0 platforms darwin name rb-plruby depends_lib {{path:\${prefix}/bin/ruby:ruby} port:ruby port:postgresql81} maintainers nomaintainer@macports.org long_description {The procedural language PL/Ruby allows you to write stored procedures for PostgreSQL in Ruby} version 0.4.9 categories {ruby databases} revision 0 +rb-plruby 432 +variants {universal safe_level0} description {PL/Ruby for PostgreSQL} portdir ruby/rb-plruby homepage http://moulon.inra.fr/ruby/plruby.html epoch 0 depends_lib {{path:\${prefix}/bin/ruby:ruby} port:ruby port:postgresql82} name rb-plruby long_description {The procedural language PL/Ruby allows you to write stored procedures for PostgreSQL in Ruby} maintainers sixtus@gmail.com categories {ruby databases} version 0.5.1 revision 0 rb-pluginfactory 787 variants universal portdir ruby/rb-pluginfactory description {Mixin for making dynamically-loadable plugin classes} homepage http://www.deveiate.org/code/PluginFactory.html epoch 0 platforms darwin name rb-pluginfactory depends_lib {{path:\${prefix}/bin/ruby:ruby}} maintainers nomaintainer@macports.org long_description {This module contains the PluginFactory mixin. Including PluginFactory in your class turns it into a factory for its derivatives, capable of searching for and loading them by name. This is useful when you have an abstract base class which defines an interface and basic functionality for a part of a larger system, and a collection of subclasses which implement the interface for different underlying functionality.} version 1.0.0 categories {ruby devel} revision 0 rb-postgres 453 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/d02bfa94/attachment.html From source_changes at macosforge.org Thu Aug 2 01:03:22 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27395] trunk/doc/guide/new/xml/portfileref.xml Message-ID: <20070802080322.1D7C671B7C7@cvs.opensource.apple.com> Revision: 27395 http://trac.macosforge.org/projects/macports/changeset/27395 Author: markd@macports.org Date: 2007-08-02 01:03:21 -0700 (Thu, 02 Aug 2007) Log Message: ----------- Reduce the section depth of the PortGroup section.. Modified Paths: -------------- trunk/doc/guide/new/xml/portfileref.xml Modified: trunk/doc/guide/new/xml/portfileref.xml =================================================================== --- trunk/doc/guide/new/xml/portfileref.xml 2007-08-02 07:38:52 UTC (rev 27394) +++ trunk/doc/guide/new/xml/portfileref.xml 2007-08-02 08:03:21 UTC (rev 27395) @@ -450,7 +450,7 @@
- PortGroup + PortGroup Variables In addition to the general Portfile type for standard Unix applications and libraries, there are six optional @@ -483,160 +483,173 @@ - The common PortGroup variables are listed in the sections below - for perl5, python, and ruby. See the port Tcl group code in - ${prefix}/share/macports/resources/port1.0/group - for details on all PortGroups. + Some PortGroups provide additional variables when the group is + declared within a Portfile. The additional variables provided by + PortGroups perl5, python, and ruby are listed below. You may view the + port Tcl code for each group in the + directory${prefix}/share/macports/resources/port1.0/group. -
- PortGroup perl5 + + + PortGroup perl5 - These are the variables available to a - Portfile when the PortGroup - perl5 keyword is declared. + + Description: The variables available to a + Portfile when the PortGroup + perl5 keyword is declared. - - - perl5.version + + + perl5.version - - The MacPorts Perl version. - - - + + The MacPorts Perl version. + + + - - - perl5.bin + + + perl5.bin - - The Perl binary path (ie, - ${prefix}/bin/perl). - - - + + The Perl binary path (ie, + ${prefix}/bin/perl). + + + - - - perl5.lib + + + perl5.lib - - Path to the Perl vendor directory. - - - + + Path to the Perl vendor directory. + + + - - - perl5.archlib + + + perl5.archlib - - Path to the Perl architecture-dependent modules - directory. - - - -
+ + Path to the Perl architecture-dependent modules + directory. + + + + + + -
- PortGroup python2x + + + PortGroup python2x - These are the variables available to a - Portfile when the PortGroup - python2x keyword is declared. + + Description: The variables available to a + Portfile when the PortGroup + python2x keyword is declared. - - - python.bin + + + python.bin - - The MacPorts Python binary location. - - - + + The MacPorts Python binary location. + + + - - - python.lib + + + python.lib - - The Python dynamic library and path (ie, - ${prefix}/lib/libpython2.x.dylib). - - - + + The Python dynamic library and path (ie, + ${prefix}/lib/libpython2.x.dylib). + + + - - - python.pkgd + + + python.include - - Path to the Python site-packages directory. (ie, - ${prefix}/lib/python2.4/site-packages). - - - + + Path to the Python include directory. + + + - - - python.include + + + python.pkgd - - Path to the Python include directory. - - - -
+ + Path to the Python site-packages directory. (ie, + ${prefix}/lib/python2.4/site-packages). + + + + + + -
- PortGroup ruby + + + PortGroup ruby - These are the variables available to a - Portfile when the PortGroup - ruby keyword is declared. + + Description: The variables available to a + Portfile when the PortGroup + ruby keyword is declared. - - - ruby.version + + + ruby.version - - The MacPorts Ruby version. - - - + + The MacPorts Ruby version. + + + - - - ruby.bin + + + ruby.bin - - The Ruby binary location. - - - + + The Ruby binary location. + + + - - - ruby.lib + + + ruby.lib - - Path to the Ruby vendorlibdir directory (ie, - ${prefix}/lib/ruby/vendor_ruby/${ruby.version}) - - - + + Path to the Ruby vendorlibdir directory (ie, + ${prefix}/lib/ruby/vendor_ruby/${ruby.version}) + + + - - - ruby.archlib + + + ruby.archlib - - Path to the Ruby vendor archdir (ie, - ${ruby.lib}/${ruby.arch}). - - - -
+ + Path to the Ruby vendor archdir (ie, + ${ruby.lib}/${ruby.arch}). + + + + + +
-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/488284e7/attachment.html From source_changes at macosforge.org Thu Aug 2 01:05:56 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27396] trunk/doc/guide/new/xml/portfileref.xml Message-ID: <20070802080556.0EBBC71B7E1@cvs.opensource.apple.com> Revision: 27396 http://trac.macosforge.org/projects/macports/changeset/27396 Author: markd@macports.org Date: 2007-08-02 01:05:55 -0700 (Thu, 02 Aug 2007) Log Message: ----------- Fix some typos. Modified Paths: -------------- trunk/doc/guide/new/xml/portfileref.xml Modified: trunk/doc/guide/new/xml/portfileref.xml =================================================================== --- trunk/doc/guide/new/xml/portfileref.xml 2007-08-02 08:03:21 UTC (rev 27395) +++ trunk/doc/guide/new/xml/portfileref.xml 2007-08-02 08:05:55 UTC (rev 27396) @@ -483,11 +483,11 @@ - Some PortGroups provide additional variables when the group is + Some PortGroups provide additional variables when they are declared within a Portfile. The additional variables provided by PortGroups perl5, python, and ruby are listed below. You may view the - port Tcl code for each group in the - directory${prefix}/share/macports/resources/port1.0/group. + port Tcl code for each group in the directory + ${prefix}/share/macports/resources/port1.0/group. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/6bab4f4c/attachment.html From source_changes at macosforge.org Thu Aug 2 06:26:53 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27397] trunk/dports/gnome/libgnomekbd/Portfile Message-ID: <20070802132653.E5A7E71BF68@cvs.opensource.apple.com> Revision: 27397 http://trac.macosforge.org/projects/macports/changeset/27397 Author: yves@macports.org Date: 2007-08-02 06:26:53 -0700 (Thu, 02 Aug 2007) Log Message: ----------- Fix for ticket:12236 as proposed Modified Paths: -------------- trunk/dports/gnome/libgnomekbd/Portfile Modified: trunk/dports/gnome/libgnomekbd/Portfile =================================================================== --- trunk/dports/gnome/libgnomekbd/Portfile 2007-08-02 08:05:55 UTC (rev 27396) +++ trunk/dports/gnome/libgnomekbd/Portfile 2007-08-02 13:26:53 UTC (rev 27397) @@ -23,5 +23,8 @@ use_bzip2 yes +post-patch { + reinplace "s|test capplet|capplet|" ${worksrcpath}/Makefile.in +} configure.args --mandir=${prefix}/share/man configure.cflags-append "-I/usr/X11R6/include" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/54ce7338/attachment.html From source_changes at macosforge.org Thu Aug 2 06:37:37 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27398] trunk/dports/gnome/gnotify/Portfile Message-ID: <20070802133737.1917871BF91@cvs.opensource.apple.com> Revision: 27398 http://trac.macosforge.org/projects/macports/changeset/27398 Author: boeyms@macports.org Date: 2007-08-02 06:37:37 -0700 (Thu, 02 Aug 2007) Log Message: ----------- gnome/gnotify: Update to latest version (1.2). Modified Paths: -------------- trunk/dports/gnome/gnotify/Portfile Modified: trunk/dports/gnome/gnotify/Portfile =================================================================== --- trunk/dports/gnome/gnotify/Portfile 2007-08-02 13:26:53 UTC (rev 27397) +++ trunk/dports/gnome/gnotify/Portfile 2007-08-02 13:37:37 UTC (rev 27398) @@ -2,7 +2,7 @@ PortSystem 1.0 name gnotify -version 1.0 +version 1.2 description Gnotify is a notification-service daemon. long_description GNotify is a little daemon written in C using GTK. It \ provides (like the KDE KNotify-system) a notification-service \ @@ -13,7 +13,7 @@ platforms darwin homepage http://gnotify.sf.net master_sites sourceforge -checksums md5 8c0248e1c53a2c595821acd8590ce858 +checksums md5 6e7a031a5b1e9b12ac04992ccbf71627 patchfiles patch_Makefile.in depends_lib bin:automake-1.7:automake bin:gnome-session:gnome-session configure.env CPPFLAGS="-L${prefix}/lib -I${prefix}/include" \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/42bd6c72/attachment.html From source_changes at macosforge.org Thu Aug 2 06:37:59 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27399] trunk/dports/gnome/gnotify/Portfile Message-ID: <20070802133759.30E0471BF9B@cvs.opensource.apple.com> Revision: 27399 http://trac.macosforge.org/projects/macports/changeset/27399 Author: boeyms@macports.org Date: 2007-08-02 06:37:58 -0700 (Thu, 02 Aug 2007) Log Message: ----------- gnome/gnotify: update configure.* syntax Modified Paths: -------------- trunk/dports/gnome/gnotify/Portfile Modified: trunk/dports/gnome/gnotify/Portfile =================================================================== --- trunk/dports/gnome/gnotify/Portfile 2007-08-02 13:37:37 UTC (rev 27398) +++ trunk/dports/gnome/gnotify/Portfile 2007-08-02 13:37:58 UTC (rev 27399) @@ -16,8 +16,7 @@ checksums md5 6e7a031a5b1e9b12ac04992ccbf71627 patchfiles patch_Makefile.in depends_lib bin:automake-1.7:automake bin:gnome-session:gnome-session -configure.env CPPFLAGS="-L${prefix}/lib -I${prefix}/include" \ - CFLAGS="-no-cpp-precomp -flat_namespace -undefined suppress" +configure.cflags -no-cpp-precomp -flat_namespace -undefined suppress pre-configure { file copy -force ${prefix}/share/automake-1.7/install-sh ${worksrcpath} file copy -force ${prefix}/share/automake-1.7/mkinstalldirs ${worksrcpath} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/07fb03fc/attachment.html From source_changes at macosforge.org Thu Aug 2 06:38:37 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27400] trunk/dports/gnome/gnotify Message-ID: <20070802133837.8575C71BFB1@cvs.opensource.apple.com> Revision: 27400 http://trac.macosforge.org/projects/macports/changeset/27400 Author: boeyms@macports.org Date: 2007-08-02 06:38:37 -0700 (Thu, 02 Aug 2007) Log Message: ----------- gnome/gnotify: replace missing files from ${filespath} rather than port:automake The current GNotify source has broken symlinks for files that it requires from automake instead of the actual files. port:gnotify currently fixes this by copying them for the share directory of port:automake. However, since GNotify doesn't actually require automake to be run before building, we can just put the required files into ${filespath} and copy them over. The files included here come from automake-1.10. Of the files so added here, install-sh is under the MIT/X License, and mkinstalldirs is in the public domain. mkinstalldirs is under the GPL, but it has an exception stating that, if it is included in a package that uses autoconf, it may be distributed under that package's licence. I may be stretching this exception a bit by claiming that we are okay to copy mkinstalldirs here because we use autoconf somewhere else in MacPorts. If anyone has any concerns, I can remove these files and restore the dependence on port:automake, though I'll have to to do some hackery to retrieve the version of the installed port:automake, as we have to get around the fact that port:automake installs these files into ${prefix}/share/automake-${version}. Ultimately, of course, the GNotify developers should fix the package so we don't have to do this, so I will notify them of the problem. Modified Paths: -------------- trunk/dports/gnome/gnotify/Portfile Added Paths: ----------- trunk/dports/gnome/gnotify/files/install-sh trunk/dports/gnome/gnotify/files/missing trunk/dports/gnome/gnotify/files/mkinstalldirs Modified: trunk/dports/gnome/gnotify/Portfile =================================================================== --- trunk/dports/gnome/gnotify/Portfile 2007-08-02 13:37:58 UTC (rev 27399) +++ trunk/dports/gnome/gnotify/Portfile 2007-08-02 13:38:37 UTC (rev 27400) @@ -15,10 +15,10 @@ master_sites sourceforge checksums md5 6e7a031a5b1e9b12ac04992ccbf71627 patchfiles patch_Makefile.in -depends_lib bin:automake-1.7:automake bin:gnome-session:gnome-session +depends_lib bin:gnome-session:gnome-session configure.cflags -no-cpp-precomp -flat_namespace -undefined suppress pre-configure { - file copy -force ${prefix}/share/automake-1.7/install-sh ${worksrcpath} - file copy -force ${prefix}/share/automake-1.7/mkinstalldirs ${worksrcpath} - file copy -force ${prefix}/share/automake-1.7/missing ${worksrcpath} + file copy -force ${filespath}/install-sh ${worksrcpath} + file copy -force ${filespath}/mkinstalldirs ${worksrcpath} + file copy -force ${filespath}/missing ${worksrcpath} } Added: trunk/dports/gnome/gnotify/files/install-sh =================================================================== --- trunk/dports/gnome/gnotify/files/install-sh (rev 0) +++ trunk/dports/gnome/gnotify/files/install-sh 2007-08-02 13:38:37 UTC (rev 27400) @@ -0,0 +1,507 @@ +#!/bin/sh +# install - install a program, script, or datafile + +scriptversion=2006-10-14.15 + +# This originates from X11R5 (mit/util/scripts/install.sh), which was +# later released in X11R6 (xc/config/util/install.sh) with the +# following copyright and license. +# +# Copyright (C) 1994 X Consortium +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the "Software"), to +# deal in the Software without restriction, including without limitation the +# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +# sell copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- +# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +# +# Except as contained in this notice, the name of the X Consortium shall not +# be used in advertising or otherwise to promote the sale, use or other deal- +# ings in this Software without prior written authorization from the X Consor- +# tium. +# +# +# FSF changes to this file are in the public domain. +# +# Calling this script install-sh is preferred over install.sh, to prevent +# `make' implicit rules from creating a file called install from it +# when there is no Makefile. +# +# This script is compatible with the BSD install script, but was written +# from scratch. + +nl=' +' +IFS=" "" $nl" + +# set DOITPROG to echo to test this script + +# Don't use :- since 4.3BSD and earlier shells don't like it. +doit="${DOITPROG-}" +if test -z "$doit"; then + doit_exec=exec +else + doit_exec=$doit +fi + +# Put in absolute file names if you don't have them in your path; +# or use environment vars. + +mvprog="${MVPROG-mv}" +cpprog="${CPPROG-cp}" +chmodprog="${CHMODPROG-chmod}" +chownprog="${CHOWNPROG-chown}" +chgrpprog="${CHGRPPROG-chgrp}" +stripprog="${STRIPPROG-strip}" +rmprog="${RMPROG-rm}" +mkdirprog="${MKDIRPROG-mkdir}" + +posix_glob= +posix_mkdir= + +# Desired mode of installed file. +mode=0755 + +chmodcmd=$chmodprog +chowncmd= +chgrpcmd= +stripcmd= +rmcmd="$rmprog -f" +mvcmd="$mvprog" +src= +dst= +dir_arg= +dstarg= +no_target_directory= + +usage="Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE + or: $0 [OPTION]... SRCFILES... DIRECTORY + or: $0 [OPTION]... -t DIRECTORY SRCFILES... + or: $0 [OPTION]... -d DIRECTORIES... + +In the 1st form, copy SRCFILE to DSTFILE. +In the 2nd and 3rd, copy all SRCFILES to DIRECTORY. +In the 4th, create DIRECTORIES. + +Options: +-c (ignored) +-d create directories instead of installing files. +-g GROUP $chgrpprog installed files to GROUP. +-m MODE $chmodprog installed files to MODE. +-o USER $chownprog installed files to USER. +-s $stripprog installed files. +-t DIRECTORY install into DIRECTORY. +-T report an error if DSTFILE is a directory. +--help display this help and exit. +--version display version info and exit. + +Environment variables override the default commands: + CHGRPPROG CHMODPROG CHOWNPROG CPPROG MKDIRPROG MVPROG RMPROG STRIPPROG +" + +while test $# -ne 0; do + case $1 in + -c) shift + continue;; + + -d) dir_arg=true + shift + continue;; + + -g) chgrpcmd="$chgrpprog $2" + shift + shift + continue;; + + --help) echo "$usage"; exit $?;; + + -m) mode=$2 + shift + shift + case $mode in + *' '* | *' '* | *' +'* | *'*'* | *'?'* | *'['*) + echo "$0: invalid mode: $mode" >&2 + exit 1;; + esac + continue;; + + -o) chowncmd="$chownprog $2" + shift + shift + continue;; + + -s) stripcmd=$stripprog + shift + continue;; + + -t) dstarg=$2 + shift + shift + continue;; + + -T) no_target_directory=true + shift + continue;; + + --version) echo "$0 $scriptversion"; exit $?;; + + --) shift + break;; + + -*) echo "$0: invalid option: $1" >&2 + exit 1;; + + *) break;; + esac +done + +if test $# -ne 0 && test -z "$dir_arg$dstarg"; then + # When -d is used, all remaining arguments are directories to create. + # When -t is used, the destination is already specified. + # Otherwise, the last argument is the destination. Remove it from $@. + for arg + do + if test -n "$dstarg"; then + # $@ is not empty: it contains at least $arg. + set fnord "$@" "$dstarg" + shift # fnord + fi + shift # arg + dstarg=$arg + done +fi + +if test $# -eq 0; then + if test -z "$dir_arg"; then + echo "$0: no input file specified." >&2 + exit 1 + fi + # It's OK to call `install-sh -d' without argument. + # This can happen when creating conditional directories. + exit 0 +fi + +if test -z "$dir_arg"; then + trap '(exit $?); exit' 1 2 13 15 + + # Set umask so as not to create temps with too-generous modes. + # However, 'strip' requires both read and write access to temps. + case $mode in + # Optimize common cases. + *644) cp_umask=133;; + *755) cp_umask=22;; + + *[0-7]) + if test -z "$stripcmd"; then + u_plus_rw= + else + u_plus_rw='% 200' + fi + cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;; + *) + if test -z "$stripcmd"; then + u_plus_rw= + else + u_plus_rw=,u+rw + fi + cp_umask=$mode$u_plus_rw;; + esac +fi + +for src +do + # Protect names starting with `-'. + case $src in + -*) src=./$src ;; + esac + + if test -n "$dir_arg"; then + dst=$src + dstdir=$dst + test -d "$dstdir" + dstdir_status=$? + else + + # Waiting for this to be detected by the "$cpprog $src $dsttmp" command + # might cause directories to be created, which would be especially bad + # if $src (and thus $dsttmp) contains '*'. + if test ! -f "$src" && test ! -d "$src"; then + echo "$0: $src does not exist." >&2 + exit 1 + fi + + if test -z "$dstarg"; then + echo "$0: no destination specified." >&2 + exit 1 + fi + + dst=$dstarg + # Protect names starting with `-'. + case $dst in + -*) dst=./$dst ;; + esac + + # If destination is a directory, append the input filename; won't work + # if double slashes aren't ignored. + if test -d "$dst"; then + if test -n "$no_target_directory"; then + echo "$0: $dstarg: Is a directory" >&2 + exit 1 + fi + dstdir=$dst + dst=$dstdir/`basename "$src"` + dstdir_status=0 + else + # Prefer dirname, but fall back on a substitute if dirname fails. + dstdir=` + (dirname "$dst") 2>/dev/null || + expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ + X"$dst" : 'X\(//\)[^/]' \| \ + X"$dst" : 'X\(//\)$' \| \ + X"$dst" : 'X\(/\)' \| . 2>/dev/null || + echo X"$dst" | + sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ + s//\1/ + q + } + /^X\(\/\/\)[^/].*/{ + s//\1/ + q + } + /^X\(\/\/\)$/{ + s//\1/ + q + } + /^X\(\/\).*/{ + s//\1/ + q + } + s/.*/./; q' + ` + + test -d "$dstdir" + dstdir_status=$? + fi + fi + + obsolete_mkdir_used=false + + if test $dstdir_status != 0; then + case $posix_mkdir in + '') + # Create intermediate dirs using mode 755 as modified by the umask. + # This is like FreeBSD 'install' as of 1997-10-28. + umask=`umask` + case $stripcmd.$umask in + # Optimize common cases. + *[2367][2367]) mkdir_umask=$umask;; + .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;; + + *[0-7]) + mkdir_umask=`expr $umask + 22 \ + - $umask % 100 % 40 + $umask % 20 \ + - $umask % 10 % 4 + $umask % 2 + `;; + *) mkdir_umask=$umask,go-w;; + esac + + # With -d, create the new directory with the user-specified mode. + # Otherwise, rely on $mkdir_umask. + if test -n "$dir_arg"; then + mkdir_mode=-m$mode + else + mkdir_mode= + fi + + posix_mkdir=false + case $umask in + *[123567][0-7][0-7]) + # POSIX mkdir -p sets u+wx bits regardless of umask, which + # is incompatible with FreeBSD 'install' when (umask & 300) != 0. + ;; + *) + tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$ + trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0 + + if (umask $mkdir_umask && + exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1 + then + if test -z "$dir_arg" || { + # Check for POSIX incompatibilities with -m. + # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or + # other-writeable bit of parent directory when it shouldn't. + # FreeBSD 6.1 mkdir -m -p sets mode of existing directory. + ls_ld_tmpdir=`ls -ld "$tmpdir"` + case $ls_ld_tmpdir in + d????-?r-*) different_mode=700;; + d????-?--*) different_mode=755;; + *) false;; + esac && + $mkdirprog -m$different_mode -p -- "$tmpdir" && { + ls_ld_tmpdir_1=`ls -ld "$tmpdir"` + test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1" + } + } + then posix_mkdir=: + fi + rmdir "$tmpdir/d" "$tmpdir" + else + # Remove any dirs left behind by ancient mkdir implementations. + rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null + fi + trap '' 0;; + esac;; + esac + + if + $posix_mkdir && ( + umask $mkdir_umask && + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir" + ) + then : + else + + # The umask is ridiculous, or mkdir does not conform to POSIX, + # or it failed possibly due to a race condition. Create the + # directory the slow way, step by step, checking for races as we go. + + case $dstdir in + /*) prefix=/ ;; + -*) prefix=./ ;; + *) prefix= ;; + esac + + case $posix_glob in + '') + if (set -f) 2>/dev/null; then + posix_glob=true + else + posix_glob=false + fi ;; + esac + + oIFS=$IFS + IFS=/ + $posix_glob && set -f + set fnord $dstdir + shift + $posix_glob && set +f + IFS=$oIFS + + prefixes= + + for d + do + test -z "$d" && continue + + prefix=$prefix$d + if test -d "$prefix"; then + prefixes= + else + if $posix_mkdir; then + (umask=$mkdir_umask && + $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break + # Don't fail if two instances are running concurrently. + test -d "$prefix" || exit 1 + else + case $prefix in + *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;; + *) qprefix=$prefix;; + esac + prefixes="$prefixes '$qprefix'" + fi + fi + prefix=$prefix/ + done + + if test -n "$prefixes"; then + # Don't fail if two instances are running concurrently. + (umask $mkdir_umask && + eval "\$doit_exec \$mkdirprog $prefixes") || + test -d "$dstdir" || exit 1 + obsolete_mkdir_used=true + fi + fi + fi + + if test -n "$dir_arg"; then + { test -z "$chowncmd" || $doit $chowncmd "$dst"; } && + { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } && + { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false || + test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1 + else + + # Make a couple of temp file names in the proper directory. + dsttmp=$dstdir/_inst.$$_ + rmtmp=$dstdir/_rm.$$_ + + # Trap to clean up those temp files at exit. + trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0 + + # Copy the file name to the temp name. + (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") && + + # and set any options; do chmod last to preserve setuid bits. + # + # If any of these fail, we abort the whole thing. If we want to + # ignore errors from any of these, just make sure not to ignore + # errors from the above "$doit $cpprog $src $dsttmp" command. + # + { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } \ + && { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } \ + && { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } \ + && { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } && + + # Now rename the file to the real destination. + { $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null \ + || { + # The rename failed, perhaps because mv can't rename something else + # to itself, or perhaps because mv is so ancient that it does not + # support -f. + + # Now remove or move aside any old file at destination location. + # We try this two ways since rm can't unlink itself on some + # systems and the destination file might be busy for other + # reasons. In this case, the final cleanup might fail but the new + # file should still install successfully. + { + if test -f "$dst"; then + $doit $rmcmd -f "$dst" 2>/dev/null \ + || { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null \ + && { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }; }\ + || { + echo "$0: cannot unlink or rename $dst" >&2 + (exit 1); exit 1 + } + else + : + fi + } && + + # Now rename the file to the real destination. + $doit $mvcmd "$dsttmp" "$dst" + } + } || exit 1 + + trap '' 0 + fi +done + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: Property changes on: trunk/dports/gnome/gnotify/files/install-sh ___________________________________________________________________ Name: svn:executable + * Added: trunk/dports/gnome/gnotify/files/missing =================================================================== --- trunk/dports/gnome/gnotify/files/missing (rev 0) +++ trunk/dports/gnome/gnotify/files/missing 2007-08-02 13:38:37 UTC (rev 27400) @@ -0,0 +1,367 @@ +#! /bin/sh +# Common stub for a few missing GNU programs while installing. + +scriptversion=2006-05-10.23 + +# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006 +# Free Software Foundation, Inc. +# Originally by Fran,cois Pinard , 1996. + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA +# 02110-1301, USA. + +# As a special exception to the GNU General Public License, if you +# distribute this file as part of a program that contains a +# configuration script generated by Autoconf, you may include it under +# the same distribution terms that you use for the rest of that program. + +if test $# -eq 0; then + echo 1>&2 "Try \`$0 --help' for more information" + exit 1 +fi + +run=: +sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p' +sed_minuso='s/.* -o \([^ ]*\).*/\1/p' + +# In the cases where this matters, `missing' is being run in the +# srcdir already. +if test -f configure.ac; then + configure_ac=configure.ac +else + configure_ac=configure.in +fi + +msg="missing on your system" + +case $1 in +--run) + # Try to run requested program, and just exit if it succeeds. + run= + shift + "$@" && exit 0 + # Exit code 63 means version mismatch. This often happens + # when the user try to use an ancient version of a tool on + # a file that requires a minimum version. In this case we + # we should proceed has if the program had been absent, or + # if --run hadn't been passed. + if test $? = 63; then + run=: + msg="probably too old" + fi + ;; + + -h|--h|--he|--hel|--help) + echo "\ +$0 [OPTION]... PROGRAM [ARGUMENT]... + +Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an +error status if there is no known handling for PROGRAM. + +Options: + -h, --help display this help and exit + -v, --version output version information and exit + --run try to run the given command, and emulate it if it fails + +Supported PROGRAM values: + aclocal touch file \`aclocal.m4' + autoconf touch file \`configure' + autoheader touch file \`config.h.in' + autom4te touch the output file, or create a stub one + automake touch all \`Makefile.in' files + bison create \`y.tab.[ch]', if possible, from existing .[ch] + flex create \`lex.yy.c', if possible, from existing .c + help2man touch the output file + lex create \`lex.yy.c', if possible, from existing .c + makeinfo touch the output file + tar try tar, gnutar, gtar, then tar without non-portable flags + yacc create \`y.tab.[ch]', if possible, from existing .[ch] + +Send bug reports to ." + exit $? + ;; + + -v|--v|--ve|--ver|--vers|--versi|--versio|--version) + echo "missing $scriptversion (GNU Automake)" + exit $? + ;; + + -*) + echo 1>&2 "$0: Unknown \`$1' option" + echo 1>&2 "Try \`$0 --help' for more information" + exit 1 + ;; + +esac + +# Now exit if we have it, but it failed. Also exit now if we +# don't have it and --version was passed (most likely to detect +# the program). +case $1 in + lex|yacc) + # Not GNU programs, they don't have --version. + ;; + + tar) + if test -n "$run"; then + echo 1>&2 "ERROR: \`tar' requires --run" + exit 1 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then + exit 1 + fi + ;; + + *) + if test -z "$run" && ($1 --version) > /dev/null 2>&1; then + # We have it, but it failed. + exit 1 + elif test "x$2" = "x--version" || test "x$2" = "x--help"; then + # Could not run --version or --help. This is probably someone + # running `$TOOL --version' or `$TOOL --help' to check whether + # $TOOL exists and not knowing $TOOL uses missing. + exit 1 + fi + ;; +esac + +# If it does not exist, or fails to run (possibly an outdated version), +# try to emulate it. +case $1 in + aclocal*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`acinclude.m4' or \`${configure_ac}'. You might want + to install the \`Automake' and \`Perl' packages. Grab them from + any GNU archive site." + touch aclocal.m4 + ;; + + autoconf) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`${configure_ac}'. You might want to install the + \`Autoconf' and \`GNU m4' packages. Grab them from any GNU + archive site." + touch configure + ;; + + autoheader) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`acconfig.h' or \`${configure_ac}'. You might want + to install the \`Autoconf' and \`GNU m4' packages. Grab them + from any GNU archive site." + files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}` + test -z "$files" && files="config.h" + touch_files= + for f in $files; do + case $f in + *:*) touch_files="$touch_files "`echo "$f" | + sed -e 's/^[^:]*://' -e 's/:.*//'`;; + *) touch_files="$touch_files $f.in";; + esac + done + touch $touch_files + ;; + + automake*) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'. + You might want to install the \`Automake' and \`Perl' packages. + Grab them from any GNU archive site." + find . -type f -name Makefile.am -print | + sed 's/\.am$/.in/' | + while read f; do touch "$f"; done + ;; + + autom4te) + echo 1>&2 "\ +WARNING: \`$1' is needed, but is $msg. + You might have modified some files without having the + proper tools for further handling them. + You can get \`$1' as part of \`Autoconf' from any GNU + archive site." + + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -f "$file"; then + touch $file + else + test -z "$file" || exec >$file + echo "#! /bin/sh" + echo "# Created by GNU Automake missing as a replacement of" + echo "# $ $@" + echo "exit 0" + chmod +x $file + exit 1 + fi + ;; + + bison|yacc) + echo 1>&2 "\ +WARNING: \`$1' $msg. You should only need it if + you modified a \`.y' file. You may need the \`Bison' package + in order for those modifications to take effect. You can get + \`Bison' from any GNU archive site." + rm -f y.tab.c y.tab.h + if test $# -ne 1; then + eval LASTARG="\${$#}" + case $LASTARG in + *.y) + SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" y.tab.c + fi + SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" y.tab.h + fi + ;; + esac + fi + if test ! -f y.tab.h; then + echo >y.tab.h + fi + if test ! -f y.tab.c; then + echo 'main() { return 0; }' >y.tab.c + fi + ;; + + lex|flex) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a \`.l' file. You may need the \`Flex' package + in order for those modifications to take effect. You can get + \`Flex' from any GNU archive site." + rm -f lex.yy.c + if test $# -ne 1; then + eval LASTARG="\${$#}" + case $LASTARG in + *.l) + SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'` + if test -f "$SRCFILE"; then + cp "$SRCFILE" lex.yy.c + fi + ;; + esac + fi + if test ! -f lex.yy.c; then + echo 'main() { return 0; }' >lex.yy.c + fi + ;; + + help2man) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a dependency of a manual page. You may need the + \`Help2man' package in order for those modifications to take + effect. You can get \`Help2man' from any GNU archive site." + + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -f "$file"; then + touch $file + else + test -z "$file" || exec >$file + echo ".ab help2man is required to generate this page" + exit 1 + fi + ;; + + makeinfo) + echo 1>&2 "\ +WARNING: \`$1' is $msg. You should only need it if + you modified a \`.texi' or \`.texinfo' file, or any other file + indirectly affecting the aspect of the manual. The spurious + call might also be the consequence of using a buggy \`make' (AIX, + DU, IRIX). You might want to install the \`Texinfo' package or + the \`GNU make' package. Grab either from any GNU archive site." + # The file to touch is that specified with -o ... + file=`echo "$*" | sed -n "$sed_output"` + test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"` + if test -z "$file"; then + # ... or it is the one specified with @setfilename ... + infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'` + file=`sed -n ' + /^@setfilename/{ + s/.* \([^ ]*\) *$/\1/ + p + q + }' $infile` + # ... or it is derived from the source name (dir/f.texi becomes f.info) + test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info + fi + # If the file does not exist, the user really needs makeinfo; + # let's fail without touching anything. + test -f $file || exit 1 + touch $file + ;; + + tar) + shift + + # We have already tried tar in the generic part. + # Look for gnutar/gtar before invocation to avoid ugly error + # messages. + if (gnutar --version > /dev/null 2>&1); then + gnutar "$@" && exit 0 + fi + if (gtar --version > /dev/null 2>&1); then + gtar "$@" && exit 0 + fi + firstarg="$1" + if shift; then + case $firstarg in + *o*) + firstarg=`echo "$firstarg" | sed s/o//` + tar "$firstarg" "$@" && exit 0 + ;; + esac + case $firstarg in + *h*) + firstarg=`echo "$firstarg" | sed s/h//` + tar "$firstarg" "$@" && exit 0 + ;; + esac + fi + + echo 1>&2 "\ +WARNING: I can't seem to be able to run \`tar' with the given arguments. + You may want to install GNU tar or Free paxutils, or check the + command line arguments." + exit 1 + ;; + + *) + echo 1>&2 "\ +WARNING: \`$1' is needed, and is $msg. + You might have modified some files without having the + proper tools for further handling them. Check the \`README' file, + it often tells you about the needed prerequisites for installing + this package. You may also peek at any GNU archive site, in case + some other package would contain this missing \`$1' program." + exit 1 + ;; +esac + +exit 0 + +# Local variables: +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: Property changes on: trunk/dports/gnome/gnotify/files/missing ___________________________________________________________________ Name: svn:executable + * Added: trunk/dports/gnome/gnotify/files/mkinstalldirs =================================================================== --- trunk/dports/gnome/gnotify/files/mkinstalldirs (rev 0) +++ trunk/dports/gnome/gnotify/files/mkinstalldirs 2007-08-02 13:38:37 UTC (rev 27400) @@ -0,0 +1,161 @@ +#! /bin/sh +# mkinstalldirs --- make directory hierarchy + +scriptversion=2006-05-11.19 + +# Original author: Noah Friedman +# Created: 1993-05-16 +# Public domain. +# +# This file is maintained in Automake, please report +# bugs to or send patches to +# . + +nl=' +' +IFS=" "" $nl" +errstatus=0 +dirmode= + +usage="\ +Usage: mkinstalldirs [-h] [--help] [--version] [-m MODE] DIR ... + +Create each directory DIR (with mode MODE, if specified), including all +leading file name components. + +Report bugs to ." + +# process command line arguments +while test $# -gt 0 ; do + case $1 in + -h | --help | --h*) # -h for help + echo "$usage" + exit $? + ;; + -m) # -m PERM arg + shift + test $# -eq 0 && { echo "$usage" 1>&2; exit 1; } + dirmode=$1 + shift + ;; + --version) + echo "$0 $scriptversion" + exit $? + ;; + --) # stop option processing + shift + break + ;; + -*) # unknown option + echo "$usage" 1>&2 + exit 1 + ;; + *) # first non-opt arg + break + ;; + esac +done + +for file +do + if test -d "$file"; then + shift + else + break + fi +done + +case $# in + 0) exit 0 ;; +esac + +# Solaris 8's mkdir -p isn't thread-safe. If you mkdir -p a/b and +# mkdir -p a/c at the same time, both will detect that a is missing, +# one will create a, then the other will try to create a and die with +# a "File exists" error. This is a problem when calling mkinstalldirs +# from a parallel make. We use --version in the probe to restrict +# ourselves to GNU mkdir, which is thread-safe. +case $dirmode in + '') + if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then + echo "mkdir -p -- $*" + exec mkdir -p -- "$@" + else + # On NextStep and OpenStep, the `mkdir' command does not + # recognize any option. It will interpret all options as + # directories to create, and then abort because `.' already + # exists. + test -d ./-p && rmdir ./-p + test -d ./--version && rmdir ./--version + fi + ;; + *) + if mkdir -m "$dirmode" -p --version . >/dev/null 2>&1 && + test ! -d ./--version; then + echo "mkdir -m $dirmode -p -- $*" + exec mkdir -m "$dirmode" -p -- "$@" + else + # Clean up after NextStep and OpenStep mkdir. + for d in ./-m ./-p ./--version "./$dirmode"; + do + test -d $d && rmdir $d + done + fi + ;; +esac + +for file +do + case $file in + /*) pathcomp=/ ;; + *) pathcomp= ;; + esac + oIFS=$IFS + IFS=/ + set fnord $file + shift + IFS=$oIFS + + for d + do + test "x$d" = x && continue + + pathcomp=$pathcomp$d + case $pathcomp in + -*) pathcomp=./$pathcomp ;; + esac + + if test ! -d "$pathcomp"; then + echo "mkdir $pathcomp" + + mkdir "$pathcomp" || lasterr=$? + + if test ! -d "$pathcomp"; then + errstatus=$lasterr + else + if test ! -z "$dirmode"; then + echo "chmod $dirmode $pathcomp" + lasterr= + chmod "$dirmode" "$pathcomp" || lasterr=$? + + if test ! -z "$lasterr"; then + errstatus=$lasterr + fi + fi + fi + fi + + pathcomp=$pathcomp/ + done +done + +exit $errstatus + +# Local Variables: +# mode: shell-script +# sh-indentation: 2 +# eval: (add-hook 'write-file-hooks 'time-stamp) +# time-stamp-start: "scriptversion=" +# time-stamp-format: "%:y-%02m-%02d.%02H" +# time-stamp-end: "$" +# End: Property changes on: trunk/dports/gnome/gnotify/files/mkinstalldirs ___________________________________________________________________ Name: svn:executable + * -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/32274af4/attachment.html From source_changes at macosforge.org Thu Aug 2 08:51:04 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27401] trunk Message-ID: <20070802155104.72D3B71C14C@cvs.opensource.apple.com> Revision: 27401 http://trac.macosforge.org/projects/macports/changeset/27401 Author: dluke@macports.org Date: 2007-08-02 08:51:03 -0700 (Thu, 02 Aug 2007) Log Message: ----------- Version bump, svk to 2.0.2 Modified Paths: -------------- trunk/dports/devel/svk/Portfile Property Changed: ---------------- trunk/ Property changes on: trunk ___________________________________________________________________ Name: svk:merge - 023a8b07-a327-4f20-9012-67c915bb7b7c:/local/branches/updates:21118 023a8b07-a327-4f20-9012-67c915bb7b7c:/local/trunk:21326 40426cdb-d25d-4106-b89a-567fc1e9311f:/local/trunk:22799 a2b01108-8822-4c85-91cd-1541804339d8:/local/macports:20632 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/libdnet-maintainer:20898 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-app-cli:20923 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-list-moreutils:20919 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-path-class:20929 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/updates:20946 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/trunk:20947 d9146071-5dc1-4620-afc7-8ba4e23d31df:/local/trunk:21690 e4b2a6a8-e742-4924-8f8a-3771363e925e:/local/trunk:25771 f2dd1c64-7982-4318-98ce-263798263e0a:/local:27683 fd7794eb-1723-4a49-8be4-c69b2a184b6d:/local/trunk:24020 + 023a8b07-a327-4f20-9012-67c915bb7b7c:/local/branches/updates:21118 023a8b07-a327-4f20-9012-67c915bb7b7c:/local/trunk:21326 40426cdb-d25d-4106-b89a-567fc1e9311f:/local/trunk:22799 a2b01108-8822-4c85-91cd-1541804339d8:/local/macports:20632 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/libdnet-maintainer:20898 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-app-cli:20923 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-list-moreutils:20919 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/p5-path-class:20929 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/branches/updates:20946 b1dfe3f6-5eec-4605-9368-528ffc7f2357:/local/trunk:20947 d9146071-5dc1-4620-afc7-8ba4e23d31df:/local/trunk:21690 e4b2a6a8-e742-4924-8f8a-3771363e925e:/local/trunk:25771 f2dd1c64-7982-4318-98ce-263798263e0a:/local:27710 fd7794eb-1723-4a49-8be4-c69b2a184b6d:/local/trunk:24020 Modified: trunk/dports/devel/svk/Portfile =================================================================== --- trunk/dports/devel/svk/Portfile 2007-08-02 13:38:37 UTC (rev 27400) +++ trunk/dports/devel/svk/Portfile 2007-08-02 15:51:03 UTC (rev 27401) @@ -2,7 +2,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup svk 2.0.1 +perl5.setup svk 2.0.2 maintainers dluke@geeklair.net categories-append perl description A distributed version control system. @@ -14,8 +14,8 @@ homepage http://svk.elixus.org/ distname SVK-v${version} -master_sites http://download.bestpractical.com/pub/svk/ -checksums md5 0013446e89497124492342cdcbdd4271 +master_sites http://download.bestpractical.com/pub/svk/${version} +checksums md5 501d823231bd276e5b8f22b6ebe6cf2e platforms darwin depends_lib-append port:p5-data-hierarchy port:p5-algorithm-diff \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/42e7d83d/attachment.html From source_changes at macosforge.org Thu Aug 2 09:34:53 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27402] trunk/dports/perl/p5-xml-simple/Portfile Message-ID: <20070802163453.EFEC671C1E3@cvs.opensource.apple.com> Revision: 27402 http://trac.macosforge.org/projects/macports/changeset/27402 Author: narf_tm@macports.org Date: 2007-08-02 09:34:53 -0700 (Thu, 02 Aug 2007) Log Message: ----------- Updated to 2.17. Modified Paths: -------------- trunk/dports/perl/p5-xml-simple/Portfile Modified: trunk/dports/perl/p5-xml-simple/Portfile =================================================================== --- trunk/dports/perl/p5-xml-simple/Portfile 2007-08-02 15:51:03 UTC (rev 27401) +++ trunk/dports/perl/p5-xml-simple/Portfile 2007-08-02 16:34:53 UTC (rev 27402) @@ -2,13 +2,15 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup XML-Simple 2.16 +perl5.setup XML-Simple 2.17 maintainers narf_tm@macports.org description Easy API to read/write XML (esp config files) long_description ${description} platforms darwin -checksums md5 80c0980ff63d77b871de41acc7175df7 +checksums md5 f6522514032092dd0341aa26a408ad4d -depends_lib-append port:p5-xml-parser port:p5-xml-namespacesupport +depends_lib-append port:p5-test-simple \ + port:p5-xml-namespacesupport \ + port:p5-xml-sax -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/252a4da7/attachment.html From source_changes at macosforge.org Thu Aug 2 09:37:56 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27403] trunk/dports/devel/scons/Portfile Message-ID: <20070802163756.7919171C1FC@cvs.opensource.apple.com> Revision: 27403 http://trac.macosforge.org/projects/macports/changeset/27403 Author: boeyms@macports.org Date: 2007-08-02 09:37:56 -0700 (Thu, 02 Aug 2007) Log Message: ----------- devel/scons: update to latest version (0.97) This closes #12262 after maintainer timeout. Modified Paths: -------------- trunk/dports/devel/scons/Portfile Modified: trunk/dports/devel/scons/Portfile =================================================================== --- trunk/dports/devel/scons/Portfile 2007-08-02 16:34:53 UTC (rev 27402) +++ trunk/dports/devel/scons/Portfile 2007-08-02 16:37:56 UTC (rev 27403) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup python24 1.0 name scons -version 0.96.95 +version 0.97 categories devel python maintainers landonf@macports.org openmaintainer@macports.org description Software construction tool @@ -19,9 +19,9 @@ homepage http://www.scons.org/ master_sites sourceforge -checksums md5 51ea0157e41da1d28a7e6ed34da08333 \ - sha1 0f8d524804c2175ae1bc37576fa1445ffd52fd90 \ - rmd160 73da7451d4a42d96a1f8ae65d75b93c6064d7a5d +checksums md5 de530fa29e83f3b6efb618873398fa31 \ + sha1 732980f0f4dba7cba32fffca0b533497ef751afc \ + rmd160 31af35ef62fe56a4faf291a4d6cb73de5a17d81f patchfiles patch-setup.py patch-scons patch-sconsign post-patch { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/2c9428e5/attachment.html From source_changes at macosforge.org Thu Aug 2 09:38:17 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27404] trunk/dports/devel/jam/Portfile Message-ID: <20070802163817.10F9271C204@cvs.opensource.apple.com> Revision: 27404 http://trac.macosforge.org/projects/macports/changeset/27404 Author: boeyms@macports.org Date: 2007-08-02 09:38:16 -0700 (Thu, 02 Aug 2007) Log Message: ----------- devel/jam: Add further documentation to jam installation This closes #12145 (maintainer timeout). Modified Paths: -------------- trunk/dports/devel/jam/Portfile Modified: trunk/dports/devel/jam/Portfile =================================================================== --- trunk/dports/devel/jam/Portfile 2007-08-02 16:37:56 UTC (rev 27403) +++ trunk/dports/devel/jam/Portfile 2007-08-02 16:38:16 UTC (rev 27404) @@ -43,6 +43,7 @@ system "install -m 755 ${worksrcpath}/bin.*/jam ${destroot}${prefix}/bin/" system "install -m 755 ${worksrcpath}/bin.*/mkjambase ${destroot}${prefix}/bin/" xinstall -d -m 755 ${destroot}/${prefix}/share/doc/${name}/ + xinstall -m 644 ${worksrcpath}/Jam.html ${destroot}/${prefix}/share/doc/${name}/ xinstall -m 644 ${worksrcpath}/Jambase.html ${destroot}/${prefix}/share/doc/${name}/ xinstall -m 644 ${worksrcpath}/Jamfile.html ${destroot}/${prefix}/share/doc/${name}/ } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/2875f652/attachment.html From source_changes at macosforge.org Thu Aug 2 09:51:46 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27405] trunk/base/doc/port.1 Message-ID: <20070802165146.1035171C236@cvs.opensource.apple.com> Revision: 27405 http://trac.macosforge.org/projects/macports/changeset/27405 Author: jmpp@macports.org Date: 2007-08-02 09:51:45 -0700 (Thu, 02 Aug 2007) Log Message: ----------- Mac OS X naming convention. Modified Paths: -------------- trunk/base/doc/port.1 Modified: trunk/base/doc/port.1 =================================================================== --- trunk/base/doc/port.1 2007-08-02 16:38:16 UTC (rev 27404) +++ trunk/base/doc/port.1 2007-08-02 16:51:45 UTC (rev 27405) @@ -236,7 +236,7 @@ .It Fl p Despite any errors encountered, proceed to process multiple ports and commands. .It Fl t -enable trace mode debug facilities on platforms that support it (MacOS X). This feature is two-folded. It consists in automatically detecting and reporting undeclared dependencies based on what files the port reads or what programs the port executes. In verbose mode, it will also report unused dependencies for each stage of the port installation. It also consists in forbidding and reporting file creation and file writes outside allowed directories (temporary directories and ${workpath}). +enable trace mode debug facilities on platforms that support it (Mac OS X). This feature is two-folded. It consists in automatically detecting and reporting undeclared dependencies based on what files the port reads or what programs the port executes. In verbose mode, it will also report unused dependencies for each stage of the port installation. It also consists in forbidding and reporting file creation and file writes outside allowed directories (temporary directories and ${workpath}). .El .Sh USER TARGETS Targets most commonly used by regular MacPorts users are: -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/252faad2/attachment.html From source_changes at macosforge.org Thu Aug 2 10:04:38 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27406] trunk/dports/mail/msmtp/Portfile Message-ID: <20070802170438.D476271C397@cvs.opensource.apple.com> Revision: 27406 http://trac.macosforge.org/projects/macports/changeset/27406 Author: mww@macports.org Date: 2007-08-02 10:04:38 -0700 (Thu, 02 Aug 2007) Log Message: ----------- version 1.4.13 Modified Paths: -------------- trunk/dports/mail/msmtp/Portfile Modified: trunk/dports/mail/msmtp/Portfile =================================================================== --- trunk/dports/mail/msmtp/Portfile 2007-08-02 16:51:45 UTC (rev 27405) +++ trunk/dports/mail/msmtp/Portfile 2007-08-02 17:04:38 UTC (rev 27406) @@ -3,7 +3,7 @@ PortSystem 1.0 name msmtp -version 1.4.12 +version 1.4.13 categories mail platforms darwin maintainers mww@macports.org @@ -17,7 +17,7 @@ homepage http://msmtp.sourceforge.net/ master_sites sourceforge -checksums sha1 d747862b31994b9451ed0b7a7aba1bcb472a508e +checksums sha1 c1d0dee2b8e035289a0467d687ec8066dba61e97 use_bzip2 yes depends_lib port:openssl port:gettext port:gnutls port:libgcrypt \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/ccb6978b/attachment.html From source_changes at macosforge.org Thu Aug 2 10:04:55 2007 From: source_changes at macosforge.org (source_changes@macosforge.org) Date: Tue Oct 9 16:35:40 2007 Subject: [27407] trunk/dports/mail/mpop/Portfile Message-ID: <20070802170455.47CB871C39F@cvs.opensource.apple.com> Revision: 27407 http://trac.macosforge.org/projects/macports/changeset/27407 Author: mww@macports.org Date: 2007-08-02 10:04:55 -0700 (Thu, 02 Aug 2007) Log Message: ----------- version 1.0.11 Modified Paths: -------------- trunk/dports/mail/mpop/Portfile Modified: trunk/dports/mail/mpop/Portfile =================================================================== --- trunk/dports/mail/mpop/Portfile 2007-08-02 17:04:38 UTC (rev 27406) +++ trunk/dports/mail/mpop/Portfile 2007-08-02 17:04:55 UTC (rev 27407) @@ -3,7 +3,7 @@ PortSystem 1.0 name mpop -version 1.0.10 +version 1.0.11 categories mail platforms darwin maintainers mww@macports.org @@ -13,7 +13,7 @@ homepage http://mpop.sourceforge.net/ master_sites sourceforge -checksums sha1 58b61260f71844c36f48b617f773dee286815537 +checksums sha1 20256fdbca2a8e2351d5e67ced02122a717066a8 use_bzip2 yes depends_lib port:openssl port:libiconv port:zlib port:gettext port:libgsasl -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070802/894aa86a/attachment.html From source_changes at macosforge.org Thu Aug