From 80aa5c28caece4cbfe0f86a5055bd54577753147 Mon Sep 17 00:00:00 2001 From: Alice Ferrazzi Date: Wed, 24 Dec 2014 07:15:26 +0000 Subject: [PATCH] Bump to 1.2.0 Package-Manager: portage-2.2.15/cvs/Linux x86_64 --- sys-apps/epoch/ChangeLog | 7 ++- sys-apps/epoch/Manifest | 4 +- sys-apps/epoch/epoch-1.2.0.ebuild | 74 +++++++++++++++++++++++++++++++ 3 files changed, 83 insertions(+), 2 deletions(-) create mode 100644 sys-apps/epoch/epoch-1.2.0.ebuild diff --git a/sys-apps/epoch/ChangeLog b/sys-apps/epoch/ChangeLog index e344a9dbc1f5..6257c0eada76 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.9 2014/12/17 13:25:57 alicef Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/ChangeLog,v 1.10 2014/12/24 07:15:18 alicef Exp $ + +*epoch-1.2.0 (24 Dec 2014) + + 24 Dec 2014; Alice Ferrazzi +epoch-1.2.0.ebuild: + Bump to 1.2.0 17 Dec 2014; Alice Ferrazzi metadata.xml: add myself to maintainers diff --git a/sys-apps/epoch/Manifest b/sys-apps/epoch/Manifest index e69c0877dca3..282a857eb4cf 100644 --- a/sys-apps/epoch/Manifest +++ b/sys-apps/epoch/Manifest @@ -6,11 +6,13 @@ DIST epoch-1.0.tar.gz 62623 SHA256 32d858de4c9a5f0996a0561b46dda72e3ac3744a2c65b DIST epoch-1.0_rc1.tar.gz 50606 SHA256 074b39766b51a3b59ea4cb9673db3b3ad35e425f2aecf6b5ff880d2651aff7e9 SHA512 cbf8fad0657061b06fa19ae03e666d71fa8a8afab57cf6202570d3b6093f1a5c09aa40dda9798be1dd3a64fc73ed88474b974c98283533f1a1a67f0e6010b6a8 WHIRLPOOL 915698cb9901e9e2d740d13a12e435964cf007d8bee5a8c73dba3c3188939e07a38f1075f88db0dbf761b43982e2a434a66ba42d4c85f82af6c634af4ac6473c 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 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-9999.ebuild 1927 SHA256 27b908e1a9fe1ff229550375fa2c393cffadd3a66312c0a56c2d73f54658ecf3 SHA512 c4513bc30cd01348b379a74809de06eef19c37d3266bba42c2ba630a3fab35181c56ecde183ff98430734533f2ed86d5742b7563a9ad3c257ed8cf49d0c6b83d WHIRLPOOL 6953710ca57f8e65904cb85ed762efe11b7cb990d15309aaac451afd0280f6953a448142cbe97d0acc8a6ef5b91f7ceff5dcab645f6cb35067df0f4168acb505 -MISC ChangeLog 1696 SHA256 714571c7962f92b0af40395a6b3a1000ac888aef56899c430260ccadc25efebb SHA512 f6acdbed0265446ccec52006f07180ba86ae973020046e140c6db702495eebaafb108e1c318f0b3fce161f6fc101ff60e715d2a3d181ea1bbd238318d801f85c WHIRLPOOL 0599a9573eb8e2016b59afad00f1727827fde9bfbc6cb6549bcf43b65ddd2ebb8e2d86a78e1b4a5bc4a23f3569783dcd9c2aef08163d3c5552296a3435087d7b +MISC ChangeLog 1813 SHA256 2239cd25e61c472ef25b7b59e4b09e45a74cf9b00648e9ca10f1bea68b9e8a30 SHA512 07348092cdcedfa1b2cdf843187c70c1b9fdb24c4a5d9c52e1d4a784828ff7ad93e0807fe4ee6114b4c071d24f715a9ecb0c08909fa1f74a9d928332bb46180a WHIRLPOOL 4217010835661a4f47cd9e8f5d083dcd132fff1c091e9a3e8437220496a9d47091ba7ce6e4cf66dbde4d1846ff665adac24d428cc25479a5336b7bd1557e1524 MISC metadata.xml 1028 SHA256 c7d24813e76ba4285cbb9039d593760085046d48e26e43b8f401dac166186f19 SHA512 c324e02373ccd17872acf701aed15854abace3b67054f8ceb36a55e1fd6d13ae76bbd71108da099e285a36b57384986c39ef18ae9db89b5eb2363f300ac900c6 WHIRLPOOL 8461083083ae6c8634cee81a514b9742c5a49b20013c8be8933efcf2ecdf6fec0c89dc07ba6f747453f58bc9833429ee26d8ff9313278493731157150e6c83fa diff --git a/sys-apps/epoch/epoch-1.2.0.ebuild b/sys-apps/epoch/epoch-1.2.0.ebuild new file mode 100644 index 000000000000..b10a49d4a103 --- /dev/null +++ b/sys-apps/epoch/epoch-1.2.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/epoch/epoch-1.2.0.ebuild,v 1.1 2014/12/24 07:15:18 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