From 94a269dbcdb00f130722c522a6371a6256298236 Mon Sep 17 00:00:00 2001 From: Alice Ferrazzi Date: Tue, 13 Jan 2015 09:30:43 +0000 Subject: [PATCH] Bump to 1.2.1. Fix Gentoo Copyright. Package-Manager: portage-2.2.15/cvs/Linux x86_64 --- sys-apps/epoch/ChangeLog | 9 +++- sys-apps/epoch/Manifest | 4 +- sys-apps/epoch/epoch-1.2.1.ebuild | 74 +++++++++++++++++++++++++++++++ 3 files changed, 84 insertions(+), 3 deletions(-) create mode 100644 sys-apps/epoch/epoch-1.2.1.ebuild diff --git a/sys-apps/epoch/ChangeLog b/sys-apps/epoch/ChangeLog index 6257c0eada76..85d0c28b060d 100644 --- a/sys-apps/epoch/ChangeLog +++ b/sys-apps/epoch/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/epoch -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/ChangeLog,v 1.10 2014/12/24 07:15:18 alicef Exp $ +# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/ChangeLog,v 1.11 2015/01/13 09:30:36 alicef Exp $ + +*epoch-1.2.1 (02 Jan 2015) + + 02 Jan 2015; Alice Ferrazzi +epoch-1.2.1.ebuild: + Bump to 1.2.1. Fix Gentoo Copyright. *epoch-1.2.0 (24 Dec 2014) diff --git a/sys-apps/epoch/Manifest b/sys-apps/epoch/Manifest index 282a857eb4cf..40e94bc9bf6b 100644 --- a/sys-apps/epoch/Manifest +++ b/sys-apps/epoch/Manifest @@ -7,12 +7,14 @@ DIST epoch-1.0_rc1.tar.gz 50606 SHA256 074b39766b51a3b59ea4cb9673db3b3ad35e425f2 DIST epoch-1.0_rc2.tar.gz 54826 SHA256 740f32bbf5bae4daf78295c7f237bd4f11da5f9d77430b6bdbb7bea9a742a86b SHA512 f8a835cbcfd391d53f69a7e0ec97bbe3c63e5ae1d4abe19d48f419d131786fbcbc7959fe09059ffd753bfc573bf3b9b7f7ae84797bdf87d545f58289a5c7fcd1 WHIRLPOOL 4efbe5f34d27a1109999d2ad3675a9aa055209f11682f182c984c6f9619b992028e876565ace7e77b93cbcbbee53d96cb6a2a65dd7196e7931da1e5c3d8f4cd6 DIST epoch-1.1.1.tar.gz 64969 SHA256 98a410ba66952bfc1c326fafd8ceeaf23262e3c3a9768cde4e80f208a37586b2 SHA512 0cfd8ee6c6b211d85d268ef8ac00a029ca4db4931077d81ec82478d7a56e84205f6c7712e58545369b9da2f99e93d99f7f29494c7be902b1f2c16574d6b7b431 WHIRLPOOL d32aaa494f107171ac2ce8cdc8f3349a3d905e2d600239e74221bed84ae65112fbe4344c33f2f4fb123db8478ed7740ab7e662b3fb9d8c262bc564fb1806d1ce DIST epoch-1.2.0.tar.gz 66380 SHA256 26147efd855a157d6774111e8171deaa7ce0f8df34ea13910d88fef54bec4b6f SHA512 d017e9f7078bd10596212769a8927f93f0ceb8a34beaf39b7708632bce55f107aa49904de68cfb9ee7aefc40ba28a455a0aecfe7c1afe838bf9e4144ea65544a WHIRLPOOL d49ec73337816b86512757f5a07ca1fbc660bb315e7a997efa36f776806f001fe73e87af4dd0ce0d5a3ba1b8683d775d9783c83072990ffc4c4f9b48dc89d4e7 +DIST epoch-1.2.1.tar.gz 66718 SHA256 9ad6573ca71599f17cf6a567eef902cd1caadb5b5460764ae7bb4e16fa3a9423 SHA512 2d0c767165ec41452d1dabf338c8ea31772f1a8cd1e1dbd60c8469f2f235bb1f0cb60b467189f1fd1079dfc223b0687c1cfe5e729e1142ebc63323b1f9c0cf93 WHIRLPOOL 3c6382f6b2dfd0260f2a036403e995a7bca0b2ceb60a740c3294d736e091c6f9d21541f87a42019bfa25817135ea12bfaf59662ecd2eb85a1e126b9b2ad4c9d7 EBUILD epoch-1.0.1.ebuild 1956 SHA256 8075b345316afc76fbdff1c3901c15b870a78fd386c8b1c8f6a225a55492ef57 SHA512 612651aee9ae352139ebb14a6a7f2241517a37e2934015b5cd5fca42141791332c555efd9b3d0f5651029e1014be8fddd2900d13bc4e3e790886c3ca9c40ca9e WHIRLPOOL 9edcbbf07ecf6b3a030f6d3d470f51b39b694575ac56eff031bbbbe03a95ffc4b4997d6060674979b583dd6d05477996c007b8ffe3d26030a022dcc029e511e6 EBUILD epoch-1.0.ebuild 1954 SHA256 bee31ac1e9a0448e2fb115863838f528e88c2c3ec7cabdb47c6cf82f25777be3 SHA512 133b1aea8bd4f810338d4e56565954543a723aff39e5f7c69e068054fcdcddfb7ed24c9eae5a2c96683212509b0901a569c2694ba016cd8857119d4357a6b58e WHIRLPOOL 905623c92b4ce75761e815dd6a5006190fcc6247269f2b4773a8cc9e96b8decf9be84a51bf964837636397e9a60413af14c1149eb2764ed8f1f080d565a043ea EBUILD epoch-1.0_rc1.ebuild 1944 SHA256 90d4a64a8f73d5348dc962572530e89cf2a64efb02c5f247d60a2fff34e355b6 SHA512 f33f489bea27b2aab164951ee583df6e7e4ab158d95d0df59a0c9f5694e5d31f25796ed7af691c82a56906715cbe84254340ba519e090bf2dd28829293cc64aa WHIRLPOOL f46ee929471a41a1e25798487693cd2d494196d0a463ffe44c665e0d66d6b058b2c38220dac074b285b04ad65093ca68dc3f06c7a8ca94e2279b52200000d093 EBUILD epoch-1.0_rc2.ebuild 1962 SHA256 abddba43a7b0232357b1eee8aa00f74e59e82a8b8e6b812a24bb65bf2c3819cf SHA512 8e2acee6a3b92f82b9b98d03c9eb4e0e1fbda2ae23595687bea2d26bd1c103df1cbd82eb0e367594c49f79a87104cb98bf2e509616fd20e8f81fa95604ee348f WHIRLPOOL e0a0b5298ede03df15be327cafd28d926b1aa8d5f4ada54f6ae855894cee517c0d7a1d9478c059227341599898e3caa65e36c58712047c7d9f32aa33e3d3449b EBUILD epoch-1.1.1.ebuild 1956 SHA256 3a786bb23a2da7a9e3f02baa12fd5f09bfe5dbed74dfc0ce2969f4122e1d894d SHA512 46ddaa83c2a9ade7892d9279d5a717231ec9dae94795a79f5a5498cf5b82774fd830f260a0fa2ba654a301c2b2f0c9f3968ed95783d1bdd6dbde90938f0e3a10 WHIRLPOOL cf7a9f1a411530eba45ece22e3c6327569833875f770c54d7c8c5ad03338530bf085ec33703277bc0e1f2812a3fe69f1f497548bf21e3a33ed01946e9c1c6b01 EBUILD epoch-1.2.0.ebuild 1956 SHA256 ffd0bbd3934cd298fb5c5276d74bfd4385a106c29c5dc80013d99ec838e31ae3 SHA512 9f74d88240da6db8e60d659f51fefb6e45244f06a7fdddb4efce2b1a697bc975d8f566b1734297f072496465d6a26b5c20d3f29c4b4a8fd3d624ce38357424aa WHIRLPOOL c7c02d76c0b608a0a2cf3a6fefff02658fbb07724867dd8de640095196d8da239ab68c70d7c50e2a70f1d62e23c8a53d76c9c5b53c5350f12aba1315fa4d6e8a +EBUILD epoch-1.2.1.ebuild 1956 SHA256 8712386e0710b7044346b20bce5f8a3642fc34a63583c5e1592b2b4f0a43b7f3 SHA512 a6967fdc894760d5d1687541e8bc3aa99d61ddbb1c797abc2fc6c7b73e3aa5f98c7b1d6fdc757f18b096ef9b2d41321850126d041f7c33d8c6b8696374e5514f WHIRLPOOL c32859fccf4ad024c4056c87e625aab6f5dcf366e5689ad02e3233d202bb1ded523271ec5b321b21cf6a21f69947f6ac75592ac70fb63e874762c818e6bf6d46 EBUILD epoch-9999.ebuild 1927 SHA256 27b908e1a9fe1ff229550375fa2c393cffadd3a66312c0a56c2d73f54658ecf3 SHA512 c4513bc30cd01348b379a74809de06eef19c37d3266bba42c2ba630a3fab35181c56ecde183ff98430734533f2ed86d5742b7563a9ad3c257ed8cf49d0c6b83d WHIRLPOOL 6953710ca57f8e65904cb85ed762efe11b7cb990d15309aaac451afd0280f6953a448142cbe97d0acc8a6ef5b91f7ceff5dcab645f6cb35067df0f4168acb505 -MISC ChangeLog 1813 SHA256 2239cd25e61c472ef25b7b59e4b09e45a74cf9b00648e9ca10f1bea68b9e8a30 SHA512 07348092cdcedfa1b2cdf843187c70c1b9fdb24c4a5d9c52e1d4a784828ff7ad93e0807fe4ee6114b4c071d24f715a9ecb0c08909fa1f74a9d928332bb46180a WHIRLPOOL 4217010835661a4f47cd9e8f5d083dcd132fff1c091e9a3e8437220496a9d47091ba7ce6e4cf66dbde4d1846ff665adac24d428cc25479a5336b7bd1557e1524 +MISC ChangeLog 1952 SHA256 9dd8b41397eb6dbba60101be50ee2d51eccc6b22d98e3336e842c3565f2e379e SHA512 8b5f06a115d6c0c817cc5745ecebaab7a4b18a633b06d846d2cdbff7e0dc04192c2f09c03271a1898771fdd47004aba2501a491963cb10a12d93682f907aa089 WHIRLPOOL 26f3fe89c34b33325b3a7660f841833f901f462655fc34119850d5eb447f382bc1a5a62e27b169300eff002f960b583a9d76bf3af2c3cdc1bf0d9ed05334b35e MISC metadata.xml 1028 SHA256 c7d24813e76ba4285cbb9039d593760085046d48e26e43b8f401dac166186f19 SHA512 c324e02373ccd17872acf701aed15854abace3b67054f8ceb36a55e1fd6d13ae76bbd71108da099e285a36b57384986c39ef18ae9db89b5eb2363f300ac900c6 WHIRLPOOL 8461083083ae6c8634cee81a514b9742c5a49b20013c8be8933efcf2ecdf6fec0c89dc07ba6f747453f58bc9833429ee26d8ff9313278493731157150e6c83fa diff --git a/sys-apps/epoch/epoch-1.2.1.ebuild b/sys-apps/epoch/epoch-1.2.1.ebuild new file mode 100644 index 000000000000..78d0bff0fdbd --- /dev/null +++ b/sys-apps/epoch/epoch-1.2.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.2.1.ebuild,v 1.1 2015/01/13 09:30:36 alicef Exp $ + +EAPI="5" + +inherit eutils linux-info + +MY_PV="${PV/rc/RC}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="An init system, a /sbin/init replacement; designed for simplicity" +HOMEPAGE="http://universe2.us/epoch.html" +SRC_URI="https://github.com/Subsentient/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${MY_P}" + +pkg_pretend() { + local CONFIG_CHECK="~PROC_FS" + + [[ ${MERGE_TYPE} != buildonly ]] && check_extra_config +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.0-fix-CFLAGS.patch +} + +src_compile() { + NEED_EMPTY_CFLAGS=1 sh ./buildepoch.sh || die "Cannot build epoch." +} + +newepochins() { + local type="$1" + + cd ${type} || die "Cannot change directory." + for file in * ; do + if [[ "${file}" != "epoch" ]] ; then + new${type} ${file} epoch-${file} + fi + done + cd .. || die "Cannot change directory." +} + +src_install() { + cd built || die "Cannot change directory." + + dosbin sbin/epoch + + # For now, rename to epoch-* until we can blend in with a standard approach. + newepochins bin + newepochins sbin + + insinto /etc/epoch/ + newins "${FILESDIR}"/${PN}-1.0_rc1-epoch.conf epoch.conf +} + +pkg_postinst() { + elog "Make sure to provide /run and /tmp tmpfs mounts using /etc/fstab." + elog "" + elog "An example epoch configuration is provided at /etc/epoch/epoch.conf" + elog "which starts a minimal needed to use Gentoo." + elog "" + elog "To use epoch, add this kernel parameter: init=/usr/sbin/epoch-init" + elog "" + elog "Additional information about epoch is available at" + elog "${HOMEPAGE} and configuration documentation at" + elog "http://universe2.us/epochconfig.html which is useful reading material." + elog "" + elog "Its author Subsentient can be contacted at #epoch on irc.freenode.net." +} -- 2.26.2