Debian

Available patches from Ubuntu

To see Ubuntu differences wrt. to Debian, write down a grep-dctrl query identifying the packages you're interested in:
grep-dctrl -n -sPackage Sources.Debian
(e.g. -FPackage linux-ntfs or linux-ntfs)

Modified packages are listed below:

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: zeitgeist

zeitgeist (1.0.2-3ubuntu2) focal; urgency=medium * No-change rebuild for libgcc-s1 package name change. -- Matthias Klose <doko@ubuntu.com> Sun, 22 Mar 2020 17:04:32 +0100 zeitgeist (1.0.2-3ubuntu1) focal; urgency=medium * Resynchronize with Debian. Remaining changes: - Add add_datahub_autostart_delay.patch: Don't start for a little while - Add nodisplay_autostart.patch: Don't show in Startup Applications - Add pre_populator.patch: Pre-populate the log with some events so that the Unity dash isn't empty on first run. -- Rico Tzschichholz <ricotz@ubuntu.com> Tue, 28 Jan 2020 14:51:17 +0100

Modifications :
  1. Download patch debian/control

    --- 1.0.2-3/debian/control 2020-01-22 22:08:01.000000000 +0000 +++ 1.0.2-3ubuntu2/debian/control 2020-01-28 13:51:17.000000000 +0000 @@ -1,7 +1,8 @@ Source: zeitgeist Section: utils Priority: optional -Maintainer: Debian QA Group <packages@qa.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian QA Group <packages@qa.debian.org> Build-Depends: bash-completion (>= 1:1.0-1~), debhelper-compat (= 12),
  2. Download patch debian/patches/add_datahub_autostart_delay.patch

    --- 1.0.2-3/debian/patches/add_datahub_autostart_delay.patch 1970-01-01 00:00:00.000000000 +0000 +++ 1.0.2-3ubuntu2/debian/patches/add_datahub_autostart_delay.patch 2020-01-28 13:49:25.000000000 +0000 @@ -0,0 +1,11 @@ +--- + data/zeitgeist-datahub.desktop.in | 1 + + 1 file changed, 1 insertion(+) + +--- a/data/zeitgeist-datahub.desktop.in ++++ b/data/zeitgeist-datahub.desktop.in +@@ -4,3 +4,4 @@ Comment=Start the Zeitgeist Datahub for + Exec=zeitgeist-datahub + Terminal=false + Type=Application ++X-GNOME-Autostart-Delay=20
  3. Download patch debian/patches/series

    --- 1.0.2-3/debian/patches/series 2020-01-22 22:09:09.000000000 +0000 +++ 1.0.2-3ubuntu2/debian/patches/series 2020-01-28 13:49:48.000000000 +0000 @@ -1,5 +1,8 @@ skip-failing-tests.patch startup-database-vacuum.patch add_german_translation.patch +add_datahub_autostart_delay.patch +nodisplay_autostart.patch +pre_populator.patch zeitgeist-python3.patch backport/0001-build-Allow-building-with-gettext-0.20.patch
  4. Download patch debian/patches/pre_populator.patch

    --- 1.0.2-3/debian/patches/pre_populator.patch 1970-01-01 00:00:00.000000000 +0000 +++ 1.0.2-3ubuntu2/debian/patches/pre_populator.patch 2020-01-28 13:49:25.000000000 +0000 @@ -0,0 +1,151 @@ +Description: Pre-populate the log with some events so that the dash isn't empty on first run. + +=== modified file 'src/Makefile.am' +--- + datahub/Makefile.am | 1 + datahub/pre-populator.vala | 117 +++++++++++++++++++++++++++++++++++++++++ + datahub/zeitgeist-datahub.vala | 3 + + 3 files changed, 121 insertions(+) + +--- a/datahub/Makefile.am ++++ b/datahub/Makefile.am +@@ -30,6 +30,7 @@ zeitgeist_datahub_VALASOURCES = \ + desktop-launch-listener.vala \ + kde-recent-document-provider.vala \ + recent-manager-provider.vala \ ++ pre-populator.vala \ + utils.vala \ + zeitgeist-datahub.vala \ + $(NULL) +--- /dev/null ++++ b/datahub/pre-populator.vala +@@ -0,0 +1,117 @@ ++/* ++ * Copyright (C) 2012 Canonical Ltd. ++ * ++ * This program 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 3 of the License, or ++ * (at your option) any later version. ++ * ++ * This program 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 program. If not, see <http://www.gnu.org/licenses/>. ++ * ++ * Authored by Michal Hruby <michal.mhr@gmail.com> ++ * ++ */ ++ ++using Zeitgeist; ++ ++public class PrePopulator : DataProvider ++{ ++ public PrePopulator (DataHub datahub) ++ { ++ GLib.Object (unique_id: "com.canonical,datahub,pre-populator", ++ name: "Pre-populate the log", ++ description: "Pushes a couple of events so Ubuntu Dash home is not empty when doing new install", ++ datahub: datahub); ++ } ++ ++ // if vala didn't have bug in construct-only properties, the properties ++ // would be construct-only ++ public override string unique_id { get; construct set; } ++ public override string name { get; construct set; } ++ public override string description { get; construct set; } ++ ++ public override DataHub datahub { get; construct set; } ++ public override bool enabled { get; set; default = true; } ++ public override bool register { get; construct set; default = true; } ++ ++ construct ++ { ++ } ++ ++ public override void start () ++ { ++ this.prepare_events.begin (); ++ } ++ ++ private Event event_for_desktop_file (string desktop_file, int64 timestamp) ++ { ++ var event = new Event (); ++ event.timestamp = timestamp; ++ var subject = new Subject (); ++ ++ event.actor = "application://zeitgeist-datahub.desktop"; ++ event.interpretation = Zeitgeist.ZG.ACCESS_EVENT; ++ event.manifestation = Zeitgeist.ZG.USER_ACTIVITY; ++ event.add_subject (subject); ++ ++ subject.uri = "application://%s".printf (desktop_file); ++ subject.interpretation = Zeitgeist.NFO.SOFTWARE; ++ subject.manifestation = Zeitgeist.NFO.SOFTWARE_ITEM; ++ subject.mimetype = "application/x-desktop"; ++ ++ return event; ++ } ++ ++ private async void prepare_events () ++ { ++ var arr = new GenericArray<Event> (); ++ var ts = Timestamp.from_now (); ++ // the timestamp is in milliseconds, we can safely increment it ++ // (dash will display latest first) ++ arr.add (event_for_desktop_file ("rhythmbox.desktop", ++ts)); ++ arr.add (event_for_desktop_file ("org.gnome.Calculator.desktop", ++ts)); ++ arr.add (event_for_desktop_file ("org.gnome.gedit.desktop", ++ts)); ++ arr.add (event_for_desktop_file ("org.gnome.Totem.desktop", ++ts)); ++ arr.add (event_for_desktop_file ("thunderbird.desktop", ++ts)); ++ arr.add (event_for_desktop_file ("yelp.desktop", ++ts)); ++ ++ try ++ { ++ var log = new Zeitgeist.Log (); ++ var ids = yield log.find_event_ids (new TimeRange.anytime (), ++ new GLib.GenericArray<Zeitgeist.Event> (), ++ StorageState.ANY, ++ 1, ++ ResultType.MOST_RECENT_EVENTS, ++ null); ++ ++ if (ids.length == 0) ++ { ++ // pre-populate only if there are no events at all ++ items_available (arr); ++ ++ Timeout.add_seconds (5, prepare_events.callback); ++ yield; ++ } ++ ++ var registry = new DataSourceRegistry (); ++ // this is one-time only module, disable ourselves when done ++ yield registry.set_data_source_enabled (unique_id, false, null); ++ } ++ catch (Error err) ++ { ++ warning ("%s", err.message); ++ } ++ } ++ ++ public override void stop () ++ { ++ } ++} ++ +--- a/datahub/zeitgeist-datahub.vala ++++ b/datahub/zeitgeist-datahub.vala +@@ -122,6 +122,9 @@ public class DataHub : Object, DataHubSe + + providers.prepend (new DesktopLaunchListener (this)); + ++ // Ubuntu-specific ++ providers.prepend (new PrePopulator (this)); ++ + foreach (unowned DataProvider prov in providers) + { + bool enabled = true;
  5. Download patch debian/patches/nodisplay_autostart.patch

    --- 1.0.2-3/debian/patches/nodisplay_autostart.patch 1970-01-01 00:00:00.000000000 +0000 +++ 1.0.2-3ubuntu2/debian/patches/nodisplay_autostart.patch 2020-01-28 13:49:25.000000000 +0000 @@ -0,0 +1,15 @@ +Description: Clean up Startup Applications dialog by hiding default apps +Author: Michael Terry <michael.terry@canonical.com> +Bug-Ubuntu: https://launchpad.net/bugs/803917 +Forwarded: not-needed +--- + data/zeitgeist-datahub.desktop.in | 1 + + 1 file changed, 1 insertion(+) + +--- a/data/zeitgeist-datahub.desktop.in ++++ b/data/zeitgeist-datahub.desktop.in +@@ -5,3 +5,4 @@ Exec=zeitgeist-datahub + Terminal=false + Type=Application + X-GNOME-Autostart-Delay=20 ++NoDisplay=true

Debian ( Changelog | PTS | Bugs ) Ubuntu ( Changelog | txt | LP | Bugs ) | Diff from Ubuntu

Source: zeitgeist-sharp

zeitgeist-sharp (0.8.0.0-5ubuntu1) xenial; urgency=high * Bump target framework version to 4.5. -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 15 Dec 2015 08:46:04 +0000

Modifications :
  1. Download patch .pc/framework-4.5.patch/Zeitgeist/Zeitgeist.csproj

    --- 0.8.0.0-5/.pc/framework-4.5.patch/Zeitgeist/Zeitgeist.csproj 1970-01-01 00:00:00.000000000 +0000 +++ 0.8.0.0-5ubuntu1/.pc/framework-4.5.patch/Zeitgeist/Zeitgeist.csproj 2015-12-24 07:14:05.000000000 +0000 @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?> +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> + <PropertyGroup> + <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> + <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> + <ProductVersion>8.0.50727</ProductVersion> + <SchemaVersion>2.0</SchemaVersion> + <ProjectGuid>{A8352F1A-F10C-41E6-B6B0-655703358EF4}</ProjectGuid> + <OutputType>Library</OutputType> + <RootNamespace>Zeitgeist</RootNamespace> + <AssemblyName>zeitgeist-sharp</AssemblyName> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>zeitgeist-sharp.snk</AssemblyOriginatorKeyFile> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols> + <DebugType>full</DebugType> + <Optimize>true</Optimize> + <OutputPath>bin\Debug</OutputPath> + <DefineConstants>DEBUG</DefineConstants> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <ConsolePause>false</ConsolePause> + <GenerateDocumentation>true</GenerateDocumentation> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> + <DebugType>none</DebugType> + <Optimize>false</Optimize> + <OutputPath>bin\Release</OutputPath> + <ErrorReport>prompt</ErrorReport> + <WarningLevel>4</WarningLevel> + <ConsolePause>false</ConsolePause> + </PropertyGroup> + <ItemGroup> + <Reference Include="glib-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f"> + <Package>glib-sharp-2.0</Package> + </Reference> + <Reference Include="dbus-sharp, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5675b0c3093115b5"> + <Package>dbus-sharp-2.0</Package> + </Reference> + <Reference Include="dbus-sharp-glib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=5675b0c3093115b5"> + <Package>dbus-sharp-glib-2.0</Package> + </Reference> + <Reference Include="System" /> + </ItemGroup> + <ItemGroup> + <Compile Include="Datamodel\Event.cs" /> + <Compile Include="Datamodel\Subject.cs" /> + <Compile Include="Datamodel\ResultType.cs" /> + <Compile Include="Datamodel\TimeRange.cs" /> + <Compile Include="Datamodel\StorageState.cs" /> + <Compile Include="Datamodel\DataSource.cs" /> + <Compile Include="Delegates.cs" /> + <Compile Include="Client\IDataSource.cs" /> + <Compile Include="Client\IBlacklist.cs" /> + <Compile Include="Client\ILog.cs" /> + <Compile Include="DataSourceClient.cs" /> + <Compile Include="BlacklistClient.cs" /> + <Compile Include="LogClient.cs" /> + <Compile Include="ZsUtils.cs" /> + <Compile Include="Datamodel\Interpretation.cs" /> + <Compile Include="Datamodel\Manifestation.cs" /> + <Compile Include="Datamodel\NameUri.cs" /> + <Compile Include="Datamodel\Monitor.cs" /> + <Compile Include="Datamodel\Delegates.cs" /> + <Compile Include="AssemblyInfo.cs" /> + <Compile Include="Datamodel\Version.cs" /> + <Compile Include="Client\IDBus.cs" /> + </ItemGroup> + <ItemGroup> + <Folder Include="Datamodel\" /> + <Folder Include="Client\" /> + </ItemGroup> + <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> +</Project>
  2. Download patch debian/control

    --- 0.8.0.0-5/debian/control 2013-10-28 00:24:45.000000000 +0000 +++ 0.8.0.0-5ubuntu1/debian/control 2015-12-15 08:46:11.000000000 +0000 @@ -1,7 +1,8 @@ Source: zeitgeist-sharp Section: cli-mono Priority: optional -Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team@lists.alioth.debian.org> +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> +XSBC-Original-Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team@lists.alioth.debian.org> Uploaders: Jo Shields <directhex@apebox.org>, Chow Loong Jin <hyperair@debian.org>, Manish Sinha <manishsinha@ubuntu.com>
  3. Download patch .pc/applied-patches

    --- 0.8.0.0-5/.pc/applied-patches 2015-12-24 07:14:05.461423172 +0000 +++ 0.8.0.0-5ubuntu1/.pc/applied-patches 2015-12-24 07:14:05.665428737 +0000 @@ -2,3 +2,4 @@ tweak_pcfile_location_for_debianisms.pat zeitgeist-daemon-ac-check-prog.patch automake-pkglibdir-data.patch use_dbussharp_2.patch +framework-4.5.patch
  4. Download patch debian/patches/series

    --- 0.8.0.0-5/debian/patches/series 2013-10-28 00:25:08.000000000 +0000 +++ 0.8.0.0-5ubuntu1/debian/patches/series 2015-12-15 08:46:27.000000000 +0000 @@ -2,3 +2,4 @@ tweak_pcfile_location_for_debianisms.pat zeitgeist-daemon-ac-check-prog.patch automake-pkglibdir-data.patch use_dbussharp_2.patch +framework-4.5.patch
  5. Download patch debian/patches/framework-4.5.patch

    --- 0.8.0.0-5/debian/patches/framework-4.5.patch 1970-01-01 00:00:00.000000000 +0000 +++ 0.8.0.0-5ubuntu1/debian/patches/framework-4.5.patch 2015-12-15 08:46:36.000000000 +0000 @@ -0,0 +1,13 @@ +Description: Bump target framework version to 4.5. +Author: Dimitri John Ledkov <xnox@ubuntu.com> + +--- zeitgeist-sharp-0.8.0.0.orig/Zeitgeist/Zeitgeist.csproj ++++ zeitgeist-sharp-0.8.0.0/Zeitgeist/Zeitgeist.csproj +@@ -11,6 +11,7 @@ + <AssemblyName>zeitgeist-sharp</AssemblyName> + <SignAssembly>true</SignAssembly> + <AssemblyOriginatorKeyFile>zeitgeist-sharp.snk</AssemblyOriginatorKeyFile> ++ <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> + </PropertyGroup> + <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> + <DebugSymbols>true</DebugSymbols>
  6. Download patch Zeitgeist/Zeitgeist.csproj

    --- 0.8.0.0-5/Zeitgeist/Zeitgeist.csproj 2015-12-24 07:14:05.000000000 +0000 +++ 0.8.0.0-5ubuntu1/Zeitgeist/Zeitgeist.csproj 2015-12-24 07:14:05.000000000 +0000 @@ -11,6 +11,7 @@ <AssemblyName>zeitgeist-sharp</AssemblyName> <SignAssembly>true</SignAssembly> <AssemblyOriginatorKeyFile>zeitgeist-sharp.snk</AssemblyOriginatorKeyFile> + <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <DebugSymbols>true</DebugSymbols>
  1. zeitgeist
  2. zeitgeist-sharp