summaryrefslogtreecommitdiff
path: root/net-ftp/gproftpd
diff options
context:
space:
mode:
Diffstat (limited to 'net-ftp/gproftpd')
-rw-r--r--net-ftp/gproftpd/Manifest5
-rw-r--r--net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild63
-rw-r--r--net-ftp/gproftpd/metadata.xml5
3 files changed, 73 insertions, 0 deletions
diff --git a/net-ftp/gproftpd/Manifest b/net-ftp/gproftpd/Manifest
new file mode 100644
index 000000000000..3076274ca8d0
--- /dev/null
+++ b/net-ftp/gproftpd/Manifest
@@ -0,0 +1,5 @@
+DIST gproftpd-8.3.2.tar.gz 605797 SHA256 6afd290ea8b68c3258f5c355144a8c6adbeb9c2c88ff85a2563916c2f1e3b468 SHA512 71a3b80b2bf18ec17719b1484d45fb6110764d28492edafcd97538ad99ad7cc182ed25723b721226329b61f29e511b48e0153cf01f90c3c7f5ce939f7b233f59 WHIRLPOOL d6929a981b5a44815daae0e4d2d4cce7e5a54e998b663f65cbcc237f215c0cf2882169d4805acdefcc0877c43dba88b4dbb0cc4d746fe8267b68cab0de200814
+EBUILD gproftpd-8.3.2-r1.ebuild 1468 SHA256 a6b6e896f9ff2ef50b4aba1d3968df94417dd059d70704e10d84522188a84b70 SHA512 bb2a0c5f4784109796549dce1396c675b6721dd720556548de1443f4f1dcfbfb4ce728b32c8f5c325628830f38d0f50c9e29475fd02936993403510ecd8aa21b WHIRLPOOL 345ff1ec2de8c4fba96e311d7572614dcd3d0d4f9bd0e5ee39570016f939edcfa1616f4bf660280db31a0a0c0858be5d50ef980b1115ac955f102781a66f122b
+MISC ChangeLog 2530 SHA256 697b76bc4c37859ba26070e1648ebebf701899487fd9858ed60a3a417229bfbe SHA512 ca7144992acf8ef1093c117bafd56d0484657b28395b97b130193d497a9b6089efd7291b625a93adbd7a670b28c07277c81b4fd5e8c225a6f106ae0d52d6e3c8 WHIRLPOOL 07ac2a823daf4bbab4cdd66c80838b2f26d60b8376c8faf71ecd7a6084357513755f99b0d48a72e98024412f45182db25b5662f0be5bb9d33ec57f550530c778
+MISC ChangeLog-2015 3734 SHA256 6f6b7431dadf4401eab66463e22f3d47ee2ff89c4cc28d502bca107f628f81c4 SHA512 ed583f4402770b37ea86803164cccb8f554ea2e379b9b2b1eb937e68690edd14b2634fd4803281c6269bb32a5877551eed3a6a223c21f5bf66f7e439ac744450 WHIRLPOOL 21f5f315276d3ce27217c0baa857a372e9e83a8d93f4d0213ad6f61ba288fc5240f09cab8998bb0dbc0b761953c7804a91c1c3d2954437fae9e4b54ddc6a1935
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild b/net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild
new file mode 100644
index 000000000000..a41eee3c7d3a
--- /dev/null
+++ b/net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="GTK frontend to proftpd"
+HOMEPAGE="http://mange.dynup.net/linux.html"
+SRC_URI="http://mange.dynup.net/linux/gproftpd/${P}.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~ppc sparc x86"
+SLOT="0"
+
+IUSE="gnome ssl"
+
+# Requiring ProFTPD 1.2.9 due to security fixes
+RDEPEND="x11-libs/gtk+:2
+ dev-libs/glib:2
+ >=x11-libs/pango-1.0
+ >=dev-libs/atk-1.0
+ >=media-libs/freetype-2.0
+ ssl? ( >=dev-libs/openssl-0.9.6f )
+ >=net-ftp/proftpd-1.2.9"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ local modules includes myconf
+
+ #location of proftpd.conf
+ myconf="/etc/proftpd"
+
+ if use ssl; then
+ # enable mod_tls
+ modules="${modules}:mod_tls"
+ includes="${include}:/usr/kerberos/include"
+ fi
+
+ econf --sysconfdir=${myconf} \
+ --localstatedir=/var \
+ --with-modules=${modules} \
+ --with-includes=${includes}
+}
+
+src_install () {
+ emake DESTDIR="${D}" install
+
+# Add the Gnome menu entry
+ if use gnome; then
+ insinto /usr/share/gnome/apps/Internet/
+ doins "${S}"/desktop/net-gproftpd.desktop
+ fi
+
+ dodoc AUTHORS ChangeLog README
+
+ rm -r "${D}/usr/share/doc/gproftpd" || die
+}
+
+pkg_postinst() {
+ elog "gproftpd looks for your proftpd.conf file in /etc/proftpd"
+ elog "run gproftpd with the option -c to specify an alternate location"
+ elog "ex: gproftpd -c /etc/proftpd.conf"
+ elog "Do NOT edit /etc/conf.d/proftpd with this program"
+}
diff --git a/net-ftp/gproftpd/metadata.xml b/net-ftp/gproftpd/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/net-ftp/gproftpd/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>