added copy of debian dir

This commit is contained in:
Jean-Francois Dockes 2012-12-30 16:10:16 +01:00
parent 674537e169
commit cd69601085
13 changed files with 894 additions and 0 deletions

View file

@ -0,0 +1,23 @@
README for Debian
-----------------
Installing over an older version: 1.18 introduces significant index formats
changes to support optional character case and diacritics sensitivity, and it
will be advisable to reset the index in most cases. This will be best done by
destroying the index directory (rm -rf ~/.recoll/xapiandb).
If 1.18 is not configured for case and diacritics sensitivity, it is mostly
compatible with 1.17 indexes.
-- Kartik Mistry <kartik@debian.org> Tue, 13 Nov 2012 12:33:00 +0530
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 <kartik@debian.org> Thu, 22 Sep 2011 21:30:05 +0530

View file

@ -0,0 +1,472 @@
recoll (3153-1.1) experimental; urgency=low
* local package testing new release build
-- Jean-Francois Dockes <jf@dockes.org> Sun, 30 Dec 2012 12:29:46 +0530
recoll (1.18.1-1) experimental; urgency=low
* New upstream version:
+ Please read README.Debian for changes in index db format.
* debian/patches/txtcsvopen.diff:
+ Dropped. Merged upstream.
* debian/patches/fix-manpage-typos.patch:
+ Added patch to fix manpage typos and groff errors.
* debian/control:
+ Added VCS-* fields.
-- Kartik Mistry <kartik@debian.org> Tue, 13 Nov 2012 12:29:46 +0530
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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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
<jf@dockes.org> (Closes: #626882)
-- Kartik Mistry <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <olly@survex.com>
(Closes: #579929)
-- Kartik Mistry <kartik@debian.org> 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
<ivan@selidor.net> (Closes: #578441)
-- Kartik Mistry <kartik@debian.org> Fri, 23 Apr 2010 11:07:00 +0530
recoll (1.13.04-1) unstable; urgency=low
* New upstream release
-- Kartik Mistry <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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
<brad+debian@swatter.net> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik@debian.org> 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 <kartik.mistry@gmail.com> 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
<adn+deb@diwi.org>
* debian/patches/03_manpage_fixes.dpatch:
+ Added patch to fix manpage groff warnings
-- Kartik Mistry <kartik.mistry@gmail.com> 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 <kartik.mistry@gmail.com> 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 <kartik.mistry@gmail.com> 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 <kartik.mistry@gmail.com> 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 <kartik.mistry@gmail.com> 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 <kartik.mistry@gmail.com> 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 <kartik.mistry@gmail.com> 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 <kartik.mistry@gmail.com> 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 <jean-francois.dockes@wanadoo.fr> (Closes: #427783)
* Fixed debian/watch file, Thanks to Vincent Fourmond <fourmond@debian.org>
-- Kartik Mistry <kartik.mistry@gmail.com> 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 <kartik.mistry@gmail.com> 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 <jean-francois.dockes@wanadoo.fr>
-- Kartik Mistry <kartik.mistry@gmail.com> Thu, 3 May 2007 12:15:02 +0530

View file

@ -0,0 +1 @@
5

View file

@ -0,0 +1,69 @@
Source: recoll
Section: x11
Priority: optional
Maintainer: Kartik Mistry <kartik@debian.org>
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~)
Standards-Version: 3.9.3
X-Python-Version: >= 2.7
Homepage: http://www.lesbonscomptes.com/recoll
Vcs-Git: git://anonscm.debian.org/collab-maint/recoll.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/recoll.git;a=summary
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.

View file

@ -0,0 +1,219 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: recoll
Upstream-Contact: Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr>
Source: http://www.lesbonscomptes.com/recoll/
Files: *
Copyright: 2005-2012, Jean-Francois Dockes <jean-francois.dockes@wanadoo.fr>
License: GPL-2+
Files: Binc IMAP project (bincimapmime/*)
Copyright: 2002-2005, Andreas Aardal Hanssen <andreas-binc@bincimap.org>
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
<http://chrisarndt.de/en/software/python/colorize.html>
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 <loic@senga.org>
License: GPL-2+
Files: common/*
Copyright: 2004-2005, J.F.Dockes
License: GPL-2+
Files: debian/*
Copyright: 2007-2012, Kartik Mistry <kartik@debian.org>
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 <http://www.oxygen-icons.org/>
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 <kevin.krammer@gmx.at>,
Jeremy White <jwhite@codeweavers.com>.
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'.

View file

@ -0,0 +1,10 @@
--- a/recollinstall.in
+++ b/recollinstall.in
@@ -149,5 +149,5 @@
${datadir}/recoll/translations/recoll_zh.qm || exit 1
-@NOPYTHON@(cd python/recoll;python setup.py install \
-@NOPYTHON@ --prefix=${REALPREFIX} ${ROOTFORPYTHON} ${OPTSFORPYTHON})
+#@NOPYTHON@(cd python/recoll;python setup.py install \
+#@NOPYTHON@ --prefix=${REALPREFIX} ${ROOTFORPYTHON} ${OPTSFORPYTHON})

View file

@ -0,0 +1 @@
fix-python-install.patch

View file

@ -0,0 +1,2 @@
usr/lib/python*/*-packages/*.egg-info
usr/lib/python*/*-packages/recoll/*

View file

@ -0,0 +1,12 @@
usr/bin
usr/lib/recoll
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

View file

@ -0,0 +1,2 @@
?package(recoll):needs="X11" section="Applications/Data Management" \
title="Personal Search Tool" command="/usr/bin/recoll"

80
packaging/debian/debian/rules Executable file
View file

@ -0,0 +1,80 @@
#!/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_makeshlibs
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

View file

@ -0,0 +1 @@
3.0 (quilt)

View file

@ -0,0 +1,2 @@
version=3
http://www.lesbonscomptes.com/recoll/download.html recoll-(.*)\.tar\.gz