add multilib portage overwrite

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2774 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2010-12-12 06:17:06 +00:00
parent cb66be29df
commit 2255ca82c2
8 changed files with 325 additions and 0 deletions

168
dev-lang/yasm/ChangeLog Normal file
View File

@ -0,0 +1,168 @@
# ChangeLog for dev-lang/yasm
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/ChangeLog,v 1.43 2010/11/03 12:02:48 phajdan.jr Exp $
03 Nov 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> yasm-1.1.0.ebuild:
x86 stable wrt bug #343143
29 Oct 2010; Markos Chandras <hwoarang@gentoo.org> yasm-1.1.0.ebuild:
Stable on amd64 wrt bug #343143
*yasm-1.1.0 (20 Aug 2010)
20 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> +yasm-1.1.0.ebuild,
+files/yasm-1.1.0-skip_cython_check.patch:
Version bump.
12 Jul 2010; Christian Faulhammer <fauli@gentoo.org> yasm-1.0.1.ebuild:
stable x86, bug 325273
24 Jun 2010; Pacho Ramos <pacho@gentoo.org> yasm-1.0.1.ebuild:
stable amd64, bug 325273
*yasm-1.0.1 (03 Jun 2010)
03 Jun 2010; Lars Wendler <polynomial-c@gentoo.org> +yasm-1.0.1.ebuild:
Version bump (bug #322655).
12 Apr 2010; Samuli Suominen <ssuominen@gentoo.org> yasm-1.0.0.ebuild:
LICENSE is all of Artistic, BSD, GPL-2 and LGPL-2.
*yasm-1.0.0 (12 Apr 2010)
12 Apr 2010; Samuli Suominen <ssuominen@gentoo.org> +yasm-1.0.0.ebuild:
Version bump.
02 Jan 2010; Christian Faulhammer <fauli@gentoo.org> yasm-0.8.0.ebuild:
Transfer Prefix keywords
10 Jun 2009; Markus Meier <maekke@gentoo.org> yasm-0.8.0.ebuild:
x86 stable, bug #273035
07 Jun 2009; Thomas Anderson <gentoofan23@gentoo.org> yasm-0.8.0.ebuild:
stable amd64 as requested by Samuli Suominen to fix bug #273008. General QA
cleanup by myself and Samuli. Convert to EAPI 2 for simplicity.
19 Apr 2009; Markus Meier <maekke@gentoo.org> yasm-0.7.2:
x86 stable, bug #266057
14 Apr 2009; Thomas Anderson <gentoofan23@gentoo.org> yasm-0.7.2.ebuild:
stable amd64, bug 266057
*yasm-0.8.0 (13 Apr 2009)
13 Apr 2009; Mike Frysinger <vapier@gentoo.org> +yasm-0.8.0.ebuild:
Version bump.
12 Oct 2008; Markus Meier <maekke@gentoo.org> yasm-0.7.1.ebuild:
amd64/x86 stable, bug #241188
11 Oct 2008; Markus Rothe <corsair@gentoo.org> yasm-0.6.2.ebuild,
yasm-0.7.0.ebuild, yasm-0.7.1.ebuild, yasm-0.7.2.ebuild:
Remove ~ppc64 keywords. This is useless on ppc64..
*yasm-0.7.2 (10 Oct 2008)
10 Oct 2008; Mike Frysinger <vapier@gentoo.org> +yasm-0.7.2.ebuild:
Version bump.
*yasm-0.7.1 (12 Aug 2008)
12 Aug 2008; Steve Dibb <beandog@gentoo.org> +yasm-0.7.1.ebuild:
Version bump, bug 234462
*yasm-0.7.0 (16 Apr 2008)
16 Apr 2008; Ben de Groot <yngwin@gentoo.org> +yasm-0.7.0.ebuild:
Version bump.
09 Apr 2008; Alexis Ballier <aballier@gentoo.org> yasm-0.6.2.ebuild:
keyword ~x86-fbsd
05 Jan 2008; Brent Baude <ranger@gentoo.org> yasm-0.6.2.ebuild:
Marking yasm-0.6.2 ~ppc64 for bug 200993
26 Dec 2007; Markus Meier <maekke@gentoo.org> yasm-0.6.2.ebuild:
x86 stable, bug #200993
26 Dec 2007; Samuli Suominen <drac@gentoo.org> yasm-0.6.2.ebuild:
amd64 stable wrt #200993
25 Dec 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
Removing kugelfang from metadata.xml as per #46972.
22 Sep 2007; Christoph Mende <angelos@gentoo.org> yasm-0.6.1.ebuild:
Stable on amd64 wrt bug #193375
22 Sep 2007; Christian Faulhammer <opfer@gentoo.org> yasm-0.6.1.ebuild:
stable x86, bug 193375
*yasm-0.6.2 (22 Sep 2007)
22 Sep 2007; Mike Frysinger <vapier@gentoo.org> +yasm-0.6.2.ebuild:
Version bump.
*yasm-0.6.1 (24 Jul 2007)
24 Jul 2007; Mike Frysinger <vapier@gentoo.org> +yasm-0.6.1.ebuild:
Version bump.
13 Jul 2007; Steve Dibb <beandog@gentoo.org> yasm-0.5.0.ebuild,
yasm-0.6.0.ebuild:
amd64 stable
12 Jul 2007; Raúl Porcel <armin76@gentoo.org> yasm-0.6.0.ebuild:
x86 stable
22 Apr 2007; Danny van Dyk <kugelfang@gentoo.org> yasm-0.6.0.ebuild:
Remove macho object format tests in dev-lang/yasm-0.6.0 until fixed
upstream. See bug #174020.
*yasm-0.6.0 (20 Mar 2007)
20 Mar 2007; Danny van Dyk <kugelfang@gentoo.org> +yasm-0.6.0.ebuild:
Version bump.
22 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
Transition to Manifest2.
06 Jan 2007; Danny van Dyk <kugelfang@gentoo.org> -yasm-0.5.0_rc1.ebuild:
QA: Removed unused versions.
*yasm-0.5.0 (21 Dec 2006)
21 Dec 2006; <solar@gentoo.org> +yasm-0.5.0.ebuild:
- version bump to upstream stable
02 Mar 2006; Joshua Jackson <tsunam@gentoo.org> yasm-0.4.0.ebuild:
Stable on x86; bug #124567
01 Mar 2006; Danny van Dyk <kugelfang@gentoo.org> yasm-0.4.0.ebuild,
yasm-0.5.0_rc1.ebuild:
Added NLS USE flag to the ebuilds. Thanks to Diego Petteno.
*yasm-0.5.0_rc1 (01 Mar 2006)
01 Mar 2006; Danny van Dyk <kugelfang@gentoo.org> -yasm-0.3.0.ebuild,
yasm-0.4.0.ebuild, +yasm-0.5.0_rc1.ebuild:
Removed version 0.3.0. Marked version 0.4.0 stable on amd64. Added new
version 0.5.0.
26 May 2005; Sven Wegener <swegener@gentoo.org> metadata.xml:
Herd name is 'amd64' not 'amd64@gentoo.org'
*yasm-0.4.0 (27 Mar 2005)
27 Mar 2005; Danny van Dyk <kugelfang@gentoo.org> +metadata.xml,
+yasm-0.4.0.ebuild:
Taking over maintainership. Added metadata.xml. Version bump to yasm-0.4.0.
01 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> yasm-0.3.0.ebuild:
fix depend; tidy
*yasm-0.3.0 (09 Feb 2004)
09 Feb 2004; <augustus@gentoo.org> yasm-0.3.0.ebuild:
New ebuild for yasm. Keyworded ~amd64 and ~x86. Ran tests that came with
package. All seems well. Needs testing with some real code.

5
dev-lang/yasm/Manifest Normal file
View File

@ -0,0 +1,5 @@
AUX yasm-1.1.0-skip_cython_check.patch 701 RMD160 2b24da3738ef79a3741de078f7e5302d1bb6383b SHA1 23e85c86e8de7e5d833369d56611b74d50a1d30c SHA256 a0fb5760e0d090a159afac6eaf2961be10e11644fc7c7dbef809fcd95363f9f2
DIST yasm-1.1.0.tar.gz 1409438 RMD160 93e9ee40319ca02a3a8fff7f85af216d37fb1d06 SHA1 8b252d2a50f6d0d8fe13997183596c3cd7589db9 SHA256 e5d56b582f3d0c30ed5c4fc221063e4175602307ea645520889458133671c232
EBUILD yasm-1.1.0.ebuild 1257 RMD160 039fcf5dd7c273468a64816ea383c05d72e808df SHA1 073db45263cd5e3ebd2f16b73fe600a77c509525 SHA256 e81de3d8a864f252372bf404ad3abae71f934ad9d0da3c2aec82fbb2e2d9a7d2
MISC ChangeLog 5350 RMD160 8bf3558560688a75dbde829d2889354ed55ea131 SHA1 f3b7396c9b6d3c72e933f15dbfb4c242f06df6ab SHA256 3c97417cbd03b57423c2c45609943f052d1d26075e4a751d33661b9ff7cf521c
MISC metadata.xml 159 RMD160 d52f9d709e07e1eca289e2940d4292c64fda6029 SHA1 021f81ae2e25595444e199cc4be3c122d37da802 SHA256 38c5ab0a3cf60ec0611d1112056b9ff16183715db2c60a2ac84590da0ce7fb76

View File

@ -0,0 +1,19 @@
Skip semi-broken Cython version check because it barfs on 0.13_beta0.
http://www.tortall.net/projects/yasm/ticket/222
--- configure.ac
+++ configure.ac
@@ -285,11 +285,7 @@
AC_MSG_NOTICE([Checking to see if we can build Python bindings])
have_python_bindings=no
if test x$have_python = xyes; then
- AC_MSG_CHECKING([for Cython >= 0.11.3])
- CYTHON_CHECK_VERSION(0.11.3, [AC_MSG_RESULT(yes)
- have_cython=yes],
- [AC_MSG_RESULT(no)
- have_cython=no])
+ have_cython=yes
AM_CHECK_PYTHON_HEADERS(have_python_headers=yes,have_python_headers=no)

View File

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>amd64</herd>
</pkgmetadata>

View File

@ -0,0 +1,50 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/yasm/yasm-1.1.0.ebuild,v 1.3 2010/11/03 12:02:48 phajdan.jr Exp $
EAPI=2
PYTHON_DEPEND="python? 2:2.4"
inherit autotools eutils python
DESCRIPTION="An assembler for x86 and x86_64 instruction sets"
HOMEPAGE="http://www.tortall.net/projects/yasm/"
SRC_URI="http://www.tortall.net/projects/yasm/releases/${P}.tar.gz"
LICENSE="Artistic BSD GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="-* amd64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
IUSE="nls python"
RDEPEND="nls? ( virtual/libintl )"
DEPEND="nls? ( sys-devel/gettext )
python? ( >=dev-python/cython-0.11.3 )"
pkg_setup() {
if use python; then
python_set_active_version 2
python_pkg_setup
fi
}
src_prepare() {
epatch "${FILESDIR}"/${PN}-1.1.0-skip_cython_check.patch
eautoreconf
}
src_configure() {
econf \
$(use_enable python) \
$(use_enable python python-bindings) \
--disable-dependency-tracking \
$(use_enable nls)
}
src_compile() {
emake CFLAGS_FOR_BUILD="${CFLAGS}" CC_FOR_BUILD="${CC} -std=gnu99 ${CFLAGS}" || die
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS
}

3
kde-base/smoke/Manifest Normal file
View File

@ -0,0 +1,3 @@
DIST kdebindings-4.5.85.tar.bz2 6995903 RMD160 3a562ad0769331d79efdac5e139df2170b027c3b SHA1 3eefcc71adef0296829523337f15ae735a5dc19d SHA256 1f805b63b80ef9ac78532388db6ae843229ff364a53f839c168d7a59d308a5a7
EBUILD smoke-4.5.85.ebuild 1659 RMD160 f90c54d33427530323e52cad7aa23ce2ae2ddefb SHA1 8337989554bf23301b797f366bf312e667cb9ec4 SHA256 d2b0728cefbf3192e69df105daffa3d807940bb92abbd466c9a663a5da5a7f38
MISC metadata.xml 1113 RMD160 3d61e1c1502a06cea4ee9c82654833261cfd3767 SHA1 60a2e9952d4a074c766fa2e9cadeb3f9d0f41712 SHA256 8d460ad3997a166b5d6fdd6a345029ff22ce83a4638af2d794269196cfd85fd2

View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>kde</herd>
<use>
<flag name="attica">Compile bindings for <pkg>dev-libs/libattica</pkg>.</flag>
<flag name="akonadi">Compile bindings for Akonadi.</flag>
<flag name="declarative">Compile bindings for <pkg>x11-libs/qt-declarative</pkg>.</flag>
<flag name="kate">Compile bindings for KDE Advanced Text Editor.</flag>
<flag name="multimedia">Compile bindings for <pkg>x11-libs/qt-multimedia</pkg>.</flag>
<flag name="okular">Compile bindings for <pkg>kde-base/okular</pkg>.</flag>
<flag name="phonon">Compile bindings for Phonon.</flag>
<flag name="qimageblitz">Compile bindings for <pkg>media-libs/qimageblitz</pkg>.</flag>
<flag name="qscintilla">Compile bindings for <pkg>x11-libs/qscintilla</pkg>.</flag>
<flag name="qthelp">Compile bindings for QtHelp from <pkg>x11-libs/qt-assistant</pkg>.</flag>
<flag name="qwt">Compile bindings for <pkg>x11-libs/qwt</pkg>.</flag>
<flag name="webkit">Compile bindings for <pkg>x11-libs/qt-webkit</pkg>.</flag>
</use>
</pkgmetadata>

View File

@ -0,0 +1,56 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="3"
KMNAME="kdebindings"
DECLARATIVE_REQUIRED="optional"
MULTIMEDIA_REQUIRED="optional"
QTHELP_REQUIRED="optional"
WEBKIT_REQUIRED="optional"
inherit kde4-meta
DESCRIPTION="Scripting Meta Object Kompiler Engine"
KEYWORDS="~amd64 ~x86"
IUSE="akonadi attica debug kate okular +phonon qimageblitz qscintilla qwt semantic-desktop"
COMMON_DEPEND="
$(add_kdebase_dep kdelibs 'semantic-desktop?')
akonadi? ( $(add_kdebase_dep kdepimlibs) )
attica? ( dev-libs/libattica )
kate? ( $(add_kdebase_dep kate) )
okular? ( $(add_kdebase_dep okular) )
phonon? ( >=media-sound/phonon-4.3.80[xcb] )
qimageblitz? ( >=media-libs/qimageblitz-0.0.4 )
qscintilla? ( x11-libs/qscintilla )
qwt? ( x11-libs/qwt:5 )
"
DEPEND="${COMMON_DEPEND}"
RDEPEND="${COMMON_DEPEND}"
KMEXTRA="generator/"
KMSAVELIBS=1
src_configure() {
mycmakeargs=(
-DDISABLE_Qt3Support=ON
$(cmake-utils_use_with akonadi)
$(cmake-utils_use_with akonadi KdepimLibs)
$(cmake-utils_use_with attica LibAttica)
$(cmake-utils_use_disable declarative QtDeclarative)
$(cmake-utils_use_disable kate)
$(cmake-utils_use_disable multimedia QtMultimedia)
$(cmake-utils_use_with okular)
$(cmake-utils_use_with phonon)
$(cmake-utils_use_with qimageblitz QImageBlitz)
$(cmake-utils_use_with qscintilla QScintilla)
$(cmake-utils_use_disable qthelp QtHelp)
$(cmake-utils_use_disable qwt)
$(cmake-utils_use_with semantic-desktop Nepomuk)
$(cmake-utils_use_with semantic-desktop Soprano)
$(cmake-utils_use_disable webkit QtWebKit)
)
kde4-meta_src_configure
}