Main Koha release repository https://koha-community.org
Find a file
Chris Nighswonger 1f32ecbc8e Enhancement Bug 4444: Centralize Code Handling Perl Dependencies
This patch adds two modules: C4::Installer::PerlModule and C4::Installer::PerlDependencies. The latter provides a single point
of reference for cataloging Koha Perl dependencies. The former provides an OO style interface to the dependency catalog.

The format of C4::Installer::PerlDependencies is very simply an anonymous hash of hashes. Each second level hash takes this form:

'Foo::Bar' => {
  'usage'    => 'FooBar Feature',
  'required' => '1', # 0 if optional
  'min_ver'  => '0.01',
},

New modules can be appended to C4::Installer::PerlDependencies as needed and will be picked up by every piece of code which needs
this information.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-05-17 09:01:37 -04:00
acqui (BUG #4357) Closing a basket and creating baskets group 2010-04-29 21:25:55 -04:00
admin bug 4509: remove references to PINESISBN system preference 2010-05-17 08:59:10 -04:00
authorities MT3448 : searchauthorities problems 2010-05-01 09:11:45 -04:00
basket Fix FSF address in directory basket/ 2010-03-16 20:17:49 -04:00
C4 Enhancement Bug 4444: Centralize Code Handling Perl Dependencies 2010-05-17 09:01:37 -04:00
catalogue Bug 3093 add syspref to turn off multiholds button 2010-05-11 07:44:17 -04:00
cataloguing fix two more instances of old FSF address 2010-05-06 20:29:22 -04:00
circ Bug 4372 - Fix for bookcount.pl not counting started transfers as seeing an item 2010-04-29 22:03:42 -04:00
debian When purging, remove /var/log/koha. 2010-04-22 06:15:31 -04:00
docs Adding a new developer plus 2 new meetings to the history doc 2010-05-06 19:58:25 -04:00
errors Housekeeping in errors scripts 2010-05-12 07:29:03 -04:00
etc Allow zebra search for Accelerated Reading Point in field 526$d 2010-04-16 07:14:44 -04:00
install_misc Bug 2505 - Add commented use warnings where missing in *.pm 2010-04-21 20:28:51 +12:00
installer bug 4509: remove references to PINESISBN system preference 2010-05-17 08:59:10 -04:00
koha-tmpl bug 4509: remove references to PINESISBN system preference 2010-05-17 08:59:10 -04:00
labels Bug 4382 Export batch label to CSV 2010-04-16 00:58:32 -04:00
members MT2582: Fix user deletion without permission 2010-05-11 08:39:19 -04:00
misc Bug 4465 Fixes translated boolean syspref inversion 2010-05-07 10:39:14 -04:00
offline_circ Modifying Members : Add Mod and GetMember 2009-09-30 11:29:23 +02:00
opac Bug 3093 add syspref to turn off multiholds button 2010-05-11 07:44:17 -04:00
patroncards Fix FSF address in directory patroncards/ 2010-03-16 20:17:55 -04:00
reports Bug 2505 - Add commented use warnings where missing in the reports/ directory 2010-04-21 20:19:57 +12:00
reserve Fix FSF address in directory reserve/ 2010-03-16 20:17:54 -04:00
reviews Modifying Members : Add Mod and GetMember 2009-09-30 11:29:23 +02:00
rotating_collections Bug 2505 - Add commented use warnings where missing in the rotating_collections/ directory 2010-04-21 20:25:39 +12:00
selenium Adding selenium tests for filterMembers 2009-09-30 11:30:37 +02:00
serials Bug 2505 enable warnings in serials/reorder_members.pl 2010-05-17 08:48:30 -04:00
skel installer: fixed chown invocation; added skel for KOHA_LOG_DIR 2007-12-17 09:13:53 -06:00
sms Bug 2505 - Add commented use warnings where missing in the sms/ directory 2010-04-21 20:25:08 +12:00
suggestion Merge branch 'bug2505_patches' of git://git.catalyst.net.nz/koha into to-push 2010-04-23 07:13:37 -04:00
svc Fix FSF address in directory svc/ 2010-03-16 20:17:51 -04:00
t Fixing Tests on SQLHelper 2010-04-29 22:35:28 -04:00
tags Fix FSF address in directory tags/ 2010-03-16 20:17:53 -04:00
tmp/modified_authorities changing DO_NOT_REMOVE to README.txt 2007-10-21 19:14:41 -05:00
tools Convert to UTF-8. 2010-05-06 17:58:54 -04:00
virtualshelves Bug 2505 - Add commented use warnings where missing in the virtualshelves/ directory 2010-04-21 20:20:27 +12:00
xt exclude TinyMCE from non-UTF8 file checks 2010-05-06 19:55:44 -04:00
.htaccess Fix file permissions: if it is not a script, it should not be executable. 2010-04-16 00:40:34 -04:00
about.pl Bugfix: [2/3] overdue_notices.pl does not process all advertised fields 2010-02-17 06:36:08 -05:00
changelanguage.pl Bug 2617: Add strict (and warnings), partial fix. 2009-03-11 08:36:55 -05:00
edithelp.pl Fix FSF address in directory . 2010-03-16 20:17:52 -04:00
fix-perl-path.PL installer: improvements to fix-path-perl.PL on Win32 2007-12-20 19:20:12 -06:00
help.pl Fix FSF address in directory . 2010-03-16 20:17:52 -04:00
INSTALL Add instructions to INSTALL and README.robots about robots.txt 2010-02-20 17:55:59 -05:00
install-CPAN.pl Fix FSF address in directory . 2010-03-16 20:17:52 -04:00
INSTALL.debian Fix FSF address in directory . 2010-03-16 20:17:52 -04:00
INSTALL.debian-lenny updated install instructions to include Locale::Currency::Format 2010-02-17 06:45:19 -05:00
INSTALL.fedora7 Correct broken spacing in docs 2009-07-20 20:11:36 -04:00
INSTALL.opensuse Updated INSTALL.opensuse file to wiki version 2009-05-27 08:38:21 -05:00
INSTALL.ubuntu Fix FSF address in directory . 2010-03-16 20:17:52 -04:00
kohaversion.pl DB rev 134: DisplayMultiPlaceHold syspref 2010-05-11 07:45:28 -04:00
LICENSE Update LICENSE with a fresh copy from upstream. This updates the FSF address, and refers to the LGPL with its current name, and changes a few other minor things of the typographical sort. No semantic changes. 2010-03-16 20:17:48 -04:00
mainpage.pl Bug 2505 enabling warnings 2009-12-20 14:31:35 +01:00
Makefile.PL Bug 4151 - Add DateTime to Perl dependencies 2010-05-03 13:14:14 -04:00
MANIFEST.SKIP Bug Fixing : 3334 2009-06-19 06:33:34 -05:00
README Updating README file 2010-01-11 18:21:52 -05:00
README.robots Add instructions to INSTALL and README.robots about robots.txt 2010-02-20 17:55:59 -05:00
rewrite-config.PL Fix FSF address in directory . 2010-03-16 20:17:52 -04:00

Koha 3 - the next-generation release of the award-winning Koha open-source
integrated library system.

Koha is distributed under the GNU GPL. Please read the file LICENSE for
more details.

To install or upgrade Koha, please see the INSTALL file appropriate to your platform.

Report bugs at http://bugs.koha.org/

Visit the Koha Project website at http://www.koha.org/