Package Details: smartgit 18.2.6-1

Git Clone URL: (read-only)
Package Base: smartgit
Description: Git client with Hg and SVN support.
Upstream URL:
Keywords: git hg svn vcs
Licenses: custom
Replaces: smartgithg
Submitter: alyst
Maintainer: alyst (Muflone)
Last Packager: alyst
Votes: 161
Popularity: 1.214643
First Submitted: 2014-11-17 17:04
Last Updated: 2019-03-02 20:42

Latest Comments

« First ‹ Previous ... 4 5 6 7 8 9 10 Next › Last »

alyst commented on 2012-04-12 07:35

@PatricioArenas You should specify /usr/bin/git and optionally /usr/bin/hg in the SmartGit setup, pacman manager has nothing to do with that settings.
But thanks for pointing out that git and hg are not listed as the packages SmartGit depends upon (i.e. they should be installed before you can use SmartGit).
Fixed in the updated PKGBUILD.

Anonymous comment on 2012-04-12 00:50

i have a problem with the Setup SmartGit, in the step wich Git Executable and Hg Executable is required.
I put /usr/bin/pacman in both. But I supposed that is wrong because when i press next, the installer says that Git executable is not valid:
>>'/usr/bin/pacman' seems to be no valid Git executable. Git version 1.7.1 or newer is required.
>>Even if the Git executable is valid, there are a couple of possible mis.configurations which result in improper behavior of 'git --version'; for details refer e.g. >>to:


alyst commented on 2012-01-27 22:19

Thanks, fixed the script to work with their updated site, -ea series as well.

Superpiffer commented on 2012-01-27 09:27

Version 2.1.7 released and PGKBUILD not working anymore, please update. Thanks.

Superpiffer commented on 2012-01-19 12:11

The software requires a change to the executable file to use it with openjdk changing the line
_VM_PROPERTIES=" -Dsmartgit.checkIncompatibleJava=false"
Exist a workaround for prevent the editing? Thank you.

alyst commented on 2011-12-10 13:32

Thanks, I've incorporated your changes. The $pkgver, however, stays the same to conform to Arch packaging guidelines.

heaven commented on 2011-12-10 13:03

#Maintainer: Alexey Stukalov <>
#forked from smartgit AUR package, maintainer Rene Peinthor
pkgdesc="A Git GUI client written in Java"
depends=("java-runtime" "desktop-file-utils" "sh")

_pkgver=$(echo $pkgver | sed 's/\./_/')

build() {
cd "$srcdir"
python3 smartgit $srcname

echo "${smartgitmd5sum} *$srcname" | md5sum -c || (error "md5sum doesn't match" && return 1)

tar xzf $srcname

package() {
cd "$srcdir"

install -D -m644 "${extracted}"/license.html "${pkgdir}/usr/share/licenses/${pkgname}/license.html"
mkdir -p "${pkgdir}"/opt
mv "${extracted}" ${pkgdir}/opt/$pkgname || return 1

install -D -m644 smartgit.desktop "${pkgdir}"/usr/share/applications/smartgit.desktop

heaven commented on 2011-12-10 12:16

Thanks for the package!

agaida commented on 2011-11-14 05:02

Smartgit don't work with openjdk.

florianbw commented on 2011-09-29 11:36

Thanks for the package. Please change jre to java-runtime which is provided by jre but also by openjdk.