* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2022-01-01 20:08 David Seifert
0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2022-01-01 20:08 UTC (permalink / raw
To: gentoo-commits
commit: 2473be8add6756f6d0ce64a3bf70e23fc649fc81
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 1 20:07:30 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jan 1 20:07:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2473be8a
sys-libs/musl-nscd: remove uclibc
Signed-off-by: David Seifert <soap <AT> gentoo.org>
.../musl-nscd/{musl-nscd-1.0.3.ebuild => musl-nscd-1.0.3-r1.ebuild} | 6 +++---
.../musl-nscd/{musl-nscd-1.1.1.ebuild => musl-nscd-1.1.1-r1.ebuild} | 6 +++---
sys-libs/musl-nscd/musl-nscd-9999.ebuild | 6 +++---
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild b/sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild
similarity index 93%
rename from sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
rename to sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild
index 0f8e8326c8f1..bec1e9b35ef1 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -22,8 +22,8 @@ SLOT="0"
IUSE="minimal"
DEPEND="
- !sys-libs/glibc
- !sys-libs/uclibc"
+ !sys-libs/glibc"
+RDEPEND="${DEPEND}"
PATCHES=( "${FILESDIR}"/${PN}-1.0.2-fno-common.patch )
diff --git a/sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild b/sys-libs/musl-nscd/musl-nscd-1.1.1-r1.ebuild
similarity index 92%
rename from sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild
rename to sys-libs/musl-nscd/musl-nscd-1.1.1-r1.ebuild
index 78daab8676aa..775e2a99b755 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -22,8 +22,8 @@ SLOT="0"
IUSE="minimal"
DEPEND="
- !sys-libs/glibc
- !sys-libs/uclibc"
+ !sys-libs/glibc"
+RDEPEND="${DEPEND}"
src_prepare() {
eapply_user
diff --git a/sys-libs/musl-nscd/musl-nscd-9999.ebuild b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
index 78daab8676aa..775e2a99b755 100644
--- a/sys-libs/musl-nscd/musl-nscd-9999.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -22,8 +22,8 @@ SLOT="0"
IUSE="minimal"
DEPEND="
- !sys-libs/glibc
- !sys-libs/uclibc"
+ !sys-libs/glibc"
+RDEPEND="${DEPEND}"
src_prepare() {
eapply_user
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2021-09-24 17:17 Anthony G. Basile
0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile @ 2021-09-24 17:17 UTC (permalink / raw
To: gentoo-commits
commit: 68edf87303fee41574d2bee5c38a6e926aac701b
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 24 17:17:36 2021 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Sep 24 17:17:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68edf873
sys-libs/musl-nscd: drop older unstable version
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
sys-libs/musl-nscd/Manifest | 1 -
sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild | 54 -------------------------------
2 files changed, 55 deletions(-)
diff --git a/sys-libs/musl-nscd/Manifest b/sys-libs/musl-nscd/Manifest
index 2dc727fea3a..e3c2b5382c4 100644
--- a/sys-libs/musl-nscd/Manifest
+++ b/sys-libs/musl-nscd/Manifest
@@ -1,3 +1,2 @@
-DIST musl-nscd-1.0.2.tar.gz 44912 BLAKE2B 8a496c941232ba617b8468351cbbb780b1decc2c162210f939abb3baa430a5f5a79e21fcd3aadac2cbe62820452fc18001edc7ebc13cae7a6ab768353c45235f SHA512 45cd73f1e0eee7b32c3dcdfa96c0a11379f6208389b87fee97016af0ecb19e9e7d2a2f10e0df6e5ed8a6ad4bbbef70c01cd31ac3631fb1bcce6e69bf48843a3d
DIST musl-nscd-1.0.3.tar.gz 45023 BLAKE2B de3985878745497f0f6904efba0ecf1c5d4ab96dd190fe0b776459db946749858821f51e75d457172da75cd68c5bba22143647b269473f35d41e0ab9bbac3e36 SHA512 b931a28d70bbcc19a5b592449e7400ee61d5af93511d44e2e63416010b3938f1d350a965b0ad876699bed406926d3180a0380868279e13d3456e2264c80a4b7d
DIST musl-nscd-1.1.1.tar.gz 51598 BLAKE2B 0c14cfed06f766e174154cdedf046eee8206822d21ce6ac0f1d2c253224a9c8be2fabe6a7d9c0e7c63d1811e3ccf06ca7b2c9dcb728cde445108039723e486c2 SHA512 f067b1491c6c46c3070aa2f61328b874eb6ad390c2efc928e2fee591ef5997b40400e29495546a861e803460efa46024c7a01c53ddae5b763ef63c2f274fceea
diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
deleted file mode 100644
index 055b7e4a3d0..00000000000
--- a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles
-
-DESCRIPTION="musl-nscd is an implementation of the NSCD protocol for the musl libc"
-HOMEPAGE="https://github.com/pikhq/musl-nscd"
-
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/pikhq/musl-nscd"
- EGIT_BRANCH=master
-else
- SRC_URI="https://github.com/pikhq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="minimal"
-
-DEPEND="
- !sys-libs/glibc
- !sys-libs/uclibc"
-
-PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
-
-src_prepare() {
- default
-
- sed -i '/LDFLAGS_AUTO=-s/d' configure || die 'Cannot patch configure file'
-}
-
-src_install() {
- if use minimal; then
- emake DESTDIR="${D}" install-headers
- else
- emake DESTDIR="${D}" install
-
- newinitd "${FILESDIR}"/nscd.initd nscd
- systemd_dounit "${FILESDIR}"/nscd.service
- newtmpfiles "${FILESDIR}"/nscd.tmpfilesd nscd.conf
-
- dodoc README
- fi
-}
-
-pkg_postinst() {
- if ! use minimal; then
- tmpfiles_process nscd.conf
- fi
-}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2021-09-24 17:16 Anthony G. Basile
0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile @ 2021-09-24 17:16 UTC (permalink / raw
To: gentoo-commits
commit: 9dbc17872b221dd94343d4cd13e5719734efc08d
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 24 17:15:56 2021 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Fri Sep 24 17:15:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbc1787
sys-libs/musl-nscd: version bumpt to 1.1.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
sys-libs/musl-nscd/Manifest | 1 +
sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild | 52 +++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/sys-libs/musl-nscd/Manifest b/sys-libs/musl-nscd/Manifest
index 1ec7646eb38..2dc727fea3a 100644
--- a/sys-libs/musl-nscd/Manifest
+++ b/sys-libs/musl-nscd/Manifest
@@ -1,2 +1,3 @@
DIST musl-nscd-1.0.2.tar.gz 44912 BLAKE2B 8a496c941232ba617b8468351cbbb780b1decc2c162210f939abb3baa430a5f5a79e21fcd3aadac2cbe62820452fc18001edc7ebc13cae7a6ab768353c45235f SHA512 45cd73f1e0eee7b32c3dcdfa96c0a11379f6208389b87fee97016af0ecb19e9e7d2a2f10e0df6e5ed8a6ad4bbbef70c01cd31ac3631fb1bcce6e69bf48843a3d
DIST musl-nscd-1.0.3.tar.gz 45023 BLAKE2B de3985878745497f0f6904efba0ecf1c5d4ab96dd190fe0b776459db946749858821f51e75d457172da75cd68c5bba22143647b269473f35d41e0ab9bbac3e36 SHA512 b931a28d70bbcc19a5b592449e7400ee61d5af93511d44e2e63416010b3938f1d350a965b0ad876699bed406926d3180a0380868279e13d3456e2264c80a4b7d
+DIST musl-nscd-1.1.1.tar.gz 51598 BLAKE2B 0c14cfed06f766e174154cdedf046eee8206822d21ce6ac0f1d2c253224a9c8be2fabe6a7d9c0e7c63d1811e3ccf06ca7b2c9dcb728cde445108039723e486c2 SHA512 f067b1491c6c46c3070aa2f61328b874eb6ad390c2efc928e2fee591ef5997b40400e29495546a861e803460efa46024c7a01c53ddae5b763ef63c2f274fceea
diff --git a/sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild b/sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild
new file mode 100644
index 00000000000..78daab8676a
--- /dev/null
+++ b/sys-libs/musl-nscd/musl-nscd-1.1.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd tmpfiles
+
+DESCRIPTION="musl-nscd is an implementation of the NSCD protocol for the musl libc"
+HOMEPAGE="https://github.com/pikhq/musl-nscd"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/pikhq/musl-nscd"
+ EGIT_BRANCH=master
+else
+ SRC_URI="https://github.com/pikhq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="minimal"
+
+DEPEND="
+ !sys-libs/glibc
+ !sys-libs/uclibc"
+
+src_prepare() {
+ eapply_user
+
+ sed -i '/LDFLAGS_AUTO=-s/d' configure || die 'Cannot patch configure file'
+}
+
+src_install() {
+ if use minimal; then
+ emake DESTDIR="${D}" install-headers
+ else
+ emake DESTDIR="${D}" install
+
+ newinitd "${FILESDIR}"/nscd.initd nscd
+ systemd_dounit "${FILESDIR}"/nscd.service
+ newtmpfiles "${FILESDIR}"/nscd.tmpfilesd nscd.conf
+
+ dodoc README
+ fi
+}
+
+pkg_postinst() {
+ if ! use minimal; then
+ tmpfiles_process nscd.conf
+ fi
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2021-07-30 23:31 Sam James
0 siblings, 0 replies; 10+ messages in thread
From: Sam James @ 2021-07-30 23:31 UTC (permalink / raw
To: gentoo-commits
commit: 7b58c934faeb68bdf85e719ef020d12eaf00dc90
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 30 22:59:25 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 30 23:30:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b58c934
sys-libs/musl-nscd: [QA] call tmpfiles_process in pkg_postinst
This is needed to actually apply the tmpfiles configuration
we've installed in the ebuild. See tmpfiles.eclass documentation.
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild | 6 ++++++
sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild | 6 ++++++
sys-libs/musl-nscd/musl-nscd-9999.ebuild | 6 ++++++
3 files changed, 18 insertions(+)
diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
index 3b1942c2161..055b7e4a3d0 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
@@ -46,3 +46,9 @@ src_install() {
dodoc README
fi
}
+
+pkg_postinst() {
+ if ! use minimal; then
+ tmpfiles_process nscd.conf
+ fi
+}
diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild b/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
index fb9101f102e..0f8e8326c8f 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.3.ebuild
@@ -46,3 +46,9 @@ src_install() {
dodoc README
fi
}
+
+pkg_postinst() {
+ if ! use minimal; then
+ tmpfiles_process nscd.conf
+ fi
+}
diff --git a/sys-libs/musl-nscd/musl-nscd-9999.ebuild b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
index e03ce6c6293..78daab8676a 100644
--- a/sys-libs/musl-nscd/musl-nscd-9999.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
@@ -44,3 +44,9 @@ src_install() {
dodoc README
fi
}
+
+pkg_postinst() {
+ if ! use minimal; then
+ tmpfiles_process nscd.conf
+ fi
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2021-03-07 11:58 David Seifert
0 siblings, 0 replies; 10+ messages in thread
From: David Seifert @ 2021-03-07 11:58 UTC (permalink / raw
To: gentoo-commits
commit: bab3de0137d851cff8d4f7d6cd0fd707add23d86
Author: Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Sun Mar 7 11:57:49 2021 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Mar 7 11:57:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab3de01
sys-libs/musl-nscd: migrate to tmpfiles.eclass
Package-Manager: Portage-3.0.16, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>
Signed-off-by: David Seifert <soap <AT> gentoo.org>
sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild | 6 +++---
sys-libs/musl-nscd/musl-nscd-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
index 41e38df7180..3b1942c2161 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit systemd
+inherit systemd tmpfiles
DESCRIPTION="musl-nscd is an implementation of the NSCD protocol for the musl libc"
HOMEPAGE="https://github.com/pikhq/musl-nscd"
@@ -41,7 +41,7 @@ src_install() {
newinitd "${FILESDIR}"/nscd.initd nscd
systemd_dounit "${FILESDIR}"/nscd.service
- systemd_newtmpfilesd "${FILESDIR}"/nscd.tmpfilesd nscd.conf
+ newtmpfiles "${FILESDIR}"/nscd.tmpfilesd nscd.conf
dodoc README
fi
diff --git a/sys-libs/musl-nscd/musl-nscd-9999.ebuild b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
index 6d29e439755..e03ce6c6293 100644
--- a/sys-libs/musl-nscd/musl-nscd-9999.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit systemd
+inherit systemd tmpfiles
DESCRIPTION="musl-nscd is an implementation of the NSCD protocol for the musl libc"
HOMEPAGE="https://github.com/pikhq/musl-nscd"
@@ -39,7 +39,7 @@ src_install() {
newinitd "${FILESDIR}"/nscd.initd nscd
systemd_dounit "${FILESDIR}"/nscd.service
- systemd_newtmpfilesd "${FILESDIR}"/nscd.tmpfilesd nscd.conf
+ newtmpfiles "${FILESDIR}"/nscd.tmpfilesd nscd.conf
dodoc README
fi
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2020-02-19 14:07 Anthony G. Basile
0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile @ 2020-02-19 14:07 UTC (permalink / raw
To: gentoo-commits
commit: 6fb5d6e431ad887789ee91496ec61a46001203d3
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 19 14:06:26 2020 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Wed Feb 19 14:06:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb5d6e4
sys-libs/musl-nscd: do not install on glibc or ulcibc, bug #697784
Closes: https://bugs.gentoo.org/697784
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild | 6 +++++-
sys-libs/musl-nscd/musl-nscd-9999.ebuild | 6 +++++-
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
index b47444961d2..6d29e439755 100644
--- a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.2.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
@@ -21,6 +21,10 @@ LICENSE="MIT"
SLOT="0"
IUSE="minimal"
+DEPEND="
+ !sys-libs/glibc
+ !sys-libs/uclibc"
+
src_prepare() {
eapply_user
diff --git a/sys-libs/musl-nscd/musl-nscd-9999.ebuild b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
index b47444961d2..6d29e439755 100644
--- a/sys-libs/musl-nscd/musl-nscd-9999.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-9999.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
@@ -21,6 +21,10 @@ LICENSE="MIT"
SLOT="0"
IUSE="minimal"
+DEPEND="
+ !sys-libs/glibc
+ !sys-libs/uclibc"
+
src_prepare() {
eapply_user
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2019-10-15 13:28 Anthony G. Basile
0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile @ 2019-10-15 13:28 UTC (permalink / raw
To: gentoo-commits
commit: 2077ada07671272039e0a63174115fa5b41e699a
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Oct 14 08:10:31 2019 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 13:28:34 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2077ada0
sys-libs/musl-nscd: EAPI=7, resolve prestripped binaries
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
sys-libs/musl-nscd/musl-nscd-9999.ebuild | 23 ++++++++++++++++++-----
1 file changed, 18 insertions(+), 5 deletions(-)
diff --git a/sys-libs/musl-nscd/musl-nscd-9999.ebuild b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
index cdee80a8945..b47444961d2 100644
--- a/sys-libs/musl-nscd/musl-nscd-9999.ebuild
+++ b/sys-libs/musl-nscd/musl-nscd-9999.ebuild
@@ -1,19 +1,32 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-inherit git-r3 systemd
+inherit systemd
DESCRIPTION="musl-nscd is an implementation of the NSCD protocol for the musl libc"
HOMEPAGE="https://github.com/pikhq/musl-nscd"
-EGIT_REPO_URI="https://github.com/pikhq/musl-nscd"
-EGIT_BRANCH=master
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/pikhq/musl-nscd"
+ EGIT_BRANCH=master
+else
+ SRC_URI="https://github.com/pikhq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
LICENSE="MIT"
SLOT="0"
IUSE="minimal"
+src_prepare() {
+ eapply_user
+
+ sed -i '/LDFLAGS_AUTO=-s/d' configure || die 'Cannot patch configure file'
+}
+
src_install() {
if use minimal; then
emake DESTDIR="${D}" install-headers
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2019-10-15 13:28 Anthony G. Basile
0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile @ 2019-10-15 13:28 UTC (permalink / raw
To: gentoo-commits
commit: d1503afd4d15fe51a23233fa0719d444c8fdf135
Author: Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Mon Oct 14 08:18:00 2019 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 13:28:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1503afd
sys-libs/musl-nscd: bump to 1.0.2
Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Signed-off-by: Anthony G. Basile <blueness <AT> gentoo.org>
sys-libs/musl-nscd/Manifest | 1 +
sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild | 42 +++++++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
diff --git a/sys-libs/musl-nscd/Manifest b/sys-libs/musl-nscd/Manifest
new file mode 100644
index 00000000000..72daae63035
--- /dev/null
+++ b/sys-libs/musl-nscd/Manifest
@@ -0,0 +1 @@
+DIST musl-nscd-1.0.2.tar.gz 44912 BLAKE2B 8a496c941232ba617b8468351cbbb780b1decc2c162210f939abb3baa430a5f5a79e21fcd3aadac2cbe62820452fc18001edc7ebc13cae7a6ab768353c45235f SHA512 45cd73f1e0eee7b32c3dcdfa96c0a11379f6208389b87fee97016af0ecb19e9e7d2a2f10e0df6e5ed8a6ad4bbbef70c01cd31ac3631fb1bcce6e69bf48843a3d
diff --git a/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
new file mode 100644
index 00000000000..b47444961d2
--- /dev/null
+++ b/sys-libs/musl-nscd/musl-nscd-1.0.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit systemd
+
+DESCRIPTION="musl-nscd is an implementation of the NSCD protocol for the musl libc"
+HOMEPAGE="https://github.com/pikhq/musl-nscd"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/pikhq/musl-nscd"
+ EGIT_BRANCH=master
+else
+ SRC_URI="https://github.com/pikhq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="minimal"
+
+src_prepare() {
+ eapply_user
+
+ sed -i '/LDFLAGS_AUTO=-s/d' configure || die 'Cannot patch configure file'
+}
+
+src_install() {
+ if use minimal; then
+ emake DESTDIR="${D}" install-headers
+ else
+ emake DESTDIR="${D}" install
+
+ newinitd "${FILESDIR}"/nscd.initd nscd
+ systemd_dounit "${FILESDIR}"/nscd.service
+ systemd_newtmpfilesd "${FILESDIR}"/nscd.tmpfilesd nscd.conf
+
+ dodoc README
+ fi
+}
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2018-07-01 9:26 Pacho Ramos
0 siblings, 0 replies; 10+ messages in thread
From: Pacho Ramos @ 2018-07-01 9:26 UTC (permalink / raw
To: gentoo-commits
commit: 472c603177695661158620d1efa88193e34c706d
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 1 09:26:03 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jul 1 09:26:26 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=472c6031
sys-libs/musl-nscd: Reassign due to bug #392031
Package-Manager: Portage-2.3.41, Repoman-2.3.9
sys-libs/musl-nscd/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/sys-libs/musl-nscd/metadata.xml b/sys-libs/musl-nscd/metadata.xml
index 0ef7be03a10..24c6fe3f998 100644
--- a/sys-libs/musl-nscd/metadata.xml
+++ b/sys-libs/musl-nscd/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>lejonet@gentoo.org</email>
- <name>Daniel Kuehn</name>
- </maintainer>
<maintainer type="person">
<email>blueness@gentoo.org</email>
<name>Anthony G. Basile</name>
^ permalink raw reply related [flat|nested] 10+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/
@ 2018-01-25 12:30 Anthony G. Basile
0 siblings, 0 replies; 10+ messages in thread
From: Anthony G. Basile @ 2018-01-25 12:30 UTC (permalink / raw
To: gentoo-commits
commit: fd9992891b56aa2c08a90270158c3824c9b10f3a
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 25 12:30:02 2018 +0000
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org>
CommitDate: Thu Jan 25 12:30:02 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd999289
sys-libs/musl-nscd: add myself as second maintainer
Package-Manager: Portage-2.3.13, Repoman-2.3.3
sys-libs/musl-nscd/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-libs/musl-nscd/metadata.xml b/sys-libs/musl-nscd/metadata.xml
index 7a97e61f8d5..0ef7be03a10 100644
--- a/sys-libs/musl-nscd/metadata.xml
+++ b/sys-libs/musl-nscd/metadata.xml
@@ -5,6 +5,10 @@
<email>lejonet@gentoo.org</email>
<name>Daniel Kuehn</name>
</maintainer>
+ <maintainer type="person">
+ <email>blueness@gentoo.org</email>
+ <name>Anthony G. Basile</name>
+ </maintainer>
<use>
<flag name="minimal">Only installs the header files</flag>
</use>
^ permalink raw reply related [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-01-01 20:08 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-01 20:08 [gentoo-commits] repo/gentoo:master commit in: sys-libs/musl-nscd/ David Seifert
-- strict thread matches above, loose matches on Subject: below --
2021-09-24 17:17 Anthony G. Basile
2021-09-24 17:16 Anthony G. Basile
2021-07-30 23:31 Sam James
2021-03-07 11:58 David Seifert
2020-02-19 14:07 Anthony G. Basile
2019-10-15 13:28 Anthony G. Basile
2019-10-15 13:28 Anthony G. Basile
2018-07-01 9:26 Pacho Ramos
2018-01-25 12:30 Anthony G. Basile
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox