create a fork of the atftp pack to handel the special verison of opsi

Package-Manager: portage-2.2.0_alpha166
RepoMan-Options: --force
This commit is contained in:
Mario Fetka 2013-04-17 08:53:27 +02:00
parent c9084aae3b
commit 3495dcf6a4
3 changed files with 14 additions and 9 deletions

View File

@ -1,7 +1,10 @@
# ChangeLog for net-ftp/atftp
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# ChangeLog for net-ftp/opsi-atftp
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/atftp/ChangeLog,v 1.30 2012/05/13 11:13:32 swift Exp $
17 Apr 2013; Mario Fetka <mario.fetka@gmail.com> opsi-atftp-0.7.10.1.ebuild:
create a fork of the atftp pack to handel the special verison of opsi
13 May 2012; <swift@gentoo.org> atftp-0.7-r1.ebuild, atftp-0.7-r2.ebuild:
SELinux policy module for TFTP is provided by selinux-tftp

View File

@ -10,6 +10,6 @@ AUX atftp-0.7-tests.patch 582 SHA256 00e04546214265b0e9d03a0f8182837909825fef111
AUX atftp.confd 105 SHA256 a2dc012a0ecd94f27950901b18a54ecc744630da4c7cd8939b3f11be07685645 SHA512 cdbd63df16c2cee7491209de8ec44e05e10beccc6286cf7cb1c5dc7731c616d41bc94ce4d6c020b4ac8bb77b27956e9ee36d9b5703dcd3477e8b14927d154b91 WHIRLPOOL 85ea4d5e802b503740c6220c57dcc4c104d9015818f2a487e0e02338c634a3132134243273911615d3c7583a7bae3d2d24a77b866b1ee6ad0f34dd2e3d9b7db3
AUX atftp.init 437 SHA256 4970eb720ab838c1855b33b2437e0f8f44356e9b6f5a7225c99e2a29d6311b34 SHA512 418c81e6616cfa9283cf0de87fa62c8947576f257473c6385ebcad4ba0c6fa0def15320180f28899e56595b46790aff296c396dc3229ba43d0ac50b0b3854ccd WHIRLPOOL 13cdec052bae0fbfd61f3543e408391d80435d6463fdf5b231d4584ff2e6fdb22714798d1572227d6d53d1c9a5e895136fe5041b5cf6f6b45d49229f26b09d2c
DIST opsi-atftp-0.7.dfsg-10.1.src.rpm 222090 SHA256 3da0568f18cf5bb02a71e57f54068262f651aa4e64f679cc2a7919f5b0d6c77f SHA512 022112c68ce1971e27d942352738250a8c40a0fd6d539cf153736cf8b7402c84a05a43544ee69a78ce37c987e64de7f662368f4c72a5c8dcedcde19ab360f614 WHIRLPOOL 5b93c9802a326b363581c7099409968b39883236314e3b907371a7d3aae21d239792fbf80e9d497e87b3acf9eaef492dcdf2714581ff593e8784a8a7c1858a6a
EBUILD opsi-atftp-0.7.10.1.ebuild 2212 SHA256 2add14236661b8c72272100f85ddd8c5fd2b0ebddab57d3649880166043b76a5 SHA512 2f85fcdcc5b3d51ba0606c80332bf7a6fe85903c401abd81dc609d760530adf726e952107c5d86bab4d7c26a95f1301251b0afe15bcb4663a2bf7c366445413c WHIRLPOOL 7a7f55e03f65d92f030a9a299d27a40b87cfe786d8201cd866ed64497510985cc46ede2fb6649ab5ca50fcc58c57666fa4d0076ffef151dfbf2b355d6aa955e3
MISC ChangeLog 5242 SHA256 24ec1bdb63aafeb7bbaa06d416a7a52c0421252dbf1b24eca6fadee75fd4fb1e SHA512 93c84ac26ed386a355ae0ac296785406082c1e13c7e17c098f2fede1bcdf4e13db84b5b1480dd1e295ea9eeb29d2527ea09dd9ad943984aacbbf311de9a35ca2 WHIRLPOOL c4e181731590107ff725d5ffbfbfa0e209198c571dc89486387a8d3f3539b82d8184725b7eb585657599e83ed4afd786783cb6834bdd3167aea445704196ce81
EBUILD opsi-atftp-0.7.10.1.ebuild 2140 SHA256 226979eadcd63b0efbaf833a8f2f60226bd5d96f8a20bcc384a056da7890fa89 SHA512 9d45ce5602c7433d5b0ef8e7765a154317eaffbbc9056026d3445f2174ff3d5ea1721f493cc64fb34263ffa46fb6163748f31f2bc09306dbd1eaeb111c045d54 WHIRLPOOL a1ecc9f73162c826dd454479a8bb49b3d307dfe3eb296cdcf77adcfbbd686814c7924986c8fd3e1981f0d36995d40a59a316270d9e44e61f9a38e594b7672269
MISC ChangeLog 5399 SHA256 49e7b603ba007715be803b7725d3b202b4a54da941844821b9b7dab22c9eaacd SHA512 8795272e7745cf9d60ac73b81b0dbded898fc088d361662cb1f83976217dd4497e7a4fb368cd7972678ba84d68b618b9b47b9cf2f82cdc8674c532ac966c701c WHIRLPOOL b4c94cf92a2eec37a8815e2250968d63763a698cabdd5b0f7988c13684f9b05b6af255c0d68b54975569dedec7cf4f134d2a03fadb614371e68514406d7eee86
MISC metadata.xml 201 SHA256 8f40014a5a33302eb2f72fa5e8a7493829fedfc9801fb6366b13066d9b4e51b6 SHA512 b17338d3905aed8473593db886d7f6eaa9b1a4447268ae003980aa54586d5507befe01db504140e760ba3b36fb0fc3ebd246b234f3e33dd964bdf121aa525d2d WHIRLPOOL 5d2ea7d5b0350de6243f6039cc5036580f25b98f27967f11337c9d3c6506c0e23e1aea4dae82bbdb5b5c2bc32b240b2836f49f2fea8aef0b900b6c30ba183e15

View File

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-ftp/atftp/atftp-0.7-r2.ebuild,v 1.6 2012/05/13 11:13:32 swift Exp $
# $Header: $
EAPI=4
inherit eutils flag-o-matic versionator rpm
@ -10,7 +10,6 @@ MY_PVV=$(replace_version_separator 3 'beta' $MY_PV )
MY_PVM=$(get_version_component_range 1-2 )
MY_PVR=$(get_version_component_range 1-3 )
DESCRIPTION="Advanced TFTP implementation client/server"
HOMEPAGE="ftp://ftp.mamalinux.com/pub/atftp/"
SRC_URI="http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/openSUSE_12.2/src/opsi-atftp-${MY_PV}.src.rpm"
@ -29,7 +28,7 @@ RDEPEND="${DEPEND}
!net-ftp/tftp-hpa
!net-ftp/atftp"
S=${WORKDIR}/opsi-atftp-${MY_PVM}.dfsg
S="${WORKDIR}"/opsi-atftp-${MY_PVM}.dfsg
src_prepare() {
# epatch "${FILESDIR}"/atftp-${MY_PVM}-pcre.patch
@ -46,7 +45,7 @@ src_prepare() {
"${S}"/configure
}
src_compile() {
src_configure() {
append-flags -D_REENTRANT -DRATE_CONTROL
econf \
$(use_enable tcpd libwrap) \
@ -54,6 +53,9 @@ src_compile() {
$(use_enable pcre libpcre) \
--enable-mtftp \
|| die "./configure failed"
}
src_compile() {
emake CFLAGS="${CFLAGS}" || die
}