N: Olivier Singla <olivier.singla@gmail.com>
F: package/shellinabox/
+N: Owen Walpole <owen@walpole.dev>
+F: package/parprouted/
+
N: Parnell Springmeyer <parnell@digitalmentat.com>
F: package/scrypt/
source "package/openswan/Config.in"
source "package/openvpn/Config.in"
source "package/p910nd/Config.in"
+ source "package/parprouted/Config.in"
source "package/phidgetwebservice/Config.in"
source "package/phytool/Config.in"
source "package/pimd/Config.in"
--- /dev/null
+config BR2_PACKAGE_PARPROUTED
+ bool "parprouted"
+ depends on BR2_USE_MMU # fork()
+ depends on BR2_TOOLCHAIN_HAS_THREADS
+ help
+ parprouted is a daemon for transparent IP (Layer 3) proxy ARP
+ bridging. This is useful for creation of transparent firewalls
+ and bridging networks with different MAC protocols. Also,
+ unlike standard bridging, proxy ARP bridging allows to bridge
+ Ethernet networks behind wireless nodes without using WDS or
+ layer 2 bridging.
+
+ https://www.hazard.maks.net/parprouted
+
+comment "parprouted needs a toolchain w/ threads"
+ depends on BR2_USE_MMU
+ depends on !BR2_TOOLCHAIN_HAS_THREADS
--- /dev/null
+# Locally computed
+sha256 4b8cb2c801047f26b63aefaa8d69adc8552fb7c8a8f5d851798a48f841948d36 parprouted-0.65.tar.gz
+sha256 dcc100d4161cc0b7177545ab6e47216f84857cda3843847c792a25289852dcaa COPYING
--- /dev/null
+################################################################################
+#
+# parprouted
+#
+################################################################################
+
+PARPROUTED_VERSION = 0.65
+PARPROUTED_SITE = https://www.hazard.maks.net/parprouted
+PARPROUTED_LICENSE = GPL-2.0
+PARPROUTED_LICENSE_FILES = COPYING
+
+define PARPROUTED_BUILD_CMDS
+ $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(@D) all
+endef
+
+define PARPROUTED_INSTALL_TARGET_CMDS
+ $(INSTALL) -D -m 0755 $(@D)/parprouted $(TARGET_DIR)/usr/sbin/parprouted
+endef
+
+$(eval $(generic-package))