diff options
author | BuildTools | 2016-03-23 23:50:29 -0700 |
---|---|---|
committer | BuildTools | 2016-03-23 23:50:29 -0700 |
commit | bb00731db1eee5a78b11ec03223dfed57a6fdeff (patch) | |
tree | 96d449b99eb525ae4b9c15366dc33badbde5b8f2 | |
download | aur-bb00731db1eee5a78b11ec03223dfed57a6fdeff.tar.gz |
init
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 34 | ||||
-rw-r--r-- | whip-server.service | 14 |
4 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..a4886d4b985d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +# Generated by mksrcinfo v8 +# Thu Mar 24 06:50:11 UTC 2016 +pkgbase = whip-server + pkgdesc = The InWorldz WHIP distributed asset server + pkgver = 5.0 + pkgrel = 1 + url = https://github.com/InWorldz/whip-server + arch = i686 + arch = x86_64 + license = Apache + makedepends = cmake + makedepends = boost + depends = boost-libs + source = https://github.com/InWorldz/whip-server/archive/v5.0.tar.gz + source = whip-server.service + md5sums = b42288ea80f18df5d9fe60c9217bef74 + md5sums = c37ceb97e93659900f3666f349bf5001 + +pkgname = whip-server + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..f185d695a656 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +pkg/ +src +*.gz +*.xz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..15ec7c6d03a5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +pkgname=whip-server +pkgver=5.0 +pkgrel=1 +pkgdesc="The InWorldz WHIP distributed asset server" +arch=(i686 x86_64) +url="https://github.com/InWorldz/$pkgname" +license=("Apache") +source=("https://github.com/InWorldz/$pkgname/archive/v$pkgver.tar.gz" +"$pkgname.service") +makedepends=(cmake boost) +depends=(boost-libs) +md5sums=('b42288ea80f18df5d9fe60c9217bef74' + 'c37ceb97e93659900f3666f349bf5001') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ + -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + install -Dm644 $pkgname.service "$pkgdir/usr/lib/systemd/system/$pkgname.service" + cd build + install -Dm755 whip "$pkgdir/srv/inworldz/whip" + cd ../$pkgname-$pkgver + install -m644 whip.cfg.sample "$pkgdir/srv/inworldz/" + chmod 777 "$pkgdir/srv/inworldz/" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} diff --git a/whip-server.service b/whip-server.service new file mode 100644 index 000000000000..a7edfb21ec6e --- /dev/null +++ b/whip-server.service @@ -0,0 +1,14 @@ +[Unit] +Description=WHIP Server +After=local-fs.target network.target + +[Service] +Type=simple +ExecStart=/srv/inworldz/whip +ExecReload=/bin/kill -HUP $MAINPID +KillMode=process +Restart=always +User=%I + +[Install] +WantedBy=multi-user.target |