1 DESCRIPTION = "The Hangul engine for IBus input platform"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "System/Libraries"
11 inherit manifest autotools-brokensep
16 #PROVIDES by ibus-hangul
20 #RDEPENDS of ibus-hangul (${PN})
21 RDEPENDS_${PN} += "ibus"
25 #DEPENDS of ibus-hangul
26 DEPENDS_append_class-native = " intltool-native"
27 DEPENDS_append_class-target = " intltool-native"
29 #Replace "DEPENDS" on gettext by "inherit gettext"
32 DEPENDS_append_class-native = " libtool"
33 DEPENDS_append_class-target = " libtool-cross"
34 DEPENDS += "libhangul"
38 chmod -Rf a+rX,u+w,g-w,o-w ${S}
40 cp ${S}/packaging/ibus-hangul.manifest .
45 bb.build.exec_func('do_prep', d)
56 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
59 autotools_do_configure
60 # make -C po update-gmo
66 EXTRA_OECONF += " --disable-static"
69 export RPM_BUILD_ROOT=${D}
78 oe_runmake DESTDIR=${D} install
80 rm -f ${D}${prefix}/bin/ibus-setup-hangul
81 sed -i 's!^Exec=ibus-setup-hangul!Exec=${prefix}/libexec/ibus-setup-hangul!' ${D}${prefix}/share/applications/ibus-setup-hangul.desktop
83 #find_lang ibus-hangul
88 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
89 PACKAGES += " ibus-hangul "
91 ibus-hangul_files = ""
92 ibus-hangul_files += "AUTHORS README"
93 ibus-hangul_files += "${prefix}/libexec/ibus-engine-hangul"
94 ibus-hangul_files += "${prefix}/libexec/ibus-setup-hangul"
95 ibus-hangul_files += "${prefix}/share/ibus-hangul"
96 ibus-hangul_files += "${prefix}/share/ibus/component/*"
97 ibus-hangul_files += "${prefix}/lib/ibus-hangul/setup/*"
98 ibus-hangul_files += "${prefix}/share/applications/ibus-setup-hangul.desktop"
99 ibus-hangul_files += "${prefix}/share/icons/hicolor/*/apps/*"
100 MANIFESTFILES_${PN} = "ibus-hangul.manifest"
102 FILES_${PN} = "${ibus-hangul_files}"
104 PKG_ibus-hangul= "ibus-hangul"
106 require ibus-hangul-extraconf.inc