]> git.pld-linux.org Git - packages/gnomebaker.git/blob - gnomebaker.spec
65cf7e1c7f1b5f601efc8ee0216763251da090b8
[packages/gnomebaker.git] / gnomebaker.spec
1 Summary:        GNOME program for creating CDs
2 Summary(pl.UTF-8):      Program dla GNOME do nagrywania płyt CD
3 Name:           gnomebaker
4 Version:        0.6.2
5 Release:        3
6 License:        GPL v2
7 Group:          X11/Applications/Multimedia
8 Source0:        http://dl.sourceforge.net/gnomebaker/%{name}-%{version}.tar.gz
9 # Source0-md5:  0f9bcc1ff2640b0705c4999dc98dc501
10 Patch0:         %{name}-desktop.patch
11 URL:            http://gnomebaker.sourceforge.net/
12 BuildRequires:  autoconf
13 BuildRequires:  automake
14 BuildRequires:  gettext-devel
15 BuildRequires:  gstreamer-devel
16 BuildRequires:  gtk+2-devel
17 BuildRequires:  intltool
18 BuildRequires:  libglade2-devel
19 BuildRequires:  libgnomeui-devel
20 BuildRequires:  libnotify-devel
21 BuildRequires:  libtool
22 BuildRequires:  pkgconfig
23 BuildRequires:  rpmbuild(macros) >= 1.197
24 BuildRequires:  scrollkeeper
25 Requires(post,postun):  scrollkeeper
26 Requires:       gstreamer-gnomevfs
27 Suggests:       cdrdao
28 Suggests:       cdrtools
29 Suggests:       cdda2wav
30 Suggests:       mkisofs
31 Suggests:       readcd
32 Suggests:       dvd+rw-tools
33 Suggests:       gstreamer-flac
34 Suggests:       gstreamer-mad
35 Suggests:       gstreamer-vorbis
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38 %description
39 GnomeBaker is a GNOME CD burning application.
40
41 %description -l pl.UTF-8
42 GnomeBaker jest programem dla GNOME do nagrywania CD.
43
44 %prep
45 %setup -q -n %{name}-%{version}
46 %patch0 -p1
47 # these seem to be more up-to-date
48 cp -f po/es{_ES,}.po
49 # this one is not so obvious...
50 # cp -f po/sv{_SE,}.po
51 rm -f po/*.gmo
52
53 %build
54 %{__libtoolize}
55 %{__intltoolize}
56 %{__aclocal}
57 %{__autoheader}
58 %{__autoconf}
59 %{__automake}
60 %configure \
61         --enable-libnotify
62 %{__make}
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66 install -d $RPM_BUILD_ROOT%{_pixmapsdir}
67
68 %{__make} install \
69         DESTDIR=$RPM_BUILD_ROOT \
70         gnomemenudir=%{_desktopdir} \
71         gnomebakerdoc_DATA=""
72
73 install pixmaps/gnomebaker-48.png \
74         $RPM_BUILD_ROOT%{_pixmapsdir}/gnomebaker.png
75
76 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/{es_ES,fr_FR,de_CH,es_CR,eu_ES,fr_CH,it,no,nl,pt,zh,de} #FIXME
77 mv $RPM_BUILD_ROOT%{_datadir}/locale/de{_DE,}
78 mv $RPM_BUILD_ROOT%{_datadir}/locale/it{_IT,}
79 mv $RPM_BUILD_ROOT%{_datadir}/locale/nl{_NL,}
80 mv $RPM_BUILD_ROOT%{_datadir}/locale/pt{_PT,}
81
82 %find_lang %{name} --with-gnome
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %post
88 %scrollkeeper_update_post
89 %banner %{name} -e << EOF
90 Suggested packages for use with Gnomebaker:
91 for CD recording
92 - cdrdao
93 - cdrtools
94 - cdrtools-cdda2wav
95 - cdrtools-mkisofs
96 - cdrtools-readcd
97 - dvd+rw-tools
98 for operations on audio files
99 - gstreamer-flac
100 - gstreamer-mad
101 - gstreamer-vorbis
102 EOF
103
104 %postun
105 %scrollkeeper_update_postun
106
107 %files -f %{name}.lang
108 %defattr(644,root,root,755)
109 %doc ChangeLog TODO
110 %attr(755,root,root) %{_bindir}/*
111 %{_datadir}/%{name}
112 %{_desktopdir}/*.desktop
113 %{_omf_dest_dir}/%{name}
114 %{_pixmapsdir}/*
115 %{_iconsdir}/hicolor/48x48/apps/gnomebaker-48.png
This page took 0.485863 seconds and 2 git commands to generate.