bug-buddy.spec
author damiend
Mon, 29 Mar 2004 11:07:28 +0000
changeset 2350 9adca2a8c84f
parent 2314 fd8473275585
child 2362 ef2590f64b05
permissions -rw-r--r--
Uprevved l10n tarballs to version 1.0 <[email protected]>

Name:         bug-buddy
License:      GPL
Group:        System/GUI/GNOME
Version:      2.6.0
Release:      2
Distribution: Cinnabar
Vendor:       Sun Microsystems, Inc.
Summary:      GNOME 2.0 Bug Reporting Tool
Source:       http://ftp.gnome.org/pub/GNOME/sources/bug-buddy/2.5/bug-buddy-%{version}.tar.bz2
Source1:      bug-buddy-l10n-po-1.0.tar.bz2
Source2:      bug-buddy.1.gz
Source3:      bug-buddy-docs-0.1.tar.bz2
Patch1:       bug-buddy-01-g11n-potfiles.diff
URL:          www.gnome.org
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
Docdir:       %{_docdir}/bug-buddy
Autoreqprov:  on

%define libgnomeui_version 2.5.92
%define scrollkeeper_version 0.3.12
%define gnome_desktop_version 2.4.0

BuildRequires: libgnomeui-devel >= %{libgnomeui_version}
BuildRequires: gnome-desktop >= %{gnome_desktop_version}
BuildRequires: scrollkeeper >= %{scrollkeeper_version}
Requires: libgnomeui >= %{libgnomeui_version}
Requires: scrollkeeper >= %{scrollkeeper_version}

%description
Bug Buddy for the GNOME 2.4 Desktop has been ported from the GNOME 1.x releases. Its purpose is to make bug-reporting for end-users as easy as possible. It can generate backtraces of crashes and include the information with the bugreport.

%prep
%setup -q
bzcat %SOURCE1 | tar xf -
bzcat %SOURCE3 | tar xf -
%patch1 -p1

%build
libtoolize --force
aclocal -I %{_datadir}/aclocal/gnome2-macros
automake -a -c -f
autoconf

CFLAGS="$RPM_OPT_FLAGS" \
./configure --prefix=%{_prefix} \
            --sysconfdir=%{_sysconfdir} \
	    --mandir=%{_mandir}
make 

%install
make DESTDIR=$RPM_BUILD_ROOT install
install -d $RPM_BUILD_ROOT%{_mandir}/man1
install --mode=0644 %SOURCE2 $RPM_BUILD_ROOT%{_mandir}/man1
#Copy zh_HK from zh_TW
#Fixes bug 4930405
install -d $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES
install --mode=0644 $RPM_BUILD_ROOT%{_datadir}/locale/zh_TW/LC_MESSAGES/*.mo $RPM_BUILD_ROOT%{_datadir}/locale/zh_HK/LC_MESSAGES/
                                                                                                                                                             
%clean
rm -rf $RPM_BUILD_ROOT

%post
scrollkeeper-update -q
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
SCHEMAS="bug-buddy.schemas"
for S in $SCHEMAS; do
        gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/$S >/dev/null
done

%postun
scrollkeeper-update -q

%files
%doc AUTHORS COPYING ChangeLog NEWS README
%defattr (-, root, root)
%{_datadir}/locale/*/LC_MESSAGES/*.mo
%{_datadir}/bug-buddy/bug-buddy.*
%{_datadir}/bug-buddy/gdb-cmd
%{_datadir}/bug-buddy/gnome.png
%{_datadir}/bug-buddy/bugzilla/*
%{_datadir}/gnome/help/bug-buddy/*
%{_datadir}/mime-info/*
%{_bindir}/bug-buddy
%{_datadir}/omf/bug-buddy/*.omf
%{_datadir}/pixmaps/*.png
%{_datadir}/man/man1/bug-buddy.1.gz
%{_sysconfdir}/gconf/schemas/bug-buddy.schemas
%{_datadir}/application-registry/*.applications
 

%changelog
* Mon Mar 29 2004 - [email protected]
- Updated l10n content to bug-buddy-l10n-po-1.0.tar.bz2

* Wed Mar 24 2004 - [email protected]
- Bump to 2.6.0

* Tue Mar 16 2004 - [email protected]
- Bump to 2.5.92. Remove localized online help since it's upstream
  in the tarball. Remove help button since we're working from head
  and we'll get it with the next iteration. Remove random branding
  in the user interface, just increases more time spent doing pointless
  localizations. Remove the ximian branding patch, since it needs to be
  redone, and we shouldn't do the sendmail edits in that patch.

* Tue Mar 16 2004 - [email protected]
- Removed man, menu patches since we're doing this in spec file now.
  Merged potfile patches and reorder the rest.

* Thu Mar 11 2004 - [email protected]
- added bug-buddy-09-g11n-potfiles.diff

* Wed Mar 03 2004 - [email protected]
- Added patch bug-buddy-08-enable-help.diff to provide help.

* Mon Feb 23 2004 - [email protected]
- Bump to 2.5.3, update l10n
- Re-merge all patches

* Wed Dec 17 2003 - [email protected]
- Bump to 2.5.1

* Thu Nov 13 2003 - [email protected]
- Remove menu entry

* Fri Oct 10 2003 - [email protected]
- Updated to version 2.4.0

* Thu Oct 9 2003 - [email protected]
- removed %post, fixed %files list and removed ximian.png.

* Wed Sep 17 2003 - [email protected]
- Man page change, package tarball version of man page

* Tue Aug 19 2003 - [email protected]
- add bug-buddy-04-remove-ximian-druid-pages.diff

* Tue Aug 05 2003 - [email protected]
- add bug-buddy-03-sensical-check-removed.diff

* Tue Aug 05 2003 - [email protected]
- Update tarball, bump version, reset release.

* Fri Aug 01 2003 - [email protected]
- Add menu category thing

* Tue May 13 2003 - [email protected]
- initial Sun Release