summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDean Bailey <alron@gentoo.org>2003-03-18 05:27:43 +0000
committerDean Bailey <alron@gentoo.org>2003-03-18 05:27:43 +0000
commit497572745ab01fb691c5bc9a2776f1bd5b27257b (patch)
tree77e905a90a4fed62f4543fe58c5628967507878d /net-misc/zebedee/files
parentInitial import. #17668 (diff)
downloadgentoo-2-497572745ab01fb691c5bc9a2776f1bd5b27257b.tar.gz
gentoo-2-497572745ab01fb691c5bc9a2776f1bd5b27257b.tar.bz2
gentoo-2-497572745ab01fb691c5bc9a2776f1bd5b27257b.zip
initial import of zebedee, submitted by Jayson Larose.
Diffstat (limited to 'net-misc/zebedee/files')
-rw-r--r--net-misc/zebedee/files/digest-zebedee-2.4.11
-rw-r--r--net-misc/zebedee/files/zebedee33
-rw-r--r--net-misc/zebedee/files/zebedee-2.4.1-Makefile.patch63
3 files changed, 97 insertions, 0 deletions
diff --git a/net-misc/zebedee/files/digest-zebedee-2.4.1 b/net-misc/zebedee/files/digest-zebedee-2.4.1
new file mode 100644
index 000000000000..e2de707138ca
--- /dev/null
+++ b/net-misc/zebedee/files/digest-zebedee-2.4.1
@@ -0,0 +1 @@
+MD5 d17a556b966b7b8b1a199b2078e32780 zebedee-2.4.1.tar.gz 165130
diff --git a/net-misc/zebedee/files/zebedee b/net-misc/zebedee/files/zebedee
new file mode 100644
index 000000000000..7c34d32bf6f3
--- /dev/null
+++ b/net-misc/zebedee/files/zebedee
@@ -0,0 +1,33 @@
+#!/sbin/runscript
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU Public License, v2 or later
+
+depend() {
+ need net
+ use dns logger
+}
+
+start() {
+ ebegin "Starting Zebedee"
+ start-stop-daemon --quiet --start --startas /usr/bin/zebedee \
+ -m -b -p /var/run/zebedee.pid \
+ -- -f /etc/zebedee/server.zbd
+ eend $? "Failed to start Zebedee"
+}
+
+stop() {
+ ebegin "Stopping Zebedee"
+ start-stop-daemon --quiet --stop \
+ -p /var/run/zebedee.pid
+ eend $? "Failed to stop Zebedee"
+
+ # clean stale pidfile
+ [ -f /var/run/zebedee.pid ] && rm -f /var/run/zebedee.pid
+}
+
+restart() {
+ ebegin "Restarting Zebedee"
+ svc_stop
+ svc_start
+ eend $? "Failed to restart Zebedee"
+}
diff --git a/net-misc/zebedee/files/zebedee-2.4.1-Makefile.patch b/net-misc/zebedee/files/zebedee-2.4.1-Makefile.patch
new file mode 100644
index 000000000000..2d7ecf8e5490
--- /dev/null
+++ b/net-misc/zebedee/files/zebedee-2.4.1-Makefile.patch
@@ -0,0 +1,63 @@
+--- Makefile.old 2002-05-29 10:42:08.000000000 -0700
++++ Makefile 2003-03-17 14:35:01.000000000 -0800
+@@ -5,7 +5,7 @@
+
+ ZBD_VERSION = 2.4.1
+
+-OS =
++OS = linux
+
+ ###
+ ### Locations of tools, libraries and installation directories.
+@@ -45,19 +45,17 @@
+ # BFINC = /usr/include/openssl
+ # BFLIB = -lcrypto
+
+-BFINC = -I../blowfish-0.9.5a
+-BFLIB = ../blowfish-0.9.5a/libblowfish.a
++BFINC = /usr/include/openssl
++BFINC = -lcrypto
+
+ # Location of zlib include and library
+
+-ZINC = -I../zlib-1.1.4
+-ZLIB = ../zlib-1.1.4/libz.a
++ZLIB = /usr/lib/libz.a
+
+ # Location of bzlib include and library
+ # Set these empty if you don't want bzib2 support
+
+-BZINC = -I../bzip2-1.0.1
+-BZLIB = ../bzip2-1.0.1/libbz2.a
++BZLIB = /usr/lib/libbz2.a
+
+ #
+ # Tools needed for Perl "POD"-format documentation conversion.
+@@ -73,10 +71,9 @@
+
+ # Installation directories for the Linux/Solaris/*NIX World
+
+-ROOTDIR = /usr
++ROOTDIR = $(DESTDIR)/usr
+ BINDIR = $(ROOTDIR)/bin
+-ZBDDIR = $(ROOTDIR)/lib/zebedee
+-MANDIR = $(ROOTDIR)/man/man1
++MANDIR = $(ROOTDIR)/share/man/man1
+
+ # This is a BSD-style install
+
+@@ -224,13 +221,11 @@
+ rm -f ftpgw.tcl.tmp
+
+ install : precheck zebedee$(EXE) zebedee.1 ftpgw.tcl.1 $(ZBDFILES) $(TXTFILES)
+- -mkdir -p $(BINDIR) $(MANDIR) $(ZBDDIR)
++ -mkdir -p $(BINDIR) $(MANDIR)
+ $(INSTALL) zebedee$(EXE) $(BINDIR)
+ $(INSTALL) -m 0755 ftpgw.tcl $(BINDIR)
+ $(INSTALL) zebedee.1 $(MANDIR)
+ $(INSTALL) ftpgw.tcl.1 $(MANDIR)
+- $(INSTALL) $(ZBDFILES) $(ZBDDIR)
+- $(INSTALL) $(TXTFILES) $(ZBDDIR)
+
+ clean :
+ rm -f zebedee zebedee.exe *.o core *.1 *.html *.tmp *.bak