Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 385713 - dev-util/smartgit-2.0.6: new package
Summary: dev-util/smartgit-2.0.6: new package
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Normal enhancement with 3 votes (vote)
Assignee: Default Assignee for New Packages
Keywords: EBUILD
Depends on:
Reported: 2011-10-05 10:09 UTC by Maks
Modified: 2014-05-30 11:55 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---

dev-util/smartgit-2.1.ebuild (smartgit-2.1.ebuild,1.07 KB, text/plain)
2011-10-24 08:53 UTC, fling
dev-util/smartgit-3_rc2.ebuild (smartgit-3_rc2.ebuild,1.09 KB, text/plain)
2011-10-24 08:54 UTC, fling

Note You need to log in before you can comment on or make changes to this bug.
Description Maks 2011-10-05 10:09:28 UTC

SmartGit is an efficient user interface for Git. It focuses on simplicity and is geared towards non-experts and people who prefer a graphical application over command line usage.

SmartGit does not strive to be a 1:1 translation of command line Git. Instead, it makes use of the advantages of a graphical user interface where possible in order to reduce complexity and streamline workflows. 

SmartGit 2.0.6 (2011-07-27)
Fixed Bugs
- on OS X 10.7 the file watcher was broken
- fixed handling of line separators (in order of precedence):
  - use line endings of the file as present on disk
  - if file has no line endings, or mixed line endings, determine "eol" attribute for
  - if not found, use value specified by core.eol
  - if not found, use system line separator
  This holds true for all editors except of the built-in basic editor which
  is invoked on Open. This one will use line endings as on disk, or system
  line endings otherwise.
Comment 1 fling 2011-10-24 08:53:28 UTC
Created attachment 290701 [details]
Comment 2 fling 2011-10-24 08:54:02 UTC
Created attachment 290703 [details]
Comment 3 fling 2011-10-24 08:55:39 UTC
smartgit does not work because of java or python or because we need to set SMARTGIT_JAVA_HOME somewhere in the wrapper script:

$ smartgit 
Traceback (most recent call last):
  File "/usr/bin/gjl-2.7", line 264, in <module>
    vm = get_vm(pkg)
  File "/usr/bin/gjl-2.7", line 171, in get_vm
    return verman.get_vm(needed)
  File "/usr/lib64/python2.7/site-packages/java_config_2/", line 244, in get_vm
    low = self.get_lowest(atoms) # Lowest vm version we can use
  File "/usr/lib64/python2.7/site-packages/java_config_2/", line 187, in get_lowest
    lowest = self.get_lowest_atom(atoms)
  File "/usr/lib64/python2.7/site-packages/java_config_2/", line 183, in get_lowest_atom
    raise Exception("Couldn't find a VM dep")
Exception: Couldn't find a VM dep
Couldn't get needed information
Comment 4 Leho Kraav (:macmaN @lkraav) 2012-07-07 13:08:49 UTC
In the meanwhile 3.0.7 is out
Comment 5 Thomas Capricelli 2014-05-30 10:30:17 UTC
It keeps on improving. It now does mercurial as well (and svn, but who cares ? :)
It's now up to version 6 (.0.0)
Comment 6 Leho Kraav (:macmaN @lkraav) 2014-05-30 10:32:11 UTC
In the meanwhile git-cola has also gained some pretty significant features.
Comment 7 Julian Ospald 2014-05-30 11:55:27 UTC
look like it's proprietary