Rev 7 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
#!/usr/bin/make -finclude /usr/share/cdbs/1/class/autotools.mkinclude /usr/share/cdbs/1/rules/debhelper.mk#include /usr/share/cdbs/1/rules/simple-patchsys.mk# Currently no patches#include /usr/share/cdbs/1/rules/dpatch.mk# the used configure parameters for ./configureDEB_CONFIGURE_EXTRA_FLAGS := --enable-pam --enable-kerberos --enable-srp \--with-pty --enable-tcp-forward --enable-x11-forward \--enable-agent-forward --enable-ipv6 --enable-utmp \--with-zlib --with-tcpwrappers --with-sshd1=/usr/sbin/sshd \--with-x XAUTH_PROGRAM=/usr/bin/xauthDEB_INSTALL_CHANGELOGS_ALL := $(DEB_SRCDIR)/ChangeLogDEB_INSTALL_DOCS_ALL := $(DEB_SRCDIR)/README# cdbs options for lsh-clientDEB_INSTALL_MANPAGES_lsh-client := $(DEB_SRCDIR)/doc/lsh.1 \$(DEB_SRCDIR)/doc/lshg.1 debian/mans/lshc.1DEB_INSTALL_DIRS_lsh-client := usr/bin# cdbs options for lsh-serverDEB_INSTALL_MANPAGES_lsh-server := debian/mans/lsh-execuv.8 \debian/mans/lsh-pam-checkpw.8 \debian/mans/lsh-krb-checkpw.8 \debian/mans/lsh-server-config.8 \$(DEB_SRCDIR)/src/sftp/sftp-server.lsh.8 \$(DEB_SRCDIR)/doc/lshd.8DEB_INSTALL_DIRS_lsh-server := usr/sbin etc/default# cdbs options for lsh-utilsDEB_INSTALL_MANPAGES_lsh-utils := $(DEB_SRCDIR)/src/sftp/lsftp.1 \$(DEB_SRCDIR)/doc/lsh-authorize.1 \$(DEB_SRCDIR)/doc/lsh-decode-key.1 \$(DEB_SRCDIR)/doc/lsh-decrypt-key.1 \$(DEB_SRCDIR)/doc/lsh-export-key.1 \$(DEB_SRCDIR)/doc/lsh-make-seed.1 \$(DEB_SRCDIR)/doc/lsh-upgrade.1 \$(DEB_SRCDIR)/doc/lsh-upgrade-key.1 \$(DEB_SRCDIR)/doc/ssh-conv.1 \$(DEB_SRCDIR)/doc/lsh-keygen.1 \$(DEB_SRCDIR)/doc/lsh-writekey.1 \debian/mans/sexp-conv.lsh-utils.1 \debian/mans/srp-gen.1 \debian/mans/lcp.1DEB_INSTALL_DOCS_lsh-utils := $(DEB_SRCDIR)/AUTHORSDEB_INSTALL_DIRS_lsh-utils := usr/bin# cdbs options for lsh-utils-docDEB_INSTALL_DOCS_lsh-utils-doc := $(DEB_SRCDIR)/FAQ $(DEB_SRCDIR)/NEWS \$(DEB_SRCDIR)/ChangeLog.1 \$(DEB_SRCDIR)/doc/HACKING $(DEB_SRCDIR)/doc/NOTES \$(DEB_SRCDIR)/doc/PORTS $(DEB_SRCDIR)/doc/TASKLIST \$(DEB_SRCDIR)/doc/TODO $(DEB_SRCDIR)/doc/configuration.txt \$(DEB_SRCDIR)/ChangeLog.1DEB_INSTALL_MANPAGES_lsh-utils-doc := $(DEB_SRCDIR)/doc/DSA.5 \$(DEB_SRCDIR)/doc/SHA.5 \$(DEB_SRCDIR)/doc/SPKI.5 \$(DEB_SRCDIR)/doc/secsh.5DEB_INSTALL_INFO_lsh-utils-doc := $(DEB_SRCDIR)/doc/lsh.inforeverse-config::# make distclean misses thisrm -f src/nettle/machine.m4cleanbuilddir::rm -f src/sftp/sftp-server.lsh.8# override the defaultinstall/lsh-utils::for i in \lsftp \lsftp \lsh-authorize \lsh-decode-key \lsh-export-key \lsh-keygen \lsh-make-seed \lsh-writekey \srp-gen \ssh-conv \lsh-decrypt-key \lsh-upgrade \lsh-upgrade-key \lcp \; do \mv debian/tmp/usr/bin/$$i debian/lsh-utils/usr/bin/$$i; done# Rename sexp-conv so that we can register it with the alternatives systemmv debian/tmp/usr/bin/sexp-conv \debian/lsh-utils/usr/bin/sexp-conv.lsh-utilsinstall/lsh-server::for i in \lsh-execuv \lsh-pam-checkpw \lshd \lsh-krb-checkpw \; do \mv debian/tmp/usr/sbin/$$i debian/lsh-server/usr/sbin/$$i; done# sftp-server has a name conflict with the program of the same name in# the "ssh" package. Maybe I should talk to the openssh maintainer about# using alternatives?mv debian/tmp/usr/sbin/sftp-server \debian/lsh-server/usr/sbin/sftp-server.lshcp -a $(DEB_SRCDIR)/src/sftp/sftp-server.8 \$(DEB_SRCDIR)/src/sftp/sftp-server.lsh.8install -m755 debian/scripts/lsh-server-config \debian/lsh-server/usr/sbininstall/lsh-client::mv debian/tmp/usr/bin/lsh debian/lsh-client/usr/binmv debian/tmp/usr/bin/lshg debian/lsh-client/usr/bininstall -m755 debian/scripts/lshc debian/lsh-client/usr/bin