From 5a2d785436a2f39a33728c9f2de5b9f1de18c987 Mon Sep 17 00:00:00 2001 From: Daniel Ahlberg Date: Fri, 1 Nov 2002 10:29:43 +0000 Subject: [PATCH] Initial imports --- app-crypt/gpgsm/ChangeLog | 9 ++++ app-crypt/gpgsm/files/digest-gpgsm-0.3.10 | 1 + app-crypt/gpgsm/gpgsm-0.3.10.ebuild | 36 ++++++++++++++ net-misc/tlsproxyd/ChangeLog | 9 ++++ .../tlsproxyd/files/digest-tlsproxyd-0.0.2 | 1 + net-misc/tlsproxyd/tlsproxyd-0.0.2.ebuild | 30 ++++++++++++ sys-apps/lufs/ChangeLog | 8 +++ sys-apps/lufs/files/digest-lufs-0.7.0 | 1 + sys-apps/lufs/files/lufs-0.7.0-init | 24 +++++++++ sys-apps/lufs/lufs-0.7.0.ebuild | 49 +++++++++++++++++++ 10 files changed, 168 insertions(+) create mode 100644 app-crypt/gpgsm/ChangeLog create mode 100644 app-crypt/gpgsm/files/digest-gpgsm-0.3.10 create mode 100644 app-crypt/gpgsm/gpgsm-0.3.10.ebuild create mode 100644 net-misc/tlsproxyd/ChangeLog create mode 100644 net-misc/tlsproxyd/files/digest-tlsproxyd-0.0.2 create mode 100644 net-misc/tlsproxyd/tlsproxyd-0.0.2.ebuild create mode 100644 sys-apps/lufs/ChangeLog create mode 100644 sys-apps/lufs/files/digest-lufs-0.7.0 create mode 100644 sys-apps/lufs/files/lufs-0.7.0-init create mode 100644 sys-apps/lufs/lufs-0.7.0.ebuild diff --git a/app-crypt/gpgsm/ChangeLog b/app-crypt/gpgsm/ChangeLog new file mode 100644 index 000000000000..80a5b69a22ed --- /dev/null +++ b/app-crypt/gpgsm/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for app-crypt/gpgsm +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgsm/ChangeLog,v 1.1 2002/11/01 10:29:43 aliz Exp $ + +*gpgsm-0.3.10 (31 Oct 2002) + + 31 Oct 2002; Daniel Ahlberg : + Initial import. Ebuil submitted by Jacob Perkins + in #6850. diff --git a/app-crypt/gpgsm/files/digest-gpgsm-0.3.10 b/app-crypt/gpgsm/files/digest-gpgsm-0.3.10 new file mode 100644 index 000000000000..42a95550d911 --- /dev/null +++ b/app-crypt/gpgsm/files/digest-gpgsm-0.3.10 @@ -0,0 +1 @@ +MD5 0745d9783df0f7186db3cd3ad0a67b43 newpg-0.3.10.tar.gz 584526 diff --git a/app-crypt/gpgsm/gpgsm-0.3.10.ebuild b/app-crypt/gpgsm/gpgsm-0.3.10.ebuild new file mode 100644 index 000000000000..aac12818130d --- /dev/null +++ b/app-crypt/gpgsm/gpgsm-0.3.10.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgsm/gpgsm-0.3.10.ebuild,v 1.1 2002/11/01 10:29:43 aliz Exp $ + +S="${WORKDIR}/newpg-${PV}" +DESCRIPTION="GnuPG Cryptographic message syntax and temporary project for gnupg extensions. Will be merged into gnupg for the gnupg-2.0 release." +SRC_URI="ftp://ftp.gnupg.org/gcrypt/alpha/aegypten/newpg-${PV}.tar.gz" +HOMEPAGE="http://www.gnupg.org" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86" + +DEPEND=">=dev-libs/libgcrypt-1.1.8 + >=dev-libs/libksba-0.4.4 + >=dev-libs/pth-1.3.7" + +#pth isn't really necessary, but is a good thing +#maybe a threads use variable? +#this can also be built with smartcard support, but we have no ebuilds or use vars for that + +RDEPEND="nls? ( sys-devel/gettext )" + +src_compile(){ + local myconf + use nls \ + || myconf="--disable-nls" + + econf ${myconf} || die + emake || die +} + +src_install () { + make DESTDIR=${D} install || die + dodoc ABOUT-NLS AUTHORS ChangeLog COPYING INSTALL NEWS README README-alpha THANKS TODO VERSION +} diff --git a/net-misc/tlsproxyd/ChangeLog b/net-misc/tlsproxyd/ChangeLog new file mode 100644 index 000000000000..2ef1bfaf16db --- /dev/null +++ b/net-misc/tlsproxyd/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for / +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/tlsproxyd/ChangeLog,v 1.1 2002/11/01 10:29:43 aliz Exp $ + +*tlsproxyd-0.0.2 (31 Oct 2002) + + 31 Oct 2002; Daniel Ahlberg : + Initial import. Ebuild submitted by Martin Klebermass + in #7272. diff --git a/net-misc/tlsproxyd/files/digest-tlsproxyd-0.0.2 b/net-misc/tlsproxyd/files/digest-tlsproxyd-0.0.2 new file mode 100644 index 000000000000..cfa17af6de34 --- /dev/null +++ b/net-misc/tlsproxyd/files/digest-tlsproxyd-0.0.2 @@ -0,0 +1 @@ +MD5 1a70db864e2ebefd517e081e2e056e4e tlsproxyd-0.0.2.tar.gz 21604 diff --git a/net-misc/tlsproxyd/tlsproxyd-0.0.2.ebuild b/net-misc/tlsproxyd/tlsproxyd-0.0.2.ebuild new file mode 100644 index 000000000000..b4015efb55eb --- /dev/null +++ b/net-misc/tlsproxyd/tlsproxyd-0.0.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/tlsproxyd/tlsproxyd-0.0.2.ebuild,v 1.1 2002/11/01 10:29:43 aliz Exp $ + +S=${WORKDIR}/${P} +DESCRIPTION="An TLS Tunneling Tool." +SRC_URI="http://www.ex-parrot.com/~chris/tlsproxyd/${P}.tar.gz" +HOMEPAGE="http://www.ex-parrot.com/~chris/tlsproxyd/" +KEYWORDS="~x86" +SLOT="0" +LICENSE="GPL-2" + +DEPEND="virtual/glibc + >=dev-libs/openssl-0.9.6" + +src_compile() { + emake || die +} + +src_install () { + dosbin tlsproxyd + doman tlsproxyd.8 + dodir /etc/tlsproxyd +} +pkg_postinst() { + einfo "Read the tlsproxyd MAN-Page" + einfo "Please create /etc/tlsproxyd/tlsproxyd.conf to fit your Configuration" + einfo "init Script not included in this distribution. Shouldnt be to hard to create one on your own!" +} + diff --git a/sys-apps/lufs/ChangeLog b/sys-apps/lufs/ChangeLog new file mode 100644 index 000000000000..4635df072c2c --- /dev/null +++ b/sys-apps/lufs/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for / +# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lufs/ChangeLog,v 1.1 2002/11/01 10:29:43 aliz Exp $ + +*lufs-0.7.0 (01 Nov 2002) + + 01 Nov 2002; Daniel Ahlberg : + Initial import. Ebuild submitted by Marko Mikulicic in #7314. diff --git a/sys-apps/lufs/files/digest-lufs-0.7.0 b/sys-apps/lufs/files/digest-lufs-0.7.0 new file mode 100644 index 000000000000..6f30d7a3320e --- /dev/null +++ b/sys-apps/lufs/files/digest-lufs-0.7.0 @@ -0,0 +1 @@ +MD5 b2523519b90ff4d77861f243c843f608 lufs-0.7.0.tar.gz 287792 diff --git a/sys-apps/lufs/files/lufs-0.7.0-init b/sys-apps/lufs/files/lufs-0.7.0-init new file mode 100644 index 000000000000..1723f880e796 --- /dev/null +++ b/sys-apps/lufs/files/lufs-0.7.0-init @@ -0,0 +1,24 @@ +#!/sbin/runscript + +# lufsd +# +# description: LUFS Userspace Daemon +# +# processname: lufs +# chkconfig: - 91 91 + +depend () { + need localmount +} + +start () { + echo -n "Starting lufsd... " + su - lufs -c "lufsd -d 2>~/lufsd.err >~/lufsd.log" + echo +} + +stop () { + echo -n "Shutting down lufsd... " + killall lufsd + echo +} diff --git a/sys-apps/lufs/lufs-0.7.0.ebuild b/sys-apps/lufs/lufs-0.7.0.ebuild new file mode 100644 index 000000000000..10587ade4671 --- /dev/null +++ b/sys-apps/lufs/lufs-0.7.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2002 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/lufs/lufs-0.7.0.ebuild,v 1.1 2002/11/01 10:29:43 aliz Exp $ + +S="${WORKDIR}/${P}" +DESCRIPTION="User-mode filesystem implementation" +SRC_URI="mirror://sourceforge/lufs/${P}.tar.gz" +HOMEPAGE="http://switch.dl.sourceforge.net/sourceforge/lufs" +LICENSE="GPL-2" +DEPEND="virtual/linux-sources" + +src_unpack() { + unpack ${A} + + cd ${S}/lufsd + mv Makefile.in Makefile.in.orig + sed -e '416s/install-exec-hook//' Makefile.in.orig > Makefile.in + + cd ${S}/util + mv Makefile.in Makefile.in.orig + sed -e '332s/install-exec-hook//' Makefile.in.orig > Makefile.in + + cd ${S}/kernel2.4 + mv Makefile.in Makefile.in.orig + sed -s '291s/install-data-hook//' Makefile.in.orig > Makefile.in +} + +src_install () { + exeinto /etc/init.d + newexe ${FILESDIR}/${P}-init lufs + + dodoc AUTHORS COPYING ChangeLog Contributors INSTALL \ + NEWS README THANKS TODO + dohtml docs/lufs.html + make DESTDIR=${D} install + + dosym /usr/bin/auto.sshfs /etc/auto.sshfs + dosym /usr/bin/auto.ftpfs /etc/auto.ftpfs + dosym /sbin/mount.lufs /usr/bin/lufsd + +} + +pkg_postinst() { + id lufs || useradd -g nobody -d /home/lufs -m -s /bin/sh -c "LUFS user" lufs +} + +pkg_postrm() { + userdel lufs +} -- 2.26.2