debian/0000755000000000000000000000000012255545571007201 5ustar debian/netcf.manpages0000644000000000000000000000001612204306156011776 0ustar src/ncftool.1 debian/docs0000644000000000000000000000001412204306156010033 0ustar NEWS README debian/libnetcf1.install0000644000000000000000000000015212204306156012422 0ustar usr/lib/lib*.so.* usr/share/netcf/xml/* usr/share/netcf/lenses/* usr/share/netcf/iptables-forward-bridged debian/libnetcf1.symbols0000644000000000000000000000023512204306156012446 0ustar libnetcf.so.1 libnetcf1 #MINVER# *@NETCF_1.0.0 1:0.2.2 *@NETCF_1.2.0 1:0.2.2 *@NETCF_1.3.0 1:0.2.2 *@NETCF_1.4.0 1:0.2.2 *@NETCF_PRIVATE_0.2.3 1:0.2.3 debian/copyright0000644000000000000000000000603312204306156011122 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: netcf Source: http://git.fedorahosted.org/git/?p=netcf.git Files: tests/cutest.* Copyright: 2003 Asim Jalis License: . This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. . Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: . 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. . 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. . 3. This notice may not be removed or altered from any source distribution. Files: * Copyright: 2009-2011 David Lutterkort 2009-2011 Laine Stump 2009 Daniel Veillard 2009 Jonas Eriksson 2009,2011 Daniel Berrange 2010 Cole Robinson 2010,2011 Eric Blake 2011 Osier Yang 2011 Aleix Conchillo License: GNU LESSER GENERAL PUBLIC LICENSE . This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. Files: debian/* Copyright: 2011 Ubuntu License: GPL-2+ This package 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 of the License, or (at your option) any later version. . This package 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, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". debian/libnetcf1.dirs0000644000000000000000000000004712204306156011720 0ustar usr/lib etc/init.d usr/share/netcf/xml debian/changelog0000644000000000000000000000646312255545571011064 0ustar netcf (1:0.2.3-4ubuntu1) trusty; urgency=medium * Build using dh-autoreconf. -- Matthias Klose Sun, 22 Dec 2013 12:22:15 +0100 netcf (1:0.2.3-4) unstable; urgency=low * netcf-debian-memleak.patch: prevent a memory leak when listing interfaces -- Serge Hallyn Tue, 13 Aug 2013 23:58:20 +0000 netcf (1:0.2.3-3) unstable; urgency=low * Set architecture to linux-any to preclude build failures in unsupported environments -- Serge Hallyn Thu, 30 May 2013 11:45:47 -0400 netcf (1:0.2.3-2) unstable; urgency=low * Promote to unstable * Closes: #708563 -- promote to unstable from experimental * Closes: #697609 -- adds a symbol file * Closes: #697610 -- link with --as-needed flag -- Al Stone Tue, 28 May 2013 14:21:39 -0600 netcf (1:0.2.3-1) experimental; urgency=low * Merge upstream 0.2.3 - keep add-tests-debian patch, which is in upstream git tree but not in the release tarball. -- Serge Hallyn Thu, 24 Jan 2013 14:43:43 -0600 netcf (1:0.2.2-3) experimental; urgency=low * Rebuild and upload to experimental, with consistent epoch numbers due to reverting version for sid -- Al Stone Tue, 18 Dec 2012 14:14:47 -0700 netcf (1:0.2.0-5) unstable; urgency=low * Closes: #693744 -- revert to a version compatible with sid's libvirt0 instead of breaking libvirt installation; this forces the change to the epoch number * Closes: #694362 -- same issue as above, but reported from the standpoint of libvirt0 instead -- Al Stone Tue, 18 Dec 2012 13:37:11 -0700 netcf (0.2.2-2) unstable; urgency=low * Rebuild and promote to unstable from experimental. -- Al Stone Sun, 18 Nov 2012 15:29:25 -0700 netcf (0.2.2-1) experimental; urgency=low * Merge upstream 0.2.2 (Closes: #688167) - Drop patches merged upstream - debian/control: * switch to libnl3 * conflict with libvirt0 (<= 0.10.1-2~) -- Serge Hallyn Thu, 20 Sep 2012 16:23:07 -0500 netcf (0.2.0-2) unstable; urgency=low * Remove some extraneous patch files for patches that are no longer needed and should not be in the Debian source any more. -- Al Stone Tue, 07 Aug 2012 14:10:14 -0600 netcf (0.2.0-1) unstable; urgency=low * New upstream release (0.2.0). Remove all patches. * debian/control: add ifupdown to build-depends. * debian/patches/fixpathsep: fix wrongly typed PATH_SEPARATOR in configure.ac * debian/patches/add-tests-debian: re-introduce tests/debian/ (accidentally dropped from the release tarball) needed to run tests. * debian/patches/add-ncftool-manpage and debian/netcf.manpages: add ncftool.1 manpage (Closes: #652823) -- Serge Hallyn Mon, 23 Jul 2012 17:34:40 -0500 netcf (0.1.9-2) unstable; urgency=low * Add debug package (Closes: #650817) * Link against libnl rather than libnl-3 (Closes: #651033) - debian/control - fix dependencies - Don't apply first two patches -- Serge Hallyn Mon, 05 Dec 2011 11:20:49 -0600 netcf (0.1.9-1) unstable; urgency=low * Initial release (Closes: #573072) -- Serge Hallyn Thu, 06 Oct 2011 23:58:09 +0000 debian/libnetcf-dev.dirs0000644000000000000000000000002412204306156012406 0ustar usr/lib usr/include debian/netcf.install0000644000000000000000000000002012204306156011644 0ustar usr/bin/ncftool debian/libnetcf-dev.install0000644000000000000000000000012712204306156013117 0ustar usr/include/* usr/lib/lib*.a usr/lib/lib*.so usr/lib/pkgconfig/* usr/share/pkgconfig/* debian/compat0000644000000000000000000000000212204306156010363 0ustar 8 debian/patches/0000755000000000000000000000000012204306156010614 5ustar debian/patches/add-ncftool-manpage0000644000000000000000000000653312204306156014346 0ustar Description: Add a ncftool.1 manpage Author: Serge Hallyn Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652823 Forwarded: yes Index: netcf-0.2.0/src/Makefile.am =================================================================== --- netcf-0.2.0.orig/src/Makefile.am 2012-05-15 11:57:45.000000000 -0500 +++ netcf-0.2.0/src/Makefile.am 2012-07-24 11:19:56.000000000 -0500 @@ -2,6 +2,10 @@ GNULIB= ../gnulib/lib/libgnu.la GNULIB_CFLAGS= -I$(top_srcdir)/gnulib/lib -I$(top_builddir)/gnulib/lib +POD2MAN = pod2man -c "Network Configuration" -r "$(PACKAGE)-$(VERSION)" + +dist_man1_MANS = ncftool.1 + AM_CFLAGS = $(NETCF_CFLAGS) $(GNULIB_CFLAGS) $(WARN_CFLAGS) \ $(LIBXML_CFLAGS) $(LIBXSLT_CFLAGS) $(LIBAUGEAS_CFLAGS) $(LIBNL_CFLAGS) $(LIBNL_ROUTE3_CFLAGS) @@ -32,6 +36,7 @@ $(DRIVER_SOURCES_MSWINDOWS) \ $(DRIVER_SOURCES_REDHAT) \ $(DRIVER_SOURCES_DEBIAN) \ + ncftool.pod \ $(DRIVER_SOURCES_SUSE) if NETCF_DRIVER_REDHAT @@ -76,6 +81,9 @@ ncftool_SOURCES = ncftool.c ncftool_LDADD = libnetcf.la $(READLINE_LIBS) $(GNULIB) $(LIBNL_LIBS) $(LIBNL_ROUTE3_LIBS) +ncftool.1: ncftool.pod + $(AM_V_GEN)$(POD2MAN) $< $(srcdir)/$@ + if ! NETCF_DRIVER_MSWINDOWS ncftransform_SOURCES = ncftransform.c ncftransform_LDADD = libnetcf.la $(GNULIB) Index: netcf-0.2.0/src/ncftool.pod =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/src/ncftool.pod 2012-07-24 11:20:59.117568695 -0500 @@ -0,0 +1,91 @@ +=head1 NAME + +ncftool - Network configuration tool + +=head1 SYNOPSIS + +ncftool [command [options]] + +=head1 DESCRIPTION + +ncftool is a command line utility to configure networking. It can be invoked +with no arguments to bring up the interactive ncftool shell. Alternatively a +command and optional arguments can be specified to have ncftool execute the +command non-interactively. + +=head1 COMMANDS + +=head2 B + +List the currently configured toplevel network interfaces + +=over + +=item B<[--macs]> - show MAC addresses + +=item B<[--all]> - show all (up & down) interfaces + +=item B<[--inactive]> - show only inactive (down) interfaces + +=back + +=head2 B + +Dump the XML description of an interface + +=over 4 + +=item B<[--mac]> - interpret the name as MAC address + +=item B<[--live]> - include information about the live interface + +=item B - the name of the interface + +=back + +=head2 B + +Define an interface from the specified XML file. + +=head2 B + +Remove the configuration of the specified interface. + +=head2 B + +Bring up specified interface. + +=head2 B + +Bring down specified interface. + +=head2 B + +Mark the beginning of a set of revertible network configuration changes. + +=head2 B + +Commit (make permanent) a set of network configuration changes begun +with B. + +=head2 B + +Rollback (revert) a set of network configuration changes begun with +B. + +=head2 B + +Print details about command, if specified, or list all commands if +command is not specified. + +=head2 quit + +Exit the program. + +=head1 SEE ALSO + +interfaces (5) + +=head1 AUTHOR + +Please refer to the AUTHORS file distributed with netcf. debian/patches/netcf-debian-memleak.patch0000644000000000000000000000244312204306156015570 0ustar Leak reported via Natanael Copa on IRC when used by libvirt: ==623== 5,677,056 bytes in 693 blocks are definitely lost in loss record 3,354 of 3,358 ==623== at 0x4C1138C: malloc (vg_replace_malloc.c:270) ==623== by 0x5B4A9F3: open_memstream (in /lib/libuClibc-0.9.33.2.so) ==623== by 0x5B485AF: vasprintf (in /lib/libuClibc-0.9.33.2.so) ==623== by 0x10BE7C8B: ??? ==623== by 0x10BE7EE2: ??? ==623== by 0x10BE8473: ??? ==623== by 0x10BE8A53: ??? ==623== by 0x109BD755: ??? ==623== by 0x109BE47D: ??? ==623== by 0x53450EF: virConnectListDefinedInterfaces (in /home/ncopa/aports/main/libvirt/src/libvirt-1.1.1/src/.libs/libvirt.so.0.1001.1) Even without symbols, the lone call to vasprintf in drv_debian was a pretty blatant leak. * src/drv_debian.c (interface_deps): Free path when done with it. Signed-off-by: Eric Blake --- src/drv_debian.c | 1 + 1 file changed, 1 insertion(+) Index: netcf-0.2.3/src/drv_debian.c =================================================================== --- netcf-0.2.3.orig/src/drv_debian.c 2013-08-13 23:58:04.000000000 +0000 +++ netcf-0.2.3/src/drv_debian.c 2013-08-13 23:58:04.000000000 +0000 @@ -145,6 +145,7 @@ } nmatches = aug_match(aug, path, &matches); + FREE(path); ERR_COND_BAIL(nmatches < 0, ncf, EOTHER); if (!nmatches) debian/patches/fixpathsep0000644000000000000000000000307112204306156012713 0ustar Description: fix mistyped PATH_SEPARATOR in configure.ac Author: Serge Hallyn Forwarded: yes Index: netcf-0.2.0/configure.ac =================================================================== --- netcf-0.2.0.orig/configure.ac 2012-07-20 19:58:29.000000000 +0000 +++ netcf-0.2.0/configure.ac 2012-07-23 16:58:10.000000000 +0000 @@ -143,13 +143,13 @@ if test "x$with_driver" = "xdebian"; then dnl Check for ifup and ifdown in debian - AC_PATH_PROG(IFDOWN, ifdown, false, $PATH$PATHSEPARATOR/sbin) + AC_PATH_PROG(IFDOWN, ifdown, false, $PATH$PATH_SEPARATOR/sbin) if test "$IFDOWN" = "false"; then AC_MSG_ERROR([ifdown not found]) fi AC_DEFINE_UNQUOTED([IFDOWN], "$IFDOWN", [path to ifdown binary]) - AC_PATH_PROG(IFUP, ifup, false, $PATH$PATHSEPARATOR/sbin) + AC_PATH_PROG(IFUP, ifup, false, $PATH$PATH_SEPARATOR/sbin) if test "$IFUP" = "false"; then AC_MSG_ERROR([ifup not found]) fi Index: netcf-0.2.0/configure =================================================================== --- netcf-0.2.0.orig/configure 2012-07-20 20:00:48.000000000 +0000 +++ netcf-0.2.0/configure 2012-07-23 17:04:23.000000000 +0000 @@ -28368,7 +28368,7 @@ ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATHSEPARATOR/sbin +for as_dir in $PATH$PATH_SEPARATOR/sbin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. @@ -28418,7 +28418,7 @@ ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH$PATHSEPARATOR/sbin +for as_dir in $PATH$PATH_SEPARATOR/sbin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. debian/patches/add-tests-debian0000644000000000000000000004361712204306156013662 0ustar Index: netcf-0.2.0/tests/debian/fsroot/etc/network/interfaces =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/fsroot/etc/network/interfaces 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,27 @@ +auto lo +iface lo inet loopback +iface lo inet6 loopback + +auto br0 +iface br0 inet dhcp + bridge_ports eth0 + bridge_maxwait 0 + hwaddress ether 00:1c:c0:89:dd:01 + +auto bond0 +iface bond0 inet static + netmask 255.255.255.0 + network 10.0.1.0 + address 10.0.1.27 + bond_slaves eth1 eth2 + bond_mode active-backup + bond_primary eth2 +iface bond0 inet6 dhcp +auto eth3 +iface eth3 inet dhcp + +auto eth4 +iface eth4 inet dhcp + +auto eth4 +iface eth4 inet dhcp Index: netcf-0.2.0/tests/debian/fsroot/sys/class/net/br0/address =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/fsroot/sys/class/net/br0/address 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1 @@ +aa:bb:cc:dd:ee:ff Index: netcf-0.2.0/tests/debian/fsroot/sys/class/net/eth4/address =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/fsroot/sys/class/net/eth4/address 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1 @@ +00:00:00:00:00:01 Index: netcf-0.2.0/tests/debian/schema/bond-arp.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/bond-arp.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/bond-defaults.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/bond-defaults.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/bond.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/bond.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/bridge-bond.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/bridge-bond.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/bridge-empty.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/bridge-empty.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/bridge-no-address.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/bridge-no-address.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/bridge-vlan.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/bridge-vlan.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/bridge.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/bridge.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ethernet-dhcp.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ethernet-dhcp.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ethernet-static-no-prefix.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ethernet-static-no-prefix.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ethernet-static.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ethernet-static.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ipv6-autoconf-dhcp.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ipv6-autoconf-dhcp.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ipv6-autoconf.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ipv6-autoconf.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ipv6-dhcp.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ipv6-dhcp.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ipv6-local.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ipv6-local.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ipv6-static-multi.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ipv6-static-multi.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/ipv6-static.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/ipv6-static.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + Index: netcf-0.2.0/tests/debian/schema/schemas.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/schemas.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,4 @@ + + + + Index: netcf-0.2.0/tests/debian/schema/vlan.xml =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ netcf-0.2.0/tests/debian/schema/vlan.xml 2012-05-15 11:22:23.693775632 -0500 @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + debian/patches/series0000644000000000000000000000005412204306156012030 0ustar add-tests-debian netcf-debian-memleak.patch debian/README.Debian0000644000000000000000000000076512204306156011236 0ustar netcf for Debian ---------------- Date: Fri, 18 Nov 2011 09:55:19 +0000 From: "Daniel P. Berrange" To: "Serge E. Hallyn" Cc: netcf-devel@lists.fedorahosted.org Subject: Re: [netcf-devel] copyrights The data files under tests/ should all be considered to be covered by the main project license detailed in COPYING. The are all new work done for solely for netcf. Daniel -- Serge Hallyn Fri, 18 Nov 2011 10:15:09 -0600 debian/control0000644000000000000000000000462012255545545010607 0ustar Source: netcf Priority: extra Maintainer: Serge Hallyn Build-Depends: cdbs, debhelper (>= 8.0.0), ifupdown, libaugeas-dev, libnl-3-dev, libnl-route-3-dev, libreadline-dev, libtool, libxml2-dev, libxslt-dev, pkg-config, dh-autoreconf Standards-Version: 3.9.3 Section: libs Homepage: https://fedorahosted.org/netcf/ Vcs-Git: git://git.fedorahosted.org/netcf.git Vcs-Browser: http://git.fedorahosted.org/git/?p=netcf.git Package: netcf Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, libnetcf1 (= ${binary:Version}) Section: admin Description: programs for the netcf library Netcf is a library used to modify the network configuration of a system. Network configurations are expressed in a platform-independent XML format, which netcf translates into changes to the system's 'native' network configuration files. . This package contains the supporting binaries to use with netcf. Package: libnetcf-dev Section: libdevel Architecture: linux-any Depends: libnetcf1 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: development library and headers for netcf Netcf is a library used to modify the network configuration of a system. Network configurations are expressed in a platform-independent XML format, which netcf translates into changes to the system's 'native' network configuration files. . This package contains all the files that are needed to build applications using netcf. Package: libnetcf1 Section: libs Architecture: linux-any Depends: ${shlibs:Depends}, ${misc:Depends}, libaugeas0, augeas-lenses, libxml2, libxslt1.1 Conflicts: libvirt0 (<= 0.10.1-2~) Description: cross-platform network configuration library Netcf is a library used to modify the network configuration of a system. Network configurations are expressed in a platform-independent XML format, which netcf translates into changes to the system's 'native' network configuration files. Package: libnetcf1-dbg Architecture: linux-any Section: debug Priority: extra Depends: libnetcf1 (= ${binary:Version}), ${misc:Depends} Description: cross-platform network configuration library Netcf is a library used to modify the network configuration of a system. Network configurations are expressed in a platform-independent XML format, which netcf translates into changes to the system's 'native' network configuration files. . This package contains the debugging symbols for libnetcf1. debian/netcf.dirs0000644000000000000000000000001012204306156011136 0ustar usr/bin debian/rules0000755000000000000000000000056212255545534010263 0ustar #!/usr/bin/make -f DEB_BUILD_PARALLEL = yes DEB_CONFIGURE_EXTRA_FLAGS := --with-driver=debian LDFLAGS += -Wl,--as-needed include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk build/libnetcf-dev:: mkdir -p debian/tmp/usr/share/pkgconfig cp -a netcf.pc debian/tmp/usr/share/pkgconfig debian/source/0000755000000000000000000000000012204306156010465 5ustar debian/source/format0000644000000000000000000000001412204306156011673 0ustar 3.0 (quilt)