C.Y.M wrote: > Attached is a patch so VDR does not error during the installation if the man > directories do not exist. Also, this patch installs the plugins as well as the > vdr binary when "make install" is used. The PLUGINLIBDIR stuff doesnt work well in practice. First, changing PLUGINLIBDIR to anything but $PLUGINDIR/lib wont work, because most plugins compile into $PLUGINDIR/src/$PLUGIN/../../lib. Second, the default plugin install location would be /usr/local/bin/PLUGINS/lib - not very elegant. I use (and suggest) /usr/local/lib/vdr, and thats not even a sub-folder of /usr/local/bin. My suggestions: - $PLUGINDIR/lib should be hard-coded as compile destination, because plugin makefiles depend on it anyway. - As a consequence, plugins-clean should not use $PLUGINLIBDIR, but $PLUGINDIR/lib for cleaning. - Install should copy from $PLUGINDIR/lib to $PLUGINLIBDIR, provide they're not the same. (They are as default) - Keep $PLUGINLIBDIR as default for -L as it is. Its a matter of taste whether the default for $PLUGINLIBDIR should continue to be ./PLUGINS/lib (compatibility!) or /usr/local/lib/vdr or similar. Cheers, Udo