File FLU-soname.patch of Package fltk-flu
Index: src/Makefile =================================================================== --- src/Makefile.orig 2011-02-21 05:26:20.000000000 +0100 +++ src/Makefile 2011-02-21 05:27:06.960971187 +0100 @@ -71,7 +71,7 @@ endif all: $(LIBS) $(SHARED_LIB): $(OBJS) - $(CXX) $(SHARED_FLAG) -o $(SHARED_LIB) $(OBJS) $(LDFLAGS) $(LDFLAGS_SHARED) $(EXTRAS) + $(CXX) $(SHARED_FLAG) -Wl,-soname,$(SHARED_LIB) -o $(SHARED_LIB) $(OBJS) $(LDFLAGS) $(LDFLAGS_SHARED) $(EXTRAS) ln -sf $(SHARED_LIB) $(SHARED_LINK) $(STATIC_LIB): $(OBJS) @@ -79,7 +79,7 @@ $(STATIC_LIB): $(OBJS) cp -f $(STATIC_LIB) $(STATIC_LIB_DIR) $(GL_SHARED_LIB): $(GL_OBJS) - $(CXX) $(SHARED_FLAG) -o $(GL_SHARED_LIB) $(GL_OBJS) $(LDFLAGS) $(LDFLAGS_SHARED) $(GL_EXTRAS) + $(CXX) $(SHARED_FLAG) -Wl,-soname,$(GL_SHARED_LIB) -o $(GL_SHARED_LIB) $(GL_OBJS) $(LDFLAGS) $(LDFLAGS_SHARED) $(GL_EXTRAS) ln -sf $(GL_SHARED_LIB) $(GL_SHARED_LINK) $(GL_STATIC_LIB): $(GL_OBJS)