summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Väth <martin@mvath.de>2023-05-09 18:38:49 +0200
committerMartin Väth <martin@mvath.de>2023-05-09 18:38:49 +0200
commit4e00d1bb6a9284f9bea6eea110196329cf379c45 (patch)
tree1ba8cb751f8916f620fae2fad9c53a19af122f3f
parentsys-apps/less: Version bump (diff)
downloadmv-4e00d1bb6a9284f9bea6eea110196329cf379c45.tar.gz
mv-4e00d1bb6a9284f9bea6eea110196329cf379c45.tar.bz2
mv-4e00d1bb6a9284f9bea6eea110196329cf379c45.zip
sys-kernel/cfcfg: New package
Signed-off-by: Martin Väth <martin@mvath.de>
-rw-r--r--metadata/pkg_desc_index1
-rw-r--r--sys-kernel/cfcfg/Manifest1
-rw-r--r--sys-kernel/cfcfg/cfcfg-0.ebuild25
-rw-r--r--sys-kernel/cfcfg/metadata.xml14
4 files changed, 41 insertions, 0 deletions
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index ca156c0d..fe0f3b53 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -110,6 +110,7 @@ sys-fs/squash_dir 13.14-r1: Keep directories compressed with squashfs. Useful fo
sys-fs/squashfs-tools 99999999: Tool for creating compressed filesystem type squashfs
sys-fs/squashfuse 0.1.104: FUSE filesystem to mount squashfs archives
sys-fs/squashmount 22.1-r1: Keep directories compressed with squashfs. Useful for portage tree, texmf-dist
+sys-kernel/cfcfg 0: Yet another Linux kernel configuration comparator
sys-kernel/kccmp 0.3-r3: A simple tool for comparing two linux kernel .config files
sys-kernel/kconfig-hardened-check 0.5.17 99999999: A script for checking the hardening options in the Linux kernel config
sys-kernel/kernel 6.4: A POSIX shell script to compile the kernel with user permissions
diff --git a/sys-kernel/cfcfg/Manifest b/sys-kernel/cfcfg/Manifest
new file mode 100644
index 00000000..13767a8d
--- /dev/null
+++ b/sys-kernel/cfcfg/Manifest
@@ -0,0 +1 @@
+DIST cfcfg-0.tar.gz 5282 BLAKE2B b04bd9afe0e3d48c60e070c95e99cac5017b4842939014ced6dc4ca73f9737a763eacbcfae2b38e76d4cd055754dd7905486d1bcd7cea2d505ceeb5a9876f28c SHA512 d25bdddccdad8229f08dd50a91de33388e1359d2dba22493dc4f9b034812f999dac5e852a3f29fca0823d7ca5e0337a3046b9b13d5f13476ca9955726839aa22
diff --git a/sys-kernel/cfcfg/cfcfg-0.ebuild b/sys-kernel/cfcfg/cfcfg-0.ebuild
new file mode 100644
index 00000000..c5661e92
--- /dev/null
+++ b/sys-kernel/cfcfg/cfcfg-0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Martin V\"ath
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+RESTRICT="mirror"
+
+DESCRIPTION="Yet another Linux kernel configuration comparator"
+HOMEPAGE="https://sourceforge.net/projects/cfcfg/"
+SRC_URI="mirror://sourceforge/project/cfcfg/${PN}.tgz -> ${P}.tar.gz"
+S="${WORKDIR}/cfcfg.git"
+
+LICENSE="GPL-3+"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+SLOT="0"
+
+src_prepare() {
+ mv cfcfg.1.man cfcfg.1
+ default
+}
+
+src_install() {
+ dobin cfcfg
+ doman cfcfg.1
+ dodoc README.md
+}
diff --git a/sys-kernel/cfcfg/metadata.xml b/sys-kernel/cfcfg/metadata.xml
new file mode 100644
index 00000000..cfda38b1
--- /dev/null
+++ b/sys-kernel/cfcfg/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>martin@mvath.de</email>
+ <name>Martin Väth</name>
+ </maintainer>
+ <upstream>
+ <maintainer>
+ <name>Paul Gover</name>
+ </maintainer>
+ <remote-id type="sourceforge">cfcfg</remote-id>
+ </upstream>
+</pkgmetadata>