]> git.pld-linux.org Git - packages/bug-buddy.git/blob - bug-buddy.spec
- merged from DEVEL
[packages/bug-buddy.git] / bug-buddy.spec
1 Summary:        Utility to ease the reporting of bugs within the GNOME
2 Summary(pl.UTF-8):      Narzędzie ułatwiające zgłaszanie błędów w środowisku GNOME
3 Name:           bug-buddy
4 Version:        2.28.0
5 Release:        1
6 License:        GPL v2
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/bug-buddy/2.28/%{name}-%{version}.tar.bz2
9 # Source0-md5:  ee9c586fee2e6b8ce3b787e696f37100
10 URL:            http://www.gnome.org/
11 BuildRequires:  GConf2-devel >= 2.26.0
12 BuildRequires:  autoconf
13 BuildRequires:  automake >= 1:1.9
14 BuildRequires:  elfutils-devel
15 BuildRequires:  evolution-data-server-devel >= 2.26.0
16 BuildRequires:  gettext-devel
17 BuildRequires:  gnome-common
18 BuildRequires:  glib2-devel >= 1:2.20.0
19 BuildRequires:  gnome-doc-utils >= 0.12.0
20 BuildRequires:  gtk+2-devel >= 2:2.16.0
21 BuildRequires:  libbonobo-devel >= 2.24.0
22 BuildRequires:  intltool >= 0.40.0
23 BuildRequires:  libgtop-devel >= 2.14.8
24 BuildRequires:  libsoup-devel >= 2.26.0
25 BuildRequires:  libtool
26 BuildRequires:  libxml2-devel >= 1:2.6.31
27 BuildRequires:  pkgconfig
28 BuildRequires:  rpmbuild(macros) >= 1.311
29 BuildRequires:  scrollkeeper >= 0.3.8
30 BuildRequires:  sed >= 4.0
31 Requires(post,postun):  gtk+2
32 Requires(post,postun):  hicolor-icon-theme
33 Requires(post,preun):   GConf2
34 Requires:       gtk+2 >= 2:2.16.0
35 # sr@Latn vs. sr@latin
36 Conflicts:      glibc-misc < 6:2.7
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39 %description
40 bug-buddy is a druid based tool which steps you through the GNOME bug
41 submission process. It can automatically obtain stack traces from core
42 files or crashed applications. Debian and KDE bug tracking systems are
43 also supported.
44
45 %description -l pl.UTF-8
46 bug-budy jest narzędziem przeprowadzającym Cię przez proces składania
47 raportu o błędzie w środowisku GNOME. Potrafi on automatycznie uzyskać
48 ślady ze stosu (backtrace) z plików core lub wywracających się
49 aplikacji. Wspierane są również systemy obsługi błędów Debiana oraz
50 KDE.
51
52 %prep
53 %setup -q
54
55 %build
56 cd google-breakpad
57 %{__libtoolize}
58 %{__aclocal}
59 %{__autoconf}
60 cd ..
61
62 %{__glib_gettextize}
63 %{__intltoolize}
64 %{__libtoolize}
65 %{__gnome_doc_common}
66 %{__aclocal}
67 %{__autoconf}
68 %{__autoheader}
69 %{__automake}
70 %configure \
71         --disable-schemas-install \
72         --disable-scrollkeeper
73 %{__make}
74
75 %install
76 rm -rf $RPM_BUILD_ROOT
77
78 %{__make} install \
79         DESTDIR=$RPM_BUILD_ROOT \
80         GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
81
82 rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/libgnomebreakpad.la
83 rm -f $RPM_BUILD_ROOT%{_libdir}/bug-buddy/libbreakpad.{l,}a
84
85 %find_lang %{name} --all-name
86
87 %clean
88 rm -rf $RPM_BUILD_ROOT
89
90 %post
91 /sbin/ldconfig
92 %gconf_schema_install bug-buddy.schemas
93 %update_icon_cache hicolor
94
95 %preun
96 %gconf_schema_uninstall bug-buddy.schemas
97
98 %postun
99 /sbin/ldconfig
100 %update_icon_cache hicolor
101
102 %files -f %{name}.lang
103 %defattr(644,root,root,755)
104 %doc AUTHORS ChangeLog NEWS README TODO
105 %attr(755,root,root) %{_bindir}/bug-buddy
106 %ifarch %{ix86}
107 %attr(755,root,root) %{_bindir}/minidump_dump
108 %attr(755,root,root) %{_bindir}/minidump_stackwalk
109 %dir %{_libdir}/bug-buddy
110 %attr(755,root,root) %{_libdir}/bug-buddy/libbreakpad.so*
111 %endif
112 %attr(755,root,root) %{_libdir}/gtk-2.0/modules/libgnomebreakpad.so
113 %{_datadir}/%{name}
114 %{_desktopdir}/bug-buddy.desktop
115 %{_iconsdir}/hicolor/*/*/bug-buddy.png
116 %{_iconsdir}/hicolor/*/*/bug-buddy.svg
117 %{_sysconfdir}/gconf/schemas/bug-buddy.schemas
118 %{_mandir}/man1/*.1*
This page took 0.059519 seconds and 3 git commands to generate.