diff options
author | Colin Watson <cjwatson@debian.org> | 2005-05-25 14:42:37 +0000 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2005-05-25 14:42:37 +0000 |
commit | f593d4c0c4cd3e79f009f6b428d50698f4e7619b (patch) | |
tree | 4de9d1800bb822f44270c382bb4bac60aa736dd7 | |
parent | 42c0f9c63e2aa32d34b7dd1f996fb68834b5573a (diff) |
Don't build ssh-askpass-gnome on the Hurd, until GNOME is available to
satisfy build-dependencies.
-rw-r--r-- | debian/changelog | 2 | ||||
-rw-r--r-- | debian/control | 4 | ||||
-rwxr-xr-x | debian/rules | 4 |
3 files changed, 8 insertions, 2 deletions
diff --git a/debian/changelog b/debian/changelog index 1e1ace6e5..0423c8e53 100644 --- a/debian/changelog +++ b/debian/changelog | |||
@@ -12,6 +12,8 @@ openssh (1:4.0p1-1) UNRELEASED; urgency=low | |||
12 | - Restore X forwarding fix from #102991, lost somewhere along the way. | 12 | - Restore X forwarding fix from #102991, lost somewhere along the way. |
13 | - Link with -lcrypt. | 13 | - Link with -lcrypt. |
14 | - Link with -lpthread rather than -pthread. | 14 | - Link with -lpthread rather than -pthread. |
15 | - Don't build ssh-askpass-gnome on the Hurd, until GNOME is available to | ||
16 | satisfy build-dependencies. | ||
15 | * Drop workaround for #242462 on amd64; it's been fixed properly upstream. | 17 | * Drop workaround for #242462 on amd64; it's been fixed properly upstream. |
16 | * debconf template translations: | 18 | * debconf template translations: |
17 | - Update Czech (thanks, Miroslav Kure; closes: #298744). | 19 | - Update Czech (thanks, Miroslav Kure; closes: #298744). |
diff --git a/debian/control b/debian/control index 96a98440f..78459c315 100644 --- a/debian/control +++ b/debian/control | |||
@@ -2,7 +2,7 @@ Source: openssh | |||
2 | Section: net | 2 | Section: net |
3 | Priority: standard | 3 | Priority: standard |
4 | Maintainer: Matthew Vernon <matthew@debian.org> | 4 | Maintainer: Matthew Vernon <matthew@debian.org> |
5 | Build-Depends: libwrap0-dev | libwrap-dev, zlib1g-dev | libz-dev, libssl-dev, libpam0g-dev | libpam-dev, libgnomeui-dev (>= 2.0.0) | libgnome-dev, libedit-dev, groff, debhelper (>= 2), sharutils | 5 | Build-Depends: libwrap0-dev | libwrap-dev, zlib1g-dev | libz-dev, libssl-dev, libpam0g-dev | libpam-dev, libgnomeui-dev (>= 2.0.0) [!hurd-i386] | libgnome-dev [!hurd-i386], libedit-dev, groff, debhelper (>= 2), sharutils [!hurd-i386] |
6 | Standards-Version: 3.6.1 | 6 | Standards-Version: 3.6.1 |
7 | Uploaders: Colin Watson <cjwatson@debian.org> | 7 | Uploaders: Colin Watson <cjwatson@debian.org> |
8 | 8 | ||
@@ -75,7 +75,7 @@ Description: Secure shell client and server (transitional package) | |||
75 | Package: ssh-askpass-gnome | 75 | Package: ssh-askpass-gnome |
76 | Section: gnome | 76 | Section: gnome |
77 | Priority: optional | 77 | Priority: optional |
78 | Architecture: any | 78 | Architecture: alpha amd64 arm hppa i386 ia64 m68k mips mipsel powerpc s390 sparc |
79 | Depends: ${shlibs:Depends}, openssh-client | ssh (>= 1:1.2pre7-4) | ssh-krb5 | 79 | Depends: ${shlibs:Depends}, openssh-client | ssh (>= 1:1.2pre7-4) | ssh-krb5 |
80 | Replaces: ssh (<< 1:3.5p1-3) | 80 | Replaces: ssh (<< 1:3.5p1-3) |
81 | Provides: ssh-askpass | 81 | Provides: ssh-askpass |
diff --git a/debian/rules b/debian/rules index 4e8117877..b5014be02 100755 --- a/debian/rules +++ b/debian/rules | |||
@@ -143,6 +143,7 @@ install: build | |||
143 | install -m 644 -c contrib/ssh-copy-id.1 debian/openssh-client/usr/share/man/man1/ssh-copy-id.1 | 143 | install -m 644 -c contrib/ssh-copy-id.1 debian/openssh-client/usr/share/man/man1/ssh-copy-id.1 |
144 | install -m 644 debian/moduli.5 debian/openssh-client/usr/share/man/man5/moduli.5 | 144 | install -m 644 debian/moduli.5 debian/openssh-client/usr/share/man/man5/moduli.5 |
145 | 145 | ||
146 | ifneq ($(DEB_HOST_ARCH_OS),gnu) | ||
146 | if [ -f contrib/gnome-ssh-askpass2 ]; then \ | 147 | if [ -f contrib/gnome-ssh-askpass2 ]; then \ |
147 | install -s -o root -g root -m 755 contrib/gnome-ssh-askpass2 debian/ssh-askpass-gnome/usr/lib/ssh/gnome-ssh-askpass; \ | 148 | install -s -o root -g root -m 755 contrib/gnome-ssh-askpass2 debian/ssh-askpass-gnome/usr/lib/ssh/gnome-ssh-askpass; \ |
148 | elif [ -f contrib/gnome-ssh-askpass1 ]; then \ | 149 | elif [ -f contrib/gnome-ssh-askpass1 ]; then \ |
@@ -150,6 +151,7 @@ install: build | |||
150 | fi | 151 | fi |
151 | install -m 644 debian/gnome-ssh-askpass.1 debian/ssh-askpass-gnome/usr/share/man/man1/gnome-ssh-askpass.1 | 152 | install -m 644 debian/gnome-ssh-askpass.1 debian/ssh-askpass-gnome/usr/share/man/man1/gnome-ssh-askpass.1 |
152 | uudecode -o debian/ssh-askpass-gnome/usr/share/pixmaps/ssh-askpass-gnome.png debian/ssh-askpass-gnome.png.uue | 153 | uudecode -o debian/ssh-askpass-gnome/usr/share/pixmaps/ssh-askpass-gnome.png debian/ssh-askpass-gnome.png.uue |
154 | endif | ||
153 | 155 | ||
154 | install -m 755 debian/ssh-argv0 debian/openssh-client/usr/bin/ssh-argv0 | 156 | install -m 755 debian/ssh-argv0 debian/openssh-client/usr/bin/ssh-argv0 |
155 | install -m 644 debian/ssh-argv0.1 debian/openssh-client/usr/share/man/man1/ssh-argv0.1 | 157 | install -m 644 debian/ssh-argv0.1 debian/openssh-client/usr/share/man/man1/ssh-argv0.1 |
@@ -168,7 +170,9 @@ binary-indep: binary-ssh | |||
168 | 170 | ||
169 | # Build architecture-dependent files here. | 171 | # Build architecture-dependent files here. |
170 | binary-arch: binary-openssh-client binary-openssh-server | 172 | binary-arch: binary-openssh-client binary-openssh-server |
173 | ifneq ($(DEB_HOST_ARCH_OS),gnu) | ||
171 | binary-arch: binary-ssh-askpass-gnome | 174 | binary-arch: binary-ssh-askpass-gnome |
175 | endif | ||
172 | binary-arch: binary-openssh-client-udeb binary-openssh-server-udeb | 176 | binary-arch: binary-openssh-client-udeb binary-openssh-server-udeb |
173 | 177 | ||
174 | binary-openssh-client: DH_OPTIONS=-popenssh-client | 178 | binary-openssh-client: DH_OPTIONS=-popenssh-client |