source: projects/specs/trunk/r/rosegarden/rosegarden-vl.spec @ 521

Revision 521, 3.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Integrated musical notation editor and MIDI sequencer
2Summary(ja): 統合楽譜エディタ・MIDIシーケンサ
3
4Name: rosegarden
5Version: 2.1pl3
6Release: 2%{?_dist_release}
7License: GPL
8Group: Applications/Multimedia
9URL: http://www.bath.ac.uk/~masjpf/rose.html
10Source0: http://www.cannam.demon.co.uk/%{name}/distribution/%{name}-%{version}.tar.gz
11Source1: ftp://ftp.maths.bath.ac.uk/pub/dream/ROSE/rosegarden-2.1-manual.ps.gz
12Patch0: rosegarden-2.1pl2.install.patch
13Patch1: rosegarden-2.1pl2.ad.patch
14Patch2: rosegarden-2.1pl2.help.patch
15Requires: playmidi-X11
16Buildroot: %{_tmppath}/%{name}-%{version}-root
17
18%description
19Rosegarden is a free integrated musical notation editor and MIDI
20sequencer for Unix/X platforms, with specific support for Linux PCs
21and SGI IRIX workstations.
22
23%description -l ja
24Rosegarden は Unix/X プラットフォームの楽譜エディタと MIDI シーケンサを
25統合したフリーソフトウェアです。Linux と SGI IRIX ワークステーションを
26サポートしています。
27
28%package manual
29Summary: Manual of Rosegarden 2.1
30Group: Applications/Documentation
31Summary(ja): Rosegarden 2.1 マニュアル
32
33%description manual
34This subpackage includes the manual of Rosegarden 2.1 (PostScript)
35
36%description -l ja manual
37このサブパッケージは Rosegarden 2.1 のマニュアル(ポストスクリプト形式)
38を含んでいます。
39
40%prep
41%setup -q
42%patch0 -p1
43%patch1 -p1
44%patch2 -p1
45
46cp %{SOURCE1} .
47
48%build
49%configure
50make OPTFLAGS="${RPM_OPT_FLAGS}" clean all
51
52%install
53rm -fr %{buildroot}
54./do-install
55
56mkdir -p %{buildroot}/usr/share/rosegarden/bin
57install -c ./bin/debug-aux  %{buildroot}/usr/share/rosegarden/bin
58install -c ./bin/debug-edit %{buildroot}/usr/share/rosegarden/bin
59install -c ./bin/debug-seq  %{buildroot}/usr/share/rosegarden/bin
60
61rm -f rpm-files
62touch rpm-files
63if [ -d /etc/X11/wmconfig ]; then
64        mkdir -p %{buildroot}/etc/X11/wmconfig
65        cat << WMC >%{buildroot}/etc/X11/wmconfig/rosegarden
66rosegarden name "Rosegarden"
67rosegarden description "Integrated musical notation and MIDI sequencer."
68rosegarden exec "rosegarden &"
69rosegarden group Applications/Sound
70WMC
71        echo "%attr(-, root, root) %config /etc/X11/wmconfig/rosegarden" >rpm-files
72fi
73
74%clean
75rm -fr %{buildroot}
76
77%files -f rpm-files
78%defattr(-, root, root)
79%doc ANNOUNCEMENT CHANGES COPYING COPYRIGHT INSTALL PORTING README
80/usr/X11R6/lib/X11/app-defaults/Rosegarden
81/usr/bin/*
82/usr/libexec/rosegarden/
83%dir /usr/share/rosegarden/
84/usr/share/rosegarden/bin
85/usr/share/rosegarden/example
86/usr/share/rosegarden/help
87/usr/share/rosegarden/petal
88/usr/share/rosegarden/rosepetal-filters
89/usr/share/rosegarden/synth-patches
90
91%files manual
92%defattr(-, root, root)
93%doc rosegarden-2.1-manual.ps.gz
94
95%changelog
96* Sun Nov 09 2008 Shu KONNO <owa@bg.wakwak.com> 2.1pl3-2vl5
97- rebuild with libXaw.so.7 (libXaw-1.0.5)
98
99* Fri Oct 10 2008 Shu KONNO <owa@bg.wakwak.com> 2.1pl3-1vl5
100- applied new versioning policy, spec in utf-8
101
102* Mon Dec 25 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.1pl3-0vl2
103- rebuilt with new toolchains
104- s/Copyright/License/
105- changed manual Group to Applications/Documentation
106
107* Sun Dec  9 2001 Jun Nishii <jun@vinelinux.org> 2.1pl3-0vl1
108- ver.up
109
110* Thu Jun 28 2001 Jun Nishii <jun@vinelinux.org>
111- 2.1pl2-0vl1
112- change spec to adapt Vine Linux
113
114* Tue Jan 25 2000 Atsushi Yamagata <yamagata@plathome.co.jp>
115- removed /usr/share/rosegarden/manual from the main package
116- changed Group: Applications/Sound -> Applications/Multimedia
117
118* Mon Nov 22 1999 Atsushi Yamagata <yamagata@plathome.co.jp>
119- Updated to version 2.1pl2
120- changed directries installed
121- removed patch for glibc
122
123* Tue Apr 21 1998 Atsushi Yamagata
124- 2nd release
125- built against glibc
126- added wmconfig file
127- corrected %files stage
128
129* Tue Mar 24 1998 Atsushi Yamagata <yamagata@jwu.ac.jp>
130- 1st release
Note: See TracBrowser for help on using the repository browser.