We truncated the diff of some files because they were too big.
If you want to see the full diff for every file, click here.
Changes of Revision 4
terminatorX.spec
Changed
x
1
2
#
3
-# spec file for package terminatorx
4
+# spec file for package terminatorX
5
#
6
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
7
+# Copyright (c) 2023 SUSE LLC
8
#
9
# All modifications and additions to the file contributed by third parties
10
# remain the property of their copyright owners, unless otherwise agreed
11
12
13
14
Name: terminatorX
15
-Version: 4.0.1
16
+Version: 4.2.0
17
Release: 0
18
Summary: Real-time Audio Synthesizer
19
License: GPL-2.0+
20
Group: Productivity/Multimedia/Sound/Editors and Convertors
21
Url: http://terminatorx.org/
22
-Source0: https://terminatorx.org/dist/%{name}-%{version}.tar.bz2
23
+Source0: %name-%version.tar.xz
24
+BuildRequires: bash
25
BuildRequires: fdupes
26
+BuildRequires: gawk
27
BuildRequires: gcc-c++
28
-BuildRequires: hicolor-icon-theme
29
BuildRequires: ladspa-devel
30
+BuildRequires: libtool
31
BuildRequires: mpg123
32
BuildRequires: pkgconfig
33
-BuildRequires: scrollkeeper
34
-BuildRequires: sox
35
-BuildRequires: update-desktop-files
36
-BuildRequires: vorbis-tools
37
-BuildRequires: yelp-tools
38
BuildRequires: pkgconfig(alsa)
39
-BuildRequires: pkgconfig(atk)
40
BuildRequires: pkgconfig(audiofile)
41
BuildRequires: pkgconfig(glib-2.0)
42
-BuildRequires: pkgconfig(gnome-doc-utils)
43
-BuildRequires: pkgconfig(gtk+-3.0) >= 3.12
44
-BuildRequires: pkgconfig(ice)
45
+BuildRequires: pkgconfig(gtk+-3.0)
46
BuildRequires: pkgconfig(jack)
47
BuildRequires: pkgconfig(libcap)
48
BuildRequires: pkgconfig(libpulse)
49
BuildRequires: pkgconfig(libxml-2.0)
50
BuildRequires: pkgconfig(lrdf)
51
BuildRequires: pkgconfig(mad)
52
-BuildRequires: pkgconfig(pango)
53
-BuildRequires: pkgconfig(sm)
54
BuildRequires: pkgconfig(vorbis)
55
BuildRequires: pkgconfig(x11)
56
-BuildRequires: pkgconfig(xext)
57
-BuildRequires: pkgconfig(xi)
58
BuildRequires: pkgconfig(zlib)
59
+BuildRequires: sox
60
+BuildRequires: update-desktop-files
61
+BuildRequires: vorbis-tools
62
+BuildRequires: yelp
63
+BuildRequires: yelp-tools
64
Requires: ladspa
65
Requires: mpg123
66
Requires: sox
67
Requires: vorbis-tools
68
-Provides: terminatorx
69
+Provides: terminatorx = %version-%release
70
71
%description
72
Realtime audio synthesizer that allows you to "scratch" on digitally
73
74
easy-to-use GTK+ GUI.
75
76
%prep
77
-%setup -q
78
-
79
-sed -i 's/lib\//%{_lib}\//g' $(grep -rl '\/lib\/' .)
80
+%autosetup -p1
81
82
%build
83
-CFLAGS="%{optflags} -fno-strict-aliasing"
84
-%configure
85
-make %{?_smp_mflags}
86
+bash -x autogen.sh
87
+%configure \
88
+ --enable-alsa \
89
+ --enable-alsamidi \
90
+ --enable-audiofile \
91
+ --enable-capabilities \
92
+ --disable-debug \
93
+ --disable-deprecated \
94
+ --enable-jack \
95
+ --enable-legacy \
96
+ --enable-libxml2 \
97
+ --enable-lrdf \
98
+ --enable-mad \
99
+ --enable-mpg123 \
100
+ --enable-ogg123 \
101
+ --disable-oss \
102
+ --enable-pulse \
103
+ --enable-scheduler \
104
+ --enable-sox \
105
+ --disable-suidroot \
106
+ --enable-vorbis \
107
+ --enable-wav \
108
+ --enable-x11 \
109
+ %nil
110
+%make_build
111
112
%install
113
%make_install
114
-%suse_update_desktop_file -r %{name} AudioVideo Audio AudioVideoEditing
115
+%suse_update_desktop_file -r %{name} Mixer
116
%fdupes -s %{buildroot}%{_datadir}
117
118
%post
119
120
%desktop_database_postun
121
122
%files
123
-%defattr(-,root,root)
124
-%doc AUTHORS COPYING* ChangeLog NEWS README* THANKS TODO
125
+%license COPYING*
126
+%doc NEWS README*
127
%{_bindir}/%{name}
128
-%{_datadir}/appdata
129
+%{_datadir}/appdata/*
130
%{_datadir}/applications/%{name}.desktop
131
-%{_datadir}/gnome
132
-%{_datadir}/icons
133
-%{_mandir}/man?/%{name}.?%{ext_man}
134
+%{_datadir}/help/C/*
135
+%{_datadir}/icons/*
136
%{_datadir}/mime-info
137
-%{_datadir}/omf
138
-%{_datadir}/pixmaps
139
+%{_datadir}/pixmaps/*
140
+%{_mandir}/man?/%{name}.?%{ext_man}
141
142
%changelog
143
_service
Added
19
1
2
+<services>
3
+ <service name="tar_scm" mode="disabled">
4
+ <param name="filename">terminatorX</param>
5
+ <param name="revision">a245b20cf67bfcd1d73245071f4b00c6851d1b3f</param>
6
+ <param name="scm">git</param>
7
+ <param name="submodules">disable</param>
8
+ <param name="url">https://github.com/axkg/terminatorX</param>
9
+ <param name="versionformat">@PARENT_TAG@</param>
10
+ <param name="versionrewrite-pattern">v?(^++)(.*)</param>
11
+ <param name="versionrewrite-replacement">\1</param>
12
+ </service>
13
+ <service name="recompress" mode="disabled">
14
+ <param name="file">*.tar</param>
15
+ <param name="compression">xz</param>
16
+ </service>
17
+ <service name="set_version" mode="disabled"/>
18
+</services>
19
terminatorX-4.0.1.tar.bz2 -> terminatorX-4.2.0.tar.xz
Changed