Browse Source

updated 3 packages

bash-5.0.18-1

bison-3.7.2-1

readline-8.0.4-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@12490 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 3 years ago
parent
commit
c5153c042a
3 changed files with 49 additions and 23 deletions
  1. 14 8
      b/bash/bash-vl.spec
  2. 4 1
      b/bison/bison-vl.spec
  3. 31 14
      r/readline/readline-vl.spec

+ 14 - 8
b/bash/bash-vl.spec

@@ -1,20 +1,17 @@
 %define bashversion 5.0
-%define patchlevel 16
+%define patchlevel 18
 
 Summary:      The GNU Bourne Again shell (bash).
 Summary(ja):  GNU Bourne Again シェル (bash).
-
 Name:         bash
 Version:      %{bashversion}.%{patchlevel}
 Release:      1%{?_dist_release}
-
-Group:        System Environment/Shells
-License:      GPLv3+
-
+Group:        system
 Vendor:       Project Vine
 Distribution: Vine Linux
 Packager:     daisuke
 
+License:      GPLv3+
 Source0:      http://ftp.gnu.org/pub/gnu/bash/bash-%{bashversion}.tar.gz
 Source10:     bashrc-vine
 
@@ -35,6 +32,8 @@ Patch13: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-013
 Patch14: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-014
 Patch15: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-015
 Patch16: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-016
+Patch17: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-017
+Patch18: http://ftp.gnu.org/gnu/bash/bash-5.0-patches/bash50-018
 
 # Other patches
 #Patch101: bash-2.02-security.patch
@@ -107,7 +106,6 @@ BuildRequires: texinfo, bison, ncurses-devel, autoconf, gettext
 Obsoletes:    bash <= 1.14.7
 Obsoletes:    bash2
 
-
 %description
 Bash is a GNU project sh-compatible shell or command language
 interpreter. Bash (Bourne Again shell) incorporates useful features
@@ -125,7 +123,7 @@ Tools standard.
 %package doc
 Summary:  Documentation for the GNU Bourne Again shell (bash).
 Summary(ja):  GNU Bourne Again シェル向けドキュメント
-Group:    Applications/Documentation
+Group:    documentation
 Requires: %{name} = %{version}-%{release}
 
 Obsoletes: bash2-doc
@@ -135,6 +133,9 @@ This is a separate documentation package for the GNU Bourne
 Again shell.
 
 
+%debug_package
+
+
 %prep
 %setup -q -n %{name}-%{bashversion}
 
@@ -155,6 +156,8 @@ Again shell.
 %patch14 -p0 -b .014
 %patch15 -p0 -b .015
 %patch16 -p0 -b .016
+%patch17 -p0 -b .017
+%patch18 -p0 -b .018
 
 # Other patches
 %patch102 -p1 -b .paths
@@ -311,6 +314,9 @@ f:close()
 
 
 %changelog
+* Sat Sep 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.18-1
+- updated to 5.0 patch level 18.
+
 * Sat Feb 15 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.0.16-1
 - updated to 5.0 patch level 16.
 

+ 4 - 1
b/bison/bison-vl.spec

@@ -3,7 +3,7 @@
 Summary:        A GNU general-purpose parser generator.
 Summary(ja):    GNU 汎用構文解析器生成プログラム
 Name:           bison
-Version:        3.7.1
+Version:        3.7.2
 Release:        1%{?_dist_release}
 Group:          programming
 Vendor:         Project Vine
@@ -115,6 +115,9 @@ fi
 
 
 %changelog
+* Sat Sep 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.2-1
+- new upstream release.
+
 * Thu Sep 03 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.7.1-1
 - new upstream release.
 

+ 31 - 14
r/readline/readline-vl.spec

@@ -1,19 +1,27 @@
 Summary: A library for editing typed in command lines.
 Summary(ja): Readline ライブラリ
-
 Name: readline
-Version: 8.0
+Version: 8.0.4
+%global shortver %(echo %{version} | cut -d . -f 1-2)
+%global shortver_nodots %(echo %{shortver} | tr -d ".")
 Release: 1%{?_dist_release}
+Group: system
+Vendor: Project Vine
+Distribution: Vine Linux
+
 License: GPLv3+
-Group: System Environment/Libraries
 URL: http://tiswww.tis.case.edu/~chet/readline/rltop.html
-Source: https://ftp.gnu.org/gnu/readline/readline-%{version}.tar.gz
+%global baseurl https://ftp.gnu.org/gnu/readline
+Source: %{baseurl}/readline-%{shortver}.tar.gz
 
 # upstream patches
-Patch1: https://ftp.gnu.org/gnu/readline/readline-%{version}-patches/readline80-001
+Patch1: %{baseurl}/readline-%{shortver}-patches/readline%{shortver_nodots}-001
+Patch2: %{baseurl}/readline-%{shortver}-patches/readline%{shortver_nodots}-002
+Patch3: %{baseurl}/readline-%{shortver}-patches/readline%{shortver_nodots}-003
+Patch4: %{baseurl}/readline-%{shortver}-patches/readline%{shortver_nodots}-004
 
 # fix file permissions, remove RPATH, use CFLAGS
-Patch10: readline-8.0-shlib.patch
+Patch100: readline-8.0-shlib.patch
 
 Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: sed
@@ -22,9 +30,6 @@ Requires(post): /sbin/install-info, /sbin/ldconfig
 Requires(preun): /sbin/install-info
 Requires(postun): /sbin/ldconfig
 
-Vendor: Project Vine
-Distribution: Vine Linux
-
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
 %description
@@ -40,10 +45,11 @@ Readline ライブラリは、ユーザーがコマンドラインを編集す
 Emacs と vi の編集モードが利用可能です。Readline ライブラリはさらに、
 これまで入力されたコマンドライン履歴を保持し、再利用する機能も備えています。
 
+
 %package devel
 Summary: Files needed to develop programs which use the readline library.
 Summary(ja): Readline ライブラリを使うプログラムための開発用ライブラリ
-Group: Development/Libraries
+Group: programming
 Requires: readline = %{version}
 Requires: ncurses-devel
 
@@ -57,7 +63,7 @@ installed. You also need to have the readline package installed.
 %package -n compat32-%{name}
 Summary: A library for editing typed in command lines.
 Summary(ja): Readline ライブラリ
-Group: System Environment/Libraries
+Group: system
 Requires: %{name} = %{version}-%{release}
 
 %description -n compat32-%{name}
@@ -73,10 +79,11 @@ Readline ライブラリは、ユーザーがコマンドラインを編集す
 Emacs と vi の編集モードが利用可能です。Readline ライブラリはさらに、
 これまで入力されたコマンドライン履歴を保持し、再利用する機能も備えています。
 
+
 %package -n compat32-%{name}-devel
 Summary: Files needed to develop programs which use the readline library.
 Summary(ja): Readline ライブラリを使うプログラムための開発用ライブラリ
-Group: Development/Libraries
+Group: programming
 Requires: %{name} = %{version}-%{release}
 Requires: %{name}-devel = %{version}-%{release}
 Requires: compat32-ncurses-devel
@@ -87,13 +94,20 @@ edit typed command lines. If you want to develop programs that will
 use the readline library, you need to have the readline-devel package
 installed. You also need to have the readline package installed.
 
+
+%debug_package
+
+
 %prep
-%setup -q
+%setup -q -n %{name}-%{shortver}
 
 # upstream patches
 %patch1 -p0 -b .001
+%patch2 -p0 -b .002
+%patch3 -p0 -b .003
+%patch4 -p0 -b .004
 
-%patch10 -p1 -b .shlib
+%patch100 -p1 -b .shlib
 
 %build
 %configure --with-curses --disable-install-examples
@@ -182,6 +196,9 @@ fi
 %endif
 
 %changelog
+* Sat Sep 12 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.0.4-1
+- updated to patchlevel 004.
+
 * Fri Aug 30 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.0-1
 - new upstream release.
 - dropped all of official patches.