[freeside-commits] freeside Makefile,1.145.2.4,1.145.2.5

Richard Siddall rsiddall at wavetail.420.am
Wed Apr 2 09:58:00 PDT 2008


Update of /home/cvs/cvsroot/freeside
In directory wavetail.420.am:/tmp/cvs-serv19155

Modified Files:
      Tag: FREESIDE_1_7_BRANCH
	Makefile 
Log Message:
Quick fix to update the release version number in the RPM spec file.
This leaves the spec file unusable for CVS builds.


Index: Makefile
===================================================================
RCS file: /home/cvs/cvsroot/freeside/Makefile,v
retrieving revision 1.145.2.4
retrieving revision 1.145.2.5
diff -u -d -r1.145.2.4 -r1.145.2.5
--- Makefile	1 Apr 2008 09:40:34 -0000	1.145.2.4
+++ Makefile	2 Apr 2008 16:57:57 -0000	1.145.2.5
@@ -105,6 +105,8 @@
 #for now, same db as specified in DATASOURCE... eventually, otherwise?
 RT_DB_DATABASE = freeside
 
+RPM_SPECFILE = install/rpm/freeside.spec
+
 #---
 
 
@@ -348,6 +350,11 @@
 #release: upload-docs
 release:
 	cd /home/ivan/freeside
+
+	# Update the RPM specfile
+	perl -p -i -e "s/\d+[^\}]+/${VERSION}/ if /%define\s+version\s+(\d+[^\}]+)\}/;" ${RPM_SPECFILE}
+	cvs commit -m "Updated for ${VERSION}" ${RPM_SPECFILE}
+
 	#cvs tag ${TAG}
 	cvs tag -F ${TAG}
 



More information about the freeside-commits mailing list