Becram / pentoo

Automatically exported from code.google.com/p/pentoo
1 stars 0 forks source link

impacket-ebuilds homepage move to github #354

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
impacket-9999.ebuild

# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5

MY_PN=Impacket
MY_P=${MY_PN}-${PV}

PYTHON_COMPAT=( python2_{6,7} )
DISTUTILS_SRC_TEST=setup.py
inherit distutils-r1 git-r3

DESCRIPTION="A collection of Python classes focused on providing access to 
network packets"
HOMEPAGE="https://github.com/CoreSecurity/impacket"
SRC_URI=""
EGIT_REPO_URI="https://github.com/CoreSecurity/impacket.git"
LICENSE="BSD"
SLOT="0"
KEYWORDS=""
IUSE=""

impacket-0.9.12.ebuild

# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5

MY_PN=Impacket
MY_P=${MY_PN}-${PV}

PYTHON_COMPAT=( python2_{6,7} )
inherit distutils-r1

DESCRIPTION="A collection of Python classes focused on providing access to 
network packets"
HOMEPAGE="https://github.com/CoreSecurity/impacket"
SRC_URI="https://github.com/CoreSecurity/impacket/archive/v${PV}.tar.gz -> 
${P}.tar.gz"

LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="test"

RDEPEND="dev-python/pycrypto"

DEPEND="test? ( dev-python/nose[${PYTHON_USEDEP}] )"

python_test() {
    nosetests || die "Tests fail with ${EPYTHON}"

Original issue reported on code.google.com by m...@michaellawrenceit.com on 30 Apr 2015 at 1:03

GoogleCodeExporter commented 9 years ago
 * Call stack:
 *   ebuild.sh, line 550:  Called die
 * The specific snippet of code:
 *                      source "$EBUILD" || die "error sourcing ebuild"
impacket-0.9.9.9/work/impacket-0.9.9.9

so I pruned it from manifest. 
anyhow hope they work a bit better. 

gentoo-dev-help 
<eroen> +necrose99: so maybe 
SRC_URI="https://github.com/CoreSecurity/impacket/archive/impacket_${PV//./_}.ta
r.gz -> ${P}.tar.gz" would work for you
<necrose99> thanks eron 
<iamben> +i knew it was some combination of symbols inserted into ${PV} but i 
literally have to look up examples for that stuff every single time
<eroen> +:)
<iamben> +and i also never ever remember what the feature is actually called so 
i can google it properly
<eroen> +it's all listed under 'Parameter Expansion' in man bash :P
<iamben> +yeah see there's the same problem, i have to know that term =) it's a 
6k line man page
<_AxS_> +iamben: a search in the manpage for :- or := usually gets you to the 
right spot (logged in 1181s ago)
<igli> +it's good to know the standard sh ones as well; 
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html 
(logged in 7992s ago)
<igli> 
+http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18
_06_02  for PE
<igli> +cf: /msg greybot pe
<igli> +http://mywiki.wooledge.org/BashFAQ/073
<iamben> +maybe i should bookmark some of these in my ebuild-making section
<iamben> +though i've heard that boomarks are for old people and i should just 
keep them open in one of my 1000 tabs at all times
<iamben> +and complain that my browser is bloated
<igli> +hehe
<igli> +when you're 18, 30 seems "old". when you're 28, not so much ;)
<grknight> +necrose99: replace_all_version_separators in versionator.eclass

Original comment by m...@michaellawrenceit.com on 1 May 2015 at 6:25

Attachments:

GoogleCodeExporter commented 9 years ago

Original comment by sidhayn on 1 May 2015 at 10:06