repo: resdb
action: commit
revision: 
path_from: 
revision_from: ffbfb124f942c709352cc1f4c79fd68b7344e0c0:
path_to: 
revision_to: 
git.thebackupbox.net
resdb
git clone git://git.thebackupbox.net/resdb
commit ffbfb124f942c709352cc1f4c79fd68b7344e0c0
Author: d3v11 
Date:   Sat Oct 1 14:01:03 2011 -0500

    added configurations to splice3 installations

diff --git a/contrib/splice3/CHANGES b/contrib/splice3/CHANGES
index 03d4d8a2c95df2908a6674c3bb3c1d7f0806d890..
index ..296e07f7cef49422f9c255c80057663285f108a4 100644
--- a/contrib/splice3/CHANGES
+++ b/contrib/splice3/CHANGES
@@ -53,3 +53,8 @@ CHANGES:
      Sat Sep 24 2011
      d3v11 Changed Makefile and disabled py_compile
            to avoid interpreter errors.
+
+     Sat Oct  1 2011
+     d3v11 added setup and setup-deb with Makefile
+           to check for dependencies and set the
+           correct environment paths.
diff --git a/contrib/splice3/LINUX/splice3-deshadow.py b/contrib/splice3/LINUX/splice3-deshadow.py
index a2a3edfb5694d6bc53859cb671251ac4fdbd9d6c..
index ..7d08d75507b8d2f28df298f0083c65e1b8044adb 100755
--- a/contrib/splice3/LINUX/splice3-deshadow.py
+++ b/contrib/splice3/LINUX/splice3-deshadow.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.7
+#!PYTHON
 import sys; sys.tracebacklimit = 0
 from crypt import crypt
 TestHash = crypt(sys.argv[1], sys.argv[2])
diff --git a/contrib/splice3/LINUX/splice3.py b/contrib/splice3/LINUX/splice3.py
index 91443c2bfd8915bfd9c4c39e7e5078bbdad6d974..
index ..e58e9553689ba738c0e117ae8f392967d891f4b2 100755
--- a/contrib/splice3/LINUX/splice3.py
+++ b/contrib/splice3/LINUX/splice3.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python2.7
+#!PYTHON

 import os
 import re
diff --git a/contrib/splice3/Makefile b/contrib/splice3/Makefile
index 78dbb7190bf2e40aef1339836018ec63bd94a3b4..
index ..5f0c9fe9942940aff5cae543deee2460f3637c58 100644
--- a/contrib/splice3/Makefile
+++ b/contrib/splice3/Makefile
@@ -2,6 +2,7 @@

 install-deb:
 	make clean
+	./setup-deb
 	mkdir DEBIAN/splice3
 	mkdir DEBIAN/splice3/DEBIAN
 	mkdir DEBIAN/splice3/usr
@@ -9,8 +10,9 @@ install-deb:
 	mkdir DEBIAN/splice3/etc
 	mkdir DEBIAN/splice3/etc/splice3
 	cp DEBIAN/control DEBIAN/splice3/DEBIAN/control
-	cp LINUX/splice3.py DEBIAN/splice3/usr/bin/splice3
-	cp LINUX/splice3-deshadow.py DEBIAN/splice3/usr/bin/splice3-deshadow
+	cp LINUX/splice3.cp DEBIAN/splice3/usr/bin/splice3
+	cp LINUX/splice3-deshadow.cp DEBIAN/splice3/usr/bin/splice3-deshadow
+	rm -rf LINUX/*.cp
 	chmod +x DEBIAN/splice3/usr/bin/splice3
 	chmod +x DEBIAN/splice3/usr/bin/splice3-deshadow
 	cp SPLICE3/splice3.list DEBIAN/splice3/etc/splice3/splice3.list
@@ -29,9 +31,11 @@ install-deb:

 install:
 	make clean
+	./setup
 	make uninstall
-	cp LINUX/splice3.py /usr/bin/splice3
-	cp LINUX/splice3-deshadow.py /usr/bin/splice3-deshadow
+	cp LINUX/splice3.cp /usr/bin/splice3
+	cp LINUX/splice3-deshadow.cp /usr/bin/splice3-deshadow
+	rm -rf LINUX/*.cp
 	chmod +x /usr/bin/splice3
 	chmod +x /usr/bin/splice3-deshadow
 	mkdir /etc/splice3
@@ -51,18 +55,10 @@ uninstall:
 	rm  -f /usr/bin/splice3
 	rm  -f /usr/bin/splice3-deshadow

-update-tor:
-	usewithtor wget http://nbafkr7odek2wh6r.onion/splice3.tgz -O ../splice3.tgz
-	tar -xvf ../splice3.tgz --directory='../'
-	rm ../splice3.tgz
-	cat CHANGES
-
 update:
 	wget http://www.d3v11.ano/splice3.tgz -O ../splice3.tgz
 	tar -xvf ../splice3.tgz --directory='../'
 	rm ../splice3.tgz
-	cat CHANGES

 clean:
 	rm DEBIAN/splice3 DEBIAN/*.deb -rf
-
diff --git a/contrib/splice3/README b/contrib/splice3/README
index 694efe760b4fdb1f94b50defaced4064a87164e0..
index ..d79a6994f8ed714e423bc9a858f22d93fc41952f 100644
--- a/contrib/splice3/README
+++ b/contrib/splice3/README
@@ -27,7 +27,7 @@ LICENSE:
       along with this program.  If not, see .

 DEPENDS ON:
-      python2.7
+      python2.7, man

 INSTALL AND UNINSTALL:
       To install, `cd' to the extracted splice folder.
diff --git a/contrib/splice3/setup b/contrib/splice3/setup
new file mode 100755
index 0000000000000000000000000000000000000000..109f9d46e3fa666c946cf0cb0f9dd25d3c3b469e
--- /dev/null
+++ b/contrib/splice3/setup
@@ -0,0 +1,21 @@
+#!/bin/bash
+echo 'checking for python2.7'
+if which python2.7 >/dev/null; then
+ :
+else
+ echo 'python2.7 not found. Quiting... :-('
+ exit 1
+fi
+
+echo 'checking for man'
+if which man >/dev/null; then
+ :
+else
+ echo 'man not found. Quiting... :-('
+ exit 1
+fi
+
+echo 'configuring path to python2.7'
+PYPATH=`which python2.7`
+sed -e s^PYTHON^"$PYPATH"^g LINUX/splice3.py >LINUX/splice3.cp
+sed -e s^PYTHON^"$PYPATH"^g LINUX/splice3-deshadow.py >LINUX/splice3-deshadow.cp
diff --git a/contrib/splice3/setup-deb b/contrib/splice3/setup-deb
new file mode 100755
index 0000000000000000000000000000000000000000..c9e30469169e6097628775ac64087c18fb97a406
--- /dev/null
+++ b/contrib/splice3/setup-deb
@@ -0,0 +1,29 @@
+#!/bin/bash
+echo 'checking for python2.7'
+if which python2.7 >/dev/null; then
+ :
+else
+ echo 'python2.7 not found. Quiting... :-('
+ exit 1
+fi
+
+echo 'checking for man'
+if which man >/dev/null; then
+ :
+else
+ echo 'man not found. Quiting... :-('
+ exit 1
+fi
+
+echo 'checking for dpkg'
+if which dpkg >/dev/null; then
+ :
+else
+ echo 'dpkg not found. Quiting... :-('
+ exit 1
+fi
+
+echo 'configuring path to python2.7'
+PYPATH=`which python2.7`
+sed -e s^PYTHON^"$PYPATH"^g LINUX/splice3.py >LINUX/splice3.cp
+sed -e s^PYTHON^"$PYPATH"^g LINUX/splice3-deshadow.py >LINUX/splice3-deshadow.cp

-----END OF PAGE-----