[arch-commits] Commit in readline/trunk (3 files)

Bartłomiej Piotrowski bpiotrowski at nymeria.archlinux.org
Tue Apr 1 16:15:47 UTC 2014


    Date: Tuesday, April 1, 2014 @ 18:15:46
  Author: bpiotrowski
Revision: 209711

upgpkg: readline 6.3.003-1

upstream patchlevel bump

Modified:
  readline/trunk/PKGBUILD
Deleted:
  readline/trunk/readline-6.3-dispatch-multikey.patch
  readline/trunk/readline-6.3-vi-last.patch

--------------------------------------+
 PKGBUILD                             |   48 +++++++++++++++------------------
 readline-6.3-dispatch-multikey.patch |   16 -----------
 readline-6.3-vi-last.patch           |   15 ----------
 3 files changed, 22 insertions(+), 57 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2014-04-01 15:31:21 UTC (rev 209710)
+++ PKGBUILD	2014-04-01 16:15:46 UTC (rev 209711)
@@ -5,9 +5,9 @@
 
 pkgname=readline
 _basever=6.3
-_patchlevel=000 #prepare for some patches
-pkgver=$_basever #.$_patchlevel
-pkgrel=3
+_patchlevel=003
+pkgver=$_basever.$_patchlevel
+pkgrel=1
 pkgdesc='GNU readline library'
 arch=('i686' 'x86_64')
 url='http://tiswww.case.edu/php/chet/readline/rltop.html'
@@ -17,41 +17,27 @@
 options=('!emptydirs')
 install=readline.install
 source=(http://ftp.gnu.org/gnu/readline/readline-$_basever.tar.gz{,.sig}
-        inputrc
-        readline-6.3-vi-last.patch
-        readline-6.3-dispatch-multikey.patch)
+        inputrc)
 
 if [[ $_patchlevel -gt 0 ]]; then
-    for (( p=1; p<=$((10#${_patchlevel})); p++ )); do
-        source=(${source[@]} http://ftp.gnu.org/gnu/readline/readline-$_basever-patches/readline${_basever//./}-$(printf "%03d" $p){,.sig})
+    for (( _p=1; _p <= $((10#${_patchlevel})); _p++ )); do
+        source=(${source[@]} http://ftp.gnu.org/gnu/readline/readline-$_basever-patches/readline${_basever//.}-$(printf "%03d" $_p){,.sig})
     done
 fi
 
-md5sums=('33c8fb279e981274f485fd91da77e94a'
-         'SKIP'
-         '58d54966c1191db45973cb3191ac621a'
-         'fcfe0a50c69f56f66ad04127a927862e'
-         'ee4e0df0dbf7e80783b7aa198c67fb45')
-
 prepare() {
-  cd $pkgname-$pkgver
-  for (( p=1; p<=$((10#${_patchlevel})); p++ )); do
-    msg "applying patch readline${_basever//./}-$(printf "%03d" $p)"
-    patch -p0 -i ../readline${_basever//./}-$(printf "%03d" $p)
+  cd $pkgname-$_basever
+  for (( _p=1; _p <= $((10#${_patchlevel})); _p++ )); do
+    msg "applying patch readline${_basever//.}-$(printf "%03d" $_p)"
+    patch -p0 -i ../readline${_basever//.}-$(printf "%03d" $_p)
   done
 
-  # patch from upstream mailing list to fix vi mode
-  patch -p2 -i ../readline-6.3-vi-last.patch
-
-  # patch from upstream mailing list to fix the crash after pressing Delete twice
-  patch -p2 -i ../readline-6.3-dispatch-multikey.patch
-
   # remove RPATH from shared objects (FS#14366)
   sed -i 's|-Wl,-rpath,$(libdir) ||g' support/shobj-conf
 }
 
 build() {
-  cd $pkgname-$pkgver
+  cd $pkgname-$_basever
 
   # build with -fPIC for x86_64 (FS#15634)
   [[ $CARCH == "x86_64" ]] && CFLAGS="$CFLAGS -fPIC"
@@ -61,6 +47,16 @@
 }
 
 package() {
-  make -C $pkgname-$pkgver DESTDIR="$pkgdir" install
+  make -C $pkgname-$_basever DESTDIR="$pkgdir" install
   install -Dm644 inputrc "$pkgdir"/etc/inputrc
 }
+
+md5sums=('33c8fb279e981274f485fd91da77e94a'
+         'SKIP'
+         '58d54966c1191db45973cb3191ac621a'
+         '4343f5ea9b0f42447f102fb61576b398'
+         'SKIP'
+         '700295212f7e2978577feaee584afddb'
+         'SKIP'
+         'af4963862f5156fbf9111c2c6fa86ed7'
+         'SKIP')

Deleted: readline-6.3-dispatch-multikey.patch
===================================================================
--- readline-6.3-dispatch-multikey.patch	2014-04-01 15:31:21 UTC (rev 209710)
+++ readline-6.3-dispatch-multikey.patch	2014-04-01 16:15:46 UTC (rev 209711)
@@ -1,16 +0,0 @@
-*** ../bash-4.3/lib/readline/readline.c	2013-10-28 14:58:06.000000000 -0400
---- lib/readline/readline.c	2014-03-10 14:15:02.000000000 -0400
-***************
-*** 745,749 ****
-  
-    RL_CHECK_SIGNALS ();
-!   if (r == 0)			/* success! */
-      {
-        _rl_keyseq_chain_dispose ();
---- 745,750 ----
-  
-    RL_CHECK_SIGNALS ();
-!   /* We only treat values < 0 specially to simulate recursion. */
-!   if (r >= 0 || (r == -1 && (cxt->flags & KSEQ_SUBSEQ) == 0))	/* success! or failure! */
-      {
-        _rl_keyseq_chain_dispose ();

Deleted: readline-6.3-vi-last.patch
===================================================================
--- readline-6.3-vi-last.patch	2014-04-01 15:31:21 UTC (rev 209710)
+++ readline-6.3-vi-last.patch	2014-04-01 16:15:46 UTC (rev 209711)
@@ -1,15 +0,0 @@
-*** ../bash-4.3/lib/readline/readline.c	2013-10-28 14:58:06.000000000 -0400
---- lib/readline/readline.c	2014-03-07 15:20:33.000000000 -0500
-***************
-*** 965,969 ****
-    if (rl_editing_mode == vi_mode && _rl_keymap == vi_movement_keymap &&
-        key != ANYOTHERKEY &&
-!       rl_key_sequence_length == 1 &&	/* XXX */
-        _rl_vi_textmod_command (key))
-      _rl_vi_set_last (key, rl_numeric_arg, rl_arg_sign);
---- 965,969 ----
-    if (rl_editing_mode == vi_mode && _rl_keymap == vi_movement_keymap &&
-        key != ANYOTHERKEY &&
-!       _rl_dispatching_keymap == vi_movement_keymap &&
-        _rl_vi_textmod_command (key))
-      _rl_vi_set_last (key, rl_numeric_arg, rl_arg_sign);




More information about the arch-commits mailing list