Package Details: jxplorer 3.3.1.2-2

Git Clone URL: https://aur.archlinux.org/jxplorer.git (read-only)
Package Base: jxplorer
Description: Java LDAP client
Upstream URL: http://jxplorer.org/
Licenses: custom
Submitter: WiZeTeK
Maintainer: go2sh
Last Packager: go2sh
Votes: 47
Popularity: 1.139847
First Submitted: 2010-02-19 04:13
Last Updated: 2016-11-20 14:52

Latest Comments

evilhamsterman commented on 2017-06-07 21:37

I created a patch that switches to using github for download and fixes the issue with the .desktop file being malformed

diff --git a/PKGBUILD b/PKGBUILD
index c0e12b8..8740c2b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,14 +3,14 @@

pkgname=jxplorer
pkgver=3.3.1.2
-pkgrel=2
+pkgrel=3
pkgdesc='Java LDAP client'
url='http://jxplorer.org/'
license=('custom')
arch=('any')
depends=('java-runtime')
-makedepends=('setconf')
-source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/version%20${pkgver}/$pkgname-$pkgver-linux-installer.run")
+makedepends=('gendesk')
+source=("https://github.com/pegacat/${pkgname}/releases/download/v${pkgver}/jxplorer-${pkgver}-linux-installer.run")
sha256sums=('7ff5ff0a124d8e16d7688ae093cfcd859f4be3104f3455cc59d4b15d55a61ffa')

prepare() {
@@ -25,11 +25,7 @@ EOF
--mode unattended \
--prefix "$srcdir/$pkgname"

- cd "$pkgname"
- setconf JXplorer.desktop Version "$pkgver"
- setconf JXplorer.desktop Comment "$pkgdesc"
- setconf JXplorer.desktop Icon "/opt/jxplorer/images/logo_32_trans.gif"
- setconf JXplorer.desktop Exec "/opt/jxplorer/jsxplorer.sh"
+ gendesk --pkgname "$pkgname" --pkgdesc "$pkgdesc" --exec "/usr/bin/jxplorer" -n
}

package() {
@@ -44,8 +40,8 @@ package() {
chmod 777 "$pkgdir/opt/$pkgname/plugins/"

install -Dm755 "$pkgname.run" "$pkgdir/usr/bin/$pkgname"
- install -Dm644 "$pkgname/JXplorer.desktop" \
- "$pkgdir/usr/share/applications/JXplorer.desktop"
+ install -Dm644 "$pkgname.desktop" "$pkgdir/usr/share/applications/JXplorer.desktop"
+ install -Dm644 "$pkgname/images/JX128.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"

# Cleanup
rm -f "$pkgdir/opt/$pkgname/"{uninstall,*.desktop,*.bat}

gokcen commented on 2017-01-18 11:09

There is no Exec line in my desktop file.

lovelycuppatea commented on 2016-11-01 13:17

@xyproto would you mind updating the PKGBUILD to either use the github link or fix the sourceforge link please?

Currently can't install the package due to sourceforge link being incorrect.

lovelycuppatea commented on 2016-10-09 15:33

Developer kindly linked to the github project on his site to prove ownership of github project.
changing source line to the below works:

source=("https://github.com/pegacat/${pkgname}/releases/download/v${pkgver}/jxplorer-${pkgver}-linux-installer.run")

k0n24d commented on 2016-10-06 09:05

Looking at http://jxplorer.org/ it seems the project switched over to github.

It would make sense to get the downloads from there (https://github.com/pegacat/jxplorer/releases)

ktrls commented on 2016-10-02 09:50

@stef204, update PKGBUILD with the url posted by ImNtReal. This solves.
Ehi WiZeTeK, come on let's fix it ;)

stef204 commented on 2016-09-30 22:00

the source url gives a 404 error.
can you please fix?

ImNtReal commented on 2012-01-27 21:17

I had to use this URL for the download: http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/version%20${pkgver}/${_pkgbin}

WiZeTeK commented on 2011-11-08 05:29

I can't reproduce this. Tested on 32 and 64 bit systems (up-to-date) without any issues. Tried as a user and as root.

What happens if you execute the extracted file?, like so:
./jxplorer-3.2.1-linux-installer.bin --help

Ravenman commented on 2011-11-07 07:21

[root@archer_pc ~]# ls -l jxplorer-3.2.1-linux-installer.bin
-rwx------ 1 root root 5486444 May 2 2010 jxplorer-3.2.1-linux-installer.bin

My system is 64 bit. I'm using BASH right now.

All comments