Commit graph

18 commits

Author SHA1 Message Date
Adam Vandenberg
3a4a9cb6a3 Add frameworks helper to formula 2013-05-03 11:41:55 -07:00
Simon Sigurdhsson
a763d3df9f Remove global methods from formulae
Removes any global methods from formulae, and moves #kext_prefix (which
seems to be at least somewhat abstractable) into the Formula class. The
only formula with global methods is now aspell; it (and its generating
script in contrib) has been changed to prefix that method with
`aspell_`, to minimize the risk of name collisions.

Closes Homebrew/homebrew#19331.
Closes Homebrew/homebrew#19343.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-04-21 23:48:50 -05:00
Jack Nagel
c6f7083c4e pyside: use qt-project URL 2013-01-10 20:19:39 -06:00
Jack Nagel
9435b62c66 pyside 1.1.2
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-10-13 13:26:49 -05:00
Jack Nagel
e3b115162e pyside: use temporary MacPorts mirror
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-10-13 13:21:33 -05:00
nibbles 2bits
d1ca2a6931 pyside 1.1.1
Upgrade pyside to version 1.1.1, which supports Qt-4.8.
Add and out of source build to match shiboken, seeing as shiboken
is also from the same developers.

Tested on Lion with clang and llvm from XCode-4.3.3.
Tested with and it needs shiboken >= 1.1.1.

Closes Homebrew/homebrew#13331.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-07-12 02:48:16 -05:00
Jack Nagel
c7630f5ff4 Use new std_cmake_args method
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-22 22:22:00 -05:00
Jack Nagel
06a6af7e50 Break long lines
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 16:15:46 -05:00
Jack Nagel
7c648d9732 Shore up a number of shell quoting issues
When interpolating in strings passed to Formula#system, it should be
done in such a way that if any interpolated variables contain spaces,
they are either (a) passed as part of a list or (b) protected by quotes
if they are part of a long string (which is subject to shell expansion).
Otherwise, they will be split on the space when expanded by the shell
and passed as multiple arguments to whatever process is being executed.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 14:03:11 -05:00
Charlie Sharpsteen
a33127cf09 Revert "ENV.rb: Always return integers from make_jobs"
This reverts commit ea1a9e603abe3dab90bf5b157d2614cf58e2cc8e.

Argh. Unrelated PySide changes slipped in.
2012-05-03 15:48:51 -07:00
Charlie Sharpsteen
f118b859d4 ENV.rb: Always return integers from make_jobs
When referencing `Hardware.processor_count`, `ENV.make_jobs` will return an
integer. If referencing the environment variable `HOMEBREW_MAKE_JOBS`, it
returned a string.

Now, the function always returns an integer.

Fixes Homebrew/homebrew#12033.
2012-05-03 15:45:31 -07:00
Adam Vandenberg
7c5720e36f Put source path last in cmake args 2012-02-24 21:35:51 -08:00
Charlie Sharpsteen
31645357a9 PySide: Update to 1.1.0
Also updates the following dependencies:

  - ApiExtractor
  - GeneratorRunner
  - Shiboken

Also clean up dependency statements.
2012-01-08 15:35:57 -08:00
Charlie Sharpsteen
c713103965 PySide: Update to 1.0.9
Also updates dependencies:

  - apiextractor
  - generatorrunner
  - shiboken
2011-12-02 11:41:13 -08:00
Charlie Sharpsteen
65d9960c9f PySide: Update to 1.0.8
Also updates dependencies:

  - apiextractor
  - generatorrunner
  - shiboken
2011-11-09 14:06:13 -08:00
Charlie Sharpsteen
3dc3ae111b PySide: Update to 1.0.7
Also updates apiextractor, generatorrunner and shiboken.
2011-09-22 00:27:41 -07:00
John Harrison
10df6cd502 Pyside: Fix path to site-packages
Corrected the site-packages paths for pyside and pyside-tools to agree with
python's formula.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-08-26 11:47:49 -07:00
Charlie Sharpsteen
1614dbfa4e New formula for PySide
PySide is a set of LGPL-licensed Python bindings for the Qt libraries that is
mostly compatible with PyQt.

This formula builds the Python run-time modules. For development tools such as
Qt UI and Resource compilers, see the PySideTools formula.
2011-08-25 17:47:22 -07:00