aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorThierry Vignaud <thierry.vignaud@gmail.com>2014-11-17 19:07:29 +0100
committerThierry Vignaud <thierry.vignaud@gmail.com>2014-11-17 19:07:29 +0100
commit4225aba0a6842f4e4be73d863f157ef0f648f524 (patch)
tree93ba4c30fca1fe35fc7d91868117e8c4bd6a426d /Makefile
parent350d3a08d857eb0627ea4c242bcfe8499847444a (diff)
downloadcommon-data-4225aba0a6842f4e4be73d863f157ef0f648f524.tar
common-data-4225aba0a6842f4e4be73d863f157ef0f648f524.tar.gz
common-data-4225aba0a6842f4e4be73d863f157ef0f648f524.tar.bz2
common-data-4225aba0a6842f4e4be73d863f157ef0f648f524.tar.xz
common-data-4225aba0a6842f4e4be73d863f157ef0f648f524.zip
drop support for SVN
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile37
1 files changed, 2 insertions, 35 deletions
diff --git a/Makefile b/Makefile
index 6040b7a..24ee8e0 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,6 @@ PACKAGE = desktop-common-data
NAME = desktop-common-data
TAG := $(shell echo "V$(VERSION)_$(RELEASE)" | tr -- '-.' '__')
mandir=/usr/share/man
-SVNROOT = svn+ssh://svn.mageia.org/svn/soft/$(PACKAGE)
menus: applications.menu kde-applications.menu
@@ -28,12 +27,6 @@ checktag:
echo not all changes are committed, aborting ; \
exit 1 ; \
fi ; \
- if [ -e ".git/svn" ]; then \
- if ! git diff --quiet HEAD..trunk ; then \
- echo not all changes were pushed to SVN repository ; \
- exit 1 ; \
- fi ; \
- fi ; \
fi
@if [ "x$(VERSION)" == "x" -o "x$(RELEASE)" = "x" ]; then \
echo usage is "make VERSION=version_number RELEASE=release_number dist" ; \
@@ -48,30 +41,11 @@ clean:
dist: menus checktag clean changelog
rm -rf ../$(NAME)-$(VERSION)*.tar* $(NAME)-$(VERSION)
- @if [ -e ".svn" ]; then \
- $(MAKE) dist-svn; \
- elif [ -e ".git" ]; then \
- $(MAKE) dist-git; \
- else \
- echo "Unknown SCM (not SVN nor GIT)";\
- exit 1; \
- fi;
- $(info $(NAME)-$(VERSION).tar.bz2 is ready)
-
-dist-git:
@git archive --prefix=$(NAME)-$(VERSION)/ HEAD | xz >../$(NAME)-$(VERSION).tar.xz;
-
-dist-svn:
- svn export -q -rBASE . $(NAME)-$(VERSION)
- tar cfJ ../$(NAME)-$(VERSION).tar.xz $(NAME)-$(VERSION)
- rm -rf $(NAME)-$(VERSION)
+ $(info $(NAME)-$(VERSION).tar.bz2 is ready)
tag: checktag
- @if [ -e ".svn" ]; then \
- svn copy $(SVNROOT)/trunk $(SVNROOT)/tags/$(TAG) -m "$(TAG)"; \
- elif [ -e ".git" -a -e ".git/svn" ]; then \
- git svn tag $(TAG); \
- fi;
+ git tag $(TAG); \
.PHONY: ChangeLog log changelog
@@ -79,19 +53,12 @@ log: ChangeLog
changelog: ChangeLog
-#svn2cl is available in our contrib.
ChangeLog:
@if test -d "$$PWD/.git"; then \
../common/gitlog-to-changelog | sed -e '/\tgit-svn-id:.*/d' > $@.tmp \
&& mv -f $@.tmp $@ \
&& git commit ChangeLog -m 'generated changelog' \
- && if [ -e ".git/svn" ]; then \
- git svn dcommit ; \
- fi \
|| (rm -f $@.tmp; \
echo Failed to generate ChangeLog, your ChangeLog may be outdated >&2; \
(test -f $@ || echo git-log is required to generate this file >> $@)); \
- else \
- svn2cl --accum ; \
- rm -f *.bak; \
fi;