diff options
| author | Adam Vandenberg | 2010-10-30 21:35:27 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2010-10-31 15:09:43 -0700 |
| commit | 08c9206b03af57fa57fcc9278d83150fb38b393d (patch) | |
| tree | 591d1eb9e5a7789335a819b2bdc792f5a2def1d8 /Library | |
| parent | eb4c431a56eab3f4880745c91414f8ce068eae7e (diff) | |
| download | homebrew-08c9206b03af57fa57fcc9278d83150fb38b393d.tar.bz2 | |
Added libiconv 1.13.1
libiconv with extra encodings & mac encodings.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/libiconv.rb | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/Library/Formula/libiconv.rb b/Library/Formula/libiconv.rb new file mode 100644 index 000000000..73bd39d96 --- /dev/null +++ b/Library/Formula/libiconv.rb @@ -0,0 +1,41 @@ +require 'formula' + +class Libiconv <Formula + url 'http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz' + homepage 'http://www.gnu.org/software/libiconv/' + md5 '7ab33ebd26687c744a37264a330bbe9a' + + keg_only :provided_by_osx + + def patches + { :p1 => [ + 'http://svn.macports.org/repository/macports/trunk/dports/textproc/libiconv/files/patch-Makefile.devel', + 'http://svn.macports.org/repository/macports/trunk/dports/textproc/libiconv/files/patch-utf8mac.diff', + DATA + ]} + end + + def install + ENV.j1 + system "./configure", "--disable-debug", "--disable-dependency-tracking", + "--prefix=#{prefix}", + "--enable-extra-encodings" + system "make -f Makefile.devel" + system "make install" + end +end + + +__END__ +diff --git a/lib/flags.h b/lib/flags.h +index d7cda21..4cabcac 100644 +--- a/lib/flags.h ++++ b/lib/flags.h +@@ -14,6 +14,7 @@ + + #define ei_ascii_oflags (0) + #define ei_utf8_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO) ++#define ei_utf8mac_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO) + #define ei_ucs2_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO) + #define ei_ucs2be_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO) + #define ei_ucs2le_oflags (HAVE_ACCENTS | HAVE_QUOTATION_MARKS | HAVE_HANGUL_JAMO) |
