New version 3.9.0
This commit is contained in:
parent
da6fbb9eb1
commit
10645e1aef
4 changed files with 87 additions and 12 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1 +1,2 @@
|
|||
/Add64-1.2.2.tar.bz2
|
||||
/Add64-3.9.0.tar.bz2
|
||||
|
|
|
|||
30
Add64.spec
30
Add64.spec
|
|
@ -1,18 +1,21 @@
|
|||
%global debug_package %{nil}
|
||||
|
||||
Summary: An additive synthesizer using JACK
|
||||
Name: Add64
|
||||
Version: 1.2.2
|
||||
Release: 19%{?dist}
|
||||
Version: 3.9.0
|
||||
Release: 1%{?dist}
|
||||
URL: http://sourceforge.net/projects/add64
|
||||
Source0: http://downloads.sourceforge.net/project/add64/%{name}-%{version}.tar.bz2
|
||||
Source1: %{name}.desktop
|
||||
# icon taken from screenshot
|
||||
Source2: add64.png
|
||||
Source3: Makefile
|
||||
# gcc7 fix
|
||||
Patch0: Add64-gcc7.patch
|
||||
# Patch0: Add64-gcc7.patch
|
||||
License: GPLv3
|
||||
|
||||
BuildRequires: jack-audio-connection-kit-devel
|
||||
BuildRequires: qt4-devel
|
||||
BuildRequires: qt5-devel
|
||||
BuildRequires: desktop-file-utils
|
||||
|
||||
%description
|
||||
|
|
@ -20,14 +23,16 @@ Add64 is an additive synthesizer using Qt and the JACK audio connection kit
|
|||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{version}
|
||||
%patch0 -p1 -b .gcc7
|
||||
sed -i -e 's|lib64|%{_lib}|' \
|
||||
-e 's|$(QT_BASE_DIR)/bin|%{_qt4_libdir}/qt4/bin|' \
|
||||
-e 's|-lm|-lm -lstdc++|' \
|
||||
-e 's|-O2 -g -Wall|%{optflags}|' Makefile
|
||||
chmod -x *
|
||||
#patch0 -p1 -b .gcc7
|
||||
#cp %{SOURCE3} ./
|
||||
#sed -i -e 's|lib64|%{_lib}|' \
|
||||
# -e 's|$(QT_BASE_DIR)/bin|%{_qt5_libdir}/qt5/bin|' \
|
||||
# -e 's|-lm|-lm -lstdc++|' \
|
||||
# -e 's|-O2 -g -Wall|%{optflags}|' Makefile
|
||||
#chmod -x *
|
||||
|
||||
%build
|
||||
%{_qt5_libdir}/qt5/bin/qmake -makefile
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
|
|
@ -79,13 +84,16 @@ SentUpstream: 2014-09-17
|
|||
EOF
|
||||
|
||||
%files
|
||||
%doc LICENSE README
|
||||
%doc LICENSE
|
||||
%{_bindir}/%{name}
|
||||
%{_datadir}/appdata/*.appdata.xml
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/pixmaps/add64.png
|
||||
|
||||
%changelog
|
||||
* Sun Apr 26 2020 Erich Eickmeyer <erich@ericheickmeyer.com> - 3.9.0-1
|
||||
- New version 3.9.0
|
||||
|
||||
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.2.2-19
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
|
|
|
|||
66
Makefile
Executable file
66
Makefile
Executable file
|
|
@ -0,0 +1,66 @@
|
|||
QT_BASE_DIR=/usr
|
||||
QT_LIB_DIR=$(QT_BASE_DIR)/lib64
|
||||
QT_BIN_DIR=$(QT_BASE_DIR)/bin
|
||||
QT_INCLUDE_DIR=$(QT_BASE_DIR)/include
|
||||
|
||||
Add64: harmonics.o harmonics.moc.o \
|
||||
filter.o filter.moc.o \
|
||||
gui.o gui.moc.o \
|
||||
multislider.o multislider.moc.o \
|
||||
modslider.o modslider.moc.o \
|
||||
voicesynth.o voicesynth.moc.o \
|
||||
synth.o synth.moc.o \
|
||||
voicedata.o \
|
||||
model.o jackprocessor.o jackprocessor.moc.o main.o
|
||||
gcc -g -o Add64 \
|
||||
harmonics.o harmonics.moc.o \
|
||||
multislider.o multislider.moc.o \
|
||||
modslider.o modslider.moc.o \
|
||||
filter.o filter.moc.o \
|
||||
gui.o gui.moc.o \
|
||||
voicesynth.o voicesynth.moc.o \
|
||||
synth.o synth.moc.o \
|
||||
voicedata.o \
|
||||
model.o jackprocessor.o jackprocessor.moc.o main.o \
|
||||
-L$(QT_LIB_DIR) \
|
||||
-lQtCore -lQtGui -ljack -lm
|
||||
|
||||
CXXFLAGS=-I$(QT_INCLUDE_DIR) -I. -O2 -g -Wall
|
||||
|
||||
filter.o: filter.cpp filter.h model.h
|
||||
filter.moc.o: filter.moc.cpp filter.h model.h
|
||||
filter.moc.cpp: filter.h filter.cpp
|
||||
$(QT_BIN_DIR)/moc filter.h -o filter.moc.cpp
|
||||
harmonics.o: harmonics.cpp harmonics.h model.h
|
||||
harmonics.moc.o: harmonics.moc.cpp harmonics.h model.h
|
||||
harmonics.moc.cpp: harmonics.h harmonics.cpp
|
||||
$(QT_BIN_DIR)/moc harmonics.h -o harmonics.moc.cpp
|
||||
multislider.o: multislider.cpp multislider.h modslider.h model.h
|
||||
multislider.moc.o: multislider.moc.cpp multislider.h modslider.h model.h
|
||||
multislider.moc.cpp: multislider.h multislider.cpp
|
||||
$(QT_BIN_DIR)/moc multislider.h -o multislider.moc.cpp
|
||||
modslider.o: modslider.cpp modslider.h model.h
|
||||
modslider.moc.o: modslider.moc.cpp modslider.h model.h
|
||||
modslider.moc.cpp: modslider.h modslider.cpp
|
||||
$(QT_BIN_DIR)/moc modslider.h -o modslider.moc.cpp
|
||||
midicontroller.o: midicontroller.cpp midicontroller.h
|
||||
controlobject.o: controlobject.cpp controlobject.h
|
||||
gui.o: gui.cpp gui.h harmonics.h synth.h model.h multislider.h modslider.h filter.h jackprocessor.h
|
||||
gui.moc.o: gui.moc.cpp gui.h harmonics.h synth.h model.h multislider.h modslider.h filter.h jackprocessor.h
|
||||
gui.moc.cpp: gui.h gui.cpp
|
||||
$(QT_BIN_DIR)/moc gui.h -o gui.moc.cpp
|
||||
voicesynth.o: voicesynth.cpp voicesynth.h voicedata.h model.h
|
||||
voicesynth.moc.o: voicesynth.moc.cpp voicesynth.h voicedata.h model.h
|
||||
voicesynth.moc.cpp: voicesynth.h voicesynth.cpp voicedata.h
|
||||
$(QT_BIN_DIR)/moc voicesynth.h -o voicesynth.moc.cpp
|
||||
synth.o: synth.cpp synth.h model.h
|
||||
synth.moc.o: synth.moc.cpp synth.h model.h
|
||||
synth.moc.cpp: synth.h synth.cpp model.h
|
||||
$(QT_BIN_DIR)/moc synth.h -o synth.moc.cpp
|
||||
voicedata.o: voicedata.cpp voicedata.h
|
||||
model.o: model.cpp model.h voicedata.h
|
||||
jackprocessor.o: jackprocessor.cpp jackprocessor.h model.h
|
||||
jackprocessor.moc.o: jackprocessor.moc.cpp jackprocessor.h model.h
|
||||
jackprocessor.moc.cpp: jackprocessor.h jackprocessor.cpp model.h
|
||||
$(QT_BIN_DIR)/moc jackprocessor.h -o jackprocessor.moc.cpp
|
||||
main.o: main.cpp gui.h model.h
|
||||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
9799d5b5ca88b04b194d832c29a78c46 Add64-1.2.2.tar.bz2
|
||||
SHA512 (Add64-3.9.0.tar.bz2) = fa64d1e4334cd98ca331892d386f9b37571904a2e2dcc863cd738d3f2c4ccee140f07d3c1fccbceb8ac323c882926ebb14e21549c64428a2817067f2544ef86d
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue