From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- net-ftp/gproftpd/Manifest | 5 +++ net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild | 63 +++++++++++++++++++++++++++++++ net-ftp/gproftpd/metadata.xml | 5 +++ 3 files changed, 73 insertions(+) create mode 100644 net-ftp/gproftpd/Manifest create mode 100644 net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild create mode 100644 net-ftp/gproftpd/metadata.xml (limited to 'net-ftp/gproftpd') 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 @@ + + + + + -- cgit v1.2.3