diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /net-mail/vqadmin |
reinit the tree, so we can have metadata
Diffstat (limited to 'net-mail/vqadmin')
-rw-r--r-- | net-mail/vqadmin/Manifest | 6 | ||||
-rw-r--r-- | net-mail/vqadmin/files/postinstall-en.txt | 12 | ||||
-rw-r--r-- | net-mail/vqadmin/metadata.xml | 11 | ||||
-rw-r--r-- | net-mail/vqadmin/vqadmin-2.3.7.ebuild | 63 |
4 files changed, 92 insertions, 0 deletions
diff --git a/net-mail/vqadmin/Manifest b/net-mail/vqadmin/Manifest new file mode 100644 index 000000000000..d57f17b7913e --- /dev/null +++ b/net-mail/vqadmin/Manifest @@ -0,0 +1,6 @@ +AUX postinstall-en.txt 291 SHA256 de409a36534723bd8bc8a73c6f386c568c34facc31c0aa36ed7f799b676b576e SHA512 27c4b4314b29547e3a485340086186c31d0d5ede249631738227ffdecd64c500baf7c3ee6852b02e18176376f0717c35ad3445b5a2bc684e82772eca27be2786 WHIRLPOOL 18f51f67bc4dacb5aae6f4cfa509c1fbcebf3c9be0d7f36b4b0a07d094cb058e3572fa4f33dbec7794463c579923a6cdde13d81b9cff4e4c13d2be53796228ee +DIST vqadmin-2.3.7.tar.gz 153678 SHA256 af68640f454896d6d267b6aee63a79ae0605c0104cff083aa6dc5df0d8c4ee0f SHA512 c427dc4b1e30926b0d3774bd0d296bf78a98037c566a82fa790f7a25d1fac64a80172498fd6342e93514108e42fdec0ebf1a76029546e43100ebcae5b845ef88 WHIRLPOOL d684a4f88797d2d9ef0c39e0d913e7ce301e5c1853b6946bf08a180b067e647982963c2aff33c902634578630a76d962e9613d79e5d6c376b7a1ade138c43367 +EBUILD vqadmin-2.3.7.ebuild 1378 SHA256 04ef9e81b81168288d9825f6f2b016fa7097d179daa603c3c2d1adfeb6e11094 SHA512 aed0a731e5130b4926044ec2b9bbf7e5e9a0b4143f1ccf5ab212ef779b300097e1276fd20efd9e516d0da7d0ae0f341edab2f410abdb9c1c29302c40da8684b2 WHIRLPOOL 9b15ce598d31afebd60e85117f29ed0355851f4ea49472fda36b4e0026a1d7909d5797f7471b8ae1fab0800d2023beddfb7efb652578034b519d98456e9f9c19 +MISC ChangeLog 2923 SHA256 fe350a06450dfa38aa5e5fbb4f5810f6e61a691ec83d90d465b68b27a5ac9e3d SHA512 e771dba6b9473ddfd449321343a54c8a7ac7f24961371844aeaf5934b279811bf605c9e1965c34488003ecca436658cb0886d2f39e7032b05c0c7bb82030cab5 WHIRLPOOL c232daa5c8f172d68a379460dfe3c8ea34d6f8f690ea58af64a86224b7620d32642880190c6b01d0e492ad9db399ffc65a390579727c7aec73f6877f5dedaa91 +MISC ChangeLog-2015 1426 SHA256 7bfaf423c077df9f83571879564f6f8cd320b93b0f264d0ca8971b07c7934175 SHA512 576b90fe177875ee65376dbe43709020c70fe2579a04411c8b18faf8a9bd9314715ecff23154ad5bea101f34169ecd52f6e13854670355ff30201814c79b265d WHIRLPOOL 24cda43d413cb2f0c12341c402f92db023e656d84a003745d8b6f4a64021618e012ef87742d70af9700b9e54f6e76e0db1639dec9f66745a13837b7e7bce82ac +MISC metadata.xml 357 SHA256 931ad8962129b7fb14a16d18ebc40f7ec29e00fb13deeb27da2aee505197ba02 SHA512 82473567cbefa523ec0fcee697d7b5d30b184dedc7a73fa6e49a7958a3355ba22118d572908c3ceffecf821b234053310e56e5f2b4f6e7fd66c9a23248974791 WHIRLPOOL 8ef972577fd85502cb47c2baba5398ab67b76f50ece6ca3ebe8bc2d48f1d542698f49f44d5c8cfe53be75bd131492b7b5daeb263b324cb9171ca92208b31d4bf diff --git a/net-mail/vqadmin/files/postinstall-en.txt b/net-mail/vqadmin/files/postinstall-en.txt new file mode 100644 index 000000000000..3a909a78d9fb --- /dev/null +++ b/net-mail/vqadmin/files/postinstall-en.txt @@ -0,0 +1,12 @@ +You need to setup authentication. For apache do the following: + +<Files ${VHOST_CGIBINDIR}/${PN}> + AuthType Basic + AuthUserFile ${VHOST_CONFDIR}${PN}.passwd + AuthName ${PN} + Require valid-user +</Files> + +The create the password file like this: + +htpasswd -c ${VHOST_CONFDIR}${PN}.passwd <user> diff --git a/net-mail/vqadmin/metadata.xml b/net-mail/vqadmin/metadata.xml new file mode 100644 index 000000000000..8a64dd2e0f4e --- /dev/null +++ b/net-mail/vqadmin/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>robbat2@gentoo.org</email> + <name>Robin H. Johnson</name> + </maintainer> + <upstream> + <remote-id type="sourceforge">vqadmin</remote-id> + </upstream> +</pkgmetadata> diff --git a/net-mail/vqadmin/vqadmin-2.3.7.ebuild b/net-mail/vqadmin/vqadmin-2.3.7.ebuild new file mode 100644 index 000000000000..5bbf2374db40 --- /dev/null +++ b/net-mail/vqadmin/vqadmin-2.3.7.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit webapp eutils autotools qmail + +DESCRIPTION="A web based control pannel to manage Virtual Qmail Domains. Works with qmailadmin" +HOMEPAGE="http://www.inter7.com/index.php?page=vqadmin" +SRC_URI="http://www.inter7.com/vqadmin/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +WEBAPP_MANUAL_SLOT="yes" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND="virtual/qmail + >=net-mail/vpopmail-5.3" +RDEPEND="${DEPEND} + net-mail/qmailadmin" + +src_unpack() { + unpack ${A} + cd "${S}" + + # fixes for sane webapp integration + sed -i \ + -e "s|html/|/usr/share/${PN}/|g" \ + -e "s|/images/vqadmin/|/vqadmin/|g" \ + -e "s|/cgi-bin/vqadmin/|/cgi-bin/|g" \ + -e "s|vqadmin\.cgi|vqadmin|g" \ + *.h *.c html/*.html +} + +src_compile() { + econf ${myopts} \ + --enable-qmaildir="${QMAIL_HOME}" \ + --enable-vpopuser=vpopmail \ + --enable-vpopgroup=vpopmail \ + --enable-cgibindir="${MY_CGIBINDIR}" \ + || die "econf failed" + + emake || die "make failed" +} + +src_install () { + webapp_src_preinst + + insinto /usr/share/${PN} + doins html/* + + insinto "${MY_HTDOCSDIR}" + doins html/*.css + + insinto "${MY_CGIBINDIR}" + doins vqadmin.acl + insopts -m 755 + doins vqadmin + + dodoc ACL AUTHORS BUGS ChangeLog FAQ INSTALL NEWS TODO README + + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + webapp_src_install +} |