[Pkg-mono-svn-commits] rev 2260 - in non-group/beagle/trunk: . debian debian/patches

Jose Carlos Garcia Sogo jsogo at costa.debian.org
Tue Feb 14 21:17:46 UTC 2006


Author: jsogo
Date: 2006-02-14 21:17:44 +0000 (Tue, 14 Feb 2006)
New Revision: 2260

Added:
   non-group/beagle/trunk/debian/
   non-group/beagle/trunk/debian/NEWS.Debian
   non-group/beagle/trunk/debian/README.Debian
   non-group/beagle/trunk/debian/beagle-backend-evolution.dirs
   non-group/beagle/trunk/debian/beagle-dev.dirs
   non-group/beagle/trunk/debian/beagle-dev.install
   non-group/beagle/trunk/debian/beagle.dirs
   non-group/beagle/trunk/debian/beagle.docs
   non-group/beagle/trunk/debian/beagle.install
   non-group/beagle/trunk/debian/beagle.menu
   non-group/beagle/trunk/debian/changelog
   non-group/beagle/trunk/debian/compat
   non-group/beagle/trunk/debian/control
   non-group/beagle/trunk/debian/copyright
   non-group/beagle/trunk/debian/libbeagle0.dirs
   non-group/beagle/trunk/debian/libbeagle0.install
   non-group/beagle/trunk/debian/patches/
   non-group/beagle/trunk/debian/patches/00list
   non-group/beagle/trunk/debian/patches/beagle-settings.dpatch
   non-group/beagle/trunk/debian/patches/beagle-status_watch.dpatch
   non-group/beagle/trunk/debian/patches/usebash.dpatch
   non-group/beagle/trunk/debian/python-beagle.dirs
   non-group/beagle/trunk/debian/python-beagle.install
   non-group/beagle/trunk/debian/rules
   non-group/beagle/trunk/debian/watch
Log:
Importing debian/ dir for beagle package


Added: non-group/beagle/trunk/debian/NEWS.Debian
===================================================================
--- non-group/beagle/trunk/debian/NEWS.Debian	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/NEWS.Debian	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,10 @@
+
+  Evolution Data Backend
+  ----------------------
+
+ Since version 0.1.2-3 of Beagle package, Evolution Data backend has been
+ splitted in its own package: beagle-backend-evolution. You need to install
+ it if you want Beagle to be able to index contacts and appointments from
+ Evolution.
+
+-- Jose Carlos Garcia Sogo <jsogo at debian.org> Sat, 26 Nov 2005 --

Added: non-group/beagle/trunk/debian/README.Debian
===================================================================
--- non-group/beagle/trunk/debian/README.Debian	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/README.Debian	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,37 @@
+Running Beagle for Debian
+-------------------------
+
+ 1. Extended attributes
+ ----------------------
+
+ You also have to remount the filesystem in which /home resides with extended 
+ attributes support. For that, add "user_xattr" to options field for your 
+ /home mount point in /etc/fstab file and remount the filesystem.
+
+ One example could be:
+ /dev/hda6 /home           ext3    defaults,user_xattr        0   2
+ 
+ # mount -o remount /home
+
+  2. Running
+  ----------
+  
+ After this, you only have to run "beagled" in a terminal. If you want to 
+ run it automatically when you log in your GNOME session, add it to 
+ Start Programs in Session Manager.
+
+  3. Searching
+  ------------
+  
+ For performing searches, you can use Best tool from Apps->Accesories menu.
+ If this is the first time you run beagle, you will need to wait a bit for the
+ daemon to index data from different locations before you can get any result.
+
+  4. Evolution Data Backend
+  -------------------------
+
+ From beagle 0.1.2-3 version, Evolution Data backend has been split in its own
+ package: beagle-backend-evolution. If you want to index calendar and contacts
+ from Evolution, you will need to install it.
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>, Mon, 10 Oct 2005 23:36:39 +0200

Added: non-group/beagle/trunk/debian/beagle-backend-evolution.dirs
===================================================================
--- non-group/beagle/trunk/debian/beagle-backend-evolution.dirs	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/beagle-backend-evolution.dirs	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1 @@
+usr/lib/beagle

Added: non-group/beagle/trunk/debian/beagle-dev.dirs
===================================================================
--- non-group/beagle/trunk/debian/beagle-dev.dirs	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/beagle-dev.dirs	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1 @@
+usr/lib/

Added: non-group/beagle/trunk/debian/beagle-dev.install
===================================================================
--- non-group/beagle/trunk/debian/beagle-dev.install	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/beagle-dev.install	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,5 @@
+usr/lib/libbeagle*.so
+usr/lib/libbeagle*.a
+usr/lib/libbeagle*.la
+usr/lib/pkgconfig
+usr/include/

Added: non-group/beagle/trunk/debian/beagle.dirs
===================================================================
--- non-group/beagle/trunk/debian/beagle.dirs	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/beagle.dirs	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,4 @@
+usr/bin
+usr/sbin
+usr/lib/beagle
+usr/share/doc/beagle/crawl-system

Added: non-group/beagle/trunk/debian/beagle.docs
===================================================================
--- non-group/beagle/trunk/debian/beagle.docs	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/beagle.docs	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,2 @@
+NEWS*
+README

Added: non-group/beagle/trunk/debian/beagle.install
===================================================================
--- non-group/beagle/trunk/debian/beagle.install	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/beagle.install	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,6 @@
+usr/lib/beagle
+usr/bin
+usr/sbin
+usr/share
+usr/libexec
+usr/etc

Added: non-group/beagle/trunk/debian/beagle.menu
===================================================================
--- non-group/beagle/trunk/debian/beagle.menu	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/beagle.menu	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,2 @@
+?package(beagle):needs="X11" section="Apps/Tools"\
+  title="Best" command="/usr/bin/best" icon="/usr/share/pixmaps/best.png"

Added: non-group/beagle/trunk/debian/changelog
===================================================================
--- non-group/beagle/trunk/debian/changelog	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/changelog	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,169 @@
+beagle (0.2.1-1) unstable; urgency=low
+
+  * New upstream version.
+     + Do not display icon by default in systray area. (Closes: #335804)
+     + Fix crash when clicking on OO.org doc (Closes: #349537)
+     + Display icon in launcher file. (Closes: #349602)
+  * debian/patches:
+      + Reapplied "usebash" patch. (Closes: #350558)
+      + beagle-status_watch: Use watch in beagle-status (Closes: #327124)
+      + beagle-settings: move beagle-settings out of apps->utils and
+        notify when it does start. (Closes: #349604)
+  * debian/control: depend on bash. (Closes: #350283)
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sun,  5 Feb 2006 12:36:45 +0100
+
+beagle (0.2.0-1) unstable; urgency=low
+
+  * New upstream version.
+    + Fixes problems running beagle (Closes: #343273, #341142, #348696)
+  * debian/watch: updated.
+  * Splitted libbeagle in his own package. (Closes: #343542)
+  * Removed Epiphany support from description. Enabling that module is 
+  considered dangerous, and you should make by your own (Closes: #343086)
+  * Disabled webservice support. Deprecated and unmaintained.
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sat, 21 Jan 2006 12:20:58 +0100
+
+beagle (0.1.3-1) unstable; urgency=low
+
+  * New upstream version.
+  * Enabled libbleagle and python bindings.
+  * debian/rules: install in debian/tmp and copy files
+  from there to their final location
+  * debian/beagle-dev.dirs,
+    debian/beagle-dev.install.
+    debian/python-beagle.dirs,
+    debian/python-beagle.install,
+    debian/beagle.install: add all these new files
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Tue,  6 Dec 2005 12:49:27 +0100
+
+beagle (0.1.2-3) unstable; urgency=low
+
+  * Split Evolution Data backend in its own package.
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sat, 26 Nov 2005 22:52:28 +0100
+
+beagle (0.1.2-2) unstable; urgency=low
+
+  * Compiled with unstable dependencies (Closes: #340550, #340663, #331085)
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Fri, 25 Nov 2005 20:28:45 +0100
+
+beagle (0.1.2-1) unstable; urgency=low
+
+  * New upstream version. (Closes: #331384)
+  * Compiled using latest gmime-sharp package (Closes: #334125, #334456)
+  * Util/Util.dll.config.in: Added libgalago.so.1 as a target for libgalago.so 
+  library (Closes: #334094, #338486)
+  * Suggests gaim-xmms-remote. (Closes: #335735)
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Tue, 22 Nov 2005 22:54:02 +0100
+
+beagle (0.1.1-1) unstable; urgency=low
+
+  * New upstream release.
+    + Fixed memory leaks (Closes: #325569)
+  * Compiled with proper cil package dependencies. (Closes: #324403)
+  * Cleaned not needed build-dependencies.
+  * README.Debian: remove Dbus section, as it is not used any more.
+  * New beagle-crawl-system is located in /usr/share/doc/beagle/crawl-system
+    directory. 
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Mon, 10 Oct 2005 23:39:10 +0200
+
+beagle (0.1.0-1) unstable; urgency=low
+
+  * New usptream version
+  * Added build-dependency in libgalago-cil
+  * patches:
+     + beagle--bestHIGcompliant: fixed upstream
+     + beagle--display-gaim-logs: fixed upstream
+     + beagle--fix-pdf-ssindex-zombies: fixed upstream
+     + beagle--usebash: updated. 
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sat,  8 Oct 2005 22:30:48 +0200
+
+beagle (0.0.12-3) unstable; urgency=low
+
+  * Moved beagle-build-index and beagle-manage-index
+  to /usr/sbin (Closes: #326851)
+  * Enabled webservices (Closes: #322733)
+  * Updated Build-Dependency to cli-common (>= 0.2.0)
+  * patches:
+      + beagle--bestHIGcompliant--0.0.12: make best.desktop HIG
+      compliant (Closes: #323000) 
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sat, 17 Sep 2005 15:45:51 +0200
+
+beagle (0.0.12-2) unstable; urgency=low
+
+  * Need to depend on dbus-1-utils as Best uses dbus to communicate with
+    Best search tool. (Closes: #322271)
+  * Recompiled to get new dependency in libexif12. (Closes: #323083)
+  * debian/control:
+      + changed Architecture from 'any' to 'all'.
+      + build depend on dpatch and autotools-dev.
+      + Force dependency in libmono0 (Closes: #321811)
+      + Force dependency in libsqlite0 (Closes: #322904)
+  * debian/rules:
+      + changed to allow using dpatch.
+      + dh_shlibs and dh_makeclilibs are not needed for now.
+      + update config.{guess,sub} at build time.
+      + remove *.{a,la} files from binary package.
+  * patches:
+      + beagle--usebash--0.0.12: force using bash where "exec -a" is
+      called, as this is a bashism. (Closes: #322331)
+      + beagle--display-gaim-logs--0.0.12: get patch from upstream CVS to fix
+      beagle not indexing Gaim logs. (Closes: #322744)
+      + beagle--fix-pdf-ssindex-zombies--0.0.12: upstream CVS patch for fixing
+      ssindex and pdf zombies. (Closes: #322947) 
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sat, 20 Aug 2005 13:03:56 +0200
+
+beagle (0.0.12-1) unstable; urgency=low
+
+  * The "mixed Finnish sauna" release.
+  * New upstream release. 
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Wed, 13 Jul 2005 00:36:58 +0300
+
+beagle (0.0.11.1-2) unstable; urgency=low
+
+  * Compiled with Sid libgmime2.1-cil package. 
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sun, 19 Jun 2005 16:21:02 +0200
+
+beagle (0.0.11.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sat, 18 Jun 2005 14:37:32 +0200
+
+beagle (0.0.10-1) unstable; urgency=low
+
+  * New upstream version.
+  * Compiled using Mono in Debian unstable.
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sun, 12 Jun 2005 11:54:16 +0200
+
+beagle (0.0.8.1-2) unstable; urgency=low
+
+  * Talk about the need of allowing the use of extended attributes in
+    the filesystem in which /home resides. (user_xattr)
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Mon,  4 Apr 2005 00:03:50 +0200
+
+beagle (0.0.8.1-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Sat,  2 Apr 2005 16:15:53 +0200
+
+beagle (0.0.8-1) unstable; urgency=low
+
+  * Initial Release. (Closes: #258097)
+
+ -- Jose Carlos Garcia Sogo <jsogo at debian.org>  Wed, 23 Mar 2005 22:49:23 +0100
+

Added: non-group/beagle/trunk/debian/compat
===================================================================
--- non-group/beagle/trunk/debian/compat	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/compat	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1 @@
+4

Added: non-group/beagle/trunk/debian/control
===================================================================
--- non-group/beagle/trunk/debian/control	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/control	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,55 @@
+Source: beagle
+Section: gnome
+Priority: optional
+Maintainer: Jose Carlos Garcia Sogo <jsogo at debian.org>
+Build-Depends: debhelper (>= 4.1.0), intltool, mono-mcs (>= 1.0) | c-sharp-compiler, libmono-dev (>= 1.0), libgnome2.0-cil, libgmime2.1-cil (>= 2.1.19), libevolution-cil, libgtk2.0-dev, mozilla-dev, libexif-dev, libsqlite0-dev, libxss-dev, zip, libgnomevfs2-dev (>= 2.6), libgnome2-dev (>= 2.6), libgalago-cil, cli-common (>= 0.2.0), dpatch, autotools-dev, python-dev, python-gtk2-dev, librsvg2-dev
+Standards-Version: 3.6.2
+
+Package: beagle
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}, dbus-1-utils, libsqlite0, libmono0 (>= 1.0), bash
+Recommends: beagle-backend-evolution
+Suggests: gaim-xmms-remote
+Description: indexing and search tool for your personal data
+ A program for indexing and searching user's data. At the moment,
+ it can index filesystems, GAIM logs, Evolution mail and data, RSS and other.
+ .
+ Beagle webpage is at http://www.gnome.org/projects/beagle/
+
+Package: beagle-backend-evolution
+Architecture: all
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
+Description: evolution data backend for beagle
+ Backend that allows Beagle indexing calendar and contact entries from 
+ Evolution.
+ .
+ Beagle is a program for indexing and searching user's data. At the moment,
+ it can index filesystems, GAIM logs, Evolution mail and data, RSS and other.
+
+Package: libbeagle0
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: library for accessing beagle (development files)
+ This library allow programmers accessing Beagle daemon and performing searches.
+ .
+ Beagle is a program for indexing and searching user's data. At the moment,
+ it can index filesystems, GAIM logs, Evolution mail and data, RSS and other.
+ 
+Package: beagle-dev
+Architecture: any
+Depends: libbeagle0 (= ${Source-Version})
+Description: library for accessing beagle (development files)
+ This library allow programmers accessing Beagle daemon and performing searches,
+ and this package contains needed files for developing with it.
+ .
+ Beagle is a program for indexing and searching user's data. At the moment,
+ it can index filesystems, GAIM logs, Evolution mail and data, RSS and other.
+
+Package: python-beagle
+Architecture: any
+Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends}
+Description: python bindings for beagle
+ Allow accessing Beagle daemon and peforming searches using Python.
+ .
+ Beagle is a program for indexing and searching user's data. At the moment,
+ it can index filesystems, GAIM logs, Evolution mail and data, RSS and other.

Added: non-group/beagle/trunk/debian/copyright
===================================================================
--- non-group/beagle/trunk/debian/copyright	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/copyright	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,83 @@
+This package was debianized by Jose Carlos Garcia Sogo <jsogo at debian.org> on
+Sat, 29 Jan 2005 11:26:39 +0100.
+
+It was downloaded from http://ftp.gnome.org/pub/GNOME/sources/beagle/
+
+Copyright: (C) 2004 Novell, Inc.
+
+Upstream Authors: please, refer to AUTHORS file in source
+
+License: Various parts of Beagle are covered by various licenses.
+
+The non-Lucene.Net parts of Beagle is under the X11 license (a/k/a the MIT
+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.
+
+-----------------------------------------------------------------------------
+
+Lucene.Net is a separate projects, and is covered by the Apache Software
+License.
+
+ The Apache Software License, Version 1.1
+
+ Copyright (c) 2000-2004 The Apache Software Foundation.  All rights
+ reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in
+    the documentation and/or other materials provided with the
+    distribution.
+
+ 3. The end-user documentation included with the redistribution,
+    if any, must include the following acknowledgment:
+       "This product includes software developed by the
+        Apache Software Foundation (http://www.apache.org/)."
+    Alternately, this acknowledgment may appear in the software itself,
+    if and wherever such third-party acknowledgments normally appear.
+
+ 4. The names "Apache" and "Apache Software Foundation" must
+    not be used to endorse or promote products derived from this
+    software without prior written permission. For written
+    permission, please contact apache at apache.org.
+
+ 5. Products derived from this software may not be called "Apache",
+    nor may "Apache" appear in their name, without prior written
+    permission of the Apache Software Foundation.
+
+ THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ SUCH DAMAGE.
+

Added: non-group/beagle/trunk/debian/libbeagle0.dirs
===================================================================
--- non-group/beagle/trunk/debian/libbeagle0.dirs	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/libbeagle0.dirs	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1 @@
+usr/lib

Added: non-group/beagle/trunk/debian/libbeagle0.install
===================================================================
--- non-group/beagle/trunk/debian/libbeagle0.install	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/libbeagle0.install	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1 @@
+usr/lib/libbeagle.so.*

Added: non-group/beagle/trunk/debian/patches/00list
===================================================================
--- non-group/beagle/trunk/debian/patches/00list	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/patches/00list	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,3 @@
+beagle-settings.dpatch
+beagle-status_watch.dpatch
+usebash.dpatch

Added: non-group/beagle/trunk/debian/patches/beagle-settings.dpatch
===================================================================
--- non-group/beagle/trunk/debian/patches/beagle-settings.dpatch	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/patches/beagle-settings.dpatch	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,17 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## beagle-settings.dpatch by Jose Carlos Garcia Sogo <jsogo at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad beagle-0.2.1~/tools/beagle-settings.desktop.in beagle-0.2.1/tools/beagle-settings.desktop.in
+--- beagle-0.2.1~/tools/beagle-settings.desktop.in	2005-11-04 21:22:25.000000000 +0100
++++ beagle-0.2.1/tools/beagle-settings.desktop.in	2006-02-05 12:33:30.000000000 +0100
+@@ -7,4 +7,5 @@
+ Exec=beagle-settings
+ Icon=gnome-searchtool
+ Type=Application
+-Categories=Application;Settings;AdvancedSettings;Utility;Filesystem;X-Ximian-Settings;
++StartupNotify=true
++Categories=Application;Settings;AdvancedSettings;Filesystem;X-Ximian-Settings;


Property changes on: non-group/beagle/trunk/debian/patches/beagle-settings.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: non-group/beagle/trunk/debian/patches/beagle-status_watch.dpatch
===================================================================
--- non-group/beagle/trunk/debian/patches/beagle-status_watch.dpatch	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/patches/beagle-status_watch.dpatch	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,23 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## beagle-status_watch.dpatch by Jose Carlos Garcia Sogo <jsogo at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad beagle-0.2.1~/tools/beagle-status beagle-0.2.1/tools/beagle-status
+--- beagle-0.2.1~/tools/beagle-status	2005-11-03 02:52:58.000000000 +0100
++++ beagle-0.2.1/tools/beagle-status	2006-02-04 14:35:15.000000000 +0100
+@@ -5,11 +5,4 @@
+ else
+     CMD="beagle-info"
+ fi
+-
+-while [ 1 ]; do
+-    str=`$CMD --status | head -n 20`
+-    clear
+-    echo "$str"
+-    # beagle-info causes a CPU spike, keep the hammering low
+-    sleep 5
+-done
++    watch -n 5 $CMD --status


Property changes on: non-group/beagle/trunk/debian/patches/beagle-status_watch.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: non-group/beagle/trunk/debian/patches/usebash.dpatch
===================================================================
--- non-group/beagle/trunk/debian/patches/usebash.dpatch	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/patches/usebash.dpatch	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,52 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## usebash.dpatch by Jose Carlos Garcia Sogo <jsogo at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Force scripts using "exec -a" to use bash
+
+ at DPATCH@
+diff -urNad beagle-0.2.1~/beagled/beagled.in beagle-0.2.1/beagled/beagled.in
+--- beagle-0.2.1~/beagled/beagled.in	2005-12-06 22:17:29.000000000 +0100
++++ beagle-0.2.1/beagled/beagled.in	2006-02-04 13:40:59.000000000 +0100
+@@ -1,4 +1,4 @@
+-#!@bash@
++#!/bin/bash
+ 
+ if [ -e ./@target@ ] && [ -e ./Makefile.am ] ; then
+     echo "*** Running uninstalled @target@ ***"
+diff -urNad beagle-0.2.1~/beagled/beagled-index-helper.in beagle-0.2.1/beagled/beagled-index-helper.in
+--- beagle-0.2.1~/beagled/beagled-index-helper.in	2005-11-03 18:54:47.000000000 +0100
++++ beagle-0.2.1/beagled/beagled-index-helper.in	2006-02-04 13:40:59.000000000 +0100
+@@ -1,4 +1,4 @@
+-#!@bash@
++#! /bin/bash
+ 
+ if [ -e ./@target@ ] && [ -e ./Makefile.am ] ; then
+     echo "*** Running uninstalled @target@ ***"
+diff -urNad beagle-0.2.1~/ImLogViewer/beagle-imlogviewer.in beagle-0.2.1/ImLogViewer/beagle-imlogviewer.in
+--- beagle-0.2.1~/ImLogViewer/beagle-imlogviewer.in	2005-01-25 21:13:58.000000000 +0100
++++ beagle-0.2.1/ImLogViewer/beagle-imlogviewer.in	2006-02-04 13:40:59.000000000 +0100
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++#!/bin/bash
+ 
+ if [ -e ./@target@ ] && [ -e ./Makefile.am ] ; then
+     echo "*** Running uninstalled @target@ ***"
+diff -urNad beagle-0.2.1~/tools/beagle-index-info beagle-0.2.1/tools/beagle-index-info
+--- beagle-0.2.1~/tools/beagle-index-info	2005-05-16 18:05:53.000000000 +0200
++++ beagle-0.2.1/tools/beagle-index-info	2006-02-04 13:40:59.000000000 +0100
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++#!/bin/bash
+ 
+ if [ -x "./beagle-info" ]; then
+     CMD="./beagle-info"
+diff -urNad beagle-0.2.1~/tools/beagle-ping beagle-0.2.1/tools/beagle-ping
+--- beagle-0.2.1~/tools/beagle-ping	2005-05-16 18:05:53.000000000 +0200
++++ beagle-0.2.1/tools/beagle-ping	2006-02-04 13:40:59.000000000 +0100
+@@ -1,4 +1,4 @@
+-#!/bin/sh
++#!/bin/bash
+ 
+ if [ -x "./beagle-info" ]; then
+     CMD="./beagle-info"


Property changes on: non-group/beagle/trunk/debian/patches/usebash.dpatch
___________________________________________________________________
Name: svn:executable
   + *

Added: non-group/beagle/trunk/debian/python-beagle.dirs
===================================================================
--- non-group/beagle/trunk/debian/python-beagle.dirs	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/python-beagle.dirs	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1 @@
+usr/lib

Added: non-group/beagle/trunk/debian/python-beagle.install
===================================================================
--- non-group/beagle/trunk/debian/python-beagle.install	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/python-beagle.install	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1 @@
+usr/lib/python2.3

Added: non-group/beagle/trunk/debian/rules
===================================================================
--- non-group/beagle/trunk/debian/rules	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/rules	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,145 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+export MONO_SHARED_DIR=$(CURDIR)
+
+include /usr/share/dpatch/dpatch.make
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+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
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+configure: configure-stamp
+configure-stamp: patch
+	dh_testdir
+	
+	( if [ -f config.sub.old ]; then \
+	 rm -f config.sub ; \
+	else \
+	 mv config.sub config.sub.old ; \
+	fi ; \
+	if [ -f config.guess.old ]; then \
+	 rm -f config.guess ; \
+	else \
+	 mv config.guess config.guess.old ; \
+	fi )
+	
+	ln -sf /usr/share/misc/config.sub .
+	ln -sf /usr/share/misc/config.guess .
+		       
+	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) \
+		--build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man \
+		--infodir=\$${prefix}/share/info --enable-libbeagle --enable-python --enable-webservices=no
+
+	touch configure-stamp
+
+build: build-stamp
+
+build-stamp:  configure-stamp
+	dh_testdir
+	$(MAKE)
+	touch build-stamp
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp configure-stamp
+
+	-$(MAKE) distclean
+	
+	( if [ -f config.sub.old ]; then \
+	 mv config.sub.old config.sub; \
+	fi; \
+	if [ -f config.guess.old ]; then \
+	 mv config.guess.old config.guess; \
+	fi; )
+
+	rm -rf $(MONO_SHARED_DIR)/.wapi
+
+	rm -rf debian/patched
+
+	dh_clean 
+
+install: build-stamp install-arch install-indep
+
+install-arch:
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs -a
+
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+	
+	dh_install -a --sourcedir=debian/tmp
+
+	find debian/beagle debian/python-beagle -name '*.a' -delete
+	find debian/beagle debian/python-beagle -name '*.la' -delete
+#	Don't remove .so links until we discover how to map to .so.0 files.
+#	find . -name '*.so' -exec rm -f {} \;
+	cp mozilla-extension/beagle.xpi $(CURDIR)/debian/beagle/usr/share/doc/beagle/mozilla-extension
+	cp mozilla-extension/README	$(CURDIR)/debian/beagle/usr/share/doc/beagle/mozilla-extension
+
+	mv debian/beagle/usr/libexec debian/beagle/usr/share/doc/beagle/crawl-system/bin
+	mv debian/beagle/usr/etc     debian/beagle/usr/share/doc/beagle/crawl-system
+
+install-indep:
+	dh_testdir
+	dh_testroot
+	dh_installdirs -i
+	dh_install -i --sourcedir=debian/tmp
+
+	mv debian/beagle/usr/lib/beagle/Backends debian/beagle-backend-evolution/usr/lib/beagle
+
+
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+#	dh_makeshlibs
+#	dh_makeclilibs -m 1.0
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_clideps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+	
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs ChangeLog
+	dh_installdocs
+	dh_installexamples
+	dh_installman
+	dh_makeshlibs -plibbeagle0 -V
+	dh_python -ppython-beagle
+#	dh_makeclilibs -m 1.0
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_shlibdeps
+	dh_clideps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: non-group/beagle/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: non-group/beagle/trunk/debian/watch
===================================================================
--- non-group/beagle/trunk/debian/watch	2006-02-14 20:53:40 UTC (rev 2259)
+++ non-group/beagle/trunk/debian/watch	2006-02-14 21:17:44 UTC (rev 2260)
@@ -0,0 +1,5 @@
+# Example watch control file for uscan
+# Rename this file to "watch" and then you can run the "uscan" command
+# to check for upstream updates and more.
+version=3
+ftp://ftp.gnome.org/pub/GNOME/sources/beagle/0.2/beagle-(.*)\.tar\.gz	debian	uupdate




More information about the Pkg-mono-svn-commits mailing list