From dluke at macports.org Sat Mar 1 00:46:42 2008 From: dluke at macports.org (dluke at macports.org) Date: Sat, 1 Mar 2008 00:46:42 -0800 (PST) Subject: [34643] trunk/dports/PortIndex Message-ID: <20080301084642.33448144B0BE@beta.macosforge.org> Revision: 34643 http://trac.macosforge.org/projects/macports/changeset/34643 Author: dluke at macports.org Date: 2008-03-01 00:46:39 -0800 (Sat, 01 Mar 2008) Log Message: ----------- Total number of ports parsed: 4535 Ports successfully parsed: 4535 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-01 07:19:17 UTC (rev 34642) +++ trunk/dports/PortIndex 2008-03-01 08:46:39 UTC (rev 34643) @@ -3540,8 +3540,12 @@ variants {universal puredarwin darwin_8 darwin_9 freebsd linux} portdir lang/python24-doc description {HTML documentation for Python 2.4} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd linux} name python24-doc depends_lib {port:gettext port:python24 port:latex2html} maintainers nomaintainer long_description {HTML documentation for Python 2.4. Use by running 'pydoc2.4 TOPIC', e.g. 'pydoc2.4 NUMBERS'.} version 2.4.4 categories lang revision 0 python25 397 variants {universal darwin_7 darwin_8 darwin_9 puredarwin} portdir lang/python25 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms darwin name python25 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language.} version 2.5.2 categories lang revision 0 +python25-doc 443 +variants {universal darwin_7 darwin_8 darwin_9 puredarwin} portdir lang/python25-doc description {HTML documentation for Python 2.5} homepage http://www.python.org/ epoch 0 platforms darwin name python25-doc depends_lib {port:gettext port:python25 port:latex2html} maintainers nomaintainer long_description {HTML documentation for Python 2.5. Use by running 'pydoc2.5 TOPIC', e.g. 'pydoc2.5 NUMBERS'.} version 2.5.2 categories lang revision 0 python30 390 variants universal portdir lang/python30 description {An interpreted, object-oriented programming language} homepage http://www.python.org epoch 0 platforms darwin name python30 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language. This version is an ALPHA release!} version 3.0a2 categories lang revision 0 +python30-doc 418 +variants universal portdir lang/python30-doc description {HTML documentation for Python 3.0} homepage http://www.python.org epoch 0 platforms darwin name python30-doc depends_lib {port:gettext port:python30 port:latex2html port:py25-hashlib} maintainers nomaintainer long_description {HTML documentation for Python 3.0. Use by running 'pydoc3.0 TOPIC', e.g. 'pydoc3.0 pydoc'.} version 3.0a2 categories lang revision 0 q 784 variants {universal darwin_6} portdir lang/q description {extensible scripting language} homepage http://q-lang.sourceforge.net/ epoch 0 platforms darwin name q depends_lib {port:gmp port:readline port:curl} maintainers ryandesign long_description {Q is a powerful and extensible scripting language with advanced symbolic processing and functional programming capabilities. Q is based on term rewriting. Consequently, Q scripts are just collections of equations which are used to evaluate expressions in a symbolic fashion. Despite its conceptual simplicity, Q is a full-featured functional programming language with a modern syntax, curried function applications, dynamic object-oriented typing, exception handling, and POSIX multithreading.} version 7.10 categories lang revision 0 ragel 540 @@ -4690,8 +4694,8 @@ variants universal portdir net/yaz2 description {toolkit for Z39.50/SRW/SRU clients and servers} homepage http://www.indexdata.dk/yaz/ epoch 0 platforms darwin name yaz2 depends_lib {port:libiconv port:libxml2 port:ncurses port:openssl port:readline port:zlib} maintainers {jmr openmaintainer} long_description {YAZ is a compact toolkit that provides access to the Z39.50 and SRW/SRU protocols, as well as a set of higher-level tools for implementing the server and client roles, respectively. This is the older version 2 of yaz. Use the 'yaz' port unless you specifically need yaz2 for compatibility.} version 2.1.56 categories {net databases devel} revision 0 ytalk 704 variants universal description {multi-user talk client} portdir net/ytalk homepage http://www.impul.se/ytalk/ epoch 0 platforms darwin name ytalk long_description {YTalk is a compatible replacement for the BSD talk(1) program. The main advantage of YTalk is the ability to communicate with any arbitrary number of users at once. It supports both talk protocols (talk and ntalk) and can communicate with several different talk daemons at the same time. You may also spawn a command shell in your talk window and let other users watch. YTalk supports a basic set of VT100 control codes, as well as job control (BSD support added in 3.1.3).} maintainers nomaintainer categories net version 3.3.0 revision 0 -zabbix 374 -variants {universal server pgsql81 pgsql82 pgsql83 agent_only} portdir net/zabbix description {An open source application and network monitor} homepage http://www.zabbix.com epoch 0 platforms darwin name zabbix depends_lib {port:mysql5 port:fping} maintainers markd long_description {{An open source application and network monitor}} version 1.4.4 categories net revision 0 +zabbix 678 +variants {universal server pgsql81 pgsql82 pgsql83 sqlite3 agent_only} variant_desc {server {Dummy variant} pgsql81 {Use PostgreSQL 8.1.x for server database} pgsql82 {Use PostgreSQL 8.2.x for server database} pgsql83 {Use PostgreSQL 8.3.x for server database} sqlite3 {Use SQLite3 for server database} agent_only {Do not install the Zabbix server}} portdir net/zabbix description {An open source application and network monitor} homepage http://www.zabbix.com epoch 0 platforms darwin name zabbix depends_lib {port:mysql5 port:fping} maintainers {markd openmaintainer} long_description {{An open source application and network monitor}} version 1.4.4 categories net revision 0 zsync 485 variants universal description {file transfer program} portdir net/zsync homepage http://zsync.moria.org.uk/ epoch 0 platforms darwin name zsync long_description {zsync is a file transfer program. It allows you to download a file from a remote web server, where you have a copy of an older version of the file on your computer already. zsync downloads only the new parts of the file. It uses the same algorithm as rsync.} maintainers nomaintainer categories net version 0.5 revision 0 PlopFolio 437 @@ -6152,8 +6156,8 @@ variants universal portdir python/py-iplib description {converter amongst notations in the CIDR notation} homepage http://erlug.linux.it/~da/soft/iplib/ epoch 0 platforms darwin depends_lib port:python24 name py-iplib maintainers nomaintainer long_description {iplib is a Python module useful to convert amongst many different notations and to manage couples of address/netmask in the CIDR notation.} categories {python net} version 0.7 revision 1 py-ipy 563 variants universal portdir python/py-ipy description {python module for handling IPv4 and IPv6 addresses and networks} homepage http://c0re.23.nu/c0de/IPy/ epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-ipy maintainers nomaintainer long_description {IPy is a Python module for handling IPv4 and IPv6 addresses and networks in a fashion similar to perl's Net::IP and friends. The IP class allows a comfortable parsing and handling for most notations in use for IPv4 and IPv6 addresses and networks.} categories python version 0.42 revision 1 -py-ipython 751 -variants {universal scientific} variant_desc {scientific {Use ScientificPython to provide physical quantities support}} portdir python/py-ipython description {An enhanced Interactive Python shell} homepage http://ipython.scipy.org/ epoch 0 platforms darwin depends_lib {port:python24 port:py-readline port:py-scientific} name py-ipython maintainers {openmaintainer jochen} long_description {Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.} categories python version 0.8.2 revision 0 +py-ipython 739 +variants scientific variant_desc {scientific {Use ScientificPython to provide physical quantities support}} portdir python/py-ipython description {An enhanced Interactive Python shell} homepage http://ipython.scipy.org/ epoch 0 platforms darwin depends_lib {port:python24 port:py-readline port:py-scientific} name py-ipython maintainers {openmaintainer jochen} long_description {Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.} categories python version 0.8.2 revision 1 py-irclib 539 variants universal portdir python/py-irclib description {python module that encapsulates the IRC protocol} homepage http://python-irclib.sourceforge.net/ epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-irclib maintainers nomaintainer long_description {This library is intended to encapsulate the IRC protocol at a quite low level. It provides an event-driven IRC client framework. It has a fairly thorough support for the basic IRC protocol, CTCP and DCC connections.} categories {python irc} version 0.4.6 revision 0 py-jabber 550 @@ -6408,8 +6412,8 @@ variants universal portdir python/py-rt description {Python Routeing Toolkit} homepage http://ipmon.sprintlabs.com/pyrt/ epoch 0 platforms darwin depends_lib port:python24 name py-rt maintainers nomaintainer long_description {The Python Routeing Toolkit enables routeing information in a network to be collected.} categories {python net} version 2.5 revision 0 py-scanf 585 variants universal portdir python/py-scanf description {formatted input from standard input similar to scanf from C} homepage http://hkn.eecs.berkeley.edu/~dyoo/python/scanf/ epoch 0 platforms {freebsd darwin} depends_lib port:python24 name py-scanf maintainers nomaintainer long_description {scanf provides formatted input from standard input, strings, or files, using a format-string syntax that is similar to scanf() from C. The syntax should be familiar to C programmers, and offers very simple pattern matching against strings and files.} categories python version 1.0 revision 1 -py-scientific 425 -variants {universal mpi} description {Scientific Python} portdir python/py-scientific homepage http://dirac.cnrs-orleans.fr/plone/software/scientificpython/ epoch 0 name py-scientific depends_lib {port:netcdf port:py-numeric} long_description {ScientificPython is a collection of Python modules that are useful for scientific computing.} maintainers {openmaintainer jochen} version 2.6 categories {python science} revision 0 +py-scientific 504 +variants {universal macosx puredarwin mpi} variant_desc {mpi {Enable lammpi support}} portdir python/py-scientific description {Scientific Python} homepage http://dirac.cnrs-orleans.fr/plone/software/scientificpython epoch 0 platforms darwin depends_lib {port:netcdf port:py-numeric} name py-scientific maintainers {openmaintainer jochen} long_description {ScientificPython is a collection of Python modules that are useful for scientific computing.} categories {python science} version 2.6.1 revision 0 py-scipy 558 variants {universal g95 gcc42 no_gnuplot} variant_desc {g95 {Use g95 as fortran compiler} gcc42 {Use gfortran-mp-4.2 as fortran compiler} no_gnuplot {Don't depend on GNUPlot}} portdir python/py-scipy description {An opensource library of scientific tools for Python} homepage http://www.scipy.org/ epoch 0 platforms darwin depends_lib {port:python24 lib:gnuplot:gnuplot port:py-numpy port:g95} name py-scipy maintainers {ram openmaintainer} long_description {{An opensource library of scientific tools for Python}} categories python version 0.6.0 revision 5 py-scipy03 455 @@ -6683,7 +6687,7 @@ py25-iniparse 631 variants universal portdir python/py25-iniparse description {Python Module for Accessing and Modifying Configuration Data in INI files} homepage http://code.google.com/p/iniparse/ epoch 0 platforms darwin depends_lib port:python25 name py25-iniparse maintainers {afb at macports.org openmaintainer} long_description {iniparse is an INI parser for Python which is API compatible with the standard library's ConfigParser, preserves structure of INI files (order of sections & options, indentation, comments, and blank lines are preserved when data is updated), and is more convenient to use.} categories python version 0.2.1 revision 0 py25-ipython 779 -variants scientific variant_desc {scientific {Use ScientificPython to provide physical quantities support}} portdir python/py25-ipython description {An enhanced Interactive Python shell} homepage http://ipython.scipy.org/ depends_run {port:py25-readline port:py25-hashlib} epoch 0 platforms darwin depends_lib {port:python25 port:py25-scientific} name py25-ipython maintainers {openmaintainer jochen} long_description {Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.} version 0.8.2 categories python revision 0 +variants scientific variant_desc {scientific {Use ScientificPython to provide physical quantities support}} portdir python/py25-ipython description {An enhanced Interactive Python shell} homepage http://ipython.scipy.org/ depends_run {port:py25-readline port:py25-hashlib} epoch 0 platforms darwin depends_lib {port:python25 port:py25-scientific} name py25-ipython maintainers {openmaintainer jochen} long_description {Provide an interactive shell superior to Python's default. Serve as an embeddable, ready to use interpreter for your own programs. Offer a flexible framework which can be used as the base environment for other systems with Python as the underlying language. Allow interactive testing of threaded graphical toolkits.} version 0.8.2 categories python revision 1 py25-kid 472 variants universal depends_build port:py25-setuptools portdir python/py25-kid description {A simple and pythonic XML template language} homepage http://www.kid-templating.org/ epoch 0 platforms darwin depends_lib {port:python25 port:py25-celementtree} name py25-kid maintainers {afb at macports.org openmaintainer} long_description {Kid is a simple, Python-based template language for generating and transforming XML vocabularies.} categories python version 0.9.5 revision 0 py25-libxml2 363 @@ -6806,6 +6810,8 @@ variants universal portdir python/py25-tz description {World Timezone Definitions for Python} homepage http://pytz.sourceforge.net/ epoch 0 platforms darwin depends_lib port:python25 name py25-tz maintainers nox long_description {pytz brings the Olson tz database into Python. This library allows accurate and cross platform timezone calculations using Python 2.3 or higher.} categories {python devel} version 2007k revision 0 py25-urlgrabber 534 variants universal portdir python/py25-urlgrabber description {High-level cross-protocol url-grabber} homepage http://linux.duke.edu/projects/urlgrabber/ epoch 0 platforms darwin depends_lib port:python25 name py25-urlgrabber maintainers {afb at macports.org openmaintainer} long_description {python-urlgrabber is a high-level cross-protocol url-grabber for python supporting HTTP, FTP and file locations. Features include keepalive, byte ranges, throttling, authentication, proxies and more.} categories python version 3.0.0 revision 0 +py25-utidylib 406 +variants universal portdir python/py25-utidylib description {Python interface to html tidy} homepage http://utidylib.berlios.de/ epoch 0 platforms darwin depends_lib {port:python25 port:tidy port:py25-epydoc} name py25-utidylib maintainers {amln.net:dima openmaintainer} long_description {Python interface to html tidy, the html and xml cleanup tool from the w3c.} categories python version 0.2 revision 0 py25-vobject 570 variants universal portdir python/py25-vobject description {Python package for parsing and generating vCard and vCalendar files.} homepage http://vobject.skyhouseconsulting.com/ epoch 0 platforms darwin depends_lib {port:py25-dateutil port:py25-setuptools} name py25-vobject maintainers nomaintainer long_description {vobject is intended to be a full featured Python package for parsing and generating vCard and vCalendar files. It is being developed in concert with the Open Source Application Foundation's Chandler project.} categories python version 0.4.1 revision 0 py25-wxpython 669 @@ -7233,7 +7239,7 @@ minc 853 variants {universal darwin_8} description {This package contains tools to manipulate MINC files.} portdir science/minc homepage http://www.bic.mni.mcgill.ca/software/ epoch 0 depends_lib port:netcdf name minc long_description {The Minc file format is a highly flexible medical image file format built on top of the NetCDF generalized data format. The format is simple, self-describing, extensible, portable and N-dimensional, with programming interfaces for both low-level data access and high-level volume manipulation. On top of the libraries is a suite of generic image-file manipulation tools. The format, libraries and tools are designed for use in a medical-imaging research environment: they are simple and powerful and make no attempt to provide a pretty interface to users.} maintainers mhough at mac.com categories science version 1.4 revision 0 molden 748 -variants universal depends_build {port:gcc42 port:gmake} portdir science/molden description {Molecular graphics visualisation tool} homepage http://www.cmbi.ru.nl/molden/molden.html epoch 0 name molden depends_lib lib:libX11.6:XFree86 maintainers {openmaintainer jochen} long_description {Molden is a package for displaying Molecular Density from the Ab Initio packages GAMESS-UK , GAMESS-US and GAUSSIAN and the Semi-Empirical packages Mopac/Ampac, it also supports a number of other programs via the Molden Format. In order to keep up support for Molden, proof that it is being used outside the CMBI is required. Please register your copy of molden at: http://www.cmbi.ru.nl/molden/form.html} version 4.6 categories {science graphics} revision 5 +variants universal depends_build {port:gcc42 port:gmake} portdir science/molden description {Molecular graphics visualisation tool} homepage http://www.cmbi.ru.nl/molden/molden.html epoch 0 name molden depends_lib lib:libX11.6:XFree86 maintainers {openmaintainer jochen} long_description {Molden is a package for displaying Molecular Density from the Ab Initio packages GAMESS-UK , GAMESS-US and GAUSSIAN and the Semi-Empirical packages Mopac/Ampac, it also supports a number of other programs via the Molden Format. In order to keep up support for Molden, proof that it is being used outside the CMBI is required. Please register your copy of molden at: http://www.cmbi.ru.nl/molden/form.html} version 4.6 categories {science graphics} revision 6 mpich 661 variants universal description {Message Passing Interface (MPI) Library} portdir science/mpich homepage http://www-unix.mcs.anl.gov/mpi/mpich/ epoch 0 platforms darwin name mpich long_description {MPICH is a portable implementation of the MPI (Message Passing Interface) standard. The goal of MPI, simply stated, is to develop a widely used standard for writing message-passing programs. As such the interface should establish a practical, portable, efficient, and flexible standard for message passing. Included are a full set of documents and parallel programming examples.} maintainers nomaintainer categories {net science parallel} version 1.2.7 revision 0 mpich2 679 @@ -7294,8 +7300,8 @@ variants universal portdir science/veriwell description {VeriWell Verilog Simulator} homepage http://sourceforge.net/projects/veriwell epoch 0 platforms darwin name veriwell depends_lib port:help2man maintainers nomaintainer long_description {VeriWell is a full Verilog simulator. It supports nearly all of the IEEE1364-1995 standard, as well as PLI 1.0. Yes, VeriWell *is* the same simulator that was sold by Wellspring Solutions in the mid-1990 and was included with the Thomas and Moorby book} version 2.8.5 categories science revision 0 xastir 399 variants universal description {Amateur Radio APRS tracking software} portdir science/xastir homepage http://www.xastir.org/ epoch 0 platforms darwin depends_lib {lib:libX11.6:XFree86 port:openmotif port:libgeotiff port:freetype port:ImageMagick port:gdal port:pcre port:db44 port:tiff port:proj port:shapelib} name xastir maintainers shadow at dementia.org categories science version 1.8.4 revision 1 -xephem 715 -variants universal portdir science/xephem description {interactive astronomical ephemeris program} homepage http://www.clearskyinstitute.com/xephem/ epoch 0 platforms darwin name xephem depends_lib lib:libXm:lesstif maintainers nomaintainer long_description {Xephem is an interactive astronomical ephemeris program for X Windows systems. It computes heliocentric, geocentric and topocentric information for fixed celestial objects and objects in heliocentric and geocentric {orbits;} has built-in support for all planet {positions;} the moons of Jupiter, Saturn and {Earth;} Mars' and Jupiter's central meridian {longitude;} Saturn's {rings;} and Jupiter's Great Red Spot} version 3.7 categories science revision 0 +xephem 717 +variants universal portdir science/xephem description {interactive astronomical ephemeris program} homepage http://www.clearskyinstitute.com/xephem/ epoch 0 platforms darwin name xephem depends_lib lib:libXm:lesstif maintainers nomaintainer long_description {Xephem is an interactive astronomical ephemeris program for X Windows systems. It computes heliocentric, geocentric and topocentric information for fixed celestial objects and objects in heliocentric and geocentric {orbits;} has built-in support for all planet {positions;} the moons of Jupiter, Saturn and {Earth;} Mars' and Jupiter's central meridian {longitude;} Saturn's {rings;} and Jupiter's Great Red Spot} version 3.7.2 categories science revision 0 xloops 672 variants {universal darwin_6 darwin_7 test} portdir science/xloops description {A Program for Calculating Feynman Diagrams} homepage http://wwwthep.physik.uni-mainz.de/~xloops/ epoch 0 platforms darwin name xloops depends_lib {port:GiNaC port:nestedsums} maintainers nomaintainer long_description {The aim of xloops is to calculate one-particle irreducible Feynman diagrams with one or two closed loops for arbitrary processes in the Standard Model { } of particles and related theories. Results can be returned both algebraically and numerically. All necessary tensor integrals are treated for arbitrary masses and momenta.} version current categories science revision 9 aescrypt 377 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/49329813/attachment-0001.html From ryandesign at macports.org Sat Mar 1 02:06:31 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Sat, 1 Mar 2008 02:06:31 -0800 (PST) Subject: [34644] trunk/dports/emulators Message-ID: <20080301100631.68D89144B262@beta.macosforge.org> Revision: 34644 http://trac.macosforge.org/projects/macports/changeset/34644 Author: ryandesign at macports.org Date: 2008-03-01 02:06:29 -0800 (Sat, 01 Mar 2008) Log Message: ----------- lisaem: new port, though it doesn't actually work for me right now... Maybe the next version will be better. Added Paths: ----------- trunk/dports/emulators/lisaem/ trunk/dports/emulators/lisaem/Portfile Added: trunk/dports/emulators/lisaem/Portfile =================================================================== --- trunk/dports/emulators/lisaem/Portfile (rev 0) +++ trunk/dports/emulators/lisaem/Portfile 2008-03-01 10:06:29 UTC (rev 34644) @@ -0,0 +1,45 @@ +# $Id$ + +PortSystem 1.0 + +name lisaem +version 1.2.6 +maintainers ryandesign +platforms darwin +categories emulators +homepage http://lisa.sunder.net/ +master_sites ${homepage}downloads/ +use_bzip2 yes + +description \ + Apple Lisa emulator + +long_description \ + ${description} + +checksums \ + md5 b236d7fa06c7589bb0de5d13ed680c9a \ + sha1 c3552eb2fc89ff6e47994767aa4e524de7000dc7 \ + rmd160 bc541ef181b417ee369ed960f29637f87cc1308a + +depends_lib \ + port:wxWidgets + +use_configure no +universal_variant no + +build.cmd ./build.sh +build.target build + +destroot.cmd ${build.cmd} +destroot.target install +destroot.destdir +destroot.env PREFIX=${destroot}/Applications/MacPorts + +pre-destroot { + xinstall -d ${destroot}/Applications/MacPorts +} + +livecheck.check regex +livecheck.url ${homepage}downloads.html +livecheck.regex ${name}-(\[0-9.\]+)\\.tar Property changes on: trunk/dports/emulators/lisaem/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/06351777/attachment.html From takeshi at macports.org Sat Mar 1 02:56:26 2008 From: takeshi at macports.org (takeshi at macports.org) Date: Sat, 1 Mar 2008 02:56:26 -0800 (PST) Subject: [34645] trunk/dports/math/fftw-3/Portfile Message-ID: <20080301105626.94255144B380@beta.macosforge.org> Revision: 34645 http://trac.macosforge.org/projects/macports/changeset/34645 Author: takeshi at macports.org Date: 2008-03-01 02:56:25 -0800 (Sat, 01 Mar 2008) Log Message: ----------- test outside build and livecheck contributed by ram at macports.org Modified Paths: -------------- trunk/dports/math/fftw-3/Portfile Modified: trunk/dports/math/fftw-3/Portfile =================================================================== --- trunk/dports/math/fftw-3/Portfile 2008-03-01 10:06:29 UTC (rev 34644) +++ trunk/dports/math/fftw-3/Portfile 2008-03-01 10:56:25 UTC (rev 34645) @@ -4,7 +4,7 @@ name fftw-3 version 3.1.2 -revision 2 +revision 3 categories math platforms darwin maintainers takeshi at macports.org @@ -50,9 +50,8 @@ configure.cflags-append -fno-common -post-build { - system "cd ${worksrcpath} && make check" -} +test.run yes +test.target check variant fortran description {uses gfortran} conflicts g95 { depends_lib-append port:gcc42 @@ -67,3 +66,7 @@ configure.args-delete --disable-fortran configure.args-append --enable-fortran } + +livecheck.check regex +livecheck.url ${homepage} +livecheck.regex {FFTW ([0-9]+\.[0-9]+\.[0-9]+) is the latest} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/0b652e97/attachment.html From reiffert at macports.org Sat Mar 1 04:15:55 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Sat, 1 Mar 2008 04:15:55 -0800 (PST) Subject: [34646] trunk/dports/net/pidgin/files/ige-integration.diff Message-ID: <20080301121555.574C4144B546@beta.macosforge.org> Revision: 34646 http://trac.macosforge.org/projects/macports/changeset/34646 Author: reiffert at macports.org Date: 2008-03-01 04:15:53 -0800 (Sat, 01 Mar 2008) Log Message: ----------- ige gtk integration patch for later use. Added Paths: ----------- trunk/dports/net/pidgin/files/ige-integration.diff Added: trunk/dports/net/pidgin/files/ige-integration.diff =================================================================== --- trunk/dports/net/pidgin/files/ige-integration.diff (rev 0) +++ trunk/dports/net/pidgin/files/ige-integration.diff 2008-03-01 12:15:53 UTC (rev 34646) @@ -0,0 +1,2129 @@ +--- pidgin/gtkblist.c 2007-12-07 15:37:11.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/gtkblist.c 2008-02-11 15:59:25.000000000 +0100 +@@ -27,6 +27,9 @@ + #include "internal.h" + #include "pidgin.h" + ++#include "ige-mac-menu.h" ++#include "ige-mac-dock.h" ++#include "ige-mac-bundle.h" + #include "account.h" + #include "connection.h" + #include "core.h" +@@ -5311,6 +5314,7 @@ + pidgin_blist_restore_position(); + gtk_widget_show_all(GTK_WIDGET(gtkblist->vbox)); + gtk_widget_realize(GTK_WIDGET(gtkblist->window)); ++ ige_mac_menu_set_menu_bar(GTK_MENU_SHELL(menu)); + purple_blist_set_visible(purple_prefs_get_bool(PIDGIN_PREFS_ROOT "/blist/list_visible")); + + /* start the refresh timer */ +--- pidgin/ige-mac-bundle.c 1970-01-01 01:00:00.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/ige-mac-bundle.c 2008-02-11 14:38:28.000000000 +0100 +@@ -0,0 +1,377 @@ ++/* GTK+ Integration for app bundles. ++ * ++ * Copyright (C) 2007-2008 Imendio AB ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; version 2.1 ++ * of the License. ++ * ++ * This library 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 ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the ++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ * Boston, MA 02111-1307, USA. ++ */ ++ ++/* TODO: Add command line parsing and remove any ++ * -psn_... arguments? ++ */ ++ ++#include ++#include ++ ++#include "ige-mac-bundle.h" ++ ++typedef struct IgeMacBundlePriv IgeMacBundlePriv; ++ ++struct IgeMacBundlePriv { ++ CFBundleRef cf_bundle; ++ gchar *path; ++ gchar *id; ++ gchar *datadir; ++ gchar *localedir; ++ UInt32 type; ++ UInt32 creator; ++}; ++ ++static void mac_bundle_finalize (GObject *object); ++static gchar *cf_string_to_utf8 (CFStringRef str); ++static void mac_bundle_set_environment_value (IgeMacBundle *bundle, ++ const gchar *key, ++ const gchar *value); ++ ++static IgeMacBundle *global_bundle; ++ ++G_DEFINE_TYPE (IgeMacBundle, ige_mac_bundle, G_TYPE_OBJECT) ++ ++#define GET_PRIV(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), IGE_TYPE_MAC_BUNDLE, IgeMacBundlePriv)) ++ ++static void ++ige_mac_bundle_class_init (IgeMacBundleClass *class) ++{ ++ GObjectClass *object_class = G_OBJECT_CLASS (class); ++ ++ object_class->finalize = mac_bundle_finalize; ++ ++ g_type_class_add_private (object_class, sizeof (IgeMacBundlePriv)); ++} ++ ++static void ++ige_mac_bundle_init (IgeMacBundle *bundle) ++{ ++ IgeMacBundlePriv *priv = GET_PRIV (bundle); ++ CFURLRef cf_url; ++ CFStringRef cf_string; ++ CFDictionaryRef cf_dict; ++ ++ priv->cf_bundle = CFBundleGetMainBundle (); ++ if (!priv->cf_bundle) ++ return; ++ ++ CFRetain (priv->cf_bundle); ++ ++ /* Bundle or binary location. */ ++ cf_url = CFBundleCopyBundleURL (priv->cf_bundle); ++ cf_string = CFURLCopyFileSystemPath (cf_url, kCFURLPOSIXPathStyle); ++ priv->path = cf_string_to_utf8 (cf_string); ++ CFRelease (cf_string); ++ CFRelease (cf_url); ++ ++ /* Package info. */ ++ CFBundleGetPackageInfo (priv->cf_bundle, &priv->type, &priv->creator); ++ ++ /* Identifier. */ ++ cf_string = CFBundleGetIdentifier (priv->cf_bundle); ++ if (cf_string) ++ priv->id = cf_string_to_utf8 (cf_string); ++ ++ /* Get non-localized keys. */ ++ cf_dict = CFBundleGetInfoDictionary (priv->cf_bundle); ++ if (cf_dict) ++ { ++ CFDictionaryRef env_dict; ++ CFIndex n_keys, i; ++ const void **keys; ++ const void **values; ++ ++ env_dict = (CFDictionaryRef) CFDictionaryGetValue (cf_dict, CFSTR ("LSEnvironment")); ++ if (env_dict) ++ { ++ n_keys = CFDictionaryGetCount (env_dict); ++ ++ keys = (const void **) g_new (void *, n_keys); ++ values = (const void **) g_new (void *, n_keys); ++ ++ CFDictionaryGetKeysAndValues (env_dict, keys, values); ++ ++ for (i = 0; i < n_keys; i++) ++ { ++ gchar *key; ++ gchar *value; ++ ++ key = cf_string_to_utf8 ((CFStringRef) keys[i]); ++ value = cf_string_to_utf8 ((CFStringRef) values[i]); ++ ++ mac_bundle_set_environment_value (bundle, key, value); ++ ++ g_free (key); ++ g_free (value); ++ } ++ ++ g_free (keys); ++ g_free (values); ++ } ++ } ++} ++ ++static void ++mac_bundle_finalize (GObject *object) ++{ ++ IgeMacBundlePriv *priv; ++ ++ priv = GET_PRIV (object); ++ ++ g_free (priv->path); ++ g_free (priv->id); ++ g_free (priv->datadir); ++ g_free (priv->localedir); ++ ++ CFRelease (priv->cf_bundle); ++ ++ G_OBJECT_CLASS (ige_mac_bundle_parent_class)->finalize (object); ++} ++ ++IgeMacBundle * ++ige_mac_bundle_new (void) ++{ ++ return g_object_new (IGE_TYPE_MAC_BUNDLE, NULL); ++} ++ ++IgeMacBundle * ++ige_mac_bundle_get_default (void) ++{ ++ if (!global_bundle) ++ global_bundle = ige_mac_bundle_new (); ++ ++ return global_bundle; ++} ++ ++static gchar * ++cf_string_to_utf8 (CFStringRef str) ++{ ++ CFIndex len; ++ gchar *ret; ++ ++ len = CFStringGetMaximumSizeForEncoding (CFStringGetLength (str), ++ kCFStringEncodingUTF8) + 1; ++ ++ ret = g_malloc (len); ++ ret[len] = '\0'; ++ ++ if (CFStringGetCString (str, ret, len, kCFStringEncodingUTF8)) ++ return ret; ++ ++ g_free (ret); ++ return NULL; ++} ++ ++static void ++mac_bundle_set_environment_value (IgeMacBundle *bundle, ++ const gchar *key, ++ const gchar *value) ++{ ++ IgeMacBundlePriv *priv = GET_PRIV (bundle); ++ GRegex *regex; ++ gchar *new_value; ++ ++ regex = g_regex_new ("@executable_path", 0, 0, NULL); ++ ++ new_value = g_regex_replace_literal (regex, ++ value, ++ -1, ++ 0, ++ priv->path, ++ 0, NULL); ++ ++ g_print ("%s => %s\n", value, new_value); ++ ++ if (new_value) ++ value = new_value; ++ ++ ++ g_setenv (key, value, TRUE); ++ ++ g_free (new_value); ++ g_regex_unref (regex); ++} ++ ++const gchar * ++ige_mac_bundle_get_id (IgeMacBundle *bundle) ++{ ++ IgeMacBundlePriv *priv = GET_PRIV (bundle); ++ ++ return priv->id; ++} ++ ++const gchar * ++ige_mac_bundle_get_path (IgeMacBundle *bundle) ++{ ++ IgeMacBundlePriv *priv = GET_PRIV (bundle); ++ ++ return priv->path; ++} ++ ++gboolean ++ige_mac_bundle_get_is_app_bundle (IgeMacBundle *bundle) ++{ ++ IgeMacBundlePriv *priv = GET_PRIV (bundle); ++ ++ return (priv->type == 'APPL' && priv->id); ++} ++ ++const gchar * ++ige_mac_bundle_get_datadir (IgeMacBundle *bundle) ++{ ++ IgeMacBundlePriv *priv = GET_PRIV (bundle); ++ ++ if (!ige_mac_bundle_get_is_app_bundle (bundle)) ++ return NULL; ++ ++ if (!priv->datadir) ++ { ++ priv->datadir = g_build_filename (priv->path, ++ "Contents", ++ "Resources", ++ "share", ++ NULL); ++ } ++ ++ return priv->datadir; ++} ++ ++const gchar * ++ige_mac_bundle_get_localedir (IgeMacBundle *bundle) ++{ ++ IgeMacBundlePriv *priv = GET_PRIV (bundle); ++ ++ if (!ige_mac_bundle_get_is_app_bundle (bundle)) ++ return NULL; ++ ++ if (!priv->localedir) ++ { ++ priv->localedir = g_build_filename (priv->path, ++ "Contents", ++ "Resources", ++ "share", ++ "locale", ++ NULL); ++ } ++ ++ return priv->localedir; ++} ++ ++void ++ige_mac_bundle_setup_environment (IgeMacBundle *bundle) ++{ ++ IgeMacBundlePriv *priv = GET_PRIV (bundle); ++ gchar *resources; ++ gchar *share, *lib, *etc; ++ gchar *etc_xdg, *etc_immodules, *etc_gtkrc; ++ gchar *etc_pixbuf, *etc_pangorc; ++ const gchar *rc_files; ++ ++ if (!ige_mac_bundle_get_is_app_bundle (bundle)) ++ return; ++ ++ resources = g_build_filename (priv->path, ++ "Contents", ++ "Resources", ++ NULL); ++ ++ share = g_build_filename (resources, "share", NULL); ++ lib = g_build_filename (resources, "lib", NULL); ++ etc = g_build_filename (resources, "etc", NULL); ++ etc_xdg = g_build_filename (etc, "xdg", NULL); ++ etc_immodules = g_build_filename (etc, "gtk-2.0", "gtk.immodules", NULL); ++ etc_gtkrc = g_build_filename (etc, "gtk-2.0", "gtkrc", NULL); ++ etc_pixbuf = g_build_filename (etc, "gtk-2.0", "gdk-pixbuf.loaders", NULL); ++ etc_pangorc = g_build_filename (etc, "pango", "pangorc", NULL); ++ ++ g_setenv ("XDG_CONFIG_DIRS", etc_xdg, TRUE); ++ g_setenv ("XDG_DATA_DIRS", share, TRUE); ++ g_setenv ("GTK_DATA_PREFIX", share, TRUE); ++ g_setenv ("GTK_EXE_PREFIX", resources, TRUE); ++ g_setenv ("GTK_PATH_PREFIX", resources, TRUE); ++ ++ /* Append the normal gtkrc path to allow customizing the theme from ++ * Info.plist. ++ */ ++ rc_files = g_getenv ("GTK2_RC_FILES"); ++ if (rc_files) ++ { ++ gchar *tmp; ++ ++ tmp = g_strdup_printf ("%s:%s", rc_files, etc_gtkrc); ++ g_setenv ("GTK2_RC_FILES", tmp, TRUE); ++ g_free (tmp); ++ } ++ else ++ g_setenv ("GTK2_RC_FILES", etc_gtkrc, TRUE); ++ ++ g_setenv ("GTK_IM_MODULE_FILE", etc_immodules, TRUE); ++ g_setenv ("GDK_PIXBUF_MODULE_FILE", etc_pixbuf, TRUE); ++ g_setenv ("PANGO_RC_FILE", etc_pangorc, TRUE); ++ g_setenv ("CHARSETALIASDIR", lib, TRUE); ++ ++ // could add FONTCONFIG_FILE ++ ++ /*export LANG="\`grep \"\\\`defaults read .GlobalPreferences AppleCollationOrder \ ++ 2>&1\\\`_\" /usr/share/locale/locale.alias | tail -n1 | sed 's/\./ /' | \ ++ awk '{print \$2}'\`.UTF-8"*/ ++ ++ g_free (share); ++ g_free (lib); ++ g_free (etc); ++ g_free (etc_xdg); ++ g_free (etc_immodules); ++ g_free (etc_gtkrc); ++ g_free (etc_pixbuf); ++ g_free (etc_pangorc); ++} ++ ++gchar * ++ige_mac_bundle_get_resource_path (IgeMacBundle *bundle, ++ const gchar *name, ++ const gchar *type, ++ const gchar *subdir) ++{ ++ IgeMacBundlePriv *priv; ++ CFURLRef cf_url; ++ CFStringRef cf_string; ++ gchar *path; ++ ++ if (!bundle) ++ bundle = ige_mac_bundle_get_default (); ++ ++ priv = GET_PRIV (bundle); ++ ++ if (!priv->cf_bundle) ++ return NULL; ++ ++ // FIXME: Look at using CFURLGetFileSystemRepresentation (urlcf_, true, (UInt8*)outPathName, 256) ++ ++ // FIXME: crate real cfstring here... ++ cf_url = CFBundleCopyResourceURL (priv->cf_bundle, ++ CFSTR("name"), CFSTR("type"), CFSTR("subdir")); ++ cf_string = CFURLCopyFileSystemPath (cf_url, kCFURLPOSIXPathStyle); ++ path = cf_string_to_utf8 (cf_string); ++ CFRelease (cf_string); ++ CFRelease (cf_url); ++ ++ return path; ++} +--- pidgin/ige-mac-bundle.h 1970-01-01 01:00:00.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/ige-mac-bundle.h 2008-02-11 14:38:30.000000000 +0100 +@@ -0,0 +1,62 @@ ++/* GTK+ Integration for app bundles. ++ * ++ * Copyright (C) 2007-2008 Imendio AB ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; version 2.1 ++ * of the License. ++ * ++ * This library 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 ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the ++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ * Boston, MA 02111-1307, USA. ++ */ ++ ++#ifndef __IGE_MAC_BUNDLE_H__ ++#define __IGE_MAC_BUNDLE_H__ ++ ++#include ++ ++G_BEGIN_DECLS ++ ++#define IGE_TYPE_MAC_BUNDLE (ige_mac_bundle_get_type ()) ++#define IGE_MAC_BUNDLE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IGE_TYPE_MAC_BUNDLE, IgeMacBundle)) ++#define IGE_MAC_BUNDLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), IGE_TYPE_MAC_BUNDLE, IgeMacBundleClass)) ++#define IGE_IS_MAC_BUNDLE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IGE_TYPE_MAC_BUNDLE)) ++#define IGE_IS_MAC_BUNDLE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), IGE_TYPE_MAC_BUNDLE)) ++#define IGE_MAC_BUNDLE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), IGE_TYPE_MAC_BUNDLE, IgeMacBundleClass)) ++ ++typedef struct _IgeMacBundle IgeMacBundle; ++typedef struct _IgeMacBundleClass IgeMacBundleClass; ++ ++struct _IgeMacBundle { ++ GObject parent_instance; ++}; ++ ++struct _IgeMacBundleClass { ++ GObjectClass parent_class; ++}; ++ ++GType ige_mac_bundle_get_type (void); ++IgeMacBundle *ige_mac_bundle_new (void); ++IgeMacBundle *ige_mac_bundle_get_default (void); ++void ige_mac_bundle_setup_environment (IgeMacBundle *bundle); ++const gchar * ige_mac_bundle_get_id (IgeMacBundle *bundle); ++const gchar * ige_mac_bundle_get_path (IgeMacBundle *bundle); ++gboolean ige_mac_bundle_get_is_app_bundle (IgeMacBundle *bundle); ++const gchar * ige_mac_bundle_get_localedir (IgeMacBundle *bundle); ++const gchar * ige_mac_bundle_get_datadir (IgeMacBundle *bundle); ++gchar * ige_mac_bundle_get_resource_path (IgeMacBundle *bundle, ++ const gchar *name, ++ const gchar *type, ++ const gchar *subdir); ++ ++G_END_DECLS ++ ++#endif /* __IGE_MAC_BUNDLE_H__ */ +--- pidgin/ige-mac-dock.c 1970-01-01 01:00:00.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/ige-mac-dock.c 2008-02-11 14:38:28.000000000 +0100 +@@ -0,0 +1,449 @@ ++/* GTK+ Integration for the Mac OS X Dock. ++ * ++ * Copyright (C) 2007-2008 Imendio AB ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; version 2.1 ++ * of the License. ++ * ++ * This library 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 ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the ++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ * Boston, MA 02111-1307, USA. ++ */ ++ ++/* FIXME: Add example like this to docs for the open documents stuff: ++ ++ CFBundleDocumentTypes ++ ++ ++ CFBundleTypeExtensions ++ ++ txt ++ ++ ++ ++ ++*/ ++ ++#include ++#include ++#include ++#include ++ ++#include "ige-mac-dock.h" ++#include "ige-mac-bundle.h" ++#include "ige-mac-image-utils.h" ++ ++enum { ++ CLICKED, ++ QUIT_ACTIVATE, ++ OPEN_DOCUMENTS, ++ LAST_SIGNAL ++}; ++ ++static guint signals[LAST_SIGNAL] = { 0 }; ++ ++typedef struct IgeMacDockPriv IgeMacDockPriv; ++ ++struct IgeMacDockPriv { ++ glong id; ++}; ++ ++static void mac_dock_finalize (GObject *object); ++static OSErr mac_dock_handle_quit (const AppleEvent *inAppleEvent, ++ AppleEvent *outAppleEvent, ++ long inHandlerRefcon); ++static OSErr mac_dock_handle_open_documents (const AppleEvent *inAppleEvent, ++ AppleEvent *outAppleEvent, ++ long inHandlerRefcon); ++static OSErr mac_dock_handle_open_application (const AppleEvent *inAppleEvent, ++ AppleEvent *outAppleEvent, ++ long inHandlerRefcon); ++static OSErr mac_dock_handle_reopen_application (const AppleEvent *inAppleEvent, ++ AppleEvent *outAppleEvent, ++ long inHandlerRefcon); ++ ++G_DEFINE_TYPE (IgeMacDock, ige_mac_dock, G_TYPE_OBJECT) ++ ++#define GET_PRIV(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), IGE_TYPE_MAC_DOCK, IgeMacDockPriv)) ++ ++static GList *handlers; ++static IgeMacDock *global_dock; ++ ++static void ++ige_mac_dock_class_init (IgeMacDockClass *class) ++{ ++ GObjectClass *object_class = G_OBJECT_CLASS (class); ++ ++ object_class->finalize = mac_dock_finalize; ++ ++ signals[CLICKED] = ++ g_signal_new ("clicked", ++ IGE_TYPE_MAC_DOCK, ++ G_SIGNAL_RUN_LAST, ++ 0, ++ NULL, NULL, ++ g_cclosure_marshal_VOID__VOID, ++ G_TYPE_NONE, 0); ++ ++ /* FIXME: Need marshaller. */ ++ signals[OPEN_DOCUMENTS] = ++ g_signal_new ("open-documents", ++ IGE_TYPE_MAC_DOCK, ++ G_SIGNAL_RUN_LAST, ++ 0, ++ NULL, NULL, ++ g_cclosure_marshal_VOID__VOID, ++ G_TYPE_NONE, 0); ++ ++ signals[QUIT_ACTIVATE] = ++ g_signal_new ("quit-activate", ++ IGE_TYPE_MAC_DOCK, ++ G_SIGNAL_RUN_LAST, ++ 0, ++ NULL, NULL, ++ g_cclosure_marshal_VOID__VOID, ++ G_TYPE_NONE, 0); ++ ++ g_type_class_add_private (object_class, sizeof (IgeMacDockPriv)); ++ ++ /* FIXME: Just testing with triggering Carbon to take control over ++ * the dock menu events instead of Cocoa (which happens when the ++ * sharedApplication is created) to get custom dock menu working ++ * with carbon menu code. However, doing this makes the dock icon ++ * not get a "running triangle". ++ */ ++#if 0 ++ EventTypeSpec kFakeEventList[] = { { INT_MAX, INT_MAX } }; ++ EventRef event; ++ ++ ReceiveNextEvent (GetEventTypeCount (kFakeEventList), ++ kFakeEventList, ++ kEventDurationNoWait, false, ++ &event); ++#endif ++} ++ ++static void ++ige_mac_dock_init (IgeMacDock *dock) ++{ ++ IgeMacDockPriv *priv = GET_PRIV (dock); ++ static glong id; ++ ++ priv->id = ++id; ++ ++ handlers = g_list_prepend (handlers, dock); ++ ++ AEInstallEventHandler (kCoreEventClass, kAEQuitApplication, ++ mac_dock_handle_quit, ++ priv->id, true); ++ AEInstallEventHandler (kCoreEventClass, kAEOpenApplication, ++ mac_dock_handle_open_application, ++ priv->id, true); ++ AEInstallEventHandler (kCoreEventClass, kAEReopenApplication, ++ mac_dock_handle_reopen_application, ++ priv->id, true); ++ AEInstallEventHandler (kCoreEventClass, kAEOpenDocuments, ++ mac_dock_handle_open_documents, ++ priv->id, true); ++} ++ ++static void ++mac_dock_finalize (GObject *object) ++{ ++ IgeMacDockPriv *priv; ++ ++ priv = GET_PRIV (object); ++ ++ AERemoveEventHandler (kCoreEventClass, kAEQuitApplication, ++ mac_dock_handle_quit, false); ++ AERemoveEventHandler (kCoreEventClass, kAEReopenApplication, ++ mac_dock_handle_reopen_application, false); ++ AERemoveEventHandler (kCoreEventClass, kAEOpenApplication, ++ mac_dock_handle_open_application, false); ++ AERemoveEventHandler (kCoreEventClass, kAEOpenDocuments, ++ mac_dock_handle_open_documents, false); ++ ++ handlers = g_list_remove (handlers, object); ++ ++ G_OBJECT_CLASS (ige_mac_dock_parent_class)->finalize (object); ++} ++ ++IgeMacDock * ++ige_mac_dock_new (void) ++{ ++ return g_object_new (IGE_TYPE_MAC_DOCK, NULL); ++} ++ ++IgeMacDock * ++ige_mac_dock_get_default (void) ++{ ++ if (!global_dock) ++ global_dock = g_object_new (IGE_TYPE_MAC_DOCK, NULL); ++ ++ return global_dock; ++} ++ ++static IgeMacDock * ++mac_dock_get_from_id (gulong id) ++{ ++ GList *l; ++ IgeMacDock *dock = NULL; ++ ++ for (l = handlers; l; l = l->next) ++ { ++ dock = l->data; ++ if (GET_PRIV (dock)->id == id) ++ break; ++ ++ dock = NULL; ++ } ++ ++ return dock; ++} ++ ++static OSErr ++mac_dock_handle_quit (const AppleEvent *inAppleEvent, ++ AppleEvent *outAppleEvent, ++ long inHandlerRefcon) ++{ ++ IgeMacDock *dock; ++ ++ dock = mac_dock_get_from_id (inHandlerRefcon); ++ ++ if (dock) ++ g_signal_emit (dock, signals[QUIT_ACTIVATE], 0); ++ ++ return noErr; ++} ++ ++static OSErr ++mac_dock_handle_open_application (const AppleEvent *inAppleEvent, ++ AppleEvent *outAppleEvent, ++ long inHandlerRefCon) ++{ ++ g_print ("FIXME: mac_dock_handle_open_application\n"); ++ ++ return noErr; ++} ++ ++static OSErr ++mac_dock_handle_reopen_application (const AppleEvent *inAppleEvent, ++ AppleEvent *outAppleEvent, ++ long inHandlerRefcon) ++{ ++ IgeMacDock *dock; ++ ++ dock = mac_dock_get_from_id (inHandlerRefcon); ++ ++ if (dock) ++ g_signal_emit (dock, signals[CLICKED], 0); ++ ++ return noErr; ++} ++ ++static OSErr ++mac_dock_handle_open_documents (const AppleEvent *inAppleEvent, ++ AppleEvent *outAppleEvent, ++ long inHandlerRefCon) ++{ ++ IgeMacDock *dock; ++ OSStatus status; ++ AEDescList documents; ++ gchar path[MAXPATHLEN]; ++ ++ g_print ("FIXME: mac_dock_handle_open_documents\n"); ++ ++ dock = mac_dock_get_from_id (inHandlerRefCon); ++ ++ status = AEGetParamDesc (inAppleEvent, ++ keyDirectObject, typeAEList, ++ &documents); ++ if (status == noErr) ++ { ++ long count = 0; ++ int i; ++ ++ AECountItems (&documents, &count); ++ ++ for (i = 0; i < count; i++) ++ { ++ FSRef ref; ++ ++ status = AEGetNthPtr (&documents, i + 1, typeFSRef, ++ 0, 0, &ref, sizeof (ref), ++ 0); ++ if (status != noErr) ++ continue; ++ ++ FSRefMakePath (&ref, path, MAXPATHLEN); ++ ++ /* FIXME: Add to a list, then emit the open-documents ++ * signal. ++ */ ++ g_print (" %s\n", path); ++ } ++ } ++ ++ return status; ++} ++ ++void ++ige_mac_dock_set_icon_from_pixbuf (IgeMacDock *dock, ++ GdkPixbuf *pixbuf) ++{ ++ if (!pixbuf) ++ RestoreApplicationDockTileImage (); ++ else ++ { ++ CGImageRef image; ++ ++ image = ige_mac_image_from_pixbuf (pixbuf); ++ SetApplicationDockTileImage (image); ++ CGImageRelease (image); ++ } ++} ++ ++void ++ige_mac_dock_set_icon_from_resource (IgeMacDock *dock, ++ IgeMacBundle *bundle, ++ const gchar *name, ++ const gchar *type, ++ const gchar *subdir) ++{ ++ gchar *path; ++ ++ g_return_if_fail (IGE_IS_MAC_DOCK (dock)); ++ g_return_if_fail (name != NULL); ++ ++ path = ige_mac_bundle_get_resource_path (bundle, name, type, subdir); ++ if (path) ++ { ++ GdkPixbuf *pixbuf; ++ ++ pixbuf = gdk_pixbuf_new_from_file (path, NULL); ++ if (pixbuf) ++ { ++ ige_mac_dock_set_icon_from_pixbuf (dock, pixbuf); ++ g_object_unref (pixbuf); ++ } ++ ++ g_free (path); ++ } ++} ++ ++void ++ige_mac_dock_set_overlay_from_pixbuf (IgeMacDock *dock, ++ GdkPixbuf *pixbuf) ++{ ++ CGImageRef image; ++ ++ g_return_if_fail (IGE_IS_MAC_DOCK (dock)); ++ g_return_if_fail (GDK_IS_PIXBUF (pixbuf)); ++ ++ image = ige_mac_image_from_pixbuf (pixbuf); ++ OverlayApplicationDockTileImage (image); ++ CGImageRelease (image); ++} ++ ++void ++ige_mac_dock_set_overlay_from_resource (IgeMacDock *dock, ++ IgeMacBundle *bundle, ++ const gchar *name, ++ const gchar *type, ++ const gchar *subdir) ++{ ++ gchar *path; ++ ++ g_return_if_fail (IGE_IS_MAC_DOCK (dock)); ++ g_return_if_fail (name != NULL); ++ ++ path = ige_mac_bundle_get_resource_path (bundle, name, type, subdir); ++ if (path) ++ { ++ GdkPixbuf *pixbuf; ++ ++ pixbuf = gdk_pixbuf_new_from_file (path, NULL); ++ if (pixbuf) ++ { ++ ige_mac_dock_set_overlay_from_pixbuf (dock, pixbuf); ++ g_object_unref (pixbuf); ++ } ++ ++ g_free (path); ++ } ++} ++ ++struct _IgeMacAttentionRequest { ++ NMRec nm_request; ++ guint timeout_id; ++ gboolean is_cancelled; ++}; ++ ++static gboolean ++mac_dock_attention_cb (IgeMacAttentionRequest *request) ++{ ++ request->timeout_id = 0; ++ request->is_cancelled = TRUE; ++ ++ NMRemove (&request->nm_request); ++ ++ return FALSE; ++} ++ ++ ++/* FIXME: Add listener for "application activated" and cancel any ++ * requests. ++ */ ++IgeMacAttentionRequest * ++ige_mac_dock_attention_request (IgeMacDock *dock, ++ IgeMacAttentionType type) ++{ ++ IgeMacAttentionRequest *request; ++ ++ request = g_new0 (IgeMacAttentionRequest, 1); ++ ++ request->nm_request.nmMark = 1; ++ request->nm_request.qType = nmType; ++ ++ if (NMInstall (&request->nm_request) != noErr) ++ { ++ g_free (request); ++ return NULL; ++ } ++ ++ if (type == IGE_MAC_ATTENTION_INFO) ++ request->timeout_id = gdk_threads_add_timeout ( ++ 1000, ++ (GSourceFunc) mac_dock_attention_cb, ++ request); ++ ++ return request; ++} ++ ++void ++ige_mac_dock_attention_cancel (IgeMacDock *dock, ++ IgeMacAttentionRequest *request) ++{ ++ if (request->timeout_id) ++ g_source_remove (request->timeout_id); ++ ++ if (!request->is_cancelled) ++ NMRemove (&request->nm_request); ++ ++ g_free (request); ++} ++ ++GType ++ige_mac_attention_type_get_type (void) ++{ ++ /* FIXME */ ++ return 0; ++} +--- pidgin/ige-mac-dock.h 1970-01-01 01:00:00.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/ige-mac-dock.h 2008-02-11 14:38:30.000000000 +0100 +@@ -0,0 +1,83 @@ ++/* GTK+ Integration for the Mac OS X Dock. ++ * ++ * Copyright (C) 2007-2008 Imendio AB ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; version 2.1 ++ * of the License. ++ * ++ * This library 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 ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the ++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ * Boston, MA 02111-1307, USA. ++ */ ++ ++#ifndef __IGE_MAC_DOCK_H__ ++#define __IGE_MAC_DOCK_H__ ++ ++#include ++#include ++ ++G_BEGIN_DECLS ++ ++#define IGE_TYPE_MAC_DOCK (ige_mac_dock_get_type ()) ++#define IGE_MAC_DOCK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), IGE_TYPE_MAC_DOCK, IgeMacDock)) ++#define IGE_MAC_DOCK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), IGE_TYPE_MAC_DOCK, IgeMacDockClass)) ++#define IGE_IS_MAC_DOCK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), IGE_TYPE_MAC_DOCK)) ++#define IGE_IS_MAC_DOCK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), IGE_TYPE_MAC_DOCK)) ++#define IGE_MAC_DOCK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), IGE_TYPE_MAC_DOCK, IgeMacDockClass)) ++ ++typedef struct _IgeMacDock IgeMacDock; ++typedef struct _IgeMacDockClass IgeMacDockClass; ++ ++typedef struct _IgeMacAttentionRequest IgeMacAttentionRequest; ++ ++struct _IgeMacDock ++{ ++ GObject parent_instance; ++}; ++ ++struct _IgeMacDockClass ++{ ++ GObjectClass parent_class; ++}; ++ ++typedef enum { ++ IGE_MAC_ATTENTION_CRITICAL, ++ IGE_MAC_ATTENTION_INFO ++} IgeMacAttentionType; ++ ++GType ige_mac_dock_get_type (void); ++IgeMacDock * ige_mac_dock_new (void); ++IgeMacDock * ige_mac_dock_get_default (void); ++void ige_mac_dock_set_icon_from_pixbuf (IgeMacDock *dock, ++ GdkPixbuf *pixbuf); ++void ige_mac_dock_set_icon_from_resource (IgeMacDock *dock, ++ IgeMacBundle *bundle, ++ const gchar *name, ++ const gchar *type, ++ const gchar *subdir); ++void ige_mac_dock_set_overlay_from_pixbuf (IgeMacDock *dock, ++ GdkPixbuf *pixbuf); ++void ige_mac_dock_set_overlay_from_resource (IgeMacDock *dock, ++ IgeMacBundle *bundle, ++ const gchar *name, ++ const gchar *type, ++ const gchar *subdir); ++IgeMacAttentionRequest *ige_mac_dock_attention_request (IgeMacDock *dock, ++ IgeMacAttentionType type); ++void ige_mac_dock_attention_cancel (IgeMacDock *dock, ++ IgeMacAttentionRequest *request); ++ ++#define IGE_TYPE_MAC_ATTENTION_TYPE (ige_mac_attention_type_get_type()) ++GType ige_mac_attention_type_get_type (void); ++ ++G_END_DECLS ++ ++#endif /* __IGE_MAC_DOCK_H__ */ +--- pidgin/ige-mac-image-utils.c 1970-01-01 01:00:00.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/ige-mac-image-utils.c 2008-02-11 14:38:28.000000000 +0100 +@@ -0,0 +1,60 @@ ++/* ++ * Copyright (C) 2007 Imendio AB ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; version 2.1 ++ * of the License. ++ * ++ * This library 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 ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the ++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ * Boston, MA 02111-1307, USA. ++ */ ++ ++#include ++#include ++#include ++ ++#include "ige-mac-image-utils.h" ++ ++CGImageRef ++ige_mac_image_from_pixbuf (GdkPixbuf *pixbuf) ++{ ++ CGColorSpaceRef colorspace; ++ CGDataProviderRef data_provider; ++ CGImageRef image; ++ void *data; ++ gint rowstride; ++ gint pixbuf_width, pixbuf_height; ++ gboolean has_alpha; ++ ++ pixbuf_width = gdk_pixbuf_get_width (pixbuf); ++ pixbuf_height = gdk_pixbuf_get_height (pixbuf); ++ rowstride = gdk_pixbuf_get_rowstride (pixbuf); ++ has_alpha = gdk_pixbuf_get_has_alpha (pixbuf); ++ ++ data = gdk_pixbuf_get_pixels (pixbuf); ++ ++ colorspace = CGColorSpaceCreateDeviceRGB (); ++ data_provider = CGDataProviderCreateWithData (NULL, data, ++ pixbuf_height * rowstride, ++ NULL); ++ ++ image = CGImageCreate (pixbuf_width, pixbuf_height, 8, ++ has_alpha ? 32 : 24, rowstride, ++ colorspace, ++ has_alpha ? kCGImageAlphaLast : 0, ++ data_provider, NULL, FALSE, ++ kCGRenderingIntentDefault); ++ ++ CGDataProviderRelease (data_provider); ++ CGColorSpaceRelease (colorspace); ++ ++ return image; ++} +--- pidgin/ige-mac-image-utils.h 1970-01-01 01:00:00.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/ige-mac-image-utils.h 2008-02-11 14:38:30.000000000 +0100 +@@ -0,0 +1,32 @@ ++/* ++ * Copyright (C) 2007 Imendio AB ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; version 2.1 ++ * of the License. ++ * ++ * This library 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 ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the ++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ * Boston, MA 02111-1307, USA. ++ */ ++ ++#ifndef __IGE_MAC_IMAGE_UTILS_H__ ++#define __IGE_MAC_IMAGE_UTILS_H__ ++ ++#include ++#include ++ ++G_BEGIN_DECLS ++ ++CGImageRef ige_mac_image_from_pixbuf (GdkPixbuf *pixbuf); ++ ++G_END_DECLS ++ ++#endif /* __IGE_MAC_IMAGE_UTILS_H__ */ +--- pidgin/ige-mac-menu.c 1970-01-01 01:00:00.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/ige-mac-menu.c 2008-02-11 14:38:28.000000000 +0100 +@@ -0,0 +1,936 @@ ++/* GTK+ Integration for the Mac OS X Menubar. ++ * ++ * Copyright (C) 2007 Pioneer Research Center USA, Inc. ++ * Copyright (C) 2007 Imendio AB ++ * ++ * For further information, see: ++ * http://developer.imendio.com/projects/gtk-macosx/menubar ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; version 2.1 ++ * of the License. ++ * ++ * This library 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 ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the ++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ * Boston, MA 02111-1307, USA. ++ */ ++ ++#include ++#include ++#include ++ ++#include "ige-mac-menu.h" ++ ++/* TODO ++ * ++ * - Adding a standard Window menu (Minimize etc)? ++ * - Sync reordering items? Does that work now? ++ * - Create on demand? (can this be done with gtk+? ie fill in menu ++ items when the menu is opened) ++ * - Figure out what to do per app/window... ++ * ++ */ ++ ++#define IGE_QUARTZ_MENU_CREATOR 'IGEC' ++#define IGE_QUARTZ_ITEM_WIDGET 'IWID' ++ ++ ++static void sync_menu_shell (GtkMenuShell *menu_shell, ++ MenuRef carbon_menu, ++ gboolean toplevel, ++ gboolean debug); ++ ++ ++/* ++ * utility functions ++ */ ++ ++static GtkWidget * ++find_menu_label (GtkWidget *widget) ++{ ++ GtkWidget *label = NULL; ++ ++ if (GTK_IS_LABEL (widget)) ++ return widget; ++ ++ if (GTK_IS_CONTAINER (widget)) ++ { ++ GList *children; ++ GList *l; ++ ++ children = gtk_container_get_children (GTK_CONTAINER (widget)); ++ ++ for (l = children; l; l = l->next) ++ { ++ label = find_menu_label (l->data); ++ if (label) ++ break; ++ } ++ ++ g_list_free (children); ++ } ++ ++ return label; ++} ++ ++static const gchar * ++get_menu_label_text (GtkWidget *menu_item, ++ GtkWidget **label) ++{ ++ GtkWidget *my_label; ++ ++ my_label = find_menu_label (menu_item); ++ if (label) ++ *label = my_label; ++ ++ if (my_label) ++ return gtk_label_get_text (GTK_LABEL (my_label)); ++ ++ return NULL; ++} ++ ++static gboolean ++accel_find_func (GtkAccelKey *key, ++ GClosure *closure, ++ gpointer data) ++{ ++ return (GClosure *) data == closure; ++} ++ ++ ++/* ++ * CarbonMenu functions ++ */ ++ ++typedef struct ++{ ++ MenuRef menu; ++ guint toplevel : 1; ++} CarbonMenu; ++ ++static GQuark carbon_menu_quark = 0; ++ ++static CarbonMenu * ++carbon_menu_new (void) ++{ ++ return g_slice_new0 (CarbonMenu); ++} ++ ++static void ++carbon_menu_free (CarbonMenu *menu) ++{ ++ g_slice_free (CarbonMenu, menu); ++} ++ ++static CarbonMenu * ++carbon_menu_get (GtkWidget *widget) ++{ ++ return g_object_get_qdata (G_OBJECT (widget), carbon_menu_quark); ++} ++ ++static void ++carbon_menu_connect (GtkWidget *menu, ++ MenuRef menuRef, ++ gboolean toplevel) ++{ ++ CarbonMenu *carbon_menu = carbon_menu_get (menu); ++ ++ if (!carbon_menu) ++ { ++ carbon_menu = carbon_menu_new (); ++ ++ g_object_set_qdata_full (G_OBJECT (menu), carbon_menu_quark, ++ carbon_menu, ++ (GDestroyNotify) carbon_menu_free); ++ } ++ ++ carbon_menu->menu = menuRef; ++ carbon_menu->toplevel = toplevel; ++} ++ ++ ++/* ++ * CarbonMenuItem functions ++ */ ++ ++typedef struct ++{ ++ MenuRef menu; ++ MenuItemIndex index; ++ MenuRef submenu; ++ GClosure *accel_closure; ++} CarbonMenuItem; ++ ++static GQuark carbon_menu_item_quark = 0; ++ ++static CarbonMenuItem * ++carbon_menu_item_new (void) ++{ ++ return g_slice_new0 (CarbonMenuItem); ++} ++ ++static void ++carbon_menu_item_free (CarbonMenuItem *menu_item) ++{ ++ if (menu_item->accel_closure) ++ g_closure_unref (menu_item->accel_closure); ++ ++ g_slice_free (CarbonMenuItem, menu_item); ++} ++ ++static CarbonMenuItem * ++carbon_menu_item_get (GtkWidget *widget) ++{ ++ return g_object_get_qdata (G_OBJECT (widget), carbon_menu_item_quark); ++} ++ ++static void ++carbon_menu_item_update_state (CarbonMenuItem *carbon_item, ++ GtkWidget *widget) ++{ ++ gboolean sensitive; ++ gboolean visible; ++ UInt32 set_attrs = 0; ++ UInt32 clear_attrs = 0; ++ ++ g_object_get (widget, ++ "sensitive", &sensitive, ++ "visible", &visible, ++ NULL); ++ ++ if (!sensitive) ++ set_attrs |= kMenuItemAttrDisabled; ++ else ++ clear_attrs |= kMenuItemAttrDisabled; ++ ++ if (!visible) ++ set_attrs |= kMenuItemAttrHidden; ++ else ++ clear_attrs |= kMenuItemAttrHidden; ++ ++ ChangeMenuItemAttributes (carbon_item->menu, carbon_item->index, ++ set_attrs, clear_attrs); ++} ++ ++static void ++carbon_menu_item_update_active (CarbonMenuItem *carbon_item, ++ GtkWidget *widget) ++{ ++ gboolean active; ++ ++ g_object_get (widget, ++ "active", &active, ++ NULL); ++ ++ CheckMenuItem (carbon_item->menu, carbon_item->index, ++ active); ++} ++ ++static void ++carbon_menu_item_update_submenu (CarbonMenuItem *carbon_item, ++ GtkWidget *widget) ++{ ++ GtkWidget *submenu; ++ ++ submenu = gtk_menu_item_get_submenu (GTK_MENU_ITEM (widget)); ++ ++ if (submenu) ++ { ++ const gchar *label_text; ++ CFStringRef cfstr = NULL; ++ ++ label_text = get_menu_label_text (widget, NULL); ++ if (label_text) ++ cfstr = CFStringCreateWithCString (NULL, label_text, ++ kCFStringEncodingUTF8); ++ ++ CreateNewMenu (0, 0, &carbon_item->submenu); ++ SetMenuTitleWithCFString (carbon_item->submenu, cfstr); ++ SetMenuItemHierarchicalMenu (carbon_item->menu, carbon_item->index, ++ carbon_item->submenu); ++ ++ sync_menu_shell (GTK_MENU_SHELL (submenu), carbon_item->submenu, FALSE, FALSE); ++ ++ if (cfstr) ++ CFRelease (cfstr); ++ } ++ else ++ { ++ SetMenuItemHierarchicalMenu (carbon_item->menu, carbon_item->index, ++ NULL); ++ carbon_item->submenu = NULL; ++ } ++} ++ ++static void ++carbon_menu_item_update_label (CarbonMenuItem *carbon_item, ++ GtkWidget *widget) ++{ ++ const gchar *label_text; ++ CFStringRef cfstr = NULL; ++ ++ label_text = get_menu_label_text (widget, NULL); ++ if (label_text) ++ cfstr = CFStringCreateWithCString (NULL, label_text, ++ kCFStringEncodingUTF8); ++ ++ SetMenuItemTextWithCFString (carbon_item->menu, carbon_item->index, ++ cfstr); ++ ++ if (cfstr) ++ CFRelease (cfstr); ++} ++ ++static void ++carbon_menu_item_update_accelerator (CarbonMenuItem *carbon_item, ++ GtkWidget *widget) ++{ ++ GtkWidget *label; ++ ++ get_menu_label_text (widget, &label); ++ ++ if (GTK_IS_ACCEL_LABEL (label) && ++ GTK_ACCEL_LABEL (label)->accel_closure) ++ { ++ GtkAccelKey *key; ++ ++ key = gtk_accel_group_find (GTK_ACCEL_LABEL (label)->accel_group, ++ accel_find_func, ++ GTK_ACCEL_LABEL (label)->accel_closure); ++ ++ if (key && ++ key->accel_key && ++ key->accel_flags & GTK_ACCEL_VISIBLE) ++ { ++ GdkDisplay *display = gtk_widget_get_display (widget); ++ GdkKeymap *keymap = gdk_keymap_get_for_display (display); ++ GdkKeymapKey *keys; ++ gint n_keys; ++ ++ if (gdk_keymap_get_entries_for_keyval (keymap, key->accel_key, ++ &keys, &n_keys)) ++ { ++ UInt8 modifiers = 0; ++ ++ SetMenuItemCommandKey (carbon_item->menu, carbon_item->index, ++ true, keys[0].keycode); ++ ++ g_free (keys); ++ ++ if (key->accel_mods) ++ { ++ if (key->accel_mods & GDK_SHIFT_MASK) ++ modifiers |= kMenuShiftModifier; ++ ++ if (key->accel_mods & GDK_MOD1_MASK) ++ modifiers |= kMenuOptionModifier; ++ } ++ ++ if (!(key->accel_mods & GDK_CONTROL_MASK)) ++ { ++ modifiers |= kMenuNoCommandModifier; ++ } ++ ++ SetMenuItemModifiers (carbon_item->menu, carbon_item->index, ++ modifiers); ++ ++ return; ++ } ++ } ++ } ++ ++ /* otherwise, clear the menu shortcut */ ++ SetMenuItemModifiers (carbon_item->menu, carbon_item->index, ++ kMenuNoModifiers | kMenuNoCommandModifier); ++ ChangeMenuItemAttributes (carbon_item->menu, carbon_item->index, ++ 0, kMenuItemAttrUseVirtualKey); ++ SetMenuItemCommandKey (carbon_item->menu, carbon_item->index, ++ false, 0); ++} ++ ++static void ++carbon_menu_item_accel_changed (GtkAccelGroup *accel_group, ++ guint keyval, ++ GdkModifierType modifier, ++ GClosure *accel_closure, ++ GtkWidget *widget) ++{ ++ CarbonMenuItem *carbon_item = carbon_menu_item_get (widget); ++ GtkWidget *label; ++ ++ get_menu_label_text (widget, &label); ++ ++ if (GTK_IS_ACCEL_LABEL (label) && ++ GTK_ACCEL_LABEL (label)->accel_closure == accel_closure) ++ carbon_menu_item_update_accelerator (carbon_item, widget); ++} ++ ++static void ++carbon_menu_item_update_accel_closure (CarbonMenuItem *carbon_item, ++ GtkWidget *widget) ++{ ++ GtkAccelGroup *group; ++ GtkWidget *label; ++ ++ get_menu_label_text (widget, &label); ++ ++ if (carbon_item->accel_closure) ++ { ++ group = gtk_accel_group_from_accel_closure (carbon_item->accel_closure); ++ ++ g_signal_handlers_disconnect_by_func (group, ++ carbon_menu_item_accel_changed, ++ widget); ++ ++ g_closure_unref (carbon_item->accel_closure); ++ carbon_item->accel_closure = NULL; ++ } ++ ++ if (GTK_IS_ACCEL_LABEL (label)) ++ carbon_item->accel_closure = GTK_ACCEL_LABEL (label)->accel_closure; ++ ++ if (carbon_item->accel_closure) ++ { ++ g_closure_ref (carbon_item->accel_closure); ++ ++ group = gtk_accel_group_from_accel_closure (carbon_item->accel_closure); ++ ++ g_signal_connect_object (group, "accel-changed", ++ G_CALLBACK (carbon_menu_item_accel_changed), ++ widget, 0); ++ } ++ ++ carbon_menu_item_update_accelerator (carbon_item, widget); ++} ++ ++static void ++carbon_menu_item_notify (GObject *object, ++ GParamSpec *pspec, ++ CarbonMenuItem *carbon_item) ++{ ++ if (!strcmp (pspec->name, "sensitive") || ++ !strcmp (pspec->name, "visible")) ++ { ++ carbon_menu_item_update_state (carbon_item, GTK_WIDGET (object)); ++ } ++ else if (!strcmp (pspec->name, "active")) ++ { ++ carbon_menu_item_update_active (carbon_item, GTK_WIDGET (object)); ++ } ++ else if (!strcmp (pspec->name, "submenu")) ++ { ++ carbon_menu_item_update_submenu (carbon_item, GTK_WIDGET (object)); ++ } ++} ++ ++static void ++carbon_menu_item_notify_label (GObject *object, ++ GParamSpec *pspec, ++ gpointer data) ++{ ++ CarbonMenuItem *carbon_item = carbon_menu_item_get (GTK_WIDGET (object)); ++ ++ if (!strcmp (pspec->name, "label")) ++ { ++ carbon_menu_item_update_label (carbon_item, ++ GTK_WIDGET (object)); ++ } ++ else if (!strcmp (pspec->name, "accel-closure")) ++ { ++ carbon_menu_item_update_accel_closure (carbon_item, ++ GTK_WIDGET (object)); ++ } ++} ++ ++static CarbonMenuItem * ++carbon_menu_item_connect (GtkWidget *menu_item, ++ GtkWidget *label, ++ MenuRef menu, ++ MenuItemIndex index) ++{ ++ CarbonMenuItem *carbon_item = carbon_menu_item_get (menu_item); ++ ++ if (!carbon_item) ++ { ++ carbon_item = carbon_menu_item_new (); ++ ++ g_object_set_qdata_full (G_OBJECT (menu_item), carbon_menu_item_quark, ++ carbon_item, ++ (GDestroyNotify) carbon_menu_item_free); ++ ++ g_signal_connect (menu_item, "notify", ++ G_CALLBACK (carbon_menu_item_notify), ++ carbon_item); ++ ++ if (label) ++ g_signal_connect_swapped (label, "notify::label", ++ G_CALLBACK (carbon_menu_item_notify_label), ++ menu_item); ++ } ++ ++ carbon_item->menu = menu; ++ carbon_item->index = index; ++ ++ return carbon_item; ++} ++ ++ ++/* ++ * carbon event handler ++ */ ++ ++static OSStatus ++menu_event_handler_func (EventHandlerCallRef event_handler_call_ref, ++ EventRef event_ref, ++ void *data) ++{ ++ UInt32 event_class = GetEventClass (event_ref); ++ UInt32 event_kind = GetEventKind (event_ref); ++ MenuRef menu_ref; ++ ++ switch (event_class) ++ { ++ case kEventClassCommand: ++ /* This is called when activating (is that the right GTK+ term?) ++ * a menu item. ++ */ ++ if (event_kind == kEventCommandProcess) ++ { ++ HICommand command; ++ OSStatus err; ++ ++ /*g_printerr ("Menu: kEventClassCommand/kEventCommandProcess\n");*/ ++ ++ err = GetEventParameter (event_ref, kEventParamDirectObject, ++ typeHICommand, 0, ++ sizeof (command), 0, &command); ++ ++ if (err == noErr) ++ { ++ GtkWidget *widget = NULL; ++ ++ /* Get any GtkWidget associated with the item. */ ++ err = GetMenuItemProperty (command.menu.menuRef, ++ command.menu.menuItemIndex, ++ IGE_QUARTZ_MENU_CREATOR, ++ IGE_QUARTZ_ITEM_WIDGET, ++ sizeof (widget), 0, &widget); ++ if (err == noErr && GTK_IS_WIDGET (widget)) ++ { ++ gtk_menu_item_activate (GTK_MENU_ITEM (widget)); ++ return noErr; ++ } ++ } ++ } ++ break; ++ ++ case kEventClassMenu: ++ GetEventParameter (event_ref, ++ kEventParamDirectObject, ++ typeMenuRef, ++ NULL, ++ sizeof (menu_ref), ++ NULL, ++ &menu_ref); ++ ++ switch (event_kind) ++ { ++ case kEventMenuTargetItem: ++ /* This is called when an item is selected (what is the ++ * GTK+ term? prelight?) ++ */ ++ /*g_printerr ("kEventClassMenu/kEventMenuTargetItem\n");*/ ++ break; ++ ++ case kEventMenuOpening: ++ /* Is it possible to dynamically build the menu here? We ++ * can at least set visibility/sensitivity. ++ */ ++ /*g_printerr ("kEventClassMenu/kEventMenuOpening\n");*/ ++ break; ++ ++ case kEventMenuClosed: ++ /*g_printerr ("kEventClassMenu/kEventMenuClosed\n");*/ ++ break; ++ ++ default: ++ break; ++ } ++ ++ break; ++ ++ default: ++ break; ++ } ++ ++ return CallNextEventHandler (event_handler_call_ref, event_ref); ++} ++ ++static void ++setup_menu_event_handler (void) ++{ ++ static gboolean is_setup; ++ EventHandlerUPP menu_event_handler_upp; ++ EventHandlerRef menu_event_handler_ref; ++ const EventTypeSpec menu_events[] = { ++ { kEventClassCommand, kEventCommandProcess }, ++ { kEventClassMenu, kEventMenuTargetItem }, ++ { kEventClassMenu, kEventMenuOpening }, ++ { kEventClassMenu, kEventMenuClosed } ++ }; ++ ++ if (is_setup) ++ return; ++ ++ /* FIXME: We might have to install one per window? */ ++ ++ menu_event_handler_upp = NewEventHandlerUPP (menu_event_handler_func); ++ InstallEventHandler (GetApplicationEventTarget (), menu_event_handler_upp, ++ GetEventTypeCount (menu_events), menu_events, 0, ++ &menu_event_handler_ref); ++ ++#if 0 ++ /* FIXME: Remove the handler with: */ ++ RemoveEventHandler(menu_event_handler_ref); ++ DisposeEventHandlerUPP(menu_event_handler_upp); ++#endif ++ is_setup = TRUE; ++} ++ ++static void ++sync_menu_shell (GtkMenuShell *menu_shell, ++ MenuRef carbon_menu, ++ gboolean toplevel, ++ gboolean debug) ++{ ++ GList *children; ++ GList *l; ++ MenuItemIndex carbon_index = 1; ++ ++ if (debug) ++ g_printerr ("%s: syncing shell %p\n", G_STRFUNC, menu_shell); ++ ++ carbon_menu_connect (GTK_WIDGET (menu_shell), carbon_menu, toplevel); ++ ++ children = gtk_container_get_children (GTK_CONTAINER (menu_shell)); ++ ++ for (l = children; l; l = l->next) ++ { ++ GtkWidget *menu_item = l->data; ++ CarbonMenuItem *carbon_item; ++ ++ if (GTK_IS_TEAROFF_MENU_ITEM (menu_item)) ++ continue; ++ ++ if (toplevel && g_object_get_data (G_OBJECT (menu_item), ++ "gtk-empty-menu-item")) ++ continue; ++ ++ carbon_item = carbon_menu_item_get (menu_item); ++ ++ if (debug) ++ g_printerr ("%s: carbon_item %d for menu_item %d (%s, %s)\n", ++ G_STRFUNC, carbon_item ? carbon_item->index : -1, ++ carbon_index, get_menu_label_text (menu_item, NULL), ++ g_type_name (G_TYPE_FROM_INSTANCE (menu_item))); ++ ++ if (carbon_item && carbon_item->index != carbon_index) ++ { ++ if (debug) ++ g_printerr ("%s: -> not matching, deleting\n", G_STRFUNC); ++ ++ DeleteMenuItem (carbon_item->menu, carbon_index); ++ carbon_item = NULL; ++ } ++ ++ if (!carbon_item) ++ { ++ GtkWidget *label = NULL; ++ const gchar *label_text; ++ CFStringRef cfstr = NULL; ++ MenuItemAttributes attributes = 0; ++ ++ if (debug) ++ g_printerr ("%s: -> creating new\n", G_STRFUNC); ++ ++ label_text = get_menu_label_text (menu_item, &label); ++ if (label_text) ++ cfstr = CFStringCreateWithCString (NULL, label_text, ++ kCFStringEncodingUTF8); ++ ++ if (GTK_IS_SEPARATOR_MENU_ITEM (menu_item)) ++ attributes |= kMenuItemAttrSeparator; ++ ++ if (!GTK_WIDGET_IS_SENSITIVE (menu_item)) ++ attributes |= kMenuItemAttrDisabled; ++ ++ if (!GTK_WIDGET_VISIBLE (menu_item)) ++ attributes |= kMenuItemAttrHidden; ++ ++ InsertMenuItemTextWithCFString (carbon_menu, cfstr, ++ carbon_index - 1, ++ attributes, 0); ++ SetMenuItemProperty (carbon_menu, carbon_index, ++ IGE_QUARTZ_MENU_CREATOR, ++ IGE_QUARTZ_ITEM_WIDGET, ++ sizeof (menu_item), &menu_item); ++ ++ if (cfstr) ++ CFRelease (cfstr); ++ ++ carbon_item = carbon_menu_item_connect (menu_item, label, ++ carbon_menu, ++ carbon_index); ++ ++ if (GTK_IS_CHECK_MENU_ITEM (menu_item)) ++ carbon_menu_item_update_active (carbon_item, menu_item); ++ ++ carbon_menu_item_update_accel_closure (carbon_item, menu_item); ++ ++ if (gtk_menu_item_get_submenu (GTK_MENU_ITEM (menu_item))) ++ carbon_menu_item_update_submenu (carbon_item, menu_item); ++ } ++ ++ carbon_index++; ++ } ++ ++ g_list_free (children); ++} ++ ++static gulong emission_hook_id = 0; ++static gint emission_hook_count = 0; ++ ++static gboolean ++parent_set_emission_hook (GSignalInvocationHint *ihint, ++ guint n_param_values, ++ const GValue *param_values, ++ gpointer data) ++{ ++ GtkWidget *instance = g_value_get_object (param_values); ++ ++ if (GTK_IS_MENU_ITEM (instance)) ++ { ++ GtkWidget *previous_parent = g_value_get_object (param_values + 1); ++ GtkWidget *menu_shell = NULL; ++ ++ if (GTK_IS_MENU_SHELL (previous_parent)) ++ { ++ menu_shell = previous_parent; ++ } ++ else if (GTK_IS_MENU_SHELL (instance->parent)) ++ { ++ menu_shell = instance->parent; ++ } ++ ++ if (menu_shell) ++ { ++ CarbonMenu *carbon_menu = carbon_menu_get (menu_shell); ++ ++ if (carbon_menu) ++ { ++#if 0 ++ g_printerr ("%s: item %s %p (%s, %s)\n", G_STRFUNC, ++ previous_parent ? "removed from" : "added to", ++ menu_shell, ++ get_menu_label_text (instance, NULL), ++ g_type_name (G_TYPE_FROM_INSTANCE (instance))); ++#endif ++ ++ sync_menu_shell (GTK_MENU_SHELL (menu_shell), ++ carbon_menu->menu, ++ carbon_menu->toplevel, ++ FALSE); ++ } ++ } ++ } ++ ++ return TRUE; ++} ++ ++static void ++parent_set_emission_hook_remove (GtkWidget *widget, ++ gpointer data) ++{ ++ emission_hook_count--; ++ ++ if (emission_hook_count > 0) ++ return; ++ ++ g_signal_remove_emission_hook (g_signal_lookup ("parent-set", ++ GTK_TYPE_WIDGET), ++ emission_hook_id); ++ emission_hook_id = 0; ++} ++ ++ ++/* ++ * public functions ++ */ ++ ++void ++ige_mac_menu_set_menu_bar (GtkMenuShell *menu_shell) ++{ ++ MenuRef carbon_menubar; ++ ++ g_return_if_fail (GTK_IS_MENU_SHELL (menu_shell)); ++ ++ if (carbon_menu_quark == 0) ++ carbon_menu_quark = g_quark_from_static_string ("CarbonMenu"); ++ ++ if (carbon_menu_item_quark == 0) ++ carbon_menu_item_quark = g_quark_from_static_string ("CarbonMenuItem"); ++ ++ CarbonMenu *current_menu; ++ current_menu = carbon_menu_get (GTK_WIDGET (menu_shell)); ++ if (current_menu) ++ { ++ SetRootMenu (current_menu->menu); ++ return; ++ } ++ ++ CreateNewMenu (0 /*id*/, 0 /*options*/, &carbon_menubar); ++ SetRootMenu (carbon_menubar); ++ ++ setup_menu_event_handler (); ++ ++ if (emission_hook_id == 0) ++ { ++ emission_hook_id = ++ g_signal_add_emission_hook (g_signal_lookup ("parent-set", ++ GTK_TYPE_WIDGET), ++ 0, ++ parent_set_emission_hook, ++ NULL, NULL); ++ } ++ ++ emission_hook_count++; ++ ++ g_signal_connect (menu_shell, "destroy", ++ G_CALLBACK (parent_set_emission_hook_remove), ++ NULL); ++ ++ sync_menu_shell (menu_shell, carbon_menubar, TRUE, FALSE); ++} ++ ++void ++ige_mac_menu_set_quit_menu_item (GtkMenuItem *menu_item) ++{ ++ MenuRef appmenu; ++ MenuItemIndex index; ++ ++ g_return_if_fail (GTK_IS_MENU_ITEM (menu_item)); ++ ++ setup_menu_event_handler (); ++ ++ if (GetIndMenuItemWithCommandID (NULL, kHICommandQuit, 1, ++ &appmenu, &index) == noErr) ++ { ++ SetMenuItemCommandID (appmenu, index, 0); ++ SetMenuItemProperty (appmenu, index, ++ IGE_QUARTZ_MENU_CREATOR, ++ IGE_QUARTZ_ITEM_WIDGET, ++ sizeof (menu_item), &menu_item); ++ ++ gtk_widget_hide (GTK_WIDGET (menu_item)); ++ } ++} ++ ++ ++struct _IgeMacMenuGroup ++{ ++ GList *items; ++}; ++ ++static GList *app_menu_groups = NULL; ++ ++IgeMacMenuGroup * ++ige_mac_menu_add_app_menu_group (void) ++{ ++ IgeMacMenuGroup *group = g_slice_new0 (IgeMacMenuGroup); ++ ++ app_menu_groups = g_list_append (app_menu_groups, group); ++ ++ return group; ++} ++ ++void ++ige_mac_menu_add_app_menu_item (IgeMacMenuGroup *group, ++ GtkMenuItem *menu_item, ++ const gchar *label) ++{ ++ MenuRef appmenu; ++ GList *list; ++ gint index = 0; ++ ++ g_return_if_fail (group != NULL); ++ g_return_if_fail (GTK_IS_MENU_ITEM (menu_item)); ++ ++ setup_menu_event_handler (); ++ ++ if (GetIndMenuItemWithCommandID (NULL, kHICommandHide, 1, ++ &appmenu, NULL) != noErr) ++ { ++ g_warning ("%s: retrieving app menu failed", ++ G_STRFUNC); ++ return; ++ } ++ ++ for (list = app_menu_groups; list; list = g_list_next (list)) ++ { ++ IgeMacMenuGroup *list_group = list->data; ++ ++ index += g_list_length (list_group->items); ++ ++ /* adjust index for the separator between groups, but not ++ * before the first group ++ */ ++ if (list_group->items && list->prev) ++ index++; ++ ++ if (group == list_group) ++ { ++ CFStringRef cfstr; ++ ++ /* add a separator before adding the first item, but not ++ * for the first group ++ */ ++ if (!group->items && list->prev) ++ { ++ InsertMenuItemTextWithCFString (appmenu, NULL, index, ++ kMenuItemAttrSeparator, 0); ++ index++; ++ } ++ ++ if (!label) ++ label = get_menu_label_text (GTK_WIDGET (menu_item), NULL); ++ ++ cfstr = CFStringCreateWithCString (NULL, label, ++ kCFStringEncodingUTF8); ++ ++ InsertMenuItemTextWithCFString (appmenu, cfstr, index, 0, 0); ++ SetMenuItemProperty (appmenu, index + 1, ++ IGE_QUARTZ_MENU_CREATOR, ++ IGE_QUARTZ_ITEM_WIDGET, ++ sizeof (menu_item), &menu_item); ++ ++ CFRelease (cfstr); ++ ++ gtk_widget_hide (GTK_WIDGET (menu_item)); ++ ++ group->items = g_list_append (group->items, menu_item); ++ ++ return; ++ } ++ } ++ ++ if (!list) ++ g_warning ("%s: app menu group %p does not exist", ++ G_STRFUNC, group); ++} +--- pidgin/ige-mac-menu.h 1970-01-01 01:00:00.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/ige-mac-menu.h 2008-02-11 14:38:30.000000000 +0100 +@@ -0,0 +1,44 @@ ++/* GTK+ Integration for the Mac OS X Menubar. ++ * ++ * Copyright (C) 2007 Pioneer Research Center USA, Inc. ++ * Copyright (C) 2007 Imendio AB ++ * ++ * For further information, see: ++ * http://developer.imendio.com/projects/gtk-macosx/menubar ++ * ++ * This library is free software; you can redistribute it and/or ++ * modify it under the terms of the GNU Lesser General Public ++ * License as published by the Free Software Foundation; version 2.1 ++ * of the License. ++ * ++ * This library 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 ++ * Lesser General Public License for more details. ++ * ++ * You should have received a copy of the GNU Lesser General Public ++ * License along with this library; if not, write to the ++ * Free Software Foundation, Inc., 59 Temple Place - Suite 330, ++ * Boston, MA 02111-1307, USA. ++ */ ++ ++#ifndef __IGE_MAC_MENU_H__ ++#define __IGE_MAC_MENU_H__ ++ ++#include ++ ++G_BEGIN_DECLS ++ ++typedef struct _IgeMacMenuGroup IgeMacMenuGroup; ++ ++void ige_mac_menu_set_menu_bar (GtkMenuShell *menu_shell); ++void ige_mac_menu_set_quit_menu_item (GtkMenuItem *menu_item); ++ ++IgeMacMenuGroup * ige_mac_menu_add_app_menu_group (void); ++void ige_mac_menu_add_app_menu_item (IgeMacMenuGroup *group, ++ GtkMenuItem *menu_item, ++ const gchar *label); ++ ++G_END_DECLS ++ ++#endif /* __IGE_MAC_MENU_H__ */ +--- pidgin/Makefile.am 2008-02-11 16:07:09.000000000 +0100 ++++ ../pidgin-2.3.1/pidgin/Makefile.am 2008-02-11 16:08:11.000000000 +0100 +@@ -117,7 +117,11 @@ + gtkthemes.c \ + gtkutils.c \ + gtkwhiteboard.c \ +- minidialog.c ++ minidialog.c \ ++ ige-mac-bundle.c \ ++ ige-mac-dock.c \ ++ ige-mac-image-utils.c \ ++ ige-mac-menu.c + + pidgin_headers = \ + eggtrayicon.h \ +@@ -170,7 +174,11 @@ + gtkutils.h \ + gtkwhiteboard.h \ + minidialog.h \ +- pidgin.h ++ pidgin.h \ ++ ige-mac-bundle.h \ ++ ige-mac-dock.h \ ++ ige-mac-image-utils.h \ ++ ige-mac-menu.h + + pidginincludedir=$(includedir)/pidgin + pidgininclude_HEADERS = \ +--- configure.ac 2007-12-07 15:36:58.000000000 +0100 ++++ ../pidgin-2.3.1/configure.ac 2008-02-11 16:46:34.000000000 +0100 +@@ -123,6 +123,11 @@ + ], []) + ], []) + ++ AC_CHECK_HEADER(Carbon/Carbon.h, [ ++ AC_DEFINE(HAVE_CARBON, 1, [Define if we have CARBON]) ++ LIBS="$LIBS -framework Carbon" ++ ], []) ++ + AC_MSG_CHECKING([for fink]) + if test -d /sw; then + AC_MSG_RESULT([found, adding /sw to search paths]) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/ecbe96ec/attachment-0001.html From mww at macports.org Sat Mar 1 05:56:25 2008 From: mww at macports.org (mww at macports.org) Date: Sat, 1 Mar 2008 05:56:25 -0800 (PST) Subject: [34647] trunk/dports/lang/gcc43/Portfile Message-ID: <20080301135625.5FFF8144B8BE@beta.macosforge.org> Revision: 34647 http://trac.macosforge.org/projects/macports/changeset/34647 Author: mww at macports.org Date: 2008-03-01 05:56:23 -0800 (Sat, 01 Mar 2008) Log Message: ----------- version 4.3-20080228 Modified Paths: -------------- trunk/dports/lang/gcc43/Portfile Modified: trunk/dports/lang/gcc43/Portfile =================================================================== --- trunk/dports/lang/gcc43/Portfile 2008-03-01 12:15:53 UTC (rev 34646) +++ trunk/dports/lang/gcc43/Portfile 2008-03-01 13:56:23 UTC (rev 34647) @@ -3,7 +3,7 @@ PortSystem 1.0 name gcc43 -version 4.3-20080221 +version 4.3-20080228 platforms darwin categories lang maintainers mww @@ -25,11 +25,11 @@ set dobjc gcc-objc-${version}.tar.bz2 distfiles ${dcore} ${dfort} ${dcxx} ${djava} ${dobjc} -checksums ${dcore} sha1 9bb7b08f1851a70da3283f4638de1903b6cc6659 \ - ${dfort} sha1 0b67fb39ea27e714ef6d6774e4e3abd54a3257b3 \ - ${dcxx} sha1 b3afe227f0f80a5f6dbc79b3162893fcacd7f3e1 \ - ${djava} sha1 ea1610bc6a0c5449765183816b178c3a97877c4a \ - ${dobjc} sha1 29ecf03716d4d9f08d037f93f6c79f8024965e0c +checksums ${dcore} sha1 a7d7f36421c21315cf13daf5b6028e6b40e43b53 \ + ${dfort} sha1 9dbcfc84feb52af71da7f95f41349f5b70bdfea3 \ + ${dcxx} sha1 e4e8b51a4b1b2e8c002267c1d391992a76b5cdc7 \ + ${djava} sha1 6f84e0877d32b7364fbf0007311228f2ae42fcdb \ + ${dobjc} sha1 f3a2ba1cd878515d90b41d9a0ca9615449ee8cac use_bzip2 yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/e1b2117e/attachment.html From mww at macports.org Sat Mar 1 08:07:17 2008 From: mww at macports.org (mww at macports.org) Date: Sat, 1 Mar 2008 08:07:17 -0800 (PST) Subject: [34648] trunk/dports/lang/gcc44/Portfile Message-ID: <20080301160717.AAB39144BBDB@beta.macosforge.org> Revision: 34648 http://trac.macosforge.org/projects/macports/changeset/34648 Author: mww at macports.org Date: 2008-03-01 08:07:11 -0800 (Sat, 01 Mar 2008) Log Message: ----------- version 4.4-20080229 Modified Paths: -------------- trunk/dports/lang/gcc44/Portfile Modified: trunk/dports/lang/gcc44/Portfile =================================================================== --- trunk/dports/lang/gcc44/Portfile 2008-03-01 13:56:23 UTC (rev 34647) +++ trunk/dports/lang/gcc44/Portfile 2008-03-01 16:07:11 UTC (rev 34648) @@ -3,7 +3,7 @@ PortSystem 1.0 name gcc44 -version 4.4-20080222 +version 4.4-20080229 platforms darwin categories lang maintainers mww @@ -25,11 +25,11 @@ set dobjc gcc-objc-${version}.tar.bz2 distfiles ${dcore} ${dfort} ${dcxx} ${djava} ${dobjc} -checksums ${dcore} sha1 9d41ea181e0a008fe37cd73ba5c1d4999d64bfdf \ - ${dfort} sha1 1ff99420bce41ceaea423c5ca4cbbbb0b5934619 \ - ${dcxx} sha1 830341320572436960e6cfba2e34a0d233031c28 \ - ${djava} sha1 01834ca14ec13ae1dec76a418c374d1479c98ae4 \ - ${dobjc} sha1 c6b03b25aabbdcce9bc8bb8f1a386691d40895cb +checksums ${dcore} sha1 036e4b074eca1fb0d84c58ff3e2dc93b11580f3d \ + ${dfort} sha1 1f6c81a269250a267eec6fd68c4a6c3d1627cfa0 \ + ${dcxx} sha1 f3704c0fd93be2c14c24b776f3e92f69b352c832 \ + ${djava} sha1 d448d64ac50bdcb3a3156800ee3422e4ccaf4d15 \ + ${dobjc} sha1 b36d17def288001e8871ba2785651b311b120246 use_bzip2 yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/ce05b941/attachment.html From mww at macports.org Sat Mar 1 08:54:39 2008 From: mww at macports.org (mww at macports.org) Date: Sat, 1 Mar 2008 08:54:39 -0800 (PST) Subject: [34649] trunk/dports/emulators/scummvm/Portfile Message-ID: <20080301165439.B4DA4144BD4C@beta.macosforge.org> Revision: 34649 http://trac.macosforge.org/projects/macports/changeset/34649 Author: mww at macports.org Date: 2008-03-01 08:54:36 -0800 (Sat, 01 Mar 2008) Log Message: ----------- version 0.11.1 Modified Paths: -------------- trunk/dports/emulators/scummvm/Portfile Modified: trunk/dports/emulators/scummvm/Portfile =================================================================== --- trunk/dports/emulators/scummvm/Portfile 2008-03-01 16:07:11 UTC (rev 34648) +++ trunk/dports/emulators/scummvm/Portfile 2008-03-01 16:54:36 UTC (rev 34649) @@ -3,7 +3,7 @@ PortSystem 1.0 name scummvm -version 0.11.0 +version 0.11.1 platforms darwin categories emulators games maintainers mww openmaintainer @@ -17,7 +17,7 @@ homepage http://scummvm.org/ master_sites sourceforge use_bzip2 yes -checksums sha1 30ca9b90a3ef035051b28335c8127c07115396fe +checksums sha1 a254d7382aa6c3f769591999f83ca9dfad939028 depends_lib port:libsdl \ port:libmad \ port:libogg \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/955a4508/attachment.html From mww at macports.org Sat Mar 1 09:23:19 2008 From: mww at macports.org (mww at macports.org) Date: Sat, 1 Mar 2008 09:23:19 -0800 (PST) Subject: [34650] trunk/dports/net/aria2/Portfile Message-ID: <20080301172319.DCDFA144BE44@beta.macosforge.org> Revision: 34650 http://trac.macosforge.org/projects/macports/changeset/34650 Author: mww at macports.org Date: 2008-03-01 09:23:18 -0800 (Sat, 01 Mar 2008) Log Message: ----------- version 0.13.0 Modified Paths: -------------- trunk/dports/net/aria2/Portfile Modified: trunk/dports/net/aria2/Portfile =================================================================== --- trunk/dports/net/aria2/Portfile 2008-03-01 16:54:36 UTC (rev 34649) +++ trunk/dports/net/aria2/Portfile 2008-03-01 17:23:18 UTC (rev 34650) @@ -3,7 +3,7 @@ PortSystem 1.0 name aria2 -version 0.12.1 +version 0.13.0 categories net platforms darwin maintainers mww @@ -13,7 +13,8 @@ homepage http://aria2.sourceforge.net/ master_sites sourceforge -checksums sha1 882a22818db2bdb808c6336c20a48a32a8d89ecc +checksums sha1 918726c4b3708ca265bfb75ccc3a5a2e536d0202 +distname ${name}c-${version} use_bzip2 yes depends_lib port:gettext port:libiconv port:gnutls port:libxml2 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/9580a577/attachment.html From raimue at macports.org Sat Mar 1 10:00:13 2008 From: raimue at macports.org (raimue at macports.org) Date: Sat, 1 Mar 2008 10:00:13 -0800 (PST) Subject: [34651] trunk/dports/lang Message-ID: <20080301180013.183A0144BF95@beta.macosforge.org> Revision: 34651 http://trac.macosforge.org/projects/macports/changeset/34651 Author: raimue at macports.org Date: 2008-03-01 10:00:12 -0800 (Sat, 01 Mar 2008) Log Message: ----------- lang/python*-doc: Use dist_subdir to avoid downloading the same distfile twice Modified Paths: -------------- trunk/dports/lang/python24-doc/Portfile trunk/dports/lang/python25-doc/Portfile trunk/dports/lang/python30-doc/Portfile Modified: trunk/dports/lang/python24-doc/Portfile =================================================================== --- trunk/dports/lang/python24-doc/Portfile 2008-03-01 17:23:18 UTC (rev 34650) +++ trunk/dports/lang/python24-doc/Portfile 2008-03-01 18:00:12 UTC (rev 34651) @@ -14,6 +14,7 @@ homepage http://www.python.org/ master_sites ${homepage}ftp/python/${version}/ \ ftp://ftp.python.org/pub/python/${version}/ +dist_subdir [lindex [split $name -] 0] distname Python-${version} checksums md5 0ba90c79175c017101100ebf5978e906 patchfiles patch-configure \ Modified: trunk/dports/lang/python25-doc/Portfile =================================================================== --- trunk/dports/lang/python25-doc/Portfile 2008-03-01 17:23:18 UTC (rev 34650) +++ trunk/dports/lang/python25-doc/Portfile 2008-03-01 18:00:12 UTC (rev 34651) @@ -18,6 +18,7 @@ ftp://ftp.fastorama.com/mirrors/ftp.python.org/pub/python/${version}/ \ ftp://ftp.python.jp/pub/python/${version}/ +dist_subdir [lindex [split $name -] 0] distname Python-${version} use_bzip2 yes Modified: trunk/dports/lang/python30-doc/Portfile =================================================================== --- trunk/dports/lang/python30-doc/Portfile 2008-03-01 17:23:18 UTC (rev 34650) +++ trunk/dports/lang/python30-doc/Portfile 2008-03-01 18:00:12 UTC (rev 34651) @@ -13,6 +13,7 @@ homepage http://www.python.org master_sites http://www.python.org/ftp/python/3.0/ +dist_subdir [lindex [split $name -] 0] distname Python-${version} extract.suffix .tgz checksums md5 03e5e8676997cb9a27633b6db25ac80c -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/1e072bfd/attachment.html From markd at macports.org Sat Mar 1 10:53:56 2008 From: markd at macports.org (markd at macports.org) Date: Sat, 1 Mar 2008 10:53:56 -0800 (PST) Subject: [34652] distfiles/scotty/ Message-ID: <20080301185356.C8E6F144C105@beta.macosforge.org> Revision: 34652 http://trac.macosforge.org/projects/macports/changeset/34652 Author: markd at macports.org Date: 2008-03-01 10:53:55 -0800 (Sat, 01 Mar 2008) Log Message: ----------- Directory for the scotty tarball. Added Paths: ----------- distfiles/scotty/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/53a0c020/attachment.html From markd at macports.org Sat Mar 1 10:54:46 2008 From: markd at macports.org (markd at macports.org) Date: Sat, 1 Mar 2008 10:54:46 -0800 (PST) Subject: [34653] distfiles Message-ID: <20080301185446.5CADF144C11E@beta.macosforge.org> Revision: 34653 http://trac.macosforge.org/projects/macports/changeset/34653 Author: markd at macports.org Date: 2008-03-01 10:54:46 -0800 (Sat, 01 Mar 2008) Log Message: ----------- Move scotty tarball from personal distfiles structure to the port-based one. Added Paths: ----------- distfiles/scotty/scotty-3.0.0-rev2327.tar.bz2 Removed Paths: ------------- distfiles/markd/scotty-3.0.0-rev2327.tar.bz2 Deleted: distfiles/markd/scotty-3.0.0-rev2327.tar.bz2 =================================================================== (Binary files differ) Copied: distfiles/scotty/scotty-3.0.0-rev2327.tar.bz2 (from rev 34652, distfiles/markd/scotty-3.0.0-rev2327.tar.bz2) =================================================================== (Binary files differ) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/5d2867fa/attachment.html From markd at macports.org Sat Mar 1 12:17:23 2008 From: markd at macports.org (markd at macports.org) Date: Sat, 1 Mar 2008 12:17:23 -0800 (PST) Subject: [34654] distfiles/scotty Message-ID: <20080301201723.9C6E0144C2D2@beta.macosforge.org> Revision: 34654 http://trac.macosforge.org/projects/macports/changeset/34654 Author: markd at macports.org Date: 2008-03-01 12:17:21 -0800 (Sat, 01 Mar 2008) Log Message: ----------- Update scotty tarball. Added Paths: ----------- distfiles/scotty/scotty-3.0.0-rev2813.tar.bz2 Removed Paths: ------------- distfiles/scotty/scotty-3.0.0-rev2327.tar.bz2 Deleted: distfiles/scotty/scotty-3.0.0-rev2327.tar.bz2 =================================================================== (Binary files differ) Added: distfiles/scotty/scotty-3.0.0-rev2813.tar.bz2 =================================================================== (Binary files differ) Property changes on: distfiles/scotty/scotty-3.0.0-rev2813.tar.bz2 ___________________________________________________________________ Name: svn:mime-type + application/octet-stream Name: svn:mimetype + application/octet-stream -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/70885704/attachment-0001.html From markd at macports.org Sat Mar 1 12:24:54 2008 From: markd at macports.org (markd at macports.org) Date: Sat, 1 Mar 2008 12:24:54 -0800 (PST) Subject: [34655] trunk/dports/net/scotty/Portfile Message-ID: <20080301202454.8671D144C37F@beta.macosforge.org> Revision: 34655 http://trac.macosforge.org/projects/macports/changeset/34655 Author: markd at macports.org Date: 2008-03-01 12:24:53 -0800 (Sat, 01 Mar 2008) Log Message: ----------- Update the tarball to the latest svn export. Modified Paths: -------------- trunk/dports/net/scotty/Portfile Modified: trunk/dports/net/scotty/Portfile =================================================================== --- trunk/dports/net/scotty/Portfile 2008-03-01 20:17:21 UTC (rev 34654) +++ trunk/dports/net/scotty/Portfile 2008-03-01 20:24:53 UTC (rev 34655) @@ -1,11 +1,12 @@ # $Id$ + PortSystem 1.0 name scotty version 3.0.0 -revision 3 +revision 4 categories net -maintainers markd at macports.org +maintainers markd description Network management extensions to Tcl that enables \ TCP/UDP connections, DNS queries, and SNMP. The graphical \ network mapper tkined is also included. @@ -14,9 +15,9 @@ platforms darwin worksrcdir ${name}/trunk -master_sites macports:markd -checksums md5 1ab2bf8e26e2e2c697b79ca678209f08 -distfiles ${name}-${version}-rev2327.tar.bz2 +master_sites macports +checksums md5 40e1aeeee79767b882a78910ad177f78 +distfiles ${name}-${version}-rev2813.tar.bz2 use_bzip2 yes #fetch.type svn -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/9d45ffba/attachment.html From dluke at macports.org Sat Mar 1 12:44:59 2008 From: dluke at macports.org (dluke at macports.org) Date: Sat, 1 Mar 2008 12:44:59 -0800 (PST) Subject: [34656] trunk/dports/PortIndex Message-ID: <20080301204459.1F381144C444@beta.macosforge.org> Revision: 34656 http://trac.macosforge.org/projects/macports/changeset/34656 Author: dluke at macports.org Date: 2008-03-01 12:44:56 -0800 (Sat, 01 Mar 2008) Log Message: ----------- Total number of ports parsed: 4536 Ports successfully parsed: 4536 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-01 20:24:53 UTC (rev 34655) +++ trunk/dports/PortIndex 2008-03-01 20:44:56 UTC (rev 34656) @@ -1750,6 +1750,8 @@ variants {universal powerpc} portdir emulators/dosbox description {DOS-emulator featuring 386 realmode, filesystem, XMS, EMS} homepage http://dosbox.sourceforge.net/ epoch 0 platforms darwin name dosbox depends_lib {port:libsdl port:libsdl_net port:libsdl_sound port:libpng port:zlib} maintainers nomaintainer long_description {DOSBox is a DOS-emulator that uses the SDL-library. It also emulates CPU:286/386 realmode, directory file system/XMS/EMS, a SoundBlaster card for excellent sound compatibility with older games.} version 0.72 categories emulators revision 0 freesci 485 variants {universal sdl} portdir emulators/freesci description {Interpreter for SCI (old Sierra Online) games} homepage http://freesci.linuxgames.com/ epoch 0 platforms darwin name freesci depends_lib lib:libX11.6:XFree86 maintainers blb at macports.org long_description {FreeSCI is a portable interpreter for SCI games, such as the Space Quest series (starting with SQ3) or Leisure Suit Larry (2 and sequels). FreeSCI is still incomplete.} version 0.3.4c categories emulators revision 0 +lisaem 266 +description {Apple Lisa emulator} portdir emulators/lisaem homepage http://lisa.sunder.net/ epoch 0 platforms darwin name lisaem depends_lib port:wxWidgets maintainers ryandesign long_description {{Apple Lisa emulator}} version 1.2.6 categories emulators revision 0 mednafen 816 variants universal portdir emulators/mednafen description {Super-fast and super-compatible emulator for many video game systems} homepage http://mednafen.sourceforge.net/ epoch 0 platforms darwin name mednafen depends_lib {port:libsdl port:libsdl_net port:libsndfile port:libcdio port:zlib} maintainers adamw at freebsd.org long_description {Medfafen is a portable (utilizing OpenGL and SDL) argument-driven multi-system emulator with many advanced features. The Atari Lynx, GameBoy, GameBoy Colour, GameBoy Advance, NES, PC Engine (TurboGrafx 16) and SuperGrafx are emulated. Mednafen has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously. Save states are supported, as is real-time game rewinding.} version 0.8.1 categories {emulators games} revision 1 minivmac 911 @@ -1761,7 +1763,7 @@ qemu-usermode 521 variants {universal darwin_8} description {x86 and PowerPC Emulator} portdir emulators/qemu-usermode homepage http://fabrice.bellard.free.fr/ epoch 0 platforms darwin name qemu-usermode long_description {QEMU is a FAST! processor emulator using dynamic translation to achieve good emulation speed. It can emulate a Full PC System and has basic support for PowerMac Emulation. This port has no GUI and only supports user mode emulation (darwin/i386 and ppc).} maintainers mww categories emulators version 0.9.0 revision 0 scummvm 615 -variants universal portdir emulators/scummvm description {cross-platform interpreter for several adventure engines} homepage http://scummvm.org/ epoch 0 platforms darwin name scummvm depends_lib {port:libsdl port:libmad port:libogg port:libvorbis port:libmpeg2 port:flac} maintainers {mww openmaintainer} long_description {ScummVM is a cross-platform interpreter for several point-and-click adventure engines. This includes all SCUMM-based adventures by LucasArts, Simon the Sorcerer by AdventureSoft, and Beneath a Steel Sky and Broken Sword 2 by Revolution} version 0.11.0 categories {emulators games} revision 0 +variants universal portdir emulators/scummvm description {cross-platform interpreter for several adventure engines} homepage http://scummvm.org/ epoch 0 platforms darwin name scummvm depends_lib {port:libsdl port:libmad port:libogg port:libvorbis port:libmpeg2 port:flac} maintainers {mww openmaintainer} long_description {ScummVM is a cross-platform interpreter for several point-and-click adventure engines. This includes all SCUMM-based adventures by LucasArts, Simon the Sorcerer by AdventureSoft, and Beneath a Steel Sky and Broken Sword 2 by Revolution} version 0.11.1 categories {emulators games} revision 0 sheepshaver 679 variants {universal no_x11} depends_build {port:autoconf port:automake} portdir emulators/sheepshaver description {PowerPC Mac OS run-time environment} homepage http://sheepshaver.cebix.net/ epoch 0 platforms darwin depends_lib {port:libsdl port:gtk2} name sheepshaver maintainers opendarwin.nospam at vercruesse.de long_description {SheepShaver is an Open Source PowerPC Mac OS run-time environment. That is, it enables you to run PowerPC Classic Mac OS software on your computer, even if you are using a different operating system. However, you still need a copy of Mac OS and a Power Macintosh ROM image to use this program.} version 2.3-20060318 categories emulators revision 0 simh 678 @@ -3389,9 +3391,9 @@ gcc42 390 variants {universal odcctools} portdir lang/gcc42 description {The GNU compiler collection} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name gcc42 depends_lib {port:gmp port:mpfr port:libiconv} maintainers mww long_description {The GNU compiler collection, including front ends for C, C++, Objective-C, Objective-C++, Java and Fortran95.} version 4.2.3 categories lang revision 0 gcc43 743 -variants {universal powerpc odcctools gfortran} variant_desc {odcctools {Use the odcctools instead of the system provided ones - does not work for x64 currently!} gfortran {Enables fortran; this language will be enabled in the final version - this variant is completely untested!}} portdir lang/gcc43 description {The GNU compiler collection, prerelease BETA} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name gcc43 depends_lib {port:gmp port:mpfr port:libiconv} maintainers mww long_description {The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++. This is a prerelease BETA version and does not have all available language front ends enabled.} version 4.3-20080221 categories lang revision 0 +variants {universal powerpc odcctools gfortran} variant_desc {odcctools {Use the odcctools instead of the system provided ones - does not work for x64 currently!} gfortran {Enables fortran; this language will be enabled in the final version - this variant is completely untested!}} portdir lang/gcc43 description {The GNU compiler collection, prerelease BETA} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name gcc43 depends_lib {port:gmp port:mpfr port:libiconv} maintainers mww long_description {The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++. This is a prerelease BETA version and does not have all available language front ends enabled.} version 4.3-20080228 categories lang revision 0 gcc44 743 -variants {universal powerpc odcctools gfortran} variant_desc {odcctools {Use the odcctools instead of the system provided ones - does not work for x64 currently!} gfortran {Enables fortran; this language will be enabled in the final version - this variant is completely untested!}} portdir lang/gcc44 description {The GNU compiler collection, prerelease BETA} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name gcc44 depends_lib {port:gmp port:mpfr port:libiconv} maintainers mww long_description {The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++. This is a prerelease BETA version and does not have all available language front ends enabled.} version 4.4-20080222 categories lang revision 0 +variants {universal powerpc odcctools gfortran} variant_desc {odcctools {Use the odcctools instead of the system provided ones - does not work for x64 currently!} gfortran {Enables fortran; this language will be enabled in the final version - this variant is completely untested!}} portdir lang/gcc44 description {The GNU compiler collection, prerelease BETA} homepage http://gcc.gnu.org/ epoch 0 platforms darwin name gcc44 depends_lib {port:gmp port:mpfr port:libiconv} maintainers mww long_description {The GNU compiler collection, including front ends for C, C++, Objective-C and Objective-C++. This is a prerelease BETA version and does not have all available language front ends enabled.} version 4.4-20080229 categories lang revision 0 gccxml 351 variants universal depends_build port:cmake portdir lang/gccxml description {generates XML description of C++ code} homepage http://www.gccxml.org/ epoch 0 platforms darwin name gccxml maintainers nomaintainer long_description {generates an XML description of a C++ program from GCC's internal representation} version 0.6.0 categories lang revision 0 gcj34 546 @@ -3869,7 +3871,7 @@ fftw 825 variants {universal fortran} description {Fast C routines to compute the Discrete Fourier Transform} portdir math/fftw homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification.} maintainers nomaintainer categories {math devel} version 2.1.5 revision 2 fftw-3 997 -variants {universal fortran g95} variant_desc {fortran {uses gfortran} g95 {uses g95}} portdir math/fftw-3 description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3 maintainers takeshi at macports.org long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math rev ision 2 +variants {universal fortran g95} variant_desc {fortran {uses gfortran} g95 {uses g95}} portdir math/fftw-3 description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3 maintainers takeshi at macports.org long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improvements relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math rev ision 3 fftw-3-single 1088 variants {universal powerpc fortran g95} variant_desc {fortran {Use gfortran-mp-4.2 as fortran compiler} g95 {Use g95 as fortran compiler}} portdir math/fftw-3-single description {Fast C routines to compute the Discrete Fourier Transform} homepage http://www.fftw.org/ epoch 0 platforms darwin name fftw-3-single depends_lib port:fftw-3 maintainers {ram openmaintainer} long_description {FFTW is a C subroutine library for computing the Discrete Fourier Transform (DFT) in one or more dimensions, of both real and complex data, and of arbitrary input size. We believe that FFTW, which is free software, should become the FFT library of choice for most applications. Our benchmarks, performed on a variety of platforms, show that FFTW's performance is typically superior to that of other publicly available FFT software. Moreover, FFTW's performance is portable: the program will perform well on most architectures without modification. This port is of fftw version 3.x. It has many improve ments relative to 2.x, but is not backwardly compatible.} version 3.1.2 categories math revision 2 fftw-single 836 @@ -4057,7 +4059,7 @@ argus-monitor 621 variants {universal apple_postfix} portdir net/argus-monitor description {The All Seeing System and Network Monitoring Software} homepage http://argus.tcp4me.com/ epoch 0 platforms darwin name argus-monitor depends_lib {port:perl5.8 port:postfix port:openssl port:freetype port:gd2 port:fping port:db44 port:p5-dbi port:p5-berkeleydb port:p5-socket6 port:p5-gd port:p5-time-hires port:p5-net-ssleay port:p5-digest-hmac port:p5-digest-md5 port:p5-digest-sha1 port:p5-crypt-des} maintainers markd at macports.org long_description {{The All Seeing System and Network Monitoring Software}} version 3.5 categories net revision 0 aria2 445 -variants universal portdir net/aria2 description {download utility with resuming and segmented downloading} homepage http://aria2.sourceforge.net/ epoch 0 platforms darwin name aria2 depends_lib {port:gettext port:libiconv port:gnutls port:libxml2} maintainers mww long_description {aria2 is a download utility with resuming and segmented downloading. Supported protocols are HTTP/HTTPS/FTP/BitTorrent.} version 0.12.1 categories net revision 0 +variants universal portdir net/aria2 description {download utility with resuming and segmented downloading} homepage http://aria2.sourceforge.net/ epoch 0 platforms darwin name aria2 depends_lib {port:gettext port:libiconv port:gnutls port:libxml2} maintainers mww long_description {aria2 is a download utility with resuming and segmented downloading. Supported protocols are HTTP/HTTPS/FTP/BitTorrent.} version 0.13.0 categories net revision 0 arla 544 variants {universal krbafs} portdir net/arla description {free AFS implementation from KTH} homepage http://www.stacken.kth.se/projekt/arla/ epoch 0 platforms darwin name arla depends_lib lib:krbafs:krbafs maintainers nomaintainer long_description {Arla is a free AFS client implementation. The main goal of the Arla project is to make a fully functional client with all capabilities of commercial AFS. Other planned and implemented things are all the normal management tools and a server.} version 0.35.11 categories {net security} revision 1 arpd 339 @@ -4562,8 +4564,8 @@ variants universal portdir net/scapy description {A powerful packet manipulation tool} homepage http://www.secdev.org/projects/scapy epoch 0 platforms darwin depends_lib {port:python24 port:py-readline port:py-pylibpcap port:py-libdnet port:py-crypto port:py-gnuplot port:py-pyx port:graphviz} name scapy maintainers pmq long_description {Scapy is a powerful interactive packet manipulation program. It is able to forge or decode packets of a wide number of protocols, send them on the wire, capture them, match requests and replies, and much more. It can easily handle most classical tasks like scanning, tracerouting, probing, unit tests, attacks or network discovery (it can replace hping, 85% of nmap, arpspoof, arp-sk, arping, tcpdump, tethereal, p0f, etc.). It also performs very well at a lot of other specific tasks that most other tools can't handle, like sending invalid frames, injecting your own 802.11 frames, combining technics (VLAN hopping+ARP cache poisoning, VOIP decodin g on WEP encrypted channel, ...), etc.} categories {net security python} version 1.2.0.2 revision 0 sclj 361 variants universal portdir net/sclj description {A livejournal client} homepage http://sclj.sourceforge.net/ epoch 0 depends_run port:perl5.8 platforms darwin name sclj maintainers kayos at genetikayos.com long_description {JLJ is a command-line interface for posting to livejournal. Posts are edited in your default editor.} version 3.2 categories net revision 0 -scotty 572 -variants {universal darwin_8} portdir net/scotty description {Network management extensions to Tcl that enables TCP/UDP connections, DNS queries, and SNMP. The graphical network mapper tkined is also included.} homepage http://wiki.tcl.tk/220 epoch 0 platforms darwin name scotty depends_lib {lib:libX11.6:XFree86 port:tcl port:tk} maintainers markd at macports.org long_description {{Network management extensions to Tcl that enables TCP/UDP connections, DNS queries, and SNMP. The graphical network mapper tkined is also included.}} version 3.0.0 categories net revision 3 +scotty 559 +variants {universal darwin_8} portdir net/scotty description {Network management extensions to Tcl that enables TCP/UDP connections, DNS queries, and SNMP. The graphical network mapper tkined is also included.} homepage http://wiki.tcl.tk/220 epoch 0 platforms darwin name scotty depends_lib {lib:libX11.6:XFree86 port:tcl port:tk} maintainers markd long_description {{Network management extensions to Tcl that enables TCP/UDP connections, DNS queries, and SNMP. The graphical network mapper tkined is also included.}} version 3.0.0 categories net revision 4 sendfile 628 variants universal description {A saft suite for asynchronous transfers} portdir net/sendfile homepage http://www.BelWue.DE/projekte/saft/index-us.html epoch 0 platforms darwin name sendfile long_description {Sendfile is a SAFT implementation for UNIX and serves as a tool for asynchronous sending of files in the internet, conserving their file attributes. It consists of the following parts: sendfiled - the server daemon sendfile - a client for sending files sendmsg - a client for sending one-line text messages receive - a client for receiving spooled files} maintainers nomaintainer categories net version 2.1a revision 3 sendpage 501 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/bb8fbf07/attachment.html From jmr at macports.org Sat Mar 1 13:11:38 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Mar 2008 13:11:38 -0800 (PST) Subject: [34657] trunk/dports/emulators/bochs Message-ID: <20080301211138.0A0C4144C51C@beta.macosforge.org> Revision: 34657 http://trac.macosforge.org/projects/macports/changeset/34657 Author: jmr at macports.org Date: 2008-03-01 13:11:35 -0800 (Sat, 01 Mar 2008) Log Message: ----------- bochs: make port lint happy Modified Paths: -------------- trunk/dports/emulators/bochs/Portfile Added Paths: ----------- trunk/dports/emulators/bochs/files/patch-.bochsrc.diff Removed Paths: ------------- trunk/dports/emulators/bochs/files/patch-.bochsrc Modified: trunk/dports/emulators/bochs/Portfile =================================================================== --- trunk/dports/emulators/bochs/Portfile 2008-03-01 20:44:56 UTC (rev 34656) +++ trunk/dports/emulators/bochs/Portfile 2008-03-01 21:11:35 UTC (rev 34657) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name bochs version 2.3.5 categories emulators @@ -13,9 +14,9 @@ platforms darwin homepage http://bochs.sourceforge.net/ master_sites sourceforge -checksums md5 2d9b2c1e17b4eba2d46b208be09df4a9 +checksums md5 2d9b2c1e17b4eba2d46b208be09df4a9 -patchfiles patch-.bochsrc +patchfiles patch-.bochsrc.diff depends_run port:wget @@ -28,13 +29,12 @@ --enable-vbe \ --enable-cdrom -variant smp { -# Enable symmetric multi-processor support +variant smp description {Enable symmetric multi-processor support} { configure.args-append --enable-smp --enable-cpu-level=6 } pre-destroot { - xinstall -m 755 -d ${destroot}${prefix}/bin + xinstall -m 755 -d ${destroot}${prefix}/bin xinstall -m 755 -d ${destroot}${prefix}/share/bochs xinstall -m 755 -d ${destroot}/Applications/MacPorts } Deleted: trunk/dports/emulators/bochs/files/patch-.bochsrc =================================================================== --- trunk/dports/emulators/bochs/files/patch-.bochsrc 2008-03-01 20:44:56 UTC (rev 34656) +++ trunk/dports/emulators/bochs/files/patch-.bochsrc 2008-03-01 21:11:35 UTC (rev 34657) @@ -1,29 +0,0 @@ ---- .bochsrc.org 2006-03-27 20:38:21.000000000 -0800 -+++ .bochsrc 2006-03-27 22:59:54.000000000 -0800 -@@ -182,7 +182,7 @@ - # such as a: or b: as the path. The parameter 'image' works with image files - # only. In that case the size must match one of the supported types. - #======================================================================= --floppya: 1_44=/dev/fd0, status=inserted -+#floppya: 1_44=/dev/fd0, status=inserted - #floppya: image=../1.44, status=inserted - #floppya: 1_44=/dev/fd0H1440, status=inserted - #floppya: 1_2=../1_2, status=inserted -@@ -442,7 +442,7 @@ - # parport2: enabled=1, file="/dev/lp0" - # parport1: enabled=0 - #======================================================================= --parport1: enabled=1, file="parport.out" -+#parport1: enabled=1, file="parport.out" - - #======================================================================= - # SB16: -@@ -479,7 +479,7 @@ - # For an example look at the next line: - #======================================================================= - --#sb16: midimode=1, midi=/dev/midi00, wavemode=1, wave=/dev/dsp, loglevel=2, log=sb16.log, dmatimer=600000 -+sb16: midimode=1, midi=/dev/midi00, wavemode=1, wave=/dev/dsp, loglevel=2, log=sb16.log, dmatimer=600000 - - #======================================================================= - # VGA_UPDATE_INTERVAL: Copied: trunk/dports/emulators/bochs/files/patch-.bochsrc.diff (from rev 34650, trunk/dports/emulators/bochs/files/patch-.bochsrc) =================================================================== --- trunk/dports/emulators/bochs/files/patch-.bochsrc.diff (rev 0) +++ trunk/dports/emulators/bochs/files/patch-.bochsrc.diff 2008-03-01 21:11:35 UTC (rev 34657) @@ -0,0 +1,29 @@ +--- .bochsrc.org 2006-03-27 20:38:21.000000000 -0800 ++++ .bochsrc 2006-03-27 22:59:54.000000000 -0800 +@@ -182,7 +182,7 @@ + # such as a: or b: as the path. The parameter 'image' works with image files + # only. In that case the size must match one of the supported types. + #======================================================================= +-floppya: 1_44=/dev/fd0, status=inserted ++#floppya: 1_44=/dev/fd0, status=inserted + #floppya: image=../1.44, status=inserted + #floppya: 1_44=/dev/fd0H1440, status=inserted + #floppya: 1_2=../1_2, status=inserted +@@ -442,7 +442,7 @@ + # parport2: enabled=1, file="/dev/lp0" + # parport1: enabled=0 + #======================================================================= +-parport1: enabled=1, file="parport.out" ++#parport1: enabled=1, file="parport.out" + + #======================================================================= + # SB16: +@@ -479,7 +479,7 @@ + # For an example look at the next line: + #======================================================================= + +-#sb16: midimode=1, midi=/dev/midi00, wavemode=1, wave=/dev/dsp, loglevel=2, log=sb16.log, dmatimer=600000 ++sb16: midimode=1, midi=/dev/midi00, wavemode=1, wave=/dev/dsp, loglevel=2, log=sb16.log, dmatimer=600000 + + #======================================================================= + # VGA_UPDATE_INTERVAL: -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/874f6f89/attachment-0001.html From jmr at macports.org Sat Mar 1 14:03:58 2008 From: jmr at macports.org (jmr at macports.org) Date: Sat, 1 Mar 2008 14:03:58 -0800 (PST) Subject: [34658] trunk/dports/emulators/bochs Message-ID: <20080301220358.2A388144C7FC@beta.macosforge.org> Revision: 34658 http://trac.macosforge.org/projects/macports/changeset/34658 Author: jmr at macports.org Date: 2008-03-01 14:03:56 -0800 (Sat, 01 Mar 2008) Log Message: ----------- bochs: fix building on Leopard. Closes #13529. Modified Paths: -------------- trunk/dports/emulators/bochs/Portfile Added Paths: ----------- trunk/dports/emulators/bochs/files/patch-bochs.h.diff Modified: trunk/dports/emulators/bochs/Portfile =================================================================== --- trunk/dports/emulators/bochs/Portfile 2008-03-01 21:11:35 UTC (rev 34657) +++ trunk/dports/emulators/bochs/Portfile 2008-03-01 22:03:56 UTC (rev 34658) @@ -16,7 +16,8 @@ master_sites sourceforge checksums md5 2d9b2c1e17b4eba2d46b208be09df4a9 -patchfiles patch-.bochsrc.diff +patchfiles patch-.bochsrc.diff \ + patch-bochs.h.diff depends_run port:wget Added: trunk/dports/emulators/bochs/files/patch-bochs.h.diff =================================================================== --- trunk/dports/emulators/bochs/files/patch-bochs.h.diff (rev 0) +++ trunk/dports/emulators/bochs/files/patch-bochs.h.diff 2008-03-01 22:03:56 UTC (rev 34658) @@ -0,0 +1,10 @@ +--- bochs.h.orig 2007-04-20 02:12:12.000000000 +1000 ++++ bochs.h 2008-03-02 08:44:16.000000000 +1100 +@@ -85,6 +85,7 @@ + # include + # include + # include /* for MAXPATHLEN */ ++# include + # include + #else + # ifndef WIN32 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/f2723ba3/attachment.html From ram at macports.org Sat Mar 1 14:33:45 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 14:33:45 -0800 (PST) Subject: [34659] trunk/dports/science/geos/Portfile Message-ID: <20080301223345.F3BE9144C90D@beta.macosforge.org> Revision: 34659 http://trac.macosforge.org/projects/macports/changeset/34659 Author: ram at macports.org Date: 2008-03-01 14:33:44 -0800 (Sat, 01 Mar 2008) Log Message: ----------- science/geos: add myself as co-maintainer, with approval of maintainer Modified Paths: -------------- trunk/dports/science/geos/Portfile Modified: trunk/dports/science/geos/Portfile =================================================================== --- trunk/dports/science/geos/Portfile 2008-03-01 22:03:56 UTC (rev 34658) +++ trunk/dports/science/geos/Portfile 2008-03-01 22:33:44 UTC (rev 34659) @@ -5,7 +5,7 @@ name geos version 2.2.3 categories science -maintainers opendarwin at gaige.net +maintainers opendarwin at gaige.net ram description GEOS Geomety Engine - Open Source long_description A C++ port of the Java Toplogy Suite, providing \ OpenGIS Simple Featuers for SQL spatial predicate functions \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/7beb9648/attachment.html From ram at macports.org Sat Mar 1 14:33:54 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 14:33:54 -0800 (PST) Subject: [34660] trunk/dports/science/geos/Portfile Message-ID: <20080301223354.BAB15144C960@beta.macosforge.org> Revision: 34660 http://trac.macosforge.org/projects/macports/changeset/34660 Author: ram at macports.org Date: 2008-03-01 14:33:54 -0800 (Sat, 01 Mar 2008) Log Message: ----------- science/geos: whitespace changes Modified Paths: -------------- trunk/dports/science/geos/Portfile Modified: trunk/dports/science/geos/Portfile =================================================================== --- trunk/dports/science/geos/Portfile 2008-03-01 22:33:44 UTC (rev 34659) +++ trunk/dports/science/geos/Portfile 2008-03-01 22:33:54 UTC (rev 34660) @@ -1,21 +1,24 @@ # $Id$ -PortSystem 1.0 +PortSystem 1.0 -name geos -version 2.2.3 -categories science -maintainers opendarwin at gaige.net ram -description GEOS Geomety Engine - Open Source -long_description A C++ port of the Java Toplogy Suite, providing \ - OpenGIS Simple Featuers for SQL spatial predicate functions \ - and spatial operators, as well as specific JTS topology \ - functions. Used by PostGIS. -homepage http://geos.refractions.net/ -master_sites ${homepage}downloads/ -use_bzip2 yes -checksums md5 440be2b11fd3d711e950a47ea6f1b424 +name geos +version 2.2.3 +categories science +maintainers opendarwin at gaige.net ram +description GEOS Geomety Engine - Open Source +long_description \ + A C++ port of the Java Toplogy Suite, providing OpenGIS Simple \ + Features for SQL spatial predicate functions and spatial operators, \ + as well as specific JTS topology functions. Used by PostGIS. + +homepage http://geos.refractions.net/ +master_sites ${homepage}downloads/ +use_bzip2 yes + +checksums md5 440be2b11fd3d711e950a47ea6f1b424 + platform darwin 9 { patchfiles patch-test_XMLTester.cpp.diff } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/1a1aa4ed/attachment.html From ram at macports.org Sat Mar 1 14:33:59 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 14:33:59 -0800 (PST) Subject: [34661] trunk/dports/science/geos/Portfile Message-ID: <20080301223359.11F3F144C992@beta.macosforge.org> Revision: 34661 http://trac.macosforge.org/projects/macports/changeset/34661 Author: ram at macports.org Date: 2008-03-01 14:33:58 -0800 (Sat, 01 Mar 2008) Log Message: ----------- science/geos: fix lint errors Modified Paths: -------------- trunk/dports/science/geos/Portfile Modified: trunk/dports/science/geos/Portfile =================================================================== --- trunk/dports/science/geos/Portfile 2008-03-01 22:33:54 UTC (rev 34660) +++ trunk/dports/science/geos/Portfile 2008-03-01 22:33:58 UTC (rev 34661) @@ -5,6 +5,7 @@ name geos version 2.2.3 categories science +platforms darwin maintainers opendarwin at gaige.net ram description GEOS Geomety Engine - Open Source -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/3bb13d92/attachment.html From ram at macports.org Sat Mar 1 14:34:03 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 14:34:03 -0800 (PST) Subject: [34662] trunk/dports/science/geos/Portfile Message-ID: <20080301223403.3B9D8144C9DE@beta.macosforge.org> Revision: 34662 http://trac.macosforge.org/projects/macports/changeset/34662 Author: ram at macports.org Date: 2008-03-01 14:34:02 -0800 (Sat, 01 Mar 2008) Log Message: ----------- science/geos: add sha1 and rmd160 checksums Modified Paths: -------------- trunk/dports/science/geos/Portfile Modified: trunk/dports/science/geos/Portfile =================================================================== --- trunk/dports/science/geos/Portfile 2008-03-01 22:33:58 UTC (rev 34661) +++ trunk/dports/science/geos/Portfile 2008-03-01 22:34:02 UTC (rev 34662) @@ -18,7 +18,9 @@ master_sites ${homepage}downloads/ use_bzip2 yes -checksums md5 440be2b11fd3d711e950a47ea6f1b424 +checksums md5 440be2b11fd3d711e950a47ea6f1b424 \ + sha1 c5da21829255e3625f7c2482c9220234cc5d9f90 \ + rmd160 968de157f96f41aa71d5ef7c28c7186e8db0939e platform darwin 9 { patchfiles patch-test_XMLTester.cpp.diff -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/3b5b23b0/attachment.html From ram at macports.org Sat Mar 1 14:34:07 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 14:34:07 -0800 (PST) Subject: [34663] trunk/dports/science/geos/Portfile Message-ID: <20080301223407.88FBD144CA1E@beta.macosforge.org> Revision: 34663 http://trac.macosforge.org/projects/macports/changeset/34663 Author: ram at macports.org Date: 2008-03-01 14:34:06 -0800 (Sat, 01 Mar 2008) Log Message: ----------- science/geos: enable parallel build Modified Paths: -------------- trunk/dports/science/geos/Portfile Modified: trunk/dports/science/geos/Portfile =================================================================== --- trunk/dports/science/geos/Portfile 2008-03-01 22:34:02 UTC (rev 34662) +++ trunk/dports/science/geos/Portfile 2008-03-01 22:34:06 UTC (rev 34663) @@ -22,6 +22,8 @@ sha1 c5da21829255e3625f7c2482c9220234cc5d9f90 \ rmd160 968de157f96f41aa71d5ef7c28c7186e8db0939e +use_parallel_build yes + platform darwin 9 { patchfiles patch-test_XMLTester.cpp.diff } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/5b9d35d2/attachment.html From raimue at macports.org Sat Mar 1 14:35:40 2008 From: raimue at macports.org (raimue at macports.org) Date: Sat, 1 Mar 2008 14:35:40 -0800 (PST) Subject: [34664] trunk/dports/devel/boost/Portfile Message-ID: <20080301223540.8DB1D144CA59@beta.macosforge.org> Revision: 34664 http://trac.macosforge.org/projects/macports/changeset/34664 Author: raimue at macports.org Date: 2008-03-01 14:35:39 -0800 (Sat, 01 Mar 2008) Log Message: ----------- devel/boost: * Mark +python24 and +python25 conflicting * Use correct depends_lib-append in variants in order to fix dependency issues * Closes #14431 (maintainer timeout) Modified Paths: -------------- trunk/dports/devel/boost/Portfile Modified: trunk/dports/devel/boost/Portfile =================================================================== --- trunk/dports/devel/boost/Portfile 2008-03-01 22:34:06 UTC (rev 34663) +++ trunk/dports/devel/boost/Portfile 2008-03-01 22:35:39 UTC (rev 34664) @@ -85,21 +85,21 @@ configure.args --without-libraries=python --without-icu -variant python24 { +variant python24 conflicts python25 { set pyversion 2.4 - depends_lib lib:libpython${pyversion}:python[strsed ${pyversion} {g/[.]//}] + depends_lib-append lib:libpython${pyversion}:python[strsed ${pyversion} {g/[.]//}] configure.args-delete --without-libraries=python } -variant python25 { +variant python25 conflicts python24 { set pyversion 2.5 - depends_lib lib:libpython${pyversion}:python[strsed ${pyversion} {g/[.]//}] + depends_lib-append lib:libpython${pyversion}:python[strsed ${pyversion} {g/[.]//}] configure.args-delete --without-libraries=python } variant icu { - depends_lib port:icu + depends_lib-append port:icu configure.args-delete --without-icu configure.args-append --with-icu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/bc6fedb6/attachment.html From ram at macports.org Sat Mar 1 15:03:19 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 15:03:19 -0800 (PST) Subject: [34665] trunk/dports/x11 Message-ID: <20080301230319.403D8144CB3C@beta.macosforge.org> Revision: 34665 http://trac.macosforge.org/projects/macports/changeset/34665 Author: ram at macports.org Date: 2008-03-01 15:03:18 -0800 (Sat, 01 Mar 2008) Log Message: ----------- x11/xorg-libice: new port, closes #14247 Added Paths: ----------- trunk/dports/x11/xorg-libice/ trunk/dports/x11/xorg-libice/Portfile Added: trunk/dports/x11/xorg-libice/Portfile =================================================================== --- trunk/dports/x11/xorg-libice/Portfile (rev 0) +++ trunk/dports/x11/xorg-libice/Portfile 2008-03-01 23:03:18 UTC (rev 34665) @@ -0,0 +1,25 @@ +# $Id$ + +PortSystem 1.0 + +name xorg-libice +version 1.0.4 +categories devel x11 +maintainers gmail.com:mvfranz +platforms darwin macosx + +description X.org libice +long_description X Inter-Client Exchange (ICE) Protocol + +homepage http://www.x.org/ +master_sites ${homepage}pub/individual/lib/ +distname libICE-${version} +use_bzip2 yes + +checksums md5 4ab4e67e0b8845aa201e984153087f4a \ + sha1 67bc7d35a273023a593c10ce05fd307f496892b4 \ + rmd160 cb83eafe547a04586877ffffa8d07e1dc9fcd613 + +depends_lib port:pkgconfig \ + port:xorg-xproto + port:xorg-xtrans Property changes on: trunk/dports/x11/xorg-libice/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/99482191/attachment-0001.html From ram at macports.org Sat Mar 1 15:09:32 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 15:09:32 -0800 (PST) Subject: [34666] trunk/dports/x11 Message-ID: <20080301230932.AFB68144CBC0@beta.macosforge.org> Revision: 34666 http://trac.macosforge.org/projects/macports/changeset/34666 Author: ram at macports.org Date: 2008-03-01 15:09:32 -0800 (Sat, 01 Mar 2008) Log Message: ----------- x11/xorg-libsm: new port, closes #14248 Added Paths: ----------- trunk/dports/x11/xorg-libsm/ trunk/dports/x11/xorg-libsm/Portfile Added: trunk/dports/x11/xorg-libsm/Portfile =================================================================== --- trunk/dports/x11/xorg-libsm/Portfile (rev 0) +++ trunk/dports/x11/xorg-libsm/Portfile 2008-03-01 23:09:32 UTC (rev 34666) @@ -0,0 +1,25 @@ +# $Id$ + +PortSystem 1.0 + +name xorg-libsm +version 1.0.3 +categories devel x11 +maintainers gmail.com:mvfranz +platforms darwin macosx + +description X.org libSM +long_description X Session Management Library + +homepage http://www.x.org/ +master_sites ${homepage}pub/individual/lib/ +distname libSM-${version} +use_bzip2 yes + +checksums md5 184cbf502b3cd5d7ba5f9d1290a99606 \ + sha1 ccf38d4575da92b750640525af55d770b85765e1 \ + rm160 f60939a7681ca06c228847da146021c0d3931f32 + +depends_lib port:pkgconfig \ + port:xorg-libice \ + port:xorg-xproto Property changes on: trunk/dports/x11/xorg-libsm/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/a7cef416/attachment.html From raimue at macports.org Sat Mar 1 15:54:45 2008 From: raimue at macports.org (raimue at macports.org) Date: Sat, 1 Mar 2008 15:54:45 -0800 (PST) Subject: [34667] trunk/base/src/port1.0 Message-ID: <20080301235445.DAD77144CCE7@beta.macosforge.org> Revision: 34667 http://trac.macosforge.org/projects/macports/changeset/34667 Author: raimue at macports.org Date: 2008-03-01 15:54:44 -0800 (Sat, 01 Mar 2008) Log Message: ----------- port1.0/portutil.tcl: * Add a new function quotemeta, which can be used to escape strings for safe use inside regular expressions port1.0/portlivecheck.tcl: * Escape any variable used inside ${livecheck.regex} using this new function Closes #14067 Modified Paths: -------------- trunk/base/src/port1.0/portlivecheck.tcl trunk/base/src/port1.0/portutil.tcl Modified: trunk/base/src/port1.0/portlivecheck.tcl =================================================================== --- trunk/base/src/port1.0/portlivecheck.tcl 2008-03-01 23:09:32 UTC (rev 34666) +++ trunk/base/src/port1.0/portlivecheck.tcl 2008-03-01 23:54:44 UTC (rev 34667) @@ -124,7 +124,7 @@ set livecheck.distname ${livecheck.name} } if {${livecheck.regex} eq ""} { - set livecheck.regex "${livecheck.distname} (.*) released.*" + set livecheck.regex "[quotemeta ${livecheck.distname}] (.*) released.*" } set livecheck.check "regex" } @@ -136,7 +136,7 @@ set livecheck.distname [regsub ***=${livecheck.version} [file tail [lindex ${distfiles} 0]] (.*)] } if {${livecheck.regex} eq ""} { - set livecheck.regex {$the_re<" if {${livecheck.check} == "regexm"} { set data [read $chan] Modified: trunk/base/src/port1.0/portutil.tcl =================================================================== --- trunk/base/src/port1.0/portutil.tcl 2008-03-01 23:09:32 UTC (rev 34666) +++ trunk/base/src/port1.0/portutil.tcl 2008-03-01 23:54:44 UTC (rev 34667) @@ -2049,3 +2049,13 @@ } } +## +# Escape a string for safe use in regular expressions +# +# @param str the string to be quoted +# @return the escaped string +proc quotemeta {str} { + regsub -all {(\W)} $str {\\\1} str + return $str +} + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/317bee52/attachment.html From raimue at macports.org Sat Mar 1 15:59:50 2008 From: raimue at macports.org (raimue at macports.org) Date: Sat, 1 Mar 2008 15:59:50 -0800 (PST) Subject: [34668] trunk/base/src/port1.0/portlivecheck.tcl Message-ID: <20080301235950.5A2D5144CD25@beta.macosforge.org> Revision: 34668 http://trac.macosforge.org/projects/macports/changeset/34668 Author: raimue at macports.org Date: 2008-03-01 15:59:49 -0800 (Sat, 01 Mar 2008) Log Message: ----------- port1.0/portlivecheck.tcl: Don't use >foo< in debug output as it is hard to read with HTML tags which are widely used in ${livecheck.regex}, use "foo" instead. Modified Paths: -------------- trunk/base/src/port1.0/portlivecheck.tcl Modified: trunk/base/src/port1.0/portlivecheck.tcl =================================================================== --- trunk/base/src/port1.0/portlivecheck.tcl 2008-03-01 23:54:44 UTC (rev 34667) +++ trunk/base/src/port1.0/portlivecheck.tcl 2008-03-01 23:59:49 UTC (rev 34668) @@ -170,7 +170,7 @@ set chan [open $tempfile "r"] set updated -1 set the_re [join ${livecheck.regex}] - ui_debug "The regex is >$the_re<" + ui_debug "The regex is \"$the_re\"" if {${livecheck.check} == "regexm"} { set data [read $chan] if {[regexp $the_re $data matched updated_version]} { @@ -179,7 +179,7 @@ } else { set updated 0 } - ui_debug "The regex matched >$matched<" + ui_debug "The regex matched \"$matched\"" } } else { set updated_version 0 @@ -191,7 +191,7 @@ if {[rpm-vercomp $upver $updated_version] > 0} { set updated_version $upver } - ui_debug "The regex matched >$matched<" + ui_debug "The regex matched \"$matched\"" } } if {$updated_version != ${livecheck.version}} { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/7dfdc6b4/attachment.html From ram at macports.org Sat Mar 1 17:12:28 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 17:12:28 -0800 (PST) Subject: [34669] trunk/dports/x11/xorg-libsm/Portfile Message-ID: <20080302011228.9D658144CF04@beta.macosforge.org> Revision: 34669 http://trac.macosforge.org/projects/macports/changeset/34669 Author: ram at macports.org Date: 2008-03-01 17:12:27 -0800 (Sat, 01 Mar 2008) Log Message: ----------- x11/xorg-libsm: fix lint warnings Modified Paths: -------------- trunk/dports/x11/xorg-libsm/Portfile Modified: trunk/dports/x11/xorg-libsm/Portfile =================================================================== --- trunk/dports/x11/xorg-libsm/Portfile 2008-03-01 23:59:49 UTC (rev 34668) +++ trunk/dports/x11/xorg-libsm/Portfile 2008-03-02 01:12:27 UTC (rev 34669) @@ -4,14 +4,14 @@ name xorg-libsm version 1.0.3 -categories devel x11 +categories x11 devel maintainers gmail.com:mvfranz platforms darwin macosx -description X.org libSM +description X.org libSM long_description X Session Management Library -homepage http://www.x.org/ +homepage http://www.x.org/ master_sites ${homepage}pub/individual/lib/ distname libSM-${version} use_bzip2 yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/d0dafe30/attachment.html From ram at macports.org Sat Mar 1 17:12:33 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 17:12:33 -0800 (PST) Subject: [34670] trunk/dports/x11/xorg-libice/Portfile Message-ID: <20080302011233.11FC4144CF33@beta.macosforge.org> Revision: 34670 http://trac.macosforge.org/projects/macports/changeset/34670 Author: ram at macports.org Date: 2008-03-01 17:12:32 -0800 (Sat, 01 Mar 2008) Log Message: ----------- x11/xorg-libice: fix lint warnings Modified Paths: -------------- trunk/dports/x11/xorg-libice/Portfile Modified: trunk/dports/x11/xorg-libice/Portfile =================================================================== --- trunk/dports/x11/xorg-libice/Portfile 2008-03-02 01:12:27 UTC (rev 34669) +++ trunk/dports/x11/xorg-libice/Portfile 2008-03-02 01:12:32 UTC (rev 34670) @@ -4,14 +4,14 @@ name xorg-libice version 1.0.4 -categories devel x11 +categories x11 devel maintainers gmail.com:mvfranz platforms darwin macosx -description X.org libice +description X.org libice long_description X Inter-Client Exchange (ICE) Protocol -homepage http://www.x.org/ +homepage http://www.x.org/ master_sites ${homepage}pub/individual/lib/ distname libICE-${version} use_bzip2 yes @@ -21,5 +21,5 @@ rmd160 cb83eafe547a04586877ffffa8d07e1dc9fcd613 depends_lib port:pkgconfig \ - port:xorg-xproto + port:xorg-xproto \ port:xorg-xtrans -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/9ed222f2/attachment.html From ram at macports.org Sat Mar 1 17:50:43 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 17:50:43 -0800 (PST) Subject: [34671] trunk/dports/x11 Message-ID: <20080302015043.110C5144D171@beta.macosforge.org> Revision: 34671 http://trac.macosforge.org/projects/macports/changeset/34671 Author: ram at macports.org Date: 2008-03-01 17:50:42 -0800 (Sat, 01 Mar 2008) Log Message: ----------- x11/printproto: new port, closes #14250 Added Paths: ----------- trunk/dports/x11/printproto/ trunk/dports/x11/printproto/Portfile Added: trunk/dports/x11/printproto/Portfile =================================================================== --- trunk/dports/x11/printproto/Portfile (rev 0) +++ trunk/dports/x11/printproto/Portfile 2008-03-02 01:50:42 UTC (rev 34671) @@ -0,0 +1,20 @@ +# $Id$ + +PortSystem 1.0 + +name printproto +version 1.0.3 +categories x11 devel +maintainers gmail.com:mvfranz +platforms darwin macosx + +description X.Org Print extension headers +long_description ${description} + +homepage http://xorg.freedesktop.org/ +master_sites ${homepage}releases/individual/proto/ +use_bzip2 yes + +checksums md5 0f4e7982c6d4ec3b2cf38502dd1293a3 \ + sha1 c9b62c20ed50ce44c4835d5fd2d1bb52af66f75f \ + rmd160 af2312cd43efc2d2d26dd161a4ef667f2a928155 Property changes on: trunk/dports/x11/printproto/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/7afa7eeb/attachment.html From ram at macports.org Sat Mar 1 17:53:31 2008 From: ram at macports.org (ram at macports.org) Date: Sat, 1 Mar 2008 17:53:31 -0800 (PST) Subject: [34672] trunk/dports/x11/xorg-libice/Portfile Message-ID: <20080302015331.91B19144D1AB@beta.macosforge.org> Revision: 34672 http://trac.macosforge.org/projects/macports/changeset/34672 Author: ram at macports.org Date: 2008-03-01 17:53:31 -0800 (Sat, 01 Mar 2008) Log Message: ----------- x11/xorg-libice: whitespace Modified Paths: -------------- trunk/dports/x11/xorg-libice/Portfile Modified: trunk/dports/x11/xorg-libice/Portfile =================================================================== --- trunk/dports/x11/xorg-libice/Portfile 2008-03-02 01:50:42 UTC (rev 34671) +++ trunk/dports/x11/xorg-libice/Portfile 2008-03-02 01:53:31 UTC (rev 34672) @@ -17,9 +17,9 @@ use_bzip2 yes checksums md5 4ab4e67e0b8845aa201e984153087f4a \ - sha1 67bc7d35a273023a593c10ce05fd307f496892b4 \ - rmd160 cb83eafe547a04586877ffffa8d07e1dc9fcd613 + sha1 67bc7d35a273023a593c10ce05fd307f496892b4 \ + rmd160 cb83eafe547a04586877ffffa8d07e1dc9fcd613 depends_lib port:pkgconfig \ port:xorg-xproto \ - port:xorg-xtrans + port:xorg-xtrans -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/ac980d42/attachment-0001.html From gui_dos at macports.org Sat Mar 1 23:48:45 2008 From: gui_dos at macports.org (gui_dos at macports.org) Date: Sat, 1 Mar 2008 23:48:45 -0800 (PST) Subject: [34673] trunk/dports/www/webkit-gtk Message-ID: <20080302074845.70097144DBCB@beta.macosforge.org> Revision: 34673 http://trac.macosforge.org/projects/macports/changeset/34673 Author: gui_dos at macports.org Date: 2008-03-01 23:48:44 -0800 (Sat, 01 Mar 2008) Log Message: ----------- webkit-gtk: apply patches proposed in http://bugs.webkit.org/show_bug.cgi?id=17415 * Add system include to head of global_cppfalgs to encourage compile to find $(prefix)/include/unicode/utf8.h, rather than the wtf/unicode/UTF8.h on case-insensitive file systems. * Add -lstdc++ to link flags for minidom program. Modified Paths: -------------- trunk/dports/www/webkit-gtk/Portfile Added Paths: ----------- trunk/dports/www/webkit-gtk/files/ trunk/dports/www/webkit-gtk/files/patch-GNUmakefile.am.diff trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-GNUmakefile.am.diff Modified: trunk/dports/www/webkit-gtk/Portfile =================================================================== --- trunk/dports/www/webkit-gtk/Portfile 2008-03-02 01:53:31 UTC (rev 34672) +++ trunk/dports/www/webkit-gtk/Portfile 2008-03-02 07:48:44 UTC (rev 34673) @@ -4,13 +4,9 @@ PortSystem 1.0 name webkit-gtk -version r29807 -description Apple's WebKit HTML Rendering library for GTK+ -long_description \ - The opensource HTML Rendering library from Apple for GTK+ \ - \n\n \ - This port is currently broken but has been included in the tree \ - for debugging and development purposes. \ +version r30667 +description Apple's WebKit HTML rendering library for GTK+ +long_description ${description} maintainers nomaintainer categories www gnome platforms darwin freebsd @@ -19,9 +15,9 @@ distname WebKit-${version} use_bzip2 yes checksums \ - md5 85981d60ea1568b7635ee7b02a1879e6 \ - sha1 eb4ce7dccd96e20fd3a8beba8aa9041533bc5903 \ - rmd160 bd70ff2802d0628acc07cbe59fcd8005e9e0143e + md5 d5047727add37bdbba6a4642b0a9c0f4 \ + sha1 262d56d842fb4a574b585b4cd6014c17bae5b491 \ + rmd160 cffbb868e2fe4c53bdf60ef695fde284b940ec4e depends_lib \ port:curl \ @@ -35,6 +31,11 @@ port:libtool \ port:pkgconfig +# Patches proposed in http://bugs.webkit.org/show_bug.cgi?id=17415 +patchfiles \ + patch-GNUmakefile.am.diff \ + patch-JavaScriptCore-GNUmakefile.am.diff + post-patch { reinplace "s|aclocal |aclocal -I ${prefix}/share/aclocal |" ${worksrcpath}/autogen.sh } Added: trunk/dports/www/webkit-gtk/files/patch-GNUmakefile.am.diff =================================================================== --- trunk/dports/www/webkit-gtk/files/patch-GNUmakefile.am.diff (rev 0) +++ trunk/dports/www/webkit-gtk/files/patch-GNUmakefile.am.diff 2008-03-02 07:48:44 UTC (rev 34673) @@ -0,0 +1,10 @@ +--- GNUmakefile.am.orig 2008-03-02 08:22:15.000000000 +0100 ++++ GNUmakefile.am 2008-03-02 08:21:35.000000000 +0100 +@@ -52,6 +52,7 @@ + global_cppflags := + + global_cppflags += \ ++ -I$(prefix)/include \ + -I$(srcdir)/JavaScriptCore \ + -I$(srcdir)/JavaScriptCore/ForwardingHeaders \ + -I$(srcdir)/JavaScriptCore/wtf \ Added: trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-GNUmakefile.am.diff =================================================================== --- trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-GNUmakefile.am.diff (rev 0) +++ trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-GNUmakefile.am.diff 2008-03-02 07:48:44 UTC (rev 34673) @@ -0,0 +1,12 @@ +--- JavaScriptCore/GNUmakefile.am.orig 2008-02-29 12:36:16.000000000 +0100 ++++ JavaScriptCore/GNUmakefile.am 2008-03-02 08:24:09.000000000 +0100 +@@ -160,7 +160,8 @@ + Programs_minidom_LDADD = \ + libJavaScriptCore.la \ + $(GLOBALDEPS_LIBS) \ +- $(ICU_LIBS) ++ $(ICU_LIBS) \ ++ -lstdc++ + Programs_minidom_LDFLAGS = -rpath $(CURDIR)/.libs + + # testkjs -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080301/9e37a2ac/attachment.html From raimue at macports.org Sun Mar 2 00:43:24 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 00:43:24 -0800 (PST) Subject: [34674] trunk/base/src/port1.0/portlivecheck.tcl Message-ID: <20080302084324.EC318144DD9E@beta.macosforge.org> Revision: 34674 http://trac.macosforge.org/projects/macports/changeset/34674 Author: raimue at macports.org Date: 2008-03-02 00:43:22 -0800 (Sun, 02 Mar 2008) Log Message: ----------- port1.0/portlivecheck.tcl: Additional fix for r34667, don't use join as it de-escapes the regex Modified Paths: -------------- trunk/base/src/port1.0/portlivecheck.tcl Modified: trunk/base/src/port1.0/portlivecheck.tcl =================================================================== --- trunk/base/src/port1.0/portlivecheck.tcl 2008-03-02 07:48:44 UTC (rev 34673) +++ trunk/base/src/port1.0/portlivecheck.tcl 2008-03-02 08:43:22 UTC (rev 34674) @@ -169,7 +169,7 @@ # let's extract the version from the file. set chan [open $tempfile "r"] set updated -1 - set the_re [join ${livecheck.regex}] + set the_re ${livecheck.regex} ui_debug "The regex is \"$the_re\"" if {${livecheck.check} == "regexm"} { set data [read $chan] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/89747fbd/attachment.html From dluke at macports.org Sun Mar 2 00:44:56 2008 From: dluke at macports.org (dluke at macports.org) Date: Sun, 2 Mar 2008 00:44:56 -0800 (PST) Subject: [34675] trunk/dports/PortIndex Message-ID: <20080302084456.ABEBE144DDBB@beta.macosforge.org> Revision: 34675 http://trac.macosforge.org/projects/macports/changeset/34675 Author: dluke at macports.org Date: 2008-03-02 00:44:55 -0800 (Sun, 02 Mar 2008) Log Message: ----------- Total number of ports parsed: 4539 Ports successfully parsed: 4539 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-02 08:43:22 UTC (rev 34674) +++ trunk/dports/PortIndex 2008-03-02 08:44:55 UTC (rev 34675) @@ -1744,8 +1744,8 @@ variants universal description {Opensource 68k Mac emulator} portdir emulators/basiliskii homepage http://basilisk.cebix.net/ epoch 0 depends_lib {port:libtool lib:libX11.6:XFree86 lib:libgtk.1:gtk1} name basiliskii long_description {Just type 'BasiliskII' at the command prompt inside an x environment. To use Basilisk II, you need either a 512K Mac Classic ROM image or a 512K or 1MB 32-bit clean Macintosh ROM image. You also need a copy of Mac OS (0.x thru 7.5 for Classic emulation, 7.x or 8.0/8.1 for Mac II emulation). For copyright reasons, none of these items are included with Basilisk II. Mac OS 7.5.3 and earlier versions can be downloaded from Apple and various other Internet sites. Mac ROM files are not freely available. You have to own a real Mac and read out its ROM.} maintainers nomaintainer categories emulators version 0.9 revision 0 basiliskii-devel 634 variants {universal no_x11} depends_build {port:autoconf port:automake} portdir emulators/basiliskii-devel description {68k Mac emulator} homepage http://basilisk.cebix.net/ epoch 0 platforms darwin depends_lib {port:libsdl port:gtk2} name basiliskii-devel maintainers opendarwin.nospam at vercruesse.de long_description {Basilisk II is an Open Source 68k Macintosh emulator. That is, it allows you to run 68k Mac OS software on your computer, even if you are using a different operating system. However, you still need a copy of Mac OS and a Macintosh ROM image to use Basilisk II.} version 1.0-20060314 categories emulators revision 0 -bochs 466 -variants {universal smp} portdir emulators/bochs description {cross platform ia-32 emulator} homepage http://bochs.sourceforge.net/ epoch 0 depends_run port:wget platforms darwin name bochs maintainers nomaintainer long_description {Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It emulates the Intel x86 CPU, common I/O devices, and a custom BIOS.} version 2.3.5 categories emulators revision 0 +bochs 528 +variants {universal smp} variant_desc {smp {Enable symmetric multi-processor support}} portdir emulators/bochs description {cross platform ia-32 emulator} homepage http://bochs.sourceforge.net/ epoch 0 depends_run port:wget platforms darwin name bochs maintainers nomaintainer long_description {Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It emulates the Intel x86 CPU, common I/O devices, and a custom BIOS.} version 2.3.5 categories emulators revision 0 dosbox 568 variants {universal powerpc} portdir emulators/dosbox description {DOS-emulator featuring 386 realmode, filesystem, XMS, EMS} homepage http://dosbox.sourceforge.net/ epoch 0 platforms darwin name dosbox depends_lib {port:libsdl port:libsdl_net port:libsdl_sound port:libpng port:zlib} maintainers nomaintainer long_description {DOSBox is a DOS-emulator that uses the SDL-library. It also emulates CPU:286/386 realmode, directory file system/XMS/EMS, a SoundBlaster card for excellent sound compatibility with older games.} version 0.72 categories emulators revision 0 freesci 485 @@ -7178,8 +7178,8 @@ variants {universal geos hdf5 postgresql81 sqlite3} portdir science/gdal description {GDAL - Geospatial Data Abstraction Library} homepage http://www.gdal.org/ epoch 0 platforms darwin name gdal depends_lib {port:zlib port:libpng port:tiff port:libgeotiff port:jpeg port:giflib port:proj} maintainers seanasy at gmail.com long_description {GDAL is a translator library for raster geospatial data formats that is released under an X/MIT style Open Source license. As a library, it presents a single abstract data model to the calling application for all supported formats. The related OGR library (which lives within the GDAL source tree) provides a similar capability for simple features vector data.} version 1.4.1 categories science revision 0 geomview 955 variants {universal darwin_9 no_zlib no_opengl} depends_build {{path:\${prefix}/bin/tex:texlive} port:texinfo} variant_desc {no_zlib {do not use zlib} no_opengl {do not use OpenGL}} portdir science/geomview description {interactive 3D viewing program} homepage http://www.geomview.org/ epoch 0 platforms darwin name geomview depends_lib {port:openmotif port:zlib lib:libX11.6:XFree86} maintainers raphael at ira.uka.de long_description {Geomview is an interactive 3D viewing program for Unix. It lets you view and manipulate 3D objects: you use the mouse to rotate, translate, zoom in and out, etc. It can be used as a standalone viewer for static objects or as a display engine for other programs which produce dynamically changing geometry. It can display objects described in a variety of file formats. It comes with a wide selection of example objects, and you can create your own objects too.} categories {science graphics x11} version 1.9.4 revision 0 -geos 443 -portdir science/geos variants {universal darwin_9} description {GEOS Geomety Engine - Open Source} name geos version 2.2.3 categories science homepage http://geos.refractions.net/ revision 0 epoch 0 maintainers opendarwin at gaige.net long_description {A C++ port of the Java Toplogy Suite, providing OpenGIS Simple Featuers for SQL spatial predicate functions and spatial operators, as well as specific JTS topology functions. Used by PostGIS.} +geos 466 +variants {universal darwin_9} description {GEOS Geomety Engine - Open Source} portdir science/geos homepage http://geos.refractions.net/ epoch 0 platforms darwin name geos long_description {A C++ port of the Java Toplogy Suite, providing OpenGIS Simple Features for SQL spatial predicate functions and spatial operators, as well as specific JTS topology functions. Used by PostGIS.} maintainers {opendarwin at gaige.net ram} categories science version 2.2.3 revision 0 gerris 400 variants universal portdir science/gerris description {The Gerris Flow Solver} homepage http://gfs.sourceforge.net/ epoch 0 platforms darwin name gerris depends_lib {port:glib2 port:gts} maintainers nomaintainer long_description {Gerris is an Open Source Free Software library for the solution of the partial differential equations describing fluid flow.} version 0.9.2 categories science revision 0 ghemical 893 @@ -8538,10 +8538,8 @@ variants universal description {webcrawl is a program which downloads entire web sites, following links in HTML documents.} portdir www/webcrawl homepage http://freshmeat.net/projects/webcrawl/ epoch 0 platforms darwin name webcrawl long_description {webcrawl is a program which downloads entire web sites, following links in HTML documents.} maintainers lomion at mac.com categories www version 1.10 revision 0 webfs 530 variants universal description {simple http server for purely static content} portdir www/webfs homepage http://linux.bytesex.org/misc/webfs.html epoch 0 platforms darwin name webfs long_description {This is a simple http server for purely static content. You can use it to serve the content of a ftp server via http for example. It is also nice to export some files the quick way by starting a http server in a few seconds, without editing some config file first.} maintainers nomaintainer categories www version 1.21 revision 0 -webkit-gtk 584 -variants universal depends_build {port:libtool port:pkgconfig} portdir www/webkit-gtk description {Apple's WebKit HTML Rendering library for GTK+} homepage http://webkit.org epoch 0 platforms {darwin freebsd} name webkit-gtk depends_lib {port:curl port:gnome-vfs port:gstreamer port:gtk2 port:icu port:libxslt port:sqlite3} long_description {The opensource HTML Rendering library from Apple for GTK+ { - -} This port is currently broken but has been included in the tree for debugging and development purposes. maintainers nomaintainer} version r29807 categories {www gnome} revision 0 +webkit-gtk 466 +variants universal depends_build {port:libtool port:pkgconfig} portdir www/webkit-gtk description {Apple's WebKit HTML rendering library for GTK+} homepage http://webkit.org epoch 0 platforms {darwin freebsd} name webkit-gtk depends_lib {port:curl port:gnome-vfs port:gstreamer port:gtk2 port:icu port:libxslt port:sqlite3} long_description {{Apple's WebKit HTML rendering library for GTK+}} maintainers nomaintainer version r30667 categories {www gnome} revision 0 webpublish 579 variants universal description {web file publishing tool} portdir www/webpublish homepage http://www.gnu.org/software/webpublish/ epoch 0 platforms darwin name webpublish long_description {WebPublish can be used to manage all of the details that are associated with publishing a local copy of a website to one or more remote servers using File Transfer Protocol (FTP). Using WebPublish to manage the transfer of a website to one or more servers allows the website developer to concentrate on a website's content.} maintainers nomaintainer categories www version 0.1.1 revision 0 webredirect 389 @@ -8756,6 +8754,8 @@ variants universal portdir x11/pcb description {Printed Circuit Board Layout Tool} homepage http://pcb.sourceforge.net epoch 0 platforms darwin name pcb depends_lib {lib:libX11.6:XFree86 bin:wish:tk} maintainers adam at megacz.com long_description {PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time.} version 20060321 categories {x11 graphics} revision 0 php5-gtk 486 variants {universal extra html libglade libsexy sourceview spell} portdir x11/php5-gtk description {PHP-GTK: Gtk+ bindings for PHP 5.} homepage http://gtk.php.net/ epoch 0 platforms {darwin freebsd} name php5-gtk depends_lib {port:gtk2 port:php5} maintainers anant at kix.in long_description {PHP-GTK is a Gtk+ bindings for the PHP 5 scripting language, allowing you to build rich, cross-platform desktop applications using PHP.} version 2.0.0beta categories {x11 lang php www} revision 0 +printproto 303 +variants universal description {X.Org Print extension headers} portdir x11/printproto homepage http://xorg.freedesktop.org/ epoch 0 platforms {darwin macosx} name printproto long_description {{X.Org Print extension headers}} maintainers gmail.com:mvfranz categories {x11 devel} version 1.0.3 revision 0 qt3 469 variants {universal darwin_9 darwin_8 darwin_7 darwin_6 mysql odbc psql} portdir x11/qt3 description {Qt Tool Kit} homepage http://www.trolltech.com/products/qt/index.html epoch 0 platforms darwin name qt3 depends_lib {lib:libGL.1:XFree86 port:freetype port:jpeg port:libpng port:perl5.8 port:Xft2 port:xrender port:zlib} maintainers nomaintainer long_description {Qt 3 is a multiplatform C++ application development framework.} version 3.3.8 categories x11 revision 3 ratpoison 873 @@ -8882,8 +8882,12 @@ variants universal portdir x11/xorg-libXfont description {X.org libXfont} homepage http://www.x.org epoch 0 platforms {darwin macosx} name xorg-libXfont depends_lib {port:pkgconfig port:freetype port:xorg-xproto port:xorg-xextproto port:xorg-xtrans port:xorg-libpthread-stubs port:xorg-libXau port:xorg-xcb-proto port:xorg-libfontenc port:xorg-libxcb port:xorg-xcmiscproto port:xorg-inputproto port:xorg-kbproto} maintainers bbyer at macports.org long_description {X font handling library for server & utilities} version 1.3.1 categories {x11 devel} revision 0 xorg-libfontenc 504 variants universal portdir x11/xorg-libfontenc description {X.org libfontenc} homepage http://www.x.org epoch 0 platforms {darwin macosx} name xorg-libfontenc depends_lib {port:pkgconfig port:xorg-xproto port:xorg-xextproto port:xorg-xtrans port:xorg-libpthread-stubs port:xorg-libXau port:xorg-xcb-proto port:xorg-libxcb port:xorg-xcmiscproto port:xorg-inputproto port:xorg-kbproto} maintainers bbyer at macports.org long_description {Font encoding library} version 1.0.4 categories {x11 devel} revision 0 +xorg-libice 347 +variants universal portdir x11/xorg-libice description {X.org libice} homepage http://www.x.org/ epoch 0 platforms {darwin macosx} name xorg-libice depends_lib {port:pkgconfig port:xorg-xproto port:xorg-xtrans} maintainers gmail.com:mvfranz long_description {X Inter-Client Exchange (ICE) Protocol} version 1.0.4 categories {x11 devel} revision 0 xorg-libpthread-stubs 417 variants universal portdir x11/xorg-libpthread-stubs description {X.org/Xcb libpthread stubs} homepage http://xcb.freedesktop.org epoch 0 platforms {darwin macosx} name xorg-libpthread-stubs depends_lib port:xorg-util-macros maintainers bbyer at macports.org long_description {Library that provides pthread stubs that are missing from your platform libc. (used for libxcb)} version 0.1 categories {x11 devel} revision 0 +xorg-libsm 334 +variants universal portdir x11/xorg-libsm description {X.org libSM} homepage http://www.x.org/ epoch 0 platforms {darwin macosx} name xorg-libsm depends_lib {port:pkgconfig port:xorg-libice port:xorg-xproto} maintainers gmail.com:mvfranz long_description {X Session Management Library} version 1.0.3 categories {x11 devel} revision 0 xorg-libxcb 384 variants universal portdir x11/xorg-libxcb description {X.org libxcb} homepage http://xcb.freedesktop.org/ epoch 0 platforms {darwin macosx} name xorg-libxcb depends_lib {port:xorg-util-macros port:xorg-xcb-proto port:xorg-libpthread-stubs port:xorg-libXau} maintainers bbyer at macports.org long_description {The X C Binding (XCB) library} version 1.0 categories {devel x11} revision 0 xorg-libxkbfile 338 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/21350f53/attachment.html From afb at macports.org Sun Mar 2 02:42:16 2008 From: afb at macports.org (afb at macports.org) Date: Sun, 2 Mar 2008 02:42:16 -0800 (PST) Subject: [34676] trunk/dports/devel Message-ID: <20080302104216.CC117144E083@beta.macosforge.org> Revision: 34676 http://trac.macosforge.org/projects/macports/changeset/34676 Author: afb at macports.org Date: 2008-03-02 02:42:15 -0800 (Sun, 02 Mar 2008) Log Message: ----------- new port: Code::Blocks 8.02 Modified Paths: -------------- trunk/dports/devel/codeblocks/Portfile Added Paths: ----------- trunk/dports/devel/codeblocks/ Copied: trunk/dports/devel/codeblocks (from rev 34675, trunk/dports/devel/codeblocks-devel) Modified: trunk/dports/devel/codeblocks/Portfile =================================================================== --- trunk/dports/devel/codeblocks-devel/Portfile 2008-03-02 08:44:55 UTC (rev 34675) +++ trunk/dports/devel/codeblocks/Portfile 2008-03-02 10:42:15 UTC (rev 34676) @@ -2,9 +2,8 @@ PortSystem 1.0 -name codeblocks-devel -version 1.0 -revision 4918 +name codeblocks +version 8.02 platforms darwin freebsd categories devel aqua x11 maintainers afb at macports.org @@ -15,21 +14,15 @@ extensible and configurable. homepage http://codeblocks.org/ -master_sites sourceforge:codeblocks +master_sites http://download.berlios.de/codeblocks/ \ + sourceforge:codeblocks +distname ${name}-${version}-src +worksrcdir ${name}-${version} +use_bzip2 yes +checksums md5 ac15b4b3de50d7650c2f7a8dbcb30f88 \ + sha1 078932cfd4fee2066ec931cb6dfa8079235c1237 \ + rmd160 88451f42ac4de2b98d57416a3cea1a0647344b30 -fetch.type svn -svn.url svn://svn.berlios.de/codeblocks/trunk -#svn.date 2008-02-27 -svn.tag 4918 -worksrcdir trunk - -# autoconf >= 2.50, automake >= 1.9, libtool >= 1.4 -depends_build path:${prefix}/bin/autoconf:autoconf \ - path:${prefix}/bin/aclocal:automake \ - path:${prefix}/bin/glibtool:libtool - -configure.cmd ./bootstrap && ./configure -configure.env ACLOCAL_FLAGS="-I ${prefix}/share/aclocal" configure.args --with-contrib-plugins=all post-destroot { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/be9b1588/attachment-0001.html From afb at macports.org Sun Mar 2 02:58:40 2008 From: afb at macports.org (afb at macports.org) Date: Sun, 2 Mar 2008 02:58:40 -0800 (PST) Subject: [34677] trunk/dports/devel/codeblocks-devel Message-ID: <20080302105840.BE765144E112@beta.macosforge.org> Revision: 34677 http://trac.macosforge.org/projects/macports/changeset/34677 Author: afb at macports.org Date: 2008-03-02 02:58:39 -0800 (Sun, 02 Mar 2008) Log Message: ----------- bump revision, local patch now upstream Modified Paths: -------------- trunk/dports/devel/codeblocks-devel/Portfile Removed Paths: ------------- trunk/dports/devel/codeblocks-devel/files/ Modified: trunk/dports/devel/codeblocks-devel/Portfile =================================================================== --- trunk/dports/devel/codeblocks-devel/Portfile 2008-03-02 10:42:15 UTC (rev 34676) +++ trunk/dports/devel/codeblocks-devel/Portfile 2008-03-02 10:58:39 UTC (rev 34677) @@ -4,7 +4,7 @@ name codeblocks-devel version 1.0 -revision 4918 +revision 4925 platforms darwin freebsd categories devel aqua x11 maintainers afb at macports.org @@ -19,8 +19,8 @@ fetch.type svn svn.url svn://svn.berlios.de/codeblocks/trunk -#svn.date 2008-02-27 -svn.tag 4918 +#svn.date 2008-03-02 +svn.tag 4925 worksrcdir trunk # autoconf >= 2.50, automake >= 1.9, libtool >= 1.4 @@ -92,7 +92,5 @@ variant x11 conflicts aqua description "Use the wxGTK port of wxWidgets" { depends_lib port:wxgtk - - patchfiles patch-wxscoder.cpp.diff } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/380ffcd7/attachment.html From pmq at macports.org Sun Mar 2 03:30:19 2008 From: pmq at macports.org (pmq at macports.org) Date: Sun, 2 Mar 2008 03:30:19 -0800 (PST) Subject: [34678] trunk/dports/games/eboard/Portfile Message-ID: <20080302113019.0400A144E1EA@beta.macosforge.org> Revision: 34678 http://trac.macosforge.org/projects/macports/changeset/34678 Author: pmq at macports.org Date: 2008-03-02 03:30:18 -0800 (Sun, 02 Mar 2008) Log Message: ----------- Version bump to 1.1.1. Modified Paths: -------------- trunk/dports/games/eboard/Portfile Modified: trunk/dports/games/eboard/Portfile =================================================================== --- trunk/dports/games/eboard/Portfile 2008-03-02 10:58:39 UTC (rev 34677) +++ trunk/dports/games/eboard/Portfile 2008-03-02 11:30:18 UTC (rev 34678) @@ -4,7 +4,7 @@ name eboard categories games -version 1.1.0a +version 1.1.1 platforms darwin maintainers pmq @@ -18,7 +18,7 @@ homepage http://www.bergo.eng.br/${name}/ master_sites sourceforge use_bzip2 yes -checksums md5 3398b4dfe8f36a620a2c4d05bfc7a92e +checksums md5 03dcdaa2bc85218b1b18c4bee276fea7 depends_build port:gtk2 port:perl5.8 configure.args --man-prefix=${prefix}/share/man -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/6416847a/attachment.html From pmq at macports.org Sun Mar 2 03:34:47 2008 From: pmq at macports.org (pmq at macports.org) Date: Sun, 2 Mar 2008 03:34:47 -0800 (PST) Subject: [34679] trunk/dports/x11/ratpoison/Portfile Message-ID: <20080302113447.59BE2144E239@beta.macosforge.org> Revision: 34679 http://trac.macosforge.org/projects/macports/changeset/34679 Author: pmq at macports.org Date: 2008-03-02 03:34:46 -0800 (Sun, 02 Mar 2008) Log Message: ----------- Version bump to 1.4.3. Modified Paths: -------------- trunk/dports/x11/ratpoison/Portfile Modified: trunk/dports/x11/ratpoison/Portfile =================================================================== --- trunk/dports/x11/ratpoison/Portfile 2008-03-02 11:30:18 UTC (rev 34678) +++ trunk/dports/x11/ratpoison/Portfile 2008-03-02 11:34:46 UTC (rev 34679) @@ -3,7 +3,7 @@ PortSystem 1.0 name ratpoison -version 1.4.2 +version 1.4.3 categories x11 x11-wm platforms darwin maintainers pmq @@ -26,8 +26,8 @@ homepage http://www.nongnu.org/${name}/ master_sites http://savannah.nongnu.org/download/${name}/ -checksums sha1 5a2c096e159421fc9aa964c24cbea54cf74be003 \ - rmd160 de594f65cd0eb81d5a0944020626fc1ec016cf4c +checksums sha1 cde8c14c32da82a04ea921545f999ed83045ef4f \ + rmd160 f17f3db64cb11758e76c875cf1743931a0c623ec depends_lib lib:libX11.6:XFree86 configure.args --mandir=${prefix}/share/man --infodir=${prefix}/share/info -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/6b210b11/attachment.html From raimue at macports.org Sun Mar 2 03:54:18 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 03:54:18 -0800 (PST) Subject: [34680] trunk/dports/lang/gcc41 Message-ID: <20080302115418.A80F5144E2CE@beta.macosforge.org> Revision: 34680 http://trac.macosforge.org/projects/macports/changeset/34680 Author: raimue at macports.org Date: 2008-03-02 03:54:15 -0800 (Sun, 02 Mar 2008) Log Message: ----------- lang/gcc41: Add select file for gcc_select, closes #14227 Modified Paths: -------------- trunk/dports/lang/gcc41/Portfile Added Paths: ----------- trunk/dports/lang/gcc41/files/mp-gcc41 Modified: trunk/dports/lang/gcc41/Portfile =================================================================== --- trunk/dports/lang/gcc41/Portfile 2008-03-02 11:34:46 UTC (rev 34679) +++ trunk/dports/lang/gcc41/Portfile 2008-03-02 11:54:15 UTC (rev 34680) @@ -76,6 +76,9 @@ if {![catch {set ffitarget.h [glob ${destroot}${prefix}/lib/${name}/gcc/*/${version}/include/ffitarget.h]} result]} { file copy ${ffitarget.h} ${destroot}${prefix}/include/${name}/ } + + xinstall -m 755 -d ${destroot}${prefix}/etc/select/gcc + xinstall -m 444 ${filespath}/mp-gcc41 ${destroot}${prefix}/etc/select/gcc/ } platform darwin 9 { Added: trunk/dports/lang/gcc41/files/mp-gcc41 =================================================================== --- trunk/dports/lang/gcc41/files/mp-gcc41 (rev 0) +++ trunk/dports/lang/gcc41/files/mp-gcc41 2008-03-02 11:54:15 UTC (rev 34680) @@ -0,0 +1,7 @@ +bin/gcc-mp-4.1 +bin/cpp-mp-4.1 +bin/c++-mp-4.1 +bin/g++-mp-4.1 +bin/gcj-mp-4.1 +bin/gcov-mp-4.1 +bin/gfortan-mp-4.1 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/ea390dac/attachment.html From reiffert at macports.org Sun Mar 2 06:13:36 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Sun, 2 Mar 2008 06:13:36 -0800 (PST) Subject: [34681] trunk/dports/net/rsync-devel/Portfile Message-ID: <20080302141336.48A8B144E636@beta.macosforge.org> Revision: 34681 http://trac.macosforge.org/projects/macports/changeset/34681 Author: reiffert at macports.org Date: 2008-03-02 06:13:33 -0800 (Sun, 02 Mar 2008) Log Message: ----------- Download location was changed on samba.org server Modified Paths: -------------- trunk/dports/net/rsync-devel/Portfile Modified: trunk/dports/net/rsync-devel/Portfile =================================================================== --- trunk/dports/net/rsync-devel/Portfile 2008-03-02 11:54:15 UTC (rev 34680) +++ trunk/dports/net/rsync-devel/Portfile 2008-03-02 14:13:33 UTC (rev 34681) @@ -29,7 +29,7 @@ http://samba.anu.edu.au/rsync/lists.html homepage http://samba.org/rsync/ -master_sites http://rsync.samba.org/ftp/rsync/ +master_sites http://rsync.samba.org/ftp/rsync/old-previews/ checksums \ md5 54bfda1a6d8a0c275920bca22fb0c68f \ sha1 4a5b9728239e65935be0cae322941bd1a37aea06 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/5927704d/attachment.html From reiffert at macports.org Sun Mar 2 09:28:07 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Sun, 2 Mar 2008 09:28:07 -0800 (PST) Subject: [34682] trunk/dports/net/rsync Message-ID: <20080302172807.BA517144F643@beta.macosforge.org> Revision: 34682 http://trac.macosforge.org/projects/macports/changeset/34682 Author: reiffert at macports.org Date: 2008-03-02 09:28:06 -0800 (Sun, 02 Mar 2008) Log Message: ----------- Non maintainer upload (NMU) due to version bump and samba.org moving old rsync-source to another directory. Modified Paths: -------------- trunk/dports/net/rsync/Portfile Removed Paths: ------------- trunk/dports/net/rsync/files/ Modified: trunk/dports/net/rsync/Portfile =================================================================== --- trunk/dports/net/rsync/Portfile 2008-03-02 14:13:33 UTC (rev 34681) +++ trunk/dports/net/rsync/Portfile 2008-03-02 17:28:06 UTC (rev 34682) @@ -2,47 +2,47 @@ PortSystem 1.0 -name rsync -version 2.6.9 -revision 1 -categories net -platforms darwin freebsd sunos -maintainers mww -description tool that provides fast incremental file transfer -long_description rsync is a file transfer program for Unix systems. \ - rsync uses the 'rsync algorithm' which provides a very fast \ - method for bringing remote files into sync. It does this by \ - sending just the differences in the files across the link, \ - without requiring that both sets of files are present at one \ - of the ends of the link beforehand. +name rsync +version 3.0.0 +categories net +platforms darwin freebsd sunos +maintainers mww at macports.org +description tool that provides fast incremental file transfer +long_description \ + Rsync version 3.0.0 released on March 1st, 2008 \ + Rsync version 3.0.0 is finally here! This is a feature release \ + that also includes quite a few bug fixes. \ + The 3.0.0 version number is such a large bump up from 2.6.9 due \ + to the addition of an incremental recursion scan (which helps \ + a lot with large transfers) and the official arrival of several \ + other new features, including ACL support, extended attribute \ + support, filename character-set conversion, etc. \ + You can read all about the latest improvements and bug-fixes \ + in the NEWS file. The pre-release version of the manpages are \ + also available for both rsync and rsyncd.conf. \ + Related pages: \ + http://rsync.samba.org/ftp/rsync/rsync-3.0.0-NEWS +homepage http://samba.org/rsync/ +master_sites http://rsync.samba.org/ftp/rsync/ +checksums \ + md5 2122d460b4119749c6e5993938a9b501 \ + sha1 8c5582ba2977cd4bf96add95226c64b949931eec \ + rmd160 ab71155c8329a195f2c194c2284546d4cae07a97 -homepage http://samba.org/rsync/ -master_sites http://samba.org/ftp/rsync/ \ - ftp://samba.anu.edu.au/pub/rsync/ \ - ftp://sunsite.auc.dk/pub/unix/rsync/ \ - ftp://ftp.sunet.se/pub/unix/admin/rsync/ \ - ftp://ftp.fu-berlin.de/pub/unix/network/rsync/ -checksums sha1 341618e230ea2e0e551d0ccf06f840d4f824c843 -patchfiles rsync-2.6.9-fname-obo.diff +distname rsync-${version} -depends_lib port:popt +depends_lib port:popt port:libiconv -patch.pre_args -p1 +configure.args --mandir=${prefix}/share/man \ + --with-rsyncd-conf=${prefix}/etc/rsyncd.conf \ + --enable-ipv6 \ + --enable-xattr-support +configure.cflags "-Os -I${prefix}/include" -configure.args --mandir=${prefix}/share/man \ - --with-rsyncd-conf=${prefix}/etc/rsyncd.conf \ - --enable-ipv6 - -build.type gnu - post-destroot { - xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} - xinstall -m 644 -W ${worksrcpath} COPYING INSTALL NEWS OLDNEWS TODO \ - README doc/README-SGML doc/profile.txt doc/rsync.sgml \ - ${destroot}${prefix}/share/doc/${name} + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 -W ${worksrcpath} COPYING INSTALL NEWS OLDNEWS \ + TODO README doc/README-SGML doc/profile.txt \ + doc/rsync.sgml \ + ${destroot}${prefix}/share/doc/${name} } - -platform darwin 6 { - patchfiles-append patch-darwin6-configure.diff -} - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/a5112d11/attachment.html From raimue at macports.org Sun Mar 2 11:47:09 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 11:47:09 -0800 (PST) Subject: [34683] trunk/dports/lang/vala/Portfile Message-ID: <20080302194709.638C1144FFA7@beta.macosforge.org> Revision: 34683 http://trac.macosforge.org/projects/macports/changeset/34683 Author: raimue at macports.org Date: 2008-03-02 11:47:07 -0800 (Sun, 02 Mar 2008) Log Message: ----------- lang/vala: Patch by maintainer: * Update to 0.1.7 * Change maintainer address Modified Paths: -------------- trunk/dports/lang/vala/Portfile Modified: trunk/dports/lang/vala/Portfile =================================================================== --- trunk/dports/lang/vala/Portfile 2008-03-02 17:28:06 UTC (rev 34682) +++ trunk/dports/lang/vala/Portfile 2008-03-02 19:47:07 UTC (rev 34683) @@ -2,9 +2,9 @@ PortSystem 1.0 name vala -version 0.1.6 +version 0.1.7 categories lang -maintainers ed at fxq.nl +maintainers ed at 80386.nl description Compiler for the GObject type system long_description \ Vala is a new programming language that aims to bring modern \ @@ -17,9 +17,9 @@ master_sites \ gnome:sources/${portname}/[strsed ${version} {/\.[0-9]*$//}] checksums \ - md5 e4dd3df55cd9d568d126a3452ebd152b \ - sha1 8e2089ce7de95d75a1d56b2e9d8bf08422387cee \ - rmd160 0b4a1a3fce57e12c0fdcc2b890ffacb1701c2df1 + md5 40c4b55c2ee16993b25cd96d464a0f68 \ + sha1 35f65db7904f3e60047a6e0852282c45b910d0d2 \ + rmd160 1a550230a87b74ab53e95abc1e8dd11c7c1d0f79 use_bzip2 yes depends_build bin:flex:flex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/94c926c3/attachment-0001.html From raimue at macports.org Sun Mar 2 11:52:02 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 11:52:02 -0800 (PST) Subject: [34684] trunk/dports Message-ID: <20080302195202.45C9D145006A@beta.macosforge.org> Revision: 34684 http://trac.macosforge.org/projects/macports/changeset/34684 Author: raimue at macports.org Date: 2008-03-02 11:52:01 -0800 (Sun, 02 Mar 2008) Log Message: ----------- Change maintainer address Modified Paths: -------------- trunk/dports/audio/herrie/Portfile trunk/dports/devel/libspiff/Portfile trunk/dports/devel/uriparser/Portfile Modified: trunk/dports/audio/herrie/Portfile =================================================================== --- trunk/dports/audio/herrie/Portfile 2008-03-02 19:47:07 UTC (rev 34683) +++ trunk/dports/audio/herrie/Portfile 2008-03-02 19:52:01 UTC (rev 34684) @@ -4,7 +4,7 @@ name herrie version 1.9.2 categories audio -maintainers ed at fxq.nl +maintainers ed at 80386.nl description Small command line interface music player long_description \ Herrie is a minimalistic music player that uses the command \ Modified: trunk/dports/devel/libspiff/Portfile =================================================================== --- trunk/dports/devel/libspiff/Portfile 2008-03-02 19:47:07 UTC (rev 34683) +++ trunk/dports/devel/libspiff/Portfile 2008-03-02 19:52:01 UTC (rev 34684) @@ -4,7 +4,7 @@ name libspiff version 0.8.0 categories devel multimedia -maintainers ed at fxq.nl +maintainers ed at 80386.nl description Library for reading and writing XSPF playlists long_description \ ${description} Modified: trunk/dports/devel/uriparser/Portfile =================================================================== --- trunk/dports/devel/uriparser/Portfile 2008-03-02 19:47:07 UTC (rev 34683) +++ trunk/dports/devel/uriparser/Portfile 2008-03-02 19:52:01 UTC (rev 34684) @@ -4,7 +4,7 @@ name uriparser version 0.6.0 categories devel www -maintainers ed at fxq.nl +maintainers ed at 80386.nl description a strictly RFC 3986 compliant parsing library for URIs long_description \ uriparser is a strictly RFC 3986 compliant parsing library for URIs. \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/0d604dea/attachment.html From raimue at macports.org Sun Mar 2 11:53:07 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 11:53:07 -0800 (PST) Subject: [34685] trunk/dports/devel/uriparser/Portfile Message-ID: <20080302195307.C04ED1450100@beta.macosforge.org> Revision: 34685 http://trac.macosforge.org/projects/macports/changeset/34685 Author: raimue at macports.org Date: 2008-03-02 11:53:07 -0800 (Sun, 02 Mar 2008) Log Message: ----------- devel/uriparser: Update to version 0.6.3, patch by maintainer Modified Paths: -------------- trunk/dports/devel/uriparser/Portfile Modified: trunk/dports/devel/uriparser/Portfile =================================================================== --- trunk/dports/devel/uriparser/Portfile 2008-03-02 19:52:01 UTC (rev 34684) +++ trunk/dports/devel/uriparser/Portfile 2008-03-02 19:53:07 UTC (rev 34685) @@ -2,7 +2,7 @@ PortSystem 1.0 name uriparser -version 0.6.0 +version 0.6.3 categories devel www maintainers ed at 80386.nl description a strictly RFC 3986 compliant parsing library for URIs @@ -14,9 +14,9 @@ platforms darwin master_sites sourceforge use_bzip2 yes -checksums md5 df649b55dc3808c2561271e55691a89c \ - sha1 49ced50c27197484192d6688d2ce74893dc17cb2 \ - rmd160 275d90fb910cfdcd3e5ee12cf3a65cb9d8d75a0b +checksums md5 59bbc64d7ac897a35fc63d7ab5eefffc \ + sha1 278167afc5231a98cfc7e4f39b2c2f22b79966be \ + rmd160 eec93e675a62d27f6cecd448bf49de5fec371a8d configure.cppflags -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/22781e8d/attachment.html From raimue at macports.org Sun Mar 2 11:53:34 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 11:53:34 -0800 (PST) Subject: [34686] trunk/dports/devel/libspiff/Portfile Message-ID: <20080302195334.B27E51450157@beta.macosforge.org> Revision: 34686 http://trac.macosforge.org/projects/macports/changeset/34686 Author: raimue at macports.org Date: 2008-03-02 11:53:34 -0800 (Sun, 02 Mar 2008) Log Message: ----------- devel/uriparser: Update to version 0.8.2, patch by maintainer Modified Paths: -------------- trunk/dports/devel/libspiff/Portfile Modified: trunk/dports/devel/libspiff/Portfile =================================================================== --- trunk/dports/devel/libspiff/Portfile 2008-03-02 19:53:07 UTC (rev 34685) +++ trunk/dports/devel/libspiff/Portfile 2008-03-02 19:53:34 UTC (rev 34686) @@ -2,7 +2,7 @@ PortSystem 1.0 name libspiff -version 0.8.0 +version 0.8.2 categories devel multimedia maintainers ed at 80386.nl description Library for reading and writing XSPF playlists @@ -12,9 +12,9 @@ homepage http://libspiff.sourceforge.net/ platforms darwin master_sites sourceforge -checksums md5 9ae5920d6a0cb7e0873c47815dc892fe \ - sha1 f056a8854cb66ab9dacd1d13162d79e353448f0a \ - rmd160 fcfac1f2263c5aa416696ca7c1b41c1922fe3f29 +checksums md5 e6505bdff9048bf61533c00caf48d553 \ + sha1 9633926e3f6de4f17d767bf3a2d8f0b4dfba2f7d \ + rmd160 3149da20140fa2604451c70c020033e27c7bdd4e use_bzip2 yes depends_lib port:expat \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/07d09d85/attachment.html From raimue at macports.org Sun Mar 2 11:54:16 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 11:54:16 -0800 Subject: propchange - r34686 svn:log Message-ID: <20080302195450.01296420002@relay12.apple.com> Author: raimue at macports.org Revision: 34686 Property Name: svn:log New Property Value: devel/libspiff: Update to version 0.8.2, patch by maintainer From raimue at macports.org Sun Mar 2 11:54:48 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 11:54:48 -0800 (PST) Subject: [34687] trunk/dports/audio/herrie/Portfile Message-ID: <20080302195448.684B714501BF@beta.macosforge.org> Revision: 34687 http://trac.macosforge.org/projects/macports/changeset/34687 Author: raimue at macports.org Date: 2008-03-02 11:54:48 -0800 (Sun, 02 Mar 2008) Log Message: ----------- audio/herrie: Update to version 1.9.3, patch by maintainer Modified Paths: -------------- trunk/dports/audio/herrie/Portfile Modified: trunk/dports/audio/herrie/Portfile =================================================================== --- trunk/dports/audio/herrie/Portfile 2008-03-02 19:53:34 UTC (rev 34686) +++ trunk/dports/audio/herrie/Portfile 2008-03-02 19:54:48 UTC (rev 34687) @@ -2,7 +2,7 @@ PortSystem 1.0 name herrie -version 1.9.2 +version 1.9.3 categories audio maintainers ed at 80386.nl description Small command line interface music player @@ -25,9 +25,9 @@ master_sites http://herrie.info/distfiles/ \ http://www.il.fontys.nl/~ed/projects/${name}/distfiles/ \ http://www.stack.nl/~ed/projects/${name}/distfiles/ -checksums md5 aef6c624abf78f05f2291d1ad1645962 \ - rmd160 8911454b28bab60e12caefec3c4b3983e738326f \ - sha1 c52858a44451a553fb3e46e3b84868489ff8d2dd +checksums md5 c798f9dd95c372d4a609491ed7e1482b \ + rmd160 21cefceb4a8929de4834ee65e4e2d41841bd471e \ + sha1 df6a1cb655f1d9a661be85d6c442c520f58cf5e7 use_bzip2 yes depends_lib port:glib2 port:ncursesw -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/dc9f229b/attachment.html From dluke at macports.org Sun Mar 2 12:46:20 2008 From: dluke at macports.org (dluke at macports.org) Date: Sun, 2 Mar 2008 12:46:20 -0800 (PST) Subject: [34688] trunk/dports/PortIndex Message-ID: <20080302204620.223A5145047D@beta.macosforge.org> Revision: 34688 http://trac.macosforge.org/projects/macports/changeset/34688 Author: dluke at macports.org Date: 2008-03-02 12:46:18 -0800 (Sun, 02 Mar 2008) Log Message: ----------- Total number of ports parsed: 4540 Ports successfully parsed: 4540 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-02 19:54:48 UTC (rev 34687) +++ trunk/dports/PortIndex 2008-03-02 20:46:18 UTC (rev 34688) @@ -308,8 +308,8 @@ variants {universal xmms_plugin darwin_i386} variant_desc {xmms_plugin {Build xmms plugin}} portdir audio/flac description {Free Lossless Audio Codec} homepage http://flac.sourceforge.net/ epoch 0 platforms darwin name flac depends_lib {port:libogg port:id3lib} maintainers nomaintainer long_description {FLAC stands for Free Lossless Audio Codec. Grossly oversimplified,FLAC is similar to MP3, but lossless, meaning that audio iscompressed in FLAC without throwing away any information. This issimilar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio, and you canplay back compressed FLAC files in your favorite player (or your car or home stereo) just like you would an MP3 file.} version 1.2.1 categories audio revision 0 flac2mp3 299 variants universal description {Script to convert flac to mp3} portdir audio/flac2mp3 epoch 0 platforms darwin depends_lib {port:lame port:flac port:p5-MP3-Info} name flac2mp3 long_description {homepage http://www.gurulabs.com/} maintainers nomaintainer categories audio version 20041223 revision 0 -herrie 1055 -variants {universal debug http modplug mp3 scrobbler sndfile vorbis xspf} depends_build {port:gettext bin:pkg-config:pkgconfig} portdir audio/herrie description {Small command line interface music player} homepage http://herrie.info/ epoch 0 platforms darwin name herrie depends_lib {port:glib2 port:ncursesw port:curl port:libid3tag port:libmad port:curl port:libvorbis port:libspiff} maintainers ed at fxq.nl long_description {Herrie is a minimalistic music player that uses the command line. It is written to support a variety of operating systems, audio subsystems and file formats, including playlists. Herrie has a split-screen user interface, with a playlist at the top of the screen and a file browser at the bottom. When tracks are added to the playlist, Herrie automatically consumes them one by one. It is thus an application that allows you to batch music for playback. Herrie also has some more exotic features, including support for AudioScrobbler and the ability to chroot() it self into a directory.} version 1.9.2 categories audio revision 0 +herrie 1057 +variants {universal debug http modplug mp3 scrobbler sndfile vorbis xspf} depends_build {port:gettext bin:pkg-config:pkgconfig} portdir audio/herrie description {Small command line interface music player} homepage http://herrie.info/ epoch 0 platforms darwin name herrie depends_lib {port:glib2 port:ncursesw port:curl port:libid3tag port:libmad port:curl port:libvorbis port:libspiff} maintainers ed at 80386.nl long_description {Herrie is a minimalistic music player that uses the command line. It is written to support a variety of operating systems, audio subsystems and file formats, including playlists. Herrie has a split-screen user interface, with a playlist at the top of the screen and a file browser at the bottom. When tracks are added to the playlist, Herrie automatically consumes them one by one. It is thus an application that allows you to batch music for playback. Herrie also has some more exotic features, including support for AudioScrobbler and the ability to chroot() itself into a directory.} version 1.9.3 categories audio revision 0 hydrogen 476 variants universal portdir audio/hydrogen description {Hydrogen is an advanced drum machine.} homepage http://www.hydrogen-music.org/ epoch 0 platforms macosx name hydrogen depends_lib {lib:libqt.4:qt4-mac port:flac port:libsndfile port:libtar} maintainers yves long_description {Hydrogen is an advanced drum machine for GNU/Linux. Its main goal is to provide professional yet simple and intuitive pattern-based drum programming.} version 0.9.3.79 categories audio revision 0 hymn 632 @@ -852,8 +852,10 @@ variants universal description {tool for encrypting and compacting C source code} portdir devel/cmunge homepage http://www.vcpc.univie.ac.at/~jhm/cmunge/ epoch 0 platforms darwin name cmunge long_description {cmunge is a simple tool for encrypting and compacting C source code, while leaving it syntactically and semantically unchanged.} maintainers nomaintainer categories devel version 1.0 revision 0 cocoa-sharp 420 variants universal portdir devel/cocoa-sharp description {Cocoa bindings for the Mono .NET Development Framework} homepage http://www.go-mono.org/ epoch 0 platforms macosx name cocoa-sharp depends_lib {bin:mono:mono bin:automake:automake} maintainers nomaintainer long_description {These are Cocoa bindings for Mono, which is an implementation of the .NET Development Framework.} version 0.2 categories devel revision 0 +codeblocks 595 +variants {universal macosx aqua x11} variant_desc {aqua {Use the wxMac port of wxWidgets} x11 {Use the wxGTK port of wxWidgets}} portdir devel/codeblocks description {Open Source, Cross-platform, Free C/C++/D IDE} homepage http://codeblocks.org/ epoch 0 platforms {darwin freebsd} depends_lib port:wxWidgets name codeblocks maintainers afb at macports.org long_description {Code::Blocks is a free C++ IDE built specifically to meet the most demanding needs of its users. It was designed, right from the start, to be extensible and configurable.} version 8.02 categories {devel aqua x11} revision 0 codeblocks-devel 743 -variants {universal macosx aqua x11} depends_build {{path:\${prefix}/bin/autoconf:autoconf} {path:\${prefix}/bin/aclocal:automake} {path:\${prefix}/bin/glibtool:libtool}} variant_desc {aqua {Use the wxMac port of wxWidgets} x11 {Use the wxGTK port of wxWidgets}} portdir devel/codeblocks-devel description {Open Source, Cross-platform, Free C/C++/D IDE} homepage http://codeblocks.org/ epoch 0 platforms {darwin freebsd} depends_lib port:wxWidgets name codeblocks-devel maintainers afb at macports.org long_description {Code::Blocks is a free C++ IDE built specifically to meet the most demanding needs of its users. It was designed, right from the start, to be extensible and configurable.} categories {devel aqua x11} version 1.0 revision 4918 +variants {universal macosx aqua x11} depends_build {{path:\${prefix}/bin/autoconf:autoconf} {path:\${prefix}/bin/aclocal:automake} {path:\${prefix}/bin/glibtool:libtool}} variant_desc {aqua {Use the wxMac port of wxWidgets} x11 {Use the wxGTK port of wxWidgets}} portdir devel/codeblocks-devel description {Open Source, Cross-platform, Free C/C++/D IDE} homepage http://codeblocks.org/ epoch 0 platforms {darwin freebsd} depends_lib port:wxWidgets name codeblocks-devel maintainers afb at macports.org long_description {Code::Blocks is a free C++ IDE built specifically to meet the most demanding needs of its users. It was designed, right from the start, to be extensible and configurable.} categories {devel aqua x11} version 1.0 revision 4925 cogito 621 variants universal description {Git core and cogito tools to provide a fully-distributed SCM} portdir devel/cogito homepage http://kernel.org/pub/software/scm/cogito/ epoch 0 depends_lib {port:coreutils port:zlib port:git-core} name cogito long_description {The git core, developed by Linus Torvalds, provides an extremely fast and flexible filesystem-based database designed to store directory trees with regard to their history. The cogito tools, developed by Petr Baudis, provide fully-distributed SCM (software change management) functionality.} maintainers bryan at larsen.st categories devel version 0.18.2 revision 1 commoncpp2 441 @@ -1284,8 +1286,8 @@ variants universal description {yet another generic linked list C-library} portdir devel/libsl homepage http://brautaset.org/software/sl/ epoch 0 platforms darwin name libsl long_description {{yet another generic linked list C-library}} maintainers nomaintainer categories devel version 0.3.3 revision 0 libsockets 352 variants universal portdir devel/libsockets description {C++ Sockets is a C++ wrapper for BSD-style sockets.} homepage http://www.alhem.net/Sockets/ epoch 0 platforms darwin name libsockets depends_lib port:openssl maintainers mww long_description {{C++ Sockets is a C++ wrapper for BSD-style sockets.}} version 2.2.9 categories {devel net} revision 0 -libspiff 369 -variants universal portdir devel/libspiff description {Library for reading and writing XSPF playlists} homepage http://libspiff.sourceforge.net/ epoch 0 platforms darwin name libspiff depends_lib {port:expat port:uriparser} maintainers ed at fxq.nl long_description {{Library for reading and writing XSPF playlists}} version 0.8.0 categories {devel multimedia} revision 0 +libspiff 371 +variants universal portdir devel/libspiff description {Library for reading and writing XSPF playlists} homepage http://libspiff.sourceforge.net/ epoch 0 platforms darwin name libspiff depends_lib {port:expat port:uriparser} maintainers ed at 80386.nl long_description {{Library for reading and writing XSPF playlists}} version 0.8.2 categories {devel multimedia} revision 0 libssh 396 variants universal description {an SSH library} portdir devel/libssh homepage http://0xbadc0de.be/wiki/libssh:libssh epoch 1 depends_lib {port:openssl port:zlib} name libssh long_description {The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library.} maintainers ron at oneinsane.net categories {devel security net} version 0.2 revision 0 libssh2 531 @@ -1602,8 +1604,8 @@ portdir devel/uisp variants universal description {AVR In-System Programmer} name uisp version 20050207 categories devel homepage http://www.nongnu.org/uisp/ revision 0 epoch 0 maintainers evgeni_dobrev at developer.bg long_description {UISP is a tool for AVR (and AT89S) microcontrollers which can interface to many hardware in-system programmers.} unsermake 383 variants {universal darwin_7} portdir devel/unsermake description {Replacement for automake} homepage http://www.kde.me.uk/index.php?page=unsermake epoch 0 depends_run {port:py25-zlib port:python25} platforms darwin name unsermake maintainers nomaintainer long_description {Unsermake is an automake replacement from the KDE project.} version 0.4-20070824 categories devel revision 1 -uriparser 410 -variants universal description {a strictly RFC 3986 compliant parsing library for URIs} portdir devel/uriparser homepage http://uriparser.sourceforge.net/ epoch 0 platforms darwin name uriparser long_description {uriparser is a strictly RFC 3986 compliant parsing library for URIs. uriparser is cross-platform, fast, and supports Unicode.} maintainers ed at fxq.nl categories {devel www} version 0.6.0 revision 0 +uriparser 412 +variants universal description {a strictly RFC 3986 compliant parsing library for URIs} portdir devel/uriparser homepage http://uriparser.sourceforge.net/ epoch 0 platforms darwin name uriparser long_description {uriparser is a strictly RFC 3986 compliant parsing library for URIs. uriparser is cross-platform, fast, and supports Unicode.} maintainers ed at 80386.nl categories {devel www} version 0.6.3 revision 0 ustl 399 variants universal description {micro-STL is a partial implementation of the STL specification} portdir devel/ustl homepage http://ustl.sourceforge.net/ epoch 0 platforms darwin name ustl long_description {uSTL (micro-STL) is a partial implementation of the STL specification intended to reduce code size of the derivative programs.} maintainers nomaintainer categories devel version 0.8 revision 0 uthash 310 @@ -1862,8 +1864,8 @@ variants {universal darwin_6} portdir games/dopewars description {Rewrite of a game originally based on {"Drug} Wars\"} homepage http://dopewars.sourceforge.net/ epoch 0 platforms darwin name dopewars depends_lib {port:gtk2 port:esound} maintainers nomaintainer long_description {The idea of dopewars is to deal drugs on the streets of New York, amassing a huge fortune and paying off the loan shark, while avoiding the ever annoying police.} version 1.5.12 categories games revision 0 dvorakng 421 variants universal portdir games/dvorakng description {A Dvorak typing tutor} homepage http://freshmeat.net/projects/dvorakng/ epoch 0 platforms darwin name dvorakng depends_lib port:ncurses maintainers stereo.lu:macports long_description {DvorakNG is a Dvorak typing tutor. It is heavily based on Dvorak7min, but adds many improvements like a progress information database.} version 0.6.0rc1 categories games revision 0 -eboard 545 -variants universal depends_build {port:gtk2 port:perl5.8} portdir games/eboard description {eboard is a chess interface just like xboard.} homepage http://www.bergo.eng.br/eboard/ epoch 0 platforms darwin name eboard maintainers pmq long_description {eboard is a chess interface for Unix-like systems (GNU/Linux, FreeBSD, Solaris, etc.) based on the GTK+ GUI toolkit. It provides a chess board interface to ICS (Internet Chess Servers) like FICS and to chess engines like GNU Chess, Sjeng and Crafty.} categories games version 1.1.0a revision 0 +eboard 544 +variants universal depends_build {port:gtk2 port:perl5.8} portdir games/eboard description {eboard is a chess interface just like xboard.} homepage http://www.bergo.eng.br/eboard/ epoch 0 platforms darwin name eboard maintainers pmq long_description {eboard is a chess interface for Unix-like systems (GNU/Linux, FreeBSD, Solaris, etc.) based on the GTK+ GUI toolkit. It provides a chess board interface to ICS (Internet Chess Servers) like FICS and to chess engines like GNU Chess, Sjeng and Crafty.} categories games version 1.1.1 revision 0 euchre 348 variants universal description {euchre, a common card game} portdir games/euchre homepage http://www.cs.umd.edu/~bender/ epoch 0 depends_lib {port:gtk1 port:gettext port:glib1} name euchre long_description {Implementation of the card game euchre in C++ with GUI in GTK.} maintainers abender at gmail.com categories {games x11} version 0.7c revision 0 fbg 528 @@ -3614,8 +3616,8 @@ variants universal portdir lang/tuareg-mode.el description {A GNU Emacs/XEmacs major mode for editing Caml and OCaml programs.} homepage http://www-rocq.inria.fr/~acohen/tuareg/ depends_run bin:ocaml:ocaml epoch 0 platforms darwin name tuareg-mode.el depends_lib {{path:\${prefix}/bin/emacs:emacs}} maintainers pguyot at kallisys.net long_description {Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic indentation of Objective Caml and Camllight codes. Key parts of the code are hilighted using Font-Lock. Support to run an interactive Caml toplevel and debbuger is provided.} version 1.46.2 categories {lang editors} revision 0 ucblogo 281 variants universal description {Berkeley Logo} portdir lang/ucblogo homepage http://www.cs.berkeley.edu/~bh/logo.html epoch 0 platforms darwin name ucblogo long_description {Berkeley Logo is a free Logo interpreter.} maintainers nomaintainer categories lang version 5.5 revision 0 -vala 560 -variants universal depends_build bin:flex:flex portdir lang/vala description {Compiler for the GObject type system} homepage http://live.gnome.org/Vala epoch 0 platforms darwin depends_lib {port:glib2 port:pkgconfig} name vala maintainers ed at fxq.nl long_description {Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.} version 0.1.6 categories lang revision 0 +vala 562 +variants universal depends_build bin:flex:flex portdir lang/vala description {Compiler for the GObject type system} homepage http://live.gnome.org/Vala epoch 0 platforms darwin depends_lib {port:glib2 port:pkgconfig} name vala maintainers ed at 80386.nl long_description {Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.} version 0.1.7 categories lang revision 0 yabasic 490 variants universal portdir lang/yabasic description {yet another basic language} homepage http://www.yabasic.de/ epoch 0 platforms darwin name yabasic depends_lib lib:libX11.6:XFree86 maintainers nomaintainer long_description {Yabasic implements the most common and simple elements of the basic language. It comes with goto/gosub, with various loops, with user defined subroutines and Libraries. Yabasic does monochrome line graphics and printing.} version 2.763 categories lang revision 0 yap 635 @@ -4542,8 +4544,8 @@ variants universal portdir net/roadrunner description {implementation of the BEEP protocol (RFC 3080) in C} homepage http://rr.codefactory.se/ epoch 0 platforms darwin name roadrunner depends_lib {bin:pkg-config:pkgconfig lib:libxml2:libxml2 lib:libglib.2:glib2} maintainers nomaintainer long_description {RoadRunner is a full-featured, robust implementation of the BEEP protocol (RFC 3080) written in C.} version 0.9.1 categories {net devel} revision 0 rrdtool 471 variants {universal python} variant_desc {python {Python bindings for RRDtool}} portdir net/rrdtool description {Round Robin Database} homepage http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ epoch 0 platforms darwin name rrdtool depends_lib {port:perl5.8 port:tcl port:zlib port:libpng port:freetype port:libart_lgpl port:cgilib} maintainers markd long_description {RRDtool is a system to store and display time-series data} version 1.2.27 categories net revision 0 -rsync 621 -variants {universal darwin_6} portdir net/rsync description {tool that provides fast incremental file transfer} homepage http://samba.org/rsync/ epoch 0 platforms {darwin freebsd sunos} name rsync depends_lib port:popt maintainers mww long_description {rsync is a file transfer program for Unix systems. rsync uses the 'rsync algorithm' which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand.} version 2.6.9 categories net revision 1 +rsync 1001 +variants universal portdir net/rsync description {tool that provides fast incremental file transfer} homepage http://samba.org/rsync/ epoch 0 platforms {darwin freebsd sunos} name rsync depends_lib {port:popt port:libiconv} maintainers mww at macports.org long_description {Rsync version 3.0.0 released on March 1st, 2008 Rsync version 3.0.0 is finally here! This is a feature release that also includes quite a few bug fixes. The 3.0.0 version number is such a large bump up from 2.6.9 due to the addition of an incremental recursion scan (which helps a lot with large transfers) and the official arrival of several other new features, including ACL support, extended attribute support, filename character-set conversion, etc. You can read all about the latest improvements and bug-fixes in the NEWS file. The pre-release version of the manpages are also available for both rsync and rsyncd.conf. Related pages: http://rsync.samba.org/ftp/rsync/rsync-3.0.0-NEWS} version 3.0.0 categories net revision 0 rsync-devel 1089 variants universal portdir net/rsync-devel description {tool that provides fast incremental file transfer} homepage http://samba.org/rsync/ epoch 1203546104 platforms {darwin freebsd sunos} name rsync-devel depends_lib {port:popt port:libiconv} maintainers reiffert at macports.org long_description {http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre10-NEWS rsync 3.0.0 is going to be a feature release that has a number of improvements. There has already been work done to lower rsync's memory use, and make recursive transfers start up more rapidly (due to an incremental recursive scan being added). This version has just added xattr support (resource forks), and should also get: ACL support, filename charset-conversion support, renamed-file detection, improved performance for large files, and other changes yet to be decided. Related pages: http://samba.anu.edu.au/ftp/unpacked/rsync/NEWS http://samba.anu.edu.au/ftp/rsync/nightly/rsync.html http://samba.anu.edu.au/ftp/rsync/nightly/rsyn cd.conf.html http://samba.anu.edu.au/rsync/lists.html} version 3.0.0pre10 categories net revision 0 rsync-lart 797 @@ -8759,7 +8761,7 @@ qt3 469 variants {universal darwin_9 darwin_8 darwin_7 darwin_6 mysql odbc psql} portdir x11/qt3 description {Qt Tool Kit} homepage http://www.trolltech.com/products/qt/index.html epoch 0 platforms darwin name qt3 depends_lib {lib:libGL.1:XFree86 port:freetype port:jpeg port:libpng port:perl5.8 port:Xft2 port:xrender port:zlib} maintainers nomaintainer long_description {Qt 3 is a multiplatform C++ application development framework.} version 3.3.8 categories x11 revision 3 ratpoison 873 -variants universal portdir x11/ratpoison description {Ratpoison is a simple Window Manager} homepage http://www.nongnu.org/ratpoison/ epoch 0 platforms darwin name ratpoison depends_lib lib:libX11.6:XFree86 maintainers pmq long_description {Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modelled after GNU Screen which has done wonders in the virtual terminal market. The screen can be split into non-overlapping frames. All windows are kept maximized inside their frames to take full advantage of your precious screen real estate. All interaction with the window manager is done through keystrokes. ratpoison has a prefix map to minimize the key clobbering that cripples Emacs and other quality pieces of software.} version 1.4.2 categories {x11 x11-wm} revision 0 +variants universal portdir x11/ratpoison description {Ratpoison is a simple Window Manager} homepage http://www.nongnu.org/ratpoison/ epoch 0 platforms darwin name ratpoison depends_lib lib:libX11.6:XFree86 maintainers pmq long_description {Ratpoison is a simple Window Manager with no fat library dependencies, no fancy graphics, no window decorations, and no rodent dependence. It is largely modelled after GNU Screen which has done wonders in the virtual terminal market. The screen can be split into non-overlapping frames. All windows are kept maximized inside their frames to take full advantage of your precious screen real estate. All interaction with the window manager is done through keystrokes. ratpoison has a prefix map to minimize the key clobbering that cripples Emacs and other quality pieces of software.} version 1.4.3 categories {x11 x11-wm} revision 0 render 305 depends_build port:pkgconfig description {X Render Extension headers and documentation} portdir x11/render homepage http://fontconfig.org/ epoch 0 platforms darwin name render maintainers nomaintainer long_description {{X Render Extension headers and documentation}} version 0.9 categories x11 revision 1 rep-gtk 461 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/9a3c3883/attachment-0001.html From raimue at macports.org Sun Mar 2 13:29:57 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 13:29:57 -0800 (PST) Subject: [34690] trunk/dports/devel/libspiff/Portfile Message-ID: <20080302212957.8BEAD145085D@beta.macosforge.org> Revision: 34690 http://trac.macosforge.org/projects/macports/changeset/34690 Author: raimue at macports.org Date: 2008-03-02 13:29:56 -0800 (Sun, 02 Mar 2008) Log Message: ----------- devel/libspiff: linted, patch by maintainer Modified Paths: -------------- trunk/dports/devel/libspiff/Portfile Modified: trunk/dports/devel/libspiff/Portfile =================================================================== --- trunk/dports/devel/libspiff/Portfile 2008-03-02 21:29:34 UTC (rev 34689) +++ trunk/dports/devel/libspiff/Portfile 2008-03-02 21:29:56 UTC (rev 34690) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name libspiff version 0.8.2 categories devel multimedia -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/6548e099/attachment.html From raimue at macports.org Sun Mar 2 13:29:36 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 13:29:36 -0800 (PST) Subject: [34689] trunk/dports/audio/herrie/Portfile Message-ID: <20080302212936.5963D1450814@beta.macosforge.org> Revision: 34689 http://trac.macosforge.org/projects/macports/changeset/34689 Author: raimue at macports.org Date: 2008-03-02 13:29:34 -0800 (Sun, 02 Mar 2008) Log Message: ----------- audio/herrie: linted, patch by maintainer Modified Paths: -------------- trunk/dports/audio/herrie/Portfile Modified: trunk/dports/audio/herrie/Portfile =================================================================== --- trunk/dports/audio/herrie/Portfile 2008-03-02 20:46:18 UTC (rev 34688) +++ trunk/dports/audio/herrie/Portfile 2008-03-02 21:29:34 UTC (rev 34689) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name herrie version 1.9.3 categories audio @@ -45,43 +46,43 @@ default_variants +http +mp3 +scrobbler +vorbis +xspf -variant debug { +variant debug description "Enable debugging symbols" { configure.cflags-append -g configure.args-append no_strip } -variant http { +variant http description "Enable HTTP streaming support" { depends_lib-append port:curl configure.args-delete no_http } -variant modplug { +variant modplug description "Enable Modplug support" { depends_lib-append port:libmodplug configure.args-delete no_modplug } -variant mp3 { +variant mp3 description "Enable MP3 support" { depends_lib-append port:libid3tag \ port:libmad configure.args-delete no_mp3 } -variant scrobbler { +variant scrobbler description "Enable AudioScrobbler support" { depends_lib-append port:curl configure.args-delete no_scrobbler } -variant sndfile { +variant sndfile description "Enable libsndfile support" { depends_lib-append port:libsndfile configure.args-delete no_sndfile } -variant vorbis { +variant vorbis description "Enable Ogg Vorbis support" { depends_lib-append port:libvorbis configure.args-delete no_vorbis } -variant xspf { +variant xspf description "Enable XML Shareable Playlist Format support" { depends_lib-append port:libspiff configure.args-delete no_xspf } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/6c4f9d88/attachment.html From raimue at macports.org Sun Mar 2 13:30:34 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 13:30:34 -0800 (PST) Subject: [34692] trunk/dports/lang/vala/Portfile Message-ID: <20080302213034.CF26514508D3@beta.macosforge.org> Revision: 34692 http://trac.macosforge.org/projects/macports/changeset/34692 Author: raimue at macports.org Date: 2008-03-02 13:30:34 -0800 (Sun, 02 Mar 2008) Log Message: ----------- lang/vala: linted, patch by maintainer Modified Paths: -------------- trunk/dports/lang/vala/Portfile Modified: trunk/dports/lang/vala/Portfile =================================================================== --- trunk/dports/lang/vala/Portfile 2008-03-02 21:30:17 UTC (rev 34691) +++ trunk/dports/lang/vala/Portfile 2008-03-02 21:30:34 UTC (rev 34692) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name vala version 0.1.7 categories lang -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/59aa4314/attachment.html From raimue at macports.org Sun Mar 2 13:30:17 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 13:30:17 -0800 (PST) Subject: [34691] trunk/dports/devel/uriparser/Portfile Message-ID: <20080302213017.D0DF41450897@beta.macosforge.org> Revision: 34691 http://trac.macosforge.org/projects/macports/changeset/34691 Author: raimue at macports.org Date: 2008-03-02 13:30:17 -0800 (Sun, 02 Mar 2008) Log Message: ----------- devel/uriparser: linted, patch by maintainer Modified Paths: -------------- trunk/dports/devel/uriparser/Portfile Modified: trunk/dports/devel/uriparser/Portfile =================================================================== --- trunk/dports/devel/uriparser/Portfile 2008-03-02 21:29:56 UTC (rev 34690) +++ trunk/dports/devel/uriparser/Portfile 2008-03-02 21:30:17 UTC (rev 34691) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name uriparser version 0.6.3 categories devel www -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/0f6583e7/attachment.html From raimue at macports.org Sun Mar 2 15:42:46 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 15:42:46 -0800 (PST) Subject: [34693] trunk/base/src/port1.0/portlivecheck.tcl Message-ID: <20080302234246.C582D1451592@beta.macosforge.org> Revision: 34693 http://trac.macosforge.org/projects/macports/changeset/34693 Author: raimue at macports.org Date: 2008-03-02 15:42:44 -0800 (Sun, 02 Mar 2008) Log Message: ----------- port1.0/portlivecheck.tcl: Revert r34674, it broke other regexes. Use lists for ${livecheck.regex} instead of strings, so join always operates on a list. Modified Paths: -------------- trunk/base/src/port1.0/portlivecheck.tcl Modified: trunk/base/src/port1.0/portlivecheck.tcl =================================================================== --- trunk/base/src/port1.0/portlivecheck.tcl 2008-03-02 21:30:34 UTC (rev 34692) +++ trunk/base/src/port1.0/portlivecheck.tcl 2008-03-02 23:42:44 UTC (rev 34693) @@ -112,7 +112,7 @@ set livecheck.url "http://freshmeat.net/projects-xml/${livecheck.name}/${livecheck.name}.xml" } if {${livecheck.regex} eq ""} { - set livecheck.regex "(.*)" + set livecheck.regex [list "(.*)"] } set livecheck.check "regex" } @@ -124,7 +124,7 @@ set livecheck.distname ${livecheck.name} } if {${livecheck.regex} eq ""} { - set livecheck.regex "[quotemeta ${livecheck.distname}] (.*) released.*" + set livecheck.regex [list "[quotemeta ${livecheck.distname}] (.*) released.*"] } set livecheck.check "regex" } @@ -136,7 +136,7 @@ set livecheck.distname [regsub ***=${livecheck.version} [file tail [lindex ${distfiles} 0]] (.*)] } if {${livecheck.regex} eq ""} { - set livecheck.regex " Author: raimue at macports.org Revision: 34674 Property Name: svn:log New Property Value: port1.0/portlivecheck.tcl: Additional fix for r34667, don't use join as it de-escapes the regex Reverted in r34693. From raimue at macports.org Sun Mar 2 16:22:20 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 16:22:20 -0800 (PST) Subject: [34694] trunk/dports/editors/vim Message-ID: <20080303002220.C06DC14519A9@beta.macosforge.org> Revision: 34694 http://trac.macosforge.org/projects/macports/changeset/34694 Author: raimue at macports.org Date: 2008-03-02 16:22:19 -0800 (Sun, 02 Mar 2008) Log Message: ----------- editors/vim, editors/vim-app: Update to version 7.1.266 Modified Paths: -------------- trunk/dports/editors/vim/Portfile trunk/dports/editors/vim/files/patchlist trunk/dports/editors/vim-app/Portfile trunk/dports/editors/vim-app/files/patchlist Modified: trunk/dports/editors/vim/Portfile =================================================================== --- trunk/dports/editors/vim/Portfile 2008-03-02 23:42:44 UTC (rev 34693) +++ trunk/dports/editors/vim/Portfile 2008-03-03 00:22:19 UTC (rev 34694) @@ -4,7 +4,7 @@ name vim set vim_version 7.1 -set vim_patchlevel 262 +set vim_patchlevel 266 version ${vim_version}.${vim_patchlevel} categories editors maintainers raimue Modified: trunk/dports/editors/vim/files/patchlist =================================================================== --- trunk/dports/editors/vim/files/patchlist 2008-03-02 23:42:44 UTC (rev 34693) +++ trunk/dports/editors/vim/files/patchlist 2008-03-03 00:22:19 UTC (rev 34694) @@ -190,4 +190,8 @@ 7.1.259 md5 9786a3df400cd734972549ba5066dbfe \ 7.1.260 md5 4a0e07f028cadfbd13a9e9a9b358e3e6 \ 7.1.261 md5 7cdd28a79a967559c64dea6ed4e0908e \ - 7.1.262 md5 361b7f4ec5792a29658ecbb0eab116bc + 7.1.262 md5 361b7f4ec5792a29658ecbb0eab116bc \ + 7.1.263 md5 e36d91a3e394b25fda61794a0d19385d \ + 7.1.264 md5 a62d91d2f6b5b2d2b64598c920713800 \ + 7.1.265 md5 d6d548a35d5aac48e05a399575804631 \ + 7.1.266 md5 8a87019da7643bec58468e815ca02d73 Modified: trunk/dports/editors/vim-app/Portfile =================================================================== --- trunk/dports/editors/vim-app/Portfile 2008-03-02 23:42:44 UTC (rev 34693) +++ trunk/dports/editors/vim-app/Portfile 2008-03-03 00:22:19 UTC (rev 34694) @@ -5,7 +5,7 @@ name vim-app set realname vim set vim_version 7.1 -set vim_patchlevel 262 +set vim_patchlevel 266 version ${vim_version}.${vim_patchlevel} categories editors maintainers raimue Modified: trunk/dports/editors/vim-app/files/patchlist =================================================================== --- trunk/dports/editors/vim-app/files/patchlist 2008-03-02 23:42:44 UTC (rev 34693) +++ trunk/dports/editors/vim-app/files/patchlist 2008-03-03 00:22:19 UTC (rev 34694) @@ -190,4 +190,8 @@ 7.1.259 md5 9786a3df400cd734972549ba5066dbfe \ 7.1.260 md5 4a0e07f028cadfbd13a9e9a9b358e3e6 \ 7.1.261 md5 7cdd28a79a967559c64dea6ed4e0908e \ - 7.1.262 md5 361b7f4ec5792a29658ecbb0eab116bc + 7.1.262 md5 361b7f4ec5792a29658ecbb0eab116bc \ + 7.1.263 md5 e36d91a3e394b25fda61794a0d19385d \ + 7.1.264 md5 a62d91d2f6b5b2d2b64598c920713800 \ + 7.1.265 md5 d6d548a35d5aac48e05a399575804631 \ + 7.1.266 md5 8a87019da7643bec58468e815ca02d73 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/84c605dc/attachment.html From raimue at macports.org Sun Mar 2 17:14:53 2008 From: raimue at macports.org (raimue at macports.org) Date: Sun, 2 Mar 2008 17:14:53 -0800 (PST) Subject: [34695] trunk/base/src/port1.0/portutil.tcl Message-ID: <20080303011453.D73D51451C4D@beta.macosforge.org> Revision: 34695 http://trac.macosforge.org/projects/macports/changeset/34695 Author: raimue at macports.org Date: 2008-03-02 17:14:52 -0800 (Sun, 02 Mar 2008) Log Message: ----------- port1.0/portutil.tcl: Refactored the option[-append|-delete] stuff. Less eval'd procs, use interp alias instead. Modified Paths: -------------- trunk/base/src/port1.0/portutil.tcl Modified: trunk/base/src/port1.0/portutil.tcl =================================================================== --- trunk/base/src/port1.0/portutil.tcl 2008-03-03 00:22:19 UTC (rev 34694) +++ trunk/base/src/port1.0/portutil.tcl 2008-03-03 01:14:52 UTC (rev 34695) @@ -82,6 +82,57 @@ return [info exists $name] } +## +# Handle an option +# +# @param option name of the option +# @param args arguments +proc handle_option {option args} { + global $option user_options option_procs + + if {![info exists user_options($option)]} { + set $option $args + } +} + +## +# Handle option-append +# +# @param option name of the option +# @param args arguments +proc handle_option-append {option args} { + global $option user_options option_procs + + if {![info exists user_options($option)]} { + if {[info exists $option]} { + set $option [concat [set $option] $args] + } else { + set $option $args + } + } +} + +## +# Handle option-delete +# +# @param option name of the option +# @param args arguments +proc handle_option-delete {option args} { + global $option user_options option_procs + + if {![info exists user_options($option)] && [info exists $option]} { + set temp [set $option] + foreach val $args { + set temp [ldelete $temp $val] + } + if {$temp eq ""} { + unset $option + } else { + set $option $temp + } + } +} + # options # Exports options in an array as externally callable procedures # Thus, "options name date" would create procedures named "name" @@ -91,80 +142,83 @@ # Arguments: proc options {args} { foreach option $args { - proc $option {args} [subst -nocommands { - global $option user_options option_procs - if {![info exists user_options($option)]} { - set $option \$args - } - }] - proc ${option}-delete {args} [subst -nocommands { - global $option user_options option_procs - if {![info exists user_options($option)] && [info exists $option]} { - set temp [set $option] - foreach val \$args { - set temp [ldelete \$temp \$val] - } - if {\$temp eq ""} { - unset $option - } else { - set $option \$temp - } - } - }] - proc ${option}-append {args} [subst -nocommands { - global $option user_options option_procs - if {![info exists user_options($option)]} { - if {[info exists $option]} { - set $option [concat \${$option} \$args] - } else { - set $option \$args - } - } - }] + interp alias {} $option {} handle_option $option + interp alias {} $option-append {} handle_option-append $option + interp alias {} $option-delete {} handle_option-delete $option } } +## +# Export options into PortInfo +# +# @param option the name of the option +# @param action set or delete +# @param value the value to be set, defaults to an empty string +proc options::export {option action {value ""}} { + global $option PortInfo + switch $action { + set { + set PortInfo($option) $value + } + delete { + unset PortInfo($option) + } + } +} + +## +# Export multiple options +# +# @param args list of ports to be exported proc options_export {args} { foreach option $args { - proc options::export-${option} {option action {value ""}} [subst -nocommands { - global $option PortInfo - switch \$action { - set { - set PortInfo($option) \$value - } - delete { - unset PortInfo($option) - } - } - }] - option_proc $option options::export-$option + option_proc $option options::export } } -# option_deprecate +## +# Print a warning for deprecated ports +# +# @param args list of ports to be exported +proc warn_deprecated_option {option action args} { + global portname $option $newoption + + ui_warn "Port $portname using deprecated option \"$option\"." +} + +proc warn_superseded_option {option newport action args} { + global portname $option $newoption + + if {$action != "read"} { + $newoption [set $option] + } else { + ui_warn "Port $portname using deprecated option \"$option\"." + $option [set $newoption] + } +} + + +## # Causes a warning to be printed when an option is set or accessed +# +# @param option name of the option +# @param newoption name of a superseding option proc option_deprecate {option {newoption ""} } { # If a new option is specified, default the option to {${newoption}} # Display a warning if {$newoption != ""} { - proc warn_deprecated_${option} {option action args} [subst -nocommands { - global portname $option $newoption - if {\$action != "read"} { - $newoption \$$option - } else { - ui_warn "Port \$portname using deprecated option \\\"$option\\\"." - $option \[set $newoption\] - } - }] + option_proc $option warn_deprecated_option $option } else { - proc warn_deprecated_$option {option action args} [subst -nocommands { - global portname $option $newoption - ui_warn "Port \$portname using deprecated option \\\"$option\\\"." - }] + option_proc $option warn_superseded_option $option $newoption } - option_proc $option warn_deprecated_$option + } +## +# Registers a proc to be called when an option is changed +# +# @param option the name of the option +# @param args name of proc (and additional arguments) proc option_proc {option args} { global option_procs $option if {[info exists option_procs($option)]} { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/a5c6eda5/attachment-0001.html From gui_dos at macports.org Sun Mar 2 23:26:49 2008 From: gui_dos at macports.org (gui_dos at macports.org) Date: Sun, 2 Mar 2008 23:26:49 -0800 (PST) Subject: [34696] trunk/dports/graphics/gimp2/Portfile Message-ID: <20080303072649.E86711452F63@beta.macosforge.org> Revision: 34696 http://trac.macosforge.org/projects/macports/changeset/34696 Author: gui_dos at macports.org Date: 2008-03-02 23:26:48 -0800 (Sun, 02 Mar 2008) Log Message: ----------- gimp2: version bump to 2.4.5 Modified Paths: -------------- trunk/dports/graphics/gimp2/Portfile Modified: trunk/dports/graphics/gimp2/Portfile =================================================================== --- trunk/dports/graphics/gimp2/Portfile 2008-03-03 01:14:52 UTC (rev 34695) +++ trunk/dports/graphics/gimp2/Portfile 2008-03-03 07:26:48 UTC (rev 34696) @@ -3,7 +3,7 @@ PortSystem 1.0 name gimp2 -version 2.4.4 +version 2.4.5 categories graphics maintainers nomaintainer homepage http://www.gimp.org/ @@ -20,7 +20,7 @@ master_sites http://gimp.mirrors.hoobly.com/gimp/v${M.m}/ \ ftp://ftp.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/v${M.m}/ \ ftp://ftp.gimp.org/pub/gimp/v${M.m}/ -checksums md5 41d0568581de99f3fd2ecb5babae1f6e +checksums md5 162e264dc5f0c7e4de8794e78818381f distname gimp-${version} use_bzip2 yes @@ -37,11 +37,11 @@ port:poppler \ port:py25-gtk -platform darwin 9 { - post-patch { - reinplace "s|-export-symbols-regex.*||g" ${worksrcpath}/plug-ins/pygimp/Makefile.am - reinplace "s|-export-symbols-regex.*||g" ${worksrcpath}/plug-ins/pygimp/Makefile.in - } +platform darwin 9 { + post-patch { + reinplace "s|-export-symbols-regex.*||g" ${worksrcpath}/plug-ins/pygimp/Makefile.am + reinplace "s|-export-symbols-regex.*||g" ${worksrcpath}/plug-ins/pygimp/Makefile.in + } } use_parallel_build yes -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/a5b5dfe5/attachment.html From afb at macports.org Sun Mar 2 23:36:29 2008 From: afb at macports.org (afb at macports.org) Date: Sun, 2 Mar 2008 23:36:29 -0800 (PST) Subject: [34697] trunk/dports/lang Message-ID: <20080303073629.EDB8F1452FD9@beta.macosforge.org> Revision: 34697 http://trac.macosforge.org/projects/macports/changeset/34697 Author: afb at macports.org Date: 2008-03-02 23:36:29 -0800 (Sun, 02 Mar 2008) Log Message: ----------- new port: jruby 1.0.3 (#14526) Added Paths: ----------- trunk/dports/lang/jruby/ trunk/dports/lang/jruby/Portfile Added: trunk/dports/lang/jruby/Portfile =================================================================== --- trunk/dports/lang/jruby/Portfile (rev 0) +++ trunk/dports/lang/jruby/Portfile 2008-03-03 07:36:29 UTC (rev 34697) @@ -0,0 +1,81 @@ +# $Id$ + +PortSystem 1.0 + +name jruby +version 1.0.3 + +categories lang ruby +maintainers ameingast at gmail.com +platforms darwin + +description JRuby is an 100% pure-Java implementation of the Ruby \ + programming language. +long_description JRuby provides a complete set of core "builtin" classes \ + and syntax for the Ruby language, as well as most of the \ + Ruby Standard Libraries. The standard libraries are mostly \ + Ruby's own complement of .rb files, but a few that depend \ + on C language-based extensions have been reimplemented. +homepage http://jruby.codehaus.org/ + +master_sites http://dist.codehaus.org/jruby/ +distname ${name}-src-${version} +worksrcdir ${name}-${version} +use_bzip2 no +checksums md5 def7168f6c8061da753f875acb250f66 + +depends_build bin:ant:apache-ant +depends_lib bin:java:kaffe + +use_configure no +universal_variant no + +build.cmd ant +build.target jar + +variant apidocs description "include API documentation" { + build.target jar create-apidocs +} + +variant default_ruby description "build without j prefix" { + +} + +destroot { + # Create the target java directory exists + xinstall -m 755 -d ${destroot}${prefix}/share/java/${name} + + # Copy over the needed elements of our directory tree + file copy \ + ${worksrcpath}/bin \ + ${worksrcpath}/lib \ + ${destroot}${prefix}/share/java/${name} + + if { [variant_isset apidocs] } { + file copy ${worksrcpath}/docs ${destroot}${prefix}/share/java/${name} + } + + # Remove extraneous bat files + foreach f [glob -directory ${destroot}${prefix}/share/java/${name}/bin *.bat] { + file delete $f + } + + set jruby_prefix "" + + if { ![variant_isset default_ruby] } { + set jruby_prefix "j" + } + + foreach f { jruby jirb jrubyc jrubcli jrubysrv } { + regsub {^j} $f $jruby_prefix dest + if { ${dest} != ${f} } { + ln -s ${prefix}/share/java/${name}/bin/${f} ${destroot}${prefix}/bin/${dest} + } + ln -s ${prefix}/share/java/${name}/bin/${f} ${destroot}${prefix}/bin/ + } + + foreach f { gem gem_mirror gemri gemwhich rake spec testrb } { + ln -s ${prefix}/share/java/${name}/bin/${f} \ + ${destroot}${prefix}/bin/${jruby_prefix}${f} + } +} Property changes on: trunk/dports/lang/jruby/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/498013e8/attachment.html From afb at macports.org Sun Mar 2 23:46:42 2008 From: afb at macports.org (afb at macports.org) Date: Sun, 2 Mar 2008 23:46:42 -0800 (PST) Subject: [34698] trunk/dports/sysutils Message-ID: <20080303074642.A4D6214530AD@beta.macosforge.org> Revision: 34698 http://trac.macosforge.org/projects/macports/changeset/34698 Author: afb at macports.org Date: 2008-03-02 23:46:41 -0800 (Sun, 02 Mar 2008) Log Message: ----------- new port: proctools 0.4pre1 (#14541) Added Paths: ----------- trunk/dports/sysutils/proctools/ trunk/dports/sysutils/proctools/Portfile Added: trunk/dports/sysutils/proctools/Portfile =================================================================== --- trunk/dports/sysutils/proctools/Portfile (rev 0) +++ trunk/dports/sysutils/proctools/Portfile 2008-03-03 07:46:41 UTC (rev 34698) @@ -0,0 +1,26 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name proctools +version 0.4pre1 +revision 0 +categories sysutils +maintainers gmail.com:ebgssth +description pgrep, pkill and pfind for OpenBSD and Darwin (Mac OS X) +long_description The proctools are text-based utilities to scan for and send \ + signals to processes. +homepage http://sourceforge.net/projects/proctools/ +platforms darwin +master_sites sourceforge:proctools + +checksums md5 714e4350749c680a7806635632d524b1 \ + sha1 2e60ac272532406e595698b1315ccfb481e76d42 \ + rmd160 5393194a38105298ab0715bcfeaba9e27a761cfe + +use_configure no +build.type bsd + +destroot.destdir PREFIX=${destroot}${prefix} MANDIR=${destroot}${prefix}/share/man/man +post-destroot { file attributes ${destroot}${prefix}/share/doc/proctools -permissions 0755 } Property changes on: trunk/dports/sysutils/proctools/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080302/caa11390/attachment.html From gui_dos at macports.org Mon Mar 3 00:42:40 2008 From: gui_dos at macports.org (gui_dos at macports.org) Date: Mon, 3 Mar 2008 00:42:40 -0800 (PST) Subject: [34699] trunk/dports/www/webkit-gtk Message-ID: <20080303084240.5D89E14535DA@beta.macosforge.org> Revision: 34699 http://trac.macosforge.org/projects/macports/changeset/34699 Author: gui_dos at macports.org Date: 2008-03-03 00:42:37 -0800 (Mon, 03 Mar 2008) Log Message: ----------- webkit-gtk: remove patches landed upstream (http://trac.webkit.org/projects/webkit/changeset/30707) Modified Paths: -------------- trunk/dports/www/webkit-gtk/Portfile Removed Paths: ------------- trunk/dports/www/webkit-gtk/files/ Modified: trunk/dports/www/webkit-gtk/Portfile =================================================================== --- trunk/dports/www/webkit-gtk/Portfile 2008-03-03 07:46:41 UTC (rev 34698) +++ trunk/dports/www/webkit-gtk/Portfile 2008-03-03 08:42:37 UTC (rev 34699) @@ -4,7 +4,7 @@ PortSystem 1.0 name webkit-gtk -version r30667 +version r30707 description Apple's WebKit HTML rendering library for GTK+ long_description ${description} maintainers nomaintainer @@ -15,9 +15,9 @@ distname WebKit-${version} use_bzip2 yes checksums \ - md5 d5047727add37bdbba6a4642b0a9c0f4 \ - sha1 262d56d842fb4a574b585b4cd6014c17bae5b491 \ - rmd160 cffbb868e2fe4c53bdf60ef695fde284b940ec4e + md5 57f29473a82b70bf72993eae14c5a818 \ + sha 1i0c777040c7ef2a0ee7097dfbc8dc89b3e4c9a002 \ + rmd160 4ab419002ce7824797c38699c35f0e85152bd309 depends_lib \ port:curl \ @@ -31,11 +31,6 @@ port:libtool \ port:pkgconfig -# Patches proposed in http://bugs.webkit.org/show_bug.cgi?id=17415 -patchfiles \ - patch-GNUmakefile.am.diff \ - patch-JavaScriptCore-GNUmakefile.am.diff - post-patch { reinplace "s|aclocal |aclocal -I ${prefix}/share/aclocal |" ${worksrcpath}/autogen.sh } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/9cbe76a6/attachment.html From dluke at macports.org Mon Mar 3 00:47:26 2008 From: dluke at macports.org (dluke at macports.org) Date: Mon, 3 Mar 2008 00:47:26 -0800 (PST) Subject: [34700] trunk/dports/PortIndex Message-ID: <20080303084726.0BCCC1453622@beta.macosforge.org> Revision: 34700 http://trac.macosforge.org/projects/macports/changeset/34700 Author: dluke at macports.org Date: 2008-03-03 00:47:25 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Total number of ports parsed: 4542 Ports successfully parsed: 4542 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-03 08:42:37 UTC (rev 34699) +++ trunk/dports/PortIndex 2008-03-03 08:47:25 UTC (rev 34700) @@ -308,8 +308,8 @@ variants {universal xmms_plugin darwin_i386} variant_desc {xmms_plugin {Build xmms plugin}} portdir audio/flac description {Free Lossless Audio Codec} homepage http://flac.sourceforge.net/ epoch 0 platforms darwin name flac depends_lib {port:libogg port:id3lib} maintainers nomaintainer long_description {FLAC stands for Free Lossless Audio Codec. Grossly oversimplified,FLAC is similar to MP3, but lossless, meaning that audio iscompressed in FLAC without throwing away any information. This issimilar to how Zip works, except with FLAC you will get much better compression because it is designed specifically for audio, and you canplay back compressed FLAC files in your favorite player (or your car or home stereo) just like you would an MP3 file.} version 1.2.1 categories audio revision 0 flac2mp3 299 variants universal description {Script to convert flac to mp3} portdir audio/flac2mp3 epoch 0 platforms darwin depends_lib {port:lame port:flac port:p5-MP3-Info} name flac2mp3 long_description {homepage http://www.gurulabs.com/} maintainers nomaintainer categories audio version 20041223 revision 0 -herrie 1057 -variants {universal debug http modplug mp3 scrobbler sndfile vorbis xspf} depends_build {port:gettext bin:pkg-config:pkgconfig} portdir audio/herrie description {Small command line interface music player} homepage http://herrie.info/ epoch 0 platforms darwin name herrie depends_lib {port:glib2 port:ncursesw port:curl port:libid3tag port:libmad port:curl port:libvorbis port:libspiff} maintainers ed at 80386.nl long_description {Herrie is a minimalistic music player that uses the command line. It is written to support a variety of operating systems, audio subsystems and file formats, including playlists. Herrie has a split-screen user interface, with a playlist at the top of the screen and a file browser at the bottom. When tracks are added to the playlist, Herrie automatically consumes them one by one. It is thus an application that allows you to batch music for playback. Herrie also has some more exotic features, including support for AudioScrobbler and the ability to chroot() itself into a directory.} version 1.9.3 categories audio revision 0 +herrie 1365 +variants {universal debug http modplug mp3 scrobbler sndfile vorbis xspf} depends_build {port:gettext bin:pkg-config:pkgconfig} variant_desc {debug {Enable debugging symbols} http {Enable HTTP streaming support} modplug {Enable Modplug support} mp3 {Enable MP3 support} scrobbler {Enable AudioScrobbler support} sndfile {Enable libsndfile support} vorbis {Enable Ogg Vorbis support} xspf {Enable XML Shareable Playlist Format support}} portdir audio/herrie description {Small command line interface music player} homepage http://herrie.info/ epoch 0 platforms darwin name herrie depends_lib {port:glib2 port:ncursesw port:curl port:libid3tag port:libmad port:curl port:libvorbis port:libspiff} maintainers ed at 80386.nl long_description {Herrie is a minimalistic music player that uses the command line. It is written to support a variety of operating systems, audio subsystems and file formats, including playlists. Herrie has a split-screen user interface, with a playlist at the top of th e screen and a file browser at the bottom. When tracks are added to the playlist, Herrie automatically consumes them one by one. It is thus an application that allows you to batch music for playback. Herrie also has some more exotic features, including support for AudioScrobbler and the ability to chroot() itself into a directory.} categories audio version 1.9.3 revision 0 hydrogen 476 variants universal portdir audio/hydrogen description {Hydrogen is an advanced drum machine.} homepage http://www.hydrogen-music.org/ epoch 0 platforms macosx name hydrogen depends_lib {lib:libqt.4:qt4-mac port:flac port:libsndfile port:libtar} maintainers yves long_description {Hydrogen is an advanced drum machine for GNU/Linux. Its main goal is to provide professional yet simple and intuitive pattern-based drum programming.} version 0.9.3.79 categories audio revision 0 hymn 632 @@ -1723,9 +1723,9 @@ vile 543 variants universal description {Vi Like Emacs} portdir editors/vile homepage http://invisible-island.net/vile/ epoch 0 platforms darwin name vile long_description {vile is a text editor which is extremely compatible with vi in terms of finger feel. in addition, it has extended capabilities in many areas, notably multi-file editing and viewing, key rebinding, real X window system support, an optional embedded perl interpreter, and robust support for non-Unix hosts.} maintainers waqar at macports.org categories editors version 9.5 revision 0 vim 1027 -variants {universal athena gtk1 gtk2 motif tiny small big huge xim perl python ruby tcl cscope nls} variant_desc {athena {Build GUI version using Athena widgets} gtk1 {Build GUI version using GTK 1.x widgets} gtk2 {Build GUI version using GTK 2.x widgets} motif {Build GUI version with Motif widgets} tiny {Build tiny feature set} small {Build small feature set} big {Build big feature set} huge {Build huge feature set} xim {Build with support for X Input Method} perl {Enable Perl scripting} python {Enable Python scripting} ruby {Enable Ruby scripting} tcl {Enable Tcl scripting} cscope {Enable source code browsing with cscope}} portdir editors/vim description {Vi {"workalike"} with many additional features} homepage http://www.vim.org/ epoch 0 platforms {darwin freebsd} name vim depends_lib port:ncurses maintainers raimue long_description {Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.} version 7.1.262 categories editors revision 0 +variants {universal athena gtk1 gtk2 motif tiny small big huge xim perl python ruby tcl cscope nls} variant_desc {athena {Build GUI version using Athena widgets} gtk1 {Build GUI version using GTK 1.x widgets} gtk2 {Build GUI version using GTK 2.x widgets} motif {Build GUI version with Motif widgets} tiny {Build tiny feature set} small {Build small feature set} big {Build big feature set} huge {Build huge feature set} xim {Build with support for X Input Method} perl {Enable Perl scripting} python {Enable Python scripting} ruby {Enable Ruby scripting} tcl {Enable Tcl scripting} cscope {Enable source code browsing with cscope}} portdir editors/vim description {Vi {"workalike"} with many additional features} homepage http://www.vim.org/ epoch 0 platforms {darwin freebsd} name vim depends_lib port:ncurses maintainers raimue long_description {Vim is an advanced text editor that seeks to provide the power of the de-facto Unix editor 'Vi', with a more complete feature set.} version 7.1.266 categories editors revision 0 vim-app 852 -variants {universal macatsui big huge xim perl python ruby tcl cscope nls darwin_ppc} variant_desc {macatsui {Experimental patch for better antialising} big {Build big feature set} huge {Build huge feature set} xim {Build with support for X Input Method} perl {Enable Perl scripting} python {Enable Python scripting} ruby {Enable Ruby scripting} tcl {Enable Tcl scripting} cscope {Enable source code browsing with cscope}} portdir editors/vim-app description {Vim.app is a GUI version of the famous editor vim.} homepage http://www.vim.org/ epoch 0 platforms darwin name vim-app depends_lib {port:gettext port:ncurses} maintainers raimue long_description {This port provides Vim.app, a GUI version of the famous editor vim. Vim is a highly configurable text editor built to enable efficient text editing.} version 7.1.262 categories editors revision 0 +variants {universal macatsui big huge xim perl python ruby tcl cscope nls darwin_ppc} variant_desc {macatsui {Experimental patch for better antialising} big {Build big feature set} huge {Build huge feature set} xim {Build with support for X Input Method} perl {Enable Perl scripting} python {Enable Python scripting} ruby {Enable Ruby scripting} tcl {Enable Tcl scripting} cscope {Enable source code browsing with cscope}} portdir editors/vim-app description {Vim.app is a GUI version of the famous editor vim.} homepage http://www.vim.org/ epoch 0 platforms darwin name vim-app depends_lib {port:gettext port:ncurses} maintainers raimue long_description {This port provides Vim.app, a GUI version of the famous editor vim. Vim is a highly configurable text editor built to enable efficient text editing.} version 7.1.266 categories editors revision 0 xemacs 641 variants {universal no_sumo} variant_desc {no_sumo {do not install sumo and mule}} portdir editors/xemacs description {A highly customizable open source text editor.} homepage http://www.xemacs.org epoch 0 platforms darwin name xemacs depends_lib {port:libpng port:Xaw3d port:ncurses port:gdbm port:jpeg port:tiff port:compface port:gettext port:zlib} maintainers mww long_description {XEmacs is a highly customizable open source text editor and application development system. It is protected under the GNU Public License and related to other versions of Emacs, in particular GNU Emacs.} version 21.4.21 categories {editors x11} revision 1 xwpe 378 @@ -2553,7 +2553,7 @@ gimp-user-manual 516 variants {universal fetch build without_gimp cs de en es fr hr it ko nl no ru sv zh_CN} description {A multilingual user manual for the Gimp (broken).} portdir graphics/gimp-user-manual homepage http://docs.gimp.org/ epoch 0 platforms darwin name gimp-user-manual long_description {The GIMP User Manual is a newly written User Manual for the GIMP. It is written for the GIMP Help Browser, but can produce the Help pages or other mediums as well.} maintainers nomaintainer categories graphics version 0.13 revision 0 gimp2 822 -variants {universal darwin_9 without_gnome no_python dbus} variant_desc {without_gnome {Disable SVG support and built-in help browser.} no_python {Disable Python scripts and filters.}} portdir graphics/gimp2 description {The GNU Image Manipulation Program} homepage http://www.gimp.org/ epoch 0 platforms darwin name gimp2 depends_lib {port:aalib port:curl port:libart_lgpl port:libexif port:libgnomeui port:libgtkhtml port:libmng port:librsvg port:libwmf port:p5-xml-parser port:poppler port:py25-gtk} maintainers nomaintainer long_description {The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.} version 2.4.4 categories graphics revision 0 +variants {universal darwin_9 without_gnome no_python dbus} variant_desc {without_gnome {Disable SVG support and built-in help browser.} no_python {Disable Python scripts and filters.}} portdir graphics/gimp2 description {The GNU Image Manipulation Program} homepage http://www.gimp.org/ epoch 0 platforms darwin name gimp2 depends_lib {port:aalib port:curl port:libart_lgpl port:libexif port:libgnomeui port:libgtkhtml port:libmng port:librsvg port:libwmf port:p5-xml-parser port:poppler port:py25-gtk} maintainers nomaintainer long_description {The GNU Image Manipulation Program (GIMP) is a powerful tool for the preparation and manipulation of digital images. The GIMP provides the user with a wide variety of image manipulation, painting, processing, and rendering tools.} version 2.4.5 categories graphics revision 0 glew 565 variants {universal darwin_8} description {OpenGL Extension Wrangler Library} portdir graphics/glew homepage http://glew.sourceforge.net epoch 0 platforms darwin name glew long_description {The OpenGL Extension Wrangler Library (GLEW) is a cross-platform C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform. OpenGL core and extension functionality is exposed in a single header file.} maintainers nomaintainer categories {graphics devel} version 1.4.0 revision 0 glitz 533 @@ -3448,6 +3448,8 @@ variants universal description {the Jikes (Java) Research Virtual Machine} portdir lang/jikesrvm homepage http://ww.jikesrvm.org/ epoch 0 platforms darwin name jikesrvm long_description {Jikes RVM (Research Virtual Machine) provides the research community with a flexible open testbed to prototype virtual machine technologies and experiment with a large variety of design alternatives. The virtual machine infrastructure in Jikes RVM was independently developed as part of the Jalapeno research project at the IBM T.J. Watson Research Center.} maintainers nomaintainer categories {lang java devel} version 2.3.3 revision 0 jlint 393 variants universal description {Java code verifier} portdir lang/jlint homepage http://www.garret.ru/~knizhnik/lang.html epoch 0 platforms darwin name jlint long_description {Jlint will check your Java code and find bugs, inconsistencies and synchronization problems by doing data flow analysis and building lock graph.} maintainers waqar at macports.org categories devel version 1.21 revision 1 +jruby 745 +variants {apidocs default_ruby} depends_build bin:ant:apache-ant variant_desc {apidocs {include API documentation} default_ruby {build without j prefix}} portdir lang/jruby description {JRuby is an 100% pure-Java implementation of the Ruby programming language.} homepage http://jruby.codehaus.org/ epoch 0 platforms darwin depends_lib bin:java:kaffe name jruby maintainers ameingast at gmail.com long_description {JRuby provides a complete set of core builtin classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard libraries are mostly Ruby's own complement of .rb files, but a few that depend on C language-based extensions have been reimplemented.} categories {lang ruby} version 1.0.3 revision 0 jython 534 variants universal depends_build bin:ant:apache-ant portdir lang/jython description {Python implementation in pure Java} homepage http://www.jython.org/ epoch 0 platforms darwin depends_lib bin:java:kaffe name jython maintainers nomaintainer long_description {Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.} version 2.1 categories {lang python java} revision 0 kaffe 583 @@ -7714,6 +7716,8 @@ variants universal description {converts instant copy bin image to standard ISO-9660} portdir sysutils/pdi2iso homepage https://developer.berlios.de/projects/pdi2iso/ epoch 0 platforms darwin name pdi2iso long_description {pdi2iso is a very simple utility to convert an instant copy bin image to the standard ISO-9660 format.} maintainers nomaintainer categories sysutils version 0.1 revision 0 poldek 792 variants universal portdir sysutils/poldek description {A full-featured frontend to RPM} homepage http://poldek.pld-linux.org/ epoch 0 platforms darwin name poldek depends_lib {port:rpm port:argp-standalone port:ncurses lib:libpcre:pcre lib:libcheck:check lib:libxml2:libxml2} maintainers afb at macports.org long_description {poldek is an RPM package management tool which allows you to easily perform package verification, installation (including system installation from scratch), upgrading, and removal. Program can be used in batch (like apt-get from Debian's APT) or interactive mode. The interactive mode puts you into a readline interface with command line autocompletion and history, similar to the shell mode of Perl's CPAN.} version 0.21-cvs20070703.00 categories sysutils revision 0 +proctools 387 +variants universal description {pgrep, pkill and pfind for OpenBSD and Darwin (Mac OS X)} portdir sysutils/proctools homepage http://sourceforge.net/projects/proctools/ epoch 0 platforms darwin name proctools long_description {The proctools are text-based utilities to scan for and send signals to processes.} maintainers gmail.com:ebgssth categories sysutils version 0.4pre1 revision 0 pstree 336 variants universal description {pstree shows the output of the ps command as a tree} portdir sysutils/pstree homepage http://freshmeat.net/projects/pstree/ epoch 0 platforms {darwin freebsd} name pstree long_description {{pstree shows the output of the ps command as a tree}} maintainers mww categories sysutils version 2.32 revision 0 pv 654 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/35710fea/attachment-0001.html From mww at macports.org Mon Mar 3 05:08:44 2008 From: mww at macports.org (mww at macports.org) Date: Mon, 3 Mar 2008 05:08:44 -0800 (PST) Subject: [34701] trunk/dports/lang/gcc41 Message-ID: <20080303130844.C93D314542FE@beta.macosforge.org> Revision: 34701 http://trac.macosforge.org/projects/macports/changeset/34701 Author: mww at macports.org Date: 2008-03-03 05:08:40 -0800 (Mon, 03 Mar 2008) Log Message: ----------- make lint happy++ Modified Paths: -------------- trunk/dports/lang/gcc41/Portfile Added Paths: ----------- trunk/dports/lang/gcc41/files/patch-configure-texinfo.diff trunk/dports/lang/gcc41/files/patch-darwin.h.diff trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard.diff Removed Paths: ------------- trunk/dports/lang/gcc41/files/patch-configure-texinfo trunk/dports/lang/gcc41/files/patch-darwin.h trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard Modified: trunk/dports/lang/gcc41/Portfile =================================================================== --- trunk/dports/lang/gcc41/Portfile 2008-03-03 08:47:25 UTC (rev 34700) +++ trunk/dports/lang/gcc41/Portfile 2008-03-03 13:08:40 UTC (rev 34701) @@ -33,7 +33,7 @@ ${dobjc} sha1 ea97dab0f7096d267eba17d53a861d15b519868a # Handle Texinfo 4.1x. -patchfiles patch-configure-texinfo +patchfiles patch-configure-texinfo.diff use_bzip2 yes @@ -82,14 +82,14 @@ } platform darwin 9 { - patchfiles-append patch-make-exports.pl-leopard + patchfiles-append patch-make-exports.pl-leopard.diff # Workaround for libiconv on Mac OS X 10.5 Leopard: force configure # to look for the system's library, not the MacPort's one. - configure.args-append --with-libiconv-prefix=/usr + configure.args-append --with-libiconv-prefix=/usr } platform darwin i386 { - patchfiles-append patch-darwin.h + patchfiles-append patch-darwin.h.diff } variant odcctools { Deleted: trunk/dports/lang/gcc41/files/patch-configure-texinfo =================================================================== --- trunk/dports/lang/gcc41/files/patch-configure-texinfo 2008-03-03 08:47:25 UTC (rev 34700) +++ trunk/dports/lang/gcc41/files/patch-configure-texinfo 2008-03-03 13:08:40 UTC (rev 34701) @@ -1,11 +0,0 @@ ---- configure.orig 2006-11-21 18:48:36.000000000 +0100 -+++ configure 2007-12-09 18:49:24.000000000 +0100 -@@ -3549,7 +3549,7 @@ - # For an installed makeinfo, we require it to be from texinfo 4.2 or - # higher, else we use the "missing" dummy. - if ${MAKEINFO} --version \ -- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])' >/dev/null 2>&1; then -+ | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|4\.1[0-9]|[5-9])' >/dev/null 2>&1; then - : - else - MAKEINFO="$MISSING makeinfo" Copied: trunk/dports/lang/gcc41/files/patch-configure-texinfo.diff (from rev 34700, trunk/dports/lang/gcc41/files/patch-configure-texinfo) =================================================================== --- trunk/dports/lang/gcc41/files/patch-configure-texinfo.diff (rev 0) +++ trunk/dports/lang/gcc41/files/patch-configure-texinfo.diff 2008-03-03 13:08:40 UTC (rev 34701) @@ -0,0 +1,11 @@ +--- configure.orig 2006-11-21 18:48:36.000000000 +0100 ++++ configure 2007-12-09 18:49:24.000000000 +0100 +@@ -3549,7 +3549,7 @@ + # For an installed makeinfo, we require it to be from texinfo 4.2 or + # higher, else we use the "missing" dummy. + if ${MAKEINFO} --version \ +- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])' >/dev/null 2>&1; then ++ | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|4\.1[0-9]|[5-9])' >/dev/null 2>&1; then + : + else + MAKEINFO="$MISSING makeinfo" Deleted: trunk/dports/lang/gcc41/files/patch-darwin.h =================================================================== --- trunk/dports/lang/gcc41/files/patch-darwin.h 2008-03-03 08:47:25 UTC (rev 34700) +++ trunk/dports/lang/gcc41/files/patch-darwin.h 2008-03-03 13:08:40 UTC (rev 34701) @@ -1,11 +0,0 @@ ---- gcc/config/i386/darwin.h.orig 2007-02-21 09:08:33.000000000 -0800 -+++ gcc/config/i386/darwin.h 2007-02-21 09:10:03.000000000 -0800 -@@ -106,6 +106,8 @@ - #define ASM_LONG "\t.long\t" - /* Darwin as doesn't do ".quad". */ - -+#define SUBTARGET_ENCODE_SECTION_INFO darwin_encode_section_info -+ - #undef ASM_OUTPUT_ALIGN - #define ASM_OUTPUT_ALIGN(FILE,LOG) \ - do { if ((LOG) != 0) \ Copied: trunk/dports/lang/gcc41/files/patch-darwin.h.diff (from rev 34700, trunk/dports/lang/gcc41/files/patch-darwin.h) =================================================================== --- trunk/dports/lang/gcc41/files/patch-darwin.h.diff (rev 0) +++ trunk/dports/lang/gcc41/files/patch-darwin.h.diff 2008-03-03 13:08:40 UTC (rev 34701) @@ -0,0 +1,11 @@ +--- gcc/config/i386/darwin.h.orig 2007-02-21 09:08:33.000000000 -0800 ++++ gcc/config/i386/darwin.h 2007-02-21 09:10:03.000000000 -0800 +@@ -106,6 +106,8 @@ + #define ASM_LONG "\t.long\t" + /* Darwin as doesn't do ".quad". */ + ++#define SUBTARGET_ENCODE_SECTION_INFO darwin_encode_section_info ++ + #undef ASM_OUTPUT_ALIGN + #define ASM_OUTPUT_ALIGN(FILE,LOG) \ + do { if ((LOG) != 0) \ Deleted: trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard =================================================================== --- trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard 2008-03-03 08:47:25 UTC (rev 34700) +++ trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard 2008-03-03 13:08:40 UTC (rev 34701) @@ -1,11 +0,0 @@ ---- libstdc++-v3/scripts/make_exports.pl.orig 2007-12-09 18:01:40.000000000 +0100 -+++ libstdc++-v3/scripts/make_exports.pl 2007-12-09 18:02:17.000000000 +0100 -@@ -92,7 +92,7 @@ - print STDERR $nm.' -P '.(join ' ', at ARGV).'|'; - open NM,$nm.' -P '.(join ' ', at ARGV).'|' or die $!; - # Talk to c++filt through a pair of file descriptors. --open2(*FILTIN, *FILTOUT, "c++filt --strip-underscores") or die $!; -+open2(*FILTIN, *FILTOUT, "c++filt --strip-underscore") or die $!; - NAME: while () { - my $i; - chomp; Copied: trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard.diff (from rev 34700, trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard) =================================================================== --- trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard.diff (rev 0) +++ trunk/dports/lang/gcc41/files/patch-make-exports.pl-leopard.diff 2008-03-03 13:08:40 UTC (rev 34701) @@ -0,0 +1,11 @@ +--- libstdc++-v3/scripts/make_exports.pl.orig 2007-12-09 18:01:40.000000000 +0100 ++++ libstdc++-v3/scripts/make_exports.pl 2007-12-09 18:02:17.000000000 +0100 +@@ -92,7 +92,7 @@ + print STDERR $nm.' -P '.(join ' ', at ARGV).'|'; + open NM,$nm.' -P '.(join ' ', at ARGV).'|' or die $!; + # Talk to c++filt through a pair of file descriptors. +-open2(*FILTIN, *FILTOUT, "c++filt --strip-underscores") or die $!; ++open2(*FILTIN, *FILTOUT, "c++filt --strip-underscore") or die $!; + NAME: while () { + my $i; + chomp; -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/89e5c297/attachment.html From reiffert at macports.org Mon Mar 3 05:55:17 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Mon, 3 Mar 2008 05:55:17 -0800 (PST) Subject: [34703] trunk/dports/python Message-ID: <20080303135517.00DFD1454595@beta.macosforge.org> Revision: 34703 http://trac.macosforge.org/projects/macports/changeset/34703 Author: reiffert at macports.org Date: 2008-03-03 05:55:16 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Python 3.0 Alpha 3. * Framework install * Updateing all py30- ports Modified Paths: -------------- trunk/dports/python/py30-bsddb/Portfile trunk/dports/python/py30-bz2/Portfile trunk/dports/python/py30-curses/Portfile trunk/dports/python/py30-gdbm/Portfile trunk/dports/python/py30-hashlib/Portfile trunk/dports/python/py30-readline/Portfile trunk/dports/python/py30-socket-ssl/Portfile trunk/dports/python/py30-sqlite3/Portfile trunk/dports/python/py30-tkinter/Portfile trunk/dports/python/py30-zlib/Portfile Modified: trunk/dports/python/py30-bsddb/Portfile =================================================================== --- trunk/dports/python/py30-bsddb/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-bsddb/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-bsddb -version 3.0a2 +version 3.0a3 categories python databases platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz worksrcdir ${worksrcdir}/Modules Modified: trunk/dports/python/py30-bz2/Portfile =================================================================== --- trunk/dports/python/py30-bz2/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-bz2/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-bz2 -version 3.0a2 +version 3.0a3 categories python platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz worksrcdir ${worksrcdir}/Modules Modified: trunk/dports/python/py30-curses/Portfile =================================================================== --- trunk/dports/python/py30-curses/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-curses/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-curses -version 3.0a2 +version 3.0a3 categories python platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz worksrcdir ${worksrcdir}/Modules Modified: trunk/dports/python/py30-gdbm/Portfile =================================================================== --- trunk/dports/python/py30-gdbm/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-gdbm/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-gdbm -version 3.0a2 +version 3.0a3 categories python databases platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz depends_lib-append port:gdbm Modified: trunk/dports/python/py30-hashlib/Portfile =================================================================== --- trunk/dports/python/py30-hashlib/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-hashlib/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-hashlib -version 3.0a2 +version 3.0a3 categories python platforms darwin maintainers mww @@ -26,7 +26,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz depends_lib-append port:openssl Modified: trunk/dports/python/py30-readline/Portfile =================================================================== --- trunk/dports/python/py30-readline/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-readline/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-readline -version 3.0a2 +version 3.0a3 categories python platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz depends_lib-append port:readline Modified: trunk/dports/python/py30-socket-ssl/Portfile =================================================================== --- trunk/dports/python/py30-socket-ssl/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-socket-ssl/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-socket-ssl -version 3.0a2 +version 3.0a3 categories python platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz depends_lib-append port:openssl Modified: trunk/dports/python/py30-sqlite3/Portfile =================================================================== --- trunk/dports/python/py30-sqlite3/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-sqlite3/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-sqlite3 -version 3.0a2 +version 3.0a3 categories python databases platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz worksrcdir ${worksrcdir}/Modules Modified: trunk/dports/python/py30-tkinter/Portfile =================================================================== --- trunk/dports/python/py30-tkinter/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-tkinter/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-tkinter -version 3.0a2 +version 3.0a3 categories python graphics platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz depends_lib-append port:tcl port:tk Modified: trunk/dports/python/py30-zlib/Portfile =================================================================== --- trunk/dports/python/py30-zlib/Portfile 2008-03-03 13:54:28 UTC (rev 34702) +++ trunk/dports/python/py30-zlib/Portfile 2008-03-03 13:55:16 UTC (rev 34703) @@ -10,11 +10,11 @@ build.cmd ${python.bin} setup.py build.target build destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix} --root=${destroot} +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} # end group code name py30-zlib -version 3.0a2 +version 3.0a3 categories python platforms darwin maintainers mww @@ -25,7 +25,7 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} dist_subdir python30 -checksums md5 03e5e8676997cb9a27633b6db25ac80c +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz worksrcdir ${worksrcdir}/Modules -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/fd800a91/attachment-0001.html From reiffert at macports.org Mon Mar 3 05:54:30 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Mon, 3 Mar 2008 05:54:30 -0800 (PST) Subject: [34702] trunk/dports/lang/python30/Portfile Message-ID: <20080303135430.DEDB01454524@beta.macosforge.org> Revision: 34702 http://trac.macosforge.org/projects/macports/changeset/34702 Author: reiffert at macports.org Date: 2008-03-03 05:54:28 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Python 3.0 Alpha 3. * Framework install * Updateing all py30- ports Modified Paths: -------------- trunk/dports/lang/python30/Portfile Modified: trunk/dports/lang/python30/Portfile =================================================================== --- trunk/dports/lang/python30/Portfile 2008-03-03 13:08:40 UTC (rev 34701) +++ trunk/dports/lang/python30/Portfile 2008-03-03 13:54:28 UTC (rev 34702) @@ -3,7 +3,7 @@ PortSystem 1.0 name python30 -version 3.0a2 +version 3.0a3 categories lang platforms darwin maintainers mww @@ -15,23 +15,26 @@ master_sites http://www.python.org/ftp/python/3.0/ distname Python-${version} extract.suffix .tgz -checksums md5 03e5e8676997cb9a27633b6db25ac80c -patchfiles patch-setup.py +checksums md5 ec525b7e7fe4383e8394fab721663252 +patchfiles patch-setup.py \ + patch-Makefile.pre.in.diff depends_lib port:gettext +configure.args --without-readline --enable-shared --enable-ipv6 --disable-tk --enable-framework=${prefix}/Library/Frameworks -configure.args --enable-shared --without-readline --enable-ipv6 --disable-tk --disable-framework --enable-toolbox-glue -#configure.env-append OPT="${configure.cflags} -g -Wall -Wstrict-prototypes" +destroot.target frameworkinstall maninstall libpython3.0.dylib -destroot.target altinstall maninstall post-destroot { - # make sure we dont have any file conflicts with python2.x - system "cd ${destroot}${prefix}/bin && mv idle idle3.0 && mv pydoc pydoc3.0 && mv smtpd.py smtpd3.0.py" - system "cd ${destroot}${prefix}/share/man/man1 && mv python.1 python3.0.1" + system "cd ${destroot}${prefix}/bin && \ + rm idle pydoc python python-config pythonw smtpd.py" + system "cd ${destroot}${prefix}/share/man/man1 && \ + ln -sf ${prefix}/Library/Frameworks/Python.framework/Versions/3.0/share/man/man1/python.1 python3.0.1" + system "cd ${destroot}${prefix}/lib && \ + ln -sf ${prefix}/Library/Frameworks/Python.framework/Versions/3.0/libpython3.0.dylib" - # install select file for python_select xinstall -m 755 -d ${destroot}${prefix}/etc/select/python xinstall -m 644 ${filespath}/python30 ${destroot}${prefix}/etc/select/python/ + } livecheck.check regex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/eb73ba86/attachment-0001.html From reiffert at macports.org Mon Mar 3 05:56:06 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Mon, 3 Mar 2008 05:56:06 -0800 (PST) Subject: [34704] trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff Message-ID: <20080303135606.0FF5714546DE@beta.macosforge.org> Revision: 34704 http://trac.macosforge.org/projects/macports/changeset/34704 Author: reiffert at macports.org Date: 2008-03-03 05:56:05 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Python 3.0 Alpha 3. * Framework install * Updateing all py30- ports Added Paths: ----------- trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff Added: trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff =================================================================== --- trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff (rev 0) +++ trunk/dports/lang/python30/files/patch-Makefile.pre.in.diff 2008-03-03 13:56:05 UTC (rev 34704) @@ -0,0 +1,26 @@ +--- Makefile.pre.in.orig 2008-03-02 20:00:54.000000000 +0100 ++++ Makefile.pre.in 2008-03-02 20:03:49.000000000 +0100 +@@ -397,6 +397,13 @@ + libpython$(VERSION).sl: $(LIBRARY_OBJS) + $(LDSHARED) -o $@ $(LIBRARY_OBJS) $(SHLIBS) $(LIBC) $(LIBM) + ++libpython$(VERSION).dylib: $(LIBRARY) ++ /usr/bin/libtool -o $@ -dynamic $(OTHER_LIBTOOL_OPT) \ ++ -all_load $(LIBRARY) -single_module \ ++ -install_name $(LIBDIR)/$@ \ ++ -compatibility_version $(VERSION) \ ++ -current_version $(VERSION) -lSystem -lSystemStubs $(LDFLAGS) ++ + # This rule is here for OPENSTEP/Rhapsody/MacOSX. It builds a temporary + # minimal framework (not including the Lib directory and such) in the current + # directory. +@@ -738,6 +745,9 @@ + fi \ + fi; \ + else true; \ ++ fi; \ ++ if test -f libpython$(VERSION).dylib; then \ ++ $(INSTALL_SHARED) libpython$(VERSION).dylib $(DESTDIR)$(LIBDIR); \ + fi + + # Install the manual page -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/fc4b0d78/attachment.html From gui_dos at macports.org Mon Mar 3 07:22:52 2008 From: gui_dos at macports.org (gui_dos at macports.org) Date: Mon, 3 Mar 2008 07:22:52 -0800 (PST) Subject: [34705] trunk/dports/x11/gtk2/Portfile Message-ID: <20080303152252.DDA481454BE2@beta.macosforge.org> Revision: 34705 http://trac.macosforge.org/projects/macports/changeset/34705 Author: gui_dos at macports.org Date: 2008-03-03 07:22:49 -0800 (Mon, 03 Mar 2008) Log Message: ----------- gtk2: update to 2.12.8 Modified Paths: -------------- trunk/dports/x11/gtk2/Portfile Modified: trunk/dports/x11/gtk2/Portfile =================================================================== --- trunk/dports/x11/gtk2/Portfile 2008-03-03 13:56:05 UTC (rev 34704) +++ trunk/dports/x11/gtk2/Portfile 2008-03-03 15:22:49 UTC (rev 34705) @@ -4,7 +4,7 @@ PortSystem 1.0 name gtk2 -version 2.12.4 +version 2.12.8 set branch [join [lrange [split ${version} .] 0 1] .] categories x11 maintainers nox openmaintainer @@ -39,9 +39,9 @@ } } -checksums md5 72e2a930f65667ab86dc46141bbaf9e2 \ - sha1 e9d727298ed61cc3c8779b42384c50480eecc46e \ - rmd160 d9e031274e7fc209646cf35dd64ab5802f646808 +checksums md5 1e0d7db0bfa210881743e1d42ee91a24 \ + sha1 48e3efd396c33682538e16fa09ee72853dee563b \ + rmd160 e1ae63c6e0230e6e7e52d67836028f9b1351275e patchfiles patch-gtk-xdgmime-xdgmime.c.diff -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/7722d1b6/attachment.html From afb at macports.org Mon Mar 3 10:19:13 2008 From: afb at macports.org (afb at macports.org) Date: Mon, 3 Mar 2008 10:19:13 -0800 (PST) Subject: [34706] trunk/dports/sysutils/rpm50/Portfile Message-ID: <20080303181913.50BB0145542E@beta.macosforge.org> Revision: 34706 http://trac.macosforge.org/projects/macports/changeset/34706 Author: afb at macports.org Date: 2008-03-03 10:19:07 -0800 (Mon, 03 Mar 2008) Log Message: ----------- port upgrade: RPM 5.0.3 Modified Paths: -------------- trunk/dports/sysutils/rpm50/Portfile Modified: trunk/dports/sysutils/rpm50/Portfile =================================================================== --- trunk/dports/sysutils/rpm50/Portfile 2008-03-03 15:22:49 UTC (rev 34705) +++ trunk/dports/sysutils/rpm50/Portfile 2008-03-03 18:19:07 UTC (rev 34706) @@ -3,7 +3,7 @@ PortSystem 1.0 name rpm50 -version 5.0.1 +version 5.0.3 platforms darwin freebsd linux categories sysutils archivers maintainers n3npq at mac.com afb at macports.org @@ -17,7 +17,7 @@ homepage http://rpm5.org master_sites ${homepage}/files/rpm/rpm-5.0 distname rpm-${version} -checksums md5 4a19c36b9fd99aca2a96ee5408af4fe3 +checksums md5 b3df4e54e84cf3344ce6b76fa2a8d5bf worksrcdir rpm-${version} depends_build port:expat port:neon \ @@ -33,8 +33,7 @@ bin:bzip2:bzip2 \ bin:unzip:unzip -patchfiles patch-macros.in \ - patch-rpmevr.h +patchfiles patch-macros.in build.type gnu @@ -50,7 +49,9 @@ configure.cppflags-append -I${prefix}/include/xar post-destroot { - xinstall -d -m 755 ${prefix}/etc/rpm + xinstall -d -m 755 ${destroot}${prefix}/etc/rpm + system "${worksrcpath}/rpm --macros=${worksrcpath}/macros --eval='%{_target_platform}' > ${destroot}${prefix}/etc/rpm/platform" + system "${worksrcpath}/rpm --macros=${worksrcpath}/macros --eval='noarch-%{_target_vendor}-%{_target_os}%{?_gnu}' >> ${destroot}${prefix}/etc/rpm/platform" delete [glob ${destroot}${prefix}/lib/perl5/*/*/*/auto/RPM/.packlist] delete [glob ${destroot}${prefix}/lib/perl5/*/*/perllocal.pod] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/24a2b082/attachment.html From narf_tm at macports.org Mon Mar 3 10:37:33 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:37:33 -0800 (PST) Subject: [34707] trunk/dports/perl/p5-test-tester/Portfile Message-ID: <20080303183733.D82351455518@beta.macosforge.org> Revision: 34707 http://trac.macosforge.org/projects/macports/changeset/34707 Author: narf_tm at macports.org Date: 2008-03-03 10:37:31 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 0.107. Modified Paths: -------------- trunk/dports/perl/p5-test-tester/Portfile Modified: trunk/dports/perl/p5-test-tester/Portfile =================================================================== --- trunk/dports/perl/p5-test-tester/Portfile 2008-03-03 18:19:07 UTC (rev 34706) +++ trunk/dports/perl/p5-test-tester/Portfile 2008-03-03 18:37:31 UTC (rev 34707) @@ -3,13 +3,13 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Test-Tester 0.106 +perl5.setup Test-Tester 0.107 maintainers narf_tm openmaintainer description Ease testing test modules built with Test::Builder long_description ${description} platforms darwin -checksums md5 6324d0f99eab4710f0acfe9355d8d769 \ - sha1 1fa1f57398645f248f2f393ef79b86e8039af0ba \ - rmd160 289db17c1d589e7e8ca3f7c517682b0c120f836c +checksums md5 998a8abe241992faaa3e90f330800840 \ + sha1 1cc2695d0b3dbbd39d63ed86ba6340079815f368 \ + rmd160 ccf1ffc20ece92103aff5e179bd34617b169913e -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/aba16a38/attachment.html From narf_tm at macports.org Mon Mar 3 10:42:09 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:42:09 -0800 (PST) Subject: [34708] trunk/dports/perl/p5-datetime/Portfile Message-ID: <20080303184209.B1C03145556A@beta.macosforge.org> Revision: 34708 http://trac.macosforge.org/projects/macports/changeset/34708 Author: narf_tm at macports.org Date: 2008-03-03 10:42:09 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 0.42. Modified Paths: -------------- trunk/dports/perl/p5-datetime/Portfile Modified: trunk/dports/perl/p5-datetime/Portfile =================================================================== --- trunk/dports/perl/p5-datetime/Portfile 2008-03-03 18:37:31 UTC (rev 34707) +++ trunk/dports/perl/p5-datetime/Portfile 2008-03-03 18:42:09 UTC (rev 34708) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup DateTime 0.41 +perl5.setup DateTime 0.42 maintainers narf_tm openmaintainer description A date and time object long_description DateTime is a class for the representation of date/time \ @@ -13,9 +13,9 @@ platforms darwin -checksums md5 cbd27b0d9a3eee5ffa6afb9211b19a9e \ - sha1 b0e485c23ff850b9f53ff06b98ed655649b74a96 \ - rmd160 5a08c9a081e8c1b2acd55bb7f8679689f4c0970d +checksums md5 2ea2baae817dd4d3d3cfd4a4457794dd \ + sha1 93c35c53839a9c811083073eceb25b8109625a87 \ + rmd160 c4c673a762282449570e01be755e65aab4cb6f19 depends_lib-append port:p5-params-validate \ port:p5-datetime-locale \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/8a28d985/attachment.html From narf_tm at macports.org Mon Mar 3 10:43:48 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:43:48 -0800 (PST) Subject: [34709] trunk/dports/perl/p5-class-inspector/Portfile Message-ID: <20080303184348.0D51A14555BF@beta.macosforge.org> Revision: 34709 http://trac.macosforge.org/projects/macports/changeset/34709 Author: narf_tm at macports.org Date: 2008-03-03 10:43:46 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 1.22. Modified Paths: -------------- trunk/dports/perl/p5-class-inspector/Portfile Modified: trunk/dports/perl/p5-class-inspector/Portfile =================================================================== --- trunk/dports/perl/p5-class-inspector/Portfile 2008-03-03 18:42:09 UTC (rev 34708) +++ trunk/dports/perl/p5-class-inspector/Portfile 2008-03-03 18:43:46 UTC (rev 34709) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Class-Inspector 1.20 +perl5.setup Class-Inspector 1.22 maintainers narf_tm openmaintainer description Get information about a class and its structure long_description Class::Inspector allows you to get information about a \ @@ -16,6 +16,6 @@ platforms darwin -checksums md5 4b21f5abd8fc0df983f6a5087c61aea7 \ - sha1 44e84600d02942d2c203eb3b1030578083656d44 \ - rmd160 b3018638e4245e0963bb68c3ebd9de67cc30f16e +checksums md5 74d1c6f817d859baab5999c53278887b \ + sha1 51f8294fb8c8124f6b2d5ea41b68eddce6197553 \ + rmd160 1529011c288308cfe3a386c5a13f13f1f9e7a189 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/527805fd/attachment.html From narf_tm at macports.org Mon Mar 3 10:46:23 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:46:23 -0800 (PST) Subject: [34710] trunk/dports/perl/p5-dbix-class/Portfile Message-ID: <20080303184623.1B4AB145572B@beta.macosforge.org> Revision: 34710 http://trac.macosforge.org/projects/macports/changeset/34710 Author: narf_tm at macports.org Date: 2008-03-03 10:46:22 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 0.08010. Modified Paths: -------------- trunk/dports/perl/p5-dbix-class/Portfile Modified: trunk/dports/perl/p5-dbix-class/Portfile =================================================================== --- trunk/dports/perl/p5-dbix-class/Portfile 2008-03-03 18:43:46 UTC (rev 34709) +++ trunk/dports/perl/p5-dbix-class/Portfile 2008-03-03 18:46:22 UTC (rev 34710) @@ -3,14 +3,16 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup DBIx-Class 0.08009 +perl5.setup DBIx-Class 0.08010 maintainers narf_tm openmaintainer description Extensible and flexible object <-> relational mapper. long_description ${description} platforms darwin -checksums md5 633b40214ce1c7d7e9878523364874c9 +checksums md5 5b7eee3c1ddf6f865c816cde9e9bdf62 \ + sha1 f2d5000cd42e85314c076a8cac8dd3c8bda241a5 \ + rmd160 bf2343982346b88e83255915bf245ac202847875 depends_lib-append port:p5-carp-clan \ port:p5-class-accessor-grouped \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/0bc69984/attachment.html From narf_tm at macports.org Mon Mar 3 10:48:40 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:48:40 -0800 (PST) Subject: [34711] trunk/dports/perl/p5-html-tagset/Portfile Message-ID: <20080303184840.4B84D14557B6@beta.macosforge.org> Revision: 34711 http://trac.macosforge.org/projects/macports/changeset/34711 Author: narf_tm at macports.org Date: 2008-03-03 10:48:39 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 3.20. Modified Paths: -------------- trunk/dports/perl/p5-html-tagset/Portfile Modified: trunk/dports/perl/p5-html-tagset/Portfile =================================================================== --- trunk/dports/perl/p5-html-tagset/Portfile 2008-03-03 18:46:22 UTC (rev 34710) +++ trunk/dports/perl/p5-html-tagset/Portfile 2008-03-03 18:48:39 UTC (rev 34711) @@ -3,12 +3,14 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup HTML-Tagset 3.10 +perl5.setup HTML-Tagset 3.20 maintainers narf_tm openmaintainer description data tables useful in parsing HTML long_description This module contains data tables useful in dealing \ with HTML. It provides no functions or methods. -checksums md5 89bdd351272ccd285fa61c5b2ce451ab +checksums md5 d2bfa18fe1904df7f683e96611e87437 \ + sha1 cc906acec09b23d5ffa5e1d4f40441f9de1ad777 \ + rmd160 90d330beba53d99b56949eb3f2a77188c8f8f957 platforms darwin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/36425f5f/attachment-0001.html From narf_tm at macports.org Mon Mar 3 10:50:30 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:50:30 -0800 (PST) Subject: [34712] trunk/dports/perl/p5-http-body/Portfile Message-ID: <20080303185030.2FF0A1455816@beta.macosforge.org> Revision: 34712 http://trac.macosforge.org/projects/macports/changeset/34712 Author: narf_tm at macports.org Date: 2008-03-03 10:50:29 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 1.02. Modified Paths: -------------- trunk/dports/perl/p5-http-body/Portfile Modified: trunk/dports/perl/p5-http-body/Portfile =================================================================== --- trunk/dports/perl/p5-http-body/Portfile 2008-03-03 18:48:39 UTC (rev 34711) +++ trunk/dports/perl/p5-http-body/Portfile 2008-03-03 18:50:29 UTC (rev 34712) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup HTTP-Body 1.01 +perl5.setup HTTP-Body 1.02 maintainers narf_tm openmaintainer description HTTP Body Parser long_description HTTP::Body parses chunks of HTTP POST data and \ @@ -13,8 +13,8 @@ platforms darwin -checksums md5 9a3cd12091410fc4e4d8d9c68e12d12d \ - sha1 bcc2623c782aa704e375b42301151f6f5c24be47 \ - rmd160 733cb805ab67fdd3b38cab2bbb0f1701ed267cd5 +checksums md5 2ab91bec0dce0b50fa1233a97e2bd5c9 \ + sha1 248e9fa1f9587bfb2a1e42ef8b4d3a5f947b1162 \ + rmd160 78a11f15b50d5263431be283d78ec9ce3ee762d0 depends_lib-append port:p5-yaml -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/da4e3187/attachment.html From narf_tm at macports.org Mon Mar 3 10:52:29 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:52:29 -0800 (PST) Subject: [34713] trunk/dports/perl/p5-gd-securityimage/Portfile Message-ID: <20080303185229.D71571455885@beta.macosforge.org> Revision: 34713 http://trac.macosforge.org/projects/macports/changeset/34713 Author: narf_tm at macports.org Date: 2008-03-03 10:52:29 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 1.65. Modified Paths: -------------- trunk/dports/perl/p5-gd-securityimage/Portfile Modified: trunk/dports/perl/p5-gd-securityimage/Portfile =================================================================== --- trunk/dports/perl/p5-gd-securityimage/Portfile 2008-03-03 18:50:29 UTC (rev 34712) +++ trunk/dports/perl/p5-gd-securityimage/Portfile 2008-03-03 18:52:29 UTC (rev 34713) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup GD-SecurityImage 1.64 +perl5.setup GD-SecurityImage 1.65 maintainers narf_tm openmaintainer description Security image (captcha) generator. long_description The (so called) "Security Images" are so popular. \ @@ -16,7 +16,9 @@ platforms darwin -checksums md5 52d9b42df90b0667f1b1ea66e8c15b1d +checksums md5 186d0115cecbcd9d0d272e2fd0609c8d \ + sha1 9037a987eecaccb7cdaa97b166dff05d2abccc2c \ + rmd160 25b3402b671e468fa489af55f01ed4dd7b69494e depends_lib-append port:p5-gd -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/ab0fca43/attachment.html From narf_tm at macports.org Mon Mar 3 10:55:25 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:55:25 -0800 (PST) Subject: [34714] trunk/dports/perl/p5-dbd-pg/Portfile Message-ID: <20080303185525.428C914558EC@beta.macosforge.org> Revision: 34714 http://trac.macosforge.org/projects/macports/changeset/34714 Author: narf_tm at macports.org Date: 2008-03-03 10:55:24 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 2.2.1. Modified Paths: -------------- trunk/dports/perl/p5-dbd-pg/Portfile Modified: trunk/dports/perl/p5-dbd-pg/Portfile =================================================================== --- trunk/dports/perl/p5-dbd-pg/Portfile 2008-03-03 18:52:29 UTC (rev 34713) +++ trunk/dports/perl/p5-dbd-pg/Portfile 2008-03-03 18:55:24 UTC (rev 34714) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup DBD-Pg 2.1.3 +perl5.setup DBD-Pg 2.2.1 categories perl databases maintainers narf_tm openmaintainer description Perl DBI module to provide access to PostgreSQL databases @@ -12,11 +12,10 @@ platforms darwin -checksums md5 08dbe8478d2c92f2190e709b2dcb37e4 \ - sha1 f92d77ee68fce21ee5754a9ac5db0680fa5a6456 \ - rmd160 a4069700ba740e567fa72baf8efef99a5d5226c0 +checksums md5 a988d2f80ed96c01b38550122284ba2c \ + sha1 4287ba9dd60fb68ed31753ca5aa4a12bc7e0e393 \ + rmd160 8b6915c4536f4a78fb71e9af12946b3bd3006ceb - depends_lib-append port:postgresql83 \ port:p5-dbi \ port:p5-version -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/1da823ec/attachment.html From narf_tm at macports.org Mon Mar 3 10:57:33 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 10:57:33 -0800 (PST) Subject: [34715] trunk/dports/perl/p5-catalyst-view-json/Portfile Message-ID: <20080303185733.0E9D0145596E@beta.macosforge.org> Revision: 34715 http://trac.macosforge.org/projects/macports/changeset/34715 Author: narf_tm at macports.org Date: 2008-03-03 10:57:31 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 0.24. Modified Paths: -------------- trunk/dports/perl/p5-catalyst-view-json/Portfile Modified: trunk/dports/perl/p5-catalyst-view-json/Portfile =================================================================== --- trunk/dports/perl/p5-catalyst-view-json/Portfile 2008-03-03 18:55:24 UTC (rev 34714) +++ trunk/dports/perl/p5-catalyst-view-json/Portfile 2008-03-03 18:57:31 UTC (rev 34715) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Catalyst-View-JSON 0.23 +perl5.setup Catalyst-View-JSON 0.24 maintainers narf_tm openmaintainer description JSON view for your data long_description Catalyst::View::JSON is a Catalyst View handler that \ @@ -11,9 +11,9 @@ platforms darwin -checksums md5 00a91859a5d9bb16a987edb94e45d59f \ - sha1 d47eeb04aa1984239d06302f6c9e0d9992b6619d \ - rmd160 c3d09462165e6242afbc40c96a2d768e36772de8 +checksums md5 65cfb99bc13dd59f4be3aa6ff1cb718b \ + sha1 d728ebbdcecc740dc794442f775d520849fb3345 \ + rmd160 c760d916289d23df56c252d7418b2e04e231b7e6 depends_lib-append port:p5-catalyst-runtime \ port:p5-json-any -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/848dfb1a/attachment.html From narf_tm at macports.org Mon Mar 3 11:17:25 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 11:17:25 -0800 (PST) Subject: [34716] trunk/dports/perl/ p5-catalyst-plugin-authentication-store-dbix-class/ Message-ID: <20080303191725.B77A11455AD9@beta.macosforge.org> Revision: 34716 http://trac.macosforge.org/projects/macports/changeset/34716 Author: narf_tm at macports.org Date: 2008-03-03 11:17:23 -0800 (Mon, 03 Mar 2008) Log Message: ----------- This Perl module is no longer on CPAN. It has been renamed. Please use port p5-catalyst-authentication-store-dbix-class instead. Removed Paths: ------------- trunk/dports/perl/p5-catalyst-plugin-authentication-store-dbix-class/ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/9473ec03/attachment.html From raimue at macports.org Mon Mar 3 11:32:55 2008 From: raimue at macports.org (raimue at macports.org) Date: Mon, 3 Mar 2008 11:32:55 -0800 (PST) Subject: [34717] trunk/base/src/port1.0/portlivecheck.tcl Message-ID: <20080303193255.DA6281455C1F@beta.macosforge.org> Revision: 34717 http://trac.macosforge.org/projects/macports/changeset/34717 Author: raimue at macports.org Date: 2008-03-03 11:32:55 -0800 (Mon, 03 Mar 2008) Log Message: ----------- port1.0/portlivecheck.tcl: Fix a bug introduced in r34331, which printed a wrong error message. Closes #14532. Modified Paths: -------------- trunk/base/src/port1.0/portlivecheck.tcl Modified: trunk/base/src/port1.0/portlivecheck.tcl =================================================================== --- trunk/base/src/port1.0/portlivecheck.tcl 2008-03-03 19:17:23 UTC (rev 34716) +++ trunk/base/src/port1.0/portlivecheck.tcl 2008-03-03 19:32:55 UTC (rev 34717) @@ -179,25 +179,28 @@ } else { set updated 0 } - ui_debug "The regex matched \"$matched\"" + ui_debug "The regex matched \"$matched\", extracted \"$updated_version\"" } } else { set updated_version 0 - while {1} { - if {[gets $chan line] < 0} { - break - } + set foundmatch 0 + while {[gets $chan line] >= 0} { if {[regexp $the_re $line matched upver]} { + set foundmatch 1 if {[rpm-vercomp $upver $updated_version] > 0} { set updated_version $upver } - ui_debug "The regex matched \"$matched\"" + ui_debug "The regex matched \"$matched\", extracted \"$upver\"" } } - if {$updated_version != ${livecheck.version}} { - set updated 1 - } else { - set updated 0 + if {$foundmatch == 1} { + if {$updated_version == 0} { + set updated -1 + } elseif {$updated_version != ${livecheck.version}} { + set updated 1 + } else { + set updated 0 + } } } close $chan -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/ba5ed0ab/attachment.html From mww at macports.org Mon Mar 3 11:33:45 2008 From: mww at macports.org (mww at macports.org) Date: Mon, 3 Mar 2008 11:33:45 -0800 (PST) Subject: [34718] trunk/dports/x11/xscreensaver/Portfile Message-ID: <20080303193345.1DA4F1455C47@beta.macosforge.org> Revision: 34718 http://trac.macosforge.org/projects/macports/changeset/34718 Author: mww at macports.org Date: 2008-03-03 11:33:44 -0800 (Mon, 03 Mar 2008) Log Message: ----------- version 5.05 Modified Paths: -------------- trunk/dports/x11/xscreensaver/Portfile Modified: trunk/dports/x11/xscreensaver/Portfile =================================================================== --- trunk/dports/x11/xscreensaver/Portfile 2008-03-03 19:32:55 UTC (rev 34717) +++ trunk/dports/x11/xscreensaver/Portfile 2008-03-03 19:33:44 UTC (rev 34718) @@ -3,7 +3,7 @@ PortSystem 1.0 name xscreensaver -version 5.04 +version 5.05 categories x11 platforms darwin maintainers mww @@ -14,7 +14,7 @@ homepage http://www.jwz.org/xscreensaver/ master_sites ${homepage} -checksums sha1 1733ba7ee46b758453ef9ded0fc4ee084b7420a9 +checksums sha1 6f23422b17dd8a06cdaf419fd16d398eee50601b depends_lib lib:libX11.6:XFree86 \ port:tiff port:libxml2 port:zlib port:jpeg port:pango \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/daa018b8/attachment.html From jmr at macports.org Mon Mar 3 12:06:45 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 12:06:45 -0800 (PST) Subject: [34719] trunk/dports/aqua/Shiira2/Portfile Message-ID: <20080303200645.20677145612E@beta.macosforge.org> Revision: 34719 http://trac.macosforge.org/projects/macports/changeset/34719 Author: jmr at macports.org Date: 2008-03-03 12:06:44 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Shiira2: use appropriate destroot args instead of overriding the phase entirely. Modified Paths: -------------- trunk/dports/aqua/Shiira2/Portfile Modified: trunk/dports/aqua/Shiira2/Portfile =================================================================== --- trunk/dports/aqua/Shiira2/Portfile 2008-03-03 19:33:44 UTC (rev 34718) +++ trunk/dports/aqua/Shiira2/Portfile 2008-03-03 20:06:44 UTC (rev 34719) @@ -37,12 +37,8 @@ build.target -target Shiira build.args build -destroot { - cd ${worksrcpath} - system "${build.cmd} install ${build.target} \ - INSTALL_PATH=/Applications/MacPorts \ - INSTALL_MODE_FLAG=go-w,a+rX DSTROOT=${destroot}" -} +destroot.post_args ${build.target} INSTALL_PATH=/Applications/MacPorts \ + INSTALL_MODE_FLAG=go-w,a+rX DSTROOT=${destroot} platform darwin { if {${os.major} < 8} { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/fcc0b639/attachment-0001.html From jmr at macports.org Mon Mar 3 12:08:08 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 12:08:08 -0800 (PST) Subject: [34720] trunk/dports/aqua/Shiira2/Portfile Message-ID: <20080303200808.503F3145619D@beta.macosforge.org> Revision: 34720 http://trac.macosforge.org/projects/macports/changeset/34720 Author: jmr at macports.org Date: 2008-03-03 12:08:07 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Shiira2: formatting fix Modified Paths: -------------- trunk/dports/aqua/Shiira2/Portfile Modified: trunk/dports/aqua/Shiira2/Portfile =================================================================== --- trunk/dports/aqua/Shiira2/Portfile 2008-03-03 20:06:44 UTC (rev 34719) +++ trunk/dports/aqua/Shiira2/Portfile 2008-03-03 20:08:07 UTC (rev 34720) @@ -43,8 +43,8 @@ platform darwin { if {${os.major} < 8} { pre-fetch { - return -code error "Shiira 2 needs Mac OS X 10.4 \"Tiger\" or later." - } + return -code error "Shiira 2 needs Mac OS X 10.4 \"Tiger\" or later." + } } } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/8c478a44/attachment.html From raimue at macports.org Mon Mar 3 12:43:22 2008 From: raimue at macports.org (raimue at macports.org) Date: Mon, 3 Mar 2008 12:43:22 -0800 (PST) Subject: [34721] trunk/dports/sysutils/python_select/files/python30 Message-ID: <20080303204322.3FAB8145644F@beta.macosforge.org> Revision: 34721 http://trac.macosforge.org/projects/macports/changeset/34721 Author: raimue at macports.org Date: 2008-03-03 12:43:19 -0800 (Mon, 03 Mar 2008) Log Message: ----------- sysutils/python30: Remove python30 select file which was moved to the appropriate port Removed Paths: ------------- trunk/dports/sysutils/python_select/files/python30 Deleted: trunk/dports/sysutils/python_select/files/python30 =================================================================== --- trunk/dports/sysutils/python_select/files/python30 2008-03-03 20:08:07 UTC (rev 34720) +++ trunk/dports/sysutils/python_select/files/python30 2008-03-03 20:43:19 UTC (rev 34721) @@ -1,8 +0,0 @@ -bin/python3.0 -- -bin/python3.0-config -bin/idle3.0 -bin/pydoc3.0 -bin/smtpd3.0.py -- -share/man/man1/python3.0.1.gz -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/a835b08e/attachment.html From dluke at macports.org Mon Mar 3 12:47:13 2008 From: dluke at macports.org (dluke at macports.org) Date: Mon, 3 Mar 2008 12:47:13 -0800 (PST) Subject: [34722] trunk/dports/PortIndex Message-ID: <20080303204713.F1183145649D@beta.macosforge.org> Revision: 34722 http://trac.macosforge.org/projects/macports/changeset/34722 Author: dluke at macports.org Date: 2008-03-03 12:47:12 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Total number of ports parsed: 4541 Ports successfully parsed: 4541 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-03 20:43:19 UTC (rev 34721) +++ trunk/dports/PortIndex 2008-03-03 20:47:12 UTC (rev 34722) @@ -3549,7 +3549,7 @@ python25-doc 443 variants {universal darwin_7 darwin_8 darwin_9 puredarwin} portdir lang/python25-doc description {HTML documentation for Python 2.5} homepage http://www.python.org/ epoch 0 platforms darwin name python25-doc depends_lib {port:gettext port:python25 port:latex2html} maintainers nomaintainer long_description {HTML documentation for Python 2.5. Use by running 'pydoc2.5 TOPIC', e.g. 'pydoc2.5 NUMBERS'.} version 2.5.2 categories lang revision 0 python30 390 -variants universal portdir lang/python30 description {An interpreted, object-oriented programming language} homepage http://www.python.org epoch 0 platforms darwin name python30 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language. This version is an ALPHA release!} version 3.0a2 categories lang revision 0 +variants universal portdir lang/python30 description {An interpreted, object-oriented programming language} homepage http://www.python.org epoch 0 platforms darwin name python30 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language. This version is an ALPHA release!} version 3.0a3 categories lang revision 0 python30-doc 418 variants universal portdir lang/python30-doc description {HTML documentation for Python 3.0} homepage http://www.python.org epoch 0 platforms darwin name python30-doc depends_lib {port:gettext port:python30 port:latex2html port:py25-hashlib} maintainers nomaintainer long_description {HTML documentation for Python 3.0. Use by running 'pydoc3.0 TOPIC', e.g. 'pydoc3.0 pydoc'.} version 3.0a2 categories lang revision 0 q 784 @@ -4828,8 +4828,6 @@ variants universal portdir perl/p5-catalyst-plugin-authentication description {Infrastructure plugin for the Catalyst authentication framework.} homepage http://search.cpan.org/dist/Catalyst-Plugin-Authentication/ epoch 0 platforms darwin name p5-catalyst-plugin-authentication depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-catalyst-runtime port:p5-catalyst-plugin-session port:p5-class-inspector} maintainers {narf_tm openmaintainer} long_description {The authentication plugin provides generic user support. It is the basis for both authentication (checking the user is who they claim to be), and authorization (allowing the user to do what the system authorises them to do).} version 0.10006 categories perl revision 0 p5-catalyst-plugin-authentication-store-dbic 880 variants {universal class_dbi} variant_desc {class_dbi {build with class_dbi support}} portdir perl/p5-catalyst-plugin-authentication-store-dbic description {Authentication against a DBIx::Class or Class::DBI model.} homepage http://search.cpan.org/dist/Catalyst-Plugin-Authentication-Store-DBIC/ epoch 0 platforms darwin name p5-catalyst-plugin-authentication-store-dbic depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-catalyst-runtime port:p5-catalyst-plugin-authentication port:p5-set-object port:p5-class-accessor port:p5-dbix-class port:p5-catalyst-model-dbic-schema port:p5-catalyst-plugin-authorization-roles port:p5-catalyst-plugin-session-state-cookie port:p5-test-www-mechanize-catalyst} maintainers {narf_tm openmaintainer} long_description {This plugin uses a DBIx::Class (or Class::DBI) object to authenticate a user.} version 0.09 categories perl revision 0 -p5-catalyst-plugin-authentication-store-dbix-class 683 -variants universal portdir perl/p5-catalyst-plugin-authentication-store-dbix-class description {A storage class for Catalyst Authentication using DBIx::Class.} homepage http://search.cpan.org/dist/Catalyst-Plugin-Authentication-Store-DBIx-Class/ epoch 0 platforms darwin name p5-catalyst-plugin-authentication-store-dbix-class depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-catalyst-runtime port:p5-catalyst-plugin-authentication} maintainers {narf_tm openmaintainer} long_description {The Catalyst::Plugin::Authentication::Store::DBIx::Class class provides access to authentication information stored in a database via DBIx::Class.} version 0.10 categories perl revision 0 p5-catalyst-plugin-authorization-acl 633 variants universal portdir perl/p5-catalyst-plugin-authorization-acl description {ACL support for Catalyst applications.} homepage http://search.cpan.org/dist/Catalyst-Plugin-Authorization-ACL/ epoch 0 platforms darwin name p5-catalyst-plugin-authorization-acl depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-catalyst-runtime port:p5-class-data-inheritable port:p5-class-throwable port:p5-tree-simple-visitorfactory} maintainers {narf_tm openmaintainer} long_description {This module provides Access Control List style path protection, with arbitrary rules for Catalyst applications.} version 0.08 categories perl revision 0 p5-catalyst-plugin-authorization-roles 800 @@ -4859,7 +4857,7 @@ p5-catalyst-view-html-template 461 variants universal portdir perl/p5-catalyst-view-html-template description {HTML::Template View Class} homepage http://search.cpan.org/dist/Catalyst-View-HTML-Template/ epoch 0 platforms darwin name p5-catalyst-view-html-template depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-catalyst-runtime port:p5-html-template} maintainers {narf_tm openmaintainer} long_description {This is the HTML::Template view class.} version 0.02 categories perl revision 0 p5-catalyst-view-json 476 -variants universal portdir perl/p5-catalyst-view-json description {JSON view for your data} homepage http://search.cpan.org/dist/Catalyst-View-JSON/ epoch 0 platforms darwin name p5-catalyst-view-json depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-catalyst-runtime port:p5-json-any} maintainers {narf_tm openmaintainer} long_description {Catalyst::View::JSON is a Catalyst View handler that returns stash data in JSON format.} version 0.23 categories perl revision 0 +variants universal portdir perl/p5-catalyst-view-json description {JSON view for your data} homepage http://search.cpan.org/dist/Catalyst-View-JSON/ epoch 0 platforms darwin name p5-catalyst-view-json depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-catalyst-runtime port:p5-json-any} maintainers {narf_tm openmaintainer} long_description {Catalyst::View::JSON is a Catalyst View handler that returns stash data in JSON format.} version 0.24 categories perl revision 0 p5-catalyst-view-tt 514 variants universal portdir perl/p5-catalyst-view-tt description {Helper for TT view which builds a skeleton web site} homepage http://search.cpan.org/dist/Catalyst-View-TT/ epoch 0 platforms darwin name p5-catalyst-view-tt depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-catalyst-runtime port:p5-path-class port:p5-template-toolkit port:p5-template-timer} maintainers {narf_tm openmaintainer} long_description {{Helper for TT view which builds a skeleton web site}} version 0.26 categories perl revision 0 p5-catalyst-view-xslt 499 @@ -4921,7 +4919,7 @@ p5-class-factory-util 421 variants universal portdir perl/p5-class-factory-util description {Provide utility methods for factory classes} homepage http://search.cpan.org/dist/Class-Factory-Util/ epoch 0 platforms darwin name p5-class-factory-util depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers mat at FreeBSD.org long_description {This module exports a method that is useful for factory classes.} version 1.6 categories perl revision 0 p5-class-inspector 720 -variants universal portdir perl/p5-class-inspector description {Get information about a class and its structure} homepage http://search.cpan.org/dist/Class-Inspector/ epoch 0 platforms darwin name p5-class-inspector depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Class::Inspector allows you to get information about a loaded class. Most or all of this information can be found in other ways, but they aren't always very friendly, and usually involve a relatively high level of Perl wizardry, or strange and unusual looking code. Class::Inspector attempts to provide an easier, more friendly interface to this information.} version 1.20 categories perl revision 0 +variants universal portdir perl/p5-class-inspector description {Get information about a class and its structure} homepage http://search.cpan.org/dist/Class-Inspector/ epoch 0 platforms darwin name p5-class-inspector depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Class::Inspector allows you to get information about a loaded class. Most or all of this information can be found in other ways, but they aren't always very friendly, and usually involve a relatively high level of Perl wizardry, or strange and unusual looking code. Class::Inspector attempts to provide an easier, more friendly interface to this information.} version 1.22 categories perl revision 0 p5-class-makemethods 457 variants universal portdir perl/p5-class-makemethods description {Generate common types of methods} homepage http://search.cpan.org/dist/Class-MakeMethods/ epoch 0 platforms darwin name p5-class-makemethods depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {The Class::MakeMethods framework allows Perl class developers to quickly define common types of methods.} version 1.01 categories perl revision 0 p5-class-methodmaker 391 @@ -5023,7 +5021,7 @@ p5-datemanip 565 variants universal portdir perl/p5-datemanip description {Perl Module for manipulating date and time.} homepage http://search.cpan.org/dist/Date-Manip/ epoch 0 platforms darwin name p5-datemanip depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {This is a set of routines designed to make any common date/time manipulation easy to do. Operations such as comparing two times, calculating a time a given amount of time from another, or parsing international times are all easily done.} version 5.48 categories perl revision 0 p5-datetime 565 -variants universal portdir perl/p5-datetime description {A date and time object} homepage http://search.cpan.org/dist/DateTime/ epoch 0 platforms darwin name p5-datetime depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-params-validate port:p5-datetime-locale port:p5-datetime-timezone} maintainers {narf_tm openmaintainer} long_description {DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project. For details on this project please see http://datetime.perl.org} version 0.41 categories perl revision 0 +variants universal portdir perl/p5-datetime description {A date and time object} homepage http://search.cpan.org/dist/DateTime/ epoch 0 platforms darwin name p5-datetime depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-params-validate port:p5-datetime-locale port:p5-datetime-timezone} maintainers {narf_tm openmaintainer} long_description {DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project. For details on this project please see http://datetime.perl.org} version 0.42 categories perl revision 0 p5-datetime-format-builder 762 variants universal portdir perl/p5-datetime-format-builder description {Create DateTime parser classes and objects} homepage http://search.cpan.org/dist/DateTime-Format-Builder/ epoch 0 platforms darwin name p5-datetime-format-builder depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-params-validate port:p5-datetime port:p5-datetime-format-strptime port:p5-class-factory-util port:p5-module-build} maintainers mat at FreeBSD.org long_description {DateTime::Format::Builder creates DateTime parsers. Many string formats of dates and times are simple and just require a basic regular expression to extract the relevant information. Builder provides a simple way to do this without writing reams of structural code.} version 0.78.06 categories perl revision 0 p5-datetime-format-iso8601 534 @@ -5043,13 +5041,13 @@ p5-dbd-mysql 584 variants {universal mysqlbinary mysql3 mysql4} variant_desc {mysqlbinary {build with binary from mysql website} mysql3 {build with mysql3 port} mysql4 {build with mysql4 port}} portdir perl/p5-dbd-mysql description {Perl5 Database Interface to the MySQL database} homepage http://search.cpan.org/dist/DBD-mysql/ epoch 0 platforms darwin name p5-dbd-mysql depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-dbi port:mysql5 port:zlib} maintainers {narf_tm openmaintainer} long_description {{Perl5 Database Interface to the MySQL database}} version 4.006 categories perl revision 0 p5-dbd-pg 744 -variants {universal postgresql7 postgresql80 postgresql81 postgresql82} variant_desc {postgresql7 {build with postgresql7 port} postgresql80 {build with postgresql80 port} postgresql81 {build with postgresql81 port} postgresql82 {build with postgresql82 port}} portdir perl/p5-dbd-pg description {Perl DBI module to provide access to PostgreSQL databases} homepage http://search.cpan.org/dist/DBD-Pg/ epoch 0 platforms darwin name p5-dbd-pg depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:postgresql83 port:p5-dbi port:p5-version} maintainers {narf_tm openmaintainer} long_description {DBD::Pg is a Perl module which works with the DBI module to provide access to PostgreSQL databases} version 2.1.3 categories {perl databases} revision 0 +variants {universal postgresql7 postgresql80 postgresql81 postgresql82} variant_desc {postgresql7 {build with postgresql7 port} postgresql80 {build with postgresql80 port} postgresql81 {build with postgresql81 port} postgresql82 {build with postgresql82 port}} portdir perl/p5-dbd-pg description {Perl DBI module to provide access to PostgreSQL databases} homepage http://search.cpan.org/dist/DBD-Pg/ epoch 0 platforms darwin name p5-dbd-pg depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:postgresql83 port:p5-dbi port:p5-version} maintainers {narf_tm openmaintainer} long_description {DBD::Pg is a Perl module which works with the DBI module to provide access to PostgreSQL databases} version 2.2.1 categories {perl databases} revision 0 p5-dbd-sqlite 370 variants universal portdir perl/p5-dbd-sqlite description {perl dbd interface to SQLite} homepage http://search.cpan.org/dist/DBD-SQLite/ epoch 0 platforms darwin name p5-dbd-sqlite depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-dbi} maintainers {narf_tm openmaintainer} long_description {{perl dbd interface to SQLite}} version 1.14 categories perl revision 0 p5-dbi 661 variants universal portdir perl/p5-dbi description {Abstract database access module for Perl} homepage http://dbi.perl.org/ epoch 0 platforms darwin name p5-dbi depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-scalar-list-utils port:p5-test-simple} maintainers {narf_tm openmaintainer} long_description {The DBI module enables your Perl applications to access multiple database types transparently. You can connect to MySQL, MSSQL, Oracle, Informix, Sybase, ODBC etc. without having to know the different underlying interfaces of each. The API defined by DBI will work on all these database types and many more.} version 1.602 categories perl revision 0 p5-dbix-class 783 -variants universal portdir perl/p5-dbix-class description {Extensible and flexible object <-> relational mapper.} homepage http://search.cpan.org/dist/DBIx-Class/ epoch 0 platforms darwin name p5-dbix-class depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-carp-clan port:p5-class-accessor-grouped port:p5-class-c3 port:p5-class-c3-componentised port:p5-class-inspector port:p5-dbi port:p5-data-page port:p5-json-any port:p5-module-find port:p5-sql-abstract port:p5-sql-abstract-limit port:p5-scalar-list-utils port:p5-scope-guard port:p5-class-trigger port:p5-dbd-sqlite port:p5-dbix-contextualfetch port:p5-test-simple} maintainers {narf_tm openmaintainer} long_description {{Extensible and flexible object <-> relational mapper.}} version 0.08009 categories perl revision 0 +variants universal portdir perl/p5-dbix-class description {Extensible and flexible object <-> relational mapper.} homepage http://search.cpan.org/dist/DBIx-Class/ epoch 0 platforms darwin name p5-dbix-class depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-carp-clan port:p5-class-accessor-grouped port:p5-class-c3 port:p5-class-c3-componentised port:p5-class-inspector port:p5-dbi port:p5-data-page port:p5-json-any port:p5-module-find port:p5-sql-abstract port:p5-sql-abstract-limit port:p5-scalar-list-utils port:p5-scope-guard port:p5-class-trigger port:p5-dbd-sqlite port:p5-dbix-contextualfetch port:p5-test-simple} maintainers {narf_tm openmaintainer} long_description {{Extensible and flexible object <-> relational mapper.}} version 0.08010 categories perl revision 0 p5-dbix-class-schema-loader 869 variants universal portdir perl/p5-dbix-class-schema-loader description {Dynamic definition of a DBIx::Class::Schema} homepage http://search.cpan.org/dist/DBIx-Class-Schema-Loader/ epoch 0 platforms darwin name p5-dbix-class-schema-loader depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-carp-clan port:p5-class-accessor port:p5-class-c3 port:p5-class-data-accessor port:p5-class-inspector port:p5-dbix-class port:p5-data-dump port:p5-digest-md5 port:p5-lingua-en-inflect-number port:p5-scalar-list-utils port:p5-text-balanced port:p5-universal-require port:p5-dbd-sqlite port:p5-dbi} maintainers {narf_tm openmaintainer} long_description {DBIx::Class::Schema::Loader automates the definition of a DBIx::Class::Schema by scanning database table definitions and setting up the columns, primary keys, and relationships.} version 0.04004 categories perl revision 0 p5-dbix-contextualfetch 634 @@ -5171,7 +5169,7 @@ p5-gd-graph3d 525 variants universal portdir perl/p5-gd-graph3d description {Create 3D Graphs with GD and GD::Graph} homepage http://search.cpan.org/dist/GD-Graph3d/ epoch 0 platforms darwin name p5-gd-graph3d depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-gdgraph} maintainers {narf_tm openmaintainer} long_description {This is the GD::Graph3d extensions module. It provides 3D graphs for the GD::Graph module by Martien Verbruggen, which in turn generates graph using Lincoln Stein's GD.pm.} version 0.63 categories perl revision 0 p5-gd-securityimage 699 -variants universal portdir perl/p5-gd-securityimage description {Security image (captcha) generator.} homepage http://search.cpan.org/dist/GD-SecurityImage/ epoch 0 platforms darwin name p5-gd-securityimage depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-gd port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {The (so called) {Security Images} are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart).} version 1.64 categories perl revision 0 +variants universal portdir perl/p5-gd-securityimage description {Security image (captcha) generator.} homepage http://search.cpan.org/dist/GD-SecurityImage/ epoch 0 platforms darwin name p5-gd-securityimage depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-gd port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {The (so called) {Security Images} are so popular. Most internet software use these in their registration screens to block robot programs (which may register tons of fake member accounts). Security images are basicaly, graphical CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart).} version 1.65 categories perl revision 0 p5-gdgraph 477 variants universal portdir perl/p5-gdgraph description {Graph Plotting Module for Perl 5} homepage http://search.cpan.org/dist/GDGraph/ epoch 0 platforms darwin name p5-gdgraph depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-gd port:p5-gdtextutil} maintainers nomaintainer long_description {This is GDGraph, a package to generate charts, using Lincoln Stein's GD.pm. See the documentation for some history and more information.} version 1.44 categories perl revision 0 p5-gdtextutil 662 @@ -5241,13 +5239,13 @@ p5-html-tableextract 473 variants universal portdir perl/p5-html-tableextract description {Perl Module that extracts information from tables.} homepage http://search.cpan.org/dist/HTML-TableExtract/ epoch 0 platforms darwin name p5-html-tableextract depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {This is a module based on HTML::Parser that serves to extract information contained in tables from HTML documents.} version 2.10 categories perl revision 0 p5-html-tagset 435 -variants universal portdir perl/p5-html-tagset description {data tables useful in parsing HTML} homepage http://search.cpan.org/dist/HTML-Tagset/ epoch 0 platforms darwin name p5-html-tagset depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {This module contains data tables useful in dealing with HTML. It provides no functions or methods.} version 3.10 categories perl revision 0 +variants universal portdir perl/p5-html-tagset description {data tables useful in parsing HTML} homepage http://search.cpan.org/dist/HTML-Tagset/ epoch 0 platforms darwin name p5-html-tagset depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {This module contains data tables useful in dealing with HTML. It provides no functions or methods.} version 3.20 categories perl revision 0 p5-html-template 436 variants universal portdir perl/p5-html-template description {Perl module to use HTML Templates from CGI scripts} homepage http://search.cpan.org/dist/HTML-Template/ epoch 0 platforms darwin name p5-html-template depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {HTML::Template - Perl module to use HTML Templates from CGI scripts} version 2.9 categories {perl textproc} revision 0 p5-html-tree 423 variants universal portdir perl/p5-html-tree description {Perl parser that can build HTML syntax trees.} homepage http://search.cpan.org/dist/HTML-Tree/ epoch 1 platforms darwin name p5-html-tree depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-html-parser port:p5-html-tagset} maintainers dluke at geeklair.net long_description {{Perl parser that can build HTML syntax trees.}} version 3.23 categories perl revision 0 p5-http-body 467 -variants universal portdir perl/p5-http-body description {HTTP Body Parser} homepage http://search.cpan.org/dist/HTTP-Body/ epoch 0 platforms darwin name p5-http-body depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-yaml} maintainers {narf_tm openmaintainer} long_description {HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/x-www-form-urlencoded, and multipart/form-data.} version 1.01 categories perl revision 0 +variants universal portdir perl/p5-http-body description {HTTP Body Parser} homepage http://search.cpan.org/dist/HTTP-Body/ epoch 0 platforms darwin name p5-http-body depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-yaml} maintainers {narf_tm openmaintainer} long_description {HTTP::Body parses chunks of HTTP POST data and supports application/octet-stream, application/x-www-form-urlencoded, and multipart/form-data.} version 1.02 categories perl revision 0 p5-http-daemon-ssl 643 variants universal portdir perl/p5-http-daemon-ssl description {A simple http server class with SSL support} homepage http://search.cpan.org/dist/HTTP-Daemon-SSL/ epoch 0 platforms darwin name p5-http-daemon-ssl depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-libwww-perl port:p5-io-socket-ssl} maintainers sal at email.arc.nasa.gov long_description {HTTP::Daemon::SSL is a descendant of HTTP::Daemon that uses SSL sockets (via IO::Socket::SSL) instead of cleartext sockets. It also handles SSL-specific problems, such as dealing with HTTP clients that attempt to connect to it without using SSL.} version 1.02 categories perl revision 0 p5-http-lite 402 @@ -5683,7 +5681,7 @@ p5-test-taint 340 variants universal portdir perl/p5-test-taint description {Tools to test taintedness} homepage http://search.cpan.org/dist/Test-Taint/ epoch 0 platforms darwin name p5-test-taint depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Tools to test taintedness}} version 1.02 categories perl revision 0 p5-test-tester 406 -variants universal portdir perl/p5-test-tester description {Ease testing test modules built with Test::Builder} homepage http://search.cpan.org/dist/Test-Tester/ epoch 0 platforms darwin name p5-test-tester depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {{Ease testing test modules built with Test::Builder}} version 0.106 categories perl revision 0 +variants universal portdir perl/p5-test-tester description {Ease testing test modules built with Test::Builder} homepage http://search.cpan.org/dist/Test-Tester/ epoch 0 platforms darwin name p5-test-tester depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {{Ease testing test modules built with Test::Builder}} version 0.107 categories perl revision 0 p5-test-use-ok 513 variants universal portdir perl/p5-test-use-ok description {Alternative to Test::More::use_ok} homepage http://search.cpan.org/dist/Test-use-ok/ epoch 0 platforms darwin name p5-test-use-ok depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {According to the Test::More documentation, it is recommended to run use_ok() inside a BEGIN block, so functions are exported at compile-time and prototypes are properly honored.} version 0.02 categories perl revision 0 p5-test-warn 498 @@ -6837,25 +6835,25 @@ py25-zsi 634 variants universal portdir python/py25-zsi description {Zolera SOAP Infrastructure is a Python implementation of SOAP} homepage http://pywebsvcs.sourceforge.net/ epoch 0 platforms darwin depends_lib port:python25 name py25-zsi maintainers stechert at macports.org long_description {ZSI, the Zolera SOAP Infrastructure, is a pure-Python module that provides an implementation of SOAP messaging, as described in The SOAP 1.1 Specification. It can also be used to build applications using SOAP Messages with Attachments. ZSI is intended to make it easier to write web services in Python.} categories {python net} version 2.0-rc3 revision 0 py30-bsddb 365 -variants universal portdir python/py30-bsddb description {Python bindings to the db44 library} homepage http://www.python.org/doc/current/lib/module-dbm.html epoch 0 platforms darwin depends_lib {port:python30 port:db44} name py30-bsddb maintainers mww long_description {{Python bindings to the db44 library}} categories {python databases} version 3.0a2 revision 0 +variants universal portdir python/py30-bsddb description {Python bindings to the db44 library} homepage http://www.python.org/doc/current/lib/module-dbm.html epoch 0 platforms darwin depends_lib {port:python30 port:db44} name py30-bsddb maintainers mww long_description {{Python bindings to the db44 library}} categories {python databases} version 3.0a3 revision 0 py30-bz2 328 -variants universal portdir python/py30-bz2 description {Python bindings to bzip2} homepage http://www.python.org/doc/current/lib/module-bz2.html epoch 0 platforms darwin depends_lib {port:python25 port:bzip2} name py30-bz2 maintainers mww long_description {{Python bindings to bzip2}} categories python version 3.0a2 revision 0 +variants universal portdir python/py30-bz2 description {Python bindings to bzip2} homepage http://www.python.org/doc/current/lib/module-bz2.html epoch 0 platforms darwin depends_lib {port:python25 port:bzip2} name py30-bz2 maintainers mww long_description {{Python bindings to bzip2}} categories python version 3.0a3 revision 0 py30-curses 354 -variants universal portdir python/py30-curses description {Python bindings to ncurses} homepage http://www.python.org/doc/current/lib/module-curses.html epoch 0 platforms darwin depends_lib {port:python30 port:ncursesw} name py30-curses maintainers mww long_description {Python modules curses and curses-panel} categories python version 3.0a2 revision 0 +variants universal portdir python/py30-curses description {Python bindings to ncurses} homepage http://www.python.org/doc/current/lib/module-curses.html epoch 0 platforms darwin depends_lib {port:python30 port:ncursesw} name py30-curses maintainers mww long_description {Python modules curses and curses-panel} categories python version 3.0a3 revision 0 py30-gdbm 370 -variants universal portdir python/py30-gdbm description {Python bindings to the GNU dbm library} homepage http://www.python.org/doc/current/lib/module-gdbm.html epoch 0 platforms darwin depends_lib {port:python30 port:gdbm} name py30-gdbm maintainers mww long_description {{Python bindings to the GNU dbm library}} categories {python databases} version 3.0a2 revision 0 +variants universal portdir python/py30-gdbm description {Python bindings to the GNU dbm library} homepage http://www.python.org/doc/current/lib/module-gdbm.html epoch 0 platforms darwin depends_lib {port:python30 port:gdbm} name py30-gdbm maintainers mww long_description {{Python bindings to the GNU dbm library}} categories {python databases} version 3.0a3 revision 0 py30-hashlib 422 -variants universal portdir python/py30-hashlib description {Python secure hash and message digest module} homepage http://www.python.org/doc/current/lib/module-hashlib.html epoch 0 platforms darwin depends_lib {port:python30 port:openssl} name py30-hashlib maintainers mww long_description {Python secure hash and message digest module MD5, SHA1, SHA224, SHA256, SHA384, SHA512} categories python version 3.0a2 revision 0 +variants universal portdir python/py30-hashlib description {Python secure hash and message digest module} homepage http://www.python.org/doc/current/lib/module-hashlib.html epoch 0 platforms darwin depends_lib {port:python30 port:openssl} name py30-hashlib maintainers mww long_description {Python secure hash and message digest module MD5, SHA1, SHA224, SHA256, SHA384, SHA512} categories python version 3.0a3 revision 0 py30-readline 320 -variants universal portdir python/py30-readline description {readline extension for Python} homepage http://www.python.org/ epoch 0 platforms darwin depends_lib {port:python30 port:readline} name py30-readline maintainers mww long_description {{readline extension for Python}} categories python version 3.0a2 revision 0 +variants universal portdir python/py30-readline description {readline extension for Python} homepage http://www.python.org/ epoch 0 platforms darwin depends_lib {port:python30 port:readline} name py30-readline maintainers mww long_description {{readline extension for Python}} categories python version 3.0a3 revision 0 py30-socket-ssl 363 -variants universal portdir python/py30-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:python30 port:openssl} name py30-socket-ssl maintainers mww long_description {{Python secure sockets via OpenSSL}} categories python version 3.0a2 revision 0 +variants universal portdir python/py30-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:python30 port:openssl} name py30-socket-ssl maintainers mww long_description {{Python secure sockets via OpenSSL}} categories python version 3.0a3 revision 0 py30-sqlite3 358 -variants universal portdir python/py30-sqlite3 description {Python bindings to sqlite3} homepage http://www.python.org/doc/current/lib/module-sqlite3.html epoch 0 platforms darwin depends_lib {port:python30 port:sqlite3} name py30-sqlite3 maintainers mww long_description {{Python bindings to sqlite3}} categories {python databases} version 3.0a2 revision 0 +variants universal portdir python/py30-sqlite3 description {Python bindings to sqlite3} homepage http://www.python.org/doc/current/lib/module-sqlite3.html epoch 0 platforms darwin depends_lib {port:python30 port:sqlite3} name py30-sqlite3 maintainers mww long_description {{Python bindings to sqlite3}} categories {python databases} version 3.0a3 revision 0 py30-tkinter 381 -variants universal portdir python/py30-tkinter description {Python bindings to the Tk widget set} homepage http://www.python.org/doc/current/lib/module-Tkinter.html epoch 0 platforms darwin depends_lib {port:python30 port:tcl port:tk} name py30-tkinter maintainers mww long_description {{Python bindings to the Tk widget set}} categories {python graphics} version 3.0a2 revision 0 +variants universal portdir python/py30-tkinter description {Python bindings to the Tk widget set} homepage http://www.python.org/doc/current/lib/module-Tkinter.html epoch 0 platforms darwin depends_lib {port:python30 port:tcl port:tk} name py30-tkinter maintainers mww long_description {{Python bindings to the Tk widget set}} categories {python graphics} version 3.0a3 revision 0 py30-zlib 328 -variants universal portdir python/py30-zlib description {Python bindings to zlib} homepage http://www.python.org/doc/current/lib/module-zlib.html epoch 0 platforms darwin depends_lib {port:python30 port:zlib} name py30-zlib maintainers mww long_description {{Python bindings to zlib}} categories python version 3.0a2 revision 0 +variants universal portdir python/py30-zlib description {Python bindings to zlib} homepage http://www.python.org/doc/current/lib/module-zlib.html epoch 0 platforms darwin depends_lib {port:python30 port:zlib} name py30-zlib maintainers mww long_description {{Python bindings to zlib}} categories python version 3.0a3 revision 0 rdiff-backup 1136 variants universal portdir python/rdiff-backup description {backs up one directory to another, possibly over a network} homepage http://www.nongnu.org/rdiff-backup/ epoch 0 platforms darwin depends_lib {port:python24 lib:librsync:librsync} name rdiff-backup maintainers nomaintainer long_description {rdiff-backup backs up one directory to another, possibly over a network. The target directory ends up a copy of the source directory, but extra reverse diffs are stored in a special subdirectory of that target directory, so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup. rdiff-backup also preserves subdirectories, hard links, dev files, permissions, uid/gid ownership, and modification times. Also, rdiff-backup can operate in a bandwidth efficient manner over a pipe, like rsync. Thus you can use rdiff-backup and ssh to securely back a hard drive up to a remote location, and only the differences will be transmitted. Finally, rdiff-backup is easy to use and settings have sensical defaults.} categories {python net sysutils} version 1.0.5 revision 0 rdiff-backup-devel 1179 @@ -7743,7 +7741,7 @@ rpm45 896 variants {universal darwin freebsd linux docs} depends_build {port:expat port:neon port:python25 port:perl5.8 port:readline port:beecrypt port:libiconv port:gettext} portdir sysutils/rpm45 description {The RPM package management system.} homepage http://rpm5.org depends_run {port:openssl bin:gzip:gzip bin:bzip2:bzip2 bin:unzip:unzip} epoch 0 platforms {darwin freebsd linux} depends_lib {lib:libhistory.5:readline port:gettext port:popt port:sqlite3} name rpm45 maintainers {n3npq at mac.com afb at macports.org} long_description {The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about the package like its version, a description, etc.} categories {sysutils archivers} version 4.5 revision 0 rpm50 907 -variants {universal darwin freebsd linux docs} depends_build {port:expat port:neon port:python25 port:perl5.8 port:readline port:beecrypt port:libiconv port:gettext} portdir sysutils/rpm50 description {The RPM package management system.} homepage http://rpm5.org depends_run {port:openssl bin:gzip:gzip bin:bzip2:bzip2 bin:unzip:unzip} epoch 0 platforms {darwin freebsd linux} depends_lib {lib:libhistory.5:readline port:gettext port:popt port:sqlite3 port:xar} name rpm50 maintainers {n3npq at mac.com afb at macports.org} long_description {The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about the package like its version, a description, etc.} categories {sysutils archivers} version 5.0.1 revision 0 +variants {universal darwin freebsd linux docs} depends_build {port:expat port:neon port:python25 port:perl5.8 port:readline port:beecrypt port:libiconv port:gettext} portdir sysutils/rpm50 description {The RPM package management system.} homepage http://rpm5.org depends_run {port:openssl bin:gzip:gzip bin:bzip2:bzip2 bin:unzip:unzip} epoch 0 platforms {darwin freebsd linux} depends_lib {lib:libhistory.5:readline port:gettext port:popt port:sqlite3 port:xar} name rpm50 maintainers {n3npq at mac.com afb at macports.org} long_description {The RPM Package Manager (RPM) is a powerful command line driven package management system capable of installing, uninstalling, verifying, querying, and updating software packages. Each software package consists of an archive of files along with information about the package like its version, a description, etc.} categories {sysutils archivers} version 5.0.3 revision 0 rsnapshot 579 variants universal portdir sysutils/rsnapshot description {filesystem snapshot utility based on rsync} homepage http://www.rsnapshot.org/ epoch 0 platforms darwin name rsnapshot depends_lib {port:rsync bin:perl:perl5.8 bin:ssh:openssh} maintainers mww long_description {rsnapshot is a filesystem snapshot utility based on rsync. It makes it easy to make periodic snapshots of local machines, and remote machines over SSH. The code makes extensive use of hard links whenever possible, to greatly reduce the disk space required.} version 1.3.0 categories {sysutils net} revision 0 runit 489 @@ -8545,7 +8543,7 @@ webfs 530 variants universal description {simple http server for purely static content} portdir www/webfs homepage http://linux.bytesex.org/misc/webfs.html epoch 0 platforms darwin name webfs long_description {This is a simple http server for purely static content. You can use it to serve the content of a ftp server via http for example. It is also nice to export some files the quick way by starting a http server in a few seconds, without editing some config file first.} maintainers nomaintainer categories www version 1.21 revision 0 webkit-gtk 466 -variants universal depends_build {port:libtool port:pkgconfig} portdir www/webkit-gtk description {Apple's WebKit HTML rendering library for GTK+} homepage http://webkit.org epoch 0 platforms {darwin freebsd} name webkit-gtk depends_lib {port:curl port:gnome-vfs port:gstreamer port:gtk2 port:icu port:libxslt port:sqlite3} long_description {{Apple's WebKit HTML rendering library for GTK+}} maintainers nomaintainer version r30667 categories {www gnome} revision 0 +variants universal depends_build {port:libtool port:pkgconfig} portdir www/webkit-gtk description {Apple's WebKit HTML rendering library for GTK+} homepage http://webkit.org epoch 0 platforms {darwin freebsd} name webkit-gtk depends_lib {port:curl port:gnome-vfs port:gstreamer port:gtk2 port:icu port:libxslt port:sqlite3} long_description {{Apple's WebKit HTML rendering library for GTK+}} maintainers nomaintainer version r30707 categories {www gnome} revision 0 webpublish 579 variants universal description {web file publishing tool} portdir www/webpublish homepage http://www.gnu.org/software/webpublish/ epoch 0 platforms darwin name webpublish long_description {WebPublish can be used to manage all of the details that are associated with publishing a local copy of a website to one or more remote servers using File Transfer Protocol (FTP). Using WebPublish to manage the transfer of a website to one or more servers allows the website developer to concentrate on a website's content.} maintainers nomaintainer categories www version 0.1.1 revision 0 webredirect 389 @@ -8667,7 +8665,7 @@ gtk1 443 variants {universal sunos} portdir x11/gtk1 description {Gimp Tool Kit} homepage http://www.gtk.org/ epoch 0 platforms {darwin freebsd sunos} name gtk1 depends_lib {port:gettext port:glib1 lib:libX11.6:XFree86} maintainers nomaintainer long_description {This is GTK+ version 1.2.10. GTK+, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces for the X Window System.} version 1.2.10 categories x11 revision 6 gtk2 711 -variants {universal darwin_6 darwin_7 quartz x11} depends_build {port:gtk-doc port:pkgconfig} variant_desc {quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)}} portdir x11/gtk2 description {Gimp ToolKit version 2} homepage http://www.gtk.org/ epoch 0 platforms darwin depends_lib {port:cairo port:fontconfig port:freetype port:glib2 port:jpeg port:tiff port:libiconv port:libpng port:atk port:pango port:gettext port:render port:zlib port:xrender lib:libX11.6:xorg} name gtk2 maintainers {nox openmaintainer} long_description {This is GTK+ version 2.x. GTK+, which stands for Gimp ToolKit, is a library for creating GUIs for the X Windows System.} categories x11 version 2.12.4 revision 0 +variants {universal darwin_6 darwin_7 quartz x11} depends_build {port:gtk-doc port:pkgconfig} variant_desc {quartz {Enable Quartz rendering} x11 {Enable rendering in X11 (default)}} portdir x11/gtk2 description {Gimp ToolKit version 2} homepage http://www.gtk.org/ epoch 0 platforms darwin depends_lib {port:cairo port:fontconfig port:freetype port:glib2 port:jpeg port:tiff port:libiconv port:libpng port:atk port:pango port:gettext port:render port:zlib port:xrender lib:libX11.6:xorg} name gtk2 maintainers {nox openmaintainer} long_description {This is GTK+ version 2.x. GTK+, which stands for Gimp ToolKit, is a library for creating GUIs for the X Windows System.} categories x11 version 2.12.8 revision 0 gtk2-aurora 499 variants universal depends_build port:pkgconfig portdir x11/gtk2-aurora description {Aurora Gtk Engine} homepage http://www.gnome-look.org/content/show.php/Aurora+Gtk+Engine?content=56438 epoch 0 platforms macosx depends_lib port:gtk2 name gtk2-aurora maintainers nox long_description {The goal of this theme is to provide a complete and consistent look for Gtk. The theme aims to be very flexible in colour choice, but have few other options otherwise.} version 1.4 categories {x11 gtk} revision 0 gtk2-clearlooks 395 @@ -8949,7 +8947,7 @@ xruskb 763 variants {universal motif} description {program for switching two keyboard layouts} portdir x11/xruskb homepage http://www.yars.free.net/~lav/programs.html epoch 0 depends_lib lib:libX11.6:XFree86 name xruskb long_description {Xrus - program for switching two keyboard layouts with a hot key combination. It also serves as autolock. It can be compiled with Motif, Lesstif, Xaw or without any widget library. In the later case it won't show its icon with keyboard indicator. It gets all keyboard and mouse events, when a particular hot key combination is pressed, it swaps 1,2 and 3,4 columns of keyboard map. When a timeout without keyboard and mouse events passes, it starts a locker.} maintainers jc at crazic.ru categories {x11 russian} version 1.15.3 revision 0 xscreensaver 598 -variants universal portdir x11/xscreensaver description {X11 screen saver} homepage http://www.jwz.org/xscreensaver/ epoch 0 platforms darwin name xscreensaver depends_lib {lib:libX11.6:XFree86 port:tiff port:libxml2 port:zlib port:jpeg port:pango port:gtk2 port:atk port:cairo port:xrender port:libiconv port:gettext port:libpng port:fontconfig port:freetype port:glib2 port:libglade2} maintainers mww long_description {The xscreensaver program waits until the keyboard and mouse have been idle for a period, and then runs a graphics demo chosen at random.} version 5.04 categories x11 revision 0 +variants universal portdir x11/xscreensaver description {X11 screen saver} homepage http://www.jwz.org/xscreensaver/ epoch 0 platforms darwin name xscreensaver depends_lib {lib:libX11.6:XFree86 port:tiff port:libxml2 port:zlib port:jpeg port:pango port:gtk2 port:atk port:cairo port:xrender port:libiconv port:gettext port:libpng port:fontconfig port:freetype port:glib2 port:libglade2} maintainers mww long_description {The xscreensaver program waits until the keyboard and mouse have been idle for a period, and then runs a graphics demo chosen at random.} version 5.05 categories x11 revision 0 xsnow 354 variants universal description {Create a snowy and Santa-y desktop} portdir x11/xsnow homepage http://dropmix.xs4all.nl/rick/Xsnow/ epoch 0 platforms darwin name xsnow maintainers nomaintainer long_description {Xsnow displays lovely moving snowflakes on your desktop, with Santa Claus running all over the screen.} categories x11 version 1.41 revision 1 xspringies 347 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/b40608f5/attachment-0001.html From gwright at macports.org Mon Mar 3 13:36:04 2008 From: gwright at macports.org (gwright at macports.org) Date: Mon, 3 Mar 2008 13:36:04 -0800 (PST) Subject: [34723] trunk/dports/lang/ghc Message-ID: <20080303213604.5278A145679E@beta.macosforge.org> Revision: 34723 http://trac.macosforge.org/projects/macports/changeset/34723 Author: gwright at macports.org Date: 2008-03-03 13:36:03 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Version bump to 6.8.2. Modified Paths: -------------- trunk/dports/lang/ghc/Portfile trunk/dports/lang/ghc/files/patch-configure.ac Added Paths: ----------- trunk/dports/lang/ghc/files/patch-libraries-Cabal-Distribution-Simple-Configure.hs trunk/dports/lang/ghc/files/patch-libraries-Makefile trunk/dports/lang/ghc/files/patch-libraries-base-aclocal.m4 trunk/dports/lang/ghc/files/patch-libraries-base-base.buildinfo.in trunk/dports/lang/ghc/files/patch-libraries-base-base.cabal trunk/dports/lang/ghc/files/patch-libraries-base-configure.ac trunk/dports/lang/ghc/files/patch-libraries-hpc-Setup.hs trunk/dports/lang/ghc/files/patch-libraries-hpc-aclocal.m4 trunk/dports/lang/ghc/files/patch-libraries-hpc-configure.ac trunk/dports/lang/ghc/files/patch-libraries-hpc-hpc.buildinfo.in trunk/dports/lang/ghc/files/patch-libraries-hpc-hpc.cabal trunk/dports/lang/ghc/files/patch-rts-posix-FileLock.c Removed Paths: ------------- trunk/dports/lang/ghc/files/patch-GHC.hs trunk/dports/lang/ghc/files/patch-package.conf.in Modified: trunk/dports/lang/ghc/Portfile =================================================================== --- trunk/dports/lang/ghc/Portfile 2008-03-03 20:47:12 UTC (rev 34722) +++ trunk/dports/lang/ghc/Portfile 2008-03-03 21:36:03 UTC (rev 34723) @@ -2,7 +2,7 @@ PortSystem 1.0 name ghc -version 6.6.1 +version 6.8.2 categories lang maintainers gwright at macports.org platforms darwin @@ -20,20 +20,30 @@ GHC comes with a generational garbage collector, \ and a space and time profiler. -homepage http://www.haskell.org/ghc -master_sites ${homepage}/dist/${version}/ +homepage http://haskell.org/ +master_sites ${homepage}${name}/dist/${version}/ use_bzip2 yes -distfiles ${name}-${version}-src.tar.bz2 \ +distfiles ${name}-${version}-src.tar.bz2 \ ${name}-${version}-src-extralibs.tar.bz2 -checksums ${name}-${version}-src.tar.bz2 md5 ba9f4aec2fde5ff1e1548ae69b78aeb0 \ - ${name}-${version}-src-extralibs.tar.bz2 md5 43a26b81608b206c056adc3032f7da2a +checksums ${name}-${version}-src.tar.bz2 md5 43108417594be7eba0918c459e871e40 \ + ${name}-${version}-src-extralibs.tar.bz2 md5 d199c50814188fb77355d41058b8613c \ -patchfiles patch-configure.ac \ - patch-GHC.hs \ - patch-package.conf.in +patchfiles patch-configure.ac \ + patch-libraries-Makefile \ + patch-libraries-base-base.cabal \ + patch-libraries-base-base.buildinfo.in \ + patch-libraries-base-configure.ac \ + patch-libraries-base-aclocal.m4 \ + patch-libraries-hpc-Setup.hs \ + patch-libraries-hpc-hpc.cabal \ + patch-libraries-hpc-hpc.buildinfo.in \ + patch-libraries-hpc-configure.ac \ + patch-libraries-hpc-aclocal.m4 \ + patch-rts-posix-FileLock.c \ + patch-libraries-Cabal-Distribution-Simple-Configure.hs depends_lib port:readline \ port:gmp @@ -50,160 +60,112 @@ } -platform darwin 7 powerpc { - global ghc_bootversion - set ghc_bootversion 6.4 +platform darwin 7 { + return -code error "${name} is not supported on Mac OS X 10.3.x (Panther)" +} - master_sites-append ${homepage}/dist/${ghc_bootversion}/MacOSX/:bootstrap - distfiles-append ${name}-${ghc_bootversion}-darwin-bootstrap-v01.tar.bz2:bootstrap +platform darwin 8 powerpc { + global ghc_bootversion + set ghc_bootversion 6.6.1 - checksums-append ${name}-${ghc_bootversion}-darwin-bootstrap-v01.tar.bz2 md5 3a0a79ed656cb619dd69a24cab32ba97 + master_sites-append ${homepage}${name}/dist/${ghc_bootversion}/:bootstrap + distfiles-append ${name}-${ghc_bootversion}-darwin-ppc-tiger-bootstrap.tar.bz2:bootstrap + + checksums-append ${name}-${ghc_bootversion}-darwin-ppc-tiger-bootstrap.tar.bz2 md5 0842380935d4ce3a2150976eff0f09a0 + extract.only ${name}-${version}-src.tar.bz2 \ ${name}-${version}-src-extralibs.tar.bz2 \ - ${name}-${ghc_bootversion}-darwin-bootstrap-v01.tar.bz2 + ${name}-${ghc_bootversion}-darwin-ppc-tiger-bootstrap.tar.bz2 +} -# The following is required because ghc triggers a long-standing bug -# in make 3.79 and earlier. (3.79 is standard on Panther.) The bug causes -# make to fall into an infinite loop. (Not required on Tiger.) - depends_build port:gmake - -# The bootstrap compiler requires version 5.0 of readline. Ugh. - - depends_lib-append port:readline-5 - - pre-configure { - system "cd ${worksrcpath} && autoreconf" - - set cfg [open "${worksrcpath}/mk/build.mk" w] - puts $cfg "#" - puts $cfg "# Local configuration overrides for MacPorts" - puts $cfg "#" - puts $cfg "SRC_CC_OPTS += -I${prefix}/include" - puts $cfg "SRC_HC_OPTS += -I${prefix}/include -I/usr/include -L${prefix}/lib -L/usr/lib" - puts $cfg "EXTRA_HSC2HS_OPTS += -I${prefix}/include" - puts $cfg "EXTRA_LD_OPTS += -L${prefix}/lib" - puts $cfg "EXTRA_LD_OPTS += -L/usr/lib" - close $cfg - - reinplace "s|/opt/local|${workpath}/ghc-bootstrap|g" ${workpath}/ghc-bootstrap/lib/ghc-${ghc_bootversion}/package.conf - - reinplace "s|GHCBIN=\"/opt/local|GHCBIN=\"${workpath}/${name}-bootstrap|" ${workpath}/${name}-bootstrap/bin/ghc - - reinplace "s|TOPDIROPT=\"-B/opt/local|TOPDIROPT=\"-B${workpath}/${name}-bootstrap|" ${workpath}/${name}-bootstrap/bin/ghc - - reinplace "s|-L/opt/local|-L${prefix}|" ${workpath}/${name}-bootstrap/bin/ghc - - reinplace "s|-I/opt/local|-I${prefix}|" ${workpath}/${name}-bootstrap/bin/ghc - - reinplace "s|/opt/local|${prefix}|" ${workpath}/${name}-bootstrap/lib/ghc-${ghc_bootversion}/ghc-asm - - reinplace "s|/opt/local|${prefix}|" ${workpath}/${name}-bootstrap/lib/ghc-${ghc_bootversion}/ghc-split - } - - configure.args-append --with-ghc='${workpath}/${name}-bootstrap/bin/ghc' - build.cmd gmake - } - - -platform darwin 8 powerpc { +platform darwin 8 i386 { global ghc_bootversion - set ghc_bootversion 6.4 + set ghc_bootversion 6.6 - master_sites-append ${homepage}/dist/${ghc_bootversion}/MacOSX/:bootstrap + master_sites-append ${homepage}${name}/dist/${ghc_bootversion}/:bootstrap - distfiles-append ${name}-${ghc_bootversion}-darwin-bootstrap-tiger.tar.bz2:bootstrap + distfiles-append ${name}-${ghc_bootversion}-darwin-i386-tiger-bootstrap.tar.bz2:bootstrap - checksums-append ${name}-${ghc_bootversion}-darwin-bootstrap-tiger.tar.bz2 md5 1665720d4d35cf89b9efa7865d0228f6 + checksums-append ${name}-${ghc_bootversion}-darwin-i386-tiger-bootstrap.tar.bz2 md5 f86c72775f1b1d07867c1e7be46af680 extract.only ${name}-${version}-src.tar.bz2 \ ${name}-${version}-src-extralibs.tar.bz2 \ - ${name}-${ghc_bootversion}-darwin-bootstrap-tiger.tar.bz2 + ${name}-${ghc_bootversion}-darwin-i386-tiger-bootstrap.tar.bz2 +} - pre-configure { - system "cd ${worksrcpath} && autoreconf" - set cfg [open "${worksrcpath}/mk/build.mk" w] - puts $cfg "#" - puts $cfg "# Local configuration overrides for MacPorts" - puts $cfg "#" - puts $cfg "SRC_CC_OPTS += -I${prefix}/include" - puts $cfg "SRC_HC_OPTS += -I${prefix}/include -I/usr/include -L${prefix}/lib -L/usr/lib" - puts $cfg "EXTRA_HSC2HS_OPTS += -I${prefix}/include" - puts $cfg "EXTRA_LD_OPTS += -L${prefix}/lib" - puts $cfg "EXTRA_LD_OPTS += -L/usr/lib" - close $cfg +platform darwin 9 powerpc { + global ghc_bootversion + set ghc_bootversion 6.8.2 - reinplace "s|/opt/local|${workpath}/ghc-bootstrap|g" ${workpath}/ghc-bootstrap/lib/ghc-${ghc_bootversion}/package.conf + return -code error "${name} is not yet supported on Mac OS X 10.5.x PowerPC" +# master_sites-append ${homepage}${name}/dist/${ghc_bootversion}/:bootstrap - reinplace "s|GHCBIN=\"/opt/local|GHCBIN=\"${workpath}/${name}-bootstrap|" ${workpath}/${name}-bootstrap/bin/ghc +# distfiles-append ${name}-${ghc_bootversion}-darwin-ppc-leopard-bootstrap.tar.bz2:bootstrap - reinplace "s|TOPDIROPT=\"-B/opt/local|TOPDIROPT=\"-B${workpath}/${name}-bootstrap|" ${workpath}/${name}-bootstrap/bin/ghc +# checksums-append ${name}-${ghc_bootversion}-darwin-ppc-leopard-bootstrap.tar.bz2 md5 735a6dca41f36044199784d5bd1ece69 - reinplace "s|-L/opt/local|-L${prefix}|" ${workpath}/${name}-bootstrap/bin/ghc +# extract.only ${name}-${version}-src.tar.bz2 \ +# ${name}-${version}-src-extralibs.tar.bz2 \ +# ${name}-${ghc_bootversion}-darwin-ppc-leopard-bootstrap.tar.bz2 +} - reinplace "s|-I/opt/local|-I${prefix}|" ${workpath}/${name}-bootstrap/bin/ghc - reinplace "s|/opt/local|${prefix}|" ${workpath}/${name}-bootstrap/lib/ghc-${ghc_bootversion}/ghc-asm - - reinplace "s|/opt/local|${prefix}|" ${workpath}/${name}-bootstrap/lib/ghc-${ghc_bootversion}/ghc-split - } - - configure.args-append --with-ghc='${workpath}/${name}-bootstrap/bin/ghc' - } - - -platform darwin 8 i386 { +platform darwin 9 i386 { global ghc_bootversion - set ghc_bootversion 6.6 + set ghc_bootversion 6.8.2 - master_sites-append ${homepage}/dist/${ghc_bootversion}/:bootstrap + master_sites-append ${homepage}${name}/dist/${ghc_bootversion}/:bootstrap - distfiles-append ${name}-${ghc_bootversion}-i386-apple-darwin-bootstrap.tar.bz2:bootstrap + distfiles-append ${name}-${ghc_bootversion}-darwin-i386-leopard-bootstrap.tar.bz2:bootstrap - checksums-append ${name}-${ghc_bootversion}-i386-apple-darwin-bootstrap.tar.bz2 md5 0cb6d89efb0694a28b34bec0f04d8c62 + checksums-append ${name}-${ghc_bootversion}-darwin-i386-leopard-bootstrap.tar.bz2 md5 f263cedef8bcbaa7e9014b3e06923583 extract.only ${name}-${version}-src.tar.bz2 \ ${name}-${version}-src-extralibs.tar.bz2 \ - ${name}-${ghc_bootversion}-i386-apple-darwin-bootstrap.tar.bz2 + ${name}-${ghc_bootversion}-darwin-i386-leopard-bootstrap.tar.bz2 +} - pre-configure { - system "cd ${worksrcpath} && autoreconf" - set cfg [open "${worksrcpath}/mk/build.mk" w] - puts $cfg "#" - puts $cfg "# Local configuration overrides for MacPorts" - puts $cfg "#" - puts $cfg "SRC_CC_OPTS += -I${prefix}/include" - puts $cfg "SRC_HC_OPTS += -I${prefix}/include -I/usr/include -L${prefix}/lib -L/usr/lib" - puts $cfg "EXTRA_HSC2HS_OPTS += -I${prefix}/include" - puts $cfg "EXTRA_LD_OPTS += -L${prefix}/lib" - puts $cfg "EXTRA_LD_OPTS += -L/usr/lib" - close $cfg +post-patch { + reinplace "s|/opt/local|${workpath}/ghc-bootstrap|g" ${workpath}/ghc-bootstrap/lib/ghc-${ghc_bootversion}/package.conf - reinplace "s|/opt/local|${workpath}/ghc-bootstrap|g" ${workpath}/ghc-bootstrap/lib/ghc-${ghc_bootversion}/package.conf + reinplace "s|GHCBIN=/opt/local|GHCBIN=${workpath}/${name}-bootstrap|" ${workpath}/${name}-bootstrap/bin/ghc - reinplace "s|GHCBIN=\"/opt/local|GHCBIN=\"${workpath}/${name}-bootstrap|" ${workpath}/${name}-bootstrap/bin/ghc + reinplace "s|TOPDIROPT=-B/opt/local|TOPDIROPT=-B${workpath}/${name}-bootstrap|" ${workpath}/${name}-bootstrap/bin/ghc - reinplace "s|TOPDIROPT=\"-B/opt/local|TOPDIROPT=\"-B${workpath}/${name}-bootstrap|" ${workpath}/${name}-bootstrap/bin/ghc + reinplace "s|-L/opt/local|-L${prefix}|" ${workpath}/${name}-bootstrap/bin/ghc - reinplace "s|-L/opt/local|-L${prefix}|" ${workpath}/${name}-bootstrap/bin/ghc + reinplace "s|-I/opt/local|-I${prefix}|" ${workpath}/${name}-bootstrap/bin/ghc - reinplace "s|-I/opt/local|-I${prefix}|" ${workpath}/${name}-bootstrap/bin/ghc + reinplace "s|/opt/local|${prefix}|" ${workpath}/${name}-bootstrap/lib/ghc-${ghc_bootversion}/ghc-asm - reinplace "s|/opt/local|${prefix}|" ${workpath}/${name}-bootstrap/lib/ghc-${ghc_bootversion}/ghc-asm + reinplace "s|/opt/local|${prefix}|" ${workpath}/${name}-bootstrap/lib/ghc-${ghc_bootversion}/ghc-split - reinplace "s|/opt/local|${prefix}|" ${workpath}/${name}-bootstrap/lib/ghc-${ghc_bootversion}/ghc-split - } +} - configure.args-append --with-ghc='${workpath}/${name}-bootstrap/bin/ghc' - } +pre-configure { + system "autoreconf ${worksrcpath}" + system "autoreconf ${worksrcpath}/libraries/base" + system "autoreconf ${worksrcpath}/libraries/hpc" + set cfg [open "${worksrcpath}/mk/build.mk" w] + puts $cfg "#" + puts $cfg "# Local configuration overrides for MacPorts" + puts $cfg "#" + puts $cfg "SRC_CC_OPTS += -I${prefix}/include" + puts $cfg "SRC_HC_OPTS += -I${prefix}/include -L${prefix}/lib" + puts $cfg "EXTRA_HSC2HS_OPTS += -I${prefix}/include" + puts $cfg "EXTRA_LD_OPTS += -L${prefix}/lib" + close $cfg +} + #bugs GHC does not support DESTDIR. Instead, we install \ -# everything into ${destroot}/${prefix}, and then fix up \ +# everything into ${destroot}${prefix}, and then fix up \ # the five scripts which actually have the installation \ # path hard coded. @@ -211,35 +173,40 @@ configure.cflags-append "-I${prefix}/include" configure.env DYLD_FALLBACK_LIBRARY_PATH=${prefix}/lib -configure.args --prefix=${destroot}/${prefix} \ - --mandir=${destroot}/${prefix}/share/man/ \ +configure.args --prefix=${destroot}${prefix} \ + --mandir=${destroot}${prefix}/share/man/ \ + --with-gmp-includes=${prefix}/include \ + --with-gmp-libraries=${prefix}/lib \ --with-readline-includes=${prefix}/include \ --with-readline-libraries=${prefix}/lib \ - --disable-openal \ - --disable-alut + --with-ghc='${workpath}/${name}-bootstrap/bin/ghc' -variant noopengl { configure.args-append --disable-hopengl } +variant no_opengl { configure.args-append --disable-opengl + configure.args-append --disable-glut +} +# The OpenAL variant does not work yet (see http://hackage.haskell.org/trac/ghc/ticket/2067) +#variant openal { configure.args-append --enable-openal +# configure.args-append --enable-alut +#} + build { - system "env DYLD_FALLBACK_LIBRARY_PATH=${prefix}/lib ${build.cmd} ${build.target}" + system "env DYLD_FALLBACK_LIBRARY_PATH=${prefix}/lib ${build.cmd}" } +destroot { + system "${destroot.cmd} ${destroot.target}" +} - -# Note the middle "/" in the ${destroot}/${prefix} pattern. It is required, -# because the actual text we are trying to match has a "//" between the -# destroot and the prefix pieces. - post-destroot { - reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}/${prefix}/bin/ghc - reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}/${prefix}/bin/ghci - reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}/${prefix}/bin/ghc-pkg - reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}/${prefix}/bin/ghcprof - reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}/${prefix}/bin/hsc2hs + reinplace s|${destroot}${prefix}|${prefix}|g ${destroot}${prefix}/bin/ghc + reinplace s|${destroot}${prefix}|${prefix}|g ${destroot}${prefix}/bin/ghci + reinplace s|${destroot}${prefix}|${prefix}|g ${destroot}${prefix}/bin/ghc-pkg + reinplace s|${destroot}${prefix}|${prefix}|g ${destroot}${prefix}/bin/ghcprof + reinplace s|${destroot}${prefix}|${prefix}|g ${destroot}${prefix}/bin/hsc2hs - reinplace "s|\\\$@\"\}|\\\$@\"\} -L${prefix}/lib -I${prefix}/include |" ${destroot}/${prefix}/bin/ghc + reinplace "s|\\\$@\"\}|\\\$@\"\} -L${prefix}/lib -I${prefix}/include |" ${destroot}${prefix}/bin/ghc + reinplace s|${destroot}${prefix}|${prefix}|g ${destroot}${prefix}/lib/${name}-${version}/package.conf - reinplace s|${destroot}/${prefix}|${prefix}|g ${destroot}${prefix}/lib/${name}-${version}/package.conf - - system "cd ${destroot}${prefix}/lib/ghc-${version} && ranlib *.a" + system "ranlib ${destroot}${prefix}/lib/ghc-${version}/*.a" } Deleted: trunk/dports/lang/ghc/files/patch-GHC.hs =================================================================== --- trunk/dports/lang/ghc/files/patch-GHC.hs 2008-03-03 20:47:12 UTC (rev 34722) +++ trunk/dports/lang/ghc/files/patch-GHC.hs 2008-03-03 21:36:03 UTC (rev 34723) @@ -1,14 +0,0 @@ ---- libraries/Cabal/Distribution/Simple/GHC.hs.sav 2006-11-01 11:27:49.000000000 -0500 -+++ libraries/Cabal/Distribution/Simple/GHC.hs 2006-11-01 11:38:09.000000000 -0500 -@@ -414,6 +414,11 @@ - installIncludeFiles verbose pkg_descr at PackageDescription{library=Just l} libdir - = do - createDirectoryIfMissing True incdir -+ -+ -- Hack to make cabal work with packaging systems -+ -- that expect to be able to delete empty directories: -+ writeFile (incdir `joinFileName` ".cabalTurd") "" -+ - incs <- mapM (findInc relincdirs) (installIncludes lbi) - sequence_ [ copyFileVerbose verbose path (incdir `joinFileName` f) - | (f,path) <- incs ] Modified: trunk/dports/lang/ghc/files/patch-configure.ac =================================================================== --- trunk/dports/lang/ghc/files/patch-configure.ac 2008-03-03 20:47:12 UTC (rev 34722) +++ trunk/dports/lang/ghc/files/patch-configure.ac 2008-03-03 21:36:03 UTC (rev 34723) @@ -1,7 +1,74 @@ ---- configure.ac.orig 2007-04-25 13:10:41.000000000 -0400 -+++ configure.ac 2007-04-26 17:06:28.000000000 -0400 -@@ -1113,19 +1113,19 @@ +--- configure.ac.sav 2007-12-17 16:23:37.000000000 -0500 ++++ configure.ac 2007-12-17 16:30:28.000000000 -0500 +@@ -792,6 +792,66 @@ + dnl AC_DEFINE(HAVE_WIN32_DLL_SUPPORT) + dnl fi ++dnl ** Enable the building of OpenGL? ++dnl -------------------------------------------------------------- ++AC_ARG_ENABLE(opengl, ++[AC_HELP_STRING([--enable-opengl], ++[Build the OpenGL bindings. [default=yes]])], ++[ if test x"$enableval" = x"yes"; then ++ GhcLibsWithOpenGL=YES ++ else ++ GhcLibsWithOpenGL=NO ++ fi ++], ++[GhcLibsWithOpenGL=YES] ++) ++AC_SUBST(GhcLibsWithOpenGL) ++ ++dnl ** Enable the building of GLUT? ++dnl -------------------------------------------------------------- ++AC_ARG_ENABLE(glut, ++[AC_HELP_STRING([--enable-glut], ++[Build the GLUT bindings. [default=yes]])], ++[ if test x"$enableval" = x"yes"; then ++ GhcLibsWithGLUT=YES ++ else ++ GhcLibsWithGLUT=NO ++ fi ++], ++[GhcLibsWithGLUT=YES] ++) ++AC_SUBST(GhcLibsWithGLUT) ++ ++dnl ** Enable the building of OpenAL? ++dnl -------------------------------------------------------------- ++AC_ARG_ENABLE(openal, ++[AC_HELP_STRING([--enable-openal], ++[Build the OpenAL binding. [default=no]])], ++[ if test x"$enableval" = x"yes"; then ++ GhcLibsWithOpenAL=YES ++ else ++ GhcLibsWithOpenAL=NO ++ fi ++], ++[GhcLibsWithOpenAL=NO] ++) ++AC_SUBST(GhcLibsWithOpenAL) ++ ++dnl ** Enable the building of ALUT? ++dnl -------------------------------------------------------------- ++AC_ARG_ENABLE(alut, ++[AC_HELP_STRING([--enable-alut], ++[Build OpenAL Utility Toolkit (ALUT). [default=no]])], ++[ if test x"$enableval" = x"yes"; then ++ GhcLibsWithALUT=YES ++ else ++ GhcLibsWithALUT=NO ++ fi ++], ++[GhcLibsWithALUT=NO] ++) ++AC_SUBST(GhcLibsWithALUT) ++ + dnl ** Enable the building of the ObjectIO? + dnl -------------------------------------------------------------- + AC_ARG_ENABLE(objectio, +@@ -1100,19 +1160,19 @@ + dnl ** (Mac OS X only: check for GMP.framework) HaveFrameworkGMP=NO -case $HostPlatform in @@ -19,16 +86,16 @@ -esac +dnl case $HostPlatform in +dnl *-apple-darwin) -+dnl AC_MSG_CHECKING([for GMP.framework]) -+dnl save_libs="$LIBS" ++dnl AC_MSG_CHECKING([for GMP.framework]) ++dnl save_libs="$LIBS" +dnl LIBS="-framework GMP" -+dnl AC_TRY_LINK_FUNC(__gmpz_fdiv_qr, HaveFrameworkGMP=YES,) -+dnl if test $HaveFrameworkGMP = YES; then -+dnl AC_DEFINE([HAVE_FRAMEWORK_GMP], [1], [Define to 1 if GMP.framework is installed (Mac OS X only).]) -+dnl fi; -+dnl LIBS="$save_libs" -+dnl AC_MSG_RESULT([$HaveFrameworkGMP]) -+dnl ;; ++dnl AC_TRY_LINK_FUNC(__gmpz_fdiv_qr, HaveFrameworkGMP=YES,) ++dnl if test $HaveFrameworkGMP = YES; then ++dnl AC_DEFINE([HAVE_FRAMEWORK_GMP], [1], [Define to 1 if GMP.framework is installed (Mac OS X only).]) ++dnl fi; ++dnl LIBS="$save_libs" ++dnl AC_MSG_RESULT([$HaveFrameworkGMP]) ++dnl ;; +dnl esac AC_SUBST(HaveFrameworkGMP) Added: trunk/dports/lang/ghc/files/patch-libraries-Cabal-Distribution-Simple-Configure.hs =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-Cabal-Distribution-Simple-Configure.hs (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-Cabal-Distribution-Simple-Configure.hs 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,22 @@ +--- libraries/Cabal/Distribution/Simple/Configure.hs.sav 2008-03-01 17:01:39.000000000 -0500 ++++ libraries/Cabal/Distribution/Simple/Configure.hs 2008-03-01 17:04:25.000000000 -0500 +@@ -130,7 +130,7 @@ + import qualified System.Info + ( os, arch ) + import System.IO +- ( hPutStrLn, stderr ) ++ ( hPutStrLn, stderr, openFile, IOMode(..), hGetContents, hClose ) + import Text.PrettyPrint.HughesPJ + ( comma, punctuate, render, nest, sep ) + +@@ -146,7 +146,9 @@ + let dieMsg = "error reading " ++ filename ++ + "; run \"setup configure\" command?\n" + if (not e) then return $ Left dieMsg else do +- str <- readFile filename ++ hdl <- openFile filename ReadMode ++ str <- hGetContents hdl >>= \s -> last s `seq` return s ++ hClose hdl + case reads str of + [(bi,_)] -> return $ Right bi + _ -> return $ Left dieMsg Added: trunk/dports/lang/ghc/files/patch-libraries-Makefile =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-Makefile (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-Makefile 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,21 @@ +--- libraries/Makefile.sav 2007-12-17 16:55:27.000000000 -0500 ++++ libraries/Makefile 2007-12-17 16:55:39.000000000 -0500 +@@ -63,10 +63,18 @@ + SUBDIRS += $(wildcard mtl) + SUBDIRS += $(wildcard fgl) + SUBDIRS += $(wildcard time) ++ifeq "$(GhcLibsWithOpenGL)" "YES" + SUBDIRS += $(wildcard OpenGL) ++endif ++ifeq "$(GhcLibsWithGLUT)" "YES" + SUBDIRS += $(wildcard GLUT) ++endif ++ifeq "$(GhcLibsWithOpenAL)" "YES" + SUBDIRS += $(wildcard OpenAL) ++endif ++ifeq "$(GhcLibsWithALUT)" "YES" + SUBDIRS += $(wildcard ALUT) ++endif + SUBDIRS += $(wildcard stm) + SUBDIRS += $(wildcard xhtml) + SUBDIRS += $(wildcard cgi) Added: trunk/dports/lang/ghc/files/patch-libraries-base-aclocal.m4 =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-base-aclocal.m4 (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-base-aclocal.m4 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,24 @@ +--- libraries/base/aclocal.m4.sav 2007-12-17 16:35:32.000000000 -0500 ++++ libraries/base/aclocal.m4 2007-12-17 16:36:23.000000000 -0500 +@@ -1,3 +1,21 @@ ++# FP_ARG_GMP ++# ------------- ++AC_DEFUN([FP_ARG_GMP], ++[ ++AC_ARG_WITH([gmp-includes], ++ [AC_HELP_STRING([--with-gmp-includes], ++ [directory containing gmp.h])], ++ [gmp_includes=$withval], ++ [gmp_includes=NONE]) ++ ++AC_ARG_WITH([gmp-libraries], ++ [AC_HELP_STRING([--with-gmp-libraries], ++ [directory containing gmp library])], ++ [gmp_libraries=$withval], ++ [gmp_libraries=NONE]) ++])# FP_ARG_GMP ++ ++ + # FP_COMPUTE_INT(EXPRESSION, VARIABLE, INCLUDES, IF-FAILS) + # -------------------------------------------------------- + # Assign VARIABLE the value of the compile-time EXPRESSION using INCLUDES for Added: trunk/dports/lang/ghc/files/patch-libraries-base-base.buildinfo.in =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-base-base.buildinfo.in (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-base-base.buildinfo.in 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,5 @@ +--- libraries/base/base.buildinfo.in.sav 1969-12-31 19:00:00.000000000 -0500 ++++ libraries/base/base.buildinfo.in 2007-12-17 16:34:51.000000000 -0500 +@@ -0,0 +1,2 @@ ++include-dirs: @GMP_INCLUDE_DIRS@ ++ Added: trunk/dports/lang/ghc/files/patch-libraries-base-base.cabal =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-base-base.cabal (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-base-base.cabal 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,15 @@ +--- libraries/base/base.cabal.sav 2007-12-17 16:35:22.000000000 -0500 ++++ libraries/base/base.cabal 2007-12-17 16:36:18.000000000 -0500 +@@ -10,9 +10,11 @@ + structures to parsing combinators and debugging utilities. + cabal-version: >=1.2 + build-type: Custom ++extra-source-files: ++ base.buildinfo.in + extra-tmp-files: + config.log config.status autom4te.cache +- include/HsBaseConfig.h ++ include/HsBaseConfig.h base.buildinfo + + + Library { Added: trunk/dports/lang/ghc/files/patch-libraries-base-configure.ac =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-base-configure.ac (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-base-configure.ac 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,30 @@ +--- libraries/base/configure.ac.sav 2007-12-17 16:35:12.000000000 -0500 ++++ libraries/base/configure.ac 2007-12-17 16:36:07.000000000 -0500 +@@ -5,6 +5,27 @@ + + AC_CONFIG_HEADERS([include/HsBaseConfig.h]) + ++dnl-------------------------------------------------------------------- ++dnl * Deal with arguments telling us gmp is somewhere odd ++dnl-------------------------------------------------------------------- ++ ++FP_ARG_GMP ++ ++GMP_INCLUDE_DIRS= ++GMP_LIB_DIRS= ++if test "x$gmp_libraries" != "xNONE"; then ++ LDFLAGS="-L$gmp_libraries $LDFLAGS" ++ GMP_LIB_DIRS=$gmp_libraries ++fi ++if test "x$gmp_includes" != "xNONE"; then ++ CPPFLAGS="-I$gmp_includes $CPPFLAGS" ++ GMP_INCLUDE_DIRS=$gmp_includes ++fi ++AC_SUBST(GMP_INCLUDE_DIRS) ++AC_SUBST(GMP_LIB_DIRS) ++AC_CONFIG_FILES(base.buildinfo) ++dnl-------------------------------------------------------------------- ++ + AC_ARG_WITH([cc], + [C compiler], + [CC=$withval]) Added: trunk/dports/lang/ghc/files/patch-libraries-hpc-Setup.hs =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-hpc-Setup.hs (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-hpc-Setup.hs 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,8 @@ +--- libraries/hpc/Setup.hs.sav 2007-12-17 16:43:33.000000000 -0500 ++++ libraries/hpc/Setup.hs 2007-12-17 16:43:56.000000000 -0500 +@@ -3,4 +3,4 @@ + import Distribution.Simple + + main :: IO () +-main = defaultMain ++main = defaultMainWithHooks defaultUserHooks Added: trunk/dports/lang/ghc/files/patch-libraries-hpc-aclocal.m4 =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-hpc-aclocal.m4 (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-hpc-aclocal.m4 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,20 @@ +--- libraries/hpc/aclocal.m4.sav 1969-12-31 19:00:00.000000000 -0500 ++++ libraries/hpc/aclocal.m4 2007-12-17 16:44:44.000000000 -0500 +@@ -0,0 +1,17 @@ ++# FP_ARG_GMP ++# ------------- ++AC_DEFUN([FP_ARG_GMP], ++[ ++AC_ARG_WITH([gmp-includes], ++ [AC_HELP_STRING([--with-gmp-includes], ++ [directory containing gmp.h])], ++ [gmp_includes=$withval], ++ [gmp_includes=NONE]) ++ ++AC_ARG_WITH([gmp-libraries], ++ [AC_HELP_STRING([--with-gmp-libraries], ++ [directory containing gmp library])], ++ [gmp_libraries=$withval], ++ [gmp_libraries=NONE]) ++])# FP_ARG_GMP ++ Added: trunk/dports/lang/ghc/files/patch-libraries-hpc-configure.ac =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-hpc-configure.ac (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-hpc-configure.ac 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,31 @@ +--- libraries/hpc/configure.ac.sav 1969-12-31 19:00:00.000000000 -0500 ++++ libraries/hpc/configure.ac 2007-12-17 16:44:40.000000000 -0500 +@@ -0,0 +1,28 @@ ++AC_INIT([Haskell hpc package], [1.0], [libraries at haskell.org], [hpc]) ++ ++# Safety check: Ensure that we are in the correct source directory. ++AC_CONFIG_SRCDIR([hpc.cabal]) ++ ++dnl-------------------------------------------------------------------- ++dnl * Deal with arguments telling us gmp is somewhere odd ++dnl-------------------------------------------------------------------- ++ ++FP_ARG_GMP ++ ++GMP_INCLUDE_DIRS= ++GMP_LIB_DIRS= ++if test "x$gmp_libraries" != "xNONE"; then ++ LDFLAGS="-L$gmp_libraries $LDFLAGS" ++ GMP_LIB_DIRS=$gmp_libraries ++fi ++if test "x$gmp_includes" != "xNONE"; then ++ CPPFLAGS="-I$gmp_includes $CPPFLAGS" ++ GMP_INCLUDE_DIRS=$gmp_includes ++fi ++AC_SUBST(GMP_INCLUDE_DIRS) ++AC_SUBST(GMP_LIB_DIRS) ++AC_CONFIG_FILES(hpc.buildinfo) ++dnl-------------------------------------------------------------------- ++ ++AC_OUTPUT ++ Added: trunk/dports/lang/ghc/files/patch-libraries-hpc-hpc.buildinfo.in =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-hpc-hpc.buildinfo.in (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-hpc-hpc.buildinfo.in 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,5 @@ +--- libraries/hpc/hpc.buildinfo.in.sav 1969-12-31 19:00:00.000000000 -0500 ++++ libraries/hpc/hpc.buildinfo.in 2007-12-17 16:44:09.000000000 -0500 +@@ -0,0 +1,2 @@ ++include-dirs: @GMP_INCLUDE_DIRS@ ++ Added: trunk/dports/lang/ghc/files/patch-libraries-hpc-hpc.cabal =================================================================== --- trunk/dports/lang/ghc/files/patch-libraries-hpc-hpc.cabal (rev 0) +++ trunk/dports/lang/ghc/files/patch-libraries-hpc-hpc.cabal 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,12 @@ +--- libraries/hpc/hpc.cabal.sav 2007-12-17 16:43:39.000000000 -0500 ++++ libraries/hpc/hpc.cabal 2007-12-17 16:44:01.000000000 -0500 +@@ -15,3 +15,9 @@ + Trace.Hpc.Reflect + build-depends: base, directory, old-time, containers + extensions: CPP ++extra-source-files: ++ hpc.buildinfo.in ++extra-tmp-files: ++ config.log config.status autom4te.cache ++ hpc.buildinfo ++ Deleted: trunk/dports/lang/ghc/files/patch-package.conf.in =================================================================== --- trunk/dports/lang/ghc/files/patch-package.conf.in 2008-03-03 20:47:12 UTC (rev 34722) +++ trunk/dports/lang/ghc/files/patch-package.conf.in 2008-03-03 21:36:03 UTC (rev 34723) @@ -1,11 +0,0 @@ ---- libraries/X11/package.conf.in.sav 2007-04-26 17:36:23.000000000 -0400 -+++ libraries/X11/package.conf.in 2007-04-26 17:37:27.000000000 -0400 -@@ -25,7 +25,7 @@ - hidden-modules: - - import-dirs: IMPORT_DIR --library-dirs: LIB_DIR -+library-dirs: LIB_DIR, /usr/X11R6/lib - #ifndef INSTALLING - , LIB_DIR"/cbits" - #endif Added: trunk/dports/lang/ghc/files/patch-rts-posix-FileLock.c =================================================================== --- trunk/dports/lang/ghc/files/patch-rts-posix-FileLock.c (rev 0) +++ trunk/dports/lang/ghc/files/patch-rts-posix-FileLock.c 2008-03-03 21:36:03 UTC (rev 34723) @@ -0,0 +1,20 @@ +--- rts/posix/FileLock.c.sav 2008-03-03 11:40:14.000000000 -0500 ++++ rts/posix/FileLock.c 2008-03-03 11:43:40.000000000 -0500 +@@ -88,6 +88,17 @@ + if (for_writing || lock->readers < 0) { + return -1; + } ++ ++ // have we seen this fd before? ++ if (lookupHashTable(fd_hash, fd) == NULL) { ++ insertHashTable(fd_hash, fd, lock); ++ } ++ else ++ { ++ errorBelch("fd %d tries to lock the same file twice", fd); ++ return -1; ++ } ++ + lock->readers++; + return 0; + } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/5a8aad40/attachment-0001.html From reiffert at macports.org Mon Mar 3 13:53:19 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Mon, 3 Mar 2008 13:53:19 -0800 (PST) Subject: [34724] trunk/dports/lang/python30/Portfile Message-ID: <20080303215319.5F98714568C3@beta.macosforge.org> Revision: 34724 http://trac.macosforge.org/projects/macports/changeset/34724 Author: reiffert at macports.org Date: 2008-03-03 13:53:17 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Adjustments for having multiple frameworks in parallel. Signed off by: raimue. Modified Paths: -------------- trunk/dports/lang/python30/Portfile Modified: trunk/dports/lang/python30/Portfile =================================================================== --- trunk/dports/lang/python30/Portfile 2008-03-03 21:36:03 UTC (rev 34723) +++ trunk/dports/lang/python30/Portfile 2008-03-03 21:53:17 UTC (rev 34724) @@ -20,24 +20,38 @@ patch-Makefile.pre.in.diff depends_lib port:gettext +depends_run port:python_select configure.args --without-readline --enable-shared --enable-ipv6 --disable-tk --enable-framework=${prefix}/Library/Frameworks -destroot.target frameworkinstall maninstall libpython3.0.dylib +destroot.target libpython3.0.dylib frameworkinstall maninstall post-destroot { system "cd ${destroot}${prefix}/bin && \ rm idle pydoc python python-config pythonw smtpd.py" system "cd ${destroot}${prefix}/share/man/man1 && \ - ln -sf ${prefix}/Library/Frameworks/Python.framework/Versions/3.0/share/man/man1/python.1 python3.0.1" + ln -sf ${prefix}/Library/Frameworks/Python.framework/Versions/3.0/share/man/man1/python.1 python3.0.1" + system "cd ${destroot}${prefix}/lib && \ - ln -sf ${prefix}/Library/Frameworks/Python.framework/Versions/3.0/libpython3.0.dylib" + ln -sf ${prefix}/Library/Frameworks/Python.framework/Versions/3.0/lib/libpython3.0.dylib && \ + ln -sf ${prefix}/Library/Frameworks/Python.framework/Versions/3.0/lib/python3.0" + system "mkdir -p ${destroot}${prefix}/include && \ + cd ${destroot}${prefix}/include && \ + ln -sf ${prefix}/Library/Frameworks/Python.framework/Versions/3.0/include/python3.0" + + # install select file for python_select xinstall -m 755 -d ${destroot}${prefix}/etc/select/python - xinstall -m 644 ${filespath}/python30 ${destroot}${prefix}/etc/select/python/ + xinstall -m 644 ${filespath}/python30 ${destroot}${prefix}/etc/select/python/ + system "cd ${destroot}${prefix}/Library/Frameworks/Python.framework && \ + rm -f Headers Resources Python && \ + rm -f Versions/Current " +} +post-activate { +ui_msg "\n\n\nTo fully complete your installation and make python 3.0 the default, \ +please run\n\nsudo python_select python30\n\n" } livecheck.check regex livecheck.url http://www.python.org/download/releases/3.0/ livecheck.regex /3.0/Python-(\[0-9a-z.\]+)\\.tgz - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/21084ed7/attachment.html From gwright at macports.org Mon Mar 3 14:03:57 2008 From: gwright at macports.org (gwright at macports.org) Date: Mon, 3 Mar 2008 14:03:57 -0800 (PST) Subject: [34725] trunk/dports/devel/alex/Portfile Message-ID: <20080303220357.545291456A33@beta.macosforge.org> Revision: 34725 http://trac.macosforge.org/projects/macports/changeset/34725 Author: gwright at macports.org Date: 2008-03-03 14:03:56 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Version bump to 2.2. Modified Paths: -------------- trunk/dports/devel/alex/Portfile Modified: trunk/dports/devel/alex/Portfile =================================================================== --- trunk/dports/devel/alex/Portfile 2008-03-03 21:53:17 UTC (rev 34724) +++ trunk/dports/devel/alex/Portfile 2008-03-03 22:03:56 UTC (rev 34725) @@ -2,7 +2,7 @@ PortSystem 1.0 name alex -version 2.1.0 +version 2.2 categories devel maintainers gwright at macports.org platforms darwin @@ -16,20 +16,22 @@ homepage http://www.haskell.org/alex/ master_sites http://www.haskell.org/alex/dist/${version} -checksums md5 17e80d39cc3f1aba28dcea0e358c81e9 +checksums md5 7ef62b2dd2ee7ed7b2a5ca3bfb568347 \ + sha1 a08670e4c749850714205f425cb460ed5a0a56b2 \ + rmd160 d93c28ce0121073be1ee4893114b36faa2396b1b depends_build port:ghc -configure { cd ${worksrcpath} - system "runhaskell Setup configure --ghc --prefix=${prefix}" +configure { + system "cd ${worksrcpath} && runhaskell Setup configure --ghc --prefix=${prefix}" } -build { cd ${worksrcpath} - system "runhaskell Setup build -v" +build { + system "cd ${worksrcpath} && runhaskell Setup build -v" } -destroot { cd ${worksrcpath} - system "runhaskell Setup copy --copy-prefix=${destroot}${prefix}" +destroot { + system "cd ${worksrcpath} && runhaskell Setup copy --copy-prefix=${destroot}${prefix}" } livecheck.check regex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/4cd561ee/attachment.html From gwright at macports.org Mon Mar 3 14:04:39 2008 From: gwright at macports.org (gwright at macports.org) Date: Mon, 3 Mar 2008 14:04:39 -0800 (PST) Subject: [34726] trunk/dports/devel/happy/Portfile Message-ID: <20080303220439.5CE521456A7E@beta.macosforge.org> Revision: 34726 http://trac.macosforge.org/projects/macports/changeset/34726 Author: gwright at macports.org Date: 2008-03-03 14:04:38 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Version bump to 1.17. Modified Paths: -------------- trunk/dports/devel/happy/Portfile Modified: trunk/dports/devel/happy/Portfile =================================================================== --- trunk/dports/devel/happy/Portfile 2008-03-03 22:03:56 UTC (rev 34725) +++ trunk/dports/devel/happy/Portfile 2008-03-03 22:04:38 UTC (rev 34726) @@ -2,7 +2,7 @@ PortSystem 1.0 name happy -version 1.16 +version 1.17 categories devel maintainers gwright at macports.org platforms darwin @@ -25,19 +25,21 @@ homepage http://haskell.org/happy/ master_sites http://haskell.org/happy/dist/${version}/ -checksums md5 b9fd2f5eba61974dab8e12873cadee6f +checksums md5 4bc931a8630ecebb751a2a8e60219313 \ + sha1 050bda892fc3f634c088057db1a65825f376e17c \ + rmd160 4c7f4f0ad31cf580252fe6d47059a8d50c6d88c0 depends_build port:ghc -configure { cd ${worksrcpath} - system "runhaskell Setup configure --ghc --prefix=${prefix}" +configure { + system "cd ${worksrcpath} && runhaskell Setup configure --ghc --prefix=${prefix}" } -build { cd ${worksrcpath} - system "runhaskell Setup build -v" +build { + system "cd ${worksrcpath} && runhaskell Setup build -v" } -destroot { cd ${worksrcpath} - system "runhaskell Setup copy --copy-prefix=${destroot}${prefix}" +destroot { + system "cd ${worksrcpath} && runhaskell Setup copy --copy-prefix=${destroot}${prefix}" } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/65651e07/attachment.html From gwright at macports.org Mon Mar 3 14:05:34 2008 From: gwright at macports.org (gwright at macports.org) Date: Mon, 3 Mar 2008 14:05:34 -0800 (PST) Subject: [34727] trunk/dports/devel/hs-EdisonAPI/Portfile Message-ID: <20080303220534.526511456AB5@beta.macosforge.org> Revision: 34727 http://trac.macosforge.org/projects/macports/changeset/34727 Author: gwright at macports.org Date: 2008-03-03 14:05:33 -0800 (Mon, 03 Mar 2008) Log Message: ----------- de-cd. Modified Paths: -------------- trunk/dports/devel/hs-EdisonAPI/Portfile Modified: trunk/dports/devel/hs-EdisonAPI/Portfile =================================================================== --- trunk/dports/devel/hs-EdisonAPI/Portfile 2008-03-03 22:04:38 UTC (rev 34726) +++ trunk/dports/devel/hs-EdisonAPI/Portfile 2008-03-03 22:05:33 UTC (rev 34727) @@ -2,8 +2,9 @@ PortSystem 1.0 name hs-EdisonAPI -set shortname edison-api +set canonicalname EdisonAPI version 1.2.1 +revision 1 categories devel maintainers gwright at macports.org platforms darwin @@ -30,35 +31,28 @@ # is unusually packaged, with two separate packages in the same tarball. # -homepage http://www.eecs.tufts.edu/~rdocki01/edison.html -master_sites http://www.eecs.tufts.edu/~rdocki01/projects -distname ${shortname}-${version}-source +homepage http://www.cs.princeton.edu/~rdockins/edison/home/index.html +master_sites http://hackage.haskell.org/packages/archive/${canonicalname}/${version} +distname ${canonicalname}-${version} -checksums md5 b60f12ae3242b1bb4ffd9b0eb2b1cecf +checksums md5 9cdc1479fa51b8c1ce840f77705e4376 depends_lib port:ghc -pre-configure { cd ${worksrcpath}/edison-api - system "ghc -o Setup Setup.hs -package Cabal" - } +pre-configure { system "cd ${worksrcpath} && ghc --make -o Setup Setup.hs" } -configure { cd ${worksrcpath}/edison-api - system "./Setup configure --ghc --prefix=${prefix} --enable-library-profiling" - } +configure { system "cd ${worksrcpath} && ./Setup configure --ghc --prefix=${prefix} --enable-library-profiling" } -build { cd ${worksrcpath}/edison-api - system "./Setup build -v" - } +build { system "cd ${worksrcpath} && ./Setup build -v" } -destroot { cd ${worksrcpath}/edison-api - system "./Setup copy --copy-prefix=${destroot}${prefix}" - system "./Setup register --gen-script" - system "./Setup unregister --gen-script" +destroot { system "cd ${worksrcpath} && ./Setup copy --copy-prefix=${destroot}${prefix}" + system "cd ${worksrcpath} && ./Setup register --gen-script" + system "cd ${worksrcpath} && ./Setup unregister --gen-script" file mkdir ${destroot}${prefix}/libexec/${name} - file copy ${worksrcpath}/edison-api/register.sh \ + file copy ${worksrcpath}/register.sh \ ${destroot}${prefix}/libexec/${name} - file copy ${worksrcpath}/edison-api/unregister.sh \ + file copy ${worksrcpath}/unregister.sh \ ${destroot}${prefix}/libexec/${name} } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/d1c82184/attachment.html From gwright at macports.org Mon Mar 3 14:06:41 2008 From: gwright at macports.org (gwright at macports.org) Date: Mon, 3 Mar 2008 14:06:41 -0800 (PST) Subject: [34728] trunk/dports/devel/hs-Edison/Portfile Message-ID: <20080303220641.2F8661456B0A@beta.macosforge.org> Revision: 34728 http://trac.macosforge.org/projects/macports/changeset/34728 Author: gwright at macports.org Date: 2008-03-03 14:06:40 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Version bump to 1.2.1.2. Modified Paths: -------------- trunk/dports/devel/hs-Edison/Portfile Modified: trunk/dports/devel/hs-Edison/Portfile =================================================================== --- trunk/dports/devel/hs-Edison/Portfile 2008-03-03 22:05:33 UTC (rev 34727) +++ trunk/dports/devel/hs-Edison/Portfile 2008-03-03 22:06:40 UTC (rev 34728) @@ -2,8 +2,8 @@ PortSystem 1.0 name hs-Edison -set shortname edison-core -version 1.2.1 +set canonicalname EdisonCore +version 1.2.1.2 categories devel maintainers gwright at macports.org platforms darwin @@ -21,36 +21,30 @@ 2. Multiple concrete implementations of each \ of the abstractions. -homepage http://www.eecs.tufts.edu/~rdocki01/edison.html -master_sites http://www.eecs.tufts.edu/~rdocki01/projects -distname ${shortname}-${version}-source +homepage http://www.cs.princeton.edu/~rdockins/edison/home/index.html +master_sites http://hackage.haskell.org/packages/archive/${canonicalname}/${version} +distname ${canonicalname}-${version} -checksums md5 bb6403d6e7e286dd70e125d1a6046908 +checksums md5 80e25ab085320c9ef4be109d4bee373f \ + sha1 398fe4040c18d77bffcb4d4d3c79c96747185ece \ + rmd160 5fcdffbb50822b6b440b7dfed7a3b028b08c0941 -depends_lib port:hs-EdisonAPI \ - port:ghc +depends_lib port:hs-EdisonAPI -pre-configure { cd ${worksrcpath}/edison-core - system "ghc -o Setup Setup.hs -package Cabal" - } +pre-configure { system "cd ${worksrcpath} && ghc --make -o Setup Setup.hs" } -configure { cd ${worksrcpath}/edison-core - system "./Setup configure --ghc --prefix=${prefix} --enable-library-profiling" - } +configure { system "cd ${worksrcpath} && ./Setup configure --ghc --prefix=${prefix} --enable-library-profiling" } -build { cd ${worksrcpath}/edison-core - system "./Setup build -v" - } +build { system "cd ${worksrcpath} && ./Setup build -v" } -destroot { cd ${worksrcpath}/edison-core - system "./Setup copy --copy-prefix=${destroot}${prefix}" - system "./Setup register --gen-script" - system "./Setup unregister --gen-script" +destroot { system "cd ${worksrcpath} && ./Setup copy --copy-prefix=${destroot}${prefix}" + system "cd ${worksrcpath} && ./Setup register --gen-script" + system "cd ${worksrcpath} && ./Setup unregister --gen-script" file mkdir ${destroot}${prefix}/libexec/${name} - file copy ${worksrcpath}/edison-core/register.sh \ + file copy ${worksrcpath}/register.sh \ ${destroot}${prefix}/libexec/${name} - file copy ${worksrcpath}/edison-core/unregister.sh \ + file copy ${worksrcpath}/unregister.sh \ ${destroot}${prefix}/libexec/${name} } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/a1a0ce78/attachment-0001.html From raimue at macports.org Mon Mar 3 14:07:37 2008 From: raimue at macports.org (raimue at macports.org) Date: Mon, 3 Mar 2008 14:07:37 -0800 (PST) Subject: [34729] trunk/dports Message-ID: <20080303220737.D23921456BA7@beta.macosforge.org> Revision: 34729 http://trac.macosforge.org/projects/macports/changeset/34729 Author: raimue at macports.org Date: 2008-03-03 14:07:37 -0800 (Mon, 03 Mar 2008) Log Message: ----------- sysutils/python_select: * Add support for Python.framework * Also add that to the select files in all python ports; bumping revisions Modified Paths: -------------- trunk/dports/lang/python23/Portfile trunk/dports/lang/python23/files/python23 trunk/dports/lang/python24/Portfile trunk/dports/lang/python24/files/python24 trunk/dports/lang/python25/Portfile trunk/dports/lang/python30/files/python30 trunk/dports/sysutils/python_select/Portfile trunk/dports/sysutils/python_select/files/base trunk/dports/sysutils/python_select/files/python23-apple trunk/dports/sysutils/python_select/files/python25-apple Modified: trunk/dports/lang/python23/Portfile =================================================================== --- trunk/dports/lang/python23/Portfile 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/lang/python23/Portfile 2008-03-03 22:07:37 UTC (rev 34729) @@ -3,6 +3,7 @@ PortSystem 1.0 name python23 version 2.3.6 +revision 1 categories lang maintainers nomaintainer description An interpreted, object-oriented programming language Modified: trunk/dports/lang/python23/files/python23 =================================================================== --- trunk/dports/lang/python23/files/python23 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/lang/python23/files/python23 2008-03-03 22:07:37 UTC (rev 34729) @@ -6,3 +6,7 @@ - - share/man/man1/python2.3.1.gz +- +- +- +- Modified: trunk/dports/lang/python24/Portfile =================================================================== --- trunk/dports/lang/python24/Portfile 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/lang/python24/Portfile 2008-03-03 22:07:37 UTC (rev 34729) @@ -4,7 +4,7 @@ name python24 version 2.4.4 -revision 2 +revision 3 set major_version 2 set minor_version 4 categories lang Modified: trunk/dports/lang/python24/files/python24 =================================================================== --- trunk/dports/lang/python24/files/python24 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/lang/python24/files/python24 2008-03-03 22:07:37 UTC (rev 34729) @@ -6,3 +6,7 @@ bin/smtpd2.4.py - share/man/man1/python2.4.1.gz +2.4 +Versions/2.4/Headers +Versions/2.4/Resources +Versions/2.4/Python Modified: trunk/dports/lang/python25/Portfile =================================================================== --- trunk/dports/lang/python25/Portfile 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/lang/python25/Portfile 2008-03-03 22:07:37 UTC (rev 34729) @@ -4,6 +4,7 @@ name python25 version 2.5.2 +revision 1 categories lang platforms darwin maintainers mww Modified: trunk/dports/lang/python30/files/python30 =================================================================== --- trunk/dports/lang/python30/files/python30 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/lang/python30/files/python30 2008-03-03 22:07:37 UTC (rev 34729) @@ -1,8 +1,12 @@ bin/python3.0 -- +bin/pythonw3.0 bin/python3.0-config bin/idle3.0 bin/pydoc3.0 bin/smtpd3.0.py - share/man/man1/python3.0.1.gz +3.0 +Versions/3.0/Headers +Versions/3.0/Resources +Versions/3.0/Python Modified: trunk/dports/sysutils/python_select/Portfile =================================================================== --- trunk/dports/sysutils/python_select/Portfile 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/sysutils/python_select/Portfile 2008-03-03 22:07:37 UTC (rev 34729) @@ -4,7 +4,7 @@ name python_select version 0.1 -revision 2 +revision 3 categories sysutils platforms darwin maintainers raimue Modified: trunk/dports/sysutils/python_select/files/base =================================================================== --- trunk/dports/sysutils/python_select/files/base 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/sysutils/python_select/files/base 2008-03-03 22:07:37 UTC (rev 34729) @@ -6,3 +6,7 @@ bin/smtpd.py share/man/man1/python.1 share/man/man1/python.1.gz +Library/Frameworks/Python.framework/Versions/Current +Library/Frameworks/Python.framework/Headers +Library/Frameworks/Python.framework/Resources +Library/Frameworks/Python.framework/Python Modified: trunk/dports/sysutils/python_select/files/python23-apple =================================================================== --- trunk/dports/sysutils/python_select/files/python23-apple 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/sysutils/python_select/files/python23-apple 2008-03-03 22:07:37 UTC (rev 34729) @@ -6,3 +6,7 @@ - /usr/share/man/man1/python2.3.1 - +- +- +- +- Modified: trunk/dports/sysutils/python_select/files/python25-apple =================================================================== --- trunk/dports/sysutils/python_select/files/python25-apple 2008-03-03 22:06:40 UTC (rev 34728) +++ trunk/dports/sysutils/python_select/files/python25-apple 2008-03-03 22:07:37 UTC (rev 34729) @@ -6,3 +6,7 @@ /usr/bin/smtpd2.5.py - /usr/share/man/man1/python2.5.1.gz +- +- +- +- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/2309c1e4/attachment-0001.html From raimue at macports.org Mon Mar 3 14:49:20 2008 From: raimue at macports.org (raimue at macports.org) Date: Mon, 3 Mar 2008 14:49:20 -0800 (PST) Subject: [34730] trunk/dports/python/py-epydoc/Portfile Message-ID: <20080303224920.026A91456F26@beta.macosforge.org> Revision: 34730 http://trac.macosforge.org/projects/macports/changeset/34730 Author: raimue at macports.org Date: 2008-03-03 14:49:20 -0800 (Mon, 03 Mar 2008) Log Message: ----------- python/py-epydoc: Update to version 3.0.1, closes #14316 Modified Paths: -------------- trunk/dports/python/py-epydoc/Portfile Modified: trunk/dports/python/py-epydoc/Portfile =================================================================== --- trunk/dports/python/py-epydoc/Portfile 2008-03-03 22:07:37 UTC (rev 34729) +++ trunk/dports/python/py-epydoc/Portfile 2008-03-03 22:49:20 UTC (rev 34730) @@ -4,11 +4,11 @@ PortGroup python24 1.0 name py-epydoc -version 2.1 +version 3.0.1 revision 1 categories python platforms darwin freebsd -maintainers nomaintainer +maintainers trashmail.net:macports_dharland description API documentation generator for Python modules long_description Epydoc is a tool for generating API documentation for \ Python modules, based on their docstrings. A \ @@ -21,7 +21,8 @@ homepage http://epydoc.sourceforge.net/ master_sites sourceforge:epydoc distname epydoc-${version} -checksums md5 94c494426c47496ee4d1ed26b580a5a7 +checksums md5 cdd6f6c76dd8bab5e653a343a0544294 \ + sha1 ccd5cb602cbf8df1a6c61670793d0122fc569523 post-destroot { file delete -force ${destroot}${prefix}/share/doc/${name} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/f2157402/attachment.html From gwright at macports.org Mon Mar 3 15:39:00 2008 From: gwright at macports.org (gwright at macports.org) Date: Mon, 3 Mar 2008 15:39:00 -0800 (PST) Subject: [34731] trunk/dports/devel/haddock/Portfile Message-ID: <20080303233900.31254145733C@beta.macosforge.org> Revision: 34731 http://trac.macosforge.org/projects/macports/changeset/34731 Author: gwright at macports.org Date: 2008-03-03 15:38:59 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Version bump to 2.0.0.0. Modified Paths: -------------- trunk/dports/devel/haddock/Portfile Modified: trunk/dports/devel/haddock/Portfile =================================================================== --- trunk/dports/devel/haddock/Portfile 2008-03-03 22:49:20 UTC (rev 34730) +++ trunk/dports/devel/haddock/Portfile 2008-03-03 23:38:59 UTC (rev 34731) @@ -2,7 +2,7 @@ PortSystem 1.0 name haddock -version 0.8 +version 2.0.0.0 categories devel maintainers nomaintainer platforms darwin @@ -23,18 +23,19 @@ and documentation, for that type. homepage http://www.haskell.org/haddock/ -master_sites ${homepage} +master_sites http://hackage.haskell.org/packages/archive/${name}/${version} -distfiles ${name}-${version}-src${extract.suffix} +checksums md5 ccd8b4a6f6b4fb084bdad02fbb215ca4 \ + sha1 f27bd0943f38f6572047d45c9c0779814889ff65 \ + rmd160 26c113fa12ed4881bf0f75f3de771dfcc3ee31e6 -checksums md5 0a1bb64e7642f64d2560dc258c570c1d depends_build port:ghc pre-configure { system "cd ${worksrcpath} && ${prefix}/bin/ghc -o Setup Setup.lhs -package Cabal" } -configure { system "cd ${worksrcpath} && ./Setup configure --ghc --prefix=${prefix} --enable-library-profiling" +configure { system "cd ${worksrcpath} && ./Setup configure --ghc --prefix=${prefix}" } build { system "cd ${worksrcpath} && ./Setup build -v" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/498e6900/attachment.html From ram at macports.org Mon Mar 3 16:04:34 2008 From: ram at macports.org (ram at macports.org) Date: Mon, 3 Mar 2008 16:04:34 -0800 (PST) Subject: [34732] trunk/dports/python Message-ID: <20080304000434.A51F51457469@beta.macosforge.org> Revision: 34732 http://trac.macosforge.org/projects/macports/changeset/34732 Author: ram at macports.org Date: 2008-03-03 16:04:33 -0800 (Mon, 03 Mar 2008) Log Message: ----------- python/py-mako: new port, closes #14480 Modified Paths: -------------- trunk/dports/python/py-mako/Portfile Added Paths: ----------- trunk/dports/python/py-mako/ Copied: trunk/dports/python/py-mako (from rev 34731, trunk/dports/python/py25-mako) Modified: trunk/dports/python/py-mako/Portfile =================================================================== --- trunk/dports/python/py25-mako/Portfile 2008-03-03 23:38:59 UTC (rev 34731) +++ trunk/dports/python/py-mako/Portfile 2008-03-04 00:04:33 UTC (rev 34732) @@ -1,11 +1,11 @@ # $Id$ PortSystem 1.0 -PortGroup python25 1.0 -name py25-mako -version 0.1.5 +PortGroup python24 1.0 +name py-mako +version 0.1.10 categories-append www -maintainers stechert at macports.org +maintainers trashmail.net:macports_dharland description A super-fast templating language that borrows \ the best ideas from the existing templating \ languages. @@ -29,4 +29,4 @@ master_sites http://cheeseshop.python.org/packages/source/M/Mako/ distname Mako-${version} -checksums sha1 229623c8130c27512dcc1d62339885366d8e2f21 +checksums sha1 d50ab35540a8df85853cb34be32b39a25f84786c -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/85a4c639/attachment.html From ram at macports.org Mon Mar 3 16:07:07 2008 From: ram at macports.org (ram at macports.org) Date: Mon, 3 Mar 2008 16:07:07 -0800 (PST) Subject: [34733] trunk/dports/python/py-mako/Portfile Message-ID: <20080304000707.0A6C314574C5@beta.macosforge.org> Revision: 34733 http://trac.macosforge.org/projects/macports/changeset/34733 Author: ram at macports.org Date: 2008-03-03 16:07:07 -0800 (Mon, 03 Mar 2008) Log Message: ----------- python/py-mako: fix lint warnings Modified Paths: -------------- trunk/dports/python/py-mako/Portfile Modified: trunk/dports/python/py-mako/Portfile =================================================================== --- trunk/dports/python/py-mako/Portfile 2008-03-04 00:04:33 UTC (rev 34732) +++ trunk/dports/python/py-mako/Portfile 2008-03-04 00:07:07 UTC (rev 34733) @@ -2,6 +2,7 @@ PortSystem 1.0 PortGroup python24 1.0 + name py-mako version 0.1.10 categories-append www -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/73d30e6d/attachment.html From jmr at macports.org Mon Mar 3 19:35:45 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 19:35:45 -0800 (PST) Subject: [34734] trunk/dports/python/py-icalendar/Portfile Message-ID: <20080304033545.7D0E914580C8@beta.macosforge.org> Revision: 34734 http://trac.macosforge.org/projects/macports/changeset/34734 Author: jmr at macports.org Date: 2008-03-03 19:35:44 -0800 (Mon, 03 Mar 2008) Log Message: ----------- py-icalendar: update to version 1.2. Closes #13561. Modified Paths: -------------- trunk/dports/python/py-icalendar/Portfile Modified: trunk/dports/python/py-icalendar/Portfile =================================================================== --- trunk/dports/python/py-icalendar/Portfile 2008-03-04 00:07:07 UTC (rev 34733) +++ trunk/dports/python/py-icalendar/Portfile 2008-03-04 03:35:44 UTC (rev 34734) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup python24 1.0 name py-icalendar -version 0.11 +version 1.2 categories python maintainers deric at caveo.se description The iCalendar package is a parser/generator of RFC 2445 iCalendar files. @@ -14,10 +14,9 @@ master_sites ${homepage} distname iCalendar-${version} extract.suffix .tgz -worksrcdir iCalendar -checksums md5 5d8668b5754082b2d2c7e5901013bfba \ - sha1 3aabac08dcefd18dd8a1460ad11a0ca108d81fcb \ - rmd160 f31713d5b41874c93a1389aadc0a1a60ef07e6ca +checksums md5 810cb3707605b75e51163e6eb1c1410a \ + sha1 76caea7deb43cd299fb20bc940f305d43747fde9 \ + rmd160 6809c1c2bc4688032c0145919e4ed569b0de6a04 post-destroot { # install docs -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/aff7c307/attachment.html From jmr at macports.org Mon Mar 3 20:12:09 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 20:12:09 -0800 (PST) Subject: [34735] trunk/dports/perl/p5-graph/Portfile Message-ID: <20080304041209.10C961458303@beta.macosforge.org> Revision: 34735 http://trac.macosforge.org/projects/macports/changeset/34735 Author: jmr at macports.org Date: 2008-03-03 20:12:08 -0800 (Mon, 03 Mar 2008) Log Message: ----------- p5-graph: update to version 0.84. Modified Paths: -------------- trunk/dports/perl/p5-graph/Portfile Modified: trunk/dports/perl/p5-graph/Portfile =================================================================== --- trunk/dports/perl/p5-graph/Portfile 2008-03-04 03:35:44 UTC (rev 34734) +++ trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:12:08 UTC (rev 34735) @@ -2,7 +2,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Graph 0.81 +perl5.setup Graph 0.84 maintainers nomaintainer description graph operations long_description \ @@ -13,7 +13,9 @@ platforms darwin -checksums md5 8400bd615c74de11644746709cbe7fe3 +checksums md5 cd42d5c04964a2b7db5f6c200c716ded \ + sha1 4c6a3bbf79759071db3c4df12712d448a07b4522 \ + rmd160 9e41878aaa36d09f9754a60cb4e9257951c3488e depends_lib-append port:p5-heap -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/f147ec7b/attachment.html From jmr at macports.org Mon Mar 3 20:13:54 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 20:13:54 -0800 (PST) Subject: [34736] trunk/dports/perl/p5-graph/Portfile Message-ID: <20080304041354.3E800145834D@beta.macosforge.org> Revision: 34736 http://trac.macosforge.org/projects/macports/changeset/34736 Author: jmr at macports.org Date: 2008-03-03 20:13:53 -0800 (Mon, 03 Mar 2008) Log Message: ----------- p5-graph: cleanup, make port lint happy Modified Paths: -------------- trunk/dports/perl/p5-graph/Portfile Modified: trunk/dports/perl/p5-graph/Portfile =================================================================== --- trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:12:08 UTC (rev 34735) +++ trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:13:53 UTC (rev 34736) @@ -2,6 +2,7 @@ PortSystem 1.0 PortGroup perl5 1.0 + perl5.setup Graph 0.84 maintainers nomaintainer description graph operations @@ -14,8 +15,7 @@ platforms darwin checksums md5 cd42d5c04964a2b7db5f6c200c716ded \ - sha1 4c6a3bbf79759071db3c4df12712d448a07b4522 \ - rmd160 9e41878aaa36d09f9754a60cb4e9257951c3488e + sha1 4c6a3bbf79759071db3c4df12712d448a07b4522 \ + rmd160 9e41878aaa36d09f9754a60cb4e9257951c3488e -depends_lib-append port:p5-heap - +depends_lib-append port:p5-heap -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/bdc40fac/attachment.html From narf_tm at macports.org Mon Mar 3 20:22:37 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 20:22:37 -0800 (PST) Subject: [34737] trunk/dports/perl/p5-text-csv/Portfile Message-ID: <20080304042237.2CD6714583B6@beta.macosforge.org> Revision: 34737 http://trac.macosforge.org/projects/macports/changeset/34737 Author: narf_tm at macports.org Date: 2008-03-03 20:22:36 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Update to 1.01. Modified Paths: -------------- trunk/dports/perl/p5-text-csv/Portfile Modified: trunk/dports/perl/p5-text-csv/Portfile =================================================================== --- trunk/dports/perl/p5-text-csv/Portfile 2008-03-04 04:13:53 UTC (rev 34736) +++ trunk/dports/perl/p5-text-csv/Portfile 2008-03-04 04:22:36 UTC (rev 34737) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Text-CSV 1.00 +perl5.setup Text-CSV 1.01 maintainers narf_tm openmaintainer description Text::CSV - comma-separated values manipulation routines long_description Text::CSV provides facilities for the composition and \ @@ -13,4 +13,6 @@ platforms darwin -checksums md5 9cee59769004db4cc3e8111b57116cf7 +checksums md5 0fde8d1f00508180c052ad235e3939b2 \ + sha1 d2786f21d3b4f3dc14f4b65449d7e5b450eca5bb \ + rmd160 0a1512c528f69e999dbf24935f8bc2ca1db0a624 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/c8a7a970/attachment-0001.html From jmr at macports.org Mon Mar 3 20:24:12 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 20:24:12 -0800 (PST) Subject: [34738] trunk/dports/perl/p5-graph/Portfile Message-ID: <20080304042412.1A35514583FC@beta.macosforge.org> Revision: 34738 http://trac.macosforge.org/projects/macports/changeset/34738 Author: jmr at macports.org Date: 2008-03-03 20:24:11 -0800 (Mon, 03 Mar 2008) Log Message: ----------- p5-graph: update descriptions Modified Paths: -------------- trunk/dports/perl/p5-graph/Portfile Modified: trunk/dports/perl/p5-graph/Portfile =================================================================== --- trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:22:36 UTC (rev 34737) +++ trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:24:11 UTC (rev 34738) @@ -5,12 +5,15 @@ perl5.setup Graph 0.84 maintainers nomaintainer -description graph operations +description graph operations for perl long_description \ - This is Graph, the Perl module for graph operations as the code was for \ - the 1st edition of \"Mastering Algorithms with Perl\", by Jon Orwant, \ - Jarkko Hietaniemi, and John Macdonald, published in August 1999 by the \ - O'Reilly and Associates. + This is Graph, a Perl module for dealing with graphs, the abstract \ + data structures. (If you were looking for pie charts, I'm sorry.) \ + \ + This is a full rewrite of the Graph module 0.2xx series as discussed \ + in the book "Mastering Algorithms with Perl", written by Jarkko \ + Hietaniemi (the undersigned), John Macdonald, and Jon Orwant, \ + and published by O'Reilly and Associates. platforms darwin -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/5c2697f0/attachment.html From jmr at macports.org Mon Mar 3 20:25:59 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 20:25:59 -0800 (PST) Subject: [34739] trunk/dports/perl/p5-graph/Portfile Message-ID: <20080304042559.598EC1458442@beta.macosforge.org> Revision: 34739 http://trac.macosforge.org/projects/macports/changeset/34739 Author: jmr at macports.org Date: 2008-03-03 20:25:58 -0800 (Mon, 03 Mar 2008) Log Message: ----------- p5-graph: rename a man page that conflicts with one installed by graphviz. Modified Paths: -------------- trunk/dports/perl/p5-graph/Portfile Modified: trunk/dports/perl/p5-graph/Portfile =================================================================== --- trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:24:11 UTC (rev 34738) +++ trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:25:58 UTC (rev 34739) @@ -22,3 +22,8 @@ rmd160 9e41878aaa36d09f9754a60cb4e9257951c3488e depends_lib-append port:p5-heap + +post-destroot { + file rename ${destroot}${prefix}/share/man/man3/Graph.3 \ + ${destroot}${prefix}/share/man/man3/p5-graph.3 +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/fa3dfdcf/attachment.html From narf_tm at macports.org Mon Mar 3 20:27:04 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Mon, 3 Mar 2008 20:27:04 -0800 (PST) Subject: [34740] trunk/dports/perl/p5-dbd-pg/Portfile Message-ID: <20080304042704.36A461458483@beta.macosforge.org> Revision: 34740 http://trac.macosforge.org/projects/macports/changeset/34740 Author: narf_tm at macports.org Date: 2008-03-03 20:27:03 -0800 (Mon, 03 Mar 2008) Log Message: ----------- Updated to 2.2.2. Modified Paths: -------------- trunk/dports/perl/p5-dbd-pg/Portfile Modified: trunk/dports/perl/p5-dbd-pg/Portfile =================================================================== --- trunk/dports/perl/p5-dbd-pg/Portfile 2008-03-04 04:25:58 UTC (rev 34739) +++ trunk/dports/perl/p5-dbd-pg/Portfile 2008-03-04 04:27:03 UTC (rev 34740) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup DBD-Pg 2.2.1 +perl5.setup DBD-Pg 2.2.2 categories perl databases maintainers narf_tm openmaintainer description Perl DBI module to provide access to PostgreSQL databases @@ -12,9 +12,9 @@ platforms darwin -checksums md5 a988d2f80ed96c01b38550122284ba2c \ - sha1 4287ba9dd60fb68ed31753ca5aa4a12bc7e0e393 \ - rmd160 8b6915c4536f4a78fb71e9af12946b3bd3006ceb +checksums md5 ee8ce70091eb2dd34d9211c00c06c17f \ + sha1 aebb50fd35096eda4993c449a4f0788732df0cb4 \ + rmd160 2f8987bc969b0bc1050871427e94dc006ede8bc1 depends_lib-append port:postgresql83 \ port:p5-dbi \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/bc58e59a/attachment.html From jmr at macports.org Mon Mar 3 20:32:08 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 20:32:08 -0800 (PST) Subject: [34741] trunk/dports/perl/p5-graph/Portfile Message-ID: <20080304043208.6ADBA1458507@beta.macosforge.org> Revision: 34741 http://trac.macosforge.org/projects/macports/changeset/34741 Author: jmr at macports.org Date: 2008-03-03 20:32:07 -0800 (Mon, 03 Mar 2008) Log Message: ----------- p5-graph: escape quotes in description Modified Paths: -------------- trunk/dports/perl/p5-graph/Portfile Modified: trunk/dports/perl/p5-graph/Portfile =================================================================== --- trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:27:03 UTC (rev 34740) +++ trunk/dports/perl/p5-graph/Portfile 2008-03-04 04:32:07 UTC (rev 34741) @@ -11,7 +11,7 @@ data structures. (If you were looking for pie charts, I'm sorry.) \ \ This is a full rewrite of the Graph module 0.2xx series as discussed \ - in the book "Mastering Algorithms with Perl", written by Jarkko \ + in the book \"Mastering Algorithms with Perl\", written by Jarkko \ Hietaniemi (the undersigned), John Macdonald, and Jon Orwant, \ and published by O'Reilly and Associates. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/4b86ec1e/attachment.html From jmr at macports.org Mon Mar 3 20:48:52 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 20:48:52 -0800 (PST) Subject: [34742] trunk/dports/perl/p5-graphviz/Portfile Message-ID: <20080304044852.B0D2B14585BB@beta.macosforge.org> Revision: 34742 http://trac.macosforge.org/projects/macports/changeset/34742 Author: jmr at macports.org Date: 2008-03-03 20:48:51 -0800 (Mon, 03 Mar 2008) Log Message: ----------- p5-graphviz: update to 2.03, since the old distfiles are gone from the mirrors. Modified Paths: -------------- trunk/dports/perl/p5-graphviz/Portfile Modified: trunk/dports/perl/p5-graphviz/Portfile =================================================================== --- trunk/dports/perl/p5-graphviz/Portfile 2008-03-04 04:32:07 UTC (rev 34741) +++ trunk/dports/perl/p5-graphviz/Portfile 2008-03-04 04:48:51 UTC (rev 34742) @@ -2,8 +2,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup GraphViz 1.8 -revision 1 +perl5.setup GraphViz 2.03 maintainers nomaintainer description Interface to the GraphViz graphing tool long_description \ @@ -13,7 +12,9 @@ platforms darwin -checksums md5 0c57829334271ee0cd46fe7eb794f647 +checksums md5 da8efe38152c983d9de63c9f8da5b852 \ + sha1 5cf6f1d3b9a750b57272fc170ae18a6d47166165 \ + rmd160 d106167e5ac9b1f9c3e7c097fce2f964eda72c7b depends_lib-append bin:dot:graphviz port:p5-ipc-run port:p5-graph \ port:p5-math-bezier -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/0be1d563/attachment.html From jmr at macports.org Mon Mar 3 20:50:37 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 20:50:37 -0800 (PST) Subject: [34743] trunk/dports/perl/p5-graphviz/Portfile Message-ID: <20080304045037.5DF951458606@beta.macosforge.org> Revision: 34743 http://trac.macosforge.org/projects/macports/changeset/34743 Author: jmr at macports.org Date: 2008-03-03 20:50:37 -0800 (Mon, 03 Mar 2008) Log Message: ----------- p5-graphviz: cleanup, make port lint happy Modified Paths: -------------- trunk/dports/perl/p5-graphviz/Portfile Modified: trunk/dports/perl/p5-graphviz/Portfile =================================================================== --- trunk/dports/perl/p5-graphviz/Portfile 2008-03-04 04:48:51 UTC (rev 34742) +++ trunk/dports/perl/p5-graphviz/Portfile 2008-03-04 04:50:37 UTC (rev 34743) @@ -2,6 +2,7 @@ PortSystem 1.0 PortGroup perl5 1.0 + perl5.setup GraphViz 2.03 maintainers nomaintainer description Interface to the GraphViz graphing tool @@ -16,6 +17,5 @@ sha1 5cf6f1d3b9a750b57272fc170ae18a6d47166165 \ rmd160 d106167e5ac9b1f9c3e7c097fce2f964eda72c7b -depends_lib-append bin:dot:graphviz port:p5-ipc-run port:p5-graph \ - port:p5-math-bezier - +depends_lib-append port:graphviz port:p5-ipc-run \ + port:p5-graph port:p5-math-bezier -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/76dc5185/attachment.html From jmr at macports.org Mon Mar 3 21:21:54 2008 From: jmr at macports.org (jmr at macports.org) Date: Mon, 3 Mar 2008 21:21:54 -0800 (PST) Subject: [34744] trunk/dports/editors/emacs Message-ID: <20080304052154.6C79F1458773@beta.macosforge.org> Revision: 34744 http://trac.macosforge.org/projects/macports/changeset/34744 Author: jmr at macports.org Date: 2008-03-03 21:21:53 -0800 (Mon, 03 Mar 2008) Log Message: ----------- emacs: fix building on Leopard. Closes #13294. Modified Paths: -------------- trunk/dports/editors/emacs/Portfile Added Paths: ----------- trunk/dports/editors/emacs/files/patch-src-unexmacosx.c.diff Modified: trunk/dports/editors/emacs/Portfile =================================================================== --- trunk/dports/editors/emacs/Portfile 2008-03-04 04:50:37 UTC (rev 34743) +++ trunk/dports/editors/emacs/Portfile 2008-03-04 05:21:53 UTC (rev 34744) @@ -3,7 +3,7 @@ PortSystem 1.0 name emacs version 22.1 -revision 1 +revision 2 categories editors maintainers gmail.com:darren.bane description The GNU Emacs text editor (command line only) @@ -39,6 +39,10 @@ depends_build-append port:autoconf } +platform darwin 9 { + patchfiles-append patch-src-unexmacosx.c.diff +} + livecheck.check regex livecheck.url http://ftp.gnu.org/gnu/emacs/?C=M&O=D livecheck.regex ${name}-(\\d+\\.\\d+\\w*)\\.tar Added: trunk/dports/editors/emacs/files/patch-src-unexmacosx.c.diff =================================================================== --- trunk/dports/editors/emacs/files/patch-src-unexmacosx.c.diff (rev 0) +++ trunk/dports/editors/emacs/files/patch-src-unexmacosx.c.diff 2008-03-04 05:21:53 UTC (rev 34744) @@ -0,0 +1,94 @@ +Index: src/unexmacosx.c +=================================================================== +RCS file: /cvsroot/emacs/emacs/src/unexmacosx.c,v +retrieving revision 1.22.2.1 +diff -c -p -r1.22.2.1 unexmacosx.c +*** src/unexmacosx.c 25 Jul 2007 05:15:30 -0000 1.22.2.1 +--- src/unexmacosx.c 29 Oct 2007 23:09:00 -0000 +*************** unexec_regions_recorder (task_t task, vo +*** 443,457 **** + + while (num && num_unexec_regions < MAX_UNEXEC_REGIONS) + { +! /* Subtract the size of trailing null pages from filesize. It + can be smaller than vmsize in segment commands. In such a +! case, trailing pages are initialized with zeros. */ +! for (p = ranges->address + ranges->size; p > ranges->address; +! p -= sizeof (int)) +! if (*(((int *) p)-1)) +! break; +! filesize = ROUNDUP_TO_PAGE_BOUNDARY (p - ranges->address); +! assert (filesize <= ranges->size); + + unexec_regions[num_unexec_regions].filesize = filesize; + unexec_regions[num_unexec_regions++].range = *ranges; +--- 443,455 ---- + + while (num && num_unexec_regions < MAX_UNEXEC_REGIONS) + { +! /* Subtract the size of trailing null bytes from filesize. It + can be smaller than vmsize in segment commands. In such a +! case, trailing bytes are initialized with zeros. */ +! for (p = ranges->address + ranges->size; p > ranges->address; p--) +! if (*(((char *) p)-1)) +! break; +! filesize = p - ranges->address; + + unexec_regions[num_unexec_regions].filesize = filesize; + unexec_regions[num_unexec_regions++].range = *ranges; +*************** unexec_regions_merge () +*** 503,513 **** +--- 501,519 ---- + { + int i, n; + unexec_region_info r; ++ vm_size_t padsize; + + qsort (unexec_regions, num_unexec_regions, sizeof (unexec_regions[0]), + &unexec_regions_sort_compare); + n = 0; + r = unexec_regions[0]; ++ padsize = r.range.address & (pagesize - 1); ++ if (padsize) ++ { ++ r.range.address -= padsize; ++ r.range.size += padsize; ++ r.filesize += padsize; ++ } + for (i = 1; i < num_unexec_regions; i++) + { + if (r.range.address + r.range.size == unexec_regions[i].range.address +*************** unexec_regions_merge () +*** 520,525 **** +--- 526,542 ---- + { + unexec_regions[n++] = r; + r = unexec_regions[i]; ++ padsize = r.range.address & (pagesize - 1); ++ if (padsize) ++ { ++ if ((unexec_regions[n-1].range.address ++ + unexec_regions[n-1].range.size) == r.range.address) ++ unexec_regions[n-1].range.size -= padsize; ++ ++ r.range.address -= padsize; ++ r.range.size += padsize; ++ r.filesize += padsize; ++ } + } + } + unexec_regions[n++] = r; +*************** print_load_command_name (int lc) +*** 562,567 **** +--- 579,589 ---- + case LC_TWOLEVEL_HINTS: + printf ("LC_TWOLEVEL_HINTS"); + break; ++ #ifdef LC_UUID ++ case LC_UUID: ++ printf ("LC_UUID "); ++ break; ++ #endif + default: + printf ("unknown "); + } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080303/bb909a24/attachment-0001.html From dluke at macports.org Tue Mar 4 00:47:14 2008 From: dluke at macports.org (dluke at macports.org) Date: Tue, 4 Mar 2008 00:47:14 -0800 (PST) Subject: [34745] trunk/dports/PortIndex Message-ID: <20080304084714.4483614591D7@beta.macosforge.org> Revision: 34745 http://trac.macosforge.org/projects/macports/changeset/34745 Author: dluke at macports.org Date: 2008-03-04 00:47:12 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Total number of ports parsed: 4542 Ports successfully parsed: 4541 Ports failed: 1 Failed to parse file lang/ghc/Portfile: Error evaluating variants Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-04 05:21:53 UTC (rev 34744) +++ trunk/dports/PortIndex 2008-03-04 08:47:12 UTC (rev 34745) @@ -720,8 +720,8 @@ variants universal description {a Perl-compatible regex framework for using the PCRE library} portdir devel/agregex homepage http://agkit.sourceforge.net/ epoch 0 platforms macosx name agregex long_description {AGRegex provides Perl-compatible pattern matching to Cocoa applications. Regular expression support is provided by the PCRE library package, which is open source software, written by Philip Hazel, and copyright by the University of Cambridge, England.} maintainers nomaintainer version 0.4 categories {devel framework} revision 0 agsocket 863 variants universal description {yet another BSD sockets framework for use in Cocoa applications} portdir devel/agsocket homepage http://agkit.sourceforge.net/ epoch 0 platforms darwin name agsocket long_description {AGSocket is yet another BSD sockets framework for use in Cocoa applications. The primary class is AGSocket, this can be used for TCP sockets, UDP sockets, raw sockets, whatever. Additionally several socket address classes are included, notably AGInetSocketAddress for vanilla Internet socket addresses. Unlike some of the other excellent sockets frameworks already available, AGSocket is primarily designed for asynchronous I/O thanks to the underlying CFSocket API (though there's nothing stopping you from using it for normal synchronous I/O if you are so inclined).} maintainers nomaintainer version 0.3 categories {devel framework} revision 0 -alex 480 -variants universal depends_build port:ghc portdir devel/alex description {A Lexical Analyzer Generator for Haskell} homepage http://www.haskell.org/alex/ epoch 0 platforms darwin name alex maintainers gwright at macports.org long_description {Alex is a tool for generating lexical analysers in Haskell, given a description of the tokens to be recognised in the form of regular expressions. It is similar to the tools lex or flex for C/C++.} version 2.1.0 categories devel revision 0 +alex 478 +variants universal depends_build port:ghc portdir devel/alex description {A Lexical Analyzer Generator for Haskell} homepage http://www.haskell.org/alex/ epoch 0 platforms darwin name alex maintainers gwright at macports.org long_description {Alex is a tool for generating lexical analysers in Haskell, given a description of the tokens to be recognised in the form of regular expressions. It is similar to the tools lex or flex for C/C++.} version 2.2 categories devel revision 0 allegro 432 variants universal portdir devel/allegro description {A game programming library for C/C++ developers.} homepage http://www.talula.demon.co.uk/allegro/ epoch 0 platforms darwin name allegro depends_lib lib:libX11:XFree86 long_description {Allegro is a game programming library for C/C++ developers distributed freely, supporting many platforms.} maintainers {raimue openmaintainer} version 4.2.2 categories {devel games} revision 0 apache-ant 534 @@ -1060,12 +1060,12 @@ variants {universal darwin_9} description {OpenGL Extension to GTK} portdir devel/gtkglext homepage http://sourceforge.net/projects/gtkglext/ epoch 0 depends_lib {port:gtk2 lib:libGL.1:XFree86} name gtkglext long_description {{OpenGL Extension to GTK}} maintainers jd at lifehertz.com categories devel version 1.2.0 revision 0 gwenhywfar 443 variants universal depends_build bin:glibtoolize:libtool portdir devel/gwenhywfar description {a utility library required by aqbanking and related software} homepage http://gwenhywfar.sourceforge.net/ epoch 0 name gwenhywfar depends_lib {lib:libssl:openssl port:gettext port:libxml2} maintainers nomaintainer long_description {{a utility library required by aqbanking and related software}} version 2.5.3 categories {devel finance} revision 0 -haddock 889 -variants universal depends_build port:ghc portdir devel/haddock description {A Haskell Documentation Tool} homepage http://www.haskell.org/haddock/ epoch 0 platforms darwin name haddock maintainers nomaintainer long_description {This is Haddock, a tool for automatically generating documentation from annotated Haskell source code. It is primarily intended for documenting libraries, but it should be useful for any kind of Haskell code. Like other systems (IDoc,HDoc), Haddock lets you write documentation annotations next to the definitions of functions and types in the source code, in a syntax that is easy on the eye when writing the source code (no heavyweight mark-up). The documentation generated by Haddock is fully hyperlinked - click on a type name in a type signature to go straight to the definition, and documentation, for that type.} version 0.8 categories devel revision 0 +haddock 893 +variants universal depends_build port:ghc portdir devel/haddock description {A Haskell Documentation Tool} homepage http://www.haskell.org/haddock/ epoch 0 platforms darwin name haddock maintainers nomaintainer long_description {This is Haddock, a tool for automatically generating documentation from annotated Haskell source code. It is primarily intended for documenting libraries, but it should be useful for any kind of Haskell code. Like other systems (IDoc,HDoc), Haddock lets you write documentation annotations next to the definitions of functions and types in the source code, in a syntax that is easy on the eye when writing the source code (no heavyweight mark-up). The documentation generated by Haddock is fully hyperlinked - click on a type name in a type signature to go straight to the definition, and documentation, for that type.} version 2.0.0.0 categories devel revision 0 halloc 450 variants universal description {hierarchical alloc is an extension to standard malloc/free} portdir devel/halloc homepage http://swapped.cc/halloc epoch 0 platforms darwin name halloc long_description {Hierarchical alloc (halloc) is an extension to a standard malloc/free interface that simplifies tasks of memory disposal when allocated structures exhibit hierarchical properties.} maintainers nomaintainer categories devel version 1.2.0 revision 0 happy 847 -variants universal depends_build port:ghc portdir devel/happy description {The Parser Generator for Haskell} homepage http://haskell.org/happy/ epoch 0 platforms darwin name happy maintainers gwright at macports.org long_description {Happy is a parser generator system for Haskell, similar to the tool `yacc' for C. Like `yacc', it takes a file containing an annotated BNF specification of a grammar and produces a Haskell module containing a parser for the grammar. Happy is flexible: you can have several Happy parsers in the same program, and several entry points to a single grammar. Happy can work in conjunction with a lexical analyser supplied by the user (either hand-written or generated by another program), or it can parse a stream of characters directly (but this isn't practical in most cases).} version 1.16 categories devel revision 0 +variants universal depends_build port:ghc portdir devel/happy description {The Parser Generator for Haskell} homepage http://haskell.org/happy/ epoch 0 platforms darwin name happy maintainers gwright at macports.org long_description {Happy is a parser generator system for Haskell, similar to the tool `yacc' for C. Like `yacc', it takes a file containing an annotated BNF specification of a grammar and produces a Haskell module containing a parser for the grammar. Happy is flexible: you can have several Happy parsers in the same program, and several entry points to a single grammar. Happy can work in conjunction with a lexical analyser supplied by the user (either hand-written or generated by another program), or it can parse a stream of characters directly (but this isn't practical in most cases).} version 1.17 categories devel revision 0 haskell-chunks 577 variants universal depends_build port:ghc description {The chunks library for Haskell} portdir devel/haskell-chunks homepage http://www.wellquite.org/chunks/ epoch 0 name haskell-chunks maintainers me at thomaskeller.biz long_description {This library supports templates inspired by the Perl HTML::Chunks module, but this Haskell implementation checks at compile time that the templates used exist and are used correctly. The templates are combined within the compiled Haskell, removing the dependency on the external template file.} categories devel version 2007.4.18 revision 0 haskell-hinstaller 646 @@ -1082,10 +1082,10 @@ variants universal description {A drop-in replacement for malloc that is very fast on multiprocessor machines.} portdir devel/hoard homepage http://www.hoard.org/ epoch 0 platforms darwin name hoard long_description {{A drop-in replacement for malloc that is very fast on multiprocessor machines.}} maintainers stechert at macports.org categories devel version 3.6.1 revision 0 hs-Crypto 591 variants universal depends_build port:ghc portdir devel/hs-Crypto description {The Haskell Cryptographic Library.} homepage http://www.haskell.org/crypto/ epoch 0 platforms darwin name hs-Crypto maintainers nomaintainer long_description {The Haskell Cryptographic Library collects together existing Haskell cryptographic functions into one cabalized package, together with HUnit tests, QuickCheck property tests, examples showing how to interwork with other cryptographic implementations and examples showing how to handle other ASN.1 definitions.} version 3.0.3 categories devel revision 0 -hs-Edison 693 -variants universal portdir devel/hs-Edison description {A library of purely functional data structures for Haskell} homepage http://www.eecs.tufts.edu/~rdocki01/edison.html epoch 0 platforms darwin name hs-Edison depends_lib {port:hs-EdisonAPI port:ghc} maintainers gwright at macports.org long_description {Edison is a library of purely function data structures for Haskell originally written by Chris Okasaki. Conceptually, it consists of two things: 1. A set of type classes defining data the following data structure abstractions: sequences, collections and associative collections, 2. Multiple concrete implementations of each of the abstractions.} version 1.2.1 categories devel revision 0 -hs-EdisonAPI 679 -variants universal portdir devel/hs-EdisonAPI description {A library of purely functional data structures for Haskell} homepage http://www.eecs.tufts.edu/~rdocki01/edison.html epoch 0 platforms darwin name hs-EdisonAPI depends_lib port:ghc maintainers gwright at macports.org long_description {Edison is a library of purely function data structures for Haskell originally written by Chris Okasaki. Conceptually, it consists of two things: 1. A set of type classes defining data the following data structure abstractions: sequences, collections and associative collections, 2. Multiple concrete implementations of each of the abstractions.} version 1.2.1 categories devel revision 0 +hs-Edison 697 +variants universal portdir devel/hs-Edison description {A library of purely functional data structures for Haskell} homepage http://www.cs.princeton.edu/~rdockins/edison/home/index.html epoch 0 platforms darwin name hs-Edison depends_lib port:hs-EdisonAPI maintainers gwright at macports.org long_description {Edison is a library of purely function data structures for Haskell originally written by Chris Okasaki. Conceptually, it consists of two things: 1. A set of type classes defining data the following data structure abstractions: sequences, collections and associative collections, 2. Multiple concrete implementations of each of the abstractions.} version 1.2.1.2 categories devel revision 0 +hs-EdisonAPI 692 +variants universal portdir devel/hs-EdisonAPI description {A library of purely functional data structures for Haskell} homepage http://www.cs.princeton.edu/~rdockins/edison/home/index.html epoch 0 platforms darwin name hs-EdisonAPI depends_lib port:ghc maintainers gwright at macports.org long_description {Edison is a library of purely function data structures for Haskell originally written by Chris Okasaki. Conceptually, it consists of two things: 1. A set of type classes defining data the following data structure abstractions: sequences, collections and associative collections, 2. Multiple concrete implementations of each of the abstractions.} version 1.2.1 categories devel revision 1 hs-NewBinary 377 variants universal depends_build port:ghc portdir devel/hs-NewBinary description {The New Binary library for Haskell.} homepage http://www.n-heptane.com/nhlab/ epoch 0 platforms darwin name hs-NewBinary maintainers nomaintainer long_description {A module for fast binary I/O in haskell. Features bit level I/O and byte level I/O} version 2005-12-11 categories devel revision 0 hs-chunks 567 @@ -1676,8 +1676,8 @@ depends_build port:emacs portdir editors/eieio description {Enhanced Implementation of Emacs Interpreted Objects} homepage http://cedet.sourceforge.net/eieio.shtml depends_run port:emacs epoch 0 platforms darwin name eieio maintainers nox long_description {EIEIO is an Emacs lisp program which implements a controlled object-oriented programming methodology following the CLOS standard. EIEIO also has object browsing functions, and custom widget types. It has a fairly complete manual describing how to use it.} version 0.17 categories editors revision 0 elvis 440 variants {universal x11} description {A vi/ex clone} portdir editors/elvis homepage http://elvis.the-little-red-haired-girl.org/ epoch 0 platforms darwin name elvis long_description {Elvis is a very powerful vi/ex clone providing a remarkable number of bells and whistles like, Syntax Highlighting, Multiple files in multiple windows, Networking support (http and ftp).} maintainers nomaintainer categories editors version 2.2_0 revision 2 -emacs 1013 -variants {universal darwin_7 x11 motif gtk carbon atsui} variant_desc {x11 {Builds emacs as a X11 program with Lucid widgets} motif {Builds emacs as an X11 program with Motif widgets} gtk {Builds emacs as an X11 program with GTK+2 widgets} carbon {Adds a Mac (Carbon) version of Emacs} atsui {Adds a Mac (Carbon) version of Emacs that uses the ATSUI protocol}} portdir editors/emacs description {The GNU Emacs text editor (command line only)} homepage http://www.gnu.org/software/emacs/emacs.html epoch 0 platforms {darwin freebsd} name emacs depends_lib port:ncurses maintainers gmail.com:darren.bane long_description {GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.} version 22.1 catego ries editors revision 1 +emacs 1022 +variants {universal darwin_7 darwin_9 x11 motif gtk carbon atsui} variant_desc {x11 {Builds emacs as a X11 program with Lucid widgets} motif {Builds emacs as an X11 program with Motif widgets} gtk {Builds emacs as an X11 program with GTK+2 widgets} carbon {Adds a Mac (Carbon) version of Emacs} atsui {Adds a Mac (Carbon) version of Emacs that uses the ATSUI protocol}} portdir editors/emacs description {The GNU Emacs text editor (command line only)} homepage http://www.gnu.org/software/emacs/emacs.html epoch 0 platforms {darwin freebsd} name emacs depends_lib port:ncurses maintainers gmail.com:darren.bane long_description {GNU Emacs is a self-documenting, customizable, extensible real-time display editor. Users new to Emacs will be able to use basic features fairly rapidly by studying the tutorial and using the self-documentation features. Emacs also has an extensive interactive manual browser. It is easily extensible since its editing commands are written in Lisp.} version 22 .1 categories editors revision 2 ex-vi 290 variants {universal darwin_8} description {the traditional ex/vi editor} portdir editors/ex-vi homepage http://ex-vi.sourceforge.net/ epoch 0 platforms darwin name ex-vi long_description {{the traditional ex/vi editor}} maintainers nomaintainer categories editors version 050325 revision 0 hnb 428 @@ -3406,8 +3406,6 @@ variants universal description {D language compiler} portdir lang/gdc homepage http://dgcc.sourceforge.net/ epoch 0 platforms darwin name gdc long_description {gcc 4.1.2 with D language frontend, a new language by digitalmars} maintainers mww categories lang version 0.24 revision 1 gforth 639 variants universal description {fast and portable implementation of the ANS Forth language} portdir lang/gforth homepage http://www.gnu.org/software/gforth/ epoch 0 platforms darwin name gforth long_description {Gforth is a fast and portable implementation of the ANS Forth language. It works nicely with the Emacs editor, offers some nice features such as input completion and history and a powerful locals facility, and it even has (the beginnings of) a manual. Gforth employs traditional implementation techniques: its inner interpreter is indirect or direct threaded.} maintainers nomaintainer categories lang version 0.6.2 revision 0 -ghc 917 -variants {universal darwin_6 darwin_7_powerpc darwin_8_powerpc darwin_8_i386 noopengl} portdir lang/ghc description {The Glorious Glasgow Haskell Compilation System} homepage http://www.haskell.org/ghc depends_run port:perl5.8 epoch 0 platforms darwin name ghc depends_lib {port:readline port:gmp} maintainers gwright at macports.org long_description {The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler and interactive environment for Haskell 98, GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98, for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler.} version 6.6.1 categories lang revision 0 ghc-devel 963 variants {universal darwin_6 extra test darwin_7 darwin_8 noopengl} depends_build {port:ghc port:alex port:darcs port:happy} portdir lang/ghc-devel description {The Glorious Glasgow Haskell Compilation System (development version)} homepage http://www.haskell.org/ghc/ epoch 0 platforms darwin depends_lib {port:readline port:gmp} name ghc-devel maintainers gwright at macports.org long_description {The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler and interactive environment for Haskell 98, GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98, for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler.} version 6.7 categories lang revision 2 gpc34 302 @@ -3539,17 +3537,17 @@ python22 250 portdir lang/python22 variants {universal nothreads puredarwin darwin_x86 tk} description {An interpreted, object-oriented programming language} platforms darwin name python22 version 2.2.3 categories lang revision 2 epoch 0 maintainers pat at ekman.cx python23 430 -variants {universal nothreads puredarwin x86 darwin_8 pydebug readline darwin tk} depends_build bin:gnutar:gnutar portdir lang/python23 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd sunos} name python23 maintainers nomaintainer long_description {{An interpreted, object-oriented programming language}} version 2.3.6 categories lang revision 0 +variants {universal nothreads puredarwin x86 darwin_8 pydebug readline darwin tk} depends_build bin:gnutar:gnutar portdir lang/python23 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd sunos} name python23 maintainers nomaintainer long_description {{An interpreted, object-oriented programming language}} version 2.3.6 categories lang revision 1 python24 434 -variants {universal darwin puredarwin darwin_8 darwin_9 freebsd linux} portdir lang/python24 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd linux} name python24 depends_lib port:gettext maintainers nomaintainer long_description {Python is an interpreted, interactive, object-oriented programming language.} version 2.4.4 categories lang revision 2 +variants {universal darwin puredarwin darwin_8 darwin_9 freebsd linux} portdir lang/python24 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd linux} name python24 depends_lib port:gettext maintainers nomaintainer long_description {Python is an interpreted, interactive, object-oriented programming language.} version 2.4.4 categories lang revision 3 python24-doc 464 variants {universal puredarwin darwin_8 darwin_9 freebsd linux} portdir lang/python24-doc description {HTML documentation for Python 2.4} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd linux} name python24-doc depends_lib {port:gettext port:python24 port:latex2html} maintainers nomaintainer long_description {HTML documentation for Python 2.4. Use by running 'pydoc2.4 TOPIC', e.g. 'pydoc2.4 NUMBERS'.} version 2.4.4 categories lang revision 0 python25 397 -variants {universal darwin_7 darwin_8 darwin_9 puredarwin} portdir lang/python25 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms darwin name python25 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language.} version 2.5.2 categories lang revision 0 +variants {universal darwin_7 darwin_8 darwin_9 puredarwin} portdir lang/python25 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms darwin name python25 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language.} version 2.5.2 categories lang revision 1 python25-doc 443 variants {universal darwin_7 darwin_8 darwin_9 puredarwin} portdir lang/python25-doc description {HTML documentation for Python 2.5} homepage http://www.python.org/ epoch 0 platforms darwin name python25-doc depends_lib {port:gettext port:python25 port:latex2html} maintainers nomaintainer long_description {HTML documentation for Python 2.5. Use by running 'pydoc2.5 TOPIC', e.g. 'pydoc2.5 NUMBERS'.} version 2.5.2 categories lang revision 0 -python30 390 -variants universal portdir lang/python30 description {An interpreted, object-oriented programming language} homepage http://www.python.org epoch 0 platforms darwin name python30 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language. This version is an ALPHA release!} version 3.0a3 categories lang revision 0 +python30 421 +variants universal portdir lang/python30 description {An interpreted, object-oriented programming language} homepage http://www.python.org depends_run port:python_select epoch 0 platforms darwin name python30 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language. This version is an ALPHA release!} version 3.0a3 categories lang revision 0 python30-doc 418 variants universal portdir lang/python30-doc description {HTML documentation for Python 3.0} homepage http://www.python.org epoch 0 platforms darwin name python30-doc depends_lib {port:gettext port:python30 port:latex2html port:py25-hashlib} maintainers nomaintainer long_description {HTML documentation for Python 3.0. Use by running 'pydoc3.0 TOPIC', e.g. 'pydoc3.0 pydoc'.} version 3.0a2 categories lang revision 0 q 784 @@ -5041,7 +5039,7 @@ p5-dbd-mysql 584 variants {universal mysqlbinary mysql3 mysql4} variant_desc {mysqlbinary {build with binary from mysql website} mysql3 {build with mysql3 port} mysql4 {build with mysql4 port}} portdir perl/p5-dbd-mysql description {Perl5 Database Interface to the MySQL database} homepage http://search.cpan.org/dist/DBD-mysql/ epoch 0 platforms darwin name p5-dbd-mysql depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-dbi port:mysql5 port:zlib} maintainers {narf_tm openmaintainer} long_description {{Perl5 Database Interface to the MySQL database}} version 4.006 categories perl revision 0 p5-dbd-pg 744 -variants {universal postgresql7 postgresql80 postgresql81 postgresql82} variant_desc {postgresql7 {build with postgresql7 port} postgresql80 {build with postgresql80 port} postgresql81 {build with postgresql81 port} postgresql82 {build with postgresql82 port}} portdir perl/p5-dbd-pg description {Perl DBI module to provide access to PostgreSQL databases} homepage http://search.cpan.org/dist/DBD-Pg/ epoch 0 platforms darwin name p5-dbd-pg depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:postgresql83 port:p5-dbi port:p5-version} maintainers {narf_tm openmaintainer} long_description {DBD::Pg is a Perl module which works with the DBI module to provide access to PostgreSQL databases} version 2.2.1 categories {perl databases} revision 0 +variants {universal postgresql7 postgresql80 postgresql81 postgresql82} variant_desc {postgresql7 {build with postgresql7 port} postgresql80 {build with postgresql80 port} postgresql81 {build with postgresql81 port} postgresql82 {build with postgresql82 port}} portdir perl/p5-dbd-pg description {Perl DBI module to provide access to PostgreSQL databases} homepage http://search.cpan.org/dist/DBD-Pg/ epoch 0 platforms darwin name p5-dbd-pg depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:postgresql83 port:p5-dbi port:p5-version} maintainers {narf_tm openmaintainer} long_description {DBD::Pg is a Perl module which works with the DBI module to provide access to PostgreSQL databases} version 2.2.2 categories {perl databases} revision 0 p5-dbd-sqlite 370 variants universal portdir perl/p5-dbd-sqlite description {perl dbd interface to SQLite} homepage http://search.cpan.org/dist/DBD-SQLite/ epoch 0 platforms darwin name p5-dbd-sqlite depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-dbi} maintainers {narf_tm openmaintainer} long_description {{perl dbd interface to SQLite}} version 1.14 categories perl revision 0 p5-dbi 661 @@ -5208,10 +5206,10 @@ variants universal portdir perl/p5-gnupg-interface description {Perl interface to GnuPG} homepage http://search.cpan.org/dist/GnuPG-Interface/ epoch 0 platforms darwin name p5-gnupg-interface depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-methodmaker} maintainers nomaintainer long_description {{Perl interface to GnuPG}} version 0.33 categories perl revision 0 p5-gps 434 variants universal portdir perl/p5-gps description {Perl interface to GPS receivers using Garmin or NMEA protocols} homepage http://search.cpan.org/dist/perl-GPS/ epoch 0 platforms darwin name p5-gps depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-device-serialport} maintainers sal at email.arc.nasa.gov long_description {{Perl interface to GPS receivers using Garmin or NMEA protocols}} version 0.15 categories perl revision 0 -p5-graph 540 -variants universal portdir perl/p5-graph description {graph operations} homepage http://search.cpan.org/dist/Graph/ epoch 0 platforms darwin name p5-graph depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-heap} maintainers nomaintainer long_description {This is Graph, the Perl module for graph operations as the code was for the 1st edition of {"Mastering} Algorithms with Perl\", by Jon Orwant, Jarkko Hietaniemi, and John Macdonald, published in August 1999 by the O'Reilly and Associates.} version 0.81 categories perl revision 0 -p5-graphviz 585 -variants universal portdir perl/p5-graphviz description {Interface to the GraphViz graphing tool} homepage http://search.cpan.org/dist/GraphViz/ epoch 0 platforms darwin name p5-graphviz depends_lib {{path:\${prefix}/bin/perl:perl5.8} bin:dot:graphviz port:p5-ipc-run port:p5-graph port:p5-math-bezier} maintainers nomaintainer long_description {This modules provides an interface to layout and generate images of directed graphs in a variety of formats (PostScript, PNG, etc.) using the {"dot"} and {"neato"} programs from the GraphViz project} version 1.8 categories perl revision 1 +p5-graph 683 +variants universal portdir perl/p5-graph description {graph operations for perl} homepage http://search.cpan.org/dist/Graph/ epoch 0 platforms darwin name p5-graph depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-heap} maintainers nomaintainer long_description {This is Graph, a Perl module for dealing with graphs, the abstract data structures. (If you were looking for pie charts, I'm sorry.) This is a full rewrite of the Graph module 0.2xx series as discussed in the book {"Mastering} Algorithms with Perl\", written by Jarkko Hietaniemi (the undersigned), John Macdonald, and Jon Orwant, and published by O'Reilly and Associates.} version 0.84 categories perl revision 0 +p5-graphviz 583 +variants universal portdir perl/p5-graphviz description {Interface to the GraphViz graphing tool} homepage http://search.cpan.org/dist/GraphViz/ epoch 0 platforms darwin name p5-graphviz depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:graphviz port:p5-ipc-run port:p5-graph port:p5-math-bezier} maintainers nomaintainer long_description {This modules provides an interface to layout and generate images of directed graphs in a variety of formats (PostScript, PNG, etc.) using the {"dot"} and {"neato"} programs from the GraphViz project} version 2.03 categories perl revision 0 p5-gssapi 390 variants universal portdir perl/p5-gssapi description {Perl extension providing access to the GSSAPIv2 library.} homepage http://search.cpan.org/dist/GSSAPI/ epoch 0 platforms darwin name p5-gssapi depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Perl extension providing access to the GSSAPIv2 library.}} version 0.24 categories perl revision 0 p5-gtk-perl 451 @@ -5699,7 +5697,7 @@ p5-text-chasen 408 variants universal depends_build port:libiconv portdir perl/p5-text-chasen description {ChaSen library module for Perl5.} homepage http://chasen.naist.jp/hiki/ChaSen/ epoch 0 platforms darwin name p5-text-chasen depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:chasen} maintainers takanori long_description {{ChaSen library module for Perl5.}} version 1.04 categories {perl textproc japanese} revision 1 p5-text-csv 552 -variants universal portdir perl/p5-text-csv description {Text::CSV - comma-separated values manipulation routines} homepage http://search.cpan.org/dist/Text-CSV/ epoch 0 platforms darwin name p5-text-csv depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Text::CSV provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV class can combine fields into a CSV string and parse a CSV string into fields.} version 1.00 categories perl revision 0 +variants universal portdir perl/p5-text-csv description {Text::CSV - comma-separated values manipulation routines} homepage http://search.cpan.org/dist/Text-CSV/ epoch 0 platforms darwin name p5-text-csv depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Text::CSV provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV class can combine fields into a CSV string and parse a CSV string into fields.} version 1.01 categories perl revision 0 p5-text-csv_xs 564 variants universal portdir perl/p5-text-csv_xs description {Perl module containing comma-separated values manipulation routines} homepage http://search.cpan.org/dist/Text-CSV_XS/ epoch 0 platforms darwin name p5-text-csv_xs depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers oaf.dk:mni long_description {Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values. An instance of the Text::CSV_XS class can combine fields into a CSV string and parse a CSV string into fields.} version 0.31 categories perl revision 0 p5-text-diff 458 @@ -6066,8 +6064,8 @@ variants universal portdir python/py-enca description {python interface to the enca library} homepage http://trific.ath.cx/resources/python/pyenca/ epoch 0 platforms darwin depends_lib bin:enca:enca name py-enca maintainers nomaintainer long_description {{python interface to the enca library}} categories {python textproc} version 0.3 revision 1 py-enum 393 variants universal portdir python/py-enum description {Robust enumerated type support in Python} homepage http://cheeseshop.python.org/pypi/enum/ epoch 0 platforms darwin depends_lib port:python24 name py-enum maintainers {jann at macports.org openmaintainer} long_description {This package provides a module for robust enumerations in Python.} categories {python devel} version 0.4.2 revision 0 -py-epydoc 659 -variants universal portdir python/py-epydoc description {API documentation generator for Python modules} homepage http://epydoc.sourceforge.net/ epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-epydoc maintainers nomaintainer long_description {Epydoc is a tool for generating API documentation for Python modules, based on their docstrings. A lightweight markup language called epytext can be used to format docstrings, and to add information about specific fields, such as parameters and instance variables. Epydoc also understands docstrings written in ReStructuredText, Javadoc, and plaintext.} categories python version 2.1 revision 1 +py-epydoc 680 +variants universal portdir python/py-epydoc description {API documentation generator for Python modules} homepage http://epydoc.sourceforge.net/ epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-epydoc maintainers trashmail.net:macports_dharland long_description {Epydoc is a tool for generating API documentation for Python modules, based on their docstrings. A lightweight markup language called epytext can be used to format docstrings, and to add information about specific fields, such as parameters and instance variables. Epydoc also understands docstrings written in ReStructuredText, Javadoc, and plaintext.} categories python version 3.0.1 revision 1 py-exif 483 variants universal portdir python/py-exif description {Python interface to the EXIF meta-data} homepage http://sourceforge.net/projects/exif-py/ epoch 1 platforms {darwin freebsd} depends_lib port:python24 name py-exif maintainers nomaintainer long_description {Exchangeable Image File Format for Digital Still Cameras is a meta-information tag that can be embedded in tiff or jpeg image files. py-exif is a Python interface to this data.} categories python version 1.0.2 revision 0 py-eyed3 550 @@ -6146,8 +6144,8 @@ variants universal portdir python/py-htmltemplate description {HTML template engine for python} homepage http://freespace.virgin.net/hamish.sanderson/htmltemplate.html epoch 0 platforms darwin depends_lib port:python24 name py-htmltemplate maintainers nomaintainer long_description {HTMLTemplate converts HTML/XHTML templates into simple Python object models that can be manipulated through callback functions in your scripts.} categories {python textproc} version 1.4.2 revision 0 py-hyperestraier 383 variants universal portdir python/py-hyperestraier description {a Python module for Hyper Estraier} homepage http://hyperestraier.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python24 port:hyperestraier} name py-hyperestraier maintainers rsky0711 at gmail.com long_description {{a Python module for Hyper Estraier}} categories {python textproc} version 0.0.15 revision 0 -py-icalendar 647 -variants universal description {The iCalendar package is a parser/generator of RFC 2445 iCalendar files.} portdir python/py-icalendar homepage http://codespeak.net/icalendar/ epoch 0 name py-icalendar depends_lib port:python24 long_description {The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.} maintainers deric at caveo.se version 0.11 categories python revision 0 +py-icalendar 646 +variants universal description {The iCalendar package is a parser/generator of RFC 2445 iCalendar files.} portdir python/py-icalendar homepage http://codespeak.net/icalendar/ epoch 0 name py-icalendar depends_lib port:python24 long_description {The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.} maintainers deric at caveo.se version 1.2 categories python revision 0 py-id3lib 401 variants universal portdir python/py-id3lib description {Python module for reading and writing id3v2 tags} homepage http://pyid3lib.sourceforge.net/ epoch 0 platforms darwin depends_lib {port:python24 lib:libid3:id3lib lib:libz:zlib} name py-id3lib maintainers rjkroege at liqui.org long_description {{Python module for reading and writing id3v2 tags}} categories {python audio} version 0.5.1 revision 0 py-imdb 398 @@ -6212,6 +6210,8 @@ variants universal portdir python/py-mailbox-reader description {python module for reading Unix mailboxes} homepage http://gradha.sdf-eu.org/program/mailbox_reader.en.html epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-mailbox-reader maintainers nomaintainer long_description {small Python module which allows sequential message reading from a Unix mailbox.} categories python version 1.0.4 revision 1 py-make 815 variants universal portdir python/py-make description {make replacement for use with python} homepage http://www.plope.com/software/pymake/ epoch 0 platforms darwin depends_lib port:python24 name py-make maintainers nomaintainer long_description {pymake is a simple make replacement which allows the specification of file dependency graphs within Python. With it, you can perform conditional complilation of source code, install software, run scripts, or any repeatable sequence of tasks that ends up creating a known set files on your filesystem. On subsequent runs of the same set of tasks, pymake performs the least amount of work possible to create the same set of files, only performing the work that it detects has not already been performed by earlier runs.} categories {python devel} version 0.9 revision 1 +py-mako 940 +variants universal portdir python/py-mako description {A super-fast templating language that borrows the best ideas from the existing templating languages.} homepage http://www.makotemplates.org/ epoch 0 platforms darwin depends_lib port:python24 name py-mako maintainers trashmail.net:macports_dharland long_description {Mako is a template library written in Python. It provides a familiar, non-XML syntax which compiles into Python modules for maximum performance. Mako's syntax and API borrows from the best ideas of many others, including Django templates, Cheetah, Myghty, and Genshi. Conceptually, Mako is an embedded Python (i.e. Python Server Page) language, which refines the familiar ideas of componentized layout and inheritance to produce one of the most straightforward and flexible models available, while also maintaining close ties to Python calling and scoping semantics.} categories {python www} version 0.1.10 revision 0 py-managesieve 513 variants universal portdir python/py-managesieve description {Protocol for remotely managing Sieve scripts} homepage http://www.crazy-compilers.com/py-lib/managesieve.html epoch 0 platforms {darwin freebsd} depends_lib {port:python24 port:py-optik} name py-managesieve maintainers nomaintainer long_description {A Protocol for remotely managing Sieve Scripts. A MANGAGESIEVE client library for remotely managing Sieve scripts, including an interactive sieveshell.} categories {python mail} version 0.3 revision 2 py-markdown 331 @@ -7723,7 +7723,7 @@ pwgen 413 variants universal description {password generator} portdir sysutils/pwgen homepage http://sourceforge.net/projects/pwgen/ epoch 0 platforms darwin name pwgen long_description {This program spits out passwords which are virtually guaranteed not to be found in the dictionary, but are (usually) pronounceable to speakers of English.} maintainers {raimue openmaintainer} categories sysutils version 2.06 revision 1 python_select 492 -variants {universal darwin_7 darwin_8 darwin_9} description {Switch the default python interpreter} portdir sysutils/python_select homepage http://svn.macports.org/repository/macports/users/mww/select/ epoch 0 platforms darwin name python_select long_description {python_select lets you switch the default python interpreter. python_select symlinks the standard python executables in the MacPorts prefix to the selected version.} maintainers raimue categories sysutils version 0.1 revision 2 +variants {universal darwin_7 darwin_8 darwin_9} description {Switch the default python interpreter} portdir sysutils/python_select homepage http://svn.macports.org/repository/macports/users/mww/select/ epoch 0 platforms darwin name python_select long_description {python_select lets you switch the default python interpreter. python_select symlinks the standard python executables in the MacPorts prefix to the selected version.} maintainers raimue categories sysutils version 0.1 revision 3 remap-bad-apple-keys 466 variants universal portdir sysutils/remap-bad-apple-keys description {A utility to remap some bad keys in Apple's X11} homepage http://ranger.befunk.com/fink/ epoch 0 depends_run bin:xmodmap:XFree86 platforms darwin name remap-bad-apple-keys maintainers nomaintainer long_description {Some keys are incorrectly mapped in Apple's X11 (and possibly others), making it impossible to use navigation keys in some applications.} version 1.0 categories sysutils revision 0 repoview 564 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/142a265f/attachment-0001.html From jmr at macports.org Tue Mar 4 02:41:37 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 02:41:37 -0800 (PST) Subject: [34746] trunk/dports/devel/ode Message-ID: <20080304104137.A9B021459642@beta.macosforge.org> Revision: 34746 http://trac.macosforge.org/projects/macports/changeset/34746 Author: jmr at macports.org Date: 2008-03-04 02:41:34 -0800 (Tue, 04 Mar 2008) Log Message: ----------- ode: make port lint happy Modified Paths: -------------- trunk/dports/devel/ode/Portfile Added Paths: ----------- trunk/dports/devel/ode/files/patch-configure.diff Removed Paths: ------------- trunk/dports/devel/ode/files/patch-configure Modified: trunk/dports/devel/ode/Portfile =================================================================== --- trunk/dports/devel/ode/Portfile 2008-03-04 08:47:12 UTC (rev 34745) +++ trunk/dports/devel/ode/Portfile 2008-03-04 10:41:34 UTC (rev 34746) @@ -20,7 +20,7 @@ distfiles ${name}-src-${version}.zip checksums sha1 8e8a956ecebfc9e1f5f76b4e0083147581d85abe use_zip yes -patchfiles patch-configure +patchfiles patch-configure.diff depends_lib lib:libGL:XFree86 @@ -35,4 +35,3 @@ livecheck.check sourceforge livecheck.name opende livecheck.regex ode-src-(\[0-9\\\.]+)\\. - Deleted: trunk/dports/devel/ode/files/patch-configure =================================================================== --- trunk/dports/devel/ode/files/patch-configure 2008-03-04 08:47:12 UTC (rev 34745) +++ trunk/dports/devel/ode/files/patch-configure 2008-03-04 10:41:34 UTC (rev 34746) @@ -1,11 +0,0 @@ ---- configure 2007-01-22 17:05:48.000000000 +0100 -+++ configure 2007-02-05 21:22:49.000000000 +0100 -@@ -10129,7 +10129,7 @@ - *apple* | *darwin*) # For Mac OS X - so_ext=".dylib" - DLLDEFINE="" -- SHARED_LDFLAGS="-dynamiclib" -+ SHARED_LDFLAGS="-dynamiclib -install_name ${prefix}/lib/libode.dylib" - drawstuff="OSX" - CC="$CXX" - LINK="$CXXLINK" Copied: trunk/dports/devel/ode/files/patch-configure.diff (from rev 34722, trunk/dports/devel/ode/files/patch-configure) =================================================================== --- trunk/dports/devel/ode/files/patch-configure.diff (rev 0) +++ trunk/dports/devel/ode/files/patch-configure.diff 2008-03-04 10:41:34 UTC (rev 34746) @@ -0,0 +1,11 @@ +--- configure 2007-01-22 17:05:48.000000000 +0100 ++++ configure 2007-02-05 21:22:49.000000000 +0100 +@@ -10129,7 +10129,7 @@ + *apple* | *darwin*) # For Mac OS X + so_ext=".dylib" + DLLDEFINE="" +- SHARED_LDFLAGS="-dynamiclib" ++ SHARED_LDFLAGS="-dynamiclib -install_name ${prefix}/lib/libode.dylib" + drawstuff="OSX" + CC="$CXX" + LINK="$CXXLINK" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/81861824/attachment.html From jmr at macports.org Tue Mar 4 03:56:25 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 03:56:25 -0800 (PST) Subject: [34747] trunk/dports/devel/ode/Portfile Message-ID: <20080304115625.17C651459928@beta.macosforge.org> Revision: 34747 http://trac.macosforge.org/projects/macports/changeset/34747 Author: jmr at macports.org Date: 2008-03-04 03:56:22 -0800 (Tue, 04 Mar 2008) Log Message: ----------- ode: update to version 0.9 Modified Paths: -------------- trunk/dports/devel/ode/Portfile Modified: trunk/dports/devel/ode/Portfile =================================================================== --- trunk/dports/devel/ode/Portfile 2008-03-04 10:41:34 UTC (rev 34746) +++ trunk/dports/devel/ode/Portfile 2008-03-04 11:56:22 UTC (rev 34747) @@ -3,7 +3,7 @@ PortSystem 1.0 name ode -version 0.8 +version 0.9 categories devel platforms darwin maintainers nomaintainer @@ -17,14 +17,18 @@ homepage http://www.ode.org/ master_sites sourceforge:opende -distfiles ${name}-src-${version}.zip -checksums sha1 8e8a956ecebfc9e1f5f76b4e0083147581d85abe +distname ${name}-src-${version} +checksums md5 4c03759b76a0649a6d5108c8e172e1e4 \ + sha1 3b39ce085c2dc77c3fad7abaa382ffc20d3780e5 \ + rmd160 e999fef770d664a57ffb2f71bf5351fbd84d5b17 use_zip yes patchfiles patch-configure.diff depends_lib lib:libGL:XFree86 -configure.args --with-trimesh=opcode +worksrcdir ${name}-${version} +configure.args --with-trimesh=opcode --enable-double-precision \ + --enable-release --enable-debug build.type gnu -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/e9f3fe13/attachment.html From jmr at macports.org Tue Mar 4 04:04:28 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 04:04:28 -0800 (PST) Subject: [34748] trunk/dports/devel/ode Message-ID: <20080304120428.311BF14599A4@beta.macosforge.org> Revision: 34748 http://trac.macosforge.org/projects/macports/changeset/34748 Author: jmr at macports.org Date: 2008-03-04 04:04:28 -0800 (Tue, 04 Mar 2008) Log Message: ----------- ode: fix building on Leopard. Closes #13584. Modified Paths: -------------- trunk/dports/devel/ode/Portfile Added Paths: ----------- trunk/dports/devel/ode/files/patch-include-ode-config.h.in.diff Modified: trunk/dports/devel/ode/Portfile =================================================================== --- trunk/dports/devel/ode/Portfile 2008-03-04 11:56:22 UTC (rev 34747) +++ trunk/dports/devel/ode/Portfile 2008-03-04 12:04:28 UTC (rev 34748) @@ -29,6 +29,13 @@ worksrcdir ${name}-${version} configure.args --with-trimesh=opcode --enable-double-precision \ --enable-release --enable-debug + +platform darwin 9 { + patchfiles-append patch-include-ode-config.h.in.diff + configure.ldflags-append -dylib_file \ + /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:\ + /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib +} build.type gnu Added: trunk/dports/devel/ode/files/patch-include-ode-config.h.in.diff =================================================================== --- trunk/dports/devel/ode/files/patch-include-ode-config.h.in.diff (rev 0) +++ trunk/dports/devel/ode/files/patch-include-ode-config.h.in.diff 2008-03-04 12:04:28 UTC (rev 34748) @@ -0,0 +1,11 @@ +--- include/ode/config.h.in.orig 2008-03-04 22:38:03.000000000 +1100 ++++ include/ode/config.h.in 2008-03-04 22:44:40.000000000 +1100 +@@ -345,7 +345,7 @@ + /* integer types (we assume int >= 32 bits) */ + #if SIZEOF_INT == 4 + typedef short int32; +-typedef unsigned short uint32; ++/*typedef unsigned short uint32;*/ + #else + #error "can not find 4 byte integer type" + #endif -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/bdd66665/attachment.html From jmr at macports.org Tue Mar 4 04:33:49 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 04:33:49 -0800 (PST) Subject: [34749] trunk/dports/python/py-webhelpers/Portfile Message-ID: <20080304123349.0282C1459AAD@beta.macosforge.org> Revision: 34749 http://trac.macosforge.org/projects/macports/changeset/34749 Author: jmr at macports.org Date: 2008-03-04 04:33:47 -0800 (Tue, 04 Mar 2008) Log Message: ----------- py-webhelpers: update to 0.3.2 (from #14235). Modified Paths: -------------- trunk/dports/python/py-webhelpers/Portfile Modified: trunk/dports/python/py-webhelpers/Portfile =================================================================== --- trunk/dports/python/py-webhelpers/Portfile 2008-03-04 12:04:28 UTC (rev 34748) +++ trunk/dports/python/py-webhelpers/Portfile 2008-03-04 12:33:47 UTC (rev 34749) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup python24 1.0 name py-WebHelpers -version 0.2.1 +version 0.3.2 categories-append www maintainers nomaintainer description Web Helpers is a library of helper functions \ @@ -20,4 +20,5 @@ depends_lib port:py-setuptools -checksums sha1 9644b51dd7e63d6cd3827fe92ea39b5255a2e926 +checksums sha1 7b39881c9e69868bb23f4d47a90785c3335f5c94 \ + rmd160 2eb3e59ed9eecd052c1f3cba704f43611109e358 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/86d0cff4/attachment.html From afb at macports.org Tue Mar 4 05:40:04 2008 From: afb at macports.org (afb at macports.org) Date: Tue, 4 Mar 2008 05:40:04 -0800 (PST) Subject: [34750] trunk/dports/sysutils/proctools/Portfile Message-ID: <20080304134004.9C71D145A43C@beta.macosforge.org> Revision: 34750 http://trac.macosforge.org/projects/macports/changeset/34750 Author: afb at macports.org Date: 2008-03-04 05:40:01 -0800 (Tue, 04 Mar 2008) Log Message: ----------- revert fix for doc permissions, directory might be missing (#14541) Modified Paths: -------------- trunk/dports/sysutils/proctools/Portfile Modified: trunk/dports/sysutils/proctools/Portfile =================================================================== --- trunk/dports/sysutils/proctools/Portfile 2008-03-04 12:33:47 UTC (rev 34749) +++ trunk/dports/sysutils/proctools/Portfile 2008-03-04 13:40:01 UTC (rev 34750) @@ -5,7 +5,7 @@ name proctools version 0.4pre1 -revision 0 +revision 1 categories sysutils maintainers gmail.com:ebgssth description pgrep, pkill and pfind for OpenBSD and Darwin (Mac OS X) @@ -23,4 +23,3 @@ build.type bsd destroot.destdir PREFIX=${destroot}${prefix} MANDIR=${destroot}${prefix}/share/man/man -post-destroot { file attributes ${destroot}${prefix}/share/doc/proctools -permissions 0755 } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/7271d38e/attachment.html From reiffert at macports.org Tue Mar 4 06:01:54 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Tue, 4 Mar 2008 06:01:54 -0800 (PST) Subject: [34751] trunk/dports/lang/python30-doc Message-ID: <20080304140154.A8859145A4ED@beta.macosforge.org> Revision: 34751 http://trac.macosforge.org/projects/macports/changeset/34751 Author: reiffert at macports.org Date: 2008-03-04 06:01:52 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Fix location of docfiles for recent python30 framework installation. Modified Paths: -------------- trunk/dports/lang/python30-doc/Portfile Removed Paths: ------------- trunk/dports/lang/python30-doc/files/ Modified: trunk/dports/lang/python30-doc/Portfile =================================================================== --- trunk/dports/lang/python30-doc/Portfile 2008-03-04 13:40:01 UTC (rev 34750) +++ trunk/dports/lang/python30-doc/Portfile 2008-03-04 14:01:52 UTC (rev 34751) @@ -2,37 +2,49 @@ PortSystem 1.0 +set python.bin ${prefix}/bin/python3.0 +categories python +depends_lib port:py25-docutils port:python30 +use_configure no +destroot.cmd ${python.bin} setup.py +destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} +# end group code + name python30-doc -version 3.0a2 -categories lang +version 3.0a3 +categories python platforms darwin -maintainers nomaintainer -description HTML documentation for Python 3.0 -long_description HTML documentation for Python 3.0. Use by running \ - 'pydoc3.0 TOPIC', e.g. 'pydoc3.0 pydoc'. +maintainers mww +description Python 3.0 Docs +long_description ${description} -homepage http://www.python.org +homepage http://docs.python.org/ master_sites http://www.python.org/ftp/python/3.0/ -dist_subdir [lindex [split $name -] 0] distname Python-${version} +dist_subdir python30 +checksums md5 ec525b7e7fe4383e8394fab721663252 extract.suffix .tgz -checksums md5 03e5e8676997cb9a27633b6db25ac80c -patchfiles patch-setup.py.diff -depends_lib port:gettext port:python30 port:latex2html port:py25-hashlib +worksrcdir ${worksrcdir}/Doc +build.target html +extract.post_args "| tar -xf - ${distname}/Doc" -configure.args --enable-shared --without-readline --enable-ipv6 --disable-tk --disable-framework --enable-toolbox-glue +set mydest /Library/Frameworks/Python.framework/Versions/3.0/Resources/English.lproj/Documentation -build.target html -build.cmd { cd Doc && make } - destroot { - file mkdir ${destroot}${prefix}/share/doc/ - copy $worksrcpath/Doc/build/html ${destroot}${prefix}/share/doc/$name - move ${destroot}${prefix}/share/doc/$name/reference ${destroot}${prefix}/share/doc/$name/ref - move ${destroot}${prefix}/share/doc/$name/library ${destroot}${prefix}/share/doc/$name/lib + file mkdir ${destroot}${prefix}/${mydest} + file copy ${worksrcpath}/build/html ${destroot}${prefix}/${mydest} + file mkdir ${destroot}${prefix}/share/doc/$name + system "cd ${destroot}${prefix}/share/doc/$name && \ + ln -sf ${prefix}/${mydest}/html" } -livecheck.check regex -livecheck.url http://www.python.org/download/releases/3.0/ -livecheck.regex /3.0/Python-(\[0-9a-z.\]+)\\.tgz +post-activate { +ui_msg "\n\n\nPlease note that python-3.0a3 is alpha software.\nThe current docs are broken and unfinished, so many topics mentioned by\n\npydoc3.0 topics\n\nwill not work.\nYou will find the docs in:\n" +ui_msg "${prefix}/${mydest}\n\n\n" +} + +livecheck.check regex +livecheck.url http://www.python.org/download/releases/3.0/ +livecheck.regex /3.0/Python-(\[0-9a-z.\]+)\\.tgz + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/5d66f96e/attachment.html From reiffert at macports.org Tue Mar 4 06:04:45 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Tue, 4 Mar 2008 06:04:45 -0800 (PST) Subject: [34752] trunk/dports/lang/python30-doc/Portfile Message-ID: <20080304140445.4CF56145A533@beta.macosforge.org> Revision: 34752 http://trac.macosforge.org/projects/macports/changeset/34752 Author: reiffert at macports.org Date: 2008-03-04 06:04:44 -0800 (Tue, 04 Mar 2008) Log Message: ----------- lint happy Modified Paths: -------------- trunk/dports/lang/python30-doc/Portfile Modified: trunk/dports/lang/python30-doc/Portfile =================================================================== --- trunk/dports/lang/python30-doc/Portfile 2008-03-04 14:01:52 UTC (rev 34751) +++ trunk/dports/lang/python30-doc/Portfile 2008-03-04 14:04:44 UTC (rev 34752) @@ -2,20 +2,15 @@ PortSystem 1.0 -set python.bin ${prefix}/bin/python3.0 -categories python +categories lang depends_lib port:py25-docutils port:python30 -use_configure no -destroot.cmd ${python.bin} setup.py -destroot.destdir --prefix=${prefix}/Library/Frameworks/Python.framework/Versions/3.0 --root=${destroot} -# end group code +use_configure no name python30-doc version 3.0a3 -categories python platforms darwin maintainers mww -description Python 3.0 Docs +description Python 3.0 Docs long_description ${description} homepage http://docs.python.org/ @@ -26,7 +21,7 @@ extract.suffix .tgz worksrcdir ${worksrcdir}/Doc -build.target html +build.target html extract.post_args "| tar -xf - ${distname}/Doc" set mydest /Library/Frameworks/Python.framework/Versions/3.0/Resources/English.lproj/Documentation @@ -47,4 +42,3 @@ livecheck.check regex livecheck.url http://www.python.org/download/releases/3.0/ livecheck.regex /3.0/Python-(\[0-9a-z.\]+)\\.tgz - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/ab31a136/attachment-0001.html From raimue at macports.org Tue Mar 4 06:53:12 2008 From: raimue at macports.org (raimue at macports.org) Date: Tue, 4 Mar 2008 06:53:12 -0800 (PST) Subject: [34753] trunk/dports/python Message-ID: <20080304145312.D0A9D145A6D7@beta.macosforge.org> Revision: 34753 http://trac.macosforge.org/projects/macports/changeset/34753 Author: raimue at macports.org Date: 2008-03-04 06:53:08 -0800 (Tue, 04 Mar 2008) Log Message: ----------- python/py-sqlobject, python/py25-sqlobject: * Update to version 0.10.0b4 * New port py25-sqlobject. Closes #14508 Modified Paths: -------------- trunk/dports/python/py-sqlobject/Portfile Added Paths: ----------- trunk/dports/python/py25-sqlobject/ trunk/dports/python/py25-sqlobject/Portfile Removed Paths: ------------- trunk/dports/python/py-sqlobject/files/ Modified: trunk/dports/python/py-sqlobject/Portfile =================================================================== --- trunk/dports/python/py-sqlobject/Portfile 2008-03-04 14:04:44 UTC (rev 34752) +++ trunk/dports/python/py-sqlobject/Portfile 2008-03-04 14:53:08 UTC (rev 34753) @@ -4,10 +4,10 @@ PortGroup python24 1.0 name py-sqlobject -version 0.9.0 +version 0.10.0b4 categories python databases platforms darwin -maintainers nomaintainer +maintainers gmail.com:ebgssth description object-relational mapper for python long_description SQLObject is an object-relational mapper. It allows \ you to translate RDBMS table rows into Python objects, \ @@ -26,10 +26,11 @@ as is traditional). homepage http://www.sqlobject.org/ -master_sites http://cheeseshop.python.org/packages/source/S/SQLObject/ +master_sites http://cheeseshop.python.org/packages/source/S/SQLObject/ +checksums md5 1de04f55dedb677fc893270653f5758e \ + sha1 a47322855c94485894e81d65e92bcdd081e27fb6 \ + rmd160 6726316cd3c2d735c72a30521a4cfae02d35f55e distname SQLObject-${version} -checksums sha1 6f3bd440ba7a107c7ee6deab1bc04f5a7421ad82 -patchfiles patch-setup.py depends_lib-append port:py-formencode @@ -38,4 +39,7 @@ SQLBuilder.txt SQLObject.txt ${destroot}${prefix}/share/doc/${name} xinstall -m 644 ${worksrcpath}/README.txt \ ${destroot}${prefix}/share/doc/${name} + move ${destroot}${prefix}/bin/sqlobject-admin \ + ${destroot}${prefix}/bin/sqlobject-admin2.4 } + Added: trunk/dports/python/py25-sqlobject/Portfile =================================================================== --- trunk/dports/python/py25-sqlobject/Portfile (rev 0) +++ trunk/dports/python/py25-sqlobject/Portfile 2008-03-04 14:53:08 UTC (rev 34753) @@ -0,0 +1,45 @@ +# $Id$ + +PortSystem 1.0 +PortGroup python25 1.0 + +name py25-sqlobject +version 0.10.0b4 +categories python databases +platforms darwin +maintainers gmail.com:ebgssth +description object-relational mapper for python +long_description SQLObject is an object-relational mapper. It allows \ + you to translate RDBMS table rows into Python objects, \ + and manipulate those objects to transparently \ + manipulate the database. In using SQLObject, you will \ + create a class definition that will describe how the \ + object connects to the database (in addition to any \ + other methods you may wish to add to the class). \ + SQLObject will produce the code to access the \ + database, and update the database with your changes. \ + The interface to the database is meant to be \ + indistinguishable from other interfaces you may add to \ + the object. SQLObject also includes a novel feature to \ + generate WHERE clauses using Python syntax and objects \ + (instead of generating SQL using string substitution, \ + as is traditional). + +homepage http://www.sqlobject.org/ +master_sites http://cheeseshop.python.org/packages/source/S/SQLObject/ +checksums md5 1de04f55dedb677fc893270653f5758e \ + sha1 a47322855c94485894e81d65e92bcdd081e27fb6 \ + rmd160 6726316cd3c2d735c72a30521a4cfae02d35f55e +distname SQLObject-${version} + +depends_lib-append port:py25-formencode + +post-destroot { + xinstall -m 644 -W ${worksrcpath}/docs Authors.txt FAQ.txt News.txt \ + SQLBuilder.txt SQLObject.txt ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 ${worksrcpath}/README.txt \ + ${destroot}${prefix}/share/doc/${name} + move ${destroot}${prefix}/bin/sqlobject-admin \ + ${destroot}${prefix}/bin/sqlobject-admin2.5 +} + Property changes on: trunk/dports/python/py25-sqlobject/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/9b525a0f/attachment.html From reiffert at macports.org Tue Mar 4 06:54:35 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Tue, 4 Mar 2008 06:54:35 -0800 (PST) Subject: [34754] trunk/dports/lang/python30-doc/Portfile Message-ID: <20080304145435.B0D38145A728@beta.macosforge.org> Revision: 34754 http://trac.macosforge.org/projects/macports/changeset/34754 Author: reiffert at macports.org Date: 2008-03-04 06:54:34 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Rename 2 directories as pydoc3.0 expects them Modified Paths: -------------- trunk/dports/lang/python30-doc/Portfile Modified: trunk/dports/lang/python30-doc/Portfile =================================================================== --- trunk/dports/lang/python30-doc/Portfile 2008-03-04 14:53:08 UTC (rev 34753) +++ trunk/dports/lang/python30-doc/Portfile 2008-03-04 14:54:34 UTC (rev 34754) @@ -32,6 +32,8 @@ file mkdir ${destroot}${prefix}/share/doc/$name system "cd ${destroot}${prefix}/share/doc/$name && \ ln -sf ${prefix}/${mydest}/html" + move ${destroot}${prefix}/${mydest}/html/library ${destroot}${prefix}/${mydest}/html/lib + move ${destroot}${prefix}/${mydest}/html/reference ${destroot}${prefix}/${mydest}/html/ref } post-activate { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/99c5f209/attachment.html From reiffert at macports.org Tue Mar 4 07:28:25 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Tue, 4 Mar 2008 07:28:25 -0800 (PST) Subject: [34755] trunk/dports/lang/python30/files/python30 Message-ID: <20080304152825.083A2145AA6A@beta.macosforge.org> Revision: 34755 http://trac.macosforge.org/projects/macports/changeset/34755 Author: reiffert at macports.org Date: 2008-03-04 07:28:24 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Adjusting python_select paths Modified Paths: -------------- trunk/dports/lang/python30/files/python30 Modified: trunk/dports/lang/python30/files/python30 =================================================================== --- trunk/dports/lang/python30/files/python30 2008-03-04 14:54:34 UTC (rev 34754) +++ trunk/dports/lang/python30/files/python30 2008-03-04 15:28:24 UTC (rev 34755) @@ -6,7 +6,7 @@ bin/smtpd3.0.py - share/man/man1/python3.0.1.gz -3.0 -Versions/3.0/Headers -Versions/3.0/Resources -Versions/3.0/Python +Library/Frameworks/Python.framework/3.0 +Library/Frameworks/Python.framework/Versions/3.0/Headers +Library/Frameworks/Python.framework/Versions/3.0/Resources +Library/Frameworks/Python.framework/Versions/3.0/Python -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/5b283dc7/attachment.html From reiffert at macports.org Tue Mar 4 07:33:41 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Tue, 4 Mar 2008 07:33:41 -0800 (PST) Subject: [34756] trunk/dports/lang/python30 Message-ID: <20080304153341.11930145AB0F@beta.macosforge.org> Revision: 34756 http://trac.macosforge.org/projects/macports/changeset/34756 Author: reiffert at macports.org Date: 2008-03-04 07:33:40 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Adjusting path to python_select Modified Paths: -------------- trunk/dports/lang/python30/Portfile trunk/dports/lang/python30/files/python30 Modified: trunk/dports/lang/python30/Portfile =================================================================== --- trunk/dports/lang/python30/Portfile 2008-03-04 15:28:24 UTC (rev 34755) +++ trunk/dports/lang/python30/Portfile 2008-03-04 15:33:40 UTC (rev 34756) @@ -4,6 +4,7 @@ name python30 version 3.0a3 +revision 1 categories lang platforms darwin maintainers mww Modified: trunk/dports/lang/python30/files/python30 =================================================================== --- trunk/dports/lang/python30/files/python30 2008-03-04 15:28:24 UTC (rev 34755) +++ trunk/dports/lang/python30/files/python30 2008-03-04 15:33:40 UTC (rev 34756) @@ -6,7 +6,7 @@ bin/smtpd3.0.py - share/man/man1/python3.0.1.gz -Library/Frameworks/Python.framework/3.0 +Library/Frameworks/Python.framework/Versions/3.0 Library/Frameworks/Python.framework/Versions/3.0/Headers Library/Frameworks/Python.framework/Versions/3.0/Resources Library/Frameworks/Python.framework/Versions/3.0/Python -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/caac6c54/attachment.html From raimue at macports.org Tue Mar 4 07:40:34 2008 From: raimue at macports.org (raimue at macports.org) Date: Tue, 4 Mar 2008 07:40:34 -0800 (PST) Subject: [34757] trunk/dports/lang/python24 Message-ID: <20080304154034.6AA4F145AC33@beta.macosforge.org> Revision: 34757 http://trac.macosforge.org/projects/macports/changeset/34757 Author: raimue at macports.org Date: 2008-03-04 07:40:32 -0800 (Tue, 04 Mar 2008) Log Message: ----------- python/python24: Adjust python_select files another time; relative paths are currently not possible with select.sh, as it prepends the prefix to each path without a leading slash Modified Paths: -------------- trunk/dports/lang/python24/Portfile trunk/dports/lang/python24/files/python24 Modified: trunk/dports/lang/python24/Portfile =================================================================== --- trunk/dports/lang/python24/Portfile 2008-03-04 15:33:40 UTC (rev 34756) +++ trunk/dports/lang/python24/Portfile 2008-03-04 15:40:32 UTC (rev 34757) @@ -4,7 +4,7 @@ name python24 version 2.4.4 -revision 3 +revision 4 set major_version 2 set minor_version 4 categories lang Modified: trunk/dports/lang/python24/files/python24 =================================================================== --- trunk/dports/lang/python24/files/python24 2008-03-04 15:33:40 UTC (rev 34756) +++ trunk/dports/lang/python24/files/python24 2008-03-04 15:40:32 UTC (rev 34757) @@ -6,7 +6,7 @@ bin/smtpd2.4.py - share/man/man1/python2.4.1.gz -2.4 -Versions/2.4/Headers -Versions/2.4/Resources -Versions/2.4/Python +Library/Frameworks/Python.framework/Versions/2.4 +Library/Frameworks/Python.framework/Versions/2.4/Headers +Library/Frameworks/Python.framework/Versions/2.4/Resources +Library/Frameworks/Python.framework/Versions/2.4/Python -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/7ebfc123/attachment.html From reiffert at macports.org Tue Mar 4 07:41:21 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Tue, 4 Mar 2008 07:41:21 -0800 (PST) Subject: [34758] trunk/dports/lang/python30/files/python30 Message-ID: <20080304154121.55296145AC58@beta.macosforge.org> Revision: 34758 http://trac.macosforge.org/projects/macports/changeset/34758 Author: reiffert at macports.org Date: 2008-03-04 07:41:20 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Filename fix for python_select Modified Paths: -------------- trunk/dports/lang/python30/files/python30 Modified: trunk/dports/lang/python30/files/python30 =================================================================== --- trunk/dports/lang/python30/files/python30 2008-03-04 15:40:32 UTC (rev 34757) +++ trunk/dports/lang/python30/files/python30 2008-03-04 15:41:20 UTC (rev 34758) @@ -1,6 +1,6 @@ bin/python3.0 bin/pythonw3.0 -bin/python3.0-config +bin/python-config3.0 bin/idle3.0 bin/pydoc3.0 bin/smtpd3.0.py -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/db9f1eb3/attachment.html From raimue at macports.org Tue Mar 4 07:44:24 2008 From: raimue at macports.org (raimue at macports.org) Date: Tue, 4 Mar 2008 07:44:24 -0800 (PST) Subject: [34759] trunk/dports/lang/python25/files/python25 Message-ID: <20080304154424.0ADCB145AC7F@beta.macosforge.org> Revision: 34759 http://trac.macosforge.org/projects/macports/changeset/34759 Author: raimue at macports.org Date: 2008-03-04 07:44:24 -0800 (Tue, 04 Mar 2008) Log Message: ----------- python/python25: Forgot to change this file in r34729, although I already bumped the revision, sorry. Modified Paths: -------------- trunk/dports/lang/python25/files/python25 Modified: trunk/dports/lang/python25/files/python25 =================================================================== --- trunk/dports/lang/python25/files/python25 2008-03-04 15:41:20 UTC (rev 34758) +++ trunk/dports/lang/python25/files/python25 2008-03-04 15:44:24 UTC (rev 34759) @@ -6,3 +6,7 @@ bin/smtpd2.5.py - share/man/man1/python2.5.1.gz +- +- +- +- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/0e1c64f9/attachment-0001.html From mww at macports.org Tue Mar 4 09:35:19 2008 From: mww at macports.org (mww at macports.org) Date: Tue, 4 Mar 2008 09:35:19 -0800 (PST) Subject: [34760] trunk/dports/archivers/star Message-ID: <20080304173519.F095F145B495@beta.macosforge.org> Revision: 34760 http://trac.macosforge.org/projects/macports/changeset/34760 Author: mww at macports.org Date: 2008-03-04 09:35:17 -0800 (Tue, 04 Mar 2008) Log Message: ----------- version 1.5a88 (and make lint happy) Modified Paths: -------------- trunk/dports/archivers/star/Portfile Added Paths: ----------- trunk/dports/archivers/star/files/patch-RULES__rules.prg.diff Removed Paths: ------------- trunk/dports/archivers/star/files/patch-RULES__rules.prg Modified: trunk/dports/archivers/star/Portfile =================================================================== --- trunk/dports/archivers/star/Portfile 2008-03-04 15:44:24 UTC (rev 34759) +++ trunk/dports/archivers/star/Portfile 2008-03-04 17:35:17 UTC (rev 34760) @@ -3,7 +3,7 @@ PortSystem 1.0 name star -version 1.5a87 +version 1.5a88 categories archivers platforms darwin maintainers mww @@ -12,8 +12,8 @@ homepage http://cdrecord.berlios.de/old/private/star.html master_sites ftp://ftp.berlios.de/pub/star/alpha/ -checksums sha1 5f6cb97f075f7b44cdd8dd8b86ca1f5b1940c2ff -patchfiles patch-RULES__rules.prg +checksums sha1 835a97232f476a7ee487ae7095ce0358959baab3 +patchfiles patch-RULES__rules.prg.diff use_bzip2 yes depends_build port:smake Deleted: trunk/dports/archivers/star/files/patch-RULES__rules.prg =================================================================== --- trunk/dports/archivers/star/files/patch-RULES__rules.prg 2008-03-04 15:44:24 UTC (rev 34759) +++ trunk/dports/archivers/star/files/patch-RULES__rules.prg 2008-03-04 17:35:17 UTC (rev 34760) @@ -1,11 +0,0 @@ ---- RULES/rules.prg.orig Tue Jan 4 16:57:05 2005 -+++ RULES/rules.prg Tue Jan 4 16:57:41 2005 -@@ -75,7 +75,7 @@ - - LD= @echo " ==> LINKING \"$@\""; ld - LOCALIZE= @echo " ==> LOCALIZING \"$@\""; $(RM_F) $@; cp --INSTALL= @echo " ==> INSTALLING \"$@\""; sh $(SRCROOT)/conf/install-sh -c -m $(INSMODEINS) -o $(INSUSR) -g $(INSGRP) -+INSTALL= @echo " ==> INSTALLING \"$@\""; sh $(SRCROOT)/conf/install-sh -c -m $(INSMODEINS) - CHMOD= @echo " ==> SEETING PERMISSIONS ON \"$@\""; chmod - CHOWN= @echo " ==> SETTING OWNER ON \"$@\""; chown - CHGRP= @echo " ==> SETTING GROUP ON \"$@\""; chgrp Copied: trunk/dports/archivers/star/files/patch-RULES__rules.prg.diff (from rev 34759, trunk/dports/archivers/star/files/patch-RULES__rules.prg) =================================================================== --- trunk/dports/archivers/star/files/patch-RULES__rules.prg.diff (rev 0) +++ trunk/dports/archivers/star/files/patch-RULES__rules.prg.diff 2008-03-04 17:35:17 UTC (rev 34760) @@ -0,0 +1,11 @@ +--- RULES/rules.prg.orig Tue Jan 4 16:57:05 2005 ++++ RULES/rules.prg Tue Jan 4 16:57:41 2005 +@@ -75,7 +75,7 @@ + + LD= @echo " ==> LINKING \"$@\""; ld + LOCALIZE= @echo " ==> LOCALIZING \"$@\""; $(RM_F) $@; cp +-INSTALL= @echo " ==> INSTALLING \"$@\""; sh $(SRCROOT)/conf/install-sh -c -m $(INSMODEINS) -o $(INSUSR) -g $(INSGRP) ++INSTALL= @echo " ==> INSTALLING \"$@\""; sh $(SRCROOT)/conf/install-sh -c -m $(INSMODEINS) + CHMOD= @echo " ==> SEETING PERMISSIONS ON \"$@\""; chmod + CHOWN= @echo " ==> SETTING OWNER ON \"$@\""; chown + CHGRP= @echo " ==> SETTING GROUP ON \"$@\""; chgrp -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/3897f37a/attachment.html From reiffert at macports.org Tue Mar 4 10:38:27 2008 From: reiffert at macports.org (reiffert at macports.org) Date: Tue, 4 Mar 2008 10:38:27 -0800 (PST) Subject: [34761] trunk/base/src/port1.0/resources/group/python30-1.0.tcl Message-ID: <20080304183827.939D8145BA24@beta.macosforge.org> Revision: 34761 http://trac.macosforge.org/projects/macports/changeset/34761 Author: reiffert at macports.org Date: 2008-03-04 10:38:25 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Adjust prefix representing the py30 Framework install. Modified Paths: -------------- trunk/base/src/port1.0/resources/group/python30-1.0.tcl Modified: trunk/base/src/port1.0/resources/group/python30-1.0.tcl =================================================================== --- trunk/base/src/port1.0/resources/group/python30-1.0.tcl 2008-03-04 17:35:17 UTC (rev 34760) +++ trunk/base/src/port1.0/resources/group/python30-1.0.tcl 2008-03-04 18:38:25 UTC (rev 34761) @@ -32,6 +32,8 @@ # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # +set prefix ${prefix}/Library/Frameworks/Python.framework/Versions/3.0 + set python.bin ${prefix}/bin/python3.0 set python.lib ${prefix}/lib/libpython3.0.dylib set python.pkgd ${prefix}/lib/python3.0/site-packages -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/abb7ce5b/attachment.html From simon at macports.org Tue Mar 4 11:40:14 2008 From: simon at macports.org (simon at macports.org) Date: Tue, 4 Mar 2008 11:40:14 -0800 (PST) Subject: [34762] trunk/dports/science/jmol/Portfile Message-ID: <20080304194014.AE9BF145BDC4@beta.macosforge.org> Revision: 34762 http://trac.macosforge.org/projects/macports/changeset/34762 Author: simon at macports.org Date: 2008-03-04 11:40:14 -0800 (Tue, 04 Mar 2008) Log Message: ----------- science/jmol: Updated to version 11.4.RC8. Modified Paths: -------------- trunk/dports/science/jmol/Portfile Modified: trunk/dports/science/jmol/Portfile =================================================================== --- trunk/dports/science/jmol/Portfile 2008-03-04 18:38:25 UTC (rev 34761) +++ trunk/dports/science/jmol/Portfile 2008-03-04 19:40:14 UTC (rev 34762) @@ -3,7 +3,7 @@ PortSystem 1.0 name jmol -version 11.4.RC7 +version 11.4.RC8 categories science platforms darwin maintainers simon @@ -20,9 +20,9 @@ master_sites sourceforge distname ${name}-${version}-binary -checksums md5 bf0399dad41b1185550efa719cb15b5a \ - sha1 deb4b1f699b6b66e233c43de12efd906cde5fd91 \ - rmd160 23465e6997f24f51222408406c678821a6022e5d +checksums md5 6c2db810d22f673e8b2cc25a671b9f0c \ + sha1 42c5474ea3f3fe10413702c8a65c1b83209c8c17 \ + rmd160 5fb34f67577e767dcba1efdf587f0982c909a205 worksrcdir ${name}-${version} depends_run bin:java:kaffe -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/1977018a/attachment.html From simon at macports.org Tue Mar 4 11:40:52 2008 From: simon at macports.org (simon at macports.org) Date: Tue, 4 Mar 2008 11:40:52 -0800 (PST) Subject: [34763] trunk/dports/www/elinks/Portfile Message-ID: <20080304194052.5E3DB145BE20@beta.macosforge.org> Revision: 34763 http://trac.macosforge.org/projects/macports/changeset/34763 Author: simon at macports.org Date: 2008-03-04 11:40:51 -0800 (Tue, 04 Mar 2008) Log Message: ----------- www/elinks: Updated to version 0.11.4rc1. Modified Paths: -------------- trunk/dports/www/elinks/Portfile Modified: trunk/dports/www/elinks/Portfile =================================================================== --- trunk/dports/www/elinks/Portfile 2008-03-04 19:40:14 UTC (rev 34762) +++ trunk/dports/www/elinks/Portfile 2008-03-04 19:40:51 UTC (rev 34763) @@ -3,7 +3,7 @@ PortSystem 1.0 name elinks -version 0.11.4rc0 +version 0.11.4rc1 categories www platforms darwin maintainers simon @@ -16,9 +16,9 @@ homepage http://elinks.or.cz/ master_sites ${homepage}download/ use_bzip2 yes -checksums md5 718137aa45ddb2e7137edb8fb4f646a6 \ - sha1 0b70bdd8446ae476e49c26bd0d1a2ebbca36e9be \ - rmd160 dec7db92878055f48b34337bd6fc67421b0cae1f +checksums md5 7fc7c36844be9c528c2ef28dbd4c5e6f \ + sha1 cc13b1fde81bb210ea2fe3581d2e94cc9d2030c9 \ + rmd160 9c4457f83748949d8a3caf7e19fa8c7ab1e9d6d1 depends_lib port:openssl \ port:zlib \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/27c6faf9/attachment.html From dluke at macports.org Tue Mar 4 12:45:59 2008 From: dluke at macports.org (dluke at macports.org) Date: Tue, 4 Mar 2008 12:45:59 -0800 (PST) Subject: [34764] trunk/dports/PortIndex Message-ID: <20080304204559.D80C8145C186@beta.macosforge.org> Revision: 34764 http://trac.macosforge.org/projects/macports/changeset/34764 Author: dluke at macports.org Date: 2008-03-04 12:45:58 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Total number of ports parsed: 4543 Ports successfully parsed: 4542 Ports failed: 1 Failed to parse file lang/ghc/Portfile: Error evaluating variants Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-04 19:40:51 UTC (rev 34763) +++ trunk/dports/PortIndex 2008-03-04 20:45:58 UTC (rev 34764) @@ -227,7 +227,7 @@ sharutils 771 variants universal description {Shell archiver utilities} portdir archivers/sharutils homepage http://www.gnu.org/software/sharutils/ epoch 0 depends_lib {port:gettext port:libiconv} name sharutils long_description {GNU shar makes so-called shell archives out of many files, preparing them for transmission by electronic mail services. A shell archive is a collection of files that can be unpacked by /bin/sh. A wide range of features provide extensive flexibility in manufacturing shars and in specifying shar smartness. For example, shar may compress files, uuencode binary files, split long files and construct multi-part mailings, ensure correct unsharing order, and provide simplistic checksums.} maintainers nomaintainer categories archivers version 4.7 revision 0 star 343 -depends_build port:smake description {fast and POSIX 1003.1 conformant tar implementation} portdir archivers/star homepage http://cdrecord.berlios.de/old/private/star.html epoch 0 platforms darwin name star maintainers mww long_description {{fast and POSIX 1003.1 conformant tar implementation}} version 1.5a87 categories archivers revision 0 +depends_build port:smake description {fast and POSIX 1003.1 conformant tar implementation} portdir archivers/star homepage http://cdrecord.berlios.de/old/private/star.html epoch 0 platforms darwin name star maintainers mww long_description {{fast and POSIX 1003.1 conformant tar implementation}} version 1.5a88 categories archivers revision 0 szip 747 variants {universal encoder} description {Szip is an implementation of the extended-Rice lossless compression algorithm.} portdir archivers/szip homepage http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/ epoch 0 platforms darwin name szip long_description {The Consultative Committee on Space Data Systems (CCSDS) has adopted the extended-Rice algorithm for international standards for space applications. Szip is reported to provide fast and effective compression, specifically for the EOS data generated by the NASA Earth Observatory System (EOS). It was originally developed at University of New Mexico (UNM) and integrated with HDF4 by UNM researchers and developers.} maintainers marius at physics.aamu.edu categories archivers version 2.0 revision 0 ucl 458 @@ -1378,8 +1378,8 @@ portdir devel/nuweb variants universal description {a literate programming system compatible with any language} name nuweb version 1.0b1 categories {devel tex textproc print} homepage http://nuweb.sourceforge.net/ revision 0 epoch 0 maintainers kobold at andrewkish.name long_description {{a literate programming system compatible with any language}} odcctools 623 variants {universal nosdk darwin_7} depends_build bin:svn:subversion portdir devel/odcctools description {Darwin cctools build system.} homepage http://odcctools.macosforge.org/ epoch 0 platforms darwin name odcctools maintainers nomaintainer long_description {The odcctools project is geared towards improving the Darwin cctools build system and code base to support Darwin development. Darwin cctools has several components, including the assembler odas(1), the static linker odld(1), various tools for manipulating and analyzing Mach-O and fat files, and support libraries.} version 20061117 categories devel revision 0 -ode 594 -variants universal portdir devel/ode description {library for simulating articulated rigid body dynamics} homepage http://www.ode.org/ epoch 0 platforms darwin name ode depends_lib lib:libGL:XFree86 maintainers nomaintainer long_description {ODE is a free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It is fast, flexible, robust and platform independent, with advanced joints, contact with friction, and built-in collision detection.} version 0.8 categories devel revision 0 +ode 605 +variants {universal darwin_9} portdir devel/ode description {library for simulating articulated rigid body dynamics} homepage http://www.ode.org/ epoch 0 platforms darwin name ode depends_lib lib:libGL:XFree86 maintainers nomaintainer long_description {ODE is a free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It is fast, flexible, robust and platform independent, with advanced joints, contact with friction, and built-in collision detection.} version 0.9 categories devel revision 0 omake 472 variants {universal menhir} description {OMake is a build system designed for scalability and portability} portdir devel/omake homepage http://omake.metaprl.org epoch 0 depends_lib port:ocaml name omake long_description {OMake is a build system designed for scalability and portability. It uses a syntax similar to make utilities you may have used, but it features many additional enhancement} maintainers erickt at macports.org categories devel version 0.9.8.5-3 revision 0 omniEvents 418 @@ -3539,7 +3539,7 @@ python23 430 variants {universal nothreads puredarwin x86 darwin_8 pydebug readline darwin tk} depends_build bin:gnutar:gnutar portdir lang/python23 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd sunos} name python23 maintainers nomaintainer long_description {{An interpreted, object-oriented programming language}} version 2.3.6 categories lang revision 1 python24 434 -variants {universal darwin puredarwin darwin_8 darwin_9 freebsd linux} portdir lang/python24 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd linux} name python24 depends_lib port:gettext maintainers nomaintainer long_description {Python is an interpreted, interactive, object-oriented programming language.} version 2.4.4 categories lang revision 3 +variants {universal darwin puredarwin darwin_8 darwin_9 freebsd linux} portdir lang/python24 description {An interpreted, object-oriented programming language} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd linux} name python24 depends_lib port:gettext maintainers nomaintainer long_description {Python is an interpreted, interactive, object-oriented programming language.} version 2.4.4 categories lang revision 4 python24-doc 464 variants {universal puredarwin darwin_8 darwin_9 freebsd linux} portdir lang/python24-doc description {HTML documentation for Python 2.4} homepage http://www.python.org/ epoch 0 platforms {darwin freebsd linux} name python24-doc depends_lib {port:gettext port:python24 port:latex2html} maintainers nomaintainer long_description {HTML documentation for Python 2.4. Use by running 'pydoc2.4 TOPIC', e.g. 'pydoc2.4 NUMBERS'.} version 2.4.4 categories lang revision 0 python25 397 @@ -3547,9 +3547,9 @@ python25-doc 443 variants {universal darwin_7 darwin_8 darwin_9 puredarwin} portdir lang/python25-doc description {HTML documentation for Python 2.5} homepage http://www.python.org/ epoch 0 platforms darwin name python25-doc depends_lib {port:gettext port:python25 port:latex2html} maintainers nomaintainer long_description {HTML documentation for Python 2.5. Use by running 'pydoc2.5 TOPIC', e.g. 'pydoc2.5 NUMBERS'.} version 2.5.2 categories lang revision 0 python30 421 -variants universal portdir lang/python30 description {An interpreted, object-oriented programming language} homepage http://www.python.org depends_run port:python_select epoch 0 platforms darwin name python30 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language. This version is an ALPHA release!} version 3.0a3 categories lang revision 0 -python30-doc 418 -variants universal portdir lang/python30-doc description {HTML documentation for Python 3.0} homepage http://www.python.org epoch 0 platforms darwin name python30-doc depends_lib {port:gettext port:python30 port:latex2html port:py25-hashlib} maintainers nomaintainer long_description {HTML documentation for Python 3.0. Use by running 'pydoc3.0 TOPIC', e.g. 'pydoc3.0 pydoc'.} version 3.0a2 categories lang revision 0 +variants universal portdir lang/python30 description {An interpreted, object-oriented programming language} homepage http://www.python.org depends_run port:python_select epoch 0 platforms darwin name python30 depends_lib port:gettext maintainers mww long_description {Python is an interpreted, interactive, object-oriented programming language. This version is an ALPHA release!} version 3.0a3 categories lang revision 1 +python30-doc 292 +variants universal portdir lang/python30-doc description {Python 3.0 Docs} homepage http://docs.python.org/ epoch 0 platforms darwin depends_lib {port:py25-docutils port:python30} name python30-doc maintainers mww long_description {{Python 3.0 Docs}} categories lang version 3.0a3 revision 0 q 784 variants {universal darwin_6} portdir lang/q description {extensible scripting language} homepage http://q-lang.sourceforge.net/ epoch 0 platforms darwin name q depends_lib {port:gmp port:readline port:curl} maintainers ryandesign long_description {Q is a powerful and extensible scripting language with advanced symbolic processing and functional programming capabilities. Q is based on term rewriting. Consequently, Q scripts are just collections of equations which are used to evaluate expressions in a symbolic fashion. Despite its conceptual simplicity, Q is a full-featured functional programming language with a modern syntax, curried function applications, dynamic object-oriented typing, exception handling, and POSIX multithreading.} version 7.10 categories lang revision 0 ragel 540 @@ -6466,8 +6466,8 @@ variants universal portdir python/py-sqlalchemy-migrate description {Database schema migration for SQLAlchemy} homepage http://sqlalchemy-migrate.googlecode.com/ epoch 0 platforms darwin depends_lib port:python24 name py-sqlalchemy-migrate maintainers gmail.com:ebgssth long_description {Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.} categories python version 0.4.2 revision 0 py-sqlite 421 variants universal portdir python/py-sqlite description {python database extension for sqlite} homepage http://www.pysqlite.org/ epoch 0 platforms {darwin freebsd} depends_lib {port:python24 port:sqlite3} name py-sqlite maintainers nomaintainer long_description {PySQLite is a Python extension for SQLite that conforms to the Python Database API Specification 2.0.} categories {python databases} version 2.3.3 revision 0 -py-sqlobject 1065 -variants universal portdir python/py-sqlobject description {object-relational mapper for python} homepage http://www.sqlobject.org/ epoch 0 platforms darwin depends_lib {port:python24 port:py-formencode} name py-sqlobject maintainers nomaintainer long_description {SQLObject is an object-relational mapper. It allows you to translate RDBMS table rows into Python objects, and manipulate those objects to transparently manipulate the database. In using SQLObject, you will create a class definition that will describe how the object connects to the database (in addition to any other methods you may wish to add to the class). SQLObject will produce the code to access the database, and update the database with your changes. The interface to the database is meant to be indistinguishable from other interfaces you may add to the object. SQLObject also includes a novel feature to generate WHERE clauses using Python syntax and objects (instead of generating SQL using string substitution, as is traditional).} categories {python databases} version 0.9.0 revision 0 +py-sqlobject 1073 +variants universal portdir python/py-sqlobject description {object-relational mapper for python} homepage http://www.sqlobject.org/ epoch 0 platforms darwin depends_lib {port:python24 port:py-formencode} name py-sqlobject maintainers gmail.com:ebgssth long_description {SQLObject is an object-relational mapper. It allows you to translate RDBMS table rows into Python objects, and manipulate those objects to transparently manipulate the database. In using SQLObject, you will create a class definition that will describe how the object connects to the database (in addition to any other methods you may wish to add to the class). SQLObject will produce the code to access the database, and update the database with your changes. The interface to the database is meant to be indistinguishable from other interfaces you may add to the object. SQLObject also includes a novel feature to generate WHERE clauses using Python syntax and objects (instead of generating SQL using string substitut ion, as is traditional).} categories {python databases} version 0.10.0b4 revision 0 py-srs 326 variants universal portdir python/py-srs description {Sender Rewriting Scheme in Python} homepage http://bmsi.com/python/pysrs.html epoch 0 platforms darwin depends_lib port:python24 name py-srs maintainers nomaintainer long_description {{Sender Rewriting Scheme in Python}} categories {python mail} version 0.30.9 revision 0 py-ssh 388 @@ -6541,7 +6541,7 @@ py-vorbis 418 variants universal portdir python/py-vorbis description {Python module for Ogg Vorbis audio encoding and decoding} homepage http://ekyo.nerim.net/software/pyogg/ epoch 0 platforms darwin depends_lib {port:python24 lib:libvorbis:libvorbis port:py-ogg} name py-vorbis maintainers nomaintainer long_description {{Python module for Ogg Vorbis audio encoding and decoding}} categories {python audio} version 1.4 revision 1 py-WebHelpers 488 -variants universal portdir python/py-webhelpers description {Web Helpers is a library of helper functions intended to make writing templates in web applications easier.} homepage http://pylonshq.com/WebHelpers epoch 0 platforms darwin depends_lib port:py-setuptools name py-WebHelpers maintainers nomaintainer long_description {{Web Helpers is a library of helper functions intended to make writing templates in web applications easier.}} categories {python www} version 0.2.1 revision 0 +variants universal portdir python/py-webhelpers description {Web Helpers is a library of helper functions intended to make writing templates in web applications easier.} homepage http://pylonshq.com/WebHelpers epoch 0 platforms darwin depends_lib port:py-setuptools name py-WebHelpers maintainers nomaintainer long_description {{Web Helpers is a library of helper functions intended to make writing templates in web applications easier.}} categories {python www} version 0.3.2 revision 0 py-weblib 433 variants universal portdir python/py-weblib description {Python web application library} homepage http://www.stroeder.com/pylib/PyWebLib epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-weblib maintainers nomaintainer long_description {Python web application library handling FORM input, sessions, SSL-related environment variables and some basic HTTP functions.} categories {python www} version 1.3.4 revision 0 py-webstack 408 @@ -6798,6 +6798,8 @@ variants universal portdir python/py25-sqlalchemy-migrate description {Database schema migration for SQLAlchemy} homepage http://sqlalchemy-migrate.googlecode.com/ epoch 0 platforms darwin depends_lib port:python25 name py25-sqlalchemy-migrate maintainers gmail.com:ebgssth long_description {Inspired by Ruby on Rails' migrations, SQLAlchemy Migrate provides a way to deal with database schema changes in SQLAlchemy projects. SQLAlchemy Migrate extends SQLAlchemy to have database changeset handling. It provides a database change repository mechanism which can be used from the command line as well as from inside python code.} categories python version 0.4.2 revision 0 py25-sqlite3 358 variants universal portdir python/py25-sqlite3 description {Python bindings to sqlite3} homepage http://www.python.org/doc/current/lib/module-sqlite3.html epoch 0 platforms darwin depends_lib {port:python25 port:sqlite3} name py25-sqlite3 maintainers mww long_description {{Python bindings to sqlite3}} categories {python databases} version 2.5.2 revision 0 +py25-sqlobject 1079 +variants universal portdir python/py25-sqlobject description {object-relational mapper for python} homepage http://www.sqlobject.org/ epoch 0 platforms darwin depends_lib {port:python25 port:py25-formencode} name py25-sqlobject maintainers gmail.com:ebgssth long_description {SQLObject is an object-relational mapper. It allows you to translate RDBMS table rows into Python objects, and manipulate those objects to transparently manipulate the database. In using SQLObject, you will create a class definition that will describe how the object connects to the database (in addition to any other methods you may wish to add to the class). SQLObject will produce the code to access the database, and update the database with your changes. The interface to the database is meant to be indistinguishable from other interfaces you may add to the object. SQLObject also includes a novel feature to generate WHERE clauses using Python syntax and objects (instead of generating SQL using string sub stitution, as is traditional).} categories {python databases} version 0.10.0b4 revision 0 py25-tclink 628 variants universal portdir python/py25-tclink description {TCLink is an LGPL'd thin client API which can run credit card transactions over TCP/IP.} homepage http://www.trustcommerce.com/tclink.html epoch 0 platforms darwin depends_lib port:python25 name py25-tclink maintainers stechert at macports.org long_description {TCLink is an LGPL'd thin client API which can run credit card transactions over TCP/IP. A similar package is Red Hat's ccvs, however, it requires that you use a modem or leased line. With TCLink you can run credit card transactions directly over the Internet.} categories {python devel} version 3.4 revision 0 py25-tkinter 381 @@ -7215,7 +7217,7 @@ iverilog 653 variants universal description {Icarus Verilog} portdir science/iverilog homepage http://www.icarus.com/eda/verilog/ epoch 0 platforms darwin name iverilog long_description {Icarus Verilog is a Verilog simulation and synthesis tool. It operates as a compiler, compiling source code writen in Verilog (IEEE-1364) into some target format. For batch simulation, the compiler can generate C++ code that is compiled and linked with a run time library (called {"vvm")} then executed as a command to run the simulation. For synthesis, the compiler generates netlists in the desired format.} maintainers nomaintainer categories science version 0.8.6 revision 0 jmol 560 -variants universal portdir science/jmol description {An open-source Java viewer for chemical structures in 3D} homepage http://jmol.sourceforge.net/ epoch 0 depends_run bin:java:kaffe platforms darwin name jmol maintainers simon long_description {Jmol is a free, open source molecule viewer for students, educators, and researchers in chemistry and biochemistry. This port only installs the Jmol application, not the applet or developer version. If you want to use it, please download it from the Jmol homepage.} version 11.4.RC7 categories science revision 0 +variants universal portdir science/jmol description {An open-source Java viewer for chemical structures in 3D} homepage http://jmol.sourceforge.net/ epoch 0 depends_run bin:java:kaffe platforms darwin name jmol maintainers simon long_description {Jmol is a free, open source molecule viewer for students, educators, and researchers in chemistry and biochemistry. This port only installs the Jmol application, not the applet or developer version. If you want to use it, please download it from the Jmol homepage.} version 11.4.RC8 categories science revision 0 lammpi 524 variants universal description {MPI implementation for parallel computing} portdir science/lammpi homepage http://www.lam-mpi.org/ epoch 0 platforms darwin name lammpi long_description {{LAM (Local Area Multicomputer) is an MPI programming environment and development system for heterogeneous computers on a network. With LAM, a dedicated cluster or an existing network computing infrastructure can act as one parallel computer solving one problem.}} maintainers nomaintainer categories science version 7.1.3 revision 0 libdap 489 @@ -7715,7 +7717,7 @@ poldek 792 variants universal portdir sysutils/poldek description {A full-featured frontend to RPM} homepage http://poldek.pld-linux.org/ epoch 0 platforms darwin name poldek depends_lib {port:rpm port:argp-standalone port:ncurses lib:libpcre:pcre lib:libcheck:check lib:libxml2:libxml2} maintainers afb at macports.org long_description {poldek is an RPM package management tool which allows you to easily perform package verification, installation (including system installation from scratch), upgrading, and removal. Program can be used in batch (like apt-get from Debian's APT) or interactive mode. The interactive mode puts you into a readline interface with command line autocompletion and history, similar to the shell mode of Perl's CPAN.} version 0.21-cvs20070703.00 categories sysutils revision 0 proctools 387 -variants universal description {pgrep, pkill and pfind for OpenBSD and Darwin (Mac OS X)} portdir sysutils/proctools homepage http://sourceforge.net/projects/proctools/ epoch 0 platforms darwin name proctools long_description {The proctools are text-based utilities to scan for and send signals to processes.} maintainers gmail.com:ebgssth categories sysutils version 0.4pre1 revision 0 +variants universal description {pgrep, pkill and pfind for OpenBSD and Darwin (Mac OS X)} portdir sysutils/proctools homepage http://sourceforge.net/projects/proctools/ epoch 0 platforms darwin name proctools long_description {The proctools are text-based utilities to scan for and send signals to processes.} maintainers gmail.com:ebgssth categories sysutils version 0.4pre1 revision 1 pstree 336 variants universal description {pstree shows the output of the ps command as a tree} portdir sysutils/pstree homepage http://freshmeat.net/projects/pstree/ epoch 0 platforms {darwin freebsd} name pstree long_description {{pstree shows the output of the ps command as a tree}} maintainers mww categories sysutils version 2.32 revision 0 pv 654 @@ -8351,7 +8353,7 @@ duckytool 562 variants {universal links} variant_desc {links {Create symlinks for each command (e.g. 'g' instead of 'ducky.pl g'}} portdir www/duckytool description {ducky is ... well, the web's command line.} homepage http://monkey.org/~jose/wiki/doku.php?id=wiki:duckytool epoch 0 platforms darwin depends_lib port:python24 name duckytool maintainers ecronin long_description {ducky marries a bunch of web service APIs into one tool, conventiently callable from the command line. search the web without using a browser.} categories {www net python} version 0.9.6 revision 0 elinks 563 -variants {universal col256} variant_desc {col256 {Use 256 colours if supported by the terminal}} portdir www/elinks description {text mode web browser} homepage http://elinks.or.cz/ epoch 0 platforms darwin name elinks depends_lib {port:openssl port:zlib port:bzip2 port:expat} maintainers simon long_description {ELinks is an advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly customizable and can be extended via Lua or Guile scripts.} version 0.11.4rc0 categories www revision 0 +variants {universal col256} variant_desc {col256 {Use 256 colours if supported by the terminal}} portdir www/elinks description {text mode web browser} homepage http://elinks.or.cz/ epoch 0 platforms darwin name elinks depends_lib {port:openssl port:zlib port:bzip2 port:expat} maintainers simon long_description {ELinks is an advanced and well-established feature-rich text mode web (HTTP/FTP/..) browser. ELinks can render both frames and tables, is highly customizable and can be extended via Lua or Guile scripts.} version 0.11.4rc1 categories www revision 0 emacs-w3m 442 variants {universal devel} description {Use the w3m web browser inside emacs.} portdir www/emacs-w3m epoch 0 platforms darwin depends_lib {port:w3m port:emacs} name emacs-w3m long_description {w3m is a pager with WWW capability, developed by Akinori ITO. Although it is a pager, it can be used as a text-mode WWW browser. emacs-w3m is a simple Emacs interface to w3m.} maintainers gwright at macports.org categories www version 1.4.4 revision 0 eruby 346 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/4798883c/attachment-0001.html From simon at macports.org Tue Mar 4 12:54:38 2008 From: simon at macports.org (simon at macports.org) Date: Tue, 4 Mar 2008 12:54:38 -0800 (PST) Subject: [34765] trunk/dports/games/boswars Message-ID: <20080304205438.6F11C145C221@beta.macosforge.org> Revision: 34765 http://trac.macosforge.org/projects/macports/changeset/34765 Author: simon at macports.org Date: 2008-03-04 12:54:37 -0800 (Tue, 04 Mar 2008) Log Message: ----------- games/boswars: Updated to version 2.5. Modified Paths: -------------- trunk/dports/games/boswars/Portfile trunk/dports/games/boswars/files/patch-SConstruct.diff Modified: trunk/dports/games/boswars/Portfile =================================================================== --- trunk/dports/games/boswars/Portfile 2008-03-04 20:45:58 UTC (rev 34764) +++ trunk/dports/games/boswars/Portfile 2008-03-04 20:54:37 UTC (rev 34765) @@ -3,7 +3,7 @@ PortSystem 1.0 name boswars -version pre2.5 +version 2.5 categories games platforms darwin maintainers simon @@ -19,9 +19,9 @@ homepage http://boswars.org/ master_sites ${homepage}dist/releases/ -checksums md5 2eaca394a5e9575ed70381acd4a1ec32 \ - sha1 5cc598bdec9965bb92482391e26316456f551afa \ - rmd160 db5ac9c0a4622e43816856819c951bf567fad4f9 +checksums md5 9d280d086ccf81119f40bde98eb9a795 \ + sha1 7305eaea67a0df8dd689df821573dab17e8de01a \ + rmd160 dc42410f3d89c588b579ee7c0d47627c5d455362 distname ${name}-${version}-src depends_build port:scons @@ -74,7 +74,7 @@ ui_msg "****************************************************************" ui_msg "* *" ui_msg "* Attention! Changing display mode to OpenGL in the settings *" - ui_msg "* menu doesn't work and causes an application crash! If this *" + ui_msg "* menu may not work and cause an application crash! If this *" ui_msg "* happens remove ~/Library/boswars/preferences.lua to reset *" ui_msg "* the setting. *" ui_msg "* *" Modified: trunk/dports/games/boswars/files/patch-SConstruct.diff =================================================================== --- trunk/dports/games/boswars/files/patch-SConstruct.diff 2008-03-04 20:45:58 UTC (rev 34764) +++ trunk/dports/games/boswars/files/patch-SConstruct.diff 2008-03-04 20:54:37 UTC (rev 34765) @@ -5,7 +5,7 @@ debug = env.Copy() debug.Append(CPPDEFINES = 'DEBUG') -debug.Append(CCFLAGS = Split('-g -Wsign-compare -Wall -Werror')) -+debug.Append(CCFLAGS = Split('-g')) ++debug.Append(CCFLAGS = Split('-g -Wsign-compare -Wall')) profile = debug.Copy() profile.Append(CCFLAGS = Split('-pg')) -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/bbf29fb3/attachment.html From dluke at macports.org Tue Mar 4 12:58:08 2008 From: dluke at macports.org (dluke at macports.org) Date: Tue, 4 Mar 2008 12:58:08 -0800 (PST) Subject: [34766] trunk/dports/lang/ghc/Portfile Message-ID: <20080304205808.0FB1D145C27A@beta.macosforge.org> Revision: 34766 http://trac.macosforge.org/projects/macports/changeset/34766 Author: dluke at macports.org Date: 2008-03-04 12:58:08 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Wrap return -code error in pre-fetch blocks so that it doesn't blow up portindex Modified Paths: -------------- trunk/dports/lang/ghc/Portfile Modified: trunk/dports/lang/ghc/Portfile =================================================================== --- trunk/dports/lang/ghc/Portfile 2008-03-04 20:54:37 UTC (rev 34765) +++ trunk/dports/lang/ghc/Portfile 2008-03-04 20:58:08 UTC (rev 34766) @@ -56,12 +56,16 @@ platform darwin 6 { - return -code error "${name} is not supported on Mac OS X 10.2.x (Jaguar)" + pre-fetch { + return -code error "${name} is not supported on Mac OS X 10.2.x (Jaguar)" + } } platform darwin 7 { - return -code error "${name} is not supported on Mac OS X 10.3.x (Panther)" + pre-fetch { + return -code error "${name} is not supported on Mac OS X 10.3.x (Panther)" + } } @@ -101,7 +105,9 @@ global ghc_bootversion set ghc_bootversion 6.8.2 - return -code error "${name} is not yet supported on Mac OS X 10.5.x PowerPC" + pre-fetch { + return -code error "${name} is not yet supported on Mac OS X 10.5.x PowerPC" + } # master_sites-append ${homepage}${name}/dist/${ghc_bootversion}/:bootstrap # distfiles-append ${name}-${ghc_bootversion}-darwin-ppc-leopard-bootstrap.tar.bz2:bootstrap -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/efd9f268/attachment.html From raimue at macports.org Tue Mar 4 13:03:48 2008 From: raimue at macports.org (raimue at macports.org) Date: Tue, 4 Mar 2008 13:03:48 -0800 (PST) Subject: [34767] trunk/dports/python/py-logilab-common/Portfile Message-ID: <20080304210348.61F42145C332@beta.macosforge.org> Revision: 34767 http://trac.macosforge.org/projects/macports/changeset/34767 Author: raimue at macports.org Date: 2008-03-04 13:03:48 -0800 (Tue, 04 Mar 2008) Log Message: ----------- python/py-logilab-common: * Update to version 0.28.2 * New maintainer See #14259 Modified Paths: -------------- trunk/dports/python/py-logilab-common/Portfile Modified: trunk/dports/python/py-logilab-common/Portfile =================================================================== --- trunk/dports/python/py-logilab-common/Portfile 2008-03-04 20:58:08 UTC (rev 34766) +++ trunk/dports/python/py-logilab-common/Portfile 2008-03-04 21:03:48 UTC (rev 34767) @@ -3,8 +3,8 @@ PortSystem 1.0 PortGroup python24 1.0 name py-logilab-common -version 0.15.0 -maintainers nomaintainer +version 0.28.2 +maintainers trashmail.net:macports_dharland description A number of modules used by various projects from Logilab long_description ${description} @@ -12,15 +12,18 @@ homepage http://www.logilab.org/projects/common master_sites ftp://ftp.logilab.fr/pub/common/ -distname common-${version} +distname logilab-common-${version} -checksums md5 1cf6ae5086e1dfd81e8836ac4fa3a206 \ - sha1 5cb6df46c5bf47b1078885af636807fdf99cebd1 +checksums md5 c736357261516d771f65f8c8306bea64 \ + sha1 a0bcc360d5d5957b4880919cc848c819c0a5bc13 post-destroot { xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} xinstall -m 644 -W ${worksrcpath} ChangeLog README \ ${destroot}${prefix}/share/doc/${name} + + # alter the install name of pytest to include version name + move ${destroot}${prefix}/bin/pytest ${destroot}${prefix}/bin/pytest2.4 } # Shared-file warning; the following file is installed by this module as -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/f5ea14e4/attachment.html From rowue at macports.org Tue Mar 4 13:06:58 2008 From: rowue at macports.org (rowue at macports.org) Date: Tue, 4 Mar 2008 13:06:58 -0800 (PST) Subject: [34768] trunk/dports/science/qucs/Portfile Message-ID: <20080304210658.24B7A145C398@beta.macosforge.org> Revision: 34768 http://trac.macosforge.org/projects/macports/changeset/34768 Author: rowue at macports.org Date: 2008-03-04 13:06:57 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Whitespace changes Modified Paths: -------------- trunk/dports/science/qucs/Portfile Modified: trunk/dports/science/qucs/Portfile =================================================================== --- trunk/dports/science/qucs/Portfile 2008-03-04 21:03:48 UTC (rev 34767) +++ trunk/dports/science/qucs/Portfile 2008-03-04 21:06:57 UTC (rev 34768) @@ -1,21 +1,21 @@ # $Id$ -PortSystem 1.0 +PortSystem 1.0 -name qucs -version 0.0.13 -categories science electronics -maintainers rowue at digitalis.org -platforms darwin -description an integrated circuit simulator -long_description Qucs is an integrated circuit simulator. \ - You can setup an circut with graphical user interface. \ - It's based on QT -homepage http://qucs.sourceforge.net/ -master_sites sourceforge -checksums md5 9ad47f6035b65b806320304485fd4860 \ - sha1 08b0385a5eff0d01735f33f38050787aa0133217 \ - rmd160 042fca1ac6de8b6de41bb8d8c58d8a94a26e2dee -depends_lib port:qt3 \ - port:freehdl -configure.env QTDIR="${prefix}/lib/qt3" +name qucs +version 0.0.13 +categories science electronics +maintainers rowue at digitalis.org +platforms darwin +description an integrated circuit simulator +long_description Qucs is an integrated circuit simulator. \ + You can setup an circut with graphical user interface. \ + It's based on QT +homepage http://qucs.sourceforge.net/ +master_sites sourceforge +checksums md5 9ad47f6035b65b806320304485fd4860 \ + sha1 08b0385a5eff0d01735f33f38050787aa0133217 \ + rmd160 042fca1ac6de8b6de41bb8d8c58d8a94a26e2dee +depends_lib port:qt3 \ + port:freehdl +configure.env QTDIR="${prefix}/lib/qt3" -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/3cc9fdb9/attachment.html From raimue at macports.org Tue Mar 4 13:16:12 2008 From: raimue at macports.org (raimue at macports.org) Date: Tue, 4 Mar 2008 13:16:12 -0800 (PST) Subject: [34769] trunk/dports/python Message-ID: <20080304211612.7D66C145C502@beta.macosforge.org> Revision: 34769 http://trac.macosforge.org/projects/macports/changeset/34769 Author: raimue at macports.org Date: 2008-03-04 13:16:11 -0800 (Tue, 04 Mar 2008) Log Message: ----------- python/py-logilab-astng: New Port, closes #14260 Added Paths: ----------- trunk/dports/python/py-logilab-astng/ trunk/dports/python/py-logilab-astng/Portfile Added: trunk/dports/python/py-logilab-astng/Portfile =================================================================== --- trunk/dports/python/py-logilab-astng/Portfile (rev 0) +++ trunk/dports/python/py-logilab-astng/Portfile 2008-03-04 21:16:11 UTC (rev 34769) @@ -0,0 +1,39 @@ +# $Id$ + +PortSystem 1.0 +PortGroup python24 1.0 + +name py-logilab-astng +version 0.17.2 +categories-append devel +maintainers trashmail.net:macports_dharland +description Python Abstract Syntax Tree New Generation +long_description \ + The aim of this module is to provide a common base representation of python source code \ + for projects such as pychecker, pyreverse, pylint... Well, actually the development of \ + this library is essentialy governed by pylint's needs. \ + \ + It extends class defined in the compiler.ast module with some additional methods and \ + attributes. Instance attributes are added by a builder object, which can either generate \ + extended ast (let's call them astng) by visiting an existant ast tree or by inspecting \ + living object. Methods are added by monkey patching ast classes. + +platforms darwin + +homepage http://www.logilab.org/project/logilab-astng +master_sites ftp://ftp.logilab.org/pub/astng +distname logilab-astng-${version} + +checksums sha1 6725878bef9570937c67491e2a0feafd62c9a02b \ + md5 a654d65a4644fb984d840906cf8b27d5 + +depends_lib-append port:py-logilab-common + +post-destroot { + xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} + xinstall -m 644 -W ${worksrcpath} ChangeLog README \ + ${destroot}${prefix}/share/doc/${name} + + # this file is also installed by py-logilab-common + file delete ${destroot}${python.pkgd}/logilab/__init__.py +} Property changes on: trunk/dports/python/py-logilab-astng/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/7d26d2ca/attachment.html From gwright at macports.org Tue Mar 4 13:23:08 2008 From: gwright at macports.org (gwright at macports.org) Date: Tue, 4 Mar 2008 13:23:08 -0800 (PST) Subject: [34770] trunk/dports/lang/ghc/Portfile Message-ID: <20080304212308.156A3145C5B1@beta.macosforge.org> Revision: 34770 http://trac.macosforge.org/projects/macports/changeset/34770 Author: gwright at macports.org Date: 2008-03-04 13:23:06 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Modify to pass portindex's stricter parsing rules, I hope. Modified Paths: -------------- trunk/dports/lang/ghc/Portfile Modified: trunk/dports/lang/ghc/Portfile =================================================================== --- trunk/dports/lang/ghc/Portfile 2008-03-04 21:16:11 UTC (rev 34769) +++ trunk/dports/lang/ghc/Portfile 2008-03-04 21:23:06 UTC (rev 34770) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name ghc version 6.8.2 categories lang @@ -56,16 +57,12 @@ platform darwin 6 { - pre-fetch { - return -code error "${name} is not supported on Mac OS X 10.2.x (Jaguar)" - } + return -code error "${name} is not supported on Mac OS X 10.2.x (Jaguar)" } platform darwin 7 { - pre-fetch { - return -code error "${name} is not supported on Mac OS X 10.3.x (Panther)" - } + return -code error "${name} is not supported on Mac OS X 10.3.x (Panther)" } @@ -105,9 +102,7 @@ global ghc_bootversion set ghc_bootversion 6.8.2 - pre-fetch { - return -code error "${name} is not yet supported on Mac OS X 10.5.x PowerPC" - } + return -code error "${name} is not yet supported on Mac OS X 10.5.x PowerPC" # master_sites-append ${homepage}${name}/dist/${ghc_bootversion}/:bootstrap # distfiles-append ${name}-${ghc_bootversion}-darwin-ppc-leopard-bootstrap.tar.bz2:bootstrap @@ -187,13 +182,15 @@ --with-readline-libraries=${prefix}/lib \ --with-ghc='${workpath}/${name}-bootstrap/bin/ghc' -variant no_opengl { configure.args-append --disable-opengl - configure.args-append --disable-glut +variant no_opengl description {omit OpenGL support} { + configure.args-append --disable-opengl + configure.args-append --disable-glut } # The OpenAL variant does not work yet (see http://hackage.haskell.org/trac/ghc/ticket/2067) -#variant openal { configure.args-append --enable-openal -# configure.args-append --enable-alut +#variant openal description {include OpenAL support} { +# configure.args-append --enable-openal +# configure.args-append --enable-alut #} build { -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/1d658cd8/attachment.html From raimue at macports.org Tue Mar 4 13:27:43 2008 From: raimue at macports.org (raimue at macports.org) Date: Tue, 4 Mar 2008 13:27:43 -0800 (PST) Subject: [34771] trunk/dports/python/py-lint/Portfile Message-ID: <20080304212743.A8AB8145C658@beta.macosforge.org> Revision: 34771 http://trac.macosforge.org/projects/macports/changeset/34771 Author: raimue at macports.org Date: 2008-03-04 13:27:43 -0800 (Tue, 04 Mar 2008) Log Message: ----------- python/py-lint: * Update to version 0.14.0 * New maintainer Closes #14261 Modified Paths: -------------- trunk/dports/python/py-lint/Portfile Modified: trunk/dports/python/py-lint/Portfile =================================================================== --- trunk/dports/python/py-lint/Portfile 2008-03-04 21:23:06 UTC (rev 34770) +++ trunk/dports/python/py-lint/Portfile 2008-03-04 21:27:43 UTC (rev 34771) @@ -2,10 +2,11 @@ PortSystem 1.0 PortGroup python24 1.0 + name py-lint -version 0.11.0 +version 0.14.0 categories-append devel -maintainers nomaintainer +maintainers trashmail.net:macports_dharland description Error (and style) checking for python long_description \ Pylint is a tool that checks for errors in python code, and tries to \ @@ -21,9 +22,10 @@ master_sites ftp://ftp.logilab.org/pub/pylint/ distname pylint-${version} -checksums sha1 6ffed5815a1f129d86703a9fd5a84e7eeae76758 +checksums sha1 b0074cca2083792b5602f33d8e7be33a9ab4322f \ + md5 a6a6a1c68e56506d6fca7569f622767a -depends_lib-append port:py-logilab-common +depends_lib-append port:py-logilab-astng post-destroot { xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name} @@ -31,6 +33,8 @@ ${destroot}${prefix}/share/doc/${name} xinstall -m 644 -W ${worksrcpath} ChangeLog README TODO \ ${destroot}${prefix}/share/doc/${name} + + # this file is also installed by py-logilab-common file delete ${destroot}${python.pkgd}/logilab/__init__.py } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/b56ac23a/attachment-0001.html From gwright at macports.org Tue Mar 4 13:54:29 2008 From: gwright at macports.org (gwright at macports.org) Date: Tue, 4 Mar 2008 13:54:29 -0800 (PST) Subject: [34772] trunk/dports/lang/ghc/Portfile Message-ID: <20080304215429.24A19145C917@beta.macosforge.org> Revision: 34772 http://trac.macosforge.org/projects/macports/changeset/34772 Author: gwright at macports.org Date: 2008-03-04 13:54:28 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Revert Daniel Luke's changes, which I accidentally backed out. Modified Paths: -------------- trunk/dports/lang/ghc/Portfile Modified: trunk/dports/lang/ghc/Portfile =================================================================== --- trunk/dports/lang/ghc/Portfile 2008-03-04 21:27:43 UTC (rev 34771) +++ trunk/dports/lang/ghc/Portfile 2008-03-04 21:54:28 UTC (rev 34772) @@ -57,12 +57,16 @@ platform darwin 6 { - return -code error "${name} is not supported on Mac OS X 10.2.x (Jaguar)" + pre-fetch { + return -code error "${name} is not supported on Mac OS X 10.2.x (Jaguar)" + } } platform darwin 7 { - return -code error "${name} is not supported on Mac OS X 10.3.x (Panther)" + pre-fetch { + return -code error "${name} is not supported on Mac OS X 10.3.x (Panther)" + } } @@ -102,7 +106,10 @@ global ghc_bootversion set ghc_bootversion 6.8.2 - return -code error "${name} is not yet supported on Mac OS X 10.5.x PowerPC" + pre-fetch { + return -code error "${name} is not yet supported on Mac OS X 10.5.x PowerPC" + } + # master_sites-append ${homepage}${name}/dist/${ghc_bootversion}/:bootstrap # distfiles-append ${name}-${ghc_bootversion}-darwin-ppc-leopard-bootstrap.tar.bz2:bootstrap -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/5c1e5eea/attachment.html From ram at macports.org Tue Mar 4 14:16:23 2008 From: ram at macports.org (ram at macports.org) Date: Tue, 4 Mar 2008 14:16:23 -0800 (PST) Subject: [34773] trunk/dports/audio/vorbis-tools Message-ID: <20080304221623.56A4E145CB66@beta.macosforge.org> Revision: 34773 http://trac.macosforge.org/projects/macports/changeset/34773 Author: ram at macports.org Date: 2008-03-04 14:16:22 -0800 (Tue, 04 Mar 2008) Log Message: ----------- audio/vorbis-tools: update to 1.2.0 Modified Paths: -------------- trunk/dports/audio/vorbis-tools/Portfile Removed Paths: ------------- trunk/dports/audio/vorbis-tools/files/ Modified: trunk/dports/audio/vorbis-tools/Portfile =================================================================== --- trunk/dports/audio/vorbis-tools/Portfile 2008-03-04 21:54:28 UTC (rev 34772) +++ trunk/dports/audio/vorbis-tools/Portfile 2008-03-04 22:16:22 UTC (rev 34773) @@ -3,8 +3,7 @@ PortSystem 1.0 name vorbis-tools -version 1.1.1 -revision 4 +version 1.2.0 categories audio platforms darwin maintainers ram openmaintainer @@ -22,16 +21,10 @@ homepage http://www.vorbis.com/ master_sites http://downloads.xiph.org/releases/vorbis/ -checksums md5 47845fd76f5f2354a3619c4097575487 \ - sha1 a1394b39905b389d72f12c2a9f0c86a33d07a487 \ - rmd160 ed38929b8a81f833f726e489e55e9f62d5ed69ec +checksums md5 df976d24e51ef3d87cd462edf747bf9a \ + sha1 c5c5ee4637ab8c9fc953d203663b7264432f874a \ + rmd160 8cb6925c6e4e69373b6c91ff20d7ed8d75153b7c -# Patches from the Debian vorbis-tools package (version 1.1.1-6) and -# a patch to be able to compile vorbis-tools against the latest curl -# version in MacPorts (7.16.0) [upstream bug #1097]. -patchfiles patch-debian.diff patch-http_transport.c.diff -patch.pre_args -p1 - depends_lib port:libogg \ port:libvorbis \ port:curl \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/3e160a47/attachment.html From jmr at macports.org Tue Mar 4 19:10:45 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 19:10:45 -0800 (PST) Subject: [34774] trunk/dports/mail/mutt-devel/Portfile Message-ID: <20080305031045.934BF145E42C@beta.macosforge.org> Revision: 34774 http://trac.macosforge.org/projects/macports/changeset/34774 Author: jmr at macports.org Date: 2008-03-04 19:10:44 -0800 (Tue, 04 Mar 2008) Log Message: ----------- mutt-devel: variants cleanup. Add descriptions, use 'conflicts' metadata (may be incomplete), remove obsolete 'buffy' variant (see the $check_mbox_size option), disable the 'checkseen' variant until such time as a working patch_site is found for it. Modified Paths: -------------- trunk/dports/mail/mutt-devel/Portfile Modified: trunk/dports/mail/mutt-devel/Portfile =================================================================== --- trunk/dports/mail/mutt-devel/Portfile 2008-03-04 22:16:22 UTC (rev 34773) +++ trunk/dports/mail/mutt-devel/Portfile 2008-03-05 03:10:44 UTC (rev 34774) @@ -35,24 +35,29 @@ --with-docdir=${prefix}/share/doc/mutt \ --with-libiconv-prefix=${prefix} -variant idn { +if {![variant_isset gdbm] && ![variant_isset qdbm]} { + variant_set db4 +} + +variant idn description {Internationalized Domain Name support} { configure.args-append --with-idn=${prefix} depends_lib-append port:libidn port:zlib } -variant pop { configure.args-append --enable-pop } -variant imap { configure.args-append --enable-imap } -variant ssl { configure.args-append --with-ssl +variant pop description {POP support} { configure.args-append --enable-pop } +variant imap description {IMAP support} { configure.args-append --enable-imap } +variant ssl description {Secure Sockets Layer support} { + configure.args-append --with-ssl depends_lib-append port:openssl } -variant sasl { configure.args-append --with-sasl +variant sasl description {Simple Authentication and Security Layer support} { + configure.args-append --with-sasl depends_lib-append port:cyrus-sasl2 } -variant debug { configure.args-append --enable-debug } -# use file size attribute instead of access time -variant buffy { configure.args-append --enable-buffy-size } +variant debug description {Debugging support} { configure.args-append --enable-debug } -variant gnuregex { configure.args-append --with-regex } +variant gnuregex description {Use the GNU regular expression library} { + configure.args-append --with-regex } -variant compress { +variant compress description {Compressed folders} { configure.args-append --enable-compressed patch_sites-append http://www.spinnaker.de/mutt/compressed/ patchfiles-append patch-1.5.17.rr.compressed.1.gz @@ -60,39 +65,29 @@ 2673a3d1a7289018b38d490192cc2825 } -if {[variant_isset gdbm]} { - variant_unset db4 - variant_unset qdbm -} elseif {[variant_isset qdbm]} { - variant_unset db4 - variant_unset gdbm -} else { - variant_set db4 -} - -variant headercache { +variant headercache description {Enable header caching} { configure.args-append --enable-hcache configure.ldflags-append "-L/usr/lib" } -variant qdbm { +variant qdbm conflicts db4 gdbm description {Use QDBM database} { depends_build-append port:qdbm configure.args-append --enable-qdbm --without-bdb --without-gdbm } -variant gdbm { +variant gdbm conflicts db4 qdbm description {Use GNU dbm database} { depends_build-append port:gdbm configure.args-append --enable-gdbm --without-bdb --without-qdbm } -variant db4 { +variant db4 conflicts qdbm gdbm description {Use Berkeley DB database} { depends_lib-append port:db44 configure.args-append --enable-bdb --without-qdbm --without-gdbm configure.cppflags-append "-I${prefix}/include/db44" configure.ldflags-append "-L${prefix}/lib/db44" } -variant nntp { +variant nntp description {NNTP support} { configure.args-append --enable-nntp patch_sites-append http://www.mutt.org.ua/download/mutt-1.5.17/ patchfiles-append patch-1.5.17.rr.compressed.gz @@ -100,7 +95,7 @@ 4f8edaa937d308d80f0f585b1c7fe47c } -variant deepif { +variant deepif description {Allow nested if-else sequences in strings} { patch_sites-append http://home.uchicago.edu/~dgc/sw/mutt/ patchfiles-append patch-1.5.1.dgc.deepif.1 checksums-append patch-1.5.1.dgc.deepif.1 md5 \ @@ -108,14 +103,15 @@ } # whoa! messy FAIL -#variant unbind conflicts { +#variant unbind description {Undo stroke and macro bindings} { # patch_sites-append http://home.uchicago.edu/~dgc/sw/mutt/ # patchfiles-append patch-1.5.1.dgc.unbind.1 # checksums-append patch-1.5.1.dgc.unbind.1 md5 \ # 067f4702e17e0a80322b940bf206690d #} -variant date_conditional requires deepif { +variant date_conditional requires deepif description \ + {Allow the format of dates in the index to vary based on how recent the message is} { # original, but now dgc hosts it with -p1 # patch_sites-append http://www.schrab.com/aaron/mutt/ patch_sites-append http://home.uchicago.edu/~dgc/sw/mutt/ @@ -124,26 +120,26 @@ 83479a011390802b3f9f1c0f95b15199 } -variant xlabel { +variant xlabel description {Custom message-tagging - X-Label:} { patch_sites-append http://home.uchicago.edu/~dgc/sw/mutt/ patchfiles-append patch-1.5.14.dgc.xlabel_ext.9 checksums-append patch-1.5.14.dgc.xlabel_ext.9 md5 \ c5badc733020187b6677f31b343195e8 } -variant checkseen { - patch_sites-append http://www.neuronix.cz/coding/mutt_imap/ - patchfiles-append imap_checkseen_1.5.11.patch - checksums-append imap_checkseen_1.5.11.patch md5 \ - 37e49d7203149027e30e28a7bc74c365 -} +# patch_site appears to be dead, can re-enable the variant if a working one is found +#variant checkseen { +# patch_sites-append http://www.neuronix.cz/coding/mutt_imap/ +# patchfiles-append imap_checkseen_1.5.11.patch +# checksums-append imap_checkseen_1.5.11.patch md5 \ +# 37e49d7203149027e30e28a7bc74c365 +#} -variant smtp { -# Include internal SMTP relay support +variant smtp description {Include internal SMTP relay support} { configure.args-append --enable-smtp } -variant trash { +variant trash description {Add a Trash folder} { patchfiles-append patch-trash-1.5.16.diff \ patch-1.5.17.cd.purge_message.bk.1.diff } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/0d3215bf/attachment.html From jmr at macports.org Tue Mar 4 19:17:43 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 19:17:43 -0800 (PST) Subject: [34775] trunk/dports/mail/mutt-devel/Portfile Message-ID: <20080305031743.67A97145E4D3@beta.macosforge.org> Revision: 34775 http://trac.macosforge.org/projects/macports/changeset/34775 Author: jmr at macports.org Date: 2008-03-04 19:17:42 -0800 (Tue, 04 Mar 2008) Log Message: ----------- mutt-devel: add 'sidebar' variant. Closes #13604. Modified Paths: -------------- trunk/dports/mail/mutt-devel/Portfile Modified: trunk/dports/mail/mutt-devel/Portfile =================================================================== --- trunk/dports/mail/mutt-devel/Portfile 2008-03-05 03:10:44 UTC (rev 34774) +++ trunk/dports/mail/mutt-devel/Portfile 2008-03-05 03:17:42 UTC (rev 34775) @@ -143,3 +143,10 @@ patchfiles-append patch-trash-1.5.16.diff \ patch-1.5.17.cd.purge_message.bk.1.diff } + +variant sidebar description {Add a sidebar with a list of folders} { + patch_sites-append http://lunar-linux.org/~tchan/mutt/ + patchfiles-append patch-1.5.17.sidebar.20071102.txt + checksums-append patch-1.5.17.sidebar.20071102.txt md5 \ + 93890c4a5bc1628018a701946a0c3ff5 +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/daa6e36a/attachment.html From narf_tm at macports.org Tue Mar 4 20:07:30 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Tue, 4 Mar 2008 20:07:30 -0800 (PST) Subject: [34776] trunk/dports/perl/p5-class-factory-util/Portfile Message-ID: <20080305040730.C7D5B145E79C@beta.macosforge.org> Revision: 34776 http://trac.macosforge.org/projects/macports/changeset/34776 Author: narf_tm at macports.org Date: 2008-03-04 20:07:29 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Updated to 1.7 and took over port. Modified Paths: -------------- trunk/dports/perl/p5-class-factory-util/Portfile Modified: trunk/dports/perl/p5-class-factory-util/Portfile =================================================================== --- trunk/dports/perl/p5-class-factory-util/Portfile 2008-03-05 03:17:42 UTC (rev 34775) +++ trunk/dports/perl/p5-class-factory-util/Portfile 2008-03-05 04:07:29 UTC (rev 34776) @@ -1,13 +1,16 @@ # $Id$ -PortSystem 1.0 -PortGroup perl5 1.0 -perl5.setup Class-Factory-Util 1.6 -maintainers mat at FreeBSD.org -description Provide utility methods for factory classes -long_description \ - This module exports a method that is useful for factory classes. +PortSystem 1.0 +PortGroup perl5 1.0 -platforms darwin +perl5.setup Class-Factory-Util 1.7 +maintainers narf_tm openmaintainer +description Provide utility methods for factory classes +long_description This module exports a method that is useful \ + for factory classes. -checksums md5 88b4471f9c22abcc1192f87be013cc18 +platforms darwin + +checksums md5 aebd79da361b676a7ecd3245fc3d1b3f \ + sha1 d7d3f27b3d7af789ea58e1acdf0ea9da3251d239 \ + rmd160 114b60a66db59d536a84c6ce3b801c1c6e71e296 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/c0bf4c7b/attachment.html From narf_tm at macports.org Tue Mar 4 20:16:08 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Tue, 4 Mar 2008 20:16:08 -0800 (PST) Subject: [34777] trunk/dports/perl/p5-datetime-format-strptime/Portfile Message-ID: <20080305041608.3CC95145E812@beta.macosforge.org> Revision: 34777 http://trac.macosforge.org/projects/macports/changeset/34777 Author: narf_tm at macports.org Date: 2008-03-04 20:16:07 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Updated to 1.0702 and took over port. Modified Paths: -------------- trunk/dports/perl/p5-datetime-format-strptime/Portfile Modified: trunk/dports/perl/p5-datetime-format-strptime/Portfile =================================================================== --- trunk/dports/perl/p5-datetime-format-strptime/Portfile 2008-03-05 04:07:29 UTC (rev 34776) +++ trunk/dports/perl/p5-datetime-format-strptime/Portfile 2008-03-05 04:16:07 UTC (rev 34777) @@ -1,20 +1,25 @@ # $Id$ -PortSystem 1.0 -PortGroup perl5 1.0 -perl5.setup DateTime-Format-Strptime 1.0601 -version 1.06.01 -maintainers mat at FreeBSD.org -description Parse and format strp and strf time patterns -long_description \ - This module implements most of strptime(3), the POSIX function that is \ - the reverse of strftime(3), for DateTime. While strftime takes a \ - DateTime and a pattern and returns a string, strptime takes a string \ - and a pattern and returns the DateTime object associated. +PortSystem 1.0 +PortGroup perl5 1.0 -platforms darwin +perl5.setup DateTime-Format-Strptime 1.0702 +maintainers narf_tm openmaintainer +description Parse and format strp and strf time patterns +long_description This module implements most of strptime(3), the POSIX \ + function that is the reverse of strftime(3), for \ + DateTime. While strftime takes a DateTime and a pattern \ + and returns a string, strptime takes a string and a \ + pattern and returns the DateTime object associated. +extract.suffix .tgz -checksums md5 4d65ba10fb7886c313ab817fe611ee65 +platforms darwin -depends_lib-append port:p5-params-validate port:p5-datetime-locale \ - port:p5-datetime-timezone port:p5-datetime +checksums md5 4a57ed0d53c49f68afefc1df1ec19043 \ + sha1 cc104e9c124712aefed3e7349823b0b373c3a709 \ + rmd160 5d4bc9d3e3cf0aace81598e87af0620b40237613 + +depends_lib-append port:p5-params-validate \ + port:p5-datetime \ + port:p5-datetime-locale \ + port:p5-datetime-timezone -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/6ab2dcb4/attachment-0001.html From narf_tm at macports.org Tue Mar 4 20:24:29 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Tue, 4 Mar 2008 20:24:29 -0800 (PST) Subject: [34778] trunk/dports/perl Message-ID: <20080305042429.BC55C145E888@beta.macosforge.org> Revision: 34778 http://trac.macosforge.org/projects/macports/changeset/34778 Author: narf_tm at macports.org Date: 2008-03-04 20:24:29 -0800 (Tue, 04 Mar 2008) Log Message: ----------- New port p5-task-weaken 1.02. Added Paths: ----------- trunk/dports/perl/p5-task-weaken/ trunk/dports/perl/p5-task-weaken/Portfile Added: trunk/dports/perl/p5-task-weaken/Portfile =================================================================== --- trunk/dports/perl/p5-task-weaken/Portfile (rev 0) +++ trunk/dports/perl/p5-task-weaken/Portfile 2008-03-05 04:24:29 UTC (rev 34778) @@ -0,0 +1,17 @@ +# $Id$ + +PortSystem 1.0 +PortGroup perl5 1.0 + +perl5.setup Task-Weaken 1.02 +maintainers narf_tm openmaintainer +description Ensure that a platform has weaken support +long_description {$description} + +platforms darwin + +checksums md5 684c2bd2a76f320679fd2df938467e01 \ + sha1 8859be58d47c785e25513f807436fa79a4c95a16 \ + rmd160 9647f383a069f6c979bbb698e3dd9ff2fef86499 + +depends_lib-append port:p5-scalar-list-utils Property changes on: trunk/dports/perl/p5-task-weaken/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/5f3028bd/attachment.html From narf_tm at macports.org Tue Mar 4 20:26:44 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Tue, 4 Mar 2008 20:26:44 -0800 (PST) Subject: [34779] trunk/dports/perl/p5-datetime-format-builder/Portfile Message-ID: <20080305042644.614AB145E8E0@beta.macosforge.org> Revision: 34779 http://trac.macosforge.org/projects/macports/changeset/34779 Author: narf_tm at macports.org Date: 2008-03-04 20:26:43 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Updated to 0.7901 and took over port. Modified Paths: -------------- trunk/dports/perl/p5-datetime-format-builder/Portfile Modified: trunk/dports/perl/p5-datetime-format-builder/Portfile =================================================================== --- trunk/dports/perl/p5-datetime-format-builder/Portfile 2008-03-05 04:24:29 UTC (rev 34778) +++ trunk/dports/perl/p5-datetime-format-builder/Portfile 2008-03-05 04:26:43 UTC (rev 34779) @@ -1,22 +1,28 @@ # $Id$ -PortSystem 1.0 -PortGroup perl5 1.0 -perl5.setup DateTime-Format-Builder 0.7806 -version 0.78.06 -maintainers mat at FreeBSD.org -description Create DateTime parser classes and objects -long_description \ - DateTime::Format::Builder creates DateTime parsers. Many string formats \ - of dates and times are simple and just require a basic regular \ - expression to extract the relevant information. Builder provides a \ - simple way to do this without writing reams of structural code. +PortSystem 1.0 +PortGroup perl5 1.0 -platforms darwin +perl5.setup DateTime-Format-Builder 0.7901 +maintainers narf_tm openmaintainer +description Create DateTime parser classes and objects +long_description DateTime::Format::Builder creates DateTime \ + parsers. Many string formats of dates and times \ + are simple and just require a basic regular \ + expression to extract the relevant information. \ + Builder provides a simple way to do this without \ + writing reams of structural code. -checksums md5 31f030e6f03cd95ebb343f2f856bf704 +platforms darwin -depends_lib-append port:p5-params-validate port:p5-datetime \ - port:p5-datetime-format-strptime port:p5-class-factory-util +checksums md5 43407285237cdc3cdd2c08b936229198 \ + sha1 bf88486f811a12cba5574b093c21a330a63defaf \ + rmd160 880d0143bc384eacc3123bacae4781a619734393 +depends_lib-append port:p5-class-factory-util \ + port:p5-datetime \ + port:p5-datetime-format-strptime \ + port:p5-params-validate \ + port:p5-task-weaken + perl5.use_module_build -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/61f92a9b/attachment.html From narf_tm at macports.org Tue Mar 4 20:28:24 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Tue, 4 Mar 2008 20:28:24 -0800 (PST) Subject: [34780] trunk/dports/perl/p5-datetime-format-pg/Portfile Message-ID: <20080305042824.72D38145E928@beta.macosforge.org> Revision: 34780 http://trac.macosforge.org/projects/macports/changeset/34780 Author: narf_tm at macports.org Date: 2008-03-04 20:28:24 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Updated to 0.16001 and took over port. Modified Paths: -------------- trunk/dports/perl/p5-datetime-format-pg/Portfile Modified: trunk/dports/perl/p5-datetime-format-pg/Portfile =================================================================== --- trunk/dports/perl/p5-datetime-format-pg/Portfile 2008-03-05 04:26:43 UTC (rev 34779) +++ trunk/dports/perl/p5-datetime-format-pg/Portfile 2008-03-05 04:28:24 UTC (rev 34780) @@ -1,19 +1,25 @@ # $Id$ -PortSystem 1.0 -PortGroup perl5 1.0 -perl5.setup DateTime-Format-Pg 0.08 -maintainers mat at FreeBSD.org -description Parse and format PostgreSQL dates and times -long_description \ - This module understands the formats used by PostgreSQL for its DATE, \ - TIME, TIMESTAMP, and INTERVAL data types. It can be used to parse these \ - formats in order to create DateTime or DateTime::Duration objects, and \ - it can take a DateTime or DateTime::Duration object and produce a \ - string representing it in a format accepted by PostgreSQL. +PortSystem 1.0 +PortGroup perl5 1.0 -platforms darwin +perl5.setup DateTime-Format-Pg 0.16001 +maintainers narf_tm openmaintainer +description Parse and format PostgreSQL dates and times +long_description This module understands the formats used by PostgreSQL \ + for its DATE, TIME, TIMESTAMP, and INTERVAL data types. \ + It can be used to parse these formats in order to \ + create DateTime or DateTime::Duration objects, and it \ + can take a DateTime or DateTime::Duration object and \ + produce a string representing it in a format accepted \ + by PostgreSQL. -checksums md5 574af60499bdb4c3665f338d6366e11f +platforms darwin -depends_lib-append port:p5-datetime-format-builder +checksums md5 99bfad4278ebc6d01f5976bb569332fe \ + sha1 af92746f1924a2b2b06255f231d906d4effa7713 \ + rmd160 a715bb8df568d508ae7881f89af5c92b1d429592 + +depends_lib-append port:p5-datetime \ + port:p5-datetime-format-builder \ + port:p5-datetime-timezone -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/b8886d4e/attachment.html From jmr at macports.org Tue Mar 4 20:33:27 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 20:33:27 -0800 (PST) Subject: [34781] trunk/dports/devel/plib Message-ID: <20080305043327.A3E23145E9B7@beta.macosforge.org> Revision: 34781 http://trac.macosforge.org/projects/macports/changeset/34781 Author: jmr at macports.org Date: 2008-03-04 20:33:27 -0800 (Tue, 04 Mar 2008) Log Message: ----------- plib: make port lint happy. Modified Paths: -------------- trunk/dports/devel/plib/Portfile Added Paths: ----------- trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx.diff Removed Paths: ------------- trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx Modified: trunk/dports/devel/plib/Portfile =================================================================== --- trunk/dports/devel/plib/Portfile 2008-03-05 04:28:24 UTC (rev 34780) +++ trunk/dports/devel/plib/Portfile 2008-03-05 04:33:27 UTC (rev 34781) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name plib version 1.8.4 categories devel graphics games @@ -21,7 +22,7 @@ sha1 16d3faab36fdde85c5bf620046b56c65dfad6769 \ rmd160 a0b6f2fdd4035cb2a6b83616726563d779efb87f -patchfiles patch-src_js_jsMacOSX.cxx patch-src_pw_pwMacOSX.cxx +patchfiles patch-src_js_jsMacOSX.cxx.diff patch-src_pw_pwMacOSX.cxx.diff configure.args --with-x @@ -31,4 +32,3 @@ KNOWN_BUGS NOTICE README TODO-1.6 TODO-2.0 TODO_AFTER135 \ ${destroot}${prefix}/share/doc/${name} } - Deleted: trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx =================================================================== --- trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx 2008-03-05 04:28:24 UTC (rev 34780) +++ trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx 2008-03-05 04:33:27 UTC (rev 34781) @@ -1,11 +0,0 @@ ---- src/js/jsMacOSX.cxx.orig 2004-09-21 05:45:55.000000000 -0600 -+++ src/js/jsMacOSX.cxx 2006-04-30 18:46:43.000000000 -0600 -@@ -275,7 +275,7 @@ - &elementEnumerator, joy); - } - --static void os_specific_s::elementEnumerator( const void *element, void* vjs) -+void os_specific_s::elementEnumerator( const void *element, void* vjs) - { - if (CFGetTypeID((CFTypeRef) element) != CFDictionaryGetTypeID()) { - ulSetError(UL_WARNING, "element enumerator passed non-dictionary value"); Copied: trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff (from rev 34749, trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx) =================================================================== --- trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff (rev 0) +++ trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff 2008-03-05 04:33:27 UTC (rev 34781) @@ -0,0 +1,11 @@ +--- src/js/jsMacOSX.cxx.orig 2004-09-21 05:45:55.000000000 -0600 ++++ src/js/jsMacOSX.cxx 2006-04-30 18:46:43.000000000 -0600 +@@ -275,7 +275,7 @@ + &elementEnumerator, joy); + } + +-static void os_specific_s::elementEnumerator( const void *element, void* vjs) ++void os_specific_s::elementEnumerator( const void *element, void* vjs) + { + if (CFGetTypeID((CFTypeRef) element) != CFDictionaryGetTypeID()) { + ulSetError(UL_WARNING, "element enumerator passed non-dictionary value"); Deleted: trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx =================================================================== --- trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx 2008-03-05 04:28:24 UTC (rev 34780) +++ trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx 2008-03-05 04:33:27 UTC (rev 34781) @@ -1,36 +0,0 @@ ---- src/pw/pwMacOSX.cxx.orig 2004-04-06 17:45:19.000000000 -0600 -+++ src/pw/pwMacOSX.cxx 2006-04-30 19:43:22.000000000 -0600 -@@ -311,10 +311,10 @@ - { - OSErr err; - long response; -- MenuHandle menu = NewMenu(mApple, "\p\024"); -+ MenuHandle menu = NewMenu(mApple, (const unsigned char*) "\p\024"); - InsertMenu(menu, 0); - -- InsertMenuItem(menu, "\pAbout Plib...", 0); -+ InsertMenuItem(menu, (const unsigned char*) "\pAbout Plib...", 0); - - #if !TARGET_API_MAC_CARBON - AppendResMenu(menu, 'DRVR'); -@@ -325,9 +325,9 @@ - - if (err != noErr || response < 0x00001000) - { -- menu = NewMenu (mFile, "\pFile"); // new menu -+ menu = NewMenu (mFile, (const unsigned char*) "\pFile"); // new menu - InsertMenu (menu, 0); // add menu to end -- AppendMenu (menu, "\pQuit/Q"); // add items -+ AppendMenu (menu, (const unsigned char*) "\pQuit/Q"); // add items - } - - DrawMenuBar(); -@@ -370,7 +370,7 @@ - CtoPcpy( Pversion, version ); - StandardAlert ( kAlertPlainAlert, - Pversion, -- "\pfor more infos see ", -+ (const unsigned char*) "\pfor more infos see ", - NULL, - &outItemHit ); - } Copied: trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx.diff (from rev 34749, trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx) =================================================================== --- trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx.diff (rev 0) +++ trunk/dports/devel/plib/files/patch-src_pw_pwMacOSX.cxx.diff 2008-03-05 04:33:27 UTC (rev 34781) @@ -0,0 +1,36 @@ +--- src/pw/pwMacOSX.cxx.orig 2004-04-06 17:45:19.000000000 -0600 ++++ src/pw/pwMacOSX.cxx 2006-04-30 19:43:22.000000000 -0600 +@@ -311,10 +311,10 @@ + { + OSErr err; + long response; +- MenuHandle menu = NewMenu(mApple, "\p\024"); ++ MenuHandle menu = NewMenu(mApple, (const unsigned char*) "\p\024"); + InsertMenu(menu, 0); + +- InsertMenuItem(menu, "\pAbout Plib...", 0); ++ InsertMenuItem(menu, (const unsigned char*) "\pAbout Plib...", 0); + + #if !TARGET_API_MAC_CARBON + AppendResMenu(menu, 'DRVR'); +@@ -325,9 +325,9 @@ + + if (err != noErr || response < 0x00001000) + { +- menu = NewMenu (mFile, "\pFile"); // new menu ++ menu = NewMenu (mFile, (const unsigned char*) "\pFile"); // new menu + InsertMenu (menu, 0); // add menu to end +- AppendMenu (menu, "\pQuit/Q"); // add items ++ AppendMenu (menu, (const unsigned char*) "\pQuit/Q"); // add items + } + + DrawMenuBar(); +@@ -370,7 +370,7 @@ + CtoPcpy( Pversion, version ); + StandardAlert ( kAlertPlainAlert, + Pversion, +- "\pfor more infos see ", ++ (const unsigned char*) "\pfor more infos see ", + NULL, + &outItemHit ); + } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/baa694f3/attachment.html From jmr at macports.org Tue Mar 4 20:38:06 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 20:38:06 -0800 (PST) Subject: [34782] trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff Message-ID: <20080305043806.41467145EA1A@beta.macosforge.org> Revision: 34782 http://trac.macosforge.org/projects/macports/changeset/34782 Author: jmr at macports.org Date: 2008-03-04 20:38:05 -0800 (Tue, 04 Mar 2008) Log Message: ----------- plib: fix the case of an include. (From #13625.) Modified Paths: -------------- trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff Modified: trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff =================================================================== --- trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff 2008-03-05 04:33:27 UTC (rev 34781) +++ trunk/dports/devel/plib/files/patch-src_js_jsMacOSX.cxx.diff 2008-03-05 04:38:05 UTC (rev 34782) @@ -9,3 +9,16 @@ { if (CFGetTypeID((CFTypeRef) element) != CFDictionaryGetTypeID()) { ulSetError(UL_WARNING, "element enumerator passed non-dictionary value"); +diff -ur plib-1.8.4-orig/src/js/jsMacOSX.cxx plib-1.8.4/src/js/jsMacOSX.cxx +--- src/js/jsMacOSX.cxx 2004-09-21 05:45:55.000000000 -0600 ++++ src/js/jsMacOSX.cxx 2007-10-30 09:06:32.000000000 -0600 +@@ -26,7 +26,7 @@ + #if defined (UL_MAC_OSX) + + #include +-#include ++#include + #include + #include + #include + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/54db949d/attachment.html From narf_tm at macports.org Tue Mar 4 20:41:28 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Tue, 4 Mar 2008 20:41:28 -0800 (PST) Subject: [34783] trunk/dports/perl/p5-class-c3-componentised/Portfile Message-ID: <20080305044128.265AF145EA76@beta.macosforge.org> Revision: 34783 http://trac.macosforge.org/projects/macports/changeset/34783 Author: narf_tm at macports.org Date: 2008-03-04 20:41:27 -0800 (Tue, 04 Mar 2008) Log Message: ----------- Updated to 1.0002. Modified Paths: -------------- trunk/dports/perl/p5-class-c3-componentised/Portfile Modified: trunk/dports/perl/p5-class-c3-componentised/Portfile =================================================================== --- trunk/dports/perl/p5-class-c3-componentised/Portfile 2008-03-05 04:38:05 UTC (rev 34782) +++ trunk/dports/perl/p5-class-c3-componentised/Portfile 2008-03-05 04:41:27 UTC (rev 34783) @@ -3,7 +3,7 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup Class-C3-Componentised 1.0001 +perl5.setup Class-C3-Componentised 1.0002 maintainers narf_tm openmaintainer description Load mix-ins or components to your C3-based class. long_description This will inject base classes to your module \ @@ -11,7 +11,9 @@ platforms darwin -checksums md5 0e006802cff4acc319d00f4082239f9d +checksums md5 d660a32001aa3129dcf9726d4b47fab3 \ + sha1 06b9691854d755a241501ee814dfbf4382d2826a \ + rmd160 f50e77197d6de6c01eb6bbbeb3c39f22982182b4 depends_lib-append port:p5-class-c3 \ port:p5-class-inspector \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/321b9108/attachment-0001.html From jmr at macports.org Tue Mar 4 20:49:02 2008 From: jmr at macports.org (jmr at macports.org) Date: Tue, 4 Mar 2008 20:49:02 -0800 (PST) Subject: [34784] trunk/dports/devel/plib Message-ID: <20080305044902.30E60145EB16@beta.macosforge.org> Revision: 34784 http://trac.macosforge.org/projects/macports/changeset/34784 Author: jmr at macports.org Date: 2008-03-04 20:49:01 -0800 (Tue, 04 Mar 2008) Log Message: ----------- plib: fix building on Leopard. Closes #13625. Modified Paths: -------------- trunk/dports/devel/plib/Portfile Added Paths: ----------- trunk/dports/devel/plib/files/patch-src_ssg_ssgLoadFLT.cxx.diff Modified: trunk/dports/devel/plib/Portfile =================================================================== --- trunk/dports/devel/plib/Portfile 2008-03-05 04:41:27 UTC (rev 34783) +++ trunk/dports/devel/plib/Portfile 2008-03-05 04:49:01 UTC (rev 34784) @@ -24,6 +24,10 @@ patchfiles patch-src_js_jsMacOSX.cxx.diff patch-src_pw_pwMacOSX.cxx.diff +platform darwin 9 { + patchfiles-append patch-src_ssg_ssgLoadFLT.cxx.diff +} + configure.args --with-x post-destroot { Added: trunk/dports/devel/plib/files/patch-src_ssg_ssgLoadFLT.cxx.diff =================================================================== --- trunk/dports/devel/plib/files/patch-src_ssg_ssgLoadFLT.cxx.diff (rev 0) +++ trunk/dports/devel/plib/files/patch-src_ssg_ssgLoadFLT.cxx.diff 2008-03-05 04:49:01 UTC (rev 34784) @@ -0,0 +1,12 @@ +diff -ur plib-1.8.4-orig/src/ssg/ssgLoadFLT.cxx plib-1.8.4/src/ssg/ssgLoadFLT.cxx +--- src/ssg/ssgLoadFLT.cxx 2003-04-17 07:10:12.000000000 -0600 ++++ src/ssg/ssgLoadFLT.cxx 2007-10-30 09:09:50.000000000 -0600 +@@ -142,7 +142,7 @@ + + typedef unsigned char ubyte; + +-#ifdef UL_WIN32 ++#if defined(UL_WIN32) || defined(__APPLE__) + typedef unsigned short ushort; + typedef unsigned int uint; + #endif -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080304/bd077ee0/attachment.html From dluke at macports.org Wed Mar 5 00:45:48 2008 From: dluke at macports.org (dluke at macports.org) Date: Wed, 5 Mar 2008 00:45:48 -0800 (PST) Subject: [34785] trunk/dports/PortIndex Message-ID: <20080305084548.C28BC145F8A6@beta.macosforge.org> Revision: 34785 http://trac.macosforge.org/projects/macports/changeset/34785 Author: dluke at macports.org Date: 2008-03-05 00:45:47 -0800 (Wed, 05 Mar 2008) Log Message: ----------- Total number of ports parsed: 4545 Ports successfully parsed: 4545 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-05 04:49:01 UTC (rev 34784) +++ trunk/dports/PortIndex 2008-03-05 08:45:47 UTC (rev 34785) @@ -433,7 +433,7 @@ twolame 372 variants universal portdir audio/twolame description {TwoLAME is an optimized MPEG Audio Layer 2 encoder} homepage http://twolame.sourceforge.net/ epoch 0 platforms darwin name twolame depends_lib {port:libsndfile port:libtool} maintainers nomaintainer long_description {{TwoLAME is an optimized MPEG Audio Layer 2 encoder}} version 0.3.3 categories multimedia revision 1 vorbis-tools 848 -variants {universal flac speex} variant_desc {flac {Enable FLAC support} speex {Enable Speex support}} portdir audio/vorbis-tools description {The Ogg Vorbis CODEC tools} homepage http://www.vorbis.com/ epoch 0 platforms darwin name vorbis-tools depends_lib {port:libogg port:libvorbis port:curl port:libao} maintainers {ram openmaintainer} long_description {Ogg Vorbis is a fully Open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. This places Vorbis in the same competetive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC.} version 1.1.1 categories audio revision 4 +variants {universal flac speex} variant_desc {flac {Enable FLAC support} speex {Enable Speex support}} portdir audio/vorbis-tools description {The Ogg Vorbis CODEC tools} homepage http://www.vorbis.com/ epoch 0 platforms darwin name vorbis-tools depends_lib {port:libogg port:libvorbis port:curl port:libao} maintainers {ram openmaintainer} long_description {Ogg Vorbis is a fully Open, non-proprietary, patent-and-royalty-free, general-purpose compressed audio format for mid to high quality (8kHz-48.0kHz, 16+ bit, polyphonic) audio and music at fixed and variable bitrates from 16 to 128 kbps/channel. This places Vorbis in the same competetive class as audio representations such as MPEG-4 (AAC), and similar to, but higher performance than MPEG-1/2 audio layer 3, MPEG-4 audio (TwinVQ), WMA and PAC.} version 1.2.0 categories audio revision 0 wavpack 568 variants universal description {Hybrid lossless audio compression} portdir audio/wavpack homepage http://www.wavpack.com/ epoch 0 platforms darwin name wavpack long_description {WavPack is a completely open audio compression format providing lossless, high-quality lossy, and a unique hybrid compression mode. Although the technology is loosely based on previous versions of WavPack, the new version 4 format has been designed from the ground up to offer unparalleled performance and functionality.} maintainers nomaintainer categories audio version 4.41.0 revision 0 xmms 490 @@ -1460,8 +1460,8 @@ variants {universal darwin_8 darwin_9} portdir devel/physfs description {library providing abstract archive access} homepage http://icculus.org/physfs/ epoch 0 platforms darwin name physfs depends_lib port:readline maintainers nomaintainer long_description {PhysicsFS is a library to provide abstract access to various archives. It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem.} version 1.0.1 categories devel revision 0 pkgconfig 464 variants {universal darwin_6} description {System for managing library compile and link flags} portdir devel/pkgconfig homepage http://pkg-config.freedesktop.org/ epoch 0 platforms {darwin freebsd} name pkgconfig long_description {The pkg-config program is used to retrieve information about installed libraries in the system. It is typically used to compile and link against one or more libraries.} maintainers ryandesign categories devel version 0.23 revision 0 -plib 485 -variants universal description {A Suite of Portable Game Libraries} portdir devel/plib homepage http://plib.sourceforge.net/ epoch 0 platforms darwin name plib long_description {PLIB includes sound effects, music, a complete 3D engine, font rendering, a GUI, networking, 3D math library and a collection of handy utility functions. All are 100% portable across nearly all modern computing platforms.} maintainers nomaintainer categories {devel graphics games} version 1.8.4 revision 0 +plib 496 +variants {universal darwin_9} description {A Suite of Portable Game Libraries} portdir devel/plib homepage http://plib.sourceforge.net/ epoch 0 platforms darwin name plib long_description {PLIB includes sound effects, music, a complete 3D engine, font rendering, a GUI, networking, 3D math library and a collection of handy utility functions. All are 100% portable across nearly all modern computing platforms.} maintainers nomaintainer categories {devel graphics games} version 1.8.4 revision 0 pmk 468 variants universal description {An alternative to GNU autoconf, GNU libtool and pkg-config.} portdir devel/pmk homepage http://pmk.sourceforge.net/ epoch 0 platforms darwin name pmk long_description {The pmk project tries to provide an alternative to GNU autoconf, GNU libtool and pkg-config. It also provides a basic BSD install like tool and a source scanner to help building of pmkfiles.} maintainers wyuenho at macports.org categories devel version 0.10.1 revision 0 pnet 426 @@ -1830,8 +1830,8 @@ variants universal description {52-card solitaire game} portdir games/bluemoon homepage http://www.catb.org/~esr/bluemoon/ epoch 0 platforms darwin name bluemoon long_description {This 52-card solitaire starts with the entire deck shuffled and dealt out in four rows. The aces are then moved to the left end of the layout, making 4 initial free spaces. You may move to a space only the card that matches the left neighbor in suit, and is one greater in rank. Kings are high, so no cards may be placed to their right (they create dead spaces). When no moves can be made, cards still out of sequence are reshuffled and dealt face up after the ends of the partial sequences, leaving a card space after each sequence, so that each row looks like a partial sequence followed by a space, followed by enough cards to make a row of 14. A moment's reflection will show that this game cannot take more than 13 deals. A good score is 1-3 deals, 4-7 is average, 8 or more is poor.} maintainers nomaint ainer categories games version 2.9 revision 0 bomberclone 503 variants {universal darwin} portdir games/bomberclone description {AtomicBomberman clone incl. networking and AI players} homepage http://www.bomberclone.de/ epoch 0 platforms darwin name bomberclone depends_lib {bin:sdl-config:libsdl lib:libSDL_mixer:libsdl_mixer lib:libSDL_image:libsdl_image} maintainers phw long_description {Bomberclone is a clone of AtomicBomberman. It includes AI players, network play via master/client, configureable tile sets, etc.} version 0.11.8 categories games revision 0 -boswars 781 -variants universal depends_build port:scons portdir games/boswars description {Bos Wars is a futuristic real time strategy game.} homepage http://boswars.org/ epoch 0 platforms darwin depends_lib {port:libogg port:libpng port:libsdl port:libtheora port:libvorbis port:lua port:zlib} name boswars maintainers simon long_description {Bos Wars is a futuristic real time strategy game (RTS). Bos Wars has a dynamic rate based economy. Energy is produced by power plants and magma gets pumped from hot spots. Buildings and mobile units are also built at a continuous rate. Control of larger parts of the map creates the potential to increase your economy throughput. Holding key points like roads and passages allow for different strategies.} version pre2.5 categories games revision 0 +boswars 778 +variants universal depends_build port:scons portdir games/boswars description {Bos Wars is a futuristic real time strategy game.} homepage http://boswars.org/ epoch 0 platforms darwin depends_lib {port:libogg port:libpng port:libsdl port:libtheora port:libvorbis port:lua port:zlib} name boswars maintainers simon long_description {Bos Wars is a futuristic real time strategy game (RTS). Bos Wars has a dynamic rate based economy. Energy is produced by power plants and magma gets pumped from hot spots. Buildings and mobile units are also built at a continuous rate. Control of larger parts of the map creates the potential to increase your economy throughput. Holding key points like roads and passages allow for different strategies.} version 2.5 categories games revision 0 bs 417 variants universal description {ncurses version of Battleship} portdir games/bs homepage http://www.catb.org/~esr/bs/ epoch 0 platforms darwin name bs long_description {The classic game of Battleships against the computer. Uses character-cell graphics with a visual point-and-shoot interface. If you're using an xterm under Linux the mouse will work.} maintainers nomaintainer categories games version 2.7 revision 0 bzflag 427 @@ -3406,6 +3406,8 @@ variants universal description {D language compiler} portdir lang/gdc homepage http://dgcc.sourceforge.net/ epoch 0 platforms darwin name gdc long_description {gcc 4.1.2 with D language frontend, a new language by digitalmars} maintainers mww categories lang version 0.24 revision 1 gforth 639 variants universal description {fast and portable implementation of the ANS Forth language} portdir lang/gforth homepage http://www.gnu.org/software/gforth/ epoch 0 platforms darwin name gforth long_description {Gforth is a fast and portable implementation of the ANS Forth language. It works nicely with the Emacs editor, offers some nice features such as input completion and history and a powerful locals facility, and it even has (the beginnings of) a manual. Gforth employs traditional implementation techniques: its inner interpreter is indirect or direct threaded.} maintainers nomaintainer categories lang version 0.6.2 revision 0 +ghc 981 +variants {universal darwin_6 darwin_7 darwin_8_powerpc darwin_8_i386 darwin_9_powerpc darwin_9_i386 no_opengl} variant_desc {no_opengl {omit OpenGL support}} portdir lang/ghc description {The Glorious Glasgow Haskell Compilation System} homepage http://haskell.org/ depends_run port:perl5.8 epoch 0 platforms darwin name ghc depends_lib {port:readline port:gmp} maintainers gwright at macports.org long_description {The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler and interactive environment for Haskell 98, GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98, for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler.} categories lang version 6.8.2 revision 0 ghc-devel 963 variants {universal darwin_6 extra test darwin_7 darwin_8 noopengl} depends_build {port:ghc port:alex port:darcs port:happy} portdir lang/ghc-devel description {The Glorious Glasgow Haskell Compilation System (development version)} homepage http://www.haskell.org/ghc/ epoch 0 platforms darwin depends_lib {port:readline port:gmp} name ghc-devel maintainers gwright at macports.org long_description {The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler and interactive environment for Haskell 98, GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell 98, for example: concurrency, a foreign language interface, multi-parameter type classes, scoped type variables, existential and universal quantification, unboxed types, exceptions, weak pointers, and so on. GHC comes with a generational garbage collector, and a space and time profiler.} version 6.7 categories lang revision 2 gpc34 302 @@ -3754,8 +3756,8 @@ variants universal portdir mail/msmtp description {SMTP client that can be used as an SMTP plugin for Mutt} homepage http://msmtp.sourceforge.net/ epoch 0 platforms darwin name msmtp depends_lib {port:openssl port:gettext port:gnutls port:libgcrypt port:libgpg-error port:libgsasl port:libiconv port:libtasn1} maintainers mww long_description {msmtp is an SMTP client that can be used as an SMTP plugin for Mutt and probably other MUAs (mail user agents). It forwards mails to an SMTP server which does the delivery. To use this program, create a configuration file with your mail account(s) and tell your MUA to call msmtp instead of /usr/sbin/sendmail.} version 1.4.13 categories mail revision 0 mutt 769 variants {universal darwin linux pop imap ssl debug buffy compress imap_headercache nntp} portdir mail/mutt description {Mongrel of Mail User Agents (part Elm, Pine, Mush, mh, etc)} homepage http://www.mutt.org/ epoch 0 platforms {darwin linux} name mutt depends_lib port:gettext maintainers nomaintainer long_description {Mutt -- {The Mongrel of Mail User Agents} (part Elm, part Pine, part mh, part slrn, part everything else) is an interactive screen-oriented mailer program that supersedes Elm, Pine, mail and mailx. Features include color support, message threading, MIME support (including RFC1522 support for encoded headers), customizable key bindings, POP3, Delivery Status Notification (DSN) support, and PGP/MIME.} version 1.4.2.3 categories mail revision 0 -mutt-devel 877 -variants {universal idn pop imap ssl sasl debug buffy gnuregex compress headercache qdbm gdbm db4 nntp deepif date_conditional xlabel checkseen smtp trash} portdir mail/mutt-devel description {Mongrel of Mail User Agents (part Elm, Pine, Mush, mh, etc)} homepage http://www.mutt.org/ epoch 0 platforms darwin name mutt-devel depends_lib {port:gettext port:libiconv port:ncurses port:db44} maintainers nomaintainer long_description {Mutt -- {The Mongrel of Mail User Agents} (part Elm, part Pine, part mh, part slrn, part everything else) is an interactive screen-oriented mailer program that supersedes Elm, Pine, mail and mailx. Features include color support, message threading, MIME support (including RFC1522 support for encoded headers), customizable key bindings, POP3, Delivery Status Notification (DSN) support, and PGP/MIME.} version 1.5.17 categories mail revision 0 +mutt-devel 1615 +variants {universal idn pop imap ssl sasl debug gnuregex compress headercache qdbm gdbm db4 nntp deepif date_conditional xlabel smtp trash sidebar} variant_desc {idn {Internationalized Domain Name support} pop {POP support} imap {IMAP support} ssl {Secure Sockets Layer support} sasl {Simple Authentication and Security Layer support} debug {Debugging support} gnuregex {Use the GNU regular expression library} compress {Compressed folders} headercache {Enable header caching} qdbm {Use QDBM database} gdbm {Use GNU dbm database} db4 {Use Berkeley DB database} nntp {NNTP support} deepif {Allow nested if-else sequences in strings} date_conditional {Allow the format of dates in the index to vary based on how recent the message is} xlabel {Custom message-tagging - X-Label:} smtp {Include internal SMTP relay support} trash {Add a Trash folder} sidebar {Add a sidebar with a list of folders}} portdir mail/mutt-devel description {Mongrel of Mail User Agents (part Elm, Pine, Mush, mh, etc )} homepage http://www.mutt.org/ epoch 0 platforms darwin name mutt-devel depends_lib {port:gettext port:libiconv port:ncurses port:db44} maintainers nomaintainer long_description {Mutt -- {The Mongrel of Mail User Agents} (part Elm, part Pine, part mh, part slrn, part everything else) is an interactive screen-oriented mailer program that supersedes Elm, Pine, mail and mailx. Features include color support, message threading, MIME support (including RFC1522 support for encoded headers), customizable key bindings, POP3, Delivery Status Notification (DSN) support, and PGP/MIME.} version 1.5.17 categories mail revision 0 muttprint 539 variants universal portdir mail/muttprint description {pretty printing of your mails} homepage http://muttprint.sourceforge.net epoch 0 platforms darwin name muttprint depends_lib {port:p5-text-iconv port:dialog} maintainers nomaintainer long_description {Muttprint formats the output of mail clients to a good-looking printing. It uses the typesetting system LaTeX, which is normally part of every Linux distribution and which is also available for other operating systems like *BSD and Solaris.} version 0.72d categories mail revision 0 nail 631 @@ -4887,7 +4889,7 @@ p5-class-c3 588 variants universal portdir perl/p5-class-c3 description {A pragma to use the C3 method resolution order algortihm} homepage http://search.cpan.org/dist/Class-C3/ epoch 0 platforms darwin name p5-class-c3 depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-scalar-list-utils port:p5-algorithm-c3 port:p5-class-c3-xs} maintainers {narf_tm openmaintainer} long_description {This is pragma to change Perl 5's standard method resolution order from depth-first left-to-right (a.k.a - pre-order) to the more sophisticated C3 method resolution order.} version 0.19 categories perl revision 0 p5-class-c3-componentised 541 -variants universal portdir perl/p5-class-c3-componentised description {Load mix-ins or components to your C3-based class.} homepage http://search.cpan.org/dist/Class-C3-Componentised/ epoch 0 platforms darwin name p5-class-c3-componentised depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-c3 port:p5-class-inspector port:p5-test-exception} maintainers {narf_tm openmaintainer} long_description {This will inject base classes to your module using the Class::C3 method resolution order.} version 1.0001 categories perl revision 0 +variants universal portdir perl/p5-class-c3-componentised description {Load mix-ins or components to your C3-based class.} homepage http://search.cpan.org/dist/Class-C3-Componentised/ epoch 0 platforms darwin name p5-class-c3-componentised depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-c3 port:p5-class-inspector port:p5-test-exception} maintainers {narf_tm openmaintainer} long_description {This will inject base classes to your module using the Class::C3 method resolution order.} version 1.0002 categories perl revision 0 p5-class-c3-xs 405 variants universal portdir perl/p5-class-c3-xs description {XS speedups for Class::C3} homepage http://search.cpan.org/dist/Class-C3-XS/ epoch 0 platforms darwin name p5-class-c3-xs depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {This contains XS performance enhancers for Class::C3 version 0.16 and higher.} version 0.08 categories perl revision 0 p5-class-container 783 @@ -4914,8 +4916,8 @@ variants universal portdir perl/p5-class-dbi-uuid description {Provide Globally Unique Column Values} homepage http://search.cpan.org/dist/Class-DBI-UUID/ epoch 0 platforms darwin name p5-class-dbi-uuid depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-dbi port:p5-data-uuid} maintainers {narf_tm openmaintainer} long_description {This module implements globally unique columns values. When an object is created, the columns specified are given unique IDs.} version 1.01 categories perl revision 0 p5-class-errorhandler 372 variants universal portdir perl/p5-class-errorhandler description {Base class for error handling} homepage http://search.cpan.org/dist/Class-ErrorHandler/ epoch 0 platforms darwin name p5-class-errorhandler depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Base class for error handling}} version 0.01 categories perl revision 0 -p5-class-factory-util 421 -variants universal portdir perl/p5-class-factory-util description {Provide utility methods for factory classes} homepage http://search.cpan.org/dist/Class-Factory-Util/ epoch 0 platforms darwin name p5-class-factory-util depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers mat at FreeBSD.org long_description {This module exports a method that is useful for factory classes.} version 1.6 categories perl revision 0 +p5-class-factory-util 430 +variants universal portdir perl/p5-class-factory-util description {Provide utility methods for factory classes} homepage http://search.cpan.org/dist/Class-Factory-Util/ epoch 0 platforms darwin name p5-class-factory-util depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {This module exports a method that is useful for factory classes.} version 1.7 categories perl revision 0 p5-class-inspector 720 variants universal portdir perl/p5-class-inspector description {Get information about a class and its structure} homepage http://search.cpan.org/dist/Class-Inspector/ epoch 0 platforms darwin name p5-class-inspector depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {Class::Inspector allows you to get information about a loaded class. Most or all of this information can be found in other ways, but they aren't always very friendly, and usually involve a relatively high level of Perl wizardry, or strange and unusual looking code. Class::Inspector attempts to provide an easier, more friendly interface to this information.} version 1.22 categories perl revision 0 p5-class-makemethods 457 @@ -5020,16 +5022,16 @@ variants universal portdir perl/p5-datemanip description {Perl Module for manipulating date and time.} homepage http://search.cpan.org/dist/Date-Manip/ epoch 0 platforms darwin name p5-datemanip depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {This is a set of routines designed to make any common date/time manipulation easy to do. Operations such as comparing two times, calculating a time a given amount of time from another, or parsing international times are all easily done.} version 5.48 categories perl revision 0 p5-datetime 565 variants universal portdir perl/p5-datetime description {A date and time object} homepage http://search.cpan.org/dist/DateTime/ epoch 0 platforms darwin name p5-datetime depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-params-validate port:p5-datetime-locale port:p5-datetime-timezone} maintainers {narf_tm openmaintainer} long_description {DateTime is a class for the representation of date/time combinations, and is part of the Perl DateTime project. For details on this project please see http://datetime.perl.org} version 0.42 categories perl revision 0 -p5-datetime-format-builder 762 -variants universal portdir perl/p5-datetime-format-builder description {Create DateTime parser classes and objects} homepage http://search.cpan.org/dist/DateTime-Format-Builder/ epoch 0 platforms darwin name p5-datetime-format-builder depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-params-validate port:p5-datetime port:p5-datetime-format-strptime port:p5-class-factory-util port:p5-module-build} maintainers mat at FreeBSD.org long_description {DateTime::Format::Builder creates DateTime parsers. Many string formats of dates and times are simple and just require a basic regular expression to extract the relevant information. Builder provides a simple way to do this without writing reams of structural code.} version 0.78.06 categories perl revision 0 +p5-datetime-format-builder 790 +variants universal portdir perl/p5-datetime-format-builder description {Create DateTime parser classes and objects} homepage http://search.cpan.org/dist/DateTime-Format-Builder/ epoch 0 platforms darwin name p5-datetime-format-builder depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-class-factory-util port:p5-datetime port:p5-datetime-format-strptime port:p5-params-validate port:p5-task-weaken port:p5-module-build} maintainers {narf_tm openmaintainer} long_description {DateTime::Format::Builder creates DateTime parsers. Many string formats of dates and times are simple and just require a basic regular expression to extract the relevant information. Builder provides a simple way to do this without writing reams of structural code.} version 0.7901 categories perl revision 0 p5-datetime-format-iso8601 534 variants universal portdir perl/p5-datetime-format-iso8601 description {Parses ISO8601 formats} homepage http://search.cpan.org/dist/DateTime-Format-ISO8601/ epoch 0 platforms darwin name p5-datetime-format-iso8601 depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-datetime port:p5-datetime-format-builder port:p5-module-build} maintainers mat at FreeBSD.org long_description {Parses almost all ISO8601 date and time formats. ISO8601 time-intervals will be supported in a later release.} version 0.04.02 categories perl revision 0 p5-datetime-format-mail 416 variants universal portdir perl/p5-datetime-format-mail description {Convert between DateTime and RFC2822/822 formats} homepage http://search.cpan.org/dist/DateTime-Format-Mail/ epoch 0 platforms darwin name p5-datetime-format-mail depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Convert between DateTime and RFC2822/822 formats}} version 0.30 categories perl revision 0 -p5-datetime-format-pg 726 -variants universal portdir perl/p5-datetime-format-pg description {Parse and format PostgreSQL dates and times} homepage http://search.cpan.org/dist/DateTime-Format-Pg/ epoch 0 platforms darwin name p5-datetime-format-pg depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-datetime-format-builder} maintainers mat at FreeBSD.org long_description {This module understands the formats used by PostgreSQL for its DATE, TIME, TIMESTAMP, and INTERVAL data types. It can be used to parse these formats in order to create DateTime or DateTime::Duration objects, and it can take a DateTime or DateTime::Duration object and produce a string representing it in a format accepted by PostgreSQL.} version 0.08 categories perl revision 0 -p5-datetime-format-strptime 733 -variants universal portdir perl/p5-datetime-format-strptime description {Parse and format strp and strf time patterns} homepage http://search.cpan.org/dist/DateTime-Format-Strptime/ epoch 0 platforms darwin name p5-datetime-format-strptime depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-params-validate port:p5-datetime-locale port:p5-datetime-timezone port:p5-datetime} maintainers mat at FreeBSD.org long_description {This module implements most of strptime(3), the POSIX function that is the reverse of strftime(3), for DateTime. While strftime takes a DateTime and a pattern and returns a string, strptime takes a string and a pattern and returns the DateTime object associated.} version 1.06.01 categories perl revision 0 +p5-datetime-format-pg 781 +variants universal portdir perl/p5-datetime-format-pg description {Parse and format PostgreSQL dates and times} homepage http://search.cpan.org/dist/DateTime-Format-Pg/ epoch 0 platforms darwin name p5-datetime-format-pg depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-datetime port:p5-datetime-format-builder port:p5-datetime-timezone} maintainers {narf_tm openmaintainer} long_description {This module understands the formats used by PostgreSQL for its DATE, TIME, TIMESTAMP, and INTERVAL data types. It can be used to parse these formats in order to create DateTime or DateTime::Duration objects, and it can take a DateTime or DateTime::Duration object and produce a string representing it in a format accepted by PostgreSQL.} version 0.16001 categories perl revision 0 +p5-datetime-format-strptime 741 +variants universal portdir perl/p5-datetime-format-strptime description {Parse and format strp and strf time patterns} homepage http://search.cpan.org/dist/DateTime-Format-Strptime/ epoch 0 platforms darwin name p5-datetime-format-strptime depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-params-validate port:p5-datetime port:p5-datetime-locale port:p5-datetime-timezone} maintainers {narf_tm openmaintainer} long_description {This module implements most of strptime(3), the POSIX function that is the reverse of strftime(3), for DateTime. While strftime takes a DateTime and a pattern and returns a string, strptime takes a string and a pattern and returns the DateTime object associated.} version 1.0702 categories perl revision 0 p5-datetime-format-w3cdtf 406 variants universal portdir perl/p5-datetime-format-w3cdtf description {Parse and format W3CDTF datetime strings} homepage http://search.cpan.org/dist/DateTime-Format-W3CDTF/ epoch 0 platforms darwin name p5-datetime-format-w3cdtf depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Parse and format W3CDTF datetime strings}} version 0.04 categories perl revision 0 p5-datetime-locale 671 @@ -5630,6 +5632,8 @@ variants universal portdir perl/p5-sys-syscall description {Access system calls that Perl doesn't provide access to} homepage http://search.cpan.org/dist/Sys-Syscall/ epoch 0 platforms darwin name p5-sys-syscall depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers pmq long_description {{Access system calls that Perl doesn't provide access to}} version 0.22 categories perl revision 0 p5-sys-syslog 374 variants universal portdir perl/p5-sys-syslog description {Perl interface to the UNIX syslog(3) calls} homepage http://search.cpan.org/dist/Sys-Syslog/ epoch 0 platforms darwin name p5-sys-syslog depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers nomaintainer long_description {{Perl interface to the UNIX syslog(3) calls}} version 0.24 categories perl revision 0 +p5-task-weaken 384 +variants universal portdir perl/p5-task-weaken description {Ensure that a platform has weaken support} homepage http://search.cpan.org/dist/Task-Weaken/ epoch 0 platforms darwin name p5-task-weaken depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-scalar-list-utils} maintainers {narf_tm openmaintainer} long_description {{$description}} version 1.02 categories perl revision 0 p5-template-gd 547 variants universal portdir perl/p5-template-gd description {Template Toolkit plugin to interface with GD modules} homepage http://search.cpan.org/dist/Template-GD/ epoch 0 platforms darwin name p5-template-gd depends_lib {port:p5-gd port:p5-template-toolkit} maintainers nomaintainer long_description {The Template-GD distribution provides a number of Template Toolkit plugin modules to interface with Lincoln Stein's GD modules. These in turn provide an interface to Thomas Boutell's GD graphics library.} version 2.66 categories perl revision 0 p5-template-timer 466 @@ -6182,12 +6186,14 @@ variants universal portdir python/py-libxslt description {Python bindings for libxslt} homepage http://xmlsoft.org/ epoch 0 platforms darwin depends_lib {port:python24 port:libxslt port:py-libxml2 port:zlib} name py-libxslt maintainers {sfiera openmaintainer} long_description {{Python bindings for libxslt}} categories {python textproc} version 2.6.21 revision 0 py-linda 559 variants universal portdir python/py-linda description {simple implementation of a linda system} homepage http://www-users.cs.york.ac.uk/~aw/pylinda/ epoch 0 platforms darwin depends_lib port:python24 name py-linda maintainers nomaintainer long_description {PyLinda is a simple implementation of a linda system, however it also includes several of the more recently proposed extensions to Linda in the form of multiple tuple spaces, garbage collection, sane non-blocking primitives and bulk tuple operations.} categories {python net} version 0.5.1 revision 0 -py-lint 684 -variants universal portdir python/py-lint description {Error (and style) checking for python} homepage http://www.logilab.org/projects/pylint/ epoch 0 platforms darwin depends_lib {port:python24 port:py-logilab-common} name py-lint maintainers nomaintainer long_description {Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.} categories {python devel} version 0.11.0 revision 0 +py-lint 702 +variants universal portdir python/py-lint description {Error (and style) checking for python} homepage http://www.logilab.org/projects/pylint/ epoch 0 platforms darwin depends_lib {port:python24 port:py-logilab-astng} name py-lint maintainers trashmail.net:macports_dharland long_description {Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.} categories {python devel} version 0.14.0 revision 0 py-log4py 553 variants universal portdir python/py-log4py description {log4py is a python logging module similar to log4j.} homepage http://www.its4you.at/english/log4py.html epoch 0 platforms {darwin freebsd} depends_lib port:python24 name py-log4py maintainers nomaintainer long_description {log4py is a python logging module similar to log4j. It supports logging to files (including logfile rotation) or to stdout/stderr, variable log-levels, configurable output formats and configuration via configuration files.} categories {python devel} version 1.3 revision 1 -py-logilab-common 394 -variants universal portdir python/py-logilab-common description {A number of modules used by various projects from Logilab} homepage http://www.logilab.org/projects/common epoch 0 platforms darwin depends_lib port:python24 name py-logilab-common maintainers nomaintainer long_description {{A number of modules used by various projects from Logilab}} categories python version 0.15.0 revision 0 +py-logilab-astng 931 +variants universal portdir python/py-logilab-astng description {Python Abstract Syntax Tree New Generation} homepage http://www.logilab.org/project/logilab-astng epoch 0 platforms darwin depends_lib {port:python24 port:py-logilab-common} name py-logilab-astng maintainers trashmail.net:macports_dharland long_description {The aim of this module is to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentialy governed by pylint's needs. It extends class defined in the compiler.ast module with some additional methods and attributes. Instance attributes are added by a builder object, which can either generate extended ast (let's call them astng) by visiting an existant ast tree or by inspecting living object. Methods are added by monkey patching ast classes.} categories {python devel} version 0.17.2 revision 0 +py-logilab-common 413 +variants universal portdir python/py-logilab-common description {A number of modules used by various projects from Logilab} homepage http://www.logilab.org/projects/common epoch 0 platforms darwin depends_lib port:python24 name py-logilab-common maintainers trashmail.net:macports_dharland long_description {{A number of modules used by various projects from Logilab}} categories python version 0.28.2 revision 0 py-lrucache 560 variants universal portdir python/py-lrucache description {least-recently-used cache module for python} homepage http://bad.dynu.ca/~evan/lrucache/ epoch 0 platforms darwin depends_lib port:python24 name py-lrucache maintainers nomaintainer long_description {py-lrucache provides a simple but efficient least-recently-used (LRU) cache module. The LRUCache class provides a container interface with prioritized caching. The implementation uses a heap and a dictionary to provide quick inserts, deletes, and references.} categories python version 0.2 revision 1 py-lupy 685 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/d4fc3119/attachment-0001.html From rhwood at macports.org Wed Mar 5 02:32:30 2008 From: rhwood at macports.org (rhwood at macports.org) Date: Wed, 5 Mar 2008 02:32:30 -0800 (PST) Subject: [34786] users/rhwood/MacPorts.Framework Message-ID: <20080305103230.0F138145FBE3@beta.macosforge.org> Revision: 34786 http://trac.macosforge.org/projects/macports/changeset/34786 Author: rhwood at macports.org Date: 2008-03-05 02:32:29 -0800 (Wed, 05 Mar 2008) Log Message: ----------- Add required files to build documentation Added Paths: ----------- users/rhwood/MacPorts.Framework/headerDoc2HTML.config users/rhwood/MacPorts.Framework/toctemplate.html Added: users/rhwood/MacPorts.Framework/headerDoc2HTML.config =================================================================== --- users/rhwood/MacPorts.Framework/headerDoc2HTML.config (rev 0) +++ users/rhwood/MacPorts.Framework/headerDoc2HTML.config 2008-03-05 10:32:29 UTC (rev 34786) @@ -0,0 +1,66 @@ +# Configuration file for HeaderDoc +# $Revision: 1.5.4.1.2.34 $ +########################################################### + +# These options set various parameters used in content generation. +copyrightOwner => MacPorts project +defaultFrameName => index.html +masterTOCName => masterTOC.html + +# This controls the unique ID prefix used at the start of API references. +# Use this to control the API UID of generated refs. If you need to +# support linking to documents with multiple API UID prefixes, define +# the externalAPIUIDPrefixes variable with a space-separaed list of +# valid prefixes. +apiUIDPrefix => apple_ref + +# This is a legacy way of ignoring junk at the start of a line. +# The current preferred mechanism is to define it out of existence +# with C preprocessor macros. +ignorePrefixes => + +# To include information at the top or bottom of every page, +# either include a string in htmlHeader/htmlFooter or a filename +# in htmlHeaderFile or htmlFooterFile +htmlHeader => +htmlHeaderFile => +htmlFooter => +htmlFooterFile => +stripDotH => 1 + +# The TOC template file list can contain multiple template files, separated by spaces, e.g. +# TOCTemplateFile => toctemplate.html functions.tmpl constants.tmpl datatypes.tmpl mpindex.tmpl + +TOCTemplateFile => toctemplate.html + +# The date format is specified in the same format as strftime. See the +# man page for strftime for more info. +dateFormat => %A, %B %d, %Y + +# You can include additional stylesheet bits with any of the following: +# styleSheetExtrasFile => +# externalStyleSheets => /Resources/CSS/frameset_styles.css +# externalTOCStyleSheets => /Resources/CSS/frameset_styles.css +# styleImports => @import "/Resources/CSS/frameset_styles.css"; +# tocStyleImports => @import "/Resources/CSS/frameset_styles.css"; +# tocStyleImports => @import "/Resources/CSS/adcstyle.css"; + +# These are CSS Styles for various bits of code declarations. +textStyle => +commentStyle => background:#ffffff; color:#236e25 +preprocessorStyle => background:#ffffff; color:#236e25 +funcNameStyle => background:#ffffff; color:#000000; +stringStyle => background: #ffffff; color:#891315; +charStyle => background: #ffffff; color:#0000ff; +numberStyle => background: #ffffff; color:#0000ff; +keywordStyle => background:#ffffff; color:#761550; +typeStyle => background:#ffffff; color:#761550; +paramStyle => background:#ffffff; color:#000000; +varStyle => background:#ffffff; color:#000000; +templateStyle => background:#ffffff; color:#761550; + +# These control the automatic generation of hierarchical jump links in large +# index pages. You can set these limits higher or lower as desired. +groupHierLimit => 100 +groupHierSubgroupLimit => 30 + Added: users/rhwood/MacPorts.Framework/toctemplate.html =================================================================== --- users/rhwood/MacPorts.Framework/toctemplate.html (rev 0) +++ users/rhwood/MacPorts.Framework/toctemplate.html 2008-03-05 10:32:29 UTC (rev 34786) @@ -0,0 +1,140 @@ + + + + + + MacPorts.Framework API + + + + + + + +
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+ +

+ + $$frameworkdiscussion@@ + +
+
+
+
+

Headers

+$$headerlist cols=3 order=down atts=border="0" cellpadding="1" cellspacing="0" width="420"@@ +

Functions

+$$functionlist cols=3 order=down atts=border="0" cellpadding="1" cellspacing="0" width="420"@@ +
+ + + + + + + + + + + + + +
+ +
+
+

+This page is Copyright © 2007 MacPorts Project.
+All rights reserved. +

+
+
+ + + + +
+ + + + + + -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/1bf7f1d4/attachment.html From raimue at macports.org Wed Mar 5 08:18:15 2008 From: raimue at macports.org (raimue at macports.org) Date: Wed, 5 Mar 2008 08:18:15 -0800 (PST) Subject: [34787] trunk/dports/lang/python23/Portfile Message-ID: <20080305161815.9973B1461165@beta.macosforge.org> Revision: 34787 http://trac.macosforge.org/projects/macports/changeset/34787 Author: raimue at macports.org Date: 2008-03-05 08:18:12 -0800 (Wed, 05 Mar 2008) Log Message: ----------- python/python23: Remove deprecated cd command, closes #14561 Modified Paths: -------------- trunk/dports/lang/python23/Portfile Modified: trunk/dports/lang/python23/Portfile =================================================================== --- trunk/dports/lang/python23/Portfile 2008-03-05 10:32:29 UTC (rev 34786) +++ trunk/dports/lang/python23/Portfile 2008-03-05 16:18:12 UTC (rev 34787) @@ -1,6 +1,7 @@ # $Id$ PortSystem 1.0 + name python23 version 2.3.6 revision 1 @@ -35,13 +36,12 @@ } post-destroot { - cd ${destroot}${prefix} - file delete bin/python - file rename share/man/man1/python.1 share/man/man1/python2.3.1 - file rename bin/pydoc bin/pydoc2.3 - file rename bin/idle bin/idle2.3 + file delete ${destroot}${prefix}/bin/python + file rename ${destroot}${prefix}/share/man/man1/python.1 share/man/man1/python2.3.1 + file rename ${destroot}${prefix}/bin/pydoc bin/pydoc2.3 + file rename ${destroot}${prefix}/bin/idle bin/idle2.3 reinplace "s|${prefix}/bin/python|${prefix}/bin/python2.3|g" \ - bin/pydoc2.3 bin/idle2.3 + ${destroot}${prefix}/bin/pydoc2.3 ${destroot}${prefix}/bin/idle2.3 # install select file for python_select xinstall -m 755 -d ${destroot}${prefix}/etc/select/python -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/dfc834ca/attachment.html From narf_tm at macports.org Wed Mar 5 10:22:11 2008 From: narf_tm at macports.org (narf_tm at macports.org) Date: Wed, 5 Mar 2008 10:22:11 -0800 (PST) Subject: [34788] trunk/dports/perl/p5-json-any/Portfile Message-ID: <20080305182211.570BF1463EDC@beta.macosforge.org> Revision: 34788 http://trac.macosforge.org/projects/macports/changeset/34788 Author: narf_tm at macports.org Date: 2008-03-05 10:22:10 -0800 (Wed, 05 Mar 2008) Log Message: ----------- Updated to 1.16 to fix fetch error. Modified Paths: -------------- trunk/dports/perl/p5-json-any/Portfile Modified: trunk/dports/perl/p5-json-any/Portfile =================================================================== --- trunk/dports/perl/p5-json-any/Portfile 2008-03-05 16:18:12 UTC (rev 34787) +++ trunk/dports/perl/p5-json-any/Portfile 2008-03-05 18:22:10 UTC (rev 34788) @@ -3,15 +3,15 @@ PortSystem 1.0 PortGroup perl5 1.0 -perl5.setup JSON-Any 1.15 +perl5.setup JSON-Any 1.16 maintainers pguyot at kallisys.net description Wrapper Class for the various JSON classes. long_description ${description} platforms darwin -checksums md5 b0d0636de5635d3af24aac32ca8ce2c6 \ - sha1 5e05b5e143b5bfe19e6beaaf06b9e03387623eaa \ - rmd160 9f8ae595f2fecd319b280f2103961042f5599822 +checksums md5 37325d39aa62b291d05b9e90d2df12a0 \ + sha1 791d974f89a83c810d2c22345141fa95d289890e \ + rmd160 691339f3f936be13671a41aae52cb7bb752e137c depends_lib-append port:p5-json -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/7ee0b6e8/attachment.html From ryandesign at macports.org Wed Mar 5 11:44:46 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Wed, 5 Mar 2008 11:44:46 -0800 (PST) Subject: [34789] trunk/dports/graphics/dcraw/Portfile Message-ID: <20080305194446.C3185146567F@beta.macosforge.org> Revision: 34789 http://trac.macosforge.org/projects/macports/changeset/34789 Author: ryandesign at macports.org Date: 2008-03-05 11:44:46 -0800 (Wed, 05 Mar 2008) Log Message: ----------- dcraw: update to 8.83 Modified Paths: -------------- trunk/dports/graphics/dcraw/Portfile Modified: trunk/dports/graphics/dcraw/Portfile =================================================================== --- trunk/dports/graphics/dcraw/Portfile 2008-03-05 18:22:10 UTC (rev 34788) +++ trunk/dports/graphics/dcraw/Portfile 2008-03-05 19:44:46 UTC (rev 34789) @@ -3,7 +3,7 @@ PortSystem 1.0 name dcraw -version 8.82 +version 8.83 categories graphics maintainers ryandesign description Raw Digital Photo Decoding, supporting 209 cameras @@ -12,9 +12,9 @@ platforms darwin homepage http://www.cybercom.net/~dcoffin/dcraw/ master_sites ${homepage}archive/ -checksums md5 cd77e5060fdb489def91c0356d150f90 \ - sha1 c2ad77407ec9200ba186020100437bd9c43782e5 \ - rmd160 959707e854d216acc6d9ab1d87c6d3c6190d2ca4 +checksums md5 5172c941329cdfcd8981f8a70ad8517d \ + sha1 dff703bb969c46f0cba7cb9f412f77badd3fff47 \ + rmd160 71c9173bd410eec47656a1c2e8b96e10265709e3 worksrcdir $name depends_lib port:gettext \ port:libiconv \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/3b2b5525/attachment.html From dluke at macports.org Wed Mar 5 12:44:33 2008 From: dluke at macports.org (dluke at macports.org) Date: Wed, 5 Mar 2008 12:44:33 -0800 (PST) Subject: [34790] trunk/dports/PortIndex Message-ID: <20080305204433.0B2AA146619A@beta.macosforge.org> Revision: 34790 http://trac.macosforge.org/projects/macports/changeset/34790 Author: dluke at macports.org Date: 2008-03-05 12:44:32 -0800 (Wed, 05 Mar 2008) Log Message: ----------- Total number of ports parsed: 4545 Ports successfully parsed: 4545 Ports failed: 0 Modified Paths: -------------- trunk/dports/PortIndex Modified: trunk/dports/PortIndex =================================================================== --- trunk/dports/PortIndex 2008-03-05 19:44:46 UTC (rev 34789) +++ trunk/dports/PortIndex 2008-03-05 20:44:32 UTC (rev 34790) @@ -2495,7 +2495,7 @@ compface 455 variants universal description {Utility to convert to and from the X-Face format} portdir graphics/compface homepage http://freshmeat.net/projects/compface/ epoch 0 platforms darwin name compface long_description {Compface provides utilities and a library for converting to and from the X-Face format, a 48x48 bitmap format used to carry thumbnails of email authors in a mail header.} maintainers nomaintainer categories graphics version 1.5.2 revision 1 dcraw 392 -variants universal portdir graphics/dcraw description {Raw Digital Photo Decoding, supporting 209 cameras} homepage http://www.cybercom.net/~dcoffin/dcraw/ epoch 0 platforms darwin name dcraw depends_lib {port:gettext port:libiconv port:jpeg port:lcms} maintainers ryandesign long_description {{Raw Digital Photo Decoding, supporting 209 cameras}} version 8.82 categories graphics revision 0 +variants universal portdir graphics/dcraw description {Raw Digital Photo Decoding, supporting 209 cameras} homepage http://www.cybercom.net/~dcoffin/dcraw/ epoch 0 platforms darwin name dcraw depends_lib {port:gettext port:libiconv port:jpeg port:lcms} maintainers ryandesign long_description {{Raw Digital Photo Decoding, supporting 209 cameras}} version 8.83 categories graphics revision 0 djvulibre 659 variants universal portdir graphics/djvulibre description {Web centric format and software platform for distributing documents and images.} homepage http://djvulibre.djvuzone.org/ epoch 0 platforms darwin name djvulibre depends_lib {port:libiconv port:jpeg port:tiff port:qt3} maintainers nomaintainer long_description {DjVu can advantageously replace PDF, PS, TIFF,JPEG, and GIF for distributing scanned documents, digital documents, or high-resolution pictures. DjVu content downloads faster, displays and renders faster, looks nicer on a screen and consume less client resources than competing formats.} version 3.5.19 categories {graphics www} revision 0 dvi2bitmap 546 @@ -5311,7 +5311,7 @@ p5-json 489 variants universal portdir perl/p5-json description {parse and convert to JSON (JavaScript Object Notation).} homepage http://search.cpan.org/dist/JSON/ epoch 0 platforms darwin name p5-json depends_lib {{path:\${prefix}/bin/perl:perl5.8}} maintainers {narf_tm openmaintainer} long_description {This module converts between JSON (JavaScript Object Notation) and Perl data structure into each other. For JSON, See to http://www.crockford.com/JSON/.} version 2.07 categories perl revision 0 p5-json-any 390 -variants universal portdir perl/p5-json-any description {Wrapper Class for the various JSON classes.} homepage http://search.cpan.org/dist/JSON-Any/ epoch 0 platforms darwin name p5-json-any depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-json} maintainers pguyot at kallisys.net long_description {{Wrapper Class for the various JSON classes.}} version 1.15 categories perl revision 0 +variants universal portdir perl/p5-json-any description {Wrapper Class for the various JSON classes.} homepage http://search.cpan.org/dist/JSON-Any/ epoch 0 platforms darwin name p5-json-any depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:p5-json} maintainers pguyot at kallisys.net long_description {{Wrapper Class for the various JSON classes.}} version 1.16 categories perl revision 0 p5-libapreq 563 variants universal portdir perl/p5-libapreq description {Methods for dealing with client request data} homepage http://search.cpan.org/dist/libapreq/ epoch 0 platforms darwin name p5-libapreq depends_lib {{path:\${prefix}/bin/perl:perl5.8} port:apache port:mod_perl} maintainers {narf_tm openmaintainer} long_description {Apache::Request is a subclass of the Apache class, which adds methods for parsing GET requests and POST requests where Content-type is one of application/x-www-form-urlencoded or multipart/form-data.} version 1.33 categories perl revision 0 p5-libapreq2 595 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/91af5f07/attachment-0001.html From simon at macports.org Wed Mar 5 13:11:58 2008 From: simon at macports.org (simon at macports.org) Date: Wed, 5 Mar 2008 13:11:58 -0800 (PST) Subject: [34791] trunk/doc-new/guide/xml Message-ID: <20080305211158.070A0146698F@beta.macosforge.org> Revision: 34791 http://trac.macosforge.org/projects/macports/changeset/34791 Author: simon at macports.org Date: 2008-03-05 13:11:57 -0800 (Wed, 05 Mar 2008) Log Message: ----------- doc-new: Added missing ids. Modified Paths: -------------- trunk/doc-new/guide/xml/portgroup-gnustep.xml trunk/doc-new/guide/xml/portgroup-perl.xml trunk/doc-new/guide/xml/portgroup-python.xml trunk/doc-new/guide/xml/portgroup-ruby.xml trunk/doc-new/guide/xml/portgroup-xcode.xml Modified: trunk/doc-new/guide/xml/portgroup-gnustep.xml =================================================================== --- trunk/doc-new/guide/xml/portgroup-gnustep.xml 2008-03-05 20:44:32 UTC (rev 34790) +++ trunk/doc-new/guide/xml/portgroup-gnustep.xml 2008-03-05 21:11:57 UTC (rev 34791) @@ -11,7 +11,7 @@ values for GNUstep-based software. A minimum Portfile using the gnustep PortGroup class need only define the fetch and the checksum phases. -
+
gnustep PortGroup Specific Keywords Portfiles using the gnustep PortGroup allow for port authors to @@ -98,7 +98,7 @@
-
+
gnustep FilesystemLayout Keywords PortGroup gnustep supports both the traditional gnustep file @@ -153,7 +153,7 @@
-
+
gnustep PortGroup Sugar Portfiles using PortGroup gnustep do not need to define the Modified: trunk/doc-new/guide/xml/portgroup-perl.xml =================================================================== --- trunk/doc-new/guide/xml/portgroup-perl.xml 2008-03-05 20:44:32 UTC (rev 34790) +++ trunk/doc-new/guide/xml/portgroup-perl.xml 2008-03-05 21:11:57 UTC (rev 34791) @@ -8,7 +8,7 @@ PortGroup perl5 allows for efficient porting of perl modules and other perl open source software. -
+
perl5 PortGroup Specific Keywords Portfiles using the perl5 PortGroup allow for port authors to set @@ -38,7 +38,7 @@
-
+
perl5 PortGroup Sugar Portfiles using PortGroup perl5 do not need to define the @@ -79,7 +79,7 @@
-
+
perl5 PortGroup Specific Variables When the perl5 PortGroup is declared within a Portfile, the Modified: trunk/doc-new/guide/xml/portgroup-python.xml =================================================================== --- trunk/doc-new/guide/xml/portgroup-python.xml 2008-03-05 20:44:32 UTC (rev 34790) +++ trunk/doc-new/guide/xml/portgroup-python.xml 2008-03-05 21:11:57 UTC (rev 34791) @@ -8,7 +8,7 @@ PortGroup python allows for efficient porting of python-based open source software. -
+
python PortGroup Specific Variables When the python PortGroup is declared within a Portfile, the Modified: trunk/doc-new/guide/xml/portgroup-ruby.xml =================================================================== --- trunk/doc-new/guide/xml/portgroup-ruby.xml 2008-03-05 20:44:32 UTC (rev 34790) +++ trunk/doc-new/guide/xml/portgroup-ruby.xml 2008-03-05 21:11:57 UTC (rev 34791) @@ -8,7 +8,7 @@ PortGroup ruby allows for efficient porting of ruby-based open source software. -
+
ruby PortGroup Specific Variables When the ruby PortGroup is declared within a Portfile, the Modified: trunk/doc-new/guide/xml/portgroup-xcode.xml =================================================================== --- trunk/doc-new/guide/xml/portgroup-xcode.xml 2008-03-05 20:44:32 UTC (rev 34790) +++ trunk/doc-new/guide/xml/portgroup-xcode.xml 2008-03-05 21:11:57 UTC (rev 34791) @@ -15,7 +15,7 @@ Xcode version updates because the PortGroup is tested against all supported Mac OS X and Xcode versions. -
+
xcode PortGroup Specific Keywords Portfiles using the xcode PortGroup allow for port authors to set @@ -181,7 +181,7 @@
-
+
xcode PortGroup Sugar Portfiles using the xcode PortGroup do not need to define the @@ -214,7 +214,7 @@
-
+
Portfile-Phase Keywords Affecting the xcode PortGroup The following Portfile phase keywords affect the xcode PortGroup -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/79c41d0a/attachment.html From jmr at macports.org Wed Mar 5 15:08:26 2008 From: jmr at macports.org (jmr at macports.org) Date: Wed, 5 Mar 2008 15:08:26 -0800 (PST) Subject: [34792] trunk/dports/perl Message-ID: <20080305230826.EA2961467FD0@beta.macosforge.org> Revision: 34792 http://trac.macosforge.org/projects/macports/changeset/34792 Author: jmr at macports.org Date: 2008-03-05 15:08:25 -0800 (Wed, 05 Mar 2008) Log Message: ----------- New port: p5-dbd-sqlite2. Closes #13655. Added Paths: ----------- trunk/dports/perl/p5-dbd-sqlite2/ trunk/dports/perl/p5-dbd-sqlite2/Portfile Added: trunk/dports/perl/p5-dbd-sqlite2/Portfile =================================================================== --- trunk/dports/perl/p5-dbd-sqlite2/Portfile (rev 0) +++ trunk/dports/perl/p5-dbd-sqlite2/Portfile 2008-03-05 23:08:25 UTC (rev 34792) @@ -0,0 +1,17 @@ +# $Id$ + +PortSystem 1.0 +PortGroup perl5 1.0 + +perl5.setup DBD-SQLite2 0.33 +maintainers jmr openmaintainer +description perl dbd interface to SQLite (old version) +long_description ${description} + +platforms darwin + +checksums md5 babd83fd5eb9ba7560ad4bab4c76c0eb \ + sha1 4668ef655c8c8410308d5cb649399d5f339105e8 \ + rmd160 8eb2e379c87abc3e177cdd14a1cf3e16cec09573 + +depends_lib-append port:p5-dbi Property changes on: trunk/dports/perl/p5-dbd-sqlite2/Portfile ___________________________________________________________________ Name: svn:keywords + Id Name: svn:eol-style + native -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/13f58f47/attachment.html From jmr at macports.org Wed Mar 5 17:55:53 2008 From: jmr at macports.org (jmr at macports.org) Date: Wed, 5 Mar 2008 17:55:53 -0800 (PST) Subject: [34793] trunk/dports/security/pgp/Portfile Message-ID: <20080306015553.D2667146BD01@beta.macosforge.org> Revision: 34793 http://trac.macosforge.org/projects/macports/changeset/34793 Author: jmr at macports.org Date: 2008-03-05 17:55:52 -0800 (Wed, 05 Mar 2008) Log Message: ----------- pgp: error out on darwin i386. From #12111. Modified Paths: -------------- trunk/dports/security/pgp/Portfile Modified: trunk/dports/security/pgp/Portfile =================================================================== --- trunk/dports/security/pgp/Portfile 2008-03-05 23:08:25 UTC (rev 34792) +++ trunk/dports/security/pgp/Portfile 2008-03-06 01:55:52 UTC (rev 34793) @@ -24,3 +24,9 @@ gnupg2 instead. patchfiles patch-pgpFullLicense.c.diff + +platform darwin i386 { + pre-fetch { + return -code error "PGP will only build on PowerPC Macs. Try gnupg instead." + } +} -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/3a8569e3/attachment.html From markd at macports.org Wed Mar 5 18:21:21 2008 From: markd at macports.org (markd at macports.org) Date: Wed, 5 Mar 2008 18:21:21 -0800 (PST) Subject: [34794] trunk/dports/sysutils/logrotate/Portfile Message-ID: <20080306022121.0A312146C708@beta.macosforge.org> Revision: 34794 http://trac.macosforge.org/projects/macports/changeset/34794 Author: markd at macports.org Date: 2008-03-05 18:21:21 -0800 (Wed, 05 Mar 2008) Log Message: ----------- Rename the sample logrotate-default to logrotate.conf.sample. Modified Paths: -------------- trunk/dports/sysutils/logrotate/Portfile Modified: trunk/dports/sysutils/logrotate/Portfile =================================================================== --- trunk/dports/sysutils/logrotate/Portfile 2008-03-06 01:55:52 UTC (rev 34793) +++ trunk/dports/sysutils/logrotate/Portfile 2008-03-06 02:21:21 UTC (rev 34794) @@ -41,6 +41,7 @@ destroot { xinstall -m 755 ${worksrcpath}/logrotate ${destroot}${prefix}/sbin - xinstall -m 755 ${worksrcpath}/examples/logrotate-default ${destroot}${prefix}/etc/ + xinstall -m 755 ${worksrcpath}/examples/logrotate-default \ + ${destroot}${prefix}/etc/logrotate.conf.sample xinstall -m 444 ${worksrcpath}/logrotate.8 ${destroot}${prefix}/share/man/man8 } -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/9d1c1b27/attachment.html From ryandesign at macports.org Wed Mar 5 22:03:53 2008 From: ryandesign at macports.org (ryandesign at macports.org) Date: Wed, 5 Mar 2008 22:03:53 -0800 (PST) Subject: [34795] trunk/dports/graphics/ImageMagick/Portfile Message-ID: <20080306060353.69BF6146EE9B@beta.macosforge.org> Revision: 34795 http://trac.macosforge.org/projects/macports/changeset/34795 Author: ryandesign at macports.org Date: 2008-03-05 22:03:51 -0800 (Wed, 05 Mar 2008) Log Message: ----------- ImageMagick: update to 6.3.9-1 All 696 tests behaved as expected (33 expected failures) Modified Paths: -------------- trunk/dports/graphics/ImageMagick/Portfile Modified: trunk/dports/graphics/ImageMagick/Portfile =================================================================== --- trunk/dports/graphics/ImageMagick/Portfile 2008-03-06 02:21:21 UTC (rev 34794) +++ trunk/dports/graphics/ImageMagick/Portfile 2008-03-06 06:03:51 UTC (rev 34795) @@ -3,7 +3,7 @@ PortSystem 1.0 name ImageMagick -version 6.3.9-0 +version 6.3.9-1 homepage http://www.imagemagick.org/ categories graphics devel maintainers ryandesign @@ -36,9 +36,9 @@ ftp://ftp.nluug.nl/pub/${name}/ checksums \ - md5 6e93da79b4d866c0c4872efbd6d20f9c \ - sha1 7aa2ad695facd176d9589794ce27afceb2529dcf \ - rmd160 8c620c6d0aa6ccb0bd62a6b0b66a29d1d59ac4d0 + md5 b0cf2364a2d5c0bb667463d51a7bcb60 \ + sha1 b67f12d7951f20c2c60785461fe977794a459615 \ + rmd160 6097c1ec126957bbd55b59e2ae559f4bf724d601 depends_lib \ lib:libX11.6:XFree86 \ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080305/b075f07b/attachment.html From jmpp at macports.org Wed Mar 5 23:01:18 2008 From: jmpp at macports.org (jmpp at macports.org) Date: Wed, 5 Mar 2008 23:01:18 -0800 (PST) Subject: [34796] trunk/www/ports.php Message-ID: <20080306070118.6A66B146F24D@beta.macosforge.org> Revision: 34796 http://trac.macosforge.org/projects/macports/changeset/34796 Author: jmpp at macports.org Date: 2008-03-05 23:01:17 -0800 (Wed, 05 Mar 2008) Log Message: ----------- Be clear about the transfer method we're using to submit this form. Modified Paths: -------------- trunk/www/ports.php Modified: trunk/www/ports.php =================================================================== --- trunk/www/ports.php 2008-03-06 06:03:51 UTC (rev 34795) +++ trunk/www/ports.php 2008-03-06 07:01:17 UTC (rev 34796) @@ -32,7 +32,7 @@
-
+