From d4f10bf44486f1033a1cd2105ce7068e56559d76 Mon Sep 17 00:00:00 2001 From: Ctibor Date: Fri, 30 Jan 2015 21:54:22 +0100 Subject: Add README for indilib-drivers installation. --- README.indilib-drivers | 75 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 README.indilib-drivers diff --git a/README.indilib-drivers b/README.indilib-drivers new file mode 100644 index 0000000..0bbeb14 --- /dev/null +++ b/README.indilib-drivers @@ -0,0 +1,75 @@ +This overlay contains ebuilds for 3rd party drivers included in inidlib.org's releases and code repository. + +Refer to the indilib.org to see which hardware is supported by each particular driver. + +STEP BY STEP INSTALLATION GUIDE + +0. Login as root or use sudo. + +1. Install layman to manage overlays if don't have this tool already. + +sudo emerge -v app-portage/layman + +2. Add brancik-overlay.xml file to the /var/lib/layman/ directory wit the following content: + +sudo nano -w /var/lib/layman/brancik-overlay.xml + + + + + brancik-overlay + Some dirty work for my needs. + http://git.brancik.cz/brancik-overlay + + ctibor@brancik.cz + + git://git.brancik.cz/gentoo-overlay.git + + + +Or you can use layman-overlay-maker tool if you have >=app-portage/layman-2.0.0. + +More info about Gentoo overlays and their management can be found on https://wiki.gentoo.org/wiki/Layman. + +3. Add overlay: + +sudo layman -a overlay + +4. To install all available indilib drivers (e.g. for testing if the driver can be compiled on certain ARCH) simply use provided portage set: + +sudo emerge -v @indilib-drivers + +5. If you want to install only drivers for the devices you use (The Gentoo Way TM), you have to set appropriate USE flags: + +Available USE flags (note that only 3rd party drivers are present, with exception of indi-qhy-old. All other drivers are installed by sci-libs/indilib itself): + + - aagcloudwatcher + - apogee + - asicam + - duino + - eqmod + - fishcamp + - fli + - gphoto2 + - maxdomeii + - meadedsi + - qhy + - qsi + - sbig + - spectracyber + - sx + - tess + +nano -w /etc/portage/package.use/indilib + +#Enable drivers USE flag which pulls sci-libs/indilib-drivers as dependency +sci-libs/indilib drivers + +# To install indi_gphoto_ccd, indi_qhy_ccd and indi_sbig_ccd. +# sci-libs/indilib-drivers is a meta ebuild and works similar to x11-base/xorg-drivers package. +sci-libs/indilib-drivers gphoto2 qhy sbig + +sudo emerge sci-libs/indilib::brancik-overlay + + +6. Note that ebuilds for stable release of indilib drivers (currently 0.9.9) are masked as unstable (~amd64, ~x86 and ~arm specifically) and live source ebuilds are masked by missing keywords. You will have to unmask them during installation (use emerge with --autounmask-write option). See https://wiki.gentoo.org/wiki/Handbook:X86/Portage/Branches if you do not know what to do exactly. -- cgit v1.2.3