[OPEN-ILS-DEV] SPAM: OpenSRF autotools patch

Kevin Beswick kevinbeswick00 at gmail.com
Wed Jun 25 14:01:42 EDT 2008


Included is a patch for a working implementation of the GNU Autotools
to OpenSRF. Some of the perks of this system are: the user is given
the ability to install OpenSRF to non-standard locations,
dependency/library checking, gives a user the ability to only install
certain components, more portable to other operating systems, etc.
It was tested by myself, and Dan Scott on Ubuntu 7.10, CentOS 5,
Debian Etch , and configures, compiles, and installs correctly.

To test, simply run:
autogen.sh
configure
make
make install

Options for configure can be found using:
./configure --help

Also, the patch contains a new file, osrf_config, which is generated
by running the configure script. Running this file will print all
build options a user has chosen when compiling/installing Opensrf.
Command line arguments can be added to return each single build option
as well. This is useful to developers in that they are able to locate
a certain installation directory on a non standard installation of
OpenSRF. To see the available command line options, run : osrf_config
--help

The working autotools implementation for OpenILS should be submitted
within the next week.

-----------------------------------------------------------------------------------------------------------------------

Developer's Certificate of Origin 1.1

By making a contribution to this project, I certify that:

(a) The contribution was created in whole or in part by me and I
     have the right to submit it under the open source license
     indicated in the file; or

(b) The contribution is based upon previous work that, to the best
     of my knowledge, is covered under an appropriate open source
     license and I have the right under that license to submit that
     work with modifications, whether created in whole or in part
     by me, under the same open source license (unless I am
     permitted to submit under a different license), as indicated
     in the file; or

(c) The contribution was provided directly to me by some other
     person who certified (a), (b) or (c) and I have not modified
     it.

(d) I understand and agree that this project and the contribution
     are public and that a record of the contribution (including all
     personal information I submit with it, including my sign-off) is
     maintained indefinitely and may be redistributed consistent with
     this project or the open source license(s) involved.

Signed-off-by: Kevin Beswick (kevinbeswick00 at gmail.com)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: srfautotools.patch
Type: text/x-patch
Size: 50818 bytes
Desc: not available
Url : http://list.georgialibraries.org/pipermail/open-ils-dev/attachments/20080625/44ef42e8/srfautotools-0001.bin


More information about the Open-ils-dev mailing list