/[svn]/liblscp/trunk/liblscp.spec.in
ViewVC logotype

Annotation of /liblscp/trunk/liblscp.spec.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3972 - (hide annotations) (download)
Sun Jul 4 14:24:45 2021 UTC (2 years, 9 months ago) by capela
File size: 7326 byte(s)
* An Early-Summer'21 Release (v0.9.4)
1 capela 3659 #
2     # spec file for package liblscp
3     #
4 capela 3850 # Copyright (C) 2004-2021, rncbc aka Rui Nuno Capela. All rights reserved.
5 capela 3659 # Copyright (C) 2007,2008,2015 Christian Schoenebeck
6     #
7     # All modifications and additions to the file contributed by third parties
8     # remain the property of their copyright owners, unless otherwise agreed
9     # upon. The license for this file, and modifications and additions to the
10     # file, is the same license as for the pristine package itself (unless the
11     # license for the pristine package is not an Open Source License, in which
12     # case the license is the MIT License). An "Open Source License" is a
13     # license that conforms to the Open Source Definition (Version 1.9)
14     # published by the Open Source Initiative.
15     #
16     # Please submit bugfixes or comments via http://bugs.opensuse.org/
17     #
18 capela 52
19 capela 3866 %define name @PACKAGE_TARNAME@
20     %define version @PACKAGE_VERSION@
21 capela 3972 %define release 48.1
22 capela 52
23 capela 3597 %define _soname %{name}6
24    
25 capela 3866 %define _prefix @ac_prefix@
26 capela 2096
27 capela 3598 %if %{defined fedora}
28     %global debug_package %{nil}
29     %endif
30    
31 capela 3630 Summary: LinuxSampler Control Protocol API library
32 capela 52 Name: %{name}
33     Version: %{version}
34     Release: %{release}
35 capela 2406 License: LGPL-2.0+
36 capela 52 Source0: %{name}-%{version}.tar.gz
37     URL: http://www.linuxsampler.org/
38 capela 2096 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
39 capela 2406 #Packager: rncbc.org
40 capela 52
41 capela 3864 BuildRequires: coreutils
42 capela 3866 BuildRequires: cmake
43 capela 3864 BuildRequires: pkgconfig
44     BuildRequires: glibc-devel
45     BuildRequires: doxygen
46 capela 2096
47 capela 52 %description
48 capela 3630 LinuxSampler control protocol API library.
49 capela 52
50 capela 2097
51 capela 3597 %package -n %{_soname}
52 capela 3630 Summary: LinuxSampler Control Protocol API library
53 capela 3598 Group: System/Libraries
54 capela 2097 Provides: %{name}
55    
56 capela 3597 %description -n %{_soname}
57 capela 3630 LinuxSampler Control Protocol C API library - development files.
58     .
59     This package is for use with the LinuxSampler audio sampling
60     engine / library and packages. Wraps the LinuxSampler network
61     protocol and offers a convenient API in form of a C library.
62     .
63     For further informations visit
64     http://www.linuxsampler.org
65     .
66     This package contains the header files needed for
67     development with liblscp. You will need this only if you
68     intend to compile programs that use this library.
69 capela 2097
70    
71 capela 52 %package devel
72 capela 3630 Summary: LinuxSampler Control Protocol API library - development files
73 capela 2406 Group: Development/Libraries/C and C++
74 capela 3864 Requires: pkgconfig
75 capela 3630 Requires: %{name} >= %{version}
76 capela 52
77     %description devel
78 capela 3630 LinuxSampler Control Protocol C API library - development files.
79 capela 52
80 capela 3630 This package is for use with the LinuxSampler audio sampling
81     engine / library and packages. Wraps the LinuxSampler network
82     protocol and offers a convenient API in form of a C library.
83 capela 2097
84 capela 3630 For further informations visit
85     http://www.linuxsampler.org
86    
87     This package contains the header files needed for
88     development with liblscp. You will need this only if you
89     intend to compile programs that use this library.
90    
91    
92 capela 52 %prep
93 capela 3866 %setup -q
94 capela 52
95     %build
96 capela 3908 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -Wno-dev -S .
97     %__make %{?_smp_mflags}
98 capela 52
99     %install
100 capela 3908 %__make DESTDIR="%{buildroot}" install
101 capela 52
102 capela 2096 %clean
103 capela 3400 [ -d "%{buildroot}" -a "%{buildroot}" != "/" ] && %__rm -rf "%{buildroot}"
104 capela 2096
105 capela 3597 %post -n %{_soname}
106 capela 869 /sbin/ldconfig
107    
108 capela 3597 %postun -n %{_soname}
109 capela 869 /sbin/ldconfig
110    
111 capela 3597 %files -n %{_soname}
112 capela 52 %defattr(-,root,root)
113     %doc AUTHORS COPYING ChangeLog NEWS README TODO
114 capela 2096 %{_libdir}/liblscp.so.*
115 capela 52
116     %files devel
117     %defattr(-,root,root)
118     %doc doc/html/*
119 capela 2096 %{_libdir}/liblscp.so
120 capela 1966 %{_libdir}/pkgconfig/lscp.pc
121 capela 1967 %dir %{_includedir}/lscp
122     %{_includedir}/lscp/*.h
123 capela 52
124     %changelog
125 capela 3972 * Sun Jul 4 2021 Rui Nuno Capela <rncbc@rncbc.org> 0.9.4
126     - Early-Summer'21 release.
127 capela 3897 * Tue May 11 2021 Rui Nuno Capela <rncbc@rncbc.org> 0.9.3
128     - Spring'21 release.
129 capela 3864 * Sun Mar 14 2021 Rui Nuno Capela <rncbc@rncbc.org> 0.9.2
130     - End-of-Winter'21 release.
131 capela 3856 * Sun Feb 7 2021 Rui Nuno Capela <rncbc@rncbc.org> 0.9.1
132 capela 3864 - Winter'21 release.
133 capela 3842 * Thu Dec 17 2020 Rui Nuno Capela <rncbc@rncbc.org> 0.9.0
134 capela 3864 - Winter'20 release.
135 capela 3754 * Tue Mar 24 2020 Rui Nuno Capela <rncbc@rncbc.org> 0.6.2
136 capela 3864 - Spring'20 release.
137 capela 3670 * Sun Dec 22 2019 Rui Nuno Capela <rncbc@rncbc.org> 0.6.1
138     - Winter'19 release.
139 capela 3400 * Tue Dec 12 2017 Rui Nuno Capela <rncbc@rncbc.org> 0.6.0
140 capela 3864 - Autumn'17 release: bumped directly to 0.6.0.
141 capela 3043 * Mon Nov 14 2016 Rui Nuno Capela <rncbc@rncbc.org> 0.5.8
142 capela 3864 - Fall'16 release.
143 capela 2487 * Tue Dec 31 2013 Rui Nuno Capela <rncbc@rncbc.org> 0.5.7
144     - A fifth of a Jubilee release.
145 capela 2422 * Sun Feb 24 2013 Rui Nuno Capela <rncbc@rncbc.org>
146 capela 2424 - Use getaddrinfo() instead of deprecated gethostbyname().
147 capela 2487 * Sat Aug 1 2009 Rui Nuno Capela <rncbc@rncbc.org> 0.5.6
148 capela 1965 - New 0.5.6 release.
149 capela 2487 * Fri Oct 12 2007 Rui Nuno Capela <rncbc@rncbc.org> 0.5.5
150 capela 1412 - Changed client interface function, for editing channel instrument.
151     - New 0.5.5 release.
152 capela 2487 * Tue Oct 2 2007 Rui Nuno Capela <rncbc@rncbc.org> 0.5.4
153 capela 1368 - Added new client interface function, for editing instrument.
154     - New 0.5.4 release.
155 capela 2487 * Mon Jan 15 2007 Rui Nuno Capela <rncbc@rncbc.org> 0.5.3
156 capela 1031 - New 0.5.3 release.
157 capela 2487 * Thu Jan 11 2007 Rui Nuno Capela <rncbc@rncbc.org> 0.5.2
158 capela 1031 - Sampler channel effect sends control and global volume support.
159     - Audio routing representation changed to integer array.
160     - New 0.5.2 release.
161 capela 2487 * Fri Dec 22 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.5.1
162 capela 994 - Added support for new (un)subscribable events.
163 capela 988 - Examples update.
164     - Prepared for 0.5.1 maintenance release.
165 capela 2487 * Sun Dec 17 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.5.0
166 capela 975 - Multi MIDI instrument maps introduced, sampler channel assignable.
167     - Moved on up to a brand new 0.5.0 release.
168 capela 2487 * Mon Dec 4 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.4.2
169 capela 963 - Going up to 0.4.2 fast.
170 capela 2487 * Tue Nov 28 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.4.1
171 capela 948 - Bumped directly to 0.4.1 release.
172     - Getting ready for the new MIDI instrument mapping features.
173 capela 3045 * Thu Jun 1 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.3.3
174 capela 869 - Take a chance for a new 0.3.3 release.
175     - Changed deprecated copyright attribute to license.
176     - Added ldconfig to post-(un)install steps.
177 capela 2487 * Mon Aug 29 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.2
178 capela 749 - Fixed for 0.3.2 release.
179 capela 3045 * Wed Aug 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.1
180 capela 742 - Prepare 0.3.1 release for sampler channel mute/solo support.
181 capela 3045 * Fri Jun 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.0
182 capela 626 - Prepare 0.3.0 release featuring timeout flush idiosyncrasies.
183 capela 2487 * Sun May 22 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.9
184 capela 562 - Prepare 0.2.9 release due to event subscription LSCP command changes.
185 capela 3045 * Fri May 6 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.8
186 capela 523 - Prepare 0.2.8 release in response to [bug #9].
187 capela 3045 * Thu Mar 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.7
188 capela 449 - Prepare 0.2.7 yet another bug-fix release.
189 capela 2487 * Tue Mar 1 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.6
190 capela 415 - Prepare 0.2.6 bug-fix release.
191 capela 3045 * Mon Feb 14 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.5
192 capela 380 - Prepare 0.2.5 release.
193 capela 3045 * Mon Oct 11 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.4
194 capela 278 - Fixed 0.2.4 release.
195 capela 2487 * Tue Sep 28 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.3
196 capela 254 - Fixed 0.2.3 release.
197 capela 3045 * Thu Jul 29 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.2
198 capela 213 - Prepare 0.2.2 release.
199 schoenebeck 199 * Tue Jul 13 2004 Christian Schoenebeck <cuse@users.sourceforge.net>
200     - renamed 'liblscp.pc' to 'lscp.pc' as well as the pkg-config lib name
201 capela 2487 * Thu Jul 8 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.1
202 capela 187 - Prepare 0.2.1 bugfix release.
203 capela 2487 * Tue Jul 6 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.2
204 capela 187 - Catch up on 0.2.0 release.
205 capela 2406 * Mon Apr 26 2004 Rui Nuno Capela <rncbc@rncbc.org>
206 capela 52 - Server stuff moved out (stays on examples source package)
207 capela 2406 * Sat Apr 24 2004 Rui Nuno Capela <rncbc@rncbc.org>
208 capela 52 - Created initial liblscp.spec.in

  ViewVC Help
Powered by ViewVC