summaryrefslogtreecommitdiff
path: root/app-arch/makeself
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-04-28 20:21:43 +0100
commit40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 (patch)
tree758c221bad35c9288d0bd6df9c7dfc226728e52c /app-arch/makeself
parent8d5dbd847cbc704a6a06405856e94b461011afe3 (diff)
gentoo resync : 28.04.2021
Diffstat (limited to 'app-arch/makeself')
-rw-r--r--app-arch/makeself/Manifest6
-rw-r--r--app-arch/makeself/makeself-2.2.0-r2.ebuild11
-rw-r--r--app-arch/makeself/makeself-2.4.3.ebuild37
-rw-r--r--app-arch/makeself/metadata.xml9
4 files changed, 54 insertions, 9 deletions
diff --git a/app-arch/makeself/Manifest b/app-arch/makeself/Manifest
index d118c2e2f14f..7a0a37588615 100644
--- a/app-arch/makeself/Manifest
+++ b/app-arch/makeself/Manifest
@@ -1,5 +1,7 @@
AUX makeself-2.2.0-help-header.patch 6728 BLAKE2B 7d0211074f68346ead19fd58d9440976ee0e5f0367b0776c186ced0ee77769cca7597948f2894aee68e9d3f42fb6e0e19dcdc378ce0dfe714596ab8ad705d13b SHA512 5cdee18f5190086e8421d091406df5aeefdc9fe3aaee6c26aa990b1eb7d6f415c8c8ebf67137a1b2a22470c14749d394808ed9e5a4fc6f737cd87c32651e2a8c
AUX makeself-unpack 2814 BLAKE2B cd96049b052b46a6d5273d78e27598f73046c1a29049af406f0f82c2c301e3b8f95c40534a18313eaffb6ac7ce68cbde1d988efa3503bb46f950936706e41590 SHA512 ebfe1dd13a11cd00a853e6a4e7d6094b5f923fbe987f6b5a778fec09e00e2b2daf1e5daab0eb04850d4471019fb95f88a5d2b9d88520f5738a29997d81f2c1c3
+DIST makeself-2.4.3.tar.gz 32613 BLAKE2B 2295b6d47a8105f2b495260abb0c9ae85875c821d0291a19b5af894c1cef669f338c4e10de8128fe38008e7e08079d1f29949884f202cab680c7fd62e2f00dd9 SHA512 d404c7920c7f69ae29c7168bcf76806b6e2aae2e8916bb7feed998d031ce8b2cd205b83ad960a90b01189c97f9242eb3ef574194ba3ee51c605fe99dafbd6c13
DIST release-2.2.0.tar.gz 21640 BLAKE2B 32b06157829864918d225a136043a5c9b7c6c543351e981c0e3cdce84cbbe4c52f00870bb04d29bfd79e715c1c708b51cc9958d495a9633afb9a8d342601c20d SHA512 11cd536baed2d56405103f18a8318a202092755a74baf10730aa58dc57032e327697b1c7f76bf9bf438927093ba9ac467ffa0c4564c7f6b1d3b2b3936f34fa73
-EBUILD makeself-2.2.0-r2.ebuild 706 BLAKE2B 310acea611438b2796a39feb28edf9e51454a33498845220995e9d4d1212e35fb96847949b11758c33624fd4ec6301d080e1cdd383904036b7c3bdf33dd12235 SHA512 aa4211a08ffaad8b4d116d98474efa9dfb6208e8dd9d30a7044ed50c4bb3c150fde5c97c2d383f19f5bc6e98c9d530f7ecd5011b15237b4de9df555ba1c49bd9
-MISC metadata.xml 279 BLAKE2B 8a6c887387a4bcf867fa969048c281706fc5d65d5e9e9ba0a501148326c3fede4d4ec2770908a771437aaf6a0640efd44f723cc2c3e84bb0ef455be4ca4c4833 SHA512 19449735028e77231307a51d7778a21561adde9feca814292a96b178a5906bd9f109ef18f2167683cac505d99ca90c32522e6b40e9b16d040089b5a790910fcf
+EBUILD makeself-2.2.0-r2.ebuild 695 BLAKE2B 24c8845a3765c0540fbc61a0d479a52aa48368c5992391b24a6e50d4d21df96973fd4c24dfb37d72eade758d1350b04dcce6061603e1e36df7aad1c461440cf7 SHA512 3686991760d6bdaca0ae09db9506f6337609550052041ec60a5d1da3321ed99a08f1f5e149c56228b0086f1a664531b8df81690496bf80774fe8f7546bb08022
+EBUILD makeself-2.4.3.ebuild 945 BLAKE2B 6ccc7d8b7311ae87c9c4d9d43e32457c1f2d9b2c32a6bf0e83da1e1c0564a73297b0b2a741e61f4df3485803e67f69a44ba4e7c709f8fc428a5f48938c0af2a2 SHA512 e5d953ccca8ddc860893480bf5a1e762ed310a3c60366406cc65e9f1f8578c5e465c955d6625d70609f742d10410371d4f4587dcc64d9d5323ccd12a9c8c4e6b
+MISC metadata.xml 513 BLAKE2B 25f348226db47085523f7e1f74b1b557982acf56ba2b33252e250cc45400137be2090e29dad3b009e7b11c2d2942e564e7c499c7566c857ad5b05849553014c0 SHA512 48b0f4efee7e7dd1dc3e5bc0b2585748a15e4e2e0e41eb764709b41b4eb45d6ef98b712fc5265c2892e70b6c99c00e15542430e854811961d3acb5a803c6d5c5
diff --git a/app-arch/makeself/makeself-2.2.0-r2.ebuild b/app-arch/makeself/makeself-2.2.0-r2.ebuild
index b172fd0d2204..04f9402991c5 100644
--- a/app-arch/makeself/makeself-2.2.0-r2.ebuild
+++ b/app-arch/makeself/makeself-2.2.0-r2.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit unpacker eutils
+inherit unpacker
-DESCRIPTION="shell script that generates a self-extractible tar.gz"
+DESCRIPTION="Shell script that generates a self-extractible tar.gz"
HOMEPAGE="http://www.megastep.org/makeself/"
SRC_URI="https://github.com/megastep/makeself/archive/release-${PV}.tar.gz"
+S="${WORKDIR}/${PN}-release-${PV}"
LICENSE="GPL-2"
SLOT="0"
@@ -15,8 +16,6 @@ KEYWORDS="amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux"
RDEPEND="sys-apps/gentoo-functions"
-S="${WORKDIR}/${PN}-release-${PV}"
-
PATCHES=( "${FILESDIR}/${P}-help-header.patch" )
src_install() {
diff --git a/app-arch/makeself/makeself-2.4.3.ebuild b/app-arch/makeself/makeself-2.4.3.ebuild
new file mode 100644
index 000000000000..a46a9d81b0c7
--- /dev/null
+++ b/app-arch/makeself/makeself-2.4.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature
+
+DESCRIPTION="Shell script that generates a self-extractible tar.gz"
+HOMEPAGE="http://www.megastep.org/makeself/"
+SRC_URI="https://github.com/megastep/makeself/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-release-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+src_prepare() {
+ default
+ rm Makefile || die
+}
+
+src_install() {
+ dobin makeself-header.sh makeself.sh
+ dosym makeself.sh /usr/bin/makeself
+ doman makeself.1
+ dodoc README.md makeself.lsm
+}
+
+pkg_postinst() {
+ optfeature "lz4 support" app-arch/lz4
+ optfeature "lzop support" app-arch/lzop
+ optfeature "pbzip2 support" app-arch/pbzip2
+ optfeature "pigz support" app-arch/pigz
+ optfeature "zstd support" app-arch/zstd
+
+ # Also bzip2 and xz are supported but they are in @system.
+}
diff --git a/app-arch/makeself/metadata.xml b/app-arch/makeself/metadata.xml
index e9ea9a6233c1..3ded3c291465 100644
--- a/app-arch/makeself/metadata.xml
+++ b/app-arch/makeself/metadata.xml
@@ -1,7 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>matt@offtopica.uk</email>
+ <name>Matt Smith</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="github">megastep/makeself</remote-id>