summaryrefslogtreecommitdiff
path: root/parallel/pvm3/patches/patch-bt
diff options
context:
space:
mode:
Diffstat (limited to 'parallel/pvm3/patches/patch-bt')
-rw-r--r--parallel/pvm3/patches/patch-bt46
1 files changed, 36 insertions, 10 deletions
diff --git a/parallel/pvm3/patches/patch-bt b/parallel/pvm3/patches/patch-bt
index c1ede03870b..3c7e0bfadf3 100644
--- a/parallel/pvm3/patches/patch-bt
+++ b/parallel/pvm3/patches/patch-bt
@@ -1,8 +1,27 @@
-$NetBSD: patch-bt,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
+$NetBSD: patch-bt,v 1.2 2004/07/30 13:07:25 dmcmahill Exp $
--- pvmgs/Makefile.aimk.orig Wed Feb 16 21:49:03 2000
-+++ pvmgs/Makefile.aimk Thu Mar 25 01:45:35 2004
-@@ -58,15 +58,22 @@
++++ pvmgs/Makefile.aimk
+@@ -26,7 +26,7 @@ PVMXDIR = $(PVMBDIR)/$(PVM_ARCH)
+ PVMLDIR = $(PVMDIR)/lib/$(PVM_ARCH)
+ PVMLIB = pvm3
+ LIBPREFIX = lib
+-PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).a
++PVMLIBDEP = $(PVMLDIR)/$(LIBPREFIX)$(PVMLIB).la
+ CFLAGS = $(CFLOPTS) -I$(PVMIDIR) -I$(PVMSDIR) -DIMA_$(PVM_ARCH) \
+ $(ARCHCFLAGS)
+ LIBS = $(LOPT) -L$(PVMLDIR) -l$(PVMLIB) $(ARCHLIB)
+@@ -39,7 +39,7 @@ PROGS = $(PVMXDIR)/pvm_gstat$(EXESFX) \
+
+ LPROGS = $(PVMLDIR)/pvmgs$(EXESFX)
+
+-LIBGPVM = $(LIBPREFIX)gpvm3.a
++LIBGPVM = $(LIBPREFIX)gpvm3.la
+
+ install: all
+
+@@ -57,17 +57,24 @@ $(PVMLDIR):
+ - mkdir $(PVMLDIR)
$(PVMXDIR)/pvm_gstat$(EXESFX): pvm_gstat$(EXESFX)
+ ${MKDIR} $(PVMXDIR)/.libs
@@ -24,10 +43,12 @@ $NetBSD: patch-bt,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
- case x$(HASRANLIB) in xt ) echo ranlib; ranlib $(PVMLDIR)/$(LIBGPVM) ;; esac
+ ${MKDIR} $(PVMLDIR)/.libs
+ -cp .libs/* $(PVMLDIR)/.libs
-+ cp $(LIBGPVM:.a=.*) $(PVMLDIR)
++ cp $(LIBGPVM:.la=.*) $(PVMLDIR)
$(PVMLDIR)/$(LIBGPVM)-mpp: $(LIBGPVM)-mpp
-@@ -76,16 +83,21 @@
+ cp $(LIBGPVM) $(PVMLDIR)
+@@ -75,18 +82,23 @@ $(PVMLDIR)/$(LIBGPVM)-mpp: $(LIBGPVM)-m
+ touch $(PVMLDIR)/$(LIBGPVM)-mpp
$(PVMLDIR)/pvmgs$(EXESFX): pvmgs$(EXESFX)
+ ${MKDIR} $(PVMLDIR)/.libs
@@ -38,7 +59,7 @@ $NetBSD: patch-bt,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
+
pvmgroups$(EXESFX): pvmgroups.o $(LIBGPVM) $(PVMLIBDEP)
- $(CC) $(CFLAGS) -o $@ pvmgroups.o $(LIBGPVM) $(LIBS)
-+ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o $@ pvmgroups.lo $(LIBGPVM:.a=.la) $(LIBS)
++ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o $@ pvmgroups.lo $(LIBGPVM) $(LIBS)
pvmgs$(EXESFX): $(DOBJ) $(PVMLIBDEP)
- $(CC) $(CFLAGS) -o $@ $(DOBJ) $(LIBS)
@@ -48,19 +69,23 @@ $NetBSD: patch-bt,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
rm -f $(LIBGPVM)
- $(AR) cr $(LIBGPVM) $(LOBJ)
- case x$(HASRANLIB) in xt ) echo ranlib; ranlib $(LIBGPVM) ;; esac
-+ ${LIBTOOL} --mode=link ${CC} ${PVM_STATIC} -o ${.TARGET:.a=.la} ${LOBJ:.o=.lo} \
++ ${LIBTOOL} --mode=link ${CC} ${PVM_STATIC} -o $@ ${LOBJ:.o=.lo} \
+ -rpath ${PVM_DIR}/lib/$(PVM_ARCH) \
+ -version-info ${PVMLIB_VER}
$(LIBGPVM)-mpp: $(LOBJ)
-@@ -96,5 +108,5 @@
+ rm -f $(LIBGPVM)
+@@ -95,7 +107,7 @@ $(LIBGPVM)-mpp: $(LOBJ)
+ touch $(LIBGPVM)-mpp
pvm_gstat$(EXESFX): pvm_gstat.o $(LIBGPVM) $(PVMLIBDEP)
- $(CC) $(CFLAGS) -o $@ pvm_gstat.o $(LIBGPVM) $(LIBS)
-+ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o $@ pvm_gstat.lo $(LIBGPVM:.a=.la) $(LIBS)
++ $(LIBTOOL) --mode=link $(CC) ${PVM_STATIC} $(CFLAGS) -o $@ pvm_gstat.lo $(LIBGPVM) $(LIBS)
clean:
-@@ -111,15 +123,15 @@
+ rm -f $(DOBJ) $(LOBJ) pvmgs$(EXESFX) $(LIBGPVM) \
+@@ -110,17 +122,17 @@ lint:
+
#
pvmgsu_core.o: $(SDIR)/pvmgsu_core.c
- $(CC) $(CFLAGS) -c $(SDIR)/pvmgsu_core.c
@@ -82,3 +107,4 @@ $NetBSD: patch-bt,v 1.1 2004/07/19 22:41:16 dmcmahill Exp $
+ $(LTCC) $(CFLAGS) -c $(SDIR)/pvmgs_func.c
#
+ # Source File Dependencies