From 5add482ec615c7c196e6195f99fd246bd6d47492 Mon Sep 17 00:00:00 2001 From: Ben Konrath Date: Feb 14 2010 18:12:08 +0000 Subject: Initial import --- diff --git a/.cvsignore b/.cvsignore index e69de29..c4c2f03 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +caribou-0.0.2.tar.bz2 diff --git a/caribou.spec b/caribou.spec new file mode 100644 index 0000000..2940655 --- /dev/null +++ b/caribou.spec @@ -0,0 +1,62 @@ +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")} + +%global debug_package %{nil} + +Name: caribou +Version: 0.0.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.0/caribou-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch + +BuildRequires: python-devel +Requires: pygtk2 +Requires: at-spi-python +Requires: pyclutter +Requires: python-virtkey + +%description +Caribou is a text entry application that currently manifests itself as +a simplified in-place on-screen keyboard. + +%prep +%setup -q + + +%build +# nothing to do here because caribou does not use autotools yet + + +%install +rm -rf $RPM_BUILD_ROOT + +# manually install until caribou starts using autotools +mkdir -p $RPM_BUILD_ROOT%{python_sitelib} +cp -r src/caribou $RPM_BUILD_ROOT%{python_sitelib} +mkdir -p $RPM_BUILD_ROOT%{_bindir} +cp src/caribou.py $RPM_BUILD_ROOT%{_bindir}/caribou + +# correct the paths +sed -i -e "s|\(caribou/keyboards\)|%{python_sitelib}/\1|" $RPM_BUILD_ROOT%{python_sitelib}/caribou/keyboards/__init__.py +sed -i -e "s|\(caribou/caribou-prefs.ui\)|%{python_sitelib}/\1|" $RPM_BUILD_ROOT%{python_sitelib}/caribou/keyboard.py + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc COPYING README +%{python_sitelib}/caribou +%{_bindir}/caribou + + +%changelog +* Thu Jan 21 2009 Ben Konrath - 0.0.2-1 +- Initial release. diff --git a/import.log b/import.log new file mode 100644 index 0000000..be15b8e --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +caribou-0_0_2-1_fc12:HEAD:caribou-0.0.2-1.fc12.src.rpm:1266171088 diff --git a/sources b/sources index e69de29..01be6ea 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +ab0fca50e78d1e6718280e85ad126328 caribou-0.0.2.tar.bz2