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

Diff of /liblscp/trunk/liblscp.spec.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3043 by capela, Sat Nov 12 16:09:52 2016 UTC revision 3630 by capela, Sun Oct 13 14:13:15 2019 UTC
# Line 1  Line 1 
1    
2  %define name    @PACKAGE@  %define name    @PACKAGE@
3  %define version @VERSION@  %define version @VERSION@
4  %define release 21  %define release 25
5    
6    %define _soname %{name}6
7    
8  %define _prefix @prefix@  %define _prefix @prefix@
9    
10  Summary:        LinuxSampler control protocol API  %if %{defined fedora}
11    %global debug_package %{nil}
12    %endif
13    
14    Summary:        LinuxSampler Control Protocol API library
15  Name:           %{name}  Name:           %{name}
16  Version:        %{version}  Version:        %{version}
17  Release:        %{release}  Release:        %{release}
# Line 15  URL:           http://www.linuxsampler.org/ Line 21  URL:           http://www.linuxsampler.org/
21  BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot  BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
22  #Packager:      rncbc.org  #Packager:      rncbc.org
23    
24    BuildRequires: libtool
25  BuildRequires: doxygen  BuildRequires: doxygen
26  %if %{defined fedora}  %if %{defined fedora}
27  BuildRequires: pkgconfig  BuildRequires: pkgconfig
# Line 24  BuildRequires: pkg-config Line 31  BuildRequires: pkg-config
31  BuildRequires: glibc-devel  BuildRequires: glibc-devel
32    
33  %description  %description
34  LinuxSampler control protocol API.  LinuxSampler control protocol API library.
35    
36    
37  %package -n %{name}6  %package -n %{_soname}
38  Summary:        LinuxSampler control protocol API library  Summary:        LinuxSampler Control Protocol API library
39  Group:          Productivity/Multimedia/Sound  Group:          System/Libraries
40  Provides:       %{name}  Provides:       %{name}
41    
42  %description -n %{name}6  %description -n %{_soname}
43  LinuxSampler control protocol API library.    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    
56    
57  %package devel  %package devel
58  Summary:        LinuxSampler control protocol API libraries and include files  Summary:        LinuxSampler Control Protocol API library - development files
59  Group:          Development/Libraries/C and C++  Group:          Development/Libraries/C and C++
60  Requires:       %{name} = %{version}  Requires:       %{name} >= %{version}
61    
62  %description devel  %description devel
63  LinuxSampler control protocol API libraries and include files.  LinuxSampler Control Protocol C API library - development files.
64    
65    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    
69    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  %prep  %prep
78    
79  %setup  %setup
80  [ -f Makefile.git ] && %__make -f Makefile.git  [ -x ./autogen.sh ] && ./autogen.sh
81    
82  %build  %build
83    %if %{undefined fedora}
84    export CFLAGS="-ffat-lto-objects"
85    %endif
86  %configure  %configure
87  %__make  %__make %{?_smp_mflags}
88    
89  %install  %install
90  %makeinstall  %__make DESTDIR="%{buildroot}" install
91    
92  %clean  %clean
93  [ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf %{buildroot}  [ -d "%{buildroot}" -a "%{buildroot}" != "/" ] && %__rm -rf "%{buildroot}"
94    
95  %post -n %{name}6  %post -n %{_soname}
96  /sbin/ldconfig  /sbin/ldconfig
97    
98  %postun -n %{name}6  %postun -n %{_soname}
99  /sbin/ldconfig  /sbin/ldconfig
100    
101  %files -n %{name}6  %files -n %{_soname}
102  %defattr(-,root,root)  %defattr(-,root,root)
103  %doc AUTHORS COPYING ChangeLog NEWS README TODO  %doc AUTHORS COPYING ChangeLog NEWS README TODO
104  %{_libdir}/liblscp.so.*  %{_libdir}/liblscp.so.*
# Line 82  LinuxSampler control protocol API librar Line 114  LinuxSampler control protocol API librar
114  %{_includedir}/lscp/*.h  %{_includedir}/lscp/*.h
115    
116  %changelog  %changelog
117    * 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  * Mon Nov 14 2016 Rui Nuno Capela <rncbc@rncbc.org> 0.5.8  * Mon Nov 14 2016 Rui Nuno Capela <rncbc@rncbc.org> 0.5.8
120  - A Fall'16 release.  - A Fall'16 release.
121  * Tue Dec 31 2013 Rui Nuno Capela <rncbc@rncbc.org> 0.5.7  * Tue Dec 31 2013 Rui Nuno Capela <rncbc@rncbc.org> 0.5.7
# Line 114  LinuxSampler control protocol API librar Line 148  LinuxSampler control protocol API librar
148  * Tue Nov 28 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.4.1  * Tue Nov 28 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.4.1
149  - Bumped directly to 0.4.1 release.  - Bumped directly to 0.4.1 release.
150  - Getting ready for the new MIDI instrument mapping features.  - Getting ready for the new MIDI instrument mapping features.
151  * Thu Jun 01 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.3.3  * Thu Jun  1 2006 Rui Nuno Capela <rncbc@rncbc.org> 0.3.3
152  - Take a chance for a new 0.3.3 release.  - Take a chance for a new 0.3.3 release.
153  - Changed deprecated copyright attribute to license.  - Changed deprecated copyright attribute to license.
154  - Added ldconfig to post-(un)install steps.  - Added ldconfig to post-(un)install steps.
155  * Mon Aug 29 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.2  * Mon Aug 29 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.2
156  - Fixed for 0.3.2 release.  - Fixed for 0.3.2 release.
157  * Tue Aug 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.1  * Wed Aug 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.1
158  - Prepare 0.3.1 release for sampler channel mute/solo support.  - Prepare 0.3.1 release for sampler channel mute/solo support.
159  * Thu Jun 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.0  * Fri Jun 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.3.0
160  - Prepare 0.3.0 release featuring timeout flush idiosyncrasies.  - Prepare 0.3.0 release featuring timeout flush idiosyncrasies.
161  * Sun May 22 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.9  * Sun May 22 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.9
162  - Prepare 0.2.9 release due to event subscription LSCP command changes.  - Prepare 0.2.9 release due to event subscription LSCP command changes.
163  * Tue May  6 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.8  * Fri May  6 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.8
164  - Prepare 0.2.8 release in response to [bug #9].  - Prepare 0.2.8 release in response to [bug #9].
165  * Tue Mar 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.7  * Thu Mar 10 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.7
166  - Prepare 0.2.7 yet another bug-fix release.  - Prepare 0.2.7 yet another bug-fix release.
167  * Tue Mar  1 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.6  * Tue Mar  1 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.6
168  - Prepare 0.2.6 bug-fix release.  - Prepare 0.2.6 bug-fix release.
169  * Tue Feb 14 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.5  * Mon Feb 14 2005 Rui Nuno Capela <rncbc@rncbc.org> 0.2.5
170  - Prepare 0.2.5 release.  - Prepare 0.2.5 release.
171  * Tue Oct 11 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.4  * Mon Oct 11 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.4
172  - Fixed 0.2.4 release.  - Fixed 0.2.4 release.
173  * Tue Sep 28 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.3  * Tue Sep 28 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.3
174  - Fixed 0.2.3 release.  - Fixed 0.2.3 release.
175  * Tue Jul 29 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.2  * Thu Jul 29 2004 Rui Nuno Capela <rncbc@rncbc.org> 0.2.2
176  - Prepare 0.2.2 release.  - Prepare 0.2.2 release.
177  * Tue Jul 13 2004 Christian Schoenebeck <cuse@users.sourceforge.net>  * 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  - renamed 'liblscp.pc' to 'lscp.pc' as well as the pkg-config lib name

Legend:
Removed from v.3043  
changed lines
  Added in v.3630

  ViewVC Help
Powered by ViewVC