parent
b001b74d98
commit
6c67c38ca3
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ddccontrol/ddccontrol-0.4.2-r1.ebuild,v 1.1 2012/01/25 02:17:34 vapier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils autotools
|
||||
|
||||
DESCRIPTION="DDCControl allows control of monitor parameters via DDC"
|
||||
HOMEPAGE="http://ddccontrol.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="+ddcpci doc gnome gtk nls static-libs"
|
||||
|
||||
RDEPEND="dev-libs/libxml2:2
|
||||
gtk? ( >=x11-libs/gtk+-2.4:2 )
|
||||
gnome? ( >=gnome-base/gnome-panel-2.10 )
|
||||
sys-apps/pciutils
|
||||
nls? ( sys-devel/gettext )
|
||||
>=app-misc/ddccontrol-db-20060730"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-perl/XML-Parser
|
||||
dev-util/intltool
|
||||
doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1
|
||||
>=dev-libs/libxslt-1.1.6
|
||||
app-text/htmltidy )
|
||||
sys-kernel/linux-headers"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-pciutils-libz.patch
|
||||
epatch "${FILESDIR}"/${P}-automake.patch
|
||||
epatch "${FILESDIR}"/${P}-no-ddcpci.patch
|
||||
sed -i '/^htmldir/d' doc/Makefile.am || die
|
||||
|
||||
# ppc/ppc64 do not have inb/outb/ioperm
|
||||
# they also do not have (sys|asm)/io.h
|
||||
if ! use amd64 && ! use x86 ; then
|
||||
local card
|
||||
for card in sis intel810 ; do
|
||||
sed -r -i \
|
||||
-e "/${card}.Po/d" \
|
||||
-e "s~${card}[^[:space:]]*~ ~g" \
|
||||
src/ddcpci/Makefile.{am,in}
|
||||
done
|
||||
sed -i \
|
||||
-e '/sis_/d' \
|
||||
-e '/i810_/d' \
|
||||
src/ddcpci/main.c
|
||||
fi
|
||||
|
||||
## Save for a rainy day or future patching
|
||||
eautoreconf
|
||||
intltoolize --force || die "intltoolize failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--htmldir='$(datarootdir)'/doc/${PF}/html \
|
||||
$(use_enable ddcpci) \
|
||||
$(use_enable doc) \
|
||||
$(use_enable gnome gnome-applet) \
|
||||
$(use_enable gtk gnome) \
|
||||
$(use_enable nls) \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
use static-libs || find "${ED}" -name '*.la' -delete
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
taken from upstream git
|
||||
|
||||
From 1c5eaf9ca5cb03d4124d54b4178d4a2a47a724d7 Mon Sep 17 00:00:00 2001
|
||||
From: Stanislav Brabec <sbrabec@suse.cz>
|
||||
Date: Sun, 10 Oct 2010 18:29:16 +0200
|
||||
Subject: [PATCH] Applied ddccontrol-libexecdir.patch
|
||||
|
||||
---
|
||||
.../GNOME_ddcc-applet.server.in.in | 2 +-
|
||||
src/gnome-ddcc-applet/Makefile.am | 12 +++++++-----
|
||||
2 files changed, 8 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in b/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
|
||||
index f3a28ba..89a6615 100644
|
||||
--- a/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
|
||||
+++ b/src/gnome-ddcc-applet/GNOME_ddcc-applet.server.in.in
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
<oaf_server iid="OAFIID:GNOME_ddcc-applet_Factory"
|
||||
type="exe"
|
||||
- location="@PKGLIBDIR@/ddcc-applet">
|
||||
+ location="@appletdir@/ddcc-applet">
|
||||
|
||||
<oaf_attribute name="repo_ids" type="stringv">
|
||||
<item value="IDL:Bonobo/GenericFactory:1.0"/>
|
||||
diff --git a/src/gnome-ddcc-applet/Makefile.am b/src/gnome-ddcc-applet/Makefile.am
|
||||
index d16fbd0..6218efa 100644
|
||||
--- a/src/gnome-ddcc-applet/Makefile.am
|
||||
+++ b/src/gnome-ddcc-applet/Makefile.am
|
||||
@@ -6,9 +6,10 @@ DDCC_LDADD = ../lib/libddccontrol.la
|
||||
|
||||
EXTRA_DIST = GNOME_ddcc-applet.server.in.in GNOME_ddcc-applet.xml
|
||||
|
||||
-pkglib_PROGRAMS = ddcc-applet
|
||||
-ddcc_applet_SOURCES = ddcc-applet.c ddcc-applet.h
|
||||
+applet_PROGRAMS = ddcc-applet
|
||||
+appletdir = $(libexecdir)
|
||||
|
||||
+ddcc_applet_SOURCES = ddcc-applet.c ddcc-applet.h
|
||||
ddcc_applet_LDADD = $(GNOME_LDFLAGS) $(DDCC_LDADD)
|
||||
AM_CFLAGS = $(GNOME_CFLAGS) '-DPKGDATADIR="$(pkgdatadir)"'
|
||||
|
||||
@@ -18,10 +19,11 @@ serverdir = $(libdir)/bonobo/servers
|
||||
server_in_files = GNOME_ddcc-applet.server.in
|
||||
server_DATA = $(server_in_files:.server.in=.server)
|
||||
|
||||
-$(server_in_files): $(server_in_files:.server.in=.server.in.in)
|
||||
- sed -e "s|\@PKGLIBDIR\@|$(pkglibdir)|" $< > $@
|
||||
+$(server_in_files): $(server_in_files:.server.in=.server.in.in) Makefile
|
||||
+ $(AM_V_GEN)sed \
|
||||
+ -e "s|\@appletdir\@|$(appletdir)|" \
|
||||
+ $< > $@
|
||||
|
||||
CLEANFILES = $(server_in_files) $(server_DATA)
|
||||
|
||||
@INTLTOOL_SERVER_RULE@
|
||||
-
|
||||
--
|
||||
1.7.4.1
|
||||
|
@ -0,0 +1,14 @@
|
||||
fix building when ddcpci is disabled. just a hack while we sort
|
||||
out the real fix upstream.
|
||||
|
||||
--- a/src/gddccontrol/main.c
|
||||
+++ b/src/gddccontrol/main.c
|
||||
@@ -24,7 +24,7 @@
|
||||
#include <stdio.h>
|
||||
#include <unistd.h>
|
||||
|
||||
-#include "ddcpci-ipc.h"
|
||||
+#define IDLE_TIMEOUT 60
|
||||
|
||||
#include "notebook.h"
|
||||
|
@ -1,4 +1,6 @@
|
||||
DIST CEGUI-0.6.2-DOCS.tar.gz 18396638 RMD160 f3b010ce170973c126be27495636de4e808d3e65 SHA1 33e1ebfa0ab4e7fe2a91c0bb0affb6dccb49a94c SHA256 f1ea46bd583c486a6c588118573ebde55b06e90b190083e95525820e950ce2c8
|
||||
DIST CEGUI-0.6.2b.tar.gz 2628081 RMD160 890a8af12eb1ed4b7de0765c1f1a521ad5b1d213 SHA1 ac373b0779ab4b6289cf1e6aa2e6717d8a348747 SHA256 eb77741cd9fcc927a876e8116b98691212e973d2264e2071406423f6ca3e305f
|
||||
DIST CEGUI-0.7.5.tar.gz 9058788 RMD160 9602bcfbfe8b81c4fce415e0be341ea974040acc SHA1 75fe8d11c7c91ed3b08e8a2e81ff946699e51cf7 SHA256 21049e31a03fcd4807729c7271756e6d2de834247ece603bb5b5087fae624cb2
|
||||
DIST CEGUI-0.7.6.tar.gz 9146821 RMD160 9360829ade5d1f37b419155d6e892358332c83ca SHA1 1124fcc5f632311a77992f67d6b086eb43938f4b SHA256 b1b969332f8325ad4b6af7d4607417162d6c06100f4c6569248aed6afcafa3c6
|
||||
DIST CEGUI-DOCS-0.7.5.tar.gz 11001948 RMD160 17455c07b56594bcd150a1e4f9c31ff5bdcda81d SHA1 4aa8e14ba5f5f577ecda4be17bb8b493ae5c37ba SHA256 2ee19e5bfa4c3a9c3ebc1f399df7276f5688cc2decfc8e175c9db12e464c5c4f
|
||||
DIST CEGUI-DOCS-0.7.6.tar.gz 11809064 RMD160 d855ab9b05dffe7975d976453a59821cc09727d4 SHA1 bd1085b485c7a279679f6db1554d6624b03fefab SHA256 891285f68284b75211874c27bdea55dbc351233dead261ec0c6848eabfe16894
|
||||
|
@ -0,0 +1,106 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/cegui/cegui-0.7.6.ebuild,v 1.1 2012/01/25 01:01:51 tristan Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
MY_P=CEGUI-${PV}
|
||||
MY_D=CEGUI-DOCS-${PV}
|
||||
DESCRIPTION="Crazy Eddie's GUI System"
|
||||
HOMEPAGE="http://www.cegui.org.uk/"
|
||||
SRC_URI="mirror://sourceforge/crayzedsgui/${MY_P}.tar.gz
|
||||
doc? ( mirror://sourceforge/crayzedsgui/${MY_D}.tar.gz )"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 -ppc ~x86"
|
||||
IUSE="bidi debug devil doc examples expat gtk irrlicht lua opengl pcre static-libs tinyxml truetype xerces-c xml zip"
|
||||
REQUIRED_USE="|| ( expat tinyxml xerces-c xml )" # bug 362223
|
||||
|
||||
RDEPEND="bidi? ( dev-libs/fribidi )
|
||||
devil? ( media-libs/devil )
|
||||
expat? ( dev-libs/expat )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
irrlicht? ( dev-games/irrlicht )
|
||||
lua? (
|
||||
dev-lang/lua
|
||||
dev-lua/toluapp
|
||||
)
|
||||
opengl? (
|
||||
virtual/opengl
|
||||
virtual/glu
|
||||
media-libs/freeglut
|
||||
media-libs/glew
|
||||
)
|
||||
pcre? ( dev-libs/libpcre )
|
||||
tinyxml? ( dev-libs/tinyxml )
|
||||
xerces-c? ( dev-libs/xerces-c )
|
||||
xml? ( dev-libs/libxml2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
# build with newer zlib (bug #389863)
|
||||
sed -i -e '74i#define OF(x) x' cegui/src/minizip/unzip.h || die
|
||||
sed -i -e '125i#define OF(x) x' cegui/src/minizip/ioapi.h || die
|
||||
|
||||
if use examples ; then
|
||||
cp -r Samples Samples.clean
|
||||
rm -f $(find Samples.clean -name 'Makefile*')
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# ogre-1.6.5 needs older cegui (bug #387103)
|
||||
econf \
|
||||
--disable-ogre-renderer \
|
||||
$(use_enable bidi bidirectional-text) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable devil) \
|
||||
$(use_enable examples samples) \
|
||||
$(use_enable expat) \
|
||||
$(use_enable truetype freetype) \
|
||||
$(use_enable irrlicht irrlicht-renderer) \
|
||||
$(use_enable lua lua-module) \
|
||||
$(use_enable lua toluacegui) \
|
||||
--enable-external-toluapp \
|
||||
$(use_enable opengl opengl-renderer) \
|
||||
--enable-external-glew \
|
||||
$(use_enable pcre) \
|
||||
$(use_enable tinyxml) \
|
||||
--enable-external-tinyxml \
|
||||
$(use_enable xerces-c) \
|
||||
$(use_enable xml libxml) \
|
||||
$(use_enable zip minizip-resource-provider) \
|
||||
--enable-null-renderer \
|
||||
--enable-stb \
|
||||
--enable-tga \
|
||||
--disable-corona \
|
||||
--disable-dependency-tracking \
|
||||
--disable-freeimage \
|
||||
--disable-rapidxml \
|
||||
--disable-samples \
|
||||
--disable-silly \
|
||||
$(use_with gtk gtk2) \
|
||||
$(use_enable static-libs static) \
|
||||
--enable-shared
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
|
||||
# remove .la files
|
||||
use static-libs || rm -f "${D}"/usr/*/*.la
|
||||
|
||||
if use doc ; then
|
||||
emake html || die
|
||||
dohtml -r doc/doxygen/html/* || die
|
||||
fi
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}/Samples
|
||||
doins -r Samples.clean/* || die
|
||||
fi
|
||||
}
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/builder/builder-3.0.0-r1.ebuild,v 1.1 2012/01/25 02:19:47 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="test_all"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README CHANGES"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="A builder to facilitate programatic generation of XML markup"
|
||||
HOMEPAGE="http://rubyforge.org/projects/builder/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( virtual/ruby-test-unit )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/rdoc\.template .*jamis/d' Rakefile || die
|
||||
|
||||
# Remove file that should not be part of the distribution.
|
||||
rm test/test_cssbuilder.rb || die
|
||||
|
||||
epatch "${FILESDIR}"/${P}+ruby-1.9.2.patch
|
||||
epatch "${FILESDIR}"/${P}-tests.patch
|
||||
}
|
@ -0,0 +1,55 @@
|
||||
diff --git a/lib/builder/xmlbase.rb b/lib/builder/xmlbase.rb
|
||||
index 1a1e5f9..06f8807 100644
|
||||
--- a/lib/builder/xmlbase.rb
|
||||
+++ b/lib/builder/xmlbase.rb
|
||||
@@ -122,7 +122,9 @@ module Builder
|
||||
def _escape(text)
|
||||
result = XChar.encode(text)
|
||||
begin
|
||||
- result.encode(@encoding)
|
||||
+ encoding = ::Encoding::find(@encoding)
|
||||
+ raise Exception if encoding.dummy?
|
||||
+ result.encode(encoding)
|
||||
rescue
|
||||
# if the encoding can't be supported, use numeric character references
|
||||
result.
|
||||
@@ -132,7 +134,12 @@ module Builder
|
||||
end
|
||||
else
|
||||
def _escape(text)
|
||||
- text.to_xs((@encoding != 'utf-8' or $KCODE != 'UTF8'))
|
||||
+ # original_xs is defined by activesupport when fast_xs is
|
||||
+ # loaded; since fast_xs (as of version 0.8.0) does not accept
|
||||
+ # the encode parameter, use the original function if present.
|
||||
+ toxs_method = ::String.method_defined?(:original_xs) ? :original_xs : :to_xs
|
||||
+
|
||||
+ text.send(toxs_method, (@encoding != 'utf-8' or $KCODE != 'UTF8'))
|
||||
end
|
||||
end
|
||||
|
||||
diff --git a/test/test_markupbuilder.rb b/test/test_markupbuilder.rb
|
||||
index 63864ad..2d9b853 100644
|
||||
--- a/test/test_markupbuilder.rb
|
||||
+++ b/test/test_markupbuilder.rb
|
||||
@@ -446,13 +446,20 @@ class TestIndentedXmlMarkup < Test::Unit::TestCase
|
||||
end
|
||||
end
|
||||
|
||||
- def test_use_entities_if_kcode_is_utf_but_encoding_is_something_else
|
||||
+ def test_use_entities_if_kcode_is_utf_but_encoding_is_dummy_encoding
|
||||
xml = Builder::XmlMarkup.new
|
||||
xml.instruct!(:xml, :encoding => 'UTF-16')
|
||||
xml.p(encode("\xE2\x80\x99", 'UTF8'))
|
||||
assert_match(%r(<p>’</p>), xml.target!) #
|
||||
end
|
||||
|
||||
+ def test_use_entities_if_kcode_is_utf_but_encoding_is_unsupported_encoding
|
||||
+ xml = Builder::XmlMarkup.new
|
||||
+ xml.instruct!(:xml, :encoding => 'UCS-2')
|
||||
+ xml.p(encode("\xE2\x80\x99", 'UTF8'))
|
||||
+ assert_match(%r(<p>’</p>), xml.target!) #
|
||||
+ end
|
||||
+
|
||||
def test_use_utf8_if_encoding_defaults_and_kcode_is_utf8
|
||||
xml = Builder::XmlMarkup.new
|
||||
xml.p(encode("\xE2\x80\x99",'UTF8'))
|
@ -0,0 +1,23 @@
|
||||
Index: fast_xs-0.8.0/test/test_erb_util_module_overrides.rb
|
||||
===================================================================
|
||||
--- fast_xs-0.8.0.orig/test/test_erb_util_module_overrides.rb
|
||||
+++ fast_xs-0.8.0/test/test_erb_util_module_overrides.rb
|
||||
@@ -35,11 +35,13 @@ class TestErbUtilModuleOverrides < Test:
|
||||
|
||||
def test_preserve_encoding
|
||||
foo = "foo"
|
||||
- foo.force_encoding Encoding::US_ASCII
|
||||
- assert_equal Encoding::US_ASCII, url_encode(foo).encoding
|
||||
- assert_equal Encoding::US_ASCII, html_escape(foo).encoding
|
||||
- assert_equal Encoding::US_ASCII, u(foo).encoding
|
||||
- assert_equal Encoding::US_ASCII, h(foo).encoding
|
||||
+ ascii_encoding = (RUBY_VERSION =~ /1\.9/) ? Encoding::ASCII_8BIT : Encoding::US_ASCII
|
||||
+
|
||||
+ foo.force_encoding ascii_encoding
|
||||
+ assert_equal ascii_encoding, url_encode(foo).encoding
|
||||
+ assert_equal ascii_encoding, html_escape(foo).encoding
|
||||
+ assert_equal ascii_encoding, u(foo).encoding
|
||||
+ assert_equal ascii_encoding, h(foo).encoding
|
||||
|
||||
foo.force_encoding Encoding::BINARY
|
||||
assert_equal Encoding::BINARY, url_encode(foo).encoding
|
@ -1,2 +1,3 @@
|
||||
DIST hpricot-0.8.4.gem 278016 RMD160 88e96058a5b988e12ed28562bb0b183b8e7d2177 SHA1 029ef48af199aa5bf05c99b4173244ae4c9852c8 SHA256 234590794c68ccf809f5803baaec6bb02016d0860f93229d5bd6e05ca06cbf5a
|
||||
DIST hpricot-0.8.5.gem 293376 RMD160 9d8e8117e2036a22672eeed5e00a8a741885ae93 SHA1 b253b9aa5c86cec5978a4f33343656a8c0f8ceb9 SHA256 c51f9efdfa4f964a484e821bb13431f426676c2584a680d1fb874a3b6e5a46df
|
||||
DIST hpricot-0.8.6.gem 293888 RMD160 782464d9532ca5008f2e9a1732d9812230069330 SHA1 87ce2c17960a5e1d7ceaa16d0591ca6a28379ce0 SHA256 dfe8f4b3414ba8377d7626030f3aa605caadee9de87cffbeadf8a50359eac8ca
|
||||
|
@ -1,203 +0,0 @@
|
||||
From 26708b9e80110c14a9d9fe7f974fc544f86b702a Mon Sep 17 00:00:00 2001
|
||||
From: Ola Bini <ola.bini@gmail.com>
|
||||
Date: Mon, 1 Feb 2010 16:46:02 +0100
|
||||
Subject: [PATCH] Fix bug #11 - sort out some bad casts on JRuby
|
||||
|
||||
---
|
||||
ext/hpricot_scan/HpricotScanService.java | 33 +++++++++++++++++++----------
|
||||
ext/hpricot_scan/hpricot_scan.java.rl | 33 +++++++++++++++++++----------
|
||||
2 files changed, 42 insertions(+), 24 deletions(-)
|
||||
|
||||
diff --git a/ext/hpricot_scan/HpricotScanService.java b/ext/hpricot_scan/HpricotScanService.java
|
||||
index d921309..c5fe796 100644
|
||||
--- a/ext/hpricot_scan/HpricotScanService.java
|
||||
+++ b/ext/hpricot_scan/HpricotScanService.java
|
||||
@@ -139,62 +139,62 @@ public class HpricotScanService implements BasicLibraryService {
|
||||
|
||||
// H_ATTR(target)
|
||||
public static IRubyObject hpricot_ele_set_target(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("target"), x);
|
||||
+ H_ELE_GET_asHash(self, H_ELE_ATTR).fastASet(self.getRuntime().newSymbol("target"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_target(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("target"));
|
||||
+ return H_ELE_GET_asHash(self, H_ELE_ATTR).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("target"));
|
||||
}
|
||||
|
||||
// H_ATTR(encoding)
|
||||
public static IRubyObject hpricot_ele_set_encoding(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("encoding"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("encoding"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_encoding(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("encoding"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("encoding"));
|
||||
}
|
||||
|
||||
// H_ATTR(version)
|
||||
public static IRubyObject hpricot_ele_set_version(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("version"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("version"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_version(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("version"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("version"));
|
||||
}
|
||||
|
||||
// H_ATTR(standalone)
|
||||
public static IRubyObject hpricot_ele_set_standalone(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("standalone"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("standalone"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_standalone(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("standalone"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("standalone"));
|
||||
}
|
||||
|
||||
// H_ATTR(system_id)
|
||||
public static IRubyObject hpricot_ele_set_system_id(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("system_id"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("system_id"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_system_id(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("system_id"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("system_id"));
|
||||
}
|
||||
|
||||
// H_ATTR(public_id)
|
||||
public static IRubyObject hpricot_ele_set_public_id(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("public_id"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("public_id"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_public_id(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("public_id"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("public_id"));
|
||||
}
|
||||
|
||||
public static class Scanner {
|
||||
@@ -1903,6 +1903,15 @@ case 5:
|
||||
return ((IRubyObject[])recv.dataGetStruct())[n];
|
||||
}
|
||||
|
||||
+ public static RubyHash H_ELE_GET_asHash(IRubyObject recv, int n) {
|
||||
+ IRubyObject obj = ((IRubyObject[])recv.dataGetStruct())[n];
|
||||
+ if(obj.isNil()) {
|
||||
+ obj = RubyHash.newHash(recv.getRuntime());
|
||||
+ ((IRubyObject[])recv.dataGetStruct())[n] = obj;
|
||||
+ }
|
||||
+ return (RubyHash)obj;
|
||||
+ }
|
||||
+
|
||||
public static IRubyObject H_ELE_SET(IRubyObject recv, int n, IRubyObject value) {
|
||||
((IRubyObject[])recv.dataGetStruct())[n] = value;
|
||||
return value;
|
||||
diff --git a/ext/hpricot_scan/hpricot_scan.java.rl b/ext/hpricot_scan/hpricot_scan.java.rl
|
||||
index d1fb04b..1821761 100644
|
||||
--- a/ext/hpricot_scan/hpricot_scan.java.rl
|
||||
+++ b/ext/hpricot_scan/hpricot_scan.java.rl
|
||||
@@ -137,62 +137,62 @@ public class HpricotScanService implements BasicLibraryService {
|
||||
|
||||
// H_ATTR(target)
|
||||
public static IRubyObject hpricot_ele_set_target(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("target"), x);
|
||||
+ H_ELE_GET_asHash(self, H_ELE_ATTR).fastASet(self.getRuntime().newSymbol("target"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_target(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("target"));
|
||||
+ return H_ELE_GET_asHash(self, H_ELE_ATTR).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("target"));
|
||||
}
|
||||
|
||||
// H_ATTR(encoding)
|
||||
public static IRubyObject hpricot_ele_set_encoding(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("encoding"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("encoding"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_encoding(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("encoding"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("encoding"));
|
||||
}
|
||||
|
||||
// H_ATTR(version)
|
||||
public static IRubyObject hpricot_ele_set_version(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("version"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("version"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_version(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("version"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("version"));
|
||||
}
|
||||
|
||||
// H_ATTR(standalone)
|
||||
public static IRubyObject hpricot_ele_set_standalone(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("standalone"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("standalone"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_standalone(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("standalone"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("standalone"));
|
||||
}
|
||||
|
||||
// H_ATTR(system_id)
|
||||
public static IRubyObject hpricot_ele_set_system_id(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("system_id"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("system_id"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_system_id(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("system_id"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("system_id"));
|
||||
}
|
||||
|
||||
// H_ATTR(public_id)
|
||||
public static IRubyObject hpricot_ele_set_public_id(IRubyObject self, IRubyObject x) {
|
||||
- ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("public_id"), x);
|
||||
+ ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).fastASet(self.getRuntime().newSymbol("public_id"), x);
|
||||
return self;
|
||||
}
|
||||
|
||||
public static IRubyObject hpricot_ele_get_public_id(IRubyObject self) {
|
||||
- return ((RubyHash)H_ELE_GET(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("public_id"));
|
||||
+ return ((RubyHash)H_ELE_GET_asHash(self, H_ELE_ATTR)).op_aref(self.getRuntime().getCurrentContext(), self.getRuntime().newSymbol("public_id"));
|
||||
}
|
||||
|
||||
public static class Scanner {
|
||||
@@ -965,6 +965,15 @@ public class HpricotScanService implements BasicLibraryService {
|
||||
return ((IRubyObject[])recv.dataGetStruct())[n];
|
||||
}
|
||||
|
||||
+ public static RubyHash H_ELE_GET_asHash(IRubyObject recv, int n) {
|
||||
+ IRubyObject obj = ((IRubyObject[])recv.dataGetStruct())[n];
|
||||
+ if(obj.isNil()) {
|
||||
+ obj = RubyHash.newHash(recv.getRuntime());
|
||||
+ ((IRubyObject[])recv.dataGetStruct())[n] = obj;
|
||||
+ }
|
||||
+ return (RubyHash)obj;
|
||||
+ }
|
||||
+
|
||||
public static IRubyObject H_ELE_SET(IRubyObject recv, int n, IRubyObject value) {
|
||||
((IRubyObject[])recv.dataGetStruct())[n] = value;
|
||||
return value;
|
||||
--
|
||||
1.6.6.1
|
||||
|
@ -0,0 +1,24 @@
|
||||
Index: hpricot-0.8.6/metadata
|
||||
===================================================================
|
||||
--- hpricot-0.8.6.orig/metadata
|
||||
+++ hpricot-0.8.6/metadata
|
||||
@@ -16,7 +16,18 @@ bindir: bin
|
||||
cert_chain: []
|
||||
|
||||
date: 2012-01-17 00:00:00 Z
|
||||
-dependencies: []
|
||||
+dependencies:
|
||||
+- !ruby/object:Gem::Dependency
|
||||
+ name: fast_xs
|
||||
+ prerelease: false
|
||||
+ requirement: &id003 !ruby/object:Gem::Requirement
|
||||
+ none: false
|
||||
+ requirements:
|
||||
+ - - ">="
|
||||
+ - !ruby/object:Gem::Version
|
||||
+ version: 0.7.3
|
||||
+ type: :runtime
|
||||
+ version_requirements: *id003
|
||||
|
||||
description: a swift, liberal HTML parser with a fantastic library
|
||||
email: why@ruby-lang.org
|
@ -0,0 +1,75 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hpricot/hpricot-0.8.6.ebuild,v 1.1 2012/01/25 01:21:18 flameeyes Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.md"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="A fast and liberal HTML parser for Ruby."
|
||||
HOMEPAGE="http://wiki.github.com/hpricot/hpricot"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
# Probably needs the same jdk as JRuby but I'm not sure how to express
|
||||
# that just yet.
|
||||
DEPEND="${DEPEND}
|
||||
dev-util/ragel
|
||||
ruby_targets_jruby? ( >=virtual/jdk-1.5 )"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
ruby_add_bdepend "dev-ruby/rake
|
||||
dev-ruby/rake-compiler
|
||||
test? ( virtual/ruby-test-unit )"
|
||||
|
||||
# dev-ruby/fast_xs does not cover JRuby so still bundle it here for now
|
||||
RUBY_TARGETS="${RUBY_TARGETS/jruby/}" \
|
||||
ruby_add_rdepend="dev-ruby/fast_xs"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/[Bb]undler/ s:^:#:' Rakefile || die
|
||||
|
||||
# Fix encoding assumption of environment for Ruby 1.9.
|
||||
# https://github.com/hpricot/hpricot/issues/52
|
||||
# sed -i -e '1 iEncoding.default_external=Encoding::UTF_8 if RUBY_VERSION =~ /1.9/' test/load_files.rb || die
|
||||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
# dev-ruby/fast_xs does not cover JRuby so still bundle it here for now
|
||||
[[ ${RUBY} == */jruby ]] && continue
|
||||
|
||||
pushd .. &>/dev/null
|
||||
epatch "${FILESDIR}"/${P}-fast_xs.patch
|
||||
popd .. &>/dev/null
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
# dev-ruby/fast_xs does not cover JRuby so still bundle it here for now
|
||||
if [[ ${RUBY} == */jruby ]]; then
|
||||
${RUBY} -Cext/fast_xs extconf.rb || die "fast_xs/extconf.rb failed"
|
||||
fi
|
||||
|
||||
${RUBY} -Cext/hpricot_scan extconf.rb || die "hpricot_scan/extconf.rb failed"
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
local modname=$(get_modname)
|
||||
|
||||
# dev-ruby/fast_xs does not cover JRuby so still bundle it here for now
|
||||
if [[ ${RUBY} == */jruby ]]; then
|
||||
modname=".jar"
|
||||
emake -Cext/fast_xs || die "make fast_xs failed"
|
||||
cp ext/fast_xs/fast_xs.jar lib/ || die
|
||||
fi
|
||||
|
||||
emake -Cext/hpricot_scan CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "make hpricot_scan failed"
|
||||
cp ext/hpricot_scan/hpricot_scan${modname} lib/ || die
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Create various XDG directories, and write ~/.config/user-dirs.dirs, etc.
|
||||
# That file is read by glib to get XDG_PICTURES_DIR, etc
|
||||
|
||||
if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then
|
||||
if type xdg-user-dirs-update &>/dev/null; then
|
||||
xdg-user-dirs-update
|
||||
fi
|
||||
fi
|
@ -0,0 +1,9 @@
|
||||
#!/bin/sh
|
||||
|
||||
if [ "$DESKTOP_SESSION" = "gnome" -o "$DESKTOP_SESSION" = "cinnamon" ]; then
|
||||
if [ -z "$XDG_DATA_DIRS" ]; then
|
||||
export XDG_DATA_DIRS=/usr/share/gnome:/usr/local/share/:/usr/share/
|
||||
else
|
||||
export XDG_DATA_DIRS=/usr/share/gnome:"$XDG_DATA_DIRS"
|
||||
fi
|
||||
fi
|
@ -0,0 +1,107 @@
|
||||
From a8ccac0ef5074229b562b90dc8dcf183c0440395 Mon Sep 17 00:00:00 2001
|
||||
From: Vincent Untz <vuntz@gnome.org>
|
||||
Date: Wed, 19 Oct 2011 13:14:50 +0200
|
||||
Subject: [PATCH] tools: Look at gnome.fallback argument in kernel boot line
|
||||
|
||||
This is a quick way to let users easily force the fallback (or
|
||||
non-fallback mode) with gnome.fallback=0/1 on boot.
|
||||
---
|
||||
tools/gnome-session-check-accelerated-helper.c | 64 ++++++++++++++++++++++++
|
||||
1 files changed, 64 insertions(+), 0 deletions(-)
|
||||
|
||||
diff --git a/tools/gnome-session-check-accelerated-helper.c b/tools/gnome-session-check-accelerated-helper.c
|
||||
index 3f83f76..c1b49e2 100644
|
||||
--- a/tools/gnome-session-check-accelerated-helper.c
|
||||
+++ b/tools/gnome-session-check-accelerated-helper.c
|
||||
@@ -70,7 +70,9 @@
|
||||
/* for strcasestr */
|
||||
#define _GNU_SOURCE
|
||||
|
||||
+#include <ctype.h>
|
||||
#include <stdio.h>
|
||||
+#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <X11/Xlib.h>
|
||||
@@ -87,6 +89,54 @@ _print_error (const char *str)
|
||||
}
|
||||
|
||||
static int
|
||||
+_parse_kcmdline (void)
|
||||
+{
|
||||
+ FILE *kcmdline;
|
||||
+ char *line = NULL;
|
||||
+ size_t line_len = 0;
|
||||
+ int ret = -1;
|
||||
+
|
||||
+ kcmdline = fopen("/proc/cmdline", "r");
|
||||
+ if (kcmdline == NULL)
|
||||
+ return ret;
|
||||
+
|
||||
+ while (getline (&line, &line_len, kcmdline) != -1) {
|
||||
+ const char *arg;
|
||||
+ const char *str;
|
||||
+ int key_len = strlen ("gnome.fallback=");
|
||||
+
|
||||
+ if (line == NULL)
|
||||
+ break;
|
||||
+
|
||||
+ /* don't break if we found the argument once: last mention wins */
|
||||
+
|
||||
+ str = line;
|
||||
+ do {
|
||||
+ arg = strstr (str, "gnome.fallback=");
|
||||
+ str = arg + key_len;
|
||||
+
|
||||
+ if (arg &&
|
||||
+ (arg == line || isspace (arg[-1])) && /* gnome.fallback= is really the beginning of an argument */
|
||||
+ (isdigit (arg[key_len]))) { /* the first character of the value of this argument is an integer */
|
||||
+ if ((arg[key_len+1] == '\0' || isspace (arg[key_len+1]))) /* the value of this argument is only one character long */
|
||||
+ ret = arg[key_len] - '0';
|
||||
+ else /* invalid value */
|
||||
+ ret = 0xDEAD;
|
||||
+
|
||||
+ }
|
||||
+ } while (arg != NULL);
|
||||
+
|
||||
+ free (line);
|
||||
+ line = NULL;
|
||||
+ line_len = 0;
|
||||
+ }
|
||||
+
|
||||
+ fclose (kcmdline);
|
||||
+
|
||||
+ return ret;
|
||||
+}
|
||||
+
|
||||
+static int
|
||||
_has_composite (Display *display)
|
||||
{
|
||||
int dummy1, dummy2;
|
||||
@@ -257,9 +307,23 @@ _is_max_texture_size_big_enough (Display *display)
|
||||
int
|
||||
main (int argc, char **argv)
|
||||
{
|
||||
+ int kcmdline_parsed;
|
||||
Display *display = NULL;
|
||||
int ret = 1;
|
||||
|
||||
+ kcmdline_parsed = _parse_kcmdline ();
|
||||
+ if (kcmdline_parsed >= 0) {
|
||||
+ if (kcmdline_parsed == 0) {
|
||||
+ _print_error ("Non-fallback mode forced by kernel command line.");
|
||||
+ ret = 0;
|
||||
+ goto out;
|
||||
+ } else if (kcmdline_parsed == 1) {
|
||||
+ _print_error ("Fallback mode forced by kernel command line.");
|
||||
+ goto out;
|
||||
+ } else
|
||||
+ _print_error ("Invalid value for gnome.fallback passed in kernel command line.");
|
||||
+ }
|
||||
+
|
||||
display = XOpenDisplay (NULL);
|
||||
if (!display) {
|
||||
_print_error ("No X display.");
|
||||
--
|
||||
1.7.8.4
|
||||
|
@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-session/gnome-session-3.2.1-r1.ebuild,v 1.1 2012/01/25 03:53:57 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit eutils gnome2
|
||||
|
||||
DESCRIPTION="Gnome session manager"
|
||||
HOMEPAGE="http://www.gnome.org/"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2 FDL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
|
||||
IUSE="doc ipv6 elibc_FreeBSD"
|
||||
|
||||
# x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, and
|
||||
# create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
|
||||
# xdg-user-dirs-update is run during login (see 10-user-dirs-update-gnome below).
|
||||
# gdk-pixbuf used in the inhibit dialog
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.28.0:2
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-2.90.7:3
|
||||
>=dev-libs/json-glib-0.10
|
||||
>=dev-libs/dbus-glib-0.76
|
||||
>=gnome-base/gconf-2:2
|
||||
>=sys-power/upower-0.9.0
|
||||
elibc_FreeBSD? ( dev-libs/libexecinfo )
|
||||
|
||||
virtual/opengl
|
||||
x11-libs/libSM
|
||||
x11-libs/libICE
|
||||
x11-libs/libXau
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXext
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
x11-misc/xdg-user-dirs
|
||||
x11-misc/xdg-user-dirs-gtk
|
||||
x11-apps/xdpyinfo"
|
||||
# Pure-runtime deps from the session files should *NOT* be added here
|
||||
# Otherwise, things like gdm pull in gnome-shell
|
||||
# gnome-themes-standard is needed for the failwhale dialog themeing
|
||||
# sys-apps/dbus[X] is needed for session management
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
gnome-base/gnome-settings-daemon
|
||||
>=gnome-base/gsettings-desktop-schemas-0.1.7
|
||||
>=x11-themes/gnome-themes-standard-2.91.92
|
||||
sys-apps/dbus[X]"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
>=dev-lang/perl-5
|
||||
>=sys-devel/gettext-0.10.40
|
||||
>=dev-util/pkgconfig-0.17
|
||||
>=dev-util/intltool-0.40.6
|
||||
!<gnome-base/gdm-2.20.4
|
||||
doc? (
|
||||
app-text/xmlto
|
||||
dev-libs/libxslt )"
|
||||
# gnome-common needed for eautoreconf
|
||||
# gnome-base/gdm does not provide gnome.desktop anymore
|
||||
|
||||
pkg_setup() {
|
||||
# TODO: convert libnotify to a configure option
|
||||
G2CONF="${G2CONF}
|
||||
--disable-deprecation-flags
|
||||
--disable-schemas-compile
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}"
|
||||
$(use_enable doc docbook-docs)
|
||||
$(use_enable ipv6)"
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Patch from 3.3 to respect gnome.fallback=0/1 kernel boot line
|
||||
epatch "${FILESDIR}/${P}-kernel-boot-line.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
|
||||
dodir /etc/X11/Sessions
|
||||
exeinto /etc/X11/Sessions
|
||||
doexe "${FILESDIR}/Gnome"
|
||||
|
||||
dodir /usr/share/gnome/applications/
|
||||
insinto /usr/share/gnome/applications/
|
||||
doins "${FILESDIR}/defaults.list"
|
||||
|
||||
dodir /etc/X11/xinit/xinitrc.d/
|
||||
exeinto /etc/X11/xinit/xinitrc.d/
|
||||
newexe "${FILESDIR}/15-xdg-data-gnome-r1" 15-xdg-data-gnome
|
||||
|
||||
# This should be done here as discussed in bug #270852
|
||||
newexe "${FILESDIR}/10-user-dirs-update-gnome-r1" 10-user-dirs-update-gnome
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
|
||||
if ! has_version gnome-base/gdm && ! has_version kde-base/kdm; then
|
||||
ewarn "If you use a custom .xinitrc for your X session,"
|
||||
ewarn "make sure that the commands in the xinitrc.d scripts are run."
|
||||
fi
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
dev-libs/libxml2:2 gtk? ( >=x11-libs/gtk+-2.4:2 ) gnome? ( >=gnome-base/gnome-panel-2.10 ) sys-apps/pciutils nls? ( sys-devel/gettext ) >=app-misc/ddccontrol-db-20060730 dev-perl/XML-Parser dev-util/intltool doc? ( >=app-text/docbook-xsl-stylesheets-1.65.1 >=dev-libs/libxslt-1.1.6 app-text/htmltidy ) sys-kernel/linux-headers || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
|
||||
dev-libs/libxml2:2 gtk? ( >=x11-libs/gtk+-2.4:2 ) gnome? ( >=gnome-base/gnome-panel-2.10 ) sys-apps/pciutils nls? ( sys-devel/gettext ) >=app-misc/ddccontrol-db-20060730
|
||||
0
|
||||
mirror://sourceforge/ddccontrol/ddccontrol-0.4.2.tar.bz2
|
||||
|
||||
http://ddccontrol.sourceforge.net/
|
||||
GPL-2
|
||||
DDCControl allows control of monitor parameters via DDC
|
||||
~amd64 ~ppc ~x86
|
||||
autotools eutils libtool multilib portability toolchain-funcs user
|
||||
+ddcpci doc gnome gtk nls static-libs
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
bidi? ( dev-libs/fribidi ) devil? ( media-libs/devil ) expat? ( dev-libs/expat ) truetype? ( media-libs/freetype:2 ) irrlicht? ( dev-games/irrlicht ) lua? ( dev-lang/lua dev-lua/toluapp ) opengl? ( virtual/opengl virtual/glu media-libs/freeglut media-libs/glew ) pcre? ( dev-libs/libpcre ) tinyxml? ( dev-libs/tinyxml ) xerces-c? ( dev-libs/xerces-c ) xml? ( dev-libs/libxml2 ) dev-util/pkgconfig doc? ( app-doc/doxygen )
|
||||
bidi? ( dev-libs/fribidi ) devil? ( media-libs/devil ) expat? ( dev-libs/expat ) truetype? ( media-libs/freetype:2 ) irrlicht? ( dev-games/irrlicht ) lua? ( dev-lang/lua dev-lua/toluapp ) opengl? ( virtual/opengl virtual/glu media-libs/freeglut media-libs/glew ) pcre? ( dev-libs/libpcre ) tinyxml? ( dev-libs/tinyxml ) xerces-c? ( dev-libs/xerces-c ) xml? ( dev-libs/libxml2 )
|
||||
0
|
||||
mirror://sourceforge/crayzedsgui/CEGUI-0.7.6.tar.gz doc? ( mirror://sourceforge/crayzedsgui/CEGUI-DOCS-0.7.6.tar.gz )
|
||||
|
||||
http://www.cegui.org.uk/
|
||||
MIT
|
||||
Crazy Eddie's GUI System
|
||||
~amd64 -ppc ~x86
|
||||
|
||||
bidi debug devil doc examples expat gtk irrlicht lua opengl pcre static-libs tinyxml truetype xerces-c xml zip
|
||||
|| ( expat tinyxml xerces-c xml )
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
ruby_targets_ruby18? ( test? ( virtual/ruby-test-unit[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( virtual/ruby-test-unit[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( virtual/ruby-test-unit[ruby_targets_ree18] ) ) ruby_targets_jruby? ( test? ( virtual/ruby-test-unit[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( doc? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_jruby? ( doc? ( dev-ruby/rake[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rake[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) )
|
||||
ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
|
||||
3
|
||||
mirror://rubygems/builder-3.0.0.gem
|
||||
|
||||
http://rubyforge.org/projects/builder/
|
||||
MIT
|
||||
A builder to facilitate programatic generation of XML markup
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
eutils java-utils-2 multilib portability ruby-fakegem ruby-ng toolchain-funcs user versionator
|
||||
elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 ruby_targets_jruby doc doc test test
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile configure install prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
dev-util/ragel ruby_targets_jruby? ( >=virtual/jdk-1.5 ) ruby_targets_ruby18? ( dev-ruby/rake[ruby_targets_ruby18] dev-ruby/rake-compiler[ruby_targets_ruby18] test? ( virtual/ruby-test-unit[ruby_targets_ruby18] ) ) ruby_targets_ree18? ( dev-ruby/rake[ruby_targets_ree18] dev-ruby/rake-compiler[ruby_targets_ree18] test? ( virtual/ruby-test-unit[ruby_targets_ree18] ) ) ruby_targets_ruby19? ( dev-ruby/rake[ruby_targets_ruby19] dev-ruby/rake-compiler[ruby_targets_ruby19] test? ( virtual/ruby-test-unit[ruby_targets_ruby19] ) ) ruby_targets_jruby? ( dev-ruby/rake[ruby_targets_jruby] dev-ruby/rake-compiler[ruby_targets_jruby] test? ( virtual/ruby-test-unit[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ree18? ( doc? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_jruby? ( doc? ( dev-ruby/rake[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_jruby? ( test? ( dev-ruby/rake[ruby_targets_jruby] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] ) )
|
||||
ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_jruby? ( dev-java/jruby ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_jruby? ( virtual/rubygems[ruby_targets_jruby] )
|
||||
0
|
||||
mirror://rubygems/hpricot-0.8.6.gem
|
||||
|
||||
http://wiki.github.com/hpricot/hpricot
|
||||
MIT
|
||||
A fast and liberal HTML parser for Ruby.
|
||||
~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
|
||||
eutils java-utils-2 multilib portability ruby-fakegem ruby-ng toolchain-funcs user versionator
|
||||
elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ree18 ruby_targets_ruby19 ruby_targets_jruby doc doc test test
|
||||
|
||||
|
||||
|
||||
2
|
||||
|
||||
compile configure install prepare setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
>=dev-libs/glib-2.28.0:2 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-2.90.7:3 >=dev-libs/json-glib-0.10 >=dev-libs/dbus-glib-0.76 >=gnome-base/gconf-2:2 >=sys-power/upower-0.9.0 elibc_FreeBSD? ( dev-libs/libexecinfo ) virtual/opengl x11-libs/libSM x11-libs/libICE x11-libs/libXau x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXrender x11-libs/libXtst x11-misc/xdg-user-dirs x11-misc/xdg-user-dirs-gtk x11-apps/xdpyinfo >=dev-lang/perl-5 >=sys-devel/gettext-0.10.40 >=dev-util/pkgconfig-0.17 >=dev-util/intltool-0.40.6 !<gnome-base/gdm-2.20.4 doc? ( app-text/xmlto dev-libs/libxslt ) app-arch/xz-utils >=sys-apps/sed-4
|
||||
>=dev-libs/glib-2.28.0:2 x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-2.90.7:3 >=dev-libs/json-glib-0.10 >=dev-libs/dbus-glib-0.76 >=gnome-base/gconf-2:2 >=sys-power/upower-0.9.0 elibc_FreeBSD? ( dev-libs/libexecinfo ) virtual/opengl x11-libs/libSM x11-libs/libICE x11-libs/libXau x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXrender x11-libs/libXtst x11-misc/xdg-user-dirs x11-misc/xdg-user-dirs-gtk x11-apps/xdpyinfo gnome-base/gnome-settings-daemon >=gnome-base/gsettings-desktop-schemas-0.1.7 >=x11-themes/gnome-themes-standard-2.91.92 sys-apps/dbus[X]
|
||||
0
|
||||
mirror://gnome/sources/gnome-session/3.2/gnome-session-3.2.1.tar.xz
|
||||
|
||||
http://www.gnome.org/
|
||||
GPL-2 LGPL-2 FDL-1.1
|
||||
Gnome session manager
|
||||
~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris
|
||||
eutils fdo-mime gnome.org gnome2 gnome2-utils libtool multilib portability toolchain-funcs user versionator
|
||||
doc ipv6 elibc_FreeBSD
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile configure install postinst postrm preinst prepare setup unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-devel/dev86
|
||||
!app-emulation/qemu !<=app-emulation/qemu-kvm-1.0
|
||||
0
|
||||
http://savannah.gnu.org/download/vgabios/vgabios-0.6c.tgz http://dev.gentoo.org/~cardoe/distfiles/vgabios-0.6c-fixes-1.tar.bz2
|
||||
|
||||
http://www.nongnu.org/vgabios/
|
||||
LGPL-2.1
|
||||
VGA BIOS implementation
|
||||
~amd64 ~x86
|
||||
eutils multilib portability toolchain-funcs user
|
||||
debug
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
sys-devel/dev86
|
||||
!app-emulation/qemu !<=app-emulation/qemu-kvm-1.0
|
||||
0
|
||||
http://savannah.gnu.org/download/vgabios/vgabios-0.7a.tgz http://dev.gentoo.org/~cardoe/distfiles/vgabios-0.7a-fixes-1.tar.bz2
|
||||
|
||||
http://www.nongnu.org/vgabios/
|
||||
LGPL-2.1
|
||||
VGA BIOS implementation
|
||||
~amd64 ~x86
|
||||
eutils multilib portability toolchain-funcs user
|
||||
debug
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
compile install prepare
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib ) app-arch/xz-utils virtual/yacc test? ( dev-util/dejagnu ) nls? ( sys-devel/gettext )
|
||||
!dev-util/gdbserver >=sys-libs/ncurses-5.2-r2 sys-libs/readline expat? ( dev-libs/expat ) python? ( =dev-lang/python-2* ) zlib? ( sys-libs/zlib )
|
||||
0
|
||||
http://ftp.gnu.org/gnu/gdb/gdb-7.4.tar.bz2 ftp://sources.redhat.com/pub/gdb/releases/gdb-7.4.tar.bz2 mirror://gentoo/gdb-7.4-patches-1.tar.xz
|
||||
|
||||
http://sourceware.org/gdb/
|
||||
GPL-2 LGPL-2
|
||||
GNU debugger
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
eutils flag-o-matic multilib portability toolchain-funcs user
|
||||
+client expat multitarget nls +python +server test vanilla zlib
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
configure install postinst prepare test
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
2.6.39-r3
|
||||
mirror://kernel/linux/kernel/v2.6/linux-2.6.39.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.39.N/deblob-2.6.39 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.39.N/deblob-check -> deblob-check-2.6.39 ) mirror://gentoo/genpatches-2.6.39-5.base.tar.bz2 mirror://gentoo/genpatches-2.6.39-5.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 2.6 kernel tree
|
||||
alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
2.6.39-r4
|
||||
mirror://kernel/linux/kernel/v2.6/linux-2.6.39.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.39.N/deblob-2.6.39 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.39.N/deblob-check -> deblob-check-2.6.39 ) mirror://gentoo/genpatches-2.6.39-6.base.tar.bz2 mirror://gentoo/genpatches-2.6.39-6.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 2.6 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.0.13
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.0.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-3.0 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-check -> deblob-check-3.0 ) mirror://gentoo/genpatches-3.0-13.base.tar.bz2 mirror://gentoo/genpatches-3.0-13.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.0 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.0.14
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.0.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-3.0 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-check -> deblob-check-3.0 ) mirror://gentoo/genpatches-3.0-14.base.tar.bz2 mirror://gentoo/genpatches-3.0-14.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.0 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.0.15
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.0.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-3.0 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-check -> deblob-check-3.0 ) mirror://gentoo/genpatches-3.0-15.base.tar.bz2 mirror://gentoo/genpatches-3.0-15.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.0 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.0.17
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.0.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-3.0 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-check -> deblob-check-3.0 ) mirror://gentoo/genpatches-3.0-16.base.tar.bz2 mirror://gentoo/genpatches-3.0-16.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.0 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.0.6
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.0.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-3.0 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.0.N/deblob-check -> deblob-check-3.0 ) mirror://gentoo/genpatches-3.0-8.base.tar.bz2 mirror://gentoo/genpatches-3.0-8.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.0 kernel tree
|
||||
alpha amd64 arm hppa ia64 ~ppc ~ppc64 s390 sh sparc x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.1.6
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.1.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.1.N/deblob-3.1 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.1.N/deblob-check -> deblob-check-3.1 ) mirror://gentoo/genpatches-3.1-9.base.tar.bz2 mirror://gentoo/genpatches-3.1-9.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.1 kernel tree
|
||||
alpha amd64 arm hppa ia64 ~ppc ~ppc64 s390 sh sparc x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.1.7
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.1.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.1.N/deblob-3.1 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.1.N/deblob-check -> deblob-check-3.1 ) mirror://gentoo/genpatches-3.1-10.base.tar.bz2 mirror://gentoo/genpatches-3.1-10.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.1 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.1.9
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.1.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.1.N/deblob-3.1 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.1.N/deblob-check -> deblob-check-3.1 ) mirror://gentoo/genpatches-3.1-11.base.tar.bz2 mirror://gentoo/genpatches-3.1-11.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.1 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
2
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.2.0
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.2.tar.bz2 mirror://gentoo/genpatches-3.2-1.base.tar.bz2 mirror://gentoo/genpatches-3.2-1.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 freedist
|
||||
Full sources including the Gentoo patchset for the 3.2 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
3
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.2.0-r1
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.2.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.2.N/deblob-3.2 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.2.N/deblob-check -> deblob-check-3.2 ) mirror://gentoo/genpatches-3.2-2.base.tar.bz2 mirror://gentoo/genpatches-3.2-2.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.2 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
3
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
!build? ( >=sys-libs/ncurses-5.2 sys-devel/make )
|
||||
3.2.1
|
||||
mirror://kernel/linux/kernel/v3.x/linux-3.2.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.2.N/deblob-3.2 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.2.N/deblob-check -> deblob-check-3.2 ) mirror://gentoo/genpatches-3.2-3.base.tar.bz2 mirror://gentoo/genpatches-3.2-3.extras.tar.bz2
|
||||
binchecks strip
|
||||
http://dev.gentoo.org/~mpagano/genpatches
|
||||
GPL-2 !deblob? ( freedist )
|
||||
Full sources including the Gentoo patchset for the 3.2 kernel tree
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
|
||||
eutils kernel-2 multilib portability toolchain-funcs user versionator
|
||||
deblob symlink build deblob
|
||||
|
||||
!build? ( virtual/dev-manager )
|
||||
|
||||
3
|
||||
|
||||
compile install postinst postrm preinst setup test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
>=sys-apps/sed-4
|
||||
media-libs/alsa-lib app-arch/bzip2 x11-libs/cairo net-print/cups sys-apps/dbus dev-libs/expat media-libs/fontconfig media-libs/freetype app-misc/ca-certificates dev-libs/atk dev-libs/glib:2 dev-libs/libxslt dev-libs/libgcrypt dev-libs/nspr dev-libs/nss gnome-base/gconf:2 media-libs/libpng:1.2 || ( >=sys-devel/gcc-4.4.0[-nocxx] >=sys-devel/gcc-4.4.0[cxx] ) sys-fs/udev sys-libs/zlib x11-libs/gdk-pixbuf x11-libs/gtk+:2 x11-libs/libXScrnSaver x11-libs/libX11 x11-libs/libXrender x11-libs/libXext x11-libs/libXfixes x11-libs/pango x11-misc/xdg-utils !www-client/google-chrome:0 !www-client/google-chrome:beta !www-client/google-chrome:stable
|
||||
media-libs/alsa-lib app-arch/bzip2 x11-libs/cairo net-print/cups sys-apps/dbus dev-libs/expat media-libs/fontconfig media-libs/freetype app-misc/ca-certificates gnome-base/gconf:2 dev-libs/libgcrypt x11-libs/gdk-pixbuf x11-libs/gtk+:2 dev-libs/glib:2 dev-libs/nspr dev-libs/nss x11-libs/pango media-libs/libpng:1.2 || ( >=sys-devel/gcc-4.4.0[-nocxx] >=sys-devel/gcc-4.4.0[cxx] ) sys-fs/udev x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXrender x11-libs/libXScrnSaver sys-libs/zlib x11-misc/xdg-utils net-misc/curl !www-client/google-chrome:0 !www-client/google-chrome:beta !www-client/google-chrome:stable
|
||||
unstable
|
||||
amd64? ( http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_18.0.1010.0-r117846_amd64.deb ) x86? ( http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_18.0.1010.0-r117846_i386.deb )
|
||||
amd64? ( http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_18.0.1017.2-r118867_amd64.deb ) x86? ( http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_18.0.1017.2-r118867_i386.deb )
|
||||
mirror strip
|
||||
http://www.google.com/chrome
|
||||
google-chrome
|
@ -1 +1 @@
|
||||
Wed, 25 Jan 2012 01:06:47 +0000
|
||||
Wed, 25 Jan 2012 06:06:46 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 25 Jan 2012 01:06:47 +0000
|
||||
Wed, 25 Jan 2012 06:06:46 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 25 Jan 2012 01:06:48 +0000
|
||||
Wed, 25 Jan 2012 06:06:48 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed Jan 25 01:06:46 UTC 2012
|
||||
Wed Jan 25 06:06:46 UTC 2012
|
||||
|
@ -1 +1 @@
|
||||
Wed, 25 Jan 2012 01:30:01 +0000
|
||||
Wed, 25 Jan 2012 06:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1327453501 Wed Jan 25 01:05:01 2012 UTC
|
||||
1327471501 Wed Jan 25 06:05:01 2012 UTC
|
||||
|
@ -0,0 +1,4 @@
|
||||
DIST vgabios-0.6c-fixes-1.tar.bz2 3868 RMD160 5d62abb7ab361f96cad7d32b62c9749d1e1a3a20 SHA1 1ed4a5ee20b28b339a45b649e00200337d7e9b0d SHA256 eb5641ad69b60b9de20c28bb2b5a3640fdcc2fccb3c7f54b04066f4f656212ce
|
||||
DIST vgabios-0.6c.tgz 1470496 RMD160 e35422f9a004a85fa18f54c9514316cdd9d3a235 SHA1 3c44c8caeb7f00b878cdcd3e4ea3446c258a70ce SHA256 eff20b9cb333fc5efb1fc07430b108084977d95fee349615f7c078511e66aea1
|
||||
DIST vgabios-0.7a-fixes-1.tar.bz2 2602 RMD160 77a36700d6e482d949d639aa2fbbd423198d3067 SHA1 8041ca26a7c347ef8fc13c168dad8e3c639b8d60 SHA256 912bbe475a723760047c181ebec9cd5b1e99b3e528c43bbccb82b7c738656ae3
|
||||
DIST vgabios-0.7a.tgz 1506655 RMD160 d34f5007c3d9b0f9b08dc1788e83f0811e8c6287 SHA1 a9296e5b33e839e3492588275597c6e999dc6ae1 SHA256 9d24c33d4bfb7831e2069cf3644936a53ef3de21d467872b54ce2ea30881b865
|
@ -0,0 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>cardoe@gentoo.org</email>
|
||||
<name>Doug Goldstein</name>
|
||||
</maintainer>
|
||||
<herd>qemu</herd>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/vgabios/vgabios-0.6c.ebuild,v 1.5 2012/01/25 03:31:49 cardoe Exp $
|
||||
|
||||
# Can't really call them backports when they're fixes that upstream
|
||||
# won't carry
|
||||
FIXES=1
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="VGA BIOS implementation"
|
||||
HOMEPAGE="http://www.nongnu.org/vgabios/"
|
||||
SRC_URI="http://savannah.gnu.org/download/${PN}/${P}.tgz
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${P}-fixes-${FIXES}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="sys-devel/dev86"
|
||||
RDEPEND="!app-emulation/qemu
|
||||
!<=app-emulation/qemu-kvm-1.0"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
}
|
||||
|
||||
pkg_configure() {
|
||||
:
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake biossums
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/vgabios
|
||||
|
||||
# Stock VGABIOS
|
||||
newins VGABIOS-lgpl-latest.bin vgabios.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin
|
||||
|
||||
# Cirrus
|
||||
newins VGABIOS-lgpl-latest.cirrus.bin vgabios.cirrus.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \
|
||||
vgabios.cirrus.debug.bin
|
||||
|
||||
# QXL
|
||||
newins VGABIOS-lgpl-latest.qxl.bin vgabios.qxl.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.qxl.debug.bin vgabios.qxl.debug.bin
|
||||
|
||||
# Standard VGA
|
||||
newins VGABIOS-lgpl-latest.stdvga.bin vgabios.stdvga.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.stdvga.debug.bin \
|
||||
vgabios.stdvga.debug.bin
|
||||
|
||||
# VMWare
|
||||
newins VGABIOS-lgpl-latest.vmware.bin vgabios.vmware.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.vmware.debug.bin \
|
||||
vgabios.vmware.debug.bin
|
||||
}
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-apps/vgabios/vgabios-0.7a.ebuild,v 1.3 2012/01/25 03:31:49 cardoe Exp $
|
||||
|
||||
# Can't really call them backports when they're fixes that upstream
|
||||
# won't carry
|
||||
FIXES=1
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="VGA BIOS implementation"
|
||||
HOMEPAGE="http://www.nongnu.org/vgabios/"
|
||||
SRC_URI="http://savannah.gnu.org/download/${PN}/${P}.tgz
|
||||
http://dev.gentoo.org/~cardoe/distfiles/${P}-fixes-${FIXES}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="sys-devel/dev86"
|
||||
RDEPEND="!app-emulation/qemu
|
||||
!<=app-emulation/qemu-kvm-1.0"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_FORCE=yes EPATCH_SUFFIX="patch" EPATCH_SOURCE="${S}/patches" \
|
||||
epatch
|
||||
}
|
||||
|
||||
pkg_configure() {
|
||||
:
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake biossums
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/share/vgabios
|
||||
|
||||
# Stock VGABIOS
|
||||
newins VGABIOS-lgpl-latest.bin vgabios.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.debug.bin vgabios.debug.bin
|
||||
|
||||
# Cirrus
|
||||
newins VGABIOS-lgpl-latest.cirrus.bin vgabios.cirrus.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.cirrus.debug.bin \
|
||||
vgabios.cirrus.debug.bin
|
||||
|
||||
# QXL
|
||||
newins VGABIOS-lgpl-latest.qxl.bin vgabios.qxl.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.qxl.debug.bin vgabios.qxl.debug.bin
|
||||
|
||||
# Standard VGA
|
||||
newins VGABIOS-lgpl-latest.stdvga.bin vgabios.stdvga.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.stdvga.debug.bin \
|
||||
vgabios.stdvga.debug.bin
|
||||
|
||||
# VMWare
|
||||
newins VGABIOS-lgpl-latest.vmware.bin vgabios.vmware.bin
|
||||
use debug && newins VGABIOS-lgpl-latest.vmware.debug.bin \
|
||||
vgabios.vmware.debug.bin
|
||||
}
|
@ -0,0 +1,183 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-devel/gdb/gdb-7.4.ebuild,v 1.1 2012/01/25 04:34:34 vapier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit flag-o-matic eutils
|
||||
|
||||
export CTARGET=${CTARGET:-${CHOST}}
|
||||
if [[ ${CTARGET} == ${CHOST} ]] ; then
|
||||
if [[ ${CATEGORY/cross-} != ${CATEGORY} ]] ; then
|
||||
export CTARGET=${CATEGORY/cross-}
|
||||
fi
|
||||
fi
|
||||
is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
|
||||
|
||||
RPM=
|
||||
MY_PV=${PV}
|
||||
case ${PV} in
|
||||
*.*.*.*.*.*)
|
||||
# fedora version: gdb-6.8.50.20090302-8.fc11.src.rpm
|
||||
inherit versionator rpm
|
||||
gvcr() { get_version_component_range "$@"; }
|
||||
MY_PV=$(gvcr 1-4)
|
||||
RPM="${PN}-${MY_PV}-$(gvcr 5).fc$(gvcr 6).src.rpm"
|
||||
SRC_URI="mirror://fedora/development/source/SRPMS/${RPM}"
|
||||
;;
|
||||
*.*.50.*)
|
||||
# weekly snapshots
|
||||
SRC_URI="ftp://sources.redhat.com/pub/gdb/snapshots/current/gdb-weekly-${PV}.tar.bz2"
|
||||
;;
|
||||
9999*)
|
||||
# live git tree
|
||||
EGIT_REPO_URI="git://sourceware.org/git/gdb.git"
|
||||
inherit git-2
|
||||
SRC_URI=""
|
||||
;;
|
||||
*)
|
||||
# Normal upstream release
|
||||
SRC_URI="http://ftp.gnu.org/gnu/gdb/${P}.tar.bz2
|
||||
ftp://sources.redhat.com/pub/gdb/releases/${P}.tar.bz2"
|
||||
;;
|
||||
esac
|
||||
|
||||
PATCH_VER="1"
|
||||
DESCRIPTION="GNU debugger"
|
||||
HOMEPAGE="http://sourceware.org/gdb/"
|
||||
SRC_URI="${SRC_URI} ${PATCH_VER:+mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz}"
|
||||
|
||||
LICENSE="GPL-2 LGPL-2"
|
||||
SLOT="0"
|
||||
if [[ ${PV} != 9999* ]] ; then
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~ppc-aix ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
fi
|
||||
IUSE="+client expat multitarget nls +python +server test vanilla zlib"
|
||||
|
||||
RDEPEND="!dev-util/gdbserver
|
||||
>=sys-libs/ncurses-5.2-r2
|
||||
sys-libs/readline
|
||||
expat? ( dev-libs/expat )
|
||||
python? ( =dev-lang/python-2* )
|
||||
zlib? ( sys-libs/zlib )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/yacc
|
||||
test? ( dev-util/dejagnu )
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
S=${WORKDIR}/${PN}-${MY_PV}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${RPM} ]] && rpm_spec_epatch "${WORKDIR}"/gdb.spec
|
||||
use vanilla || [[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patch
|
||||
strip-linguas -u bfd/po opcodes/po
|
||||
}
|
||||
|
||||
gdb_branding() {
|
||||
printf "Gentoo ${PV} "
|
||||
if [[ -n ${PATCH_VER} ]] ; then
|
||||
printf "p${PATCH_VER}"
|
||||
else
|
||||
printf "vanilla"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-unsupported-flags
|
||||
|
||||
local myconf=(
|
||||
--with-pkgversion="$(gdb_branding)"
|
||||
--with-bugurl='http://bugs.gentoo.org/'
|
||||
--disable-werror
|
||||
$(is_cross && echo --with-sysroot="${EPREFIX}"/usr/${CTARGET})
|
||||
)
|
||||
|
||||
if use server && ! use client ; then
|
||||
# just configure+build in the gdbserver subdir to speed things up
|
||||
cd gdb/gdbserver
|
||||
myconf+=( --program-transform-name='' )
|
||||
else
|
||||
# gdbserver only works for native targets (CHOST==CTARGET).
|
||||
# it also doesn't support all targets, so rather than duplicate
|
||||
# the target list (which changes between versions), use the
|
||||
# "auto" value when things are turned on.
|
||||
is_cross \
|
||||
&& myconf+=( --disable-gdbserver ) \
|
||||
|| myconf+=( $(use_enable server gdbserver auto) )
|
||||
fi
|
||||
|
||||
if ! ( use server && ! use client ) ; then
|
||||
# if we are configuring in the top level, then use all
|
||||
# the additional global options
|
||||
myconf+=(
|
||||
--enable-64-bit-bfd
|
||||
--disable-install-libbfd
|
||||
--disable-install-libiberty
|
||||
--with-system-readline
|
||||
--with-separate-debug-dir="${EPREFIX}"/usr/lib/debug
|
||||
$(use_with expat)
|
||||
$(use_enable nls)
|
||||
$(use multitarget && echo --enable-targets=all)
|
||||
$(use_with python python "${EPREFIX}/usr/bin/python2")
|
||||
$(use_with zlib)
|
||||
)
|
||||
fi
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check || ewarn "tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
use server && ! use client && cd gdb/gdbserver
|
||||
emake DESTDIR="${D}" install || die
|
||||
use client && { find "${ED}"/usr -name libiberty.a -delete || die ; }
|
||||
cd "${S}"
|
||||
|
||||
# Don't install docs when building a cross-gdb
|
||||
if [[ ${CTARGET} != ${CHOST} ]] ; then
|
||||
rm -r "${ED}"/usr/share
|
||||
return 0
|
||||
fi
|
||||
# Install it by hand for now:
|
||||
# http://sourceware.org/ml/gdb-patches/2011-12/msg00915.html
|
||||
# Only install if it exists due to the twisted behavior (see
|
||||
# notes in src_configure above).
|
||||
[[ -e gdb/gdbserver/gdbreplay ]] && { dobin gdb/gdbserver/gdbreplay || die ; }
|
||||
|
||||
dodoc README
|
||||
if use client ; then
|
||||
docinto gdb
|
||||
dodoc gdb/CONTRIBUTE gdb/README gdb/MAINTAINERS \
|
||||
gdb/NEWS gdb/ChangeLog gdb/PROBLEMS
|
||||
fi
|
||||
docinto sim
|
||||
dodoc sim/{ChangeLog,MAINTAINERS,README-HACKING}
|
||||
if use server ; then
|
||||
docinto gdbserver
|
||||
dodoc gdb/gdbserver/{ChangeLog,README}
|
||||
fi
|
||||
|
||||
if [[ -n ${PATCH_VER} ]] ; then
|
||||
dodoc "${WORKDIR}"/extra/gdbinit.sample
|
||||
fi
|
||||
|
||||
# Remove shared info pages
|
||||
rm -f "${ED}"/usr/share/info/{annotate,bfd,configure,standards}.info*
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# portage sucks and doesnt unmerge files in /etc
|
||||
rm -vf "${EROOT}"/etc/skel/.gdbinit
|
||||
|
||||
if use prefix && [[ ${CHOST} == *-darwin* ]] ; then
|
||||
ewarn "gdb is unable to get a mach task port when installed by Prefix"
|
||||
ewarn "Portage, unprivileged. To make gdb fully functional you'll"
|
||||
ewarn "have to perform the following steps:"
|
||||
ewarn " % sudo chgrp procmod ${EPREFIX}/usr/bin/gdb"
|
||||
ewarn " % sudo chmod g+s ${EPREFIX}/usr/bin/gdb"
|
||||
fi
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.6.39-r3.ebuild,v 1.7 2011/10/03 18:34:33 josejx Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="5"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-2.6.39-r4.ebuild,v 1.2 2011/08/11 17:19:46 mpagano Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="6"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.0.13.ebuild,v 1.1 2011/12/10 11:27:36 psomas Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="13"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.0.14.ebuild,v 1.1 2011/12/28 16:00:55 psomas Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="14"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.0.15.ebuild,v 1.1 2012/01/03 21:21:37 psomas Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="15"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.0.17.ebuild,v 1.1 2012/01/17 23:45:15 mpagano Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="16"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.0.6.ebuild,v 1.6 2011/11/19 21:17:32 vapier Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="8"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ~ppc64 s390 sh sparc x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.1.6.ebuild,v 1.5 2012/01/15 18:15:09 armin76 Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="9"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ~ppc64 s390 sh sparc x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.1.7.ebuild,v 1.1 2012/01/03 21:21:37 psomas Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="10"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.1.9.ebuild,v 1.1 2012/01/14 11:14:37 mpagano Exp $
|
||||
|
||||
EAPI="2"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="11"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.2.0-r1.ebuild,v 1.2 2012/01/10 17:06:12 mpagano Exp $
|
||||
|
||||
EAPI="3"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="2"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.2.0.ebuild,v 1.1 2012/01/05 01:39:51 mpagano Exp $
|
||||
|
||||
EAPI="3"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="1"
|
||||
K_DEBLOB_AVAILABLE="0"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/gentoo-sources/gentoo-sources-3.2.1.ebuild,v 1.1 2012/01/13 16:11:43 mpagano Exp $
|
||||
|
||||
EAPI="3"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="3"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches"
|
||||
IUSE="deblob"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
Loading…
Reference in new issue