[freeside-commits] branch master updated. 363ae922339b84964a9725e78ef55b9c7fb1441f
Ivan
ivan at 420.am
Wed Mar 7 14:46:30 PST 2012
The branch, master has been updated
via 363ae922339b84964a9725e78ef55b9c7fb1441f (commit)
from 19eb5bfe24e9748fecb06f8d428ab4eb6791e195 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 363ae922339b84964a9725e78ef55b9c7fb1441f
Author: Ivan Kohler <ivan-debian at 420.am>
Date: Wed Mar 7 14:46:27 2012 -0800
update Makefile for the brave new git world
diff --git a/Makefile b/Makefile
index 7dde489..067bf36 100644
--- a/Makefile
+++ b/Makefile
@@ -103,9 +103,6 @@ RT_DB_DATABASE = freeside
TORRUS_ENABLED = 0
-# for cvs-upgrade-deploy target, the username who checked out the CVS copy.
-CVS_USER = ivan
-
# for auto-version updates, so we can "make release" more things automatically
RPM_SPECFILE = rpm/freeside.spec
@@ -118,8 +115,8 @@ RT_PATH = /opt/rt3
FREESIDE_PATH = `pwd`
PERL_INC_DEV_KLUDGE = /usr/local/share/perl/5.14.2/
-VERSION=2.5.0cvs
-TAG=freeside_2_5_0
+VERSION=3.0git
+TAG=freeside_3_0
DEBVERSION = `echo ${VERSION} | perl -pe 's/(\d)([a-z])/\1~\2/'`-1
@@ -129,7 +126,6 @@ help:
@echo "supported targets:"
@echo " create-database create-config"
@echo " install deploy"
- @echo " cvs-upgrade-deploy"
@echo " configure-rt create-rt"
@echo " clean help"
@echo
@@ -296,12 +292,6 @@ deploy: install
${HTTPD_RESTART}
${FREESIDE_RESTART}
-cvs-upgrade-deploy:
- su ${CVS_USER} -c 'cvs update -d -P'
- make install-perl-modules
- su freeside -c "freeside-upgrade ${CVS_USER}" #not really the same user
- make deploy
-
dev: dev-perl-modules dev-docs
create-database:
@@ -418,30 +408,28 @@ check-conflicts:
.PHONY: release
release:
# Update the changelog
- ./bin/cvs2cl
- cvs commit -m "Updated for ${VERSION}" ChangeLog
+ #./bin/cvs2cl
+ #cvs commit -m "Updated for ${VERSION}" ChangeLog
# Update the RPM specfile
- cvs edit ${RPM_SPECFILE}
- perl -p -i -e "s/\d+[^\}]+/${VERSION}/ if /%define\s+version\s+(\d+[^\}]+)\}/;" ${RPM_SPECFILE}
- perl -p -i -e "s/\d+[^\}]+/1/ if /%define\s+release\s+(\d+[^\}]+)\}/;" ${RPM_SPECFILE}
- cvs commit -m "Updated for ${VERSION}" ${RPM_SPECFILE}
+ #cvs edit ${RPM_SPECFILE}
+ #perl -p -i -e "s/\d+[^\}]+/${VERSION}/ if /%define\s+version\s+(\d+[^\}]+)\}/;" ${RPM_SPECFILE}
+ #perl -p -i -e "s/\d+[^\}]+/1/ if /%define\s+release\s+(\d+[^\}]+)\}/;" ${RPM_SPECFILE}
+ #cvs commit -m "Updated for ${VERSION}" ${RPM_SPECFILE}
# Update the Debian changelog
- cvs edit debian/changelog
- dch -v ${DEBVERSION} -p "New upstream release"
- cvs commit -m "Updated for ${VERSION}" debian/changelog
+ #cvs edit debian/changelog
+ #dch -v ${DEBVERSION} -p "New upstream release"
+ #cvs commit -m "Updated for ${VERSION}" debian/changelog
# Make sure other people's changes are pulled in!
- cvs update -d -P || true #it exits 1...
+ git pull
# Tag the release
- #cvs tag ${TAG}
- cvs tag -F ${TAG}
+ git tag ${TAG}
#cd /home/ivan
- cvs export -r ${TAG} -d freeside-${VERSION} freeside
- tar czvf freeside-${VERSION}.tar.gz freeside-${VERSION}
+ git archive ${TAG} | gzip -9 >freeside-${VERSION}.tar.gz
scp freeside-${VERSION}.tar.gz ivan at 420.am:/var/www/www.sisd.com/freeside/
mv freeside-${VERSION} freeside-${VERSION}.tar.gz ..
-----------------------------------------------------------------------
Summary of changes:
Makefile | 40 ++++++++++++++--------------------------
1 files changed, 14 insertions(+), 26 deletions(-)
More information about the freeside-commits
mailing list