diff options
Diffstat (limited to 'dev-perl/X11-XCB/X11-XCB-0.09.ebuild')
-rw-r--r-- | dev-perl/X11-XCB/X11-XCB-0.09.ebuild | 28 |
1 files changed, 16 insertions, 12 deletions
diff --git a/dev-perl/X11-XCB/X11-XCB-0.09.ebuild b/dev-perl/X11-XCB/X11-XCB-0.09.ebuild index 0a14738..9892d8d 100644 --- a/dev-perl/X11-XCB/X11-XCB-0.09.ebuild +++ b/dev-perl/X11-XCB/X11-XCB-0.09.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI="2" +EAPI="5" MODULE_AUTHOR="MSTPLBG" -inherit perl-module +inherit eutils perl-module DESCRIPTION="X11::XCB - perl bindings for libxcb" @@ -17,17 +17,21 @@ KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-f IUSE="" -MAKEOPTS="${MAKEOPTS} -j1" - DEPEND="dev-perl/XS-Object-Magic - dev-perl/extutils-depend - perl-core/ExtUtils-ParseXS" + dev-perl/extutils-depends + dev-perl/extutils-pkgconfig + virtual/perl-ExtUtils-ParseXS + x11-libs/libxcb" RDEPEND="dev-perl/Mouse - dev-perl/MouseX-NativeTraits - dev-perl/Try-Tiny - virtual/perl-XSLoader" + dev-perl/MouseX-NativeTraits + dev-perl/Try-Tiny + virtual/perl-XSLoader + x11-libs/libxcb" + +src_prepare() { + epatch "${FILESDIR}/X11-XCB-0.09-dynamic-linking.patch" + epatch "${FILESDIR}/X11-XCB-0.09-fix-xcb-includes.patch" -# HACK! Just make sure all deps of libxcb are there -DEPEND="${DEPEND} x11-libs/libxcb" -RDEPEND="${RDEPEND} x11-libs/libxcb" + perl-module_src_prepare +} |