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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC