aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorsf <sf@FreeBSD.org>2005-02-22 09:02:08 +0800
committersf <sf@FreeBSD.org>2005-02-22 09:02:08 +0800
commit23eda8adbf87524d27732f89e9f97b45501fb840 (patch)
tree6e1756b6c2307e4204ad6641e8e982933c9fa988 /net
parent6a275e494703ca8b2e9d3474ca8ff44e2fab96d9 (diff)
downloadfreebsd-ports-gnome-23eda8adbf87524d27732f89e9f97b45501fb840.tar.gz
freebsd-ports-gnome-23eda8adbf87524d27732f89e9f97b45501fb840.tar.zst
freebsd-ports-gnome-23eda8adbf87524d27732f89e9f97b45501fb840.zip
install password.el unconditionally.
Diffstat (limited to 'net')
-rw-r--r--net/tramp/Makefile2
-rw-r--r--net/tramp/files/patch-configure.ac16
2 files changed, 18 insertions, 0 deletions
diff --git a/net/tramp/Makefile b/net/tramp/Makefile
index 0964ee0ad8d0..813d9b607215 100644
--- a/net/tramp/Makefile
+++ b/net/tramp/Makefile
@@ -7,6 +7,7 @@
PORTNAME= tramp
PORTVERSION= 2.1.3
+PORTREVISION= 1
CATEGORIES= net elisp
MASTER_SITES= ${MASTER_SITE_GNU}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -46,6 +47,7 @@ pre-build:
.if ${EMACS_PORT_NAME} == emacs20
(cd ${WRKSRC}/contrib; ${GMAKE})
.endif
+ ${LN} -sf ../contrib/password.el ${WRKSRC}/lisp
post-install:
.if ${EMACS_PORT_NAME} == emacs20
diff --git a/net/tramp/files/patch-configure.ac b/net/tramp/files/patch-configure.ac
new file mode 100644
index 000000000000..7ce9acd3a8e8
--- /dev/null
+++ b/net/tramp/files/patch-configure.ac
@@ -0,0 +1,16 @@
+--- configure.ac.orig Sun Jan 16 19:43:17 2005
++++ configure.ac Tue Feb 22 09:45:18 2005
+@@ -58,12 +58,11 @@
+ AC_EMACS_INFO
+
+ # Handle contrib files. "-" must be encoded as "_".
+-TRAMP_CONTRIB_FILES=
++TRAMP_CONTRIB_FILES=password.el
+
+ AC_CONTRIB_FILES([base64_encode_region], [base64.el])
+ AC_CONTRIB_FILES([format_spec], [format_spec.el])
+ AC_CONTRIB_FILES([md5], [md5.el], [optional])
+-AC_CONTRIB_FILES([password_cache_add], [password.el], [optional])
+ AC_CONTRIB_FILES([uudecode_decode_region], [uudecode.el])
+ dnl run-at-time for XEmacs can be find in fsf-compat. Unfortunately,
+ dnl password.el doesn't honor it, and it requires run-at-time mandatory.