Code

configure: Make use of ncurses configurable
[liboping.git] / src / Makefile.am
index 65d7adbe63f119f030247fc42d368e5d5f8842eb..b8571aace90044dce062294747e29e68cd0fe086 100644 (file)
@@ -25,29 +25,9 @@ liboping_la_SOURCES = oping.h liboping.c
 
 liboping_la_CPPFLAGS = $(AM_CPPFLAGS)
 liboping_la_LDFLAGS = $(AM_LDFLAGS) -version-info @LIBOPING_CURRENT@:@LIBOPING_REVISION@:@LIBOPING_AGE@
-liboping_la_LIBADD =
-if BUILD_WITH_LIBSOCKET
-liboping_la_LIBADD += -lsocket
-endif
-if BUILD_WITH_LIBXNET
-liboping_la_LIBADD += -lxnet
-endif
-
-oping.pc:
-       echo 'prefix=$(prefix)'                 >  $@
-       echo 'exec_prefix=$(exec_prefix)'       >> $@
-       echo 'includedir=$(includedir)'         >> $@
-       echo 'libdir=$(libdir)'                 >> $@
-       echo                                    >> $@
-       echo 'Name: $(PACKAGE_TARNAME)'         >> $@
-       echo 'Description: $(PACKAGE_NAME)'     >> $@
-       echo 'URL: $(PACKAGE_URL)'              >> $@
-       echo 'Version: $(PACKAGE_VERSION)'      >> $@
-       echo 'Cflags: -I${includedir}'          >> $@
-       echo 'Libs: -L${libdir} -loping'        >> $@
-       echo 'Libs.private: $(AM_LDFLAGS) $(LIBS) $(liboping_la_LIBADD)'        >> $@
+liboping_la_LIBADD = $(LIBOPING_PC_LIBS_PRIVATE)
 
-pkgconfig_DATA = oping.pc
+pkgconfig_DATA = liboping.pc
 
 MOSTLYCLEANFILES = $(pkgconfig_DATA)
 
@@ -55,19 +35,13 @@ bin_PROGRAMS = oping
 
 oping_SOURCES = oping.c
 oping_LDADD = liboping.la -lm
-if BUILD_WITH_LIBRT
-oping_LDADD += -lrt
-endif
 
 if BUILD_WITH_LIBNCURSES
 bin_PROGRAMS += noping
 
 noping_SOURCES = oping.c
-noping_CPPFLAGS = $(AM_CPPFLAGS) -DUSE_NCURSES=1
-noping_LDADD = liboping.la -lm $(NCURSES_LIB)
-if BUILD_WITH_LIBRT
-noping_LDADD += -lrt
-endif
+noping_CPPFLAGS = $(AM_CPPFLAGS) -DUSE_NCURSES=1 $(NCURSES_CFLAGS)
+noping_LDADD = liboping.la -lm $(NCURSES_LIBS)
 endif # BUILD_WITH_LIBNCURSES
 
 install-exec-hook: