[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 0d8be132aece610d44411d5f82daa979f1adf8e0 Author: Petr Vaněk gentoo org> AuthorDate: Wed Jan 17 10:33:40 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Wed Jan 17 10:38:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d8be132 sys-apps/s6-rc: drop 0.5.4.1-r1 Signed-off-by: Petr Vaněk gentoo.org> sys-apps/s6-rc/Manifest| 1 - sys-apps/s6-rc/s6-rc-0.5.4.1-r1.ebuild | 65 -- 2 files changed, 66 deletions(-) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index a37e5cd863c7..b8157b68c6fa 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,2 +1 @@ -DIST s6-rc-0.5.4.1.tar.gz 101078 BLAKE2B d85a194712ab63369cb71cbe4c59efd8cbe507a5e74c6bdb1bbe9a0e9123b8b1179850a8abdb0dbc67ef3c09764c9a6fb11c5b366590ecf4922b0d5a0115bc14 SHA512 6b61df9fa1d9bd24430bab4c11bfba009ca79c62a32dd2db3b79a1057645da9f92db4058c66c35bb068d805d958bfdf024399d240559dfdee62f9a6a30cf2086 DIST s6-rc-0.5.4.2.tar.gz 100896 BLAKE2B d9e6f580a32d27950c7c525a5b657b429616d1c937c71cee302939b847a58bae1d5e209f53113dc82b953b5aa14c6078b206566e4809902a8f06b17c5621205f SHA512 f04e94db957e6d0033e328cc63530f64c9db101815bcafdb00a23205f4e75039dd3e593f93d48e4d9877b0696ea734ca62f672d92ff31e4e07aa19d26d809443 diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.1-r1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.1-r1.ebuild deleted file mode 100644 index bb035ef77314.. --- a/sys-apps/s6-rc/s6-rc-0.5.4.1-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# 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:= - =sys-apps/s6-2.11.3.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="/$(get_libdir)" - --libdir="/usr/$(get_libdir)/${PN}" - --libexecdir=/lib/s6 - --with-dynlib="/$(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[@]}" -} - -pkg_postinst() { - for ver in ${REPLACING_VERSIONS}; do - if ver_test "${ver}" -lt "0.5.4.0"; then - elog "Location of helper utilities was changed from /usr/libexec to /lib/s6 in" - elog "version 0.5.4.0. It is necessary to recompile and update s6-rc database and" - elog "restart s6rc-oneshot-runner service because you are upgrading from older" - elog "version." - fi - done -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: aa63662aa116c3b2cda54ca757e51445f3eb888c Author: Matoro Mahri matoro tk> AuthorDate: Tue Jan 16 20:30:49 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Jan 17 02:44:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa63662a sys-apps/s6-rc: Stabilize 0.5.4.2 arm, #920377 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Ionen Wolkens gentoo.org> sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild index d7cbfcfa7c2c..c1c9f919cb9e 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 arm x86" RDEPEND=" dev-lang/execline:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: d0292808c24634c4b2a87ff2155b7496bcca7da2 Author: Joonas Niilola gentoo org> AuthorDate: Thu Dec 21 06:12:02 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Dec 21 06:12:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0292808 sys-apps/s6-rc: Stabilize 0.5.4.2 x86, #920377 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild index e6b3a34738e5..d7cbfcfa7c2c 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" RDEPEND=" dev-lang/execline:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 9c63aa08526a73d99f8292ffebca90b3f6c95a81 Author: Joonas Niilola gentoo org> AuthorDate: Thu Dec 21 06:11:45 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Dec 21 06:11:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c63aa08 sys-apps/s6-rc: Stabilize 0.5.4.2 amd64, #920377 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild index 7424fbbd67e7..e6b3a34738e5 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" RDEPEND=" dev-lang/execline:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 53ac17d6a2d71b47b1fe75b1b44e2439a63465cb Author: Petr Vaněk gentoo org> AuthorDate: Tue Dec 5 13:47:36 2023 + Commit: Petr Vaněk gentoo org> CommitDate: Tue Dec 5 15:01:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ac17d6 sys-apps/s6-rc: add optfeature for man pages Signed-off-by: Petr Vaněk gentoo.org> sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild index 7d597db9002f..7424fbbd67e7 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit toolchain-funcs +inherit optfeature toolchain-funcs DESCRIPTION="Service manager for the s6 supervision suite" HOMEPAGE="https://www.skarnet.org/software/s6-rc/; @@ -62,4 +62,6 @@ pkg_postinst() { elog "version." fi done + + optfeature "man pages" app-doc/s6-rc-man-pages }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 8a4dc427eeef89e9d5c7796fb1bbffa8c501ff6d Author: Petr Vaněk atlas cz> AuthorDate: Wed Nov 8 11:03:23 2023 + Commit: Sam James gentoo org> CommitDate: Fri Nov 17 11:08:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a4dc427 sys-apps/s6-rc: restrict to atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/{s6-rc-0.5.4.1.ebuild => s6-rc-0.5.4.1-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.1-r1.ebuild similarity index 98% rename from sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild rename to sys-apps/s6-rc/s6-rc-0.5.4.1-r1.ebuild index a67dc93f39d8..bb035ef77314 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.1-r1.ebuild @@ -15,7 +15,7 @@ KEYWORDS="amd64 arm x86" RDEPEND=" dev-lang/execline:= - dev-libs/skalibs:= + =sys-apps/s6-2.11.3.0:=[execline] " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 5d52e756ae04a116425ebc4fe80eefb5241d0650 Author: Petr Vaněk atlas cz> AuthorDate: Wed Nov 8 12:07:46 2023 + Commit: Sam James gentoo org> CommitDate: Fri Nov 17 11:08:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d52e756 sys-apps/s6-rc: add 0.5.4.2 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 2dfed362bf6c..a37e5cd863c7 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1 +1,2 @@ DIST s6-rc-0.5.4.1.tar.gz 101078 BLAKE2B d85a194712ab63369cb71cbe4c59efd8cbe507a5e74c6bdb1bbe9a0e9123b8b1179850a8abdb0dbc67ef3c09764c9a6fb11c5b366590ecf4922b0d5a0115bc14 SHA512 6b61df9fa1d9bd24430bab4c11bfba009ca79c62a32dd2db3b79a1057645da9f92db4058c66c35bb068d805d958bfdf024399d240559dfdee62f9a6a30cf2086 +DIST s6-rc-0.5.4.2.tar.gz 100896 BLAKE2B d9e6f580a32d27950c7c525a5b657b429616d1c937c71cee302939b847a58bae1d5e209f53113dc82b953b5aa14c6078b206566e4809902a8f06b17c5621205f SHA512 f04e94db957e6d0033e328cc63530f64c9db101815bcafdb00a23205f4e75039dd3e593f93d48e4d9877b0696ea734ca62f672d92ff31e4e07aa19d26d809443 diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild new file mode 100644 index ..7d597db9002f --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.4.2.ebuild @@ -0,0 +1,65 @@ +# 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-2.14.0.0:= + >=sys-apps/s6-2.11.3.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="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --libexecdir=/lib/s6 + --with-dynlib="/$(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[@]}" +} + +pkg_postinst() { + for ver in ${REPLACING_VERSIONS}; do + if ver_test "${ver}" -lt "0.5.4.0"; then + elog "Location of helper utilities was changed from /usr/libexec to /lib/s6 in" + elog "version 0.5.4.0. It is necessary to recompile and update s6-rc database and" + elog "restart s6rc-oneshot-runner service because you are upgrading from older" + elog "version." + fi + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 85bf86244e199094b3f3f2a1ae47ea8c24c35749 Author: Petr Vaněk atlas cz> AuthorDate: Sat May 6 14:56:46 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 20 12:10:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bf8624 sys-apps/s6-rc: drop 0.5.3.2 Closes: https://bugs.gentoo.org/890879 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/Manifest | 1 - sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild | 62 - 2 files changed, 63 deletions(-) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 971a8e7a1c22..2dfed362bf6c 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,2 +1 @@ -DIST s6-rc-0.5.3.2.tar.gz 99249 BLAKE2B 5719823edf9e9bece6a3efdb5072c4555fc796c48144a0d1da52c609aef8d7437afc9c30924636891a829a307c30017a85140644fb7836b380adb8afbd49b35b SHA512 72963b2aa8e338503918d063102653d392cbd701823e35f87b45d9777fd512f7ad49ab47b94df0f9e5ef50a0dad5162f6f3526fa77dfaa3afb48ad8db4097051 DIST s6-rc-0.5.4.1.tar.gz 101078 BLAKE2B d85a194712ab63369cb71cbe4c59efd8cbe507a5e74c6bdb1bbe9a0e9123b8b1179850a8abdb0dbc67ef3c09764c9a6fb11c5b366590ecf4922b0d5a0115bc14 SHA512 6b61df9fa1d9bd24430bab4c11bfba009ca79c62a32dd2db3b79a1057645da9f92db4058c66c35bb068d805d958bfdf024399d240559dfdee62f9a6a30cf2086 diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild deleted file mode 100644 index 47fe23696e6f.. --- a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# 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:=[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-libc - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - for ver in ${REPLACING_VERSIONS}; do - if ver_test "${ver}" -ge "0.5.4.0"; then - elog "Location of helper utilities was changed from /usr/libexec to /lib/s6 in" - elog "version 0.5.4.0. It is necessary to recompile and update s6-rc database and" - elog "restart s6rc-oneshot-runner service because you are downgrading from newer" - elog "version." - fi - done -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: e3535c4c21f1e4e8423b4ec209a534567ff90ba1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 6 09:48:44 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 6 09:49:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3535c4c sys-apps/s6-rc: Stabilize 0.5.4.1 arm, #903281 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild index 3601046b7950..a67dc93f39d8 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 arm x86" RDEPEND=" dev-lang/execline:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 46bf1af778977e7c57fd6b7046c325f9e77463fa Author: Petr Vaněk atlas cz> AuthorDate: Sun Apr 2 22:02:22 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Sat Apr 15 12:15:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46bf1af7 sys-apps/s6-rc: drop 0.5.3.3, 0.5.4.0 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/30450 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/Manifest | 2 -- sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild | 63 --- sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild | 65 - 3 files changed, 130 deletions(-) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index b9ccdc89bb41..971a8e7a1c22 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,4 +1,2 @@ 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 -DIST s6-rc-0.5.4.0.tar.gz 101034 BLAKE2B b3b8a5c3bfdb76870aad4f4bb100a3c0b48ec30c9edd24c87c990d3274e48dc05ef3fd765471509886daa8a123a98bb9aeb455c25510f8efd6ea545b5b4d26b4 SHA512 04e5fb73fca713f2dd01113fa70fc9a0f1d4bb600c7cbb0cbd6133a5d6641c07ce8774ce07f78854de5baae5be93b106f38a0687a07fff5e62744261a4d4ea70 DIST s6-rc-0.5.4.1.tar.gz 101078 BLAKE2B d85a194712ab63369cb71cbe4c59efd8cbe507a5e74c6bdb1bbe9a0e9123b8b1179850a8abdb0dbc67ef3c09764c9a6fb11c5b366590ecf4922b0d5a0115bc14 SHA512 6b61df9fa1d9bd24430bab4c11bfba009ca79c62a32dd2db3b79a1057645da9f92db4058c66c35bb068d805d958bfdf024399d240559dfdee62f9a6a30cf2086 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 deleted file mode 100644 index a64dada495c4.. --- a/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# 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[@]}" -} - -pkg_postinst() { - for ver in ${REPLACING_VERSIONS}; do - if ver_test "${ver}" -ge "0.5.4.0"; then - elog "Location of helper utilities was changed from /usr/libexec to /lib/s6 in" - elog "version 0.5.4.0. It is necessary to recompile and update s6-rc database and" - elog "restart s6rc-oneshot-runner service because you are downgrading from newer" - elog "version." - fi - done -} diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild deleted file mode 100644 index 9e9118dc6ea2.. --- a/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# 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.3.0:=[execline] -"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 95021695dcdd491cdc8a025e715c7fa54ea49b16 Author: Joonas Niilola gentoo org> AuthorDate: Thu Mar 30 05:22:09 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Mar 30 05:22:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95021695 sys-apps/s6-rc: Stabilize 0.5.4.1 amd64, #903281 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild index 9e9118dc6ea2..3601046b7950 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm x86" +KEYWORDS="amd64 ~arm x86" RDEPEND=" dev-lang/execline:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 0476d0bc6b88f25ad42e81c57ee912fdaabcbdd6 Author: Sam James gentoo org> AuthorDate: Tue Mar 28 14:57:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Mar 28 14:58:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0476d0bc sys-apps/s6-rc: Stabilize 0.5.4.1 x86, #903281 Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild index 30a021e291ff..9e9118dc6ea2 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm x86" RDEPEND=" dev-lang/execline:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 9b29c03b1441fac2667d6f09efddffe0ba1682aa Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 25 05:13:34 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 25 05:13:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b29c03b sys-apps/s6-rc: Stabilize 0.5.4.0 x86, #902803 Signed-off-by: Arthur Zamarin gentoo.org> sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild index 30a021e291ff..9e9118dc6ea2 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm x86" RDEPEND=" dev-lang/execline:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: b6953734917158200f12eea3b0a9eb5895c50c33 Author: Petr Vaněk atlas cz> AuthorDate: Thu Feb 23 14:18:07 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 24 15:08:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6953734 sys-apps/s6-rc: add 0.5.4.1 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 16ab60aa0ce9..b9ccdc89bb41 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,3 +1,4 @@ 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 DIST s6-rc-0.5.4.0.tar.gz 101034 BLAKE2B b3b8a5c3bfdb76870aad4f4bb100a3c0b48ec30c9edd24c87c990d3274e48dc05ef3fd765471509886daa8a123a98bb9aeb455c25510f8efd6ea545b5b4d26b4 SHA512 04e5fb73fca713f2dd01113fa70fc9a0f1d4bb600c7cbb0cbd6133a5d6641c07ce8774ce07f78854de5baae5be93b106f38a0687a07fff5e62744261a4d4ea70 +DIST s6-rc-0.5.4.1.tar.gz 101078 BLAKE2B d85a194712ab63369cb71cbe4c59efd8cbe507a5e74c6bdb1bbe9a0e9123b8b1179850a8abdb0dbc67ef3c09764c9a6fb11c5b366590ecf4922b0d5a0115bc14 SHA512 6b61df9fa1d9bd24430bab4c11bfba009ca79c62a32dd2db3b79a1057645da9f92db4058c66c35bb068d805d958bfdf024399d240559dfdee62f9a6a30cf2086 diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild new file mode 100644 index ..30a021e291ff --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.4.1.ebuild @@ -0,0 +1,65 @@ +# 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.3.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="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --libexecdir=/lib/s6 + --with-dynlib="/$(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[@]}" +} + +pkg_postinst() { + for ver in ${REPLACING_VERSIONS}; do + if ver_test "${ver}" -lt "0.5.4.0"; then + elog "Location of helper utilities was changed from /usr/libexec to /lib/s6 in" + elog "version 0.5.4.0. It is necessary to recompile and update s6-rc database and" + elog "restart s6rc-oneshot-runner service because you are upgrading from older" + elog "version." + fi + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 314aa3260d8ec2fe90b1e045cce6bc0fd97494bd Author: Petr Vaněk atlas cz> AuthorDate: Sun Feb 19 10:43:28 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 21 08:01:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=314aa326 sys-apps/s6-rc: add upgrade/downgrade post-install message Recent change in s6-rc-0.5.4.0 ebuild is not backward compatible with older versions present in the tree. Appended message will inform users about necessary post-install they need to do. Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/29649 Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild | 13 - sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild | 11 +++ sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild | 11 +++ 3 files changed, 34 insertions(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild index 9950834606c2..47fe23696e6f 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -49,3 +49,14 @@ src_configure() { econf "${myconf[@]}" } + +pkg_postinst() { + for ver in ${REPLACING_VERSIONS}; do + if ver_test "${ver}" -ge "0.5.4.0"; then + elog "Location of helper utilities was changed from /usr/libexec to /lib/s6 in" + elog "version 0.5.4.0. It is necessary to recompile and update s6-rc database and" + elog "restart s6rc-oneshot-runner service because you are downgrading from newer" + elog "version." + fi + done +} 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 index 58f87ce13f36..a64dada495c4 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild @@ -50,3 +50,14 @@ src_configure() { econf "${myconf[@]}" } + +pkg_postinst() { + for ver in ${REPLACING_VERSIONS}; do + if ver_test "${ver}" -ge "0.5.4.0"; then + elog "Location of helper utilities was changed from /usr/libexec to /lib/s6 in" + elog "version 0.5.4.0. It is necessary to recompile and update s6-rc database and" + elog "restart s6rc-oneshot-runner service because you are downgrading from newer" + elog "version." + fi + done +} diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild index 855a1d6e3baf..30a021e291ff 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild @@ -52,3 +52,14 @@ src_configure() { econf "${myconf[@]}" } + +pkg_postinst() { + for ver in ${REPLACING_VERSIONS}; do + if ver_test "${ver}" -lt "0.5.4.0"; then + elog "Location of helper utilities was changed from /usr/libexec to /lib/s6 in" + elog "version 0.5.4.0. It is necessary to recompile and update s6-rc database and" + elog "restart s6rc-oneshot-runner service because you are upgrading from older" + elog "version." + fi + done +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: fbb04ca99969920b94f6e9f0ec390c95da282c5b Author: Petr Vaněk atlas cz> AuthorDate: Fri Feb 17 21:25:03 2023 + Commit: Sam James gentoo org> CommitDate: Tue Feb 21 08:01:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbb04ca9 sys-apps/s6-rc: add 0.5.4.0 The package newly installs library to /lib* rather than /usr/lib* because utilities are installed to /bin, therefore, they should link shared libraries from /lib*. The /lib/s6 destination is used helper utilities instead of /usr/libexec. See-also: https://github.com/gentoo/gentoo/pull/12120#discussion_r296437625 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index f2ab4d8a5da8..16ab60aa0ce9 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,2 +1,3 @@ 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 +DIST s6-rc-0.5.4.0.tar.gz 101034 BLAKE2B b3b8a5c3bfdb76870aad4f4bb100a3c0b48ec30c9edd24c87c990d3274e48dc05ef3fd765471509886daa8a123a98bb9aeb455c25510f8efd6ea545b5b4d26b4 SHA512 04e5fb73fca713f2dd01113fa70fc9a0f1d4bb600c7cbb0cbd6133a5d6641c07ce8774ce07f78854de5baae5be93b106f38a0687a07fff5e62744261a4d4ea70 diff --git a/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild new file mode 100644 index ..855a1d6e3baf --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.4.0.ebuild @@ -0,0 +1,54 @@ +# 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.3.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="/$(get_libdir)" + --libdir="/usr/$(get_libdir)/${PN}" + --libexecdir=/lib/s6 + --with-dynlib="/$(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[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 19a9b40a7bd29bde690d267387b5042942c595e4 Author: Petr Vaněk atlas cz> AuthorDate: Mon Jan 16 20:10:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 17 01:52:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a9b40a sys-apps/s6-rc: move myself as the first maintainer Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) 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 @@ -1,6 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> + + arka...@atlas.cz + Petr Vaněk + sam...@sholland.org Samuel Holland @@ -9,10 +13,6 @@ willi...@gentoo.org William Hubbs - - arka...@atlas.cz - Petr Vaněk - proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 83858a065f0d22a90fcf884e8a0076a14c7e88a7 Author: Petr Vaněk atlas cz> AuthorDate: Mon Jan 16 12:18:15 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jan 17 01:52:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83858a06 sys-apps/s6-rc: add 0.5.3.3 The --disabled-static needs to be explicitly specified in configuration phase otherwise static libraries are created. Fixes: ab67779a229a ("sys-apps/s6-rc: drop IUSE="static static-libs"") Bug: https://bugs.gentoo.org/890879 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.3.3.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 7986e9d80111..f2ab4d8a5da8 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1 +1,2 @@ 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 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 ..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[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: cdc6462719c23361cf2515ab551bbc9483c0cc5a Author: Petr Vaněk atlas cz> AuthorDate: Tue Aug 16 10:19:15 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 16 15:26:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc64627 sys-apps/s6-rc: drop 0.5.3.1-r1 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/Manifest| 1 - sys-apps/s6-rc/s6-rc-0.5.3.1-r1.ebuild | 61 -- 2 files changed, 62 deletions(-) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 4be06d8da2c9..7986e9d80111 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,2 +1 @@ -DIST s6-rc-0.5.3.1.tar.gz 99212 BLAKE2B 6f2bb8b25669dd0a87f716842c6a3018f8157e5193530fa84ce622169db5e8bb14cc145c64e4ea23d1905933b47411ad5b2b059e81435881c117c0377037be63 SHA512 1e181604510f39d0b10a3552c13e25d9a379552daa1c174c8856ce2e24ecbfb3271bd0236e1744de3a55053b1e96d550b816dbfff7aa3f75e0642003ab8e8bc9 DIST s6-rc-0.5.3.2.tar.gz 99249 BLAKE2B 5719823edf9e9bece6a3efdb5072c4555fc796c48144a0d1da52c609aef8d7437afc9c30924636891a829a307c30017a85140644fb7836b380adb8afbd49b35b SHA512 72963b2aa8e338503918d063102653d392cbd701823e35f87b45d9777fd512f7ad49ab47b94df0f9e5ef50a0dad5162f6f3526fa77dfaa3afb48ad8db4097051 diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.1-r1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.1-r1.ebuild deleted file mode 100644 index 4c6c8d4c1bca.. --- a/sys-apps/s6-rc/s6-rc-0.5.3.1-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 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" -IUSE="static static-libs" - -REQUIRED_USE="static? ( static-libs )" - -RDEPEND=">=dev-lang/execline-2.8.2.0:=[static-libs(-)?] - >=dev-libs/skalibs-2.11.1.0:=[static-libs(-)?] - >=sys-apps/s6-2.11.0.1:=[execline,static-libs(-)?] -" -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 - $(use_enable static allstatic) - $(use_enable static static-libc) - $(use_enable static-libs static) - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" - ewarn "See the upgrade notes at ${EROOT}/usr/share/doc/${PF}/html/upgrade.html" - ewarn "and the documentation for the s6-rc-format-upgrade utility." -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 677371c45e59d24463e8dfcb25dfcac3b455b530 Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 2 05:39:30 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 2 05:39:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=677371c4 sys-apps/s6-rc: Stabilize 0.5.3.2 x86, #862636 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild index dabdfd41b480..696da70f68b8 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" RDEPEND="dev-lang/execline:= dev-libs/skalibs:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: df40a9827666069e70ddc2fb6263ae3d477ecd5d Author: Joonas Niilola gentoo org> AuthorDate: Tue Aug 2 05:38:36 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Aug 2 05:38:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df40a982 sys-apps/s6-rc: Stabilize 0.5.3.2 amd64, #862636 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild index 9304b3decb02..dabdfd41b480 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" RDEPEND="dev-lang/execline:= dev-libs/skalibs:=
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 2dd66ee61302767c022e9d127fbf6bb86d5e8327 Author: Petr Vaněk atlas cz> AuthorDate: Sat Jul 9 06:35:46 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 9 07:49:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd66ee6 sys-apps/s6-rc: drop 0.5.3.0-r1 Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/26300 Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/Manifest| 1 - sys-apps/s6-rc/s6-rc-0.5.3.0-r1.ebuild | 61 -- 2 files changed, 62 deletions(-) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 0e557733c2b1..4be06d8da2c9 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,3 +1,2 @@ -DIST s6-rc-0.5.3.0.tar.gz 99155 BLAKE2B 8d65ba95b9d3b9b68a9830c79b3c419513e00aff87fb7b9fa18e007107afd8f41c561ac37db9ff28b3fa5b0bf5656aa5053f4337cf24b0fcbc1ce7138712edf1 SHA512 0b5dda996d96761f1df192675ed117f2acff9f2ad24e6c1405f3eaa46fdd2767178005582fbc9938152232f85ff01b008efedab6c80051bc65f1193d468a56f1 DIST s6-rc-0.5.3.1.tar.gz 99212 BLAKE2B 6f2bb8b25669dd0a87f716842c6a3018f8157e5193530fa84ce622169db5e8bb14cc145c64e4ea23d1905933b47411ad5b2b059e81435881c117c0377037be63 SHA512 1e181604510f39d0b10a3552c13e25d9a379552daa1c174c8856ce2e24ecbfb3271bd0236e1744de3a55053b1e96d550b816dbfff7aa3f75e0642003ab8e8bc9 DIST s6-rc-0.5.3.2.tar.gz 99249 BLAKE2B 5719823edf9e9bece6a3efdb5072c4555fc796c48144a0d1da52c609aef8d7437afc9c30924636891a829a307c30017a85140644fb7836b380adb8afbd49b35b SHA512 72963b2aa8e338503918d063102653d392cbd701823e35f87b45d9777fd512f7ad49ab47b94df0f9e5ef50a0dad5162f6f3526fa77dfaa3afb48ad8db4097051 diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.0-r1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.0-r1.ebuild deleted file mode 100644 index 4c6c8d4c1bca.. --- a/sys-apps/s6-rc/s6-rc-0.5.3.0-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2022 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" -IUSE="static static-libs" - -REQUIRED_USE="static? ( static-libs )" - -RDEPEND=">=dev-lang/execline-2.8.2.0:=[static-libs(-)?] - >=dev-libs/skalibs-2.11.1.0:=[static-libs(-)?] - >=sys-apps/s6-2.11.0.1:=[execline,static-libs(-)?] -" -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 - $(use_enable static allstatic) - $(use_enable static static-libc) - $(use_enable static-libs static) - ) - - econf "${myconf[@]}" -} - -pkg_postinst() { - ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" - ewarn "See the upgrade notes at ${EROOT}/usr/share/doc/${PF}/html/upgrade.html" - ewarn "and the documentation for the s6-rc-format-upgrade utility." -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/, sys-apps/s6/, net-misc/s6-networking/, sys-apps/s6-linux-init/
commit: 01de0621eb30f2c1a3fc98b77cf38be90a4837f7 Author: Petr Vaněk atlas cz> AuthorDate: Thu Jun 16 13:50:44 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 25 05:35:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01de0621 sys-apps/s6: drop IUSE="static static-libs" Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> net-misc/s6-networking/s6-networking-2.5.1.0.ebuild | 2 +- sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild | 2 +- sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild | 2 +- sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild | 2 +- sys-apps/s6/s6-2.11.1.1.ebuild | 13 + 5 files changed, 9 insertions(+), 12 deletions(-) diff --git a/net-misc/s6-networking/s6-networking-2.5.1.0.ebuild b/net-misc/s6-networking/s6-networking-2.5.1.0.ebuild index c57afa4fb6c3..8222c5bf856a 100644 --- a/net-misc/s6-networking/s6-networking-2.5.1.0.ebuild +++ b/net-misc/s6-networking/s6-networking-2.5.1.0.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE="static? ( static-libs ) RDEPEND=">=dev-lang/execline-2.8.1.0:=[static-libs?] =dev-libs/skalibs-2.11*:=[static-libs?] - >=sys-apps/s6-2.11.0.0:=[execline,static-libs?] + >=sys-apps/s6-2.11.0.0:=[execline,static-libs(-)?] ssl? ( dev-libs/libretls ) !static? ( >=net-dns/s6-dns-2.3.5.2:= diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild b/sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild index 01807f8d704e..002a1d69f2cc 100644 --- a/sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild +++ b/sys-apps/s6-linux-init/s6-linux-init-1.0.7.3.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="static? ( static-libs )" RDEPEND=">=dev-lang/execline-2.8.3.0:=[static-libs?] >=dev-libs/skalibs-2.11.2.0:=[static-libs?] - >=sys-apps/s6-2.11.1.0:=[execline,static-libs?] + >=sys-apps/s6-2.11.1.0:=[execline,static-libs(-)?] sysv-utils? ( !sys-apps/systemd[sysv-utils] !sys-apps/sysvinit diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild index 6feff233b4ae..3a8244973408 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="static? ( static-libs )" RDEPEND=">=dev-lang/execline-2.8.2.0:=[static-libs?] >=dev-libs/skalibs-2.11.1.0:=[static-libs?] - >=sys-apps/s6-2.11.0.1:=[execline,static-libs?] + >=sys-apps/s6-2.11.0.1:=[execline,static-libs(-)?] " DEPEND="${RDEPEND}" diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild index 6feff233b4ae..3a8244973408 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild @@ -18,7 +18,7 @@ REQUIRED_USE="static? ( static-libs )" RDEPEND=">=dev-lang/execline-2.8.2.0:=[static-libs?] >=dev-libs/skalibs-2.11.1.0:=[static-libs?] - >=sys-apps/s6-2.11.0.1:=[execline,static-libs?] + >=sys-apps/s6-2.11.0.1:=[execline,static-libs(-)?] " DEPEND="${RDEPEND}" diff --git a/sys-apps/s6/s6-2.11.1.1.ebuild b/sys-apps/s6/s6-2.11.1.1.ebuild index ba06fd3ede5b..dcdeeef35af5 100644 --- a/sys-apps/s6/s6-2.11.1.1.ebuild +++ b/sys-apps/s6/s6-2.11.1.1.ebuild @@ -12,12 +12,10 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~x86" -IUSE="+execline static static-libs" +IUSE="+execline" -REQUIRED_USE="static? ( static-libs )" - -RDEPEND="dev-libs/skalibs:=[static-libs?] - execline? ( dev-lang/execline:=[static-libs?] ) +RDEPEND="dev-libs/skalibs:= + execline? ( dev-lang/execline:= ) " DEPEND="${RDEPEND}" @@ -44,9 +42,8 @@ src_configure() { --with-lib=/usr/$(get_libdir)/skalibs --with-sysdeps=/usr/$(get_libdir)/skalibs --enable-shared - $(use_enable static allstatic) - $(use_enable static static-libc) - $(use_enable static-libs static) + --disable-allstatic + --disable-static-libc $(use_enable execline) )
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: ab67779a229abc61f9812bd2d015d2b7ed588822 Author: Petr Vaněk atlas cz> AuthorDate: Thu Jun 16 13:44:02 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 25 05:35:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab67779a sys-apps/s6-rc: drop IUSE="static static-libs" Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild index 35dea1d4a721..9304b3decb02 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild @@ -12,13 +12,10 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" KEYWORDS="~amd64 ~arm ~x86" -IUSE="static static-libs" -REQUIRED_USE="static? ( static-libs )" - -RDEPEND="dev-lang/execline:=[static-libs?] - dev-libs/skalibs:=[static-libs?] - sys-apps/s6:=[execline,static-libs?] +RDEPEND="dev-lang/execline:= + dev-libs/skalibs:= + sys-apps/s6:=[execline] " DEPEND="${RDEPEND}" @@ -46,9 +43,8 @@ src_configure() { --with-lib=/usr/$(get_libdir)/skalibs --with-sysdeps=/usr/$(get_libdir)/skalibs --enable-shared - $(use_enable static allstatic) - $(use_enable static static-libc) - $(use_enable static-libs static) + --disable-allstatic + --disable-static-libc ) econf "${myconf[@]}"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 64b04989632f45cf9205ec1b7dac8fea10315322 Author: Petr Vaněk atlas cz> AuthorDate: Tue Jun 14 21:18:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jun 25 05:35:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b04989 sys-apps/s6-rc: add 0.5.3.2 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild | 55 + 2 files changed, 56 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 02ff2c9df2b7..0e557733c2b1 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,2 +1,3 @@ DIST s6-rc-0.5.3.0.tar.gz 99155 BLAKE2B 8d65ba95b9d3b9b68a9830c79b3c419513e00aff87fb7b9fa18e007107afd8f41c561ac37db9ff28b3fa5b0bf5656aa5053f4337cf24b0fcbc1ce7138712edf1 SHA512 0b5dda996d96761f1df192675ed117f2acff9f2ad24e6c1405f3eaa46fdd2767178005582fbc9938152232f85ff01b008efedab6c80051bc65f1193d468a56f1 DIST s6-rc-0.5.3.1.tar.gz 99212 BLAKE2B 6f2bb8b25669dd0a87f716842c6a3018f8157e5193530fa84ce622169db5e8bb14cc145c64e4ea23d1905933b47411ad5b2b059e81435881c117c0377037be63 SHA512 1e181604510f39d0b10a3552c13e25d9a379552daa1c174c8856ce2e24ecbfb3271bd0236e1744de3a55053b1e96d550b816dbfff7aa3f75e0642003ab8e8bc9 +DIST s6-rc-0.5.3.2.tar.gz 99249 BLAKE2B 5719823edf9e9bece6a3efdb5072c4555fc796c48144a0d1da52c609aef8d7437afc9c30924636891a829a307c30017a85140644fb7836b380adb8afbd49b35b SHA512 72963b2aa8e338503918d063102653d392cbd701823e35f87b45d9777fd512f7ad49ab47b94df0f9e5ef50a0dad5162f6f3526fa77dfaa3afb48ad8db4097051 diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild new file mode 100644 index ..35dea1d4a721 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.3.2.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 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" +IUSE="static static-libs" + +REQUIRED_USE="static? ( static-libs )" + +RDEPEND="dev-lang/execline:=[static-libs?] + dev-libs/skalibs:=[static-libs?] + sys-apps/s6:=[execline,static-libs?] +" +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 + $(use_enable static allstatic) + $(use_enable static static-libc) + $(use_enable static-libs static) + ) + + econf "${myconf[@]}" +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 1aadf0c03c53a9f384bf8b6f281c8c105bc441a0 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 24 07:11:10 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 24 07:11:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aadf0c0 sys-apps/s6-rc: x86 stable wrt bug #853934 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild index 89cd3055a2d4..6feff233b4ae 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm x86" IUSE="static static-libs" REQUIRED_USE="static? ( static-libs )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 0030e9ae11e6a5e51afe658afaa1179ad5109be1 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Jun 24 07:06:56 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Jun 24 07:06:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0030e9ae sys-apps/s6-rc: amd64 stable wrt bug #853934 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild index bc3b886ef52a..89cd3055a2d4 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="amd64 ~arm ~x86" IUSE="static static-libs" REQUIRED_USE="static? ( static-libs )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 5d50922ce1212c50f9249c28d51715ebb04e72a1 Author: Petr Vaněk atlas cz> AuthorDate: Fri May 20 14:40:04 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue May 24 06:57:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d50922c sys-apps/s6-rc: drop 0.5.2.0 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/Manifest | 1 - sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild | 59 - 2 files changed, 60 deletions(-) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 42c608ebf407..02ff2c9df2b7 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,3 +1,2 @@ -DIST s6-rc-0.5.2.0.tar.gz 98758 BLAKE2B 9de7a96a67be33dd152a801af1f85d2feeed6581e96cb5f9ea4f9497326061096fff4873e068d5eb9a7361aad6dc11e8c43566d4f108cccf0a56378448bc4df8 SHA512 663cddac2b60143703cf9cc33777ead2a283eb9cba53add726849e1c95418fa2729e0d3bc5dafe8879a5ce036f705e344aaf3f7e2f287fbd6c2a68e9dcbb01f5 DIST s6-rc-0.5.3.0.tar.gz 99155 BLAKE2B 8d65ba95b9d3b9b68a9830c79b3c419513e00aff87fb7b9fa18e007107afd8f41c561ac37db9ff28b3fa5b0bf5656aa5053f4337cf24b0fcbc1ce7138712edf1 SHA512 0b5dda996d96761f1df192675ed117f2acff9f2ad24e6c1405f3eaa46fdd2767178005582fbc9938152232f85ff01b008efedab6c80051bc65f1193d468a56f1 DIST s6-rc-0.5.3.1.tar.gz 99212 BLAKE2B 6f2bb8b25669dd0a87f716842c6a3018f8157e5193530fa84ce622169db5e8bb14cc145c64e4ea23d1905933b47411ad5b2b059e81435881c117c0377037be63 SHA512 1e181604510f39d0b10a3552c13e25d9a379552daa1c174c8856ce2e24ecbfb3271bd0236e1744de3a55053b1e96d550b816dbfff7aa3f75e0642003ab8e8bc9 diff --git a/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild deleted file mode 100644 index 88fb3dd4c768.. --- a/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -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" -IUSE="static static-libs" - -REQUIRED_USE="static? ( static-libs )" - -RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 6d15da237578440673e352b7dfcfc6c0ac4b607b Author: Petr Vaněk atlas cz> AuthorDate: Fri May 20 14:38:17 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Tue May 24 06:57:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d15da23 sys-apps/s6-rc: add 0.5.3.1 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index dc7211859c85..42c608ebf407 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,2 +1,3 @@ DIST s6-rc-0.5.2.0.tar.gz 98758 BLAKE2B 9de7a96a67be33dd152a801af1f85d2feeed6581e96cb5f9ea4f9497326061096fff4873e068d5eb9a7361aad6dc11e8c43566d4f108cccf0a56378448bc4df8 SHA512 663cddac2b60143703cf9cc33777ead2a283eb9cba53add726849e1c95418fa2729e0d3bc5dafe8879a5ce036f705e344aaf3f7e2f287fbd6c2a68e9dcbb01f5 DIST s6-rc-0.5.3.0.tar.gz 99155 BLAKE2B 8d65ba95b9d3b9b68a9830c79b3c419513e00aff87fb7b9fa18e007107afd8f41c561ac37db9ff28b3fa5b0bf5656aa5053f4337cf24b0fcbc1ce7138712edf1 SHA512 0b5dda996d96761f1df192675ed117f2acff9f2ad24e6c1405f3eaa46fdd2767178005582fbc9938152232f85ff01b008efedab6c80051bc65f1193d468a56f1 +DIST s6-rc-0.5.3.1.tar.gz 99212 BLAKE2B 6f2bb8b25669dd0a87f716842c6a3018f8157e5193530fa84ce622169db5e8bb14cc145c64e4ea23d1905933b47411ad5b2b059e81435881c117c0377037be63 SHA512 1e181604510f39d0b10a3552c13e25d9a379552daa1c174c8856ce2e24ecbfb3271bd0236e1744de3a55053b1e96d550b816dbfff7aa3f75e0642003ab8e8bc9 diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild new file mode 100644 index ..bc3b886ef52a --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.3.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 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" +IUSE="static static-libs" + +REQUIRED_USE="static? ( static-libs )" + +RDEPEND=">=dev-lang/execline-2.8.2.0:=[static-libs?] + >=dev-libs/skalibs-2.11.1.0:=[static-libs?] + >=sys-apps/s6-2.11.0.1:=[execline,static-libs?] +" +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 + $(use_enable static allstatic) + $(use_enable static static-libc) + $(use_enable static-libs static) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" + ewarn "See the upgrade notes at ${EROOT}/usr/share/doc/${PF}/html/upgrade.html" + ewarn "and the documentation for the s6-rc-format-upgrade utility." +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 21cb5710bb741b273b77adab4c091a953b957fd3 Author: Joonas Niilola gentoo org> AuthorDate: Sun Apr 24 09:49:09 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Apr 24 09:49:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cb5710 sys-apps/s6-rc: Stabilize 0.5.3.0 amd64, #834437 Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild index 4f20f1c0aa33..6feff233b4ae 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm x86" +KEYWORDS="amd64 ~arm x86" IUSE="static static-libs" REQUIRED_USE="static? ( static-libs )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: a87a043aa8361229e6219cf757b8a00c65d935e2 Author: Jakov Smolić gentoo org> AuthorDate: Thu Mar 10 09:48:00 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Mar 10 09:48:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87a043a sys-apps/s6-rc: Stabilize 0.5.3.0 x86, #834437 Signed-off-by: Jakov Smolić gentoo.org> sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild index bc3b886ef52a..4f20f1c0aa33 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm x86" IUSE="static static-libs" REQUIRED_USE="static? ( static-libs )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/, net-dns/s6-dns/, sys-apps/s6/, net-misc/s6-networking/, ...
commit: 10f043bab12f29854689692a70cf42cee834fc01 Author: Petr Vaněk atlas cz> AuthorDate: Wed Jan 26 15:25:04 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 28 07:59:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f043ba */*: limit dependencies for older versions of skarnet software Multiple incompatible changes were presented in dev-libs/skalibs-2.10.0.0 and sys-apps/s6-2.10.0.0, therefore it is necessary to limit dependencies correctly for older ebuilds. Signed-off-by: Petr Vaněk atlas.cz> Closes: https://github.com/gentoo/gentoo/pull/20895 Signed-off-by: Sam James gentoo.org> dev-lang/execline/execline-2.6.1.1.ebuild | 2 +- net-dns/s6-dns/s6-dns-2.3.3.0.ebuild| 2 +- net-misc/s6-networking/s6-networking-2.3.2.0.ebuild | 10 +- sys-apps/s6-linux-init/s6-linux-init-1.0.4.2.ebuild | 6 +++--- sys-apps/s6-linux-utils/s6-linux-utils-2.5.1.3.ebuild | 4 ++-- sys-apps/s6-portable-utils/s6-portable-utils-2.2.3.0.ebuild | 4 ++-- sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild | 6 +++--- sys-apps/s6/s6-2.9.2.0.ebuild | 4 ++-- 8 files changed, 19 insertions(+), 19 deletions(-) diff --git a/dev-lang/execline/execline-2.6.1.1.ebuild b/dev-lang/execline/execline-2.6.1.1.ebuild index 26c92c8e38af..83a8194344ff 100644 --- a/dev-lang/execline/execline-2.6.1.1.ebuild +++ b/dev-lang/execline/execline-2.6.1.1.ebuild @@ -16,7 +16,7 @@ IUSE="static static-libs" REQUIRED_USE="static? ( static-libs )" -RDEPEND=">=dev-libs/skalibs-2.9.3.0:=[static-libs?]" +RDEPEND="=net-dns/s6-dns-2.3.3.0:= +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: ca28a27a81a6fc1e71a281942a537c1720a48172 Author: Petr Vaněk atlas cz> AuthorDate: Sun Jan 23 11:49:01 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 28 07:59:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca28a27a sys-apps/s6-rc: respect AR, CC and RANLIB Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild index 6f0a3d47a42a..d260c7317805 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 +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; @@ -28,9 +30,13 @@ src_prepare() { # Avoid QA warning for LDFLAGS addition; avoid overriding -fstack-protector sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' \ configure || die + + sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die } src_configure() { + tc-export AR CC RANLIB + econf \ --bindir=/bin \ --dynlibdir=/usr/$(get_libdir) \
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 5cb1ac128aa292e301891ac05cff45e3fd57128e Author: Petr Vaněk atlas cz> AuthorDate: Sun Jan 23 15:52:19 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 28 07:59:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb1ac12 sys-apps/s6-rc: add myself as a proxy maintainer Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/sys-apps/s6-rc/metadata.xml b/sys-apps/s6-rc/metadata.xml index 3c6c082ed21d..aed39d3983af 100644 --- a/sys-apps/s6-rc/metadata.xml +++ b/sys-apps/s6-rc/metadata.xml @@ -9,4 +9,12 @@ willi...@gentoo.org William Hubbs + + arka...@atlas.cz + Petr Vaněk + + + proxy-ma...@gentoo.org + Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: bcc147eeeadc989a6c7a1c58d549b4b263a9aa9d Author: Petr Vaněk atlas cz> AuthorDate: Sun Jan 23 11:54:00 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 28 07:59:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc147ee sys-apps/s6-rc: add 0.5.3.0 -fno-stack-protector flag was removed from configure script in upstream in version 0.5.2.1. Upstream-commit: a592de252872 ("Don't put -fno-stack-protector in default CFLAGS") Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 2c5369997455..dc7211859c85 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1 +1,2 @@ DIST s6-rc-0.5.2.0.tar.gz 98758 BLAKE2B 9de7a96a67be33dd152a801af1f85d2feeed6581e96cb5f9ea4f9497326061096fff4873e068d5eb9a7361aad6dc11e8c43566d4f108cccf0a56378448bc4df8 SHA512 663cddac2b60143703cf9cc33777ead2a283eb9cba53add726849e1c95418fa2729e0d3bc5dafe8879a5ce036f705e344aaf3f7e2f287fbd6c2a68e9dcbb01f5 +DIST s6-rc-0.5.3.0.tar.gz 99155 BLAKE2B 8d65ba95b9d3b9b68a9830c79b3c419513e00aff87fb7b9fa18e007107afd8f41c561ac37db9ff28b3fa5b0bf5656aa5053f4337cf24b0fcbc1ce7138712edf1 SHA512 0b5dda996d96761f1df192675ed117f2acff9f2ad24e6c1405f3eaa46fdd2767178005582fbc9938152232f85ff01b008efedab6c80051bc65f1193d468a56f1 diff --git a/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild new file mode 100644 index ..bc3b886ef52a --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.3.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 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" +IUSE="static static-libs" + +REQUIRED_USE="static? ( static-libs )" + +RDEPEND=">=dev-lang/execline-2.8.2.0:=[static-libs?] + >=dev-libs/skalibs-2.11.1.0:=[static-libs?] + >=sys-apps/s6-2.11.0.1:=[execline,static-libs?] +" +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 + $(use_enable static allstatic) + $(use_enable static static-libc) + $(use_enable static-libs static) + ) + + econf "${myconf[@]}" +} + +pkg_postinst() { + ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" + ewarn "See the upgrade notes at ${EROOT}/usr/share/doc/${PF}/html/upgrade.html" + ewarn "and the documentation for the s6-rc-format-upgrade utility." +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 21f11a4934617225fa765523454d7f0c49638304 Author: William Hubbs gentoo org> AuthorDate: Sun Oct 11 16:47:10 2020 + Commit: William Hubbs gentoo org> CommitDate: Sun Oct 11 17:48:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f11a49 sys-apps/s6-rc: 0.5.2.0 bump Signed-off-by: William Hubbs gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 36636aa0e7f..abf572fba23 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -4,3 +4,4 @@ DIST s6-rc-0.4.0.1.tar.gz 96491 BLAKE2B fe6aa6e2ed868cca6d76928571d561784012ded4 DIST s6-rc-0.4.1.0.tar.gz 96840 BLAKE2B 07a05ab7f69a821c677d569051dbe4c22c4e774540866fee6acb91853195a7138965869698cf33eb8d02d183f55e8945beacd567fba742a0bf092cb6e65a7c89 SHA512 12bb1136bc1222e09f115118b631dd5ce7d8155151b1e57427ae932db7654484543dbf5b12f442708ca9defe51d44bba9785caf0a9857847a1f3acb375301e92 DIST s6-rc-0.5.0.0.tar.gz 97247 BLAKE2B 5b38029c78a6910278819c6616cebfa1dfc4f11e8ad4e9b376e576a30ccdf881520212ef0c2c9a4ee4218c0b9a9751fc6855701ba0126bbf682c054ff2a7cfb7 SHA512 3fa084dd4eb489a8279135760d8051b74176994161cd989f038bef59b8abd6b8bc8c48a6ad2d2e7860627ee749d4abf6cda98857c7052f1097e9591a97355a18 DIST s6-rc-0.5.1.1.tar.gz 97648 BLAKE2B 9c5363fafe19b970e61d5b6bdef1880b1085f4fea67c55485b6dc5c12ce857dd8828cdedd6880808fdb6d664af63ccac1884262f337b12f2a2ea4b2392016aea SHA512 88e6ad4f09501eda231e3bbac58e9dafc925ff4b2c2a845c9796f3c1519834901f0126d751705b00ecd71173e208085bd68c5ae221a7074da8254d2b71e8a772 +DIST s6-rc-0.5.2.0.tar.gz 98758 BLAKE2B 9de7a96a67be33dd152a801af1f85d2feeed6581e96cb5f9ea4f9497326061096fff4873e068d5eb9a7361aad6dc11e8c43566d4f108cccf0a56378448bc4df8 SHA512 663cddac2b60143703cf9cc33777ead2a283eb9cba53add726849e1c95418fa2729e0d3bc5dafe8879a5ce036f705e344aaf3f7e2f287fbd6c2a68e9dcbb01f5 diff --git a/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild new file mode 100644 index 000..6f0a3d47a42 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.2.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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" +IUSE="static static-libs" + +REQUIRED_USE="static? ( static-libs )" + +RDEPEND=">=dev-lang/execline-2.6.1.1:=[static-libs?] + >=dev-libs/skalibs-2.9.3.0:=[static-libs?] + >=sys-apps/s6-2.9.2.0:=[execline,static-libs?] +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition; avoid overriding -fstack-protector + sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' \ + configure || die +} + +src_configure() { + econf \ + --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 \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +} + +pkg_postinst() { + ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" + ewarn "See the upgrade notes at ${EROOT}/usr/share/doc/${PF}/html/upgrade.html" + ewarn "and the documentation for the s6-rc-format-upgrade utility." +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 6962fc5a410f4806c608d51f2ace59b81d07dafa Author: Sam James gentoo org> AuthorDate: Wed Jul 15 12:28:50 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 15 12:30:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6962fc5a sys-apps/s6-rc: arm keyworded (bug #705540) Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild index bef467c011f..80578304da7 100644 --- a/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild +++ b/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz; LICENSE="ISC" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" IUSE="static static-libs" REQUIRED_USE="static? ( static-libs )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: ee6a5c3a704e395dfe3a93258db32291a5b0cf8e Author: Joonas Niilola gentoo org> AuthorDate: Sat May 16 07:03:03 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Sat May 16 07:03:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6a5c3a sys-apps/s6-rc: remove p-m Signed-off-by: Joonas Niilola gentoo.org> sys-apps/s6-rc/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/sys-apps/s6-rc/metadata.xml b/sys-apps/s6-rc/metadata.xml index ed6e85cfdb1..c36c37139fa 100644 --- a/sys-apps/s6-rc/metadata.xml +++ b/sys-apps/s6-rc/metadata.xml @@ -1,16 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - sam...@sholland.org - Samuel Holland - willi...@gentoo.org William Hubbs - - proxy-ma...@gentoo.org - Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 7a14329d0d5d38475dbd2faa6fd1112467438fbd Author: William Hubbs gentoo org> AuthorDate: Thu Nov 28 21:39:41 2019 + Commit: William Hubbs gentoo org> CommitDate: Thu Nov 28 21:54:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a14329d sys-apps/s6-rc: 0.5.1.1 bump Closes: https://bugs.gentoo.org/696700 Signed-off-by: William Hubbs gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 95c1738fa0f..36636aa0e7f 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -3,3 +3,4 @@ DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23 DIST s6-rc-0.4.0.1.tar.gz 96491 BLAKE2B fe6aa6e2ed868cca6d76928571d561784012ded476825501bb137798c644495a06c2b08c752198d6e985f48fe34404868fa24d49785ff42610e1dd7314ee8088 SHA512 f4e4105dd51eb9dfa4ba45d3f85970d763c70eb5e276de818d9b2c75db9153d3000dd7579ca8e7c4bf814b05bcbcde1dd9b363c57c6507f1cc5af7898049fba7 DIST s6-rc-0.4.1.0.tar.gz 96840 BLAKE2B 07a05ab7f69a821c677d569051dbe4c22c4e774540866fee6acb91853195a7138965869698cf33eb8d02d183f55e8945beacd567fba742a0bf092cb6e65a7c89 SHA512 12bb1136bc1222e09f115118b631dd5ce7d8155151b1e57427ae932db7654484543dbf5b12f442708ca9defe51d44bba9785caf0a9857847a1f3acb375301e92 DIST s6-rc-0.5.0.0.tar.gz 97247 BLAKE2B 5b38029c78a6910278819c6616cebfa1dfc4f11e8ad4e9b376e576a30ccdf881520212ef0c2c9a4ee4218c0b9a9751fc6855701ba0126bbf682c054ff2a7cfb7 SHA512 3fa084dd4eb489a8279135760d8051b74176994161cd989f038bef59b8abd6b8bc8c48a6ad2d2e7860627ee749d4abf6cda98857c7052f1097e9591a97355a18 +DIST s6-rc-0.5.1.1.tar.gz 97648 BLAKE2B 9c5363fafe19b970e61d5b6bdef1880b1085f4fea67c55485b6dc5c12ce857dd8828cdedd6880808fdb6d664af63ccac1884262f337b12f2a2ea4b2392016aea SHA512 88e6ad4f09501eda231e3bbac58e9dafc925ff4b2c2a845c9796f3c1519834901f0126d751705b00ecd71173e208085bd68c5ae221a7074da8254d2b71e8a772 diff --git a/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild b/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild new file mode 100644 index 000..bef467c011f --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.1.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 ~x86" +IUSE="static static-libs" + +REQUIRED_USE="static? ( static-libs )" + +RDEPEND=">=dev-lang/execline-2.5.3.0:=[static-libs?] + >=dev-libs/skalibs-2.9.1.0:=[static-libs?] + >=sys-apps/s6-2.9.0.1:=[static-libs?] +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition; avoid overriding -fstack-protector + sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' \ + configure || die +} + +src_configure() { + econf \ + --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 \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +} + +pkg_postinst() { + ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" + ewarn "See the upgrade notes at ${EROOT}/usr/share/doc/${PF}/html/upgrade.html" + ewarn "and the documentation for the s6-rc-format-upgrade utility." +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 14d93ff778b4038b4d5e32e640d5dac10b7ee590 Author: Samuel Holland sholland org> AuthorDate: Sun May 19 23:31:32 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 22 07:32:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d93ff7 sys-apps/s6-rc: Version bump to 0.5.0.0 Signed-off-by: Samuel Holland sholland.org> Signed-off-by: Michał Górny gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.5.0.0.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 3534d166438..95c1738fa0f 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -2,3 +2,4 @@ DIST s6-rc-0.3.0.0.tar.gz 93183 BLAKE2B 0096fe268393192867b1e2d45f9a46c0a7618478 DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23335efa73f254fb17176954cf4d0c10e16bcecf4d62e9ebe05cb213e370042f86e40cb5a4a5583768fe313a83 SHA512 81ed2b09ab980e9d531e6b919f25fe9819f6144e7e639d488362fd872aead73244a03d83da9abd4cb64c10226c5e6fd163c517dcd59566b32a26841b4814ac21 DIST s6-rc-0.4.0.1.tar.gz 96491 BLAKE2B fe6aa6e2ed868cca6d76928571d561784012ded476825501bb137798c644495a06c2b08c752198d6e985f48fe34404868fa24d49785ff42610e1dd7314ee8088 SHA512 f4e4105dd51eb9dfa4ba45d3f85970d763c70eb5e276de818d9b2c75db9153d3000dd7579ca8e7c4bf814b05bcbcde1dd9b363c57c6507f1cc5af7898049fba7 DIST s6-rc-0.4.1.0.tar.gz 96840 BLAKE2B 07a05ab7f69a821c677d569051dbe4c22c4e774540866fee6acb91853195a7138965869698cf33eb8d02d183f55e8945beacd567fba742a0bf092cb6e65a7c89 SHA512 12bb1136bc1222e09f115118b631dd5ce7d8155151b1e57427ae932db7654484543dbf5b12f442708ca9defe51d44bba9785caf0a9857847a1f3acb375301e92 +DIST s6-rc-0.5.0.0.tar.gz 97247 BLAKE2B 5b38029c78a6910278819c6616cebfa1dfc4f11e8ad4e9b376e576a30ccdf881520212ef0c2c9a4ee4218c0b9a9751fc6855701ba0126bbf682c054ff2a7cfb7 SHA512 3fa084dd4eb489a8279135760d8051b74176994161cd989f038bef59b8abd6b8bc8c48a6ad2d2e7860627ee749d4abf6cda98857c7052f1097e9591a97355a18 diff --git a/sys-apps/s6-rc/s6-rc-0.5.0.0.ebuild b/sys-apps/s6-rc/s6-rc-0.5.0.0.ebuild new file mode 100644 index 000..6830fe022a5 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.5.0.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 ~x86" +IUSE="static static-libs" + +REQUIRED_USE="static? ( static-libs )" + +RDEPEND=">=dev-lang/execline-2.5.1.0:=[static-libs?] + >=dev-libs/skalibs-2.8.0.0:=[static-libs?] + >=sys-apps/s6-2.8.0.0:=[static-libs?] +" +DEPEND="${RDEPEND}" + +HTML_DOCS=( doc/. ) + +src_prepare() { + default + + # Avoid QA warning for LDFLAGS addition; avoid overriding -fstack-protector + sed -i -e 's/.*-Wl,--hash-style=both$/:/' -e '/-fno-stack-protector$/d' \ + configure || die +} + +src_configure() { + econf \ + --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 \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +} + +pkg_postinst() { + ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" + ewarn "See the upgrade notes at ${EROOT}/usr/share/doc/${PF}/html/upgrade.html" + ewarn "and the documentation for the s6-rc-format-upgrade utility." +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 051b4fcac808821f0254d4d318360b1482c72949 Author: Luis Ressel aixah de> AuthorDate: Wed Aug 22 21:37:26 2018 + Commit: Georgy Yakovlev gentoo org> CommitDate: Tue Oct 9 00:11:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051b4fca sys-apps/s6-rc: Bump to 0.4.1.0 Bump EAPI to 7, always compile shared libs, fix bug with USE="static -static-libs", simplify dependency syntax. Closes: https://github.com/gentoo/gentoo/pull/9675 Signed-off-by: Luis Ressel aixah.de> Signed-off-by: Georgy Yakovlev gentoo.org> sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.4.1.0.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 8632670f2c3..3534d166438 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,3 +1,4 @@ DIST s6-rc-0.3.0.0.tar.gz 93183 BLAKE2B 0096fe268393192867b1e2d45f9a46c0a76184783e16dbf066891a84a3f6177aec40a4cc78c276126c4588d7d57e4c5a2fa609b1b0276a12a595b99bc7440497 SHA512 d29755f84975b6b2811f55a88cd2b9f1f8383c80ec8aa19e778f74eedf0ae6cb17e55ad96c46bfea7dc3c586a6f10c783db80e8742d2a2e36d3d0062c0f10c06 DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23335efa73f254fb17176954cf4d0c10e16bcecf4d62e9ebe05cb213e370042f86e40cb5a4a5583768fe313a83 SHA512 81ed2b09ab980e9d531e6b919f25fe9819f6144e7e639d488362fd872aead73244a03d83da9abd4cb64c10226c5e6fd163c517dcd59566b32a26841b4814ac21 DIST s6-rc-0.4.0.1.tar.gz 96491 BLAKE2B fe6aa6e2ed868cca6d76928571d561784012ded476825501bb137798c644495a06c2b08c752198d6e985f48fe34404868fa24d49785ff42610e1dd7314ee8088 SHA512 f4e4105dd51eb9dfa4ba45d3f85970d763c70eb5e276de818d9b2c75db9153d3000dd7579ca8e7c4bf814b05bcbcde1dd9b363c57c6507f1cc5af7898049fba7 +DIST s6-rc-0.4.1.0.tar.gz 96840 BLAKE2B 07a05ab7f69a821c677d569051dbe4c22c4e774540866fee6acb91853195a7138965869698cf33eb8d02d183f55e8945beacd567fba742a0bf092cb6e65a7c89 SHA512 12bb1136bc1222e09f115118b631dd5ce7d8155151b1e57427ae932db7654484543dbf5b12f442708ca9defe51d44bba9785caf0a9857847a1f3acb375301e92 diff --git a/sys-apps/s6-rc/s6-rc-0.4.1.0.ebuild b/sys-apps/s6-rc/s6-rc-0.4.1.0.ebuild new file mode 100644 index 000..9074e87b722 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.4.1.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 ~x86" +IUSE="static static-libs" + +REQUIRED_USE="static? ( static-libs )" + +DEPEND=">=dev-lang/execline-2.5.0.1[static-libs?] + >=sys-apps/s6-2.7.2.0[static-libs?] + >=dev-libs/skalibs-2.7.0.0[static-libs?] +" +RDEPEND=">=dev-lang/execline-2.5.0.1:= + >=sys-apps/s6-2.7.2.0:= + !static? ( >=dev-libs/skalibs-2.7.0.0:= ) +" + +DOCS="examples" +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die + + # configure overrides gentoo's -fstack-protector default + sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || die +} + +src_configure() { + econf \ + --bindir=/bin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(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 \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +} + +pkg_postinst() { + ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" + ewarn "See the upgrade notes at ${EPREFIX}/usr/share/doc/${P}/html/upgrade.html" + ewarn "and the documentation for the s6-rc-format-upgrade utility." +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: c4549a4cce9df8aab1e87309f5ca578ec99a335e Author: Luis Ressel aixah de> AuthorDate: Tue Oct 2 21:23:53 2018 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 2 22:08:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4549a4c sys-apps/s6-rc: Add proxy-maint to the maintainer list Signed-off-by: Luis Ressel aixah.de> Signed-off-by: Michał Górny gentoo.org> sys-apps/s6-rc/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/sys-apps/s6-rc/metadata.xml b/sys-apps/s6-rc/metadata.xml index 96c083c9b37..34f39bd4b28 100644 --- a/sys-apps/s6-rc/metadata.xml +++ b/sys-apps/s6-rc/metadata.xml @@ -13,4 +13,8 @@ willi...@gentoo.org William Hubbs + + proxy-ma...@gentoo.org + Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 630600115b1fb6205b91e332d206e817b8fcb3cb Author: Samuel Holland sholland org> AuthorDate: Fri Mar 30 03:25:33 2018 + Commit: William Hubbs gentoo org> CommitDate: Thu May 31 22:48:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63060011 sys-apps/s6-rc: 0.4.0.1 version bump sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 780e0021ada..8632670f2c3 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,2 +1,3 @@ DIST s6-rc-0.3.0.0.tar.gz 93183 BLAKE2B 0096fe268393192867b1e2d45f9a46c0a76184783e16dbf066891a84a3f6177aec40a4cc78c276126c4588d7d57e4c5a2fa609b1b0276a12a595b99bc7440497 SHA512 d29755f84975b6b2811f55a88cd2b9f1f8383c80ec8aa19e778f74eedf0ae6cb17e55ad96c46bfea7dc3c586a6f10c783db80e8742d2a2e36d3d0062c0f10c06 DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23335efa73f254fb17176954cf4d0c10e16bcecf4d62e9ebe05cb213e370042f86e40cb5a4a5583768fe313a83 SHA512 81ed2b09ab980e9d531e6b919f25fe9819f6144e7e639d488362fd872aead73244a03d83da9abd4cb64c10226c5e6fd163c517dcd59566b32a26841b4814ac21 +DIST s6-rc-0.4.0.1.tar.gz 96491 BLAKE2B fe6aa6e2ed868cca6d76928571d561784012ded476825501bb137798c644495a06c2b08c752198d6e985f48fe34404868fa24d49785ff42610e1dd7314ee8088 SHA512 f4e4105dd51eb9dfa4ba45d3f85970d763c70eb5e276de818d9b2c75db9153d3000dd7579ca8e7c4bf814b05bcbcde1dd9b363c57c6507f1cc5af7898049fba7 diff --git a/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild b/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild new file mode 100644 index 000..ab1ba2e9f5a --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.4.0.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator + +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/$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=">=sys-devel/make-3.81 + static? ( + >=dev-lang/execline-2.3.0.4[static-libs] + >=dev-libs/skalibs-2.6.4.0[static-libs] + >=sys-apps/s6-2.7.1.0[static-libs] + ) + !static? ( + >=dev-lang/execline-2.3.0.4[static=] + >=dev-libs/skalibs-2.6.4.0 + >=sys-apps/s6-2.7.1.0[static=] + ) +" +RDEPEND=" + >=dev-lang/execline-2.3.0.4:=[!static?] + >=sys-apps/s6-2.7.1.0:=[!static?] + !static? ( + >=dev-libs/skalibs-2.6.4.0:= + ) +" + +DOCS="examples" +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die + + # configure overrides gentoo's -fstack-protector default + sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || die +} + +src_configure() { + econf \ + --bindir=/bin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(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 \ + $(use_enable !static shared) \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +} + +pkg_postinst() { + ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" + ewarn "See the upgrade notes at ${EPREFIX}/usr/share/doc/${P}/html/upgrade.html" + ewarn "and the documentation for the s6-rc-format-upgrade utility." +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: f935e561b71bf775669982826f6c802b06cd6f08 Author: Luis Ressel aixah de> AuthorDate: Thu Nov 16 00:52:59 2017 + Commit: William Hubbs gentoo org> CommitDate: Thu Mar 29 13:24:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f935e561 sys-apps/s6-rc: Clean up old versions sys-apps/s6-rc/Manifest | 6 sys-apps/s6-rc/s6-rc-0.0.2.1.ebuild | 60 -- sys-apps/s6-rc/s6-rc-0.0.3.0.ebuild | 60 -- sys-apps/s6-rc/s6-rc-0.1.0.0.ebuild | 61 --- sys-apps/s6-rc/s6-rc-0.2.0.0.ebuild | 61 --- sys-apps/s6-rc/s6-rc-0.2.0.1.ebuild | 64 - sys-apps/s6-rc/s6-rc-0.2.1.2.ebuild | 64 - 7 files changed, 376 deletions(-) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index d492f406609..780e0021ada 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,8 +1,2 @@ -DIST s6-rc-0.0.2.1.tar.gz 85549 BLAKE2B 6418b2357d721ea950d935d5b10c19b2a0fd975207283a99e8b49cd6deba0c209af8895c093821ffb76be30de3e73ae686d34f7b95641ceaa2f2b9a8d04e3351 SHA512 9a83e272ba521e5ede17ded6b6143797d70205c6631fd08bdb9cbefc66e8ab6011de68e94876ec3c7af439ffbff21778207507db74f0ae91117e88fe36a7f65c -DIST s6-rc-0.0.3.0.tar.gz 86992 BLAKE2B b37239f9de164257813c33556c07d387c580107e0f8309b3d24d1d49580e19b3398c5ffb05fcbaeee21453e3ac967004812947437cd7a7acf1b74af0401129d1 SHA512 66fe8cf1937671d3b6c06e7aca40e5b94502ca12a659b50e8120a178295084272091a378e8bbf9f69c560fbc69ca10ffdf08763cbd714ed2411d0d558437e325 -DIST s6-rc-0.1.0.0.tar.gz 88520 BLAKE2B c0c117b96085316d7a3df6690788ea3f29ccdc1dc2b46c19b08735f0662dfc635d5ff823d0d27bb9efdbae806d7e6958140f45edf136bb7c2b9c368404634f21 SHA512 d58f52e4bc132eab6fddd1be3b406d0314cc4fdd61e476310a16348c117b032dafd3ef8701219dd7476247d5b9a6685621e94212705aa88934cb1eaee7b1e6fe -DIST s6-rc-0.2.0.0.tar.gz 90133 BLAKE2B 2168ecdc28c38673bdf71e73391f6253332da6eb7abbdaac728579eabfa47adb6ba3a978228cef44f63d14e3c224a3d2988f35f1f43805925a461d32198d93b7 SHA512 981d504382c9801ef53fb2a4a4f7410cf6165f1f49670cb5d42545c3e1bef6c0a50e6176b149fd61ec45ebe701411d12b5e7012cfb897d3472e52a1b8f76f636 -DIST s6-rc-0.2.0.1.tar.gz 90345 BLAKE2B df5516e49ca3852a8046190d335dba74e20c5d106aca03d81010e41b3a8b56893d1f3339d9188211c009d1e77461fa1d6bce91cd8f1070e93209da59ac898f27 SHA512 d067f1b409146923531f5191e8c9d17c8e846cf4815fac11f08089fe983a55a1d11bba942a036d2d8f48d26390e1350f273bcd8705abcfbff33b9da2984cb8ef -DIST s6-rc-0.2.1.2.tar.gz 90978 BLAKE2B f237704f2ce8ac00ba4b46bbc0bbfe2066592604abadf6c9a518ee9da5dae056b0467c3ddb215c40a647b726beaf5e7da3cb282c45ac66bab7fc4a09558c9fed SHA512 33951996cf1fc1e497c26a90254a916e992c69128134cbc64ed41c76e74c04e55c91036e2c7e836f3eda650fbcd670c52722b5b2d12ec4a3887101eb20c3347f DIST s6-rc-0.3.0.0.tar.gz 93183 BLAKE2B 0096fe268393192867b1e2d45f9a46c0a76184783e16dbf066891a84a3f6177aec40a4cc78c276126c4588d7d57e4c5a2fa609b1b0276a12a595b99bc7440497 SHA512 d29755f84975b6b2811f55a88cd2b9f1f8383c80ec8aa19e778f74eedf0ae6cb17e55ad96c46bfea7dc3c586a6f10c783db80e8742d2a2e36d3d0062c0f10c06 DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23335efa73f254fb17176954cf4d0c10e16bcecf4d62e9ebe05cb213e370042f86e40cb5a4a5583768fe313a83 SHA512 81ed2b09ab980e9d531e6b919f25fe9819f6144e7e639d488362fd872aead73244a03d83da9abd4cb64c10226c5e6fd163c517dcd59566b32a26841b4814ac21 diff --git a/sys-apps/s6-rc/s6-rc-0.0.2.1.ebuild b/sys-apps/s6-rc/s6-rc-0.0.2.1.ebuild deleted file mode 100644 index dd910dc1ab2..000 --- a/sys-apps/s6-rc/s6-rc-0.0.2.1.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Service manager for the s6 supervision suite" -HOMEPAGE="http://www.skarnet.org/software/s6-rc/; -SRC_URI="http://www.skarnet.org/software/${PN}/${P}.tar.gz; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="static static-libs" - -DEPEND=" - static? ( - >=dev-lang/execline-2.1.4.5[static-libs] - >=dev-libs/skalibs-2.3.8.3[static-libs] - >=sys-apps/s6-2.2.4.2[static-libs] - ) - !static? ( - >=dev-lang/execline-2.1.4.5 - >=dev-libs/skalibs-2.3.8.3 - >=sys-apps/s6-2.2.4.2 - ) - " -RDEPEND=" - !static? ( - >=dev-lang/execline-2.1.4.5 - >=dev-libs/skalibs-2.3.8.3 - >=sys-apps/s6-2.2.4.2 - ) - " - -DOCS=("examples/") -HTML_DOCS=("doc/.") - -src_prepare() -{ - # Remove QA warning about LDFLAGS addition - sed -i "s~tryldflag LDFLAGS_AUTO -Wl,--hash-style=both~:~" "${S}/configure" || die - - eapply_user -} - -src_configure() -{ - econf \ - $(use_enable !static shared) \ -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: da884271f3876ed75fb975356783a2ded1ea286d Author: Samuel Holland sholland org> AuthorDate: Wed Jan 10 08:20:23 2018 + Commit: William Hubbs gentoo org> CommitDate: Wed Jan 10 21:34:23 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da884271 sys-apps/s6-rc: 0.4.0.0 version bump sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.4.0.0.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 6489c199695..d492f406609 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -5,3 +5,4 @@ DIST s6-rc-0.2.0.0.tar.gz 90133 BLAKE2B 2168ecdc28c38673bdf71e73391f6253332da6eb DIST s6-rc-0.2.0.1.tar.gz 90345 BLAKE2B df5516e49ca3852a8046190d335dba74e20c5d106aca03d81010e41b3a8b56893d1f3339d9188211c009d1e77461fa1d6bce91cd8f1070e93209da59ac898f27 SHA512 d067f1b409146923531f5191e8c9d17c8e846cf4815fac11f08089fe983a55a1d11bba942a036d2d8f48d26390e1350f273bcd8705abcfbff33b9da2984cb8ef DIST s6-rc-0.2.1.2.tar.gz 90978 BLAKE2B f237704f2ce8ac00ba4b46bbc0bbfe2066592604abadf6c9a518ee9da5dae056b0467c3ddb215c40a647b726beaf5e7da3cb282c45ac66bab7fc4a09558c9fed SHA512 33951996cf1fc1e497c26a90254a916e992c69128134cbc64ed41c76e74c04e55c91036e2c7e836f3eda650fbcd670c52722b5b2d12ec4a3887101eb20c3347f DIST s6-rc-0.3.0.0.tar.gz 93183 BLAKE2B 0096fe268393192867b1e2d45f9a46c0a76184783e16dbf066891a84a3f6177aec40a4cc78c276126c4588d7d57e4c5a2fa609b1b0276a12a595b99bc7440497 SHA512 d29755f84975b6b2811f55a88cd2b9f1f8383c80ec8aa19e778f74eedf0ae6cb17e55ad96c46bfea7dc3c586a6f10c783db80e8742d2a2e36d3d0062c0f10c06 +DIST s6-rc-0.4.0.0.tar.gz 96417 BLAKE2B fea4cfbadd82e8e775e4ba2cc1168fc3932f2f23335efa73f254fb17176954cf4d0c10e16bcecf4d62e9ebe05cb213e370042f86e40cb5a4a5583768fe313a83 SHA512 81ed2b09ab980e9d531e6b919f25fe9819f6144e7e639d488362fd872aead73244a03d83da9abd4cb64c10226c5e6fd163c517dcd59566b32a26841b4814ac21 diff --git a/sys-apps/s6-rc/s6-rc-0.4.0.0.ebuild b/sys-apps/s6-rc/s6-rc-0.4.0.0.ebuild new file mode 100644 index 000..c8b064ee565 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.4.0.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator + +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/$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=">=sys-devel/make-3.81 + static? ( + >=dev-lang/execline-2.3.0.4[static-libs] + >=dev-libs/skalibs-2.6.3.0[static-libs] + >=sys-apps/s6-2.6.2.0[static-libs] + ) + !static? ( + >=dev-lang/execline-2.3.0.4[static=] + >=dev-libs/skalibs-2.6.3.0 + >=sys-apps/s6-2.6.2.0[static=] + ) +" +RDEPEND=" + >=dev-lang/execline-2.3.0.4:=[!static?] + >=sys-apps/s6-2.6.2.0:=[!static?] + !static? ( + >=dev-libs/skalibs-2.6.3.0:= + ) +" + +DOCS="examples" +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die + + # configure overrides gentoo's -fstack-protector default + sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || die +} + +src_configure() { + econf \ + --bindir=/bin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(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 \ + $(use_enable !static shared) \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +} + +pkg_postinst() { + ewarn "Databases from ${PN}-0.3.0.0 or earlier must be manually upgraded!" + ewarn "See the upgrade notes at ${EPREFIX}/usr/share/doc/${P}/html/upgrade.html" + ewarn "and the documentation for the s6-rc-format-upgrade utility." +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 798943844d6f399872365576a4ff9f89d8970e84 Author: Luis Ressel aixah de> AuthorDate: Wed Nov 15 20:05:47 2017 + Commit: William Hubbs gentoo org> CommitDate: Wed Nov 15 20:07:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79894384 sys-apps/s6-rc: Bump to 0.3.0.0 sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.3.0.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 96b090f8ff7..b1ce7d8925c 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -4,3 +4,4 @@ DIST s6-rc-0.1.0.0.tar.gz 88520 SHA256 d04a8a765740ed55e38a33da3639197f51f83b3e4 DIST s6-rc-0.2.0.0.tar.gz 90133 SHA256 b83a4f15ba0e13f935c7e4db8ef17229388e1fb4ca4e553b817ad039427404a5 SHA512 981d504382c9801ef53fb2a4a4f7410cf6165f1f49670cb5d42545c3e1bef6c0a50e6176b149fd61ec45ebe701411d12b5e7012cfb897d3472e52a1b8f76f636 WHIRLPOOL 297b7cfb73f480ee5e419197a13a7462849ee948f5445c29b1c0da31ad1d3eb2206afc1cccafb8a489f472ed8853298ff89662dedc57f69e4a95a6e2beaacaab DIST s6-rc-0.2.0.1.tar.gz 90345 SHA256 8b01d5b4c2380c6b30d320118b9a9b9ca174a25ed3c75afe8f59a4e840847a76 SHA512 d067f1b409146923531f5191e8c9d17c8e846cf4815fac11f08089fe983a55a1d11bba942a036d2d8f48d26390e1350f273bcd8705abcfbff33b9da2984cb8ef WHIRLPOOL dbfa8c726db19a87b1271c311a514ac71803ac4c66e5d1947785177d0825214630e4a149f21679c6126bcec966dcc3390688ee2b654003e34d29a11c06edb7da DIST s6-rc-0.2.1.2.tar.gz 90978 SHA256 4fa35cf8af41498c9fa0c21220dcdc7595a18ebc2975a254d719f7e1c864b1f0 SHA512 33951996cf1fc1e497c26a90254a916e992c69128134cbc64ed41c76e74c04e55c91036e2c7e836f3eda650fbcd670c52722b5b2d12ec4a3887101eb20c3347f WHIRLPOOL 89aa08ffd5f8073f506d7fb302f1e2363501f35248531cafb389aef092a3b3e6a1da202a320cecd927e0da9dc85e35c1def6dfd8505742fc428ebaed2257e916 +DIST s6-rc-0.3.0.0.tar.gz 93183 SHA256 78266a397330d35d5eac9e99d1436feba58e36f41bfe1db0fd16c4b6cc73c999 SHA512 d29755f84975b6b2811f55a88cd2b9f1f8383c80ec8aa19e778f74eedf0ae6cb17e55ad96c46bfea7dc3c586a6f10c783db80e8742d2a2e36d3d0062c0f10c06 WHIRLPOOL 0ecb9e8edbf9e0b6fbef963b0a07ef7f2229540d7ec63b99dad5d50f52aaff75c93d695e2d34ede26412d7f1bed6a375f203158d51e82a332cb207f5de7e2b50 diff --git a/sys-apps/s6-rc/s6-rc-0.3.0.0.ebuild b/sys-apps/s6-rc/s6-rc-0.3.0.0.ebuild new file mode 100644 index 000..9d30ce768b8 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.3.0.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator + +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/$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=">=sys-devel/make-3.81 + static? ( + >=dev-lang/execline-2.3.0.3[static-libs] + >=dev-libs/skalibs-2.6.0.1[static-libs] + >=sys-apps/s6-2.6.1.1[static-libs] + ) + !static? ( + >=dev-lang/execline-2.3.0.3[static=] + >=dev-libs/skalibs-2.6.0.1 + >=sys-apps/s6-2.6.1.1[static=] + ) +" +RDEPEND=" + >=dev-lang/execline-2.3.0.3:=[!static?] + >=sys-apps/s6-2.6.1.1:=[!static?] + !static? ( + >=dev-libs/skalibs-2.6.0.1:= + ) +" + +DOCS="examples" +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die + + # configure overrides gentoo's -fstack-protector default + sed -i "/^tryflag CFLAGS -fno-stack-protector$/d" "${S}/configure" || die +} + +src_configure() { + econf \ + --bindir=/bin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(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 \ + $(use_enable !static shared) \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 7ec271537c526bce2ed74ea1730869bfb65f1c13 Author: Samuel Holland sholland org> AuthorDate: Tue Oct 3 18:35:37 2017 + Commit: William Hubbs gentoo org> CommitDate: Tue Oct 3 18:43:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec27153 sys-apps/s6-rc: 0.2.1.2 version bump sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.2.1.2.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index c28e83dcb20..96b090f8ff7 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -3,3 +3,4 @@ DIST s6-rc-0.0.3.0.tar.gz 86992 SHA256 5eb94e77961a075e6305e89e3a5c7e6c95fb70376 DIST s6-rc-0.1.0.0.tar.gz 88520 SHA256 d04a8a765740ed55e38a33da3639197f51f83b3e498bdef5bc1d1d322b1acff3 SHA512 d58f52e4bc132eab6fddd1be3b406d0314cc4fdd61e476310a16348c117b032dafd3ef8701219dd7476247d5b9a6685621e94212705aa88934cb1eaee7b1e6fe WHIRLPOOL afac5177ca5220551575036e27b0881fe78712de93ef48e88158abf2c49a7494c47bebe58f48aec8b412a7e2075d29284f57514fe81d2b42b35cd441ff08e13e DIST s6-rc-0.2.0.0.tar.gz 90133 SHA256 b83a4f15ba0e13f935c7e4db8ef17229388e1fb4ca4e553b817ad039427404a5 SHA512 981d504382c9801ef53fb2a4a4f7410cf6165f1f49670cb5d42545c3e1bef6c0a50e6176b149fd61ec45ebe701411d12b5e7012cfb897d3472e52a1b8f76f636 WHIRLPOOL 297b7cfb73f480ee5e419197a13a7462849ee948f5445c29b1c0da31ad1d3eb2206afc1cccafb8a489f472ed8853298ff89662dedc57f69e4a95a6e2beaacaab DIST s6-rc-0.2.0.1.tar.gz 90345 SHA256 8b01d5b4c2380c6b30d320118b9a9b9ca174a25ed3c75afe8f59a4e840847a76 SHA512 d067f1b409146923531f5191e8c9d17c8e846cf4815fac11f08089fe983a55a1d11bba942a036d2d8f48d26390e1350f273bcd8705abcfbff33b9da2984cb8ef WHIRLPOOL dbfa8c726db19a87b1271c311a514ac71803ac4c66e5d1947785177d0825214630e4a149f21679c6126bcec966dcc3390688ee2b654003e34d29a11c06edb7da +DIST s6-rc-0.2.1.2.tar.gz 90978 SHA256 4fa35cf8af41498c9fa0c21220dcdc7595a18ebc2975a254d719f7e1c864b1f0 SHA512 33951996cf1fc1e497c26a90254a916e992c69128134cbc64ed41c76e74c04e55c91036e2c7e836f3eda650fbcd670c52722b5b2d12ec4a3887101eb20c3347f WHIRLPOOL 89aa08ffd5f8073f506d7fb302f1e2363501f35248531cafb389aef092a3b3e6a1da202a320cecd927e0da9dc85e35c1def6dfd8505742fc428ebaed2257e916 diff --git a/sys-apps/s6-rc/s6-rc-0.2.1.2.ebuild b/sys-apps/s6-rc/s6-rc-0.2.1.2.ebuild new file mode 100644 index 000..e3e6bf37f0a --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.2.1.2.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator + +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/$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=">=sys-devel/make-3.81 + static? ( + >=dev-lang/execline-2.3.0.2[static-libs] + >=dev-libs/skalibs-2.6.0.0[static-libs] + >=sys-apps/s6-2.6.1.0[static-libs] + ) + !static? ( + >=dev-lang/execline-2.3.0.2[static=] + >=dev-libs/skalibs-2.6.0.0 + >=sys-apps/s6-2.6.1.0[static=] + ) +" +RDEPEND=" + >=dev-lang/execline-2.3.0.2:=[!static?] + >=sys-apps/s6-2.6.1.0:=[!static?] + !static? ( + >=dev-libs/skalibs-2.6.0.0:= + ) +" + +DOCS="examples" +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die + + # configure overrides gentoo's -fstack-protector default + sed -i "/^tryflag CFLAGS_AUTO -fno-stack-protector$/d" "${S}/configure" || die +} + +src_configure() { + econf \ + --bindir=/bin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(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 \ + $(use_enable !static shared) \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 20a23b62b4650e1972d1f5e6513cddb9bab2832b Author: Luis Ressel aixah de> AuthorDate: Sun May 21 15:33:17 2017 + Commit: William Hubbs gentoo org> CommitDate: Sun May 21 21:09:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a23b62 sys-apps/s6-rc: Bump to 0.2.0.1, fix #618156 sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.2.0.1.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 276fbcb15f2..c28e83dcb20 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -2,3 +2,4 @@ DIST s6-rc-0.0.2.1.tar.gz 85549 SHA256 93f30557e2e2e5c507b5becef2bd26f377be6b6c5 DIST s6-rc-0.0.3.0.tar.gz 86992 SHA256 5eb94e77961a075e6305e89e3a5c7e6c95fb7037682d4ea45277c1ab1625892e SHA512 66fe8cf1937671d3b6c06e7aca40e5b94502ca12a659b50e8120a178295084272091a378e8bbf9f69c560fbc69ca10ffdf08763cbd714ed2411d0d558437e325 WHIRLPOOL 54c1bddc6254eadf428806920f9cdf567cbb77d4496d7b8afd2b9c9daee5159719160a63f2ef257eb6bc86726161356864df070a80ed8acb3d3f7e0c8c748518 DIST s6-rc-0.1.0.0.tar.gz 88520 SHA256 d04a8a765740ed55e38a33da3639197f51f83b3e498bdef5bc1d1d322b1acff3 SHA512 d58f52e4bc132eab6fddd1be3b406d0314cc4fdd61e476310a16348c117b032dafd3ef8701219dd7476247d5b9a6685621e94212705aa88934cb1eaee7b1e6fe WHIRLPOOL afac5177ca5220551575036e27b0881fe78712de93ef48e88158abf2c49a7494c47bebe58f48aec8b412a7e2075d29284f57514fe81d2b42b35cd441ff08e13e DIST s6-rc-0.2.0.0.tar.gz 90133 SHA256 b83a4f15ba0e13f935c7e4db8ef17229388e1fb4ca4e553b817ad039427404a5 SHA512 981d504382c9801ef53fb2a4a4f7410cf6165f1f49670cb5d42545c3e1bef6c0a50e6176b149fd61ec45ebe701411d12b5e7012cfb897d3472e52a1b8f76f636 WHIRLPOOL 297b7cfb73f480ee5e419197a13a7462849ee948f5445c29b1c0da31ad1d3eb2206afc1cccafb8a489f472ed8853298ff89662dedc57f69e4a95a6e2beaacaab +DIST s6-rc-0.2.0.1.tar.gz 90345 SHA256 8b01d5b4c2380c6b30d320118b9a9b9ca174a25ed3c75afe8f59a4e840847a76 SHA512 d067f1b409146923531f5191e8c9d17c8e846cf4815fac11f08089fe983a55a1d11bba942a036d2d8f48d26390e1350f273bcd8705abcfbff33b9da2984cb8ef WHIRLPOOL dbfa8c726db19a87b1271c311a514ac71803ac4c66e5d1947785177d0825214630e4a149f21679c6126bcec966dcc3390688ee2b654003e34d29a11c06edb7da diff --git a/sys-apps/s6-rc/s6-rc-0.2.0.1.ebuild b/sys-apps/s6-rc/s6-rc-0.2.0.1.ebuild new file mode 100644 index 000..4c43b7e5cd1 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.2.0.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator + +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/$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=">=sys-devel/make-3.81 + static? ( + >=dev-lang/execline-2.3.0.1[static-libs] + >=dev-libs/skalibs-2.5.1.0[static-libs] + >=sys-apps/s6-2.5.1.0[static-libs] + ) + !static? ( + >=dev-lang/execline-2.3.0.1[static=] + >=dev-libs/skalibs-2.5.1.0 + >=sys-apps/s6-2.5.1.0[static=] + ) +" +RDEPEND=" + >=dev-lang/execline-2.3.0.1:=[!static?] + >=sys-apps/s6-2.5.1.0:=[!static?] + !static? ( + >=dev-libs/skalibs-2.5.1.0:= + ) +" + +DOCS="examples" +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die + + # configure overrides gentoo's -fstack-protector default + sed -i "/^tryflag CFLAGS_AUTO -fno-stack-protector$/d" "${S}/configure" || die +} + +src_configure() { + econf \ + --bindir=/bin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(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 \ + $(use_enable !static shared) \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: d4ab0bc2fb39a9edb0329e5a7538a9bd5eb01fc8 Author: Samuel Holland sholland org> AuthorDate: Wed Apr 26 21:26:41 2017 + Commit: William Hubbs gentoo org> CommitDate: Wed Apr 26 21:28:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ab0bc2 sys-apps/s6-rc: 0.2.0.0 version bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.2.0.0.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index fb9315c2571..276fbcb15f2 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,3 +1,4 @@ DIST s6-rc-0.0.2.1.tar.gz 85549 SHA256 93f30557e2e2e5c507b5becef2bd26f377be6b6c542fb4627c3122e1c2d83ef9 SHA512 9a83e272ba521e5ede17ded6b6143797d70205c6631fd08bdb9cbefc66e8ab6011de68e94876ec3c7af439ffbff21778207507db74f0ae91117e88fe36a7f65c WHIRLPOOL f10e515db0106816fb3c79c46dea0f171ac89653f326b9287aeccb1a9cc369fb6e6fec40c43eb3c3863763081608ec7cccf780cb8bcaaee7303e6c5d106c082d DIST s6-rc-0.0.3.0.tar.gz 86992 SHA256 5eb94e77961a075e6305e89e3a5c7e6c95fb7037682d4ea45277c1ab1625892e SHA512 66fe8cf1937671d3b6c06e7aca40e5b94502ca12a659b50e8120a178295084272091a378e8bbf9f69c560fbc69ca10ffdf08763cbd714ed2411d0d558437e325 WHIRLPOOL 54c1bddc6254eadf428806920f9cdf567cbb77d4496d7b8afd2b9c9daee5159719160a63f2ef257eb6bc86726161356864df070a80ed8acb3d3f7e0c8c748518 DIST s6-rc-0.1.0.0.tar.gz 88520 SHA256 d04a8a765740ed55e38a33da3639197f51f83b3e498bdef5bc1d1d322b1acff3 SHA512 d58f52e4bc132eab6fddd1be3b406d0314cc4fdd61e476310a16348c117b032dafd3ef8701219dd7476247d5b9a6685621e94212705aa88934cb1eaee7b1e6fe WHIRLPOOL afac5177ca5220551575036e27b0881fe78712de93ef48e88158abf2c49a7494c47bebe58f48aec8b412a7e2075d29284f57514fe81d2b42b35cd441ff08e13e +DIST s6-rc-0.2.0.0.tar.gz 90133 SHA256 b83a4f15ba0e13f935c7e4db8ef17229388e1fb4ca4e553b817ad039427404a5 SHA512 981d504382c9801ef53fb2a4a4f7410cf6165f1f49670cb5d42545c3e1bef6c0a50e6176b149fd61ec45ebe701411d12b5e7012cfb897d3472e52a1b8f76f636 WHIRLPOOL 297b7cfb73f480ee5e419197a13a7462849ee948f5445c29b1c0da31ad1d3eb2206afc1cccafb8a489f472ed8853298ff89662dedc57f69e4a95a6e2beaacaab diff --git a/sys-apps/s6-rc/s6-rc-0.2.0.0.ebuild b/sys-apps/s6-rc/s6-rc-0.2.0.0.ebuild new file mode 100644 index 000..0e7c6f01fd3 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.2.0.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit versionator + +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/$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=">=sys-devel/make-3.81 + static? ( + >=dev-lang/execline-2.3.0.0[static-libs] + >=dev-libs/skalibs-2.5.0.0[static-libs] + >=sys-apps/s6-2.5.0.0[static-libs] + ) + !static? ( + >=dev-lang/execline-2.3.0.0[static=] + >=dev-libs/skalibs-2.5.0.0 + >=sys-apps/s6-2.5.0.0[static=] + ) +" +RDEPEND=" + >=dev-lang/execline-2.3.0.0:=[!static?] + >=sys-apps/s6-2.5.0.0:=[!static?] + !static? ( + >=dev-libs/skalibs-2.5.0.0:= + ) +" + +DOCS="examples" +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die +} + +src_configure() { + econf \ + --bindir=/bin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(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 \ + $(use_enable !static shared) \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 29f1b5749543aa9315dbbc620cd79194137074ab Author: Samuel Holland sholland org> AuthorDate: Mon Jan 9 21:42:22 2017 + Commit: William Hubbs gentoo org> CommitDate: Wed Jan 11 23:33:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f1b574 sys-apps/s6-rc: 0.1.0.0 version bump Closes: https://github.com/gentoo/gentoo/pull/3407 sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/metadata.xml | 4 +++ sys-apps/s6-rc/s6-rc-0.1.0.0.ebuild | 62 + 3 files changed, 67 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index 76f0862..fb9315c 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1,2 +1,3 @@ DIST s6-rc-0.0.2.1.tar.gz 85549 SHA256 93f30557e2e2e5c507b5becef2bd26f377be6b6c542fb4627c3122e1c2d83ef9 SHA512 9a83e272ba521e5ede17ded6b6143797d70205c6631fd08bdb9cbefc66e8ab6011de68e94876ec3c7af439ffbff21778207507db74f0ae91117e88fe36a7f65c WHIRLPOOL f10e515db0106816fb3c79c46dea0f171ac89653f326b9287aeccb1a9cc369fb6e6fec40c43eb3c3863763081608ec7cccf780cb8bcaaee7303e6c5d106c082d DIST s6-rc-0.0.3.0.tar.gz 86992 SHA256 5eb94e77961a075e6305e89e3a5c7e6c95fb7037682d4ea45277c1ab1625892e SHA512 66fe8cf1937671d3b6c06e7aca40e5b94502ca12a659b50e8120a178295084272091a378e8bbf9f69c560fbc69ca10ffdf08763cbd714ed2411d0d558437e325 WHIRLPOOL 54c1bddc6254eadf428806920f9cdf567cbb77d4496d7b8afd2b9c9daee5159719160a63f2ef257eb6bc86726161356864df070a80ed8acb3d3f7e0c8c748518 +DIST s6-rc-0.1.0.0.tar.gz 88520 SHA256 d04a8a765740ed55e38a33da3639197f51f83b3e498bdef5bc1d1d322b1acff3 SHA512 d58f52e4bc132eab6fddd1be3b406d0314cc4fdd61e476310a16348c117b032dafd3ef8701219dd7476247d5b9a6685621e94212705aa88934cb1eaee7b1e6fe WHIRLPOOL afac5177ca5220551575036e27b0881fe78712de93ef48e88158abf2c49a7494c47bebe58f48aec8b412a7e2075d29284f57514fe81d2b42b35cd441ff08e13e diff --git a/sys-apps/s6-rc/metadata.xml b/sys-apps/s6-rc/metadata.xml index 7ac867b..1bf18c1 100644 --- a/sys-apps/s6-rc/metadata.xml +++ b/sys-apps/s6-rc/metadata.xml @@ -7,6 +7,10 @@ Proxied maintainer; set to assignee in all bugs + sam...@sholland.org + Samuel Holland + + willi...@gentoo.org William Hubbs diff --git a/sys-apps/s6-rc/s6-rc-0.1.0.0.ebuild b/sys-apps/s6-rc/s6-rc-0.1.0.0.ebuild new file mode 100644 index ..a1ccd43 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.1.0.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit versionator + +DESCRIPTION="service manager for the s6 supervision suite" +HOMEPAGE="http://www.skarnet.org/software/s6-rc/; +SRC_URI="http://www.skarnet.org/software/${PN}/${P}.tar.gz; + +LICENSE="ISC" +SLOT="0/$(get_version_component_range 1-2)" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=">=sys-devel/make-3.81 + static? ( + >=dev-lang/execline-2.2.0.0[static-libs] + >=dev-libs/skalibs-2.4.0.0[static-libs] + >=sys-apps/s6-2.4.0.0[static-libs] + ) + !static? ( + >=dev-lang/execline-2.2.0.0[static=] + >=dev-libs/skalibs-2.4.0.0 + >=sys-apps/s6-2.4.0.0[static=] + ) +" +RDEPEND=" + >=dev-lang/execline-2.2.0.0:=[!static?] + >=sys-apps/s6-2.4.0.0:=[!static?] + !static? ( + >=dev-libs/skalibs-2.4.0.0:= + ) +" + +DOCS="examples" +HTML_DOCS="doc/*" + +src_prepare() { + default + + # Remove QA warning about LDFLAGS addition + sed -i "s/tryldflag LDFLAGS_AUTO -Wl,--hash-style=both/:/" "${S}/configure" || die +} + +src_configure() { + econf \ + --bindir=/bin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(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 \ + $(use_enable !static shared) \ + $(use_enable static allstatic) \ + $(use_enable static static-libc) \ + $(use_enable static-libs static) +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: f29f0174faefef9e97642735885d5c1a68883017 Author: William Hubbs gentoo org> AuthorDate: Wed Jun 29 17:06:50 2016 + Commit: William Hubbs gentoo org> CommitDate: Wed Jun 29 17:35:37 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29f0174 sys-apps/s6-rc: 0.0.3.0 version bump Package-Manager: portage-2.2.28 sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/s6-rc-0.0.3.0.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest index bdda592..76f0862 100644 --- a/sys-apps/s6-rc/Manifest +++ b/sys-apps/s6-rc/Manifest @@ -1 +1,2 @@ DIST s6-rc-0.0.2.1.tar.gz 85549 SHA256 93f30557e2e2e5c507b5becef2bd26f377be6b6c542fb4627c3122e1c2d83ef9 SHA512 9a83e272ba521e5ede17ded6b6143797d70205c6631fd08bdb9cbefc66e8ab6011de68e94876ec3c7af439ffbff21778207507db74f0ae91117e88fe36a7f65c WHIRLPOOL f10e515db0106816fb3c79c46dea0f171ac89653f326b9287aeccb1a9cc369fb6e6fec40c43eb3c3863763081608ec7cccf780cb8bcaaee7303e6c5d106c082d +DIST s6-rc-0.0.3.0.tar.gz 86992 SHA256 5eb94e77961a075e6305e89e3a5c7e6c95fb7037682d4ea45277c1ab1625892e SHA512 66fe8cf1937671d3b6c06e7aca40e5b94502ca12a659b50e8120a178295084272091a378e8bbf9f69c560fbc69ca10ffdf08763cbd714ed2411d0d558437e325 WHIRLPOOL 54c1bddc6254eadf428806920f9cdf567cbb77d4496d7b8afd2b9c9daee5159719160a63f2ef257eb6bc86726161356864df070a80ed8acb3d3f7e0c8c748518 diff --git a/sys-apps/s6-rc/s6-rc-0.0.3.0.ebuild b/sys-apps/s6-rc/s6-rc-0.0.3.0.ebuild new file mode 100644 index 000..3d78816 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.0.3.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Service manager for the s6 supervision suite" +HOMEPAGE="http://www.skarnet.org/software/s6-rc/; +SRC_URI="http://www.skarnet.org/software/${PN}/${P}.tar.gz; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=" + static? ( + >=dev-lang/execline-2.1.5.0[static-libs] + >=dev-libs/skalibs-2.3.10.0[static-libs] + >=sys-apps/s6-2.3.0.0[static-libs] + ) + !static? ( + >=dev-lang/execline-2.1.5.0 + >=dev-libs/skalibs-2.3.10.0 + >=sys-apps/s6-2.3.0.0 + ) + " +RDEPEND=" + !static? ( + >=dev-lang/execline-2.1.5.0 + >=dev-libs/skalibs-2.3.10.0 + >=sys-apps/s6-2.3.0.0 + ) + " + +DOCS=("examples/") +HTML_DOCS=("doc/.") + +src_prepare() +{ + # Remove QA warning about LDFLAGS addition + sed -i "s~tryldflag LDFLAGS_AUTO -Wl,--hash-style=both~:~" "${S}/configure" || die + + eapply_user +} + +src_configure() +{ + econf \ + $(use_enable !static shared) \ + $(use_enable static-libs static) \ + $(use_enable static allstatic) \ + --bindir=/bin \ + --sbindir=/sbin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --datadir=/etc \ + --sysdepdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(get_libdir) \ + --with-sysdeps=/usr/$(get_libdir)/skalibs +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-rc/
commit: 67f04c78a3188a99bacb63e6cc261d67971b1888 Author: Luis Ressel aixah de> AuthorDate: Sun Mar 6 23:08:21 2016 + Commit: William Hubbs gentoo org> CommitDate: Sat Mar 19 23:12:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67f04c78 sys-apps/s6-rc: New package s6-rc is a service manager based on the sys-apps/s6 supervision suite. sys-apps/s6-rc/Manifest | 1 + sys-apps/s6-rc/metadata.xml | 13 sys-apps/s6-rc/s6-rc-0.0.2.1.ebuild | 61 + 3 files changed, 75 insertions(+) diff --git a/sys-apps/s6-rc/Manifest b/sys-apps/s6-rc/Manifest new file mode 100644 index 000..bdda592 --- /dev/null +++ b/sys-apps/s6-rc/Manifest @@ -0,0 +1 @@ +DIST s6-rc-0.0.2.1.tar.gz 85549 SHA256 93f30557e2e2e5c507b5becef2bd26f377be6b6c542fb4627c3122e1c2d83ef9 SHA512 9a83e272ba521e5ede17ded6b6143797d70205c6631fd08bdb9cbefc66e8ab6011de68e94876ec3c7af439ffbff21778207507db74f0ae91117e88fe36a7f65c WHIRLPOOL f10e515db0106816fb3c79c46dea0f171ac89653f326b9287aeccb1a9cc369fb6e6fec40c43eb3c3863763081608ec7cccf780cb8bcaaee7303e6c5d106c082d diff --git a/sys-apps/s6-rc/metadata.xml b/sys-apps/s6-rc/metadata.xml new file mode 100644 index 000..7ac867b --- /dev/null +++ b/sys-apps/s6-rc/metadata.xml @@ -0,0 +1,13 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ara...@aixah.de + Luis Ressel + Proxied maintainer; set to assignee in all bugs + + + willi...@gentoo.org + William Hubbs + + diff --git a/sys-apps/s6-rc/s6-rc-0.0.2.1.ebuild b/sys-apps/s6-rc/s6-rc-0.0.2.1.ebuild new file mode 100644 index 000..0a0e0d0 --- /dev/null +++ b/sys-apps/s6-rc/s6-rc-0.0.2.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Service manager for the s6 supervision suite" +HOMEPAGE="http://www.skarnet.org/software/s6-rc/; +SRC_URI="http://www.skarnet.org/software/${PN}/${P}.tar.gz; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="static static-libs" + +DEPEND=" + static? ( + >=dev-lang/execline-2.1.4.5[static-libs] + >=dev-libs/skalibs-2.3.8.3[static-libs] + >=sys-apps/s6-2.2.4.2[static-libs] + ) + !static? ( + >=dev-lang/execline-2.1.4.5 + >=dev-libs/skalibs-2.3.8.3 + >=sys-apps/s6-2.2.4.2 + ) + " +RDEPEND=" + !static? ( + >=dev-lang/execline-2.1.4.5 + >=dev-libs/skalibs-2.3.8.3 + >=sys-apps/s6-2.2.4.2 + ) + " + +DOCS=("examples/") +HTML_DOCS=("doc/.") + +src_prepare() +{ + # Remove QA warning about LDFLAGS addition + sed -i "s~tryldflag LDFLAGS_AUTO -Wl,--hash-style=both~:~" "${S}/configure" || die + + eapply_user +} + +src_configure() +{ + econf \ + $(use_enable !static shared) \ + $(use_enable static-libs static) \ + $(use_enable static allstatic) \ + --bindir=/bin \ + --sbindir=/sbin \ + --dynlibdir=/$(get_libdir) \ + --libdir=/usr/$(get_libdir)/${PN} \ + --datadir=/etc \ + --sysdepdir=/usr/$(get_libdir)/${PN} \ + --with-dynlib=/$(get_libdir) \ + --with-sysdeps=/usr/$(get_libdir)/skalibs +}