Joshua Ferraro
5e5930b517
fixing version numbers in Makefile.PL, adding a
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Joshua Ferraro
167c355263
updating perl mod version
17 years ago
Galen Charlton
6d2da8857d
bug 1664: added specific dep on Algorithm::CheckDigits::M43_001
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Daniel Bünzli
1c9088363b
Fix new installer on macosx.
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Galen Charlton
1dbc30ee4e
bug 1676: fixed location of OPAC_CGI_DIR for 'dev' install
17 years ago
Galen Charlton
8342748377
installer: munge ZEBRA_PASS only when INSTALL_ZEBRA=yes
17 years ago
Galen Charlton
d18a80820a
installer: adjusted conditional for setting exported variables
Now checks for win32, and assumes (for now) a default
for all other platforms.
17 years ago
Chris Nighswonger
4c991a42e9
Win32 support: Moved shebang sub to separate script to be called in pl_files
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Chris Nighswonger
118283b71f
Initial work on adding Win32 support to installer.
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Galen Charlton
32c72c495e
installer: bug 1640: deal with '$' in passwords
17 years ago
Galen Charlton
2305d2d768
installer: added (in some cases back) module deps
17 years ago
Galen Charlton
3f5c71daa5
installer: always accept default value as valid
17 years ago
Galen Charlton
b8a58c4934
installer: command-line scripts improve finding C4 modules
Command-line scripts now use a new SCRIPT_DIR/kohalib.pl
to put installed location of Koha's Perl modules
into @INC .
17 years ago
Galen Charlton
c1004a7b48
installer: fix MARC::Crosswalk::DublinCore version
17 years ago
Galen Charlton
d6eba77869
installer: now can use env vars to set installation variables
* Set default value for named parameters, e.g., DB_USER
* Override directory targets, e.g., KOHA_CONF_DIR
17 years ago
Galen Charlton
dd7b1da0cf
installer: made kohaversion.pl source for package version number
Version now taken from kohaversion.pl instead of
C4/Context.pm, aligning installer with the rest
of Koha's internal version checks.
17 years ago
Galen Charlton
f5903fbbb5
installer: location of koha-conf.xml
* rewrite-config.PL now puts in installed location
of koha-conf.xml in C4/Context.pm so that
correct config can be found even when
KOHA_CONF is not set. Note that setting KOHA_CONF
will still override path set by installer.
* changed references from koha.xml to koha-conf.xml
17 years ago
Galen Charlton
b3b36095a4
installer: fixed *_WWW_DIR for 'dev' install mode
17 years ago
Galen Charlton
223f9493df
installer: reverted to VERSION_FROM => 'C4/Context.pm'
17 years ago
Galen Charlton
1b71360c5c
installer: various changes
* renamed EXAMPLE_DIR to MISC_DIR
* assigned installation targets for a couple more files
* changed ZOOM module dependency back to Net::Z3950::ZOOM
(installing that module from CPAN will also install ZOOM,
and ZOOM.pm does not export $VERSION for the dependency
check).
* more work to make 'single' and 'dev' install modes function
* set permissions of installed files -- all files now
writeable by the Koha user
17 years ago
Galen Charlton
ca8f75ee8b
installer: KOHA_LOG_DIR => LOG_DIR
17 years ago
Galen Charlton
5044c06592
installer: fixed chown invocation; added skel for KOHA_LOG_DIR
17 years ago
Galen Charlton
be79314aea
installer: start support for non-root file owner
Option to specify a non-root user and group to own
Koha's files applies only to INSTALL_MODE=standard; the
other two installation modes are not meant to have
'make install' run as root.
17 years ago
Galen Charlton
d7a09ca020
installer: modified wording of some questions
17 years ago
Galen Charlton
3b58e09b3c
installer: now respects INSTALL_ZEBRA = no
17 years ago
Galen Charlton
190a7f404a
installer: created skel directory
skel directory is for the installer only; contains
a directory structure and dummy READMEs used for
setting up the Zebra runtime and data directories.
Moved non-config files from etc/zebradb/* to
appropriate places under skel.
17 years ago
Galen Charlton
f3a868fbae
installer: started on Zebra paths
17 years ago
Galen Charlton
bd0877f77c
installer: prompt for more configuration parameters
Also now allows individual target directories to be
overridden from the command line.
17 years ago
Galen Charlton
c31b5c2481
installer: moved web template dirs; got rid of multi-targets
In target map, cannot specify that a file or directory
can be installed in more than one target directory,
as EU::MM does not support this.
17 years ago
Galen Charlton
61ca8a3e2d
installer: use htdocs instead of www; handle .htaccess
17 years ago
Galen Charlton
742ff2f477
installer: removed disused unhashdir sub
17 years ago
Galen Charlton
eebd56b07f
install: handle spaces in file names
As noted in the FIXME comment, it is probably better
all around to simply remove spaces from file names.
17 years ago
Galen Charlton
7f01995446
installer (part 3): enabled 'make test'
17 years ago
Galen Charlton
5befdd2cd3
installer (part 2): more work
* plain 'make' now stages everything to blib, leaving
actual installation to 'make install'
* adjusted rewrite-config.PL and config files
for new subtitution variables
* added default SetEnv Perl5Lib to
koha-httpd.conf
17 years ago
Galen Charlton
44efd0fd78
installer (part 1): started major changes
* Started defining more destination directory
targets.
* Added configuration options prompted for the user
during perl Makefile.PL
17 years ago
Chris Nighswonger
faaf13a6b3
Cleaned up recursion routine a bit
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Chris Cormack
5baba50aed
Shifted the opac out of koha so its now /usr/lib/cgi-bin/opac and /usr/lib/cgi-bin/koha by default, rewrite-config.PL and koha-httpd.conf updated
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Chris Cormack
dd4b8ce400
Continuing work on the installer
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Chris Cormack
b17840b95c
Fix for if instead of while in the installer
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Chris Cormack
4b1d1329f0
More work on the installer, just have to fix make now
[Galen's note: adjusted prompting for MARC flavor and language]
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Chris Cormack
d1f9665665
Now using install_base instead of prefix
[Galen's note: during patch merge, ended up setting default
INSTALL_BASE back to /usr instead of /usr/local. This
needs to be examined again to see if C4 perl modules
should go under /usr/local/lib instead of /usr/lib
in Debian.]
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Chris Cormack
677f10b597
Working on the installer setting up the right zebra config
Revision of Chris Cormack's original patch to deal with
previous moves of config files.
Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
17 years ago
Paul POULAIN
b6421adda7
Adding Text::CSV_XS dependancy
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Galen Charlton
45d570e378
bumped up MARC Perl module requirements
MARC::File::XML => 0.88 as part of fixing bug 1504
in turn MARC::Charset => 0.98 and MARC::Record => 2.00.
Previous required version of MARC::Record was 1.38, but
since that is three years old, assuming that most Koha
3.0 dev and testing has been done with version 2.0.0.
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Paul POULAIN
36d4b404f1
Adding Biblio::EndNote dep
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
MJ Ray
ddde3a36b1
Updated name following email from Joshua Ferraro about ZOOM VERSION String
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Paul POULAIN
1bc2813531
adding 2 deps to export biblios in dc format
note that the result is really silly in unimarc
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Joshua Ferraro
df38d5c66f
fixing facets, add cardview (XSLT), adding dependencies, save Record
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Chris Nighswonger
11df1040a9
Cleaned up regex's looking for defunct CVS files
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago
Chris Cormack
a740bcda76
Fixing typo Test::CSV should be Text::CSV
Signed-off-by: Chris Cormack <crc@liblime.com>
Signed-off-by: Joshua Ferraro <jmf@liblime.com>
17 years ago