debian/0000755000000000000000000000000012000314714007156 5ustar debian/compat0000644000000000000000000000000211736765622010403 0ustar 5 debian/watch0000644000000000000000000000012211736765622010231 0ustar version=3 http://www.lesbonscomptes.com/recoll/download.html recoll-(.*)\.tar\.gz debian/recoll.install0000644000000000000000000000034611737002431012037 0ustar usr/bin usr/share/applications usr/share/icons usr/share/man usr/share/pixmaps usr/share/recoll/doc usr/share/recoll/examples usr/share/recoll/filters usr/share/recoll/filters usr/share/recoll/images usr/share/recoll/translations debian/rules0000755000000000000000000000317312000306040010233 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 export DEB_BUILD_HARDENING=1 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) CFLAGS = -Wall -g LDFLAGS = -Wl,-z,defs #build qt4 UI only export QMAKE=qmake-qt4 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif config.status: configure dh_testdir ./configure CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" \ --host=$(DEB_HOST_GNU_TYPE) \ --build=$(DEB_BUILD_GNU_TYPE) \ --mandir=\$${prefix}/share/man \ --prefix=/usr build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: config.status dh_testdir $(MAKE) touch $@ clean: dh_testdir dh_testroot rm -f build-stamp config.log [ ! -f Makefile ] || $(MAKE) distclean dh_clean Makefile install: dh_testdir dh_testroot dh_prep dh_installdirs $(MAKE) STRIP=ls prefix=$(CURDIR)/debian/tmp/usr install (cd python/recoll; python setup.py install \ --install-layout=deb \ --prefix=$(CURDIR)/debian/tmp/usr ) binary-arch: build install dh_testdir dh_testroot dh_installchangelogs ChangeLog dh_installdocs README dh_installmenu dh_installman dh_install --sourcedir=debian/tmp dh_python2 dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary-indep: build install binary: binary-indep binary-arch .PHONY: build build-arch build-indep clean binary-indep binary-arch binary install debian/copyright0000644000000000000000000002323311755362233011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: recoll Upstream-Contact: Jean-Francois Dockes Source: http://www.lesbonscomptes.com/recoll/ Files: * Copyright: 2005-2012, Jean-Francois Dockes License: GPL-2+ Files: Binc IMAP project (bincimapmime/*) Copyright: 2002-2005, Andreas Aardal Hanssen License: GPL-2+ Files: filters/rcl* files index/csguess.cpp internfile/htmlparse.cpp Copyright: 2000-2004, Mikio Hirabayashi License: GPL-2+ Files: filters/rclpython Copyright: J\xfcrgen Hermann, Mike Brown, Christopher Arndt License: GPL-2+ Files: internfile/htmlparse.cpp mh_html.cpp Copyright: 1999-2001, BrightStation PLC, 2001, Ananova Ltd, 2002-2004, Olly Betts. License: GPL-2+ Files: unac/* Copyright: 2000-2002, Loic Dachary License: GPL-2+ Files: common/* Copyright: 2004-2005, J.F.Dockes License: GPL-2+ Files: debian/* Copyright: 2007-2012, Kartik Mistry License: GPL-2+ License: GPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2' and `/usr/share/common-licenses/GPL-3'. Files: aspell/* Copyright: 2001-2002, by Kevin Atkinson License: LGPL-2+ Files: images/text-x-python.png Copyright: David Vignoni License: LGPL-2+ License: LGPL-2+ This package is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2' and `/usr/share/common-licenses/LGPL-2.1' and `/usr/share/common-licenses/LGPL-3'. Files: qtgui/q3richtext_p.h Copyright: 1992-2007, Trolltech ASA. All rights reserved License: This file is part of the Qt3Support module of the Qt Toolkit. . This file may be used under the terms of the GNU General Public License version 2.0 as published by the Free Software Foundation and appearing in the file LICENSE.GPL included in the packaging of this file. Please review the following information to ensure GNU General Public Licensing requirements will be met: http://trolltech.com/products/qt/licenses/licensing/opensource/ . If you are unsure which license is appropriate for your use, please review the following information: http://trolltech.com/products/qt/licenses/licensing/licensingoverview or contact the sales department at sales@trolltech.com. . In addition, as a special exception, Trolltech gives you certain additional rights. These rights are described in the Trolltech GPL Exception version 1.0, which can be found at http://www.trolltech.com/products/qt/gplexception/ and in the file GPL_EXCEPTION.txt in this package. . In addition, as a special exception, Trolltech, as the sole copyright holder for Qt Designer, grants users of the Qt/Eclipse Integration plug-in the right for the Qt/Eclipse Integration to link to functionality provided by Qt Designer and its related libraries. . Trolltech reserves all rights not expressly granted herein. . Trolltech ASA (c) 2007 . This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Files: common/uproplist.h Copyright: 1991-2006, Unicode, Inc. License: All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html . Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified. . THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE. . Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. Files: utils/md5.* Copyright: 1991-1992, RSA Data Security, Inc. All rights reserved. License: MD5C.C - RSA Data Security, Inc., MD5 message-digest algorithm . License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing this software or this function. . License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing the derived work. . RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind. . These notices must be retained in any copies of any part of this documentation and/or software. Files: desktop/xdg-utils-1.0.1/* Copyright: 2006, Kevin Krammer , Jeremy White . License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Files: index/csguess.cpp Copyright: 2000-2004, Mikio Hirabayashi License: LGPL-2.1+ This file is part of QDBM, Quick Database Manager. . QDBM is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License or any later version. . QDBM is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with QDBM; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL-2.1' and `/usr/share/common-licenses/LGPL-3'. debian/README.Debian0000644000000000000000000000120311736765623011243 0ustar README for Debian ----------------- The following is note from upstream: Installing over an older version: 1.16 is mostly compatible with 1.15 indexes, except for a few differences for weird terms containing punctuation signs. Perform a full index pass if installing over an older version. The simplest way to do this is to quit all recoll programs and just delete the index directory (rm -rf ~/.recoll/xapiandb), then start recoll or recollindex. recollindex -z will do the same in most cases. Also, using the anchored search feature requires a full reindex. -- Kartik Mistry Thu, 22 Sep 2011 21:30:05 +0530 debian/recoll.menu0000644000000000000000000000017711736765625011363 0ustar ?package(recoll):needs="X11" section="Applications/Data Management" \ title="Personal Search Tool" command="/usr/bin/recoll" debian/control0000644000000000000000000000453012000312371010560 0ustar Source: recoll Section: x11 Priority: optional Maintainer: Kartik Mistry Build-Depends: autotools-dev, debhelper (>= 7), hardening-wrapper, libqt4-dev, libqtwebkit-dev, libx11-dev, libxapian-dev (>= 1.0.15), libz-dev, python-all-dev (>= 2.6.6-3~) Homepage: http://www.lesbonscomptes.com/recoll Standards-Version: 3.9.3 X-Python-Version: >= 2.7 Package: recoll Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Recommends: aspell, python, xdg-utils, xsltproc Suggests: antiword, catdoc, ghostscript, libimage-exiftool-perl, poppler-utils, pstotext, python-chm, python-mutagen, unrtf, untex Description: Personal full text search package with a Qt GUI This package is a personal full text search package is based on a very strong backend (Xapian), for which it provides an easy to use and feature-rich interface. . Features: * Qt-based GUI * Supports the following document types (and their compressed versions) - Natively: text, html, OpenOffice files, maildir and mailbox (Mozilla and IceDove mail) with attachments, pidgin log files - With external helpers: pdf (pdftotext), postscript (ghostscript), msword (antiword), excel, ppt (catdoc), rtf (unrtf) * Powerful query facilities, with boolean searches, phrases, filter on file types and directory tree * Support for multiple charsets, Internal processing and storage uses Unicode UTF-8 * Stemming performed at query time (can switch stemming language after indexing) * Easy installation. No database daemon, web server or exotic language necessary * An indexer which runs either as a thread inside the GUI or as an external, cron'able program Package: python-recoll Architecture: any Section: python Depends: recoll (>= ${source:Version}), ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} Description: Python extension for recoll Personal full text search package which is based on a very strong backend (Xapian), for which it provides an easy to use and feature-rich interface. . This package provides Python extension module for recoll which can be use to extend recoll such as an Ubuntu Unity Lens. debian/source/0000755000000000000000000000000011736765625010510 5ustar debian/source/format0000644000000000000000000000001411736765625011716 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000003564712000314707011051 0ustar recoll (1.17.3-2) unstable; urgency=medium * debian/rules: + Call dh_python2 for python-recoll. (Closes: #681586) * debian/control: + Added X-Python-Version field for correct Python version dependency. -- Kartik Mistry Sat, 14 Jul 2012 20:20:56 +0530 recoll (1.17.3-1) unstable; urgency=low * New upstream release. * debian/patches/txtcsvopen.diff: + Added patch to fix opening of compressed text-files with gnumeric. (Closes: #674756) -- Kartik Mistry Fri, 08 Jun 2012 11:46:57 +0530 recoll (1.17.2-1) unstable; urgency=low * New upstream release: + Dropped patches: fix-kFreeBSD-ftbfs.patch, recoll_ionice_getpid.patch. These are merged with upstream. + Refreshed patch: fix-python-install.patch. * debian/rules, debian/control: + Added hardening support. * debian/copyright: + Fixed duplicate Copyright sections. -- Kartik Mistry Fri, 18 May 2012 10:59:21 +0530 recoll (1.17.1-2) unstable; urgency=low * debian/patches: + fix-kFreeBSD-ftbfs.patch: Added patch to fix FTBFS on kFreeBSD from upstream (Closes: #667083) + recoll_ionice_getpid.patch: Added patch to fix FTBFS with gcc-4.7 from upstream (Closes: #667352) -- Kartik Mistry Wed, 04 Apr 2012 12:16:48 +0530 recoll (1.17.1-1) unstable; urgency=low * New upstream release. * Enable Python module resulting into new binary: python-recoll. * debian/control: + Updated Build-Deps: libqtwebkit-dev, python-all-dev. + Added python-recoll binary. + Updated Standards-Version to 3.9.3 * debian/rules: + Build Python module by default. * debian/recoll.menu, debian/python-recoll.install, debian/recoll.install: + Changes for new binary package. * debian/copyright: + Updated to copyright-format 1.0 + Updated upstream and Debian copyright. + Fixed unicode.org/copyright.html URL. -- Kartik Mistry Tue, 27 Mar 2012 12:15:51 +0530 recoll (1.16.2-1) unstable; urgency=low * New upstream release. * debian/copyright: + Updated as per DEP-5 format, simplying copyright file. * debian/control: + Dropped: flac, vorbis-tools and libid3-tools from Suggests, as python-mutagen handles audio now. + Dropped: lyx from Suggests, as it will be too heavy for most of users as discussed with upstream. * debian/rules: + Use STRIP variable to strip during install phase. This makes patch 01_nostrip_final_binaries_437901.diff obsolete, removed this patch. -- Kartik Mistry Wed, 09 Nov 2011 20:35:16 +0530 recoll (1.16.1-1) unstable; urgency=low * New upstream release. * debian/copyright: + Added missing GPL-3 URL in debian/* copyright section. -- Kartik Mistry Thu, 29 Sep 2011 10:06:54 +0530 recoll (1.16.0-1) unstable; urgency=low * New upstream release: + See README.Debian for upgrade note and information. * debian/copyright: + Updated as per latest DEP-5 format. * debian/control: + Recommends: xdg-utils now. * debian/rules: + Added recommends build targets. -- Kartik Mistry Thu, 22 Sep 2011 21:30:25 +0530 recoll (1.15.9-1) unstable; urgency=low * New upstream release: + Dropped patch 02_recoll_staticfix_626882.diff, merged upstream -- Kartik Mistry Wed, 15 Jun 2011 09:20:20 +0530 recoll (1.15.8-2) unstable; urgency=low * debian/patches/02_recoll_staticfix_626882.diff: + Added patch to fix segfault in 1.15.8. Patch from Jean-Francois Dockes (Closes: #626882) -- Kartik Mistry Tue, 17 May 2011 09:57:50 +0530 recoll (1.15.8-1) unstable; urgency=low * New upstream release. * debian/patches/02_kfreebsd-ftbfs.diff: + Removed. Merged with upstream. * debian/control: + Updated to Standards-Version 3.9.2 (no changes needed) -- Kartik Mistry Thu, 12 May 2011 09:47:21 +0530 recoll (1.15.7-2) unstable; urgency=low * Applied patch 02_kfreebsd-ftbfs.diff from upstream to fix FTBFS on kFreeBSD-* (Closes: #618796) * debian/copyright: + Updated to latest DEP-5 specification -- Kartik Mistry Fri, 15 Apr 2011 18:38:54 +0530 recoll (1.15.7-1) unstable; urgency=low * New upstream release: + Fixed: Segmentation fault when file type radio button clicked. (Closes: #617353) * debian/patches/02_manpage_fix.diff: + Removed. Merged with upstream. -- Kartik Mistry Sun, 13 Mar 2011 09:07:57 +0530 recoll (1.15.2-1) unstable; urgency=low * Upload to unstable * New upstream release * debian/patches: + Refreshed 01_nostrip_final_binaries_437901.diff + Added 02_manpage_fix.diff to fix manpage groff issues -- Kartik Mistry Tue, 15 Feb 2011 11:25:58 +0530 recoll (1.14.4-1) experimental; urgency=low * New upstream release * debian/copyright: + Updated for DEP-5 format specification -- Kartik Mistry Thu, 02 Dec 2010 00:29:06 +0530 recoll (1.14.2-1) experimental; urgency=low * New upstream release * debian/control: + Added xlstproc as Recommends (Closes: #587684) + Added python-mutagen as Suggests * debian/patches: + Refreshed 01_nostrip_final_binaries_437901.diff + Removed 02_recoll-prepare-for-xapian-1.2.diff, merged with upstream -- Kartik Mistry Mon, 27 Sep 2010 17:52:17 +0530 recoll (1.13.04-3) unstable; urgency=low * Added patch for xapian 1.2 compatibility from Olly Betts (Closes: #579929) -- Kartik Mistry Mon, 03 May 2010 09:47:16 +0530 recoll (1.13.04-2) unstable; urgency=low * debian/control: + Added missing packages to Suggests: flac, libid3-tools, lyx, pstotext, python-chm, untex, vorbis-tools Thanks to Ivan Vilata i Balaguer (Closes: #578441) -- Kartik Mistry Fri, 23 Apr 2010 11:07:00 +0530 recoll (1.13.04-1) unstable; urgency=low * New upstream release -- Kartik Mistry Fri, 16 Apr 2010 10:39:02 +0530 recoll (1.13.02-2) unstable; urgency=low * debian/control: + Don't suggest xpdf (Closes: #569333) * debian/copyright: + Updated Debian package copyright year * Removed unused README.source file -- Kartik Mistry Fri, 19 Feb 2010 10:42:53 +0530 recoll (1.13.02-1) unstable; urgency=low * New upstream release * debian/control: + Updated to Standards-Version 3.8.4 (no changes needed) -- Kartik Mistry Wed, 03 Feb 2010 11:00:53 +0530 recoll (1.13.01-1) unstable; urgency=low * New upstream release + Fixed bug that causes field values ignored for Capitalized words and phrases -- Kartik Mistry Fri, 08 Jan 2010 10:09:15 +0530 recoll (1.13.00-1) unstable; urgency=low * New upstream release * debian/control: + Fixed package descriptions, replaced QT->Qt (Closes: #563725) * debian/patches/01_nostrip_final_binaries_437901.diff: + Refreshed patch for upstream changes * Converted package to new source format '3.0 (quilt)' -- Kartik Mistry Tue, 05 Jan 2010 23:23:30 +0530 recoll (1.12.4-1) unstable; urgency=low * New upstream release: + Fixed FTBFS with binutils-gold (Closes: #556315) -- Kartik Mistry Fri, 11 Dec 2009 00:08:37 +0530 recoll (1.12.3-1) unstable; urgency=low * New upstream release * debian/control: + Updated Build-Depends on libqt4-dev as we are building Qt4 ui now * debian/rules: + Make sure that we call qmake-qt4 -- Kartik Mistry Thu, 29 Oct 2009 22:44:50 +0530 recoll (1.12.2-1) unstable; urgency=low * New upstream release: + Dropped patch 02_manpage_fixes.diff, merged with upstream * Added debian/README.source file to confirm with latest policy * Removed debian/docs, we are using dh_installdocs in debian/rules * debian/control: + Wrapped up Build-Depends + Depends on quilt, since patch system is using quilt now + Updated to Standards-Version 3.8.3 + Updated dependency on libxapian-dev (>= 1.0.15) * debian/rules: + Changes for quilt migration -- Kartik Mistry Fri, 23 Oct 2009 10:14:05 +0530 recoll (1.12.1-1) unstable; urgency=low * New upstream release * debian/control: + Updated to Standards-Version 3.8.2 (no changes needed) * debian/copyright: + [Lintian] Removed licenses URL links to symlink -- Kartik Mistry Sat, 27 Jun 2009 20:08:28 +0530 recoll (1.12.0-1) unstable; urgency=low * New upstream release * debian/copyright: + [Lintian] Updated for use of correct copyright symbol © instead of (C) + Updated Debian packaging copyright year * debian/rules: + Used dh_prep instead of deprecated dh_clean -k * debian/control: + Updated debhelper dependency to 7 * debian/patches: + Dropped 02_gcc-snapshot-missing-headers-fix.dpatch, merged with upstream + Added patch 02_manpage_fixes.dpatch for groff warnings -- Kartik Mistry Sat, 28 Feb 2009 14:33:53 +0530 recoll (1.11.0-2) unstable; urgency=low * debian/control: + Added versioned build-dep on libxapian-dev, Thanks to Brad Sawatzky for catch (Closes: #507473) + Add libimage-exiftool-perl as Suggests in which I forgot in previous upload * debian/changelog: + Fixed typo from previous upload entry -- Kartik Mistry Wed, 03 Dec 2008 15:05:55 +0530 recoll (1.11.0-1) unstable; urgency=low * New upstream release: + Remembers missing filters in first run (Closes: #500690) * debian/control: + Added libimage-exiftool-perl as Suggests (Closes: #502427) + Added Python as recommaded due to filters/rclpython script although, its not necessary as it will be installed only when Python is present * debian/patches: + Refreshed patch for gcc 4.4 FTBFS (Closes: #505376) * debian/copyright: + Updated for newly added filter and image files -- Kartik Mistry Thu, 13 Nov 2008 21:18:15 +0530 recoll (1.10.6-1) unstable; urgency=low * New upstream release + Fixed typo in tooltip in indexing configuration (Closes: #486689) + Dropped patch 03_manpage_fixes.dpatch, merged with upstream * debian/control: + Updated to Standards-Version 3.8.0 (no changes needed) + Updated my maintainer email address * debian/copyright: + Updated my maintainer email address + Updated license text to proposed license format + Updated upstream copyright year -- Kartik Mistry Thu, 11 Sep 2008 16:06:48 +0530 recoll (1.10.2-1) unstable; urgency=low * New upstream release + Updated patch debian/patches/02_gcc-snapshot-missing-headers-fix.dpatch Some portions are now merged with upstream * debian/copyright: + Fixed indentation to 80 characters + Updated Debian package copyright year -- Kartik Mistry Thu, 29 May 2008 23:25:40 +0530 recoll (1.10.1-1) unstable; urgency=low * New upstream release + Updated debian/patches/02_gcc-snapshot-missing-headers-fix.dpatch Some portions are merged with upstream * debian/control: + Fixed short description, Thanks to Mohammed Adnène Trojette * debian/patches/03_manpage_fixes.dpatch: + Added patch to fix manpage groff warnings -- Kartik Mistry Wed, 27 Feb 2008 18:41:25 +0530 recoll (1.10.0-5) unstable; urgency=low * debian/patches/02_gcc-snapshot-missing-headers-fix.dpatch: + Really fixed the FTBFS with gcc-4.3/g++-4.3 (Closes: #455652) -- Kartik Mistry Sun, 27 Jan 2008 14:37:53 +0530 recoll (1.10.0-4) unstable; urgency=low * debian/patches/02_gcc-snapshot-missing-headers-fix.dpatch: + Updated patch to fix missing include header in qtgui/main.cpp (Closes: #455652) * debian/copyright: + Updated missing license for qtgui/q3richtext_p.h + Moved other copyright holders for GPL above license to make it readable -- Kartik Mistry Wed, 23 Jan 2008 10:42:20 +0530 recoll (1.10.0-3) unstable; urgency=low * debian/control: + Added external helper programs and utilities to Suggests field (Closes: #441629, #457033) -- Kartik Mistry Fri, 28 Dec 2007 08:12:52 +0530 recoll (1.10.0-2) unstable; urgency=low * debian/control: + Updated Standards-Version to 3.7.3 * debian/patches/02_gcc-snapshot-missing-headers-fix.dpatch: + Added patch to fix compilation with gcc-snapshot due to missing headers (Closes: #455652) * debian/rules: + Fixed clean target -- Kartik Mistry Tue, 11 Dec 2007 14:42:47 +0530 recoll (1.10.0-1) unstable; urgency=low * New upstream release * debian/control: + Moved Homepage: entry to control field + Dropped unnecessary dependency on qt3-dev-tools -- Kartik Mistry Wed, 28 Nov 2007 19:54:58 +0530 recoll (1.9.0-1) unstable; urgency=low * New upstream release * debian/patches: dropped 02_desktop_entry_fixes.dpatch, merged with upstream, rewrote 01_nostrip_final_binary_437901.dpatch after upstream changes * debian/menu: used Data Management since it is better and appropriate * debian/copyright: added missing copyright from index/csguess.cpp -- Kartik Mistry Wed, 12 Sep 2007 14:05:39 +0530 recoll (1.8.2-3) unstable; urgency=low * debian/rules: added better clean target, better configure flags, separated LDFLAGS * Added dpatch support * debian/patches/01_nostrip_final_binary_437901.dpatch: added patch to not strip binary from upstream (Closes: #437901) * debian/patches/02_desktop_entry_fixes.dpatch: added patch to fix desktop menu entry according to freedesktop standards * debian/menu: fixed according to latest menu policy, changed subsection to Tools from Databases (hint taken from beagle) * debian/copyright: moved copyright out of license section, adjusted copyrights portions under proper license -- Kartik Mistry Sat, 18 Aug 2007 20:28:49 +0530 recoll (1.8.2-2) unstable; urgency=low * debian/rules: xapian is dynamically linked now, Thanks to Jean-Francois Dockes (Closes: #427783) * Fixed debian/watch file, Thanks to Vincent Fourmond -- Kartik Mistry Fri, 08 Jun 2007 10:51:01 +0530 recoll (1.8.2-1) unstable; urgency=low * New upstream release * debian/watch: fixed now * debian/control: fixed long descriptions -- Kartik Mistry Tue, 22 May 2007 15:24:54 +0530 recoll (1.8.1-1) unstable; urgency=low * Initial release (Closes: #422039) * Based on package prepared by Jean-Francois Dockes -- Kartik Mistry Thu, 3 May 2007 12:15:02 +0530 debian/python-recoll.install0000644000000000000000000000011311737002431013346 0ustar usr/lib/python*/*-packages/*.egg-info usr/lib/python*/*-packages/recoll.so debian/patches/0000755000000000000000000000000011764341471010625 5ustar debian/patches/fix-python-install.patch0000644000000000000000000000123011755360317015413 0ustar Description: Fix python module installation setup.py --root and --user options interfer with debian wanting a dist-packages, not site-packages installation for python modules Author: Jean-Francois Dockes Last-Update: 2012-05-18 --- recoll-1.17.2.orig/recollinstall.in +++ recoll-1.17.2/recollinstall.in @@ -139,5 +139,5 @@ ${INSTALL} -m 0444 ${I18N}/recoll_zh_CN. ${datadir}/recoll/translations/recoll_zh.qm || exit 1 -@NOPYTHON@(cd python/recoll;python setup.py install \ -@NOPYTHON@ --prefix=${REALPREFIX} ${ROOTFORPYTHON}) +#@NOPYTHON@(cd python/recoll;python setup.py install \ +#@NOPYTHON@ --prefix=${REALPREFIX} ${ROOTFORPYTHON}) debian/patches/series0000644000000000000000000000005111764341452012035 0ustar fix-python-install.patch txtcsvopen.diff debian/patches/txtcsvopen.diff0000644000000000000000000000271311764341434013676 0ustar Description: Do not open compressed text-files with gnumeric GUI gui compressed textfiles (like textfile.txt.gz, textfile.txt.bz2, textfile.txt.zip) with gnumeric. This patch fix this. Debian-Bug: http://bugs.debian.org/674756 Author: Jean-Francois Dockes Last-Update: 2012-05-18 --- a/sampleconf/mimeconf +++ b/sampleconf/mimeconf @@ -104,6 +104,7 @@ text/x-c = internal text/x-c++ = internal text/x-c+ = internal +text/x-csv = internal text/plain text/x-fictionbook = exec rclfb2 text/x-gaim-log = exec rclgaim text/x-html-sidux-man = exec rclsiduxman @@ -184,6 +185,7 @@ message/rfc822 = message text/html = html text/plain = txt +text/x-csv = txt text/x-c = source text/x-c++ = source text/x-c+ = source @@ -236,6 +238,7 @@ text/x-c \ text/x-c++ \ text/x-c+ \ + text/x-csv \ text/x-fictionbook \ text/x-html-aptosid-man \ text/x-html-sidux-man \ --- a/sampleconf/mimemap +++ b/sampleconf/mimemap @@ -4,7 +4,7 @@ .txt = text/plain .text = text/plain .ini = text/x-ini -.csv = text/plain +.csv = text/x-csv # Source files. # Defining them with specific types allows using a specific ext viewer (in --- a/sampleconf/mimeview +++ b/sampleconf/mimeview @@ -84,6 +84,7 @@ text/x-c = emacsclient %f text/x-c+ = emacsclient %f text/x-c++ = emacsclient %f +text/x-csv = libreoffice %f text/x-html-sidux-man = konqueror %f text/x-html-aptosid-man = iceweasel %f text/x-chm-html = openchm %f %i