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 --- dev-perl/perl-headers/perl-headers-0.0.1.ebuild | 42 +++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 dev-perl/perl-headers/perl-headers-0.0.1.ebuild (limited to 'dev-perl/perl-headers/perl-headers-0.0.1.ebuild') diff --git a/dev-perl/perl-headers/perl-headers-0.0.1.ebuild b/dev-perl/perl-headers/perl-headers-0.0.1.ebuild new file mode 100644 index 000000000000..0269d8e9421f --- /dev/null +++ b/dev-perl/perl-headers/perl-headers-0.0.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit perl-functions flag-o-matic readme.gentoo-r1 + +MY_GITV="${PV}" + +DESCRIPTION="Generated .ph equivalents of system headers" +HOMEPAGE="https://github.com/gentoo-perl/${PN}" +SRC_URI="https://github.com/gentoo-perl/${PN}/archive/${MY_GITV}.tar.gz -> ${PN}-${MY_GITV}.tar.gz" + +LICENSE="|| ( Artistic GPL-1+ )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+debug +sizeof-warning" + +RDEPEND="dev-lang/perl:=" +DEPEND="${RDEPEND} + sys-kernel/linux-headers +" + +S="${WORKDIR}/${PN}-${MY_GITV}" + +src_compile() { + use sizeof-warning && append-cppflags "-DSIZEOF_WARNING=1" + emake H2PHARGS="$(usex debug " -h" "")" +} + +src_install() { + readme.gentoo_create_doc + perl_set_version + insinto "${ARCH_LIB}" + doins -r "${S}/headers/"* + doins -r "${S}/appended/"* + +} + +pkg_postinst() { + readme.gentoo_print_elog +} -- cgit v1.2.3