SHA256
3
0
forked from pool/libedit

Accepting request 935866 from home:dirkmueller:Factory

- update to 20210910:
  * all: sync with upstream source
  * see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
- drop libedit-20180525-manpage-conflicts.patch (upstream)

OBS-URL: https://build.opensuse.org/request/show/935866
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libedit?expand=0&rev=69
This commit is contained in:
Adam Majer 2021-12-07 14:50:50 +00:00 committed by Git OBS Bridge
parent 3138a9f209
commit ba1f23cc7c
5 changed files with 32 additions and 28 deletions

View File

@ -8,9 +8,10 @@ Make sure all manpages are prefixed with "el_" in order to avoid
file conflicts with readline-doc. file conflicts with readline-doc.
--- ---
diff -up libedit-20180525-3.1/doc/Makefile.am.orig libedit-20180525-3.1/doc/Makefile.am Index: libedit-20210910-3.1/doc/Makefile.am
--- libedit-20180525-3.1/doc/Makefile.am.orig 2018-08-06 11:37:52.160085685 +0200 ===================================================================
+++ libedit-20180525-3.1/doc/Makefile.am 2018-08-06 11:39:04.352082128 +0200 --- libedit-20210910-3.1.orig/doc/Makefile.am
+++ libedit-20210910-3.1/doc/Makefile.am
@@ -20,14 +20,14 @@ EL_MAN_LINKS = \ @@ -20,14 +20,14 @@ EL_MAN_LINKS = \
el_resize.3 \ el_resize.3 \
el_set.3 \ el_set.3 \

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ac8f0f51c1cf65492e4d1e3ed2be360bda41e54633444666422fbf393bba1bae
size 521999

BIN
libedit-20210910-3.1.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,11 @@
-------------------------------------------------------------------
Sun Dec 5 21:43:39 UTC 2021 - Dirk Müller <dmueller@suse.com>
- update to 20210910:
* all: sync with upstream source
* see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
- drop libedit-20180525-manpage-conflicts.patch (upstream)
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Jul 16 11:04:44 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com> Thu Jul 16 11:04:44 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

View File

@ -1,7 +1,7 @@
# #
# spec file for package libedit # spec file for package libedit
# #
# Copyright (c) 2020 SUSE LLC # Copyright (c) 2021 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -16,24 +16,20 @@
# #
%define pkg_version 20190324-3.1 %define pkg_version 20210910-3.1
%define soname 0 %define sover 0
%define library_name libedit%{soname}
Name: libedit Name: libedit
Version: 3.1.snap20180525 Version: 20210910.3.1
Release: 0 Release: 0
Summary: Command Line Editing and History Library Summary: Command Line Editing and History Library
License: BSD-3-Clause License: BSD-3-Clause
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
URL: http://www.thrysoee.dk/editline/ URL: https://www.thrysoee.dk/editline/
Source: http://thrysoee.dk/editline/libedit-%{pkg_version}.tar.gz Source0: https://www.thrysoee.dk/editline/libedit-%{pkg_version}.tar.gz
Source1: README.SUSE Source1: README.SUSE
Source2: baselibs.conf Source2: baselibs.conf
# PATCH-FIX-UPSTREAM libedit-20180525-manpage-conflicts.patch
Patch0: libedit-20180525-manpage-conflicts.patch Patch0: libedit-20180525-manpage-conflicts.patch
#BuildRequires: gcc-c++
# For patch0 # For patch0
BuildRequires: autoconf
BuildRequires: automake BuildRequires: automake
BuildRequires: libtool BuildRequires: libtool
BuildRequires: pkgconfig BuildRequires: pkgconfig
@ -44,13 +40,13 @@ libedit is a command line editing and history library. It is designed
to be used by interactive programs that allow the user to type commands to be used by interactive programs that allow the user to type commands
at a terminal prompt. at a terminal prompt.
%package -n %{library_name} %package -n libedit%{sover}
Summary: Command Line Editing and History Library Summary: Command Line Editing and History Library
Group: System/Libraries Group: System/Libraries
Provides: %{name} = %{version}-%{release} Provides: %{name} = %{version}-%{release}
Obsoletes: %{name} < %{version} Obsoletes: %{name} < %{version}
%description -n %{library_name} %description -n libedit%{sover}
libedit is a command line editing and history library. It is designed libedit is a command line editing and history library. It is designed
to be used by interactive programs that allow the user to type commands to be used by interactive programs that allow the user to type commands
at a terminal prompt. at a terminal prompt.
@ -58,9 +54,9 @@ at a terminal prompt.
%package -n libedit-devel %package -n libedit-devel
Summary: Development files for libedit Summary: Development files for libedit
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: %{library_name} = %{version}
Requires: glibc-devel Requires: glibc-devel
Provides: %{library_name}-devel = %{version}-%{release} Requires: libedit%{sover} = %{version}
Provides: libedit%{sover}-devel = %{version}-%{release}
%description -n libedit-devel %description -n libedit-devel
libedit is a command line editing and history library. It is designed libedit is a command line editing and history library. It is designed
@ -70,27 +66,26 @@ at a terminal prompt.
This package holds the development files for libedit. This package holds the development files for libedit.
%prep %prep
%setup -q -n %{name}-%{pkg_version} %autosetup -p1 -n %{name}-%{pkg_version}
cp %{SOURCE1} . cp %{SOURCE1} .
%patch0 -p1
%build %build
autoreconf -fiv autoreconf -fiv
%configure \ %configure \
--disable-static \ --disable-static \
--disable-silent-rules --disable-silent-rules
make %{?_smp_mflags} %make_build
%install %install
%make_install %make_install
find %{buildroot} -type f -name "*.la" -delete -print find %{buildroot} -type f -name "*.la" -delete -print
%post -n %{library_name} -p /sbin/ldconfig %post -n libedit%{sover} -p /sbin/ldconfig
%postun -n %{library_name} -p /sbin/ldconfig %postun -n libedit%{sover} -p /sbin/ldconfig
%files -n %{library_name} %files -n libedit%{sover}
%{_libdir}/libedit.so.%{soname} %{_libdir}/libedit.so.%{sover}
%{_libdir}/libedit.so.%{soname}.* %{_libdir}/libedit.so.%{sover}.*
%{_mandir}/man5/editrc.5%{?ext_man} %{_mandir}/man5/editrc.5%{?ext_man}
%license COPYING %license COPYING
%doc ChangeLog %doc ChangeLog