summaryrefslogtreecommitdiff
path: root/homebrew/trafshow
diff options
context:
space:
mode:
Diffstat (limited to 'homebrew/trafshow')
-rw-r--r--homebrew/trafshow/.beer38
-rw-r--r--homebrew/trafshow/.make.sh-auto7
-rw-r--r--homebrew/trafshow/_metadata/description1
-rw-r--r--homebrew/trafshow/_metadata/homepage1
-rw-r--r--homebrew/trafshow/_metadata/name1
-rw-r--r--homebrew/trafshow/_metadata/version1
-rwxr-xr-xhomebrew/trafshow/download.sh1
-rwxr-xr-xhomebrew/trafshow/patches.sh2
8 files changed, 52 insertions, 0 deletions
diff --git a/homebrew/trafshow/.beer b/homebrew/trafshow/.beer
new file mode 100644
index 000000000..4d83bf259
--- /dev/null
+++ b/homebrew/trafshow/.beer
@@ -0,0 +1,38 @@
+{
+ "name": "Trafshow",
+ "description": "Continuous network traffic display",
+ "url": "https://pkg.freebsd.org/ports-distfiles/trafshow-5.2.3.tgz",
+ "mirror": "https://dl.bintray.com/homebrew/mirror/trafshow-5.2.3.tgz",
+ "homepage": "https://web.archive.org/web/20130707021442/soft.risp.ru/trafshow/index_en.shtml",
+ "depends": [
+ {
+ "depend": "libtool",
+ "build-depend": true
+ }
+ ],
+ "resource": [],
+ "conflicts": [],
+ "patches": [
+ {
+ "url": "https://raw.githubusercontent.com/Homebrew/formula-patches/be6fd4a/trafshow/patch-#{name}",
+ "strip": "0"
+ },
+ {
+ "url": "https://raw.githubusercontent.com/Homebrew/formula-patches/7ad7c77/trafshow/patch-pcap-version-sierra.diff",
+ "strip": "0"
+ }
+ ],
+ "install": [
+ "cp Dir[\"#{Formula[\"libtool\"].opt_pkgshare}/*/config.{guess,sub}\"], buildpath",
+ "system \"./configure\", \"--disable-debug\",",
+ "\"--disable-dependency-tracking\",",
+ "\"--prefix=#{prefix}\",",
+ "\"--disable-slang\"",
+ "system \"make\"",
+ "bin.install \"trafshow\"",
+ "man1.install \"trafshow.1\"",
+ "etc.install \".trafshow\" => \"trafshow.default\""
+ ],
+ "version": "5.2.3",
+ "file": "trafshow.rb"
+} \ No newline at end of file
diff --git a/homebrew/trafshow/.make.sh-auto b/homebrew/trafshow/.make.sh-auto
new file mode 100644
index 000000000..546e7466a
--- /dev/null
+++ b/homebrew/trafshow/.make.sh-auto
@@ -0,0 +1,7 @@
+pkg:setup
+cp Dir["#{Formula["libtool"].opt_pkgshare}/*/config.{guess,sub}"], buildpath
+pkg:configure --disable-dependency-tracking --disable-slang
+make
+bin.install "trafshow"
+man1.install "trafshow.1"
+etc.install ".trafshow" => "trafshow.default"
diff --git a/homebrew/trafshow/_metadata/description b/homebrew/trafshow/_metadata/description
new file mode 100644
index 000000000..e58074ab9
--- /dev/null
+++ b/homebrew/trafshow/_metadata/description
@@ -0,0 +1 @@
+Continuous network traffic display
diff --git a/homebrew/trafshow/_metadata/homepage b/homebrew/trafshow/_metadata/homepage
new file mode 100644
index 000000000..6f2f7cc08
--- /dev/null
+++ b/homebrew/trafshow/_metadata/homepage
@@ -0,0 +1 @@
+https://web.archive.org/web/20130707021442/soft.risp.ru/trafshow/index_en.shtml
diff --git a/homebrew/trafshow/_metadata/name b/homebrew/trafshow/_metadata/name
new file mode 100644
index 000000000..3194d228b
--- /dev/null
+++ b/homebrew/trafshow/_metadata/name
@@ -0,0 +1 @@
+Trafshow
diff --git a/homebrew/trafshow/_metadata/version b/homebrew/trafshow/_metadata/version
new file mode 100644
index 000000000..c0baecbaa
--- /dev/null
+++ b/homebrew/trafshow/_metadata/version
@@ -0,0 +1 @@
+5.2.3
diff --git a/homebrew/trafshow/download.sh b/homebrew/trafshow/download.sh
new file mode 100755
index 000000000..779a2640c
--- /dev/null
+++ b/homebrew/trafshow/download.sh
@@ -0,0 +1 @@
+wget https://pkg.freebsd.org/ports-distfiles/trafshow-5.2.3.tgz || wget https://dl.bintray.com/homebrew/mirror/trafshow-5.2.3.tgz \ No newline at end of file
diff --git a/homebrew/trafshow/patches.sh b/homebrew/trafshow/patches.sh
new file mode 100755
index 000000000..37043e9ec
--- /dev/null
+++ b/homebrew/trafshow/patches.sh
@@ -0,0 +1,2 @@
+wget https://raw.githubusercontent.com/Homebrew/formula-patches/be6fd4a/trafshow/patch-#{name}
+wget https://raw.githubusercontent.com/Homebrew/formula-patches/7ad7c77/trafshow/patch-pcap-version-sierra.diff