File metalink-fix_lib_order.patch of Package metalink
Index: Makefile.in =================================================================== --- Makefile.in.orig 2009-01-05 17:28:16.000000000 +0000 +++ Makefile.in 2012-04-10 23:27:23.000000000 +0100 @@ -96,19 +96,19 @@ metalink_OBJECTS = $(am_metalink_OBJECTS am__DEPENDENCIES_1 = metalink_DEPENDENCIES = $(am__DEPENDENCIES_1) metalink_LINK = $(CXXLD) $(metalink_CXXFLAGS) $(CXXFLAGS) \ - $(metalink_LDFLAGS) $(LDFLAGS) -o $@ + -o $@ DEFAULT_INCLUDES = -I.@am__isrc@ depcomp = $(SHELL) $(top_srcdir)/depcomp am__depfiles_maybe = depfiles CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \ $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS) CXXLD = $(CXX) -CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \ - -o $@ +CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \ + -o $@ $(AM_LDFLAGS) $(LDFLAGS) COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) CCLD = $(CC) -LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ +LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) -o $@ $(AM_LDFLAGS) $(LDFLAGS) SOURCES = $(metalink_SOURCES) DIST_SOURCES = $(metalink_SOURCES) man1dir = $(mandir)/man1 @@ -269,7 +269,7 @@ metalink_SOURCES = src/metalink.cc src/P src/Options/Options.cc src/Options/Options.ih metalink_LDFLAGS = @LIBGCRYPT_LIBS@ metalink_CXXFLAGS = @LIBGCRYPT_CFLAGS@ -D_LARGEFILE_SOURCE $(DEPS_CFLAGS) -metalink_LDADD = $(DEPS_LIBS) +metalink_LDADD = $(DEPS_LIBS) $(metalink_LDFLAGS) $(LDFLAGS) dist_man_MANS = doc/metalink.1 all: all-am