]> git.pld-linux.org Git - packages/rosegarden.git/blob - rosegarden.spec
- DESTDIR-like fix
[packages/rosegarden.git] / rosegarden.spec
1 #
2 %define         _name           rosegarden
3 #
4 Summary:        Rosegarden - an attractive audio and MIDI sequencer
5 Summary(pl):    Rosegarden - interaktywny sekwencer MIDI i audio
6 Name:           rosegarden4
7 Version:        1.2.3
8 Release:        1
9 License:        GPL
10 Group:          X11/Applications/Sound
11 Source0:        http://dl.sourceforge.net/%{_name}/%{_name}-4-%{version}.tar.bz2
12 # Source0-md5:  e7fb7ebcb21ac6841ac5cfd6683f5fb2
13 Patch0:         %{name}-desktop.patch
14 Patch1:         %{name}-install.patch
15 URL:            http://www.rosegardenmusic.com/
16 BuildRequires:  alsa-lib-devel
17 BuildRequires:  dssi >= 0.4
18 BuildRequires:  jack-audio-connection-kit-devel >= 0.80.0
19 BuildRequires:  kdelibs-devel >= 3.1
20 BuildRequires:  ladspa-devel
21 BuildRequires:  liblrdf-devel
22 BuildRequires:  pkgconfig >= 0.15
23 BuildRequires:  rpmbuild(macros) >= 1.129
24 BuildRequires:  scons
25 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27 %description
28 Rosegarden is an attractive, user-friendly audio and MIDI sequencer,
29 score editor, and general-purpose music composition and editing
30 application.
31
32 %description -l pl
33 Rosegarden jest interaktywnym sekwencerem MIDI i audio, edytorem zapisu
34 nutowego, a jego g³ównym zadaniem jest komponowanie i edycja muzyki.
35
36 %prep
37 %setup -q -n %{_name}-4-%{version}
38 %patch0 -p1
39 %patch1 -p1
40
41 %build
42 export CXXFLAGS="%{rpmcflags}"
43 scons configure \
44         qtincludes=%{_includedir}/qt
45 scons
46         
47 %install
48 rm -rf $RPM_BUILD_ROOT
49
50 scons install \
51         DESTDIR=$RPM_BUILD_ROOT
52
53 install -d $RPM_BUILD_ROOT%{_desktopdir}/kde
54
55 mv $RPM_BUILD_ROOT%{_datadir}/applnk/Applications/rosegarden.desktop \
56         $RPM_BUILD_ROOT%{_desktopdir}/kde
57
58 rm -rf $RPM_BUILD_ROOT%{_iconsdir}/locolor
59
60 %find_lang %{_name} --with-kde
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %post   -p /sbin/ldconfig
66 %postun -p /sbin/ldconfig
67
68 %files -f %{_name}.lang
69 %defattr(644,root,root,755)
70 %doc AUTHORS README TRANSLATORS
71 %attr(755,root,root) %{_bindir}/*
72 %{_datadir}/apps/rosegarden
73 %{_desktopdir}/kde/rosegarden.desktop
74 %{_iconsdir}/[!l]*/*/*/*.png
75 %{_datadir}/mimelnk/audio/x-*.desktop
This page took 0.067857 seconds and 3 git commands to generate.