Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 20, 2008
  1. Junio C Hamano

    Rename git-core rpm to just git and rename the meta-pacakge to git-all.

    Kristian Høgsberg authored gitster committed
    This fixes my favorite annoyance with the git rpm packaging: don't pull
    in tla when I say yum install git!  You wouldn't expect yum install gcc
    to pull in gcc-gfortran, right?
    
    With this change, and blanket 'yum update' will automatically pull in the
    new 'git' package and push out the old 'git-core', and if the old 'git'
    package was installed 'git-all' will be pulled in instead.  A couple of
    things do break though: 'yum update git-core', because yum behaves
    differently when given a specific package name - it doesn't follow obsoletes.
    
    Instead, 'yum install git' will pull in the new git rpm, which will then
    push out the old 'git-core'.  Similarly, to get the newest version of
    the meta package, 'yum install git-all' will install git-all, which then
    pushes out the old 'git' meta package.
    
    Signed-off-by: Kristian Høgsberg <krh@redhat.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Feb 11, 2008
  1. Junio C Hamano

    Add a BuildRequires for gettext in the spec file.

    James Bowes authored gitster committed
    Signed-off-by: James Bowes <jbowes@dangerouslyinc.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Jan 12, 2008
  1. Junio C Hamano

    RPM spec: include gitk message files.

    gitster authored
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Jan 7, 2008
  1. Junio C Hamano

    Make the git metapackage require the same version of the subpackages.

    James Bowes authored gitster committed
    Without explicit version deps in the rpm spec file, 'yum update git'
    effectively does nothing. Require explicit versions of the subpackages,
    so that they get pulled in on an update.
    
    Signed-off-by: James Bowes <jbowes@dangerouslyinc.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Dec 13, 2007
  1. Junio C Hamano

    RPM spec: Adjust htmldir

    gitster authored
    git help -w needs to know the right location of installed pages.
    
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Dec 12, 2007
  1. Junio C Hamano

    git.spec.in: remove python_path

    gitster authored
    We do not depend on python nor customize scripts for it anymore.
    
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Sep 3, 2007
  1. Junio C Hamano

    GIT 1.5.3.1: obsolete git-p4 in RPM spec file.

    gitster authored
    HPA noticed that yum does not like the newer git RPM set; it turns out
    that we do not ship git-p4 anymore but existing installations do not
    realize the package is gone if we do not tell anything about it.
    
    David Kastrup suggests using Obsoletes in the spec file of the new
    RPM to replace the old package, so here is a try.
    
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Jul 15, 2007
  1. Sean Junio C Hamano

    Remove p4 rpm from git.spec.in.

    loops authored gitster committed
    Signed-off-by: Sean Estabrooks <seanlkml@sympatico.ca>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Jun 27, 2007
  1. qt Junio C Hamano

    git.spec: RPM failed, looking for wrong files.

    qtonthat authored gitster committed
    RPM build broke with "File not found" error on git-gui.1 and git-citool.1
    They actually are git-gui.1.gz and git-citool.1.gz
    
    Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Jun 23, 2007
  1. Shawn O. Pearce Junio C Hamano

    Document git-gui, git-citool as mainporcelain manual pages

    spearce authored gitster committed
    Jakub Narebski pointed out that the git-gui blame viewer is not a
    widely known feature, but is incredibly useful.  Part of the issue
    is advertising.  Up until now we haven't even referenced git-gui from
    within the core Git manual pages, mostly because I just wasn't sure
    how I wanted to supply git-gui documentation to end-users, or how
    that documentation should integrate with the core Git documentation.
    
    Based upon Jakub's comment that many users may not even know that
    the gui is available in a stock Git distribution I'm offering up
    two basic manual pages: git-citool and git-gui.  These should offer
    enough of a starting point for users to identify that the gui exists,
    and how to start it.  Future releases of git-gui may contain their
    own documentation system available from within a running git-gui.
    But not today.
    
    Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on Jun 7, 2007
  1. Junio C Hamano

    War on whitespace

    gitster authored
    This uses "git-apply --whitespace=strip" to fix whitespace errors that have
    crept in to our source files over time.  There are a few files that need
    to have trailing whitespaces (most notably, test vectors).  The results
    still passes the test, and build result in Documentation/ area is unchanged.
    
    Signed-off-by: Junio C Hamano <gitster@pobox.com>
Commits on May 13, 2007
  1. Merge branch 'maint'

    Junio C Hamano authored
    * maint:
      git-svn: don't attempt to minimize URLs by default
      git-svn: fix segfaults due to initial SVN pool being cleared
      git-svn: clean up caching of SVN::Ra functions
      git-svn: don't drop the username from URLs when dcommit is run
      RPM spec: include files in technical/ to package.
      Remove stale non-static-inline prototype for tree_entry_extract()
      git-config: test for 'do not forget "a.b.var" ends "a.var" section'.
      git-config: do not forget seeing "a.b.var" means we are out of "a.var" section.
  2. qt

    RPM spec: include files in technical/ to package.

    qtonthat authored Junio C Hamano committed
    Not only that they are interesting to users, some of the
    files are linked to by the included "Git User's Manual"
    
    Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on May 10, 2007
  1. qt

    Added new git-gui library files to rpm spec

    qtonthat authored Junio C Hamano committed
    "make rpm" breaks without these files.
    
    Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on May 9, 2007
  1. Merge branch 'maint'

    Junio C Hamano authored
    * maint:
      GIT v1.5.1.4
      Add howto files to rpm packages.
      wcwidth redeclaration
      user-manual: fix clone and fetch typos
  2. qt

    Add howto files to rpm packages.

    qtonthat authored Junio C Hamano committed
    RPM packages did not include howto files which causes broken
    links in howto-index.html
    
    Signed-off-by: Quy Tonthat <qtonthat@gmail.com>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Apr 24, 2007
  1. Merge branch 'maint'

    Junio C Hamano authored
    * maint:
      Documentation/git-reset.txt: suggest git commit --amend in example.
      Build RPM with ETC_GITCONFIG=/etc/gitconfig
      Ignore all man sections as they are generated files.
      Fix typo in git-am: s/Was is/Was it/
      Reverse the order of -b and --track in the man page.
      dir.c(common_prefix): Fix two bugs
    
    Conflicts:
    
    	git.spec.in
  2. Build RPM with ETC_GITCONFIG=/etc/gitconfig

    Junio C Hamano authored
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Apr 4, 2007
  1. RPM spec: include git-p4 in the list of all packages.

    Junio C Hamano authored
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Apr 1, 2007
  1. Added correct Python path to the RPM specfile.

    Eygene Ryabinkin authored Junio C Hamano committed
    Signed-off-by: Eygene Ryabinkin <rea-git@codelabs.ru>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  2. Brian Gernhardt

    Remove unused WITH_OWN_SUBPROCESS_PY from RPM spec

    Benabik authored Junio C Hamano committed
    We don't have a copy of subprocess.py anymore, so we removed that
    option from the Makefile.  Let's not leave that cruft around the RPM
    spec file either.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  3. Added git-p4 package to the list of git RPMs.

    Eygene Ryabinkin authored Junio C Hamano committed
    Signed-off-by: Eygene Ryabinkin <rea-git@codelabs.ru>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Feb 13, 2007
  1. Update RPM core package description

    Nicolas Pitre authored Junio C Hamano committed
    Git isn't as stupid as it used to be
    
    Signed-off-by: Nicolas Pitre <nico@cam.org>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  2. Add RPM target for git-gui

    Junio C Hamano authored
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Feb 6, 2007
  1. Horst H. von Brand

    Call make always with CFLAGS in git.spec

    vonbrand authored Junio C Hamano committed
    If not, the binaries get built once with the correct CFLAGS, and then again
    with the ones in the Makefile when installing
    
    Signed-off-by: Horst H. von Brand <vonbrand@inf.utfsm.cl>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Dec 13, 2006
  1. dscho

    Get rid of the dependency on RCS' merge program

    dscho authored Junio C Hamano committed
    Now that we have git-merge-file, an RCS merge lookalike, we no longer
    need it. So long, merge, and thanks for all the fish!
    
    Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Nov 22, 2006
  1. remove merge-recursive-old

    Junio C Hamano authored
    This frees the Porcelain-ish that comes with the core Python-free.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Oct 25, 2006
  1. RPM package re-classification.

    Junio C Hamano authored Junio C Hamano committed
    Grabbing anything that had *arch* in its name into git-arch
    package was a wrong idea and we lost git-archive from git-core
    by mistake.
    
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Oct 11, 2006
  1. git.spec.in: perl subpackage is installed in perl_vendorlib not vendo…

    Junio C Hamano authored
    …rarch
    
    Signed-off-by: Junio C Hamano <junio@hera.kernel.org>
Commits on Jul 3, 2006
  1. Pavel Roskin

    Make perl interface a separate package

    proski authored Junio C Hamano committed
    Install it as a vendor package.  Remove .packlist, perllocal.pod,
    Git.bs.  Require perl(Error) for building so that our Error.pm is not
    installed.
    
    Signed-off-by: Pavel Roskin <proski@gnu.org>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
  2. Pavel Roskin

    Delete manuals if compiling without docs

    proski authored Junio C Hamano committed
    Otherwise, rpm would complain about unpacked files.
    
    Signed-off-by: Pavel Roskin <proski@gnu.org>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on May 15, 2006
  1. Install git-send-email by default

    Eric Wong authored Junio C Hamano committed
    After 567ffeb and
    4bc87a2, git-send-email no
    longer requires any non-standard Perl modules, so there's no
    reason to special-case it.
    
    Signed-off-by: Eric Wong <normalperson@yhbt.net>
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Nov 17, 2005
  1. GIT 0.99.9j aka 1.0rc3

    Junio C Hamano authored
    Signed-off-by: Junio C Hamano <junkio@cox.net>
Commits on Jul 12, 2005
  1. Rename the RPM from "git" to "git-core"

    Linus Torvalds authored
    That way we avoid any confusion with "GNU Interactive Tools", and it's
    more descriptive anyway (the rpm documentation talks about how git is
    split into a "core" part and an "SCM" part, this makes it clear that
    this is the core one).
Commits on Jul 7, 2005
  1. Infrastructure for git rpm builds. Adds GIT_VERSION to Makefile and n…

    Chris Wright authored
    …ew make
    
    targets: git.spec, dist, and rpm.  A simple 'make rpm' will build the rpm.
    Also adds git.spec.in which is used to generate git.spec.
    
    Signed-off-by: Chris Wright <chrisw@osdl.org>
Something went wrong with that request. Please try again.