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 3004f6e commit 60b59eb
Show file tree
Hide file tree
Showing 80 changed files with 488 additions and 189 deletions.
2 changes: 2 additions & 0 deletions TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -238,6 +238,7 @@ kloncentaur: replace sh file for source download
cadence: add desktop file
linuxmao/fogpad: split by plugin type
update qsampler
fix loop192 name

## Add source.sh file in spec file:

Expand Down Expand Up @@ -303,6 +304,7 @@ MIDI, Tablature, Phaser, Tape, Tracker, Reverb, Presets
Sfz, Sf2, Sf3, Monitoring, Video, Organ, PM, Sequencer
Keyboard, Library, OSC, Mixer, Modular, Rack, Sampler, Session
Synthesizer, Loop, Tool, Devel, Controller, AI, Equalizer
Modulation, Player, Pitch
```

### Type:
Expand Down
4 changes: 4 additions & 0 deletions livecd-tools/livecd-tools.spec
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Tag: Tool
# Type: Devel
# Category: Tool, Programming

%define debug_package %{nil}
%define commit0 064acef0b4ae97a40e76a745f7559ce9c4b983ac

Expand Down
11 changes: 7 additions & 4 deletions lives/lives.spec
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# Tag: Editor, Video
# Type: Standalone
# Category: Tool, Video

# Filtering of private libraries
%global privlibs libOSC
%global privlibs %{privlibs}|libOSC_client
Expand All @@ -19,18 +23,18 @@
# If you have both SDL 1 and SDL 2 installed, LiVES will detect both, since it will use SDL2 for projectM and SDL1 for the SDL playback plugin.
# Use 'SDL2' and 'projectM' together.

Name: lives-mao
Name: lives-mao
Version: 2022.03.08
Release: 1%{?dist}
Summary: Video editor and VJ tool
License: GPL-3.0-or-later AND LGPL-3.0-or-later
URL: http://lives-video.com
URL: http://lives-video.com

Vendor: Audinux
Distribution: Audinux

# Usage: ./lives-sources.sh <TAG>
# ./lives-sources.sh master
# ./lives-sources.sh master

Source0: LiVES.tar.gz
Source1: LiVES.appdata.xml
Expand Down Expand Up @@ -61,7 +65,6 @@ BuildRequires: libpng-devel
BuildRequires: alsa-lib-devel
BuildRequires: opencv-devel
BuildRequires: fftw-devel

# 'tirpc' is required by 'musl-libc'
BuildRequires: libtirpc-devel
BuildRequires: libmatroska-devel
Expand Down
4 changes: 2 additions & 2 deletions lmms/lmms-weekly.spec
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@

%define commit0 f3d3a1421e2f4eb7d8dd8b35fdef1e8df2cd2cf8

Name: lmms-mao-weekly
Name: lmms-mao-weekly
Version: 1.2.99
Release: 8%{?dist}
Summary: Linux MultiMedia Studio - Weekly version
URL: https://lmms.io
URL: https://lmms.io

# Because dnf does not find a carla so file
AutoReqProv: no
Expand Down
4 changes: 2 additions & 2 deletions lmms/lmms.spec
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@
# Type: Standalone
# Category: Audio, DAW

Name: lmms-mao
Name: lmms-mao
Version: 1.2.2
Release: 12%{?dist}
Summary: Linux MultiMedia Studio
URL: https://lmms.io
URL: https://lmms.io

# Because dnf does not find a carla so file
AutoReqProv: no
Expand Down
8 changes: 6 additions & 2 deletions loop192/loop192.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
# Tag: Jack, Loop
# Type: Standalone
# Category: Audio, Sequencer

%global commit0 91f97ca022ad91a26ca2afd16b698bc88c4bd0f4

Name: lv2-loop192
Name: lv2-loop192
Version: 0.0.1
Release: 1%{?dist}
Summary: minimal live MIDI looper
License: GPL-3.0
URL: https://github.com/jean-emmanuel/loop192
URL: https://github.com/jean-emmanuel/loop192

Vendor: Audinux
Distribution: Audinux
Expand Down
11 changes: 8 additions & 3 deletions loopidity/loopidity.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
Name: loopidity
# Tag: Jack, Loop
# Type: Standalone
# Category: Audio, Sequencer

Name: loopidity
Version: 0.14.026
Release: 1%{?dist}
Summary: A multi-track, multi-channel, looping audio recorder designed for live handsfree use
License: GPL-3.0-or-later
URL: https://github.com/bill-auger/loopidity
URL: https://github.com/bill-auger/loopidity

Vendor: Audinux
Distribution: Audinux
Expand All @@ -12,7 +16,8 @@ Source0: https://github.com/bill-auger/loopidity/archive/refs/tags/v%{version}.t
Source1: loopidity.jpg

BuildRequires: gcc-c++ gcc
BuildRequires: autoconf automake
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: SDL-devel
BuildRequires: SDL_gfx-devel
BuildRequires: SDL_ttf-devel
Expand Down
8 changes: 6 additions & 2 deletions loopor/loopor.spec
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
# Tag: Jack, Loop
# Type: Standalone
# Category: Audio, Sequencer

%global commit0 9ebaddc0f140f107e46ee8f2a75cad97fef8bee9

Name: lv2-loopor
Name: lv2-loopor
Version: 0.0.1
Release: 1%{?dist}
Summary: Looper plugin for LV2
License: MIT
URL: https://github.com/stevie67/loopor
URL: https://github.com/stevie67/loopor

Vendor: Audinux
Distribution: Audinux
Expand Down
8 changes: 6 additions & 2 deletions loudness-scanner/loudness-scanner.spec
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
Name: loudness-scanner
# Tag: Tool, Audio, Analyzer
# Type: Standalone
# Category: Audio, Tool

Name: loudness-scanner
Version: 0.6.0
Release: 3%{?dist}
Summary: A loudness scanner (according to the EBU R128 standard)
URL: https://github.com/jiixyj/loudness-scanner
URL: https://github.com/jiixyj/loudness-scanner
License: MIT

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

Name: lpd8editor
Name: lpd8editor
Version: 0.0.16
Release: 1%{?dist}
Summary: A linux editor for the Akai LPD8
URL: https://github.com/charlesfleche/lpd8editor
URL: https://github.com/charlesfleche/lpd8editor
License: GPL-2.0-or-later

Vendor: Audinux
Expand Down
13 changes: 7 additions & 6 deletions lsp/lsp-plugins.spec
Original file line number Diff line number Diff line change
@@ -1,20 +1,23 @@
# Tag: Jack, Equalizer, Compressor, Convolution, Gate, Analyzer, Reverb, Delay, MIDI
# Type: Plugin, LV2
# Type: Plugin, LV2, VST, LADSPA, CLAP
# Category: Audio, Effect

Name: lsp-plugins
Name: lsp-plugins
Summary: Linux Studio Plugins collection
Version: 1.2.14
Release: 1%{?dist}
License: GPL
URL: https://github.com/sadko4u/lsp-plugins
URL: https://github.com/sadko4u/lsp-plugins

Vendor: Audinux
Distribution: Audinux

Source0: https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/lsp-plugins-src-%{version}.tar.gz

BuildRequires: gcc gcc-c++ make
BuildRequires: gcc gcc-c++
BuildRequires: make
BuildRequires: php-cli
BuildRequires: chrpath
BuildRequires: lv2-devel
BuildRequires: ladspa-devel
BuildRequires: jack-audio-connection-kit-devel
Expand All @@ -24,8 +27,6 @@ BuildRequires: expat-devel
BuildRequires: mesa-libGLU-devel
BuildRequires: mesa-libGL-devel
BuildRequires: libXrandr-devel
BuildRequires: php-cli
BuildRequires: chrpath

%description
LSP (Linux Studio Plugins) is a collection of open-source plugins
Expand Down
13 changes: 8 additions & 5 deletions lv2-fil-plugins/lv2-fil-plugins.spec
Original file line number Diff line number Diff line change
@@ -1,28 +1,31 @@
# Tag: Equalizer
# Type: Plugin, LV2
# Category: Audio, Effect

%global pkgname lv2fil

Summary: Four-band parametric equalizers
Name: lv2-fil-plugins
Name: lv2-fil-plugins
Version: 2.0
Release: 13%{?dist}
# lv2_ui.h is LGPLv2+
# log.*, lv2filter.*, lv2plugin.c are GPLv2
# The rest is GPLv2+
# The author claims GPLv2 for the software
License: LGPLv2+ and GPLv2 and GPLv2+
URL: http://nedko.arnaudov.name/soft/lv2fil/
URL: http://nedko.arnaudov.name/soft/lv2fil/

Vendor: Audinux
Distribution: Audinux

Source: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/lv2fil/2.0+20100312.git18130f5a+dfsg0-2/lv2fil_2.0+20100312.git18130f5a+dfsg0.orig.tar.gz#/lv2fil-2.0.tar.gz
Source: https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/lv2fil/2.0+20100312.git18130f5a+dfsg0-2/lv2fil_2.0+20100312.git18130f5a+dfsg0.orig.tar.gz#/lv2fil-2.0.tar.gz

BuildRequires: gcc
BuildRequires: gcc-c++
BuildRequires: sed
BuildRequires: make
BuildRequires: python2
BuildRequires: liblo-devel
BuildRequires: lv2-devel
BuildRequires: python2

Requires: lv2
Requires: pycairo
Expand Down
8 changes: 6 additions & 2 deletions lv2/harmonizer.lv2.spec
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
# Tag: MIDI
# Type: Plugin, LV2
# Category: Audio, Tool

# Global variables for github repository
%global commit0 b16e01c71263bd6254df3096eb16c70864a3d6dd
%global gittag0 master
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})

Name: lv2-harmonizer
Name: lv2-harmonizer
Version: 0.0.1
Release: 1%{?dist}
Summary: LV2 note detection using aubio
License: GPL-2.0-only
URL: https://github.com/dsheeler/harmonizer.lv2
URL: https://github.com/dsheeler/harmonizer.lv2

Vendor: Audinux
Distribution: Audinux
Expand Down
8 changes: 6 additions & 2 deletions lv2/ir_lv2.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
Name: lv2-ir
# Tag: Audio, Convolution
# Type: Plugin, LV2
# Category: Audio, Tool

Name: lv2-ir
Version: 1.3.4
Release: 1%{?dist}
Summary: IR LV2 convolution reverb
License: GPL-2.0-or-later
URL: https://github.com/tomscii/ir.lv2
URL: https://github.com/tomscii/ir.lv2

Vendor: Audinux
Distribution: Audinux
Expand Down
8 changes: 6 additions & 2 deletions lv2/lv2-EQ10Q-plugins.spec
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
Name: lv2-EQ10Q-plugins
# Tag: Audio, Equalizer
# Type: Plugin, LV2
# Category: Audio, Tool

Name: lv2-EQ10Q-plugins
Version: 2.2
Release: 8%{?dist}
Summary: LV2 Plugin: Parametric audio equalizer with 12 different filter types
Expand All @@ -7,7 +11,7 @@ Summary: LV2 Plugin: Parametric audio equalizer with 12 different filter types
# only only included in the parameq_gui.so library. The other library,
# paramEQ.so, contains only GPLv2+ code.
License: GPL-2.0-or-later AND GPL-3.0-or-later
URL: http://eq10q.sourceforge.net/
URL: http://eq10q.sourceforge.net/

Source0: http://downloads.sourceforge.net/project/eq10q/eq10q-%{version}.tar.gz
# Patches from debian package
Expand Down
10 changes: 7 additions & 3 deletions lv2/lv2-aidadsp.spec
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
Name: lv2-aidadsp
# Tag: Audio, AI
# Type: Plugin, LV2
# Category: Audio, Tool

Name: lv2-aidadsp
Version: 0.95
Release: 1%{?dist}
Summary: Aida DSP's audio plugins in lv2 format
License: GPL-3.0-or-later
URL: https://github.com/moddevices/aidadsp-lv2
URL: https://github.com/moddevices/aidadsp-lv2

# Usage: ./aidadsp-lv2-source.sh <TAG>
# ./aidadsp-lv2-source.sh v0.95
# ./aidadsp-lv2-source.sh v0.95

Source0: aidadsp-lv2.tar.gz
Source1: aidadsp-lv2-source.sh
Expand Down
8 changes: 6 additions & 2 deletions lv2/lv2-artyfx-plugins.spec
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
Name: lv2-artyfx-plugins
# Tag: Audio, Effect
# Type: Plugin, LV2
# Category: Audio, Effect

Name: lv2-artyfx-plugins
Version: 1.3.1
Release: 0.12%{?dist}
Summary: A collection of LV2 RT plugins
License: GPL-2.0-or-later
URL: http://openavproductions.com/ArtyFX/
URL: http://openavproductions.com/ArtyFX/

Source0: https://github.com/openAVproductions/openAV-ArtyFX/archive/refs/tags/release-%{version}.tar.gz#/%{name}-%{version}.tar.gz

Expand Down
10 changes: 7 additions & 3 deletions lv2/lv2-audio-to-cv-pitch.spec
Original file line number Diff line number Diff line change
@@ -1,12 +1,16 @@
Name: lv2-audio-to-cv-pitch
# Tag: Audio, Tool
# Type: Plugin, LV2
# Category: Audio, Tool

Name: lv2-audio-to-cv-pitch
Version: 0.1
Release: 1%{?dist}
Summary: Plugin that converts audio to CV pitch (1 volt per Octave)
License: GPL-3.0-or-later
URL: https://github.com/BramGiesen/audio-to-cv-pitch-lv2
URL: https://github.com/BramGiesen/audio-to-cv-pitch-lv2

# Usage: ./audio-to-cv-pitch-source.sh <TAG>
# ./audio-to-cv-pitch-source.sh 27f5a5211ce04159016883870ff51425ee5b49e6
# ./audio-to-cv-pitch-source.sh 27f5a5211ce04159016883870ff51425ee5b49e6

Source0: audio-to-cv-pitch-lv2.tar.gz
Source1: audio-to-cv-pitch-source.sh
Expand Down
Loading

0 comments on commit 60b59eb

Please sign in to comment.