Author: qboosh Date: Sun Aug 27 00:54:20 2006 GMT Module: SOURCES Tag: HEAD ---- Log message: - link shared lib with used libs, support LDFLAGS
---- Files affected: SOURCES: leptonlib-link.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: SOURCES/leptonlib-link.patch diff -u /dev/null SOURCES/leptonlib-link.patch:1.1 --- /dev/null Sun Aug 27 02:54:20 2006 +++ SOURCES/leptonlib-link.patch Sun Aug 27 02:54:15 2006 @@ -0,0 +1,29 @@ +--- leptonlib-1.38/src/Makefile.orig 2006-08-08 00:02:49.000000000 +0200 ++++ leptonlib-1.38/src/Makefile 2006-08-27 02:15:29.674206000 +0200 +@@ -99,6 +99,8 @@ + OPTIONS = + CFLAGS = $(OPTIMIZE) $(OPTIONS) + LIBRARIAN_SHARED = gcc -shared ++LDFLAGS = ++LIBADD = -ltiff -ljpeg -lpng -lm + + # Libraries differing only in their minor revision numbers + # are required to have the same interface. By using +@@ -243,7 +245,7 @@ + + $(LIB_SHARED)/%.so: + $(RM) $@ +- $(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) -o $@ $< ++ $(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) $(LDFLAGS) -o $@ $< $(LIBADD) + mv $@ [EMAIL PROTECTED](MAJOR_REV).$(MINOR_REV) + cd $(LIB_SHARED); rm $(notdir $@).$(MAJOR_REV); \ + ln -s $(notdir $@).$(MAJOR_REV).$(MINOR_REV) $(notdir $@).$(MAJOR_REV) +@@ -275,7 +275,7 @@ + leptlibs: $(LIB_SHARED)/$(LEPTLIB_SHARED) + $(LIB_SHARED)/$(LEPTLIB_SHARED): $(LEPTLIB_C:%.c=$(OBJ_SHARED)/%.o) + $(RM) $@ +- $(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) -o $@ $(LEPTLIB_C:%.c=$(OBJ_SHARED)/%.o) ++ $(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) $(LDFLAGS) -o $@ $(LEPTLIB_C:%.c=$(OBJ_SHARED)/%.o) $(LIBADD) + mv $@ [EMAIL PROTECTED](MAJOR_REV).$(MINOR_REV) + cd $(LIB_SHARED); rm $(notdir $@).$(MAJOR_REV); \ + ln -s $(notdir $@).$(MAJOR_REV).$(MINOR_REV) $(notdir $@).$(MAJOR_REV) ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
