summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrayJack2019-11-07 02:03:54 -0300
committerGrayJack2019-11-07 02:03:54 -0300
commit9b83bdd5325df062101799109911d292f37e63b9 (patch)
tree2bff7f98c2a17127d4b53063e74e205e13875c47
parent1ee5d289db17e3e5eb9d278a8e9a190238e588d7 (diff)
downloadaur-9b83bdd5325df062101799109911d292f37e63b9.tar.gz
Modify installation to fix programs headers not to be found for other
janet required binaries
-rw-r--r--PKGBUILD16
1 files changed, 11 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3ef0667759c4..b5d3fad1a41c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -27,13 +27,19 @@ build() {
cd "${srcdir}/${_pkgname}"
# janet_build=$(printf "JANET_BUILD=\"%s\"" "$(git rev-parse --short HEAD)")
make PREFIX="/usr" CC=clang -j7
+ make PREFIX="/usr" build/janet.pc
}
package() {
cd "${srcdir}/${_pkgname}"
- make PREFIX="${pkgdir}/usr" install
- make PREFIX="${pkgdir}/usr" docs
- mkdir -p ${pkgdir}/usr/share/janet
- cp -a examples ${pkgdir}/usr/share/janet
- cp -a build/doc.html ${pkgdir}/usr/share/janet
+
+ install -Dm 755 "build/janet" "${pkgdir}/usr/bin/janet"
+ install -Dm 755 "auxbin/jpm" "${pkgdir}/usr/bin/jpm"
+ install -Dm 644 "src/include/janet.h" "${pkgdir}/usr/include/janet/janet.h"
+ install -Dm 644 "src/conf/janetconf.h" "${pkgdir}/usr/include/janet/janetconf.h"
+ install -Dm 644 "build/libjanet.so" "${pkgdir}/usr/lib/libjanet.so.${_pkgver}"
+ install -Dm 644 "build/libjanet.a" "${pkgdir}/usr/lib/libjanet.a"
+ install -Dm 644 "janet.1" "${pkgdir}/usr/share/man/janet.1"
+ install -Dm 644 "jpm.1" "${pkgdir}/usr/share/man/jpm.1"
+ install -Dm 644 "build/janet.pc" "${pkgdir}/usr/lib/pkgconfig/janet.pc"
}