/[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 2099 by capela, Wed May 26 11:56:42 2010 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 14
 %define prefix  /usr/local  
4    
5  Summary:        A LinuxSampler Qt GUI interface.  %define _prefix @ac_prefix@
6    
7    Summary:        A LinuxSampler Qt GUI interface
8  Name:           %{name}  Name:           %{name}
9  Version:        %{version}  Version:        %{version}
10  Release:        %{release}  Release:        %{release}
11  Prefix:         %{prefix}  License:        GPL
12  Copyright:      GPL  Group:          Productivity/Multimedia/Sound/Midi
 Group:          Sound  
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    BuildRequires:  libqt4-devel >= 4.1
19    BuildRequires:  liblscp-devel >= 0.5.6
20    BuildRequires:  libgig-devel >= 3.3.0
21    
22  %description  %description
23  QSampler is a LinuxSampler GUI front-end application written in C++ around  QSampler is a LinuxSampler GUI front-end application written in C++ around
24  the Qt3 toolkit using Qt Designer. For the moment it just wraps the client  the Qt4 toolkit using Qt Designer. For the moment it just wraps the client
25  interface of LinuxSampler Control Protocol (LSCP) (http://www.linuxsampler.org).  interface of LinuxSampler Control Protocol (LSCP) (http://www.linuxsampler.org).
26    
27  %prep  %prep
   
28  %setup  %setup
29  [ -f Makefile.cvs ] && make -f Makefile.cvs  [ -f Makefile.svn ] && %__make -f Makefile.svn
30    
31  %build  %build
32  export PATH=$QTDIR/bin:$PATH  %configure
33  ./configure --prefix=%{prefix}  %__make
 make  
34    
35  %install  %install
36  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi  %__make DESTDIR=%{buildroot} install
 mkdir -p $RPM_BUILD_ROOT  
 make prefix=$RPM_BUILD_ROOT%{prefix} install  
37    
38  %clean  %clean
39  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi  [ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf %{buildroot}
40    
41  %files  %files
42  %defattr(-,root,root)  %defattr(-,root,root)
43  %doc AUTHORS COPYING ChangeLog README TODO  %doc AUTHORS COPYING ChangeLog README TODO
44  %{prefix}/bin/qsampler  #dir %{_datadir}/applications
45  %{prefix}/share/icons/qsampler.png  %dir %{_datadir}/icons/hicolor
46    %dir %{_datadir}/icons/hicolor/32x32
47    %dir %{_datadir}/icons/hicolor/32x32/apps
48    #dir %{_datadir}/locale
49    %{_bindir}/%{name}
50    %{_datadir}/applications/%{name}.desktop
51    %{_datadir}/icons/hicolor/32x32/apps/%{name}.png
52    %{_datadir}/locale/%{name}_*.qm
53    
54  %changelog  %changelog
55  * Tue Aug 24 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Mon May 17 2010 Rui Nuno Capela <rncbc@users.sourceforge.net>
56    - Standard desktop icon fixing.
57    * Sat Aug  1 2009 Rui Nuno Capela <rncbc@users.sourceforge.net>
58    - New 0.2.2 release.
59    * Thu Dec 6 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
60    - Qt4 migration complete.
61    * Mon Jun 25 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
62    - Application icon is now installed to (prefix)/share/pixmaps.
63    - Declared fundamental build and run-time requirements.
64    - Destination install directory prefix is now in spec.
65    - Spec is now a bit more openSUSE compliant.
66    * Mon Jan 15 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>
67    - Added sampler channel FX send support at session save code-level.
68    - Global sampler volume slider/spinbox combo is now featured.
69    * Thu Dec 17 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
70    - Added preliminary MIDI instrument mapping support.
71    * Thu Jun 01 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>
72    - Take a chance for a new 0.1.3 release.
73    - Changed deprecated copyright attribute to license.
74    * Wed Aug 24 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
75  - Prepared auto-generation from configure.  - Prepared auto-generation from configure.
76  * Tue Aug 16 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Tue Aug 16 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>
77  - 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.2099

  ViewVC Help
Powered by ViewVC