summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsorz2017-12-21 01:35:11 +0800
committersorz2017-12-21 01:35:11 +0800
commitf9a8f7972b74a47db71565a4de89076f512ecfec (patch)
tree8c5ee12fa25e1a0f3aded7d10097f97c80656e1c
downloadaur-f9a8f7972b74a47db71565a4de89076f512ecfec.tar.gz
Initial upload: moproxy 0.1.6-1
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD25
2 files changed, 42 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..d602f8106355
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = moproxy
+ pkgdesc = A transparent TCP to SOCKSv5/HTTP proxy.
+ pkgver = 0.1.6
+ pkgrel = 1
+ url = https://github.com/sorz/moproxy
+ arch = x86_64
+ arch = i686
+ license = MIT
+ makedepends = rust
+ makedepends = cargo
+ backup = etc/moproxy/config.env
+ backup = etc/moproxy/proxy.ini
+ source = https://github.com/sorz/moproxy/archive/v0.1.6.tar.gz
+ sha256sums = a896cdc87eaa04809abb48708f81449a286d4d3011ed805b00f53624c90df512
+
+pkgname = moproxy
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..120450cfb80c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,25 @@
+# Maintainer: Shell Chen <aur@sorz.org>
+pkgname=moproxy
+pkgver=0.1.6
+pkgrel=1
+pkgdesc="A transparent TCP to SOCKSv5/HTTP proxy."
+url="https://github.com/sorz/moproxy"
+license=('MIT')
+arch=('x86_64' 'i686')
+backup=('etc/moproxy/config.env' 'etc/moproxy/proxy.ini')
+makedepends=('rust' 'cargo')
+source=("https://github.com/sorz/moproxy/archive/v$pkgver.tar.gz")
+sha256sums=('a896cdc87eaa04809abb48708f81449a286d4d3011ed805b00f53624c90df512')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ cargo build --release
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+ install -Dm755 "$srcdir/$pkgname-$pkgver/target/release/moproxy" "$pkgdir/usr/bin/moproxy"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/conf/moproxy.service" "$pkgdir/usr/lib/systemd/system/moproxy.service"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/conf/config.env" "$pkgdir/etc/moproxy/config.env"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/conf/proxy.ini" "$pkgdir/etc/moproxy/proxy.ini"
+}