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

Reply via email to