[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: c63ee55bd8516b9e7df2b74f3a434f4a2c96e65d Author: Steffen Christgau s14u de> AuthorDate: Fri Apr 5 08:13:31 2024 + Commit: Steffen Christgau s14u de> CommitDate: Fri Apr 5 08:20:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c63ee55b net-misc/wsdd: add 0.8 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest| 1 + net-misc/wsdd/wsdd-0.8.ebuild | 44 +++ 2 files changed, 45 insertions(+) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest index b8530a0ac5..21f2ff382e 100644 --- a/net-misc/wsdd/Manifest +++ b/net-misc/wsdd/Manifest @@ -1,2 +1,3 @@ DIST wsdd-0.7.0.tar.gz 30155 BLAKE2B 74eae9e8dbe4b357cf8931c07ca2131e541bbc57c066197debc6add7dfa99411c836cf4058d477ebbcf484682496110f533e6b8ecb79a8ea789fdc1fec5ebfce SHA512 06926872a63b16526c315dd97e0b7711475c7a4f348db3cb994694256dd01ab099b98b0f6881a7a4fae97b9a8c6784da4b0dc7ec30bb607aa77c824d0687ee76 DIST wsdd-0.7.1.tar.gz 35921 BLAKE2B ce43022c3bd9f7ff1fd7169ac0d5ab6b2ff78d35c221c05b2e20908a5772d563ab2aca571d4e6ae48a55d19d4adcb9cde60f720ae47af8ee950198224fcfdb26 SHA512 3d65fd5d5b4bd6ff37409e07301e082ffd2bb5df184cc12730e2cb2d36ebef030c6121b515af9c7eca59562e73414c7da6f7a6cd1b05c3bb27745e402cd7f684 +DIST wsdd-0.8.tar.gz 40455 BLAKE2B e4b8e29073b6ea23b73d2f740f6dbabd8c90b615de32d9972c59e5a822daf6232fcdeafb180492a37c4a29ec266c733b160376abedce3b6a90feded2aed25aa2 SHA512 e3e5164f9ebe39c979456169bf1b0c6c4cd974792f08fa4dfab9c313fba88ae1208a8112db09c3655719b4e26bfc2616f844f17d2a245132c2f5b22e978e3c20 diff --git a/net-misc/wsdd/wsdd-0.8.ebuild b/net-misc/wsdd/wsdd-0.8.ebuild new file mode 100644 index 00..faed7e1265 --- /dev/null +++ b/net-misc/wsdd/wsdd-0.8.ebuild @@ -0,0 +1,44 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{10,11,12} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-r1 systemd + +DESCRIPTION="A Web Service Discovery host daemon." +HOMEPAGE="https://github.com/christgau/wsdd; +SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="samba" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. +RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} samba? ( net-fs/samba )" + +src_install() { + python_foreach_impl python_newscript src/wsdd.py wsdd + + # remove dependency on samba from init.d script if samba is not in use flags + if ! use samba ; then + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd || die + fi + + sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd || die + + doinitd etc/openrc/init.d/wsdd + doconfd etc/openrc/conf.d/wsdd + + # install systemd unit file with dependency on samba service if use flag is set + if use samba; then + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service || die + fi + systemd_dounit etc/systemd/wsdd.service + + dodoc README.md + doman man/wsdd.8 +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 1b27b59b6d2d4c7658d60575b917ee401923ae89 Author: Steffen Christgau s14u de> AuthorDate: Fri Apr 5 08:15:34 2024 + Commit: Steffen Christgau s14u de> CommitDate: Fri Apr 5 08:20:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b27b59b net-misc/wsdd: enable py3.12 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/wsdd-0.7.0.ebuild | 4 ++-- net-misc/wsdd/wsdd-0.7.1.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-misc/wsdd/wsdd-0.7.0.ebuild b/net-misc/wsdd/wsdd-0.7.0.ebuild index 2d407d9ccd..be844cebc5 100644 --- a/net-misc/wsdd/wsdd-0.7.0.ebuild +++ b/net-misc/wsdd/wsdd-0.7.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd diff --git a/net-misc/wsdd/wsdd-0.7.1.ebuild b/net-misc/wsdd/wsdd-0.7.1.ebuild index 3719545fbe..faed7e1265 100644 --- a/net-misc/wsdd/wsdd-0.7.1.ebuild +++ b/net-misc/wsdd/wsdd-0.7.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 2020-2023 Gentoo Authors +# Copyright 2020-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{10,11} ) +PYTHON_COMPAT=( python3_{10,11,12} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: f9254f7e72fb5e1c00afbb5c0df82eb80aec4a00 Author: Steffen Christgau s14u de> AuthorDate: Sat Mar 4 16:57:10 2023 + Commit: Steffen Christgau s14u de> CommitDate: Sat Mar 4 16:57:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9254f7e net-misc/wsdd: use new man page section Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/wsdd-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/wsdd/wsdd-0.7.1.ebuild b/net-misc/wsdd/wsdd-0.7.1.ebuild index ed79254f3..a3e34dd48 100644 --- a/net-misc/wsdd/wsdd-0.7.1.ebuild +++ b/net-misc/wsdd/wsdd-0.7.1.ebuild @@ -42,5 +42,5 @@ src_install() { systemd_dounit etc/systemd/wsdd.service dodoc README.md - doman man/wsdd.1 + doman man/wsdd.8 }
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: f641d4b6d482cc1a4c5e84902792ba30627c5ae7 Author: Steffen Christgau s14u de> AuthorDate: Sat Mar 4 11:51:55 2023 + Commit: Steffen Christgau s14u de> CommitDate: Sat Mar 4 12:01:13 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f641d4b6 net-misc/wsdd: drop v0.6.4 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/wsdd-0.6.4.ebuild | 47 - 1 file changed, 47 deletions(-) diff --git a/net-misc/wsdd/wsdd-0.6.4.ebuild b/net-misc/wsdd/wsdd-0.6.4.ebuild deleted file mode 100644 index c981d6731..0 --- a/net-misc/wsdd/wsdd-0.6.4.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) -PYTHON_REQ_USE="xml(+)" - -inherit python-r1 systemd - -DESCRIPTION="A Web Service Discovery host daemon." -HOMEPAGE="https://github.com/christgau/wsdd; -SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="samba" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="" -# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. -RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} samba? ( net-fs/samba )" -BDEPEND="" - -src_install() { - python_foreach_impl python_newscript src/wsdd.py wsdd - - # remove dependency on samba from init.d script if samba is not in use flags - if ! use samba ; then - sed -i -e '/need samba/d' etc/openrc/init.d/wsdd || die - fi - - sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd || die - - doinitd etc/openrc/init.d/wsdd - doconfd etc/openrc/conf.d/wsdd - - # install systemd unit file with wsdd user and dependency on samba service if use flag is set - sed -i -e "s/=nobody/=${PN}/" etc/systemd/wsdd.service - if use samba; then - sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service || die - fi - systemd_dounit etc/systemd/wsdd.service - - dodoc README.md - doman man/wsdd.1 -}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 4f615f953b12cdaeede07e0250a05ad1523fda2f Author: Steffen Christgau s14u de> AuthorDate: Sat Mar 4 11:50:19 2023 + Commit: Steffen Christgau s14u de> CommitDate: Sat Mar 4 12:01:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f615f95 net-misc/wsdd: add v0.7.1, bump Python compat fixes #897642 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest | 2 +- net-misc/wsdd/wsdd-0.7.0.ebuild| 4 ++-- net-misc/wsdd/{wsdd-0.7.0.ebuild => wsdd-0.7.1.ebuild} | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest index f45619817..b8530a0ac 100644 --- a/net-misc/wsdd/Manifest +++ b/net-misc/wsdd/Manifest @@ -1,2 +1,2 @@ -DIST wsdd-0.6.4.tar.gz 28574 BLAKE2B fbb98a3c14446f554f39d60fc42ebc268b9c055a08e8325e2fcdac1e3d45071c908caa97ca19404242a9479c0e6de452a46cddf47dc4513cdb53ab58dd9099e6 SHA512 facc13c9ebfc020d5d6dde9c1d3a5e0e20aebbd7942f25430c07706fe16140ca5618d525fcf1b45869cf1dd916a09939e4c5252bc9d07fb6bd7c618f5fc1500e DIST wsdd-0.7.0.tar.gz 30155 BLAKE2B 74eae9e8dbe4b357cf8931c07ca2131e541bbc57c066197debc6add7dfa99411c836cf4058d477ebbcf484682496110f533e6b8ecb79a8ea789fdc1fec5ebfce SHA512 06926872a63b16526c315dd97e0b7711475c7a4f348db3cb994694256dd01ab099b98b0f6881a7a4fae97b9a8c6784da4b0dc7ec30bb607aa77c824d0687ee76 +DIST wsdd-0.7.1.tar.gz 35921 BLAKE2B ce43022c3bd9f7ff1fd7169ac0d5ab6b2ff78d35c221c05b2e20908a5772d563ab2aca571d4e6ae48a55d19d4adcb9cde60f720ae47af8ee950198224fcfdb26 SHA512 3d65fd5d5b4bd6ff37409e07301e082ffd2bb5df184cc12730e2cb2d36ebef030c6121b515af9c7eca59562e73414c7da6f7a6cd1b05c3bb27745e402cd7f684 diff --git a/net-misc/wsdd/wsdd-0.7.0.ebuild b/net-misc/wsdd/wsdd-0.7.0.ebuild index d5b66f233..ed79254f3 100644 --- a/net-misc/wsdd/wsdd-0.7.0.ebuild +++ b/net-misc/wsdd/wsdd-0.7.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{10,11} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd diff --git a/net-misc/wsdd/wsdd-0.7.0.ebuild b/net-misc/wsdd/wsdd-0.7.1.ebuild similarity index 94% copy from net-misc/wsdd/wsdd-0.7.0.ebuild copy to net-misc/wsdd/wsdd-0.7.1.ebuild index d5b66f233..ed79254f3 100644 --- a/net-misc/wsdd/wsdd-0.7.0.ebuild +++ b/net-misc/wsdd/wsdd-0.7.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 2020-2021 Gentoo Authors +# Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_COMPAT=( python3_{10,11} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 1375fadc3552c74aa34555938c834de1406103fc Author: Steffen Christgau s14u de> AuthorDate: Wed Dec 1 22:05:02 2021 + Commit: Steffen Christgau s14u de> CommitDate: Wed Dec 1 22:05:02 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1375fadc net-misc/wsdd: add 'die' call to commands Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/wsdd-0.6.4.ebuild | 6 +++--- net-misc/wsdd/wsdd-0.7.0.ebuild | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/net-misc/wsdd/wsdd-0.6.4.ebuild b/net-misc/wsdd/wsdd-0.6.4.ebuild index 392a525e1..c981d6731 100644 --- a/net-misc/wsdd/wsdd-0.6.4.ebuild +++ b/net-misc/wsdd/wsdd-0.6.4.ebuild @@ -27,10 +27,10 @@ src_install() { # remove dependency on samba from init.d script if samba is not in use flags if ! use samba ; then - sed -i -e '/need samba/d' etc/openrc/init.d/wsdd + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd || die fi - sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd + sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd || die doinitd etc/openrc/init.d/wsdd doconfd etc/openrc/conf.d/wsdd @@ -38,7 +38,7 @@ src_install() { # install systemd unit file with wsdd user and dependency on samba service if use flag is set sed -i -e "s/=nobody/=${PN}/" etc/systemd/wsdd.service if use samba; then - sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service || die fi systemd_dounit etc/systemd/wsdd.service diff --git a/net-misc/wsdd/wsdd-0.7.0.ebuild b/net-misc/wsdd/wsdd-0.7.0.ebuild index 592da1725..d5b66f233 100644 --- a/net-misc/wsdd/wsdd-0.7.0.ebuild +++ b/net-misc/wsdd/wsdd-0.7.0.ebuild @@ -27,17 +27,17 @@ src_install() { # remove dependency on samba from init.d script if samba is not in use flags if ! use samba ; then - sed -i -e '/need samba/d' etc/openrc/init.d/wsdd + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd || die fi - sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd + sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd || die doinitd etc/openrc/init.d/wsdd doconfd etc/openrc/conf.d/wsdd # install systemd unit file with dependency on samba service if use flag is set if use samba; then - sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service || die fi systemd_dounit etc/systemd/wsdd.service
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 3e83d3ead4bc0ca74f5d6a9cfdff59331260191a Author: Steffen Christgau s14u de> AuthorDate: Sun Nov 21 09:14:30 2021 + Commit: Steffen Christgau s14u de> CommitDate: Sun Nov 21 09:15:27 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e83d3ea net-misc/wsdd: version bump to 0.7.0, add Python 3.10 support Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest | 1 + net-misc/wsdd/wsdd-0.7.0.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest index 019019217..f45619817 100644 --- a/net-misc/wsdd/Manifest +++ b/net-misc/wsdd/Manifest @@ -1 +1,2 @@ DIST wsdd-0.6.4.tar.gz 28574 BLAKE2B fbb98a3c14446f554f39d60fc42ebc268b9c055a08e8325e2fcdac1e3d45071c908caa97ca19404242a9479c0e6de452a46cddf47dc4513cdb53ab58dd9099e6 SHA512 facc13c9ebfc020d5d6dde9c1d3a5e0e20aebbd7942f25430c07706fe16140ca5618d525fcf1b45869cf1dd916a09939e4c5252bc9d07fb6bd7c618f5fc1500e +DIST wsdd-0.7.0.tar.gz 30155 BLAKE2B 74eae9e8dbe4b357cf8931c07ca2131e541bbc57c066197debc6add7dfa99411c836cf4058d477ebbcf484682496110f533e6b8ecb79a8ea789fdc1fec5ebfce SHA512 06926872a63b16526c315dd97e0b7711475c7a4f348db3cb994694256dd01ab099b98b0f6881a7a4fae97b9a8c6784da4b0dc7ec30bb607aa77c824d0687ee76 diff --git a/net-misc/wsdd/wsdd-0.7.0.ebuild b/net-misc/wsdd/wsdd-0.7.0.ebuild new file mode 100644 index 0..592da1725 --- /dev/null +++ b/net-misc/wsdd/wsdd-0.7.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-r1 systemd + +DESCRIPTION="A Web Service Discovery host daemon." +HOMEPAGE="https://github.com/christgau/wsdd; +SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="samba" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="" +# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. +RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} samba? ( net-fs/samba )" +BDEPEND="" + +src_install() { + python_foreach_impl python_newscript src/wsdd.py wsdd + + # remove dependency on samba from init.d script if samba is not in use flags + if ! use samba ; then + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd + fi + + sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd + + doinitd etc/openrc/init.d/wsdd + doconfd etc/openrc/conf.d/wsdd + + # install systemd unit file with dependency on samba service if use flag is set + if use samba; then + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service + fi + systemd_dounit etc/systemd/wsdd.service + + dodoc README.md + doman man/wsdd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 9f6914a613ce32ff8fbc3f38ed8b26497728b4a3 Author: Steffen Christgau s14u de> AuthorDate: Sat May 15 20:55:44 2021 + Commit: Steffen Christgau s14u de> CommitDate: Sun May 16 07:37:10 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f6914a6 net-misc/wsdd: remove old versions Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest | 4 net-misc/wsdd/wsdd-0.5.ebuild | 45 - net-misc/wsdd/wsdd-0.6.1.ebuild | 45 - net-misc/wsdd/wsdd-0.6.2.ebuild | 45 - net-misc/wsdd/wsdd-0.6.ebuild | 45 - 5 files changed, 184 deletions(-) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest index 1c67a602e..019019217 100644 --- a/net-misc/wsdd/Manifest +++ b/net-misc/wsdd/Manifest @@ -1,5 +1 @@ -DIST wsdd-0.5.tar.gz 16820 BLAKE2B 3744cf45812a54d1857d75adb9ad24868f6a29520cda3de5c69877196ffafea242e3c68f54a7849c6399fb038366825c6e42a3e1e98d37c893b7c4cde7cd49c2 SHA512 fe300de7d900f34b43c81358506b2e62ecbf980e6c65b377f87e3a9618afeef9dff2ed041b660b58bce0944d221ca26b2fc1c1ff7e0155edef615ed6d5ec5cd5 -DIST wsdd-0.6.1.tar.gz 27254 BLAKE2B 745eab6f8b404d56cfa99bf4691936ac294931495990b75e29d4d28db5bef82804b1215aca76b4e2f941e8d58daee8dbbbe091ce3bfe90bc82856f6960ffec75 SHA512 62d7694972dbd571b5c5d9a2f1086bc0ba244896df237d6514b0a7cf814d11faec8299a1618e2da8550bcaee3feede3e2e057d3a1d2e7296947b09d6894ac2a2 -DIST wsdd-0.6.2.tar.gz 27654 BLAKE2B 07a518517f8896682a6a04a4f904b3f696874da71b1b09202fc4b6117a32e2eaa463a111c5265a643d6cde49fef275ac0adcfdd4e21f89f2721719426f1926a0 SHA512 fb18c5018bbd0a6389ad8a58040351ddebab5628c7315d57d9aaf32effe1d7a4f5b91dfa9afae77d41c0eb408de6ad788c40d1cd6158e975fc94f8c3a9f8bd4b DIST wsdd-0.6.4.tar.gz 28574 BLAKE2B fbb98a3c14446f554f39d60fc42ebc268b9c055a08e8325e2fcdac1e3d45071c908caa97ca19404242a9479c0e6de452a46cddf47dc4513cdb53ab58dd9099e6 SHA512 facc13c9ebfc020d5d6dde9c1d3a5e0e20aebbd7942f25430c07706fe16140ca5618d525fcf1b45869cf1dd916a09939e4c5252bc9d07fb6bd7c618f5fc1500e -DIST wsdd-0.6.tar.gz 27067 BLAKE2B ea8ca4235d7a8dc32ed6cdf04f3ceeb0b41114c8fdc38beb783d839e7771d4557af0c411b1568809d1ba6a3dcdc94436a3990852b6b7f0d47eb6c0e4261a8f89 SHA512 a57a7d75118e73b63269f7de44da22ee571c922455e1be2820595209c7eabeb4c95ba6b54a56d35c5a4bf0210e05ed8578f967170728edff854cc7d40c19ef48 diff --git a/net-misc/wsdd/wsdd-0.5.ebuild b/net-misc/wsdd/wsdd-0.5.ebuild deleted file mode 100644 index 05b681d16..0 --- a/net-misc/wsdd/wsdd-0.5.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="xml(+)" - -inherit python-r1 systemd - -DESCRIPTION="A Web Service Discovery host daemon." -HOMEPAGE="https://github.com/christgau/wsdd; -SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="samba" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="" -# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. -RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )" -BDEPEND="" - -src_install() { - python_foreach_impl python_newscript src/wsdd.py wsdd - - # remove dependency on samba from init.d script if samba is not in use flags - if ! use samba ; then - sed -i -e '/need samba/d' etc/openrc/init.d/wsdd - fi - - doinitd etc/openrc/init.d/wsdd - doconfd etc/openrc/conf.d/wsdd - - # install systemd unit file with wsdd user and dependency on samba service if use flag is set - sed -i -e 's/=nobody/=daemon/' etc/systemd/wsdd.service - if use samba; then - sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service - fi - systemd_dounit etc/systemd/wsdd.service - - dodoc README.md - doman man/wsdd.1 -} diff --git a/net-misc/wsdd/wsdd-0.6.1.ebuild b/net-misc/wsdd/wsdd-0.6.1.ebuild deleted file mode 100644 index 05b681d16..0 --- a/net-misc/wsdd/wsdd-0.6.1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) -PYTHON_REQ_USE="xml(+)" - -inherit python-r1 systemd - -DESCRIPTION="A Web Service Discovery host daemon." -HOMEPAGE="https://github.com/christgau/wsdd; -SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="samba" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -DEPEND="" -# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. -RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )" -BDEPEND="" - -src_install() { -
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: bf9f32337be6f19bdb82f8fd869f1ea93fd903e7 Author: Steffen Christgau s14u de> AuthorDate: Sat May 15 20:54:06 2021 + Commit: Steffen Christgau s14u de> CommitDate: Sun May 16 07:32:46 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bf9f3233 net-misc/wsdd: use dedicated user/group (GLEP 81 compliance) Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/wsdd-0.6.4.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/net-misc/wsdd/wsdd-0.6.4.ebuild b/net-misc/wsdd/wsdd-0.6.4.ebuild index 05b681d16..6f2a9f1c2 100644 --- a/net-misc/wsdd/wsdd-0.6.4.ebuild +++ b/net-misc/wsdd/wsdd-0.6.4.ebuild @@ -19,7 +19,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" DEPEND="" # Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. -RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )" +RDEPEND="${PYTHON_DEPS} acct-group/${PN} acct-user/${PN} samba? ( net-fs/samba )" BDEPEND="" src_install() { @@ -30,11 +30,13 @@ src_install() { sed -i -e '/need samba/d' etc/openrc/init.d/wsdd fi + sed -i -e "s/daemon:daemon/${PN}:${PN}/" etc/openrc/init.d/wsdd + doinitd etc/openrc/init.d/wsdd doconfd etc/openrc/conf.d/wsdd # install systemd unit file with wsdd user and dependency on samba service if use flag is set - sed -i -e 's/=nobody/=daemon/' etc/systemd/wsdd.service + sed -i -e "s/=nobody/=${PN}/" etc/systemd/wsdd.service if use samba; then sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service fi
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 0f27a7e64f326bfb34a48769ec146a9390cdb467 Author: Steffen Christgau s14u de> AuthorDate: Fri Feb 12 20:02:00 2021 + Commit: Steffen Christgau s14u de> CommitDate: Fri Feb 12 20:46:10 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f27a7e6 net-misc/wsdd: PYTHON_COMPAT update, dependency refinement Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/wsdd-0.5.ebuild | 10 +- net-misc/wsdd/wsdd-0.6.1.ebuild | 10 +- net-misc/wsdd/wsdd-0.6.2.ebuild | 10 +- net-misc/wsdd/wsdd-0.6.4.ebuild | 8 net-misc/wsdd/wsdd-0.6.ebuild | 10 +- 5 files changed, 24 insertions(+), 24 deletions(-) diff --git a/net-misc/wsdd/wsdd-0.5.ebuild b/net-misc/wsdd/wsdd-0.5.ebuild index 923d0d49..05b681d1 100644 --- a/net-misc/wsdd/wsdd-0.5.ebuild +++ b/net-misc/wsdd/wsdd-0.5.ebuild @@ -1,8 +1,8 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_7 ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd @@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="samba" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="${PYTHON_DEPS}" -# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. -RDEPEND="${DEPEND} samba? ( net-fs/samba )" +DEPEND="" +# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. +RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )" BDEPEND="" src_install() { diff --git a/net-misc/wsdd/wsdd-0.6.1.ebuild b/net-misc/wsdd/wsdd-0.6.1.ebuild index f35381e5..05b681d1 100644 --- a/net-misc/wsdd/wsdd-0.6.1.ebuild +++ b/net-misc/wsdd/wsdd-0.6.1.ebuild @@ -1,8 +1,8 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd @@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="samba" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="${PYTHON_DEPS}" -# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. -RDEPEND="${DEPEND} samba? ( net-fs/samba )" +DEPEND="" +# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. +RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )" BDEPEND="" src_install() { diff --git a/net-misc/wsdd/wsdd-0.6.2.ebuild b/net-misc/wsdd/wsdd-0.6.2.ebuild index f35381e5..05b681d1 100644 --- a/net-misc/wsdd/wsdd-0.6.2.ebuild +++ b/net-misc/wsdd/wsdd-0.6.2.ebuild @@ -1,8 +1,8 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd @@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="samba" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="${PYTHON_DEPS}" -# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. -RDEPEND="${DEPEND} samba? ( net-fs/samba )" +DEPEND="" +# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. +RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )" BDEPEND="" src_install() { diff --git a/net-misc/wsdd/wsdd-0.6.4.ebuild b/net-misc/wsdd/wsdd-0.6.4.ebuild index f956899d..05b681d1 100644 --- a/net-misc/wsdd/wsdd-0.6.4.ebuild +++ b/net-misc/wsdd/wsdd-0.6.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd @@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="samba" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="${PYTHON_DEPS}" -# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. -RDEPEND="${DEPEND} samba? ( net-fs/samba )" +DEPEND="" +# Samba is technically not a requirement of wsdd, but depend on it if the use flags is set. +RDEPEND="${PYTHON_DEPS} samba? ( net-fs/samba )" BDEPEND="" src_install() { diff --git a/net-misc/wsdd/wsdd-0.6.ebuild b/net-misc/wsdd/wsdd-0.6.ebuild index f35381e5..05b681d1 100644 --- a/net-misc/wsdd/wsdd-0.6.ebuild +++ b/net-misc/wsdd/wsdd-0.6.ebuild @@ -1,8 +1,8 @@ -# Copyright 2020 Gentoo Authors +# Copyright 2020-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) PYTHON_REQ_USE="xml(+)" inherit python-r1 systemd @@ -17,9 +17,9 @@ KEYWORDS="~amd64 ~arm ~x86" IUSE="samba" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -DEPEND="${PYTHON_DEPS}" -# Samba is technically no requiredment of
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: c093b607a18dfd09c5bf7a89deb21d4e8ebd7a30 Author: Steffen Christgau s14u de> AuthorDate: Sat Feb 6 23:03:25 2021 + Commit: Steffen Christgau s14u de> CommitDate: Sat Feb 6 23:04:26 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c093b607 net-misc/wsdd: version bump to 0.6.4 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest | 1 + net-misc/wsdd/wsdd-0.6.4.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest index b9fdbef7..1c67a602 100644 --- a/net-misc/wsdd/Manifest +++ b/net-misc/wsdd/Manifest @@ -1,4 +1,5 @@ DIST wsdd-0.5.tar.gz 16820 BLAKE2B 3744cf45812a54d1857d75adb9ad24868f6a29520cda3de5c69877196ffafea242e3c68f54a7849c6399fb038366825c6e42a3e1e98d37c893b7c4cde7cd49c2 SHA512 fe300de7d900f34b43c81358506b2e62ecbf980e6c65b377f87e3a9618afeef9dff2ed041b660b58bce0944d221ca26b2fc1c1ff7e0155edef615ed6d5ec5cd5 DIST wsdd-0.6.1.tar.gz 27254 BLAKE2B 745eab6f8b404d56cfa99bf4691936ac294931495990b75e29d4d28db5bef82804b1215aca76b4e2f941e8d58daee8dbbbe091ce3bfe90bc82856f6960ffec75 SHA512 62d7694972dbd571b5c5d9a2f1086bc0ba244896df237d6514b0a7cf814d11faec8299a1618e2da8550bcaee3feede3e2e057d3a1d2e7296947b09d6894ac2a2 DIST wsdd-0.6.2.tar.gz 27654 BLAKE2B 07a518517f8896682a6a04a4f904b3f696874da71b1b09202fc4b6117a32e2eaa463a111c5265a643d6cde49fef275ac0adcfdd4e21f89f2721719426f1926a0 SHA512 fb18c5018bbd0a6389ad8a58040351ddebab5628c7315d57d9aaf32effe1d7a4f5b91dfa9afae77d41c0eb408de6ad788c40d1cd6158e975fc94f8c3a9f8bd4b +DIST wsdd-0.6.4.tar.gz 28574 BLAKE2B fbb98a3c14446f554f39d60fc42ebc268b9c055a08e8325e2fcdac1e3d45071c908caa97ca19404242a9479c0e6de452a46cddf47dc4513cdb53ab58dd9099e6 SHA512 facc13c9ebfc020d5d6dde9c1d3a5e0e20aebbd7942f25430c07706fe16140ca5618d525fcf1b45869cf1dd916a09939e4c5252bc9d07fb6bd7c618f5fc1500e DIST wsdd-0.6.tar.gz 27067 BLAKE2B ea8ca4235d7a8dc32ed6cdf04f3ceeb0b41114c8fdc38beb783d839e7771d4557af0c411b1568809d1ba6a3dcdc94436a3990852b6b7f0d47eb6c0e4261a8f89 SHA512 a57a7d75118e73b63269f7de44da22ee571c922455e1be2820595209c7eabeb4c95ba6b54a56d35c5a4bf0210e05ed8578f967170728edff854cc7d40c19ef48 diff --git a/net-misc/wsdd/wsdd-0.6.4.ebuild b/net-misc/wsdd/wsdd-0.6.4.ebuild new file mode 100644 index ..f956899d --- /dev/null +++ b/net-misc/wsdd/wsdd-0.6.4.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-r1 systemd + +DESCRIPTION="A Web Service Discovery host daemon." +HOMEPAGE="https://github.com/christgau/wsdd; +SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="samba" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. +RDEPEND="${DEPEND} samba? ( net-fs/samba )" +BDEPEND="" + +src_install() { + python_foreach_impl python_newscript src/wsdd.py wsdd + + # remove dependency on samba from init.d script if samba is not in use flags + if ! use samba ; then + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd + fi + + doinitd etc/openrc/init.d/wsdd + doconfd etc/openrc/conf.d/wsdd + + # install systemd unit file with wsdd user and dependency on samba service if use flag is set + sed -i -e 's/=nobody/=daemon/' etc/systemd/wsdd.service + if use samba; then + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service + fi + systemd_dounit etc/systemd/wsdd.service + + dodoc README.md + doman man/wsdd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 400bbcdef3b6e5e59144b23d96d40a86e1f2ec14 Author: Steffen Christgau s14u de> AuthorDate: Mon Oct 19 15:36:04 2020 + Commit: Steffen Christgau s14u de> CommitDate: Mon Oct 19 15:36:04 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=400bbcde net-misc/wsdd: version bump to 0.6.2 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest | 1 + net-misc/wsdd/wsdd-0.6.2.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest index 3a89e728..b9fdbef7 100644 --- a/net-misc/wsdd/Manifest +++ b/net-misc/wsdd/Manifest @@ -1,3 +1,4 @@ DIST wsdd-0.5.tar.gz 16820 BLAKE2B 3744cf45812a54d1857d75adb9ad24868f6a29520cda3de5c69877196ffafea242e3c68f54a7849c6399fb038366825c6e42a3e1e98d37c893b7c4cde7cd49c2 SHA512 fe300de7d900f34b43c81358506b2e62ecbf980e6c65b377f87e3a9618afeef9dff2ed041b660b58bce0944d221ca26b2fc1c1ff7e0155edef615ed6d5ec5cd5 DIST wsdd-0.6.1.tar.gz 27254 BLAKE2B 745eab6f8b404d56cfa99bf4691936ac294931495990b75e29d4d28db5bef82804b1215aca76b4e2f941e8d58daee8dbbbe091ce3bfe90bc82856f6960ffec75 SHA512 62d7694972dbd571b5c5d9a2f1086bc0ba244896df237d6514b0a7cf814d11faec8299a1618e2da8550bcaee3feede3e2e057d3a1d2e7296947b09d6894ac2a2 +DIST wsdd-0.6.2.tar.gz 27654 BLAKE2B 07a518517f8896682a6a04a4f904b3f696874da71b1b09202fc4b6117a32e2eaa463a111c5265a643d6cde49fef275ac0adcfdd4e21f89f2721719426f1926a0 SHA512 fb18c5018bbd0a6389ad8a58040351ddebab5628c7315d57d9aaf32effe1d7a4f5b91dfa9afae77d41c0eb408de6ad788c40d1cd6158e975fc94f8c3a9f8bd4b DIST wsdd-0.6.tar.gz 27067 BLAKE2B ea8ca4235d7a8dc32ed6cdf04f3ceeb0b41114c8fdc38beb783d839e7771d4557af0c411b1568809d1ba6a3dcdc94436a3990852b6b7f0d47eb6c0e4261a8f89 SHA512 a57a7d75118e73b63269f7de44da22ee571c922455e1be2820595209c7eabeb4c95ba6b54a56d35c5a4bf0210e05ed8578f967170728edff854cc7d40c19ef48 diff --git a/net-misc/wsdd/wsdd-0.6.2.ebuild b/net-misc/wsdd/wsdd-0.6.2.ebuild new file mode 100644 index ..f35381e5 --- /dev/null +++ b/net-misc/wsdd/wsdd-0.6.2.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-r1 systemd + +DESCRIPTION="A Web Service Discovery host daemon." +HOMEPAGE="https://github.com/christgau/wsdd; +SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="samba" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. +RDEPEND="${DEPEND} samba? ( net-fs/samba )" +BDEPEND="" + +src_install() { + python_foreach_impl python_newscript src/wsdd.py wsdd + + # remove dependency on samba from init.d script if samba is not in use flags + if ! use samba ; then + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd + fi + + doinitd etc/openrc/init.d/wsdd + doconfd etc/openrc/conf.d/wsdd + + # install systemd unit file with wsdd user and dependency on samba service if use flag is set + sed -i -e 's/=nobody/=daemon/' etc/systemd/wsdd.service + if use samba; then + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service + fi + systemd_dounit etc/systemd/wsdd.service + + dodoc README.md + doman man/wsdd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: ea66a00d80a1fdda1cb84272f7ce6a5847be7dc0 Author: Steffen Christgau s14u de> AuthorDate: Sat Jul 18 15:16:02 2020 + Commit: Steffen Christgau s14u de> CommitDate: Sat Jul 18 15:16:02 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea66a00d net-misc/wsdd: version bump to 0.6.1 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest | 1 + net-misc/wsdd/wsdd-0.6.1.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest index 6c514c6..3a89e72 100644 --- a/net-misc/wsdd/Manifest +++ b/net-misc/wsdd/Manifest @@ -1,2 +1,3 @@ DIST wsdd-0.5.tar.gz 16820 BLAKE2B 3744cf45812a54d1857d75adb9ad24868f6a29520cda3de5c69877196ffafea242e3c68f54a7849c6399fb038366825c6e42a3e1e98d37c893b7c4cde7cd49c2 SHA512 fe300de7d900f34b43c81358506b2e62ecbf980e6c65b377f87e3a9618afeef9dff2ed041b660b58bce0944d221ca26b2fc1c1ff7e0155edef615ed6d5ec5cd5 +DIST wsdd-0.6.1.tar.gz 27254 BLAKE2B 745eab6f8b404d56cfa99bf4691936ac294931495990b75e29d4d28db5bef82804b1215aca76b4e2f941e8d58daee8dbbbe091ce3bfe90bc82856f6960ffec75 SHA512 62d7694972dbd571b5c5d9a2f1086bc0ba244896df237d6514b0a7cf814d11faec8299a1618e2da8550bcaee3feede3e2e057d3a1d2e7296947b09d6894ac2a2 DIST wsdd-0.6.tar.gz 27067 BLAKE2B ea8ca4235d7a8dc32ed6cdf04f3ceeb0b41114c8fdc38beb783d839e7771d4557af0c411b1568809d1ba6a3dcdc94436a3990852b6b7f0d47eb6c0e4261a8f89 SHA512 a57a7d75118e73b63269f7de44da22ee571c922455e1be2820595209c7eabeb4c95ba6b54a56d35c5a4bf0210e05ed8578f967170728edff854cc7d40c19ef48 diff --git a/net-misc/wsdd/wsdd-0.6.1.ebuild b/net-misc/wsdd/wsdd-0.6.1.ebuild new file mode 100644 index 000..9ad926c --- /dev/null +++ b/net-misc/wsdd/wsdd-0.6.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-r1 systemd + +DESCRIPTION="A Web Service Discovery host daemon." +HOMEPAGE="https://github.com/christgau/wsdd; +SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="samba" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. +RDEPEND="${DEPEND} samba? ( net-fs/samba )" +BDEPEND="" + +src_install() { + python_foreach_impl python_newscript src/wsdd.py wsdd + + # remove dependency on samba from init.d script if samba is not in use flags + if ! use samba ; then + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd + fi + + doinitd etc/openrc/init.d/wsdd + doconfd etc/openrc/conf.d/wsdd + + # install systemd unit file with wsdd user and dependency on samba service if use flag is set + sed -i -e 's/=nobody/=daemon/' etc/systemd/wsdd.service + if use samba; then + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service + fi + systemd_dounit etc/systemd/wsdd.service + + dodoc README.md + doman man/wsdd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 015502701a1d11cf95b728517eea0534725cc22e Author: Steffen Christgau s14u de> AuthorDate: Sat Jun 6 09:29:10 2020 + Commit: Steffen Christgau s14u de> CommitDate: Sat Jun 6 09:30:29 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01550270 net-misc/wsdd: Version bump to 0.6, add Python 3.8 support Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest| 1 + net-misc/wsdd/wsdd-0.6.ebuild | 45 +++ 2 files changed, 46 insertions(+) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest index 3453a18..6c514c6 100644 --- a/net-misc/wsdd/Manifest +++ b/net-misc/wsdd/Manifest @@ -1 +1,2 @@ DIST wsdd-0.5.tar.gz 16820 BLAKE2B 3744cf45812a54d1857d75adb9ad24868f6a29520cda3de5c69877196ffafea242e3c68f54a7849c6399fb038366825c6e42a3e1e98d37c893b7c4cde7cd49c2 SHA512 fe300de7d900f34b43c81358506b2e62ecbf980e6c65b377f87e3a9618afeef9dff2ed041b660b58bce0944d221ca26b2fc1c1ff7e0155edef615ed6d5ec5cd5 +DIST wsdd-0.6.tar.gz 27067 BLAKE2B ea8ca4235d7a8dc32ed6cdf04f3ceeb0b41114c8fdc38beb783d839e7771d4557af0c411b1568809d1ba6a3dcdc94436a3990852b6b7f0d47eb6c0e4261a8f89 SHA512 a57a7d75118e73b63269f7de44da22ee571c922455e1be2820595209c7eabeb4c95ba6b54a56d35c5a4bf0210e05ed8578f967170728edff854cc7d40c19ef48 diff --git a/net-misc/wsdd/wsdd-0.6.ebuild b/net-misc/wsdd/wsdd-0.6.ebuild new file mode 100644 index 000..9ad926c --- /dev/null +++ b/net-misc/wsdd/wsdd-0.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-r1 systemd + +DESCRIPTION="A Web Service Discovery host daemon." +HOMEPAGE="https://github.com/christgau/wsdd; +SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="samba" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. +RDEPEND="${DEPEND} samba? ( net-fs/samba )" +BDEPEND="" + +src_install() { + python_foreach_impl python_newscript src/wsdd.py wsdd + + # remove dependency on samba from init.d script if samba is not in use flags + if ! use samba ; then + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd + fi + + doinitd etc/openrc/init.d/wsdd + doconfd etc/openrc/conf.d/wsdd + + # install systemd unit file with wsdd user and dependency on samba service if use flag is set + sed -i -e 's/=nobody/=daemon/' etc/systemd/wsdd.service + if use samba; then + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service + fi + systemd_dounit etc/systemd/wsdd.service + + dodoc README.md + doman man/wsdd.1 +}
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/wsdd/
commit: 7a6db29949f0b027ee7aa909994291dae8318544 Author: Steffen Christgau s14u de> AuthorDate: Sat Mar 21 10:35:44 2020 + Commit: Steffen Christgau s14u de> CommitDate: Sat Mar 21 10:35:44 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a6db299 net-misc/wsdd: new package Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Steffen Christgau s14u.de> net-misc/wsdd/Manifest| 1 + net-misc/wsdd/metadata.xml| 16 +++ net-misc/wsdd/wsdd-0.5.ebuild | 45 +++ 3 files changed, 62 insertions(+) diff --git a/net-misc/wsdd/Manifest b/net-misc/wsdd/Manifest new file mode 100644 index 000..3453a18 --- /dev/null +++ b/net-misc/wsdd/Manifest @@ -0,0 +1 @@ +DIST wsdd-0.5.tar.gz 16820 BLAKE2B 3744cf45812a54d1857d75adb9ad24868f6a29520cda3de5c69877196ffafea242e3c68f54a7849c6399fb038366825c6e42a3e1e98d37c893b7c4cde7cd49c2 SHA512 fe300de7d900f34b43c81358506b2e62ecbf980e6c65b377f87e3a9618afeef9dff2ed041b660b58bce0944d221ca26b2fc1c1ff7e0155edef615ed6d5ec5cd5 diff --git a/net-misc/wsdd/metadata.xml b/net-misc/wsdd/metadata.xml new file mode 100644 index 000..e0926c1 --- /dev/null +++ b/net-misc/wsdd/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + christgau/wsdd + + + m...@s14u.de + Steffen Christgau + + + A Web Service Discovery host daemon. It enables (Samba) hosts, + e.g. NAS devices, to be found by Web Service Discovery Clients + like Windows. + + diff --git a/net-misc/wsdd/wsdd-0.5.ebuild b/net-misc/wsdd/wsdd-0.5.ebuild new file mode 100644 index 000..8f4d579 --- /dev/null +++ b/net-misc/wsdd/wsdd-0.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) +PYTHON_REQ_USE="xml(+)" + +inherit python-r1 systemd + +DESCRIPTION="A Web Service Discovery host daemon." +HOMEPAGE="https://github.com/christgau/wsdd; +SRC_URI="https://github.com/christgau/wsdd/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="samba" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND="${PYTHON_DEPS}" +# Samba is technically no requiredment of wsdd, but depend on it if the use flags is set. +RDEPEND="${DEPEND} samba? ( net-fs/samba )" +BDEPEND="" + +src_install() { + python_foreach_impl python_newscript src/wsdd.py wsdd + + # remove dependency on samba from init.d script if samba is not in use flags + if ! use samba ; then + sed -i -e '/need samba/d' etc/openrc/init.d/wsdd + fi + + doinitd etc/openrc/init.d/wsdd + doconfd etc/openrc/conf.d/wsdd + + # install systemd unit file with wsdd user and dependency on samba service if use flag is set + sed -i -e 's/=nobody/=daemon/' etc/systemd/wsdd.service + if use samba; then + sed -i -e 's/;Wants=smb.service/Wants=samba.service/' etc/systemd/wsdd.service + fi + systemd_dounit etc/systemd/wsdd.service + + dodoc README.md + doman man/wsdd.1 +}