You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
84 lines
2.7 KiB
84 lines
2.7 KiB
10 years ago
|
Source: PDL Linux
|
||
|
https://raw.githubusercontent.com/pld-linux/uudeview/master/uudeview-shared.patch
|
||
|
https://github.com/pld-linux/uudeview
|
||
|
|
||
|
|
||
|
diff -ruN uudeview-0.5.20.orig/uulib/Makefile.in uudeview-0.5.20/uulib/Makefile.in
|
||
|
--- uudeview-0.5.20.orig/uulib/Makefile.in 2002-03-11 10:15:46.000000000 +0100
|
||
|
+++ uudeview-0.5.20/uulib/Makefile.in 2014-10-11 20:20:04.280175737 +0200
|
||
|
@@ -40,9 +40,13 @@
|
||
|
VDEF = -DVERSION=\"$(VERSION)\" -DPATCH=\"$(PATCH)\"
|
||
|
#
|
||
|
|
||
|
+DESTDIR =
|
||
|
+libdir = @libdir@
|
||
|
+includedir = @prefix@/@includedir@
|
||
|
+
|
||
|
UULIB_SOURCE = uulib.c uucheck.c uunconc.c uuutil.c uuencode.c \
|
||
|
uuscan.c uustring.c fptools.c crc32.c
|
||
|
-UULIB_OBJ = ${UULIB_SOURCE:.c=.o}
|
||
|
+UULIB_OBJ = ${UULIB_SOURCE:.c=.lo}
|
||
|
|
||
|
#
|
||
|
# make stuff
|
||
|
@@ -51,11 +55,11 @@
|
||
|
.SUFFIXES:
|
||
|
.SUFFIXES: .c .o
|
||
|
|
||
|
-all: libuu.a
|
||
|
+all: libuu.la
|
||
|
|
||
|
clean:
|
||
|
rm -f [Xx]deview gif2gfp
|
||
|
- rm -f *.o *.a *.so core *~ TAGS
|
||
|
+ rm -f *.o *.a *.so core *~ TAGS *.lo *.la
|
||
|
|
||
|
distclean: clean
|
||
|
rm -f config.status config.cache config.log Makefile config.h
|
||
|
@@ -64,25 +68,28 @@
|
||
|
realclean: distclean
|
||
|
|
||
|
new: clean
|
||
|
- rm -f libuu.a
|
||
|
+ rm -f libuu.la
|
||
|
$(MAKE) all
|
||
|
|
||
|
-libuu.a: $(UULIB_OBJ)
|
||
|
- rm -f $@
|
||
|
- ar r $@ $(UULIB_OBJ)
|
||
|
- -$(RANLIB) $@
|
||
|
-
|
||
|
-.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
|
||
|
-uunconc.o: uunconc.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
-uucheck.o: uucheck.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
-uuutil.o: uuutil.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
-uuscan.o: uuutil.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
-uustring.o: uustring.c uudeview.h uuint.h uustring.h config.h
|
||
|
-fptools.o: fptools.c fptools.h config.h
|
||
|
+libuu.la: $(UULIB_OBJ)
|
||
|
+ libtool --mode=link $(CC) -o libuu.la $(LDFLAGS) $(UULIB_OBJ) -rpath $(libdir)
|
||
|
+
|
||
|
+%.lo : %.c
|
||
|
+ libtool --mode=compile $(CC) -c $(CFLAGS) $(VDEF) $<
|
||
|
+
|
||
|
+install: libuu.la
|
||
|
+ install -d $(DESTDIR)$(libdir) $(DESTDIR)$(includedir)
|
||
|
+ libtool --mode=install install libuu.la $(DESTDIR)$(libdir)
|
||
|
+ install uudeview.h fptools.h $(DESTDIR)$(includedir)
|
||
|
+
|
||
|
+uuencode.lo: uuencode.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
+uulib.lo: uulib.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
+uunconc.lo: uunconc.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
+uucheck.lo: uucheck.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
+uuutil.lo: uuutil.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
+uuscan.lo: uuutil.c uudeview.h uuint.h uustring.h fptools.h config.h
|
||
|
+uustring.lo: uustring.c uudeview.h uuint.h uustring.h config.h
|
||
|
+fptools.lo: fptools.c fptools.h config.h
|
||
|
|
||
|
uustring.h: uustring.c
|
||
|
awk -f uustring.awk < uustring.c > uustring.h
|