~ubuntu-branches/debian/squeeze/ntp/squeeze

« back to all changes in this revision

Viewing changes to ntpsnmpd/Makefile.in

  • Committer: Bazaar Package Importer
  • Author(s): Kurt Roeckx
  • Date: 2010-05-24 11:09:51 UTC
  • mfrom: (1.2.9 upstream)
  • Revision ID: james.westby@ubuntu.com-20100524110951-1o7gh469ygochf4n
Tags: 1:4.2.6.p1+dfsg-1
* New upstream version
  - They no longer ship arlib, adjust dfsg.patch.
  - Drop kfreebsd.patch, applied upstream
  - Update patches for upstream changes.
* Remove the obsolete config files:

  for ntp:
  - /etc/logcheck/ignore.d.server/ntp, removed in 1:4.2.6+dfsg-1
  - /etc/dhcp3/dhclient-enter-hooks.d/ntp, replaced by exit hooks in
    1:4.2.4p4+dfsg-3
  - /etc/network/if-up.d/ntp, removed in 1:4.2.4p0+dfsg-1

  for ntpdate:
  - /etc/dhcp3/dhclient-enter-hooks.d/ntpdate, replaced by exit hooks in
    1:4.2.4p4+dfsg-3

  Use dpkg 1.15.7.2's dpkg-maintscript-helper.  This needs
  a Pre-Depends to work, else it's never going to be removed.
  (Closes: #569530)
* Add "Depends: ${misc:Depends}" to ntp-doc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
# subdir to warn folks if there is another version there.
21
21
 
22
22
 
 
23
 
23
24
VPATH = @srcdir@
24
25
pkgdatadir = $(datadir)/@PACKAGE@
25
26
pkgincludedir = $(includedir)/@PACKAGE@
59
60
CONFIG_HEADER = $(top_builddir)/config.h
60
61
CONFIG_CLEAN_FILES =
61
62
CONFIG_CLEAN_VPATH_FILES =
62
 
am__installdirs = "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)"
63
 
PROGRAMS = $(sbin_PROGRAMS)
 
63
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \
 
64
        "$(DESTDIR)$(man1dir)"
 
65
PROGRAMS = $(bin_PROGRAMS) $(sbin_PROGRAMS)
64
66
am_ntpsnmpd_OBJECTS = netsnmp_daemonize.$(OBJEXT) ntpsnmpd.$(OBJEXT) \
65
67
        ntpSnmpSubagentObject.$(OBJEXT) ntpsnmpd-opts.$(OBJEXT)
66
68
ntpsnmpd_OBJECTS = $(am_ntpsnmpd_OBJECTS)
107
109
man1dir = $(mandir)/man1
108
110
NROFF = nroff
109
111
MANS = $(man_MANS)
 
112
DATA = $(noinst_DATA)
110
113
HEADERS = $(noinst_HEADERS)
111
114
ETAGS = etags
112
115
CTAGS = ctags
114
117
ACLOCAL = @ACLOCAL@
115
118
AMTAR = @AMTAR@
116
119
AR = @AR@
117
 
ARLIB_DIR = @ARLIB_DIR@
118
120
AUTOCONF = @AUTOCONF@
119
121
AUTOHEADER = @AUTOHEADER@
120
122
AUTOMAKE = @AUTOMAKE@
253
255
top_srcdir = @top_srcdir@
254
256
NULL = 
255
257
AUTOMAKE_OPTIONS = 
256
 
sbin_PROGRAMS = @MAKE_NTPSNMPD@
 
258
@NTP_BINSUBDIR_IS_BIN_TRUE@bin_PROGRAMS = @MAKE_NTPSNMPD@
 
259
@NTP_BINSUBDIR_IS_BIN_FALSE@sbin_PROGRAMS = @MAKE_NTPSNMPD@
257
260
ntpsnmpd_SOURCES = netsnmp_daemonize.c ntpsnmpd.c ntpSnmpSubagentObject.c \
258
261
                        ntpsnmpd-opts.c ntpsnmpd-opts.h
259
262
 
260
263
noinst_HEADERS = ntpSnmpSubagentObject.h
261
264
# HMS: we probably want a version.o file here, too.
262
 
LDADD = ../ntpq/libntpq.a ../libntp/libntp.a @SNMP_LIBS@        \
 
265
LDADD = ../ntpq/libntpq.a ../libntp/libntp.a @LCRYPTO@ @SNMP_LIBS@ \
263
266
                $(LIBOPTS_LDADD)
264
267
 
265
268
AM_CPPFLAGS = -I$(top_srcdir)/ntpq -I$(top_srcdir)/include \
272
275
EXTRA_DIST = ntpsnmpd-opts.def ntpsnmpd.1 ntpsnmpd-opts.texi    \
273
276
                ntpsnmpd-opts.menu ntpv4-mib.mib
274
277
 
275
 
BUILT_SOURCES = ntpsnmpd-opts.c ntpsnmpd-opts.h ntpsnmpd.1 \
276
 
        ntpsnmpd-opts.texi ntpsnmpd-opts.menu .deps-ver
 
278
BUILT_SOURCES = ntpsnmpd-opts.c ntpsnmpd-opts.h .deps-ver
277
279
CLEANFILES = .deps-ver
278
 
man_MANS = ntpsnmpd.1
279
 
run_ag = cd $(srcdir) &&                                        \
280
 
                env PATH="$(abs_builddir):$(PATH)"              \
 
280
noinst_DATA = $(srcdir)/ntpsnmpd-opts.texi $(srcdir)/ntpsnmpd-opts.menu
 
281
man_MANS = $(srcdir)/ntpsnmpd.1
 
282
run_ag = cd $(srcdir) &&        env PATH="$(abs_builddir):$(PATH)"      \
281
283
                autogen -L ../include --writable
282
284
 
283
285
std_def_list = $(top_srcdir)/include/autogen-version.def        \
320
322
$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
321
323
        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
322
324
$(am__aclocal_m4_deps):
 
325
install-binPROGRAMS: $(bin_PROGRAMS)
 
326
        @$(NORMAL_INSTALL)
 
327
        test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
 
328
        @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
 
329
        for p in $$list; do echo "$$p $$p"; done | \
 
330
        sed 's/$(EXEEXT)$$//' | \
 
331
        while read p p1; do if test -f $$p || test -f $$p1; \
 
332
          then echo "$$p"; echo "$$p"; else :; fi; \
 
333
        done | \
 
334
        sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
 
335
            -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
 
336
        sed 'N;N;N;s,\n, ,g' | \
 
337
        $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
 
338
          { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
 
339
            if ($$2 == $$4) files[d] = files[d] " " $$1; \
 
340
            else { print "f", $$3 "/" $$4, $$1; } } \
 
341
          END { for (d in files) print "f", d, files[d] }' | \
 
342
        while read type dir files; do \
 
343
            if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
 
344
            test -z "$$files" || { \
 
345
            echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
 
346
            $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
 
347
            } \
 
348
        ; done
 
349
 
 
350
uninstall-binPROGRAMS:
 
351
        @$(NORMAL_UNINSTALL)
 
352
        @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
 
353
        files=`for p in $$list; do echo "$$p"; done | \
 
354
          sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
 
355
              -e 's/$$/$(EXEEXT)/' `; \
 
356
        test -n "$$list" || exit 0; \
 
357
        echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
 
358
        cd "$(DESTDIR)$(bindir)" && rm -f $$files
 
359
 
 
360
clean-binPROGRAMS:
 
361
        @list='$(bin_PROGRAMS)'; test -n "$$list" || exit 0; \
 
362
        echo " rm -f" $$list; \
 
363
        rm -f $$list || exit $$?; \
 
364
        test -n "$(EXEEXT)" || exit 0; \
 
365
        list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
 
366
        echo " rm -f" $$list; \
 
367
        rm -f $$list
323
368
install-sbinPROGRAMS: $(sbin_PROGRAMS)
324
369
        @$(NORMAL_INSTALL)
325
370
        test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
541
586
check-am: all-am
542
587
check: $(BUILT_SOURCES)
543
588
        $(MAKE) $(AM_MAKEFLAGS) check-am
544
 
all-am: Makefile $(PROGRAMS) $(MANS) $(HEADERS)
 
589
all-am: Makefile $(PROGRAMS) $(MANS) $(DATA) $(HEADERS)
545
590
installdirs:
546
 
        for dir in "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)"; do \
 
591
        for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)"; do \
547
592
          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
548
593
        done
549
594
install: $(BUILT_SOURCES)
576
621
        -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
577
622
clean: clean-am
578
623
 
579
 
clean-am: clean-generic clean-libtool clean-sbinPROGRAMS \
580
 
        mostlyclean-am
 
624
clean-am: clean-binPROGRAMS clean-generic clean-libtool \
 
625
        clean-sbinPROGRAMS mostlyclean-am
581
626
 
582
627
distclean: distclean-am
583
628
        -rm -rf ./$(DEPDIR)
603
648
 
604
649
install-dvi-am:
605
650
 
606
 
install-exec-am: install-sbinPROGRAMS
 
651
install-exec-am: install-binPROGRAMS install-sbinPROGRAMS
607
652
        @$(NORMAL_INSTALL)
608
653
        $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
609
654
install-html: install-html-am
644
689
 
645
690
ps-am:
646
691
 
647
 
uninstall-am: uninstall-man uninstall-sbinPROGRAMS
 
692
uninstall-am: uninstall-binPROGRAMS uninstall-man \
 
693
        uninstall-sbinPROGRAMS
648
694
 
649
695
uninstall-man: uninstall-man1
650
696
 
651
697
.MAKE: all check install install-am install-exec-am install-strip
652
698
 
653
 
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
654
 
        clean-libtool clean-sbinPROGRAMS ctags distclean \
 
699
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
 
700
        clean-generic clean-libtool clean-sbinPROGRAMS ctags distclean \
655
701
        distclean-compile distclean-generic distclean-libtool \
656
702
        distclean-tags distdir dvi dvi-am html html-am info info-am \
657
 
        install install-am install-data install-data-am install-dvi \
658
 
        install-dvi-am install-exec install-exec-am install-exec-hook \
659
 
        install-html install-html-am install-info install-info-am \
660
 
        install-man install-man1 install-pdf install-pdf-am install-ps \
661
 
        install-ps-am install-sbinPROGRAMS install-strip installcheck \
 
703
        install install-am install-binPROGRAMS install-data \
 
704
        install-data-am install-dvi install-dvi-am install-exec \
 
705
        install-exec-am install-exec-hook install-html install-html-am \
 
706
        install-info install-info-am install-man install-man1 \
 
707
        install-pdf install-pdf-am install-ps install-ps-am \
 
708
        install-sbinPROGRAMS install-strip installcheck \
662
709
        installcheck-am installdirs maintainer-clean \
663
710
        maintainer-clean-generic mostlyclean mostlyclean-compile \
664
711
        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
665
 
        tags uninstall uninstall-am uninstall-man uninstall-man1 \
666
 
        uninstall-sbinPROGRAMS
 
712
        tags uninstall uninstall-am uninstall-binPROGRAMS \
 
713
        uninstall-man uninstall-man1 uninstall-sbinPROGRAMS
667
714
 
668
715
 
669
716
$(srcdir)/ntpsnmpd-opts.h: $(srcdir)/ntpsnmpd-opts.c
675
722
$(srcdir)/ntpsnmpd.1: $(srcdir)/ntpsnmpd-opts.def $(std_def_list)
676
723
        $(run_ag) -Tagman1.tpl -bntpsnmpd ntpsnmpd-opts.def
677
724
 
678
 
$(srcdir)/ntpsnmpd-opts.texi $(srcdir)/ntpsnmpd-opts.menu: $(srcdir)/ntpsnmpd-opts.def $(std_def_list)
679
 
        $(MAKE) @MAKE_NTPSNMPD@ not-all-target  # aginfo.tpl runs the binary to extract --help usage text
 
725
$(srcdir)/ntpsnmpd-opts.menu: $(srcdir)/ntpsnmpd-opts.texi
 
726
        @: do-nothing action to avoid default SCCS get, .menu built with .texi
 
727
 
 
728
$(srcdir)/ntpsnmpd-opts.texi: $(srcdir)/ntpsnmpd-opts.def $(std_def_list)
680
729
        $(run_ag) -Taginfo.tpl -DLEVEL=section ntpsnmpd-opts.def
681
730
 
682
 
not-all-target:
683
 
        touch $@        # used to avoid "all" default target when not building ntpsnmpd
684
 
 
685
731
install-exec-hook:
686
 
        @case ${BINSUBDIR} in                                   \
687
 
         bin) ODIR=${exec_prefix}/sbin ;;                       \
688
 
         sbin) ODIR=${exec_prefix}/bin ;;                       \
689
 
        esac;                                                   \
690
 
        test -z "${bin_PROGRAMS}${bin_SCRIPTS}"                 \
 
732
        @case ${BINSUBDIR} in                                           \
 
733
         bin) ODIR=${sbindir} ;;                                        \
 
734
         sbin) ODIR=${bindir} ;;                                        \
 
735
        esac;                                                           \
 
736
        test -z "${bin_PROGRAMS}${bin_SCRIPTS}"                         \
691
737
        || for i in ${bin_PROGRAMS} ${bin_SCRIPTS} " "; do              \
692
738
           test ! -f $$ODIR/$$i || echo "*** $$i is also in $$ODIR!";   \
693
739
        done