pkg://FreeWnn-1.11-36.src.rpm:2898772/FreeWnn-shared.patch
info downloads
--- FreeWnn-1.1.1-a017/Xsi/Wnn/jlib/Makefile.in.shlib Mon Mar 20 11:21:11 2000
+++ FreeWnn-1.1.1-a017/Xsi/Wnn/jlib/Makefile.in Tue Jan 23 18:12:10 2001
@@ -85,7 +85,7 @@
clean::
-all:: $(OBJS) libwnn.a
+all:: $(OBJS) libwnn.a libwnn.so
all:: libgetopt.a
@@ -121,6 +121,10 @@
$(AR) $@ $(OBJS)
$(RANLIB) $@
+libwnn.so: $(OBJS)
+ $(RM) $@
+ $(CC) -shared $(OBJS) -Wl,-soname -Wl,libwnn.so.0 -o libwnn.so.0.0.1
+
lintlib:: llib-lwnn.ln
llib-lwnn.ln: $(SRCS) $(EXTRALIBRARYDEPS)
@@ -129,11 +133,14 @@
instlib:: install
-install:: libwnn.a
+install:: libwnn.a libwnn.so
@if [ -d $(DESTDIR)$(WNNLIBDIR) ]; then set +x; \
else (set -x; $(MKDIRHIER) $(DESTDIR)$(WNNLIBDIR)); fi
$(INSTALL) $(INSTALLFLAGS) $(INSTLIBFLAGS) libwnn.a $(DESTDIR)$(WNNLIBDIR)
$(RANLIB) $(RANLIBINSTFLAGS) $(DESTDIR)$(WNNLIBDIR)/libwnn.a
+ $(INSTALL) $(INSTALLFLAGS) $(INSTLIBFLAGS) libwnn.so.0.0.1 $(DESTDIR)$(WNNLIBDIR)
+ ln -sf libwnn.so.0.0.1 $(DESTDIR)$(WNNLIBDIR)/libwnn.so.0
+ ln -sf libwnn.so.0.0.1 $(DESTDIR)$(WNNLIBDIR)/libwnn.so
$(OBJ3) : $(SRC3)
$(CC) -c $(CFLAGS) $(WNNETCSRC)/`basename $@ .o`.c