]> git.pld-linux.org Git - packages/brasero.git/blame - brasero.spec
- updated to 2.30.2
[packages/brasero.git] / brasero.spec
CommitLineData
7d70b9b5
JB
1#
2# Conditinal build:
3%bcond_without beagle # disable beagle search
4#
0aa1039d 5Summary: Disc burning application for GNOME
78d2c1a6 6Summary(pl.UTF-8): Program do wypalania płyt dla GNOME
f267e635 7Name: brasero
9758b1b7
MB
8Version: 2.30.2
9Release: 1
d5995223 10License: GPL v2+
06edcff8 11Group: X11/Applications
4c970b36 12Source0: http://ftp.gnome.org/pub/GNOME/sources/brasero/2.30/%{name}-%{version}.tar.bz2
9758b1b7 13# Source0-md5: c1c995a01a087ad1d1062c8ed64405dd
8e53b4f5 14URL: http://www.gnome.org/projects/brasero/
5dcd3a8d 15BuildRequires: GConf2-devel >= 2.24.0
7d70b9b5
JB
16BuildRequires: autoconf
17BuildRequires: automake
5dcd3a8d 18BuildRequires: dbus-glib-devel >= 0.76
0851aa69 19BuildRequires: gettext-devel
4c970b36 20BuildRequires: glib2-devel >= 1:2.22.0
7416c71a 21BuildRequires: glibc-misc
5dcd3a8d 22BuildRequires: gnome-common >= 2.24.0
0851aa69 23BuildRequires: gnome-doc-utils
4c970b36 24BuildRequires: gobject-introspection-devel >= 0.6.3
0851aa69 25BuildRequires: gstreamer-devel >= 0.10.15
0aa1039d 26BuildRequires: gstreamer-plugins-base-devel >= 0.10.0
4c970b36
MB
27BuildRequires: gtk+2-devel >= 2:2.18.0
28BuildRequires: gtk-doc >= 1.12
0851aa69
MB
29BuildRequires: intltool >= 0.40.0
30%{?with_beagle:BuildRequires: libbeagle-devel >= 0.3.0}
59998c06 31BuildRequires: libburn-devel >= 0.4.0
7416c71a 32BuildRequires: libcanberra-devel
33BuildRequires: libcanberra-gtk-devel
d714d0f9 34BuildRequires: libisofs-devel >= 0.6.4
7d70b9b5 35BuildRequires: libtool
a94cb2a5 36BuildRequires: libunique-devel >= 1.0.0
5dcd3a8d
MB
37BuildRequires: libxml2-devel >= 1:2.6.31
38BuildRequires: nautilus-devel >= 2.26.0
0aa1039d 39BuildRequires: pkgconfig
f4f40cec
MB
40BuildRequires: rpmbuild(find_lang) >= 1.23
41BuildRequires: rpmbuild(macros) >= 1.311
4c970b36 42BuildRequires: totem-pl-parser-devel >= 2.30.0
5dcd3a8d 43BuildRequires: xorg-lib-libSM-devel
0aa1039d 44Requires(post,postun): desktop-file-utils
f4f40cec 45Requires(post,postun): gtk+2
b2818f74 46Requires(post,postun): hicolor-icon-theme
5dcd3a8d 47Requires(post,postun): shared-mime-info
0851aa69 48Requires(post,preun): GConf2
5dcd3a8d 49Requires: %{name}-libs = %{version}-%{release}
a0ab5c9e 50Suggests: dvd+rw-tools
aaf34959
MB
51Suggests: gstreamer-audio-effects-base
52Suggests: gstreamer-audio-effects-good
68ba2b78 53Obsoletes: bonfire
461995f0 54# sr@Latn vs. sr@latin
55Conflicts: glibc-misc < 6:2.7
0aa1039d 56BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
57
58%description
0851aa69
MB
59Brasero is a CD/DVD mastering tool for the GNOME desktop. It is
60designed to be simple and easy to use.
0aa1039d 61
41cf56dd 62%description -l pl.UTF-8
0851aa69
MB
63Brasero jest narzędziem do masteringu płyt CD/DVD dla biurka GNOME.
64Jest zaprojektowany by być prostym i łatwym w obsłudze.
0aa1039d 65
5dcd3a8d
MB
66%package libs
67Summary: Brasero library
68Summary(pl.UTF-8): Biblioteka Brasero
69Group: X11/Libraries
70
71%description libs
72Brasero library.
73
74%description libs -l pl.UTF-8
75Biblioteka Brasero.
76
77%package devel
78Summary: Header files for Brasero library
79Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Brasero
80Group: X11/Development/Libraries
81Requires: %{name}-libs = %{version}-%{release}
a94cb2a5 82Requires: dbus-glib-devel >= 0.76
4c970b36
MB
83Requires: glib2-devel >= 1:2.22.0
84Requires: gtk+2-devel >= 2:2.18.0
5dcd3a8d
MB
85
86%description devel
87Header files for Brasero library.
88
89%description devel -l pl.UTF-8
90Pliki nagłówkowe biblioteki Brasero.
91
5dcd3a8d
MB
92%package apidocs
93Summary: Brasero library API documentation
94Summary(pl.UTF-8): Dokumentacja API biblioteki Brasero
95Group: Documentation
96Requires: gtk-doc-common
97
98%description apidocs
99Brasero library API documentation.
100
101%description apidocs -l pl.UTF-8
102Dokumentacja API biblioteki Brasero.
103
0edd65d4
PZ
104%package -n nautilus-extension-brasero
105Summary: Brasero extension for Nautilus
106Summary(pl.UTF-8): Rozszerzenie Brasero dla Nautilusa
107Group: X11/Applications
5dcd3a8d 108Requires(post,postun): desktop-file-utils
0edd65d4 109Requires: %{name} = %{version}-%{release}
5dcd3a8d 110Requires: nautilus >= 2.26.0
0edd65d4
PZ
111
112%description -n nautilus-extension-brasero
113Adds Brasero integration to Nautilus.
114
115%description -n nautilus-extension-brasero -l pl.UTF-8
116Dodaje integrację Brasero z Nautilusem.
117
0aa1039d 118%prep
119%setup -q
4c970b36
MB
120sed -i s#^en@shaw## po/LINGUAS
121rm po/en@shaw.po
0aa1039d 122
123%build
8b4bb632 124%{__gtkdocize}
7d70b9b5 125%{__libtoolize}
4ac23a31 126%{__intltoolize}
7d70b9b5
JB
127%{__aclocal}
128%{__autoconf}
129%{__autoheader}
130%{__automake}
131%configure \
f267e635 132 %{!?with_beagle:--disable-search} \
5dcd3a8d
MB
133 --enable-gtk-doc \
134 --with-html-dir=%{_gtkdocdir} \
0851aa69 135 --disable-caches \
4c970b36
MB
136 --disable-schemas-install \
137 --disable-silent-rules
0aa1039d 138%{__make}
139
140%install
141rm -rf $RPM_BUILD_ROOT
142
143%{__make} install \
144 DESTDIR=$RPM_BUILD_ROOT
145
945f879f 146%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/*.la
5dcd3a8d
MB
147%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/brasero/plugins/lib*.{la,a}
148%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.{la,a}
f4f40cec 149
f4f40cec 150%find_lang %{name} --with-gnome --with-omf
0aa1039d 151
152%clean
153rm -rf $RPM_BUILD_ROOT
154
155%post
6b654b53 156%gconf_schema_install brasero.schemas
0aa1039d 157%update_desktop_database_post
f267e635
PZ
158%update_mime_database
159%update_icon_cache hicolor
0aa1039d 160
0156d6bf 161%preun
6b654b53 162%gconf_schema_uninstall brasero.schemas
0156d6bf
MB
163
164%postun
0aa1039d 165%update_desktop_database_postun
f267e635
PZ
166%update_mime_database
167%update_icon_cache hicolor
0aa1039d 168
5dcd3a8d
MB
169%post libs -p /sbin/ldconfig
170%postun libs -p /sbin/ldconfig
171
172%post -n nautilus-extension-brasero
173%update_desktop_database_post
174
175%postun -n nautilus-extension-brasero
176%update_desktop_database_postun
177
0aa1039d 178%files -f %{name}.lang
179%defattr(644,root,root,755)
6b654b53 180%doc AUTHORS ChangeLog NEWS README
5dcd3a8d 181%attr(755,root,root) %{_bindir}/brasero
0aa1039d 182%{_datadir}/%{name}
f267e635 183%{_datadir}/mime/packages/%{name}.xml
7bffecd4
PZ
184%dir %{_libdir}/brasero
185%dir %{_libdir}/brasero/plugins
186%attr(755,root,root) %{_libdir}/brasero/plugins/lib*.so
5dcd3a8d 187%{_desktopdir}/brasero-copy-medium.desktop
5dcd3a8d 188%{_desktopdir}/brasero.desktop
f267e635 189%{_iconsdir}/hicolor/*/*/*.png
6b654b53 190%{_iconsdir}/hicolor/*/*/*.svg
5dcd3a8d 191%{_mandir}/man1/brasero.1*
0156d6bf 192%{_sysconfdir}/gconf/schemas/brasero.schemas
0edd65d4 193
5dcd3a8d
MB
194%files libs
195%defattr(644,root,root,755)
27216010
PZ
196%attr(755,root,root) %{_libdir}/libbrasero-burn.so.*.*.*
197%attr(755,root,root) %ghost %{_libdir}/libbrasero-burn.so.0
5dcd3a8d
MB
198%attr(755,root,root) %{_libdir}/libbrasero-media.so.*.*.*
199%attr(755,root,root) %ghost %{_libdir}/libbrasero-media.so.0
27216010
PZ
200%attr(755,root,root) %{_libdir}/libbrasero-utils.so.*.*.*
201%attr(755,root,root) %ghost %{_libdir}/libbrasero-utils.so.0
4c970b36 202%{_libdir}/girepository-1.0/*.typelib
5dcd3a8d
MB
203
204%files devel
205%defattr(644,root,root,755)
27216010 206%attr(755,root,root) %{_libdir}/libbrasero-burn.so
5dcd3a8d 207%attr(755,root,root) %{_libdir}/libbrasero-media.so
27216010 208%attr(755,root,root) %{_libdir}/libbrasero-utils.so
5dcd3a8d 209%{_includedir}/brasero
27216010 210%{_pkgconfigdir}/libbrasero-burn.pc
5dcd3a8d 211%{_pkgconfigdir}/libbrasero-media.pc
4c970b36 212%{_datadir}/gir-1.0/*.gir
5dcd3a8d 213
5dcd3a8d
MB
214%files apidocs
215%defattr(644,root,root,755)
27216010
PZ
216%{_gtkdocdir}/libbrasero-burn
217%{_gtkdocdir}/libbrasero-media
5dcd3a8d 218
0edd65d4
PZ
219%files -n nautilus-extension-brasero
220%defattr(644,root,root,755)
221%attr(755,root,root) %{_libdir}/nautilus/extensions-2.0/libnautilus-brasero-extension.so
5dcd3a8d 222%{_desktopdir}/brasero-nautilus.desktop
This page took 0.066693 seconds and 4 git commands to generate.