Package Details: ncurses-git 6.1.20200111.r0.g431911e0-1

Git Clone URL: https://aur.archlinux.org/ncurses-git.git (read-only, click to copy)
Package Base: ncurses-git
Description: Screen handling and optimization package
Upstream URL: https://invisible-island.net/ncurses/ncurses.html
Licenses: MIT
Conflicts: ncurses
Provides: libformw.so, libmenuw.so, libncurses++w.so, libncursesw.so, libpanelw.so, ncurses
Submitter: Chocobo1
Maintainer: Chocobo1
Last Packager: Chocobo1
Votes: 0
Popularity: 0.000000
First Submitted: 2020-01-12 12:22
Last Updated: 2020-01-12 12:22

Dependencies (2)

Required by (977)

Sources (1)

Latest Comments

wlhlm commented on 2020-06-19 22:02

I have updated the PKGBUILD to more closely match the official ncurses package. More specifically, I've updated the ./configure invocation, and changed depends and pkgdesc. I've also dropped the staticlibs option as that is generally no longer used with Arch packages.

diff --git a/PKGBUILD b/PKGBUILD
index 91212ad..14c1747 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,20 @@
 # Maintainer: Chocobo1 <chocobo1 AT archlinux DOT net>
+# Contributor: Wilhelm Schuster <aur AT rot13 DOT io>

 pkgname=ncurses-git
-pkgver=6.1.20200111.r0.g431911e0
+pkgver=6.2.20200613.r0.gab10836a
 pkgrel=1
-pkgdesc="Screen handling and optimization package"
+pkgdesc="System V Release 4.0 curses emulation library (git version)"
 arch=('i686' 'x86_64')
 url="https://invisible-island.net/ncurses/ncurses.html"
 license=('MIT')
-depends=('glibc')
+depends=('glibc' 'gcc-libs')
 makedepends=('git')
 provides=('ncurses' 'libncurses++w.so' 'libformw.so' 'libmenuw.so' 'libpanelw.so' 'libncursesw.so')
 conflicts=('ncurses')
-options=('staticlibs')
 source=("git+https://github.com/ThomasDickey/ncurses-snapshots.git")
 sha256sums=('SKIP')

-
 pkgver() {
   cd "ncurses-snapshots"

@@ -28,12 +27,16 @@ build() {
   ./configure \
     --prefix="/usr" \
     --mandir="/usr/share/man" \
+    --with-manpage-format=normal \
     --enable-pc-files \
     --enable-widec \
+    --with-cxx-binding \
     --with-cxx-shared \
     --with-pkg-config-libdir="/usr/lib/pkgconfig" \
     --with-shared \
-    --without-debug
+    --with-normal \
+    --without-debug \
+    --without-ada
   make
 }