summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordctxmei2018-07-11 21:49:37 +0900
committerdctxmei2018-07-11 21:49:37 +0900
commit854a7d36fba5adc5adc380f45c31100286f43945 (patch)
treeac4958e775770b587e1306144b4af62d60bc3f0d
downloadaur-854a7d36fba5adc5adc380f45c31100286f43945.tar.gz
init
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD30
-rw-r--r--net-speeder.service13
3 files changed, 61 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..65ed67d55eee
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = net-speeder-git
+ pkgdesc = A program to speed up single thread download upon long delay and unstable network
+ pkgver = 20160303
+ pkgrel = 1
+ url = https://github.com/snooda/net-speeder
+ arch = x86_64
+ license = GPL
+ depends = libnet
+ depends = libpcap
+ provides = net-speeder
+ conflicts = net-speeder
+ source = git+https://github.com/snooda/net-speeder.git
+ source = net-speeder.service
+ sha512sums = SKIP
+ sha512sums = 21afb4ceab3c512f6a5862e91e099a478c3eefd52ba2849c1751343b78e283a357d1bc3f22428cf28a9a91e3995ff705d3263c225cc9bacb329fa660acb0b9a3
+
+pkgname = net-speeder-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..58eb6304ef62
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Dictator Mei <dctxmei@gmail.com>
+pkgname=net-speeder-git
+pkgver=20160303
+pkgrel=1
+pkgdesc="A program to speed up single thread download upon long delay and unstable network"
+arch=('x86_64')
+url="https://github.com/snooda/net-speeder"
+license=('GPL')
+depends=('libnet' 'libpcap')
+provides=('net-speeder')
+conflicts=('net-speeder')
+source=("git+https://github.com/snooda/net-speeder.git"
+ "net-speeder.service")
+sha512sums=('SKIP'
+ '21afb4ceab3c512f6a5862e91e099a478c3eefd52ba2849c1751343b78e283a357d1bc3f22428cf28a9a91e3995ff705d3263c225cc9bacb329fa660acb0b9a3')
+
+prepare() {
+ git -C net-speeder log -1 --format='%cd' --date=short | tr -d -- '-'
+}
+
+build() {
+ cd net-speeder
+ bash build.sh
+ #bash build.sh -DCOOKED
+}
+
+package() {
+ install -Dm755 "$srcdir"/net-speeder/net_speeder "$pkgdir"/usr/bin/net-speeder
+ install -Dm644 "$srcdir"/net-speeder.service "$pkgdir"/usr/lib/systemd/system/net-speeder.service
+}
diff --git a/net-speeder.service b/net-speeder.service
new file mode 100644
index 000000000000..463a9e00e5f1
--- /dev/null
+++ b/net-speeder.service
@@ -0,0 +1,13 @@
+[Unit]
+Descriptio=Net Speeder Service
+After=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/net-speeder/net-speeder eth0 ip
+KillSignal=SIGINT
+Restart=on-failure
+RestartSec=5
+
+[Install]
+WantedBy=multi-user.target