diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-01-08 14:47:44 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2009-01-08 14:47:44 +0000 |
commit | 53f57336a1ba589acc5dbfdb71ff49ab77fcd4b8 (patch) | |
tree | 854e0259f2c6ae0408f0d42f5b399c4c45a2d71b /rules/openntpd.make | |
parent | bef91562a9dfef07002afdc95919a632b890923b (diff) | |
download | ptxdist-53f57336a1ba589acc5dbfdb71ff49ab77fcd4b8.tar.gz ptxdist-53f57336a1ba589acc5dbfdb71ff49ab77fcd4b8.tar.xz |
* openntpd.make:
fix URL, cleanups
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@9457 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/openntpd.make')
-rw-r--r-- | rules/openntpd.make | 70 |
1 files changed, 13 insertions, 57 deletions
diff --git a/rules/openntpd.make b/rules/openntpd.make index f809b4aa1..53de98400 100644 --- a/rules/openntpd.make +++ b/rules/openntpd.make @@ -1,3 +1,4 @@ +# -*-makefile-*- # $Id: template 2680 2005-05-27 10:29:43Z rsc $ # # Copyright (C) 2005 by Robert Schwebel @@ -19,51 +20,30 @@ PACKAGES-$(PTXCONF_OPENNTPD) += openntpd OPENNTPD_VERSION = 3.7p1 OPENNTPD = openntpd-$(OPENNTPD_VERSION) OPENNTPD_SUFFIX = tar.gz -OPENNTPD_URL = http://www.zip.com.au/~dtucker/openntpd/release/$(OPENNTPD).$(OPENNTPD_SUFFIX) +OPENNTPD_URL = ftp://ftp.openbsd.org/pub/OpenBSD/OpenNTPD/$(OPENNTPD).$(OPENNTPD_SUFFIX) OPENNTPD_SOURCE = $(SRCDIR)/$(OPENNTPD).$(OPENNTPD_SUFFIX) OPENNTPD_DIR = $(BUILDDIR)/$(OPENNTPD) - # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- -openntpd_get: $(STATEDIR)/openntpd.get - -$(STATEDIR)/openntpd.get: $(openntpd_get_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) - $(OPENNTPD_SOURCE): - @$(call targetinfo, $@) + @$(call targetinfo) @$(call get, OPENNTPD) # ---------------------------------------------------------------------------- -# Extract -# ---------------------------------------------------------------------------- - -openntpd_extract: $(STATEDIR)/openntpd.extract - -$(STATEDIR)/openntpd.extract: $(openntpd_extract_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(OPENNTPD_DIR)) - @$(call extract, OPENNTPD) - @$(call patchin, OPENNTPD) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -openntpd_prepare: $(STATEDIR)/openntpd.prepare - -OPENNTPD_PATH = PATH=$(CROSS_PATH) -OPENNTPD_ENV = $(CROSS_ENV) +OPENNTPD_PATH := PATH=$(CROSS_PATH) +OPENNTPD_ENV := $(CROSS_ENV) # # autoconf # -OPENNTPD_AUTOCONF = $(CROSS_AUTOCONF_USR) \ +OPENNTPD_AUTOCONF :=\ + $(CROSS_AUTOCONF_USR) \ --with-privsep-user=ntp \ --with-privsep-path=/var/run/ntp @@ -73,45 +53,22 @@ else OPENNTPD_AUTOCONF += --without-builtin-arc4random endif -$(STATEDIR)/openntpd.prepare: $(openntpd_prepare_deps_default) - @$(call targetinfo, $@) - @$(call clean, $(OPENNTPD_DIR)/config.cache) - cd $(OPENNTPD_DIR) && \ - $(OPENNTPD_PATH) $(OPENNTPD_ENV) \ - ./configure $(OPENNTPD_AUTOCONF) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Compile -# ---------------------------------------------------------------------------- - -openntpd_compile: $(STATEDIR)/openntpd.compile - -$(STATEDIR)/openntpd.compile: $(openntpd_compile_deps_default) - @$(call targetinfo, $@) - cd $(OPENNTPD_DIR) && $(OPENNTPD_ENV) $(OPENNTPD_PATH) make - @$(call touch, $@) - # ---------------------------------------------------------------------------- # Install # ---------------------------------------------------------------------------- -openntpd_install: $(STATEDIR)/openntpd.install - -$(STATEDIR)/openntpd.install: $(openntpd_install_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/openntpd.install: + @$(call targetinfo) # FIXME: does not work because of install -s # @$(call install, OPENNTPD) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Target-Install # ---------------------------------------------------------------------------- -openntpd_targetinstall: $(STATEDIR)/openntpd.targetinstall - -$(STATEDIR)/openntpd.targetinstall: $(openntpd_targetinstall_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/openntpd.targetinstall: + @$(call targetinfo) @$(call install_init, openntpd) @$(call install_fixup, openntpd,PACKAGE,openntpd) @@ -135,7 +92,6 @@ else endif ifdef PTXCONF_OPENNTPD_INITD_SCRIPT - # -- Initscript @$(call install_copy, openntpd, 0,0, 755, \ ${PTXDIST_WORKSPACE}/projectroot/etc/init.d/ntp, \ /etc/init.d/ntp, n) @@ -146,7 +102,7 @@ endif @$(call install_finish, openntpd) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |