[caribou] Update to new upstream release 0.3.2

pnemade pnemade at fedoraproject.org
Thu Jun 16 10:47:48 UTC 2011


commit 9b5b519b8e5d2ac39cdb1b7adc8576439aa3503b
Author: Parag Nemade <pnemade at redhat.com>
Date:   Thu Jun 16 16:17:33 2011 +0530

    Update to new upstream release 0.3.2

 .gitignore   |    1 +
 caribou.spec |   44 +++++++++++++++++++++++++++++++++-----------
 sources      |    2 +-
 3 files changed, 35 insertions(+), 12 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e41ac11..16783ee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ caribou-0.1.5.tar.bz2
 /caribou-0.1.91.tar.bz2
 /caribou-0.1.92.tar.bz2
 /caribou-0.2.00.tar.bz2
+/caribou-0.3.2.tar.xz
diff --git a/caribou.spec b/caribou.spec
index e9bfc17..e8db857 100644
--- a/caribou.spec
+++ b/caribou.spec
@@ -1,16 +1,12 @@
-%global debug_package %{nil}
-
 Name:           caribou
-Version:        0.2.00
-Release:        3%{?dist}
+Version:        0.3.2
+Release:        1%{?dist}
 Summary:        A simplified in-place on-screen keyboard
 
 Group:          User Interface/Desktops
 License:        LGPLv2+
 URL:            http://live.gnome.org/Caribou
-Source0:        http://ftp.gnome.org/pub/GNOME/sources/caribou/0.2/caribou-%{version}.tar.bz2
-
-BuildArch:      noarch
+Source0:        http://ftp.acc.umu.se/pub/GNOME/sources/caribou/0.3/caribou-0.3.2.tar.xz
 
 BuildRequires:  python-devel
 BuildRequires:  gtk3-devel
@@ -33,17 +29,26 @@ Requires:       python-virtkey
 Caribou is a text entry application that currently manifests itself as
 a simplified in-place on-screen keyboard.
 
+%package        devel
+Summary:        Development files for %{name}
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+
+%description    devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
 %prep
 %setup -q
 
 
 %build
-%configure
+%configure --disable-static
 make %{?_smp_mflags}
 
 %install
-export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
 echo "NoDisplay=true" >> $RPM_BUILD_ROOT%{_datadir}/applications/caribou.desktop
 echo "OnlyShowIn=GNOME;" >> $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
@@ -52,7 +57,11 @@ desktop-file-validate $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/caribou-autost
 
 %find_lang caribou
 
+%post
+/sbin/ldconfig
+
 %postun
+/sbin/ldconfig
 if [ $1 -eq 0 ] ; then
     glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 fi
@@ -61,16 +70,29 @@ fi
 glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
 
 %files -f caribou.lang
-%defattr(-,root,root,-)
 %doc NEWS COPYING README
 %{python_sitelib}/caribou
 %{_bindir}/caribou
+%{_bindir}/caribou-preferences
 %{_datadir}/caribou
+%{_datadir}/antler
+%{_datadir}/dbus-1/services/org.gnome.Caribou.Antler.service
+%{_libexecdir}/antler-keyboard
+%{_libdir}/girepository-1.0/Caribou-1.0.typelib
 %{_datadir}/applications/caribou.desktop
 %{_sysconfdir}/xdg/autostart/caribou-autostart.desktop
-%{_datadir}/glib-2.0/schemas
+%{_datadir}/glib-2.0/schemas/*
+%{_libdir}/*.so.*
+
+%files devel
+%{_includedir}/*
+%{_libdir}/*.so
+%{_datadir}/gir-1.0/Caribou-1.0.gir
 
 %changelog
+* Tue Jun 14 2011 Parag Nemade <pnemade AT redhat.com> - 0.3.2-1
+- Update to new upstream release 0.3.2
+
 * Fri May  6 2011 Christopher Aillon <caillon at redhat.com> - 0.2.00-3
 - Update scriptlets per packaging guidelines
 
diff --git a/sources b/sources
index d0cb3ed..34c4c32 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-fcbbc21c04479f38713cff3ac877a2e0  caribou-0.2.00.tar.bz2
+50e67748e8f9baf3b022d358a0acde2c  caribou-0.3.2.tar.xz


More information about the scm-commits mailing list