File mergeant.spec of Package mergeant
#
# spec file for package mergeant (Version 0.67)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: mergeant
BuildRequires: docbook-toys docbook-xsl-stylesheets fdupes gcc-c++ gnutls-devel gtk-doc gtksourceview18-devel intltool libgnomedb-devel libgnomeprintui-devel libwnck-devel perl-XML-Parser scrollkeeper shared-mime-info update-desktop-files xmlcharent
License: GPL v2 or later
Group: Productivity/Databases/Tools
AutoReqProv: on
Version: 0.67
Release: 1
Summary: Mergeant--A Database Admin Tool (Development Version)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Url: http://www.gnome-db.org/
Source: ftp://ftp.gnome.org/pub/gnome/sources/mergeant/0.67/%{name}-%{version}.tar.bz2
Requires: %{name}-lang = %{version}
%description
Mergeant is a database admin tool that works with libgnomedb and
libgda.
Authors:
--------
Vivien Malerba <malerba@gnome-db.org>
Fernando Martins <fmartins@hetnet.nl>
Waldemar Furowski <bilbo@pwr.wroc.pl>
Rodrigo Moya <rodrigo@gnome-db.org>
Gonzalo Paniagua Javier <gonzalo@gnome-db.org>
%lang_package
%prep
%setup -q
%build
autoreconf -f -i
intltoolize --force
# FIXME: Build as root modifies system!
# mergeant-0.66: --disable-scrollkeeper does not work properly.
%configure\
--disable-update-mimedb\
--disable-scrollkeeper
make %{?jobs:-j%jobs}
%install
%makeinstall
%suse_update_desktop_file %{name}
%find_lang mergeant
%fdupes $RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-, root, root)
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
%{_bindir}/*
%{_datadir}/applications/*.desktop
%{_datadir}/mime/packages/*.xml
%{_datadir}/omf/*
%{_datadir}/icons/hicolor/48x48/mimetypes/*.*
%{_datadir}/pixmaps/*.png
%{_datadir}/pixmaps/mergeant
%{_libdir}/bonobo/servers/GNOME_Mergeant.server
%files lang -f %{name}.lang
%changelog
* Thu Apr 03 2008 hpj@suse.de
- Upgraded to version 0.67:
* Optionally use the new libgnomedb graph library based on the GooCanvas
canvas if found.
* Removed GConf and LibgnomeUI dependencies, and require GTK+ >= 2.10 (for
the GtkAssistant widget).
* Use binreloc instead of hard-coded paths.
* Removed unused/obsolete parts in the code.
* Bug fixes: #487916 (Stanislav Brabec).
* Translation updates.
- Removed obsolete patches mergeant-data.patch and
mergeant-implicit-delarations.patch.
* Thu Mar 06 2008 maw@suse.de
- Fix the build when against newer versions of intltool.
* Wed Nov 21 2007 maw@suse.de
- BuildRequire gtksourceview18-devel.
* Thu Oct 18 2007 sbrabec@suse.cz
- Updated to version 0.66:
* Adaptations to Libgda and Libgnomedb's API changes
* Better handling of transaction status when closing a workspace
* Tables contents are now displayed as a grid and as a form with
a toggle option
* Various other GUI improvements (Vivien)
* The SQL console is now accessible through the toolbar
* Modifications following Libgda/Libgnomedb changes
* Better GUI
* Added support for table creation, destruction and renaming, and
for column addition and removal
* Bug fixes
* Translations updates
* Thu Oct 11 2007 sbrabec@suse.cz
- Removed bogus dependency on mDNSResponder.
* Wed Aug 08 2007 maw@suse.de
- Use %%fdupes
- Split off a -lang subpackage.
* Thu Jan 04 2007 sbrabec@suse.cz
- Prefix changed to /usr.
- Spec file cleanup.
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Mon Aug 08 2005 rodrigo@suse.de
- Update to version 0.62
* Tue Jul 12 2005 sbrabec@suse.cz
- Updated to version 0.61.
* Wed Jun 29 2005 sbrabec@suse.cz
- Updated to version 0.60.
* Wed Apr 13 2005 sbrabec@suse.cz
- Fixed bad declaration.
* Mon Feb 21 2005 sbrabec@suse.cz
- Updated to version 0.52.
* Wed Dec 15 2004 hvogel@suse.de
- fix desktop file
* Tue Nov 02 2004 mmj@suse.de
- Locale rename: no -> nb
* Tue Sep 07 2004 sbrabec@suse.cz
- Generated shared mime info.
* Wed May 26 2004 ro@suse.de
- added -fno-strict-aliasing
- get rid of some compiler warnings
* Sun Jan 11 2004 adrian@suse.de
- build as user
* Tue Oct 28 2003 ro@suse.de
- added gtksourceview to neededforbuild
* Tue Aug 19 2003 sbrabec@suse.cz
- Updated to version 0.12.1.
* Mon Aug 18 2003 sbrabec@suse.cz
- Use libgda instead of libgda2 (package was renamed).
* Tue Aug 12 2003 adrian@suse.de
- add Categories
* Mon Jul 14 2003 sbrabec@suse.cz
- GNOME prefix change to /opt/gnome.
* Tue Jul 01 2003 ro@suse.de
- added directories to filelist
* Wed Jun 04 2003 sbrabec@suse.cz
- Initial SuSE package.