]> git.pld-linux.org Git - packages/brasero.git/blame - brasero.spec
- 0.7.1
[packages/brasero.git] / brasero.spec
CommitLineData
a70686a2 1# TODO: check build/functionality with new libburn+libisofs
7d70b9b5
JB
2#
3# Conditinal build:
4%bcond_without beagle # disable beagle search
5#
0aa1039d 6Summary: Disc burning application for GNOME
78d2c1a6 7Summary(pl.UTF-8): Program do wypalania płyt dla GNOME
f267e635 8Name: brasero
ce4fd54a 9Version: 0.7.1
7bffecd4 10Release: 1
d5995223 11License: GPL v2+
06edcff8 12Group: X11/Applications
7bffecd4 13Source0: http://ftp.gnome.org/pub/GNOME/sources/brasero/0.7/%{name}-%{version}.tar.bz2
ce4fd54a 14# Source0-md5: 2754fca21c31f00016981cc8fe7c48be
0aa1039d 15Patch0: %{name}-desktop.patch
8e53b4f5 16URL: http://www.gnome.org/projects/brasero/
7d70b9b5
JB
17BuildRequires: autoconf
18BuildRequires: automake
d5995223
JB
19%{?with_beagle:BuildRequires: beagle-devel >= 0.1.1}
20BuildRequires: gnome-vfs2-devel >= 2.14.2
0aa1039d 21BuildRequires: gstreamer-devel >= 0.10.6
22BuildRequires: gstreamer-plugins-base-devel >= 0.10.0
7bffecd4 23BuildRequires: gtk+2-devel >= 2:2.11.6
0aa1039d 24BuildRequires: hal-devel >= 0.5
d5995223 25BuildRequires: intltool >= 0.35.0
59998c06 26BuildRequires: libburn-devel >= 0.4.0
0aa1039d 27BuildRequires: libgnomeui-devel >= 2.10.0
59998c06 28BuildRequires: libisofs-devel >= 0.2.8
0aa1039d 29BuildRequires: libnotify-devel >= 0.3.0
7d70b9b5 30BuildRequires: libtool
d5995223 31BuildRequires: libxml2-devel >= 1:2.6.0
7bffecd4 32BuildRequires: nautilus-cd-burner-devel >= 2.16.0
0aa1039d 33BuildRequires: pkgconfig
ce4fd54a 34BuildRequires: totem-pl-parser-devel >= 1.2.0
0156d6bf 35Requires(post,preun): GConf2
0aa1039d 36Requires(post,postun): desktop-file-utils
b2818f74 37Requires(post,postun): hicolor-icon-theme
0aa1039d 38Requires: hal >= 0.5
a0ab5c9e 39Suggests: dvd+rw-tools
68ba2b78 40Obsoletes: bonfire
461995f0 41# sr@Latn vs. sr@latin
42Conflicts: glibc-misc < 6:2.7
0aa1039d 43BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45%description
f267e635 46Brasero is a CD/DVD mastering tool for the GNOME desktop.
0aa1039d 47It is designed to be simple and easy to use.
48
41cf56dd
JR
49%description -l pl.UTF-8
50Brasero jest narzędziem do masteringu płyt CD/DVD dla biurka
51GNOME. Jest zaprojektowany by być prostym i łatwym w obsłudze.
0aa1039d 52
53%prep
54%setup -q
55%patch0 -p1
0aa1039d 56
57%build
7d70b9b5 58%{__libtoolize}
4ac23a31 59%{__intltoolize}
7d70b9b5
JB
60%{__aclocal}
61%{__autoconf}
62%{__autoheader}
63%{__automake}
64%configure \
f267e635
PZ
65 %{!?with_beagle:--disable-search} \
66 --disable-caches
0aa1039d 67%{__make}
68
69%install
70rm -rf $RPM_BUILD_ROOT
71
72%{__make} install \
73 DESTDIR=$RPM_BUILD_ROOT
74
461995f0 75[ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr@latin ] || \
76 mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin}
0aa1039d 77%find_lang %{name} --all-name
78
79%clean
80rm -rf $RPM_BUILD_ROOT
81
82%post
6b654b53 83%gconf_schema_install brasero.schemas
0aa1039d 84%update_desktop_database_post
f267e635
PZ
85%update_mime_database
86%update_icon_cache hicolor
0aa1039d 87
0156d6bf 88%preun
6b654b53 89%gconf_schema_uninstall brasero.schemas
0156d6bf
MB
90
91%postun
0aa1039d 92%update_desktop_database_postun
f267e635
PZ
93%update_mime_database
94%update_icon_cache hicolor
0aa1039d 95
96%files -f %{name}.lang
97%defattr(644,root,root,755)
6b654b53 98%doc AUTHORS ChangeLog NEWS README
0aa1039d 99%attr(755,root,root) %{_bindir}/*
100%{_datadir}/%{name}
f267e635 101%{_datadir}/mime/packages/%{name}.xml
7bffecd4
PZ
102%dir %{_libdir}/brasero
103%dir %{_libdir}/brasero/plugins
104%attr(755,root,root) %{_libdir}/brasero/plugins/lib*.so
0aa1039d 105%{_desktopdir}/*.desktop
f267e635 106%{_iconsdir}/hicolor/*/*/*.png
6b654b53
PZ
107%{_iconsdir}/hicolor/*/*/*.svg
108%{_mandir}/man1/*
0156d6bf 109%{_sysconfdir}/gconf/schemas/brasero.schemas
This page took 2.283059 seconds and 4 git commands to generate.