pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/buzztrax



Module Name:    pkgsrc
Committed By:   nia
Date:           Wed Oct 16 11:18:11 UTC 2019

Added Files:
        pkgsrc/audio/buzztrax: DESCR Makefile PLIST distinfo options.mk
        pkgsrc/audio/buzztrax/patches: patch-configure
            patch-src_gst_dec_bt-dec.c

Log Message:
Add audio/buzztrax - replaces audio/buzztard

Buzztrax aims to be a music studio that allows one to compose songs using
only a computer with a soundcard. If you've used tracker programs like
FastTracker, Impulse Tracker, or the original AMIGA SoundTracker, that will
give you an idea of how one can sequence music in Buzztrax. The Buzztrax
editor uses a similar concept, where a song consists of a sequence with
tracks and in each track one uses patterns with events (musical notes and
control changes).

In contrast to other Tracker programs, tracks are not simply sample players:
a user can make a song using an arrangment of virtual audio plugins that
are linked together to create different effects. Each of these machines can
be controlled realtime or via patterns in the sequencer.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/buzztrax/DESCR \
    pkgsrc/audio/buzztrax/Makefile pkgsrc/audio/buzztrax/PLIST \
    pkgsrc/audio/buzztrax/distinfo pkgsrc/audio/buzztrax/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/buzztrax/patches/patch-configure \
    pkgsrc/audio/buzztrax/patches/patch-src_gst_dec_bt-dec.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/audio/buzztrax/DESCR
diff -u /dev/null pkgsrc/audio/buzztrax/DESCR:1.1
--- /dev/null   Wed Oct 16 11:18:11 2019
+++ pkgsrc/audio/buzztrax/DESCR Wed Oct 16 11:18:11 2019
@@ -0,0 +1,12 @@
+Buzztrax aims to be a music studio that allows one to compose songs using
+only a computer with a soundcard. If you've used tracker programs like
+FastTracker, Impulse Tracker, or the original AMIGA SoundTracker, that will
+give you an idea of how one can sequence music in Buzztrax. The Buzztrax
+editor uses a similar concept, where a song consists of a sequence with
+tracks and in each track one uses patterns with events (musical notes and
+control changes).
+
+In contrast to other Tracker programs, tracks are not simply sample players:
+a user can make a song using an arrangment of virtual audio plugins that
+are linked together to create different effects. Each of these machines can
+be controlled realtime or via patterns in the sequencer.
Index: pkgsrc/audio/buzztrax/Makefile
diff -u /dev/null pkgsrc/audio/buzztrax/Makefile:1.1
--- /dev/null   Wed Oct 16 11:18:11 2019
+++ pkgsrc/audio/buzztrax/Makefile      Wed Oct 16 11:18:11 2019
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1 2019/10/16 11:18:11 nia Exp $
+
+DISTNAME=      buzztrax-0.10.2
+CATEGORIES=    audio
+MASTER_SITES=  https://files.buzztrax.org/releases/
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://buzztrax.org/
+COMMENT=       Modular, free, open source music studio
+LICENSE=       gnu-lgpl-v2.1
+
+DEPENDS+=      gsettings-desktop-schemas-[0-9]*:../../sysutils/gsettings-desktop-schemas
+
+GNU_CONFIGURE= yes
+USE_LIBTOOL=   yes
+USE_LANGUAGES= c c++
+
+USE_TOOLS+=    intltool perl pkg-config
+USE_TOOLS+=    msgfmt msgmerge xgettext
+USE_TOOLS+=    gmake
+
+# GLib-GIO-ERROR **: Settings schema 'org.buzztrax' is not installed
+MAKE_ENV+=     GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
+
+USE_PKGLOCALEDIR=      yes
+
+CONFIGURE_ARGS+=       --disable-schemas-compile
+
+.include "../../devel/glib2/schemas.mk"
+.include "../../graphics/clutter-gtk/buildlink3.mk"
+.include "../../graphics/gnome-icon-theme/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../multimedia/gstreamer1/buildlink3.mk"
+.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/audio/buzztrax/PLIST
diff -u /dev/null pkgsrc/audio/buzztrax/PLIST:1.1
--- /dev/null   Wed Oct 16 11:18:11 2019
+++ pkgsrc/audio/buzztrax/PLIST Wed Oct 16 11:18:11 2019
@@ -0,0 +1,497 @@
+@comment $NetBSD: PLIST,v 1.1 2019/10/16 11:18:11 nia Exp $
+bin/buzztrax-cmd
+bin/buzztrax-edit
+include/libbml/BuzzMachineLoader.h
+include/libbml/bml.h
+include/libbuzztrax-core/application.h
+include/libbuzztrax-core/audio-session.h
+include/libbuzztrax-core/childproxy.h
+include/libbuzztrax-core/cmd-pattern.h
+include/libbuzztrax-core/core.h
+include/libbuzztrax-core/machine.h
+include/libbuzztrax-core/parameter-group.h
+include/libbuzztrax-core/pattern-control-source.h
+include/libbuzztrax-core/pattern.h
+include/libbuzztrax-core/persistence.h
+include/libbuzztrax-core/processor-machine.h
+include/libbuzztrax-core/sequence.h
+include/libbuzztrax-core/settings.h
+include/libbuzztrax-core/setup.h
+include/libbuzztrax-core/sink-bin.h
+include/libbuzztrax-core/sink-machine.h
+include/libbuzztrax-core/song-info.h
+include/libbuzztrax-core/song-io-native-bzt.h
+include/libbuzztrax-core/song-io-native-xml.h
+include/libbuzztrax-core/song-io-native.h
+include/libbuzztrax-core/song-io.h
+include/libbuzztrax-core/song.h
+include/libbuzztrax-core/source-machine.h
+include/libbuzztrax-core/tools.h
+include/libbuzztrax-core/value-group.h
+include/libbuzztrax-core/version.h
+include/libbuzztrax-core/wave.h
+include/libbuzztrax-core/wavelevel.h
+include/libbuzztrax-core/wavetable.h
+include/libbuzztrax-core/wire.h
+include/libbuzztrax-gst/audiosynth.h
+include/libbuzztrax-gst/childbin.h
+include/libbuzztrax-gst/combine.h
+include/libbuzztrax-gst/delay.h
+include/libbuzztrax-gst/envelope-ad.h
+include/libbuzztrax-gst/envelope-adsr.h
+include/libbuzztrax-gst/envelope-d.h
+include/libbuzztrax-gst/envelope.h
+include/libbuzztrax-gst/filter-svf.h
+include/libbuzztrax-gst/musicenums.h
+include/libbuzztrax-gst/osc-synth.h
+include/libbuzztrax-gst/osc-wave.h
+include/libbuzztrax-gst/propertymeta.h
+include/libbuzztrax-gst/tempo.h
+include/libbuzztrax-gst/toneconversion.h
+include/libbuzztrax-ic/abs-range-control.h
+include/libbuzztrax-ic/control.h
+include/libbuzztrax-ic/device.h
+include/libbuzztrax-ic/ic.h
+include/libbuzztrax-ic/learn.h
+include/libbuzztrax-ic/midi-device.h
+include/libbuzztrax-ic/registry.h
+include/libbuzztrax-ic/trigger-control.h
+include/libbuzztrax-ic/version.h
+lib/buzztrax-songio/libbtbsl.la
+lib/buzztrax/libbuzzmachineloader.la
+lib/gstreamer-1.0/libbuzztraxaudio.la
+lib/gstreamer-1.0/libbuzztraxdec.la
+lib/gstreamer-1.0/libgstbml.la
+lib/gstreamer-1.0/libgstsidsyn.la
+lib/libbml.la
+lib/libbuzztrax-core.la
+lib/libbuzztrax-gst.la
+lib/libbuzztrax-ic.la
+lib/pkgconfig/libbml.pc
+lib/pkgconfig/libbuzztrax-core.pc
+lib/pkgconfig/libbuzztrax-gst.pc
+lib/pkgconfig/libbuzztrax-ic.pc
+share/GConf/gsettings/buzztrax.convert
+share/appdata/buzztrax.appdata.xml
+share/applications/buzztrax-edit.desktop
+share/applications/buzztrax-songio-buzz.desktop
+share/buzztrax/bt-edit.compact.css
+share/buzztrax/bt-edit.css
+share/buzztrax/bt-edit.dark.compact.css
+share/buzztrax/bt-edit.dark.css
+share/buzztrax/bt-edit.dark.normal.css
+share/buzztrax/bt-edit.light.compact.css
+share/buzztrax/bt-edit.light.css
+share/buzztrax/bt-edit.light.normal.css
+share/buzztrax/bt-edit.normal.css
+share/buzztrax/songs/buzz1.xml
+share/buzztrax/songs/buzz2.xml
+share/buzztrax/songs/buzz3.xml
+share/buzztrax/songs/buzz4.xml
+share/buzztrax/songs/buzz5.xml
+share/buzztrax/songs/buzz6.xml
+share/buzztrax/songs/buzz7.xml
+share/buzztrax/songs/buzz8.xml
+share/buzztrax/songs/buzz9.xml
+share/buzztrax/songs/combi1.xml
+share/buzztrax/songs/combi2.xml
+share/buzztrax/songs/combi3.xml
+share/buzztrax/songs/melo1.xml
+share/buzztrax/songs/melo2.xml
+share/buzztrax/songs/melo3.xml
+share/buzztrax/songs/melo4.xml
+share/buzztrax/songs/melo5.xml
+share/buzztrax/songs/melo6.xml
+share/glib-2.0/schemas/org.buzztrax.gschema.xml
+share/gnome/help/buzztrax-edit/C/buzztrax-edit.xml
+share/gnome/help/buzztrax-edit/C/figures/about.png
+share/gnome/help/buzztrax-edit/C/figures/crash-recovery.png
+share/gnome/help/buzztrax-edit/C/figures/interaction-controller-learn.png
+share/gnome/help/buzztrax-edit/C/figures/machine-preferences.png
+share/gnome/help/buzztrax-edit/C/figures/machine-properties.png
+share/gnome/help/buzztrax-edit/C/figures/machine-rename.png
+share/gnome/help/buzztrax-edit/C/figures/main-window.png
+share/gnome/help/buzztrax-edit/C/figures/missing-gstreamer-elements.png
+share/gnome/help/buzztrax-edit/C/figures/missing-song-elements.png
+share/gnome/help/buzztrax-edit/C/figures/page-info-view.png
+share/gnome/help/buzztrax-edit/C/figures/page-machine-view.png
+share/gnome/help/buzztrax-edit/C/figures/page-pattern-view.png
+share/gnome/help/buzztrax-edit/C/figures/page-sequence-view.png
+share/gnome/help/buzztrax-edit/C/figures/page-wavetable-view.png
+share/gnome/help/buzztrax-edit/C/figures/pattern-properties.png
+share/gnome/help/buzztrax-edit/C/figures/preset-properties.png
+share/gnome/help/buzztrax-edit/C/figures/recording-progress.png
+share/gnome/help/buzztrax-edit/C/figures/recording-settings.png
+share/gnome/help/buzztrax-edit/C/figures/settings-audio.png
+share/gnome/help/buzztrax-edit/C/figures/settings-colors.png
+share/gnome/help/buzztrax-edit/C/figures/settings-directories.png
+share/gnome/help/buzztrax-edit/C/figures/settings-ic.png
+share/gnome/help/buzztrax-edit/C/figures/settings-pc.png
+share/gnome/help/buzztrax-edit/C/figures/settings-shortcuts.png
+share/gnome/help/buzztrax-edit/C/figures/signal-analysis.png
+share/gnome/help/buzztrax-edit/C/figures/tip.png
+share/gnome/help/buzztrax-edit/C/legal.xml
+share/gnome/help/buzztrax-edit/C/version.entities
+share/gstreamer-1.0/presets/GstBtEBeats.prs
+share/gstreamer-1.0/presets/GstBtSimSyn.prs
+share/gtk-doc/html/buzztrax-cmd/BtCmdApplication.html
+share/gtk-doc/html/buzztrax-cmd/api-index-deprecated.html
+share/gtk-doc/html/buzztrax-cmd/api-index.html
+share/gtk-doc/html/buzztrax-cmd/buzztrax-cmd-btcmd.html
+share/gtk-doc/html/buzztrax-cmd/buzztrax-cmd-ops.html
+share/gtk-doc/html/buzztrax-cmd/buzztrax-cmd.devhelp2
+share/gtk-doc/html/buzztrax-cmd/home.png
+share/gtk-doc/html/buzztrax-cmd/index.html
+share/gtk-doc/html/buzztrax-cmd/left-insensitive.png
+share/gtk-doc/html/buzztrax-cmd/left.png
+share/gtk-doc/html/buzztrax-cmd/objecttree.html
+share/gtk-doc/html/buzztrax-cmd/pr01.html
+share/gtk-doc/html/buzztrax-cmd/pt01.html
+share/gtk-doc/html/buzztrax-cmd/pt02.html
+share/gtk-doc/html/buzztrax-cmd/right-insensitive.png
+share/gtk-doc/html/buzztrax-cmd/right.png
+share/gtk-doc/html/buzztrax-cmd/style.css
+share/gtk-doc/html/buzztrax-cmd/uibtcmd.html
+share/gtk-doc/html/buzztrax-cmd/uibtcmdopts.html
+share/gtk-doc/html/buzztrax-cmd/up-insensitive.png
+share/gtk-doc/html/buzztrax-cmd/up.png
+share/gtk-doc/html/buzztrax-core/BtApplication.html
+share/gtk-doc/html/buzztrax-core/BtAudioSession.html
+share/gtk-doc/html/buzztrax-core/BtChildProxy.html
+share/gtk-doc/html/buzztrax-core/BtCmdPattern.html
+share/gtk-doc/html/buzztrax-core/BtMachine.html
+share/gtk-doc/html/buzztrax-core/BtParameterGroup.html
+share/gtk-doc/html/buzztrax-core/BtPattern.html
+share/gtk-doc/html/buzztrax-core/BtPatternControlSource.html
+share/gtk-doc/html/buzztrax-core/BtPersistence.html
+share/gtk-doc/html/buzztrax-core/BtProcessorMachine.html
+share/gtk-doc/html/buzztrax-core/BtSequence.html
+share/gtk-doc/html/buzztrax-core/BtSettings.html
+share/gtk-doc/html/buzztrax-core/BtSetup.html
+share/gtk-doc/html/buzztrax-core/BtSinkBin.html
+share/gtk-doc/html/buzztrax-core/BtSinkMachine.html
+share/gtk-doc/html/buzztrax-core/BtSong.html
+share/gtk-doc/html/buzztrax-core/BtSongIO.html
+share/gtk-doc/html/buzztrax-core/BtSongIOBuzz.html
+share/gtk-doc/html/buzztrax-core/BtSongIONative.html
+share/gtk-doc/html/buzztrax-core/BtSongIONativeBZT.html
+share/gtk-doc/html/buzztrax-core/BtSongIONativeXML.html
+share/gtk-doc/html/buzztrax-core/BtSongInfo.html
+share/gtk-doc/html/buzztrax-core/BtSourceMachine.html
+share/gtk-doc/html/buzztrax-core/BtValueGroup.html
+share/gtk-doc/html/buzztrax-core/BtWave.html
+share/gtk-doc/html/buzztrax-core/BtWavelevel.html
+share/gtk-doc/html/buzztrax-core/BtWavetable.html
+share/gtk-doc/html/buzztrax-core/BtWire.html
+share/gtk-doc/html/buzztrax-core/annotation-glossary.html
+share/gtk-doc/html/buzztrax-core/api-index-0-3.html
+share/gtk-doc/html/buzztrax-core/api-index-0-5.html
+share/gtk-doc/html/buzztrax-core/api-index-0-6.html
+share/gtk-doc/html/buzztrax-core/api-index-0-7.html
+share/gtk-doc/html/buzztrax-core/api-index-deprecated.html
+share/gtk-doc/html/buzztrax-core/api-index.html
+share/gtk-doc/html/buzztrax-core/buzztrax-core-libbtcore.html
+share/gtk-doc/html/buzztrax-core/buzztrax-core.devhelp2
+share/gtk-doc/html/buzztrax-core/ch02.html
+share/gtk-doc/html/buzztrax-core/ch03.html
+share/gtk-doc/html/buzztrax-core/ch04.html
+share/gtk-doc/html/buzztrax-core/conventions.html
+share/gtk-doc/html/buzztrax-core/home.png
+share/gtk-doc/html/buzztrax-core/index.html
+share/gtk-doc/html/buzztrax-core/left-insensitive.png
+share/gtk-doc/html/buzztrax-core/left.png
+share/gtk-doc/html/buzztrax-core/libbtcore.html
+share/gtk-doc/html/buzztrax-core/objecttree.html
+share/gtk-doc/html/buzztrax-core/pr01.html
+share/gtk-doc/html/buzztrax-core/pt01.html
+share/gtk-doc/html/buzztrax-core/pt02.html
+share/gtk-doc/html/buzztrax-core/right-insensitive.png
+share/gtk-doc/html/buzztrax-core/right.png
+share/gtk-doc/html/buzztrax-core/style.css
+share/gtk-doc/html/buzztrax-core/up-insensitive.png
+share/gtk-doc/html/buzztrax-core/up.png
+share/gtk-doc/html/buzztrax-edit/BtAboutDialog.html
+share/gtk-doc/html/buzztrax-edit/BtChangeLog.html
+share/gtk-doc/html/buzztrax-edit/BtChangeLogger.html
+share/gtk-doc/html/buzztrax-edit/BtCrashRecoverDialog.html
+share/gtk-doc/html/buzztrax-edit/BtEditApplication.html
+share/gtk-doc/html/buzztrax-edit/BtInteractionControllerMenu.html
+share/gtk-doc/html/buzztrax-edit/BtMachineCanvasItem.html
+share/gtk-doc/html/buzztrax-edit/BtMachineListModel.html
+share/gtk-doc/html/buzztrax-edit/BtMachineMenu.html
+share/gtk-doc/html/buzztrax-edit/BtMachinePreferencesDialog.html
+share/gtk-doc/html/buzztrax-edit/BtMachinePresetPropertiesDialog.html
+share/gtk-doc/html/buzztrax-edit/BtMachinePropertiesDialog.html
+share/gtk-doc/html/buzztrax-edit/BtMachineRenameDialog.html
+share/gtk-doc/html/buzztrax-edit/BtMainMenu.html
+share/gtk-doc/html/buzztrax-edit/BtMainPageInfo.html
+share/gtk-doc/html/buzztrax-edit/BtMainPageMachines.html
+share/gtk-doc/html/buzztrax-edit/BtMainPagePatterns.html
+share/gtk-doc/html/buzztrax-edit/BtMainPageSequence.html
+share/gtk-doc/html/buzztrax-edit/BtMainPageWaves.html
+share/gtk-doc/html/buzztrax-edit/BtMainPages.html
+share/gtk-doc/html/buzztrax-edit/BtMainStatusbar.html
+share/gtk-doc/html/buzztrax-edit/BtMainToolbar.html
+share/gtk-doc/html/buzztrax-edit/BtMainWindow.html
+share/gtk-doc/html/buzztrax-edit/BtMemoryAudioSrc.html
+share/gtk-doc/html/buzztrax-edit/BtMissingFrameworkElementsDialog.html
+share/gtk-doc/html/buzztrax-edit/BtMissingSongElementsDialog.html
+share/gtk-doc/html/buzztrax-edit/BtObjectListModel.html
+share/gtk-doc/html/buzztrax-edit/BtPanoramaPopup.html
+share/gtk-doc/html/buzztrax-edit/BtPatternEditor.html
+share/gtk-doc/html/buzztrax-edit/BtPatternListModel.html
+share/gtk-doc/html/buzztrax-edit/BtPatternPropertiesDialog.html
+share/gtk-doc/html/buzztrax-edit/BtPlaybackControllerIc.html
+share/gtk-doc/html/buzztrax-edit/BtPlaybackControllerSocket.html
+share/gtk-doc/html/buzztrax-edit/BtPresetListModel.html
+share/gtk-doc/html/buzztrax-edit/BtRenderDialog.html
+share/gtk-doc/html/buzztrax-edit/BtSequenceGridModel.html
+share/gtk-doc/html/buzztrax-edit/BtSequenceView.html
+share/gtk-doc/html/buzztrax-edit/BtSettingsDialog.html
+share/gtk-doc/html/buzztrax-edit/BtSettingsPageAudiodevices.html
+share/gtk-doc/html/buzztrax-edit/BtSettingsPageDirectories.html
+share/gtk-doc/html/buzztrax-edit/BtSettingsPageInteractionController.html
+share/gtk-doc/html/buzztrax-edit/BtSettingsPagePlaybackController.html
+share/gtk-doc/html/buzztrax-edit/BtSettingsPageShortcuts.html
+share/gtk-doc/html/buzztrax-edit/BtSettingsPageUI.html
+share/gtk-doc/html/buzztrax-edit/BtSignalAnalysisDialog.html
+share/gtk-doc/html/buzztrax-edit/BtTipDialog.html
+share/gtk-doc/html/buzztrax-edit/BtUIResources.html
+share/gtk-doc/html/buzztrax-edit/BtVolumePopup.html
+share/gtk-doc/html/buzztrax-edit/BtWaveListModel.html
+share/gtk-doc/html/buzztrax-edit/BtWaveformViewer.html
+share/gtk-doc/html/buzztrax-edit/BtWavelevelListModel.html
+share/gtk-doc/html/buzztrax-edit/BtWireCanvasItem.html
+share/gtk-doc/html/buzztrax-edit/GtkScrolledSyncWindow.html
+share/gtk-doc/html/buzztrax-edit/GtkVUMeter.html
+share/gtk-doc/html/buzztrax-edit/annotation-glossary.html
+share/gtk-doc/html/buzztrax-edit/api-index-0-6.html
+share/gtk-doc/html/buzztrax-edit/api-index-deprecated.html
+share/gtk-doc/html/buzztrax-edit/api-index.html
+share/gtk-doc/html/buzztrax-edit/buzztrax-edit-BtMachineActions.html
+share/gtk-doc/html/buzztrax-edit/buzztrax-edit-btedit.html
+share/gtk-doc/html/buzztrax-edit/buzztrax-edit-ops.html
+share/gtk-doc/html/buzztrax-edit/buzztrax-edit.devhelp2
+share/gtk-doc/html/buzztrax-edit/ch01.html
+share/gtk-doc/html/buzztrax-edit/ch02.html
+share/gtk-doc/html/buzztrax-edit/ch03.html
+share/gtk-doc/html/buzztrax-edit/ch04.html
+share/gtk-doc/html/buzztrax-edit/home.png
+share/gtk-doc/html/buzztrax-edit/index.html
+share/gtk-doc/html/buzztrax-edit/left-insensitive.png
+share/gtk-doc/html/buzztrax-edit/left.png
+share/gtk-doc/html/buzztrax-edit/objecttree.html
+share/gtk-doc/html/buzztrax-edit/pr01.html
+share/gtk-doc/html/buzztrax-edit/pt01.html
+share/gtk-doc/html/buzztrax-edit/pt02.html
+share/gtk-doc/html/buzztrax-edit/right-insensitive.png
+share/gtk-doc/html/buzztrax-edit/right.png
+share/gtk-doc/html/buzztrax-edit/style.css
+share/gtk-doc/html/buzztrax-edit/uibtedit.html
+share/gtk-doc/html/buzztrax-edit/uibteditopts.html
+share/gtk-doc/html/buzztrax-edit/up-insensitive.png
+share/gtk-doc/html/buzztrax-edit/up.png
+share/gtk-doc/html/buzztrax-gst/BtDec.html
+share/gtk-doc/html/buzztrax-gst/GstBtAudioDelay.html
+share/gtk-doc/html/buzztrax-gst/GstBtAudioSynth.html
+share/gtk-doc/html/buzztrax-gst/GstBtChildBin.html
+share/gtk-doc/html/buzztrax-gst/GstBtCombine.html
+share/gtk-doc/html/buzztrax-gst/GstBtDelay.html
+share/gtk-doc/html/buzztrax-gst/GstBtEBeats.html
+share/gtk-doc/html/buzztrax-gst/GstBtEnvelope.html
+share/gtk-doc/html/buzztrax-gst/GstBtEnvelopeAD.html
+share/gtk-doc/html/buzztrax-gst/GstBtEnvelopeADSR.html
+share/gtk-doc/html/buzztrax-gst/GstBtEnvelopeD.html
+share/gtk-doc/html/buzztrax-gst/GstBtFilterSVF.html
+share/gtk-doc/html/buzztrax-gst/GstBtFluidSynth.html
+share/gtk-doc/html/buzztrax-gst/GstBtOscSynth.html
+share/gtk-doc/html/buzztrax-gst/GstBtOscWave.html
+share/gtk-doc/html/buzztrax-gst/GstBtPropertyMeta.html
+share/gtk-doc/html/buzztrax-gst/GstBtSidSyn.html
+share/gtk-doc/html/buzztrax-gst/GstBtSidSynV.html
+share/gtk-doc/html/buzztrax-gst/GstBtSimSyn.html
+share/gtk-doc/html/buzztrax-gst/GstBtTempo.html
+share/gtk-doc/html/buzztrax-gst/GstBtToneConversion.html
+share/gtk-doc/html/buzztrax-gst/GstBtWaveReplay.html
+share/gtk-doc/html/buzztrax-gst/GstBtWaveTabSyn.html
+share/gtk-doc/html/buzztrax-gst/api-index.html
+share/gtk-doc/html/buzztrax-gst/buzztrax-gst-GstBMLSrc.html
+share/gtk-doc/html/buzztrax-gst/buzztrax-gst-GstBMLTransform.html
+share/gtk-doc/html/buzztrax-gst/buzztrax-gst-GstBMLV.html
+share/gtk-doc/html/buzztrax-gst/buzztrax-gst-GstBml.html
+share/gtk-doc/html/buzztrax-gst/buzztrax-gst-GstBtMusicEnums.html
+share/gtk-doc/html/buzztrax-gst/buzztrax-gst-plugin.html
+share/gtk-doc/html/buzztrax-gst/buzztrax-gst.devhelp2
+share/gtk-doc/html/buzztrax-gst/ch01.html
+share/gtk-doc/html/buzztrax-gst/ch02.html
+share/gtk-doc/html/buzztrax-gst/ch03.html
+share/gtk-doc/html/buzztrax-gst/ch04.html
+share/gtk-doc/html/buzztrax-gst/deprecated-api-index.html
+share/gtk-doc/html/buzztrax-gst/hierarchy.html
+share/gtk-doc/html/buzztrax-gst/home.png
+share/gtk-doc/html/buzztrax-gst/index.html
+share/gtk-doc/html/buzztrax-gst/left-insensitive.png
+share/gtk-doc/html/buzztrax-gst/left.png
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_combine_and__a_b.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_combine_max__max_a,b_.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_combine_min__min_a,b_.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_combine_mix__a+b.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_combine_mul__a*b.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_combine_or__a_b.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_combine_sub__a-b.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_combine_xor__a_b.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_envelope-ad_attack=0.25.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_envelope-ad_attack=0.50.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_envelope-ad_attack=0.75.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_envelope-d_0.00.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_envelope-d_0.25.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_envelope-d_0.50.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_envelope-d_0.75.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_envelope-d_1.00.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_bandpass_cut-off=0.5_resonance=0.7.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_bandpass_cut-off=0.5_resonance=10.0.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_bandpass_cut-off=0.5_resonance=5.0.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_bandstop_cut-off=0.5_resonance=0.7.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_bandstop_cut-off=0.5_resonance=10.0.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_bandstop_cut-off=0.5_resonance=5.0.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_hipass_cut-off=0.5_resonance=0.7.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_hipass_cut-off=0.5_resonance=10.0.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_hipass_cut-off=0.5_resonance=5.0.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_lowpass_cut-off=0.5_resonance=0.7.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_lowpass_cut-off=0.5_resonance=10.0.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_filter-svf_lowpass_cut-off=0.5_resonance=5.0.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_blue_noise.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_pink_noise.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_red__brownian__noise.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_sample_and_hold.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_saw.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_silence.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_sine.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_square.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_triangle.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_violet_noise.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_white_gaussian_noise.svg
+share/gtk-doc/html/buzztrax-gst/lt-bt_gst_osc-synth_white_noise.svg
+share/gtk-doc/html/buzztrax-gst/pr01.html
+share/gtk-doc/html/buzztrax-gst/right-insensitive.png
+share/gtk-doc/html/buzztrax-gst/right.png
+share/gtk-doc/html/buzztrax-gst/style.css
+share/gtk-doc/html/buzztrax-gst/up-insensitive.png
+share/gtk-doc/html/buzztrax-gst/up.png
+share/gtk-doc/html/buzztrax-ic/BtIcASeqDevice.html
+share/gtk-doc/html/buzztrax-ic/BtIcASeqDiscoverer.html
+share/gtk-doc/html/buzztrax-ic/BtIcAbsRangeControl.html
+share/gtk-doc/html/buzztrax-ic/BtIcControl.html
+share/gtk-doc/html/buzztrax-ic/BtIcDevice.html
+share/gtk-doc/html/buzztrax-ic/BtIcGudevDiscoverer.html
+share/gtk-doc/html/buzztrax-ic/BtIcInputDevice.html
+share/gtk-doc/html/buzztrax-ic/BtIcLearn.html
+share/gtk-doc/html/buzztrax-ic/BtIcMidiDevice.html
+share/gtk-doc/html/buzztrax-ic/BtIcRegistry.html
+share/gtk-doc/html/buzztrax-ic/BtIcTriggerControl.html
+share/gtk-doc/html/buzztrax-ic/annotation-glossary.html
+share/gtk-doc/html/buzztrax-ic/api-index-0-6.html
+share/gtk-doc/html/buzztrax-ic/api-index-0-9.html
+share/gtk-doc/html/buzztrax-ic/api-index-deprecated.html
+share/gtk-doc/html/buzztrax-ic/api-index.html
+share/gtk-doc/html/buzztrax-ic/buzztrax-ic-libbtic.html
+share/gtk-doc/html/buzztrax-ic/buzztrax-ic.devhelp2
+share/gtk-doc/html/buzztrax-ic/home.png
+share/gtk-doc/html/buzztrax-ic/index.html
+share/gtk-doc/html/buzztrax-ic/left-insensitive.png
+share/gtk-doc/html/buzztrax-ic/left.png
+share/gtk-doc/html/buzztrax-ic/libbtic.html
+share/gtk-doc/html/buzztrax-ic/objecttree.html
+share/gtk-doc/html/buzztrax-ic/pr01.html
+share/gtk-doc/html/buzztrax-ic/pt01.html
+share/gtk-doc/html/buzztrax-ic/pt02.html
+share/gtk-doc/html/buzztrax-ic/right-insensitive.png
+share/gtk-doc/html/buzztrax-ic/right.png
+share/gtk-doc/html/buzztrax-ic/style.css
+share/gtk-doc/html/buzztrax-ic/up-insensitive.png
+share/gtk-doc/html/buzztrax-ic/up.png
+share/icons/gnome/16x16/apps/buzztrax.png
+share/icons/gnome/16x16/apps/buzztrax_menu_processor_machine.png
+share/icons/gnome/16x16/apps/buzztrax_menu_sink_machine.png
+share/icons/gnome/16x16/apps/buzztrax_menu_source_machine.png
+share/icons/gnome/16x16/apps/buzztrax_tab_machines.png
+share/icons/gnome/16x16/apps/buzztrax_tab_patterns.png
+share/icons/gnome/16x16/apps/buzztrax_tab_sequence.png
+share/icons/gnome/16x16/apps/buzztrax_tab_waves.png
+share/icons/gnome/22x22/apps/buzztrax.png
+share/icons/gnome/24x24/apps/buzztrax.png
+share/icons/gnome/24x24/apps/buzztrax_menu_processor_machine.png
+share/icons/gnome/24x24/apps/buzztrax_menu_sink_machine.png
+share/icons/gnome/24x24/apps/buzztrax_menu_source_machine.png
+share/icons/gnome/32x32/apps/buzztrax.png
+share/icons/gnome/32x32/apps/buzztrax_effect.png
+share/icons/gnome/32x32/apps/buzztrax_effect_bypass.png
+share/icons/gnome/32x32/apps/buzztrax_effect_mute.png
+share/icons/gnome/32x32/apps/buzztrax_generator.png
+share/icons/gnome/32x32/apps/buzztrax_generator_mute.png
+share/icons/gnome/32x32/apps/buzztrax_generator_solo.png
+share/icons/gnome/32x32/apps/buzztrax_master.png
+share/icons/gnome/32x32/apps/buzztrax_master_mute.png
+share/icons/gnome/32x32/apps/buzztrax_wire.png
+share/icons/gnome/32x32/apps/buzztrax_wire_nopan.png
+share/icons/gnome/48x48/apps/buzztrax.png
+share/icons/gnome/48x48/apps/buzztrax_effect.png
+share/icons/gnome/48x48/apps/buzztrax_effect_bypass.png
+share/icons/gnome/48x48/apps/buzztrax_effect_mute.png
+share/icons/gnome/48x48/apps/buzztrax_generator.png
+share/icons/gnome/48x48/apps/buzztrax_generator_mute.png
+share/icons/gnome/48x48/apps/buzztrax_generator_solo.png
+share/icons/gnome/48x48/apps/buzztrax_master.png
+share/icons/gnome/48x48/apps/buzztrax_master_mute.png
+share/icons/gnome/48x48/apps/buzztrax_wire.png
+share/icons/gnome/48x48/apps/buzztrax_wire_nopan.png
+share/icons/gnome/64x64/apps/buzztrax.png
+share/icons/gnome/64x64/apps/buzztrax_effect.png
+share/icons/gnome/64x64/apps/buzztrax_effect_bypass.png
+share/icons/gnome/64x64/apps/buzztrax_effect_mute.png
+share/icons/gnome/64x64/apps/buzztrax_generator.png
+share/icons/gnome/64x64/apps/buzztrax_generator_mute.png
+share/icons/gnome/64x64/apps/buzztrax_generator_solo.png
+share/icons/gnome/64x64/apps/buzztrax_master.png
+share/icons/gnome/64x64/apps/buzztrax_master_mute.png
+share/icons/gnome/64x64/apps/buzztrax_wire.png
+share/icons/gnome/64x64/apps/buzztrax_wire_nopan.png
+share/icons/gnome/scalable/apps/buzztrax.svg
+share/icons/gnome/scalable/apps/buzztrax_effect.svg
+share/icons/gnome/scalable/apps/buzztrax_effect_bypass.svg
+share/icons/gnome/scalable/apps/buzztrax_effect_mute.svg
+share/icons/gnome/scalable/apps/buzztrax_generator.svg
+share/icons/gnome/scalable/apps/buzztrax_generator_mute.svg
+share/icons/gnome/scalable/apps/buzztrax_generator_solo.svg
+share/icons/gnome/scalable/apps/buzztrax_master.svg
+share/icons/gnome/scalable/apps/buzztrax_master_mute.svg
+share/icons/gnome/scalable/apps/buzztrax_wire.svg
+share/icons/gnome/scalable/apps/buzztrax_wire_nopan.svg
+share/icons/hicolor/16x16/apps/buzztrax.png
+share/icons/hicolor/16x16/apps/buzztrax_menu_processor_machine.png
+share/icons/hicolor/16x16/apps/buzztrax_menu_sink_machine.png
+share/icons/hicolor/16x16/apps/buzztrax_menu_source_machine.png
+share/icons/hicolor/16x16/apps/buzztrax_tab_info.png
+share/icons/hicolor/16x16/apps/buzztrax_tab_machines.png
+share/icons/hicolor/16x16/apps/buzztrax_tab_patterns.png
+share/icons/hicolor/16x16/apps/buzztrax_tab_sequence.png
+share/icons/hicolor/16x16/apps/buzztrax_tab_waves.png
+share/icons/hicolor/24x24/apps/buzztrax_menu_processor_machine.png
+share/icons/hicolor/24x24/apps/buzztrax_menu_sink_machine.png
+share/icons/hicolor/24x24/apps/buzztrax_menu_source_machine.png
+share/icons/hicolor/48x48/apps/buzztrax.png
+share/icons/hicolor/scalable/apps/buzztrax.svg
+share/locale/cs/LC_MESSAGES/${PKGNAME}.mo
+share/locale/da/LC_MESSAGES/${PKGNAME}.mo
+share/locale/de/LC_MESSAGES/${PKGNAME}.mo
+share/locale/fi/LC_MESSAGES/${PKGNAME}.mo
+share/locale/fr/LC_MESSAGES/${PKGNAME}.mo
+share/locale/id/LC_MESSAGES/${PKGNAME}.mo
+share/locale/nl/LC_MESSAGES/${PKGNAME}.mo
+share/locale/nn/LC_MESSAGES/${PKGNAME}.mo
+share/locale/sv/LC_MESSAGES/${PKGNAME}.mo
+share/locale/vi/LC_MESSAGES/${PKGNAME}.mo
+share/locale/zh_CN/LC_MESSAGES/${PKGNAME}.mo
+share/mime/packages/buzztrax-songio-buzz.xml
+share/mime/packages/buzztrax.xml
+share/omf/buzztrax-edit/buzztrax-edit-C.omf
Index: pkgsrc/audio/buzztrax/distinfo
diff -u /dev/null pkgsrc/audio/buzztrax/distinfo:1.1
--- /dev/null   Wed Oct 16 11:18:11 2019
+++ pkgsrc/audio/buzztrax/distinfo      Wed Oct 16 11:18:11 2019
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2019/10/16 11:18:11 nia Exp $
+
+SHA1 (buzztrax-0.10.2.tar.gz) = ee70b76eeea42445e7172a2d2dd2d86051428fa6
+RMD160 (buzztrax-0.10.2.tar.gz) = ff03dc597bf77a78afd2656488e7e598d159a7d4
+SHA512 (buzztrax-0.10.2.tar.gz) = ba767df2484d0a9663072d4f9892daea631e013ddc120c8e1534a903c9937aad3c1db0d1dd401e92ea6a6ae1be867b32d91cd3e77a693dde189252468eb483e3
+Size (buzztrax-0.10.2.tar.gz) = 4121943 bytes
+SHA1 (patch-configure) = 6e5e6efaa6f4847b1a5648f18343ee546fbca065
+SHA1 (patch-src_gst_dec_bt-dec.c) = ee651defd4ff51622786b13d35cf783c9986386e
Index: pkgsrc/audio/buzztrax/options.mk
diff -u /dev/null pkgsrc/audio/buzztrax/options.mk:1.1
--- /dev/null   Wed Oct 16 11:18:11 2019
+++ pkgsrc/audio/buzztrax/options.mk    Wed Oct 16 11:18:11 2019
@@ -0,0 +1,11 @@
+# $NetBSD: options.mk,v 1.1 2019/10/16 11:18:11 nia Exp $
+
+PKG_OPTIONS_VAR=               PKG_OPTIONS.buzztrax
+PKG_SUPPORTED_OPTIONS=         alsa
+PKG_SUGGESTED_OPTIONS.Linux=   alsa
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Malsa)
+.include "../../audio/alsa-lib/buildlink3.mk"
+.endif

Index: pkgsrc/audio/buzztrax/patches/patch-configure
diff -u /dev/null pkgsrc/audio/buzztrax/patches/patch-configure:1.1
--- /dev/null   Wed Oct 16 11:18:11 2019
+++ pkgsrc/audio/buzztrax/patches/patch-configure       Wed Oct 16 11:18:11 2019
@@ -0,0 +1,78 @@
+$NetBSD: patch-configure,v 1.1 2019/10/16 11:18:11 nia Exp $
+
+test(1) portability
+
+--- configure.orig     2015-12-29 21:24:28.000000000 +0000
++++ configure
+@@ -20156,7 +20156,7 @@ $as_echo "#define USE_ALSA 1" >>confdefs
+     ALSA_DOC_SECTIONS=
+ 
+ fi
+- if test "x$use_alsa" == "xyes"; then
++ if test "x$use_alsa" = "xyes"; then
+   USE_ALSA_TRUE=
+   USE_ALSA_FALSE='#'
+ else
+@@ -20257,7 +20257,7 @@ $as_echo "#define USE_GUDEV 1" >>confdef
+     GUDEV_DOC_SECTIONS=
+ 
+ fi
+- if test "x$use_gudev" == "xyes"; then
++ if test "x$use_gudev" = "xyes"; then
+   USE_GUDEV_TRUE=
+   USE_GUDEV_FALSE='#'
+ else
+@@ -20352,7 +20352,7 @@ $as_echo "#define USE_GSF 1" >>confdefs.
+     use_gsf=yes
+ 
+ fi
+- if test "x$use_gsf" == "xyes"; then
++ if test "x$use_gsf" = "xyes"; then
+   USE_GSF_TRUE=
+   USE_GSF_FALSE='#'
+ else
+@@ -20699,7 +20699,7 @@ fi
+     enable_gir="no"
+     ;;
+ esac
+- if test "x$enable_gir" == "xyes"; then
++ if test "x$enable_gir" = "xyes"; then
+   USE_GIR_TRUE=
+   USE_GIR_FALSE='#'
+ else
+@@ -20775,7 +20775,7 @@ $as_echo "#define HAVE_GST_CONTROL_BINDI
+ 
+ fi
+ 
+- if test "x$ac_cv_lib_gstcontroller_1_0_gst_direct_control_binding_new_absolute" == "xno"; then
++ if test "x$ac_cv_lib_gstcontroller_1_0_gst_direct_control_binding_new_absolute" = "xno"; then
+   BUILD_GST_CONTROL_BINDING_ABS_TRUE=
+   BUILD_GST_CONTROL_BINDING_ABS_FALSE='#'
+ else
+@@ -20866,7 +20866,7 @@ $as_echo "yes" >&6; }
+     have_check=yes
+ 
+ fi
+- if test "x$have_check" == "xyes"; then
++ if test "x$have_check" = "xyes"; then
+   BUILD_CHECK_TESTS_TRUE=
+   BUILD_CHECK_TESTS_FALSE='#'
+ else
+@@ -21805,7 +21805,7 @@ done
+ 
+ 
+ 
+- if test x$have_linux_input_h == xyes; then
++ if test x$have_linux_input_h = xyes; then
+   USE_LINUX_INPUT_TRUE=
+   USE_LINUX_INPUT_FALSE='#'
+ else
+@@ -22677,7 +22677,7 @@ BT_CFLAGS="$ARCH_CFLAGS $ARCH_CPPFLAGS $
+ BT_LIBDIR='-L${libdir}'
+ BT_LIBS="$COVERAGE_LIBS"
+ BT_LDFLAGS="$DEBUG_LDFLAGS"
+-if test "x${enable_Bsymbolic}" == "xyes"; then
++if test "x${enable_Bsymbolic}" = "xyes"; then
+   BT_LDFLAGS="$BT_LDFLAGS -Wl,-Bsymbolic-functions"
+ fi
+ 
Index: pkgsrc/audio/buzztrax/patches/patch-src_gst_dec_bt-dec.c
diff -u /dev/null pkgsrc/audio/buzztrax/patches/patch-src_gst_dec_bt-dec.c:1.1
--- /dev/null   Wed Oct 16 11:18:11 2019
+++ pkgsrc/audio/buzztrax/patches/patch-src_gst_dec_bt-dec.c    Wed Oct 16 11:18:11 2019
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_gst_dec_bt-dec.c,v 1.1 2019/10/16 11:18:11 nia Exp $
+
+The macro is not autoformat friendly. If the name contains a '-', the formatter
+will insert spaces and break the macro.
+
+--- src/gst/dec/bt-dec.c.orig  2015-12-29 21:24:20.000000000 +0000
++++ src/gst/dec/bt-dec.c
+@@ -953,6 +953,6 @@ plugin_init (GstPlugin * plugin)
+ 
+ GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,
+     GST_VERSION_MINOR,
+-    buzztrax - dec,
++    buzztraxdec,
+     "Buzztrax song renderer",
+     plugin_init, VERSION, "LGPL", PACKAGE_NAME, "http://www.buzztrax.org";);



Home | Main Index | Thread Index | Old Index