public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2020-03-24 16:37 Michał Górny
  0 siblings, 0 replies; 11+ messages in thread
From: Michał Górny @ 2020-03-24 16:37 UTC (permalink / raw
  To: gentoo-commits

commit:     7a6db29949f0b027ee7aa909994291dae8318544
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Sat Mar 21 10:35:44 2020 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 21 10:35:44 2020 +0000
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 <mail <AT> 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 0000000..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 0000000..e0926c1
--- /dev/null
+++ b/net-misc/wsdd/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<upstream>
+		<remote-id type="github">christgau/wsdd</remote-id>
+	</upstream>
+	<maintainer type="person">
+		<email>mail@s14u.de</email>
+		<name>Steffen Christgau</name>
+	</maintainer>
+	<longdescription lang="en">
+		A Web Service Discovery host daemon. It enables (Samba) hosts,
+		e.g. NAS devices, to be found by Web Service Discovery Clients
+		like Windows.
+	</longdescription>
+</pkgmetadata>

diff --git a/net-misc/wsdd/wsdd-0.5.ebuild b/net-misc/wsdd/wsdd-0.5.ebuild
new file mode 100644
index 0000000..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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2020-06-06  9:38 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-06-06  9:38 UTC (permalink / raw
  To: gentoo-commits

commit:     015502701a1d11cf95b728517eea0534725cc22e
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Sat Jun  6 09:29:10 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Jun  6 09:30:29 2020 +0000
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 <mail <AT> 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 0000000..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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2020-07-20 11:40 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-07-20 11:40 UTC (permalink / raw
  To: gentoo-commits

commit:     ea66a00d80a1fdda1cb84272f7ce6a5847be7dc0
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Sat Jul 18 15:16:02 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Jul 18 15:16:02 2020 +0000
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 <mail <AT> 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 0000000..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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2020-10-21  9:02 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2020-10-21  9:02 UTC (permalink / raw
  To: gentoo-commits

commit:     400bbcdef3b6e5e59144b23d96d40a86e1f2ec14
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Mon Oct 19 15:36:04 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Oct 19 15:36:04 2020 +0000
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 <mail <AT> 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 00000000..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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2021-02-07  8:24 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2021-02-07  8:24 UTC (permalink / raw
  To: gentoo-commits

commit:     c093b607a18dfd09c5bf7a89deb21d4e8ebd7a30
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Sat Feb  6 23:03:25 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Feb  6 23:04:26 2021 +0000
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 <mail <AT> 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 00000000..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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2021-02-13 11:42 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2021-02-13 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     0f27a7e64f326bfb34a48769ec146a9390cdb467
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Fri Feb 12 20:02:00 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Feb 12 20:46:10 2021 +0000
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 <mail <AT> 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 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() {


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2021-05-16  9:24 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2021-05-16  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9f6914a613ce32ff8fbc3f38ed8b26497728b4a3
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Sat May 15 20:55:44 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun May 16 07:37:10 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9f6914a6

net-misc/wsdd: remove old versions

Signed-off-by: Steffen Christgau <mail <AT> 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..000000000
--- 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..000000000
--- 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() {
-	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.2.ebuild b/net-misc/wsdd/wsdd-0.6.2.ebuild
deleted file mode 100644
index 05b681d16..000000000
--- a/net-misc/wsdd/wsdd-0.6.2.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.ebuild b/net-misc/wsdd/wsdd-0.6.ebuild
deleted file mode 100644
index 05b681d16..000000000
--- a/net-misc/wsdd/wsdd-0.6.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
-}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2021-05-16  9:24 Andrew Ammerlaan
  0 siblings, 0 replies; 11+ messages in thread
From: Andrew Ammerlaan @ 2021-05-16  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     bf9f32337be6f19bdb82f8fd869f1ea93fd903e7
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Sat May 15 20:54:06 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun May 16 07:32:46 2021 +0000
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 <mail <AT> 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


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2023-03-06 13:38 Florian Schmaus
  0 siblings, 0 replies; 11+ messages in thread
From: Florian Schmaus @ 2023-03-06 13:38 UTC (permalink / raw
  To: gentoo-commits

commit:     f9254f7e72fb5e1c00afbb5c0df82eb80aec4a00
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Sat Mar  4 16:57:10 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sat Mar  4 16:57:10 2023 +0000
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 <mail <AT> 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
 }


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2024-04-05 11:05 Julien Roy
  0 siblings, 0 replies; 11+ messages in thread
From: Julien Roy @ 2024-04-05 11:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c63ee55bd8516b9e7df2b74f3a434f4a2c96e65d
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Fri Apr  5 08:13:31 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Apr  5 08:20:04 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c63ee55b

net-misc/wsdd: add 0.8

Signed-off-by: Steffen Christgau <mail <AT> 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 0000000000..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
+}


^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/
@ 2024-04-05 11:05 Julien Roy
  0 siblings, 0 replies; 11+ messages in thread
From: Julien Roy @ 2024-04-05 11:05 UTC (permalink / raw
  To: gentoo-commits

commit:     1b27b59b6d2d4c7658d60575b917ee401923ae89
Author:     Steffen Christgau <mail <AT> s14u <DOT> de>
AuthorDate: Fri Apr  5 08:15:34 2024 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Fri Apr  5 08:20:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1b27b59b

net-misc/wsdd: enable py3.12

Signed-off-by: Steffen Christgau <mail <AT> 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


^ permalink raw reply related	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-04-05 11:05 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-06 13:38 [gentoo-commits] repo/proj/guru:master commit in: net-misc/wsdd/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2024-04-05 11:05 Julien Roy
2024-04-05 11:05 Julien Roy
2021-05-16  9:24 Andrew Ammerlaan
2021-05-16  9:24 Andrew Ammerlaan
2021-02-13 11:42 Andrew Ammerlaan
2021-02-07  8:24 Andrew Ammerlaan
2020-10-21  9:02 Andrew Ammerlaan
2020-07-20 11:40 Andrew Ammerlaan
2020-06-06  9:38 Andrew Ammerlaan
2020-03-24 16:37 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox