/[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 1034 by capela, Mon Jan 15 16:21:01 2007 UTC revision 2631 by capela, Sun Jun 15 00:27:04 2014 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 9  %define release 15
 %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-2.0+
12  License:        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  #Packager:      rncbc.org
16  Requires:       liblscp >= 0.5.3, libgig >= 3.1.0  
17    BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-buildroot
18    
19    BuildRequires:  libqt4-devel >= 4.4
20    BuildRequires:  liblscp-devel >= 0.5.6
21    BuildRequires:  libgig-devel >= 3.3.0
22    
23  %description  %description
24  QSampler is a LinuxSampler GUI front-end application written in C++ around  QSampler is a LinuxSampler GUI front-end application written in C++ around
25  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
26  interface of LinuxSampler Control Protocol (LSCP) (http://www.linuxsampler.org).  interface of LinuxSampler Control Protocol (LSCP) (http://www.linuxsampler.org).
27    
28  %prep  %prep
   
29  %setup  %setup
30  [ -f Makefile.cvs ] && make -f Makefile.cvs  [ -f Makefile.svn ] && %__make -f Makefile.svn
31    
32  %build  %build
33  export PATH=$QTDIR/bin:$PATH  %configure
34  ./configure --prefix=%{prefix}  %__make
 make  
35    
36  %install  %install
37  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  
38    
39  %clean  %clean
40  if [ -d $RPM_BUILD_ROOT ]; then rm -rf $RPM_BUILD_ROOT; fi  [ -d %{buildroot} -a "%{buildroot}" != "" ] && %__rm -rf %{buildroot}
41    
42  %files  %files
43  %defattr(-,root,root)  %defattr(-,root,root)
44  %doc AUTHORS COPYING ChangeLog README TODO  %doc AUTHORS COPYING ChangeLog README TODO
45  %{prefix}/bin/qsampler  #dir %{_datadir}/mime
46  %{prefix}/share/icons/qsampler.png  #dir %{_datadir}/mime/packages
47    #dir %{_datadir}/applications
48    %dir %{_datadir}/icons/hicolor
49    %dir %{_datadir}/icons/hicolor/32x32
50    %dir %{_datadir}/icons/hicolor/32x32/apps
51    %dir %{_datadir}/icons/hicolor/32x32/mimetypes
52    %dir %{_datadir}/icons/hicolor/scalable
53    %dir %{_datadir}/icons/hicolor/scalable/apps
54    %dir %{_datadir}/icons/hicolor/scalable/mimetypes
55    #dir %{_datadir}/%{name}
56    #dir %{_datadir}/%{name}/translations
57    %{_bindir}/%{name}
58    %{_datadir}/mime/packages/%{name}.xml
59    %{_datadir}/applications/%{name}.desktop
60    %{_datadir}/icons/hicolor/32x32/apps/%{name}.png
61    %{_datadir}/icons/hicolor/32x32/mimetypes/application-x-%{name}*.png
62    %{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
63    %{_datadir}/icons/hicolor/scalable/mimetypes/application-x-%{name}*.svg
64    %{_datadir}/%{name}/translations/%{name}_*.qm
65    
66  %changelog  %changelog
67  * Mon Jan 15 2007 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Tue Dec 31 2013 Rui Nuno Capela <rncbc@rncbc.org> 0.2.3
68    - A fifth of a Jubilee release.
69    * Mon May 17 2010 Rui Nuno Capela <rncbc@rncbc.org>
70    - Standard desktop icon fixing.
71    * Sat Aug  1 2009 Rui Nuno Capela <rncbc@rncbc.org> 0.2.2
72    - New 0.2.2 release.
73    * Thu Dec 6 2007 Rui Nuno Capela <rncbc@rncbc.org>
74    - Qt4 migration complete.
75    * Mon Jun 25 2007 Rui Nuno Capela <rncbc@rncbc.org>
76    - Application icon is now installed to (prefix)/share/pixmaps.
77    - Declared fundamental build and run-time requirements.
78    - Destination install directory prefix is now in spec.
79    - Spec is now a bit more openSUSE compliant.
80    * Mon Jan 15 2007 Rui Nuno Capela <rncbc@rncbc.org>
81  - Added sampler channel FX send support at session save code-level.  - Added sampler channel FX send support at session save code-level.
82  - Global sampler volume slider/spinbox combo is now featured.  - Global sampler volume slider/spinbox combo is now featured.
83  * Thu Dec 17 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Thu Dec 17 2006 Rui Nuno Capela <rncbc@rncbc.org>
84  - Added preliminary MIDI instrument mapping support.  - Added preliminary MIDI instrument mapping support.
85  * Thu Jun 01 2006 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Thu Jun 01 2006 Rui Nuno Capela <rncbc@rncbc.org>
86  - Take a chance for a new 0.1.3 release.  - Take a chance for a new 0.1.3 release.
87  - Changed deprecated copyright attribute to license.  - Changed deprecated copyright attribute to license.
88  * Wed Aug 24 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Wed Aug 24 2005 Rui Nuno Capela <rncbc@rncbc.org>
89  - Prepared auto-generation from configure.  - Prepared auto-generation from configure.
90  * Tue Aug 16 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Tue Aug 16 2005 Rui Nuno Capela <rncbc@rncbc.org>
91  - Get in sync with latest offerings from liblscp (0.3.1) and  - Get in sync with latest offerings from liblscp (0.3.1) and
92    specially libgig (2.0.2) which broke previous ABI, somewhat.    specially libgig (2.0.2) which broke previous ABI, somewhat.
93  * Thu Jun 23 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Thu Jun 23 2005 Rui Nuno Capela <rncbc@rncbc.org>
94  - Even minor workings needs a rest.  - Even minor workings needs a rest.
95  * Mon Jun 13 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Mon Jun 13 2005 Rui Nuno Capela <rncbc@rncbc.org>
96  - The mantra of bugfixes.  - The mantra of bugfixes.
97  * Mon May 23 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Mon May 23 2005 Rui Nuno Capela <rncbc@rncbc.org>
98  - Device configuration breakthrough.  - Device configuration breakthrough.
99  * Fri Mar 4 2005 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Fri Mar 4 2005 Rui Nuno Capela <rncbc@rncbc.org>
100  - Fifth alpha-release.  - Fifth alpha-release.
101  * Wed Nov 16 2004 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Wed Nov 16 2004 Rui Nuno Capela <rncbc@rncbc.org>
102  - Prepared for the fourth alpha release.  - Prepared for the fourth alpha release.
103  * Wed Nov 16 2004 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Wed Nov 16 2004 Rui Nuno Capela <rncbc@rncbc.org>
104  - Prepared for the fourth alpha release.  - Prepared for the fourth alpha release.
105  * Wed Jun 2 2004 Rui Nuno Capela <rncbc@users.sourceforge.net>  * Wed Jun 2 2004 Rui Nuno Capela <rncbc@rncbc.org>
106  - Created initial qsampler.spec  - Created initial qsampler.spec

Legend:
Removed from v.1034  
changed lines
  Added in v.2631

  ViewVC Help
Powered by ViewVC