commit:     300740f2913f9e8147be40d177448925f89aa7fa
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 21 18:58:13 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 21 18:58:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300740f2

sys-process/runit: drop 2.1.2-r1

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-process/runit/runit-2.1.2-r1.ebuild | 138 --------------------------------
 1 file changed, 138 deletions(-)

diff --git a/sys-process/runit/runit-2.1.2-r1.ebuild 
b/sys-process/runit/runit-2.1.2-r1.ebuild
deleted file mode 100644
index 2250a85f21de..000000000000
--- a/sys-process/runit/runit-2.1.2-r1.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="A UNIX init scheme with service supervision"
-HOMEPAGE="http://smarden.org/runit/";
-SRC_URI="http://smarden.org/runit/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
x86"
-IUSE="static"
-
-RDEPEND="sys-apps/openrc"
-
-S=${WORKDIR}/admin/${P}/src
-
-src_prepare() {
-       default
-
-       # we either build everything or nothing static
-       sed -i -e 's:-static: :' Makefile
-
-       # see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726008
-       [[ ${COMPILER} == "diet" ]] &&
-               use ppc &&
-               filter-flags "-mpowerpc-gpopt"
-}
-
-src_configure() {
-       use static && append-ldflags -static
-
-       echo "$(tc-getCC) ${CFLAGS}"  > conf-cc
-       echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
-}
-
-src_install() {
-       into /
-       dobin $(<../package/commands)
-       dodir /sbin
-       mv "${ED}"/bin/{runit-init,runit,utmpset} "${ED}"/sbin/ || die "dosbin"
-       dosym ../etc/runit/2 /sbin/runsvdir-start
-
-       DOCS=( ../package/{CHANGES,README,THANKS,TODO} )
-       HTML_DOCS=( ../doc/*.html )
-       einstalldocs
-       doman ../man/*.[18]
-
-       dodir /etc/runit
-       exeinto /etc/runit
-       doexe "${FILESDIR}"/ctrlaltdel
-       newexe "${FILESDIR}"/1-${PV} 1
-       newexe "${FILESDIR}"/2-${PV} 2
-       newexe "${FILESDIR}"/3-${PV} 3
-
-       dodir /etc/sv
-       for tty in tty1 tty2 tty3 tty4 tty5 tty6; do
-               exeinto /etc/sv/getty-$tty/
-               newexe "${FILESDIR}"/finish.getty finish
-               newexe "${FILESDIR}"/run.getty-${PV} run
-               for script in finish run; do
-                       sed -i -e "s:TTY:${tty}:g" 
"${ED}"/etc/sv/getty-$tty/$script
-               done
-       done
-
-       # make sv command work
-       newenvd - 20runit <<- EOF
-               #/etc/env.d/20runit
-               SVDIR="/etc/service/"
-       EOF
-}
-
-default_config() {
-       local sv="${EROOT}"etc/sv
-       local service="${EROOT}"etc/service
-       mkdir -p "${service}" || die
-       for x in tty1 tty2 tty3 tty4 tty5 tty6; do
-       ln -sf "${sv}"/getty-$x "${service}"/getty-$x || die
-       done
-       einfo "The links to services runit will supervise are installed"
-       einfo "in $service."
-       einfo "If you need multiple runlevels, please see the documentation"
-       einfo "for how to set them up."
-       einfo
-}
-
-migrate_from_211() {
-       # Create /etc/service and /var/service if requested
-       if [ -e "${T}"/make_var_service ]; then
-               ln -sf "${EROOT}"etc/runit/runsvdir/current 
"${EROOT}"etc/service || die
-               ln -sf "${EROOT}"etc/runit/runsvdir/current 
"${EROOT}"var/service || die
-       fi
-       if [ -d "${T}"/runsvdir ]; then
-               cp -a "${T}"/runsvdir "${EROOT}"etc/runit || die
-       fi
-       return 0
-}
-
-pkg_preinst() {
-       if  has_version '<sys-process/runit-2.1.2'; then
-               pre_212=yes
-       fi
-}
-
-pkg_postinst() {
-       if [[ -z $REPLACING_VERSIONS ]]; then
-               default_config
-       elif [[ -n $pre_212 ]]; then
-               migrate_from_211
-       fi
-
-       ewarn "To make sure sv works correctly in your currently open"
-       ewarn "shells, please run the following command:"
-       ewarn
-       ewarn "source /etc/profile"
-       ewarn
-
-       if [ -L "${EROOT}"var/service ]; then
-               ewarn "Once this version of runit is active, please remove the"
-               ewarn "compatibility symbolic link at ${EROOT}var/service"
-               ewarn "The correct path now is ${EROOT}etc/service"
-               ewarn
-       fi
-
-       if [ -L "${EROOT}"etc/runit/runsvdir/all ]; then
-               ewarn "${EROOT}etc/runit/runsvdir/all has moved to"
-               iewarn "${EROOT}etc/sv."
-               ewarn "Any symbolic links under ${EROOT}etc/runit/runsvdir"
-               ewarn "which point to services through ../all should be updated 
to"
-               ewarn "point to them through ${EROOT}etc/sv."
-               ewarn "Once that is done, ${EROOT}etc/runit/runsvdir/all should 
be"
-               ewarn "removed."
-               ewarn
-       fi
-}

Reply via email to