From 4ca0de2ac859c8d0dd4c62d1b083fe7f66309e16 Mon Sep 17 00:00:00 2001 From: mobinmob Date: Tue, 17 Nov 2020 16:53:28 +0200 Subject: [PATCH] New package: nocurses-2.0.4. --- common/shlibs | 2 ++ srcpkgs/notcurses-devel | 1 + srcpkgs/notcurses-progs | 1 + srcpkgs/notcurses/template | 40 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 44 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 8b31eaafdc4..03e11add039 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3993,3 +3993,5 @@ 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 libtickit.so.3 libtickit-0.4.1_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..bb2d9419da8 --- /dev/null +++ b/srcpkgs/notcurses/template @@ -0,0 +1,40 @@ +# Template file for 'notcurses' +pkgname=notcurses +version=2.0.4 +revision=1 +build_style=cmake +configure_args="-DUSE_STATIC=ON" +hostmakedepends="pkg-config pandoc" +makedepends="libunistring-devel ffmpeg-devel ncurses-libtinfo-devel qrcodegen-devel doctest-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 + vmove usr/share/man/man3 + } +} + +notcurses-progs_package() { + depends="notcurses-${version}_${revision}" + short_desc+=" - programs" + pkg_install() { + vmove usr/bin + vmove usr/share/notcurses + vmove usr/share/man/man1 + } +}