]> git.pld-linux.org Git - packages/bug-buddy.git/blobdiff - bug-buddy.spec
- tabs in preamble
[packages/bug-buddy.git] / bug-buddy.spec
index d289289a9b46e85df18ee26fe4b3f550002b6257..e45f563ec1d72d2e314176dc01c1a888d51d9c05 100644 (file)
@@ -1,19 +1,39 @@
 Summary:       Utility to ease the reporting of bugs within the GNOME
 Summary:       Utility to ease the reporting of bugs within the GNOME
-Summary(pl):   Narzêdzie u³atwiaj±ce zg³aszanie b³êdów w ¶rodowisku GNOME
+Summary(pl.UTF-8):     Narzędzie ułatwiające zgłaszanie błędów w środowisku GNOME
 Name:          bug-buddy
 Name:          bug-buddy
-Version:       2.3.3
+Version:       2.16.1
 Release:       1
 Release:       1
-License:       GPL
+License:       GPL v2
 Group:         X11/Applications
 Group:         X11/Applications
-Source0:       http://ftp.gnome.org/pub/gnome/sources/%{name}/2.3/%{name}-%{version}.tar.bz2
-# Source0-md5: c59a4d7e0d6fb3bfeb9ae5eb3d328b75
+Source0:       http://ftp.gnome.org/pub/gnome/sources/bug-buddy/2.16/%{name}-%{version}.tar.bz2
+# Source0-md5: c15641ebfd90a91f185179d67bde88e3
+Patch0:                %{name}-desktop.patch
 URL:           http://www.gnome.org/
 URL:           http://www.gnome.org/
-BuildRequires: gnome-vfs2-devel >= 2.2.0
-BuildRequires: libglade2-devel
-BuildRequires: libgnomecanvas-devel
-BuildRequires: libgnomeui-devel
-BuildRequires: libxml2-devel
-BuildRequires: scrollkeeper
+BuildRequires: GConf2-devel >= 2.16.0
+BuildRequires: autoconf
+BuildRequires: automake
+BuildRequires: evolution-data-server-devel >= 1.8.1
+BuildRequires: gettext-devel
+BuildRequires: gnome-desktop-devel >= 2.16.2
+BuildRequires: gnome-doc-utils >= 0.8.0
+BuildRequires: gnome-menus-devel >= 2.16.1
+BuildRequires: gnome-vfs2-devel >= 2.16.3
+BuildRequires: gtk+2-devel >= 2:2.10.6
+BuildRequires: intltool >= 0.35.0
+BuildRequires: libglade2-devel >= 1:2.6.0
+BuildRequires: libgnomeui-devel >= 2.16.1
+BuildRequires: libgtop-devel >= 2.14.4
+BuildRequires: libxml2-devel >= 1:2.6.27
+BuildRequires: libxslt-progs >= 1.1.17
+BuildRequires: pkgconfig
+BuildRequires: rpmbuild(macros) >= 1.311
+BuildRequires: scrollkeeper >= 0.3.8
+Requires(post,preun):  GConf2 >= 2.16.0
+Requires(post,postun): desktop-file-utils
+Requires(post,postun): gtk+2 >= 2:2.10.6
+Requires(post,postun): hicolor-icon-theme
+Requires(post,postun): scrollkeeper
+Requires:      libgnomeui >= 2.16.1
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -22,42 +42,60 @@ submission process. It can automatically obtain stack traces from core
 files or crashed applications. Debian and KDE bug tracking systems are
 also supported.
 
 files or crashed applications. Debian and KDE bug tracking systems are
 also supported.
 
-%description -l pl
-bug-budy jest narzêdziem przeprowadzaj±cym Ciê przez proces sk³adania
-raportu o b³êdzie w ¶rodowisku GNOME. Potrafi on automatycznie uzyskaæ
-¶lady ze stosu (backtrace) z plików core lub wywracaj±cych siê
-aplikacji. Wspierane s± równie¿ systemy obs³ugi b³êdów Debiana oraz
+%description -l pl.UTF-8
+bug-budy jest narzędziem przeprowadzającym Cię przez proces składania
+raportu o błędzie w środowisku GNOME. Potrafi on automatycznie uzyskać
+ślady ze stosu (backtrace) z plików core lub wywracających się
+aplikacji. Wspierane są również systemy obsługi błędów Debiana oraz
 KDE.
 
 %prep
 %setup -q
 KDE.
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 
 %build
-%configure
+%{__glib_gettextize}
+%{__intltoolize}
+%{__gnome_doc_common}
+%{__aclocal}
+%{__autoconf}
+%{__automake}
+%configure \
+       --disable-schemas-install \
+       --disable-scrollkeeper
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
-       DESTDIR=$RPM_BUILD_ROOT 
+       DESTDIR=$RPM_BUILD_ROOT \
+       GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 
 %find_lang %{name} --with-gnome --all-name
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 
 %find_lang %{name} --with-gnome --all-name
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%post   -p /usr/bin/scrollkeeper-update
-%postun -p /usr/bin/scrollkeeper-update
+%post
+%gconf_schema_install bug-buddy.schemas
+%scrollkeeper_update_post
+%update_desktop_database_post
+%update_icon_cache hicolor
+
+%preun
+%gconf_schema_uninstall bug-buddy.schemas
+
+%postun
+%scrollkeeper_update_postun
+%update_desktop_database_postun
+%update_icon_cache hicolor
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README
+%doc AUTHORS ChangeLog NEWS README TODO
 %attr(755,root,root) %{_bindir}/*
 %attr(755,root,root) %{_bindir}/*
-%{_mandir}/man1/*
-%{_datadir}/application-registry/*
-%{_datadir}/bug-buddy
-%{_datadir}/mime-info/*
-%{_desktopdir}/*
-%{_pixmapsdir}/*
-%{_omf_dest_dir}/*
+%{_datadir}/%{name}
+%{_desktopdir}/*.desktop
+%{_iconsdir}/hicolor/*/*/bug-buddy.png
+%{_sysconfdir}/gconf/schemas/bug-buddy.schemas
This page took 0.078255 seconds and 4 git commands to generate.