]> git.pld-linux.org Git - packages/bug-buddy.git/blob - bug-buddy.spec
59664ed490a9bdbabca7d15e12845237b2d5b49f
[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:        1
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:  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 sed -i -e 's/^en@shaw//' po/LINGUAS
56 rm -f po/en@shaw.po
57
58 %build
59 %{__glib_gettextize}
60 %{__intltoolize}
61 %{__libtoolize}
62 %{__gnome_doc_common}
63 %{__aclocal}
64 %{__autoconf}
65 %{__autoheader}
66 %{__automake}
67 %configure \
68         --disable-schemas-install \
69         --disable-scrollkeeper
70 %{__make}
71
72 %install
73 rm -rf $RPM_BUILD_ROOT
74
75 %{__make} install \
76         DESTDIR=$RPM_BUILD_ROOT \
77         GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
78
79 rm -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/modules/libgnomesegvhandler.la
80
81 %find_lang %{name} --all-name
82
83 %clean
84 rm -rf $RPM_BUILD_ROOT
85
86 %post
87 /sbin/ldconfig
88 %gconf_schema_install bug-buddy.schemas
89 %update_icon_cache hicolor
90
91 %preun
92 %gconf_schema_uninstall bug-buddy.schemas
93
94 %postun
95 /sbin/ldconfig
96 %update_icon_cache hicolor
97
98 %files -f %{name}.lang
99 %defattr(644,root,root,755)
100 %doc AUTHORS ChangeLog NEWS README TODO
101 %attr(755,root,root) %{_bindir}/bug-buddy
102 %attr(755,root,root) %{_libdir}/gtk-2.0/modules/libgnomesegvhandler.so
103 %{_datadir}/%{name}
104 %{_desktopdir}/bug-buddy.desktop
105 %{_iconsdir}/hicolor/*/*/bug-buddy.png
106 %{_iconsdir}/hicolor/*/*/bug-buddy.svg
107 %{_sysconfdir}/gconf/schemas/bug-buddy.schemas
108 %{_mandir}/man1/*.1*
This page took 0.051575 seconds and 2 git commands to generate.