diff options
author | Bent Bisballe Nyeng <deva@aasimon.org> | 2019-01-06 11:30:32 +0100 |
---|---|---|
committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2019-01-06 11:30:32 +0100 |
commit | 10b695ddd6ade518b1da80fdcea4608969e2baad (patch) | |
tree | 89102bc049ec68db47670e060e8cb5b2becef9d4 | |
parent | b5be80b64af6b3d84ca7c5071a321b23b64beea7 (diff) |
Fix dist compilation.
-rw-r--r-- | RELEASE-CHECKLIST | 19 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | icons/Makefile.am | 20 | ||||
-rw-r--r-- | src/Makefile.am | 12 | ||||
-rwxr-xr-x | testdist.sh | 22 | ||||
-rw-r--r-- | version.h | 2 |
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 +) @@ -1 +1 @@ -#define VERSION "0.9.5" +#define VERSION "0.10.0" |