rosegarden-vl.spec 3.7 KB

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