Go to file
Lars Wirzenius 2fcc4fe94e Add tools to update debian/control's build dependencies.
The canonical list of Perl module dependencies are in
C4::Installer::PerlDependencies::PERL_DEPS now. Add a script
(debian/list-deps) to turn that into a list of Debian package names.

Because that is a slow process, and the output rarely changes, do
not do that at build time. Also, doing it at build time would require
modifying debian/control in evil ways.

Instead, add another tool, debian/update-control, which reads the
new file debian/control.in, and adds the output of debian/list-deps to
Build-Depends and creates a new debian/control.

debian/control.in is the master file. If changes are needed, that should
be edited. For performance and convenience reasons, the output is also kept
in git, but don't edit debian/control directly, please. Such changes
might get lost by the next commit by someone else.

Whenever PERL_DEPS changes, debian/update-control should be run as well
and the result committed to git.

This is not quite as automatic as it might be, but should be good enough.
It avoids keeping the list of Perl modules in two places.

Note that since it seems impossible to automatically figure out the Debian
package version that corresponds to a Perl module version, I have not
tried to do that at all.

Signed-off-by: Galen Charlton <gmcharlt@gmail.com>
2010-06-02 07:14:36 -04:00
C4 Add tools to update debian/control's build dependencies. 2010-06-02 07:14:36 -04:00
acqui Remove obsolete variables from basket.pl 2010-05-24 10:23:16 -04:00
admin (MT #2565) fix aqplan csv export, and turn off debug 2010-05-26 10:53:01 -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
catalogue bug 4311: respect OPACXSLTResultsDisplay 2010-05-25 11:22:47 -04:00
cataloguing removed needless imports of the YAML module 2010-05-25 23:30:48 -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 Add tools to update debian/control's build dependencies. 2010-06-02 07:14:36 -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 4377: ensure HOLD_PRINT letter added during installation and upgrade (DBrev 135) 2010-05-25 12:54:45 -04:00
koha-tmpl Whitespace removal, removal of U+FEFF character 2010-05-26 14:52:37 -04:00
labels Bug 4382 Export batch label to CSV 2010-04-16 00:58:32 -04:00
members bug 4508: fix crash when editing patron attributes or message prefs 2010-05-26 10:52:44 -04:00
misc System Preference updates 2010-05-31 22:11:40 +12:00
offline_circ Modifying Members : Add Mod and GetMember 2009-09-30 11:29:23 +02:00
opac removed needless imports of the YAML module 2010-05-25 23:30:48 -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 bug 4816: require authentication for placerequest.pl 2010-05-25 23:30:51 -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 4517 - add authentication to reorder_members.pl 2010-05-24 09:09:15 -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 removed needless imports of the YAML module 2010-05-25 23:30:48 -04:00
virtualshelves Bug 2505 - Add commented use warnings where missing in the virtualshelves/ directory 2010-04-21 20:20:27 +12:00
xt removed needless imports of the YAML module 2010-05-25 23:30:48 -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
INSTALL fix another link to koha-community.org 2010-05-25 15:23:49 -04:00
INSTALL.debian moved INSTALL.debian-lenny to INSTALL.debian 2010-05-24 08:35:07 -04:00
INSTALL.fedora7 corrected links to mailing lists 2010-05-24 08:26:20 -04:00
INSTALL.opensuse corrected links to mailing lists 2010-05-24 08:26:20 -04:00
INSTALL.ubuntu updated links to Git usage wiki page 2010-05-24 08:32:14 -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
MANIFEST.SKIP Bug Fixing : 3334 2009-06-19 06:33:34 -05:00
Makefile.PL Bug 4505 - Bumping the perl version to 5.8.8 or greater 2010-05-24 07:47:57 -04:00
README updated links in README 2010-05-24 08:14:16 -04:00
README.robots Add instructions to INSTALL and README.robots about robots.txt 2010-02-20 17:55:59 -05:00
about.pl Enhancement Bug 4444: Centralize Code Handling Perl Dependencies 2010-05-17 09:01:51 -04: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-CPAN.pl Fix FSF address in directory . 2010-03-16 20:17:52 -04:00
koha_perl_deps.pl Enhancement Bug 4444: Centralize Code Handling Perl Dependencies 2010-05-17 09:01:48 -04:00
kohaversion.pl bug 4377: ensure HOLD_PRINT letter added during installation and upgrade (DBrev 135) 2010-05-25 12:54:45 -04:00
mainpage.pl Bug 2505 enabling warnings 2009-12-20 14:31:35 +01:00
rewrite-config.PL Fix FSF address in directory . 2010-03-16 20:17:52 -04:00

README

Koha is a free software integrated library system.

Koha is distributed under the GNU GPL version 2 or later.
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-community.org/

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