|
From: <di...@us...> - 2010-11-22 04:32:55
|
Revision: 713
http://safekeep.svn.sourceforge.net/safekeep/?rev=713&view=rev
Author: dimi
Date: 2010-11-22 04:32:48 +0000 (Mon, 22 Nov 2010)
Log Message:
-----------
Add support for deploying to SF
Modified Paths:
--------------
safekeep/trunk/Makefile
Modified: safekeep/trunk/Makefile
===================================================================
--- safekeep/trunk/Makefile 2010-11-22 03:54:45 UTC (rev 712)
+++ safekeep/trunk/Makefile 2010-11-22 04:32:48 UTC (rev 713)
@@ -11,6 +11,8 @@
dirname := $(shell basename $(PWD))
rpmroot := $(shell grep '%_topdir' ~/.rpmmacros 2>/dev/null | sed 's/^[^ \t]*[ \t]*//')
svnroot := $(shell LANG=C svn info 2>/dev/null | grep Root | cut -c 18-)
+sf_login := dimi,$(name)@frs.sourceforge.net
+sf_dir := /home/frs/project/s/sa/$(name)
releasedir := releases
repo_srv := root@ulysses
repo_dir := /var/www/repos/lattica
@@ -129,7 +131,7 @@
tar xz -C /tmp -f $(releasedir)/$(releasename).tar.gz
rm -rf $(releasedir)/$(releasename).tar.gz
cd /tmp/$(releasename) && debuild --check-dirname-regex 'safekeep(-.*)?'
- mv /tmp/$(releasename)/safekeep*deb $(releasedir)
+ mv /tmp/$(name)-*_$(version)_all.deb $(releasedir)
distrpm: dist
rpmbuild -ta $(releasedir)/$(releasename).tar.gz
@@ -137,6 +139,17 @@
mv $(rpmroot)/RPMS/noarch/$(name)-*-$(version)-$(release)*.noarch.rpm $(releasedir)
rpm --addsign $(releasedir)/$(releasename)-$(release)*.src.rpm $(releasedir)/$(name)-*-$(version)-$(release)*.noarch.rpm
+deploy-src-to-sf:
+ echo -e "cd $(sf_dir)\nmkdir $(version)" | sftp -b- $(sf_login)
+ scp $(releasedir)/$(releasename).tar.gz $(sf_login):$(sf_dir)/$(version)
+ scp ANNOUNCE $(sf_login):$(sf_dir)/$(version)/README.txt
+
+deploy-rpms-to-sf:
+ scp $(releasedir)/$(releasename)-$(release)*.src.rpm $(releasedir)/$(name)-*-$(version)-$(release)*.noarch.rpm $(sf_login):$(sf_dir)/$(version)
+
+deploy-debs-to-sf:
+ scp $(releasedir)/$(name)-*_$(version)_all.deb $(sf_login):$(sf_dir)/$(version)
+
deploy-lattica:
scp $(releasedir)/${name}{,-common,-client,-server}-${version}-*.rpm ${repo_srv}:${repo_dir}/upload
ssh ${repo_srv} "cd ${repo_dir}; ./deploy-rpms.sh upload/${name}-*${version}-*.rpm"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|