Added Tizen packaging 11/13611/4 accepted/tizen/generic accepted/tizen/ivi accepted/tizen/mobile accepted/tizen_generic accepted/tizen_ivi_panda tizen_3.0.m14.2_ivi tizen_ivi_panda accepted/tizen/generic/20140106.143925 accepted/tizen/ivi/20131220.020555 accepted/tizen/ivi/panda/20140403.014453 accepted/tizen/mobile/20131219.213028 submit/tizen/20131219.192756 submit/tizen_ivi_panda/20140403.012011 tizen_3.0.m14.2_ivi_release
authorEduardo Lima (Etrunko) <eduardo.lima@intel.com>
Tue, 10 Dec 2013 16:45:03 +0000 (14:45 -0200)
committerEduardo Lima (Etrunko) <eduardo.lima@intel.com>
Wed, 18 Dec 2013 17:53:41 +0000 (15:53 -0200)
Change-Id: Iaad0080813be465d4d3ed2c0c9a03a57aaec11f7
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
packaging/ibus-hangul.changes [new file with mode: 0644]
packaging/ibus-hangul.manifest [new file with mode: 0644]
packaging/ibus-hangul.spec [new file with mode: 0644]

diff --git a/packaging/ibus-hangul.changes b/packaging/ibus-hangul.changes
new file mode 100644 (file)
index 0000000..13e4596
--- /dev/null
@@ -0,0 +1,2 @@
+* Wed Dec 18 2013 Eduardo Lima (Etrunko) <eduardo.lima@intel.com> upstream/1.4.2@fe94d5d
+- Added Tizen packaging
diff --git a/packaging/ibus-hangul.manifest b/packaging/ibus-hangul.manifest
new file mode 100644 (file)
index 0000000..017d22d
--- /dev/null
@@ -0,0 +1,5 @@
+<manifest>
+ <request>
+    <domain name="_"/>
+ </request>
+</manifest>
diff --git a/packaging/ibus-hangul.spec b/packaging/ibus-hangul.spec
new file mode 100644 (file)
index 0000000..6cb9274
--- /dev/null
@@ -0,0 +1,56 @@
+%define mod_path ibus-1.4
+Name:       ibus-hangul
+Version:    1.4.2
+Release:    1
+Summary:    The Hangul engine for IBus input platform
+License:    GPLv2+
+Group:      System Environment/Libraries
+URL:        http://code.google.com/p/ibus/
+Source0:    http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
+Source1001: ibus-hangul.manifest
+
+BuildRequires:  pkgconfig
+BuildRequires:  gettext-devel
+BuildRequires:  libtool
+BuildRequires:  intltool
+BuildRequires:  pkgconfig(ibus-1.0)
+BuildRequires:  pkgconfig(libhangul)
+
+Requires:   ibus
+
+%description
+The Hangul engine for IBus platform. It provides Korean input method from
+libhangul.
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+
+
+%build
+%configure --disable-static
+# make -C po update-gmo
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make DESTDIR=${RPM_BUILD_ROOT} install
+
+rm -f ${RPM_BUILD_ROOT}%{_bindir}/ibus-setup-hangul
+sed -i 's!^Exec=ibus-setup-hangul!Exec=%{_libexecdir}/ibus-setup-hangul!' ${RPM_BUILD_ROOT}%{_datadir}/applications/ibus-setup-hangul.desktop
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files -f %{name}.lang
+%manifest %{name}.manifest
+%doc AUTHORS COPYING README
+%{_libexecdir}/ibus-engine-hangul
+%{_libexecdir}/ibus-setup-hangul
+%{_datadir}/ibus-hangul
+%{_datadir}/ibus/component/*
+%{_libdir}/ibus-hangul/setup/*
+%{_datadir}/applications/ibus-setup-hangul.desktop
+%{_datadir}/icons/hicolor/*/apps/*