summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* added CABAL_EXTRA_CONFIGURE_FLAGS variable, more tweaksSergei Trofimovich2011-05-081-23/+55
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - CABAL_EXTRA_CONFIGURE_FLAGS - variable similar to EXTRA_ECONF for econf. It appends given arguments to 'runhaskell Setup configure args' call. It's handy when one wants to pass some argument for all haskell packages, like 'CABAL_EXTRA_CONFIGURE_FLAGS=--enable-shared' to get shared variants for all haskell libraries. - GHC_BOOTSTRAP_FLAGS - ghc option when building Setup.hs. - fix CABAL_FEATURES="nocabaldep" (found by Felipe Almeida Lessa) Felipe's output for ghc-6.12.3: > $ ghc-pkg field Cabal version > version: 1.8.0.6 > version: 1.10.1.0 My output for ghc-6.12.3: > $ ghc-pkg field Cabal version >    version: 1.10.1.0 >    version: 1.8.0.6 It has unstable order and breaks dev-haskell/cairo setup. Now we always pick ghc's Cabal version (as CABAL_FROM_GHC var name says), not the most recently installed. - Setup.hs is linked dynamically where available. Drastically speedups (from tens of seconds down to seconds) link time (and the whole package build time). - src_compile() got a QA warning when passed '--flags=' argument for EAPI, where yet src_configure() (catches potential package misconfiguration)
* speed up package deregistration, add 'ghc-supports-shared-libraries' helperSergei Trofimovich2011-05-081-17/+16
| | | | | | | | - 'pkg_prerm' could take up to minute in a loop of checking protected packages. We don't need to protect anything on modern ghc (6.12+) - ghc-supports-shared-libraries returns success if installed ghc is able to build shared objects
* Add more common protos.Tomas Chvatal2011-05-081-1/+3
|
* All input drivers require inputproto so just handle it in eclass.Tomas Chvatal2011-05-081-1/+6
|
* Bug #366289: some of the docs are removed in newer versions, update dodoc line.Robin H. Johnson2011-05-071-2/+4
|
* Missing depend gnome-base/libgnomeprintui added. Almost-silent build failure ↵Peter Alfredsen2011-05-061-2/+3
| | | | would result if this were not present, only caught by presence of too few files.
* Drop needless `inherit multilib'. Thanks to Henry Gebhardt for pointing this ↵Michał Górny2011-05-041-3/+1
| | | | out.
* Introducing systemd.eclass - a helper eclass to handle systemd unit ↵Michał Górny2011-05-041-0/+102
| | | | installation.
* All older than -good-0.10.23 versions are gone from tree, so remove now ↵Mart Raudsepp2011-05-041-8/+3
| | | | unnecessary econf support for these
* All older than -bad-0.10.19 versions are gone from tree, so remove now ↵Mart Raudsepp2011-05-041-32/+2
| | | | unnecessary econf and patching support for these
* All liboil using versions are now gone from the tree, so simply the orc ↵Mart Raudsepp2011-05-041-33/+11
| | | | handling logic and remove support for econfing those removed old versions.
* Fix variable references ({cur,old}sha1 -> {cur,old}sha).Michał Górny2011-05-021-3/+3
|
* Rework the gcc checkup to be less time consuming and move to git-2 eclassTomas Chvatal2011-05-012-40/+17
|
* Add similar output to eautoreconf to intltoolizeSamuli Suominen2011-05-011-2/+5
|
* Don't PROVIDE virtual/linux-sources, it is a new-style virtual now, bug 118442.Ulrich Müller2011-04-301-3/+1
|
* Add support for DOCS being an array with backward compatSamuli Suominen2011-04-301-7/+11
|
* punt references to USE mailwrapper wrt #361085Samuli Suominen2011-04-291-8/+3
|
* Punt all DEAD marked eclasses which are due.Tomas Chvatal2011-04-279-63/+0
|
* Rather inform that we have no tests instead of printing help for ctest.Tomas Chvatal2011-04-271-2/+4
|
* Ban kdeprefix on kdepim stuff as it is broken totaly even in depgraph ↵Tomas Chvatal2011-04-261-2/+4
| | | | calculations.
* Avoid self-blocker to work around a problem in paludis, bug 364799.Ulrich Müller2011-04-261-7/+5
|
* Handle case where RUBY_S is not provided.Hans de Graaff2011-04-251-2/+6
|
* Fix typo.Hans de Graaff2011-04-251-4/+4
|
* Support EAPI=4 in ruby-ng.eclass, fixing bug 358349.Hans de Graaff2011-04-251-2/+21
|
* Replace dependency on virtual/modutils, bug 358891. Whitespace.Ulrich Müller2011-04-241-5/+5
|
* Fix 'has' check for ipc in IUSE, it's +ipc everywhereNirbheek Chauhan2011-04-241-2/+2
|
* Fix comment typo.Tomas Chvatal2011-04-241-2/+2
|
* Remove wrong variable from debug-log message.Tomas Chvatal2011-04-231-2/+2
|
* Move more fixes from overlay:Jonathan Callen2011-04-221-12/+18
| | | | | | EAPI-4 autocompresses /usr/share/doc: exclude /usr/share/doc/HTML Fix underquoted USE dep for kde-l10n Various other issues
* Rework the kde-l10n handling so it is less annoying for users with no lingua ↵Tomas Chvatal2011-04-221-7/+9
| | | | selected.
* Fix la file removal 'find' call to not use GNU find options, and not require ↵Nirbheek Chauhan2011-04-221-2/+2
| | | | EAPI 3
* Fix stat usage for BSD, bug 318237Andreas K. Hüttel2011-04-211-2/+10
|
* Add GNOME2_LA_PUNT support from the overlay.Gilles Dartiguelongue2011-04-211-2/+15
|
* Revert to 1.8, unintended commit.Gilles Dartiguelongue2011-04-211-62/+9
|
* Enable stupid/basic EAPI=4 support.Gilles Dartiguelongue2011-04-211-3/+9
|
* Fix SCROLLKEEPER_UPDATE variable documentation.Gilles Dartiguelongue2011-04-212-11/+64
|
* Drop die for econf, econf dies on its own.Gilles Dartiguelongue2011-04-211-2/+2
|
* Make SRC_URI calculation work with the latest kdepim strangenessAndreas K. Hüttel2011-04-211-2/+2
|
* deblob fix for bug #359865 thanks too JohnnyMike Pagano2011-04-211-5/+5
|
* Update mysql.eclass for 5.1.56 deployment. LIBDIR is for multilib.Robin H. Johnson2011-04-211-2/+3
|
* Play it safe and fetch all tags when working on bare repository.Tomas Chvatal2011-04-201-2/+2
|
* Improve documentationChristoph Mende2011-04-201-10/+10
|
* GNUstep eclasses update: suppport new layout, clean headersBernard Cafarelli2011-04-202-31/+57
|
* Don't PROVIDE virtual/cron, bug 360109.Ulrich Müller2011-04-201-5/+7
| | | | Replace blocker against virtual/cron by explicit blockers against packages.
* Rename variable ESCM_OFFLINE to EVCS_OFFLINE, following git-2.eclass.Ulrich Müller2011-04-201-2/+2
|
* Replace CONFIGURE_OPTIONS with XORG_CONFIGURE_OPTIONS array. Use git-2 eclass.Michał Górny2011-04-201-11/+14
|
* Mark git.eclass as deprecated in favor of git-2 one.Tomas Chvatal2011-04-201-1/+5
|
* Introduce git-2 eclassTomas Chvatal2011-04-201-0/+509
| | | | | | | | | This is next-gen eclass for git using live ebuilds. Complete usage is documented in eclassdoc. Note that for migration some variables have different names so the ebuilds should be doublechecked that nothing will break. Also this eclass define just one phase src_unpack, so no git-2_src_prepare.
* Drop double calling to epatch_userTomas Chvatal2011-04-201-2/+1
|
* Add eapi4 to supported list.Tomas Chvatal2011-04-201-2/+2
|