]>
Commit | Line | Data |
---|---|---|
64456ff8 | 1 | Summary: BEAST (the Bedevilled Audio System) |
cffda830 | 2 | Summary(pl.UTF-8): System dźwięku BEAST (Bedevilled Audio System) |
64456ff8 | 3 | Name: beast |
57292d1b | 4 | Version: 0.6.6 |
5 | Release: 1 | |
0345e74d | 6 | License: GPL, LGPL |
64456ff8 | 7 | Group: Applications |
1da5edcb | 8 | Source0: http://beast.gtk.org/beast-ftp/v0.6/%{name}-%{version}.tar.gz |
57292d1b | 9 | # Source0-md5: b79337930476c7a19f211b91857c4b4c |
0345e74d | 10 | Patch0: %{name}-desktop.patch |
64456ff8 | 11 | URL: http://beast.gtk.org/ |
b7814014 | 12 | BuildRequires: autoconf >= 2.57 |
64456ff8 | 13 | BuildRequires: automake |
0345e74d | 14 | BuildRequires: gtk+2-devel >= 2:2.4.11 |
6d6b8eba | 15 | BuildRequires: guile-devel >= 1.6 |
b7814014 | 16 | BuildRequires: libart_lgpl-devel >= 2.3.8 |
0345e74d | 17 | BuildRequires: libgnomecanvas-devel >= 2.4.0 |
82e8663b | 18 | BuildRequires: libmad-devel >= 0.14.2 |
0345e74d | 19 | BuildRequires: libstdc++-devel |
4c14adbc | 20 | BuildRequires: libtool |
07e615f4 | 21 | BuildRequires: libvorbis-devel >= 1:1.0 |
b7814014 | 22 | BuildRequires: perl-base |
23 | BuildRequires: pkgconfig | |
e0e60635 | 24 | Requires(post,postun): /sbin/ldconfig |
0345e74d | 25 | Requires(post,postun): shared-mime-info |
64456ff8 | 26 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
27 | ||
28 | %description | |
29 | BEAST (the Bedevilled Audio System) is a GTK+/GNOME based front-end to | |
30 | BSE (the Bedevilled Sound Engine). BSE is a shared library that comes | |
31 | with the necessary framework to simulate audio synthesis (modular | |
32 | synthesis) in realtime and allow for song composition. | |
33 | ||
f88f158a JR |
34 | %description -l pl.UTF-8 |
35 | System dźwięku BEAST (Bedevilled Audio System) to oparty na GTK+/GNOME | |
36 | frontend dla silnika dźwięku BSE (Bedevilled Sound Engine). BSE to | |
37 | biblioteka współdzielona, która przychodzi wraz ze szkieletem | |
38 | potrzebnym do symulacji syntezy dźwięku (syntezy modularnej) w czasie | |
39 | rzeczywistym oraz umożliwienia komponowania piosenek. | |
4c14adbc | 40 | |
64456ff8 | 41 | %package devel |
0345e74d | 42 | Summary: Header files for BEAST |
cffda830 | 43 | Summary(pl.UTF-8): Pliki nagłówkowe dla BEAST |
4c14adbc | 44 | Group: Development/Libraries |
b7814014 | 45 | Requires: %{name} = %{version}-%{release} |
64456ff8 | 46 | |
47 | %description devel | |
0345e74d | 48 | Header files for BEAST. |
64456ff8 | 49 | |
f88f158a JR |
50 | %description devel -l pl.UTF-8 |
51 | Pliki nagłówkowe dla BEAST. | |
4c14adbc | 52 | |
64456ff8 | 53 | %prep |
54 | %setup -q | |
50c9b5e5 | 55 | %patch0 -p1 |
64456ff8 | 56 | |
57 | %build | |
58 | rm -f aclocal.m4 | |
59 | %{__libtoolize} | |
60 | %{__aclocal} | |
61 | %{__autoconf} | |
35f3183f | 62 | %configure \ |
58edebf7 | 63 | --enable-debug=no |
64456ff8 | 64 | |
65 | %{__make} | |
66 | ||
67 | %install | |
68 | rm -rf $RPM_BUILD_ROOT | |
92d549fe | 69 | install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}} |
64456ff8 | 70 | |
71 | %{__make} install \ | |
72 | DESTDIR=$RPM_BUILD_ROOT | |
73 | ||
e0e60635 JB |
74 | rm -f $RPM_BUILD_ROOT%{_libdir}/bse/v%{version}/plugins/*.la |
75 | ||
c999790c | 76 | %find_lang %{name} --all-name |
77 | ||
64456ff8 | 78 | %clean |
79 | rm -rf $RPM_BUILD_ROOT | |
80 | ||
e0e60635 JB |
81 | %post |
82 | /sbin/ldconfig | |
0345e74d | 83 | umask 022 |
723694c1 | 84 | update-mime-database %{_datadir}/mime ||: |
0345e74d | 85 | [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||: |
64456ff8 | 86 | |
e0e60635 JB |
87 | %postun |
88 | /sbin/ldconfig | |
0345e74d | 89 | umask 022 |
90 | update-mime-database %{_datadir}/mime | |
91 | [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 | |
c999790c | 92 | |
93 | %files -f %{name}.lang | |
64456ff8 | 94 | %defattr(644,root,root,755) |
95 | %attr(755,root,root) %{_bindir}/* | |
4c14adbc | 96 | %attr(755,root,root) %{_libdir}/lib*.so.*.*.* |
64456ff8 | 97 | %dir %{_libdir}/bse |
4c14adbc JB |
98 | %dir %{_libdir}/bse/v%{version} |
99 | %dir %{_libdir}/bse/v%{version}/plugins | |
100 | %attr(755,root,root) %{_libdir}/bse/v%{version}/plugins/*.so | |
64456ff8 | 101 | %{_datadir}/%{name} |
1da5edcb | 102 | %{_datadir}/bse |
103 | %{_datadir}/application-registry/%{name}.applications | |
104 | %{_datadir}/mime-info/bse.* | |
92d549fe | 105 | %{_desktopdir}/%{name}.desktop |
1da5edcb | 106 | %{_pixmapsdir}/*.png |
fb24ff55 | 107 | %{_datadir}/mime/audio/x-bse.xml |
108 | %{_datadir}/mime/audio/x-bsewave.xml | |
109 | %{_datadir}/mime/packages/beast.xml | |
e0e60635 | 110 | %{_mandir}/man1/* |
64456ff8 | 111 | |
112 | %files devel | |
4c14adbc JB |
113 | %defattr(644,root,root,755) |
114 | %attr(755,root,root) %{_libdir}/*.so | |
115 | %{_libdir}/*.la | |
64456ff8 | 116 | %{_includedir}/bse |
64456ff8 | 117 | %{_includedir}/sfi |
64456ff8 | 118 | %{_mandir}/man3/* |
119 | %{_pkgconfigdir}/*.pc |