Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37398082
en ru br
ALT Linux repos
S:1.83.1-alt1
5.0: 1.58-alt1
4.1: 1.55-alt1

Group :: System/Libraries
RPM: libleptonica

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: libleptonica-alt-makefile.patch
Download


--- leptonlib-1.57/src/makefile.static.orig	2008-03-19 22:16:44 -0500
+++ leptonlib-1.57/src/makefile.static	2008-03-21 22:35:45 -0500
@@ -145,6 +145,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
@@ -288,7 +290,7 @@
 
 $(LIB_SHARED)/%.so:
 		$(RM) $@
-		$(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) -o $@ $<
+		$(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) $(LDFLAGS) -o $@ $< $(LIBADD)
 	mv $@ $@.$(MAJOR_REV).$(MINOR_REV)
 	cd $(LIB_SHARED); rm $(notdir $@).$(MAJOR_REV); \
 	  ln -s $(notdir $@).$(MAJOR_REV).$(MINOR_REV) $(notdir $@).$(MAJOR_REV)
@@ -318,7 +320,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 $@ $@.$(MAJOR_REV).$(MINOR_REV)
 	cd $(LIB_SHARED); rm $(notdir $@).$(MAJOR_REV); \
 	  ln -s $(notdir $@).$(MAJOR_REV).$(MINOR_REV) $(notdir $@).$(MAJOR_REV)
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin