Skip to content

Commit

Permalink
add missing tags + uniformize specs
Browse files Browse the repository at this point in the history
  • Loading branch information
Yann Collette committed Jan 12, 2024
1 parent 61e4c9e commit 3004f6e
Show file tree
Hide file tree
Showing 68 changed files with 320 additions and 204 deletions.
7 changes: 5 additions & 2 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,10 @@ cm/cm.spec

## Cleanup

none
kloncentaur: replace sh file for source download
cadence: add desktop file
linuxmao/fogpad: split by plugin type
update qsampler

## Add source.sh file in spec file:

Expand Down Expand Up @@ -305,7 +308,7 @@ Synthesizer, Loop, Tool, Devel, Controller, AI, Equalizer
### Type:

```
Devel, IDE, Language, DSSI, LV2, LADSPA, VAMP, Standalone, VST, VST3, CLAP, Pipewire, Presets, Rack, Language
Devel, IDE, Language, DSSI, LV2, LADSPA, VAMP, Standalone, VST, VST3, CLAP, Pipewire, Presets, Rack
```

### Category:
Expand Down
10 changes: 7 additions & 3 deletions iem-plugins/iem-plugins.spec
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
Name: iem-plugins
# Tag: Effect
# Type: Standalone, VST3, LV2
# Category: Effect, Plugin

Name: iem-plugins
Version: 1.14.1
Release: 1%{?dist}
Summary: The IEM Plug-in Suite is a free and Open-Source audio plug-in suite.
License: GPL-3.0-or-later
URL: https://plugins.iem.at
URL: https://plugins.iem.at

Vendor: Audinux
Distribution: Audinux

# Usage: ./iem-plugins-source.sh <TAG>
# ./iem-plugins-source.sh v1.14.1
# ./iem-plugins-source.sh v1.14.1

Source0: IEMPluginSuite.tar.gz
Source1: iem-plugins-source.sh
Expand Down
4 changes: 2 additions & 2 deletions impro-visor/improvisor.spec
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
%define maj 10
%define min 2

Name: Impro-Visor
Name: Impro-Visor
Version: %{maj}.%{min}
Release: 3%{?dist}
Summary: Impro-Visor is a music notation program for jazz musicians
URL: http://www.cs.hmc.edu/~keller/jazz/improvisor/
URL: http://www.cs.hmc.edu/~keller/jazz/improvisor/
License: GPL

Vendor: Audinux
Expand Down
10 changes: 7 additions & 3 deletions improviz/improviz.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
# Tag: MIDI
# TYpe: IDE, Standalone
# Category: Tool, MIDI, Sequencer

%global debug_package %{nil}

Name: improviz
Name: improviz
Summary: A live-coded visual performance tool
Version: 1.1
Release: 3%{?dist}
License: BSD
URL: https://github.com/rumblesan/improviz
URL: https://github.com/rumblesan/improviz

Vendor: Audinux
Distribution: Audinux
Expand All @@ -18,6 +22,7 @@ BuildRequires: ghc
BuildRequires: ghc-network-devel
BuildRequires: stack
BuildRequires: make
BuildRequires: unzip
BuildRequires: gmp-devel
BuildRequires: libXrandr-devel
BuildRequires: libXi-devel
Expand All @@ -30,7 +35,6 @@ BuildRequires: mesa-libGLU-devel
BuildRequires: glfw-devel
BuildRequires: libXxf86vm-devel
BuildRequires: desktop-file-utils
BuildRequires: unzip

%description
Improviz is a live-coding environment built for creating visual performances of abstract shapes,
Expand Down
4 changes: 2 additions & 2 deletions inconcert/inconcert.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# Type: Standalone
# Category: Audio, Tool

Name: inconcert
Name: inconcert
Version: 20140109
Release: 1%{?dist}
Summary: Live Tempo Adjustment for the Jack Audio Connection Kit
URL: https://github.com/llloret/osmid
URL: https://github.com/llloret/osmid
License: GPL-2.0-or-later

Vendor: Audinux
Expand Down
5 changes: 3 additions & 2 deletions infamousplugins/infamousplugins.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,19 @@
# Type: Plugin, LV2
# Category: Audio, Synthesizer

Name: infamousPlugins
Name: infamousPlugins
Version: 0.3.2
Release: 2%{?dist}
Summary: LV2 Audio Plugins for Linux
URL: https://github.com/ssj71/infamousPlugins
URL: https://github.com/ssj71/infamousPlugins
License: GPL-2.0-or-later

Vendor: Audinux
Distribution: Audinux

Source0: https://github.com/ssj71/infamousPlugins/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz

BuildRequires: gcc gcc-c++
BuildRequires: cmake
BuildRequires: extra-cmake-modules
BuildRequires: qt5-qtbase-devel
Expand Down
8 changes: 6 additions & 2 deletions infernal-synth/infernal-synth.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
Name: infernal-synth
# Tag: Synthesizer
# Type: Plugin, VST3
# Category: Audio, Synthesizer

Name: infernal-synth
Version: 1.4p1
Release: 1%{?dist}
Summary: An open source VST3 synthesizer and effect plugin.
License: GPL-3.0-or-later
URL: https://sjoerdvankreel.github.io/infernal-synth/
URL: https://sjoerdvankreel.github.io/infernal-synth/

Vendor: Audinux
Distribution: Audinux
Expand Down
4 changes: 2 additions & 2 deletions jack-director/cyclone.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
# Category: Audio, Tool

Summary: Cyclone Loop Giant is a music application for GNU/Linux that allows users to manipulate loops in various ways.
Name: cyclone
Name: cyclone
Version: 0.1.3
Release: 1%{?dist}
License: GPL-2.0-only
URL: https://toxic.cubicarea.it/
URL: https://toxic.cubicarea.it/

Vendor: Audinux
Distribution: Audinux
Expand Down
4 changes: 2 additions & 2 deletions jack-director/jack-director.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
# Category: Audio, Tool

Summary: JackDirector is a GNU/Linux app that lets you control Jack Audio Connection Kit's transport play/pause using midi commands
Name: jack-director
Name: jack-director
Version: 0.1.1
Release: 1%{?dist}
License: GPL-2.0-only
URL: https://toxic.cubicarea.it/#jack-director
URL: https://toxic.cubicarea.it/#jack-director

Vendor: Audinux
Distribution: Audinux
Expand Down
8 changes: 6 additions & 2 deletions jack-link/jack-link.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
Name: jack-link
# Tag: Jack
# Type: Standalone
# Category: Audio, Tool

Name: jack-link
Version: 0.1.9
Release: 1%{?dist}
Summary: JACK transport timebase bridge to Ableton Link
License: GPL-2.0-only
URL: https://github.com/rncbc/jack_link
URL: https://github.com/rncbc/jack_link

Vendor: Audinux
Distribution: Audinux
Expand Down
10 changes: 7 additions & 3 deletions jack-mixer/jack-mixer.spec
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
Name: jack_mixer
# Tag: Jack
# Type: Standalone
# Category: Audio, Tool

Name: jack_mixer
Version: 18
Release: 1%{?dist}
Summary: jack_mixer is GTK (2.x) JACK audio mixer with look similar to it`s hardware counterparts
URL: https://github.com/jack-mixer/jack_mixer
Summary: jack_mixer is GTK (2.x) JACK audio mixer with look similar to it\`s hardware counterparts
URL: https://github.com/jack-mixer/jack_mixer
License: GPL-2.0-or-later

Vendor: Audinux
Expand Down
8 changes: 6 additions & 2 deletions jack-oscillator/jack-oscillator.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
# Tag: Jack
# Type: Standalone
# Category: Audio, Synthesizer

%global commit0 31c6bfa81f223ccc5d840effbf15881907eadad4

Summary: Single oscillator with traditional waveforms for JACK
Name: jack-oscillator
Name: jack-oscillator
Version: 0.1
Release: 1%{?dist}
License: GPL-3.0-only
URL: https://github.com/michelesr/jack-oscillator
URL: https://github.com/michelesr/jack-oscillator

Source0: https://github.com/michelesr/jack-oscillator/archive/%{commit0}.zip#/%{name}-%{version}.zip

Expand Down
8 changes: 6 additions & 2 deletions jackctlmmc/jackctlmmc.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
# Tag: Jack
# Type: Standalone
# Category: Audio, Tool

Summary: Allows control over JACK transport via Midi
Name: jackctlmmc
Name: jackctlmmc
Version: 4
Release: 22%{?dist}
License: GPL-2.0-only
URL: https://sourceforge.net/projects/%{name}
URL: https://sourceforge.net/projects/%{name}

Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz

Expand Down
4 changes: 2 additions & 2 deletions jacktrip/jacktrip.spec
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
# Category: Audio, Sampler, Tool

Summary: Multimachine jam sessions over the internet
Name: jacktrip
Name: jacktrip
Version: 2.1.0
Release: 2%{?dist}
License: STK
URL: https://ccrma.stanford.edu/software/jacktrip/
URL: https://ccrma.stanford.edu/software/jacktrip/

Vendor: Planet CCRMA
Distribution: Planet CCRMA
Expand Down
4 changes: 4 additions & 0 deletions jalv-select/jalv_select.spec
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Tag: Jack, Rack
# Type: Standalone
# Category: Tool

# Global variables for github repository
%global commit0 aab00aadee7e9ea498bc59c5cd819505fe8b8c1d
%global gittag0 master
Expand Down
8 changes: 6 additions & 2 deletions jamin/jamin.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
Name: jamin
# Tag: Jack, Editor, Analyzer
# Type: Standalone
# Category: Tool, Audio

Name: jamin
Summary: JACK Audio Connection Kit (JACK) Audio Mastering interface
Version: 0.98.9
Release: 2%{?dist}
License: GPL-2.0-or-later
URL: http://jamin.sourceforge.net
URL: http://jamin.sourceforge.net

Vendor: Audinux
Distribution: Audinux
Expand Down
4 changes: 2 additions & 2 deletions jamulus/jamulus.spec
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
%global v_minor 10
%global v_patch 0

Name: jamulus
Name: jamulus
Version: %{v_major}.%{v_minor}.%{v_patch}
Release: 8%{?dist}
Summary: Internet jam session software
URL: https://github.com/corrados/jamulus/
URL: https://github.com/corrados/jamulus/
License: GPL-2.0-only

Vendor: Audinux
Expand Down
8 changes: 6 additions & 2 deletions jc303/jc303.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
Name: jc303
# Tag: Drum
# Type: Plugin, LV2, VST, VST3
# Category: Sequencer, Sampler, Plugin

Name: jc303
Version: 0.9.2
Release: 1%{?dist}
Summary: A Free Roland TB-303 Plugin
License: GPL-3.0-or-later
URL: https://github.com/midilab/jc303
URL: https://github.com/midilab/jc303

Vendor: Audinux
Distribution: Audinux
Expand Down
8 changes: 6 additions & 2 deletions js80p/js80p.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
Name: js80p
# Tag: MIDI, Synthesizer
# TYpe: Plugin, VST3
# Category: MIDI, Synthesizer

Name: js80p
Version: 2.4.3
Release: 1%{?dist}
Summary: A MIDI driven, performance oriented, versatile synthesizer plugin.
License: GPL-3.0-only
URL: https://github.com/attilammagyar/js80p
URL: https://github.com/attilammagyar/js80p

Vendor: Audinux
Distribution: Audinux
Expand Down
4 changes: 2 additions & 2 deletions juce/juce.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# Type: Standalone, IDE, Language
# Category: Audio, Programming, Graphic

Name: JUCE
Name: JUCE
Version: 7.0.9
Release: 9%{?dist}
Summary: JUCE Framework
URL: https://github.com/juce-framework/JUCE
URL: https://github.com/juce-framework/JUCE
License: GPL-2.0-or-later

Vendor: Audinux
Expand Down
12 changes: 8 additions & 4 deletions juce/juce5.spec
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
Name: JUCE5
# Tag: Library, Editor
# Type: Standalone, IDE, Language
# Category: Audio, Programming, Graphic

Name: JUCE5
Version: 5.4.7
Release: 2%{?dist}
Summary: JUCE Framework version 5
URL: https://github.com/juce-framework/JUCE
URL: https://github.com/juce-framework/JUCE
License: GPL-2.0-or-later

Vendor: Audinux
Expand All @@ -12,15 +16,15 @@ Distribution: Audinux
Source0: https://github.com/juce-framework/JUCE/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz
Patch0: juce5-0001-set-default-path.patch

BuildRequires: gcc gcc-c++ make
BuildRequires: gcc gcc-c++
BuildRequires: make
BuildRequires: lv2-devel
BuildRequires: dssi-devel
BuildRequires: ladspa-devel
BuildRequires: doxygen
BuildRequires: graphviz
BuildRequires: python2
BuildRequires: webkit2gtk3-devel
BuildRequires: sed
BuildRequires: libcurl-devel

%description
Expand Down
Loading

0 comments on commit 3004f6e

Please sign in to comment.