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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

  ViewVC Help
Powered by ViewVC