lintian doesn't like orphan packages with uploaders...
[debian/amanda] / amandad-src / Makefile.am
index 768d0bbc26184284d2a9d0ff6909a17844eec2cd..8b73c9cc7601b703e0f23e2a083df7dfd7b28b4f 100644 (file)
@@ -9,18 +9,17 @@ INCLUDES =    -I$(top_builddir)/common-src \
                -I$(top_srcdir)/gnulib
 
 AM_CFLAGS = $(AMANDA_WARNING_CFLAGS)
-AM_LDFLAGS = $(AMANDA_STATIC_LDFLAGS)
+AM_LDFLAGS = $(AMANDA_STATIC_LDFLAGS) $(AS_NEEDED_FLAGS)
 
 LINT=$(AMLINT)
 LINTFLAGS=$(AMLINTFLAGS)
 
 amlib_LTLIBRARIES =       libamandad.la
-LIB_EXTENSION = la
 
 amlibexec_PROGRAMS =   amandad
 
 libamandad_la_SOURCES= amandad_util.c
-libamandad_la_LDFLAGS = -release $(VERSION)
+libamandad_la_LDFLAGS = -release $(VERSION) $(AS_NEEDED_FLAGS)
 libamandad_la_LIBADD = ../common-src/libamanda.la
 
 noinst_HEADERS  = amandad.h
@@ -32,18 +31,10 @@ noinst_HEADERS  = amandad.h
 # routines, and second to pick up any references in the other libraries.
 ###
 
-LDADD = ../common-src/libamanda.$(LIB_EXTENSION) \
-       libamandad.$(LIB_EXTENSION) \
-       ../common-src/libamanda.$(LIB_EXTENSION) \
-       ../gnulib/libgnu.$(LIB_EXTENSION)
-
-INSTALLPERMS_exec = \
-       dest=$(amlibexecdir) chown=amanda \
-               $(amlibexec_PROGRAMS)
-
-INSTALLPERMS_data = \
-       dest=$(amlibexecdir) chown=amanda \
-               $(amlibexec_SCRIPTS)
+LDADD = ../common-src/libamanda.la \
+       libamandad.la \
+       ../common-src/libamanda.la \
+       ../gnulib/libgnu.la
 
 lint:
        @ for p in $(amlibexec_PROGRAMS); do                                    \