1 DESCRIPTION = "X11 Inter-Client Exchange Library"
2 HOMEPAGE = "http://xorg.freedesktop.org/"
3 SECTION = "Graphics/X Window System"
11 inherit manifest autotools-brokensep
19 #PROVIDES by libICE-dev
20 PROVIDES += "libICE-dev"
24 #RDEPENDS of libICE-dev (${PN}-dev)
25 RDEPENDS_${PN}-dev += "libICE"
31 DEPENDS += "util-macros"
37 chmod -Rf a+rX,u+w,g-w,o-w ${S}
39 cp ${S}/packaging/libICE.manifest .
44 bb.build.exec_func('do_prep', d)
55 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
58 autotools_do_configure
64 EXTRA_OECONF += " --docdir=${prefix}/share/doc/packages/libICE --disable-static"
67 export RPM_BUILD_ROOT=${D}
79 BINDIR=${prefix}/bin \
81 rm -f ${D}${infodir}/dir
82 find ${D} -regex ".*\.la$" | xargs rm -f --
83 find ${D} -regex ".*\.a$" | xargs rm -f --
88 pkg_postinst_${PN}() {
91 [ "x$D" == "x" ] && ldconfig
97 [ "x$D" == "x" ] && ldconfig
100 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
101 PACKAGES += " libICE "
102 PACKAGES += " libICE-dev "
105 libICE_files += "${prefix}/lib/libICE.so.6*"
106 MANIFESTFILES_${PN} = "libICE.manifest"
108 libICE-dev_files = ""
109 libICE-dev_files += "${prefix}/include/X11/*"
110 libICE-dev_files += "${prefix}/lib/libICE.so"
111 libICE-dev_files += "${prefix}/lib/pkgconfig/ice.pc"
112 libICE-dev_files += "${prefix}/share/doc/packages/libICE"
113 MANIFESTFILES_${PN}-dev = "libICE.manifest"
115 FILES_${PN} = "${libICE_files}"
116 FILES_${PN}-dev = "${libICE-dev_files}"
119 PKG_libICE-dev= "libICE-dev"
121 require libICE-extraconf.inc