diff options
author | Huayu Zhang | 2022-12-22 20:01:40 +0000 |
---|---|---|
committer | Huayu Zhang | 2022-12-22 20:01:40 +0000 |
commit | e143e010e147c81649b668271db2b11c12465d67 (patch) | |
tree | 06d514d401ef46e58c8773d3d74f994d5497a54f /PKGBUILD | |
parent | 2d3bf3c7e872b3c80ed082e09a1df768f832929c (diff) | |
download | aur-bochs-gdb-stub.tar.gz |
fix build on host x86_64
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 26 |
1 files changed, 15 insertions, 11 deletions
@@ -37,24 +37,28 @@ build() { --enable-disasm \ --enable-pcidev \ --enable-usb \ - --enable-gdb-stub + --enable-gdb-stub + sed -i 's/^LIBS = /LIBS = -lpthread/g' Makefile - make -j $(nproc) + + make } package() { cd "$srcdir/bochs-$pkgver" make DESTDIR="$pkgdir" install - install -Dm644 .bochsrc "$pkgdir/etc/bochsrc-sample.txt" + chmod 644 .bochsrc + #mv .bochsrc "$pkgdir/etc/bochsrc-sample.txt" - cd "$pkgdir/usr/bin/" + #fix name for bochs-gdb + cd "$pkgdir/usr/bin" mv bochs bochs-gdb - if ($(uname -m) == x86_64);then \ - rm bximage \ - cd "$pkgdir/usr/" \ - rm -rfv share \ - cd "$pkgdir" \ - rm -rfv etc; \ - fi + #fix directory&file conflic with bochs + if [ $(uname -m) = "x86_64" ] \ + ;then \ + rm $pkgdir/usr/bin/bximage \ + rm -rfv $pkgdir/usr/share \ + rm -rfv $pkgdir/usr/etc \ + ;fi } |