aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/libdnet.rb
AgeCommit message (Collapse)Author
2015-03-18libdnet: update 1.12 bottle.BrewTestBot
2015-03-18libdnet: bottle python bindingsTim D. Smith
Closes #37826.
2014-10-19libdnet: update 1.12 bottle.BrewTestBot
2014-05-16libdnet: remove old automake hackJack Nagel
2014-05-05libdnet: add 1.12 bottle.BrewTestBot
2014-04-04libdnet: modernize autotools bootstrapJack Nagel
2014-03-19libdnet: use patch DSLJack Nagel
2014-03-08Batch convert http urls from Google Code to httpsIan Lancaster
Closes #27218.
2013-11-13Add more missing :autoconf depsJack Nagel
2013-06-03Python 2.x and 3.x supportSamuel John
New `depends_on :python` Dependency. New `depends_on :python3` Dependency. To avoid having multiple formulae with endings -py2 and -py3, we will handle support for different pythons (2.x vs. 3.x) in the same formula. Further brewed vs. external python will be transparently supported. The formula also gets a new object `python`, which is false if no Python is available or the user has disabled it. Otherwise it is defined and provides several support methods: python.site_packages # the site-packages in the formula's Cellar python.global_site_packages python.binary # the full path to the python binary python.prefix python.version python.version.major python.version.minor python.xy # => e.g. "python2.7" python.incdir # includes of python python.libdir # the python dylib library python.pkg_config_path # used internally by brew python.from_osx? python.framework? python.universal? python.pypy? python.standard_caveats # Text to set PYTHONPATH for python.from_osx? python.if3then3 # => "" for 2.x and to "3" for 3.x. Further, to avoid code duplication, `python` takes an optional block that is run twice if the formula defines depends_on :python AND :python3. python do system python, 'setup.py', "--prefix=#{prefix}" end Read more in the Homebrew wiki.
2013-01-06libdnet: fix deprecated macroAdam Vandenberg
Fixes #16903.
2012-09-03Batch convert MD5 formula to SHA1.Mike McQuaid
Closes #14653.
2012-08-21Fixed libdnet failing to build when --with-python is supplied to brew installIan Rahimi
Closes #14352. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-13libdnet: use options DSLJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-10Use autotools symbolsAdam Vandenberg
2012-05-16libdnet: fix deps conditionalnibbles 2bits
Libdnet uses `autoreconf` and has deps on automake and libtool when using XCode-4.3 or greater; however, the previous commit I authored has the wrong conditional where it also checks if the formula is building HEAD. That's not right. There is no HEAD, and `autoreconf` is used for stable. * Remove `if ARGV.build_head?` This was tested on Lion by removing automake, autoconf, and libtool then using `brew install libdnet` which now builds all the deps. It was also tested on SL using the system autotools without any ENV vars set, such as LIBTOOLIZE. Tested with XCode-4.3.2, 4.0.2. Fixes #12280. Closes #12286. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10libdnet: fix for autoreconf error on Lionnibbles 2bits
Libdnet is used by snort, but the manual autoreconf statements cause a build error on Lion. This is likely due to some subtle changes in autoconf-2.69. * Remove manual autotools statements. * Set `ACLOCAL` to include the `config` directory. * Use `autoreconf -ivf` the way the `autoconf` docs recommend. * Remove the unrecognized `--disable-debug` flag. This compiles with or without the `--with-python` flag, and it functions well in `snort` using all five compilers from XCode 4.3.2 and 4.0.2 on Lion and Snow Leopard. It's interesting to see software from 2007 build the python bindings and install them into the HB site-packages correctly. Fixes #12174 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-03-12libdnet: add --with-python switch to build moduleAdam Vandenberg
2012-02-28audit: automake, autoconf, and libtool are build-time depsJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-27depends_on "automake" where necessaryMax Howell
Had to remove full paths, since we have two options for location now.
2011-10-17libdnet: fix shared library extensionJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2010-05-09libdnet 1.12achiu
Signed-off-by: Adam Vandenberg <flangy@gmail.com> * Fix man path