summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2022-10-24 23:34:21 +0200
committerFabioLolix2022-10-24 23:34:21 +0200
commitac1f47e847fb1c35b498229200e697d7bbb93bbd (patch)
tree21515201d420909d53504a6ae0f23b1ced21071a
parentff889de921d5fb9eab793e37477559bf6d47d39c (diff)
downloadaur-ac1f47e847fb1c35b498229200e697d7bbb93bbd.tar.gz
improve package()
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD21
2 files changed, 15 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e698a2ebb6dc..29c0fe5ca912 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = pe-bear-git
pkgdesc = Portable Executable reversing tool with a friendly GUI
- pkgver = 0.6.0.r4.g8fb024d
- pkgrel = 1
+ pkgver = 0.6.1.r4.g89ea8d4
+ pkgrel = 2
url = https://hshrzd.wordpress.com/pe-bear/
arch = x86_64
arch = i686
diff --git a/PKGBUILD b/PKGBUILD
index 8a1cca6c36af..53d326eddb1c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix
pkgname=pe-bear-git
-pkgver=0.6.0.r4.g8fb024d
-pkgrel=1
+pkgver=0.6.1.r4.g89ea8d4
+pkgrel=2
pkgdesc="Portable Executable reversing tool with a friendly GUI"
arch=(x86_64 i686 arm armv6h armv7h aarch64)
url="https://hshrzd.wordpress.com/pe-bear/"
@@ -28,7 +28,7 @@ prepare() {
git submodule init
git config submodule.capstone.url "${srcdir}/capstone"
git config submodule.bearparser.url "${srcdir}/bearparser"
- git submodule update
+ git -c protocol.file.allow=always submodule update
[[ -d build ]] || mkdir build
}
@@ -36,13 +36,18 @@ prepare() {
build() {
cd pe-bear/build
cmake .. -Wno-dev \
- -DCMAKE_BUILD_TYPE=None \
- -DCMAKE_INSTALL_PREFIX=/usr
+ -DCMAKE_BUILD_TYPE=None
make
}
package() {
- cd pe-bear/build
- make DESTDIR="${pkgdir}" install
-} \ No newline at end of file
+ cd pe-bear
+ #make DESTDIR="${pkgdir}" install
+ install -D build/pe-bear/PE-bear -t "${pkgdir}/usr/lib/pe-bear/"
+ install -D SIG.txt -t "${pkgdir}/usr/lib/pe-bear/"
+ install -d "${pkgdir}/usr/bin"
+ ln -s /usr/lib/pe-bear/PE-bear "$pkgdir/usr/bin/pe-bear"
+
+ install -D logo/main_ico.png "${pkgdir}/usr/share/pixmaps/pe-bear.png"
+}