Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@××××××.net>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:master commit in: sys-block/systemd-swap/
Date: Mon, 11 May 2020 15:06:34
Message-Id: 1589207871.686afe33a1ee66c85eec7c1613f053b126874a41.andrewammerlaan@gentoo
1 commit: 686afe33a1ee66c85eec7c1613f053b126874a41
2 Author: David Heidelberg <david <AT> ixit <DOT> cz>
3 AuthorDate: Mon May 11 14:36:09 2020 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
5 CommitDate: Mon May 11 14:37:51 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=686afe33
7
8 sys-block/systemd-swap: New package.
9
10 Inteligent swapping script for systemd.
11
12 Signed-off-by: David Heidelberg <david <AT> ixit.cz>
13
14 sys-block/systemd-swap/Manifest | 1 +
15 sys-block/systemd-swap/metadata.xml | 12 ++++++++++++
16 sys-block/systemd-swap/systemd-swap-4.0.1.ebuild | 25 ++++++++++++++++++++++++
17 3 files changed, 38 insertions(+)
18
19 diff --git a/sys-block/systemd-swap/Manifest b/sys-block/systemd-swap/Manifest
20 new file mode 100644
21 index 0000000..ef74f9f
22 --- /dev/null
23 +++ b/sys-block/systemd-swap/Manifest
24 @@ -0,0 +1 @@
25 +DIST systemd-swap-4.0.1.tar.gz 20349 BLAKE2B 1e4e83b89ea5a0bd3195db951477920cdb185d4f44b6b7bfcc06a9b4bd6086e4c427b34de9a584a58a5a424c21ee9e4c25b9485332ef5811f7ee5db6c02c904c SHA512 c0ba9fa5a3d456376679fe8383550ae0fb26126d8b6c04d2d7d782911709e4c96c42b5a4db3d23b7e921881950d06cc81b60514055b27134106815595da97020
26
27 diff --git a/sys-block/systemd-swap/metadata.xml b/sys-block/systemd-swap/metadata.xml
28 new file mode 100644
29 index 0000000..279edc1
30 --- /dev/null
31 +++ b/sys-block/systemd-swap/metadata.xml
32 @@ -0,0 +1,12 @@
33 +<?xml version="1.0" encoding="UTF-8"?>
34 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
35 +<pkgmetadata>
36 + <maintainer type="person">
37 + <email>david@××××.cz</email>
38 + <name>David Heidelberg</name>
39 + </maintainer>
40 +
41 + <upstream>
42 + <remote-id type="github">Nefelim4ag/systemd-swap</remote-id>
43 + </upstream>
44 +</pkgmetadata>
45
46 diff --git a/sys-block/systemd-swap/systemd-swap-4.0.1.ebuild b/sys-block/systemd-swap/systemd-swap-4.0.1.ebuild
47 new file mode 100644
48 index 0000000..ce2d4b9
49 --- /dev/null
50 +++ b/sys-block/systemd-swap/systemd-swap-4.0.1.ebuild
51 @@ -0,0 +1,25 @@
52 +# Copyright 2019-2020 Gentoo Authors
53 +# Distributed under the terms of the GNU General Public License v2
54 +
55 +EAPI=7
56 +inherit linux-info systemd
57 +
58 +DESCRIPTION="Script for creating swap space from zram swaps, swap files and swap partitions."
59 +HOMEPAGE="https://github.com/Nefelim4ag/systemd-swap/"
60 +
61 +LICENSE="GPL-3"
62 +SLOT="0"
63 +
64 +if [[ ${PV} == *9999 ]] ; then
65 + EGIT_REPO_URI="https://github.com/Nefelim4ag/${PN}.git"
66 + inherit git-r3
67 +else
68 + SRC_URI="https://github.com/Nefelim4ag/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
69 + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
70 +fi
71 +
72 +CONFIG_CHECK="~ZRAM ~ZSWAP"
73 +
74 +src_install() {
75 + emake PREFIX="${ED}/" install
76 +}