]> git.pld-linux.org Git - packages/bug-buddy.git/blob - bug-buddy.spec
3b8d28500853399aa4549edb860d9ec74a2b07b2
[packages/bug-buddy.git] / bug-buddy.spec
1 Summary:        Utility to ease the reporting of bugs within the GNOME
2 Summary(pl):    Narzêdzie u³atwiaj±ce zg³aszanie b³êdów w ¶rodowisku GNOME
3 Name:           bug-buddy
4 Version:        2.10.0
5 Release:        2
6 License:        GPL v2
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/gnome/sources/bug-buddy/2.10/%{name}-%{version}.tar.bz2
9 # Source0-md5:  c821a933f3d7be64071c7bfcb07ee1ac
10 Patch0:         %{name}-desktop.patch
11 URL:            http://www.gnome.org/
12 BuildRequires:  GConf2-devel >= 2.10.0
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  gnome-desktop-devel >= 2.10.0-2
16 BuildRequires:  gnome-menus-devel >= 2.10.1
17 BuildRequires:  gnome-vfs2-devel >= 2.10.0-2
18 BuildRequires:  gtk+2-devel >= 2:2.6.4
19 BuildRequires:  intltool >= 0.33
20 BuildRequires:  libglade2-devel >= 1:2.5.1
21 BuildRequires:  libgnomeui-devel >= 2.10.0-2
22 BuildRequires:  libxml2-devel >= 1:2.6.19
23 BuildRequires:  scrollkeeper >= 0.3.8
24 Requires(post,preun):   GConf2 >= 2.10.0
25 Requires(post,postun):  desktop-file-utils
26 Requires(post,postun):  scrollkeeper
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 bug-buddy is a druid based tool which steps you through the GNOME bug
31 submission process. It can automatically obtain stack traces from core
32 files or crashed applications. Debian and KDE bug tracking systems are
33 also supported.
34
35 %description -l pl
36 bug-budy jest narzêdziem przeprowadzaj±cym Ciê przez proces sk³adania
37 raportu o b³êdzie w ¶rodowisku GNOME. Potrafi on automatycznie uzyskaæ
38 ¶lady ze stosu (backtrace) z plików core lub wywracaj±cych siê
39 aplikacji. Wspierane s± równie¿ systemy obs³ugi b³êdów Debiana oraz
40 KDE.
41
42 %prep
43 %setup -q
44 %patch0 -p1
45
46 %build
47 glib-gettextize --copy --force
48 intltoolize --copy --force
49 %{__aclocal}
50 %{__autoconf}
51 %{__automake}
52 %configure \
53         --disable-schemas-install
54 %{__make}
55
56 %install
57 rm -rf $RPM_BUILD_ROOT
58
59 %{__make} install \
60         DESTDIR=$RPM_BUILD_ROOT \
61         GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
62
63 rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
64 rm -r $RPM_BUILD_ROOT%{_datadir}/{application-registry,mime-info}
65
66 %find_lang %{name} --with-gnome --all-name
67
68 %clean
69 rm -rf $RPM_BUILD_ROOT
70
71 %post
72 %gconf_schema_install /etc/gconf/schemas/bug-buddy.schemas
73 /usr/bin/scrollkeeper-update -q
74 /usr/bin/update-desktop-database
75
76 %preun
77 if [ $1 = 0 ]; then
78         %gconf_schema_uninstall /etc/gconf/schemas/bug-buddy.schemas
79 fi
80
81 %postun
82 if [ $1 = 0 ]; then
83         /usr/bin/scrollkeeper-update -q
84         /usr/bin/update-desktop-database
85 fi
86
87 %files -f %{name}.lang
88 %defattr(644,root,root,755)
89 %doc AUTHORS ChangeLog NEWS README TODO docs/multiple_bts.txt
90 %attr(755,root,root) %{_bindir}/*
91 %{_mandir}/man1/*
92 %{_datadir}/%{name}
93 %{_desktopdir}/*
94 %{_pixmapsdir}/*
95 %{_omf_dest_dir}/*
96 %{_sysconfdir}/gconf/schemas/*
This page took 0.072286 seconds and 3 git commands to generate.