summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2004-02-13 01:13:25 +0000
committerNed Ludd <solar@gentoo.org>2004-02-13 01:13:25 +0000
commitdcdc37acbbf64b0486c5df6f86227af22c3d2a96 (patch)
tree44d8c914b246ae9e5861445d58edb4a08a4a310b /sys-fs/devfsd
parentadded asterisk-0.7.2 ebuild (Manifest recommit) (diff)
downloadgentoo-2-dcdc37acbbf64b0486c5df6f86227af22c3d2a96.tar.gz
gentoo-2-dcdc37acbbf64b0486c5df6f86227af22c3d2a96.tar.bz2
gentoo-2-dcdc37acbbf64b0486c5df6f86227af22c3d2a96.zip
make devfsd pic capable
Diffstat (limited to 'sys-fs/devfsd')
-rw-r--r--sys-fs/devfsd/ChangeLog9
-rw-r--r--sys-fs/devfsd/Manifest22
-rw-r--r--sys-fs/devfsd/devfsd-1.3.24.ebuild4
-rw-r--r--sys-fs/devfsd/devfsd-1.3.25-r3.ebuild4
-rw-r--r--sys-fs/devfsd/devfsd-1.3.25-r4.ebuild4
-rw-r--r--sys-fs/devfsd/devfsd-1.3.25-r5.ebuild8
-rw-r--r--sys-fs/devfsd/files/devfsd-1.3.25-pic.patch16
7 files changed, 43 insertions, 24 deletions
diff --git a/sys-fs/devfsd/ChangeLog b/sys-fs/devfsd/ChangeLog
index 9fa75b41472a..f2431a158010 100644
--- a/sys-fs/devfsd/ChangeLog
+++ b/sys-fs/devfsd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-fs/devfsd
-# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/ChangeLog,v 1.5 2003/11/13 14:07:53 tuxus Exp $
+# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/ChangeLog,v 1.6 2004/02/13 01:13:25 solar Exp $
+
+ 12 Feb 2004; <solar@gentoo.org> devfsd-1.3.24.ebuild,
+ devfsd-1.3.25-r3.ebuild, devfsd-1.3.25-r4.ebuild, devfsd-1.3.25-r5.ebuild,
+ files/devfsd-1.3.25-pic.patch:
+ make devfsd pic capable
13 Nov 2003; <tuxus@gentoo.org> devfsd-1.3.25-r3.ebuild:
added mips to KEYWORDS
diff --git a/sys-fs/devfsd/Manifest b/sys-fs/devfsd/Manifest
index a91e7c0b6d7f..b59269692996 100644
--- a/sys-fs/devfsd/Manifest
+++ b/sys-fs/devfsd/Manifest
@@ -1,15 +1,15 @@
-MD5 cb7cabeb3dd3d20bde66396c61868015 devfsd-1.3.25-r4.ebuild 1225
-MD5 b64f47136c8298cec42e00df32c4276f files/devfsd-1.3.25-kernel-2.5.patch.bz2 1556
+MD5 694d23642890bfdca896647787273293 ChangeLog 3862
+MD5 1c3cc42565f432dca104364639b175f6 devfsd-1.3.24.ebuild 999
+MD5 0ddd861ef86d479184a5e62cd0af5491 devfsd-1.3.25-r5.ebuild 1107
+MD5 7dd8d0ff27f902e5da9979f98bc4d641 devfsd-1.3.25-r3.ebuild 1210
+MD5 255a1c328bb49365568efe1207887c13 devfsd-1.3.25-r4.ebuild 1225
+MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 ebcf65c3f4a7675a7214fb8e28ba9f6d files/devfsd.conf 1555
MD5 d580e9efc3658a0e71a165b3b531d415 files/devfsd 245
+MD5 b64f47136c8298cec42e00df32c4276f files/devfsd-1.3.25-kernel-2.5.patch.bz2 1556
+MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25-r5 65
MD5 f59c1fb784ac9e8f41530ecd2036e33e files/digest-devfsd-1.3.24 65
-MD5 ebcf65c3f4a7675a7214fb8e28ba9f6d files/devfsd.conf 1555
-MD5 41a6be534a78f5a0ad994b10e4134e6e files/devfsd-1.3.25-kernel-2.5.patch 3929
+MD5 9483221bc19786c3f7cb5df05a664477 files/devfsd-1.3.25-pic.patch 529
MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25-r3 65
MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25-r4 65
-MD5 b8ec7858c1ac54c47302ca839a52188f files/digest-devfsd-1.3.25-r5 65
-MD5 78c2ae299275a5d321bff06fbe949f11 devfsd-1.3.25-r3.ebuild 1210
-MD5 a5763d11587f70c5d71db4f20fe24cc3 .#Manifest.1.13 919
-MD5 31cb9c2bfe7cfa9604edbfba5539258d devfsd-1.3.24.ebuild 999
-MD5 a6d5b124607f747c9686256df77db8df devfsd-1.3.25-r5.ebuild 1228
-MD5 cc3f84a31e06d88d7e2d65aa8df32308 ChangeLog 3669
-MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
+MD5 41a6be534a78f5a0ad994b10e4134e6e files/devfsd-1.3.25-kernel-2.5.patch 3929
diff --git a/sys-fs/devfsd/devfsd-1.3.24.ebuild b/sys-fs/devfsd/devfsd-1.3.24.ebuild
index 1e6ca921a2d2..cb94c8f114d7 100644
--- a/sys-fs/devfsd/devfsd-1.3.24.ebuild
+++ b/sys-fs/devfsd/devfsd-1.3.24.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.24.ebuild,v 1.1 2003/09/15 17:46:24 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.24.ebuild,v 1.2 2004/02/13 01:13:25 solar Exp $
S=${WORKDIR}/${PN}
DESCRIPTION="Daemon for the Linux Device Filesystem"
diff --git a/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild b/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild
index fb5ab32bc229..c846cb289e24 100644
--- a/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild
+++ b/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild,v 1.5 2003/11/13 14:07:53 tuxus Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r3.ebuild,v 1.6 2004/02/13 01:13:25 solar Exp $
IUSE=""
diff --git a/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild b/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild
index 5959abff1e5f..35d788ba2bb5 100644
--- a/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild
+++ b/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild,v 1.5 2003/10/10 23:04:33 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r4.ebuild,v 1.6 2004/02/13 01:13:25 solar Exp $
IUSE=""
diff --git a/sys-fs/devfsd/devfsd-1.3.25-r5.ebuild b/sys-fs/devfsd/devfsd-1.3.25-r5.ebuild
index 3a110593c3bb..5731ec408ed3 100644
--- a/sys-fs/devfsd/devfsd-1.3.25-r5.ebuild
+++ b/sys-fs/devfsd/devfsd-1.3.25-r5.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r5.ebuild,v 1.5 2003/12/17 03:49:54 brad_mssw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/devfsd/devfsd-1.3.25-r5.ebuild,v 1.6 2004/02/13 01:13:25 solar Exp $
IUSE=""
@@ -20,11 +20,9 @@ DEPEND="virtual/glibc"
src_unpack() {
unpack ${A}
- # http://www.gentoo.org/proj/en/hardened/etdyn-ssp.xml or #gentoo-hardened/irc.freenode
- has_version "sys-devel/hardened-gcc" && append-flags "-yet_exec"
-
cd ${S}
epatch ${FILESDIR}/${P}-kernel-2.5.patch
+ epatch ${FILESDIR}/${P}-pic.patch
sed -e "s:-O2:${CFLAGS}:g" \
-e 's:/usr/man:/usr/share/man:' \
diff --git a/sys-fs/devfsd/files/devfsd-1.3.25-pic.patch b/sys-fs/devfsd/files/devfsd-1.3.25-pic.patch
new file mode 100644
index 000000000000..67e325333c07
--- /dev/null
+++ b/sys-fs/devfsd/files/devfsd-1.3.25-pic.patch
@@ -0,0 +1,16 @@
+--- check_kernel.c.orig 2004-02-06 16:41:32.000000000 -0500
++++ check_kernel.c 2004-02-06 16:41:55.000000000 -0500
+@@ -6,13 +6,8 @@
+
+ extern char *modules_devfs;
+
+-/* copied over from module-init-tools backward_compat.c */
+-#ifndef __ia64 /* breaks ia64. */
+-static _syscall2(long, create_module, const char *, name, size_t, size);
+-#else
+ #define create_module(name, size) \
+ syscall(__NR_create_module, (name), (size))
+-#endif
+
+ /* returns true if we have a 2.5.48+ kernel */
+ int check_kernel_version (int verbose)