summaryrefslogtreecommitdiff
path: root/sysutils/mtools/patches/patch-ab
diff options
context:
space:
mode:
authorsalo <salo@pkgsrc.org>2003-05-22 16:16:03 +0000
committersalo <salo@pkgsrc.org>2003-05-22 16:16:03 +0000
commit414cf8210d2019d379149e36ab68f46490d411f5 (patch)
tree7dcfe573fcf26a521213093eb0af67500b110aeb /sysutils/mtools/patches/patch-ab
parent24a781cea1ffe70c3bac2327340ce34ad9830d4c (diff)
downloadpkgsrc-414cf8210d2019d379149e36ab68f46490d411f5.tar.gz
PKGREVISION++
- fix device handling on NetBSD ELF (from Pavel Arnost via PR pkg/21530) - fix floppyd handling in better and simpler way - don't hardcode -R, use RPATH_FLAG instead - remove unused cruft, style nits
Diffstat (limited to 'sysutils/mtools/patches/patch-ab')
-rw-r--r--sysutils/mtools/patches/patch-ab35
1 files changed, 30 insertions, 5 deletions
diff --git a/sysutils/mtools/patches/patch-ab b/sysutils/mtools/patches/patch-ab
index aaaf5a2ced0..865b31fc88e 100644
--- a/sysutils/mtools/patches/patch-ab
+++ b/sysutils/mtools/patches/patch-ab
@@ -1,6 +1,7 @@
-$NetBSD: patch-ab,v 1.4 2001/02/28 10:26:02 wiz Exp $
---- configure.orig Sun May 28 13:22:06 2000
-+++ configure Wed Feb 14 13:47:25 2001
+$NetBSD: patch-ab,v 1.5 2003/05/22 16:16:04 salo Exp $
+
+--- configure.orig 2000-05-28 12:22:06.000000000 +0200
++++ configure 2003-05-22 17:57:40.000000000 +0200
@@ -2626,7 +2626,7 @@
fi
@@ -15,7 +16,7 @@ $NetBSD: patch-ab,v 1.4 2001/02/28 10:26:02 wiz Exp $
# It would also be nice to do this for all -L options, not just this one.
if test -n "$x_libraries"; then
- X_LIBS="$X_LIBS -L$x_libraries"
-+ X_LIBS="$X_LIBS -Wl,-R$x_libraries -L$x_libraries"
++ X_LIBS="$X_LIBS -Wl,${RPATH_FLAG}$x_libraries -L$x_libraries"
# For Solaris; some versions of Sun CC require a space after -R and
# others require no space. Words are not sufficient . . . .
case "`(uname -sr) 2>/dev/null`" in
@@ -24,7 +25,31 @@ $NetBSD: patch-ab,v 1.4 2001/02/28 10:26:02 wiz Exp $
# Check for libraries that X11R6 Xt/Xaw programs need.
ac_save_LDFLAGS="$LDFLAGS"
- test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
-+ test -n "$x_libraries" && LDFLAGS="$LDFLAGS -Wl,-R$x_libraries -L$x_libraries"
++ test -n "$x_libraries" && LDFLAGS="$LDFLAGS -Wl,${RPATH_FLAG}$x_libraries -L$x_libraries"
# SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
# check for ICE first), but we must link in the order -lSM -lICE or
# we get undefined symbols. So assume we have SM if we have ICE.
+@@ -3644,6 +3644,7 @@
+ fi
+ FLOPPYD="floppyd floppyd_installtest"
+ BINFLOPPYD="\$(bindir)/floppyd \$(bindir)/floppyd_installtest"
++ MANFLOPPYD="floppyd.1"
+ cat >> confdefs.h <<\EOF
+ #define USE_FLOPPYD 1
+ EOF
+@@ -3651,6 +3652,7 @@
+ else
+ FLOPPYD=
+ BINFLOPPYD=
++ MANFLOPPYD=
+ fi
+
+
+@@ -3823,6 +3825,7 @@
+ s%@X_EXTRA_LIBS@%$X_EXTRA_LIBS%g
+ s%@FLOPPYD@%$FLOPPYD%g
+ s%@BINFLOPPYD@%$BINFLOPPYD%g
++s%@MANFLOPPYD@%$MANFLOPPYD%g
+ s%@extraincludedir@%$extraincludedir%g
+ s%@extralibdir@%$extralibdir%g
+ s%@MACHDEPLIBS@%$MACHDEPLIBS%g