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

Diff of /qsampler/trunk/qsampler.spec.in

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

revision 753 by capela, Wed Aug 24 17:44:59 2005 UTC revision 1260 by capela, Tue Jul 3 09:00:55 2007 UTC
# Line 1  Line 1 
1  %define name    @PACKAGE_TARNAME@  %define name    @PACKAGE_TARNAME@
2  %define version @PACKAGE_VERSION@  %define version @PACKAGE_VERSION@
3  %define release 6  %define release 10
4  %define prefix  /usr/local  %define prefix  @ac_prefix@
5    
6  Summary:        A LinuxSampler Qt GUI interface.  Summary:        A LinuxSampler Qt GUI interface.
7  Name:           %{name}  Name:           %{name}
8  Version:        %{version}  Version:        %{version}
9  Release:        %{release}  Release:        %{release}
10  Prefix:         %{prefix}  Prefix:         %{prefix}
11  Copyright:      GPL  License:        GPL
12  Group:          Sound  Group:          Productivity/Multimedia/Sound/Midi
13  Source0:        %{name}-%{version}.tar.gz  Source0:        %{name}-%{version}.tar.gz
14  URL:            http://qsampler.sourceforge.net/  URL:            http://qsampler.sourceforge.net/
15  BuildRoot:      /var/tmp/%{name}-%{version}-buildroot  
16  Requires:       liblscp >= 0.3.2, libgig >= 2.0.2  BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
17    
18    Requires:       qt3 >= 3.1
19    Requires:       liblscp >= 0.5.3
20    Requires:       libgig >= 3.1.0
21    
22    BuildRequires:  qt3-devel >= 3.1
23    BuildRequires:  liblscp-devel >= 0.5.3
24    BuildRequires:  libgig-devel >= 3.1.0
25    
26  %description  %description
27  QSampler is a LinuxSampler GUI front-end application written in C++ around  QSampler is a LinuxSampler GUI front-end application written in C++ around
# Line 21  the Qt3 toolkit using Qt Designer. For t Line 29  the Qt3 toolkit using Qt Designer. For t
29  interface of LinuxSampler Control Protocol (LSCP) (http://www.linuxsampler.org).  interface of LinuxSampler Control Protocol (LSCP) (http://www.linuxsampler.org).
30    
31  %prep  %prep
   
32  %setup  %setup
33  [ -f Makefile.cvs ] && make -f Makefile.cvs  [ -f Makefile.cvs ] && %__make -f Makefile.cvs
34    
35  %build  %build
36  export PATH=$QTDIR/bin:$PATH  export PATH=$QTDIR/bin:$PATH
37  ./configure --prefix=%{prefix}  %configure
38  make  %__make
39    
40  %install  %install
41  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi  %makeinstall
 mkdir -p $RPM_BUILD_ROOT  
 make prefix=$RPM_BUILD_ROOT%{prefix} install  
42    
43  %clean  %clean
44  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi  [ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf  %{buildroot}
45    
46  %files  %files
47  %defattr(-,root,root)  %defattr(-,root,root)
48  %doc AUTHORS COPYING ChangeLog README TODO  %doc AUTHORS COPYING ChangeLog README TODO
49  %{prefix}/bin/qsampler  %{_bindir}/%{name}
50  %{prefix}/share/icons/qsampler.png  %{_datadir}/applications/%{name}.desktop
51    %{_datadir}/pixmaps/%{name}.png
52    
53  %changelog  %changelog
54  * Tue Aug 24 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Mon Jun 25 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
55    - Application icon is now installed to (prefix)/share/pixmaps.
56    - Declared fundamental build and run-time requirements.
57    - Destination install directory prefix is now in spec.
58    - Spec is now a bit more openSUSE compliant.
59    * Mon Jan 15 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
60    - Added sampler channel FX send support at session save code-level.
61    - Global sampler volume slider/spinbox combo is now featured.
62    * Thu Dec 17 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
63    - Added preliminary MIDI instrument mapping support.
64    * Thu Jun 01 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
65    - Take a chance for a new 0.1.3 release.
66    - Changed deprecated copyright attribute to license.
67    * Wed Aug 24 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
68  - Prepared auto-generation from configure.  - Prepared auto-generation from configure.
69  * Tue Aug 16 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Tue Aug 16 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
70  - Get in sync with latest offerings from liblscp (0.3.1) and  - Get in sync with latest offerings from liblscp (0.3.1) and

Legend:
Removed from v.753  
changed lines
  Added in v.1260

  ViewVC Help
Powered by ViewVC