rpms/libgnomedb/devel libgnomedb-1.2.0-desktop.patch, NONE, 1.1 libgnomedb.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Caolan McNamara (caolanm) fedora-extras-commits at redhat.com
Tue Mar 15 08:14:37 UTC 2005


Author: caolanm

Update of /cvs/extras/rpms/libgnomedb/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29680/devel

Modified Files:
	.cvsignore sources 
Added Files:
	libgnomedb-1.2.0-desktop.patch libgnomedb.spec 
Log Message:
auto-import libgnomedb-1.2.0-3 on branch devel from libgnomedb-1.2.0-3.src.rpm

libgnomedb-1.2.0-desktop.patch:

--- NEW FILE libgnomedb-1.2.0-desktop.patch ---
--- libgnomedb-1.2.0.orig/control-center/database-properties.desktop.in	2005-02-21 17:38:51.000000000 +0000
+++ libgnomedb-1.2.0/control-center/database-properties.desktop.in	2005-02-21 17:39:42.000000000 +0000
@@ -1,7 +1,7 @@
 [Desktop Entry]
 _Name=Database Access Properties 
 _Comment=Configure your database environment
-Icon=libgnomedb/gnome-db.png
+Icon=/usr/share/pixmaps/libgnomedb/gnome-db.png
 Exec=gnome-database-properties
 Terminal=0
 Type=Application


--- NEW FILE libgnomedb.spec ---
Summary:         Library for writing gnome database programs
Name:            libgnomedb
Version:         1.2.0
Release:         3
Epoch:		 1
Source:          %{name}-%{version}.tar.bz2
URL:             http://www.gnome-db.org/
Group:           System Environment/Libraries
License:         LGPL
BuildRoot:       %{_tmppath}/%{name}-%{version}-root
Requires:        gtk2 >= 1.3.6, libglade2, libgnomeui >= 1.103.0
Requires:	 libgda >= 1.2.0
PreReq:          desktop-file-utils >= %{desktop_file_utils_version}
BuildRequires:   pkgconfig >= 0.8, libgnomeui-devel >= 1.103.0
BuildRequires: 	 gtk2-devel >= 1.3.6, libglade2-devel, scrollkeeper
BuildRequires:   desktop-file-utils >= %{desktop_file_utils_version}
BuildRequires:   libgda-devel >= 1.2.0

Patch0: libgnomedb-1.2.0-desktop.patch

%description
libgnomedb is a library that eases the task of writing
gnome database programs.

%package devel
Summary:         Development libraries and header files for libgnomedb.
Group:           Development/Libraries
Requires:	  %{name} = %{epoch}:%{version}-%{release}
Requires:        pkgconfig >= 0.8
Requires:        libgnomeui >= 1.103.0
Requires:        libgnomeui-devel >= 1.103.0
Requires:        libgda >= 1.2.0
Requires:        libgda-devel >= 1.2.0
Requires:        gtk2 >= 1.3.6
Requires:        gtk2-devel >= 1.3.6
Requires:        libglade2
Requires:        libglade2-devel

%description devel
This package contains the header files and libraries needed to write
or compile programs that use libgda.

%prep
%setup -q
%patch0 -p1 -b .desktop.patch

%build
%configure --disable-gtk-doc
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
%makeinstall
%find_lang libgnomedb-2

# rh#14932# install the .desktop into the canonical location
desktop-file-install --dir $RPM_BUILD_ROOT%{_datadir}/applications \
  --vendor=database --delete-original \
  $RPM_BUILD_ROOT/%{_datadir}/control-center-2.0/capplets/database-properties.desktop

%post
/sbin/ldconfig
export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`

for SCHEMA in %{_sysconfdir}/gconf/schemas/libgnomedb.schemas; do
/usr/bin/gconftool-2 --makefile-install-rule $SCHEMA > /dev/null 2>&1
done

%postun -p /sbin/ldconfig

%post devel
if which scrollkeeper-update >/dev/null 2>&1; then scrollkeeper-update; fi

%postun devel
if which scrollkeeper-update >/dev/null 2>&1; then scrollkeeper-update; fi

%clean
rm -rf %{buildroot}

%files -f libgnomedb-2.lang
%defattr(-,root,root)
%doc AUTHORS COPYING ChangeLog README NEWS
%{_bindir}/*
%{_datadir}/mime-info/*
%{_datadir}/pixmaps/libgnomedb
%{_datadir}/applications/*.desktop
%{_datadir}/gnome-db
%{_libdir}/*.so.*
%{_libdir}/libglade/2.0/*
%config(noreplace) %{_sysconfdir}/gconf/schemas/*

%files devel
%defattr(-,root,root)
%{_includedir}/libgnomedb-1.2
%{_libdir}/*.a
%{_libdir}/*.la
%{_libdir}/*.so
%{_libdir}/pkgconfig/*


%changelog
* Wed Mar 02 2005 Caolan McNamara <caolanm at redhat.com> 1.2.0-3
- rebuild with gcc4

* Mon Feb 21 2005 Caolan McNamara <caolanm at redhat.com> 1.2.0-2
- rh#149232#/rh#149222# install .desktop to /usr/share/applications

* Fri Feb 04 2005 Caolan McNamara <caolanm at redhat.com> 1.2.0-1
- bump to latest stable version
- drop integrated patchs

* Tue Dec 07 2004 Caolan McNamara <caolanm at redhat.com> 1.0.4-4
- #rh142098# missing return

* Wed Oct 20 2004 Caolan McNamara <caolanm at redhat.com> 1.0.4-3
- #rh136069# Backport crashfix on no tables
- #rh136361# Move icon for gnome properties

* Fri Oct 08 2004 Caolan McNamara <caolanm at redhat.com> 1.0.4-2
- #rh135044# BuildRequires

* Thu Aug 12 2004 Caolan McNamara <caolanm at redhat.com>
- Initial Red Hat import
- patch for missing break statement
- fixup devel package requirement pickiness

* Tue Jan 28 2003 Yanko Kaneti <yaneti at delcera.com>
- Package and add the omf/scrollkeeper bits.
- --disable-gtk-doc to configure because the generated docs are in the tarball

* Mon Aug 19 2002 Ben Liblit <liblit at acm.org>
- Fixed version number substitutions
- Updated files list to match what "make install" actually installs
- Added URL tag pointing to GNOME-DB project's web site

* Mon Feb 25 2002 Chris Chabot <chabotc at reviewboard.com>
- Cleaned up formatting
- Added requirements

* Thu Feb 21 2002 Chris Chabot <chabotc at reviewboard.com>
- Initial spec file


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libgnomedb/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	15 Mar 2005 08:14:04 -0000	1.1
+++ .cvsignore	15 Mar 2005 08:14:35 -0000	1.2
@@ -0,0 +1 @@
+libgnomedb-1.2.0.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libgnomedb/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	15 Mar 2005 08:14:04 -0000	1.1
+++ sources	15 Mar 2005 08:14:35 -0000	1.2
@@ -0,0 +1 @@
+d446a3b7b13e0100794feb62fbc296c6  libgnomedb-1.2.0.tar.bz2




More information about the scm-commits mailing list