diff options
author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2007-08-22 22:36:04 +0000 |
---|---|---|
committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2007-08-22 22:36:04 +0000 |
commit | 255e7b5d91a683ba2b6c62bbdc7ee375e96faecf (patch) | |
tree | 7d0a77b4bf8cd92796a3c60b20a7a85d207baf4d /package/openssh/openssh.mk | |
parent | 66285ef7d8a1cd889891677bc58b11beeb21188b (diff) | |
download | buildroot-novena-255e7b5d91a683ba2b6c62bbdc7ee375e96faecf.tar.gz buildroot-novena-255e7b5d91a683ba2b6c62bbdc7ee375e96faecf.zip |
- bump version to 4.6p1
- will need some program_invocation_name touchup, from the looks.
Sounds like Ulf is supporting this: http://buildroot.uclibc.org/lists/buildroot/2007-August/004651.html
Ulf> Go ahead, since it is permanently broken.
It was for ARM for the most part. Some others did work, fwiw.
Diffstat (limited to 'package/openssh/openssh.mk')
-rw-r--r-- | package/openssh/openssh.mk | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/package/openssh/openssh.mk b/package/openssh/openssh.mk index 2757c009e..afe8699a2 100644 --- a/package/openssh/openssh.mk +++ b/package/openssh/openssh.mk @@ -3,10 +3,10 @@ # openssh # ############################################################# -OPENSSH_VERSION:=3.9p1 -OPENSSH_SITE:=ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable -OPENSSH_DIR:=$(BUILD_DIR)/openssh-$(OPENSSH_VERSION) -OPENSSH_SOURCE:=openssh-$(OPENSSH_VERSION).tar.gz +OPENSSH_VERSION=4.6p1 +OPENSSH_SITE=ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable +OPENSSH_DIR=$(BUILD_DIR)/openssh-$(OPENSSH_VERSION) +OPENSSH_SOURCE=openssh-$(OPENSSH_VERSION).tar.gz $(DL_DIR)/$(OPENSSH_SOURCE): $(WGET) -P $(DL_DIR) $(OPENSSH_SITE)/$(OPENSSH_SOURCE) @@ -18,9 +18,10 @@ $(OPENSSH_DIR)/.unpacked: $(DL_DIR)/$(OPENSSH_SOURCE) touch $@ $(OPENSSH_DIR)/.configured: $(OPENSSH_DIR)/.unpacked - (cd $(OPENSSH_DIR); rm -rf config.cache; autoconf; \ + (cd $(OPENSSH_DIR); rm -rf config.cache; \ $(TARGET_CONFIGURE_OPTS) \ $(TARGET_CONFIGURE_ARGS) \ + LD=$(TARGET_CROSS)gcc \ ./configure \ --target=$(GNU_TARGET_NAME) \ --host=$(GNU_TARGET_NAME) \ @@ -40,13 +41,14 @@ $(OPENSSH_DIR)/.configured: $(OPENSSH_DIR)/.unpacked --disable-lastlog --disable-utmp \ --disable-utmpx --disable-wtmp --disable-wtmpx \ --without-x \ + --disable-strip \ $(DISABLE_NLS) \ $(DISABLE_LARGEFILE) \ ) touch $@ $(OPENSSH_DIR)/ssh: $(OPENSSH_DIR)/.configured - $(MAKE) $(TARGET_CONFIGURE_OPTS) -C $(OPENSSH_DIR) + $(MAKE) -C $(OPENSSH_DIR) -$(STRIP) $(STRIP_STRIP_UNNEEDED) $(OPENSSH_DIR)/scp -$(STRIP) $(STRIP_STRIP_UNNEEDED) $(OPENSSH_DIR)/sftp -$(STRIP) $(STRIP_STRIP_UNNEEDED) $(OPENSSH_DIR)/sftp-server @@ -60,9 +62,9 @@ $(OPENSSH_DIR)/ssh: $(OPENSSH_DIR)/.configured -$(STRIP) $(STRIP_STRIP_UNNEEDED) $(OPENSSH_DIR)/sshd $(TARGET_DIR)/usr/bin/ssh: $(OPENSSH_DIR)/ssh - $(MAKE) CC=$(TARGET_CC) DESTDIR=$(TARGET_DIR) -C $(OPENSSH_DIR) install - mkdir -p $(TARGET_DIR)/etc/init.d/ - cp $(OPENSSH_DIR)/S50sshd $(TARGET_DIR)/etc/init.d/ + $(MAKE) DESTDIR=$(TARGET_DIR) -C $(OPENSSH_DIR) install + mkdir -p $(TARGET_DIR)/etc/init.d + cp package/openssh/S50sshd $(TARGET_DIR)/etc/init.d/ chmod a+x $(TARGET_DIR)/etc/init.d/S50sshd rm -rf $(TARGET_DIR)/usr/info $(TARGET_DIR)/usr/man $(TARGET_DIR)/usr/share/doc |