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

Reply via email to