Hello,
During my PKCS#11 work, I found that I can first help in cleaning
up the build system.
I hope you accept this.
Rework the build environment so it will be more
flexible and maintainable.
Major changes:
1. The CFLAGS and LIBS of every library may be
specified to configure.
2. Don't detect optional components, explicit --enable them.
3. "make dist" works now as expected, and allow distribution to users.
4. Generate documents for packager.
Use "autoreconf -i -v -f" to generate autoconf/automake environment. But
before you do so, you must have dependencies' m4 files installed
(libgcrypt, gpgme, pkcs11-helper).
After applying this patch (or checkout from source control), --enable-docs-gen
must be specified so documents may be generated.
There are files not included in "make dist", as they are not built,
if required easy to add.
Signed-off-by: Alon Bar-Lev <[EMAIL PROTECTED]>
---
http://alon.barlev.googlepages.com/ecryptfs-utils-23-alon-patches.tar.bz2
ecryptfs-utils-23-build.patch
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
eCryptfs-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ecryptfs-devel