[-- Attachment #1: Type: text/plain, Size: 315 bytes --] There is a new pull request by pfpulux against master on the void-packages repository https://github.com/pfpulux/void-packages parprouted https://github.com/void-linux/void-packages/pull/21196 New package: parprouted-0.7 A patch file from https://github.com/void-linux/void-packages/pull/21196.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-parprouted-21196.patch --] [-- Type: text/x-diff, Size: 988 bytes --] From 9f3a9db354f4102f68ff79ab20d80ad7b4591d5f Mon Sep 17 00:00:00 2001 From: Pulux <pulux@pf4sh.de> Date: Tue, 21 Apr 2020 08:29:19 +0200 Subject: [PATCH] New package: parprouted-0.7 --- srcpkgs/parprouted/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/parprouted/template diff --git a/srcpkgs/parprouted/template b/srcpkgs/parprouted/template new file mode 100644 index 00000000000..34289661036 --- /dev/null +++ b/srcpkgs/parprouted/template @@ -0,0 +1,16 @@ +# Template file for 'parprouted' +pkgname=parprouted +version=0.7 +revision=1 +build_style=gnu-makefile +short_desc="Proxy ARP IP bridging daemon" +maintainer="Pulux <pulux@pf4sh.de>" +license="GPL-2.0-or-later" +homepage="http://www.hazard.maks.net/parprouted/" +distfiles="http://www.hazard.maks.net/parprouted/${pkgname}-${version}.tar.gz" +checksum=d63643c95d4149a3d71112da5892f459433456bf0279bfa304625f109178defc + +do_install() { + vbin parprouted + vman parprouted.8 +}
[-- Attachment #1: Type: text/plain, Size: 325 bytes --] There is a new pull request by fosslinux against master on the void-packages repository https://github.com/fosslinux/void-packages paraprouted-new https://github.com/void-linux/void-packages/pull/25250 New package: parprouted-0.7. A patch file from https://github.com/void-linux/void-packages/pull/25250.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-paraprouted-new-25250.patch --] [-- Type: text/x-diff, Size: 2053 bytes --] From 57ec1804a72b47f5edfce7b825c5f864462797e6 Mon Sep 17 00:00:00 2001 From: fosslinux <fosslinux@aussies.space> Date: Thu, 1 Oct 2020 09:42:15 +1000 Subject: [PATCH] New package: parprouted-0.7. --- srcpkgs/parprouted/files/parprouted/conf | 2 ++ srcpkgs/parprouted/files/parprouted/run | 14 ++++++++++++++ srcpkgs/parprouted/template | 18 ++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 srcpkgs/parprouted/files/parprouted/conf create mode 100644 srcpkgs/parprouted/files/parprouted/run create mode 100644 srcpkgs/parprouted/template diff --git a/srcpkgs/parprouted/files/parprouted/conf b/srcpkgs/parprouted/files/parprouted/conf new file mode 100644 index 00000000000..933a132bc72 --- /dev/null +++ b/srcpkgs/parprouted/files/parprouted/conf @@ -0,0 +1,2 @@ +#EXIT_IF=wlan0 +#IN_IF=eth0 diff --git a/srcpkgs/parprouted/files/parprouted/run b/srcpkgs/parprouted/files/parprouted/run new file mode 100644 index 00000000000..2a84bc947b2 --- /dev/null +++ b/srcpkgs/parprouted/files/parprouted/run @@ -0,0 +1,14 @@ +#!/bin/sh +if [ -r ./conf ]; then + . ./conf +else + echo "Add conf file!" + exit 1 +fi + +if [ -z "${EXIT_IF}" ] || [ -z "${IN_IF}" ]; then + echo "Add data in conf file!" + exit 1 +fi + +exec parprouted ${EXIT_IF} ${IN_IF} diff --git a/srcpkgs/parprouted/template b/srcpkgs/parprouted/template new file mode 100644 index 00000000000..2d477346b85 --- /dev/null +++ b/srcpkgs/parprouted/template @@ -0,0 +1,18 @@ +# Template file for 'parprouted' +pkgname=parprouted +version=0.7 +revision=1 +build_style=gnu-makefile +depends="iproute2" +short_desc="Daemon for transparent IP (Layer 3) proxy ARP bridging" +maintainer="fosslinux <fosslinux@aussies.space>" +license="GPL-2.0-or-later" +homepage="http://freecode.com/projects/parprouted" +distfiles="http://www.hazard.maks.net/parprouted/parprouted-${version}.tar.gz" +checksum=d63643c95d4149a3d71112da5892f459433456bf0279bfa304625f109178defc + +do_install() { + vbin "${pkgname}" + vman "${pkgname}.8" + vsv "${pkgname}" +}
[-- Attachment #1: Type: text/plain, Size: 253 bytes --] New comment by fosslinux on void-packages repository https://github.com/void-linux/void-packages/pull/25250#issuecomment-703398474 Comment: Uh, didn't see #21196 but it is broken, it doesn't have the required iproute2 dep and this includes a service.
[-- Attachment #1: Type: text/plain, Size: 200 bytes --] New review comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/pull/25250#discussion_r511622522 Comment: Probably better to not use the pkgname variable here.
[-- Attachment #1: Type: text/plain, Size: 261 bytes --] New review comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/pull/25250#discussion_r511622859 Comment: We usually don't ship conf files if we would do that then we would also have to mark them as configuration file.
[-- Attachment #1: Type: text/plain, Size: 366 bytes --] New review comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/pull/25250#discussion_r511622866 Comment: Not a fan of this being part of the run script. ``` #!/bin/sh [ -r ./conf ] && . ./conf exec paperouted ${OPTS} ``` should be enough, let the service fail and don't add logic to the run script that might change.
[-- Attachment #1: Type: text/plain, Size: 156 bytes --] New review comment by fosslinux on void-packages repository https://github.com/void-linux/void-packages/pull/25250#discussion_r511669953 Comment: yeah ok
[-- Attachment #1: Type: text/plain, Size: 330 bytes --] There is an updated pull request by fosslinux against master on the void-packages repository https://github.com/fosslinux/void-packages paraprouted-new https://github.com/void-linux/void-packages/pull/25250 New package: parprouted-0.7. A patch file from https://github.com/void-linux/void-packages/pull/25250.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-paraprouted-new-25250.patch --] [-- Type: text/x-diff, Size: 1494 bytes --] From 71523781fe4e47cebee696f74bc47eec6624bd2a Mon Sep 17 00:00:00 2001 From: fosslinux <fosslinux@aussies.space> Date: Thu, 1 Oct 2020 09:42:15 +1000 Subject: [PATCH] New package: parprouted-0.7. --- srcpkgs/parprouted/files/parprouted/run | 3 +++ srcpkgs/parprouted/template | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 srcpkgs/parprouted/files/parprouted/run create mode 100644 srcpkgs/parprouted/template diff --git a/srcpkgs/parprouted/files/parprouted/run b/srcpkgs/parprouted/files/parprouted/run new file mode 100644 index 00000000000..0029ad4590d --- /dev/null +++ b/srcpkgs/parprouted/files/parprouted/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r ./conf ] && . ./conf +exec parprouted ${OPTS} diff --git a/srcpkgs/parprouted/template b/srcpkgs/parprouted/template new file mode 100644 index 00000000000..9a30f9ba3a5 --- /dev/null +++ b/srcpkgs/parprouted/template @@ -0,0 +1,18 @@ +# Template file for 'parprouted' +pkgname=parprouted +version=0.7 +revision=1 +build_style=gnu-makefile +depends="iproute2" +short_desc="Daemon for transparent IP (Layer 3) proxy ARP bridging" +maintainer="fosslinux <fosslinux@aussies.space>" +license="GPL-2.0-or-later" +homepage="http://freecode.com/projects/parprouted" +distfiles="http://www.hazard.maks.net/parprouted/parprouted-${version}.tar.gz" +checksum=d63643c95d4149a3d71112da5892f459433456bf0279bfa304625f109178defc + +do_install() { + vbin "${pkgname}" + vman "${pkgname}.8" + vsv parprouted +}
[-- Attachment #1: Type: text/plain, Size: 156 bytes --] New comment by fosslinux on void-packages repository https://github.com/void-linux/void-packages/pull/25250#issuecomment-719845881 Comment: All fixed up.
[-- Attachment #1: Type: text/plain, Size: 330 bytes --] There is an updated pull request by fosslinux against master on the void-packages repository https://github.com/fosslinux/void-packages paraprouted-new https://github.com/void-linux/void-packages/pull/25250 New package: parprouted-0.7. A patch file from https://github.com/void-linux/void-packages/pull/25250.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-paraprouted-new-25250.patch --] [-- Type: text/x-diff, Size: 1493 bytes --] From f1b8e7ebc4e73e38d80974064bdd104dbf67904f Mon Sep 17 00:00:00 2001 From: fosslinux <fosslinux@aussies.space> Date: Thu, 1 Oct 2020 09:42:15 +1000 Subject: [PATCH] New package: parprouted-0.7. --- srcpkgs/parprouted/files/parprouted/run | 3 +++ srcpkgs/parprouted/template | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 srcpkgs/parprouted/files/parprouted/run create mode 100644 srcpkgs/parprouted/template diff --git a/srcpkgs/parprouted/files/parprouted/run b/srcpkgs/parprouted/files/parprouted/run new file mode 100644 index 00000000000..0029ad4590d --- /dev/null +++ b/srcpkgs/parprouted/files/parprouted/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r ./conf ] && . ./conf +exec parprouted ${OPTS} diff --git a/srcpkgs/parprouted/template b/srcpkgs/parprouted/template new file mode 100644 index 00000000000..fc646ee4854 --- /dev/null +++ b/srcpkgs/parprouted/template @@ -0,0 +1,18 @@ +# Template file for 'parprouted' +pkgname=parprouted +version=0.7 +revision=1 +build_style=gnu-makefile +depends="iproute2" +short_desc="Daemon for transparent IP (Layer 3) proxy ARP bridging" +maintainer="fosslinux <fosslinux@aussies.space>" +license="GPL-2.0-or-later" +homepage="http://freecode.com/projects/parprouted" +distfiles="http://www.hazard.maks.net/parprouted/parprouted-${version}.tar.gz" +checksum=d63643c95d4149a3d71112da5892f459433456bf0279bfa304625f109178defc + +do_install() { + vbin "${pkgname}" + vman "${pkgname}.8" + vsv parprouted +}
[-- Attachment #1: Type: text/plain, Size: 167 bytes --] New comment by fosslinux on void-packages repository https://github.com/void-linux/void-packages/pull/25250#issuecomment-731995132 Comment: ... other one got merged
[-- Attachment #1: Type: text/plain, Size: 162 bytes --] There's a closed pull request on the void-packages repository New package: parprouted-0.7. https://github.com/void-linux/void-packages/pull/25250 Description: