Commit Graph

76 Commits

Author SHA1 Message Date
Michael Biebl
e7408c3c00 Adjust package priorities
Since other packages now depend on the systemd packages, make all
packages Priority: optional, with the exception of udev and libudev1,
which remain Priority: important, and systemd-sysv, which remains
Priority: extra due to the conflict with sysvinit.  Closes: #717365
2013-07-25 00:46:10 +02:00
Michael Biebl
8646caae71 Add Breaks against consolekit (<< 0.4.6-1) for udev-acl
The udev-acl tool was removed from udev in version 182 and added to
consolekit. The Breaks ensures that a recent enough version of
consolekit is installed which is shipping this tool. While we will
switch to logind for dynamic device ACLs, this will ensure a smooth
upgrade path in the mean time.  Closes: #717385
2013-07-25 00:46:10 +02:00
Michael Biebl
36e53cb53f Bump Standards-Version to 3.9.4
No further changes.
2013-07-25 00:46:10 +02:00
Michael Biebl
84a01447b7 Revert "Don't hard-code Pre-Depends in udev but use ${misc:Pre-Depends} instead"
This partially reverts commit 238dae120d.

We are using debconf in preinst, so we need the debconf dependency in
Pre-Depends, but dh_installdebconf only adds it to ${misc:Depends}.
Which means we have to specify it manually.
2013-07-18 16:54:22 +02:00
Michael Biebl
15758c3bd8 Rename udev-gtk-udeb → libudev1-udeb
to better reflect its actual contents
2013-07-17 20:24:08 +02:00
Michael Biebl
b64e2e5e38 Tighten Depends on libsystemd-id128-dev for libsystemd-journal-dev as per libsystemd-journal.pc. 2013-07-17 20:24:08 +02:00
Michael Biebl
1e86aae107 Enable python bindings for the systemd libraries
and ship them in a new package named python-systemd.
2013-07-17 20:23:51 +02:00
Michael Biebl
292ed6dbac Rename libudev0 → libudev1 for the SONAME bump. 2013-07-17 20:20:34 +02:00
Michael Biebl
b8edca7465 Update Build-Depends
- Drop libudev-dev, no longer required.
- Add gtk-doc-tools and libglib2.0-doc for the API documentation in
  libudev and libgudev.
- Add libgirepository1.0-dev and gobject-introspection for GObject
  introspection support in libgudev.
- Add libgcrypt11-dev for encryption support in the journal.
- Add libblkid-dev for the blkid udev builtin.
2013-07-17 20:20:33 +02:00
Michael Biebl
d943c214d7 Explicitly set Section and Priority for the udev binary package. 2013-07-17 20:20:33 +02:00
Michael Biebl
bfda5c156f Add Depends on libpam-runtime (>= 1.0.1-6) to libpam-systemd
as we are using pam-auth-update.

https://wiki.ubuntu.com/PAMConfigFrameworkSpec#module_package_implementation
2013-07-17 20:20:33 +02:00
Michael Biebl
57395a9947 Drop our faketime hack
Upstream uses a custom xsl style sheet now to generate the man pages
which no longer embeds the build date.
2013-07-17 20:20:33 +02:00
Michael Biebl
6f61866a96 The hwdb builtin has replaced pci-db and usb-db in udev
Drop the Recommends on pciutils and usbutils accordingly.
2013-07-17 20:20:33 +02:00
Michael Biebl
cd3f2c02ce Make libgudev-1.0-dev depend on gir1.2-gudev-1.0
as per GObject introspection mini-policy.  Closes: #691313
2013-07-17 20:20:33 +02:00
Michael Biebl
7ffbf10c80 Drop old Conflicts, Replaces and Breaks, which are no longer necessary. 2013-07-17 20:20:33 +02:00
Michael Biebl
238dae120d Don't hard-code Pre-Depends in udev but use ${misc:Pre-Depends} instead
Also drop the hard-coded Depends on libglib2.0-0 from gir1.2-gudev-1.0.
2013-07-17 20:20:33 +02:00
Michael Biebl
2ede64711e Wrap dependencies for better readability. 2013-07-17 20:20:33 +02:00
Michael Biebl
a74a316769 Add binary packages as found in the udev 175-7.2 source package. 2013-07-17 20:20:33 +02:00
Michael Biebl
ffd5b9a0e7 Drop Suggests on the various python packages from systemd
The systemd-analyze tool has been reimplemented in C.
2013-07-17 20:20:33 +02:00
Michael Biebl
0961d9284e Add Marco to Uploaders. 2013-07-17 20:20:29 +02:00
Michael Biebl
193016badc Stop building the GUI bits.
They have been split into a separate source package called systemd-ui.
2013-06-20 01:31:37 +02:00
Michael Biebl
389037ee07 Set Maintainer to pkg-systemd-maintainers@lists.alioth.debian.org.
Add Tollef and myself as Uploaders.
2013-06-20 01:19:38 +02:00
Michael Biebl
74ac0fef8f Update Vcs-* fields, the Git repository is hosted on alioth now. Set the default branch to "debian". 2012-10-18 09:49:10 +02:00
Tollef Fog Heen
77c6b0275b Override timestamp when building man pages
Override timestamp for man page building, thereby avoiding skew
between architectures which caused problems for multi-arch.  Closes:
2012-07-21 22:05:17 +02:00
Tollef Fog Heen
27bb26a30a Ship lsb init script override/integration in /lib/lsb/init-functions.d
Do this rather than diverting /lib/lsb/init-functions itself.  Add
appropriate Breaks to ensure upgrades happen.
2012-06-30 20:25:16 +02:00
Tollef Fog Heen
1950f28084 Convert to Multi-Arch: same where possible. Closes: #676615 2012-06-29 22:35:39 +02:00
Tollef Fog Heen
53771c52a0 Bump to debhelper 9. 2012-06-29 22:34:45 +02:00
Tollef Fog Heen
b62a2b9481 Add python-dbus and python-cairo to Suggests, for systemd-analyze. Closes: #672965 2012-06-05 22:40:07 +02:00
Michael Biebl
12d445f191 Build-Depend on valac (>= 0.12) instead of valac-0.12. Closes: #663323 2012-04-02 20:45:24 +02:00
Tollef Fog Heen
442a5b8678 Add libkmod-dev to build-depends 2012-02-28 22:15:31 +01:00
Michael Biebl
e3c0434f4a Use new dh_installdeb maintscript facility to handle obsolete conffiles.
Bump Build-Depends on debhelper accordingly.

Conflicts:

	debian/changelog
2012-02-28 07:57:19 +01:00
Michael Biebl
2b8f4caf73 Stop installing lib-init-rw (auto)mount units
and try to cleanup /lib/init/rw in postinst. Bump dependency on
initscripts accordingly. Closes: #643699
2012-02-27 22:49:13 +01:00
Michael Biebl
29e8f7a38b Add packages for libsystemd-journal and libsystemd-id128. 2012-02-11 19:49:24 +01:00
Michael Biebl
196e31e750 Add versioned Build-Depends on automake and autoconf
to ensure we have recent enough versions. Closes: #657284
2012-02-11 19:48:32 +01:00
Michael Biebl
d6caa6ed2a Bump Standards-Version to 3.9.2. No further changes. 2012-02-11 19:48:08 +01:00
Michael Biebl
2d8e8fb4eb Update Build-Depends
* Add Build-Depends on liblzma-dev for journal log compression.
* Add Build-Depends on libgee-dev, required to build systemadm.
2012-02-11 19:45:57 +01:00
Michael Biebl
007e78b1df Add Build-Depends on gperf. 2011-09-14 08:38:48 +02:00
Michael Biebl
a1f4d70385 Add Build-Depends on intltool. 2011-09-14 08:31:10 +02:00
Michael Biebl
827b5b11db Split libsystemd-login and libsystemd-daemon into separate binary packages. 2011-09-14 08:30:08 +02:00
Michael Biebl
6a777f3e23 Add Build-Depends on libacl1-dev. Required for building systemd-logind with ACL support. 2011-09-14 08:29:11 +02:00
Michael Biebl
c0e31db8ff Bump Build-Depends on libudev to (>= 172). 2011-09-14 08:28:31 +02:00
Michael Biebl
efd7059153 Build for libnotify 0.7. 2011-09-14 08:27:09 +02:00
Michael Biebl
7cede7aab7 Wrap build dependencies for easier readability. 2011-09-14 08:27:03 +02:00
Michael Biebl
c85dc49b03 Depend on util-linux (>= 2.19.1-2) which provides whole-disk locking support in fsck and remove our revert patch. 2011-06-29 14:00:16 +02:00
Tollef Fog Heen
54ebdb7e11 Add hard dependency on udev 2011-06-08 16:52:14 +02:00
Tollef Fog Heen
91d02107fb Add suggests on Python for systemd-analyze. 2011-04-21 17:18:18 +02:00
Tollef Fog Heen
168fe699a4 Add conflicts on klogd 2011-04-21 17:17:48 +02:00
Tollef Fog Heen
26364f2e60 Depend on initscripts >= 2.88dsf-13.4 for /run transition. 2011-04-21 17:17:11 +02:00
Tollef Fog Heen
abd2305248 Enable SELinux support. Closes: #618412 2011-03-20 20:46:34 +01:00
Tollef Fog Heen
aef2a93f2c Enable TCP wrapper support. Closes: #618409 2011-03-20 20:45:26 +01:00