Update of /cvsroot/fink/dists/10.3/stable/crypto/finkinfo
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25178/crypto/finkinfo
Added Files:
multi-c-rehash.info starttls.info starttls.patch
Log Message:
Moved from unstable.
--- NEW FILE: starttls.patch ---
diff -Naur starttls-0.10.orig/fink/starttls-install
starttls-0.10/fink/starttls-install
--- starttls-0.10.orig/fink/starttls-install Thu Jan 1 09:00:00 1970
+++ starttls-0.10/fink/starttls-install Sat Mar 19 17:27:13 2005
@@ -0,0 +1,61 @@
+#! /bin/sh -e
+# @PREFIX@/lib/emacsen-common/packages/install/starttls
+# [ This particular script hasn't been tested, so be careful. ]
+
+set -e
+
+FLAVOR=$1
+PACKAGE=starttls
+
+if [ "X${FLAVOR}" = "X" ]; then
+ echo Need argument to determin FLAVOR of emacs;
+ exit 1
+fi
+
+if [ "X${PACKAGE}" = "X" ]; then
+ echo Internal error: need package name;
+ exit 1;
+fi
+
[EMAIL PROTECTED]@/share/emacs/site-lisp/${PACKAGE}
[EMAIL PROTECTED]@/share/${FLAVOR}/site-lisp/${PACKAGE}
+
[EMAIL PROTECTED]@/etc/${FLAVOR}/site-start.d
+#STARTFILE="${PACKAGE}-init.el";
+
+COMPILE="-batch -q -f batch-byte-compile"
+
+case "${FLAVOR}" in
+ emacs)
+ ;;
+ emacs19)
+ echo "install/${PACKAGE}: Ignoring ${FLAVOR}."
+ ;;
+ *)
+
+ echo -n "install/${PACKAGE}: Byte-compiling for ${FLAVOR} ..."
+
+ rm -rf ${ELCDIR}
+ install -m 755 -d ${ELCDIR}
+
+ # Copy the temp .el files (and Makefile or so)
+ cp ${ELDIR}/* ${ELCDIR}/
+
+ # Byte compile them
+ (cd ${ELCDIR}
+ ${FLAVOR} ${COMPILE} starttls.el > CompilationLog 2>&1
+# ${FLAVOR} ${COMPILE} ${STARTFILE} >> CompilationLog 2>&1
+ rm -f *.el )
+
+ gzip -9 ${ELCDIR}/CompilationLog
+
+# if [ -e ${ELCDIR}/${STARTFILE}c ]; then
+# mv ${ELCDIR}/${STARTFILE}c ${STARTDIR}/50${STARTFILE}c;
+# else
+# ln -f -s ${ELDIR}/${STARTFILE} ${STARTDIR}/50${STARTFILE};
+# fi
+ echo " done."
+ ;;
+esac
+
+exit 0;
diff -Naur starttls-0.10.orig/fink/starttls-remove
starttls-0.10/fink/starttls-remove
--- starttls-0.10.orig/fink/starttls-remove Thu Jan 1 09:00:00 1970
+++ starttls-0.10/fink/starttls-remove Sat Mar 19 17:27:33 2005
@@ -0,0 +1,37 @@
+#!/bin/sh
+# @PREFIX@/lib/emacsen-common/packages/remove/starttls
+# [ This particular script hasn't been tested either, so be careful. ]
+set -e
+
+FLAVOR=$1
+PACKAGE=starttls
+
+if [ "X${FLAVOR}" = "X" ]; then
+ echo Need argument to determin FLAVOR of emacs;
+ exit 1
+fi
+
+if [ "X${PACKAGE}" = "X" ]; then
+ echo Internal error: need package name;
+ exit 1;
+fi
+
[EMAIL PROTECTED]@/share/emacs/site-lisp/${PACKAGE}
[EMAIL PROTECTED]@/share/${FLAVOR}/site-lisp/${PACKAGE}
[EMAIL PROTECTED]@/etc/${FLAVOR}/site-start.d
+#STARTFILE="${PACKAGE}-init.el";
+
+case "${FLAVOR}" in
+ emacs)
+ ;;
+ emacs19)
+ echo "remove/${PACKAGE}: Ignoring ${FLAVOR}."
+ ;;
+ *)
+
+ echo -n "remove/${PACKAGE}: Handling removal of emacsen flavor
${FLAVOR} ..."
+ rm -rf ${ELCDIR}
+# rm -f ${STARTDIR}/50${STARTFILE}*
+ echo " done."
+ ;;
+esac
diff -Naur starttls-0.10.orig/fink/starttls-startup
starttls-0.10/fink/starttls-startup
--- starttls-0.10.orig/fink/starttls-startup Thu Jan 1 09:00:00 1970
+++ starttls-0.10/fink/starttls-startup Thu Mar 24 15:32:52 2005
@@ -0,0 +1,13 @@
+;; -*-emacs-lisp-*-
+;;
+;; Emacs startup file for the Fink starttls package
+;;
+(let ((elc-dir (concat "@PREFIX@/share/" (symbol-name fink-emacs-flavor)
"/site-lisp/starttls")))
+ (when (file-directory-p elc-dir)
+ ;; temporarily avoid fink-pkg-add-load-path-item for some reason
+ (if (and nil (fboundp 'fink-pkg-add-load-path-item))
+ (fink-pkg-add-load-path-item elc-dir)
+ (setq load-path (cons elc-dir load-path)))
+ (setq starttls-program "@PREFIX@/bin/starttls")
+ ))
+;;; 50starttls.el ends here
--- NEW FILE: multi-c-rehash.info ---
Package: multi-c-rehash
Version: 1.1
Revision: 1
Depends: openssl097-shlibs
BuildDepends: openssl097-dev
Source: http://www.j10n.org/files/multi_c_rehash-%v.tar.gz
Source-MD5: 35f87b116194eddc5431bb1c07c3e712
CompileScript: make prefix="%p" CPPFLAGS="-I%p/include
-DCERTDIR=\\\"%p/etc/ssl/certs\\\"" LDFLAGS="-L%p/lib"
InstallScript: DESTDIR=%d make install prefix="%p"
DocFiles: README
Description: Replacement for c_rehash included in OpenSSL
DescDetail: <<
This tool is a replacement for c_rehash included in OpenSSL distribution.
Original c_rehash is not able to handle a PEM file which includes
multiple certificates or CRLs. multi_c_rehash can handle it.
<<
License: Public Domain
Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
--- NEW FILE: starttls.info ---
Package: starttls
Version: 0.10
Revision: 2
Description: Simple wrapper program for STARTTLS protocol
License: GPL
Maintainer: Todai Fink Team <[EMAIL PROTECTED]>
Depends: openssl097-shlibs
BuildDepends: openssl097-dev
Source: ftp://ftp.opaopa.org/pub/elisp/%n-%v.tar.gz
Source-MD5: 2e0d26b0db04bae813248eb5af7e9205
PatchScript: <<
sed 's|@PREFIX@|%p|g' < %a/%n.patch | patch -p1
<<
ConfigureParams: --with-openssl=%p
CompileScript: <<
./configure %c
make EMACS=no
<<
DocFiles: README COPYING
InstallScript: <<
install -m 755 -d %i/share/emacs/site-lisp/%n
install -m 644 starttls.el %i/share/emacs/site-lisp/%n
install -m 755 -d %i/bin
install -m 755 starttls %i/bin
install -m 755 -d %i/etc/emacs/site-start.d
install -m 644 fink/%n-startup %i/etc/emacs/site-start.d/50%n.el
install -m 755 -d %i/lib/emacsen-common/packages/{install,remove}
install -m 755 fink/%n-install %i/lib/emacsen-common/packages/install/%n
install -m 755 fink/%n-remove %i/lib/emacsen-common/packages/remove/%n
<<
PostInstScript: <<
if [ "$1" = "configure" ] && [ -x %p/lib/emacsen-common/emacs-package-install ]
then
%p/lib/emacsen-common/emacs-package-install %n
fi
<<
PreRmScript: <<
if [ -x %p/lib/emacsen-common/emacs-package-remove ] ; then
%p/lib/emacsen-common/emacs-package-remove %n
fi
<<
-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
Fink-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-commits