diff --git a/common/shlibs b/common/shlibs index 848ea46232b..1f26086650d 100644 --- a/common/shlibs +++ b/common/shlibs @@ -256,6 +256,7 @@ libxcb-xkb.so.1 libxcb-1.10_1 libxcb-xinput.so.0 libxcb-1.10_1 libxcb-dri3.so.0 libxcb-1.10_1 libxcb-present.so.0 libxcb-1.10_1 +libxcb-imdkit.so.1 xcb-imdkit-1.0.2_1 libXdmcp.so.6 libXdmcp-1.0.2_1 libpolkit-gobject-1.so.0 polkit-0.99_1 libpolkit-agent-1.so.0 polkit-0.99_1 diff --git a/srcpkgs/xcb-imdkit-devel b/srcpkgs/xcb-imdkit-devel new file mode 120000 index 00000000000..0044a6a371b --- /dev/null +++ b/srcpkgs/xcb-imdkit-devel @@ -0,0 +1 @@ +xcb-imdkit \ No newline at end of file diff --git a/srcpkgs/xcb-imdkit/template b/srcpkgs/xcb-imdkit/template new file mode 100644 index 00000000000..49de4a769f1 --- /dev/null +++ b/srcpkgs/xcb-imdkit/template @@ -0,0 +1,29 @@ +# Template file for 'xcb-imdkit' +pkgname=xcb-imdkit +version=1.0.3 +revision=1 +build_style=cmake +hostmakedepends="pkg-config extra-cmake-modules" +makedepends="xcb-util-keysyms-devel xcb-util-devel uthash" +short_desc="Implementation of xim protocol in xcb" +maintainer="Đoàn Trần Công Danh " +license="LGPL-2.1-only" +homepage="https://github.com/fcitx/xcb-imdkit" +distfiles="https://download.fcitx-im.org/fcitx5/xcb-imdkit/xcb-imdkit-${version}.tar.xz" +checksum=09c2626ea29fbd6a8c650144ca126b7bdd6365258b7c39508028bfdca6dca8e8 + +post_install() { + sed -i '/prefix=/!s,/usr,${exec_prefix},' \ + "${DESTDIR}/usr/lib/pkgconfig"/*.pc +} + +xcb-imdkit-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/cmake + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + } +}