Package: flickrfs
Version: 1.3.9.1-4mt
Severity: normal
Tags: patch
Flickrfs will add the tag 'flickrfs' to all pictures the user uploads
and there is no way to control this behaviour. The patch below makes an
attempt at fixing that.
I'm running flickrfs with this patch applied hence the weird version
number of my Debian package. It seems to work as intended.
Index: flickrfs-1.3.9.1/flickrfs/flickrfs.py
===================================================================
--- flickrfs-1.3.9.1.orig/flickrfs/flickrfs.py 2007-08-02 09:46:45.000000000
+0100
+++ flickrfs-1.3.9.1/flickrfs/flickrfs.py 2007-08-02 09:50:16.000000000
+0100
@@ -56,6 +56,7 @@
fconfig.write("image.size:\n")
fconfig.write("sets.sync.int:300\n")
fconfig.write("stream.sync.int:300\n")
+ fconfig.write("add.default.tag:yes\n")
fconfig.close()
# Set up logging
@@ -88,6 +89,12 @@
browserName = cp.get('configuration', 'browser')
except:
pass
+try:
+ add_default_tag = True
+ if cp.get('configuration', 'add.default.tag').lower() == 'no':
+ add_default_tag = False
+except:
+ pass
# Retrive the resize string.
def GetResizeStr():
@@ -185,6 +192,7 @@
# do stuff to set up your filesystem here, if you want
self._mkdir("/")
+ #self._mkdir("/sets")
self._mkdir("/tags")
self._mkdir("/tags/personal")
self._mkdir("/tags/public")
@@ -912,7 +920,8 @@
def handleUploadingImage(self, path, inode, taglist):
tags = [ '"%s"'%(a,) for a in taglist]
- tags.append('flickrfs')
+ if add_default_tag:
+ tags.append('flickrfs')
taglist = ' '.join(tags)
log.info('uploading %s with len %s' %
(path, self.imgCache.getBufLen(inode.photoId)))
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages flickrfs depends on:
ii fuse-utils 2.7.0-1 Filesystem in USErspace (utilities
ii python 2.4.4-6 An interactive high-level object-o
ii python-central 0.5.14 register and build utility for Pyt
ii python-fuse 1:0.2-pre3-3 Python bindings for FUSE (Filesyst
Versions of packages flickrfs recommends:
ii epiphany-browser [w 2.18.3-1mt Intuitive GNOME web browser
ii iceweasel [www-brow 2.0.0.5-2 lightweight web browser based on M
ii imagemagick 7:6.2.4.5.dfsg1-1+b1 Image manipulation programs
ii w3m [www-browser] 0.5.1-5.1+b1 WWW browsable pager with excellent
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]