summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 7 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fc3589c70aee..6506e13fd712 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -74,26 +74,21 @@ prepare() {
git config "submodule.cmd/${pkgname}/vendor/github.com/smartystreets/assertions.url" "${srcdir}/assertions"
git submodule update --init
+
+ rm -rf "${srcdir}/gopath"
+ mkdir -p "${srcdir}/gopath/src/github.com/zyedidia"
+ ln -s "${srcdir}/${pkgname}-${pkgver}" "${srcdir}/gopath/src/github.com/zyedidia/${pkgname}"
}
build() {
- cd "${srcdir}/${pkgname}-${pkgver}"
-
- echo "Linking to repository path..."
- mkdir -p "${srcdir}/src/github.com/zyedidia"
- ln -s "${srcdir}/${pkgname}-${pkgver}" "${srcdir}/src/github.com/zyedidia/${pkgname}"
- cd "${srcdir}/src/github.com/zyedidia/${pkgname}"
-
- GOPATH="${srcdir}" PATH="${PATH}:${GOPATH}/bin" make build-quick
-
- echo "Removing link..."
- rm -rf "${srcdir}/src"
+ cd "${srcdir}/gopath/src/github.com/zyedidia/${pkgname}"
+ GOPATH="${srcdir}/gopath" PATH="${PATH}:${GOPATH}/bin" make build-quick
}
package() {
install -Dm755 "${srcdir}/${pkgname}-${pkgver}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- for _file in ${srcdir}/${pkgname}-${pkgver}/*.md
+ for _file in "${srcdir}/${pkgname}-${pkgver}/"*.md
do
install -Dm644 "${_file}" "${pkgdir}/usr/share/doc/${pkgname}/$(basename ${_file})"
done