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

« back to all changes in this revision

Viewing changes to util/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:
19
19
# in sbindir.  Now that we offer a choice, look in the "other" installation
20
20
# subdir to warn folks if there is another version there.
21
21
 
 
22
 
22
23
VPATH = @srcdir@
23
24
pkgdatadir = $(datadir)/@PACKAGE@
24
25
pkgincludedir = $(includedir)/@PACKAGE@
38
39
POST_UNINSTALL = :
39
40
build_triplet = @build@
40
41
host_triplet = @host@
41
 
bin_PROGRAMS = @MAKE_NTPTIME@ @MAKE_TICKADJ@ @MAKE_TIMETRIM@ \
42
 
        ntp-keygen$(EXEEXT)
 
42
@NTP_BINSUBDIR_IS_BIN_TRUE@bin_PROGRAMS = @MAKE_NTPTIME@ \
 
43
@NTP_BINSUBDIR_IS_BIN_TRUE@     @MAKE_TICKADJ@ @MAKE_TIMETRIM@ \
 
44
@NTP_BINSUBDIR_IS_BIN_TRUE@     ntp-keygen$(EXEEXT)
 
45
@NTP_BINSUBDIR_IS_BIN_FALSE@sbin_PROGRAMS = @MAKE_NTPTIME@ \
 
46
@NTP_BINSUBDIR_IS_BIN_FALSE@    @MAKE_TICKADJ@ @MAKE_TIMETRIM@ \
 
47
@NTP_BINSUBDIR_IS_BIN_FALSE@    ntp-keygen$(EXEEXT)
43
48
EXTRA_PROGRAMS = audio-pcm$(EXEEXT) byteorder$(EXEEXT) hist$(EXEEXT) \
44
49
        jitter$(EXEEXT) kern$(EXEEXT) longsize$(EXEEXT) \
45
50
        ntptime$(EXEEXT) pps-api$(EXEEXT) precision$(EXEEXT) \
64
69
CONFIG_HEADER = $(top_builddir)/config.h
65
70
CONFIG_CLEAN_FILES =
66
71
CONFIG_CLEAN_VPATH_FILES =
67
 
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"
68
 
PROGRAMS = $(bin_PROGRAMS)
 
72
am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" \
 
73
        "$(DESTDIR)$(man1dir)"
 
74
PROGRAMS = $(bin_PROGRAMS) $(sbin_PROGRAMS)
69
75
audio_pcm_SOURCES = audio-pcm.c
70
76
audio_pcm_OBJECTS = audio-pcm.$(OBJEXT)
71
77
audio_pcm_LDADD = $(LDADD)
168
174
man1dir = $(mandir)/man1
169
175
NROFF = nroff
170
176
MANS = $(man_MANS)
 
177
DATA = $(noinst_DATA)
171
178
ETAGS = etags
172
179
CTAGS = ctags
173
180
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
174
181
ACLOCAL = @ACLOCAL@
175
182
AMTAR = @AMTAR@
176
183
AR = @AR@
177
 
ARLIB_DIR = @ARLIB_DIR@
178
184
AUTOCONF = @AUTOCONF@
179
185
AUTOHEADER = @AUTOHEADER@
180
186
AUTOMAKE = @AUTOMAKE@
322
328
# LDADD might need RESLIB and ADJLIB
323
329
LDADD = ../libntp/libntp.a
324
330
ntp_keygen_SOURCES = ntp-keygen.c ntp-keygen-opts.c ntp-keygen-opts.h
325
 
ntp_keygen_LDADD = @LCRYPTO@ $(LIBOPTS_LDADD) ../libntp/libntp.a
 
331
ntp_keygen_LDADD = $(LIBOPTS_LDADD) ../libntp/libntp.a @LCRYPTO@
326
332
ETAGS_ARGS = Makefile.am
327
333
#EXTRA_DIST=    README TAGS
328
334
EXTRA_DIST = ntp-keygen-opts.def ntp-keygen.1 ntp-keygen-opts.texi ntp-keygen-opts.menu
329
 
BUILT_SOURCES = ntp-keygen-opts.c ntp-keygen-opts.h ntp-keygen.1 \
330
 
        ntp-keygen-opts.texi ntp-keygen-opts.menu .deps-ver
 
335
BUILT_SOURCES = ntp-keygen-opts.c ntp-keygen-opts.h .deps-ver
331
336
CLEANFILES = .deps-ver
332
 
man_MANS = ntp-keygen.1
333
 
run_ag = cd $(srcdir) &&                                        \
334
 
                env PATH="$(abs_builddir):$(PATH)"              \
 
337
noinst_DATA = $(srcdir)/ntp-keygen-opts.texi $(srcdir)/ntp-keygen-opts.menu
 
338
man_MANS = $(srcdir)/ntp-keygen.1
 
339
run_ag = cd $(srcdir) &&        env PATH="$(abs_builddir):$(PATH)"      \
335
340
                autogen -L ../include --writable
336
341
 
337
342
std_def_list = $(top_srcdir)/include/debug-opt.def              \
420
425
        list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
421
426
        echo " rm -f" $$list; \
422
427
        rm -f $$list
 
428
install-sbinPROGRAMS: $(sbin_PROGRAMS)
 
429
        @$(NORMAL_INSTALL)
 
430
        test -z "$(sbindir)" || $(MKDIR_P) "$(DESTDIR)$(sbindir)"
 
431
        @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
 
432
        for p in $$list; do echo "$$p $$p"; done | \
 
433
        sed 's/$(EXEEXT)$$//' | \
 
434
        while read p p1; do if test -f $$p || test -f $$p1; \
 
435
          then echo "$$p"; echo "$$p"; else :; fi; \
 
436
        done | \
 
437
        sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
 
438
            -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
 
439
        sed 'N;N;N;s,\n, ,g' | \
 
440
        $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
 
441
          { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
 
442
            if ($$2 == $$4) files[d] = files[d] " " $$1; \
 
443
            else { print "f", $$3 "/" $$4, $$1; } } \
 
444
          END { for (d in files) print "f", d, files[d] }' | \
 
445
        while read type dir files; do \
 
446
            if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
 
447
            test -z "$$files" || { \
 
448
            echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(sbindir)$$dir'"; \
 
449
            $(INSTALL_PROGRAM_ENV) $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(sbindir)$$dir" || exit $$?; \
 
450
            } \
 
451
        ; done
 
452
 
 
453
uninstall-sbinPROGRAMS:
 
454
        @$(NORMAL_UNINSTALL)
 
455
        @list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
 
456
        files=`for p in $$list; do echo "$$p"; done | \
 
457
          sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
 
458
              -e 's/$$/$(EXEEXT)/' `; \
 
459
        test -n "$$list" || exit 0; \
 
460
        echo " ( cd '$(DESTDIR)$(sbindir)' && rm -f" $$files ")"; \
 
461
        cd "$(DESTDIR)$(sbindir)" && rm -f $$files
 
462
 
 
463
clean-sbinPROGRAMS:
 
464
        @list='$(sbin_PROGRAMS)'; test -n "$$list" || exit 0; \
 
465
        echo " rm -f" $$list; \
 
466
        rm -f $$list || exit $$?; \
 
467
        test -n "$(EXEEXT)" || exit 0; \
 
468
        list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
 
469
        echo " rm -f" $$list; \
 
470
        rm -f $$list
423
471
audio-pcm$(EXEEXT): $(audio_pcm_OBJECTS) $(audio_pcm_DEPENDENCIES) 
424
472
        @rm -f audio-pcm$(EXEEXT)
425
473
        $(LINK) $(audio_pcm_OBJECTS) $(audio_pcm_LDADD) $(LIBS)
652
700
check-am: all-am
653
701
check: $(BUILT_SOURCES)
654
702
        $(MAKE) $(AM_MAKEFLAGS) check-am
655
 
all-am: Makefile $(PROGRAMS) $(MANS)
 
703
all-am: Makefile $(PROGRAMS) $(MANS) $(DATA)
656
704
installdirs:
657
 
        for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man1dir)"; do \
 
705
        for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(sbindir)" "$(DESTDIR)$(man1dir)"; do \
658
706
          test -z "$$dir" || $(MKDIR_P) "$$dir"; \
659
707
        done
660
708
install: $(BUILT_SOURCES)
687
735
        -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
688
736
clean: clean-am
689
737
 
690
 
clean-am: clean-binPROGRAMS clean-generic clean-libtool mostlyclean-am
 
738
clean-am: clean-binPROGRAMS clean-generic clean-libtool \
 
739
        clean-sbinPROGRAMS mostlyclean-am
691
740
 
692
741
distclean: distclean-am
693
742
        -rm -rf ./$(DEPDIR)
713
762
 
714
763
install-dvi-am:
715
764
 
716
 
install-exec-am: install-binPROGRAMS
 
765
install-exec-am: install-binPROGRAMS install-sbinPROGRAMS
717
766
        @$(NORMAL_INSTALL)
718
767
        $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
719
768
install-html: install-html-am
754
803
 
755
804
ps-am:
756
805
 
757
 
uninstall-am: uninstall-binPROGRAMS uninstall-man
 
806
uninstall-am: uninstall-binPROGRAMS uninstall-man \
 
807
        uninstall-sbinPROGRAMS
758
808
 
759
809
uninstall-man: uninstall-man1
760
810
 
761
811
.MAKE: all check install install-am install-exec-am install-strip
762
812
 
763
813
.PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
764
 
        clean-generic clean-libtool ctags distclean distclean-compile \
765
 
        distclean-generic distclean-libtool distclean-tags distdir dvi \
766
 
        dvi-am html html-am info info-am install install-am \
767
 
        install-binPROGRAMS install-data install-data-am install-dvi \
768
 
        install-dvi-am install-exec install-exec-am install-exec-hook \
769
 
        install-html install-html-am install-info install-info-am \
770
 
        install-man install-man1 install-pdf install-pdf-am install-ps \
771
 
        install-ps-am install-strip installcheck installcheck-am \
772
 
        installdirs maintainer-clean maintainer-clean-generic \
773
 
        mostlyclean mostlyclean-compile mostlyclean-generic \
774
 
        mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
775
 
        uninstall-am uninstall-binPROGRAMS uninstall-man \
776
 
        uninstall-man1
 
814
        clean-generic clean-libtool clean-sbinPROGRAMS ctags distclean \
 
815
        distclean-compile distclean-generic distclean-libtool \
 
816
        distclean-tags distdir dvi dvi-am html html-am info info-am \
 
817
        install install-am install-binPROGRAMS install-data \
 
818
        install-data-am install-dvi install-dvi-am install-exec \
 
819
        install-exec-am install-exec-hook install-html install-html-am \
 
820
        install-info install-info-am install-man install-man1 \
 
821
        install-pdf install-pdf-am install-ps install-ps-am \
 
822
        install-sbinPROGRAMS install-strip installcheck \
 
823
        installcheck-am installdirs maintainer-clean \
 
824
        maintainer-clean-generic mostlyclean mostlyclean-compile \
 
825
        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
 
826
        tags uninstall uninstall-am uninstall-binPROGRAMS \
 
827
        uninstall-man uninstall-man1 uninstall-sbinPROGRAMS
777
828
 
778
829
 
779
830
$(srcdir)/ntp-keygen-opts.h: $(srcdir)/ntp-keygen-opts.c
785
836
$(srcdir)/ntp-keygen.1: $(srcdir)/ntp-keygen-opts.def $(std_def_list)
786
837
        $(run_ag) -Tagman1.tpl -bntp-keygen ntp-keygen-opts.def
787
838
 
788
 
$(srcdir)/ntp-keygen-opts.texi $(srcdir)/ntp-keygen-opts.menu: $(srcdir)/ntp-keygen-opts.def $(std_def_list)
789
 
        $(MAKE) ntp-keygen      # aginfo.tpl runs the binary to extract --help usage text
 
839
$(srcdir)/ntp-keygen-opts.menu: $(srcdir)/ntp-keygen-opts.texi
 
840
        @: do-nothing action to avoid default SCCS get, .menu built with .texi
 
841
 
 
842
$(srcdir)/ntp-keygen-opts.texi: $(srcdir)/ntp-keygen-opts.def $(std_def_list)
790
843
        $(run_ag) -Taginfo.tpl -DLEVEL=section ntp-keygen-opts.def
791
844
 
792
845
../libntp/libntp.a:
796
849
        $(COMPILE) -DHAVE_TIMEX_H -c kern.c
797
850
 
798
851
install-exec-hook:
799
 
        @case ${BINSUBDIR} in                                   \
800
 
         bin) ODIR=${exec_prefix}/sbin ;;                       \
801
 
         sbin) ODIR=${exec_prefix}/bin ;;                       \
802
 
        esac;                                                   \
803
 
        test -z "${bin_PROGRAMS}${bin_SCRIPTS}"                 \
 
852
        @case ${BINSUBDIR} in                                           \
 
853
         bin) ODIR=${sbindir} ;;                                        \
 
854
         sbin) ODIR=${bindir} ;;                                        \
 
855
        esac;                                                           \
 
856
        test -z "${bin_PROGRAMS}${bin_SCRIPTS}"                         \
804
857
        || for i in ${bin_PROGRAMS} ${bin_SCRIPTS} " "; do              \
805
858
           test ! -f $$ODIR/$$i || echo "*** $$i is also in $$ODIR!";   \
806
859
        done