diff options
author | Guillaume Destuynder <kang@gentoo.org> | 2005-06-26 21:08:45 +0000 |
---|---|---|
committer | Guillaume Destuynder <kang@gentoo.org> | 2005-06-26 21:08:45 +0000 |
commit | 59904a53bdaa3f19bb90ad3b5c2320f084eb4803 (patch) | |
tree | f3b3c4a1ed06fdf2c16d51045e7c9f80520b2e5b | |
parent | Removing old openal and webmin masks. (diff) | |
download | historical-59904a53bdaa3f19bb90ad3b5c2320f084eb4803.tar.gz historical-59904a53bdaa3f19bb90ad3b5c2320f084eb4803.tar.bz2 historical-59904a53bdaa3f19bb90ad3b5c2320f084eb4803.zip |
Initial import. This ebuild provides a replacement for mhxd (not supported anymore upstream), with the same functionality (or better).
Package-Manager: portage-2.0.51.22-r1
-rw-r--r-- | net-p2p/phxd/ChangeLog | 8 | ||||
-rw-r--r-- | net-p2p/phxd/Manifest | 5 | ||||
-rw-r--r-- | net-p2p/phxd/files/80phxd | 1 | ||||
-rw-r--r-- | net-p2p/phxd/files/digest-phxd-0.0.1_pre26062005 | 1 | ||||
-rw-r--r-- | net-p2p/phxd/metadata.xml | 11 | ||||
-rw-r--r-- | net-p2p/phxd/phxd-0.0.1_pre26062005.ebuild | 52 |
6 files changed, 78 insertions, 0 deletions
diff --git a/net-p2p/phxd/ChangeLog b/net-p2p/phxd/ChangeLog new file mode 100644 index 000000000000..2b33d66f5f96 --- /dev/null +++ b/net-p2p/phxd/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for net-p2p/phxd +# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/phxd/ChangeLog,v 1.1 2005/06/26 21:08:45 kang Exp $ + + 26 Jun 2005; Guillaume Destuynder <kang@gentoo.org> ChangeLog: + Initial import. This ebuild provides a replacement for net-p2p/mhxd which is + not supported anymore upstream. + diff --git a/net-p2p/phxd/Manifest b/net-p2p/phxd/Manifest new file mode 100644 index 000000000000..a425db7eef88 --- /dev/null +++ b/net-p2p/phxd/Manifest @@ -0,0 +1,5 @@ +MD5 2dc81d09f2358b206e33f0ba034fe40c phxd-0.0.1_pre26062005.ebuild 1154 +MD5 064d1160884b838f993add751b303b37 ChangeLog 374 +MD5 7cd97c7cbf2e69eb743615c6bf6f17e4 metadata.xml 512 +MD5 2fe81bb56f58d110daa0935da3f11992 files/digest-phxd-0.0.1_pre26062005 73 +MD5 5969c95ca96db4f6bc3e0716d9652c16 files/80phxd 27 diff --git a/net-p2p/phxd/files/80phxd b/net-p2p/phxd/files/80phxd new file mode 100644 index 000000000000..4c93ff2c5baf --- /dev/null +++ b/net-p2p/phxd/files/80phxd @@ -0,0 +1 @@ +CONFIG_PROTECT="/var/phxd" diff --git a/net-p2p/phxd/files/digest-phxd-0.0.1_pre26062005 b/net-p2p/phxd/files/digest-phxd-0.0.1_pre26062005 new file mode 100644 index 000000000000..dd85dcdde6b9 --- /dev/null +++ b/net-p2p/phxd/files/digest-phxd-0.0.1_pre26062005 @@ -0,0 +1 @@ +MD5 ebc321fec67504e74f65229c38cf8915 phxd-0.0.1_pre26062005.tar.gz 23583 diff --git a/net-p2p/phxd/metadata.xml b/net-p2p/phxd/metadata.xml new file mode 100644 index 000000000000..cf8510d38da7 --- /dev/null +++ b/net-p2p/phxd/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>net-p2p</herd> +<maintainer> + <email>kang@gentoo.org</email> + <name>Guillaume Destuynder</name> + <description>Hotline packages maintainer</description> +</maintainer> +<longdescription>phxd is an Hotline server under the GPL for Linux/Unixes. It supports the Hotline Protocol from 1.2.3 up to 1.5+ (and this means it also includes the 1.9+ clients)</longdescription> +</pkgmetadata> diff --git a/net-p2p/phxd/phxd-0.0.1_pre26062005.ebuild b/net-p2p/phxd/phxd-0.0.1_pre26062005.ebuild new file mode 100644 index 000000000000..c6f133c6406a --- /dev/null +++ b/net-p2p/phxd/phxd-0.0.1_pre26062005.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/phxd/phxd-0.0.1_pre26062005.ebuild,v 1.1 2005/06/26 21:08:45 kang Exp $ + +inherit eutils + +DESCRIPTION="Next generation Hotline server in python." +HOMEPAGE="http://www.avaraline.net" +SRC_URI="mirror://gentoo/phxd-0.0.1_pre26062005.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="mysql" + +DEPEND="dev-python/twisted + dev-python/twisted-web + mysql? (dev-db/mysql)" + +RDEPEND="" + +pkg_postinst() { + enewgroup phxd || die "Failed to create phxd group" + enewuser phxd -1 /bin/bash /var/phxd phxd || "Failed to create phxd user" + chown phxd:phxd /var/phxd/files + chown phxd:phxd /var/phxd/chatlogs +} + +src_install() { + cd ${WORKDIR} + cd phxd + + insinto /etc/env.d; doins ${FILESDIR}/80phxd + + dodoc INSTALL README + dodir /var/phxd + + exeinto /var/phxd; doexe phxd + + cpdirs="support shared server" + for i in $cpdirs; do + cp -R $i ${D}/var/phxd + done + dodir /var/phxd/files + dodir /var/phxd/chatlogs + + keepdir /var/phxd/files + keepdir /var/phxd/chatlogs + keepdir /var/phxd + + insinto /var/phxd; doins config.py +} |