diff --git a/common/shlibs b/common/shlibs index 72a288fbdac..76a78139a31 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3310,3 +3310,4 @@ liburiparser.so.1 uriparser-0.8.6_1 libcpptest.so.0 cpptest-1.1.2_1 libhandy-0.0.so.0 libhandy-0.0.3_1 libswitchboard-2.0.so.0 switchboard-2.3.2_1 +libcodecore.so.0 libio.elementary.code-3.0_1 diff --git a/srcpkgs/io.elementary.code/template b/srcpkgs/io.elementary.code/template new file mode 100644 index 00000000000..f32b6a40d85 --- /dev/null +++ b/srcpkgs/io.elementary.code/template @@ -0,0 +1,34 @@ +# Template file for 'io.elementary.code' +pkgname=io.elementary.code +version=3.0 +revision=1 +wrksrc="code-${version}" +build_style=meson +hostmakedepends="pkg-config vala intltool" +makedepends="editorconfig-devel libgee08-devel granite-devel libpeas-devel + gtksourceview-devel vte3-devel gtkspell3-devel zeitgeist-devel libsoup-devel + webkit2gtk-devel gtk+3-devel libgit2-glib-devel" +short_desc="Code editor designed for elementary OS" +maintainer="Cameron Nemo " +license="GPL-3.0-or-later" +homepage="https://github.com/elementary/code" +distfiles="${homepage}/archive/${version}.tar.gz" +checksum=a813b8fc2d9b2972702df6a5a779d150b44e14f8c555e49b4bef8309168b03c1 + +libio.elementary.code_package() { + short_desc+=" - library" + pkg_install() { + vmove "usr/lib/*.so.*" + } +} + +libio.elementary.code-devel_package() { + short_desc+=" - library development files" + depends="libio.elementary.code>=${version}" + pkg_install() { + vmove "usr/lib/*.so" + vmove usr/lib/pkgconfig + vmove usr/include + vmove usr/share/vala + } +} diff --git a/srcpkgs/libio.elementary.code b/srcpkgs/libio.elementary.code new file mode 120000 index 00000000000..80afbefbd00 --- /dev/null +++ b/srcpkgs/libio.elementary.code @@ -0,0 +1 @@ +io.elementary.code \ No newline at end of file diff --git a/srcpkgs/libio.elementary.code-devel b/srcpkgs/libio.elementary.code-devel new file mode 120000 index 00000000000..80afbefbd00 --- /dev/null +++ b/srcpkgs/libio.elementary.code-devel @@ -0,0 +1 @@ +io.elementary.code \ No newline at end of file