diff options
Diffstat (limited to 'converters/uulib/files/patch-aa')
-rw-r--r-- | converters/uulib/files/patch-aa | 72 |
1 files changed, 33 insertions, 39 deletions
diff --git a/converters/uulib/files/patch-aa b/converters/uulib/files/patch-aa index a8f3f4829631..04b956faad11 100644 --- a/converters/uulib/files/patch-aa +++ b/converters/uulib/files/patch-aa @@ -1,39 +1,33 @@ -*** uulib/Makefile.in Mon Oct 14 16:19:18 1996 ---- /devel/ports/new.new.uulib/src/uulib/Makefile.in Sun Feb 9 23:37:42 1997 -*************** -*** 50,56 **** - # - - .SUFFIXES: -! .SUFFIXES: .c .o - - all: libuu.a - ---- 50,56 ---- - # - - .SUFFIXES: -! .SUFFIXES: .c .o .so - - all: libuu.a - -*************** -*** 73,80 **** ---- 73,89 ---- - ar r $@ $(UULIB_OBJ) - -$(RANLIB) $@ - -+ SOBJS= $(UULIB_OBJ:.o=.so) -+ libuu.so.1.0: $(SOBJS) -+ rm -f $(.TARGET) -+ ld -Bshareable -x -o libuu.so.1.0 `lorder $(SOBJS) | tsort -q` -+ -+ .c.so: -+ $(CC) -fpic -DPIC -c -o $(.TARGET) $(CFLAGS) $(VDEF) $(.IMPSRC) -+ - .c.o: - $(CC) -c $(CFLAGS) $(VDEF) $< -+ - - uuencode.o: uuencode.c uudeview.h uuint.h uustring.h fptools.h config.h - uulib.o: uulib.c uudeview.h uuint.h uustring.h fptools.h config.h +--- uulib/Makefile.in.orig Mon Oct 14 15:19:18 1996 ++++ uulib/Makefile.in Fri Sep 25 14:49:15 1998 +@@ -50,7 +50,7 @@ + # + + .SUFFIXES: +-.SUFFIXES: .c .o ++.SUFFIXES: .c .o .so + + all: libuu.a + +@@ -73,8 +73,21 @@ + ar r $@ $(UULIB_OBJ) + -$(RANLIB) $@ + ++SOBJS= $(UULIB_OBJ:.o=.so) ++libuu.so.1.0: $(SOBJS) ++ rm -f $(.TARGET) ++ ld -Bshareable -x -o libuu.so.1.0 `lorder $(SOBJS) | tsort -q` ++ ++libuu.so.1: $(SOBJS) ++ rm -f $(.TARGET) ++ ld -shared -x -soname libuu.so.1 -o libuu.so.1 $(SOBJS) ++ ++.c.so: ++ $(CC) -fpic -DPIC -c -o $(.TARGET) $(CFLAGS) $(VDEF) $(.IMPSRC) ++ + .c.o: + $(CC) -c $(CFLAGS) $(VDEF) $< ++ + + uuencode.o: uuencode.c uudeview.h uuint.h uustring.h fptools.h config.h + uulib.o: uulib.c uudeview.h uuint.h uustring.h fptools.h config.h |