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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4036 - (hide annotations) (download)
Sat Apr 2 10:31:46 2022 UTC (2 years, 2 months ago) by capela
File size: 7573 byte(s)
* A Spring'22 Release (v0.9.6)
1 capela 3659 #
2     # spec file for package liblscp
3     #
4 capela 4011 # Copyright (C) 2004-2022, 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 4036 %define release 50.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 4034 cmake -DCMAKE_INSTALL_PREFIX=%{_prefix} -Wno-dev -B build
97     cmake --build build %{?_smp_mflags}
98 capela 52
99     %install
100 capela 4034 DESTDIR="%{buildroot}" \
101     cmake --install build
102 capela 52
103 capela 2096 %clean
104 capela 3400 [ -d "%{buildroot}" -a "%{buildroot}" != "/" ] && %__rm -rf "%{buildroot}"
105 capela 2096
106 capela 3597 %post -n %{_soname}
107 capela 869 /sbin/ldconfig
108    
109 capela 3597 %postun -n %{_soname}
110 capela 869 /sbin/ldconfig
111    
112 capela 3597 %files -n %{_soname}
113 capela 52 %defattr(-,root,root)
114 capela 4006 %doc README LICENSE ChangeLog
115 capela 2096 %{_libdir}/liblscp.so.*
116 capela 52
117     %files devel
118     %defattr(-,root,root)
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 4034 %dir %{_datadir}/doc/%{name}
124     %dir %{_datadir}/doc/%{name}/html
125     %{_datadir}/doc/%{name}/html/*
126 capela 52
127 capela 4034
128 capela 52 %changelog
129 capela 4036 * Sat Apr 2 2022 Rui Nuno Capela <rncbc@rncbc.org> 0.9.6
130     - A Spring'22 Release.
131 capela 4022 * Sun Jan 9 2022 Rui Nuno Capela <rncbc@rncbc.org> 0.9.5
132     - A Winter'22 Release.
133 capela 3972 * Sun Jul 4 2021 Rui Nuno Capela <rncbc@rncbc.org> 0.9.4
134     - Early-Summer'21 release.
135 capela 3897 * Tue May 11 2021 Rui Nuno Capela <rncbc@rncbc.org> 0.9.3
136     - Spring'21 release.
137 capela 3864 * Sun Mar 14 2021 Rui Nuno Capela <rncbc@rncbc.org> 0.9.2
138     - End-of-Winter'21 release.
139 capela 3856 * Sun Feb 7 2021 Rui Nuno Capela <rncbc@rncbc.org> 0.9.1
140 capela 3864 - Winter'21 release.
141 capela 3842 * Thu Dec 17 2020 Rui Nuno Capela <rncbc@rncbc.org> 0.9.0
142 capela 3864 - Winter'20 release.
143 capela 3754 * Tue Mar 24 2020 Rui Nuno Capela <rncbc@rncbc.org> 0.6.2
144 capela 3864 - Spring'20 release.
145 capela 3670 * Sun Dec 22 2019 Rui Nuno Capela <rncbc@rncbc.org> 0.6.1
146     - Winter'19 release.
147 capela 3400 * Tue Dec 12 2017 Rui Nuno Capela <rncbc@rncbc.org> 0.6.0
148 capela 3864 - Autumn'17 release: bumped directly to 0.6.0.
149 capela 3043 * Mon Nov 14 2016 Rui Nuno Capela <rncbc@rncbc.org> 0.5.8
150 capela 3864 - Fall'16 release.
151 capela 2487 * Tue Dec 31 2013 Rui Nuno Capela <rncbc@rncbc.org> 0.5.7
152     - A fifth of a Jubilee release.
153 capela 2422 * Sun Feb 24 2013 Rui Nuno Capela <rncbc@rncbc.org>
154 capela 2424 - Use getaddrinfo() instead of deprecated gethostbyname().
155 capela 2487 * Sat Aug 1 2009 Rui Nuno Capela <rncbc@rncbc.org> 0.5.6
156 capela 1965 - New 0.5.6 release.
157 capela 2487 * Fri Oct 12 2007 Rui Nuno Capela <rncbc@rncbc.org> 0.5.5
158 capela 1412 - Changed client interface function, for editing channel instrument.
159     - New 0.5.5 release.
160 capela 2487 * Tue Oct 2 2007 Rui Nuno Capela <rncbc@rncbc.org> 0.5.4
161 capela 1368 - Added new client interface function, for editing instrument.
162     - New 0.5.4 release.
163 capela 2487 * Mon Jan 15 2007 Rui Nuno Capela <rncbc@rncbc.org> 0.5.3
164 capela 1031 - New 0.5.3 release.
165 capela 2487 * Thu Jan 11 2007 Rui Nuno Capela <rncbc@rncbc.org> 0.5.2
166 capela 1031 - Sampler channel effect sends control and global volume support.
167     - Audio routing representation changed to integer array.
168     - New 0.5.2 release.
169 capela 2487 * Fri Dec 22 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.5.1
170 capela 994 - Added support for new (un)subscribable events.
171 capela 988 - Examples update.
172     - Prepared for 0.5.1 maintenance release.
173 capela 2487 * Sun Dec 17 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.5.0
174 capela 975 - Multi MIDI instrument maps introduced, sampler channel assignable.
175     - Moved on up to a brand new 0.5.0 release.
176 capela 2487 * Mon Dec 4 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.4.2
177 capela 963 - Going up to 0.4.2 fast.
178 capela 2487 * Tue Nov 28 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.4.1
179 capela 948 - Bumped directly to 0.4.1 release.
180     - Getting ready for the new MIDI instrument mapping features.
181 capela 3045 * Thu Jun 1 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.3.3
182 capela 869 - Take a chance for a new 0.3.3 release.
183     - Changed deprecated copyright attribute to license.
184     - Added ldconfig to post-(un)install steps.
185 capela 2487 * Mon Aug 29 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.2
186 capela 749 - Fixed for 0.3.2 release.
187 capela 3045 * Wed Aug 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.1
188 capela 742 - Prepare 0.3.1 release for sampler channel mute/solo support.
189 capela 3045 * Fri Jun 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.0
190 capela 626 - Prepare 0.3.0 release featuring timeout flush idiosyncrasies.
191 capela 2487 * Sun May 22 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.9
192 capela 562 - Prepare 0.2.9 release due to event subscription LSCP command changes.
193 capela 3045 * Fri May 6 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.8
194 capela 523 - Prepare 0.2.8 release in response to [bug #9].
195 capela 3045 * Thu Mar 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.7
196 capela 449 - Prepare 0.2.7 yet another bug-fix release.
197 capela 2487 * Tue Mar 1 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.6
198 capela 415 - Prepare 0.2.6 bug-fix release.
199 capela 3045 * Mon Feb 14 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.5
200 capela 380 - Prepare 0.2.5 release.
201 capela 3045 * Mon Oct 11 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.4
202 capela 278 - Fixed 0.2.4 release.
203 capela 2487 * Tue Sep 28 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.3
204 capela 254 - Fixed 0.2.3 release.
205 capela 3045 * Thu Jul 29 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.2
206 capela 213 - Prepare 0.2.2 release.
207 schoenebeck 199 * Tue Jul 13 2004 Christian Schoenebeck <cuse@users.sourceforge.net>
208     - renamed 'liblscp.pc' to 'lscp.pc' as well as the pkg-config lib name
209 capela 2487 * Thu Jul 8 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.1
210 capela 187 - Prepare 0.2.1 bugfix release.
211 capela 2487 * Tue Jul 6 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.2
212 capela 187 - Catch up on 0.2.0 release.
213 capela 2406 * Mon Apr 26 2004 Rui Nuno Capela <rncbc@rncbc.org>
214 capela 52 - Server stuff moved out (stays on examples source package)
215 capela 2406 * Sat Apr 24 2004 Rui Nuno Capela <rncbc@rncbc.org>
216 capela 52 - Created initial liblscp.spec.in

  ViewVC Help
Powered by ViewVC