Sophie

Sophie

distrib > Mandriva > 10.2 > x86_64 > by-pkgid > 9b53c301f9c3bc1266a220ca015b2aeb > files > 7

bug-buddy-2.8.0-1mdk.src.rpm

Summary:	Utility to ease the reporting of bugs within the GNOME Desktop Environment.
Name:		bug-buddy
Version: 2.8.0
Release:	1mdk
License:	GPL
Group:		Graphical desktop/GNOME
Source: 	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.bz2
Source1:	bug-buddy-48.png
Source2:	bug-buddy-32.png
Source3:	bug-buddy-16.png
Source4:	bug-buddy.sh.bz2
Source5:	bug-buddy.csh.bz2
URL:		http://www.gnome.org/softwaremap/projects/bug-buddy/
BuildRequires:	gnome-desktop-devel
BuildRequires:	scrollkeeper >= 0.3.8
BuildRequires:	startup-notification-devel
BuildRequires:	libglade2.0-devel
BuildRequires:	perl-XML-Parser
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot

PreReq:		scrollkeeper >= 0.3.8
Requires:	gdb

%description
bug-buddy is a druid based tool which steps you through the GNOME bug
submission process.  It can automatically obtain stack traces from core
files or crashed applications.  Debian and KDE bug tracking systems are
also supported.

%prep
%setup -q

%build
%configure2_5x

%make

%install
rm -rf $RPM_BUILD_ROOT

%makeinstall_std

mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d
bzcat %{SOURCE4} > $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/bug-buddy.sh
bzcat %{SOURCE5} > $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/bug-buddy.csh

chmod a+x $RPM_BUILD_ROOT/%{_sysconfdir}/profile.d/*


%{find_lang} %{name} --with-gnome

install -m644 %{SOURCE1} -D $RPM_BUILD_ROOT%{_liconsdir}/%{name}.png
install -m644 %{SOURCE2} -D $RPM_BUILD_ROOT%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D $RPM_BUILD_ROOT%{_miconsdir}/%{name}.png

mkdir -p $RPM_BUILD_ROOT%{_menudir}
cat << EOF > $RPM_BUILD_ROOT%{_menudir}/bug-buddy
?package(bug-buddy): command="%{_bindir}/bug-buddy" icon="bug-buddy.png" \
longtitle="Report a bug in GNOME" needs="gnome" title="Bug Report Tool" \
section="More Applications/Development/Tools" startup_notify="true"
EOF

%clean
rm -rf $RPM_BUILD_ROOT


%post
if [ -x %{_bindir}/scrollkeeper-update ]; then %{_bindir}/scrollkeeper-update -q || true ; fi
%{update_menus}
GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/bug-buddy.schemas > /dev/null

%preun
if [ "$1" = "0" ] ; then
  GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source` gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/bug-buddy.schemas > /dev/null
fi

%postun
if [ -x %{_bindir}/scrollkeeper-update ]; then %{_bindir}/scrollkeeper-update -q || true ; fi
%{clean_menus}

%files -f %{name}.lang
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
%{_sysconfdir}/gconf/schemas/*
%config(noreplace) %{_sysconfdir}/profile.d/*
%{_bindir}/*
%{_datadir}/application-registry/*
%{_datadir}/applications/*
%{_datadir}/pixmaps/*
%{_datadir}/bug-buddy
%{_datadir}/omf/*
%{_iconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_datadir}/mime-info/*
%{_menudir}/*
%{_mandir}/man1/*

%changelog
* Tue Oct 19 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.8.0-1mdk
- New release 2.8.0

* Fri Aug 27 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1-2mdk
- Fix menu

* Tue Apr 20 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.1-1mdk
- New release 2.6.1

* Sat Apr 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 2.6.0-2mdk
- buildrequires
- minor cosmetics

* Tue Apr  6 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.6.0-1mdk
- New release 2.6.0

* Wed Jan 21 2004 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.2-1mdk
- Release 2.4.2

* Wed Nov 12 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.1.1-1mdk
- Release 2.4.1.1

* Fri Nov 07 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.1-1mdk
- Release 2.4.1

* Mon Sep 01 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.4.0-1mdk
- Release 2.4.0 

* Mon Aug  4 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 2.3.4-1mdk
- Release 2.3.4

* Tue Jul 15 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 2.3.3-1mdk
- Release 2.3.3

* Tue Jun 10 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 2.3.2-1mdk
- Release 2.3.2

* Mon Jun 02 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 2.3.1-1mdk
- Release 2.3.1

* Tue May 13 2003 Frederic Crozat <fcrozat@mandrakesoft.com> - 2.2.104-1mdk
- Release 2.2.104

* Mon Apr 14 2003 Frederic Crozat <fcrozat@mandrakesoft.com 2.2.103-1mdk
- Release 2.2.103

* Mon Feb  3 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.102-1mdk
- Release 2.2.102

* Mon Jan 20 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.101-1mdk
- Release 2.2.201

* Thu Jan 16 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.100-2mdk
- Recompiled against latest openssl
- Add yelp cache generation

* Thu Jan  2 2003 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.100-1mdk
- Release 2.2.100

* Thu Dec 26 2002 Stefan van der Eijk <stefan@eijk.nu> 2.2.99-2mdk
- BuildRequires

* Thu Dec 19 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.99-1mdk
- Release 2.2.99

* Tue Aug 20 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.0-5mdk
- Fix BuildRequires (gdk-pixbuf-devel is GNOME 1 and b-b is G2..)
- png icons

* Tue Aug 20 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.0-4mdk
- Add sources 4 & 5 for sh/csh profile.d script, rpm was screwing the scripts :( (bug #111)

* Mon Aug 19 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.0-3mdk
- Disable Bug-buddy auto-popup when crashes occur, since stripped
  packages don't generate usefull stack traces

* Sun Aug  4 2002 Stefan van der Eijk <stefan@eijk.nu> 2.2.0-2mdk
- BuildRequires

* Thu Jun 20 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.2.0-1mdk
- Release 2.2.0

* Thu Jun  6 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.6-1mdk
- Release 2.1.6

* Wed Apr 24 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.5-1mdk
- Release 2.1.5

* Wed Apr 10 2002 Frederic Crozat <fcrozat@mandrakesoft.com> 2.1.4-1mdk
- Release 2.1.4 (GNOME 2)

* Fri Feb 15 2002 Pablo Saratxaga <pablo@mandrakesoft.com> 2.0.8-6mdk
- Included Basque (and others) translation

* Thu Jan 10 2002 Stefan van der Eijk <stefan@eijk.nu> 2.0.8-5mdk
- BuildRequires

* Fri Oct 26 2001 Stefan van der Eijk <stefan@eijk.nu> 2.0.8-4mdk
- BuildRequires: libxml-devel

* Fri Sep 28 2001 Stefan van der Eijk <stefan@eijk.nu> 2.0.8-3mdk
- BuildRequires:  popt-devel
- Remove redundant BuildRequires.

* Wed Aug 29 2001 David BAUDENS <baudens@mandrakesoft.com> 2.0.8-2mdk
- Use new icon

* Tue Aug  7 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.8-1mdk
- Release 2.0.8
- No longer BuildConflicts with libxml2

* Sun Jul 08 2001 Stefan van der Eijk <stefan@eijk.nu> 2.0.6-3mdk
- BuildRequires:  db1-devel
- BuildRequires:  GConf-devel
- BuildRequires:  gdk-pixbuf-devel
- Removed BuildRequires:	audiofile-devel
- Removed BuildRequires:	esound-devel
- Removed BuildRequires:	gnome-libs-devel
- Removed BuildRequires:	imlib-devel
- Removed BuildRequires:	libxml-devel
- Removed BuildRequires:	XFree86-devel
- Removed BuildRequires:	zlib-devel

* Thu Jul 05 2001 David BAUDENS <baudens@mandrakesoft.com> 2.0.6-2mdk
- Move menu entry in Applications/Development/Tools

* Wed Jun 27 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.6-1mdk
- Release 2.0.6
- Add BuildConflicts with libxml2-devel

* Fri May 18 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-2mdk
- Add requires on gdb (needed to submit bug report)

* Fri Mar 30 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0.1-1mdk
- Release 2.0.1

* Mon Mar 26 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0-2mdk
- Correct typo in description (Thanks to Randy Kramer)

* Wed Mar 21 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 2.0-1mdk
- Release 2.0

* Mon Mar 12 2001 Frederic Crozat <fcrozat@mandrakesoft.com> 1.95-1mdk
- Release 1.95

* Sun Nov 19 2000 Geoffrey Lee <snailtalk@mandrakesoft.com> 1.2-1mdk
- new and shiny source.

* Tue Oct 24 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 1.1-1mdk
- new version 1.1

* Wed Sep  6 2000 Renaud Chaillat <rchaillat@mandrakesoft.com> 1.0-4mdk
- fixed langs
- further macroszification

* Mon Aug 07 2000 Frederic Lepied <flepied@mandrakesoft.com> 1.0-3mdk
- automatically added BuildRequires

* Fri Jul 21 2000 dam's <damien@mandrakesoft.com> 1.0-2mdk
- macrozification

* Thu Jul 20 2000 Frederic Crozat <fcrozat@mandrakesoft.com> 1.0-1mdk
- release 1.0
- remove docdir define (for BM)
- update menu macros
- embed menu file in spec (but don't add it, see 0.7-4mdk)
- modify icons to be transparent

* Wed May 03 2000 Daouda Lo <daouda@mandrakesoft.com> 0.9-2mdk
- 32*32 icon
- remove hardcoded path to icons .

* Tue May 02 2000 Daouda Lo <daouda@mandrakesoft.com> 0.9-1mdk
- release 0.9 
- fix bug (seg fault when the about button is pressed)

* Thu Apr 20 2000 Daouda Lo <daouda@mandrakesoft.com> 0.8-1mdk
- release  0.8
- force path to help file 

* Tue Apr 18 2000 Pixel <pixel@mandrakesoft.com> 0.7-5mdk
- fix % post

* Tue Apr 11 2000 Daouda Lo <daouda@mandrakesoft.com> 0.7-4mdk
- add icon.
- build from helix.
- remove Mandrake entry (possible conflicts with our future bugzilla database
  system)


* Wed Mar 29 2000 Daouda Lo <daouda@mandrakesoft.com> 0.7-3mdk
- really add  the menu entry (forgot to remove some stuffs)
- this come from Helix distro.

* Wed Mar 29 2000 Daouda Lo <daouda@mandrakesoft.com> 0.7-2mdk
- add a Mandrake entry to report bug easily and directly to bug@mandrakesoft.com
- add menu entry.

* Tue Mar 28 2000 Daouda Lo <daouda@mandrakesoft.com> 0.7-1mdk
- first build for Mandrake.