[Midnightbsd-cvs] mports [23742] trunk/devel/readline: fix build on midnightbsd current
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Aug 18 13:25:13 EDT 2018
Revision: 23742
http://svnweb.midnightbsd.org/mports/?rev=23742
Author: laffer1
Date: 2018-08-18 13:25:13 -0400 (Sat, 18 Aug 2018)
Log Message:
-----------
fix build on midnightbsd current
Modified Paths:
--------------
trunk/devel/readline/Makefile
trunk/devel/readline/files/patch-support-shlib-install
trunk/devel/readline/files/patch-support-shobj-conf
Added Paths:
-----------
trunk/devel/readline/files/patch-support-config.sub
Modified: trunk/devel/readline/Makefile
===================================================================
--- trunk/devel/readline/Makefile 2018-08-18 17:08:42 UTC (rev 23741)
+++ trunk/devel/readline/Makefile 2018-08-18 17:25:13 UTC (rev 23742)
@@ -23,6 +23,8 @@
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
+CONFIGURE_ARGS+= --enable-shared
+
INFO= readline rluserman history
PATCHES= 1 2 3 4 5 6 7 8
@@ -34,6 +36,7 @@
.include <bsd.mport.options.mk>
pre-configure:
+ ${REINPLACE_CMD} -e "s/dragonfly/midnightbsd/g" ${WRKSRC}/shlib/Makefile.in
.if ${PORT_OPTIONS:MTERMCAP}
${REINPLACE_CMD} "s/SHOBJ_LDFLAGS =/SHOBJ_LDFLAGS = -ltermcap/" ${WRKSRC}/shlib/Makefile.in
.endif
Added: trunk/devel/readline/files/patch-support-config.sub
===================================================================
--- trunk/devel/readline/files/patch-support-config.sub (rev 0)
+++ trunk/devel/readline/files/patch-support-config.sub 2018-08-18 17:25:13 UTC (rev 23742)
@@ -0,0 +1,11 @@
+--- support/config.sub.orig 2018-08-18 13:23:30.677379000 -0400
++++ support/config.sub 2018-08-18 13:24:02.177961000 -0400
+@@ -1360,7 +1360,7 @@
+ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
+ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
+ | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
+- | -bitrig* | -openbsd* | -solidbsd* \
++ | -bitrig* | -openbsd* | -solidbsd* | -midnightbsd* \
+ | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
+ | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
+ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
Property changes on: trunk/devel/readline/files/patch-support-config.sub
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Modified: trunk/devel/readline/files/patch-support-shlib-install
===================================================================
--- trunk/devel/readline/files/patch-support-shlib-install 2018-08-18 17:08:42 UTC (rev 23741)
+++ trunk/devel/readline/files/patch-support-shlib-install 2018-08-18 17:25:13 UTC (rev 23742)
@@ -1,11 +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 @@
+--- support/shlib-install.orig 2018-08-18 13:22:02.536256000 -0400
++++ support/shlib-install 2018-08-18 13:22:15.180491000 -0400
+@@ -178,7 +178,7 @@
+ fi
+ ;;
-
- # 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
+-freebsd[4-9]*|freebsd1[0-9]*|freebsdelf*|dragonfly*)
++freebsd[4-9]*|freebsd1[0-9]*|freebsdelf*|dragonfly*|midnightbsd*)
+ # libname.so -> libname.so.M
+ ${echo} ${RM} ${INSTALLDIR}/$LINK1
+ if [ -z "$uninstall" ]; then
Modified: trunk/devel/readline/files/patch-support-shobj-conf
===================================================================
--- trunk/devel/readline/files/patch-support-shobj-conf 2018-08-18 17:08:42 UTC (rev 23741)
+++ trunk/devel/readline/files/patch-support-shobj-conf 2018-08-18 17:25:13 UTC (rev 23742)
@@ -1,6 +1,6 @@
---- 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 @@
+--- support/shobj-conf.orig 2014-02-23 21:06:29.000000000 -0500
++++ support/shobj-conf 2018-08-18 13:17:57.475358000 -0400
+@@ -132,7 +132,7 @@
SHLIB_LIBVERSION='$(SHLIB_LIBSUFF).$(SHLIB_MAJOR)$(SHLIB_MINOR)'
;;
@@ -9,7 +9,7 @@
SHOBJ_CFLAGS=-fpic
SHOBJ_LD=ld
SHOBJ_LDFLAGS='-x -Bshareable'
-@@ -128,25 +128,18 @@
+@@ -142,25 +142,18 @@
;;
# FreeBSD-3.x ELF
@@ -32,7 +32,8 @@
;;
# FreeBSD-4.x and later have only ELF
- freebsd[4-9]*|freebsd1[0-9]*|freebsdelf*|dragonfly*)
+-freebsd[4-9]*|freebsd1[0-9]*|freebsdelf*|dragonfly*)
++freebsd[4-9]*|freebsd1[0-9]*|freebsdelf*|dragonfly*|midnightbsd*)
SHOBJ_CFLAGS=-fPIC
SHOBJ_LD='${CC}'
More information about the Midnightbsd-cvs
mailing list