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

Diff of /linuxsampler/trunk/linuxsampler.spec.in

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

revision 643 by capela, Sun Jun 12 23:49:00 2005 UTC revision 3372 by schoenebeck, Sat Nov 25 17:29:29 2017 UTC
# Line 1  Line 1 
1    
2  %define name    @PACKAGE@  %define name    @PACKAGE@
3  %define version @VERSION@  %define version @VERSION@
4  %define release 2  %define release 15
5  %define prefix  @prefix@  %define prefix  @prefix@
6    
7  Summary:        LinuxSampler - modular, streaming capable, realtime audio sampler  Summary:        LinuxSampler - modular, streaming capable, realtime audio sampler
# Line 9  Name:          %{name} Line 9  Name:          %{name}
9  Version:        %{version}  Version:        %{version}
10  Release:        %{release}  Release:        %{release}
11  Prefix: %{prefix}  Prefix: %{prefix}
12  Copyright:      GPL  License:        GPL
13  Group:          Sound  Group:          Sound
14  Source0:        %{name}-%{version}.tar.bz2  Source0:        %{name}-%{version}.tar.bz2
15  URL:            http://www.linuxsampler.org/  URL:            http://www.linuxsampler.org/
16  BuildRoot:      /var/tmp/%{name}-%{version}-buildroot  BuildRoot:      /var/tmp/%{name}-%{version}-buildroot
17  Requires:       libgig >= 2.0.1  Requires:       libgig >= 4.1.0
18    
19  %description  %description
20  LinuxSampler is a work in progress. It's goal is to produce a free  LinuxSampler is a free software audio sampler with professional grade
21  software audio sampler with professional grade features.  features. It offers disk streaming capability, real-time instrument
22    scripts, and supports the following three sampler formats:
23  It offers disk streaming capability and supports the Gigasampler  
24  format which is currently considered to be the best sampler format   - GigaStudio 4, previously known as Gigasampler (.gig)
25  in regards of possibilities and sound quality.   - SoundFont 2 (.sf2)
26     - SFZ2 (.sfz)
27    
28  This package provides the backend of LinuxSampler, that is the  This package provides the backend of LinuxSampler, that is the
29  sampler engine together with audio and MIDI drivers. LinuxSampler  sampler engine together with audio and MIDI drivers. LinuxSampler
# Line 32  for LinuxSampler as well. Line 33  for LinuxSampler as well.
33    
34  For more informations please visit http://www.linuxsampler.org  For more informations please visit http://www.linuxsampler.org
35    
36    %package devel
37    Summary:        Linuxsampler development files
38    Group:          Development/Libraries
39    Requires:       %{name} = %{version}
40    
41    %description devel
42    Linuxsampler development files for allowing 3rd party applications
43    to link against liblinuxsampler
44    
45  %prep  %prep
46    
47  %setup  %setup
# Line 41  For more informations please visit http: Line 51  For more informations please visit http:
51  ./configure --prefix=%{prefix} --enable-optimize  ./configure --prefix=%{prefix} --enable-optimize
52  [ -f Makefile.cvs ] && make parser  [ -f Makefile.cvs ] && make parser
53  make  make
54    make docs
55    
56  %install  %install
57  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
58  mkdir -p $RPM_BUILD_ROOT  mkdir -p $RPM_BUILD_ROOT
59  make prefix=$RPM_BUILD_ROOT%{prefix} install  make DESTDIR=%{buildroot} install
60    
61    %post
62    /sbin/ldconfig
63    
64    %postun
65    /sbin/ldconfig
66    
67  %clean  %clean
68  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi
# Line 54  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $ Line 71  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $
71  %defattr(-,root,root)  %defattr(-,root,root)
72  %doc AUTHORS COPYING ChangeLog README  %doc AUTHORS COPYING ChangeLog README
73  %{prefix}/bin/linuxsampler  %{prefix}/bin/linuxsampler
74  %{prefix}/lib/linuxsampler/liblinuxsampler.*  %{prefix}/bin/lscp
75  %{prefix}/man/man1/linuxsampler.*  %{prefix}/lib/linuxsampler/liblinuxsampler.so*
76    %{prefix}/share/man/man1/linuxsampler.*
77    %{prefix}/share/man/man1/lscp.*
78    %{prefix}/lib/dssi/*
79    %{prefix}/lib/lv2/linuxsampler*
80    /var/lib/linuxsampler/instruments.db
81    
82    %files devel
83    %defattr(-,root,root)
84    %doc doc/html/*
85    %{prefix}/lib/linuxsampler/liblinuxsampler.a
86    %{prefix}/lib/linuxsampler/liblinuxsampler.la
87    %{prefix}/lib/pkgconfig/linuxsampler.pc
88    %{prefix}/include/*
89    
90  %changelog  %changelog
91    * Wed Nov 25 2017 Christian Schoenebeck <cuse@users.sourceforge.net>
92    - Going for linuxsampler 2.1.0 release.
93    * Wed Jul 15 2015 Christian Schoenebeck <cuse@users.sourceforge.net>
94    - Going for linuxsampler 2.0.0 release.
95    - Added "lscp" shell binary (and its man page) to package.
96    * Fri Jul 31 2009 Christian Schoenebeck <cuse@users.sourceforge.net>
97    - Going for linuxsampler 1.0.0 release.
98    * Fri Mar 27 2009 Christian Schoenebeck <cuse@users.sourceforge.net>
99    - included DSSI and LV2 binaries into linuxsampler package
100    * Wed Dec 03 2008 Christian Schoenebeck <cuse@users.sourceforge.net>
101    - fixed rpmbuild: config.h is no longer exported
102      (fixes #87, patch by Devin Anderson)
103    * Thu Dec 06 2007 Christian Schoenebeck <cuse@users.sourceforge.net>
104    - Going for linuxsampler 0.5.1 release.
105    * Mon Oct 15 2007 Christian Schoenebeck <cuse@users.sourceforge.net>
106    - Going for linuxsampler 0.5.0 release.
107    * Fri Nov 24 2006 Christian Schoenebeck <cuse@users.sourceforge.net>
108    - Going for linuxsampler 0.4.0 release.
109    * Thu Jun 01 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
110    - changed deprecated copyright attribute to license
111    - added ldconfig to post-(un)install steps
112    - added devel package for liblinuxsampler
113    * Fri Jul 15 2005 Christian Schoenebeck <cuse@users.sourceforge.net>
114    - Going for linuxsampler 0.3.3 bugfix release.
115    * Thu Jun 23 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
116    - Ready for linuxsampler 0.3.2 bugfix release.
117  * Sun Jun 12 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Sun Jun 12 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
118  - Created first official linuxsampler.spec  - Created first official linuxsampler.spec

Legend:
Removed from v.643  
changed lines
  Added in v.3372

  ViewVC Help
Powered by ViewVC