[arch-commits] Commit in perl-term-readline-gnu/trunk (2 files)

Felix Yan felixonmars at archlinux.org
Sat Feb 16 18:15:09 UTC 2019


    Date: Saturday, February 16, 2019 @ 18:15:08
  Author: felixonmars
Revision: 433655

upgpkg: perl-term-readline-gnu 1.36-1

Modified:
  perl-term-readline-gnu/trunk/PKGBUILD
Deleted:
  perl-term-readline-gnu/trunk/termcap-bad-ncurses-good.patch

--------------------------------+
 PKGBUILD                       |   11 ++++-------
 termcap-bad-ncurses-good.patch |   18 ------------------
 2 files changed, 4 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-02-16 18:14:52 UTC (rev 433654)
+++ PKGBUILD	2019-02-16 18:15:08 UTC (rev 433655)
@@ -5,8 +5,8 @@
 # Generator  : CPANPLUS::Dist::Arch 1.15
 
 pkgname=perl-term-readline-gnu
-pkgver=1.35
-pkgrel=6
+pkgver=1.36
+pkgrel=1
 pkgdesc="GNU Readline XS library wrapper"
 arch=('x86_64')
 license=('PerlArtistic' 'GPL')
@@ -13,10 +13,8 @@
 options=('!emptydirs')
 depends=('perl>=5.7')
 url='http://search.cpan.org/dist/Term-ReadLine-Gnu'
-source=("http://search.cpan.org/CPAN/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-${pkgver}.tar.gz"
-        'termcap-bad-ncurses-good.patch')
-md5sums=('514619d68bda1618da61b19d04b5cefe'
-         'a000706b89792f822b5ec20baa370910')
+source=("http://search.cpan.org/CPAN/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-${pkgver}.tar.gz")
+md5sums=('f8636c8e17b3266f3a686521a0c06886')
 
 build() {
    export PERL_MM_USE_DEFAULT=1 PERL5LIB=""                 \
@@ -26,7 +24,6 @@
       MODULEBUILDRC=/dev/null
 
     cd "${srcdir}/Term-ReadLine-Gnu-$pkgver"
-    patch --forward -p1 < "${srcdir}/termcap-bad-ncurses-good.patch"
     /usr/bin/perl Makefile.PL
     make
 }

Deleted: termcap-bad-ncurses-good.patch
===================================================================
--- termcap-bad-ncurses-good.patch	2019-02-16 18:14:52 UTC (rev 433654)
+++ termcap-bad-ncurses-good.patch	2019-02-16 18:15:08 UTC (rev 433655)
@@ -1,18 +0,0 @@
---- Term-ReadLine-Gnu-1.20/Makefile.PL	2010-05-02 06:37:55.000000000 -0400
-+++ Term-ReadLine-Gnu-1.20-patched/Makefile.PL	2011-07-30 16:16:54.000000000 -0400
-@@ -58,8 +58,13 @@
-     # know why AIX prefers curses.
-     # libtermcap.a on HPUX cannot be used for dynamically linked binary.
-     # Old Cygwin may require setting false (0).
--    my $PREFER_CURSES = $Config{osname} eq 'aix' || $Config{osname} eq 'hpux'
--			|| $Config{osname} eq 'cygwin';
-+    # my $PREFER_CURSES = $Config{osname} eq 'aix' || $Config{osname} eq 'hpux'
-+	# 		|| $Config{osname} eq 'cygwin';
-+
-+    # Hack for ArchLinux by Justin Davis <aurperl at juster.us>
-+    # Don't use termcap! readline is linked with ncurses so I know it's
-+    # available. termcap causes this module to crash for some people.
-+    my $PREFER_CURSES = 1;
-     my $TERMCAP_LIB = (! $PREFER_CURSES && &search_lib('-ltermcap'))
- 	|| &search_lib('-lncurses')
- 	    || &search_lib('-lcurses');



More information about the arch-commits mailing list