diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /sys-power/hibernate-script |
reinit the tree, so we can have metadata
Diffstat (limited to 'sys-power/hibernate-script')
-rw-r--r-- | sys-power/hibernate-script/Manifest | 6 | ||||
-rw-r--r-- | sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild | 76 | ||||
-rw-r--r-- | sys-power/hibernate-script/metadata.xml | 7 |
3 files changed, 89 insertions, 0 deletions
diff --git a/sys-power/hibernate-script/Manifest b/sys-power/hibernate-script/Manifest new file mode 100644 index 000000000000..682c9d2d4694 --- /dev/null +++ b/sys-power/hibernate-script/Manifest @@ -0,0 +1,6 @@ +DIST hibernate-script-2.0-patches-5.tar.bz2 4203 SHA256 592f6069ed18aa23feb93286ec2bd8c0b8577e977647591cc4d3f1636499c219 SHA512 9e9c45c8f9bfde9bfb7d2ab229e355e635ae2f98cfdefa964c07401cdef5e57d0c58976bd491f82a3b9204af213c82f840e0a9b794b2869f2dfe7783dbdb4970 WHIRLPOOL 1df9605be7d8bf4b3f728738420ab5cfaaeb55d566e1f78227f7fc54b977c5469874b008f57a46d866795a3b11d019c16bb24f92f04c37eb9515d031a75e3626 +DIST hibernate-script-2.0.tar.gz 84453 SHA256 d04597473a50c6ac072e3a4c22f173a7234a97bc2a39e460e56c5d3d985a6545 SHA512 625efdf8bd8561dd9ab93c09436f2fb93edef2fbb0fb2d259727bacffab0b7bd4a6c99d445131390883be75658f6dd28f329fdaf4f03a7d218c0021223ac1a1e WHIRLPOOL 8dab0108063b0d74d49fd075fdba7c96db7eeb8ebab5054329578b3dfe7adeb0d048db6cedfc238ba374bfa97d689eb8e08eb270ab72d861904487b7dc04dc21 +EBUILD hibernate-script-2.0-r6.ebuild 1840 SHA256 a9ce68374c30e418be71e5184046d62415226255d2913f8cac55d5a70c740996 SHA512 3f49f998e364374b9a9b250c82c06c8852c679eb51ac407755567f292cd3247d1628e8428223d98a314ff37c266328ad2cffb1cbab2ce39e0a0f5dff676d639f WHIRLPOOL 1a8ba20756b0f53c676d30ce0972208404eb788616bb87abbe2f6b516309a60fd7be6eb2cb61f24af8e77a3b379f8e57e6e8537c02d6b264bd4ce35c856e61ae +MISC ChangeLog 2600 SHA256 e59c1cf2cbb6f579f439835975e1c1a273c44ffcedc8b2c56f63543bd013180c SHA512 a966a318c50cdc4aca81c4f7d9c519f4eb17a2cafbb09f06d4623059e8ca08b28af8d58c4937e8364177615cbd2d6894d1ea2461429134a0610faac868d5d398 WHIRLPOOL 0f8b2d10c4b333c814813c4efe6d1656d94b691e0e66c241f8d6295f1e2741b26d173d8531fd33109cba89786f8531bf5d9f58eac6de4a0e7a01c3252ce161f4 +MISC ChangeLog-2015 20275 SHA256 22e341591f5ff67465e5ee7f319f9f96ff5a15c9285f973fa1c3a9e55e8d1096 SHA512 6e7d14db02568c1f377633c07e08256fe538d42160309ec6e0e383b25a03efda44e5a74360c11eaebc32b2c9b10d1338bcdb9076c08d3722de3c7843863d77e2 WHIRLPOOL a6cb45cd759eea9e49110e97d343bdefa4fb8e7b4a2ae939fbc472eec55c206c176bd9d3d603319fd76255c35510167bcd7e29d386a472f98af99cef84de087b +MISC metadata.xml 217 SHA256 f1f54874177a53a98de2afc99139f9ca2eb3d15316f15521e5c48bb0c9df997f SHA512 1cb210be8d67d18e50ea53bedbfe8b2807e4b2e5c9bf82cc037ce5d60f98d60b5a967e8863a2964769eb6a15626db1e001cc1a38a18b2d1809cc73a3578df4e4 WHIRLPOOL d2946da8b8cd39dda0326cc591362d8dbdd25b721b4cc757fdd5675ca4e0dc93849c68362468d2c6ab0fdd7efb9aac96a4c409c458e8145412645647ac8f4024 diff --git a/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild b/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild new file mode 100644 index 000000000000..52906f7d98f0 --- /dev/null +++ b/sys-power/hibernate-script/hibernate-script-2.0-r6.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PATCH_VERSION="5" + +DESCRIPTION="Hibernate script supporting multiple suspend methods" +HOMEPAGE="https://github.com/NigelCunningham/Hibernate-Script" +SRC_URI="http://tuxonice.nigelcunningham.com.au/downloads/all/${P}.tar.gz + mirror://gentoo/${P}-patches-${PATCH_VERSION}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" + +IUSE="vim-syntax" + +DEPEND="" +RDEPEND="!<media-gfx/splashutils-1.5.2" + +DOCS=( + CHANGELOG + README + SCRIPTLET-API +) + +PATCHES=( + "${WORKDIR}/${PV}" +) + +src_install() { + BASE_DIR="${D}" \ + DISTRIBUTION="gentoo" \ + PREFIX="/usr" \ + MAN_DIR="${D}/usr/share/man" \ + "${S}/install.sh" || die "Install failed" + + # hibernate-ram will default to using ram.conf + dosym /usr/sbin/hibernate /usr/sbin/hibernate-ram + + newinitd init.d/hibernate-cleanup.sh hibernate-cleanup + + # other ebuilds can install scriplets to this dir + keepdir /etc/hibernate/scriptlets.d/ + + if use vim-syntax; then + insinto /usr/share/vim/vimfiles/syntax + doins hibernate.vim + fi + + dodoc ${DOCS[@]} + + insinto /etc/logrotate.d + newins "${S}"/logrotate.d-hibernate-script hibernate-script + chmod 644 \ + "${D}/etc/hibernate/"*.conf \ + "${D}/etc/hibernate/blacklisted-modules" \ + "${D}/usr/share/hibernate/scriptlets.d/"* \ + "${D}/usr/share/hibernate/tuxonice-binary-signature.bin" \ + || die +} + +pkg_postinst() { + elog + elog "You should run the following command to invalidate suspend" + elog "images on a clean boot." + elog + elog " # rc-update add hibernate-cleanup boot" + elog + elog "See /usr/share/doc/${PF}/README.* for further details." + elog + elog "Please note that you will need to manually emerge any utilities" + elog "(radeontool, vbetool, ...) enabled in the configuration files," + elog "should you wish to use them." +} diff --git a/sys-power/hibernate-script/metadata.xml b/sys-power/hibernate-script/metadata.xml new file mode 100644 index 000000000000..041c1966b76b --- /dev/null +++ b/sys-power/hibernate-script/metadata.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>alonbl@gentoo.org</email> + </maintainer> +</pkgmetadata> |