diff --git a/common/shlibs b/common/shlibs index 23d0a6a3c8..da5e5b66f6 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3745,3 +3745,4 @@ libigdgmm.so.11 intel-gmmlib-19.4.1_1 libgtk-layer-shell.so.0 wf-shell-0.3_1 librdkafka.so.1 librdkafka-1.3.0_1 librdkafka++.so.1 librdkafka-1.3.0_1 +libco.so.0 libco-20_1 diff --git a/srcpkgs/libco-devel b/srcpkgs/libco-devel new file mode 120000 index 0000000000..9cbee396ad --- /dev/null +++ b/srcpkgs/libco-devel @@ -0,0 +1 @@ +libco \ No newline at end of file diff --git a/srcpkgs/libco/template b/srcpkgs/libco/template new file mode 100644 index 0000000000..b17645c673 --- /dev/null +++ b/srcpkgs/libco/template @@ -0,0 +1,26 @@ +# Template file for 'libco' +pkgname=libco +version=20 +revision=1 +build_style=gnu-makefile +short_desc="Cooperative multithreading library written in C89" +maintainer="Julio Galvan " +license="ISC" +homepage="https://github.com/canonical/libco" +distfiles="https://github.com/canonical/libco/archive/v${version}.tar.gz" +checksum=6d6d6ada15a36224ee4aa59b8361c4b90f1ffb6c077b4932aa6e6344ee91be0e + +post_install() { + vlicense LICENSE +} + +libco-devel_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +}