Package Details: j7z 1.4.1-1

Git Clone URL: https://aur.archlinux.org/j7z.git (read-only)
Package Base: j7z
Description: An alternative 7-Zip GUI
Upstream URL: http://J7Z.Xavion.name
Licenses: LGPL3
Conflicts: k7z, q7z
Replaces: k7z, q7z
Submitter: Xavion
Maintainer: Xavion
Last Packager: Xavion
Votes: 74
Popularity: 1.143852
First Submitted: 2011-02-17 05:21
Last Updated: 2017-10-01 01:15

Dependencies (8)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

schivmeister commented on 2011-07-20 22:18

Nevermind: http://blogs.locusta.gr/argy/2010/06/create-w32-7-zip-sfx-in-linux/

schivmeister commented on 2011-07-20 22:01

Isn't the SFX creation supposed to produce an EXE?

Xavion commented on 2011-02-28 04:09

J7Z can also adopt the system theme, even when run in Linux via Gnome/KDE/Xfce. More information about how to achieve this is available here: http://k7z.sourceforge.net/7Z/Doc/HTML/

Xavion commented on 2011-02-23 22:38

Thanks for the feedback. I feel a bit privileged that a volunteer from the packaging police investigated my PKGBUILD!

A "j7z-bin" package would be pointless, as there's no need to build from source. I've disabled the "apache-ant.sh" line, put quotes around all directory variables and removed cases of "|| return 1".

I think I'll leave 'make' in the 'makedepends' array, just in case someone hasn't needed to install the "base-devel" group yet.

Det commented on 2011-02-23 16:37

Shouldn't you just create a separate j7z-bin package?

E: In addition the build fails with this line since you put 'apache-ant' as a make dependency only for the source version:
source /etc/profile.d/apache-ant.sh || return 1

You don't need the "|| return 1" checks there since pacman 3.4 and dir variables ($srcdir and $pkgdir) should be defined with quotes (" -> "$srcdir", "$pkgdir"), by the way.

E2: Heh, and 'make' is included in 'base-devel' - so you don't need that in the makedepends=() sections either.

Det commented on 2011-02-23 16:35

Shouldn't you just create a separate j7z-bin package?

E: In addition the build fails with this line since you put 'apache-ant' as a make dependency only for the source version:
source /etc/profile.d/apache-ant.sh || return 1

You don't need the "|| return 1" checks there since pacman 3.4 and dir variables ($srcdir and $pkgdir) should be defined with quotes (" -> "$srcdir", "$pkgdir"), by the way.

Det commented on 2011-02-23 16:29

Shouldn't you just create a separate j7z-bin package?

Xavion commented on 2011-02-21 06:20

Thank-you both for the helpful feedback. I've decided to reference a prebuilt archive by default, so that users won't need to get the JDK before installing J7Z. Anyone who especially wants to build it from source can toggle the enabled state of the relevant lines in the PKGBUILD.

Xavion commented on 2011-02-21 05:19

Thank-you both for the feedback. I've added "java-environment" to the 'makedepends' array for the moment.

I might default to a prebuilt archive in future, so that users won't need to get the JDK before installing J7Z.

ranger commented on 2011-02-21 01:24

Yes, I have -j5 in my makepkg.conf.
With this PKGBUILD it builds fine (except it didn't build without jdk installed)