> Your idea is very good but I think it is very user or distribution > dependent. When I want to test pcsc-lite I build a Debian package and > install it. So I already have the correct ./configure line in the > debian/rules file to build the package.
There can be a default file with your installation as well, that has the default values. If someone has the same configuration, they don't have to change a thing. [As an aside, I don't do development work as root, and I only allow root to write to /usr/local. I also son't switch back and forth between root and myself. I do this for security reasons] But the idea of the file that defines variables is to have one file, and perhaps only one line, that has to be modified for each and every application that uses shared locations. My idea allows you to build installations for different final configurations, including multiple versions on the SAME COMPUTER. One more thing - As you say - you have the correct installation. But I don't have the same configuration as you. I just did a search for every "makefile" and 'Configure" I have had to customize. I listed them below, and as I do more work, the list will likely grow. It would be nice if I didn't have to do that each and every time I grabbed a package. ./JMuscleCard/makefile ./ccid-0.4.1/Configure ./openct-0.5.0/Configure ./ifd-egate-0.05/makefile ./opensc-0.8.1/Configure ./test-ifd-0.1.4/makefile ./scm310Driver/makefile ./slb_rfUSB/makefile ./OCFPCSC1-0.0.1/makefile ./ifd-test-1.0/makefile ./ifd-devkit-1.0.0/makefile ./pcsc-tools/pcsc-tools-1.3.2/makefile ./pcsc-tools/pcsc-tools-1.4.0/makefile ./muscleframework-1.1.3/CFlexPlugin/Configure ./muscleframework-1.1.3/MCardPlugin/Configure ./muscleframework-1.1.3/PKCS11/Configure ./muscleframework-1.1.3/MuscleTools/makefile ./muscleframework-1.1.3/XCardII/src/makefile ./muscleframework-1.1.3/MusclePAM/makefile ./muscleframework-1.1.5/MusclePAM/Configure ./muscleframework-1.1.5/MusclePAM/makefile ./muscleframework-1.1.5/libmusclepkcs11/src/makefile ./muscleframework-1.1.5/libmusclepkcs11/Configure ./muscleframework-1.1.5/MCardPlugin/src/makefile ./muscleframework-1.1.5/MCardPlugin/Configure ./muscleframework-1.1.5/MCardPlugin/makefile ./muscleframework-1.1.5/CFlexPlugin/src/makefile ./muscleframework-1.1.5/CFlexPlugin/Configure ./muscleframework-1.1.5/CFlexPlugin/makefile ./muscleTools-0.9.2/makefile ./XCardII-0.9.9/src/makefile ./smartcard_login-0.1.1/Configure ./pcsc-lite/pcsc-lite-1.1.1/Configure ./pcsc-lite/pcsc-lite-1.2.0/Configure ./pcsc-lite/pcsc-lite-1.2.9-beta1/Configure ./pcsc-lite/pcsc-lite-1.2.9-beta2/Configure ./pcsc-lite/pcsc-lite-1.2.9-beta5/Configure ./pcsc-lite/pcsc-lite-1.2.9-beta6/Configure ./opensc-0.9.2/Configure ./OCFPCSC1-0.0.1-modified/makefile ./openct-0.6.1/Configure ./CardManagerClient/makefile ./CardManagerClient/Configure - Bruce Barnett _______________________________________________ Muscle mailing list [EMAIL PROTECTED] http://lists.drizzle.com/mailman/listinfo/muscle
