[Pkg-utopia-commits] r312 - packages/experimental/avahi/debian
Ross Burton
ross at costa.debian.org
Fri Sep 9 10:01:34 UTC 2005
Author: ross
Date: 2005-09-09 10:01:33 +0000 (Fri, 09 Sep 2005)
New Revision: 312
Added:
packages/experimental/avahi/debian/python2.4-avahi.install
Modified:
packages/experimental/avahi/debian/control
packages/experimental/avahi/debian/rules
Log:
Add python2.4-avahi
Modified: packages/experimental/avahi/debian/control
===================================================================
--- packages/experimental/avahi/debian/control 2005-09-09 07:48:13 UTC (rev 311)
+++ packages/experimental/avahi/debian/control 2005-09-09 10:01:33 UTC (rev 312)
@@ -2,7 +2,7 @@
Section: net
Priority: optional
Maintainer: Ross Burton <ross at debian.org>
-Build-Depends: debhelper (>= 4.2.28), cdbs, libglib2.0-dev (>= 2.4), libgtk2.0-dev (>= 2.4), libglade2-dev, libexpat-dev, libdaemon-dev, libdbus-1-dev (>= 0.30), python2.4 (>= 2.4), python2.4-dbus, libqt3-mt-dev, libqt4-dev, xmltoman
+Build-Depends: debhelper (>= 4.2.28), cdbs, libglib2.0-dev (>= 2.4), libgtk2.0-dev (>= 2.4), libglade2-dev, libexpat-dev, libdaemon-dev, libdbus-1-dev (>= 0.30), python2.4 (>= 2.4), python2.4-gdbm, python2.4-dbus, libqt3-mt-dev, libqt4-dev, xmltoman
Standards-Version: 3.6.2
Package: avahi-daemon
@@ -38,9 +38,21 @@
networks where there is no other mechanism to automatically configure
a DNS server.
+Package: python2.4-avahi
+Architecture: all
+Depends: ${python:Depends}, libavahi-common0
+Description: Python utility package for Avahi
+ Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
+ It allows programs to publish and discover services and hosts
+ running on a local network with no specific configuration. For
+ example you can plug into a network and instantly find printers to
+ print to, files to look at and people to talk to.
+ .
+ This package contains utility modules to talk to Avahi with Python easier.
+
Package: avahi-utils
Architecture: all
-Depends: ${python:Depends}, python2.4-dbus, python2.4-gtk2, ${shlibs:Depends}, ${misc:Depends}, avahi-daemon
+Depends: ${python:Depends}, python2.4-dbus, python2.4-gtk2, avahi-daemon, ${misc:Depends}
Recommends: python2.4-twisted
Description: Avahi browsing, publishing and discovery utilities
Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
Added: packages/experimental/avahi/debian/python2.4-avahi.install
===================================================================
--- packages/experimental/avahi/debian/python2.4-avahi.install 2005-09-09 07:48:13 UTC (rev 311)
+++ packages/experimental/avahi/debian/python2.4-avahi.install 2005-09-09 10:01:33 UTC (rev 312)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/python2.4/site-packages/avahi
Modified: packages/experimental/avahi/debian/rules
===================================================================
--- packages/experimental/avahi/debian/rules 2005-09-09 07:48:13 UTC (rev 311)
+++ packages/experimental/avahi/debian/rules 2005-09-09 10:01:33 UTC (rev 312)
@@ -1,13 +1,10 @@
#! /usr/bin/make -f
-# Nasty hack to stop building avahi-utils as python2.4-gtk2 doesn't exist
-include /usr/share/cdbs/1/rules/buildvars.mk
-DEB_INDEP_PACKAGES := $(filter-out avahi-utils, $(DEB_INDEP_PACKAGES))
-
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
+# List any files which are not installed
include /usr/share/cdbs/1/rules/utils.mk
common-binary-post-install-arch:: list-missing
@@ -25,7 +22,11 @@
binary-install/avahi-utils::
dh_python -p$(cdbs_curpkg)
- rm debian/tmp/usr/lib/python*/site-packages/avahi/*.py[co]
+ rm -f debian/tmp/usr/lib/python*/site-packages/avahi/*.py[co]
+binary-install/python2.4-avahi::
+ dh_python -p$(cdbs_curpkg)
+ rm -f debian/tmp/usr/lib/python*/site-packages/avahi/*.py[co]
+
binary-fixup/avahi-daemon binary-fixup/avahi-dnsconfd::
chmod +x debian/$(cdbs_curpkg)/etc/dbus-1/event.d/*
More information about the Pkg-utopia-commits
mailing list