c50194e075fd854791cea7b5fa3d4f6b6f3b3655
[scm/bb/meta-tizen.git] / recipes-tizen / libhangul / libhangul.inc
1 DESCRIPTION = "Hangul input library used by scim-hangul and ibus-hangul"
2 HOMEPAGE = "http://code.google.com/p/libhangul"
3 SECTION = "System/I18n/Korean"
4 LICENSE = "LGPL-2.1"
5
6 SRC_URI = ""
7
8 S = "${WORKDIR}/git"
9
10 inherit autotools-brokensep
11
12 BBCLASSEXTEND = ""
13 PROVIDES = ""
14
15 #PROVIDES by libhangul-dev
16 PROVIDES += "libhangul-dev"
17
18
19 #PROVIDES by libhangul
20
21
22 RDEPENDS = ""
23 #RDEPENDS of libhangul-dev (${PN}-dev)
24 RDEPENDS_${PN}-dev += "libhangul"
25
26
27 DEPENDS = ""
28 #DEPENDS of libhangul
29 #Replace "DEPENDS" on gettext by "inherit gettext"
30 inherit gettext
31
32 do_prep() {
33  cd ${S}
34  chmod -Rf a+rX,u+w,g-w,o-w ${S}
35  #setup -q
36  cp ${S}/packaging/libhangul.manifest .
37  
38  
39 }
40 do_patch_append() {
41     bb.build.exec_func('do_prep', d)
42 }
43
44 do_configure() {
45 }
46
47 do_compile() {
48 }
49
50 do_install() {
51  echo export RPM_BUILD_ROOT=${D}
52  cd ${S}
53  LANG=C
54  export LANG
55  unset DISPLAY
56  rm -rf ${D}
57  mkdir -p ${D}
58  
59  make DESTDIR=${RPM_BUILD_ROOT} install
60  /bin/rm -f ${D}${prefix}/lib/*.la
61  
62  
63 }
64
65 pkg_postinst_${PN}() {
66     #!/bin/sh -e
67
68     [ "x\$D" == "x" ] && ldconfig
69
70 }
71
72 pkg_postrm_${PN}() {
73     #!/bin/sh -e
74
75     [ "x\$D" == "x" ] && ldconfig
76
77 }
78
79 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
80 PACKAGES += " libhangul-dev "
81 PACKAGES += " libhangul "
82
83 libhangul-dev_files = ""
84 libhangul-dev_files += "${prefix}/include/hangul-1.0/*"
85 libhangul-dev_files += "${prefix}/lib/lib*.so"
86 libhangul-dev_files += "${prefix}/lib/pkgconfig/libhangul.pc"
87 MANIFESTFILES_${PN}-dev = "libhangul.manifest"
88
89 libhangul_files = ""
90 libhangul_files += "AUTHORS NEWS README ChangeLog"
91 libhangul_files += "${prefix}/lib/lib*.so.*"
92 libhangul_files += "${prefix}/share/libhangul/"
93 libhangul_files += "${prefix}/share/libhangul/hanja/"
94 libhangul_files += "${prefix}/share/libhangul/hanja/hanja.txt"
95 libhangul_files += "${prefix}/bin/hangul"
96 libhangul_files += "${prefix}/share/locale/ko/LC_MESSAGES/libhangul.mo"
97 MANIFESTFILES_${PN} = "libhangul.manifest"
98 DIRFILES_${PN} = ""
99 DIRFILES_${PN} += "${prefix}/share/libhangul/"
100 DIRFILES_${PN} += "${prefix}/share/libhangul/hanja/"
101
102 FILES_${PN}-dev = "${libhangul-dev_files}"
103 FILES_${PN} = "${libhangul_files}"
104
105 PKG_libhangul-dev= "libhangul-dev"
106 PKG_libhangul= "libhangul"
107
108 require libhangul-extraconf.inc
109