summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChuck Short <zul@gentoo.org>2004-02-12 02:48:15 +0000
committerChuck Short <zul@gentoo.org>2004-02-12 02:48:15 +0000
commitad58ebe7bf0341140dde869e9de3bd865516251b (patch)
tree8046baf34638536d983bbdaa186c22705ab721a9 /sys-kernel
parentfix copyright (diff)
downloadgentoo-2-ad58ebe7bf0341140dde869e9de3bd865516251b.tar.gz
gentoo-2-ad58ebe7bf0341140dde869e9de3bd865516251b.tar.bz2
gentoo-2-ad58ebe7bf0341140dde869e9de3bd865516251b.zip
Initial version.
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/vanilla-tiny-sources/ChangeLog11
-rw-r--r--sys-kernel/vanilla-tiny-sources/Manifest6
-rw-r--r--sys-kernel/vanilla-tiny-sources/files/digest-vanilla-tiny-sources-2.6.13
-rw-r--r--sys-kernel/vanilla-tiny-sources/files/digest-vanilla-tiny-sources-2.6.2_rc34
-rw-r--r--sys-kernel/vanilla-tiny-sources/metadata.xml17
-rw-r--r--sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.1.ebuild41
-rw-r--r--sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.2_rc3.ebuild40
7 files changed, 122 insertions, 0 deletions
diff --git a/sys-kernel/vanilla-tiny-sources/ChangeLog b/sys-kernel/vanilla-tiny-sources/ChangeLog
new file mode 100644
index 000000000000..7c0f467a1c4d
--- /dev/null
+++ b/sys-kernel/vanilla-tiny-sources/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for sys-kernel/vanilla-tiny-sources
+# Copyright 2000-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/vanilla-tiny-sources/ChangeLog,v 1.1 2004/02/12 02:48:15 zul Exp $
+
+*vanilla-tiny-sources-2.6.2_rc3 (11 Feb 2004)
+
+ 11 Feb 2004; Chuck Short <zul@gentoo.org> metadata.xml,
+ vanilla-tiny-sources-2.6.1.ebuild, vanilla-tiny-sources-2.6.2_rc3.ebuild:
+ Initial version, ebuilds originally written by Dorian Gray
+ <gentoo-bugs@tintar.com>. Modified by me to use the kernel-2 eclass.
+
diff --git a/sys-kernel/vanilla-tiny-sources/Manifest b/sys-kernel/vanilla-tiny-sources/Manifest
new file mode 100644
index 000000000000..c37e256e224d
--- /dev/null
+++ b/sys-kernel/vanilla-tiny-sources/Manifest
@@ -0,0 +1,6 @@
+MD5 c40546f2e6384a5e639bbe59e5caeeea vanilla-tiny-sources-2.6.1.ebuild 1542
+MD5 aed2959cc9ca611fb2acd8fbb35a6b63 vanilla-tiny-sources-2.6.2_rc3.ebuild 1546
+MD5 e248b5bf0f3adc9c90b166d644068267 ChangeLog 454
+MD5 94386d7e0a90c885a9767f8bc48306c2 metadata.xml 579
+MD5 7d24e3e7186be83525bea07c221465b0 files/digest-vanilla-tiny-sources-2.6.1 190
+MD5 69be9dffe46fab96d3117a59cbdd60cf files/digest-vanilla-tiny-sources-2.6.2_rc3 263
diff --git a/sys-kernel/vanilla-tiny-sources/files/digest-vanilla-tiny-sources-2.6.1 b/sys-kernel/vanilla-tiny-sources/files/digest-vanilla-tiny-sources-2.6.1
new file mode 100644
index 000000000000..5d5eb88a48d6
--- /dev/null
+++ b/sys-kernel/vanilla-tiny-sources/files/digest-vanilla-tiny-sources-2.6.1
@@ -0,0 +1,3 @@
+MD5 fa82d1e4be518261b2eeb78eabf9cca7 linux-2.6.1.tar.bz2 33240033
+MD5 68ec83187bf8a1c1c96df9546fccbf30 2.6.1-tiny1.patch.bz2 518657
+MD5 92b7a73b20baa57b4b61f7566dd7a361 2.6.1-tiny1.txt 1847
diff --git a/sys-kernel/vanilla-tiny-sources/files/digest-vanilla-tiny-sources-2.6.2_rc3 b/sys-kernel/vanilla-tiny-sources/files/digest-vanilla-tiny-sources-2.6.2_rc3
new file mode 100644
index 000000000000..d1a79a09c770
--- /dev/null
+++ b/sys-kernel/vanilla-tiny-sources/files/digest-vanilla-tiny-sources-2.6.2_rc3
@@ -0,0 +1,4 @@
+MD5 24c56063b389eb6384b6ad9d66a887cd patch-2.6.2-rc3.bz2 2301179
+MD5 fa82d1e4be518261b2eeb78eabf9cca7 linux-2.6.1.tar.bz2 33240033
+MD5 887c072d0be3e165c226687feaf97cf8 2.6.2-rc3-tiny1.patch.bz2 521519
+MD5 863aa9501af539efda5689a78d269dcb 2.6.2-rc3-tiny1.txt 1979
diff --git a/sys-kernel/vanilla-tiny-sources/metadata.xml b/sys-kernel/vanilla-tiny-sources/metadata.xml
new file mode 100644
index 000000000000..fe25ce5cb208
--- /dev/null
+++ b/sys-kernel/vanilla-tiny-sources/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+ <email>zul@gentoo.org</email>
+ <name>Chuck Short</name>
+</maintainer>
+<longdescription>
+This ebuild installs the tiny tree. It contains a series of patches against the
+mainline 2.6 linux kernel to reduce its memory and disk footprint. It also adds
+features to aid working on small systems. The target users are developers
+of embedded systms and users of small or legacy devices.
+
+</longdescription>
+</pkgmetadata>
+
diff --git a/sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.1.ebuild b/sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.1.ebuild
new file mode 100644
index 000000000000..bc25ca78b616
--- /dev/null
+++ b/sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.1.ebuild,v 1.1 2004/02/12 02:48:15 zul Exp $
+
+TINY_V="2.6.1"
+TINY_SRC="http://www.selenic.com/tiny/${TINY_V}-tiny1.patch.bz2 http://www.selenic.com/tiny/${TINY_V}-tiny1.txt"
+
+UNIPATCH_LIST="${DISTDIR}/${TINY_V}-tiny1.patch.bz2"
+UNIPATCH_DOCS="${DISTDIR}/${TINY_V}-tiny1.txt"
+K_NOSETEXTRAVERSION="${PN/tiny/}"
+UNIPATCH_STRICTORDER="yes"
+
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+RESTRICT="nomirror"
+
+DESCRIPTION="Kernel sources aimed at embedded systsms and users of small or legacy machines."
+SRC_URI="${KERNEL_URI} ${TINY_SRC}"
+
+KEYWORDS="~x86"
+
+K_EXTRAEINFO="If there are any issues with this kernel, search http://bugs.gentoo.org for an existing bug. Only create a new bug if you have not found one that
+mathces your issue. It is best to do an advanced search as the initial search
+has a very low yield. Please assign your bugs to zul@gentoo.org.
+Please read the ChangeLog and associated docs for more information."
+
+pkg_postinst() {
+ postinst_sources
+
+ ewarn "IMPORTANT:"
+ ewarn "To enable tiny-sources features"
+ ewarn "General setup -> Configuure standard kernel features (for small systems"
+ ewarn "ptyfs support has now been dropped from devfs and as a"
+ ewarn "result you are now required to compile this support into"
+ ewarn "the kernel. You can do so by enabling the following options"
+ ewarn " Device Drivers -> Character devices -> Unix98 PTY Support"
+ ewarn " File systems -> Pseudo filesystems -> /dev/pts filesystem."
+ echo
+}
diff --git a/sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.2_rc3.ebuild b/sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.2_rc3.ebuild
new file mode 100644
index 000000000000..b66536eb8da0
--- /dev/null
+++ b/sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.2_rc3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-kernel/vanilla-tiny-sources/vanilla-tiny-sources-2.6.2_rc3.ebuild,v 1.1 2004/02/12 02:48:15 zul Exp $
+
+TINY_V="2.6.2-rc3"
+TINY_SRC="http://www.selenic.com/tiny/${TINY_V}-tiny1.patch.bz2 http://www.selenic.com/tiny/${TINY_V}-tiny1.txt"
+
+UNIPATCH_LIST="${DISTDIR}/${TINY_V}-tiny1.patch.bz2"
+UNIPATCH_DOCS="${DISTDIR}/${TINY_V}-tiny1.txt"
+K_NOSETEXTRAVERSION="${PN/tiny/}"
+UNIPATCH_STRICTORDER="yes"
+
+ETYPE="sources"
+inherit kernel-2
+detect_version
+
+RESTRICT="nomirror"
+DESCRIPTION="Kernel sources aimed at embedded systsms and users of small or legacy machines."
+SRC_URI="${KERNEL_URI} ${TINY_SRC}"
+
+KEYWORDS="~x86"
+
+K_EXTRAEINFO="If there are any issues with this kernel, search http://bugs.gentoo.org for an existing bug. Only create a new bug if you have not found one that
+mathces your issue. It is best to do an advanced search as the initial search
+has a very low yield. Please assign your bugs to zul@gentoo.org.
+Please read the ChangeLog and associated docs for more information."
+
+pkg_postinst() {
+ postinst_sources
+
+ ewarn "IMPORTANT:"
+ ewarn "To enable tiny-sources features"
+ ewarn "General setup -> Configuure standard kernel features (for small systems"
+ ewarn "ptyfs support has now been dropped from devfs and as a"
+ ewarn "result you are now required to compile this support into"
+ ewarn "the kernel. You can do so by enabling the following options"
+ ewarn " Device Drivers -> Character devices -> Unix98 PTY Support"
+ ewarn " File systems -> Pseudo filesystems -> /dev/pts filesystem."
+ echo
+}