From 7357075ab966e5f8e973a8e3ffed2d699c0763fc Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 5 Dec 2009 08:55:18 +0000 Subject: [PATCH] net-ftp/tftp-hpa: Bump git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/mds@1620 6952d904-891a-0410-993b-d76249ca496b --- net-ftp/tftp-hpa/ChangeLog | 4 ++ net-ftp/tftp-hpa/Manifest | 5 ++- net-ftp/tftp-hpa/files/tftp.xinetd | 10 +++++ net-ftp/tftp-hpa/tftp-hpa-5.0-r1.ebuild | 49 +++++++++++++++++++++++++ 4 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 net-ftp/tftp-hpa/files/tftp.xinetd create mode 100644 net-ftp/tftp-hpa/tftp-hpa-5.0-r1.ebuild diff --git a/net-ftp/tftp-hpa/ChangeLog b/net-ftp/tftp-hpa/ChangeLog index feb1c8d..2905884 100644 --- a/net-ftp/tftp-hpa/ChangeLog +++ b/net-ftp/tftp-hpa/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 05 Dec 2009; Mario Fetka +tftp-hpa-5.0-r1.ebuild, + +files/tftp.xinetd: + Bump + 19 Mar 2009; Mario Fetka tftp-hpa-0.49-r2.ebuild: Add filecase insensitive patch diff --git a/net-ftp/tftp-hpa/Manifest b/net-ftp/tftp-hpa/Manifest index 0336c4c..269e77a 100644 --- a/net-ftp/tftp-hpa/Manifest +++ b/net-ftp/tftp-hpa/Manifest @@ -1,7 +1,10 @@ AUX in.tftpd.confd-0.44 576 RMD160 718a437e2d44c1594ef359784fde89d0367c2a47 SHA1 e4a051f435f56007b9efb4173e2d272b12442436 SHA256 55e67f871f070db2b7fa1428dabf55777ca87fecdbba7fa3b03e63c63734f977 AUX in.tftpd.rc6 443 RMD160 e4a8d822b24cb9cf73b6e9601fcc58d40a203cb9 SHA1 7929ceb89811558576c7a9a4a4bb6d11bbd3c833 SHA256 3bceb3446bbebfae60d5276a2481c4311270d2e33c46e73a8bea66e330244ae0 AUX tftp-hpa-filecase.diff 2297 RMD160 8456ea7f755474dfe3ce41cf61c393d59925c172 SHA1 424cc545fdd561ac77e8a483ef8311eb46e77bea SHA256 fbe50acb8ea5377e4a96879e26cde163f42b254cacbb8efdcefe0e2b1e5c8dc5 +AUX tftp.xinetd 219 RMD160 7927ad10668599d03bbbefe55700c9a018033858 SHA1 658125a31f5348d225367441f8f528afa10f2007 SHA256 044c1c262cbeddbcddf449a694c5c472cc236aba87ea89b5a4dc7a76a1bf90a5 DIST tftp-hpa-0.49.tar.bz2 91829 RMD160 d3a9a18f4b41dfd006c90b94b64a6473f577a7ed SHA1 28349027d7b672855414d5b8a6d45c8936e7c54d SHA256 9055064ea0aea223e82e99cbdead970dc46fa9456c91a7b3d6c0b37b62b6dd8c +DIST tftp-hpa-5.0.tar.bz2 93039 RMD160 fbafc398b40098343b9e9e82badcfe6bd0eb3932 SHA1 7f541f085a4af5a87bf86a249421b13a30150597 SHA256 96309871519efcab829fdfcc1cca546d772ed6a0e214c9e99e77ca7aea29f734 EBUILD tftp-hpa-0.49-r2.ebuild 1261 RMD160 be93324606380acdd80870ba8b93437c267a5dd5 SHA1 db9e714479e090a20bad346b47ec3479d44e0075 SHA256 eb33346caead125d7b00302fe47d8a0e8b003a1a88fc3f44ad8c97755b3f3a99 -MISC ChangeLog 8113 RMD160 9a04df11f9e3e5ba7ff672c6c571f9696ceb4ad3 SHA1 68965390d65e436067faa1e392895ab90e785527 SHA256 c37ce315b392b33be58ac1a415e0d06a7d5784cddb00de90aed0f81cc12a514a +EBUILD tftp-hpa-5.0-r1.ebuild 1274 RMD160 68cb2b7404d34d5e72e53fc6b94c3c98638d8f8b SHA1 667d8b4a633db3577cac70c503aad85f029c85e8 SHA256 0834ed4b3b5290af3abc61a71f772f66c3644a17f9e3984d23649e69de832413 +MISC ChangeLog 8219 RMD160 05a630102e2bba1dc5faa2f95c6eaedaa0b4fc35 SHA1 bd1abb45eb9b18e5bcce3cbfa46c63cc0755ccdf SHA256 fa780774f778cdfd752bc30044289fdbf1be161a75fda151d62d650903762056 MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 diff --git a/net-ftp/tftp-hpa/files/tftp.xinetd b/net-ftp/tftp-hpa/files/tftp.xinetd new file mode 100644 index 0000000..c1bf20a --- /dev/null +++ b/net-ftp/tftp-hpa/files/tftp.xinetd @@ -0,0 +1,10 @@ +service tftp +{ + disable = yes + socket_type = dgram + protocol = udp + wait = yes + user = root + server = /usr/sbin/in.tftpd + server_args = -R 4096:32767 -s /tftpboot +} diff --git a/net-ftp/tftp-hpa/tftp-hpa-5.0-r1.ebuild b/net-ftp/tftp-hpa/tftp-hpa-5.0-r1.ebuild new file mode 100644 index 0000000..5801832 --- /dev/null +++ b/net-ftp/tftp-hpa/tftp-hpa-5.0-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-ftp/tftp-hpa/tftp-hpa-5.0.ebuild,v 1.3 2009/10/20 08:35:19 vapier Exp $ + +inherit eutils + +DESCRIPTION="port of the OpenBSD TFTP server" +HOMEPAGE="http://www.kernel.org/pub/software/network/tftp/" +SRC_URI="mirror://kernel/software/network/tftp/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="ipv6 readline selinux tcpd" + +RDEPEND="selinux? ( sec-policy/selinux-tftpd ) + !virtual/tftp" +DEPEND="${RDEPEND} + readline? ( sys-libs/readline ) + tcpd? ( sys-apps/tcp-wrappers )" +PROVIDE="virtual/tftp" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${PN}-filecase.diff +} + +src_compile() { + econf \ + $(use_with ipv6) \ + $(use_with tcpd tcpwrappers) \ + $(use_with readline) \ + || die + emake || die +} + +src_install() { + emake INSTALLROOT="${D}" install || die + dodoc README* CHANGES tftpd/sample.rules + + # iputils installs this + rm "${D}"/usr/share/man/man8/tftpd.8 || die + + newconfd "${FILESDIR}"/in.tftpd.confd-0.44 in.tftpd + newinitd "${FILESDIR}"/in.tftpd.rc6 in.tftpd + insinto /etc/xinetd.d + newins "${FILESDIR}"/tftp.xinetd tftp +}