From 22aa3061cc1d5bbdcd9937e12c4481892e1ea2bf Mon Sep 17 00:00:00 2001 From: calvin Date: Thu, 22 Feb 2001 00:49:39 +0000 Subject: [PATCH] new config files git-svn-id: https://linkchecker.svn.sourceforge.net/svnroot/linkchecker/trunk/linkchecker@238 e7d03fd6-7b0d-0410-9947-9c21f3af8025 --- debian/linkchecker-ssl.files | 2 ++ debian/linkchecker-ssl.postinst.debhelper | 7 +++++ debian/linkchecker-ssl.prerm.debhelper | 5 ++++ debian/linkchecker.dirs | 4 +++ debian/linkchecker.docs | 4 +++ debian/linkchecker.postinst | 31 +++++++++++++++++++++++ debian/linkchecker.prerm | 16 ++++++++++++ 7 files changed, 69 insertions(+) create mode 100644 debian/linkchecker-ssl.files create mode 100644 debian/linkchecker-ssl.postinst.debhelper create mode 100644 debian/linkchecker-ssl.prerm.debhelper create mode 100644 debian/linkchecker.dirs create mode 100644 debian/linkchecker.docs create mode 100755 debian/linkchecker.postinst create mode 100755 debian/linkchecker.prerm diff --git a/debian/linkchecker-ssl.files b/debian/linkchecker-ssl.files new file mode 100644 index 00000000..1555f63e --- /dev/null +++ b/debian/linkchecker-ssl.files @@ -0,0 +1,2 @@ +usr/lib/python2.0/site-packages/linkcheck/httpslib.py +usr/lib/python2.0/site-packages/ssl.so diff --git a/debian/linkchecker-ssl.postinst.debhelper b/debian/linkchecker-ssl.postinst.debhelper new file mode 100644 index 00000000..d8b5f419 --- /dev/null +++ b/debian/linkchecker-ssl.postinst.debhelper @@ -0,0 +1,7 @@ +# Automatically added by dh_installdocs +if [ "$1" = "configure" ]; then + if [ -d /usr/doc -a ! -e /usr/doc/linkchecker-ssl -a -d /usr/share/doc/linkchecker-ssl ]; then + ln -sf ../share/doc/linkchecker-ssl /usr/doc/linkchecker-ssl + fi +fi +# End automatically added section diff --git a/debian/linkchecker-ssl.prerm.debhelper b/debian/linkchecker-ssl.prerm.debhelper new file mode 100644 index 00000000..f6bad39f --- /dev/null +++ b/debian/linkchecker-ssl.prerm.debhelper @@ -0,0 +1,5 @@ +# Automatically added by dh_installdocs +if [ \( "$1" = "upgrade" -o "$1" = "remove" \) -a -L /usr/doc/linkchecker-ssl ]; then + rm -f /usr/doc/linkchecker-ssl +fi +# End automatically added section diff --git a/debian/linkchecker.dirs b/debian/linkchecker.dirs new file mode 100644 index 00000000..1719d7ee --- /dev/null +++ b/debian/linkchecker.dirs @@ -0,0 +1,4 @@ +etc +usr/share/doc/linkchecker/test/output +usr/share/doc/linkchecker/test/html +usr/share/doc/linkchecker/examples diff --git a/debian/linkchecker.docs b/debian/linkchecker.docs new file mode 100644 index 00000000..00918308 --- /dev/null +++ b/debian/linkchecker.docs @@ -0,0 +1,4 @@ +README +TODO +FAQ +draft-gilman-news-url-00.txt diff --git a/debian/linkchecker.postinst b/debian/linkchecker.postinst new file mode 100755 index 00000000..1bba02db --- /dev/null +++ b/debian/linkchecker.postinst @@ -0,0 +1,31 @@ +#!/bin/sh -e +# +# Written 1998 by Gregor Hoffleit . +# used by Bastian Kleineidam for LinkChecker + +DIRLIST="/usr/lib/python1.5/site-packages/linkcheck" +FILELIST="linkcheckerConf.py" +SITEPACKAGES="/usr/lib/python1.5/site-packages" +COMMAND="'import sys,py_compile;py_compile.compile(sys.argv[1])'" + +case "$1" in + configure|abort-upgrade|abort-remove|abort-deconfigure) + for i in $DIRLIST; do + python -O /usr/lib/python1.5/compileall.py -q $i + python /usr/lib/python1.5/compileall.py -q $i + done + # use /bin/sh -c, otherwise I get a SyntaxError from Python + for i in $FILELIST; do + /bin/sh -c "python -O -c $COMMAND $SITEPACKAGES/$i" + /bin/sh -c "python -c $COMMAND $SITEPACKAGES/$i" + done + ;; + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 1 + ;; +esac + +#DEBHELPER# + +exit 0 diff --git a/debian/linkchecker.prerm b/debian/linkchecker.prerm new file mode 100755 index 00000000..39c4d266 --- /dev/null +++ b/debian/linkchecker.prerm @@ -0,0 +1,16 @@ +#!/bin/sh -e +# +# Written 1998 by Gregor Hoffleit . +# used by Bastian Kleineidam for LinkChecker + +PACKAGE=linkchecker + +dpkg --listfiles $PACKAGE | + awk '$0~/\.py$/ {print $0"c\n" $0"o"}' | + xargs rm -f >&2 + +rmdir /usr/lib/python1.5/site-packages/linkcheck 2>/dev/null || true + +#DEBHELPER# + +exit 0