[Midnightbsd-cvs] mports [17738] trunk/devel/readline: readline 6.3
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Oct 12 17:28:38 EDT 2014
Revision: 17738
http://svnweb.midnightbsd.org/mports/?rev=17738
Author: laffer1
Date: 2014-10-12 17:28:36 -0400 (Sun, 12 Oct 2014)
Log Message:
-----------
readline 6.3
Modified Paths:
--------------
trunk/devel/readline/Makefile
trunk/devel/readline/distinfo
trunk/devel/readline/files/patch-support-shobj-conf
trunk/devel/readline/pkg-plist
Added Paths:
-----------
trunk/devel/readline/files/patch-support-shlib-install
Removed Paths:
-------------
trunk/devel/readline/files/support_shobj-conf.diff
Property Changed:
----------------
trunk/devel/readline/files/patch-support-shobj-conf
Modified: trunk/devel/readline/Makefile
===================================================================
--- trunk/devel/readline/Makefile 2014-10-12 21:23:26 UTC (rev 17737)
+++ trunk/devel/readline/Makefile 2014-10-12 21:28:36 UTC (rev 17738)
@@ -1,31 +1,45 @@
# $MidnightBSD$
PORTNAME= readline
-PORTVERSION= 6.2
+PORTVERSION= 6.3${PATCHLEVEL}
CATEGORIES= devel
-MASTER_SITES= ${MASTER_SITE_GNU} \
+MASTER_SITES= GNU \
ftp://ftp.cwru.edu/pub/bash/
MASTER_SITE_SUBDIR= ${PORTNAME}
+DISTNAME= ${PORTNAME}-${PORTVERSION:C/^([0-9].[0-9]).*/\1/}
+PATCH_SITES= ${MASTER_SITES}
+PATCH_SITE_SUBDIR=${PORTNAME}/${PORTNAME}-${PORTVERSION:R}-patches
+
MAINTAINER= ports at MidnightBSD.org
-COMMENT= A library for editing command lines as they are typed
+COMMENT= Library for editing command lines as they are typed
+
LICENSE= gpl3
+OPTIONS_DEFINE= TERMCAP DOCS
+OPTIONS_DEFAULT=TERMCAP
+TERMCAP_DESC= Link against libtermcap
+
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
INFO= readline rluserman history
-MAN3= readline.3 history.3
-.include <bsd.port.pre.mk>
+PATCHES= 1 2 3 4 5 6 7 8
+.for p in ${PATCHES:S/^/00/}
+PATCHFILES+= ${PORTNAME}${PORTVERSION:R:S/.//}-${p:C/.*(...)$/\1/}
+.endfor
+PATCHLEVEL= ${PATCHES:M1:S/1/./}${PATCHES:Q:S/^/./:S/ /./g:E}
-.if ${ARCH} == "sparc64"
-EXTRA_PATCHES+= ${FILESDIR}/support_shobj-conf.diff
-.endif
+.include <bsd.mport.options.mk>
pre-configure:
-.if !defined(WITHOUT_TERMCAP)
+.if ${PORT_OPTIONS:MTERMCAP}
${REINPLACE_CMD} "s/SHOBJ_LDFLAGS =/SHOBJ_LDFLAGS = -ltermcap/" ${WRKSRC}/shlib/Makefile.in
.endif
-.include <bsd.port.post.mk>
+post-install:
+ @${STRIP_CMD} ${PREFIX}/lib/libreadline.so.6 \
+ ${PREFIX}/lib/libhistory.so.6
+
+.include <bsd.port.mk>
Modified: trunk/devel/readline/distinfo
===================================================================
--- trunk/devel/readline/distinfo 2014-10-12 21:23:26 UTC (rev 17737)
+++ trunk/devel/readline/distinfo 2014-10-12 21:28:36 UTC (rev 17738)
@@ -1,3 +1,18 @@
-SHA256 (readline-6.2.tar.gz) = 79a696070a058c233c72dd6ac697021cc64abd5ed51e59db867d66d196a89381
-RMD160 (readline-6.2.tar.gz) = 5e7fb934e7c83cd0cd37463f7865bc257c3ea743
-SIZE (readline-6.2.tar.gz) = 2277926
+SHA256 (readline-6.3.tar.gz) = 56ba6071b9462f980c5a72ab0023893b65ba6debb4eeb475d7a563dc65cafd43
+SIZE (readline-6.3.tar.gz) = 2468560
+SHA256 (readline63-001) = 1a79bbb6eaee750e0d6f7f3d059b30a45fc54e8e388a8e05e9c3ae598590146f
+SIZE (readline63-001) = 1366
+SHA256 (readline63-002) = 39e304c7a526888f9e112e733848215736fb7b9d540729b9e31f3347b7a1e0a5
+SIZE (readline63-002) = 1297
+SHA256 (readline63-003) = ec41bdd8b00fd884e847708513df41d51b1243cecb680189e31b7173d01ca52f
+SIZE (readline63-003) = 985
+SHA256 (readline63-004) = 4547b906fb2570866c21887807de5dee19838a60a1afb66385b272155e4355cc
+SIZE (readline63-004) = 1363
+SHA256 (readline63-005) = 877788f9228d1a9907a4bcfe3d6dd0439c08d728949458b41208d9bf9060274b
+SIZE (readline63-005) = 1664
+SHA256 (readline63-006) = 5c237ab3c6c97c23cf52b2a118adc265b7fb411b57c93a5f7c221d50fafbe556
+SIZE (readline63-006) = 1982
+SHA256 (readline63-007) = 4d79b5a2adec3c2e8114cbd3d63c1771f7c6cf64035368624903d257014f5bea
+SIZE (readline63-007) = 1428
+SHA256 (readline63-008) = 3bc093cf526ceac23eb80256b0ec87fa1735540d659742107b6284d635c43787
+SIZE (readline63-008) = 1452
Added: trunk/devel/readline/files/patch-support-shlib-install
===================================================================
--- trunk/devel/readline/files/patch-support-shlib-install (rev 0)
+++ trunk/devel/readline/files/patch-support-shlib-install 2014-10-12 21:28:36 UTC (rev 17738)
@@ -0,0 +1,11 @@
+--- support/shlib-install.orig 2009-10-28 14:30:18.000000000 +0100
++++ support/shlib-install 2011-11-05 19:06:58.000000000 +0100
+@@ -155,7 +155,7 @@
+
+
+ # FreeBSD 3.x and above can have either a.out or ELF shared libraries
+-freebsd3*|freebsdaout*)
++freebsd3.*|freebsdaout*)
+ if [ -x /usr/bin/objformat ] && [ "`/usr/bin/objformat`" = "elf" ]; then
+ # libname.so -> libname.so.M
+ ${echo} ${RM} ${INSTALLDIR}/$LINK1
Property changes on: trunk/devel/readline/files/patch-support-shlib-install
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Modified: trunk/devel/readline/files/patch-support-shobj-conf
===================================================================
--- trunk/devel/readline/files/patch-support-shobj-conf 2014-10-12 21:23:26 UTC (rev 17737)
+++ trunk/devel/readline/files/patch-support-shobj-conf 2014-10-12 21:28:36 UTC (rev 17738)
@@ -1,7 +1,21 @@
---- support/shobj-conf.orig Tue Apr 11 15:15:43 2006
-+++ support/shobj-conf Sun Feb 4 19:18:20 2007
-@@ -128,17 +128,10 @@
+--- support/shobj-conf.orig 2009-10-28 14:20:21.000000000 +0100
++++ support/shobj-conf 2011-11-05 18:02:22.000000000 +0100
+@@ -118,7 +118,7 @@
+ SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)$(SHLIB_MINOR)'
+ ;;
+
+-freebsd2*)
++freebsd2.*)
SHOBJ_CFLAGS=-fpic
+ SHOBJ_LD=ld
+ SHOBJ_LDFLAGS='-x -Bshareable'
+@@ -128,25 +128,18 @@
+ ;;
+
+ # FreeBSD-3.x ELF
+-freebsd3*|freebsdaout*)
++freebsd3.*|freebsdaout*)
+ SHOBJ_CFLAGS=-fPIC
SHOBJ_LD='${CC}'
- if [ -x /usr/bin/objformat ] && [ "`/usr/bin/objformat`" = "elf" ]; then
@@ -17,4 +31,8 @@
- fi
;;
- # Darwin/MacOS X
+ # FreeBSD-4.x and later have only ELF
+ freebsd[4-9]*|freebsd1[0-9]*|freebsdelf*|dragonfly*)
+ SHOBJ_CFLAGS=-fPIC
+ SHOBJ_LD='${CC}'
+
Property changes on: trunk/devel/readline/files/patch-support-shobj-conf
___________________________________________________________________
Deleted: cvs2svn:cvs-rev
## -1 +0,0 ##
-1.1
\ No newline at end of property
Deleted: trunk/devel/readline/files/support_shobj-conf.diff
===================================================================
--- trunk/devel/readline/files/support_shobj-conf.diff 2014-10-12 21:23:26 UTC (rev 17737)
+++ trunk/devel/readline/files/support_shobj-conf.diff 2014-10-12 21:28:36 UTC (rev 17738)
@@ -1,14 +0,0 @@
---- support/shobj-conf.orig 2009-10-28 08:20:21.000000000 -0500
-+++ support/shobj-conf 2010-04-21 19:51:48.000000000 -0500
-@@ -147,7 +147,10 @@
-
- # FreeBSD-4.x and later have only ELF
- freebsd[4-9]*|freebsdelf*|dragonfly*)
-- SHOBJ_CFLAGS=-fPIC
-+ # SHOBJ_CFLAGS=-fPIC
-+ # This breaks shared lib linking with FreeBSD 6.2RC1/SPARC64 with
-+ # gcc version 3.4.6 [FreeBSD] 20060305 - gcc bug?
-+ # Submitted By: John Wood <john-freebsd at charpa.org>
- SHOBJ_LD='${CC}'
-
- SHOBJ_LDFLAGS='-shared -Wl,-soname,$@'
Modified: trunk/devel/readline/pkg-plist
===================================================================
--- trunk/devel/readline/pkg-plist 2014-10-12 21:23:26 UTC (rev 17737)
+++ trunk/devel/readline/pkg-plist 2014-10-12 21:28:36 UTC (rev 17738)
@@ -12,10 +12,15 @@
lib/libhistory.so
lib/libreadline.so.6
lib/libreadline.so
+man/man3/readline.3.gz
+man/man3/history.3.gz
%%DATADIR%%/excallback.c
%%DATADIR%%/fileman.c
+%%DATADIR%%/hist_erasedups.c
+%%DATADIR%%/hist_purgecmd.c
%%DATADIR%%/histexamp.c
%%DATADIR%%/manexamp.c
+%%DATADIR%%/rl-callbacktest.c
%%DATADIR%%/rl-fgets.c
%%DATADIR%%/rl.c
%%DATADIR%%/rlcat.c
@@ -23,5 +28,9 @@
%%DATADIR%%/rlptytest.c
%%DATADIR%%/rltest.c
%%DATADIR%%/rlversion.c
+%%PORTDOCS%%%%DOCSDIR%%/CHANGES
+%%PORTDOCS%%%%DOCSDIR%%/INSTALL
+%%PORTDOCS%%%%DOCSDIR%%/README
@dirrm include/readline
@dirrm %%DATADIR%%
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
More information about the Midnightbsd-cvs
mailing list