From mboxrd@z Thu Jan 1 00:00:00 1970 From: Francois Perrad Date: Tue, 19 Aug 2014 20:07:14 +0200 Subject: [Buildroot] [PATCH 2/6] perl: remove useless hacks In-Reply-To: <1408471638-4551-1-git-send-email-francois.perrad@gadz.org> References: <1408471638-4551-1-git-send-email-francois.perrad@gadz.org> Message-ID: <1408471638-4551-2-git-send-email-francois.perrad@gadz.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Signed-off-by: Francois Perrad --- .../perl-gdgraph-01-fix-Makefile-PL.patch | 24 ---------------------- package/perl/perl.mk | 22 -------------------- 2 files changed, 46 deletions(-) delete mode 100644 package/perl-gdgraph/perl-gdgraph-01-fix-Makefile-PL.patch diff --git a/package/perl-gdgraph/perl-gdgraph-01-fix-Makefile-PL.patch b/package/perl-gdgraph/perl-gdgraph-01-fix-Makefile-PL.patch deleted file mode 100644 index e95a64e..0000000 --- a/package/perl-gdgraph/perl-gdgraph-01-fix-Makefile-PL.patch +++ /dev/null @@ -1,24 +0,0 @@ -partial revert to 1.47 in order to work with an old perl 5.10.1 - -With old ExtUtils::MakeMaker, AUTHOR takes a string/number not a ARRAY reference. -See http://api.metacpan.org/source/RUZ/GDGraph-1.48/CHANGES - -Signed-off-by: Francois Perrad - -Index: b/Makefile.PL -=================================================================== ---- a/Makefile.PL -+++ b/Makefile.PL -@@ -19,11 +19,7 @@ - - ($] >= 5.005 ? - ('ABSTRACT' => 'Produces charts with GD', -- 'AUTHOR' => [ -- 'Martien Verbruggen ', -- 'Benjamin Warfield ', -- 'Ruslan Zakirov ', -- ] -+ 'AUTHOR' => 'Martien Verbruggen ', - ):() - ), - diff --git a/package/perl/perl.mk b/package/perl/perl.mk index 78b77d8..8a3b047 100644 --- a/package/perl/perl.mk +++ b/package/perl/perl.mk @@ -99,28 +99,6 @@ define PERL_INSTALL_TARGET_CMDS $(MAKE1) -C $(@D) DESTDIR="$(TARGET_DIR)" install.perl endef -# perl infra: fix for Perl XS packages configured by Makefile.PL -# -# ExtUtils::MakeMaker adds all the header files used by the perl as -# dependencies to the generated Makefile. This means that the generated -# Makefile will depend on the system's header files. -# -# Usually this is not a problem, because when building the target package, -# these header files will indeed be found in $(STAGING_DIR). However, some -# distro's add an extra header file to the system's perl. This header is -# also included in the generated Makefile, which makes the build fail -# because it doesn't exist in $(STAGING_DIR). -# -# As a work-around, explicitly create this header file in $(STAGING_DIR). -# It doesn't hurt to create it even if the system perl doesn't need it. -# -define PERL_ADD_CORE_H - touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/patchlevel-debian.h - touch $(STAGING_DIR)/usr/lib/perl5/$(PERL_VERSION)/$(PERL_ARCHNAME)/CORE/cc_runtime.h -endef - -PERL_POST_INSTALL_STAGING_HOOKS += PERL_ADD_CORE_H - HOST_PERL_CONF_OPT = \ -des \ -Dprefix="$(HOST_DIR)/usr" \ -- 1.9.1