Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 385713

Summary: dev-util/smartgit-2.0.6: new package
Product: Gentoo Linux Reporter: Maks <range-r>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: UNCONFIRMED ---    
Severity: enhancement CC: leho, orzel, range-r
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: All   
URL: http://www.syntevo.com/smartgit/download.html?all=true
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: dev-util/smartgit-2.1.ebuild
dev-util/smartgit-3_rc2.ebuild

Description Maks 2011-10-05 10:09:28 UTC
http://www.syntevo.com/smartgit/index.html

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
    .gitattributes
  - 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]
dev-util/smartgit-2.1.ebuild
Comment 2 fling 2011-10-24 08:54:02 UTC
Created attachment 290703 [details]
dev-util/smartgit-3_rc2.ebuild
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/VersionManager.py", 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/VersionManager.py", line 187, in get_lowest
    lowest = self.get_lowest_atom(atoms)
  File "/usr/lib64/python2.7/site-packages/java_config_2/VersionManager.py", 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)


http://www.syntevo.com/smartgithg/http://www.syntevo.com/smartgithg/
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