From cab238755a69ca7e52b3822b390b31484abb5c72 Mon Sep 17 00:00:00 2001 From: Katrin Fischer Date: Sun, 10 Feb 2019 03:09:45 +0100 Subject: [PATCH] Bug 17496: Remove undocumented/maintained install-CPAN.pl file The install-CPAN.pl file was added in 2007 and hasn't been updated or documented since. This patch removed it from Koha. Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Nick Clemens --- install-CPAN.pl | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 install-CPAN.pl diff --git a/install-CPAN.pl b/install-CPAN.pl deleted file mode 100644 index 43555ca38e..0000000000 --- a/install-CPAN.pl +++ /dev/null @@ -1,45 +0,0 @@ -# cpan_install.pl - Install prerequisites from CPAN then Koha - -($ARGV[0] =~ /koha-.*z/) || die " - Run this as the CPAN-owning user (usually root) with: - perl $0 path/to/koha.tgz -"; - -# Copyright 2007 MJ Ray -# -# This file is part of Koha. -# -# Koha is free software; you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# Koha is distributed in the hope that it will be useful, but -# WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with Koha; if not, see . -# -# Current maintainer MJR http://mjr.towers.org.uk/ - -# Create a fake CPAN location for koha -use CPAN; -CPAN::Config->load; -$cpan = $CPAN::Config->{cpan_home}; -mkdir $cpan.'/sources/authors/id'; -mkdir $cpan.'/sources/authors/id/K'; -mkdir $cpan.'/sources/authors/id/K/KO'; -mkdir $cpan.'/sources/authors/id/K/KO/KOHA'; - -# Move the tarball to it -$koha = $ARGV[0]; -( rename $koha,$cpan.'/sources/authors/id/K/KO/KOHA/'.$koha ) || -die 'Cannot move koha distribution into position. -This may be due to an unconfigured CPAN or running as the wrong user. -To configure cpan, try perl -MCPAN -e shell -Installation aborted'; - -# Start the main CPAN install routine -CPAN::install('KOHA/'.$koha); -- 2.39.5