From ebd4035195ecdd1ecc421ae2e2ca594a847c68b6 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Wed, 11 Nov 2020 18:35:02 +0200 Subject: [PATCH 1/2] New package: notcurses. --- common/shlibs | 2 ++ srcpkgs/notcurses-devel | 1 + srcpkgs/notcurses-progs | 1 + srcpkgs/notcurses/template | 38 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 42 insertions(+) create mode 120000 srcpkgs/notcurses-devel create mode 120000 srcpkgs/notcurses-progs create mode 100644 srcpkgs/notcurses/template diff --git a/common/shlibs b/common/shlibs index 5dea7af6b68..b2c5c79a02b 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3995,3 +3995,5 @@ libSeExpr2.so.3 seexpr-krita-3.4.4.0_1 liburing.so.1 liburing-0.7_1 libbson-1.0.so.0 libbson-1.17.0_1 libsonic.so.0 libsonic-0.2.0_1 +libnotcurses.so.2 notcurses-2.0.4_1 +libnotcurses++.so.2 notcurses-2.0.4_1 diff --git a/srcpkgs/notcurses-devel b/srcpkgs/notcurses-devel new file mode 120000 index 00000000000..609dfe4d9c5 --- /dev/null +++ b/srcpkgs/notcurses-devel @@ -0,0 +1 @@ +notcurses \ No newline at end of file diff --git a/srcpkgs/notcurses-progs b/srcpkgs/notcurses-progs new file mode 120000 index 00000000000..609dfe4d9c5 --- /dev/null +++ b/srcpkgs/notcurses-progs @@ -0,0 +1 @@ +notcurses \ No newline at end of file diff --git a/srcpkgs/notcurses/template b/srcpkgs/notcurses/template new file mode 100644 index 00000000000..ed30a8b50d1 --- /dev/null +++ b/srcpkgs/notcurses/template @@ -0,0 +1,38 @@ +# Template file for 'notcurses' +pkgname=notcurses +version=2.0.4 +revision=1 +build_style=cmake +configure_args=" -DBUILD_TESTING=OFF -DUSE_STATIC=ON -DUSE_QRCODEGEN=OFF -DUSE_PANDOC=OFF" +hostmakedepends="pkg-config" +makedepends="libunistring-devel ffmpeg-devel ncurses-libtinfo-devel" +depends="ncurses-base" +short_desc="Blingful character graphics/TUI library" +maintainer="mobinmob " +license="Apache-2.0" +homepage="https://nick-black.com/dankwiki/index.php/Notcurses" +changelog="https://raw.githubusercontent.com/dankamongmen/notcurses/master/NEWS.md" +distfiles="https://github.com/dankamongmen/notcurses/archive/v${version}.tar.gz" +checksum=6bb38ca0affc6425cd8e248c5b81aa4281713362c45202a450a89ab751833c98 + +notcurses-devel_package() { + depends="notcurses-${version}_${revision}" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove /usr/lib/cmake + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + vmove usr/share/doc + } +} + +notcurses-progs_package() { + depends="notcurses-${version}_${revision}" + short_desc+=" - programs" + pkg_install() { + vmove usr/bin + vmove usr/share/notcurses + } +} From c76fb6bc9767b0cb83112a19264084cd99fff6a9 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Wed, 11 Nov 2020 18:35:32 +0200 Subject: [PATCH 2/2] New package: growlight. --- srcpkgs/growlight/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/growlight/template diff --git a/srcpkgs/growlight/template b/srcpkgs/growlight/template new file mode 100644 index 00000000000..40da046ad1b --- /dev/null +++ b/srcpkgs/growlight/template @@ -0,0 +1,17 @@ +# Template file for 'growlight' +pkgname=growlight +version=1.2.18 +revision=1 +build_style=cmake +configure_args=" -DUSE_PANDOC=OFF" +hostmakedepends="pkg-config" +makedepends="libatasmart-devel libblkid-devel libcap-devel cryptsetup-devel + nettle-devel notcurses-devel libpciaccess-devel eudev-libudev-devel zlib-devel + device-mapper-devel pciutils-devel zfs-devel" +#depends="" +short_desc="Block device manager and system installation tool" +maintainer="mobinmob " +license="GPL-3.0-or-later" +homepage="https://nick-black.com/dankwiki/index.php/Growlight" +distfiles="https://github.com/dankamongmen/growlight/archive/v${version}.tar.gz" +checksum=c6c08556e6838226b81300e177c49d7a382e9eb30cfdb19f99790106e426a032