* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-02-13 15:31 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2012-02-13 15:31 UTC (permalink / raw
To: gentoo-commits
williamh 12/02/13 15:31:58
Modified: openrc-9999.ebuild ChangeLog
Log:
add swapfiles to the boot runlevel
(Portage version: 2.2.0_alpha85/cvs/Linux i686)
Revision Changes Path
1.98 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.98&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.98&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.97&r2=1.98
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -r1.97 -r1.98
--- openrc-9999.ebuild 14 Dec 2011 17:18:20 -0000 1.97
+++ openrc-9999.ebuild 13 Feb 2012 15:31:58 -0000 1.98
@@ -1,6 +1,6 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.97 2011/12/14 17:18:20 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.98 2012/02/13 15:31:58 williamh Exp $
EAPI=4
@@ -235,6 +235,9 @@
# termencoding was added in 0.2.1 and needed in boot
has_version ">=sys-apps/openrc-0.2.1" || add_boot_init termencoding
+ # swapfiles was added in 0.9.9 and needed in boot (february 2012)
+ has_version ">=sys-apps/openrc-0.9.9" || add_boot_init swapfiles
+
# set default interactive shell to sulogin if it exists
set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
1.211 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.211&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.211&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.210&r2=1.211
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.210
retrieving revision 1.211
diff -u -r1.210 -r1.211
--- ChangeLog 8 Feb 2012 16:48:04 -0000 1.210
+++ ChangeLog 13 Feb 2012 15:31:58 -0000 1.211
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.210 2012/02/08 16:48:04 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.211 2012/02/13 15:31:58 williamh Exp $
+
+ 13 Feb 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ add swapfiles to the boot runlevel
08 Feb 2012; William Hubbs <williamh@gentoo.org> -openrc-0.9.8.1.ebuild,
-openrc-0.9.8.2.ebuild, -openrc-0.9.8.ebuild:
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-05-16 20:57 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2012-05-16 20:57 UTC (permalink / raw
To: gentoo-commits
williamh 12/05/16 20:57:59
Modified: openrc-9999.ebuild ChangeLog
Log:
update live ebuild for migration to /run on linux systems.
(Portage version: 2.2.0_alpha105/cvs/Linux i686)
Revision Changes Path
1.101 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.101&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.101&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.100&r2=1.101
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -r1.100 -r1.101
--- openrc-9999.ebuild 26 Apr 2012 14:32:48 -0000 1.100
+++ openrc-9999.ebuild 16 May 2012 20:57:59 -0000 1.101
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.100 2012/04/26 14:32:48 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.101 2012/05/16 20:57:59 williamh Exp $
EAPI=4
@@ -25,7 +25,7 @@
elibc_glibc? ( >=sys-libs/glibc-2.5 )
ncurses? ( sys-libs/ncurses )
pam? ( sys-auth/pambase )
- >=sys-apps/baselayout-2.0.0
+ >=sys-apps/baselayout-2.1-r1
kernel_linux? (
sys-process/psmisc
)
@@ -106,7 +106,10 @@
gen_usr_ldscript libeinfo.so
gen_usr_ldscript librc.so
- keepdir /$(get_libdir)/rc/{init.d,tmp}
+ if ! use kernel_linux; then
+ keepdir /$(get_libdir)/rc/init.d
+ fi
+ keepdir /$(get_libdir)/rc/tmp
# Backup our default runlevels
dodir /usr/share/"${PN}"
@@ -415,6 +418,13 @@
chmod +x "${ROOT}"etc/local.d/*{start,stop}
fi
+ if use kernel_linux && [[ "${ROOT}" = "/" ]]; then
+ if ! /$(get_libdir)/rc/sh/migrate-to-run.sh; then
+ ewarn "The dependency data could not be migrated to /run/openrc."
+ ewarn "This means you need to reboot your system."
+ fi
+ fi
+
# update the dependency tree after touching all files #224171
[[ "${ROOT}" = "/" ]] && "${ROOT}/${LIBDIR}"/rc/bin/rc-depend -u
1.219 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.219&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.219&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.218&r2=1.219
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.218
retrieving revision 1.219
diff -u -r1.218 -r1.219
--- ChangeLog 26 Apr 2012 14:32:48 -0000 1.218
+++ ChangeLog 16 May 2012 20:57:59 -0000 1.219
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.218 2012/04/26 14:32:48 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.219 2012/05/16 20:57:59 williamh Exp $
+
+ 16 May 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ update live ebuild for migration to /run on linux systems.
26 Apr 2012; Alexis Ballier <aballier@gentoo.org> openrc-0.9.9.3.ebuild,
openrc-9999.ebuild:
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-09-27 19:04 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2012-09-27 19:04 UTC (permalink / raw
To: gentoo-commits
williamh 12/09/27 19:04:00
Modified: openrc-9999.ebuild ChangeLog
Log:
Add prefix support for bug #415899. I would like to thank Benda Xu for working with me on this.
(Portage version: 2.2.0_alpha133/cvs/Linux i686)
Revision Changes Path
1.103 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.103&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.103&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.102&r2=1.103
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.102
retrieving revision 1.103
diff -u -r1.102 -r1.103
--- openrc-9999.ebuild 10 Jul 2012 18:01:47 -0000 1.102
+++ openrc-9999.ebuild 27 Sep 2012 19:04:00 -0000 1.103
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.102 2012/07/10 18:01:47 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.103 2012/09/27 19:04:00 williamh Exp $
EAPI=4
@@ -18,7 +18,7 @@
LICENSE="BSD-2"
SLOT="0"
-IUSE="debug elibc_glibc ncurses pam newnet selinux static-libs unicode
+IUSE="debug elibc_glibc ncurses pam newnet prefix selinux static-libs unicode
kernel_linux kernel_FreeBSD"
RDEPEND="virtual/init
@@ -37,7 +37,9 @@
make_args() {
unset LIBDIR #266688
- MAKE_ARGS="${MAKE_ARGS} LIBNAME=$(get_libdir) LIBEXECDIR=/$(get_libdir)/rc"
+ MAKE_ARGS="${MAKE_ARGS}
+ LIBNAME=$(get_libdir)
+ LIBEXECDIR=${EPREFIX}/$(get_libdir)/rc"
local brand="Unknown"
if use kernel_linux ; then
@@ -55,6 +57,7 @@
MAKE_ARGS="${MAKE_ARGS} MKSTATICLIBS=no"
fi
use newnet || MAKE_ARGS="${MAKE_ARGS} MKNET=oldnet"
+ use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
}
pkg_setup() {
@@ -86,7 +89,7 @@
# set_config <file> <option name> <yes value> <no value> test
# a value of "#" will just comment out the option
set_config() {
- local file="${D}/$1" var=$2 val com
+ local file="${ED}/$1" var=$2 val com
eval "${@:5}" && val=$3 || val=$4
[[ ${val} == "#" ]] && com="#" && val='\2'
sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
@@ -115,8 +118,8 @@
# Backup our default runlevels
dodir /usr/share/"${PN}"
- cp -PR "${D}"/etc/runlevels "${D}"/usr/share/${PN} || die
- rm -rf "${D}"/etc/runlevels
+ cp -PR "${ED}"/etc/runlevels "${ED}"/usr/share/${PN} || die
+ rm -rf "${ED}"/etc/runlevels
# Install the default net configuration
doconfd conf.d/net
@@ -169,6 +172,8 @@
}
pkg_preinst() {
+ use prefix && return 0
+
local f LIBDIR=$(get_libdir)
# default net script is just comments, so no point in biting people
@@ -346,6 +351,8 @@
}
pkg_postinst() {
+ use prefix && return 0
+
local LIBDIR=$(get_libdir)
# Remove old baselayout links
1.227 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.227&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.227&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.226&r2=1.227
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.226
retrieving revision 1.227
diff -u -r1.226 -r1.227
--- ChangeLog 9 Sep 2012 18:41:55 -0000 1.226
+++ ChangeLog 27 Sep 2012 19:04:00 -0000 1.227
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.226 2012/09/09 18:41:55 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.227 2012/09/27 19:04:00 williamh Exp $
+
+ 27 Sep 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Add prefix support for bug #415899. I would like to thank Benda Xu for working
+ with me on this.
09 Sep 2012; William Hubbs <williamh@gentoo.org> -openrc-0.10.1.ebuild,
-openrc-0.10.2.ebuild, -openrc-0.10.3.ebuild, -openrc-0.10.ebuild,
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-09-28 16:32 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2012-09-28 16:32 UTC (permalink / raw
To: gentoo-commits
williamh 12/09/28 16:32:31
Modified: openrc-9999.ebuild ChangeLog
Log:
Fix the ebuild so we can use pre/postinst on prefix systems as well.
Originally I did not think we needed this, but thinking it over it is
better to have them. Also this reworks the live portion of the ebuild to
use a separate inherit call.
(Portage version: 2.2.0_alpha134/cvs/Linux i686)
Revision Changes Path
1.104 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.104&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.104&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.103&r2=1.104
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -r1.103 -r1.104
--- openrc-9999.ebuild 27 Sep 2012 19:04:00 -0000 1.103
+++ openrc-9999.ebuild 28 Sep 2012 16:32:31 -0000 1.104
@@ -1,17 +1,18 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.103 2012/09/27 19:04:00 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.104 2012/09/28 16:32:31 williamh Exp $
EAPI=4
-EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
-[[ ${PV} == "9999" ]] && SCM_ECLASS="git-2"
-inherit eutils flag-o-matic multilib pam toolchain-funcs ${SCM_ECLASS}
-unset SCM_ECLASS
+inherit eutils flag-o-matic multilib pam toolchain-funcs
DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
HOMEPAGE="http://www.gentoo.org/proj/en/base/openrc/"
-if [[ ${PV} != "9999" ]] ; then
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
+ inherit git-2
+else
SRC_URI="mirror://gentoo/${P}.tar.bz2"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
fi
@@ -101,12 +102,12 @@
src_install() {
make_args
- emake ${MAKE_ARGS} DESTDIR="${D}" install
+ emake ${MAKE_ARGS} DESTDIR="${ED}" install
# move the shared libs back to /usr so ldscript can install
# more of a minimal set of files
# disabled for now due to #270646
- #mv "${D}"/$(get_libdir)/lib{einfo,rc}* "${D}"/usr/$(get_libdir)/ || die
+ #mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || die
#gen_usr_ldscript -a einfo rc
gen_usr_ldscript libeinfo.so
gen_usr_ldscript librc.so
@@ -132,7 +133,7 @@
# On HPPA, do not run consolefont by default (bug #222889)
if use hppa; then
- rm -f "${D}"/usr/share/openrc/runlevels/boot/consolefont
+ rm -f "${ED}"/usr/share/openrc/runlevels/boot/consolefont
fi
# Support for logfile rotation
@@ -148,32 +149,30 @@
local runlevel=${2:-boot}
# if the initscript is not going to be installed and is not
# currently installed, return
- [[ -e ${D}/etc/init.d/${initd} || -e ${ROOT}/etc/init.d/${initd} ]] \
+ [[ -e ${ED}/etc/init.d/${initd} || -e ${EROOT}/etc/init.d/${initd} ]] \
|| return
- [[ -e ${ROOT}/etc/runlevels/${runlevel}/${initd} ]] && return
+ [[ -e ${EROOT}/etc/runlevels/${runlevel}/${initd} ]] && return
# if runlevels dont exist just yet, then create it but still flag
# to pkg_postinst that it needs real setup #277323
- if [[ ! -d ${ROOT}/etc/runlevels/${runlevel} ]] ; then
- mkdir -p "${ROOT}"/etc/runlevels/${runlevel}
- touch "${ROOT}"/etc/runlevels/.add_boot_init.created
+ if [[ ! -d ${EROOT}/etc/runlevels/${runlevel} ]] ; then
+ mkdir -p "${EROOT}"/etc/runlevels/${runlevel}
+ touch "${EROOT}"/etc/runlevels/.add_boot_init.created
fi
elog "Auto-adding '${initd}' service to your ${runlevel} runlevel"
- ln -snf /etc/init.d/${initd} "${ROOT}"/etc/runlevels/${runlevel}/${initd}
+ ln -snf /etc/init.d/${initd} "${EROOT}"/etc/runlevels/${runlevel}/${initd}
}
add_boot_init_mit_config() {
local config=$1 initd=$2
- if [[ -e ${ROOT}${config} ]] ; then
- if [[ -n $(sed -e 's:#.*::' -e '/^[[:space:]]*$/d' "${ROOT}"/${config}) ]] ; then
+ if [[ -e ${EROOT}${config} ]] ; then
+ if [[ -n $(sed -e 's:#.*::' -e '/^[[:space:]]*$/d' "${EROOT}"/${config}) ]] ; then
add_boot_init ${initd}
fi
fi
}
pkg_preinst() {
- use prefix && return 0
-
local f LIBDIR=$(get_libdir)
# default net script is just comments, so no point in biting people
@@ -181,54 +180,55 @@
# manager doesnt go throwing etc-update crap at us -- postinst is
# too late to prevent that. this behavior also lets us keep the
# file in the CONTENTS for binary packages.
- [[ -e ${ROOT}/etc/conf.d/net ]] && cp "${ROOT}"/etc/conf.d/net "${D}"/etc/conf.d/
+ [[ -e ${EROOT}/etc/conf.d/net ]] && \
+ cp "${EROOT}"/etc/conf.d/net "${ED}"/etc/conf.d/
# avoid default thrashing in conf.d files when possible #295406
- if [[ -e ${ROOT}/etc/conf.d/hostname ]] ; then
+ if [[ -e ${EROOT}/etc/conf.d/hostname ]] ; then
(
unset hostname HOSTNAME
- source "${ROOT}"/etc/conf.d/hostname
+ source "${EROOT}"/etc/conf.d/hostname
: ${hostname:=${HOSTNAME}}
[[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}"
)
fi
# upgrade timezone file ... do it before moving clock
- if [[ -e ${ROOT}/etc/conf.d/clock && ! -e ${ROOT}/etc/timezone ]] ; then
+ if [[ -e ${EROOT}/etc/conf.d/clock && ! -e ${EROOT}/etc/timezone ]] ; then
(
unset TIMEZONE
- source "${ROOT}"/etc/conf.d/clock
- [[ -n ${TIMEZONE} ]] && echo "${TIMEZONE}" > "${ROOT}"/etc/timezone
+ source "${EROOT}"/etc/conf.d/clock
+ [[ -n ${TIMEZONE} ]] && echo "${TIMEZONE}" > "${EROOT}"/etc/timezone
)
fi
# /etc/conf.d/clock moved to /etc/conf.d/hwclock
local clock
use kernel_FreeBSD && clock="adjkerntz" || clock="hwclock"
- if [[ -e ${ROOT}/etc/conf.d/clock ]] ; then
- mv "${ROOT}"/etc/conf.d/clock "${ROOT}"/etc/conf.d/${clock}
+ if [[ -e ${EROOT}/etc/conf.d/clock ]] ; then
+ mv "${EROOT}"/etc/conf.d/clock "${EROOT}"/etc/conf.d/${clock}
fi
- if [[ -e ${ROOT}/etc/init.d/clock ]] ; then
- rm -f "${ROOT}"/etc/init.d/clock
+ if [[ -e ${EROOT}/etc/init.d/clock ]] ; then
+ rm -f "${EROOT}"/etc/init.d/clock
fi
- if [[ -L ${ROOT}/etc/runlevels/boot/clock ]] ; then
- rm -f "${ROOT}"/etc/runlevels/boot/clock
- ln -snf /etc/init.d/${clock} "${ROOT}"/etc/runlevels/boot/${clock}
- fi
- if [[ -L ${ROOT}${LIBDIR}/rc/init.d/started/clock ]] ; then
- rm -f "${ROOT}${LIBDIR}"/rc/init.d/started/clock
- ln -snf /etc/init.d/${clock} "${ROOT}${LIBDIR}"/rc/init.d/started/${clock}
+ if [[ -L ${EROOT}/etc/runlevels/boot/clock ]] ; then
+ rm -f "${EROOT}"/etc/runlevels/boot/clock
+ ln -snf /etc/init.d/${clock} "${EROOT}"/etc/runlevels/boot/${clock}
+ fi
+ if [[ -L ${EROOT}${LIBDIR}/rc/init.d/started/clock ]] ; then
+ rm -f "${EROOT}${LIBDIR}"/rc/init.d/started/clock
+ ln -snf /etc/init.d/${clock} "${EROOT}${LIBDIR}"/rc/init.d/started/${clock}
fi
# /etc/conf.d/rc is no longer used for configuration
- if [[ -e ${ROOT}/etc/conf.d/rc ]] ; then
+ if [[ -e ${EROOT}/etc/conf.d/rc ]] ; then
elog "/etc/conf.d/rc is no longer used for configuration."
elog "Please migrate your settings to /etc/rc.conf as applicable"
elog "and delete /etc/conf.d/rc"
fi
# force net init.d scripts into symlinks
- for f in "${ROOT}"/etc/init.d/net.* ; do
+ for f in "${EROOT}"/etc/init.d/net.* ; do
[[ -e ${f} ]] || continue # catch net.* not matching anything
[[ ${f} == */net.lo ]] && continue # real file now
[[ ${f} == *.openrc.bak ]] && continue
@@ -276,7 +276,7 @@
migrate_from_baselayout_1() {
# baselayout boot init scripts have been split out
- for f in $(cd "${D}"/usr/share/${PN}/runlevels/boot || exit; echo *) ; do
+ for f in $(cd "${ED}"/usr/share/${PN}/runlevels/boot || exit; echo *) ; do
# baselayout-1 is always "old" net, so ignore "new" net
[[ ${f} == "network" ]] && continue
@@ -288,40 +288,40 @@
add_boot_init_mit_config /etc/conf.d/dmcrypt dmcrypt
add_boot_init_mit_config /etc/mdadm.conf mdraid
add_boot_init_mit_config /etc/evms.conf evms
- [[ -e ${ROOT}/sbin/dmsetup ]] && add_boot_init device-mapper
- [[ -e ${ROOT}/sbin/vgscan ]] && add_boot_init lvm
+ [[ -e ${EROOT}/sbin/dmsetup ]] && add_boot_init device-mapper
+ [[ -e ${EROOT}/sbin/vgscan ]] && add_boot_init lvm
elog "Add on services (such as RAID/dmcrypt/LVM/etc...) are now stand alone"
elog "init.d scripts. If you use such a thing, make sure you have the"
elog "required init.d scripts added to your boot runlevel."
# Upgrade our state for baselayout-1 users
- if [[ ! -e ${ROOT}${LIBDIR}/rc/init.d/started ]] ; then
+ if [[ ! -e ${EROOT}${LIBDIR}/rc/init.d/started ]] ; then
(
- [[ -e ${ROOT}/etc/conf.d/rc ]] && source "${ROOT}"/etc/conf.d/rc
+ [[ -e ${EROOT}/etc/conf.d/rc ]] && source "${EROOT}"/etc/conf.d/rc
svcdir=${svcdir:-/var/lib/init.d}
- if [[ ! -d ${ROOT}${svcdir}/started ]] ; then
+ if [[ ! -d ${EROOT}${svcdir}/started ]] ; then
ewarn "No state found, and no state exists"
elog "You should reboot this host"
else
- mkdir -p "${ROOT}${LIBDIR}/rc/init.d"
- einfo "Moving state from ${ROOT}${svcdir} to ${ROOT}${LIBDIR}/rc/init.d"
- mv "${ROOT}${svcdir}"/* "${ROOT}${LIBDIR}"/rc/init.d
- rm -rf "${ROOT}${LIBDIR}"/rc/init.d/daemons \
- "${ROOT}${LIBDIR}"/rc/init.d/console
- umount "${ROOT}${svcdir}" 2>/dev/null
- rm -rf "${ROOT}${svcdir}"
+ mkdir -p "${EROOT}${LIBDIR}/rc/init.d"
+ einfo "Moving state from ${EROOT}${svcdir} to ${EROOT}${LIBDIR}/rc/init.d"
+ mv "${EROOT}${svcdir}"/* "${EROOT}${LIBDIR}"/rc/init.d
+ rm -rf "${EROOT}${LIBDIR}"/rc/init.d/daemons \
+ "${EROOT}${LIBDIR}"/rc/init.d/console
+ umount "${EROOT}${svcdir}" 2>/dev/null
+ rm -rf "${EROOT}${svcdir}"
fi
)
fi
# Handle the /etc/modules.autoload.d -> /etc/conf.d/modules transition
- if [[ -d ${ROOT}/etc/modules.autoload.d ]] ; then
+ if [[ -d ${EROOT}/etc/modules.autoload.d ]] ; then
elog "Converting your /etc/modules.autoload.d/ files to /etc/conf.d/modules"
- rm -f "${ROOT}"/etc/modules.autoload.d/.keep*
- rmdir "${ROOT}"/etc/modules.autoload.d 2>/dev/null
- if [[ -d ${ROOT}/etc/modules.autoload.d ]] ; then
+ rm -f "${EROOT}"/etc/modules.autoload.d/.keep*
+ rmdir "${EROOT}"/etc/modules.autoload.d 2>/dev/null
+ if [[ -d ${EROOT}/etc/modules.autoload.d ]] ; then
local f v
- for f in "${ROOT}"/etc/modules.autoload.d/* ; do
+ for f in "${EROOT}"/etc/modules.autoload.d/* ; do
v=${f##*/}
v=${v#kernel-}
v=${v//[^[:alnum:]]/_}
@@ -342,43 +342,41 @@
print
}
END { print "\n### END: Auto-converted from " f "\n" }
- ' "${f}" >> "${D}"/etc/conf.d/modules
+ ' "${f}" >> "${ED}"/etc/conf.d/modules
done
rm -f "${f}"
- rmdir "${ROOT}"/etc/modules.autoload.d 2>/dev/null
+ rmdir "${EROOT}"/etc/modules.autoload.d 2>/dev/null
fi
fi
}
pkg_postinst() {
- use prefix && return 0
-
local LIBDIR=$(get_libdir)
# Remove old baselayout links
- rm -f "${ROOT}"/etc/runlevels/boot/{check{fs,root},rmnologin}
- rm -f "${ROOT}"/etc/init.d/{depscan,runscript}.sh
+ rm -f "${EROOT}"/etc/runlevels/boot/{check{fs,root},rmnologin}
+ rm -f "${EROOT}"/etc/init.d/{depscan,runscript}.sh
# Make our runlevels if they don't exist
- if [[ ! -e ${ROOT}/etc/runlevels ]] || [[ -e ${ROOT}/etc/runlevels/.add_boot_init.created ]] ; then
+ if [[ ! -e ${EROOT}/etc/runlevels ]] || [[ -e ${EROOT}/etc/runlevels/.add_boot_init.created ]] ; then
einfo "Copying across default runlevels"
- cp -RPp "${ROOT}"/usr/share/${PN}/runlevels "${ROOT}"/etc
- rm -f "${ROOT}"/etc/runlevels/.add_boot_init.created
+ cp -RPp "${EROOT}"/usr/share/${PN}/runlevels "${EROOT}"/etc
+ rm -f "${EROOT}"/etc/runlevels/.add_boot_init.created
else
- if [[ ! -e ${ROOT}/etc/runlevels/sysinit/devfs ]] ; then
- mkdir -p "${ROOT}"/etc/runlevels/sysinit
- cp -RPp "${ROOT}"/usr/share/${PN}/runlevels/sysinit/* \
- "${ROOT}"/etc/runlevels/sysinit
+ if [[ ! -e ${EROOT}/etc/runlevels/sysinit/devfs ]] ; then
+ mkdir -p "${EROOT}"/etc/runlevels/sysinit
+ cp -RPp "${EROOT}"/usr/share/${PN}/runlevels/sysinit/* \
+ "${EROOT}"/etc/runlevels/sysinit
fi
- if [[ ! -e ${ROOT}/etc/runlevels/shutdown/mount-ro ]] ; then
- mkdir -p "${ROOT}"/etc/runlevels/shutdown
- cp -RPp "${ROOT}"/usr/share/${PN}/runlevels/shutdown/* \
- "${ROOT}"/etc/runlevels/shutdown
+ if [[ ! -e ${EROOT}/etc/runlevels/shutdown/mount-ro ]] ; then
+ mkdir -p "${EROOT}"/etc/runlevels/shutdown
+ cp -RPp "${EROOT}"/usr/share/${PN}/runlevels/shutdown/* \
+ "${EROOT}"/etc/runlevels/shutdown
fi
fi
# /etc/conf.d/net.example is no longer valid
- local NET_EXAMPLE="${ROOT}/etc/conf.d/net.example"
+ local NET_EXAMPLE="${EROOT}/etc/conf.d/net.example"
local NET_MD5='8ebebfa07441d39eb54feae0ee4c8210'
if [[ -e "${NET_EXAMPLE}" ]] ; then
if [[ $(md5sum "${NET_EXAMPLE}") == ${NET_MD5}* ]]; then
@@ -388,11 +386,11 @@
sed -i '1i# This file is obsolete.\n' "${NET_EXAMPLE}"
elog "${NET_EXAMPLE} should be removed."
fi
- elog "The new file is ${ROOT}/usr/share/doc/${PF}/net.example"
+ elog "The new file is ${EROOT}/usr/share/doc/${PF}/net.example"
fi
# /etc/conf.d/wireless.example is no longer valid
- local WIRELESS_EXAMPLE="${ROOT}/etc/conf.d/wireless.example"
+ local WIRELESS_EXAMPLE="${EROOT}/etc/conf.d/wireless.example"
local WIRELESS_MD5='d1fad7da940bf263c76af4d2082124a3'
if [[ -e "${WIRELESS_EXAMPLE}" ]] ; then
if [[ $(md5sum "${WIRELESS_EXAMPLE}") == ${WIRELESS_MD5}* ]]; then
@@ -403,11 +401,11 @@
elog "${WIRELESS_EXAMPLE} is deprecated and should be removed."
fi
elog "If you are using the old style network scripts,"
- elog "Configure wireless settings in ${ROOT}/etc/conf.d/net"
- elog "after reviewing ${ROOT}/usr/share/doc/${PF}/net.example"
+ elog "Configure wireless settings in ${EROOT}/etc/conf.d/net"
+ elog "after reviewing ${EROOT}/usr/share/doc/${PF}/net.example"
fi
- if [[ -d ${ROOT}/etc/modules.autoload.d ]] ; then
+ if [[ -d ${EROOT}/etc/modules.autoload.d ]] ; then
ewarn "/etc/modules.autoload.d is no longer used. Please convert"
ewarn "your files to /etc/conf.d/modules and delete the directory."
fi
@@ -419,15 +417,15 @@
fi
# Handle the conf.d/local.{start,stop} -> local.d transition
- if path_exists -o "${ROOT}"etc/conf.d/local.{start,stop} ; then
- elog "Moving your ${ROOT}etc/conf.d/local.{start,stop}"
- elog "files to ${ROOT}etc/local.d"
- mv "${ROOT}"etc/conf.d/local.start "${ROOT}"etc/local.d/baselayout1.start
- mv "${ROOT}"etc/conf.d/local.stop "${ROOT}"etc/local.d/baselayout1.stop
- chmod +x "${ROOT}"etc/local.d/*{start,stop}
+ if path_exists -o "${EROOT}"etc/conf.d/local.{start,stop} ; then
+ elog "Moving your ${EROOT}etc/conf.d/local.{start,stop}"
+ elog "files to ${EROOT}etc/local.d"
+ mv "${EROOT}"etc/conf.d/local.start "${EROOT}"etc/local.d/baselayout1.start
+ mv "${EROOT}"etc/conf.d/local.stop "${EROOT}"etc/local.d/baselayout1.stop
+ chmod +x "${EROOT}"etc/local.d/*{start,stop}
fi
- if use kernel_linux && [[ "${ROOT}" = "/" ]]; then
+ if use kernel_linux && [[ "${EROOT}" = "/" ]]; then
if ! /$(get_libdir)/rc/sh/migrate-to-run.sh; then
ewarn "The dependency data could not be migrated to /run/openrc."
ewarn "This means you need to reboot your system."
@@ -435,7 +433,7 @@
fi
# update the dependency tree after touching all files #224171
- [[ "${ROOT}" = "/" ]] && "${ROOT}/${LIBDIR}"/rc/bin/rc-depend -u
+ [[ "${EROOT}" = "/" ]] && "${EROOT}/${LIBDIR}"/rc/bin/rc-depend -u
elog "You should now update all files in /etc, using etc-update"
elog "or equivalent before restarting any services or this host."
1.228 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.228&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.228&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.227&r2=1.228
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.227
retrieving revision 1.228
diff -u -r1.227 -r1.228
--- ChangeLog 27 Sep 2012 19:04:00 -0000 1.227
+++ ChangeLog 28 Sep 2012 16:32:31 -0000 1.228
@@ -1,6 +1,12 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.227 2012/09/27 19:04:00 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.228 2012/09/28 16:32:31 williamh Exp $
+
+ 28 Sep 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Fix the ebuild so we can use pre/postinst on prefix systems as well.
+ Originally I did not think we needed this, but thinking it over it is better
+ to have them. Also this reworks the live portion of the ebuild to use a
+ separate inherit call.
27 Sep 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
Add prefix support for bug #415899. I would like to thank Benda Xu for working
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-09-28 22:05 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2012-09-28 22:05 UTC (permalink / raw
To: gentoo-commits
williamh 12/09/28 22:05:16
Modified: openrc-9999.ebuild ChangeLog
Log:
fix typo
(Portage version: 2.2.0_alpha134/cvs/Linux i686)
Revision Changes Path
1.107 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.107&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.107&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.106&r2=1.107
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.106
retrieving revision 1.107
diff -u -r1.106 -r1.107
--- openrc-9999.ebuild 28 Sep 2012 21:18:26 -0000 1.106
+++ openrc-9999.ebuild 28 Sep 2012 22:05:15 -0000 1.107
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.106 2012/09/28 21:18:26 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.107 2012/09/28 22:05:15 williamh Exp $
EAPI=4
@@ -246,7 +246,7 @@
# swapfiles was added in 0.9.9 and needed in boot (february 2012)
has_version ">=sys-apps/openrc-0.9.9" || add_boot_init swapfiles
- if [ has_version ">=sys-apps/openrc-0.9.9" ]; then
+ if ! has_version ">=sys-apps/openrc-0.11"; then
add_boot_init sysfs sysinit
add_boot_init tmpfilesd.sysinit sysinit
add_boot_init tmpfilesd.boot boot
1.229 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.229&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.229&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.228&r2=1.229
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.228
retrieving revision 1.229
diff -u -r1.228 -r1.229
--- ChangeLog 28 Sep 2012 16:32:31 -0000 1.228
+++ ChangeLog 28 Sep 2012 22:05:15 -0000 1.229
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.228 2012/09/28 16:32:31 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.229 2012/09/28 22:05:15 williamh Exp $
+
+ 28 Sep 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ fix typo
28 Sep 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
Fix the ebuild so we can use pre/postinst on prefix systems as well.
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-09-29 3:15 Benda XU (heroxbd)
0 siblings, 0 replies; 24+ messages in thread
From: Benda XU (heroxbd) @ 2012-09-29 3:15 UTC (permalink / raw
To: gentoo-commits
heroxbd 12/09/29 03:15:54
Modified: openrc-9999.ebuild ChangeLog
Log:
make_args should be called only once; ED -> D in src_install to avoid double prefix. close 415899
(Portage version: 2.1.10.65/cvs/Linux x86_64)
Revision Changes Path
1.108 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.108&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.108&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.107&r2=1.108
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.107
retrieving revision 1.108
diff -u -r1.107 -r1.108
--- openrc-9999.ebuild 28 Sep 2012 22:05:15 -0000 1.107
+++ openrc-9999.ebuild 29 Sep 2012 03:15:54 -0000 1.108
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.107 2012/09/28 22:05:15 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.108 2012/09/29 03:15:54 heroxbd Exp $
EAPI=4
@@ -101,8 +101,8 @@
}
src_install() {
- make_args
- emake ${MAKE_ARGS} DESTDIR="${ED}" install
+ [[ -z "${MAKE_ARGS}" ]] && make_args
+ emake ${MAKE_ARGS} DESTDIR="${D}" install
# move the shared libs back to /usr so ldscript can install
# more of a minimal set of files
@@ -212,7 +212,7 @@
rm -f "${EROOT}"/etc/init.d/clock
fi
if [[ -L ${EROOT}/etc/runlevels/boot/clock ]] ; then
- rm -f "${EROOT}"/etc/runlevels/boot/clock
+ rm -f "${EROOT}"/etc/runlevels/boot/clock
ln -snf /etc/init.d/${clock} "${EROOT}"/etc/runlevels/boot/${clock}
fi
if [[ -L ${EROOT}${LIBDIR}/rc/init.d/started/clock ]] ; then
1.230 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.230&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.230&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.229&r2=1.230
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.229
retrieving revision 1.230
diff -u -r1.229 -r1.230
--- ChangeLog 28 Sep 2012 22:05:15 -0000 1.229
+++ ChangeLog 29 Sep 2012 03:15:54 -0000 1.230
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.229 2012/09/28 22:05:15 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.230 2012/09/29 03:15:54 heroxbd Exp $
+
+ 29 Sep 2012; Benda Xu <heroxbd@gentoo.org> openrc-9999.ebuild:
+ make_args should be called only once; ED -> D in src_install to avoid double
+ prefix. close 415899
28 Sep 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
fix typo
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-09-29 20:38 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2012-09-29 20:38 UTC (permalink / raw
To: gentoo-commits
williamh 12/09/29 20:38:12
Modified: openrc-9999.ebuild ChangeLog
Log:
The code in pkg_setup and make_args is only run once at the start of src_compile, so we can move it into that function, thanks to Zac Medico for the input.
(Portage version: 2.2.0_alpha134/cvs/Linux i686)
Revision Changes Path
1.109 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.109&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.109&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.108&r2=1.109
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.108
retrieving revision 1.109
diff -u -r1.108 -r1.109
--- openrc-9999.ebuild 29 Sep 2012 03:15:54 -0000 1.108
+++ openrc-9999.ebuild 29 Sep 2012 20:38:12 -0000 1.109
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.108 2012/09/29 03:15:54 heroxbd Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.109 2012/09/29 20:38:12 williamh Exp $
EAPI=4
@@ -35,7 +35,20 @@
DEPEND="${RDEPEND}
virtual/os-headers"
-make_args() {
+src_prepare() {
+ sed -i 's:0444:0644:' mk/sys.mk || die
+ sed -i "/^DIR/s:/openrc:/${PF}:" doc/Makefile || die #241342
+
+ if [[ ${PV} == "9999" ]] ; then
+ local ver="git-${EGIT_VERSION:0:6}"
+ sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
+ fi
+
+ # Allow user patches to be applied without modifying the ebuild
+ epatch_user
+}
+
+src_compile() {
unset LIBDIR #266688
MAKE_ARGS="${MAKE_ARGS}
@@ -59,29 +72,9 @@
fi
use newnet || MAKE_ARGS="${MAKE_ARGS} MKNET=oldnet"
use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
-}
-
-pkg_setup() {
export DEBUG=$(usev debug)
export MKPAM=$(usev pam)
export MKTERMCAP=$(usev ncurses)
-}
-
-src_prepare() {
- sed -i 's:0444:0644:' mk/sys.mk || die
- sed -i "/^DIR/s:/openrc:/${PF}:" doc/Makefile || die #241342
-
- if [[ ${PV} == "9999" ]] ; then
- local ver="git-${EGIT_VERSION:0:6}"
- sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
- fi
-
- # Allow user patches to be applied without modifying the ebuild
- epatch_user
-}
-
-src_compile() {
- make_args
tc-export CC AR RANLIB
emake ${MAKE_ARGS}
@@ -101,7 +94,6 @@
}
src_install() {
- [[ -z "${MAKE_ARGS}" ]] && make_args
emake ${MAKE_ARGS} DESTDIR="${D}" install
# move the shared libs back to /usr so ldscript can install
1.231 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.231&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.231&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.230&r2=1.231
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.230
retrieving revision 1.231
diff -u -r1.230 -r1.231
--- ChangeLog 29 Sep 2012 03:15:54 -0000 1.230
+++ ChangeLog 29 Sep 2012 20:38:12 -0000 1.231
@@ -1,6 +1,11 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.230 2012/09/29 03:15:54 heroxbd Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.231 2012/09/29 20:38:12 williamh Exp $
+
+ 29 Sep 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ The code in pkg_setup and make_args is only run once at the start of
+ src_compile, so we can move it into that function, thanks to Zac Medico for
+ the input.
29 Sep 2012; Benda Xu <heroxbd@gentoo.org> openrc-9999.ebuild:
make_args should be called only once; ED -> D in src_install to avoid double
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-10-17 16:57 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2012-10-17 16:57 UTC (permalink / raw
To: gentoo-commits
williamh 12/10/17 16:57:56
Modified: openrc-9999.ebuild ChangeLog
Log:
Add a warning about adding the appropriate network script to the boot runlevel.
(Portage version: 2.2.0_alpha140/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.110 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.110&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.110&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.109&r2=1.110
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.109
retrieving revision 1.110
diff -u -r1.109 -r1.110
--- openrc-9999.ebuild 29 Sep 2012 20:38:12 -0000 1.109
+++ openrc-9999.ebuild 17 Oct 2012 16:57:56 -0000 1.110
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.109 2012/09/29 20:38:12 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.110 2012/10/17 16:57:56 williamh Exp $
EAPI=4
@@ -433,6 +433,16 @@
# update the dependency tree after touching all files #224171
[[ "${EROOT}" = "/" ]] && "${EROOT}/${LIBDIR}"/rc/bin/rc-depend -u
+ if use newnet; then
+ local netscript=network
+ else
+ local netscript=net.lo
+ fi
+
+ ewarn "Please add the $netscript script to your boot runlevel"
+ ewarn "as soon as possible. Not doing so could leave you with a system"
+ ewarn "without networking."
+
elog "You should now update all files in /etc, using etc-update"
elog "or equivalent before restarting any services or this host."
elog
1.232 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.232&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.232&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.231&r2=1.232
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.231
retrieving revision 1.232
diff -u -r1.231 -r1.232
--- ChangeLog 29 Sep 2012 20:38:12 -0000 1.231
+++ ChangeLog 17 Oct 2012 16:57:56 -0000 1.232
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.231 2012/09/29 20:38:12 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.232 2012/10/17 16:57:56 williamh Exp $
+
+ 17 Oct 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Add a warning about adding the appropriate network script to the boot
+ runlevel.
29 Sep 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
The code in pkg_setup and make_args is only run once at the start of
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2012-10-18 15:03 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2012-10-18 15:03 UTC (permalink / raw
To: gentoo-commits
williamh 12/10/18 15:03:19
Modified: openrc-9999.ebuild ChangeLog
Log:
Only show warning about adding the net script to the boot runlevel if necessary.
(Portage version: 2.2.0_alpha140/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.111 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.111&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.111&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.110&r2=1.111
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.110
retrieving revision 1.111
diff -u -r1.110 -r1.111
--- openrc-9999.ebuild 17 Oct 2012 16:57:56 -0000 1.110
+++ openrc-9999.ebuild 18 Oct 2012 15:03:19 -0000 1.111
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.110 2012/10/17 16:57:56 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.111 2012/10/18 15:03:19 williamh Exp $
EAPI=4
@@ -439,9 +439,11 @@
local netscript=net.lo
fi
- ewarn "Please add the $netscript script to your boot runlevel"
- ewarn "as soon as possible. Not doing so could leave you with a system"
- ewarn "without networking."
+ if [ ! -e "${EROOT}"/etc/runlevels/boot/${netscript} ]; then
+ ewarn "Please add the $netscript script to your boot runlevel"
+ ewarn "as soon as possible. Not doing so could leave you with a system"
+ ewarn "without networking."
+ fi
elog "You should now update all files in /etc, using etc-update"
elog "or equivalent before restarting any services or this host."
1.233 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.233&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.233&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.232&r2=1.233
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.232
retrieving revision 1.233
diff -u -r1.232 -r1.233
--- ChangeLog 17 Oct 2012 16:57:56 -0000 1.232
+++ ChangeLog 18 Oct 2012 15:03:19 -0000 1.233
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.232 2012/10/17 16:57:56 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.233 2012/10/18 15:03:19 williamh Exp $
+
+ 18 Oct 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Only show warning about adding the net script to the boot runlevel if
+ necessary.
17 Oct 2012; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
Add a warning about adding the appropriate network script to the boot
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2013-04-24 5:33 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2013-04-24 5:33 UTC (permalink / raw
To: gentoo-commits
williamh 13/04/24 05:33:11
Modified: openrc-9999.ebuild ChangeLog
Log:
migrate to eapi 5 and remove old baselayout-1 migration code
(Portage version: 2.2.0_alpha173/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.120 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.120&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.120&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.119&r2=1.120
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -r1.119 -r1.120
--- openrc-9999.ebuild 10 Mar 2013 20:58:26 -0000 1.119
+++ openrc-9999.ebuild 24 Apr 2013 05:33:11 -0000 1.120
@@ -1,8 +1,8 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.119 2013/03/10 20:58:26 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.120 2013/04/24 05:33:11 williamh Exp $
-EAPI=4
+EAPI=5
inherit eutils flag-o-matic multilib pam toolchain-funcs
@@ -22,7 +22,7 @@
IUSE="debug elibc_glibc ncurses pam newnet prefix selinux static-libs tools
unicode kernel_linux kernel_FreeBSD"
-RDEPEND="virtual/init
+COMMON_DEPEND="virtual/init
kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-ubin-9.0_rc sys-process/fuser-bsd ) )
elibc_glibc? ( >=sys-libs/glibc-2.5 )
ncurses? ( sys-libs/ncurses )
@@ -35,8 +35,10 @@
selinux? ( sec-policy/selinux-openrc )
!<sys-fs/udev-init-scripts-17
!<sys-fs/udev-133"
-DEPEND="${RDEPEND}
- virtual/os-headers"
+DEPEND="${COMMON_DEPEND}
+ virtual/os-headers
+ ncurses? ( virtual/pkgconfig )"
+RDEPEND="${COMMON_DEPEND}"
src_prepare() {
sed -i 's:0444:0644:' mk/sys.mk || die
@@ -56,7 +58,10 @@
MAKE_ARGS="${MAKE_ARGS}
LIBNAME=$(get_libdir)
- LIBEXECDIR=${EPREFIX}/$(get_libdir)/rc"
+ LIBEXECDIR=${EPREFIX}/$(get_libdir)/rc
+ MKSELINUX=$(usex selinux)
+ MKSTATICLIBS=$(usex static-libs)
+ MKTOOLS=$(usex tools)"
local brand="Unknown"
if use kernel_linux ; then
@@ -66,16 +71,9 @@
MAKE_ARGS="${MAKE_ARGS} OS=FreeBSD"
brand="FreeBSD"
fi
- if use selinux; then
- MAKE_ARGS="${MAKE_ARGS} MKSELINUX=yes"
- fi
export BRANDING="Gentoo ${brand}"
- if ! use static-libs; then
- MAKE_ARGS="${MAKE_ARGS} MKSTATICLIBS=no"
- fi
use newnet || MAKE_ARGS="${MAKE_ARGS} MKNET=oldnet"
use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
- use tools && MAKE_ARGS="${MAKE_ARGS} MKTOOLS=yes"
export DEBUG=$(usev debug)
export MKPAM=$(usev pam)
export MKTERMCAP=$(usev ncurses)
@@ -189,52 +187,8 @@
)
fi
- # upgrade timezone file ... do it before moving clock
- if [[ -e ${EROOT}etc/conf.d/clock && ! -e ${EROOT}/etc/timezone ]] ; then
- (
- unset TIMEZONE
- source "${EROOT}"etc/conf.d/clock
- [[ -n ${TIMEZONE} ]] && echo "${TIMEZONE}" > "${EROOT}"etc/timezone
- )
- fi
-
- # /etc/conf.d/clock moved to /etc/conf.d/hwclock
- local clock
- use kernel_FreeBSD && clock="adjkerntz" || clock="hwclock"
- if [[ -e "${EROOT}"etc/conf.d/clock ]] ; then
- mv "${EROOT}"etc/conf.d/clock "${EROOT}"etc/conf.d/${clock}
- fi
- if [[ -e "${EROOT}"etc/init.d/clock ]] ; then
- rm -f "${EROOT}"etc/init.d/clock
- fi
- if [[ -L "${EROOT}"etc/runlevels/boot/clock ]] ; then
- rm -f "${EROOT}"etc/runlevels/boot/clock
- ln -snf /etc/init.d/${clock} "${EROOT}"etc/runlevels/boot/${clock}
- fi
- if [[ -L "${EROOT}"${LIBDIR}/rc/init.d/started/clock ]] ; then
- rm -f "${EROOT}"${LIBDIR}/rc/init.d/started/clock
- ln -snf /etc/init.d/${clok} "${EROOT}"${LIBDIR}/rc/init.d/started/${clock}
- fi
-
- # /etc/conf.d/rc is no longer used for configuration
- if [[ -e "${EROOT}"etc/conf.d/rc ]] ; then
- elog "/etc/conf.d/rc is no longer used for configuration."
- elog "Please migrate your settings to /etc/rc.conf as applicable"
- elog "and delete /etc/conf.d/rc"
- fi
-
- # force net init.d scripts into symlinks
- for f in "${EROOT}"etc/init.d/net.* ; do
- [[ -e ${f} ]] || continue # catch net.* not matching anything
- [[ ${f} == */net.lo ]] && continue # real file now
- [[ ${f} == *.openrc.bak ]] && continue
- if [[ ! -L ${f} ]] ; then
- elog "Moved net service '${f##*/}' to '${f##*/}.openrc.bak' to force a symlink."
- elog "You should delete '${f##*/}.openrc.bak' if you don't need it."
- mv "${f}" "${f}.openrc.bak"
- ln -snf net.lo "${f}"
- fi
- done
+ # set default interactive shell to sulogin if it exists
+ set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
# termencoding was added in 0.2.1 and needed in boot
has_version ">=sys-apps/openrc-0.2.1" || add_boot_init termencoding
@@ -246,36 +200,13 @@
add_boot_init sysfs sysinit
fi
- # set default interactive shell to sulogin if it exists
- set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
-
- has_version sys-apps/openrc || migrate_from_baselayout_1
- has_version ">=sys-apps/openrc-0.4.0" || migrate_udev_init_script
if ! has_version ">=sys-apps/openrc-0.11.3" ; then
migrate_udev_mount_script
add_boot_init tmpfiles.setup boot
fi
-}
-# >=openrc-0.4.0 no longer loads the udev addon
-migrate_udev_init_script() {
- # make sure udev is in sysinit if it was enabled before
- local enable_udev=false
- local rc_devices=$(
- [[ -f /etc/rc.conf ]] && source /etc/rc.conf
- [[ -f /etc/conf.d/rc ]] && source /etc/conf.d/rc
- echo "${rc_devices:-${RC_DEVICES:-auto}}"
- )
- case ${rc_devices} in
- udev|auto)
- enable_udev=true
- ;;
- esac
-
- if $enable_udev; then
- add_boot_init udev sysinit
- add_boot_init udev-postmount default
- fi
+ # loopback was added in 0.12 and needed in boot (february 2012)
+ has_version ">=sys-apps/openrc-0.12" || add_boot_init loopback
}
# >=OpenRC-0.11.3 requires udev-mount to be in the sysinit runlevel with udev.
@@ -287,89 +218,9 @@
return 0
}
-migrate_from_baselayout_1() {
- # baselayout boot init scripts have been split out
- for f in $(cd "${ED}"/usr/share/${PN}/runlevels/boot || exit; echo *) ; do
- # baselayout-1 is always "old" net, so ignore "new" net
- [[ ${f} == "network" ]] && continue
-
- add_boot_init ${f}
- done
-
- # Try to auto-add some addons when possible
- add_boot_init_mit_config /etc/conf.d/cryptfs dmcrypt
- add_boot_init_mit_config /etc/conf.d/dmcrypt dmcrypt
- add_boot_init_mit_config /etc/mdadm.conf mdraid
- add_boot_init_mit_config /etc/evms.conf evms
- [[ -e "${EROOT}"sbin/dmsetup ]] && add_boot_init device-mapper
- [[ -e "${EROOT}"sbin/vgscan ]] && add_boot_init lvm
- elog "Add on services (such as RAID/dmcrypt/LVM/etc...) are now stand alone"
- elog "init.d scripts. If you use such a thing, make sure you have the"
- elog "required init.d scripts added to your boot runlevel."
-
- # Upgrade our state for baselayout-1 users
- if [[ ! -e "${EROOT}"${LIBDIR}/rc/init.d/started ]] ; then
- (
- [[ -e "${EROOT}"etc/conf.d/rc ]] && source "${EROOT}"/etc/conf.d/rc
- svcdir=${svcdir:-/var/lib/init.d}
- if [[ ! -d "${EROOT}"${svcdir}/started ]] ; then
- ewarn "No state found, and no state exists"
- elog "You should reboot this host"
- else
- mkdir -p "${EROOT}"${LIBDIR}/rc/init.d
- einfo "Moving state from ${EROOT}${svcdir} to ${EROOT}${LIBDIR}/rc/init.d"
- mv "${EROOT}${svcdir}"/* "${EROOT}${LIBDIR}"/rc/init.d
- rm -rf "${EROOT}${LIBDIR}"/rc/init.d/daemons \
- "${EROOT}${LIBDIR}"/rc/init.d/console
- umount "${EROOT}${svcdir}" 2>/dev/null
- rm -rf "${EROOT}${svcdir}"
- fi
- )
- fi
-
- # Handle the /etc/modules.autoload.d -> /etc/conf.d/modules transition
- if [[ -d "${EROOT}"etc/modules.autoload.d ]] ; then
- elog "Converting your /etc/modules.autoload.d/ files to /etc/conf.d/modules"
- rm -f "${EROOT}"etc/modules.autoload.d/.keep*
- rmdir "${EROOT}"etc/modules.autoload.d 2>/dev/null
- if [[ -d "${EROOT}"etc/modules.autoload.d ]] ; then
- local f v
- for f in "${EROOT}"etc/modules.autoload.d/* ; do
- v=${f##*/}
- v=${v#kernel-}
- v=${v//[^[:alnum:]]/_}
- gawk -v v="${v}" -v f="${f##*/}" '
- BEGIN { print "\n### START: Auto-converted from " f "\n" }
- {
- if ($0 ~ /^[^#]/) {
- print "modules_" v "=\"${modules_" v "} " $1 "\""
- gsub(/[^[:alnum:]]/, "_", $1)
- printf "module_" $1 "_args_" v "=\""
- for (i = 2; i <= NF; ++i) {
- if (i > 2)
- printf " "
- printf $i
- }
- print "\"\n"
- } else
- print
- }
- END { print "\n### END: Auto-converted from " f "\n" }
- ' "${f}" >> "${ED}"/etc/conf.d/modules
- done
- rm -f "${f}"
- rmdir "${EROOT}"etc/modules.autoload.d 2>/dev/null
- fi
- fi
-}
-
pkg_postinst() {
local LIBDIR=$(get_libdir)
- # Remove old baselayout links
- rm -f "${EROOT}"etc/runlevels/boot/{check{fs,root},rmnologin}
- rm -f "${EROOT}"etc/init.d/{depscan,runscript}.sh
-
# Make our runlevels if they don't exist
if [[ ! -e "${EROOT}"etc/runlevels ]] || [[ -e "${EROOT}"etc/runlevels/.add_boot_init.created ]] ; then
einfo "Copying across default runlevels"
@@ -388,41 +239,6 @@
fi
fi
- # /etc/conf.d/net.example is no longer valid
- local NET_EXAMPLE="${EROOT}etc/conf.d/net.example"
- local NET_MD5='8ebebfa07441d39eb54feae0ee4c8210'
- if [[ -e "${NET_EXAMPLE}" ]] ; then
- if [[ $(md5sum "${NET_EXAMPLE}") == ${NET_MD5}* ]]; then
- rm -f "${NET_EXAMPLE}"
- elog "${NET_EXAMPLE} has been removed."
- else
- sed -i '1i# This file is obsolete.\n' "${NET_EXAMPLE}"
- elog "${NET_EXAMPLE} should be removed."
- fi
- elog "The new file is ${EROOT}usr/share/doc/${PF}/net.example"
- fi
-
- # /etc/conf.d/wireless.example is no longer valid
- local WIRELESS_EXAMPLE="${EROOT}etc/conf.d/wireless.example"
- local WIRELESS_MD5='d1fad7da940bf263c76af4d2082124a3'
- if [[ -e "${WIRELESS_EXAMPLE}" ]] ; then
- if [[ $(md5sum "${WIRELESS_EXAMPLE}") == ${WIRELESS_MD5}* ]]; then
- rm -f "${WIRELESS_EXAMPLE}"
- elog "${WIRELESS_EXAMPLE} is deprecated and has been removed."
- else
- sed -i '1i# This file is obsolete.\n' "${WIRELESS_EXAMPLE}"
- elog "${WIRELESS_EXAMPLE} is deprecated and should be removed."
- fi
- elog "If you are using the old style network scripts,"
- elog "Configure wireless settings in ${EROOT}etc/conf.d/net"
- elog "after reviewing ${EROOT}usr/share/doc/${PF}/net.example"
- fi
-
- if [[ -d "${EROOT}"etc/modules.autoload.d ]] ; then
- ewarn "/etc/modules.autoload.d is no longer used. Please convert"
- ewarn "your files to /etc/conf.d/modules and delete the directory."
- fi
-
if use hppa; then
elog "Setting the console font does not work on all HPPA consoles."
elog "You can still enable it by running:"
1.267 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.267&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.267&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.266&r2=1.267
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.266
retrieving revision 1.267
diff -u -r1.266 -r1.267
--- ChangeLog 3 Mar 2013 03:46:42 -0000 1.266
+++ ChangeLog 24 Apr 2013 05:33:11 -0000 1.267
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.266 2013/03/03 03:46:42 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.267 2013/04/24 05:33:11 williamh Exp $
+
+ 24 Apr 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ migrate to eapi 5 and remove old baselayout-1 migration code
03 Mar 2013; William Hubbs <williamh@gentoo.org> openrc-0.11.8.ebuild:
Per Mike Frysinger, on bug #459782, we should not rdepend on ncurses[-tinfo].
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2013-04-25 21:04 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2013-04-25 21:04 UTC (permalink / raw
To: gentoo-commits
williamh 13/04/25 21:04:45
Modified: openrc-9999.ebuild ChangeLog
Log:
change git source to point to github
(Portage version: 2.2.0_alpha173/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.121 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.121&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.121&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.120&r2=1.121
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.120
retrieving revision 1.121
diff -u -r1.120 -r1.121
--- openrc-9999.ebuild 24 Apr 2013 05:33:11 -0000 1.120
+++ openrc-9999.ebuild 25 Apr 2013 21:04:45 -0000 1.121
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.120 2013/04/24 05:33:11 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.121 2013/04/25 21:04:45 williamh Exp $
EAPI=5
@@ -10,7 +10,7 @@
HOMEPAGE="http://www.gentoo.org/proj/en/base/openrc/"
if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/${PN}.git"
+ EGIT_REPO_URI="git://github.com/OpenRC/${PN}.git"
inherit git-2
else
SRC_URI="http://dev.gentoo.org/~williamh/dist/${P}.tar.bz2"
1.268 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.268&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.268&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.267&r2=1.268
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.267
retrieving revision 1.268
diff -u -r1.267 -r1.268
--- ChangeLog 24 Apr 2013 05:33:11 -0000 1.267
+++ ChangeLog 25 Apr 2013 21:04:45 -0000 1.268
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.267 2013/04/24 05:33:11 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.268 2013/04/25 21:04:45 williamh Exp $
+
+ 25 Apr 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ change git source to point to github
24 Apr 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
migrate to eapi 5 and remove old baselayout-1 migration code
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2013-08-05 20:19 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2013-08-05 20:19 UTC (permalink / raw
To: gentoo-commits
williamh 13/08/05 20:19:21
Modified: openrc-9999.ebuild ChangeLog
Log:
Install the documention for incompatibilities with busybox, and optionally, the documentation for the newnet scripts.
(Portage version: 2.2.0_alpha194/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.123 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.123&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.123&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.122&r2=1.123
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.122
retrieving revision 1.123
diff -u -r1.122 -r1.123
--- openrc-9999.ebuild 26 Jul 2013 02:05:21 -0000 1.122
+++ openrc-9999.ebuild 5 Aug 2013 20:19:21 -0000 1.123
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.122 2013/07/26 02:05:21 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.123 2013/08/05 20:19:21 williamh Exp $
EAPI=5
@@ -136,6 +136,12 @@
# install the gentoo pam.d file
newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
+
+ # install documentation
+dodoc README.busybox
+ if use newnet; then
+ dodoc README.net
+ fi
}
add_boot_init() {
1.269 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.269&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.269&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.268&r2=1.269
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.268
retrieving revision 1.269
diff -u -r1.268 -r1.269
--- ChangeLog 25 Apr 2013 21:04:45 -0000 1.268
+++ ChangeLog 5 Aug 2013 20:19:21 -0000 1.269
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.268 2013/04/25 21:04:45 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.269 2013/08/05 20:19:21 williamh Exp $
+
+ 05 Aug 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Install the documention for incompatibilities with busybox, and optionally,
+ the documentation for the newnet scripts.
25 Apr 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
change git source to point to github
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2013-08-16 17:39 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2013-08-16 17:39 UTC (permalink / raw
To: gentoo-commits
williamh 13/08/16 17:39:21
Modified: openrc-9999.ebuild ChangeLog
Log:
partially sync live ebuild
(Portage version: 2.2.0/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.127 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.127&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.127&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.126&r2=1.127
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -r1.126 -r1.127
--- openrc-9999.ebuild 14 Aug 2013 03:56:38 -0000 1.126
+++ openrc-9999.ebuild 16 Aug 2013 17:39:21 -0000 1.127
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.126 2013/08/14 03:56:38 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.127 2013/08/16 17:39:21 williamh Exp $
EAPI=5
@@ -139,9 +139,9 @@
newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
# install documentation
-dodoc README.busybox
+ dodoc README.busybox
if use newnet; then
- dodoc README.net
+ dodoc README.newnet
fi
}
@@ -269,11 +269,11 @@
if ! use newnet && ! use netifrc; then
ewarn "You have emerged OpenRc without network support. This"
ewarn "means you need to SET UP a network manager such as"
- ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/wicd,"
- ewarn "net-misc/NetworkManager, or net-misc/badvpn."
- ewarn "Or, you have the option of emerging openrc with the newnet"
- ewarn "use flag and configuring /etc/conf.d/network and"
- ewarn "/etc/conf.d/staticroute if you only use static interfaces."
+ ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/wicd,"
+ ewarn "net-misc/NetworkManager, or net-misc/badvpn."
+ ewarn "Or, you have the option of emerging openrc with the newnet"
+ ewarn "use flag and configuring /etc/conf.d/network and"
+ ewarn "/etc/conf.d/staticroute if you only use static interfaces."
fi
if use newnet && [ ! -e "${EROOT}"etc/runlevels/boot/network ]; then
1.276 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.276&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.276&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.275&r2=1.276
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.275
retrieving revision 1.276
diff -u -r1.275 -r1.276
--- ChangeLog 16 Aug 2013 16:13:14 -0000 1.275
+++ ChangeLog 16 Aug 2013 17:39:21 -0000 1.276
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.275 2013/08/16 16:13:14 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.276 2013/08/16 17:39:21 williamh Exp $
+
+ 16 Aug 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ partially sync live ebuild
16 Aug 2013; Ian Stakenvicius <axs@gentoo.org> +files/net.confd.comment,
openrc-0.12.ebuild:
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2013-08-16 18:19 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2013-08-16 18:19 UTC (permalink / raw
To: gentoo-commits
williamh 13/08/16 18:19:03
Modified: openrc-9999.ebuild ChangeLog
Log:
sync live ebuild
(Portage version: 2.2.0/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.128 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.128&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.128&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.127&r2=1.128
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.127
retrieving revision 1.128
diff -u -r1.127 -r1.128
--- openrc-9999.ebuild 16 Aug 2013 17:39:21 -0000 1.127
+++ openrc-9999.ebuild 16 Aug 2013 18:19:03 -0000 1.128
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.127 2013/08/16 17:39:21 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.128 2013/08/16 18:19:03 williamh Exp $
EAPI=5
@@ -208,6 +208,21 @@
if ! has_version ">=sys-apps/openrc-0.12"; then
add_boot_init loopback
add_boot_init tmpfiles.dev sysinit
+
+ # ensure existing /etc/conf.d/net is not removed
+ # undoes the hack to get around CONFIG_PROTECT in openrc-0.11.8 and earlier
+ # this needs to stay in openrc ebuilds for a long time. :(
+ # Added in 0.12.
+ if [[ -f "${EROOT}"etc/conf.d/net ]]; then
+ einfo "Modifying conf.d/net to keep it from being removed"
+ cat <<-EOF >>"${EROOT}"etc/conf.d/net
+
+# The network scripts are now part of net-misc/netifrc
+# In order to avoid sys-apps/${P} from removing this file, this comment was
+# added; you can safely remove this comment. Please see
+# /usr/share/doc/netifrc*/README* for more information.
+EOF
+ fi
fi
}
1.278 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.278&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.278&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.277&r2=1.278
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.277
retrieving revision 1.278
diff -u -r1.277 -r1.278
--- ChangeLog 16 Aug 2013 18:12:50 -0000 1.277
+++ ChangeLog 16 Aug 2013 18:19:03 -0000 1.278
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.277 2013/08/16 18:12:50 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.278 2013/08/16 18:19:03 williamh Exp $
+
+ 16 Aug 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ sync live ebuild
16 Aug 2013; William Hubbs <williamh@gentoo.org> -files/net.confd.comment,
openrc-0.12.ebuild:
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2013-09-27 16:11 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2013-09-27 16:11 UTC (permalink / raw
To: gentoo-commits
williamh 13/09/27 16:11:46
Modified: openrc-9999.ebuild ChangeLog
Log:
remove references to libeinfo since it no longer exists upstream
(Portage version: 2.2.1/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.130 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.130&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.130&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.129&r2=1.130
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.129
retrieving revision 1.130
diff -u -r1.129 -r1.130
--- openrc-9999.ebuild 16 Sep 2013 20:47:10 -0000 1.129
+++ openrc-9999.ebuild 27 Sep 2013 16:11:46 -0000 1.130
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.129 2013/09/16 20:47:10 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.130 2013/09/27 16:11:46 williamh Exp $
EAPI=5
@@ -106,8 +106,7 @@
# more of a minimal set of files
# disabled for now due to #270646
#mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || die
- #gen_usr_ldscript -a einfo rc
- gen_usr_ldscript libeinfo.so
+ #gen_usr_ldscript -a rc
gen_usr_ldscript librc.so
if ! use kernel_linux; then
1.280 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.280&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.280&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.279&r2=1.280
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.279
retrieving revision 1.280
diff -u -r1.279 -r1.280
--- ChangeLog 16 Aug 2013 20:31:21 -0000 1.279
+++ ChangeLog 27 Sep 2013 16:11:46 -0000 1.280
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.279 2013/08/16 20:31:21 axs Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.280 2013/09/27 16:11:46 williamh Exp $
+
+ 27 Sep 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ remove references to libeinfo since it no longer exists upstream
16 Aug 2013; Ian Stakenvicius <axs@gentoo.org> openrc-0.11.8.ebuild:
added blocker on net-misc/netifrc to openrc-0.11.8 just in case it helps
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2013-10-21 19:03 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2013-10-21 19:03 UTC (permalink / raw
To: gentoo-commits
williamh 13/10/21 19:03:34
Modified: openrc-9999.ebuild ChangeLog
Log:
bring back gen_usr_ldscript calls for libeinfo
(Portage version: 2.2.1/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.131 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.131&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.131&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.130&r2=1.131
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.130
retrieving revision 1.131
diff -u -r1.130 -r1.131
--- openrc-9999.ebuild 27 Sep 2013 16:11:46 -0000 1.130
+++ openrc-9999.ebuild 21 Oct 2013 19:03:34 -0000 1.131
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.130 2013/09/27 16:11:46 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.131 2013/10/21 19:03:34 williamh Exp $
EAPI=5
@@ -106,7 +106,8 @@
# more of a minimal set of files
# disabled for now due to #270646
#mv "${ED}"/$(get_libdir)/lib{einfo,rc}* "${ED}"/usr/$(get_libdir)/ || die
- #gen_usr_ldscript -a rc
+ #gen_usr_ldscript -a einfo rc
+ gen_usr_ldscript libeinfo.so
gen_usr_ldscript librc.so
if ! use kernel_linux; then
1.285 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.285&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.285&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.284&r2=1.285
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.284
retrieving revision 1.285
diff -u -r1.284 -r1.285
--- ChangeLog 21 Oct 2013 18:44:22 -0000 1.284
+++ ChangeLog 21 Oct 2013 19:03:34 -0000 1.285
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.284 2013/10/21 18:44:22 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.285 2013/10/21 19:03:34 williamh Exp $
+
+ 21 Oct 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ bring back gen_usr_ldscript calls for libeinfo
21 Oct 2013; William Hubbs <williamh@gentoo.org> -openrc-0.12.1.ebuild,
-openrc-0.12.ebuild:
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2013-12-21 19:58 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2013-12-21 19:58 UTC (permalink / raw
To: gentoo-commits
williamh 13/12/21 19:58:00
Modified: openrc-9999.ebuild ChangeLog
Log:
Fix the mknet setting. It is either yes or no, so we can use usex.
(Portage version: 2.2.7/cvs/Linux i686, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.132 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.132&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.132&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.131&r2=1.132
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.131
retrieving revision 1.132
diff -u -r1.131 -r1.132
--- openrc-9999.ebuild 21 Oct 2013 19:03:34 -0000 1.131
+++ openrc-9999.ebuild 21 Dec 2013 19:58:00 -0000 1.132
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.131 2013/10/21 19:03:34 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.132 2013/12/21 19:58:00 williamh Exp $
EAPI=5
@@ -63,6 +63,7 @@
MAKE_ARGS="${MAKE_ARGS}
LIBNAME=$(get_libdir)
LIBEXECDIR=${EPREFIX}/$(get_libdir)/rc
+ MKNET=$(usex newnet)
MKSELINUX=$(usex selinux)
MKSTATICLIBS=$(usex static-libs)
MKTOOLS=$(usex tools)"
@@ -76,7 +77,6 @@
brand="FreeBSD"
fi
export BRANDING="Gentoo ${brand}"
- use newnet || MAKE_ARGS="${MAKE_ARGS} MKNET=oldnet"
use prefix && MAKE_ARGS="${MAKE_ARGS} MKPREFIX=yes PREFIX=${EPREFIX}"
export DEBUG=$(usev debug)
export MKPAM=$(usev pam)
1.292 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.292&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.292&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.291&r2=1.292
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.291
retrieving revision 1.292
diff -u -r1.291 -r1.292
--- ChangeLog 29 Nov 2013 18:02:55 -0000 1.291
+++ ChangeLog 21 Dec 2013 19:58:00 -0000 1.292
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.291 2013/11/29 18:02:55 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.292 2013/12/21 19:58:00 williamh Exp $
+
+ 21 Dec 2013; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Fix the mknet setting. It is either yes or no, so we can use usex.
29 Nov 2013; Johannes Huber <johu@gentoo.org> openrc-0.12.4.ebuild:
x86 stable wrt bug #487332
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2014-07-16 18:21 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2014-07-16 18:21 UTC (permalink / raw
To: gentoo-commits
williamh 14/07/16 18:21:13
Modified: openrc-9999.ebuild ChangeLog
Log:
add sys-libs/libselinux to dependencies for bug #516956
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.134 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.134&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.134&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.133&r2=1.134
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.133
retrieving revision 1.134
diff -u -r1.133 -r1.134
--- openrc-9999.ebuild 18 Jan 2014 09:10:41 -0000 1.133
+++ openrc-9999.ebuild 16 Jul 2014 18:21:13 -0000 1.134
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.133 2014/01/18 09:10:41 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.134 2014/07/16 18:21:13 williamh Exp $
EAPI=5
@@ -31,7 +31,7 @@
kernel_linux? (
sys-process/psmisc
)
- selinux? ( sec-policy/selinux-openrc )
+ selinux? ( sec-policy/selinux-openrc sys-libs/libselinux )
!<sys-fs/udev-init-scripts-17
!<sys-fs/udev-133"
DEPEND="${COMMON_DEPEND}
1.301 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.301&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.301&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.300&r2=1.301
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.300
retrieving revision 1.301
diff -u -r1.300 -r1.301
--- ChangeLog 6 Mar 2014 02:19:34 -0000 1.300
+++ ChangeLog 16 Jul 2014 18:21:13 -0000 1.301
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.300 2014/03/06 02:19:34 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.301 2014/07/16 18:21:13 williamh Exp $
+
+ 16 Jul 2014; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ add sys-libs/libselinux to dependencies for bug #516956
06 Mar 2014; William Hubbs <williamh@gentoo.org> -openrc-0.11.8.ebuild:
remove old version
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2014-08-11 19:10 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2014-08-11 19:10 UTC (permalink / raw
To: gentoo-commits
williamh 14/08/11 19:10:06
Modified: openrc-9999.ebuild ChangeLog
Log:
Install README and README.history
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.135 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.135&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.135&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.134&r2=1.135
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -r1.134 -r1.135
--- openrc-9999.ebuild 16 Jul 2014 18:21:13 -0000 1.134
+++ openrc-9999.ebuild 11 Aug 2014 19:10:06 -0000 1.135
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.134 2014/07/16 18:21:13 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.135 2014/08/11 19:10:06 williamh Exp $
EAPI=5
@@ -139,7 +139,7 @@
newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
# install documentation
- dodoc README.busybox
+ dodoc README README.busybox README.history
if use newnet; then
dodoc README.newnet
fi
1.302 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.302&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.302&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.301&r2=1.302
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.301
retrieving revision 1.302
diff -u -r1.301 -r1.302
--- ChangeLog 16 Jul 2014 18:21:13 -0000 1.301
+++ ChangeLog 11 Aug 2014 19:10:06 -0000 1.302
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.301 2014/07/16 18:21:13 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.302 2014/08/11 19:10:06 williamh Exp $
+
+ 11 Aug 2014; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Install README and README.history
16 Jul 2014; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
add sys-libs/libselinux to dependencies for bug #516956
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2014-08-12 1:22 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2014-08-12 1:22 UTC (permalink / raw
To: gentoo-commits
williamh 14/08/12 01:22:44
Modified: openrc-9999.ebuild ChangeLog
Log:
install feature removal schedule
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.136 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.136&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.136&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.135&r2=1.136
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.135
retrieving revision 1.136
diff -u -r1.135 -r1.136
--- openrc-9999.ebuild 11 Aug 2014 19:10:06 -0000 1.135
+++ openrc-9999.ebuild 12 Aug 2014 01:22:44 -0000 1.136
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.135 2014/08/11 19:10:06 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.136 2014/08/12 01:22:44 williamh Exp $
EAPI=5
@@ -31,7 +31,9 @@
kernel_linux? (
sys-process/psmisc
)
- selinux? ( sec-policy/selinux-openrc sys-libs/libselinux )
+ selinux? ( sec-policy/selinux-base-policy
+ sec-policy/selinux-openrc
+ sys-libs/libselinux )
!<sys-fs/udev-init-scripts-17
!<sys-fs/udev-133"
DEPEND="${COMMON_DEPEND}
@@ -139,7 +141,7 @@
newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
# install documentation
- dodoc README README.busybox README.history
+ dodoc README README.busybox README.history FEATURE-REMOVAL-SCHEDULE
if use newnet; then
dodoc README.newnet
fi
1.303 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.303&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.303&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.302&r2=1.303
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.302
retrieving revision 1.303
diff -u -r1.302 -r1.303
--- ChangeLog 11 Aug 2014 19:10:06 -0000 1.302
+++ ChangeLog 12 Aug 2014 01:22:44 -0000 1.303
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.302 2014/08/11 19:10:06 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.303 2014/08/12 01:22:44 williamh Exp $
+
+ 12 Aug 2014; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ install feature removal schedule
11 Aug 2014; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
Install README and README.history
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2014-08-22 20:17 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2014-08-22 20:17 UTC (permalink / raw
To: gentoo-commits
williamh 14/08/22 20:17:35
Modified: openrc-9999.ebuild ChangeLog
Log:
sync live ebuild
(Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.138 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.138&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.138&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.137&r2=1.138
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.137
retrieving revision 1.138
diff -u -r1.137 -r1.138
--- openrc-9999.ebuild 20 Aug 2014 15:34:21 -0000 1.137
+++ openrc-9999.ebuild 22 Aug 2014 20:17:35 -0000 1.138
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.137 2014/08/20 15:34:21 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.138 2014/08/22 20:17:35 williamh Exp $
EAPI=5
@@ -35,8 +35,7 @@
selinux? ( sec-policy/selinux-base-policy
sec-policy/selinux-openrc
sys-libs/libselinux )
- !<sys-fs/udev-init-scripts-17
- !<sys-fs/udev-133"
+ !<sys-fs/udev-init-scripts-27"
DEPEND="${COMMON_DEPEND}
virtual/os-headers
ncurses? ( virtual/pkgconfig )"
1.308 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.308&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.308&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.307&r2=1.308
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.307
retrieving revision 1.308
diff -u -r1.307 -r1.308
--- ChangeLog 22 Aug 2014 20:07:51 -0000 1.307
+++ ChangeLog 22 Aug 2014 20:17:35 -0000 1.308
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.307 2014/08/22 20:07:51 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.308 2014/08/22 20:17:35 williamh Exp $
+
+ 22 Aug 2014; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ sync live ebuild
22 Aug 2014; William Hubbs <williamh@gentoo.org> -openrc-0.13.ebuild:
remove broken version
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2014-12-05 21:00 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2014-12-05 21:00 UTC (permalink / raw
To: gentoo-commits
williamh 14/12/05 21:00:53
Modified: openrc-9999.ebuild ChangeLog
Log:
Change reference from git.mk to gitver.mk to match upstream
(Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.142 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.142&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.142&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.141&r2=1.142
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.141
retrieving revision 1.142
diff -u -r1.141 -r1.142
--- openrc-9999.ebuild 2 Nov 2014 09:54:49 -0000 1.141
+++ openrc-9999.ebuild 5 Dec 2014 21:00:53 -0000 1.142
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.141 2014/11/02 09:54:49 swift Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.142 2014/12/05 21:00:53 williamh Exp $
EAPI=5
@@ -59,7 +59,7 @@
if [[ ${PV} == "9999" ]] ; then
local ver="git-${EGIT_VERSION:0:6}"
- sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/git.mk || die
+ sed -i "/^GITVER[[:space:]]*=/s:=.*:=${ver}:" mk/gitver.mk || die
fi
# Allow user patches to be applied without modifying the ebuild
1.317 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.317&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.317&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.316&r2=1.317
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.316
retrieving revision 1.317
diff -u -r1.316 -r1.317
--- ChangeLog 24 Nov 2014 04:51:58 -0000 1.316
+++ ChangeLog 5 Dec 2014 21:00:53 -0000 1.317
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.316 2014/11/24 04:51:58 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.317 2014/12/05 21:00:53 williamh Exp $
+
+ 05 Dec 2014; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Change reference from git.mk to gitver.mk to match upstream
*openrc-0.13.6 (24 Nov 2014)
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2015-04-22 23:01 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2015-04-22 23:01 UTC (permalink / raw
To: gentoo-commits
williamh 15/04/22 23:01:27
Modified: openrc-9999.ebuild ChangeLog
Log:
Most upstream documentation is now in markdown, so adjust the ebuild to install it.
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.144 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.144&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.144&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.143&r2=1.144
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.143
retrieving revision 1.144
diff -u -r1.143 -r1.144
--- openrc-9999.ebuild 26 Feb 2015 18:59:35 -0000 1.143
+++ openrc-9999.ebuild 22 Apr 2015 23:01:27 -0000 1.144
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.143 2015/02/26 18:59:35 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.144 2015/04/22 23:01:27 williamh Exp $
EAPI=5
@@ -152,7 +152,7 @@
newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
# install documentation
- dodoc README README.busybox README.history FEATURE-REMOVAL-SCHEDULE
+ dodoc *.md
if use newnet; then
dodoc README.newnet
fi
1.337 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.337&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.337&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.336&r2=1.337
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.336
retrieving revision 1.337
diff -u -r1.336 -r1.337
--- ChangeLog 26 Feb 2015 18:59:35 -0000 1.336
+++ ChangeLog 22 Apr 2015 23:01:27 -0000 1.337
@@ -1,6 +1,10 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.336 2015/02/26 18:59:35 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.337 2015/04/22 23:01:27 williamh Exp $
+
+ 22 Apr 2015; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Most upstream documentation is now in markdown, so adjust the ebuild to
+ install it.
26 Feb 2015; William Hubbs <williamh@gentoo.org> openrc-0.13.11.ebuild,
openrc-9999.ebuild:
^ permalink raw reply [flat|nested] 24+ messages in thread
* [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog
@ 2015-04-25 1:18 William Hubbs (williamh)
0 siblings, 0 replies; 24+ messages in thread
From: William Hubbs (williamh) @ 2015-04-25 1:18 UTC (permalink / raw
To: gentoo-commits
williamh 15/04/25 01:18:57
Modified: openrc-9999.ebuild ChangeLog
Log:
Add binfmt automatically to the boot runlevel when upgrading from <0.14
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0x30C46538)
Revision Changes Path
1.145 sys-apps/openrc/openrc-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.145&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?rev=1.145&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild?r1=1.144&r2=1.145
Index: openrc-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v
retrieving revision 1.144
retrieving revision 1.145
diff -u -r1.144 -r1.145
--- openrc-9999.ebuild 22 Apr 2015 23:01:27 -0000 1.144
+++ openrc-9999.ebuild 25 Apr 2015 01:18:57 -0000 1.145
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.144 2015/04/22 23:01:27 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.145 2015/04/25 01:18:57 williamh Exp $
EAPI=5
@@ -237,6 +237,7 @@
EOF
fi
fi
+ has_version ">=sys-apps/openrc-0.14" || add_boot_init binfmt
}
# >=OpenRC-0.11.3 requires udev-mount to be in the sysinit runlevel with udev.
1.338 sys-apps/openrc/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.338&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?rev=1.338&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/openrc/ChangeLog?r1=1.337&r2=1.338
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v
retrieving revision 1.337
retrieving revision 1.338
diff -u -r1.337 -r1.338
--- ChangeLog 22 Apr 2015 23:01:27 -0000 1.337
+++ ChangeLog 25 Apr 2015 01:18:57 -0000 1.338
@@ -1,6 +1,9 @@
# ChangeLog for sys-apps/openrc
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.337 2015/04/22 23:01:27 williamh Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/ChangeLog,v 1.338 2015/04/25 01:18:57 williamh Exp $
+
+ 25 Apr 2015; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
+ Add binfmt automatically to the boot runlevel when upgrading from <0.14
22 Apr 2015; William Hubbs <williamh@gentoo.org> openrc-9999.ebuild:
Most upstream documentation is now in markdown, so adjust the ebuild to
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2015-04-25 1:19 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-17 16:57 [gentoo-commits] gentoo-x86 commit in sys-apps/openrc: openrc-9999.ebuild ChangeLog William Hubbs (williamh)
-- strict thread matches above, loose matches on Subject: below --
2015-04-25 1:18 William Hubbs (williamh)
2015-04-22 23:01 William Hubbs (williamh)
2014-12-05 21:00 William Hubbs (williamh)
2014-08-22 20:17 William Hubbs (williamh)
2014-08-12 1:22 William Hubbs (williamh)
2014-08-11 19:10 William Hubbs (williamh)
2014-07-16 18:21 William Hubbs (williamh)
2013-12-21 19:58 William Hubbs (williamh)
2013-10-21 19:03 William Hubbs (williamh)
2013-09-27 16:11 William Hubbs (williamh)
2013-08-16 18:19 William Hubbs (williamh)
2013-08-16 17:39 William Hubbs (williamh)
2013-08-05 20:19 William Hubbs (williamh)
2013-04-25 21:04 William Hubbs (williamh)
2013-04-24 5:33 William Hubbs (williamh)
2012-10-18 15:03 William Hubbs (williamh)
2012-09-29 20:38 William Hubbs (williamh)
2012-09-29 3:15 Benda XU (heroxbd)
2012-09-28 22:05 William Hubbs (williamh)
2012-09-28 16:32 William Hubbs (williamh)
2012-09-27 19:04 William Hubbs (williamh)
2012-05-16 20:57 William Hubbs (williamh)
2012-02-13 15:31 William Hubbs (williamh)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox