systemd: systemd-analyze needs pygobject and gir-freedesktop to work.

This commit is contained in:
Juan RP 2013-01-03 11:39:58 +01:00
parent d2abd82f11
commit 801b455dca
6 changed files with 3 additions and 31 deletions

View file

@ -3,9 +3,6 @@
noarch=yes
depends="glib-devel libudev-devel libgudev"
short_desc="GObject-based wrapper library for libudev - development files"
long_desc="
This package contains the libgudev development files (static libs, headers,
etc), a library to interact with udev through the GLib bindings."
do_install() {
vmove usr/include/gudev-1.0 usr/include

View file

@ -1,11 +1,6 @@
# Template file for 'libgudev'.
#
short_desc="GObject-based wrapper library for libudev"
long_desc="
This library makes it much simpler to use libudev from programs already using
GObject. It also makes it possible to easily use libudev from other
programming languages, such as Javascript, because of GObject introspection
support."
do_install() {
vmove "usr/lib/libgudev*.so*" usr/lib

View file

@ -1,12 +1,8 @@
# Template file for 'systemd-analyze'.
#
noarch=yes
depends="python dbus-python systemd>=$version"
depends="python dbus-python pygobject gir-freedesktop systemd>=${version}"
short_desc="A python utility to analyze some systemd results"
long_desc="${long_desc}
This package contains systemd-analyze, a python application to analyze
systemd."
do_install() {
vmove usr/bin/systemd-analyze usr/bin

View file

@ -1,11 +1,7 @@
# Template file for 'systemd-devel'.
#
depends="systemd-libs"
depends="systemd-libs>=${version}"
short_desc="${sourcepkg} - development files"
long_desc="${long_desc}
This package contains development files and/or documentation."
noarch=yes
do_install() {

View file

@ -1,10 +1,6 @@
# Template file for 'systemd-python'.
#
short_desc="${sourcepkg} - python bindings"
long_desc="${long_desc}
This package contains the systemd python bindings."
pycompile_module="systemd"
do_install() {

View file

@ -1,7 +1,7 @@
# Template file for 'systemd'
pkgname=systemd
version=196
revision=5
revision=6
build_style=gnu-configure
configure_args="--with-distro=other --libexecdir=/usr/lib
--disable-selinux --disable-tcpwrap --with-rootprefix=/usr
@ -18,14 +18,6 @@ homepage="http://www.freedesktop.org/wiki/Software/systemd"
license="LGPL-2.1, GPL-2, MIT"
distfiles="http://www.freedesktop.org/software/$pkgname/$pkgname-$version.tar.xz"
checksum=6bd4a658a5dd8198235b17ad1b1f0cc56d9e6f00d646ddcffdfc6f058b55e4bf
long_desc="
systemd is a system and service manager for Linux, compatible with SysV and LSB
init scripts. systemd provides aggressive parallelization capabilities, uses
socket and D-Bus activation for starting services, offers on-demand starting of
daemons, keeps track of processes using Linux cgroups, supports snapshotting and
restoring of the system state, maintains mount and automount points and
implements an elaborate transactional dependency-based service control logic.
It can work as a drop-in replacement for sysvinit."
subpackages="libudev libudev-devel libgudev libgudev-devel
systemd-analyze systemd-devel systemd-libs systemd-python"