summaryrefslogtreecommitdiff
path: root/app-admin
diff options
context:
space:
mode:
Diffstat (limited to 'app-admin')
-rw-r--r--app-admin/Manifest.gzbin31684 -> 31665 bytes
-rw-r--r--app-admin/amazon-ec2-init/Manifest2
-rw-r--r--app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r2.ebuild (renamed from app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r1.ebuild)11
-rw-r--r--app-admin/aws-elb-tools/Manifest2
-rw-r--r--app-admin/aws-elb-tools/aws-elb-tools-1.0.15.1-r2.ebuild (renamed from app-admin/aws-elb-tools/aws-elb-tools-1.0.15.1-r1.ebuild)12
-rw-r--r--app-admin/cronolog/Manifest1
-rw-r--r--app-admin/cronolog/cronolog-1.6.2-r6.ebuild26
-rw-r--r--app-admin/diradm/Manifest1
-rw-r--r--app-admin/diradm/diradm-2.9.7.1-r1.ebuild72
-rw-r--r--app-admin/fifo-cronolog/Manifest3
-rw-r--r--app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild29
-rw-r--r--app-admin/fifo-cronolog/metadata.xml3
-rw-r--r--app-admin/gentoo-perl-helpers/Manifest1
-rw-r--r--app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.4.0-r1.ebuild53
-rw-r--r--app-admin/go-updater/Manifest2
-rw-r--r--app-admin/go-updater/go-updater-0.2.0-r1.ebuild (renamed from app-admin/go-updater/go-updater-0.2.0.ebuild)11
-rw-r--r--app-admin/ide-smart/Manifest1
-rw-r--r--app-admin/ide-smart/ide-smart-1.4-r3.ebuild24
-rw-r--r--app-admin/logsentry/Manifest1
-rw-r--r--app-admin/logsentry/logsentry-1.1.1-r3.ebuild72
-rw-r--r--app-admin/longrun/Manifest2
-rw-r--r--app-admin/longrun/longrun-0.9-r5.ebuild66
22 files changed, 369 insertions, 26 deletions
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index 107ba58197db..f659a84f38da 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/amazon-ec2-init/Manifest b/app-admin/amazon-ec2-init/Manifest
index f1f5f7c46f9e..a26dc0e32602 100644
--- a/app-admin/amazon-ec2-init/Manifest
+++ b/app-admin/amazon-ec2-init/Manifest
@@ -1,3 +1,3 @@
AUX amazon-ec2.init 1073 BLAKE2B f9bfa80b9317965eb603bb414e02b77c8e4045045fd10c29bf1fbe4a216e0f71d71b411b77123ca66a282716b510768773cb47a6ccd717683354f5688a2c85b0 SHA512 6dcbca0fed4e3a4e8c0d0e9da4cb8ea380f6604605402350d8980bad1377376584b644157f88a2babcd605e690f3a52cf89e63e130d679b501327675c90d5836
-EBUILD amazon-ec2-init-20101127-r1.ebuild 782 BLAKE2B ffa596ff1819b00897cbfa1775178c24c6ccbe8d255a21ad9c157b6741513a9f70032b86c64c34cf61ec59941da518615ec5354f4a40adcdbb0419be2a5a747d SHA512 87370a42b3c982e973fa5d40c2d7c2418cc01c26f8cfcf41084fa5d15e1097504c99aaf3cc226fcf66f0826ac429670a31e795f65706963b359c8eed3d12423e
+EBUILD amazon-ec2-init-20101127-r2.ebuild 718 BLAKE2B 743b2f4d762bb137c6e7dd0092a1613050afffdb4ed6b5623c8eed6ad0cb7612b743980f8aedc8df855a9e66fb902a0cd60b2516e484e66f65dec372f9c6887d SHA512 5d54194b0768ba9001f8dce34c9d1382e98cc958b559ab88fd96edc37c5fc2d78a49868c7a0b1dd0a43b165dbbb6b04c0f912886d1e2d24b44dd8bb34ebef8de
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r1.ebuild b/app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r2.ebuild
index 0d3bdf8f5554..bf0ab56be575 100644
--- a/app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r1.ebuild
+++ b/app-admin/amazon-ec2-init/amazon-ec2-init-20101127-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=8
DESCRIPTION="Init script to setup Amazon EC2 instance parameters"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI=""
+S="${WORKDIR}"
# Amazon only provides x86 and amd64 Linux Xen guests, possibly FreeBSD,
# so just don't go adding further keywords.
@@ -13,13 +13,8 @@ KEYWORDS="-* ~amd64 ~x86"
LICENSE="GPL-2"
SLOT="0"
-IUSE=""
RDEPEND="net-misc/wget"
-DEPEND=""
-
-# EAPI 4+ requires $S to be set
-S="${WORKDIR}"
src_install() {
newinitd "${FILESDIR}/amazon-ec2.init" amazon-ec2
diff --git a/app-admin/aws-elb-tools/Manifest b/app-admin/aws-elb-tools/Manifest
index 2265b13769ac..27cb61fdc2de 100644
--- a/app-admin/aws-elb-tools/Manifest
+++ b/app-admin/aws-elb-tools/Manifest
@@ -1,3 +1,3 @@
DIST ElasticLoadBalancing-1.0.15.1.zip 6717939 BLAKE2B deef8cfb32a9c0d3627af26f32430efbe27a7712acd7c5dd9b7e8947b7c16ac866cec64100dd1bc315c4a2729451d181da8d16f133ea81fc927452cce6cc4f9b SHA512 813f00d632b483a5ec98632d830be4b02fc1bc71aa7bd845faa477f7d05bda7c801e5d83992c111dfc136bf5e1204bf96b00a1c24e5b19438decb356d0841725
-EBUILD aws-elb-tools-1.0.15.1-r1.ebuild 1566 BLAKE2B 3b758e06fc4f910c89f5b34dc9c8251e945d1de3ed0f1ee305d9bf4fa4900285da686dcadd51c5fa6f2d4a4720f77fb6af9156163acdbb9a5b0ef2c78fd7cd23 SHA512 f2b107190635642854a6e19f347202feb1a89f84e18b2fffcab604f1541dad2aceb67f732ce4184b3a42aaf9a895405062a26e692460e26bdbbc5b538fb6fafa
+EBUILD aws-elb-tools-1.0.15.1-r2.ebuild 1559 BLAKE2B a55e26e29506c2d423f874f4b44f192b73f4bc5088e9db39ef487c58233d6a16a5019d6e2bd118a2d0042f2df31967cbea015f51ff51396d1fa18dfd449beed5 SHA512 873149081977e7fa4c70d3b215c6f08ec35641634402f2ad75f4adde6032d95e37f436d817999e08b8adb77be976d087a212351f7a67d4c0444f8a701d49f499
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-admin/aws-elb-tools/aws-elb-tools-1.0.15.1-r1.ebuild b/app-admin/aws-elb-tools/aws-elb-tools-1.0.15.1-r2.ebuild
index ab4c2ae10a56..c0f148a89237 100644
--- a/app-admin/aws-elb-tools/aws-elb-tools-1.0.15.1-r1.ebuild
+++ b/app-admin/aws-elb-tools/aws-elb-tools-1.0.15.1-r2.ebuild
@@ -1,23 +1,21 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Serves as the client interface to the Elastic Load Balancing web service"
-HOMEPAGE="http://aws.amazon.com/developertools/Amazon-EC2/2536"
+HOMEPAGE="https://aws.amazon.com/developertools/Amazon-EC2/2536"
SRC_URI="mirror://sabayon/${CATEGORY}/ElasticLoadBalancing-${PV}.zip"
+S="${WORKDIR}/ElasticLoadBalancing-${PV}"
LICENSE="Amazon"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
RESTRICT="mirror"
-DEPEND="app-arch/unzip"
+BDEPEND="app-arch/unzip"
RDEPEND="virtual/jre"
-S="${WORKDIR}/ElasticLoadBalancing-${PV}"
-
src_prepare() {
default
find . -name '*.cmd' -delete || die
diff --git a/app-admin/cronolog/Manifest b/app-admin/cronolog/Manifest
index af721a62fda9..fa61e7d50738 100644
--- a/app-admin/cronolog/Manifest
+++ b/app-admin/cronolog/Manifest
@@ -9,4 +9,5 @@ AUX 1.6.2-patches/cronolog-strftime.patch 435 BLAKE2B a4f817a743df2a1193609bb16e
AUX cronolog-1.6.2-umask.patch 2366 BLAKE2B 84134bf197929689edcb95605c89732175004771b8cbe0b7de84b7608444e1b37b447d3f37c5db3645c22d74a6e62d150a85cdb4d6487f92d32632d6646ef2ce SHA512 da3f7d84ce365edce396bc43ec9b469973301c6a28f3eb56b7f019dcb65fb7ceec981f92c1382542d01e4b6e49e32ff4fe283aed9dbc7bb30c6780775acf39b3
DIST cronolog-1.6.2.tar.gz 133591 BLAKE2B 5a78d0136a834849c6f9fc9f41341808295fe38919ac795d5329c46f353b5fadebc5819031a07c2c2a780d54957d16edb9e8935e15a2ed77eb13a2d6c7d2832d SHA512 786135aaa1359605840effb9a755c500970098ca32c1c4976c62f9d7481d24cecefe223ce8dcc34a139427259a6f3ba1c435c700a72ee07ed68ffc7f2d36e4ea
EBUILD cronolog-1.6.2-r5.ebuild 539 BLAKE2B d1ce1f7f0e51a85ff4b36fcfbbe270a473d4a6b896e8cffc98e4ff5caf41e42dc3f621303cbab8d5859c2b7f20bc0de0ed83e07304dff2dcdc6c05138da54e3a SHA512 3fbac862e8f8410d5dc69c4efc134838f3070a8b255f655b681a303506ff1ea5d65b532ea12ef543dae1e1edc907e32d32c502c28000f2d29466997b05fc7618
+EBUILD cronolog-1.6.2-r6.ebuild 539 BLAKE2B 628d20190636e19e0649922a8b5c3e4492ff7dfd2ca22c44ecc3301fe4be22ed310ca209890f5d4209d6df9502dd3a6ed426a7bcf67b8bd580a596d76bfaea66 SHA512 abb34f09e6d7019d7737656075333c34ea3f1d0fe68d8d19d3192eef12a39d14124d0b763aabb3554d47fbe217a4e36b5ccbd4e3cce3292ca4e6e2d3b9013d98
MISC metadata.xml 720 BLAKE2B c246e67ecca583868ec76d5a7f82f881d03679cf4c416651701df728cb494a3bd61a32ef8c249dc03ac66a49ea70b93ac343a2184da29a856e87171e7772bfd1 SHA512 90a547120567e4b76927ac9b337e9f931ef6ec28e5a9f1f549c58bb76c55f092b02996e35ebc1976c098bd8e9ad0a20c1b02a5422bb4c1dc1f45fefe6352c4f9
diff --git a/app-admin/cronolog/cronolog-1.6.2-r6.ebuild b/app-admin/cronolog/cronolog-1.6.2-r6.ebuild
new file mode 100644
index 000000000000..56e9b547b8f6
--- /dev/null
+++ b/app-admin/cronolog/cronolog-1.6.2-r6.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Log rotation software"
+HOMEPAGE="https://github.com/fordmason/cronolog"
+SRC_URI="http://cronolog.org/download/${P}.tar.gz"
+
+LICENSE="GPL-2+ Apache-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+
+PATCHES=(
+ "${FILESDIR}"/${PV}-patches
+ # rename and move into ${PV}-patches after -r3 removal
+ "${FILESDIR}"/${P}-umask.patch
+)
+
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ eautoreconf
+}
diff --git a/app-admin/diradm/Manifest b/app-admin/diradm/Manifest
index 2f85437ce4d0..1cf20dcb374d 100644
--- a/app-admin/diradm/Manifest
+++ b/app-admin/diradm/Manifest
@@ -1,3 +1,4 @@
DIST diradm-2.9.7.1.tar.bz2 126172 BLAKE2B 23f18a7946187caf1e12ec9d1f67a2c5c06895d837add3c79dd0b043d4745f0fd9b405e5667ebe5480946e4741c7bbff2be8c4281afcb7636353f72904f7e39b SHA512 5052f7b7072cd61eb9c70d23057f6c0d2fa68a151792d7260ca52716c9588c06234d335af84b967df23da4b4a8650502cab3b18900dc15e71f71b0888224993f
+EBUILD diradm-2.9.7.1-r1.ebuild 1786 BLAKE2B d1a011849116a2019ba561a9c098df8e5e7cb67acd2815d2a4e7b8a3afd843d5700ebea519ff9d42785e466e296ef7a4a92d0ac0e72ad4efccc5e6b187ae742a SHA512 10d2423a9e4d959be9dbed5974947ce3a53bb4e78206783a9122207d47618752565ad88f06861d1b5b58e1a46e83a9bdeacfc719570c779df856d2ca4ae0941f
EBUILD diradm-2.9.7.1.ebuild 1770 BLAKE2B 1ae13033af0aa9c6130690309ae0a04e760c9478873323094c906dc79ae53741c6c5da92d9c26c28ec6053100fc185147a09d3f49fe11356b5c63c1f2cd937f4 SHA512 20ca60e206dc56711e757056d87e20b7e7ccbaab0b31acbad06f73d835fcd4f71fb18ddcbacde2bd87e8157dacbc3cae2832a949275442edef0f1fe3e22b8afc
MISC metadata.xml 410 BLAKE2B 0a7f652623aa08561e3fbe452a40030955edf0f20506713162938ed0b3049436d7df02243932013e90d8171a232448a04b473217d6e185d8fbb107847cfe3bfb SHA512 e717ddf67bb381f6a343670112ff14340693e68eea81edc4c8674b0568b2288bb1998750ebe456612264fa82e447c22dac3468af1fd68f0958c56a819bbbf6a4
diff --git a/app-admin/diradm/diradm-2.9.7.1-r1.ebuild b/app-admin/diradm/diradm-2.9.7.1-r1.ebuild
new file mode 100644
index 000000000000..e5be64b31f5d
--- /dev/null
+++ b/app-admin/diradm/diradm-2.9.7.1-r1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A nearly complete nss/shadow suite for managing POSIX users/groups/data in LDAP"
+#HOMEPAGE="http://research.iat.sfu.ca/custom-software/diradm/"
+#SRC_URI="http://research.iat.sfu.ca/custom-software/diradm/${P}.tar.bz2"
+HOMEPAGE="http://orbis-terrarum.net/~robbat2/"
+SRC_URI="http://orbis-terrarum.net/~robbat2/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="automount irixpasswd samba test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( automount irixpasswd samba )"
+
+RDEPEND="
+ app-shells/bash:*
+ dev-lang/perl
+ >=net-nds/openldap-2.3
+ sys-apps/coreutils
+ sys-apps/gawk
+ sys-apps/grep
+ sys-apps/sed
+ virtual/perl-MIME-Base64
+ samba? (
+ dev-perl/Crypt-SmbHash
+ >=net-fs/samba-3.0.6
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? (
+ dev-perl/Crypt-SmbHash
+ dev-util/dejagnu
+ >=net-fs/samba-3.0.6
+ net-nds/openldap[-minimal]
+ )
+"
+
+src_configure() {
+ econf \
+ $(use_enable automount) \
+ $(use_enable irixpasswd) \
+ $(use_enable samba)
+}
+
+src_test() {
+ emake -j1 check
+}
+
+src_install() {
+ default
+ dodoc CHANGES.prefork KNOWN-BUGS
+
+ if use irixpasswd; then
+ insinto /etc/openldap/schema
+ doins irixpassword.schema
+ fi
+}
+
+pkg_postinst() {
+ elog "The new diradm pulls many settings from your LDAP configuration."
+ elog "But don't forget to customize /etc/diradm.conf for other settings."
+ elog "Please see the README to instructions if you problems."
+ elog "This package is primarily intended for use with nss_ldap & pam_ldap"
+ elog "and populates many default settings from the /etc/ldap.conf used by"
+ elog "those packages, with a further fallback to /etc/openldap/ldap.conf"
+ elog "for server connection settings only."
+}
diff --git a/app-admin/fifo-cronolog/Manifest b/app-admin/fifo-cronolog/Manifest
index 2642f4232882..9ace7618ba05 100644
--- a/app-admin/fifo-cronolog/Manifest
+++ b/app-admin/fifo-cronolog/Manifest
@@ -1,3 +1,4 @@
DIST fifo-cronolog-1.1.1.tar.bz2 3124 BLAKE2B 6e9cb35e0ed1b54c3baed4451742840dc1144294fc675822c1260d4d7d885a52f8835e60dcbed57c714e40e94e6d51b3ba78af9b9892883f5f520a7c57d30df8 SHA512 3ac809d5cfc951764aaf31d50ee394b0dde9ced16f53daa91c81bdb218af2bab410ff945ebfdeb8307a55bda3292c0a55eb500c3cb73595e17228ef739455d90
EBUILD fifo-cronolog-1.1.1-r1.ebuild 816 BLAKE2B ebb99339914cbde378d008b53a2da426faeb866b13e50cb06d03fbc75f42a5bb2c12aeb6161742bd22f9d0338c4e482b7fac69efa6314f203cef98c090736a72 SHA512 ace0fca2b8e11d99dc9b0ac51d10c9a06089c0aa6912804c0fa78ca51fc4786735eb6d6c8b0cd3f9887feff7112a1f6f9bba647b2585e72309bbb75a1ca943f3
-MISC metadata.xml 415 BLAKE2B 337fea8b4e56e0e757750434779847fccf4098f1116983e8a8eed30328d13fec0962c11f8faf3c2017f8339b52753db86725da10bad3f2aa61a8f9fd2291c12c SHA512 37e003edac60370f664d57e1fbd4b5091b8985da36aa32694cbbe0434e8d3602cb6f59a157a1934504708242daa72dbbf20b8d34e6466215a1034af279170c92
+EBUILD fifo-cronolog-1.1.1-r2.ebuild 795 BLAKE2B 7c1137f5d42e6b331d1452de028958f193b7973870bb94e86cb81ba11e672605efeb60ceb75ab8f8dc2595d0c6fbea7c8b1f3debcae4be3a592c32bfe43c18b8 SHA512 0075cbb50a9513ff4540a979b8eecd37d0d2570fb75a5f878011101f9bfb7a453a307745510efdef8847c580f60eb506a668ef8faf4ef82f8b83590735cb735a
+MISC metadata.xml 498 BLAKE2B 57ae35e61276c4e4b3fe5c05fbd8bb3bb1c7107b34d1575e49862cb1dea43857c3a34e216c90d77b5ee56f80699757924af1e4d5f36b1d5de41bbe6d58147e2c SHA512 c5dd305bfcdaec5407f1a2d611988701310b232630da863dd062ec32c9a82f733959424a95697d04acbacf8faf147d4d6904b7bff9b3dce4a48356e7a296eb9e
diff --git a/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild b/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild
new file mode 100644
index 000000000000..1a34cb0f1110
--- /dev/null
+++ b/app-admin/fifo-cronolog/fifo-cronolog-1.1.1-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="cronolog wrapper for use with dumb daemons like squid, varnish and so on"
+HOMEPAGE="https://cgit.gentoo.org/proj/fifo-cronolog.git"
+SRC_URI="mirror://gentoo/${P}.tar.bz2"
+
+LICENSE="BSD-2 GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="app-admin/cronolog"
+
+src_install() {
+ dosbin fifo-cronolog
+
+ newinitd fifo-cronolog.initd fifo-cronolog
+ newconfd fifo-cronolog.confd fifo-cronolog
+
+ dosym fifo-cronolog /usr/sbin/squid-cronolog
+}
+
+pkg_postinst() {
+ elog "Warning: app-admin/squid-cronolog has been renamed to app-admin/fifo-cronolog."
+ elog "This also applies to the binary 'squid-cronolog' but there is a symlink for now"
+ elog "Please fix your scripts/configs."
+}
diff --git a/app-admin/fifo-cronolog/metadata.xml b/app-admin/fifo-cronolog/metadata.xml
index 2d9f84796876..0e5cad21f726 100644
--- a/app-admin/fifo-cronolog/metadata.xml
+++ b/app-admin/fifo-cronolog/metadata.xml
@@ -8,4 +8,7 @@
<maintainer type="person">
<email>robbat2@gentoo.org</email>
</maintainer>
+ <upstream>
+ <remote-id type="gentoo">proj/fifo-cronolog</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-admin/gentoo-perl-helpers/Manifest b/app-admin/gentoo-perl-helpers/Manifest
index 7a49ec93e051..966ac37bb77e 100644
--- a/app-admin/gentoo-perl-helpers/Manifest
+++ b/app-admin/gentoo-perl-helpers/Manifest
@@ -1,3 +1,4 @@
DIST gentoo-perl-helpers-0.4.0.tar.xz 9580 BLAKE2B daea9e3f43bcd24ea34c9448294fb730595e8a021dffcbbf7f123ff5439455aa362c623affee29341266a0494f4744df0bf195d2db422d6276eb54fdca07149c SHA512 fbbd33122028ad12cbec7adbc97faaa32aa485ef21ca38dc2e1906610fdea7709e5da7e8164f5f86afa3607928837f3b35468274b6c626e3bd843432d780701b
+EBUILD gentoo-perl-helpers-0.4.0-r1.ebuild 1286 BLAKE2B 8e9724bda3dbff9d02f82b9f4f7fe56805b3f5f58fe9bf8be7d8dd4cc9f54be18f5435ca63a6dd36227880a9912835004e72e650c4c0eb87212b35775a67c0f4 SHA512 0f90ab5391f8899eee75ea7b5442df089b838ab443443c1f1b4000ef24bf6edffba6e6e32be0b353e54c7d9d8a3465f1689fdee77cef509a6477025c40c49bce
EBUILD gentoo-perl-helpers-0.4.0.ebuild 1292 BLAKE2B 503f577c119232317c4bc208f4c67e78d654d48dd87f7aa0675dc7446d92f578f346dd2a7d99f7d368da3505f77df6857593b28479b0829d8100b8ee14f1ddae SHA512 471393fdcf0fa7fef1c360fa968c15757e15c005512da9fd90a7d3069d8e68b83dc8dc2a07851125ae8a165a399431c8cbe3be8ae030cf5f01ed3576a6bf04cf
MISC metadata.xml 348 BLAKE2B ebb76313771776b978708505761f5a42b3b1d65e5f307d754c26308626c04c414171f39d5c033a00cf990a734e8ca41732ec0ed6f8158157e1f0dbd39a28d56b SHA512 4e12044c5a14c90aecae073df7ef04fb2aee07cbf81965f603c1d7fc45818e78488d7f3d98b86aa7eb2577de90ac3ffff147bc28b0b6f3d2c74bb23b1e1b565d
diff --git a/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.4.0-r1.ebuild b/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.4.0-r1.ebuild
new file mode 100644
index 000000000000..87e71a5c3fe0
--- /dev/null
+++ b/app-admin/gentoo-perl-helpers/gentoo-perl-helpers-0.4.0-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Introspection and Upgrade Assistance tools for Gentoo Perl"
+HOMEPAGE="https://github.com/gentoo-perl/gentoo-perl-helpers"
+SRC_URI="
+ https://github.com/gentoo-perl/${PN}/releases/download/${PV}/${P}.tar.xz
+ mirror://gentoo/${P}.tar.xz
+ https://dev.gentoo.org/~kentnl/distfiles/${P}.tar.xz
+"
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+# Assumed System:
+# sys-apps/coreutils
+# sys-apps/grep
+# sys-apps/sed
+# app-shells/bash
+# sys-apps/gawk
+# app-arch/tar
+
+# multiple --quiet, --format and anti-slot support)
+RDEPEND="
+ >=app-portage/portage-utils-0.80_pre20190620
+"
+BDEPEND="app-arch/xz-utils[extra-filters]"
+
+src_prepare() {
+ sed -i -e "s^@@LIBDIR@@^${EPREFIX}/usr/lib/gentoo-perl-helpers^g" \
+ -e "s^@@LIBEXECDIR@@^${EPREFIX}/usr/libexec/gentoo-perl-helpers^g" \
+ "${S}/bin/gentoo-perl" \
+ "${S}/lib/core-functions.sh" \
+ || die "Can't patch bin/gentoo-perl"
+ default
+}
+
+src_compile() { :; }
+
+src_install() {
+ exeinto /usr/bin
+ doexe "${S}/bin/"*
+
+ exeinto /usr/libexec/gentoo-perl-helpers
+ doexe "${S}/libexec/"*
+
+ insinto /usr/lib/gentoo-perl-helpers
+ doins -r "${S}/lib/"*
+
+ dodoc "${S}/README.mkdn" "${S}/Changes"
+}
diff --git a/app-admin/go-updater/Manifest b/app-admin/go-updater/Manifest
index 9bfd29f18d6c..aa1f802e509d 100644
--- a/app-admin/go-updater/Manifest
+++ b/app-admin/go-updater/Manifest
@@ -1,3 +1,3 @@
DIST go-updater-0.2.0.tar.gz 2183 BLAKE2B 0afdd1442916a1def1de4d45eb3cb89c5634b275912b7c8c451ecd6b911e82ad5e8a9715e39404c4d3eb006e7b1822c9f23d02e871379f66536bc5eff15c2f05 SHA512 9c81ded9cdbb825872e0224634f7876a598086870a101e8c2f70fbebcfff964d4ff2f0778607c2110dad1a08160628a8943e9ac902df0b6cd70a58d5ca9e6dca
-EBUILD go-updater-0.2.0.ebuild 484 BLAKE2B 7a8413ef6a49557411bd98527880b63bd1e06ab26b3da010dbc02105de4216cf697e428d9e6d60181872a7279dd428689424363bd9a85d916b1d5b15521303ae SHA512 ffaf2957d335ebde1c981d0593d0f239740fbc155d5f28b8fd744a3c1ab193bbf6cb1ce35d5beea40ffe45a5461582be38d7c336ec235b1026cc1dd2e3f269a4
+EBUILD go-updater-0.2.0-r1.ebuild 474 BLAKE2B 84b198853a6fb7f3426333a9b2f54966a28ec6177a86ac646b8af4bcb72d42d6ac1b6fa31f0c3e854021511cf8e7dad2601fa5daeb6bc9099e9b0fb79cce5886 SHA512 eb0c65b1ef3b0c44f3dc3cc703a09ee821e3f8fab9fe4eeb1e4b9be76cd775c2a222d1fed85850330ffb0267b34a5b160fce512680b7668a6477c901d5c21f0d
MISC metadata.xml 249 BLAKE2B f6a509874b7474c50b6e26528299f3dd8898e010ee52700e2bf71e163b6e4a1e8f0928fb438514d804bc3b26e376e129b2d8400531e9a2661600eda00f7e2ad2 SHA512 bb4c6901bb28b45e570dfd76f2477f15e7383999c671fb6b4e9309ca6d3980ea87bd4823b44520f1b2eebbbbc256299d0bd3d7579b06ea2b46bb06cac07a244f
diff --git a/app-admin/go-updater/go-updater-0.2.0.ebuild b/app-admin/go-updater/go-updater-0.2.0-r1.ebuild
index 78dc6698a598..40d7411844b6 100644
--- a/app-admin/go-updater/go-updater-0.2.0.ebuild
+++ b/app-admin/go-updater/go-updater-0.2.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
DESCRIPTION="Checks if Gentoo go packages are compiled with the system's golang version"
HOMEPAGE="https://github.com/mrueg/go-updater"
@@ -10,15 +10,12 @@ SRC_URI="https://github.com/mrueg/go-updater/archive/${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
-IUSE=""
RDEPEND="dev-go/goversion"
-src_compile() {
- :;
-}
+src_compile() { :; }
src_install() {
- dobin ${PN}
+ dobin "${PN}"
dodoc README.md
}
diff --git a/app-admin/ide-smart/Manifest b/app-admin/ide-smart/Manifest
index 7665ff70ce23..3ad9915848c4 100644
--- a/app-admin/ide-smart/Manifest
+++ b/app-admin/ide-smart/Manifest
@@ -1,3 +1,4 @@
DIST ide-smart-1.4.tar.gz 19739 BLAKE2B d9c94b53855628ea10ea563f709754e7f79e50d43e24f76ac3c6dc9b5bdee81a547e63c4583c3506cc899c7e761b59dfbea6bb121f39053cefcac20a984b8d3b SHA512 9ac5cd03b67731aba5371ec9edb3aabb7d3e3b3680552b14741106d8d5ffe5a1705ad379dd8df60b972f3e23f66ed35b98341544feb4b856912138ccac109660
EBUILD ide-smart-1.4-r2.ebuild 564 BLAKE2B 64cebd0eccd111e75441b2fca3704c9750fa1dacf6306174f13ced1531a3f98102edb83e1791350f734f17d0b747aa7e70344c6e59c4528d94cb7a2d94cb01b2 SHA512 49f08361338af6f339894529ac9b5371d55b24bf20b5a5567074bce10b65d0cd53848fa718391e715d0279fca276974372b37f46345c1584e78b26a89aacd3ae
+EBUILD ide-smart-1.4-r3.ebuild 563 BLAKE2B b78e6facddf881649cc9bb57179ac72de915c2a8115e5bcc5c5d1f980b4443802b7f938f599fdc085d53cf1c885b7ed8e04112c378c0bc69030f0d247001056c SHA512 eb771ee8d51f4aa593dc08559bbaaee98e7d847a46b3a5202e93a67b3ac514a051148d4137ad71e6fbdc8c4b3bce6912c68cc5c73064829211a609a465c99fbf
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-admin/ide-smart/ide-smart-1.4-r3.ebuild b/app-admin/ide-smart/ide-smart-1.4-r3.ebuild
new file mode 100644
index 000000000000..813ff8c814dc
--- /dev/null
+++ b/app-admin/ide-smart/ide-smart-1.4-r3.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs
+
+DESCRIPTION="A tool to read SMART information from harddiscs"
+HOMEPAGE="http://www.linalco.com/comunidad.html http://www.linux-ide.org/smart.html"
+SRC_URI="http://www.linalco.com/ragnar/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+src_compile() {
+ edo $(tc-getCC) ${CFLAGS} ${CPPFLAGS} -Wall ${LDFLAGS} -o ${PN} ${PN}.c
+}
+
+src_install() {
+ dobin ide-smart
+ doman ide-smart.8
+ dodoc README
+}
diff --git a/app-admin/logsentry/Manifest b/app-admin/logsentry/Manifest
index 0725f9f520e1..e622f2272d35 100644
--- a/app-admin/logsentry/Manifest
+++ b/app-admin/logsentry/Manifest
@@ -1,3 +1,4 @@
DIST logsentry-1.1.1.tar.gz 30267 BLAKE2B e81fb68484fb05f40d61e2d34bc6e0953e99a46b299f4384592bb4a5a1b53874ca382dfaf68f60ee232d56a9c23ec4840ddc71033fb20b88f653d2fc00384869 SHA512 4be045289259655e7b4da05dd1a07c649b2289fbc6f15dd424dc48ab980478f3ae49501f0e9e2035fddb9a40acaf2f4ab310ff8d95355196d82d41d6fc860143
EBUILD logsentry-1.1.1-r2.ebuild 1688 BLAKE2B fed818af317300bda7b100943a0a78681545aa889efe5b6f648c2327b7e50594e44d9ce95c841c0e9dd909b68bb0c887b3de16a48e47da77e70ac109f6e125e8 SHA512 53dd2f713c984957deff570ce5a185cda052e421b143f0d6976a334b645d1b5268de11df09b5e66a275742472a57991846fc419d655f38f435b31539d6130c07
+EBUILD logsentry-1.1.1-r3.ebuild 1701 BLAKE2B eb0693c2b14a37a8f740e86bf29072c4936366d3de8acb2b19019205ec2106ffafe3cb4c2845cd5b9a277368ce01908b93269cd09e35855a2748ca0ac67fb6ab SHA512 63f78efc57a68c0afd82262fa4012f6c03d6b925664d0e74f455147f83ed3950fc24f0eea4524881d90c3687d690dedef132bfa547beb198ab296bd1ff8d98e6
MISC metadata.xml 249 BLAKE2B c2d4f9860e1a735ee3640357ab6d319cfc6e0211d0b4a8bd69ed80becd0e4f181b9573746a8d625682feb4a8958f54aaa24c982ea5e719dd712090c223a23657 SHA512 ccb92e44ca5070b560c6add1dd03d91aeff56986d8f6e86a980928f69fe1417b49beb2ddf50d7ae73bafa5034fc9f09f907b78f05a59c2ecd59f71b36909ac50
diff --git a/app-admin/logsentry/logsentry-1.1.1-r3.ebuild b/app-admin/logsentry/logsentry-1.1.1-r3.ebuild
new file mode 100644
index 000000000000..a47b42865f23
--- /dev/null
+++ b/app-admin/logsentry/logsentry-1.1.1-r3.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Automatically monitor system logs and mail security violations"
+# Seems that the project has been discontinued by CISCO?
+HOMEPAGE="https://sourceforge.net/projects/sentrytools/"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+S="${WORKDIR}"/logcheck-${PV}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~s390 ~sparc ~x86"
+IUSE="selinux"
+
+RDEPEND="
+ virtual/mailx
+ selinux? ( sec-policy/selinux-logsentry )
+"
+
+# compile and install mixed in the package makefile"
+src_compile() { :; }
+
+src_install() {
+ dodir /usr/bin /var/tmp/logcheck /etc/logcheck
+
+ cp systems/linux/logcheck.sh{,.orig} || die
+
+ sed -i \
+ -e 's:/usr/local/bin:/usr/bin:' \
+ -e 's:/usr/local/etc:/etc/logcheck:' \
+ -e 's:/etc/logcheck/tmp:/var/tmp/logcheck:' \
+ systems/linux/logcheck.sh || \
+ die "sed logcheck.sh failed"
+ sed -i \
+ -e "s:/usr/local/bin:${D}/usr/bin:" \
+ -e "s:/usr/local/etc:${D}/etc/logcheck:" \
+ -e "s:/etc/logcheck/tmp:/var/tmp/logcheck:" \
+ -e "s:\$(CC):& \$(LDFLAGS):" \
+ Makefile || die "sed Makefile failed"
+
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" linux
+
+ dodoc README* CHANGES CREDITS
+ dodoc systems/linux/README.*
+
+ cat <<- EOF > "${S}"/logsentry.cron || die
+ #!/bin/sh
+ #
+ # Uncomment the following if you want
+ # logsentry (logcheck) to run hourly
+ #
+ # this is part of the logsentry package
+ #
+ #
+
+ #/bin/sh /etc/logcheck/logcheck.sh
+ EOF
+
+ exeinto /etc/cron.hourly
+ doexe logsentry.cron
+}
+
+pkg_postinst() {
+ elog
+ elog "Uncomment the logcheck line in /etc/cron.hourly/logsentry.cron,"
+ elog "or add directly to root's crontab"
+ elog
+}
diff --git a/app-admin/longrun/Manifest b/app-admin/longrun/Manifest
index 4ef9c2979b5f..7485e08f94fc 100644
--- a/app-admin/longrun/Manifest
+++ b/app-admin/longrun/Manifest
@@ -2,5 +2,7 @@ AUX 0.9-makefile_cflags.patch 305 BLAKE2B 7b2c0df4162b44c723286b86f1cdff3de6761d
AUX 0.9-replace-loff_t.patch 992 BLAKE2B 81c94054ba9ab75cd6c9f71e10c78b6f921695e9b0273aa35a394bade52d1183e588a3a5c8b894c1c16cf5c3c620f1777ab56e591fdb68ed6e70927c4aa89f2c SHA512 6eb0e828afcd6265babd4cefd50191610095c8d6309b75089ecf3f34363231bf8a2b68c3db0d3938904951035232b9bafcb2029de832e9c7515922dad3ceac1b
DIST longrun-0.9.tar.bz2 11539 BLAKE2B a308dc7f350399da0bf593e2eee8109a90103b298d943976f0da143c52105362aa100763dcdd3cacd4c3244cdd5a7eb9a1b355aa803a69a2225ea18c6e5a60dd SHA512 6b38160f54d0cb9124c46c0e3ba22faf4ba4376ef58f7db40aabbab20836b1551dd839d28e5bf49540a5ce0e13312bd1d7332cc59ce45fa49f81d0b9746ef055
DIST longrun_0.9-19.diff.gz 14697 BLAKE2B 98a7497679df5be0346a37b6119a9418c7fba80672eb2c345784628c3517c6f1fbc8d953abe2696a3b576310cd489e5c1d3595153bbfa9d82dfb44697c246116 SHA512 591519183017dd84d6f78554eea9f215be9346efc3f30889f5a25d01c6b68bd5a949507b9a0c871f9aca0b49e415c4fa261821d4158b24c93481394403b83e35
+DIST longrun_0.9-22.diff.gz 15714 BLAKE2B a132fcd5925b4868c767a43bc5e3428bc2731ffdc3678207442bd538db0bef79a1f50877679907dbd4a131aa807001d8bee602abc94ae086ec1ec458ec68a12d SHA512 6addb2a4070a4b105cbdd1ef96d3d99fbcbab5f6026fb2fcf8d6a702a60548e1ac9249c44e6359fcf46eab83da7529a6715a6ae77f8750f4be19d42ab83f51f8
EBUILD longrun-0.9-r4.ebuild 1774 BLAKE2B e66169a3bbe8dbb1f870f70295100f527de6298e2903dae7249edc095c6f5d8d9fb332f1fde50db3d4efc8faea8dbdabe696a88e3d4c7e131dc28c30e6b46461 SHA512 c7a806889e17a5bfb28a2d34c87a6c3877d94b477ebe67bd2f5493b12a4aa4343f9632e6e578ee11fbd7c21daae7be8c997f73fb5520aee47f3603ff47a7a313
+EBUILD longrun-0.9-r5.ebuild 1753 BLAKE2B 95d21c21c8d3e9bdc4c4cd1c7b52836b6f30b46975a831342bae2b746675865c30b4b8d730d1f19d0b293f7b806ef8c174246bb9a7fea85a5d4aa6dfffa585e6 SHA512 fa0e297e0fecced44ff5ebb51111d54207645dd90cd4ccd9435857094dd44f1b92cf38f57933777a7dbf8206d5785ee40939bbf403e43e222e447988327602a6
MISC metadata.xml 363 BLAKE2B 22d6e8b0a3932d9be0aacccbb3b4f7394afa7eac490d19bfbedc2bec07c8ca0592991d88d084794f1fa7e3860c20fe82f636c79a707f7a9cb2ecf6f5d949fad0 SHA512 083abdb385309dc323d2f1a9c129a99676f3183f9da59de55466cf077bca524e630caca21ffb98c7b7d95f754b38e447f0b7c008515c49597924fab396218f16
diff --git a/app-admin/longrun/longrun-0.9-r5.ebuild b/app-admin/longrun/longrun-0.9-r5.ebuild
new file mode 100644
index 000000000000..1cbda722a3ef
--- /dev/null
+++ b/app-admin/longrun/longrun-0.9-r5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info toolchain-funcs
+
+DESCRIPTION="A utility to control Transmeta's Crusoe and Efficeon processors"
+HOMEPAGE="http://freshmeat.net/projects/longrun/"
+
+DEBIAN_PATCH_VERSION="22"
+DEBIAN_PATCH="${PN}_${PV}-${DEBIAN_PATCH_VERSION}.diff"
+SRC_URI="
+ https://www.kernel.org/pub/linux/utils/cpu/crusoe/${P}.tar.bz2
+ mirror://debian/pool/main/l/${PN}/${DEBIAN_PATCH}.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-ppc ~x86"
+
+BDEPEND="sys-apps/groff"
+
+DOCS=( MAKEDEV-cpuid-msr )
+
+CONFIG_CHECK="~X86_MSR ~X86_CPUID"
+ERROR_X86_MSR="
+Longrun needs a MSR device to function. Please select
+MSR under Processor type and features. It can be build
+directly into the kernel or as a module."
+ERROR_X86_CPUID="
+Longrun needs a CPUID device to function. Please select
+CPUID under Processor type and features. It can be
+build directly into the kernel or as a module."
+
+PATCHES=(
+ "${WORKDIR}"/${DEBIAN_PATCH}
+ "${FILESDIR}"/${PV}-makefile_cflags.patch
+ "${FILESDIR}"/${PV}-replace-loff_t.patch
+)
+
+src_configure() {
+ tc-export CC
+ default
+}
+
+pkg_postinst() {
+ if linux_config_exists; then
+ if linux_chkconfig_module X86_MSR; then
+ elog "You have compiled MSR as a module."
+ elog "You need to load it before using Longrun."
+ elog "The module is called msr."
+ elog
+ fi
+
+ if linux_chkconfig_module X86_CPUID; then
+ elog "You have compiled CPUID as a module."
+ elog "You need to load it before using Longrun."
+ elog "The module is called cpuid."
+ fi
+ else
+ elog "You have no kernel configuration available."
+ elog "Longrun needs both CPUID and MSR capabilites,"
+ elog "in the kernel you intend to run it under."
+ fi
+}