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