summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorItsAlex2017-10-04 22:24:59 +0200
committerItsAlex2017-10-04 22:24:59 +0200
commit7e4ea58622569472825c7d4802dd43e366a016b8 (patch)
tree8d9b4d8aa172b23bfa6bd27ede76d314f3622d42
downloadaur-7e4ea58622569472825c7d4802dd43e366a016b8.tar.gz
Send serve v0.1
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD45
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
+}