[Bug 814274] New: dependency not automatically installed when you yum install docky
by Red Hat Bugzilla
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
Summary: dependency not automatically installed when you yum install docky
https://bugzilla.redhat.com/show_bug.cgi?id=814274
Summary: dependency not automatically installed when you yum
install docky
Product: Fedora
Version: 16
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: unspecified
Priority: unspecified
Component: docky
AssignedTo: lzap(a)redhat.com
ReportedBy: che666(a)gmail.com
QAContact: extras-qa(a)fedoraproject.org
CC: lzap(a)redhat.com, mono(a)lists.fedoraproject.org
Classification: Fedora
Story Points: ---
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Description of problem:
after yum install docky and starting it some operations seem to miss a
dependency:
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An
exception was thrown by the type initializer for Docky.ConfigurationWindow --->
System.DllNotFoundException: libgnome-desktop-2.so.17
Version-Release number of selected component (if applicable):
docky-2.0.12-1 on x86_64
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
10 years, 9 months
[Bug 828581] New: Non default packaged Docky build does not include dockmanager
by Red Hat Bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=828581
Bug ID: 828581
QA Contact: extras-qa(a)fedoraproject.org
Severity: unspecified
Version: 16
Priority: unspecified
CC: lzap(a)redhat.com, mono(a)lists.fedoraproject.org
Assignee: lzap(a)redhat.com
Summary: Non default packaged Docky build does not include
dockmanager
Regression: ---
Story Points: ---
Classification: Fedora
OS: Linux
Reporter: ojar(a)uk.ibm.com
Type: Bug
Documentation: ---
Hardware: Unspecified
Mount Type: ---
Status: NEW
Component: docky
Product: Fedora
Description of problem:
Build docky per bug/solution id=822477 and the dockmanager is not built. On
F16, the downloaded separate dockmanager does not build due to a number of
issues:-
Version-Release number of selected component (if applicable):
Fedora 16 & 17
How reproducible:
Follow build instructions per id=822477, where Docky v2.1.5 is working on F16 &
F17, the 'dockmanager' component is not not built.
Steps to Reproduce:
1. Build Docky via instructions
2. Download the dockmanager
a. download https://launchpad.net/dockmanager v0.1.0 zip
b. ./configure fails
3.
Actual results:
The ./configure of the dockmanager fails to build :-
checking for valac... no
configure: WARNING: No Vala compiler found. You will not be able to compile
.vala source files.
checking pkg-config is at least version 0.9.0... yes
checking for DOCKMANAGER_DAEMON... no
configure: error: Package requirements (glib-2.0 >= 2.18.0 gobject-2.0 gio-2.0
desktop-agnostic >= 0.3.9 dbus-glib-1) were not met:
No package 'desktop-agnostic' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables DOCKMANAGER_DAEMON_CFLAGS
and DOCKMANAGER_DAEMON_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
Expected results:
a. Successful configuration
b. make && make install
Additional info:
--
You are receiving this mail because:
You are on the CC list for the bug.
11 years, 2 months
[docky] fixing changelog after conflict merge
by Lukas Zapletal
commit cfdb68345cd07c7d0a2086a081e913a869ced418
Author: Lukas Zapletal <lzap+git(a)redhat.com>
Date: Fri Jul 27 12:55:42 2012 +0200
fixing changelog after conflict merge
docky.spec | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/docky.spec b/docky.spec
index b8f24ee..2d7588a 100644
--- a/docky.spec
+++ b/docky.spec
@@ -130,8 +130,8 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
-* Tue Mar 03 2012 Lukas Zapletal <lzap+rpm[(a)]redhat.com> - 2.1.4-1
-- version bump - new 2.1 stable
+* Fri Jul 27 2012 Lukas Zapletal <lzap+rpm[(a)]redhat.com> - 2.1.4-1
+- version bump - new 2.1 stable branch
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.0.12-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
11 years, 9 months
[docky] adding schemas and removing pc file
by Lukas Zapletal
commit 0a6c96128babf62448b75fb3f70a153e2ff6a2a2
Author: Lukas Zapletal <lzap+git(a)redhat.com>
Date: Fri Jun 1 14:22:13 2012 +0200
adding schemas and removing pc file
docky.spec | 7 ++-----
1 files changed, 2 insertions(+), 5 deletions(-)
---
diff --git a/docky.spec b/docky.spec
index a1bf404..b8f24ee 100644
--- a/docky.spec
+++ b/docky.spec
@@ -109,8 +109,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files -f %{name}.lang
-%defattr(-,root,root,-)
-%doc AUTHORS COPYING COPYRIGHT NEWS
%{_bindir}/%{name}
%{_libdir}/%{name}
%{_datadir}/%{name}/
@@ -118,18 +116,17 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%{_datadir}/icons/hicolor/*/apps/gmail.png
%{_datadir}/icons/hicolor/*/mimetypes/*
%{_datadir}/applications/*.desktop
+%{_sysconfdir}/gconf/schemas/docky.schemas
%config(noreplace) %{_sysconfdir}/xdg/autostart/%{name}.desktop
-%{python_sitelib}/%{name}
+%doc AUTHORS COPYING COPYRIGHT NEWS
%doc %{_mandir}/man1/%{name}.1*
%files devel
-%defattr(-,root,root,-)
%{_libdir}/pkgconfig/docky.cairohelper.pc
%{_libdir}/pkgconfig/docky.services.pc
%{_libdir}/pkgconfig/docky.widgets.pc
%{_libdir}/pkgconfig/docky.items.pc
-%{_libdir}/pkgconfig/docky.windowing.pc
%changelog
11 years, 9 months
[docky] 814274 - adding missing dependency
by Lukas Zapletal
commit 705e4b83022d7f55f98a9d401df9bf24930932d4
Author: Lukas Zapletal <lzap+git(a)redhat.com>
Date: Thu Apr 19 16:53:20 2012 +0200
814274 - adding missing dependency
docky.spec | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/docky.spec b/docky.spec
index 6055762..a1bf404 100644
--- a/docky.spec
+++ b/docky.spec
@@ -15,12 +15,12 @@ Source0: http://launchpad.net/docky/2.1/%{version}/+download/docky-%{vers
Patch0: %{name}-nozoom.patch
Patch1: %{name}-startscript-path.patch
-Requires: gnome-sharp gtk-sharp2 gnome-desktop-sharp
+Requires: gnome-sharp gtk-sharp2 gnome-desktop gnome-desktop-sharp
Requires: gnome-keyring-sharp gtk-sharp2-gapi mono-addins
Requires: mono-core ndesk-dbus notify-sharp gtk2 GConf2
Requires: hicolor-icon-theme
# Docky does not use gio-sharp library yet (it has its own for now)
-Requires: gio-sharp dbus-sharp
+Requires: gio-sharp dbus-sharp dbus-sharp-glib
# sharp deps
BuildRequires: gnome-sharp-devel gtk-sharp2-devel gnome-desktop-sharp-devel
@@ -28,7 +28,7 @@ BuildRequires: gnome-keyring-sharp-devel gtk-sharp2-gapi mono-addins-devel
BuildRequires: mono-devel ndesk-dbus-devel ndesk-dbus-glib-devel
BuildRequires: notify-sharp-devel GConf2-devel
# Docky does not use gio-sharp library yet (it has its own for now)
-BuildRequires: gio-sharp-devel dbus-sharp-devel
+BuildRequires: gio-sharp-devel dbus-sharp-devel dbus-sharp-glib-devel
# native deps
BuildRequires: python2-devel
BuildRequires: glib2-devel gtk2-devel
@@ -67,7 +67,8 @@ for developing applications that use %{name}.
%build
%configure
-make %{?_smp_mflags}
+# do not use %{?_smp_mflags} here - LP:983001
+make
%install
11 years, 9 months
[docky] updating patches and adding dbus-sharp dep
by Lukas Zapletal
commit 93e2899ef4b378c053e29e9d0c380c12197ab3b8
Author: Lukas Zapletal <lzap+git(a)redhat.com>
Date: Mon Apr 16 12:54:02 2012 +0200
updating patches and adding dbus-sharp dep
docky-nozoom.patch | 29 ++++++++++-------------------
docky-startscript-path.patch | 16 +++++++---------
docky.spec | 8 ++++----
3 files changed, 21 insertions(+), 32 deletions(-)
---
diff --git a/docky-nozoom.patch b/docky-nozoom.patch
index b39619a..183059f 100644
--- a/docky-nozoom.patch
+++ b/docky-nozoom.patch
@@ -1,30 +1,21 @@
-diff -uNr docky-2.0.7-orig/Docky/Docky/Interface/DockPreferences.cs docky-2.0.7/Docky/Docky/Interface/DockPreferences.cs
---- docky-2.0.7-orig/Docky/Docky/Interface/DockPreferences.cs 2010-08-24 20:00:47.446278995 +0200
-+++ docky-2.0.7/Docky/Docky/Interface/DockPreferences.cs 2010-11-11 08:32:33.885838852 +0100
-@@ -204,9 +204,7 @@
+diff -rupN docky-2.1.4.orig/Docky/Docky/Interface/DockPreferences.cs docky-2.1.4/Docky/Docky/Interface/DockPreferences.cs
+--- docky-2.1.4.orig/Docky/Docky/Interface/DockPreferences.cs 2012-04-03 17:15:28.359056371 +0200
++++ docky-2.1.4/Docky/Docky/Interface/DockPreferences.cs 2012-04-03 17:16:32.629057114 +0200
+@@ -202,9 +202,7 @@ namespace Docky.Interface
bool? zoom_enabled;
public bool ZoomEnabled {
get {
- if (!zoom_enabled.HasValue)
- zoom_enabled = GetOption<bool?> ("ZoomEnabled", true);
- return zoom_enabled.Value;
-+ return false;
++ return false;
}
set {
if (zoom_enabled == value)
-@@ -347,6 +345,8 @@
- zoom_checkbutton.Toggled += ZoomCheckbuttonToggled;
- autohide_box.Changed += AutohideBoxChanged;
- fade_on_hide_check.Toggled += FadeOnHideToggled;
-+
-+ zoom_checkbutton.Active = false;
-
- DefaultProvider.ItemsChanged += HandleDefaultProviderItemsChanged;
-
-diff -uNr docky-2.0.7-orig/Docky/Docky/Interface/DockWindow.cs docky-2.0.7/Docky/Docky/Interface/DockWindow.cs
---- docky-2.0.7-orig/Docky/Docky/Interface/DockWindow.cs 2010-10-01 09:00:03.733783001 +0200
-+++ docky-2.0.7/Docky/Docky/Interface/DockWindow.cs 2010-11-11 08:15:05.463742691 +0100
-@@ -1759,28 +1759,8 @@
+diff -rupN docky-2.1.4.orig/Docky/Docky/Interface/DockWindow.cs docky-2.1.4/Docky/Docky/Interface/DockWindow.cs
+--- docky-2.1.4.orig/Docky/Docky/Interface/DockWindow.cs 2012-04-03 17:15:28.359056371 +0200
++++ docky-2.1.4/Docky/Docky/Interface/DockWindow.cs 2012-04-03 17:16:10.890718631 +0200
+@@ -1858,28 +1858,8 @@ namespace Docky.Interface
else
centerPosition += offset;
@@ -52,4 +43,4 @@ diff -uNr docky-2.0.7-orig/Docky/Docky/Interface/DockWindow.cs docky-2.0.7/Docky
- }
// now we undo our transforms to the point
- if (VerticalDock) {
+ if (Preferences.IsVertical) {
diff --git a/docky-startscript-path.patch b/docky-startscript-path.patch
index 0624552..d438fbb 100644
--- a/docky-startscript-path.patch
+++ b/docky-startscript-path.patch
@@ -1,12 +1,10 @@
-diff -uNr docky-2.0.7-orig/Docky/docky.in docky-2.0.7/Docky/docky.in
---- docky-2.0.7-orig/Docky/docky.in 2010-08-24 20:45:24.696278997 +0200
-+++ docky-2.0.7/Docky/docky.in 2010-11-10 22:43:36.274427881 +0100
-@@ -1,14 +1,4 @@
- #!/bin/sh
+diff -rupN docky-2.1.4.orig/Docky/docky.in docky-2.1.4/Docky/docky.in
+--- docky-2.1.4.orig/Docky/docky.in 2012-04-03 17:15:28.359056371 +0200
++++ docky-2.1.4/Docky/docky.in 2012-04-03 17:53:37.908012201 +0200
+@@ -3,12 +3,5 @@
+ SCRIPT_PATH=`dirname $0`
+ SCRIPT_PATH=`cd $SCRIPT_PATH; pwd`
--SCRIPT_PATH=`dirname $0`
--SCRIPT_PATH=`cd $SCRIPT_PATH; pwd`
--
-if [ "x$SCRIPT_PATH" = "x@abs_srcdir@/bin/Debug" ] ||
- [ "x$SCRIPT_PATH" = "x@abs_srcdir@" ] ; then
- echo "*** Running uninstalled ***"
@@ -16,4 +14,4 @@ diff -uNr docky-2.0.7-orig/Docky/docky.in docky-2.0.7/Docky/docky.in
-fi
-
+DOCKY_EXE="@expanded_libdir@/@PACKAGE(a)/Docky.exe"
- exec mono "$DOCKY_EXE" "$@"
+ exec mono @MONO_DEBUG_ARGS@ "$DOCKY_EXE" @DOCKY_DEBUG_ARGS@ "$@"
diff --git a/docky.spec b/docky.spec
index 7b8918f..6055762 100644
--- a/docky.spec
+++ b/docky.spec
@@ -17,18 +17,18 @@ Patch1: %{name}-startscript-path.patch
Requires: gnome-sharp gtk-sharp2 gnome-desktop-sharp
Requires: gnome-keyring-sharp gtk-sharp2-gapi mono-addins
-Requires: mono-core ndesk-dbus notify-sharp gtk2
+Requires: mono-core ndesk-dbus notify-sharp gtk2 GConf2
Requires: hicolor-icon-theme
# Docky does not use gio-sharp library yet (it has its own for now)
-#Requires: gio-sharp
+Requires: gio-sharp dbus-sharp
# sharp deps
BuildRequires: gnome-sharp-devel gtk-sharp2-devel gnome-desktop-sharp-devel
BuildRequires: gnome-keyring-sharp-devel gtk-sharp2-gapi mono-addins-devel
BuildRequires: mono-devel ndesk-dbus-devel ndesk-dbus-glib-devel
-BuildRequires: notify-sharp-devel
+BuildRequires: notify-sharp-devel GConf2-devel
# Docky does not use gio-sharp library yet (it has its own for now)
-#BuildRequires: gio-sharp-devel
+BuildRequires: gio-sharp-devel dbus-sharp-devel
# native deps
BuildRequires: python2-devel
BuildRequires: glib2-devel gtk2-devel
11 years, 9 months
[docky] version bump to 2.1.4
by Lukas Zapletal
commit cf8099cee914c70fad523cddb2e4b91514ce455c
Author: Lukas Zapletal <lzap+git(a)redhat.com>
Date: Tue Apr 3 16:34:06 2012 +0200
version bump to 2.1.4
.gitignore | 1 +
docky.spec | 9 ++++++---
sources | 2 +-
3 files changed, 8 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 60b9a4c..5bc3957 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@
/docky-2.0.10.tar.gz
/docky-2.0.11.tar.gz
/docky-2.0.12.tar.gz
+/docky-2.1.4.tar.xz
diff --git a/docky.spec b/docky.spec
index 6e36910..7b8918f 100644
--- a/docky.spec
+++ b/docky.spec
@@ -1,14 +1,14 @@
%global debug_package %{nil}
Name: docky
-Version: 2.0.12
-Release: 4%{?dist}
+Version: 2.1.4
+Release: 1%{?dist}
Summary: Advanced shortcut bar written in Mono
Group: Applications/File
License: GPLv3+
URL: http://wiki.go-docky.com
-Source0: http://launchpad.net/docky/2.0/%{version}/+download/docky-%{version}.tar.gz
+Source0: http://launchpad.net/docky/2.1/%{version}/+download/docky-%{version}.tar.xz
# The "Icon Magnification" was removed from "Docky" due
# to a potential violation of US Patent 7434177
@@ -132,6 +132,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Tue Mar 03 2012 Lukas Zapletal <lzap+rpm[(a)]redhat.com> - 2.1.4-1
+- version bump - new 2.1 stable
+
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> - 2.0.12-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 21788c0..1598d46 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ce0e4ecc0bbb355af8645d2a65e3b012 docky-2.0.12.tar.gz
+770fe2872dc64a0211fd9666422e6627 docky-2.1.4.tar.xz
11 years, 9 months
Yum repo
by Dave Curylo
There doesn't appear to be a yum repository maintained for mono anymore. I
would like to help contribute a repository as my corporation supports mono
applications and has a vested interest in ensuring mono is available to
Fedora, RHEL, and CentOS systems. I have requested assistance in obtaining
mono RPM specs via the mono mailing lists, and my company would be willing
to provide hosting, compute, and storage resources for building and
packaging mono for the repository. Per their recommendation, I am hoping
to contribute this to EPEL and hope that you can provide guidance in
creating the repository and maintaining the RPM spec files that I have, as
yet, been unable to find.
What are the next steps to a) getting the RPM spec files to do mono
packaging and b) creating a yum repository suitable for EPEL to serve the
mono packages?
Best regards.
11 years, 9 months