From 57ec1804a72b47f5edfce7b825c5f864462797e6 Mon Sep 17 00:00:00 2001 From: fosslinux 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 " +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}" +}