diff options
author | ItsAlex | 2017-10-04 22:24:59 +0200 |
---|---|---|
committer | ItsAlex | 2017-10-04 22:24:59 +0200 |
commit | 7e4ea58622569472825c7d4802dd43e366a016b8 (patch) | |
tree | 8d9b4d8aa172b23bfa6bd27ede76d314f3622d42 | |
download | aur-7e4ea58622569472825c7d4802dd43e366a016b8.tar.gz |
Send serve v0.1
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d46a36a0da85 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +# Generated by makepkg 5.0.2 +# Wed Oct 4 20:23:35 UTC 2017 +pkgbase = serve + pkgdesc = Serve static files by one simple command + pkgver = 0.1 + pkgrel = 1 + url = https://github.com/ItsJimi/serve + arch = any + license = MIT + makedepends = go + +pkgname = serve + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..3c7940d6a393 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Alexandre M <me@itsalex.fr> +# Contributor: Jimi M <jmaiquez@student.42.fr> +pkgname=serve +pkgver=0.1 +pkgrel=1 +pkgdesc="Serve static files by one simple command" +arch=(any) +url="https://github.com/ItsJimi/serve" +license=('MIT') +groups=() +depends=() +makedepends=() +optdepends=() +provides=() +conflicts=() +replaces=() +backup=() +options=() +install= +makedepends=('go') +_gitroot="git://github.com/ItsJimi/serve" +_gitname="serve" + + +build() { + msg "Récupération des sources sur le serveur git" + if [[ -d $_gitname ]] ; then + cd $_gitname && git pull origin && cd .. || return 1 + msg "Les fichiers locaux ont été mis à jour." + else + git clone $_gitroot || return 1 + msg "Les fichiers ont été téléchargés." + fi + cd $_gitname + + go get golang.org/x/net/http2 + go build +} + + +package() { + cd "$srcdir/$pkgname" + + cp serve $pkgdir +} |