Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 319197 | Differences between
and this patch

Collapse All | Expand All

(-)file_not_specified_in_diff (-7 / +9 lines)
Line  Link Here
0
-- sysvinit-2.87-r3.ebuild
0
++ sysvinit-2.88.ebuild
Lines 6-21 Link Here
6
6
7
PATCH_VER="2"
7
PATCH_VER="2"
8
DESCRIPTION="/sbin/init - parent of all processes"
8
DESCRIPTION="/sbin/init - parent of all processes"
9
HOMEPAGE="http://freshmeat.net/projects/sysvinit/"
9
HOMEPAGE="http://savannah.nongnu.org/projects/sysvinit"
10
SRC_URI="mirror://debian/pool/main/s/sysvinit/${PN}_${PV}dsf.orig.tar.gz
10
SRC_URI="http://www.very-clever.com/download/nongnu/${PN}/${P}dsf.tar.bz2
11
	mirror://gentoo/${P}-patches-${PATCH_VER}.tar.bz2"
11
	mirror://gentoo/${PN}-2.87-patches-${PATCH_VER}.tar.bz2"
12
F="ftp://ftp.cistron.nl/pub/people/miquels/software/${P}.tar.gz
12
F="ftp://ftp.cistron.nl/pub/people/miquels/software/${P}.tar.gz
13
	ftp://sunsite.unc.edu/pub/Linux/system/daemons/init/${P}.tar.gz
13
	ftp://sunsite.unc.edu/pub/Linux/system/daemons/init/${P}.tar.gz
14
	http://www.gc-linux.org/down/isobel/kexec/sysvinit/sysvinit-2.86-kexec.patch"
14
	http://www.gc-linux.org/down/isobel/kexec/sysvinit/sysvinit-2.86-kexec.patch"
15
15
16
LICENSE="GPL-2"
16
LICENSE="GPL-2"
17
SLOT="0"
17
SLOT="0"
18
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
18
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
19
IUSE="selinux ibm static kernel_FreeBSD"
19
IUSE="selinux ibm static kernel_FreeBSD"
20
20
21
RDEPEND="selinux? ( >=sys-libs/libselinux-1.28 )"
21
RDEPEND="selinux? ( >=sys-libs/libselinux-1.28 )"
Lines 27-38 Link Here
27
src_unpack() {
27
src_unpack() {
28
	unpack ${A}
28
	unpack ${A}
29
	cd "${S}"
29
	cd "${S}"
30
	EPATCH_FORCE="yes" EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/patches
30
	epatch "${WORKDIR}"/patches/0003-halt-add-a-k-kexec-flag.patch
31
	epatch "${WORKDIR}"/patches/0004-shutdown-use-single-user-by-default.patch
32
	epatch "${FILESDIR}"/${P}-makefile.patch
31
	sed -i '/^STRIP/s|=.*|=:|' src/Makefile
33
	sed -i '/^STRIP/s|=.*|=:|' src/Makefile
32
34
33
	# Mung inittab for specific architectures
35
	# Mung inittab for specific architectures
34
	cd "${WORKDIR}"
36
	cd "${WORKDIR}"
35
	cp "${FILESDIR}"/inittab-${PV} inittab || die "cp inittab"
37
	cp "${FILESDIR}"/inittab-2.87 inittab || die "cp inittab"
36
	local insert=""
38
	local insert=""
37
	use ppc && insert='#psc0:12345:respawn:/sbin/agetty 115200 ttyPSC0 linux'
39
	use ppc && insert='#psc0:12345:respawn:/sbin/agetty 115200 ttyPSC0 linux'
38
	use arm && insert='#f0:12345:respawn:/sbin/agetty 9600 ttyFB0 vt100'
40
	use arm && insert='#f0:12345:respawn:/sbin/agetty 9600 ttyFB0 vt100'

Return to bug 319197