dilfridge    15/05/02 15:34:44

  Modified:             ChangeLog
  Added:                gproftpd-8.3.2-r1.ebuild
  Log:
  Port to EAPI=5
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
84AD142F)

Revision  Changes    Path
1.25                 net-ftp/gproftpd/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/gproftpd/ChangeLog?rev=1.25&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/gproftpd/ChangeLog?rev=1.25&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/gproftpd/ChangeLog?r1=1.24&r2=1.25

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/net-ftp/gproftpd/ChangeLog,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- ChangeLog   3 May 2012 05:37:17 -0000       1.24
+++ ChangeLog   2 May 2015 15:34:44 -0000       1.25
@@ -1,6 +1,12 @@
 # ChangeLog for net-ftp/gproftpd
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-ftp/gproftpd/ChangeLog,v 1.24 
2012/05/03 05:37:17 jdhore Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-ftp/gproftpd/ChangeLog,v 1.25 
2015/05/02 15:34:44 dilfridge Exp $
+
+*gproftpd-8.3.2-r1 (02 May 2015)
+
+  02 May 2015; Andreas K. Huettel <[email protected]>
+  +gproftpd-8.3.2-r1.ebuild:
+  Port to EAPI=5
 
   03 May 2012; Jeff Horelick <[email protected]> gproftpd-8.3.2.ebuild:
   dev-util/pkgconfig -> virtual/pkgconfig



1.1                  net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild?rev=1.1&content-type=text/plain

Index: gproftpd-8.3.2-r1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/gproftpd/gproftpd-8.3.2-r1.ebuild,v 
1.1 2015/05/02 15:34:44 dilfridge Exp $

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"
}




Reply via email to