From d38aeeec40e5b7b3651dbe09ac0dcd33c4682af4 Mon Sep 17 00:00:00 2001 From: Gwyn Ciesla Date: Thu, 27 Feb 2020 16:31:41 -0600 Subject: [PATCH 1/4] "Adding package.cfg file" --- package.cfg | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 package.cfg diff --git a/package.cfg b/package.cfg new file mode 100644 index 0000000..66ea79d --- /dev/null +++ b/package.cfg @@ -0,0 +1,2 @@ +[koji] +targets = epel8 epel8-playground \ No newline at end of file From ddfa0a99654619f6b4d4c62512ab531909ea49a7 Mon Sep 17 00:00:00 2001 From: Sam P Date: Thu, 27 Feb 2020 16:45:33 -0600 Subject: [PATCH 2/4] Initial Package Release --- .gitignore | 3 +++ sources | 3 +++ wsdd.spec | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+) create mode 100644 .gitignore create mode 100644 sources create mode 100644 wsdd.spec diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6f1130d --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +/wsdd-0.5.tar.gz +/wsdd.service +/wsdd.xml diff --git a/sources b/sources new file mode 100644 index 0000000..8dfcdd0 --- /dev/null +++ b/sources @@ -0,0 +1,3 @@ +SHA512 (wsdd-0.5.tar.gz) = fe300de7d900f34b43c81358506b2e62ecbf980e6c65b377f87e3a9618afeef9dff2ed041b660b58bce0944d221ca26b2fc1c1ff7e0155edef615ed6d5ec5cd5 +SHA512 (wsdd.service) = 48870632f10b706955306ce9a63f999c4689ec6b78d2519b469b42748041391b6f7ecd184852478e1be5cfdcb399cdc11ff792eb4bf26229f08c99ea63b4bca8 +SHA512 (wsdd.xml) = 7717ae6458556a4de252cbce0889fc8e1c85f780c0b0a42c528dbf695bc43776720291b0cd1a4965a4660699689c79b4255aef704a27b16683849521d418204f diff --git a/wsdd.spec b/wsdd.spec new file mode 100644 index 0000000..3271e17 --- /dev/null +++ b/wsdd.spec @@ -0,0 +1,68 @@ +Name: wsdd +Version: 0.5 +Release: 2%{?dist} +Summary: Web Services Dynamic Discovery host daemon +License: MIT +URL: https://github.com/christgau/wsdd +Source0: https://github.com/christgau/wsdd/archive/v%{version}/wsdd-%{version}.tar.gz +Source1: wsdd.service +Source2: wsdd.xml +BuildArch: noarch +BuildRequires: systemd +Requires(pre): shadow-utils + + +%description +wsdd implements a Web Service Discovery host daemon. This enables (Samba) +hosts, like your local NAS device, to be found by Web Service Discovery Clients +like Windows. + + +%prep +%autosetup + + +%install +install -pDm644 %{S:1} %{buildroot}%{_unitdir}/wsdd.service +install -pDm644 %{S:2} %{buildroot}%{_usr}/lib/firewalld/services/wsdd.xml +install -pDm644 man/wsdd.1 %{buildroot}%{_mandir}/man1/wsdd.1 +install -pDm755 src/wsdd.py %{buildroot}%{_bindir}/wsdd + + +%pre +getent group wsdd >/dev/null || groupadd -r wsdd +getent passwd wsdd >/dev/null || \ + useradd -r -g wsdd -d / -s /sbin/nologin \ + -c "%{summary}" wsdd +exit 0 + +%post +%systemd_post wsdd.service + +%preun +%systemd_preun wsdd.service + +%postun +%systemd_postun_with_restart wsdd.service + +%files +%{_unitdir}/wsdd.service +%{_usr}/lib/firewalld/services/wsdd.xml +%{_bindir}/wsdd +%{_mandir}/man1/wsdd.1* +%license LICENCE +%doc AUTHORS README.md + + +%changelog +* Fri Feb 21 2020 Sam P - 0.5-2 +- Removed unnecessary build dependency + +* Thu Feb 20 2020 Sam P - 0.5-1 +- Updated to latest upstream release + +* Wed Dec 11 2019 Sam P - 0.4-2 +- Added systemd unit scriptlet sections + +* Tue Nov 19 2019 Sam P - 0.4-1 +- Initial package From fca804dc20ad33824054620291b6d25f51646851 Mon Sep 17 00:00:00 2001 From: Sam Patwin Date: Tue, 14 Jul 2020 12:42:33 -0500 Subject: [PATCH 3/4] Removed vimdiff markers --- wsdd.spec | 7 ------- 1 file changed, 7 deletions(-) diff --git a/wsdd.spec b/wsdd.spec index 50004b1..2fdf0e2 100644 --- a/wsdd.spec +++ b/wsdd.spec @@ -50,21 +50,14 @@ exit 0 %{_usr}/lib/firewalld/services/wsdd.xml %{_bindir}/wsdd %{_mandir}/man1/wsdd.1* -<<<<<<< HEAD -%license LICENCE -======= %license LICENSE ->>>>>>> master %doc AUTHORS README.md %changelog -<<<<<<< HEAD -======= * Mon Jul 13 2020 Sam P - 0.6.1-1 - Updated to upstream latest release ->>>>>>> master * Fri Feb 21 2020 Sam P - 0.5-2 - Removed unnecessary build dependency From f6ef5406fc55ae4f7d756086e7cc52060349d0aa Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 24 Sep 2020 18:56:12 +0000 Subject: [PATCH 4/4] remove package.cfg per new epel-playground policy --- package.cfg | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 package.cfg diff --git a/package.cfg b/package.cfg deleted file mode 100644 index 66ea79d..0000000 --- a/package.cfg +++ /dev/null @@ -1,2 +0,0 @@ -[koji] -targets = epel8 epel8-playground \ No newline at end of file