[gitolite/el5] Fix version handling.

Jon Ciesla limb at fedoraproject.org
Fri Feb 17 15:22:29 UTC 2012


commit 271c419204aa3bc2e8d220455d52459e4af79dee
Author: Jon Ciesla <limburgher at gmail.com>
Date:   Fri Feb 17 09:22:21 2012 -0600

    Fix version handling.

 gitolite-1.5.9-rpm.patch |    9 ---------
 gitolite.spec            |    6 +++++-
 2 files changed, 5 insertions(+), 10 deletions(-)
---
diff --git a/gitolite-1.5.9-rpm.patch b/gitolite-1.5.9-rpm.patch
index 2dbb11a..8a9ec86 100644
--- a/gitolite-1.5.9-rpm.patch
+++ b/gitolite-1.5.9-rpm.patch
@@ -93,15 +93,6 @@ diff -U3 -r sitaramc-gitolite-v1.4.2-0-g820d3f5.orig/src/gl-setup sitaramc-gitol
      ln_sf("$GL_PACKAGE_HOOKS/common", "*", "$repo/hooks") if $GL_PACKAGE_HOOKS;
 --- sitaramc-gitolite-v1.4.2-0-g820d3f5.orig/src/gitolite.pm~	2011-02-12 09:25:34.000000000 -0600
 +++ sitaramc-gitolite-v1.4.2-0-g820d3f5/src/gitolite.pm	2011-02-14 10:40:29.791797001 -0600
-@@ -460,7 +460,7 @@
- sub report_version {
-     my($user) = @_;
-     print "hello $user, the gitolite version here is ";
--    system("cat", ($GL_PACKAGE_CONF || "$GL_ADMINDIR/conf") . "/VERSION");
-+    system("rpm", "-q", "--qf", '%{version}-%{release}', 'gitolite');
- }
- 
- sub perm_code {
 @@ -876,7 +876,7 @@
      # LOCAL CONSTANTS
  
diff --git a/gitolite.spec b/gitolite.spec
index 645c6b8..a75b9c7 100644
--- a/gitolite.spec
+++ b/gitolite.spec
@@ -8,7 +8,7 @@
 
 Name:           gitolite
 Version:        1.5.9.1
-Release:        1%{?dist}.1
+Release:        2%{?dist}
 Summary:        Highly flexible server for git directory version tracker
 
 Group:          Applications/System
@@ -72,6 +72,7 @@ install -d $RPM_BUILD_ROOT%{gitolite_homedir}
 install -d $RPM_BUILD_ROOT%{gitolite_homedir}/.ssh
 install -d $RPM_BUILD_ROOT%{_bindir}
 install -d $RPM_BUILD_ROOT%{perl_vendorlib}
+echo "%{version}-%{release}" >conf/VERSION
 install -d $RPM_BUILD_ROOT%{_datadir}/%{name}
 
 # Code
@@ -109,6 +110,9 @@ exit 0
 
 
 %changelog
+* Fri Feb 17 2012 Jon Ciesla <limburgher at gmail.com> - 1.5.9.1-2
+- Improve version handling.
+
 * Thu Feb 24 2011 Lubomir Rintel <lkundrak at v3.sk> - 1.5.9.1-1.1
 - Remove Markdown format from el5
 


More information about the scm-commits mailing list