Package Details: keystore-explorer-bin 5.5.1-1

Git Clone URL: https://aur.archlinux.org/keystore-explorer-bin.git (read-only, click to copy)
Package Base: keystore-explorer-bin
Description: a free GUI replacement for the Java command-line utilities keytool, jarsigner and jadtool
Upstream URL: http://www.keystore-explorer.org/
Licenses: GPL
Conflicts: keystore-explorer
Submitter: urcadox
Maintainer: urcadox (teekay)
Last Packager: urcadox
Votes: 19
Popularity: 0.000006
First Submitted: 2019-11-27 09:49 (UTC)
Last Updated: 2022-02-04 14:12 (UTC)

Dependencies (1)

Required by (0)

Sources (2)

Latest Comments

cedricroijakkers commented on 2020-10-22 12:26 (UTC)

I think the problem was that the symlink linked to the local files that you had built in your git tree, which was another copy of the shell script than the one that would be installed when you do not have the git source code checked out. This is why the desktop file worked for you, but not for me.

Either way, it's indeed fixed now, thanks!

urcadox commented on 2020-10-22 11:26 (UTC)

It's there but it was indeed broken, not sure how I didn't see that while testing.

Anyway, it's fixed now.

jvybihal commented on 2020-10-22 11:21 (UTC)

@cedricroijakkers aren't you building some older PKGBUILD? The symlink to /usr/bin is there.

cedricroijakkers commented on 2020-10-22 11:14 (UTC)

You have an error in the file keystore-explorer.desktop:

Exec=kse

Should be changed in:

Exec=/usr/lib/keystore-explorer-bin/kse.sh

Or alternatively, in your installation script you need to create a symlink e.g. /usr/bin/kse to /usr/lib/keystore-explorer-bin/kse.sh. Right now, the desktop file does not work.

FranklinYu commented on 2020-10-19 20:04 (UTC)

Awesome! Thank you for the update.

urcadox commented on 2020-10-19 08:01 (UTC)

Hey everyone,

I finally updated this to use the script included upstream.

jvybihal commented on 2020-06-03 14:21 (UTC) (edited on 2020-06-03 14:23 (UTC) by jvybihal)

@noderat you might like keystore-explorer-git which I just finished first version of. It should work as upstream intended ;) and little warning, I install the app to /opt ;)

noderat commented on 2020-06-02 15:40 (UTC)

Please update the startup script that is being generated in the PKGBUILD to match the latest version as found at https://github.com/kaikramer/keystore-explorer/blob/master/kse/res/kse

SanskritFritz commented on 2019-11-28 09:12 (UTC)

Awesome, this way mime associations also work! Please make those changes!

jvybihal commented on 2019-11-28 08:47 (UTC) (edited on 2019-11-28 08:49 (UTC) by jvybihal)

The way that /usr/bin/kse is created, kse can not open file from command line. Which was really inconvenient for me. So I cahnged it to this:

cat `which kse`
#!/bin/sh
#cd /usr/lib/keystore-explorer-bin
java -jar /usr/lib/keystore-explorer-bin/kse.jar "$@"

I think there is no need to change directory before running it.

So maybe this or something similar could be incorporated into the package? :)

https://github.com/kaikramer/keystore-explorer/blob/6bf237a0b8d96b8602eb055fd598c4f7897171d3/kse/res/kse.sh

//edit:

Oh, there is even more recent version of startup script(s): https://github.com/kaikramer/keystore-explorer/blob/master/kse/res/kse

urcadox commented on 2019-11-27 09:56 (UTC)

Hello everyone,

I finally created keystore-explorer-bin, which is upgraded to 5.4.2.

I will look into making this package a source-based package later on.

gbernard commented on 2019-11-18 13:00 (UTC) (edited on 2019-11-18 13:00 (UTC) by gbernard)

Update proposal to 5.4.2 :

--- PKGBUILD.old    2019-11-18 13:51:53.417930354 +0100
+++ PKGBUILD    2019-11-18 13:59:34.822467391 +0100
@@ -2,7 +2,7 @@
 # Maintainer: Alexandre Berthaud <alexandre at berthaud dot me>
 pkgname=keystore-explorer
 _pkgname=kse
-pkgver=5.4.1
+pkgver=5.4.2
 _pkgver=${pkgver//./}
 pkgrel=1
 pkgdesc="a free GUI replacement for the Java command-line utilities keytool, jarsigner and jadtool"
@@ -13,7 +13,7 @@
 install=${pkgname}.install
 source=("https://github.com/kaikramer/${pkgname}/releases/download/v${pkgver}/${_pkgname}-${_pkgver}.zip"
         "${pkgname}.desktop")
-md5sums=('d21de02af032ebcca0a0bb53f8d8c96c'
+md5sums=('a83747f02aeb79f8ee3995947a2920f7'
          'dfaa247ab726fe2e44368101399b508d')

 package() {

FranklinYu commented on 2018-11-13 06:06 (UTC)

@urcadox I asked in IRC channel, and users suggest that we shall directly convert this package to a build-from-source one (as 5.4.1-2), and then create a new package. The new package can be cloned from this one so that it keeps the build script history, but essentially it's just a new package (so keystore-explorer-bin release will start from 5.4.1-1).

urcadox commented on 2018-08-27 13:09 (UTC)

@FranklinYu That would make sense indeed. Not sure how to do this properly though.

FranklinYu commented on 2018-07-16 20:38 (UTC)

This is a binary package; KSE is GPL so we can actually build from source, and move this package to keystore-explorer-bin.

teekay commented on 2018-04-16 14:26 (UTC)

@urcadox: done! Thank you.

urcadox commented on 2018-04-16 14:10 (UTC)

@teekay Feel free to add me as a co-maintainer. :)

denisfalqueto commented on 2017-11-08 13:57 (UTC)

@teekey, no problem! I feel your pain, as I maintain some packages and always have to do it at home.

teekay commented on 2017-11-08 10:22 (UTC)

Sorry for the delay. The fact that AUR's git+https is readonly makes things hard for me in a corporate network. Anyone wants to co-maintain or take over the package, btw?

denisfalqueto commented on 2017-11-07 00:44 (UTC)

This package seems to be orphan. Please, @teekay, reply in short term or I'll ask for orphaning.

FranklinYu commented on 2017-11-01 21:38 (UTC)

Now the issue mentioned by @denisfalqueto no longer affects, because 5.3.1 (531) has been released.

FranklinYu commented on 2017-10-09 21:43 (UTC)

@denisfalqueto Good observation. 5.3 being 530 seems weird, since 5.0 => 50, 5.1 => 51, 5.2 => 52, according to the GitHub release history. Author's pattern is confusing.

denisfalqueto commented on 2017-09-05 13:51 (UTC)

To update to 5.3, you should be aware that the _pkgver can't be automatically updated from pkgver, because pkgver = 5.3 and _pkgver should be 530. The last 0 is not present on 5.3.

kmacleod commented on 2016-10-14 16:32 (UTC)

Hi, I was missing the ability to open a keystore file from the command-line, and I notice that the kse.sh script is missing from the installed package. I went ahead and changed the PKGBUILD to modifiy the installed 'kse' file to directly invoke the kse.sh script, along with arguments ("$@"). Changed PKGBUILD is here: http://pastebin.com/6pmWHbRh Two changes: Add: install -D -m755 kse.sh "${pkgdir}/usr/lib/${pkgname}" Change kse to go through kse.sh: echo -e "#!/bin/sh\n/usr/lib/${pkgname}/kse.sh \"\$@\"" > kse

teekay commented on 2013-12-09 18:29 (UTC)

@Mithefe: I got you wrong, line 32 was just the commented-out old start command. I dropped that now. The new versions starts fine with "java -jar kse.jar", no need to specify classpath and main class like in previous versions.

teekay commented on 2013-12-09 18:19 (UTC)

@Mithefe: the PKGBUILD installs *.jar, so no new ones are missing. But you need to delete your src/ dir to get rid of the old ones. You're right about the 512 logos, though. I updated the PKGBUILD accordingly (without rev bump). Thanks!

Mithefe commented on 2013-12-09 15:18 (UTC)

PKGBUILD seems off a twitch, or maybe just me... line 37 seems to skip the new 512*512 png in kse.jar line 32 seems to refer to jars no longer existing [lazgoprov.jar...] and omit new ones [bcpkik.jar...] I am wrong, yes?

freimann commented on 2013-12-09 10:10 (UTC)

Works! Thank you very much :)

teekay commented on 2013-12-09 08:40 (UTC)

Done. Please test. Thanks for the heads up!

freimann commented on 2013-12-06 07:43 (UTC)

version 5 seems to be out :), any chance in upgrading the package?

teekay commented on 2012-12-17 08:19 (UTC)

Done. Thanks for info!

kevku commented on 2012-12-16 19:45 (UTC)

java-jce_ustrength now works with java7 so you should update your depends.