summaryrefslogtreecommitdiff
path: root/camlibs
diff options
context:
space:
mode:
Diffstat (limited to 'camlibs')
-rw-r--r--camlibs/adc65/Makefile.am5
-rw-r--r--camlibs/adc65/README.adc65 (renamed from camlibs/adc65/README)0
-rw-r--r--camlibs/agfa-cl20/Makefile.am4
-rw-r--r--camlibs/agfa-cl20/README.agfa-cl20 (renamed from camlibs/agfa-cl20/README)0
-rw-r--r--camlibs/aox/Makefile.am3
-rw-r--r--camlibs/aox/README.aox (renamed from camlibs/aox/README)0
-rw-r--r--camlibs/barbie/Makefile.am4
-rw-r--r--camlibs/barbie/README.barbie (renamed from camlibs/barbie/README)0
-rw-r--r--camlibs/canon/Makefile.am4
-rw-r--r--camlibs/canon/README.canon (renamed from camlibs/canon/README)4
-rw-r--r--camlibs/clicksmart310/Makefile.am3
-rw-r--r--camlibs/clicksmart310/README.clicksmart310 (renamed from camlibs/clicksmart310/README)0
-rw-r--r--camlibs/digigr8/Makefile.am3
-rw-r--r--camlibs/digigr8/README.digigr8 (renamed from camlibs/digigr8/README)0
-rw-r--r--camlibs/enigma13/Makefile.am4
-rw-r--r--camlibs/enigma13/README.enigma13 (renamed from camlibs/enigma13/README)0
-rw-r--r--camlibs/gsmart300/Makefile.am3
-rw-r--r--camlibs/gsmart300/README.gsmart300 (renamed from camlibs/gsmart300/README)0
-rw-r--r--camlibs/iclick/Makefile.am3
-rw-r--r--camlibs/iclick/README.iclick (renamed from camlibs/iclick/README)0
-rw-r--r--camlibs/jamcam/Makefile.am3
-rw-r--r--camlibs/jamcam/README.jamcam (renamed from camlibs/jamcam/README)0
-rw-r--r--camlibs/konica/Makefile.am4
-rw-r--r--camlibs/konica/README.konica (renamed from camlibs/konica/README)0
-rw-r--r--camlibs/largan/lmini/Makefile.am3
-rw-r--r--camlibs/largan/lmini/README.largan-lmini (renamed from camlibs/largan/lmini/README)0
-rw-r--r--camlibs/lg_gsm/Makefile.am3
-rw-r--r--camlibs/lg_gsm/README.lg_gsm (renamed from camlibs/lg_gsm/README)0
-rw-r--r--camlibs/mars/Makefile.am4
-rw-r--r--camlibs/mars/README.mars (renamed from camlibs/mars/README)0
-rw-r--r--camlibs/minolta/dimagev/Makefile.am3
-rw-r--r--camlibs/minolta/dimagev/README.minolta-dimagev (renamed from camlibs/minolta/dimagev/README)0
-rw-r--r--camlibs/mustek/Makefile.am4
-rw-r--r--camlibs/mustek/README.mustek (renamed from camlibs/mustek/README)0
-rw-r--r--camlibs/panasonic/Makefile.am3
-rw-r--r--camlibs/panasonic/README.panasonic (renamed from camlibs/panasonic/README)0
-rw-r--r--camlibs/panasonic/coolshot/Makefile.am3
-rw-r--r--camlibs/panasonic/coolshot/README.panasonic-coolshot (renamed from camlibs/panasonic/coolshot/README)0
-rw-r--r--camlibs/panasonic/l859/Makefile.am3
-rw-r--r--camlibs/panasonic/l859/README.panasonic-l859 (renamed from camlibs/panasonic/l859/README)0
-rw-r--r--camlibs/pccam300/Makefile.am3
-rw-r--r--camlibs/pccam300/README.pccam300 (renamed from camlibs/pccam300/README)0
-rw-r--r--camlibs/pccam600/Makefile.am3
-rw-r--r--camlibs/pccam600/README.pccam600 (renamed from camlibs/pccam600/README)0
-rw-r--r--camlibs/ptp2/Makefile.am4
-rw-r--r--camlibs/ptp2/README.ptp2 (renamed from camlibs/ptp2/README)0
-rw-r--r--camlibs/smal/Makefile.am3
-rw-r--r--camlibs/smal/README.smal (renamed from camlibs/smal/README)0
-rw-r--r--camlibs/sonix/Makefile.am3
-rw-r--r--camlibs/sonix/README.sonix (renamed from camlibs/sonix/README)0
-rw-r--r--camlibs/sonydscf1/Makefile.am4
-rw-r--r--camlibs/sonydscf1/README.sonydscf1 (renamed from camlibs/sonydscf1/README)0
-rw-r--r--camlibs/soundvision/Makefile.am3
-rw-r--r--camlibs/soundvision/README.soundvision (renamed from camlibs/soundvision/README)0
-rw-r--r--camlibs/spca50x/Makefile.am4
-rw-r--r--camlibs/spca50x/README.spca50x (renamed from camlibs/spca50x/README)0
-rw-r--r--camlibs/sq905/Makefile.am3
-rw-r--r--camlibs/sq905/README.sq905 (renamed from camlibs/sq905/README)0
-rw-r--r--camlibs/template/Makefile.am4
-rw-r--r--camlibs/template/README.template (renamed from camlibs/template/README)0
-rw-r--r--camlibs/toshiba/pdrm11/Makefile.am3
-rw-r--r--camlibs/toshiba/pdrm11/README.toshiba-pdrm11 (renamed from camlibs/toshiba/pdrm11/README)0
62 files changed, 99 insertions, 11 deletions
diff --git a/camlibs/adc65/Makefile.am b/camlibs/adc65/Makefile.am
index 76bb7ccf0..b957d91dd 100644
--- a/camlibs/adc65/Makefile.am
+++ b/camlibs/adc65/Makefile.am
@@ -1,8 +1,11 @@
camlib_LTLIBRARIES = adc65.la
-EXTRA_DIST = README TODO Changelog
+
+EXTRA_DIST = README.adc65 TODO Changelog
adc65_la_SOURCES = adc65.c adc65.h library.c
adc65_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
adc65_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
adc65_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.adc65
diff --git a/camlibs/adc65/README b/camlibs/adc65/README.adc65
index b3ac0e390..b3ac0e390 100644
--- a/camlibs/adc65/README
+++ b/camlibs/adc65/README.adc65
diff --git a/camlibs/agfa-cl20/Makefile.am b/camlibs/agfa-cl20/Makefile.am
index f7dddda8d..cb055cc73 100644
--- a/camlibs/agfa-cl20/Makefile.am
+++ b/camlibs/agfa-cl20/Makefile.am
@@ -1,6 +1,6 @@
camlib_LTLIBRARIES = agfa_cl20.la
-EXTRA_DIST = README STATUS ChangeLog protocol.txt protocol2.txt commands.txt \
+EXTRA_DIST = README.agfa-cl20 STATUS ChangeLog protocol.txt protocol2.txt commands.txt \
pic-header.txt RANDOM
agfa_cl20_la_SOURCES = agfa_cl20.c
@@ -8,3 +8,5 @@ agfa_cl20_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
agfa_cl20_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
agfa_cl20_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.agfa-cl20
diff --git a/camlibs/agfa-cl20/README b/camlibs/agfa-cl20/README.agfa-cl20
index 221d52684..221d52684 100644
--- a/camlibs/agfa-cl20/README
+++ b/camlibs/agfa-cl20/README.agfa-cl20
diff --git a/camlibs/aox/Makefile.am b/camlibs/aox/Makefile.am
index c9c9322ee..14011e89a 100644
--- a/camlibs/aox/Makefile.am
+++ b/camlibs/aox/Makefile.am
@@ -5,3 +5,6 @@ aox_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
aox_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
aox_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.aox
+EXTRA_DIST = README.aox
diff --git a/camlibs/aox/README b/camlibs/aox/README.aox
index 4a62fafa2..4a62fafa2 100644
--- a/camlibs/aox/README
+++ b/camlibs/aox/README.aox
diff --git a/camlibs/barbie/Makefile.am b/camlibs/barbie/Makefile.am
index 6b45f6479..ff681eede 100644
--- a/camlibs/barbie/Makefile.am
+++ b/camlibs/barbie/Makefile.am
@@ -1,4 +1,4 @@
-EXTRA_DIST = main.c compile
+EXTRA_DIST = main.c compile README.barbie
camlib_LTLIBRARIES = barbie.la
@@ -7,3 +7,5 @@ barbie_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
barbie_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
barbie_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.barbie
diff --git a/camlibs/barbie/README b/camlibs/barbie/README.barbie
index 1bfd3ae70..1bfd3ae70 100644
--- a/camlibs/barbie/README
+++ b/camlibs/barbie/README.barbie
diff --git a/camlibs/canon/Makefile.am b/camlibs/canon/Makefile.am
index 288a92349..44d7f79f2 100644
--- a/camlibs/canon/Makefile.am
+++ b/camlibs/canon/Makefile.am
@@ -1,6 +1,8 @@
SUBDIRS = doc
-EXTRA_DIST = .indent.pro ChangeLog urb-interpret
+EXTRA_DIST = .indent.pro ChangeLog urb-interpret README.canon
+
+camlibdoc_DATA = README.canon
camlib_LTLIBRARIES = canon.la
diff --git a/camlibs/canon/README b/camlibs/canon/README.canon
index 28fc90a30..5d8ae0bb7 100644
--- a/camlibs/canon/README
+++ b/camlibs/canon/README.canon
@@ -1,3 +1,7 @@
+NOTE: As of 2006, this file is quite outdated, at least regarding the
+ list of supported cameras.
+
+
========================================================================
About this driver
=================
diff --git a/camlibs/clicksmart310/Makefile.am b/camlibs/clicksmart310/Makefile.am
index cfdeae142..a5c0fd581 100644
--- a/camlibs/clicksmart310/Makefile.am
+++ b/camlibs/clicksmart310/Makefile.am
@@ -4,3 +4,6 @@ clicksmart310_la_SOURCES = library.c clicksmart.c clicksmart.h spca50x-jpeg-head
clicksmart310_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
clicksmart310_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.clicksmart310
+EXTRA_DIST = README.clicksmart310
diff --git a/camlibs/clicksmart310/README b/camlibs/clicksmart310/README.clicksmart310
index 2bc9d4dc4..2bc9d4dc4 100644
--- a/camlibs/clicksmart310/README
+++ b/camlibs/clicksmart310/README.clicksmart310
diff --git a/camlibs/digigr8/Makefile.am b/camlibs/digigr8/Makefile.am
index 150f71f40..c34901ab9 100644
--- a/camlibs/digigr8/Makefile.am
+++ b/camlibs/digigr8/Makefile.am
@@ -5,3 +5,6 @@ digigr8_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
digigr8_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
digigr8_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.digigr8
+EXTRA_DIST = README.digigr8
diff --git a/camlibs/digigr8/README b/camlibs/digigr8/README.digigr8
index 106751873..106751873 100644
--- a/camlibs/digigr8/README
+++ b/camlibs/digigr8/README.digigr8
diff --git a/camlibs/enigma13/Makefile.am b/camlibs/enigma13/Makefile.am
index 79a76f488..a7aa903cd 100644
--- a/camlibs/enigma13/Makefile.am
+++ b/camlibs/enigma13/Makefile.am
@@ -1,9 +1,11 @@
camlib_LTLIBRARIES = enigma13.la
-EXTRA_DIST = STATUS protocol.txt
+EXTRA_DIST = STATUS protocol.txt README.enigma13
enigma13_la_SOURCES = enigma13.c
enigma13_la_LDFLAGS = = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
enigma13_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
enigma13_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.enigma13
diff --git a/camlibs/enigma13/README b/camlibs/enigma13/README.enigma13
index aa0af7af9..aa0af7af9 100644
--- a/camlibs/enigma13/README
+++ b/camlibs/enigma13/README.enigma13
diff --git a/camlibs/gsmart300/Makefile.am b/camlibs/gsmart300/Makefile.am
index 228e00309..fc336c8d1 100644
--- a/camlibs/gsmart300/Makefile.am
+++ b/camlibs/gsmart300/Makefile.am
@@ -6,3 +6,6 @@ gsmart300_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
gsmart300_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
gsmart300_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.gsmart300
+EXTRA_DIST = README.gsmart300
diff --git a/camlibs/gsmart300/README b/camlibs/gsmart300/README.gsmart300
index fac03cdfd..fac03cdfd 100644
--- a/camlibs/gsmart300/README
+++ b/camlibs/gsmart300/README.gsmart300
diff --git a/camlibs/iclick/Makefile.am b/camlibs/iclick/Makefile.am
index 92f66afd3..58de06389 100644
--- a/camlibs/iclick/Makefile.am
+++ b/camlibs/iclick/Makefile.am
@@ -5,3 +5,6 @@ iclick_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
iclick_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
iclick_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.iclick
+EXTRA_DIST = README.iclick
diff --git a/camlibs/iclick/README b/camlibs/iclick/README.iclick
index af5112307..af5112307 100644
--- a/camlibs/iclick/README
+++ b/camlibs/iclick/README.iclick
diff --git a/camlibs/jamcam/Makefile.am b/camlibs/jamcam/Makefile.am
index 17f7863d6..bfb58eaa5 100644
--- a/camlibs/jamcam/Makefile.am
+++ b/camlibs/jamcam/Makefile.am
@@ -5,3 +5,6 @@ jamcam_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
jamcam_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
jamcam_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.jamcam
+EXTRA_DIST = README.jamcam
diff --git a/camlibs/jamcam/README b/camlibs/jamcam/README.jamcam
index d6047fffc..d6047fffc 100644
--- a/camlibs/jamcam/README
+++ b/camlibs/jamcam/README.jamcam
diff --git a/camlibs/konica/Makefile.am b/camlibs/konica/Makefile.am
index a16716f3b..b05f0fd56 100644
--- a/camlibs/konica/Makefile.am
+++ b/camlibs/konica/Makefile.am
@@ -2,7 +2,7 @@ SUBDIRS = localization
camlib_LTLIBRARIES = konica.la konica_qm150.la
-EXTRA_DIST = EXPERTS qm150.txt
+EXTRA_DIST = EXPERTS qm150.txt README.konica
DEFS = \
-DLOCALIZATION=\"$(datadir)/$(PACKAGE)/$(VERSION)/konica\"
@@ -22,3 +22,5 @@ konica_qm150_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
konica_qm150_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
konica_qm150_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.konica
diff --git a/camlibs/konica/README b/camlibs/konica/README.konica
index 4b337581a..4b337581a 100644
--- a/camlibs/konica/README
+++ b/camlibs/konica/README.konica
diff --git a/camlibs/largan/lmini/Makefile.am b/camlibs/largan/lmini/Makefile.am
index 9d0d33ad9..24b34c8e5 100644
--- a/camlibs/largan/lmini/Makefile.am
+++ b/camlibs/largan/lmini/Makefile.am
@@ -5,3 +5,6 @@ largan_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
largan_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
largan_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.largan-lmini
+EXTRA_DIST = README.largan-lmini
diff --git a/camlibs/largan/lmini/README b/camlibs/largan/lmini/README.largan-lmini
index b133f183f..b133f183f 100644
--- a/camlibs/largan/lmini/README
+++ b/camlibs/largan/lmini/README.largan-lmini
diff --git a/camlibs/lg_gsm/Makefile.am b/camlibs/lg_gsm/Makefile.am
index e149721c7..705098269 100644
--- a/camlibs/lg_gsm/Makefile.am
+++ b/camlibs/lg_gsm/Makefile.am
@@ -5,3 +5,6 @@ lg_gsm_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
lg_gsm_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
lg_gsm_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.lg_gsm
+EXTRA_DIST = README.lg_gsm
diff --git a/camlibs/lg_gsm/README b/camlibs/lg_gsm/README.lg_gsm
index 6fb1afa8a..6fb1afa8a 100644
--- a/camlibs/lg_gsm/README
+++ b/camlibs/lg_gsm/README.lg_gsm
diff --git a/camlibs/mars/Makefile.am b/camlibs/mars/Makefile.am
index e2d71fe12..cd04b0d77 100644
--- a/camlibs/mars/Makefile.am
+++ b/camlibs/mars/Makefile.am
@@ -1,9 +1,11 @@
camlib_LTLIBRARIES = mars.la
-EXTRA_DIST = protocol.txt
+EXTRA_DIST = protocol.txt README.mars
mars_la_SOURCES = library.c mars.c mars.h
mars_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
mars_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
mars_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.mars
diff --git a/camlibs/mars/README b/camlibs/mars/README.mars
index b3bc221a1..b3bc221a1 100644
--- a/camlibs/mars/README
+++ b/camlibs/mars/README.mars
diff --git a/camlibs/minolta/dimagev/Makefile.am b/camlibs/minolta/dimagev/Makefile.am
index 520716122..72b0cc5e4 100644
--- a/camlibs/minolta/dimagev/Makefile.am
+++ b/camlibs/minolta/dimagev/Makefile.am
@@ -6,3 +6,6 @@ dimagev_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
dimagev_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
dimagev_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.minolta-dimagev
+EXTRA_DIST = README.minolta-dimagev
diff --git a/camlibs/minolta/dimagev/README b/camlibs/minolta/dimagev/README.minolta-dimagev
index 36c1b9045..36c1b9045 100644
--- a/camlibs/minolta/dimagev/README
+++ b/camlibs/minolta/dimagev/README.minolta-dimagev
diff --git a/camlibs/mustek/Makefile.am b/camlibs/mustek/Makefile.am
index f1e9b7a84..0cb409b9b 100644
--- a/camlibs/mustek/Makefile.am
+++ b/camlibs/mustek/Makefile.am
@@ -1,6 +1,6 @@
camlib_LTLIBRARIES = mustek.la
-EXTRA_DIST = AUTHOR
+EXTRA_DIST = AUTHOR README.mustek
mustek_la_SOURCES = mdc800.c core.c image.c \
io.c rs232.c usb.c core.h image.h \
@@ -9,3 +9,5 @@ mustek_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
mustek_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
mustek_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.mustek
diff --git a/camlibs/mustek/README b/camlibs/mustek/README.mustek
index 8f713d3a5..8f713d3a5 100644
--- a/camlibs/mustek/README
+++ b/camlibs/mustek/README.mustek
diff --git a/camlibs/panasonic/Makefile.am b/camlibs/panasonic/Makefile.am
index fdbcb2724..a4e427515 100644
--- a/camlibs/panasonic/Makefile.am
+++ b/camlibs/panasonic/Makefile.am
@@ -15,3 +15,6 @@ panasonic_dc1580_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynam
-export-symbols $(top_srcdir)/camlibs/camlib.sym
panasonic_dc1580_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
panasonic_dc1580_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.panasonic
+EXTRA_DIST = README.panasonic
diff --git a/camlibs/panasonic/README b/camlibs/panasonic/README.panasonic
index 640c82716..640c82716 100644
--- a/camlibs/panasonic/README
+++ b/camlibs/panasonic/README.panasonic
diff --git a/camlibs/panasonic/coolshot/Makefile.am b/camlibs/panasonic/coolshot/Makefile.am
index ac426785c..4c764aacb 100644
--- a/camlibs/panasonic/coolshot/Makefile.am
+++ b/camlibs/panasonic/coolshot/Makefile.am
@@ -5,3 +5,6 @@ panasonic_coolshot_la_LDFLAGS = -module -no-undefined -avoid-version -export-dyn
-export-symbols $(top_srcdir)/camlibs/camlib.sym
panasonic_coolshot_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
panasonic_coolshot_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.panasonic-coolshot
+EXTRA_DIST = README.panasonic-coolshot
diff --git a/camlibs/panasonic/coolshot/README b/camlibs/panasonic/coolshot/README.panasonic-coolshot
index 4c6fbbc0c..4c6fbbc0c 100644
--- a/camlibs/panasonic/coolshot/README
+++ b/camlibs/panasonic/coolshot/README.panasonic-coolshot
diff --git a/camlibs/panasonic/l859/Makefile.am b/camlibs/panasonic/l859/Makefile.am
index 01d964633..925fbef85 100644
--- a/camlibs/panasonic/l859/Makefile.am
+++ b/camlibs/panasonic/l859/Makefile.am
@@ -5,3 +5,6 @@ panasonic_l859_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic
-export-symbols $(top_srcdir)/camlibs/camlib.sym
panasonic_l859_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
panasonic_l859_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.panasonic-l859
+EXTRA_DIST = README.panasonic-l859
diff --git a/camlibs/panasonic/l859/README b/camlibs/panasonic/l859/README.panasonic-l859
index ab434bf2c..ab434bf2c 100644
--- a/camlibs/panasonic/l859/README
+++ b/camlibs/panasonic/l859/README.panasonic-l859
diff --git a/camlibs/pccam300/Makefile.am b/camlibs/pccam300/Makefile.am
index 82eb2f8dc..f0555fbf0 100644
--- a/camlibs/pccam300/Makefile.am
+++ b/camlibs/pccam300/Makefile.am
@@ -5,3 +5,6 @@ pccam300_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
pccam300_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
pccam300_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.pccam300
+EXTRA_DIST = README.pccam300
diff --git a/camlibs/pccam300/README b/camlibs/pccam300/README.pccam300
index 9af61fc94..9af61fc94 100644
--- a/camlibs/pccam300/README
+++ b/camlibs/pccam300/README.pccam300
diff --git a/camlibs/pccam600/Makefile.am b/camlibs/pccam600/Makefile.am
index 89724457b..b7d60349b 100644
--- a/camlibs/pccam600/Makefile.am
+++ b/camlibs/pccam600/Makefile.am
@@ -5,3 +5,6 @@ pccam600_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
pccam600_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
pccam600_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.pccam600
+EXTRA_DIST = README.pccam600
diff --git a/camlibs/pccam600/README b/camlibs/pccam600/README.pccam600
index 7000001f9..7000001f9 100644
--- a/camlibs/pccam600/README
+++ b/camlibs/pccam600/README.pccam600
diff --git a/camlibs/ptp2/Makefile.am b/camlibs/ptp2/Makefile.am
index f4cc76943..2e367113f 100644
--- a/camlibs/ptp2/Makefile.am
+++ b/camlibs/ptp2/Makefile.am
@@ -1,4 +1,4 @@
-EXTRA_DIST = ptp-pack.c PTPIP.TXT README TODO ChangeLog ptpip.html
+EXTRA_DIST = ptp-pack.c PTPIP.TXT README.ptp2 TODO ChangeLog ptpip.html
camlib_LTLIBRARIES = ptp2.la
@@ -7,3 +7,5 @@ ptp2_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
ptp2_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
ptp2_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.ptp2
diff --git a/camlibs/ptp2/README b/camlibs/ptp2/README.ptp2
index 2d9684862..2d9684862 100644
--- a/camlibs/ptp2/README
+++ b/camlibs/ptp2/README.ptp2
diff --git a/camlibs/smal/Makefile.am b/camlibs/smal/Makefile.am
index 78e294842..f31581b5a 100644
--- a/camlibs/smal/Makefile.am
+++ b/camlibs/smal/Makefile.am
@@ -5,3 +5,6 @@ smal_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
smal_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
smal_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.smal
+EXTRA_DIST = README.smal
diff --git a/camlibs/smal/README b/camlibs/smal/README.smal
index 0b3efdf70..0b3efdf70 100644
--- a/camlibs/smal/README
+++ b/camlibs/smal/README.smal
diff --git a/camlibs/sonix/Makefile.am b/camlibs/sonix/Makefile.am
index 7dd6f31ab..437c60908 100644
--- a/camlibs/sonix/Makefile.am
+++ b/camlibs/sonix/Makefile.am
@@ -5,3 +5,6 @@ sonix_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
sonix_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
sonix_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.sonix
+EXTRA_DIST = README.sonix
diff --git a/camlibs/sonix/README b/camlibs/sonix/README.sonix
index 97210c539..97210c539 100644
--- a/camlibs/sonix/README
+++ b/camlibs/sonix/README.sonix
diff --git a/camlibs/sonydscf1/Makefile.am b/camlibs/sonydscf1/Makefile.am
index 6dcdd989c..41a521eec 100644
--- a/camlibs/sonydscf1/Makefile.am
+++ b/camlibs/sonydscf1/Makefile.am
@@ -1,4 +1,4 @@
-EXTRA_DIST = README todo
+EXTRA_DIST = README.sonydscf1 todo
camlib_LTLIBRARIES = sony_dscf1.la
@@ -10,3 +10,5 @@ sony_dscf1_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
sony_dscf1_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
sony_dscf1_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.sonydscf1
diff --git a/camlibs/sonydscf1/README b/camlibs/sonydscf1/README.sonydscf1
index 8414614d7..8414614d7 100644
--- a/camlibs/sonydscf1/README
+++ b/camlibs/sonydscf1/README.sonydscf1
diff --git a/camlibs/soundvision/Makefile.am b/camlibs/soundvision/Makefile.am
index 104d00844..65ddf574e 100644
--- a/camlibs/soundvision/Makefile.am
+++ b/camlibs/soundvision/Makefile.am
@@ -6,3 +6,6 @@ soundvision_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
soundvision_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
soundvision_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.soundvision
+EXTRA_DIST = README.soundvision
diff --git a/camlibs/soundvision/README b/camlibs/soundvision/README.soundvision
index 1bdc04a9f..1bdc04a9f 100644
--- a/camlibs/soundvision/README
+++ b/camlibs/soundvision/README.soundvision
diff --git a/camlibs/spca50x/Makefile.am b/camlibs/spca50x/Makefile.am
index 6359d18f4..d1793697b 100644
--- a/camlibs/spca50x/Makefile.am
+++ b/camlibs/spca50x/Makefile.am
@@ -1,6 +1,6 @@
camlib_LTLIBRARIES = spca50x.la
-EXTRA_DIST = ChangeLog.benq ChangeLog.gsmart ChangeLog.spca504_flash lsusb-v
+EXTRA_DIST = ChangeLog.benq ChangeLog.gsmart ChangeLog.spca504_flash lsusb-v README.spca50x
spca50x_la_SOURCES = spca50x.c spca50x.h \
spca50x-flash.c spca50x-flash.h \
@@ -12,3 +12,5 @@ spca50x_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
spca50x_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
spca50x_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.spca50x
diff --git a/camlibs/spca50x/README b/camlibs/spca50x/README.spca50x
index 611cd08d2..611cd08d2 100644
--- a/camlibs/spca50x/README
+++ b/camlibs/spca50x/README.spca50x
diff --git a/camlibs/sq905/Makefile.am b/camlibs/sq905/Makefile.am
index 7236dcb2f..622d2a6c3 100644
--- a/camlibs/sq905/Makefile.am
+++ b/camlibs/sq905/Makefile.am
@@ -5,3 +5,6 @@ sq905_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
sq905_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
sq905_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.913C README.sq905
+EXTRA_DIST = README.913C README.sq905
diff --git a/camlibs/sq905/README b/camlibs/sq905/README.sq905
index d69b7cea6..d69b7cea6 100644
--- a/camlibs/sq905/README
+++ b/camlibs/sq905/README.sq905
diff --git a/camlibs/template/Makefile.am b/camlibs/template/Makefile.am
index ac35a156d..ce99dc663 100644
--- a/camlibs/template/Makefile.am
+++ b/camlibs/template/Makefile.am
@@ -9,3 +9,7 @@ template_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic \
-export-symbols $(top_srcdir)/camlibs/camlib.sym
template_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
template_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+noinst_DATA = README.template
+EXTRA_DIST = README.template
+
diff --git a/camlibs/template/README b/camlibs/template/README.template
index f5d93583b..f5d93583b 100644
--- a/camlibs/template/README
+++ b/camlibs/template/README.template
diff --git a/camlibs/toshiba/pdrm11/Makefile.am b/camlibs/toshiba/pdrm11/Makefile.am
index bde841987..89a8db338 100644
--- a/camlibs/toshiba/pdrm11/Makefile.am
+++ b/camlibs/toshiba/pdrm11/Makefile.am
@@ -5,3 +5,6 @@ toshiba_pdrm11_la_LDFLAGS = -module -no-undefined -avoid-version -export-dynamic
-export-symbols $(top_srcdir)/camlibs/camlib.sym
toshiba_pdrm11_la_DEPENDENCIES = $(top_srcdir)/camlibs/camlib.sym
toshiba_pdrm11_la_LIBADD = $(top_builddir)/libgphoto2/libgphoto2.la
+
+camlibdoc_DATA = README.toshiba-pdrm11
+EXTRA_DIST = README.toshiba-pdrm11
diff --git a/camlibs/toshiba/pdrm11/README b/camlibs/toshiba/pdrm11/README.toshiba-pdrm11
index 5287cbee6..5287cbee6 100644
--- a/camlibs/toshiba/pdrm11/README
+++ b/camlibs/toshiba/pdrm11/README.toshiba-pdrm11