debian/0000775000000000000000000000000012276103653007175 5ustar debian/patches/0000775000000000000000000000000012267570055010630 5ustar debian/patches/01-readme-fstab-mount.diff0000664000000000000000000000120612267567735015404 0ustar # Explain mount options. diff -Naur gphotofs-0.4.0.orig/README gphotofs-0.4.0/README --- gphotofs-0.4.0.orig/README 2009-04-25 01:14:25.000000000 +0200 +++ gphotofs-0.4.0/README 2009-04-25 01:15:25.000000000 +0200 @@ -49,6 +49,21 @@ fusermount -u + +Alternatively you can put an entry into /etc/fstab (please adapt the +mount options to your needs): + + gphotofs /media/camera fuse users,rw,noauto,defaults 0 0 + +Make sure in that case /media/camera exists: + + [ -d /media/camera ] || mkdir /media/camera + +Now you should be able to mount your camera by simpy issuing: + + mount /media/camera + + Usage ----- debian/patches/series0000664000000000000000000000003312267567735012054 0ustar 01-readme-fstab-mount.diff debian/docs0000664000000000000000000000001412267567735010062 0ustar NEWS README debian/control0000664000000000000000000000253412276103631010600 0ustar Source: gphotofs Section: utils Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian PhotoTools Maintainers Uploaders: David Bremner Build-Depends: cdbs, debhelper (>= 9), autotools-dev, perl, libfuse-dev, libglib2.0-dev, libgphoto2-dev Standards-Version: 3.9.5 Homepage: http://www.gphoto.org/proj/gphotofs/ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-phototools/gphotofs.git Vcs-Git: git://anonscm.debian.org/pkg-phototools/gphotofs.git Package: gphotofs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, fuse [linux-any] | fuse4bsd [kfreebsd-any] Description: filesystem to mount digital cameras GPhotoFS is a filesystem client based on libgphoto2 that exposes supported cameras as filesystems; while some cameras implement the USB Mass Storage class and already appear as filesystems (making this program redundant), many use the Picture Transfer Protocol (PTP) or some other custom protocol. But as long as the camera is supported by libgphoto2, it can be mounted as a filesystem using this program. . This package is based on the FUSE (filesystem in user space) infra-structure of the Linux kernel and, therefore, does not require any modifications to the kernel, apart from the fuse module. debian/gphotofs.pod0000664000000000000000000000261712267567735011557 0ustar =pod =head1 NAME gphotofs - filesystem to mount digital cameras =head1 DESCRIPTION GPhotoFS is a filesystem client based on libgphoto2 that exposes supported cameras as filesystems; while some cameras implement the USB Mass Storage class and already appear as filesystems (making this program redundant), many use the Picture Transfer Protocol (PTP) or some other custom protocol. But as long as the camera is supported by libgphoto2, it can be mounted as a filesystem using this program. As libgphoto2 is a userspace library for interacting with cameras, it is natural that if one to build a filesystem ontop of it, one should use FUSE, and that is what I have done. =head1 SYNOPSIS =over 2 =item mounting gphotofs =item unmounting fusermount -u =back =head1 NOTES You must have permission to read and write the device. By default, devices recognized by libgphoto2 are created with read/write access for group "plugdev", so users must be added to this group to use GPhotoFS. =head1 LIMITATIONS GPhotoFS currently can't add or remove directories, rename files or directories, add or modify files and get space information. =head1 SEE ALSO L =head1 AUTHOR This manpage was written by Florian Ragwitz Erafl@debian.orgE for the Debian GNU/Linux distribution, but may be used by others under the terms of the GNU General Public License version 2. =cut debian/README.Debian0000664000000000000000000000036212267567735011256 0ustar gphotofs for Debian ------------------- To be able to use gphotofs as a regular user it's suggested to add that user to the group `plugdev': $ adduser plugdev -- Florian Ragwitz Sat, 02 Sep 2006 15:12:52 +0200 debian/manpages0000664000000000000000000000002212267567735010724 0ustar debian/gphotofs.1 debian/source/0000775000000000000000000000000012267570055010501 5ustar debian/source/format0000664000000000000000000000001412267567735011722 0ustar 3.0 (quilt) debian/copyright0000664000000000000000000000106612267567735011152 0ustar This package was debianized by Florian Ragwitz on Thu, 9 Feb 2006 17:01:51 +0100. It was downloaded from http://intr.overt.org/gphotofs Upstream author: Philip Langdale Copyright (C) 2005 Philip Langdale License: This program can be distributed under the terms of the GNU GPL. On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. The Debian packaging is © 2009, Patrick Matthäi and is licensed under the GPL, see above. debian/compat0000664000000000000000000000000212267567755010414 0ustar 9 debian/changelog0000664000000000000000000001177412276103652011060 0ustar gphotofs (0.5-2+fakesync) trusty; urgency=medium * Build against libgphoto2-dev instead of libgphoto2-6-dev. No remaining Ubuntu changes any more. -- Martin Pitt Mon, 10 Feb 2014 09:02:35 +0100 gphotofs (0.5-2ubuntu1) trusty; urgency=medium * Merge from Debian unstable. Remaining changes: - Build-depend on libgphoto2-6-dev instead of libgphoto2-dev. -- Logan Rosen Tue, 21 Jan 2014 17:09:13 -0500 gphotofs (0.5-2) unstable; urgency=medium * Team upload. * Upload to unstable -- Laurent Bigonville Mon, 20 Jan 2014 22:44:35 +0100 gphotofs (0.5-1) experimental; urgency=low * Team upload. * New upstream release - debian/control: Bump libgphoto2 build-dependency * debian/control: Bump Standards-Version to 3.9.5 (no further changes) * debian/control: Use canonical URL for Vcs-* fields * debian/control: Add autotools-dev to the build-dependencies to update config.{guess,sub} during build * Bump debhelper version to 9 to pass the harden flags during build -- Laurent Bigonville Mon, 06 Jan 2014 03:01:18 +0100 gphotofs (0.5-0ubuntu1) saucy; urgency=low * New upstream release * Build against libgphoto2-6. -- Martin Pitt Wed, 31 Jul 2013 08:46:25 +0200 gphotofs (0.4.0-6ubuntu2) saucy; urgency=low * Depend on the new package name: fuse-utils is renamed to fuse. -- Dmitrijs Ledkovs Tue, 28 May 2013 15:58:30 +0100 gphotofs (0.4.0-6ubuntu1) oneiric; urgency=low * Switch dependency back to fuse-utils on Linux; this can be dropped once Ubuntu has fuse >= 2.8.5-2. -- Colin Watson Fri, 26 Aug 2011 16:55:19 +0100 gphotofs (0.4.0-6) unstable; urgency=low * Adopt package (Closes: #622163) * Depend on fuse4bsd on Debian/kbsd systems -- David Bremner Sat, 16 Jul 2011 11:47:19 -0300 gphotofs (0.4.0-5) unstable; urgency=low * Bump Standards-Version to 3.9.2 (no changes needed). * Set the maintainer to the Debian QA Group. -- Patrick Matthäi Sun, 10 Apr 2011 18:14:57 +0200 gphotofs (0.4.0-4) unstable; urgency=low * Bump Standards-Version to 3.9.1 (no changes needed). * Merge 0.4.0-3~bpo50+1 changelog. * Convert package to the 3.0 (quilt) format. -- Patrick Matthäi Sun, 06 Feb 2011 19:29:54 +0100 gphotofs (0.4.0-3~bpo50+1) lenny-backports; urgency=low * Rebuild for lenny-backports. -- Patrick Matthäi Mon, 21 Sep 2009 11:38:10 +0200 gphotofs (0.4.0-3) unstable; urgency=low * Add versioned build dependency on debhelper. Fixes lintian warning package-lacks-versioned-build-depends-on-debhelper. -- Patrick Matthäi Thu, 13 Aug 2009 18:35:25 +0200 gphotofs (0.4.0-2) unstable; urgency=low * Add my own copyright for the Debian packaging. * Bump Standards-Version to 3.8.2 (no changes needed). -- Patrick Matthäi Thu, 18 Jun 2009 08:58:37 +0200 gphotofs (0.4.0-1) unstable; urgency=low * New maintainer. Closes: #523162 * New upstream release. Closes: #469158 * Fix debian/watch. * Add 01-readme-fstab-mount.patch from Tomas Pospisek, which adds some notes to the packages README, how to mount a gphotofs about /etc/fstab. Thanks for your contribution. Closes: #440014 -- Patrick Matthäi Sat, 25 Apr 2009 01:04:03 +0200 gphotofs (0.3-2) unstable; urgency=low * QA upload. * debian/control: + remove build dependency on debhelper. + set maintainer to "Debian QA group". + added additional information to the long description. + added homepage field. + bump Standards-Version to 3.8.1. * debian/watch: create a new watchfile. -- Rogério Brito Fri, 24 Apr 2009 08:20:08 -0300 gphotofs (0.3-1) unstable; urgency=low * New upstream release. * Generate manpage from pod during build time. + Build depend on perl. * Apply (slightly modified) patch by Marvin Renich to make the manpage mention how to set up permissions as well (Closes: #385922). * Suggest to add gphoto users to `plugdev' instead of `camera' in README.Debian (Closes: #423666). * Fix a typo in the package description (Closes: #408828). -- Florian Ragwitz Sun, 22 Jul 2007 15:22:36 +0200 gphotofs (0.2-3) unstable; urgency=low * Added README.Debian which describes how to setup permissions properly (Closes: #383561). * Bump-up Standards-Version to 3.7.2. * Use DH_COMPAT 5. -- Florian Ragwitz Sat, 2 Sep 2006 15:35:48 +0200 gphotofs (0.2-2) unstable; urgency=low * Added fuse-utils to Depends as gphotofs executes fusermount. Thanks to Pawel Parys for pointing this out. -- Florian Ragwitz Mon, 24 Apr 2006 17:52:46 +0200 gphotofs (0.2-1) unstable; urgency=low * Initial release. -- Florian Ragwitz Thu, 9 Feb 2006 17:01:51 +0100 debian/watch0000664000000000000000000000006612267567735010247 0ustar version=3 http://sf.net/gphoto/gphotofs-(.*)\.tar\.gz debian/gphotofs.10000664000000000000000000001243512267567735011134 0ustar .\" Automatically generated by Pod::Man 2.1801 (Pod::Simple 3.05) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is turned on, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .ie \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . nr % 0 . rr F .\} .el \{\ . de IX .. .\} .\" .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2). .\" Fear. Run. Save yourself. No user-serviceable parts. . \" fudge factors for nroff and troff .if n \{\ . ds #H 0 . ds #V .8m . ds #F .3m . ds #[ \f1 . ds #] \fP .\} .if t \{\ . ds #H ((1u-(\\\\n(.fu%2u))*.13m) . ds #V .6m . ds #F 0 . ds #[ \& . ds #] \& .\} . \" simple accents for nroff and troff .if n \{\ . ds ' \& . ds ` \& . ds ^ \& . ds , \& . ds ~ ~ . ds / .\} .if t \{\ . ds ' \\k:\h'-(\\n(.wu*8/10-\*(#H)'\'\h"|\\n:u" . ds ` \\k:\h'-(\\n(.wu*8/10-\*(#H)'\`\h'|\\n:u' . ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'^\h'|\\n:u' . ds , \\k:\h'-(\\n(.wu*8/10)',\h'|\\n:u' . ds ~ \\k:\h'-(\\n(.wu-\*(#H-.1m)'~\h'|\\n:u' . ds / \\k:\h'-(\\n(.wu*8/10-\*(#H)'\z\(sl\h'|\\n:u' .\} . \" troff and (daisy-wheel) nroff accents .ds : \\k:\h'-(\\n(.wu*8/10-\*(#H+.1m+\*(#F)'\v'-\*(#V'\z.\h'.2m+\*(#F'.\h'|\\n:u'\v'\*(#V' .ds 8 \h'\*(#H'\(*b\h'-\*(#H' .ds o \\k:\h'-(\\n(.wu+\w'\(de'u-\*(#H)/2u'\v'-.3n'\*(#[\z\(de\v'.3n'\h'|\\n:u'\*(#] .ds d- \h'\*(#H'\(pd\h'-\w'~'u'\v'-.25m'\f2\(hy\fP\v'.25m'\h'-\*(#H' .ds D- D\\k:\h'-\w'D'u'\v'-.11m'\z\(hy\v'.11m'\h'|\\n:u' .ds th \*(#[\v'.3m'\s+1I\s-1\v'-.3m'\h'-(\w'I'u*2/3)'\s-1o\s+1\*(#] .ds Th \*(#[\s+2I\s-2\h'-\w'I'u*3/5'\v'-.3m'o\v'.3m'\*(#] .ds ae a\h'-(\w'a'u*4/10)'e .ds Ae A\h'-(\w'A'u*4/10)'E . \" corrections for vroff .if v .ds ~ \\k:\h'-(\\n(.wu*9/10-\*(#H)'\s-2\u~\d\s+2\h'|\\n:u' .if v .ds ^ \\k:\h'-(\\n(.wu*10/11-\*(#H)'\v'-.4m'^\v'.4m'\h'|\\n:u' . \" for low resolution devices (crt and lpr) .if \n(.H>23 .if \n(.V>19 \ \{\ . ds : e . ds 8 ss . ds o a . ds d- d\h'-1'\(ga . ds D- D\h'-1'\(hy . ds th \o'bp' . ds Th \o'LP' . ds ae ae . ds Ae AE .\} .rm #[ #] #H #V #F C .\" ======================================================================== .\" .IX Title "GPHOTOFS 1" .TH GPHOTOFS 1 "2009-04-24" "Debian Project" "Debian GNU/Linux manual" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" gphotofs \- filesystem to mount digital cameras .SH "DESCRIPTION" .IX Header "DESCRIPTION" GPhotoFS is a filesystem client based on libgphoto2 that exposes supported cameras as filesystems; while some cameras implement the \&\s-1USB\s0 Mass Storage class and already appear as filesystems (making this program redundant), many use the Picture Transfer Protocol (\s-1PTP\s0) or some other custom protocol. But as long as the camera is supported by libgphoto2, it can be mounted as a filesystem using this program. .PP As libgphoto2 is a userspace library for interacting with cameras, it is natural that if one to build a filesystem ontop of it, one should use \s-1FUSE\s0, and that is what I have done. .SH "SYNOPSIS" .IX Header "SYNOPSIS" .IP "mounting" 2 .IX Item "mounting" .Vb 1 \& gphotofs .Ve .IP "unmounting" 2 .IX Item "unmounting" .Vb 1 \& fusermount \-u .Ve .SH "NOTES" .IX Header "NOTES" You must have permission to read and write the device. By default, devices recognized by libgphoto2 are created with read/write access for group \*(L"plugdev\*(R", so users must be added to this group to use GPhotoFS. .SH "LIMITATIONS" .IX Header "LIMITATIONS" GPhotoFS currently can't add or remove directories, rename files or directories, add or modify files and get space information. .SH "SEE ALSO" .IX Header "SEE ALSO" \&\fIfusermount\fR\|(1) .SH "AUTHOR" .IX Header "AUTHOR" This manpage was written by Florian Ragwitz for the Debian GNU/Linux distribution, but may be used by others under the terms of the \&\s-1GNU\s0 General Public License version 2. debian/rules0000775000000000000000000000037112267567735010275 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk build/gphotofs:: pod2man --section=1 --release="Debian Project" --center="Debian GNU/Linux manual" debian/gphotofs.pod debian/gphotofs.1