[46698] trunk/dports/www
perry at macports.org
perry at macports.org
Tue Feb 10 13:01:07 PST 2009
Revision: 46698
http://trac.macports.org/changeset/46698
Author: perry at macports.org
Date: 2009-02-10 13:01:06 -0800 (Tue, 10 Feb 2009)
Log Message:
-----------
www/elinks-devel - Added new port.
Added Paths:
-----------
trunk/dports/www/elinks-devel/
trunk/dports/www/elinks-devel/Portfile
trunk/dports/www/elinks-devel/files/
trunk/dports/www/elinks-devel/files/patch-hooks.h.diff
Added: trunk/dports/www/elinks-devel/Portfile
===================================================================
--- trunk/dports/www/elinks-devel/Portfile (rev 0)
+++ trunk/dports/www/elinks-devel/Portfile 2009-02-10 21:01:06 UTC (rev 46698)
@@ -0,0 +1,88 @@
+# $Id$
+
+PortSystem 1.0
+
+name elinks-devel
+version 0.12pre2
+revision 0
+categories www
+maintainers perry
+platforms darwin
+
+description Full-Featured Text WWW Browser
+long_description ELinks is an advanced and well established feature rich \
+ text mode web (HTTP/FTP/..) browser.
+homepage http://elinks.or.cz/
+
+distname elinks-${version}
+master_sites ${homepage}download/
+
+checksums rmd160 a757c1ad146bb5c2aa56197cc1689f3b65637b76
+
+configure.args \
+ --disable-256-colors --disable-88-colors --disable-bittorrent \
+ --disable-debug --disable-fastmem --disable-fsp --disable-no-root \
+ --disable-own-libc --disable-sm-scripting --disable-small --disable-smb \
+ --disable-sysmouse --disable-true-color --enable-backtrace \
+ --enable-bookmarks --enable-cgi --enable-cookies --enable-css \
+ --enable-data --enable-exmode --enable-finger --enable-formhist \
+ --enable-ftp --enable-globhist --enable-gopher --enable-html-highlight \
+ --enable-ipv6 --enable-largefile --enable-leds --enable-mailcap \
+ --enable-marks --enable-mimetypes --enable-mouse --enable-nls \
+ --enable-nntp --enable-uri-rewrite --enable-utf-8 --enable-xbel \
+ --with-bzlib --with-gc --with-libiconv --with-lzma --with-openssl \
+ --with-see --with-zlib --without-gnutls --without-gpm --without-gssapi \
+ --without-guile --without-idn --without-lua --without-perl \
+ --without-python --without-ruby --without-spidermonkey --without-x \
+ --without-xterm
+depends_lib \
+ port:boehmgc port:bzip2 port:expat port:libiconv port:liblzma \
+ port:openssl port:see port:zlib
+
+# Note: This variant increases memory usage regardless of color mode.
+variant colors description {Enable support for 88/256 colors and True color} {
+ configure.args-append \
+ --enable-256-colors --enable-88-colors --enable-true-color
+ configure.args-delete \
+ --disable-256-colors --disable-88-colors --disable-true-color
+}
+
+variant gnutls description {Use GnuTLS in lieu of OpenSSL} {
+ configure.args-append --with-gnutls --without-openssl
+ configure.args-delete --with-openssl --without-gnutls
+ depends_lib-append port:gnutls
+ depends_lib-delete port:openssl
+}
+
+variant guile description {Enable support for Guile} {
+ configure.args-append --with-guile
+ configure.args-delete --without-guile
+ depends_lib-append port:guile
+}
+
+variant idn description {Enable support for internationalized domain names} {
+ configure.args-append --with-idn
+ configure.args-delete --without-idn
+ depends_lib-append port:libidn
+}
+
+variant perl description {Enable support for Perl} {
+ patchfiles patch-hooks.h.diff
+
+ configure.args-append --with-perl
+ configure.args-delete --without-perl
+ depends_lib-append path:bin/perl:perl5
+}
+
+variant python description {Enable support for Python} {
+ configure.args-append --with-python
+ configure.args-delete --without-python
+ configure.env-append PYTHON=${prefix}/bin/python2.6
+ depends_lib-append port:python26
+}
+
+variant ruby description {Enable support for Ruby} {
+ configure.args-append --with-ruby
+ configure.args-delete --without-ruby
+ depends_lib-append port:ruby
+}
Property changes on: trunk/dports/www/elinks-devel/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/www/elinks-devel/files/patch-hooks.h.diff
===================================================================
--- trunk/dports/www/elinks-devel/files/patch-hooks.h.diff (rev 0)
+++ trunk/dports/www/elinks-devel/files/patch-hooks.h.diff 2009-02-10 21:01:06 UTC (rev 46698)
@@ -0,0 +1,13 @@
+--- src/scripting/perl/hooks.h.orig 2009-02-09 23:20:48.000000000 -0800
++++ src/scripting/perl/hooks.h 2009-02-09 23:21:03.000000000 -0800
+@@ -2,6 +2,10 @@
+ #ifndef EL__SCRIPTING_PERL_HOOKS_H
+ #define EL__SCRIPTING_PERL_HOOKS_H
+
++/* src/util/lists.h */
++#undef LIST_HEAD
++#define LIST_HEAD(x) x *next; x *prev
++
+ struct event_hook_info;
+
+ extern struct event_hook_info perl_scripting_hooks[];
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090210/17219f30/attachment.html>
More information about the macports-changes
mailing list