tags 460691 patch
thanks
On Sun, Apr 06, 2008 at 06:01:17PM +0200, Loïc Minier wrote:
On Sun, Apr 06, 2008, Robert Millan wrote:
Any news about this one? If you want, I can send a patch for the suggested
package split + conflicts.
I think you can let NM handle e.g. your wifi and Debian scripts the
other interfaces (e.g. virtual machines), so you could actually find
some use to having the two; yes, it would be hairy and NM would break
your network from time to time, but wifi isn't always up. For example
I used to have NM configure my wired network automatically when I
plugged it in (ala ifplugd) and used Debian ifup/ifdown with
/etc/network/interfaces for wifi.
I think a conflict is too strong, but I wouldn't mind splitting
network-admin in a separate package pulled only by recommends to allow
saving space on desktop installs where NM is also pulled.
Yes, a patch is welcome.
Well, this took me a while longer than I thought. Here's a patch.
The debian/debhelper.mk hack is meant to be temporary, of course. I filed
a bug on cdbs requesting addition of dh_movefiles call already.
--
Robert Millan
GPLv2 I know my rights; I want my phone call!
DRM What use is a phone call… if you are unable to speak?
(as seen on /.)
diff -Nur -x control old/gnome-system-tools-2.20.0/debian/control.in gnome-system-tools-2.20.0/debian/control.in
--- old/gnome-system-tools-2.20.0/debian/control.in 2008-05-01 19:18:42.0 +0200
+++ gnome-system-tools-2.20.0/debian/control.in 2008-05-01 19:20:57.0 +0200
@@ -26,6 +26,20 @@
libdbus-1-dev (= 0.32)
Standards-Version: 3.7.3
+Package: gnome-network-admin
+Architecture: any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ gnome-system-tools
+Description: GNOME Network Administration Tool
+ The GNOME System Tools are a fully integrated set of tools aimed to make easy
+ the job that means the computer administration on an UNIX or Linux system.
+ They're thought to help from the new Linux or UNIX user to the system
+ administrators.
+ .
+ This package provides network-admin, a program to specify the way your
+ system connects to other computers and to the Internet.
+
Package: gnome-system-tools
Architecture: any
Depends: ${misc:Depends},
diff -Nur -x control old/gnome-system-tools-2.20.0/debian/debhelper.mk gnome-system-tools-2.20.0/debian/debhelper.mk
--- old/gnome-system-tools-2.20.0/debian/debhelper.mk 1970-01-01 01:00:00.0 +0100
+++ gnome-system-tools-2.20.0/debian/debhelper.mk 2008-05-01 19:11:29.0 +0200
@@ -0,0 +1,252 @@
+# -*- mode: makefile; coding: utf-8 -*-
+# Copyright © 2002,2003 Colin Walters [EMAIL PROTECTED]
+# Description: Uses Debhelper to implement the binary package building stage
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2, or (at
+# your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+# 02111-1307 USA.
+
+
+# General variables implemented by this rule file:
+#
+# DEB_INSTALL_DIRS_ALL
+# Subdirectories to create in installation staging directory for every package
+# DEB_INSTALL_DIRS_package
+# Like the above, but for a particular package package.
+# DEB_INSTALL_DOCS_ALL
+# Files which should go in /usr/share/doc/package for every package
+# DEB_INSTALL_DOCS_package
+# Files which should go in /usr/share/doc/package for package
+# DEB_INSTALL_CHANGELOGS_ALL
+# File which should be interpreted as upstream changelog
+# DEB_COMPRESS_EXCLUDE
+# Regular expressions matching files which should not be compressed.
+# DEB_FIXPERMS_EXCLUDE
+# Regular expressions matching files which should not have their permissions changed.
+# DEB_CLEAN_EXCLUDE
+# Regular expressions matching files which should not be cleaned.
+# DEB_DH_ALWAYS_EXCLUDE
+# Force builddeb to exclude files. See the DH_ALWAYS_EXCLUDE section
+# in debhelper(7) for more details.
+# DEB_SHLIBDEPS_LIBRARY_package
+# The name of the current library package
+# DEB_SHLIBDEPS_INCLUDE
+# A space-separated list of library paths to search for dependency info
+# DEB_SHLIBDEPS_INCLUDE_package
+# Like the above, but for a particular package.
+# DEB_PERL_INCLUDE
+# A space-separated list of paths to search for perl modules
+# DEB_PERL_INCLUDE_package
+# Like the above, but for a particular package.
+# DEB_UPDATE_RCD_PARAMS
+# Arguments to pass to update-rc.d in init scripts
+
+# Special variables used by this rule