From c230f3db22b14fc56d356208795c9fbb55dae6fe Mon Sep 17 00:00:00 2001 From: FollieHiyuki Date: Wed, 1 Sep 2021 20:18:23 +0700 Subject: [PATCH 1/2] New package: reproc-14.2.3 --- common/shlibs | 2 ++ srcpkgs/reproc-devel | 1 + srcpkgs/reproc/template | 26 ++++++++++++++++++++++++++ 3 files changed, 29 insertions(+) create mode 120000 srcpkgs/reproc-devel create mode 100644 srcpkgs/reproc/template diff --git a/common/shlibs b/common/shlibs index 87c27c459aad..970fe11cd02a 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1611,6 +1611,8 @@ libogmrip.so.1 ogmrip-1.0.0_1 libogmrip-lavc.so.1 ogmrip-1.0.0_1 libogmdvd-gtk.so.1 ogmrip-1.0.0_1 libSDL2_image-2.0.so.0 SDL2_image-2.0.0_1 +libreproc.so.14 reproc-14.2.3_1 +libreproc++.so.14 reproc-14.2.3_1 liba2ps.so.1 liba2ps-4.14_1 libplibul.so.1 plib-1.8.5_1 libplibjs.so.1 plib-1.8.5_1 diff --git a/srcpkgs/reproc-devel b/srcpkgs/reproc-devel new file mode 120000 index 000000000000..ea2ee2920788 --- /dev/null +++ b/srcpkgs/reproc-devel @@ -0,0 +1 @@ +reproc \ No newline at end of file diff --git a/srcpkgs/reproc/template b/srcpkgs/reproc/template new file mode 100644 index 000000000000..8f0893002494 --- /dev/null +++ b/srcpkgs/reproc/template @@ -0,0 +1,26 @@ +# Template file for 'reproc' +pkgname=reproc +version=14.2.3 +revision=1 +build_style=cmake +configure_args="-DREPROC++=ON -DBUILD_SHARED_LIBS=ON" +short_desc="Cross-platform C99/C++11 process library" +maintainer="FollieHiyuki " +license="MIT" +homepage="https://github.com/DaanDeMeyer/reproc" +distfiles="https://github.com/DaanDeMeyer/reproc/archive/refs/tags/v${version}.tar.gz" +checksum=ea87db7a780a81bc27bce3e6c8e5f31b831fb8a1d06c6b5c2e1c2554d1c55e00 + +post_install() { + vlicense LICENSE +} + +reproc-devel_package() { + short_desc+=" - development files" + pkg_install() { + vmove "usr/include" + vmove "usr/lib/cmake" + vmove "usr/lib/pkgconfig" + vmove "usr/lib/*.so" + } +} From 7caa157998296783937842961982420fefea4168 Mon Sep 17 00:00:00 2001 From: FollieHiyuki Date: Mon, 17 May 2021 19:35:55 +0300 Subject: [PATCH 2/2] New package: lite-xl-2.0.1 --- srcpkgs/lite-xl/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/lite-xl/template diff --git a/srcpkgs/lite-xl/template b/srcpkgs/lite-xl/template new file mode 100644 index 000000000000..e7f4709bcaad --- /dev/null +++ b/srcpkgs/lite-xl/template @@ -0,0 +1,18 @@ +# Template file for 'lite-xl' +pkgname=lite-xl +version=2.0.1 +revision=1 +build_style=meson +configure_args="-Drenderer=true" +hostmakedepends="pkg-config" +makedepends="agg-devel lua52-devel SDL2-devel reproc-devel pcre2-devel" +short_desc="Lightweight text editor written in Lua" +maintainer="FollieHiyuki " +license="MIT" +homepage="https://github.com/franko/lite-xl" +distfiles="https://github.com/franko/lite-xl/archive/v${version}.tar.gz" +checksum=688765ec81cd76b7c0748c20ace9b2ac6645d19cc868f7fbf2f0762388b04fa0 + +post_install() { + vlicense LICENSE +}