summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2019-01-06 11:30:32 +0100
committerBent Bisballe Nyeng <deva@aasimon.org>2019-01-06 11:30:32 +0100
commit10b695ddd6ade518b1da80fdcea4608969e2baad (patch)
tree89102bc049ec68db47670e060e8cb5b2becef9d4
parentb5be80b64af6b3d84ca7c5071a321b23b64beea7 (diff)
Fix dist compilation.
-rw-r--r--RELEASE-CHECKLIST19
-rw-r--r--configure.ac2
-rw-r--r--icons/Makefile.am20
-rw-r--r--src/Makefile.am12
-rwxr-xr-xtestdist.sh22
-rw-r--r--version.h2
6 files changed, 62 insertions, 15 deletions
diff --git a/RELEASE-CHECKLIST b/RELEASE-CHECKLIST
new file mode 100644
index 0000000..ad32444
--- /dev/null
+++ b/RELEASE-CHECKLIST
@@ -0,0 +1,19 @@
+Check list for releasing:
+
+ [ ] Ask translators for translations (a few days in advance if possible)
+
+ [ ] Bump version in version.h
+
+ [ ] Update ChangeLog
+
+ [ ] Test dist with testdist.sh script.
+
+ [ ] Tag git
+
+ [ ] Sign tar-ball (only deva can do that)
+
+ [ ] Copy dist files to server.
+
+ [ ] Write release announcement (mail and news entry).
+
+ [ ] Spread the word (see: http://www.drumgizmo.org/wiki/doku.php?id=dev:newlist)
diff --git a/configure.ac b/configure.ac
index ad99046..4bcf972 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,6 +1,6 @@
# Filename: configure.in
-AC_INIT([drumgizmo], m4_esyscmd([cat version.h | cut -d'"' -f2 | xargs echo -n]))dnl"
+AC_INIT([dgedit], m4_esyscmd([cat version.h | cut -d'"' -f2 | xargs echo -n]))dnl"
AC_CONFIG_SRCDIR([src/dgedit.cc])
AM_INIT_AUTOMAKE
diff --git a/icons/Makefile.am b/icons/Makefile.am
index 3c1ed16..d84b070 100644
--- a/icons/Makefile.am
+++ b/icons/Makefile.am
@@ -1,14 +1,16 @@
EXTRA_DIST = \
- master.png \
- file.png \
- instrument.png \
+ add_channel.png \
add_instrument.png \
- edit_instrument.png \
- remove_instrument.png \
channel.png \
- add_channel.png \
+ dgedit.svg \
+ edit_instrument.png \
+ file.png \
+ instrument.png \
+ logo.png \
+ master.png \
remove_channel.png \
- task_waiting.png \
- task_running.png \
+ remove_instrument.png \
task_done.png \
- task_error.png
+ task_error.png \
+ task_running.png \
+ task_waiting.png
diff --git a/src/Makefile.am b/src/Makefile.am
index 26bb475..6b0bdfd 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -46,7 +46,7 @@ dgedit_SOURCES = \
volumefader.cc \
zoomslider.cc
-EXTRA_DIST = \
+HDRS = \
aboutdialog.h \
audioextractor.h \
canvas.h \
@@ -77,7 +77,11 @@ EXTRA_DIST = \
sleep.h \
settings.h \
volumefader.h \
- zoomslider.h \
+ zoomslider.h
+
+EXTRA_DIST = \
+ $(dgedit_TRANSLATIONS) \
+ $(HDRS) \
dgedit.qrc
dgedit_MOC = $(shell ../tools/MocList cc )
@@ -104,8 +108,8 @@ qrc_%.cc: %.qrc
%.res: %.rc
rc $<
-%.ts: $(dgedit_SOURCES) $(EXTRA_DIST)
- QT_SELECT=qt5 lupdate $(dgedit_SOURCES) $(EXTRA_DIST) -ts $@
+%.ts: $(dgedit_SOURCES) $(HDRS)
+ QT_SELECT=qt5 lupdate $(dgedit_SOURCES) $(HDRS) -ts $@
%.qm: %.ts
QT_SELECT=qt5 lrelease $<
diff --git a/testdist.sh b/testdist.sh
new file mode 100755
index 0000000..c562849
--- /dev/null
+++ b/testdist.sh
@@ -0,0 +1,22 @@
+#!/bin/bash
+
+if [ $# -lt 1 ]
+then
+ echo "Missing version argument."
+ exit 1
+fi
+
+VER=$1
+
+make dist && (
+ mkdir -p tst
+ cd tst
+ rm -Rf dgedit-$VER
+ tar xvzf ../dgedit-$VER.tar.gz
+ cd dgedit-$VER
+ ./configure --prefix=/usr
+ make
+ DESTDIR=$PWD/tst/install make install
+ (cd plugin; make install)
+ make check
+)
diff --git a/version.h b/version.h
index b2a00aa..e0804ba 100644
--- a/version.h
+++ b/version.h
@@ -1 +1 @@
-#define VERSION "0.9.5"
+#define VERSION "0.10.0"