Package Details: heimdall-grimler-git 2.1.0.r1.1afaefb-3

Git Clone URL: https://aur.archlinux.org/heimdall-grimler-git.git (read-only, click to copy)
Package Base: heimdall-grimler-git
Description: Actively maintained fork of Samsung phone firmware flashing tool
Upstream URL: https://git.sr.ht/~grimler/Heimdall
Licenses: MIT
Conflicts: heimdall, heimdall-git
Provides: heimdall, heimdall-git
Submitter: dujemiha
Maintainer: dujemiha
Last Packager: dujemiha
Votes: 6
Popularity: 0.037926
First Submitted: 2022-02-13 16:07 (UTC)
Last Updated: 2024-07-30 12:16 (UTC)

Dependencies (9)

Required by (5)

Sources (2)

Latest Comments

1 2 Next › Last »

dujemiha commented on 2024-07-30 12:16 (UTC)

Done.

micwoj92 commented on 2024-07-29 17:33 (UTC)

Please add glibc + gcc-libs to depends.

dujemiha commented on 2024-07-27 09:30 (UTC)

Fixed.

TipsyTheCat commented on 2024-07-27 05:28 (UTC)

the included desktop file fails checksum. the sha512 of the file is b9830d3f8d08132ecb2083b1cde875b500358a24dbae0b9217401d542beb5e121534949686a8fb58c8d6294b86cf81b806ca7c94327026017275cc4fbe8cf2a1

dujemiha commented on 2024-07-26 22:05 (UTC)

Added it with some small changes, thanks a lot!

TipsyTheCat commented on 2024-07-26 18:12 (UTC)

Updated ver to 2.1.0 and added a desktop file for the front end :3

index 334af5d..db257bc 100644
--- a/heimdall-grimler-git/PKGBUILD
+++ b/heimdall-grimler/PKGBUILD
@@ -25,15 +25,32 @@ pkgver() {
 }

 build() {
+       touch "$srcdir/heimdall.desktop"
+       cat > $srcdir/heimdall.desktop << _EOD
+[Desktop Entry]
+Version=1.0
+Name=Heimdall
+Type=Application
+Comment=Firmware flasher for Samsung mobile devices
+Terminal=false
+Exec=heimdall-frontend
+Icon=phone
+Categories=Development;
+_EOD
        cd "$srcdir/${_pkgname}"
        mkdir build
        cd build
        cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr ..
        make
+
 }

 package() {
        cd "$srcdir/${_pkgname}/build"
        make DESTDIR="$pkgdir/" install
-       install -m644 -D "$srcdir/${_pkgname}/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+       install -Dm644 "$srcdir/${_pkgname}/LICENSE"\
+                       "$pkgdir/usr/share/licenses/$_pkgname/LICENSE"
+       install -Dm644 "$srcdir/heimdall.desktop"\
+                       "$pkgdir/usr/share/applications/${_pkgname}.desktop"
+
 }

Note: Gnome's "app details" context menu option might use appstream metaifo, but i can't figure it out.

dujemiha commented on 2024-07-23 10:28 (UTC)

this package build needs an update.

AFAIK only alongside another change to the PKGBUILD, otherwise it just bloats the version history.

im working on having it add a desktop entry for heimdall-frontend

Drop it here once done and I'll add it to the package.

TipsyTheCat commented on 2024-07-22 23:23 (UTC) (edited on 2024-07-23 01:35 (UTC) by TipsyTheCat)

this package build needs an update. im working on having it add a desktop entry for heimdall-frontend rn UPDATE: it's done for the most part, i just need to figure out how gnome handles the "app info" context menu entry :s

TipsyTheCat commented on 2024-07-22 22:41 (UTC)

Update at your leisure btw:

diff --git a/PKGBUILD b/PKGBUILD
index 5cd4543..89438cf 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@
-pkgver=2.0.2.r0.02b577e
-pkgrel=2
+pkgver=2.1.0.r1.1afaefb
+pkgrel=1

bart commented on 2022-10-18 14:34 (UTC)

Thanks for notifying me. I have these issues (and some other ones)