[arch-commits] Commit in din/trunk (PKGBUILD)

2020-11-15 Thread David Runge via arch-commits
Date: Sunday, November 15, 2020 @ 15:56:39
  Author: dvzrv
Revision: 754550

upgpkg: din 49.1-1: Upgrade to 49.1.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-15 15:45:34 UTC (rev 754549)
+++ PKGBUILD2020-11-15 15:56:39 UTC (rev 754550)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=49
+pkgver=49.1
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,9 +14,9 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "${pkgname}-48-devendor_rtaudio_rtmidi.patch"
 )
-sha512sums=('5ad0c0f411f60a91ef14bc21ff3447354c8d7c515aac96620045d37be8f35df9179d2551208eded9ed1f78e0108ee537fc00855d73bd8f539ba114bfaf15c82b'
+sha512sums=('8f72fd1dce7197135e174bc8c4fb5325e7755e656d7817bbd82c964083ca48b0b5cc939472acf3464fd0404631767bbea1f20b7dea073b6829582e76d2879e04'
 
'bea57324b517605b793b15329b7e5b9ffc855b906b611800b38d8482829e467e462c28eb7ebf789ece2216e7ed677f47e29643f3bd09f67c6bf6510fc57d2cca')
-b2sums=('5511fa54ee72a51018ee1ed1a2248163d4dd6580ddf953c5798cda6f9f7c571265adf39a166d919cae6639234532897026c0625ff6c6c67134f0ebc4b7221228'
+b2sums=('7b696597327493d354c5efd31df243c70f23ec8d68514892c79212b9d3d398c7debb28ad95b6ccb04dc76ac0a9b01ee57d8245260dd4af99cd3f3b27bc2ecbcf'
 
'3b8965fa7e6e71772b4228fbdaaab4ebb4e0024d0a4ba5ec0e416fb4276bc5b0d358f16cfa93083bf5648ddcfb7401e301f2220c6b1549f71dc48003cc1af832')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD)

2020-11-12 Thread David Runge via arch-commits
Date: Thursday, November 12, 2020 @ 11:12:59
  Author: dvzrv
Revision: 751562

upgpkg: din 49-1: Upgrade to 49.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-12 11:02:33 UTC (rev 751561)
+++ PKGBUILD2020-11-12 11:12:59 UTC (rev 751562)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=48
+pkgver=49
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,9 +14,9 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "${pkgname}-48-devendor_rtaudio_rtmidi.patch"
 )
-sha512sums=('3d54c3db23fe909a3664412f1bbba3898b83184d19c4b04f4432cd0bff0dede01d017cebe36980a3f8158ffbb663e09dd83a0de7206247b47fcc1a9f3b4cc940'
+sha512sums=('5ad0c0f411f60a91ef14bc21ff3447354c8d7c515aac96620045d37be8f35df9179d2551208eded9ed1f78e0108ee537fc00855d73bd8f539ba114bfaf15c82b'
 
'bea57324b517605b793b15329b7e5b9ffc855b906b611800b38d8482829e467e462c28eb7ebf789ece2216e7ed677f47e29643f3bd09f67c6bf6510fc57d2cca')
-b2sums=('90e29efcc159936e7dca5b1deba07d6ddf23fc6878053283c1723eaf73c9b06903d274e471c3043d57fb2cb923eb9516a06362590a6b555884dc1b7cb7b6e9c1'
+b2sums=('5511fa54ee72a51018ee1ed1a2248163d4dd6580ddf953c5798cda6f9f7c571265adf39a166d919cae6639234532897026c0625ff6c6c67134f0ebc4b7221228'
 
'3b8965fa7e6e71772b4228fbdaaab4ebb4e0024d0a4ba5ec0e416fb4276bc5b0d358f16cfa93083bf5648ddcfb7401e301f2220c6b1549f71dc48003cc1af832')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD)

2020-06-09 Thread David Runge via arch-commits
Date: Tuesday, June 9, 2020 @ 08:11:11
  Author: dvzrv
Revision: 640691

upgpkg: din 47.1-1: Upgrading to 47.1.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 08:04:03 UTC (rev 640690)
+++ PKGBUILD2020-06-09 08:11:11 UTC (rev 640691)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=47
+pkgver=47.1
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "${pkgname}-47-rtaudio_rtmidi.patch"
 )
-sha512sums=('900aadf8a214585b5dd7b56b02da579410d305893a53e433e8dd000a3892027c19dfa867c775a4eb0e85e879b0a578cf46a3183083c468de53d47d44a43614b8'
+sha512sums=('883008fa54751cd626ee60a5c5a4785a82680c229adefc2c8a86bfa28bf6be6549500c1bfe4661028ae8a2015383a2d9e6fe1d8992476d49576a999eea26ba17'
 
'f553dd0c55f08468d1c33e7231630358b6f1a257f380d2208167e8831cecef23b3b1e64aacddaaea87e233c7def55cf0605782fafe6011d07146403adb120357')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD)

2020-05-17 Thread David Runge via arch-commits
Date: Sunday, May 17, 2020 @ 08:39:49
  Author: dvzrv
Revision: 628231

upgpkg: din 46.3-1: Upgrading to 46.3.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-05-17 08:10:10 UTC (rev 628230)
+++ PKGBUILD2020-05-17 08:39:49 UTC (rev 628231)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=46.2
+pkgver=46.3
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "din-44.0.1-devendor_rtaudio_rtmidi.patch"
 )
-sha512sums=('2c75eec99b5b3cc07af9427bccfd394b2a1c05f956ac3f5894fb018525373a1fd39fb1bd0969286333a30f0d346c13f7f65aa7b37d3203f0bfd94edbb41c01ee'
+sha512sums=('8d242b5d2682fd61ba1ffc667fbc65f711eecb7eedf0eaa8904079e7d182f1ad0821727247ce768ed9396a80d69c016112ef1b2997d646f3923a520e1e81555a'
 
'012783612de0919988a83d1166de21eb09261e5a766d097c58f82c81df2c04686f1ffa7045f51f3719bbb08f5a4ffc5e917a073e9630b290ff122ba59bd4d9c1')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD)

2020-04-20 Thread David Runge via arch-commits
Date: Monday, April 20, 2020 @ 09:20:50
  Author: dvzrv
Revision: 617001

upgpkg: din 46.2-1: Upgrading to 46.2.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-20 08:42:17 UTC (rev 617000)
+++ PKGBUILD2020-04-20 09:20:50 UTC (rev 617001)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=46.1
+pkgver=46.2
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "din-44.0.1-devendor_rtaudio_rtmidi.patch"
 )
-sha512sums=('24c4c8440f5f5bbbeca4846c227d448ee08e18657271ea83030606abc8179e2a59d697bafced5e23c81acb032c7e8f7a1b6e00bedb016ec55e16270f5aa913b1'
+sha512sums=('2c75eec99b5b3cc07af9427bccfd394b2a1c05f956ac3f5894fb018525373a1fd39fb1bd0969286333a30f0d346c13f7f65aa7b37d3203f0bfd94edbb41c01ee'
 
'012783612de0919988a83d1166de21eb09261e5a766d097c58f82c81df2c04686f1ffa7045f51f3719bbb08f5a4ffc5e917a073e9630b290ff122ba59bd4d9c1')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD)

2020-04-10 Thread David Runge via arch-commits
Date: Friday, April 10, 2020 @ 22:06:18
  Author: dvzrv
Revision: 613191

upgpkg: din 46.1-1: Upgrading to 46.1.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-10 22:04:07 UTC (rev 613190)
+++ PKGBUILD2020-04-10 22:06:18 UTC (rev 613191)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=46
+pkgver=46.1
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "din-44.0.1-devendor_rtaudio_rtmidi.patch"
 )
-sha512sums=('b189ddb79ecf95ee21c46fa044a86a8d1c27e7dddc0451e6f4e0de8d1fb982770462fafeaf487156ddaa0563dc49b24d9c80312d4d6233ffb9081c75d9cda00c'
+sha512sums=('24c4c8440f5f5bbbeca4846c227d448ee08e18657271ea83030606abc8179e2a59d697bafced5e23c81acb032c7e8f7a1b6e00bedb016ec55e16270f5aa913b1'
 
'012783612de0919988a83d1166de21eb09261e5a766d097c58f82c81df2c04686f1ffa7045f51f3719bbb08f5a4ffc5e917a073e9630b290ff122ba59bd4d9c1')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD)

2020-04-10 Thread David Runge via arch-commits
Date: Friday, April 10, 2020 @ 11:18:45
  Author: dvzrv
Revision: 613077

upgpkg: din 46-1: Upgrading to 46.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-10 11:01:01 UTC (rev 613076)
+++ PKGBUILD2020-04-10 11:18:45 UTC (rev 613077)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=45
+pkgver=46
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "din-44.0.1-devendor_rtaudio_rtmidi.patch"
 )
-sha512sums=('59e6049a0032bbc92f7c98b5012183d4ea26565e32d8bcc58dcb324fa210e781225ee662ebf575050be7a724d752a1e3cc7b0313619c8e5a3bff4220b4a3ec23'
+sha512sums=('b189ddb79ecf95ee21c46fa044a86a8d1c27e7dddc0451e6f4e0de8d1fb982770462fafeaf487156ddaa0563dc49b24d9c80312d4d6233ffb9081c75d9cda00c'
 
'012783612de0919988a83d1166de21eb09261e5a766d097c58f82c81df2c04686f1ffa7045f51f3719bbb08f5a4ffc5e917a073e9630b290ff122ba59bd4d9c1')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD)

2020-03-24 Thread David Runge via arch-commits
Date: Wednesday, March 25, 2020 @ 00:54:35
  Author: dvzrv
Revision: 603957

upgpkg: din 45-1: Upgrading to 45.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-25 00:17:09 UTC (rev 603956)
+++ PKGBUILD2020-03-25 00:54:35 UTC (rev 603957)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=44.0.2
+pkgver=45
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "din-44.0.1-devendor_rtaudio_rtmidi.patch"
 )
-sha512sums=('a90c6d4d2e1817f8a740ad849f27f2b2f2c2e879107f6edf5bb49ecbb8168eb3c742db9984b9df43df7c49dd6273a947271e80fb2ac6d8300125e6cb35720de8'
+sha512sums=('59e6049a0032bbc92f7c98b5012183d4ea26565e32d8bcc58dcb324fa210e781225ee662ebf575050be7a724d752a1e3cc7b0313619c8e5a3bff4220b4a3ec23'
 
'012783612de0919988a83d1166de21eb09261e5a766d097c58f82c81df2c04686f1ffa7045f51f3719bbb08f5a4ffc5e917a073e9630b290ff122ba59bd4d9c1')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD)

2020-02-11 Thread David Runge via arch-commits
Date: Tuesday, February 11, 2020 @ 15:42:51
  Author: dvzrv
Revision: 567260

upgpkg: din 44.0.2-1: Upgrading to 44.0.2.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-11 15:35:44 UTC (rev 567259)
+++ PKGBUILD2020-02-11 15:42:51 UTC (rev 567260)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=44.0.1
+pkgver=44.0.2
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -14,7 +14,7 @@
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
 "din-44.0.1-devendor_rtaudio_rtmidi.patch"
 )
-sha512sums=('6c8f0b5adb8bf2680d8dea6922a1f3805309e5d1e88f7610f38861b90a7e98fda89a93611419840fc85496a49568e3e0ee52e7a7c196fdc3af4ff8e5af91'
+sha512sums=('a90c6d4d2e1817f8a740ad849f27f2b2f2c2e879107f6edf5bb49ecbb8168eb3c742db9984b9df43df7c49dd6273a947271e80fb2ac6d8300125e6cb35720de8'
 
'012783612de0919988a83d1166de21eb09261e5a766d097c58f82c81df2c04686f1ffa7045f51f3719bbb08f5a4ffc5e917a073e9630b290ff122ba59bd4d9c1')
 
 prepare() {


[arch-commits] Commit in din/trunk (PKGBUILD din-43-devendor-rtaudio_rtmidi.patch)

2019-11-04 Thread David Runge via arch-commits
Date: Monday, November 4, 2019 @ 19:38:47
  Author: dvzrv
Revision: 524120

upgpkg: din 43.0.1-1

Upgrading to 43.0.1. Updating maintainer info. Using a patch instead of 
multiple seds to get rid of vendored RtAudio/RtMidi.

Added:
  din/trunk/din-43-devendor-rtaudio_rtmidi.patch
Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |   35 
 din-43-devendor-rtaudio_rtmidi.patch | 1955 +
 2 files changed, 1964 insertions(+), 26 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-04 19:32:32 UTC (rev 524119)
+++ PKGBUILD2019-11-04 19:38:47 UTC (rev 524120)
@@ -1,8 +1,8 @@
-# Maintainer: David Runge 
+# Maintainer: David Runge 
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=43
+pkgver=43.0.1
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -11,33 +11,16 @@
 groups=('pro-audio')
 depends=('glibc' 'hicolor-icon-theme' 'jack' 'libgl' 'rtaudio' 'rtmidi' 'sdl' 
'tcl')
 makedepends=('boost' 'glu')
-source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('cd371b9762e136853ac7cb879b3648841a5741c3ee3718b6684e33df49519b26eccf0bcf7119729c0ca1ff898f9828eb75cd2b4bb0aac374bc11f0da95f62a79')
+source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;
+"din-43-devendor-rtaudio_rtmidi.patch"
+)
+sha512sums=('14df7f52a80801f062ed1a81c5625d8730e7bcc21cfa5256ecce9b478494828a3d0877c37434f30883aa519f767a70ba1cee4d203ec57c5bc72de1c47d2d848d'
+
'eab5e6bc55a81ede0b415706f9a6805d0a78a2d5dc58c2bb23ca3a3c0a7de6ddd3f2c4c99771a3068907864f5898c135d32d0de6d85b10933824b9f22d1e329e')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
-#  # use system rtaudio/rtmidi, instead of vendored versions
-  sed -e 's/RtAudio.h//' \
-  -e 's/RtMidi.h//' \
-  -e '/RtMidi.Po/d' \
-  -e '/RtAudio.Po/d' \
-  -i include/Makefile.{am,in}
-  sed -e 's/RtAudio.cpp//' \
-  -e 's/RtMidi.cpp//' \
-  -e '/RtMidi.Po/d' \
-  -e '/RtAudio.Po/d' \
-  -e '/RtMidi.$(OBJECT)/d' \
-  -e '/RtAudio.$(OBJECT)/d' \
-  -i src/Makefile.{am,in}
-  sed -e 's/\"RtAudio.h\"//' \
-  -i include/audio.h
-  sed -e 's/\"RtMidi.h\"//' \
-  -i include/midi_in.h
-  sed -e '19i#include ' \
-  -i src/audio.cc
-  sed -e '13i#include ' \
-  -i src/midi_in.cc
-  rm -v include/Rt{Audio,Midi}.h src/Rt{Audio,Midi}.cpp
+  # use system rtaudio/rtmidi, instead of vendored versions
+  patch -Np1 -i ../din-43-devendor-rtaudio_rtmidi.patch
   autoreconf -vfi
 }
 

Added: din-43-devendor-rtaudio_rtmidi.patch
===
--- din-43-devendor-rtaudio_rtmidi.patch(rev 0)
+++ din-43-devendor-rtaudio_rtmidi.patch2019-11-04 19:38:47 UTC (rev 
524120)
@@ -0,0 +1,1955 @@
+diff -ruN a/include/Makefile.am b/include/Makefile.am
+--- a/include/Makefile.am  2019-05-01 08:51:10.0 +0200
 b/include/Makefile.am  2019-11-04 19:54:31.943153592 +0100
+@@ -2,6 +2,6 @@
+ 
+ #dinincludedir = $(pkgincludedir)
+ 
+-dist_include = alarm.h arrow_button.h audio.h authors_note.h ball.h 
ball_ops.h basic_editor.h beat2value.h binaural_drone.h binaural_drones.h 
bit_display.h box.h box_selector.h button.h capturer.h checkbutton.h chrono.h 
circler.h color.h command.h compressor.h console.h console_iterator.h 
constant_radius.h container.h cosine.h countries.h cross_button.h crvpt.h 
curve.h curve_display.h curve_editor.h curve_library.h curve_listener.h 
curve_mixer.h curve_picker.h custom_periodic.h delay.h din.h dingl.h drone.h 
fader.h fft.h field.h file-utils.h filled_button.h font.h font_editor.h 
fractaliser.h funktion.h globals.h glyph.h gravity.h help.h hit.h input.h 
instrument.h item_list.h keyboard_keyboard.h kiss_fft.h label.h label_field.h 
label_field_slider.h levels.h line.h lissajous.h listeners.h log.h main.h 
menu.h mesh.h midi_in.h minus_button.h mocap.h modulator.h mondrian.h morpher.h 
morse_code.h mouse_slider.h multi_curve.h note.h number.h octave_shift_data.h 
options_list.h osc.h oscill
 oscope.h phrasor.h play.h plugin.h plugin_browser.h plus_button.h point.h 
point_modulator.h random.h range.h recorder.h rect.h rose_milker.h scale_info.h 
scale_notes.h scalelist.h separator.h settings.h sine.h sine_mixer.h slider.h 
slit.h solver.h spinner.h spiraler.h starrer.h strength_editor.h superformula.h 
tap_bpm.h tcl_interp.h textboard.h tick.h tokenizer.h trail.h triggered_note.h 
ui.h ui_list.h ui_sin_cos_radius.h utils.h vector2d.h viewwin.h warper.h wav.h 
widget.h RtAudio.h RtError.h RtMidi.h _kiss_fft_guts.h
++dist_include = alarm.h arrow_button.h audio.h authors_note.h ball.h 
ball_ops.h basic_editor.h beat2value.h binaural_drone.h binaural_drones.h 
bit_display.h box.h box_selector.h button.h capturer.h checkbutton.h chrono.h 
circler.h color.h 

[arch-commits] Commit in din/trunk (PKGBUILD)

2019-09-17 Thread David Runge via arch-commits
Date: Tuesday, September 17, 2019 @ 11:48:22
  Author: dvzrv
Revision: 510981

upgpkg: din 43-1

Upgrading to 43. Devendoring rtmidi and rtaudio. Adding missing CXXFLAGS/LIBS 
for jack.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |   33 -
 1 file changed, 28 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-17 11:07:09 UTC (rev 510980)
+++ PKGBUILD2019-09-17 11:48:22 UTC (rev 510981)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=42
+pkgver=43
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -9,20 +9,43 @@
 url="https://dinisnoise.org/;
 license=('GPL2')
 groups=('pro-audio')
-depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
+depends=('glibc' 'hicolor-icon-theme' 'jack' 'libgl' 'rtaudio' 'rtmidi' 'sdl' 
'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('2b3dff05e3cff71e5c8f5d61958f90208072bfbb5135a7d559bd5758a34af0acee1701a63044d00a096a391576a7eb9417527c1201ec4a024256b258be2b0df0')
+sha512sums=('cd371b9762e136853ac7cb879b3648841a5741c3ee3718b6684e33df49519b26eccf0bcf7119729c0ca1ff898f9828eb75cd2b4bb0aac374bc11f0da95f62a79')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
+#  # use system rtaudio/rtmidi, instead of vendored versions
+  sed -e 's/RtAudio.h//' \
+  -e 's/RtMidi.h//' \
+  -e '/RtMidi.Po/d' \
+  -e '/RtAudio.Po/d' \
+  -i include/Makefile.{am,in}
+  sed -e 's/RtAudio.cpp//' \
+  -e 's/RtMidi.cpp//' \
+  -e '/RtMidi.Po/d' \
+  -e '/RtAudio.Po/d' \
+  -e '/RtMidi.$(OBJECT)/d' \
+  -e '/RtAudio.$(OBJECT)/d' \
+  -i src/Makefile.{am,in}
+  sed -e 's/\"RtAudio.h\"//' \
+  -i include/audio.h
+  sed -e 's/\"RtMidi.h\"//' \
+  -i include/midi_in.h
+  sed -e '19i#include ' \
+  -i src/audio.cc
+  sed -e '13i#include ' \
+  -i src/midi_in.cc
+  rm -v include/Rt{Audio,Midi}.h src/Rt{Audio,Midi}.cpp
   autoreconf -vfi
 }
 
 build() {
   cd "${pkgname}-${pkgver}"
-  CXXFLAGS="${CXXFLAGS} -O3 -D__UNIX_ALSA__ -D__UNIX_JACK__" \
-  CFLAGS="${CFLAGS} -O3" \
+  export CXXFLAGS="${CXXFLAGS} $(pkg-config --cflags jack rtaudio rtmidi)"
+  export CFLAGS="${CFLAGS} $(pkg-config --cflags jack rtaudio rtmidi)"
+  export LIBS="${LIBS} $(pkg-config --libs jack rtaudio rtmidi)"
   ./configure --prefix='/usr'
   make
 }


[arch-commits] Commit in din/trunk (PKGBUILD)

2019-05-12 Thread David Runge via arch-commits
Date: Sunday, May 12, 2019 @ 20:27:54
  Author: dvzrv
Revision: 467091

upgpkg: din 42-1

Upgrading to 42.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-12 20:27:13 UTC (rev 467090)
+++ PKGBUILD2019-05-12 20:27:54 UTC (rev 467091)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=41
+pkgver=42
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('b4b3a2f4ddb9067c02ccda26f1c89039a4332f582b22d9f022b14d76622a1c5424a119d00b55247c37a5753a525cdc4d7a1074784da2940ad4940b0e3f58e06d')
+sha512sums=('2b3dff05e3cff71e5c8f5d61958f90208072bfbb5135a7d559bd5758a34af0acee1701a63044d00a096a391576a7eb9417527c1201ec4a024256b258be2b0df0')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in din/trunk (PKGBUILD)

2019-04-07 Thread David Runge via arch-commits
Date: Sunday, April 7, 2019 @ 15:01:56
  Author: dvzrv
Revision: 450300

upgpkg: din 41-1

Upgrading to 41.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-07 14:55:07 UTC (rev 450299)
+++ PKGBUILD2019-04-07 15:01:56 UTC (rev 450300)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=40
+pkgver=41
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('1999827573d48a4327de7a79090540409c822b245a8fabe4d36013b619b53ceab2396c2c8d670e938b5ae5b17d11643c6e467393bb45af668dd1ce8c61baae41')
+sha512sums=('b4b3a2f4ddb9067c02ccda26f1c89039a4332f582b22d9f022b14d76622a1c5424a119d00b55247c37a5753a525cdc4d7a1074784da2940ad4940b0e3f58e06d')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in din/trunk (PKGBUILD)

2019-03-26 Thread David Runge via arch-commits
Date: Tuesday, March 26, 2019 @ 19:07:00
  Author: dvzrv
Revision: 443668

upgpkg: din 40-1

Upgrading to 40.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-26 18:57:13 UTC (rev 443667)
+++ PKGBUILD2019-03-26 19:07:00 UTC (rev 443668)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=39.0.1
+pkgver=40
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('25ab9f9129090ed4d4554b647644a51d577ad692978e074e6712ad05fa2e2f1be9c80b7199fdcf48234abf5bacc3734cffb1fe0bd99c81c5acc601af3632')
+sha512sums=('1999827573d48a4327de7a79090540409c822b245a8fabe4d36013b619b53ceab2396c2c8d670e938b5ae5b17d11643c6e467393bb45af668dd1ce8c61baae41')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in din/trunk (PKGBUILD)

2019-01-31 Thread David Runge via arch-commits
Date: Thursday, January 31, 2019 @ 18:33:18
  Author: dvzrv
Revision: 428775

upgpkg: din 39.0.1-1

Upgrading to 39.0.1. Removing custom _pkgver hack.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-31 18:18:52 UTC (rev 428774)
+++ PKGBUILD2019-01-31 18:33:18 UTC (rev 428775)
@@ -2,8 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=38.a
-_pkgver=${pkgver//.}
+pkgver=39.0.1
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -12,16 +11,16 @@
 groups=('pro-audio')
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
-source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${_pkgver}.tar.gz;)
-sha512sums=('252154fdf401d4eb37979c63765280d065ff57b680789020d068b682e71ddbaec5361168615d1b325d41f095620c72bf3f622471082f01ec185667c417135484')
+source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('25ab9f9129090ed4d4554b647644a51d577ad692978e074e6712ad05fa2e2f1be9c80b7199fdcf48234abf5bacc3734cffb1fe0bd99c81c5acc601af3632')
 
 prepare() {
-  cd "${pkgname}-${_pkgver}"
+  cd "${pkgname}-${pkgver}"
   autoreconf -vfi
 }
 
 build() {
-  cd "${pkgname}-${_pkgver}"
+  cd "${pkgname}-${pkgver}"
   CXXFLAGS="${CXXFLAGS} -O3 -D__UNIX_ALSA__ -D__UNIX_JACK__" \
   CFLAGS="${CFLAGS} -O3" \
   ./configure --prefix='/usr'
@@ -29,7 +28,7 @@
 }
 
 package() {
-  cd "${pkgname}-${_pkgver}"
+  cd "${pkgname}-${pkgver}"
   make install DESTDIR="${pkgdir}"
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}/" \


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-11-09 Thread David Runge via arch-commits
Date: Friday, November 9, 2018 @ 18:36:18
  Author: dvzrv
Revision: 404384

upgpkg: din 38.a-1

As upstream doesn't adhere to semver (a-suffixed versions are released after 
non-suffixed versions), versioning is for now dot separated.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |   11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-09 18:02:05 UTC (rev 404383)
+++ PKGBUILD2018-11-09 18:36:18 UTC (rev 404384)
@@ -2,7 +2,8 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=38a
+pkgver=38.a
+_pkgver=${pkgver//.}
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -11,16 +12,16 @@
 groups=('pro-audio')
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
-source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
+source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${_pkgver}.tar.gz;)
 
sha512sums=('252154fdf401d4eb37979c63765280d065ff57b680789020d068b682e71ddbaec5361168615d1b325d41f095620c72bf3f622471082f01ec185667c417135484')
 
 prepare() {
-  cd "${pkgname}-${pkgver}"
+  cd "${pkgname}-${_pkgver}"
   autoreconf -vfi
 }
 
 build() {
-  cd "${pkgname}-${pkgver}"
+  cd "${pkgname}-${_pkgver}"
   CXXFLAGS="${CXXFLAGS} -O3 -D__UNIX_ALSA__ -D__UNIX_JACK__" \
   CFLAGS="${CFLAGS} -O3" \
   ./configure --prefix='/usr'
@@ -28,7 +29,7 @@
 }
 
 package() {
-  cd "${pkgname}-${pkgver}"
+  cd "${pkgname}-${_pkgver}"
   make install DESTDIR="${pkgdir}"
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}/" \


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-11-07 Thread David Runge via arch-commits
Date: Wednesday, November 7, 2018 @ 18:22:22
  Author: dvzrv
Revision: 403061

upgpkg: din 38a-1

Upgrading to 38a.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-07 18:22:12 UTC (rev 403060)
+++ PKGBUILD2018-11-07 18:22:22 UTC (rev 403061)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=38
+pkgver=38a
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('d731e78b75c8ceda8de47399371ad61c02ef757f0c9ec915b0a924687e7a35878b937a02b658e0d5c9e025b2211ce7e950827e76823ad056e2bcd3f6b6abe155')
+sha512sums=('252154fdf401d4eb37979c63765280d065ff57b680789020d068b682e71ddbaec5361168615d1b325d41f095620c72bf3f622471082f01ec185667c417135484')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-11-05 Thread David Runge via arch-commits
Date: Monday, November 5, 2018 @ 15:02:49
  Author: dvzrv
Revision: 401565

upgpkg: din 38-1

Upgrading to 38.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-05 14:22:04 UTC (rev 401564)
+++ PKGBUILD2018-11-05 15:02:49 UTC (rev 401565)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=37a
+pkgver=38
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('796bc85def6813ee1d50989933e80094dc2d85e9580113b20a5471366e1937a162fc7cdd85e3d9b407a1e8269b2e8c69211d4c24b196006cf7a856df546e146f')
+sha512sums=('d731e78b75c8ceda8de47399371ad61c02ef757f0c9ec915b0a924687e7a35878b937a02b658e0d5c9e025b2211ce7e950827e76823ad056e2bcd3f6b6abe155')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-09-22 Thread David Runge via arch-commits
Date: Saturday, September 22, 2018 @ 22:01:29
  Author: dvzrv
Revision: 384172

upgpkg: din 37a-1

Upgrading to 37a.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-22 19:53:33 UTC (rev 384171)
+++ PKGBUILD2018-09-22 22:01:29 UTC (rev 384172)
@@ -2,7 +2,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=36
+pkgver=37a
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('e70424f0e437394746ee4bd0ae7d515c1a9421dfb09cc91cadef0849a297d28e262bf7947e970e2ae65824d211ec9d896d963b17715259063b3fc8ad3635f8d3')
+sha512sums=('796bc85def6813ee1d50989933e80094dc2d85e9580113b20a5471366e1937a162fc7cdd85e3d9b407a1e8269b2e8c69211d4c24b196006cf7a856df546e146f')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-07-17 Thread David Runge via arch-commits
Date: Tuesday, July 17, 2018 @ 13:52:44
  Author: dvzrv
Revision: 360857

upgpkg: din 36-1

Upgrading to 36.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-17 12:54:17 UTC (rev 360856)
+++ PKGBUILD2018-07-17 13:52:44 UTC (rev 360857)
@@ -3,7 +3,7 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=35
+pkgver=36
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -13,7 +13,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('a3f16996eab7362624e6bb6156843173c6d5e5662843a4502920aedff4c81efa34723d07b8982973cc99ff5e0c945efeb1b66d7e52e14f92cf26d817b8a5a309')
+sha512sums=('e70424f0e437394746ee4bd0ae7d515c1a9421dfb09cc91cadef0849a297d28e262bf7947e970e2ae65824d211ec9d896d963b17715259063b3fc8ad3635f8d3')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-06-03 Thread David Runge via arch-commits
Date: Sunday, June 3, 2018 @ 12:42:11
  Author: dvzrv
Revision: 339118

upgpkg: din 35-1

Upgrading to 35.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-03 12:22:30 UTC (rev 339117)
+++ PKGBUILD2018-06-03 12:42:11 UTC (rev 339118)
@@ -1,8 +1,9 @@
+# $Id$
 # Maintainer: David Runge 
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=34
+pkgver=35
 pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
@@ -12,7 +13,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('3eae1eaff87e1274b7cc230e13d4a56a2285024a51f8e6f59fbfe63bad51128ef7d749adb4282fb4ba7995032db5bf1afa7c1a1f14073c511a211250c15f639c')
+sha512sums=('a3f16996eab7362624e6bb6156843173c6d5e5662843a4502920aedff4c81efa34723d07b8982973cc99ff5e0c945efeb1b66d7e52e14f92cf26d817b8a5a309')
 
 prepare() {
   cd "${pkgname}-${pkgver}"


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-05-31 Thread David Runge via arch-commits
Date: Thursday, May 31, 2018 @ 23:27:57
  Author: dvzrv
Revision: 335323

upgpkg: din 34-1

Upgrading to 34.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 3 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-31 22:28:32 UTC (rev 335322)
+++ PKGBUILD2018-05-31 23:27:57 UTC (rev 335323)
@@ -2,8 +2,8 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=33
-pkgrel=2
+pkgver=34
+pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
 url="https://dinisnoise.org/;
@@ -12,7 +12,7 @@
 depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('df94b16fcfe1d95f824e4c0937935db1efaff6705912f4f629ce4b55ada7c9118d56dd3dce48fd9a73c6bbe2b0918c72113cffad42f3bd387bfd2accf5f1a4cb')
+sha512sums=('3eae1eaff87e1274b7cc230e13d4a56a2285024a51f8e6f59fbfe63bad51128ef7d749adb4282fb4ba7995032db5bf1afa7c1a1f14073c511a211250c15f639c')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
@@ -30,14 +30,6 @@
 package() {
   cd "${pkgname}-${pkgver}"
   make install DESTDIR="${pkgdir}"
-  # move desktop file and icon to correct directories
-  # change of the default location has been requested upstream
-  install -vdm 755 \
-"${pkgdir}/usr/share/"{applications,icons/hicolor/scalable/apps}
-  mv -v "${pkgdir}/usr/share/${pkgname}/pixmaps/${pkgname}.desktop" \
-"${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  mv -v "${pkgdir}/usr/share/${pkgname}/pixmaps/${pkgname}.svg" \
-"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
 -vDm 644 {AUTHORS,BUGS,CHANGELOG,NEWS,README,TODO}


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-04-23 Thread David Runge via arch-commits
Date: Monday, April 23, 2018 @ 21:46:04
  Author: dvzrv
Revision: 317460

upgpkg: din 33-2

Fixing path of din.svg.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-23 21:43:18 UTC (rev 317459)
+++ PKGBUILD2018-04-23 21:46:04 UTC (rev 317460)
@@ -3,7 +3,7 @@
 
 pkgname=din
 pkgver=33
-pkgrel=1
+pkgrel=2
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
 url="https://dinisnoise.org/;
@@ -32,11 +32,12 @@
   make install DESTDIR="${pkgdir}"
   # move desktop file and icon to correct directories
   # change of the default location has been requested upstream
-  install -vdm 755 "${pkgdir}/usr/share/"{applications,icons/hicolor/scalable}
+  install -vdm 755 \
+"${pkgdir}/usr/share/"{applications,icons/hicolor/scalable/apps}
   mv -v "${pkgdir}/usr/share/${pkgname}/pixmaps/${pkgname}.desktop" \
 "${pkgdir}/usr/share/applications/${pkgname}.desktop"
   mv -v "${pkgdir}/usr/share/${pkgname}/pixmaps/${pkgname}.svg" \
-"${pkgdir}/usr/share/icons/hicolor/scalable/${pkgname}.svg"
+"${pkgdir}/usr/share/icons/hicolor/scalable/apps/${pkgname}.svg"
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
 -vDm 644 {AUTHORS,BUGS,CHANGELOG,NEWS,README,TODO}


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-04-23 Thread David Runge via arch-commits
Date: Monday, April 23, 2018 @ 21:17:05
  Author: dvzrv
Revision: 317454

upgpkg: din 33-1

Upgrading to 33. Removing gendesk from makedepends, as the desktop file is now 
part of the sources.
Moving desktop file and image to correct location. Adding hicolor-icon-theme to 
depends (for scalable icon).

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |   24 +++-
 1 file changed, 11 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-23 20:59:05 UTC (rev 317453)
+++ PKGBUILD2018-04-23 21:17:05 UTC (rev 317454)
@@ -2,27 +2,21 @@
 # Contributor: muzhed 
 
 pkgname=din
-pkgver=32
-pkgrel=3
+pkgver=33
+pkgrel=1
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
 url="https://dinisnoise.org/;
 license=('GPL2')
 groups=('pro-audio')
-depends=('jack' 'libgl' 'sdl' 'tcl')
-makedepends=('boost' 'gendesk' 'glu')
+depends=('hicolor-icon-theme' 'jack' 'libgl' 'sdl' 'tcl')
+makedepends=('boost' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('51eed3846b8ea0784777b9b382aedbe649923b874244297cf4fac244ed6a702964de66e6cb5b1d705f6695897c295542e15cf084f7f8d8350b03c784cf883958')
+sha512sums=('df94b16fcfe1d95f824e4c0937935db1efaff6705912f4f629ce4b55ada7c9118d56dd3dce48fd9a73c6bbe2b0918c72113cffad42f3bd387bfd2accf5f1a4cb')
 
 prepare() {
   cd "${pkgname}-${pkgver}"
   autoreconf -vfi
-  # XDG desktop file
-  gendesk -n \
-  --pkgname ${pkgname} \
-  --pkgdesc "${pkgdesc}" \
-  --name DIN Is Noise \
-  --categories "Application;AudioVideo;Audio;Midi;Music"
 }
 
 build() {
@@ -36,9 +30,13 @@
 package() {
   cd "${pkgname}-${pkgver}"
   make install DESTDIR="${pkgdir}"
-  # desktop file
-  install -vDm 644 "${pkgname}.desktop" \
+  # move desktop file and icon to correct directories
+  # change of the default location has been requested upstream
+  install -vdm 755 "${pkgdir}/usr/share/"{applications,icons/hicolor/scalable}
+  mv -v "${pkgdir}/usr/share/${pkgname}/pixmaps/${pkgname}.desktop" \
 "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  mv -v "${pkgdir}/usr/share/${pkgname}/pixmaps/${pkgname}.svg" \
+"${pkgdir}/usr/share/icons/hicolor/scalable/${pkgname}.svg"
   # docs
   install -t "${pkgdir}/usr/share/doc/${pkgname}/" \
 -vDm 644 {AUTHORS,BUGS,CHANGELOG,NEWS,README,TODO}


[arch-commits] Commit in din/trunk (PKGBUILD)

2018-04-13 Thread David Runge via arch-commits
Date: Saturday, April 14, 2018 @ 00:18:53
  Author: dvzrv
Revision: 316226

upgpkg: din 32-3

Adding din to pro-audio group.

Modified:
  din/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-04-14 00:12:17 UTC (rev 316225)
+++ PKGBUILD2018-04-14 00:18:53 UTC (rev 316226)
@@ -3,11 +3,12 @@
 
 pkgname=din
 pkgver=32
-pkgrel=2
+pkgrel=3
 pkgdesc="A sound synthesizer and musical instrument."
 arch=('x86_64')
 url="https://dinisnoise.org/;
 license=('GPL2')
+groups=('pro-audio')
 depends=('jack' 'libgl' 'sdl' 'tcl')
 makedepends=('boost' 'gendesk' 'glu')
 
source=("https://archive.org/download/dinisnoise_source_code/${pkgname}-${pkgver}.tar.gz;)