diff options
Diffstat (limited to 'sys-apps/s6-rc')
-rw-r--r-- | sys-apps/s6-rc/Manifest | 4 | ||||
-rw-r--r-- | sys-apps/s6-rc/metadata.xml | 8 | ||||
-rw-r--r-- | sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild | 52 |
3 files changed, 59 insertions, 5 deletions
diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 1c2194608bae..f8f9f6941bb2 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,3 +1,5 @@ DIST s6-rc-0.5.3.2.tar.gz 99249 BLAKE2B 5719823edf9e9bece6a3efdb5072c4555fc796c48144a0d1da52c609aef8d7437afc9c30924636891a829a307c30017a85140644fb7836b380adb8afbd49b35b SHA512 72963b2aa8e338503918d063102653d392cbd701823e35f87b45d9777fd512f7ad49ab47b94df0f9e5ef50a0dad5162f6f3526fa77dfaa3afb48ad8db4097051 +DIST s6-rc-0.5.3.3.tar.gz 100554 BLAKE2B b7ce91c27da4ded6a18879c1034fd9b7a9dbe50b4bf81b8e7ad8c932895124f0fad2d3f96c879841e51467549ee0beef2a9d35c0231d0f4a9a8352660ee3df3e SHA512 9ff86c1490c3ccb904126ad745a45628104880e04f3e95e2d899c8e5cc951d52f38885e85a4edc1f6962a741ca229aba6bf7878b1ef193efe2f307eeda8f262b EBUILD s6-rc-0.5.3.2.ebuild 1112 BLAKE2B 57b7d1952d033986e449bcf98f62edef28c16d11368b578f3dd687b936222903b993cff39a7808e919edd3b69380badf4875f8d18d670faddcd4e2632a6b9afb SHA512 87f557f653e5e296e30256245c8504cc9f2610f7b9639798bb7c5e9f733406e7a7b462894a226faab16c6cedc0de8df8550680f5b1f9b78060c016d8aa2eaed9 -MISC metadata.xml 624 BLAKE2B 42e42ad932d528935b581814d0c4b07a6cf54d800b44e77eca63f0b8fab7f91d423b6aa8b74ade323f5bf9909b3d5e67af06caacab810bd8a5fad6ce4c127496 SHA512 6516bb423a7b7a18c226f5eab903fee5147d15aaf29bbe3def230ae70d6190c8360b9645fc379acf8163103f986ffad727096729d5feee7610899ad8d98764a9 +EBUILD s6-rc-0.5.3.3.ebuild 1145 BLAKE2B 43e9477e7219cd45a89cc12f9ba6eda63f0e9272217ef8d70bd397b03d8c6cb7962af026566294317e8a5b1ae66b11635a82d15b181c6a95fd30c77965433f39 SHA512 fede378d5d7ce1849f23fe64645f9edb386f2f1fd63e5493d806808e60fa2680321b9b499fde3716a8f16326cb2b6f298de5d5d525250aefc976c4dfee68370a +MISC metadata.xml 624 BLAKE2B 6bb21b1df5c53a8811ff8a98d86fc5c12343ea057c772ec1f287d38b9ae50a0e758179f7f17ba6f3b243853e0ede843b424803d46a47c4cf359f2026c8305e05 SHA512 6848575ab57d2e24f8efcd0d30e8226574098c4c01d751ed7a9a307a029fb5c6812ddece36c7f8c296c933f0e2fab4ded376bb1d9f6132803ceba0fb3ce70f07 diff --git a/sys-apps/s6-rc/metadata.xml b/sys-apps/s6-rc/metadata.xml index aed39d3983af..0f616fa5c2bf 100644 --- a/sys-apps/s6-rc/metadata.xml +++ b/sys-apps/s6-rc/metadata.xml @@ -2,6 +2,10 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person" proxied="yes"> + <email>arkamar@atlas.cz</email> + <name>Petr Vaněk</name> + </maintainer> + <maintainer type="person" proxied="yes"> <email>samuel@sholland.org</email> <name>Samuel Holland</name> </maintainer> @@ -9,10 +13,6 @@ <email>williamh@gentoo.org</email> <name>William Hubbs</name> </maintainer> - <maintainer type="person" proxied="yes"> - <email>arkamar@atlas.cz</email> - <name>Petr Vaněk</name> - </maintainer> <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild new file mode 100644 index 000000000000..58f87ce13f36 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Service manager for the s6 supervision suite" +HOMEPAGE="https://www.skarnet.org/software/s6-rc/" +SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~x86" + +RDEPEND="dev-lang/execline:= + dev-libs/skalibs:= + >=sys-apps/s6-2.11.2.0:=[execline] +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition + sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die +} + +src_configure() { + tc-export AR CC RANLIB + + local myconf=( + --bindir=/bin + --dynlibdir=/usr/$(get_libdir) + --libdir=/usr/$(get_libdir)/${PN} + --with-dynlib=/usr/$(get_libdir) + --with-lib=/usr/$(get_libdir)/execline + --with-lib=/usr/$(get_libdir)/s6 + --with-lib=/usr/$(get_libdir)/skalibs + --with-sysdeps=/usr/$(get_libdir)/skalibs + --enable-shared + --disable-allstatic + --disable-static + --disable-static-libc + ) + + econf "${myconf[@]}" +} |