You are not logged in.
Can someone please make a bzr PKGBUILD for dockmanager, to compliment the bzr docky PKGBUILD?
The bzr branch is lp:dockmanager
EDIT: I am requesting one because of this error.
Everytime I try to compile DockManager myself I get this in the Terminal:
[jonathan] [ Sun Jun 26 08:43 PM ] [ ~/Source/dockmanager ]
>> make && sudo make install
make all-recursive
make[1]: Entering directory `/home/jonathan/Source/dockmanager'
Making all in daemon
make[2]: Entering directory `/home/jonathan/Source/dockmanager/daemon'
Makefile:716: warning: overriding recipe for target `dockmanager-common.c'
Makefile:698: warning: ignoring old recipe for target `dockmanager-common.c'
VALAC dockmanager_daemon_vala.stamp
dbus-helper.vala:60.7-60.60: warning: deprecated syntax, use `connect' method instead
bus_object.NameOwnerChanged += this.name_owner_changed;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
** (valac:32495): CRITICAL **: vala_variable_get_variable_type: assertion `self != NULL' failed
** (valac:32495): CRITICAL **: vala_data_type_get_value_owned: assertion `self != NULL' failed
dbus-helper.vala:55.24-55.58: warning: unhandled error `DBus.Error'
var connection = DBus.Bus.get (DBus.BusType.SESSION);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
dbus-helper.vala:62.28-62.53: warning: unhandled error `GLib.RegexError'
unnamed_bus_object = new Regex ("^:\\d+.\\d+$");
^^^^^^^^^^^^^^^^^^^^^^^^^^
dockmanager-daemon.vala:290.15-290.34: warning: unhandled error `DBus.Error'
enable_helper (path);
^^^^^^^^^^^^^^^^^^^^
dockmanager-daemon.vala:217.9-217.30: warning: unhandled error `DBus.Error'
enable_helper (helper);
^^^^^^^^^^^^^^^^^^^^^^
** (valac:32495): CRITICAL **: vala_variable_get_variable_type: assertion `self != NULL' failed
** (valac:32495): CRITICAL **: vala_data_type_get_value_owned: assertion `self != NULL' failed
dockmanager-daemon.vala:145.27-145.70: warning: unhandled error `GLib.Error'
var scripts_dir = DesktopAgnostic.VFS.file_new_for_path (path);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
dockmanager-daemon.vala:148.27-148.59: warning: unhandled error `GLib.Error'
foreach (var f in scripts_dir.enumerate_children ())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
dockmanager-daemon.vala:159.31-159.78: warning: unhandled error `GLib.Error'
var metadata_file = DesktopAgnostic.VFS.file_new_for_path (metadata);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
dockmanager-daemon.vala:164.11-164.64: warning: unhandled error `GLib.Error'
metadata_file.load_contents (out contents, out length);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
dockmanager-daemon.vala:461.25-461.60: warning: unhandled error `GLib.ConvertError'
io_status = src.read_line (out line, null, null);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
dockmanager-daemon.vala:461.25-461.60: warning: unhandled error `GLib.IOChannelError'
io_status = src.read_line (out line, null, null);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
dockmanager-daemon.vala:455.38-464.9: error: missing return statement at end of subroutine body
Compilation failed: 1 error(s), 11 warning(s)
make[2]: *** [dockmanager_daemon_vala.stamp] Error 1
make[2]: Leaving directory `/home/jonathan/Source/dockmanager/daemon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jonathan/Source/dockmanager'
make: *** [all] Error 2
[jonathan] [ Sun Jun 26 08:44 PM ] [ ~/Source/dockmanager ] Last edited by 71KR117 (2011-06-27 00:46:38)
Inspiron 3520, i5-3210M, 6GB
ThinkPad X201, i5-540M, 2GB (needs fan)
linux user 520773
Offline
The PKGBUILD in the tree does build the package from bzr
# $Id$
# Maintainer: Jan "heftig" Steffens <jan.steffens@gmail.com>pkgname=dockmanager
pkgver=0.1.0
pkgrel=0.20110211
pkgdesc="Dock-independent helper scripts for compatible docks"
url="https://launchpad.net/dockmanager"
arch=(i686 x86_64)
license=(GPL)
depends=('libdesktop-agnostic>=0.3.90-2' gconf dbus-glib python2)
makedepends=(bzr 'vala>=0.10' pkgconfig intltool autoconf gnome-common)
conflicts=(dockmanager-bzr)
provides=("dockmanager-bzr")
options=('!libtool' '!emptydirs')
install=dockmanager.install
source=(vala.patch)
md5sums=('f6db8c3a432b41b620f6fcc8bfccfd81')__bzrtrunk=lp:dockmanager
__bzrmod=dockmanagerbuild() {
cd "$srcdir"msg2 "Connecting to Launchpad...."
if [ -d $__bzrmod ] ; then
( cd $__bzrmod && bzr up ) || warning "Bzr up failed!"
else
bzr checkout $__bzrtrunk $__bzrmod
fimsg2 "BZR checkout done or server timeout"
rm -rf $pkgname-build
cp -r $__bzrmod $pkgname-build
cd $pkgname-buildmsg2 "Starting make..."
patch -Np0 -i "$srcdir/vala.patch"
./autogen.sh \
--prefix=/usr \
--libexecdir=/usr/lib \
--sysconfdir=/etcmake
}package() {
cd "$srcdir/$pkgname-build"make GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="$pkgdir" install
# Fix for python2
find $pkgdir -type f -exec sed -i '1s|#!/usr/bin/env python$|&2|' {} +mkdir -p "$pkgdir/usr/share/gconf/schemas"
gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/dockmanager.schemas" "$pkgdir"/etc/gconf/schemas/*.schemas
rm -rf "$pkgdir/etc/gconf"
}
If this helped you, please take the time to rate the value of this post:
http://rate.affero.net/andrewthomas/
Offline