Hello community, here is the log from the commit of package libedit for openSUSE:Factory checked in at Fri Dec 4 12:16:54 CET 2009. -------- --- libedit/libedit.changes 2008-09-06 18:24:07.000000000 +0200 +++ /mounts/work_src_done/STABLE/libedit/libedit.changes 2009-12-03 16:26:54.000000000 +0100 @@ -1,0 +2,29 @@ +Thu Dec 3 16:01:23 CET 2009 - vuntz@opensuse.org + +- Update to version 20090923-3.0: + + all: apply Apple patches from: + http://opensource.apple.com/source/libedit/libedit-11/patches +- Changes from previous versions: + + version-info: 0:33:0 + - all: Use predefined macro __sun to identify Solaris + - src/el.c: Ignore comment lines in .editrc + + version-info: 0:32:0 + - all: sync with upstream source. + + version-info: 0:31:0 + - all: sync with upstream source. + + version-info: 0:30:0 + - all: sync with upstream source. + + version-info: 0:29:0 + - all: sync with upstream source. + + version-info: 0:28:0 + - all: sync with upstream source. MAJOR.MINOR version is now + 3.0. This is due to NetBSD changing time_t and dev_t to 64 + bits. It does not really effect this package. + - configure.ac: Remove '--enable-debug' configure flag. The + autoconf way to control flags is by specifying them when + running configure, e.g. 'CFLAGS="-O0 -g" ./configure' +- Fix self-obsoletion of libedit. +- Add libedit-ncurses-pkg-config.patch to fix the pkg-config file + so that it references ncurses, and not curses. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- libedit-20080712-2.11.tar.bz2 New: ---- libedit-20090923-3.0.tar.bz2 libedit-ncurses-pkg-config.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libedit.spec ++++++ --- /var/tmp/diff_new_pack.YXIabM/_old 2009-12-04 12:15:38.000000000 +0100 +++ /var/tmp/diff_new_pack.YXIabM/_new 2009-12-04 12:15:38.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package libedit (Version 2.11.snap20080712) +# spec file for package libedit (Version 3.0.snap20090923) # -# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,12 +19,12 @@ Name: libedit -Version: 2.11.snap20080712 +Version: 3.0.snap20090923 Release: 1 %define pkg_name libedit -%define pkg_version 20080712-2.11 +%define pkg_version 20090923-3.0 # -License: BSD 3-Clause +License: BSD3c Group: Development/Libraries/C and C++ # BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -34,6 +34,8 @@ # http://www.thrysoee.dk/editline/%{pkg_name}-%{pkg_version}.tar.gz Source: http://www.thrysoee.dk/editline/%{pkg_name}-%{pkg_version}.tar.bz2 Source1: README.SuSE +# PATCH-FIX-UPSTREAM libedit-ncurses-pkg-config.patch vuntz@opensuse.org -- Use ncurses in pkg-config file, sent upstream by mail +Patch0: libedit-ncurses-pkg-config.patch # Summary: A command line editing and history library @@ -52,10 +54,10 @@ %define debug_package_requires %{library_name} = %{version}-%{release} %package -n libedit0 -License: BSD 3-Clause +License: BSD3c Group: Development/Libraries/C and C++ Provides: %{pkg_name} = %{version}-%{release} -Obsoletes: %{pkg_name} <= %{version} +Obsoletes: %{pkg_name} < %{version} # Summary: A command line editing and history library @@ -71,7 +73,7 @@ Jess Thrysoee %package -n libedit-devel -License: BSD 3-Clause +License: BSD3c Group: Development/Libraries/C and C++ Requires: %{library_name} = %{version} Provides: %{library_name}-devel = %{version}-%{release} @@ -95,8 +97,10 @@ %prep %setup -n %{pkg_name}-%{pkg_version} %{__cp} %{S:1} . +%patch0 -p1 %build +autoconf -f %configure --disable-static --with-pic %{__make} ++++++ libedit-20080712-2.11.tar.bz2 -> libedit-20090923-3.0.tar.bz2 ++++++ ++++ 76437 lines of diff (skipped) ++++++ libedit-ncurses-pkg-config.patch ++++++ Index: libedit-20090923-3.0/configure.ac =================================================================== --- libedit-20090923-3.0.orig/configure.ac +++ libedit-20090923-3.0/configure.ac @@ -20,9 +20,11 @@ AC_PROG_LN_S AC_PROG_AWK EL_MANTYPE -AC_CHECK_LIB(curses, tgetent,, - [AC_CHECK_LIB(ncurses, tgetent,, +CURSES= +AC_CHECK_LIB(curses, tgetent,[CURSES=curses], + [AC_CHECK_LIB(ncurses, tgetent,[CURSES=ncurses], [AC_MSG_ERROR([libtermcap, libcurses or libncurses are required!])] )] ) +AC_SUBST(CURSES) # Checks for header files. AC_FUNC_ALLOCA Index: libedit-20090923-3.0/libedit.pc.in =================================================================== --- libedit-20090923-3.0.orig/libedit.pc.in +++ libedit-20090923-3.0/libedit.pc.in @@ -7,6 +7,6 @@ Name: libedit Description: command line editor library provides generic line editing, history, and tokenization functions. Version: @VERSION@ Requires: -Libs: -L${libdir} -ledit -lcurses +Libs: -L${libdir} -ledit -l@CURSES@ Cflags: -I${includedir} -I${includedir}/editline Index: libedit-20090923-3.0/examples/Makefile.am =================================================================== --- libedit-20090923-3.0.orig/examples/Makefile.am +++ libedit-20090923-3.0/examples/Makefile.am @@ -1,5 +1,5 @@ -LDADD = $(top_builddir)/src/libedit.la +LDADD = $(top_builddir)/src/libedit.la -l@CURSES@ AM_CFLAGS = -I$(top_srcdir)/src noinst_PROGRAMS = test fileman ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org