Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37040963
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


diff --git a/src/makefile.static b/src/makefile.static
index c2c46bb..63cb032 100644
--- a/src/makefile.static
+++ b/src/makefile.static
@@ -144,6 +144,8 @@ OPTIONS =
 CPPFLAGS =		$(INCLUDES)
 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
@@ -304,7 +306,7 @@ $(LIB_DEBUG)/%.a:
 
 $(LIB_SHARED)/%.so:
 		$(RM) $@
-		$(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) -o $@ $<
+		$(LIBRARIAN_SHARED) $(SONAME_OPTION)$(notdir $@).$(MAJOR_REV) $(LDFLAGS) -o $@ $<
 	mv $@ $@.$(MAJOR_REV).$(MINOR_REV).$(PATCH_REV)
 	cd $(LIB_SHARED); rm $(notdir $@).$(MAJOR_REV); \
 	  ln -s $(notdir $@).$(MAJOR_REV).$(MINOR_REV).$(PATCH_REV) $(notdir $@).$(MAJOR_REV)
@@ -334,7 +336,7 @@ $(LIB_DEBUG)/$(LEPTLIB):	$(LEPTLIB_C:%.c=$(OBJ_DEBUG)/%.o)
 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)
 	mv $@ $@.$(MAJOR_REV).$(MINOR_REV).$(PATCH_REV)
 	cd $(LIB_SHARED); rm $(notdir $@).$(MAJOR_REV); \
 	  ln -s $(notdir $@).$(MAJOR_REV).$(MINOR_REV).$(PATCH_REV) $(notdir $@).$(MAJOR_REV)
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin