summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIcaro Perseo2017-01-02 09:28:46 -0600
committerIcaro Perseo2017-01-02 09:28:46 -0600
commita39dcffa62fc13f9181ca0a359c85a16cce8413c (patch)
tree4c72ef7d4200d3610f4f6ab4a6af30bb89f87251
parentf4999e9ffd7edcf291757d6cd825b677d2150d85 (diff)
downloadaur-a39dcffa62fc13f9181ca0a359c85a16cce8413c.tar.gz
First commit.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD41
2 files changed, 37 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0f86dc98ed45..e9155ca43a3f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,3 @@
-# Generated by mksrcinfo v8
-# Wed Apr 6 16:47:07 UTC 2016
pkgbase = dashing
pkgdesc = A Dash Generator Script for Any HTML
pkgver = 0.3.0
@@ -8,8 +6,10 @@ pkgbase = dashing
arch = i686
arch = x86_64
license = MIT
- source = https://github.com/technosophos/dashing/releases/download/0.3.0/dashing
- md5sums = 26285d4771fd9720361fe6504ea8dbc3
+ makedepends = go
+ makedepends = glide
+ source = dashing-0.3.0.tar.gz::https://github.com/technosophos/dashing/archive/0.3.0.tar.gz
+ sha256sums = f6569f3df80c964c0482e7adc1450ea44532d8da887091d099ce42a908fc8136
pkgname = dashing
diff --git a/PKGBUILD b/PKGBUILD
index 1738f6e46794..74327343361a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,19 +1,44 @@
-#Maintainer: M0Rf30
+# Maintainer: Icaro Perseo <icaroperseo[at]protonmail[dot]com>
+
pkgname=dashing
pkgver=0.3.0
pkgrel=1
pkgdesc="A Dash Generator Script for Any HTML"
-arch=('i686' 'x86_64')
url="https://github.com/technosophos/dashing"
license=('MIT')
-depends=()
-source=(https://github.com/technosophos/dashing/releases/download/0.3.0/dashing)
+arch=('i686' 'x86_64')
+makedepends=('go' 'glide')
+source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/technosophos/${pkgname}/archive/${pkgver}.tar.gz")
+sha256sums=('f6569f3df80c964c0482e7adc1450ea44532d8da887091d099ce42a908fc8136')
+
+prepare() {
+ cd ${pkgname}-${pkgver}
+ export GOPATH=${srcdir}/${pkgname}-${pkgver}
+ mkdir -p src
+ mv dashing.go src/
+ glide install
+ mv vendor/* src/
+}
+
+build() {
+ cd ${pkgname}-${pkgver}/src
+ go build -o dashing -ldflags "-X main.version=${pkgver}" dashing.go
+}
+
+package() {
+ cd ${pkgname}-${pkgver}
-package(){
- _bin_dest=usr/bin
+ # Bin file
+ install -Dm755 src/${pkgname} \
+ "${pkgdir}/usr/bin/${pkgname}"
- install -Dm755 $srcdir/dashing "$pkgdir/${_bin_dest}/dashing"
+ # Doc files
+ install -Dm644 README.md \
+ "$pkgdir/usr/share/doc/${pkgname}/README.md"
+ # License
+ install -Dm644 LICENSE.txt \
+ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-md5sums=('26285d4771fd9720361fe6504ea8dbc3')
+# vim:set ts=2 sw=2 cc=80 et: