aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitmodules3
-rw-r--r--Makefile18
m---------aur0
3 files changed, 19 insertions, 2 deletions
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 000000000..6d608f036
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "flat-remix"]
+ path = aur
+ url = ssh://aur.archlinux.org/flat-remix.git
diff --git a/Makefile b/Makefile
index 1628d4f32..bba986f91 100644
--- a/Makefile
+++ b/Makefile
@@ -24,16 +24,30 @@ uninstall:
-rm -rf $(foreach theme,$(THEMES),$(DESTDIR)$(PREFIX)/share/icons/$(theme))
_get_version:
- $(eval VERSION := $(shell git show -s --format=%cd --date=format:%Y%m%d HEAD))
+ $(eval VERSION ?= $(shell git show -s --format=%cd --date=format:%Y%m%d HEAD))
@echo $(VERSION)
dist: _get_version
git archive --format=tar.gz -o $(notdir $(CURDIR))-$(VERSION).tar.gz master -- $(THEMES)
+aur_release: _get_version
+ cd aur; \
+ sed "s/pkgver=.*/pkgver=$(VERSION)/" -i PKGBUILD; \
+ makepkg --printsrcinfo > .SRCINFO; \
+ git commit -a -m "$(VERSION)"; \
+ git push origin
+
+copr_release: _get_version
+ sed "s/Version:.*/Version: $(VERSION)/" -i flat-remix.spec
+ git add flat-remix.spec
+ git commit -m "Update flat-remix.spec version $(VERSION)"
+ git push origin
+
release: _get_version
git tag -f $(VERSION)
- git push origin
git push origin --tags
+ $(MAKE) copr_release
+ $(MAKE) aur_release
undo_release: _get_version
-git tag -d $(VERSION)
diff --git a/aur b/aur
new file mode 160000
+Subproject 77d7a7ad34abf1ddb4310116442df94e4e05272