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