%define require_ibus_version 1.3.99 %global ibusgucharmapcommit c94104372 Name: ibus-gucharmap Version: 1.3.99.20110704 Release: 0.1.git%{ibusgucharmapcommit}%{?dist} Summary: Unicode input engine (using gucharmap) for IBus platform License: GPLv2+ Group: System Environment/Libraries URL: http://github.com/ueno/ibus-gucharmap/ # following commands to generate the tarball: # git clone git://github.com/ueno/ibus-gucharmap.git # cd ibus-gucharmap # export ibusgucharmapcommit=c94104372 # git archive --format tar --prefix ibus-gucharmap-${ibusgucharmapcommit}/ ${ibusgucharmapcommit} |\ # gzip -c > ../ibus-gucharmap-${ibusgucharmapcommit}.tar.gz Source0: %{name}-%{ibusgucharmapcommit}.tar.gz BuildRequires: vala BuildRequires: gucharmap-devel BuildRequires: sqlite-devel BuildRequires: ibus-devel >= %{require_ibus_version} # for regenerating configure script BuildRequires: intltool, libtool, gnome-common, gettext-devel Requires: ibus >= %{require_ibus_version} %description A Unicode input engine (using gucharmap) for IBus, which supports character-map view and searching by Unicode names with easy key navigation. %prep %setup -q -n %{name}-%{ibusgucharmapcommit} NOCONFIGURE=yes ./autogen.sh %build %configure make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" %find_lang %{name} %files -f %{name}.lang %doc COPYING README %{_libexecdir}/ibus-engine-gucharmap %{_datadir}/ibus/component/gucharmap.xml %{_datadir}/ibus-gucharmap/unicodenames.sqlite3 %changelog * Mon Jul 4 2011 Daiki Ueno - 1.3.99.20110704-0.1.gitc94104372 - initial packaging for Fedora