/[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 1814 by capela, Sat Dec 20 23:22:59 2008 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:       qt >= 4.2
19    Requires:       liblscp >= 0.5.5
20    Requires:       libgig >= 3.2.0
21    
22    BuildRequires:  qt-devel >= 4.2
23    BuildRequires:  liblscp-devel >= 0.5.5
24    BuildRequires:  libgig-devel >= 3.2.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>  * Thu Dec 6 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
55    - Qt4 migration complete.
56    * Mon Jun 25 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
57    - Application icon is now installed to (prefix)/share/pixmaps.
58    - Declared fundamental build and run-time requirements.
59    - Destination install directory prefix is now in spec.
60    - Spec is now a bit more openSUSE compliant.
61    * Mon Jan 15 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
62    - Added sampler channel FX send support at session save code-level.
63    - Global sampler volume slider/spinbox combo is now featured.
64    * Thu Dec 17 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
65    - Added preliminary MIDI instrument mapping support.
66    * Thu Jun 01 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
67    - Take a chance for a new 0.1.3 release.
68    - Changed deprecated copyright attribute to license.
69    * Wed Aug 24 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
70  - Prepared auto-generation from configure.  - Prepared auto-generation from configure.
71  * Tue Aug 16 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Tue Aug 16 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
72  - 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.1814

  ViewVC Help
Powered by ViewVC