351 lines
16 KiB
Plaintext
351 lines
16 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Jun 23 10:44:54 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Let libcdk6_3_4 conflict with older libcdk6_2_4
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 23 06:18:15 UTC 2023 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Update to version 5.0.20230201
|
|
+ improve compiler-warnings in configure-checks.
|
|
+ change library dependencies in rpm spec-file.
|
|
+ update license in test-packages.
|
|
+ relicense as MIT-X11
|
|
+ reduce shellcheck warnings in support-scripts
|
|
+ updated configure script to work around regression in GNU grep 3.8
|
|
+ updated configure macros from xterm and ncurses development
|
|
+ update config.guess, config.sub
|
|
+ fix cppcheck style-warnings.
|
|
+ improve makefile header-dependencies by accounting for all generated
|
|
headers (report/patch by Sergei Trofimovich).
|
|
+ updated configure macros from xterm and ncurses development:
|
|
CF_ADD_INCDIR CF_APPEND_CFLAGS CF_DISABLE_ECHO CF_MAKEFLAGS
|
|
CF_NCURSES_CONFIG CF_NCURSES_LIBS CF_PKG_CONFIG CF_REMOVE_CFLAGS
|
|
CF_SHARED_OPTS CF_TRY_XOPEN_SOURCE CF_XOPEN_SOURCE
|
|
+ build-fix for HP-UX curses, which provides only part of the ACS_xxx
|
|
definitions compatible with chtype's.
|
|
+ correct calls on SetViewSize in scroll.c, overlooked in 2005/04/24
|
|
(report by Brad Hines).
|
|
+ updated configure macros from xterm and ncurses development:
|
|
CF_C11_NORETURN CF_CHECK_LIBTOOL_VERSION CF_CONST_X_STRING
|
|
CF_DISABLE_LEAKS CF_FUNC_LSTAT CF_GETOPT_HEADER CF_NCURSES_CONFIG
|
|
CF_NO_LEAKS_OPTION CF_SHARED_OPTS CF_UTF8_LIB CF_XOPEN_CURSES
|
|
CF_XOPEN_SOURCE
|
|
+ update config.guess, config.sub
|
|
+ updated configure script, for _Noreturn and exit_curses checks.
|
|
+ spelling fixes, per codespell.
|
|
+ updated configure script, for quoting/escaping fixes
|
|
+ update config.guess, config.sub
|
|
+ updated configure script, for compiler-warnings
|
|
+ update config.guess, config.sub
|
|
+ updated configure script, to work around ncurses 6.2 vs xcode's c99
|
|
"-W" option.
|
|
+ update config.guess, config.sub
|
|
+ fix issues found with check-manpage
|
|
+ updated configure macros, from xterm and ncurses development:
|
|
CF_ADD_LIBS CF_GCC_VERSION CF_GCC_WARNINGS CF_PROG_CC CF_PROG_LINT
|
|
CF_X_TOOLKIT
|
|
+ update config.guess, config.sub
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 26 09:33:18 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Resolve rpmlint report "libcdk5.x86_64: E:
|
|
shlib-policy-name-error SONAME: libcdk.so.6.2.4, expected
|
|
package suffix: 6_2_4"
|
|
|
|
-------------------------------------------------------------------
|
|
Mon May 3 18:24:40 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
|
|
|
|
- Update to version 5.0.20210324
|
|
* Spelling fixes, per codespell
|
|
* Updated build system
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 5 10:09:59 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Update to version 5.0.20190303
|
|
+ deprecate installCDKLibrary rule by install.libs, which is used in
|
|
the newer shared-library macros.
|
|
+ conditionally-comment action lines for the part of install-rules
|
|
which conflict with the newer shared-library rules (report by Tom
|
|
Brownridge).
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 27 08:06:48 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Remove debugging code from spec file
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 26 07:35:33 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Update to version 5.0.20190224
|
|
+ use HDR_ROOTNAME rather than PACKAGE in top-level makefile, to
|
|
simplify building cdk and cdkw packages with non-conflicting paths.
|
|
+ add "check" rule to top-level makefile, for testing Arch Linux
|
|
package.
|
|
+ modify test-package for RPMs to work with SUSE and Mageia.
|
|
- Enable wide version of libcdk(w)
|
|
- Enable ABI soname of the shared libraries
|
|
+ Somehow strange ABI 6.2.4 but RELEASE version is still 5.0
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 22 07:09:40 UTC 2019 - Dr. Werner Fink <werner@suse.de>
|
|
|
|
- Update to version 5.0.20190220
|
|
* 2019/02/20
|
|
+ updated rpm spec-file, for test-builds.
|
|
+ added pkgsrc files, for test-builds.
|
|
+ updated FreeBSD port-files, for test-builds.
|
|
+ add getCdkTitle, which uses new display encoding "<#10>" for newline
|
|
in the example which demonstrates it, mentry_ex2 (prompted by
|
|
discussion with Stéphane Goujet).
|
|
+ fix similar memory leaks in setCDKRadioItems and setCDKSelectionItems
|
|
+ fix memory leak in setCDKScrollItems (report by Stéphane Goujet).
|
|
+ make functionKey parameter to getchCDKObject optional
|
|
(suggested by Stéphane Goujet).
|
|
+ modify test-packages to adjust includes in cdk.h when using test
|
|
package for ncurses6 which would confuse test-package for cdk-perl.
|
|
+ change shlib-version in test-package to "abi", for better
|
|
compatibility with the test-package for cdk-perl.
|
|
+ add manpage for cdk5-config
|
|
+ documentation improvements (report by Stéphane Goujet).
|
|
+ add check in drawCDKScrollCurrent() in case the list is not
|
|
initialized (report by Stéphane Goujet).
|
|
+ modify writeCharAttrib to replace the color in the target cell rather
|
|
than OR'ing it from the source-attribute (patch by Aarian P. Aleahmad)
|
|
+ add a null-pointer check in viewer.c's PatternNotFound() function
|
|
(report by "c").
|
|
+ improve macros/markup in manpages.
|
|
+ updated configure macros, from lynx and ncurses development:
|
|
CF_ADD_INCDIR, CF_CC_ENV_FLAGS, CF_CURSES_CPPFLAGS, CF_CURSES_LIBS,
|
|
CF_FIND_LINKAGE, CF_GCC_WARNINGS, CF_GNU_SOURCE, CF_LD_RPATH_OPT,
|
|
CF_NCURSES_CONFIG, CF_PDCURSES_X11, CF_POSIX_C_SOURCE, CF_PROG_EXT,
|
|
CF_SHARED_OPTS, CF_TRY_XOPEN_SOURCE, CF_WITH_VERSIONED_SYMS,
|
|
CF_XOPEN_CURSES, CF_XOPEN_SOURCE, CF_X_ATHENA_CPPFLAGS
|
|
+ update config.guess, config.sub
|
|
* 2018/03/06
|
|
+ update versioned-symbol list for reRegisterCDKObject (prompted by
|
|
Debian #892114, which adopted a different set of symbol versions
|
|
such as "5.0.20161120", cf: 2014/11/06).
|
|
+ updated configure macros, from lynx development: CF_CURSES_FUNCS,
|
|
CF_CURSES_LIBS, CF_MAKEFLAGS, CF_NCURSES_CONFIG, CF_SHARED_OPTS
|
|
+ update config.guess, config.sub
|
|
* 2017/12/09
|
|
+ updated ftp url in test-packages, etc.
|
|
+ updated configure macros CF_CC_ENV_FLAGS, CF_SHARED_OPTS
|
|
+ update config.guess, config.sub
|
|
* 2017/09/18
|
|
+ updated configure macros:
|
|
+ CF_ADD_CFLAGS improve formatting of generated lists using
|
|
CF_APPEND_TEXT
|
|
+ CF_CC_ENV_FLAGS - two changes
|
|
a) revise the expression generating $cf_flags to actually work when
|
|
there is more than one option.
|
|
b) correct the parameter passed to CF_ADD_CFLAGS, which was the
|
|
whole list rather than the current parameter.
|
|
+ CF_CURSES_LIBS reorganize to handle the case where initscr is a
|
|
macro.
|
|
+ CF_NCURSES_CONFIG add check for term.h when using pkg-config
|
|
+ CF_NCURSES_VERSION use prototype for main
|
|
+ CF_SHARED_OPTS workaround for PGI compiler
|
|
+ CF_WITH_LIBTOOL use SIGQUIT(3) rather than SIGTRAP(5) in trap
|
|
commands. Fix a few places in configure/build scripts where
|
|
DESTDIR and rpath were combined.
|
|
+ update config.guess, config.sub
|
|
* 2016/12/10
|
|
+ improve formatting of manpages, using bullets
|
|
+ add -C and -R options to matrix_ex.c to exercise the col/row spacing
|
|
features of matrix widget.
|
|
+ modify matrix widget to highlight the current cell for the cases
|
|
when col/row spacing are greater than zero.
|
|
* 2016/12/04
|
|
+ cleanup change for color pairs in 2016/11/20
|
|
+ modify initCDKScreen() to simplify initialization of curses by
|
|
calling initscr() in this function after initializing the locale.
|
|
That fixes a problem using PuTTY with CDK when built using ncurses
|
|
(report by Marc Smith).
|
|
* 2016/11/20
|
|
+ fix warnings from cppcheck 1.76.1
|
|
+ updated configure macros:
|
|
+ CF_CC_ENV_FLAGS don't limit the check to -I, -U and -D options,
|
|
since the added options can include various compiler options before
|
|
and after preprocessor options.
|
|
+ CF_GNU_SOURCE recent glibc (Debian 2.23-4 for example) has
|
|
misordered ifdef/checks for new symbol _DEFAULT_SOURCE, producing
|
|
warning messages when only _GNU_SOURCE is defined. Add a followup
|
|
check to define _DEFAULT_SOURCE.
|
|
+ CF_LD_RPATH_OPT change FreeBSD to use -Wl,-rpath rather than -rpath
|
|
option. According to FreeBSD #178732, either works since FreeBSD
|
|
4.x; however scons does not accept anything except the -Wl,-rpath
|
|
form.
|
|
+ CF_PROG_LINT add cpplint to programs to use; drop ad hoc tdlint and
|
|
alint.
|
|
+ CF_WITH_NCURSES_ETC add check for ncurses pthreads
|
|
+ CF_XOPEN_SOURCE add "uclinux" to list of Linux's and use
|
|
_GNU_SOURCE for cygwin headers, tested with cygwin 2.3, 2.5
|
|
+ CF__ADD_SHLIB_RULES improve scripting for ldconfig to avoid warning
|
|
messages if no permissions
|
|
+ update config.guess, config.sub
|
|
> patches by Aarian P. Aleahmad:
|
|
+ modify encodeAttribute() to allow up to 256 color pairs.
|
|
+ corrected assignment in scroller_SetPosition(), to show highlighted
|
|
member.
|
|
+ improve the way attributes are applied to Mentry widgets.
|
|
+ improve Entry widget by using newwin rather than subwin, as well
|
|
as passing arguments to callback function.
|
|
* 2016/11/19
|
|
+ add reRegisterCDKObject()
|
|
* 2016/01/31
|
|
+ fix a few of the lintian errors in package/debian
|
|
+ fix some too-wide tables in manpages, which caused Debian lintian
|
|
errors.
|
|
+ take lower-limit's formatted length into account in slider, etc.,
|
|
(patch by Guido Meusch).
|
|
+ make similar repainting-fixes for radio.c and marquee.c
|
|
+ fix repainting of Scroll widget when it has no box-outline
|
|
(patch by Manuel Schmitz).
|
|
+ add highlight and callbackData members to CDKBUTTON, as well as
|
|
macros for setting/getting the highlight value. Use the highlight to
|
|
override the default A_REVERSE used in CDK button (patch by Aarian P.
|
|
Aleahmad).
|
|
+ fix two bugs in template.c (patch by Aarian P. Aleahmad):
|
|
+ in cleanCDKTemplate, fill all of the info string with nulls
|
|
+ in setCDKTemplateValue, call cleanCDKTemplate whether or not
|
|
the pointer for newValue passed by the caller was a null.
|
|
+ updated configure macros:
|
|
+ CF_LIB_PREFIX, CF_WITH_LIBTOOL, and CF_XOPEN_SOURCE, build-fixes
|
|
for OS/2
|
|
+ CF_XOPEN_CURSES, improve check, making it define NCURSES_WIDECHAR
|
|
if we happen to be building on a platform (such as OSX) where we do
|
|
not define _XOPEN_SOURCE or _XOPEN_SOURCE_EXTENDED
|
|
+ CF_WITH_VERSIONED_SYMS, avoid ncurses build error on ppc64
|
|
architecture the nm tool is reporting _is_missing in Data section
|
|
for ppc64 (by comparison ppc64le is reporting it in Text section)
|
|
+ update config.guess, config.sub
|
|
* 2015/09/28
|
|
+ build ".deb" test-package with ncurses6, using versioned symbols.
|
|
+ updated configure macros:
|
|
+ modifications from ncurses/xterm to allow alternate to /bin/sh for
|
|
configure-shell, while dropping support for non-POSIX shell such
|
|
as Solaris.
|
|
+ updated/integrated changes for versioned symbols from ncurses6.
|
|
+ CF_DISABLE_LIBTOOL_VERSION when using -version-info (the native
|
|
libtool mode), get the ABI_VERSION value from $VERSION (which comes
|
|
from CF_VERSION_INFO)
|
|
+ CF_ADD_INCDIR fix an infinite loop when the include-directory to be
|
|
added does not exist (Debian #786436)
|
|
+ CF_WITH_NCURSES_ETC add --with-screen option
|
|
+ CF_SUBDIR_PATH change this to a loop, adding /usr/pkg (NetBSD) and
|
|
/opt/local (Mac OSX)
|
|
+ update config.guess, config.sub
|
|
* 2015/01/03
|
|
+ modify cdk-config.in to work with systems where libdir is /usr/lib64
|
|
(patch by Peter Hyman).
|
|
+ corrected example for cdk_display.3 manpage (patch by Loïc
|
|
work in non-POSIX locales (report by Mart Stöör).
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Nov 1 16:25:10 UTC 2015 - p.drouand@gmail.com
|
|
|
|
- Update to version 5.0.20150928
|
|
* build ".deb" test-package with ncurses6, using versioned symbols.
|
|
* modifications from ncurses/xterm to allow alternate to /bin/sh for
|
|
configure-shell, while dropping support for non-POSIX shell such
|
|
as Solaris.
|
|
* updated/integrated changes for versioned symbols from ncurses6.
|
|
* CF_DISABLE_LIBTOOL_VERSION when using -version-info (the native
|
|
libtool mode), get the ABI_VERSION value from $VERSION (which comes
|
|
from CF_VERSION_INFO)
|
|
* CF_ADD_INCDIR fix an infinite loop when the include-directory to be
|
|
added does not exist (bdo#786436)
|
|
* CF_WITH_NCURSES_ETC add --with-screen option
|
|
* CF_SUBDIR_PATH change this to a loop, adding /usr/pkg (NetBSD) and
|
|
/opt/local (Mac OSX)
|
|
* update config.guess, config.sub
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Dec 29 09:09:14 UTC 2014 - meissner@suse.com
|
|
|
|
- fixed url, added .asc and keyring
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 25 16:52:21 UTC 2014 - p.drouand@gmail.com
|
|
|
|
- Update to version 5.0.20141106
|
|
+ Too many things to list; please read the changelog file
|
|
- Cleanup specfile
|
|
- Split out cdk library to a lib subpackage
|
|
- Update Url and source download Url
|
|
- Remove obsolete cdk-4.9.13.dif
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 30 20:07:47 UTC 2011 - coolo@suse.com
|
|
|
|
- add libtool as buildrequire to make the spec file more reliable
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Sep 17 22:41:38 UTC 2011 - jengelh@medozas.de
|
|
|
|
- Remove redundant tags/sections from specfile
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 19 11:55:27 UTC 2010 - coolo@novell.com
|
|
|
|
- fix compilation with gcc 4.5
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Aug 30 20:02:21 CEST 2009 - coolo@novell.com
|
|
|
|
- use %patch for Patch
|
|
|
|
-------------------------------------------------------------------
|
|
Sun Mar 8 16:26:52 CET 2009 - crrodriguez@suse.de
|
|
|
|
- remove static libraries
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 29 11:19:12 CEST 2007 - meissner@suse.de
|
|
|
|
- added ncurses-devel
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 25 21:34:53 CET 2006 - mls@suse.de
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 23 16:31:09 CET 2004 - werner@suse.de
|
|
|
|
- Add cdk to required packages for cdk-devel (bug #48405)
|
|
- Update to cdk 4.9.13
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Jan 10 21:50:01 CET 2004 - adrian@suse.de
|
|
|
|
- add %defattr and %run_ldconfig
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 8 13:19:52 CET 2003 - werner@suse.de
|
|
|
|
- cdk-devel requires ncurses-devel (bug# 20065)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 30 17:00:15 CEST 2002 - sf@suse.de
|
|
|
|
- changed paths to %{_libdir}
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 8 23:50:24 CEST 2002 - ro@suse.de
|
|
|
|
- call autoreconf
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 14 12:25:14 CET 2001 - werner@suse.de
|
|
|
|
- New package cdk (Curses Development Kit) which provides an
|
|
easy interface for programmers to (n)curses. Is used e.g.
|
|
by curses based programs like ntuxzap from DVB driver package.
|
|
|
|
-------------------------------------------------------------------
|