summaryrefslogtreecommitdiff
path: root/homebrew/iscdhcp/.beer
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/iscdhcp/.beer')
-rw-r--r--homebrew/iscdhcp/.beer32
1 files changed, 32 insertions, 0 deletions
diff --git a/homebrew/iscdhcp/.beer b/homebrew/iscdhcp/.beer
new file mode 100644
index 000000000..3d3415635
--- /dev/null
+++ b/homebrew/iscdhcp/.beer
@@ -0,0 +1,32 @@
+{
+ "name": "IscDhcp",
+ "description": "Production-grade DHCP solution",
+ "url": "https://ftp.isc.org/isc/dhcp/4.4.1/dhcp-4.4.1.tar.gz",
+ "mirror": null,
+ "homepage": "https://www.isc.org/software/dhcp",
+ "depends": [],
+ "resource": [],
+ "conflicts": [],
+ "patches": [],
+ "install": [
+ "dhcpd_dir = var+\"dhcpd\"",
+ "path_opts = {",
+ "\"_PATH_DHCPD_CONF\" => etc+\"dhcpd.conf\",",
+ "\"_PATH_DHCLIENT_CONF\" => etc+\"dhclient.conf\",",
+ "\"_PATH_DHCPD_DB\" => dhcpd_dir+\"dhcpd.leases\",",
+ "\"_PATH_DHCPD6_DB\" => dhcpd_dir+\"dhcpd6.leases\",",
+ "\"_PATH_DHCLIENT_DB\" => dhcpd_dir+\"dhclient.leases\",",
+ "\"_PATH_DHCLIENT6_DB\" => dhcpd_dir+\"dhclient6.leases\",",
+ "\"_PATH_DHCPD_PID\" => dhcpd_dir+\"dhcpd.pid\",",
+ "\"_PATH_DHCPD6_PID\" => dhcpd_dir+\"dhcpd6.pid\",",
+ "\"_PATH_DHCLIENT_PID\" => dhcpd_dir+\"dhclient.pid\",",
+ "\"_PATH_DHCLIENT6_PID\" => dhcpd_dir+\"dhclient6.pid\",",
+ "\"_PATH_DHCRELAY_PID\" => dhcpd_dir+\"dhcrelay.pid\",",
+ "\"_PATH_DHCRELAY6_PID\" => dhcpd_dir+\"dhcrelay6.pid\",",
+ "}",
+ "path_opts.each do |symbol, path|",
+ "ENV.append \"CFLAGS\", \"-D#{symbol}='\\\"#{path}\\\"'\""
+ ],
+ "version": "4.4.1",
+ "file": "isc-dhcp.rb"
+} \ No newline at end of file