Commit Graph

264 Commits

Author SHA1 Message Date
Todd Zullinger
526bc47a2a Update to 1.8.4.2 (#1024497) 2013-10-29 17:03:02 -04:00
Todd Zullinger
6d6415cb30 Add mercurial version requirement to git-hg, for those rebuilding on EL 2013-10-29 17:02:30 -04:00
Dennis Gilmore
0683113f08 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 09:24:31 -05:00
Petr Písař
98bc1359b3 Perl 5.18 rebuild 2013-07-15 11:38:32 +02:00
Todd Zullinger
5bc5942c59 Add bzr and hg subpackages, thanks to Michael Scherer (#974800)
These new remote helpers come from contrib, but they might be useful for
folks that must interact with bzr and hg repositories.
2013-06-16 02:35:40 -04:00
Todd Zullinger
bea129ccea Consolidate file exclude regex
Rather than maintaining the same list if 3 different places, use a
single exclude_re variable for the files we want to exclude from the
main package file list.
2013-06-16 02:26:14 -04:00
Todd Zullinger
ecb39db941 Update to 1.8.3.1 2013-06-16 02:11:44 -04:00
Jon Ciesla
7a9ebd4346 Fix desktop tag handling. 2013-05-13 13:45:22 -05:00
Tom Callaway
7f3286eb19 conditionalize systemd vs xinetd, cleanup systemd handling (it was not quite right in -2) 2013-05-01 11:43:40 -04:00
Tom Callaway
7d37533bd7 conditionalize systemd vs xinetd, cleanup systemd handling (it was not quite right in -2) 2013-05-01 11:43:06 -04:00
Tom Callaway
d7389e7fc0 use systemd instead of xinetd (bz 737183) 2013-04-30 14:25:37 -04:00
Todd Zullinger
af4c4fa13c Exclude optional perl(YAML::Any) dependency on EL-5
Upstream took great care to make use of YAML::Any optional¹.  It's fine
to pull it in on Fedora and EL >= 6, but it's not available for EL-5 so
we'll just filter it from the requirements.

¹ git-svn: use YAML format for mergeinfo cache when possible
  https://github.com/git/git/commit/68f532f4b
2013-04-15 16:05:13 -04:00
Todd Zullinger
b89c4c66e4 Update to 1.8.2.1 2013-04-14 06:25:59 -04:00
Jon Ciesla
93f7b50263 Drop desktop vendor tag. 2013-04-10 12:08:05 -05:00
Todd Zullinger
8f066e1e11 Fix bogus changelog dates
Recent rpm versions warn about these.  Fix them before they become
errors.
2013-03-28 15:32:10 -04:00
Todd Zullinger
b1cee32757 Drop DESTDIR from python instlibdir
When building packages, we install to DESTDIR but we don't want this to
end up hard-coded in the scripts.

This needs discussed upstream to find a proper solution.
2013-03-28 15:31:24 -04:00
Todd Zullinger
c0b6baf54b Require perl(Term::ReadKey) for git add --interactive (#928328) 2013-03-27 11:40:17 -04:00
Adam Tkac
2035ea87cb Update to 1.8.2
- 0001-DESTDIR-support-in-contrib-subtree-Makefile.patch has been merged

Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-03-19 18:01:03 +01:00
Todd Zullinger
83fc4ea137 Respect gitexecdir variable in git-subtree install 2013-02-26 09:47:36 -05:00
Todd Zullinger
c3202fdeaf Use prebuilt documentation on EL-5, where asciidoc is too old 2013-02-26 09:47:36 -05:00
Todd Zullinger
f8c03bb1de Clean up dist conditionals, don't pretend to support EL-4 builds 2013-02-26 09:46:00 -05:00
Todd Zullinger
dae85881ce Install tcsh completion (requires manual setup by users)
For now, this just gets the file from contrib installed.  If there are
enough tcsh users that want it to be more automated, that can come
later.  For now, the directions in the file must be followed to enable
tcsh completion.
2013-02-26 09:46:00 -05:00
Todd Zullinger
ff981ceb81 Define GNU_ROFF to force ASCII apostrophes in man pages (so copy/paste works)
When using GNU groff, we want the examples in the man pages to work when
copied to the shell.  The GNU_ROFF definition enables this.
2013-02-26 09:46:00 -05:00
Todd Zullinger
e313d827cc Update asciidoc requirements, drop unsupported ASCIIDOC7
Since git-1.7.12, asciidoc >= 8.4.1 is a requirement to build the
documentation.  Update the build requires to reflect this.  Note that
this means that EL-5 can no longer build documentation as asciidoc-8.1.0
is the latest in EPEL.  (It might be worth adding support for using the
prebuilt documentation files to enable EL-5 builds to continue working.)
2013-02-26 09:46:00 -05:00
Adam Tkac
166c9f33c3 Update to 1.8.1.4
Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-02-20 14:07:29 +01:00
Adam Tkac
2a9cc6c208 Update to 1.8.1.2
- own directories which should be owned (#902517)

Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-01-30 13:04:11 +01:00
Adam Tkac
879b276664 Build git-svn as arch subpkg due to new git-remote-testsvn binary
Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-01-03 13:39:37 +01:00
Adam Tkac
0b3a2f327a Update to 1.8.1
Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-01-03 12:29:58 +01:00
Adam Tkac
3ad1cc6511 update to 1.8.0.2
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-12-11 13:06:47 +01:00
Adam Tkac
e58da87c25 don't install some unneeded credential-gnome-keyring stuff
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-12-06 15:43:08 +01:00
Adam Tkac
a525ecd701 Update to 1.8.0.1
- include git-subtree in git rpm (#864651)

Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-11-29 17:28:09 +01:00
Adam Tkac
8c6dafd613 Update to 1.8.0
- include git-credential-gnome-keyring helper in git pkg
- 0001-cvsimport-strip-all-inappropriate-tag-strings.patch was merged

Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-10-29 17:51:27 +01:00
Adam Tkac
4985e02df9 move git-prompt.sh into usr/share/git-core/contrib/completion (#854061)
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-10-29 16:59:02 +01:00
Adam Tkac
7fba5bee2c Update to 1.7.12.1
- cvsimport should skip more characters (#850640)

Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-09-27 18:10:11 +02:00
Todd Zullinger
172fa45d20 Install git-prompt.sh in %{_sysconfdir}/profile.d
With git-1.7.12, __git_ps1 has moved to a separate script.  This is to
accommodate newer bash-completion which allows for dynamic loading of
completion files.

Having git-prompt.sh in profile.d ensures that the functions needed for
git in the prompt are present regardless of whether bash-completion is
installed or loaded.
2012-08-23 13:35:46 -04:00
Adam Tkac
2009a4551e Update to 1.7.12
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-08-22 11:40:12 +02:00
Todd Zullinger
a7c401f55b Add git-p4 subpackage (#844008)
This requires dropping NO_PYTHON from the build options and manually
removing the python remote-helper files.
2012-08-15 20:43:33 -04:00
Todd Zullinger
b75eb604aa Update to 1.7.11.5 2012-08-15 20:42:12 -04:00
Adam Tkac
d5319fe4f2 Update to 1.7.11.4
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-08-07 17:39:50 +02:00
Dennis Gilmore
9459f1d949 Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-27 00:14:28 -05:00
Todd Zullinger
9de31a50e1 Split perl(Git::SVN) into its own package (#843182)
Upstream split some of the bits from git-svn.perl into separate files
for ease of maintenance.  We don't want to package these in the main
perl-Git package, as it causes core git to grow an unwanted dependency
on subversion.
2012-07-25 17:46:48 -04:00
Adam Tkac
244f64d88b Update to 1.7.11.2
Signed-off-by: Adam Tkac <vonsch@gmail.com>
2012-07-16 11:37:15 +02:00
Petr Písař
a4c46cbe36 Perl 5.16 rebuild 2012-06-28 14:56:12 +02:00
Adam Tkac
693fb4918f Update to 1.7.10.4
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-06-15 12:30:29 +02:00
Petr Písař
5cc3f45e90 Perl 5.16 rebuild 2012-06-07 21:58:21 +02:00
Adam Tkac
771a5e586c Update to 1.7.10.2
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-05-14 14:34:43 +02:00
Adam Tkac
def158a1a5 Update to 1.7.10.1
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-05-03 11:22:22 +02:00
Adam Tkac
874fda64b6 Update to 1.7.10
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-04-10 14:15:52 +02:00
Adam Tkac
0bd649ac88 Update to 1.7.9.5
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-03-30 10:26:21 +02:00
Adam Tkac
9a7bebb27e Update to 1.7.9.3
Signed-off-by: Adam Tkac <vonsch@gmail.com>
2012-03-08 17:37:50 +01:00
Todd Zullinger
0f66986cd1 Fix EPEL builds - rpm doesn't accept mutiple -f options in %files
While we don't push these packages to EPEL regularly, making sure they
continue to build for when we do update is convenient.  It also allows
people running EL systems to easily stay up to date.
2012-02-15 10:59:23 -05:00
Todd Zullinger
c57f3832a5 Update to 1.7.9.1
Use git-core.googlecode.com for source URL, as that's where Junio is
posting official tarballs now.  The gpg signatures are now available on
that site in the comments for each tarball.  For example, the signature
for 1.7.9.1 and download link can be found at:

http://code.google.com/p/git-core/downloads/detail?name=git-1.7.9.1.tar.gz&can=2&q=
2012-02-15 10:53:11 -05:00
Petr Písař
837c7a2f9a Rebuild against PCRE 8.30 2012-02-10 15:00:06 +01:00
Adam Tkac
df0d1ad6ab Package git translations.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-01-30 15:39:46 +01:00
Adam Tkac
f574a8e350 Update to 1.7.9
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-01-30 12:55:02 +01:00
Adam Tkac
264271602b Update to 1.7.8.4
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-01-19 16:37:37 +01:00
Adam Tkac
79ad3f2316 Update to 1.7.8.3
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-01-12 11:02:28 +01:00
Adam Tkac
e4983519c0 Update to 1.7.8.2
Signed-off-by: Adam Tkac <atkac@redhat.com>
2012-01-02 14:45:46 +01:00
Adam Tkac
2c6f9a68d1 Update to 1.7.8.1
Signed-off-by: Adam Tkac <vonsch@gmail.com>
2011-12-23 14:25:21 +01:00
Adam Tkac
435cffdcce Update to 1.7.8
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-12-07 15:21:27 +01:00
Adam Tkac
ddcead8de9 Update to 1.7.7.4
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-11-29 15:34:07 +01:00
Adam Tkac
63f76de575 Update to 1.7.7.3
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-11-10 12:28:10 +01:00
Adam Tkac
f8dd26fdf9 Update to 1.7.7.2
Signed-off-by: Adam Tkac <vonsch@gmail.com>
2011-11-07 18:34:53 +01:00
Adam Tkac
77a1f9c77c Update to 1.7.7.1
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-11-01 13:42:54 +01:00
Dennis Gilmore
42bde9f9f9 - Rebuilt for glibc bug#747377 2011-10-26 18:50:11 -05:00
Adam Tkac
3ca22f60ae Corrected release tag, it should be 1.dist
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-10-20 17:02:24 +02:00
Adam Tkac
303956ba46 Update to 1.7.7
- git-1.6-update-contrib-hooks-path.patch is no longer needed

Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-10-20 17:01:35 +02:00
Adam Tkac
f8faec03bd Update to 1.7.6.4
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-09-26 10:52:49 +02:00
Todd Zullinger
2768b1571e Update to 1.7.6.2
This update fixes an incompatibility caused by the git push --quiet fix¹
included in 1.7.6.1.  Unfortunately, the "fix" was reverted.  A proper
fix for git push --quiet is being worked on for a future release.

Also worthy of note is that the source tarball for 1.7.6.2 is not
available due to the recent intrusion at kernel.org.  Instead, the
tarball was generated using 'make dist' from the git tree.  The v1.7.6.2
tag was verified using Junio's GPG key and compared against the 1.7.6.1
tarball to verify the diff.

¹ http://thread.gmane.org/gmane.comp.version-control.git/180652
2011-09-07 10:39:36 -04:00
Todd Zullinger
f9d4e65b8a Build with PCRE support (#734269) 2011-08-29 20:46:16 -04:00
Todd Zullinger
ea3f2530c3 Include gpg signature for tarball in SRPM 2011-08-26 10:14:43 -04:00
Todd Zullinger
e86aa5543f Update to 1.7.6.1 2011-08-26 10:13:53 -04:00
Todd Zullinger
3f997b4b46 Obsolete git-arch as needed 2011-08-09 11:50:47 -04:00
Todd Zullinger
69974bd168 Fix git push --quiet, thanks to Clemens Buchacher (#725593) 2011-08-05 16:28:48 -04:00
Todd Zullinger
7e2e90daed Rework most spec file dist conditionals
Over time the spec file had become littered with conditional statements
to enable, disable, patch, and/or tweak things for various releases.
Consolidate all these at the top of the spec file to make it easier to
add future conditions.
2011-07-29 09:55:15 -04:00
Todd Zullinger
3f0dc974fa Drop git-arch on fedora >= 16
The tla package was retired.
2011-07-26 14:15:44 -04:00
Petr Sabata
56b925003b Perl mass rebuild 2011-07-21 18:33:42 +02:00
Petr Sabata
b8e748f9f9 Perl mass rebuild 2011-07-20 11:42:32 +02:00
Adam Tkac
5dc4f2bfb5 Update to 1.7.6
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-06-29 15:08:28 +02:00
Marcela Mašláňová
9b4cb03854 Perl mass rebuild 2011-06-20 22:17:44 +02:00
Adam Tkac
493c5c5b00 Update to 1.7.5.4
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-06-09 11:19:10 +02:00
Adam Tkac
d11e2cf248 Update to 1.7.5.2.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-05-24 10:52:49 +02:00
Adam Tkac
3c50076911 Update to 1.7.5.1
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-05-05 12:18:42 +02:00
Adam Tkac
3e8af21984 Update to 1.7.5.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-04-27 10:10:14 +02:00
Adam Tkac
7ea8da77be Update to 1.7.4.4.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-04-11 11:47:23 +02:00
Adam Tkac
bba13f413a Update to 1.7.4.2.
- move man3/Git.3pm file to perl-Git subpkg (#664889)
- add perl-DBD-SQLite dependency to git-cvs (#602410)

Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-03-28 16:40:50 +02:00
Todd Zullinger
94ce6ac2e5 Clean up documentation settings (the defaults changed in 1.7.4)
Special settings for current Fedora and EL >= 6 are no longer
required.  Adjust the settings for older EL releases.
2011-02-14 09:27:59 -05:00
Todd Zullinger
8b78beb4c3 Improve EL-5 compatibility, thanks to Kevin Fenzi for emacs testing 2011-02-13 13:32:42 -05:00
Todd Zullinger
031dd59158 Update to 1.7.4.1 2011-02-13 13:31:19 -05:00
Dennis Gilmore
8c320784c2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 20:01:30 -06:00
Adam Tkac
c658997bfc Update to 1.7.4.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-01-31 11:48:52 +01:00
Adam Tkac
7175565872 Update to 1.7.3.5.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2011-01-19 11:20:32 +01:00
Adam Tkac
32225e93ff Update to 1.7.3.4.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2010-12-16 12:59:03 +01:00
Adam Tkac
2d2f51feec Update to 1.7.3.3.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2010-12-06 09:29:50 +01:00
Adam Tkac
154dc10e89 Update to 1.7.3.2.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2010-10-22 09:26:15 +02:00
Adam Tkac
0114f5785d Update to 1.7.3.1.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2010-09-30 13:28:18 +02:00
Jesse Keating
10effb5509 - Rebuilt for gcc bug 634757 2010-09-29 14:17:04 -07:00
Todd Zullinger
84a8287c19 Ensure the release notes are included in %doc 2010-09-20 15:45:41 -04:00
Todd Zullinger
6d000faf2c Update to 1.7.3 2010-09-19 10:37:07 -04:00
Adam Tkac
d5dd393b9a Update to 1.7.2.3.
Signed-off-by: Adam Tkac <atkac@redhat.com>
2010-09-07 10:14:04 +02:00