Make Evergreen Perl modules installable via Module::Build to match OpenSRF Build.PL gives us an install-time check on dependencies; right now the required versions are not set, but we can update these easily to start catching some of the problematic modules that have tripped sites up in the past. Build.PL really seems to want a top-level "OpenILS.pm" so add a placeholder accordingly. Adjust references to /src/perlmods/ to /src/perlmods/lib/ even though a number of the affected scripts are probably cruft. Use autoconf to provide the default paths in O:WWW:Web and O:WWW:Method; next step is probably to teach autoconf to ask Build.PL to do that for us to make the OpenILS Perl modules more independent. git-svn-id: svn://svn.open-ils.org/ILS/trunk@19340 dcc99617-32d9-48b4-a31d-7c20da2025e4
add "random" interface git-svn-id: svn://svn.open-ils.org/ILS/trunk@4809 dcc99617-32d9-48b4-a31d-7c20da2025e4
getting rid of TONS of unused generated functions git-svn-id: svn://svn.open-ils.org/ILS/trunk@4422 dcc99617-32d9-48b4-a31d-7c20da2025e4
using main DB outside transactions based on a flag git-svn-id: svn://svn.open-ils.org/ILS/trunk@3691 dcc99617-32d9-48b4-a31d-7c20da2025e4
new FM stuff; trimmed search_fts methods git-svn-id: svn://svn.open-ils.org/ILS/trunk@3484 dcc99617-32d9-48b4-a31d-7c20da2025e4
adding id_list varient to the storage search API git-svn-id: svn://svn.open-ils.org/ILS/trunk@3273 dcc99617-32d9-48b4-a31d-7c20da2025e4
added limit/offset capability to search_where git-svn-id: svn://svn.open-ils.org/ILS/trunk@3055 dcc99617-32d9-48b4-a31d-7c20da2025e4
moving to UNIVERSAL::require to suck in implementation modules git-svn-id: svn://svn.open-ils.org/ILS/trunk@2888 dcc99617-32d9-48b4-a31d-7c20da2025e4
updates for the perm editor -- FM dance required git-svn-id: svn://svn.open-ils.org/ILS/trunk@2802 dcc99617-32d9-48b4-a31d-7c20da2025e4
new "container" stuff ... where the buckets live git-svn-id: svn://svn.open-ils.org/ILS/trunk@2129 dcc99617-32d9-48b4-a31d-7c20da2025e4
adding authority see-also and see-from lookup support git-svn-id: svn://svn.open-ils.org/ILS/trunk@1995 dcc99617-32d9-48b4-a31d-7c20da2025e4
fixing money::user_circulation_summary view class git-svn-id: svn://svn.open-ils.org/ILS/trunk@1926 dcc99617-32d9-48b4-a31d-7c20da2025e4
adjusting the merge and remote_update interfaces git-svn-id: svn://svn.open-ils.org/ILS/trunk@1717 dcc99617-32d9-48b4-a31d-7c20da2025e4
making the hold targeter (much! about 2x) faster git-svn-id: svn://svn.open-ils.org/ILS/trunk@1579 dcc99617-32d9-48b4-a31d-7c20da2025e4
adding "merge" and "remote_update" methods. these are propogated to all writable object types. git-svn-id: svn://svn.open-ils.org/ILS/trunk@1578 dcc99617-32d9-48b4-a31d-7c20da2025e4
debugging dependency loading git-svn-id: svn://svn.open-ils.org/ILS/trunk@1528 dcc99617-32d9-48b4-a31d-7c20da2025e4
updating money handling; adding readonly fieldmapper classes (views); allow fields other than "id" to be the pkey git-svn-id: svn://svn.open-ils.org/ILS/trunk@1192 dcc99617-32d9-48b4-a31d-7c20da2025e4
basic fine generator is now operational! git-svn-id: svn://svn.open-ils.org/ILS/trunk@1190 dcc99617-32d9-48b4-a31d-7c20da2025e4
ooops... segfault git-svn-id: svn://svn.open-ils.org/ILS/trunk@1172 dcc99617-32d9-48b4-a31d-7c20da2025e4
cachable query timeout now accepts an "interval" git-svn-id: svn://svn.open-ils.org/ILS/trunk@1171 dcc99617-32d9-48b4-a31d-7c20da2025e4