summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorspider-mario2020-10-15 17:21:42 +0200
committerspider-mario2020-10-15 17:21:42 +0200
commitac53666cbf72ed3a7eb42f12672c4d8a34b854b6 (patch)
treef7102223521dc5649b6d5d4c64fbba29e3453f02
parentbf94c3a2a9f862fa86e9770df011b867bc22bf3e (diff)
downloadaur-ac53666cbf72ed3a7eb42f12672c4d8a34b854b6.tar.gz
Fix installation
-rw-r--r--PKGBUILD20
1 files changed, 9 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 664823ac049c..0b2b64ec479a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -33,7 +33,8 @@ prepare() {
build() {
cd "$srcdir/Halide/build"
cmake -DCMAKE_BUILD_TYPE=Release -DWITH_TESTS=False -DWITH_DOCS=False -DWITH_TUTORIALS=False \
- -DWARNINGS_AS_ERRORS=False -DWITH_APPS=False -DBUILD_AOT_TUTORIAL=False -DWITH_UTILS=False ..
+ -DWARNINGS_AS_ERRORS=False -DWITH_APPS=False -DBUILD_AOT_TUTORIAL=False -DWITH_UTILS=False \
+ -DCMAKE_INSTALL_PREFIX=/usr ..
make
}
@@ -43,15 +44,12 @@ check() {
package() {
cd "$srcdir/Halide/build"
- make DESTDIR="$pkgdir/" install
- rm -rf "${pkgdir}/usr/local/tutorial/"
- rm -rf "${pkgdir}/usr/local/tools/"
-
- mkdir "${pkgdir}/usr/local/lib"
- mkdir "${pkgdir}/usr/local/include/Halide"
- mv "${pkgdir}/usr/local/bin/libHalide.so" "${pkgdir}/usr/local/lib/"
- find "${pkgdir}/usr/local/include/" -maxdepth 1 -type f -exec mv {} "${pkgdir}/usr/local/include/Halide" \;
- rmdir "${pkgdir}/usr/local/bin/"
+ make DESTDIR="$pkgdir/" install
+ rm -rf "${pkgdir}/usr/share/tutorial/"
+ rm -rf "${pkgdir}/usr/share/tools/"
+
+ install --directory "${pkgdir}/usr/include/Halide"
+ find "${pkgdir}/usr/include/" -maxdepth 1 -type f -exec mv '{}' "${pkgdir}/usr/include/Halide/" ';'
find ${pkgdir} -type f -name "*.md" -delete
- find ${pkgdir} -type f -name "*.*make" -delete
+ install -Dm644 "$srcdir/Halide/LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt"
}