aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/mysql.rb
AgeCommit message (Collapse)Author
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2011-03-05Clean up LaunchAgent caveats.Carlos Rodriguez
Documentation now has instructions on creating ~/Library/LaunchAgents directory for first time installs of Formulas. Appending trailing slash to Formula documentation in regards to copying plists to LaunchAgents directory. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-22Update to MySQL 5.1.55preek
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-17Add option to mysql formula for compiling with utf8 as the default charset.Vladimir Andrijevik
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-02-12Embedded server option in mysql formula.Sebastian Skalacki
New option in mysql formula which commands to build embedded server static library (libmysqld.a) needed by various software (e.g. Amarok). Closes #4008. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-12-18Update MySQL to 5.1.54.Ali Asad Lotia
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-12-11added --with-partition to configure optionsDrew Miller
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-12-03Updated mysql to 5.1.53Aaron Suggs
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18Use https for all GitHub URLsTianyi Cui
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18Update MySQL to 5.1.52.Aku Kotkavuo
Also added a step to the installation instructions related to issue #2821.
2010-10-12Update mysql to 5.1.51Ali Asad Lotia
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-08Update formulae to use path shortcutsAdam Vandenberg
2010-08-07Update formulae for version 0.7Adam Vandenberg
* 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-07-30mysql - add mysql.server to binAdam Vandenberg
2010-07-23Update mysql to 5.1.49Ali Asad Lotia
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-22mysql - fix weird readline optionAdam Vandenberg
2010-06-18MySQL 5.1.48Adam Vandenberg
2010-06-17Add a universal flag for building mysqlChris Hoffman
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-06-16Add "fails_with_llvm" to formula to document LLVM build breaks.Adam Vandenberg
Replaced ENV.gcc_4_2 + comments with calls to "fails_with_llvm", to specifically message to the user when a formula is known or suspected to not build with LLVM. If the user specifies "--use-llvm", the message will be displayed, but compilation will be tried anyway. Since using LLVM is now an advanced/hidden feature instead of the default on 10.6, we'll let the user try anyway (and submit patches if things are now working.)
2010-05-21Updated formula: MySQL 5.1.47Luke Gallagher
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-05-19added '--with-readline' to configure_argsyury
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-04-30fix spellingJoey Geiger
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-04-29Update mysql to 5.1.46Ali Asad Lotia
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-04-16Updated launchd caveats for MySQLLuke Gallagher
2010-03-25Update mysql to 5.1.45.Ali Asad Lotia
Signed-off-by: David Höppner <0xffea@gmail.com>
2010-03-16Update MySQL to 5.1.44 (thanks tekin)Adam Vandenberg
2010-03-07String.undent for prettier HEREDOCsMax Howell
2010-03-05MySQL - simplify a couple path referencesAdam Vandenberg
2010-02-13MySQL 5.1.43Adam Vandenberg
2010-02-13Fixes #144; Fixes #566Max Howell
2010-01-24Set MySQL sysconfdir so my.cnf can be in 'etc'Lincoln Stoll
Fixes #501
2009-12-22Use mysql's database location as WorkingDirectoryStephen Caudill
2009-12-22Chomp newlines in system outputStephen Caudill
2009-12-05Add Akonadi formula and dependencies.Mike Arthur
2009-12-01Updating MySQL formula to 5.1.41 (5.1.39 completely fails)Michael Shapiro
Appears to patch, compile and function fine, though I've done no serious testing.
2009-10-15s/require 'brewkit'/require 'formula'/gMax Howell
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-09Remove optimisations fromt mysql_config --cflagsMax Howell
This fixes issues that people were having compiling gems off of the Homebrew mysql installation.
2009-10-02Formula.var now means 'HOMEBREW_PREFIX/var', so use that.Adam Vandenberg
Also add comment and slightly reformat.
2009-10-01Use HOMEBREW_PREFIX/var by default for the mysql dbTom von Schwerdtner
* Switch to the tar.gz for download, it's a few MB smaller than the zip * Remove duplicate --with-plugins line * Switch statedir to #{HOMEBREW_PREFIX}/var/mysql * Set plist to treat HOMEBREW_PREFIX as home instead of hardcoding /usr/local Signed-off-by: Max Howell <max@methylblue.com> Closes #67 I amended the caveats slightly.
2009-09-29There is no --without-bench configure optionTom von Schwerdtner
Which is probably why it was being ignored.
2009-09-25Bump MySQL to 5.1.39Adam Vandenberg
2009-09-25Mysql 5.1.38Steve Agalloco
5.1.37 *already* no longer available to download on mirrors.
2009-09-22Mentioning mysql.server when installing mysql, as an alternative to a ↵August Lilleaas
start-on-boot plist.
2009-09-21Merge branch 'deps'Max Howell
Conflicts: Library/Formula/imagemagick.rb Library/Formula/taglib.rb Library/Homebrew/brew.h.rb Library/Homebrew/formula.rb bin/brew
2009-09-21Dependency resolution with fancy syntaxMax Howell
Is it a DSL? No. But people call it that apparently. To add a dependency: class Doe <Formula depends_on 'ray' depends_on 'mee' => :optional depends_on 'far' => :recommended depends_on Sew.new end Sew would be a formula you have defined in this Formula file. This is useful, eg. see Python's formula. Formula specified in this fashion cannot be linked into the HOMEBREW_PREFIX, they are considered private libraries. This allows you to create custom installations that are very specific to your formula. More features to come, like specifying versions
2009-09-16Default to patch level 1Max Howell
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-16Use __END__ patch rather than github gistMax Howell
Also there was seemingly some bug where if you didn't read the pipe for the patch commmand the exit status was non-zero.
2009-09-14Better mysql server supportNathaniel Talbott
Patch mysql_safe so it will run non-privileged. Write out plist for managing mysqld with launchctl. Add instructions on setting up db and launchctl script. Signed-off-by: Max Howell <max@methylblue.com>
2009-09-10Dependency resolutionMax Howell
Specify dependencies in your formula's deps function. You can return an Array, String or Hash, eg: def deps { :optional => 'libogg', :required => %w[flac sdl], :recommended => 'cmake' } end Note currently the Hash is flattened and qualifications are ignored. If you only return an Array or String, the qualification is assumed to be :required. Other packaging systems have problems when it comes to packages requiring a specific version of a package, or some patches that may not work well with other software. With Homebrew we have some options: 1. If the formula is vanilla but an older version we can cherry-pick the old version and install it in the Cellar in parallel, but just not symlink it into /usr/local while forcing the formula that depends on it to link to that one and not any other versions of it. 2. If the dependency requires patches then we shouldn't install this for use by any other tools, (I guess this needs to be decided on a per-situation basis). It can be installed into the parent formula's prefix, and not symlinked into /usr/local. In this case the dependency's Formula derivation should be saved in the parent formula's file (check git or flac for an example of this). Both the above can be done currently with hacks, so I'll flesh out a proper way sometime this week.
2009-08-21Reduce MySQL configure arg duplicationAdam Vandenberg