Commit graph

44 commits

Author SHA1 Message Date
Shaun Jackman
08cf0d0e41 gettext, readline: Add keg_only :shadowed_by_osx
Closes Homebrew/homebrew#31951.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-08-28 17:01:38 -05:00
BrewTestBot
20e83df140 gettext: update 0.19.2 bottle. 2014-07-21 21:55:44 -05:00
Noctem
5a39c6e833 gettext 0.19.2
Update to latest stable release.

Closes Homebrew/homebrew#30034.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-07-21 21:55:25 -05:00
Jack Nagel
23320f523f gettext: add bottles 2014-02-04 11:07:02 -05:00
Jack Nagel
bbc85cfb94 gettext: remove patch
This patch only disables building examples, which probably wasn't a huge
deal to begin with and matters even less now that we have bottles.

Closes Homebrew/homebrew#25991.
2014-01-17 10:22:29 -06:00
Brett Koonce
2239dec366 gettext 0.18.3.2
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-01-14 08:19:39 +00:00
Jack Nagel
55d0d9e359 gettext: add 10.9 bottle 2013-11-19 09:43:07 -06:00
Jack Nagel
8e1e48f3d1 gettext 0.18.3.1 2013-08-20 10:40:45 -05:00
Adam Vandenberg
5f40852a2a gettext: disable csharp
Closes Homebrew/homebrew#21544.
2013-07-31 08:30:26 -07:00
Jack Nagel
91f181d2f6 gettext: disable java
Refs Homebrew/homebrew#21102.
2013-07-09 18:01:47 -05:00
Jack Nagel
c1d51f7587 gettext 0.18.3
Closes Homebrew/homebrew#21102.
2013-07-09 16:20:07 -05:00
Peter Eisentraut
18bc4f5483 gettext: Enable Emacs support unconditionally
Revert e93c776803d6b8c2c96b971307899ad61f09a43c and turn on Emacs
support without an option, per discussion in Homebrew/homebrew#20313.

Closes Homebrew/homebrew#20385.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-10 10:48:18 -07:00
Jack Nagel
cdc973ed31 gettext: rename Emacs class which is used by the Emacs formula 2013-06-08 21:33:48 -05:00
Peter Eisentraut
e910e54194 gettext: Add Emacs support option
Closes Homebrew/homebrew#20313.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-08 18:00:11 -07:00
Mike McQuaid
fb86af64a8 gettext: 0.18.2 bottles. 2013-01-30 21:28:13 -08:00
Birger J. Nordølum
928f4ab1dc gettext 0.18.2
Removed one of the patches, as done over at MacPorts.

Closes Homebrew/homebrew#17281.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-01-30 21:28:13 -08:00
Jack Nagel
8d72b8ddcc gettext: always use bundled libraries
We have been explicitly passing "--without-included-glib", etc. to the
but this doesn't make sense: the flag does not mean "don't use glib at
all", it means "don't use the bundled glib", which means "use an
external copy of glib if one exists, but otherwise fall back to the
included version anyway".

This can lead to subtle breakage: if a user has installed glib, and then
gettext is built from source, gettext will link to the external glib.
When the user goes to upgrade glib the next time around, the build will
fail when it tries to use the now broken gettext binaries.

So in most cases, our gettext formula has been using these bundled
libraries anyway. The most obvious case is the bottles, which do not
have external linkage to glib, libunistring, etc.

In order to cover all cases, _always_ build with the included libraries.

There is no need to rebuild the bottles for these changes, as they are
correct already.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-10-20 17:22:07 -05:00
Jack Nagel
d9a9ec777a gettext: fix checksum
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-03 22:30:16 -05:00
Mike McQuaid
88779ade49 Batch convert MD5 formula to SHA1.
Closes Homebrew/homebrew#14653.
2012-09-03 11:36:42 -07:00
Mike McQuaid
ecb600b034 gettext: add Mountain Lion and Snow Leopard bottles. 2012-08-11 15:24:21 +01:00
Adam Vandenberg
311c9cbd5e gettext: use options dsl 2012-08-09 22:00:54 -07:00
Jack Nagel
9f90cd8794 gettext: remove Snow Leopard bottle
The bottle was linked against libunistring, which is not a hard
dependency but gets picked up by the build if its present; this results
in breakage on systems where libunistring is not installed.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-22 18:00:05 -05:00
Misty De Meo
861f0c916e gettext: add Snow Leopard bottle 2012-04-10 11:06:57 -05:00
Mike McQuaid
1e3dc00c15 Add gettext bottle. 2012-02-27 09:49:20 +00:00
Adam Vandenberg
782007ff6e Don't override default -O flag.
Way back in the day, Homebrew defaulted to LLVM/-O3. A lot of stuff
failed to compile, and a lot of stuff just took forever with -O4.

We don't default this way anymore, and in fact use -Os per Apple
guidelines.

So remove these old "fixes" since they are no longer needed.
2012-02-25 21:00:28 -08:00
Jack Nagel
83fcafb5aa Add mirrors for GNU formulae
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-30 12:56:07 -06:00
Jack Nagel
fa3d89a7c0 Use automatic mirror selection for GNU downloads
It seems that the main GNU download site has issues in some places
outside the U.S., so we'll use the provided "ftpmirror.gnu.org" to pick
a nearby mirror.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-12 15:08:20 -05:00
José Martínez
e6b852f411 gettext: fix build with Xcode 4
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-21 06:31:48 -07:00
Adam Vandenberg
4533710634 gettext: universal binary 2011-06-06 10:21:37 -07:00
Adam Vandenberg
1fe061bf37 gettext: simplify build process
Don't build examples and then delete them; use the MacPorts
patch to not build examples in the first place, unless explicitly
asked for.
2011-06-05 08:07:41 -07:00
Adam Vandenberg
c3d38d819f Change keg-only text slightly. 2011-03-22 13:14:57 -07:00
Adam Vandenberg
b3b559d2af gettext - add configure switch
--without-git was required for some users.
2011-03-19 11:42:27 -07:00
Fred Wenzel
e1f53bf047 updated gettext to 0.18.1.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12 11:55:12 -08:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Tianyi Cui
8b275c916a Use https for all GitHub URLs
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18 20:14:27 -08:00
Adam Vandenberg
ac4e28a5ba Document all existing install options. 2010-08-10 13:05:20 -07:00
Adam Vandenberg
7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Adam Vandenberg
e76912ac4a gettext - fix Mac Pro 10.6 issue Homebrew/homebrew#540
LLVM -O4 doesn't work on Mac Pro.
2010-02-11 15:02:11 -08:00
Max Howell
61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Max Howell
bd67abc121 Solving the GNU GetText issues
GNU GetText breaks eg. Ruby 1.9 builds, and some other formula I have been building too. But it is required by eg. glib. So to solve this we are going to by default not symlink gettext into the Homebrew prefix.

Formula that depend on GetText will have the gettext paths added to the brewing environment automatically. Neat.
2009-09-17 22:01:27 +01:00
Max Howell
3b4dac6ddd Default to patch level 1
Having gone through our patches it's clear that p1 is more standard.

Also fixed a bug where returning DATA outside of an array would fail to patch.
2009-09-16 17:08:32 +01:00
Daniel Rodríguez Troitiño
0da74e36e8 Added patch for environ problems in Gettext.
All Gettext binaries fail at runtime with linking problems related to the
environ variable. According to <http://www.mail-archive.com/bug-gnulib@gnu.org/msg09272.html>
the environ variable is missing from some platforms (between them MacOS X),
and autoconf test for it, and sets HAVE_ENVIRON_DECL accordingly. A common
workaround was declaring "extern char** environ" in the code if the OS didn't
provide the environ variable, but that doesn't work since 10.5. Since then you
have to use _NSGetEnviron() function declared in crt_externs.h. This
workaround works at least since 10.3. t

Signed-off-by: Max Howell <max@methylblue.com>

Closes Homebrew/homebrew#11
2009-09-16 15:33:30 +01:00
Max Howell
aa14a25a43 Apply new ENV capabilities to all existing Formulae 2009-08-10 18:11:22 +01:00
Max Howell
c70918c00b Wireshark depends on glib depends on gettext 2009-06-06 23:54:52 +01:00