automatic version update by autodist [release 6.6-1mamba;Sat Jan 03 2026]
This commit is contained in:
@@ -1,58 +0,0 @@
|
||||
diff -ruN a/c++/Makefile.in b/c++/Makefile.in
|
||||
--- a/c++/Makefile.in 2021-07-03 20:53:57.000000000 +0200
|
||||
+++ b/c++/Makefile.in 2021-11-03 10:58:04.147647447 +0100
|
||||
@@ -118,7 +118,7 @@
|
||||
-l@FORM_NAME@@USE_LIB_SUFFIX@ \
|
||||
-l@MENU_NAME@@USE_LIB_SUFFIX@ \
|
||||
-l@PANEL_NAME@@USE_LIB_SUFFIX@ \
|
||||
- -lncurses@USE_LIB_SUFFIX@ @SHLIB_LIST@
|
||||
+ -lncurses@USE_LIB_SUFFIX@
|
||||
|
||||
LIBROOT = ncurses++
|
||||
|
||||
@@ -157,8 +157,7 @@
|
||||
LDFLAGS_DEFAULT = $(LINK_@DFT_UPR_MODEL@) $(LDFLAGS_@DFT_UPR_MODEL@)
|
||||
|
||||
# flags for library built by this makefile
|
||||
-LDFLAGS = $(TEST_ARGS) @LDFLAGS@ \
|
||||
- @LD_MODEL@ $(TEST_LIBS) @LIBS@ $(CXXLIBS)
|
||||
+LDFLAGS = @LDFLAGS@ @LD_MODEL@ @LIBS@ $(CXXLIBS)
|
||||
|
||||
AUTO_SRC = \
|
||||
etip.h
|
||||
diff -ruN a/form/Makefile.in b/form/Makefile.in
|
||||
--- a/form/Makefile.in 2021-07-03 17:45:33.000000000 +0200
|
||||
+++ b/form/Makefile.in 2021-11-03 10:58:45.301114373 +0100
|
||||
@@ -110,7 +110,7 @@
|
||||
LDFLAGS = @LDFLAGS@ @LD_MODEL@ @LIBS@
|
||||
|
||||
SHLIB_DIRS = -L../lib
|
||||
-SHLIB_LIST = $(SHLIB_DIRS) -lncurses@USE_LIB_SUFFIX@ @SHLIB_LIST@
|
||||
+SHLIB_LIST = $(SHLIB_DIRS) -lncurses@USE_LIB_SUFFIX@
|
||||
|
||||
RPATH_LIST = @RPATH_LIST@
|
||||
RESULTING_SYMS = @RESULTING_SYMS@
|
||||
diff -ruN a/menu/Makefile.in b/menu/Makefile.in
|
||||
--- a/menu/Makefile.in 2021-07-03 17:45:33.000000000 +0200
|
||||
+++ b/menu/Makefile.in 2021-11-03 10:58:59.461160284 +0100
|
||||
@@ -110,7 +110,7 @@
|
||||
LDFLAGS = @LDFLAGS@ @LD_MODEL@ @LIBS@
|
||||
|
||||
SHLIB_DIRS = -L../lib
|
||||
-SHLIB_LIST = $(SHLIB_DIRS) -lncurses@USE_LIB_SUFFIX@ @SHLIB_LIST@
|
||||
+SHLIB_LIST = $(SHLIB_DIRS) -lncurses@USE_LIB_SUFFIX@
|
||||
|
||||
RPATH_LIST = @RPATH_LIST@
|
||||
RESULTING_SYMS = @RESULTING_SYMS@
|
||||
diff -ruN a/panel/Makefile.in b/panel/Makefile.in
|
||||
--- a/panel/Makefile.in 2021-07-03 17:45:33.000000000 +0200
|
||||
+++ b/panel/Makefile.in 2021-11-03 10:59:33.957938691 +0100
|
||||
@@ -112,7 +112,7 @@
|
||||
LDFLAGS = @LDFLAGS@ @LD_MODEL@ @LIBS@
|
||||
|
||||
SHLIB_DIRS = -L../lib
|
||||
-SHLIB_LIST = $(SHLIB_DIRS) -lncurses@USE_LIB_SUFFIX@ @SHLIB_LIST@
|
||||
+SHLIB_LIST = $(SHLIB_DIRS) -lncurses@USE_LIB_SUFFIX@
|
||||
|
||||
RPATH_LIST = @RPATH_LIST@
|
||||
RESULTING_SYMS = @RESULTING_SYMS@
|
||||
@@ -1,24 +0,0 @@
|
||||
diff -ruN a/misc/gen-pkgconfig.in b/misc/gen-pkgconfig.in
|
||||
--- a/misc/gen-pkgconfig.in 2021-08-07 23:36:33.000000000 +0200
|
||||
+++ b/misc/gen-pkgconfig.in 2021-11-03 11:12:51.127160950 +0100
|
||||
@@ -83,7 +83,7 @@
|
||||
fi
|
||||
|
||||
lib_flags=
|
||||
-for opt in -L$libdir @EXTRA_PKG_LDFLAGS@ @LIBS@
|
||||
+for opt in -L$libdir @LIBS@
|
||||
do
|
||||
case $opt in
|
||||
-l*) # LIBS is handled specially below
|
||||
diff -ruN a/misc/ncurses-config.in b/misc/ncurses-config.in
|
||||
--- a/misc/ncurses-config.in 2021-08-07 23:36:14.000000000 +0200
|
||||
+++ b/misc/ncurses-config.in 2021-11-03 11:26:12.393533954 +0100
|
||||
@@ -101,7 +101,7 @@
|
||||
# There is no portable way to find the list of standard library directories.
|
||||
# Require a POSIX shell anyway, to keep this simple.
|
||||
lib_flags=
|
||||
-for opt in -L$libdir @EXTRA_PKG_LDFLAGS@ $LIBS
|
||||
+for opt in -L$libdir $LIBS
|
||||
do
|
||||
case $opt in
|
||||
-specs*) # ignore linker specs-files which were used to build library
|
||||
59
ncurses-6.6-libs.patch
Normal file
59
ncurses-6.6-libs.patch
Normal file
@@ -0,0 +1,59 @@
|
||||
diff -Nru ncurses-6.6.orig/c++/Makefile.in ncurses-6.6/c++/Makefile.in
|
||||
--- ncurses-6.6.orig/c++/Makefile.in 2025-10-18 15:33:46.000000000 +0200
|
||||
+++ ncurses-6.6/c++/Makefile.in 2026-01-03 10:40:31.617607399 +0100
|
||||
@@ -120,7 +120,7 @@
|
||||
-l@FORM_NAME@@ABI_SUFFIX@ \
|
||||
-l@MENU_NAME@@ABI_SUFFIX@ \
|
||||
-l@PANEL_NAME@@ABI_SUFFIX@ \
|
||||
- -lncurses@ABI_SUFFIX@ @SHLIB_LIST@
|
||||
+ -lncurses@ABI_SUFFIX@
|
||||
|
||||
LIBROOT = ncurses++
|
||||
|
||||
@@ -159,8 +159,8 @@
|
||||
LDFLAGS_DEFAULT = $(LINK_@DFT_UPR_MODEL@) $(LDFLAGS_@DFT_UPR_MODEL@)
|
||||
|
||||
# flags for library built by this makefile
|
||||
-LDFLAGS = $(TEST_ARGS) @LDFLAGS@ \
|
||||
- @LD_MODEL@ $(TEST_LIBS) @LIBS@ $(CXXLIBS)
|
||||
+LDFLAGS = @LDFLAGS@ \
|
||||
+ @LD_MODEL@ @LIBS@ $(CXXLIBS)
|
||||
|
||||
AUTO_SRC = \
|
||||
etip.h
|
||||
diff -Nru ncurses-6.6.orig/form/Makefile.in ncurses-6.6/form/Makefile.in
|
||||
--- ncurses-6.6.orig/form/Makefile.in 2025-10-25 19:58:52.000000000 +0200
|
||||
+++ ncurses-6.6/form/Makefile.in 2026-01-03 10:40:57.636426376 +0100
|
||||
@@ -115,7 +115,7 @@
|
||||
LDFLAGS = @LDFLAGS@ @LD_MODEL@ @LIBS@
|
||||
|
||||
SHLIB_DIRS = -L../lib
|
||||
-SHLIB_LIST = $(SHLIB_DIRS) -lncurses@ABI_SUFFIX@ @SHLIB_LIST@
|
||||
+SHLIB_LIST = $(SHLIB_DIRS) -lncurses@ABI_SUFFIX@
|
||||
|
||||
RPATH_LIST = @RPATH_LIST@
|
||||
RESULTING_SYMS = @RESULTING_SYMS@
|
||||
diff -Nru ncurses-6.6.orig/menu/Makefile.in ncurses-6.6/menu/Makefile.in
|
||||
--- ncurses-6.6.orig/menu/Makefile.in 2025-10-25 19:59:51.000000000 +0200
|
||||
+++ ncurses-6.6/menu/Makefile.in 2026-01-03 10:41:20.303361557 +0100
|
||||
@@ -115,7 +115,7 @@
|
||||
LDFLAGS = @LDFLAGS@ @LD_MODEL@ @LIBS@
|
||||
|
||||
SHLIB_DIRS = -L../lib
|
||||
-SHLIB_LIST = $(SHLIB_DIRS) -lncurses@ABI_SUFFIX@ @SHLIB_LIST@
|
||||
+SHLIB_LIST = $(SHLIB_DIRS) -lncurses@ABI_SUFFIX@
|
||||
|
||||
RPATH_LIST = @RPATH_LIST@
|
||||
RESULTING_SYMS = @RESULTING_SYMS@
|
||||
diff -Nru ncurses-6.6.orig/panel/Makefile.in ncurses-6.6/panel/Makefile.in
|
||||
--- ncurses-6.6.orig/panel/Makefile.in 2025-10-25 20:00:30.000000000 +0200
|
||||
+++ ncurses-6.6/panel/Makefile.in 2026-01-03 10:41:32.369446609 +0100
|
||||
@@ -117,7 +117,7 @@
|
||||
LDFLAGS = @LDFLAGS@ @LD_MODEL@ @LIBS@
|
||||
|
||||
SHLIB_DIRS = -L../lib
|
||||
-SHLIB_LIST = $(SHLIB_DIRS) -lncurses@ABI_SUFFIX@ @SHLIB_LIST@
|
||||
+SHLIB_LIST = $(SHLIB_DIRS) -lncurses@ABI_SUFFIX@
|
||||
|
||||
RPATH_LIST = @RPATH_LIST@
|
||||
RESULTING_SYMS = @RESULTING_SYMS@
|
||||
24
ncurses-6.6-pkgconfig.patch
Normal file
24
ncurses-6.6-pkgconfig.patch
Normal file
@@ -0,0 +1,24 @@
|
||||
diff -Nru ncurses-6.6.orig/misc/gen-pkgconfig.in ncurses-6.6/misc/gen-pkgconfig.in
|
||||
--- ncurses-6.6.orig/misc/gen-pkgconfig.in 2024-09-28 22:21:23.000000000 +0200
|
||||
+++ ncurses-6.6/misc/gen-pkgconfig.in 2026-01-03 10:35:39.059253337 +0100
|
||||
@@ -83,7 +83,7 @@
|
||||
fi
|
||||
|
||||
lib_flags=
|
||||
-for opt in -L$libdir @EXTRA_PKG_LDFLAGS@ @LIBS@
|
||||
+for opt in -L$libdir @LIBS@
|
||||
do
|
||||
case $opt in
|
||||
-l*) # LIBS is handled specially below
|
||||
diff -Nru ncurses-6.6.orig/misc/ncurses-config.in ncurses-6.6/misc/ncurses-config.in
|
||||
--- ncurses-6.6.orig/misc/ncurses-config.in 2025-11-22 20:19:28.000000000 +0100
|
||||
+++ ncurses-6.6/misc/ncurses-config.in 2026-01-03 10:36:07.069718425 +0100
|
||||
@@ -110,7 +110,7 @@
|
||||
# There is no portable way to find the list of standard library directories.
|
||||
# Require a POSIX shell anyway, to keep this simple.
|
||||
lib_flags=
|
||||
-for opt in -L$libdir @EXTRA_PKG_LDFLAGS@ $LIBS
|
||||
+for opt in -L$libdir $LIBS
|
||||
do
|
||||
case $opt in
|
||||
-specs*) # ignore linker specs-files which were used to build library
|
||||
21
ncurses.spec
21
ncurses.spec
@@ -1,16 +1,16 @@
|
||||
%define majver %(echo %version | cut -d. -f 1)
|
||||
Name: ncurses
|
||||
Version: 6.5
|
||||
Version: 6.6
|
||||
Release: 1mamba
|
||||
Summary: A CRT screen handling and optimization package
|
||||
Group: System/Libraries
|
||||
Vendor: openmamba
|
||||
Distribution: openmamba
|
||||
Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
Packager: Silvan Calarco <silvan@openmamba.org>
|
||||
URL: https://invisible-island.net/ncurses/ncurses.html
|
||||
Source0: https://invisible-mirror.net/archives/ncurses/ncurses-%{version}.tar.gz
|
||||
Patch0: ncurses-6.3-libs.patch
|
||||
Patch1: ncurses-6.3-pkgconfig.patch
|
||||
Patch0: ncurses-6.6-libs.patch
|
||||
Patch1: ncurses-6.6-pkgconfig.patch
|
||||
License: MIT
|
||||
## AUTOBUILDREQ-BEGIN
|
||||
BuildRequires: glibc-devel
|
||||
@@ -60,11 +60,8 @@ Requires: libncurses = %{version}-%{release}
|
||||
%description -n libncurses-devel
|
||||
The header files and libraries for developing applications that use the ncurses CRT screen handling and optimization package.
|
||||
|
||||
%debug_package
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
|
||||
# Do not link against test libraries
|
||||
%patch 0 -p1 -b .libs
|
||||
# Do not leak build-time LDFLAGS into the pkgconfig files
|
||||
@@ -170,8 +167,6 @@ done
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
|
||||
%post -n libncurses -p /sbin/ldconfig
|
||||
%postun -n libncurses -p /sbin/ldconfig
|
||||
|
||||
%posttrans -n libncurses
|
||||
if [ $1 -ge 1 ]; then
|
||||
@@ -209,14 +204,10 @@ fi
|
||||
%{_libdir}/libtic.so.*
|
||||
%{_libdir}/libticw.so.*
|
||||
%{_libdir}/libtinfo.so.*
|
||||
%ifnarch x86_64 aarch64
|
||||
%{_libdir}/terminfo
|
||||
%endif
|
||||
|
||||
%files -n libncurses-devel
|
||||
%defattr(-,root,root)
|
||||
%{_bindir}/ncurses%{majver}-config
|
||||
|
||||
%{_bindir}/ncursesw%{majver}-config
|
||||
%{_includedir}/*
|
||||
%{_datadir}/tabset/*
|
||||
@@ -258,8 +249,12 @@ fi
|
||||
%defattr(-,root,root)
|
||||
%dir %{_datadir}/terminfo
|
||||
%{_datadir}/terminfo/*
|
||||
%{_prefix}/lib/terminfo
|
||||
|
||||
%changelog
|
||||
* Sat Jan 03 2026 Automatic Build System <autodist@openmamba.org> 6.6-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
* Mon Jul 29 2024 Automatic Build System <autodist@openmamba.org> 6.5-1mamba
|
||||
- automatic version update by autodist
|
||||
|
||||
|
||||
Reference in New Issue
Block a user