]> git.ipfire.org Git - people/pmueller/ipfire-3.x.git/blobdiff - net-tools/net-tools.nm
elfutils: Correctly configure debuginfod
[people/pmueller/ipfire-3.x.git] / net-tools / net-tools.nm
diff --git a/net-tools/net-tools.nm b/net-tools/net-tools.nm
deleted file mode 100644 (file)
index 1ae43ff..0000000
+++ /dev/null
@@ -1,164 +0,0 @@
-###############################################################################
-# IPFire.org    - An Open Source Firewall Solution                            #
-# Copyright (C) - IPFire Development Team <info@ipfire.org>                   #
-###############################################################################
-
-name       = net-tools
-version    = 1.60
-release    = 3
-
-groups     = System/Base
-url        = http://net-tools.berlios.de/
-license    = GPL+
-summary    = Basic networking tools.
-
-description
-       The net-tools package contains basic networking tools,
-       including ifconfig, netstat, route, and others.
-end
-
-source_dl  =
-sources    = %{thisapp}.tar.bz2
-
-# Manual list patches because they need to be applied in speical order
-patches    = net-tools-1.57-bug22040.patch
-patches   += %{thisapp}-miiioctl.patch
-patches   += %{thisapp}-virtualname.patch
-patches   += %{thisapp}-cycle.patch
-patches   += %{thisapp}-nameif.patch
-patches   += %{thisapp}-ipx.patch
-patches   += %{thisapp}-inet6-lookup.patch
-patches   += %{thisapp}-man.patch
-patches   += %{thisapp}-gcc33.patch
-patches   += %{thisapp}-trailingblank.patch
-patches   += %{thisapp}-interface.patch
-patches   += %{thisapp}-gcc34.patch
-patches   += %{thisapp}-overflow.patch
-patches   += %{thisapp}-siunits.patch
-patches   += %{thisapp}-trunc.patch
-patches   += %{thisapp}-return.patch
-patches   += %{thisapp}-parse.patch
-patches   += %{thisapp}-netmask.patch
-patches   += %{thisapp}-ulong.patch
-patches   += %{thisapp}-bcast.patch
-patches   += %{thisapp}-mii-tool-obsolete.patch
-patches   += %{thisapp}-netstat_ulong.patch
-patches   += %{thisapp}-note.patch
-patches   += %{thisapp}-num-ports.patch
-patches   += %{thisapp}-duplicate-tcp.patch
-patches   += %{thisapp}-statalias.patch
-patches   += %{thisapp}-isofix.patch
-patches   += %{thisapp}-ifconfig_ib.patch
-patches   += %{thisapp}-de.patch
-patches   += %{thisapp}-pie.patch
-patches   += %{thisapp}-ifaceopt.patch
-patches   += %{thisapp}-trim_iface.patch
-patches   += %{thisapp}-stdo.patch
-patches   += %{thisapp}-statistics.patch
-patches   += %{thisapp}-ifconfig.patch
-patches   += %{thisapp}-arp_overflow.patch
-patches   += %{thisapp}-hostname_man.patch
-patches   += %{thisapp}-interface_stack.patch
-patches   += %{thisapp}-selinux.patch
-patches   += %{thisapp}-netstat_stop_trim.patch
-patches   += %{thisapp}-netstat_inode.patch
-patches   += %{thisapp}-fgets.patch
-patches   += %{thisapp}-ifconfig_man.patch
-patches   += %{thisapp}-x25-proc.patch
-patches   += %{thisapp}-sctp.patch
-patches   += %{thisapp}-arp_man.patch
-patches   += %{thisapp}-ifconfig-long-iface-crasher.patch
-patches   += %{thisapp}-netdevice.patch
-patches   += %{thisapp}-skip.patch
-patches   += %{thisapp}-netstat-I-fix.patch
-patches   += %{thisapp}-nameif_strncpy.patch
-patches   += %{thisapp}-arp-unaligned-access.patch
-patches   += %{thisapp}-sctp-quiet.patch
-patches   += %{thisapp}-remove_node.patch
-patches   += %{thisapp}-netstat-interfaces-crash.patch
-patches   += %{thisapp}-ec_hw_null.patch
-patches   += %{thisapp}-statistics_buffer.patch
-patches   += %{thisapp}-sctp-addrs.patch
-patches   += %{thisapp}-i-option.patch
-patches   += %{thisapp}-a-option.patch
-patches   += %{thisapp}-clear-flag.patch
-patches   += %{thisapp}-metric-tunnel-man.patch
-patches   += %{thisapp}-netstat-probe.patch
-patches   += %{thisapp}-scanf-format.patch
-patches   += %{thisapp}-avoid-name-resolution.patch
-patches   += %{thisapp}-continous-flush-stdout.patch
-patches   += %{thisapp}-debug-fix.patch
-patches   += %{thisapp}-ib-warning.patch
-patches   += %{thisapp}-man-obsolete.patch
-patches   += %{thisapp}-man-RHEL-bugs.patch
-patches   += %{thisapp}-masqinfo-raw-ip.patch
-patches   += %{thisapp}-makefile-berlios.patch
-patches   += %{thisapp}-slattach-fchown.patch
-patches   += %{thisapp}-hostname-short.patch
-patches   += %{thisapp}-mii-refactor.patch
-patches   += %{thisapp}-IA64.patch
-patches   += %{thisapp}-large-indexes.patch
-patches   += %{thisapp}-statistics-doubleword.patch
-patches   += %{thisapp}-mii-gigabit.patch
-patches   += %{thisapp}-netstat-leak.patch
-
-build
-       requires
-               gettext
-               libselinux-devel
-       end
-
-       prepare_cmds
-               # Copy config files
-               cp  %{DIR_SOURCE}/config.h %{DIR_APP}
-               cp  %{DIR_SOURCE}/config.make %{DIR_APP}
-
-               # Copy additional man pages
-               cp %{DIR_SOURCE}/*.8 %{DIR_APP}/man/en_US
-
-               # Copy source for ether-wake and mii-diag
-               cp %{DIR_SOURCE}/ether-wake.c %{DIR_APP}
-               cp %{DIR_SOURCE}/mii-diag.c %{DIR_APP}
-       end
-
-       make_build_targets += \
-                CC=gcc
-
-       # Compiling in parallel mode is unsafe for this pkg.
-       PARALLELISMFLAGS =
-
-       build_cmds
-               # Compile ether-wake
-               gcc %{CFLAGS} -o ether-wake ether-wake.c
-
-               # Compile mii-diag
-               gcc %{CFLAGS} -o mii-diag mii-diag.c
-       end
-
-       install
-               mv man/de_DE man/de
-               mv man/fr_FR man/fr
-               mv man/pt_BR man/pt
-
-               make BASEDIR=%{BUILDROOT} mandir=/usr/share/man install
-
-               # Install ether-wake and mii-diag
-               install -m 755 %{DIR_APP}/ether-wake %{BUILDROOT}/sbin
-               install -m 755 %{DIR_APP}/mii-diag %{BUILDROOT}/sbin
-
-               # Remove tools we do not want
-               rm -rvf \
-                       %{BUILDROOT}/sbin/{arp,ifconfig,ip,nameif,plipconfig,rarp,route,slattach}* \
-                       %{BUILDROOT}/usr/share/man/{,*}/man*/{arp,ifconfig,ip,nameif,plipconfig,rarp,route,slattach}*
-       end
-end
-
-packages
-       package %{name}
-               groups += Base
-       end
-
-       package %{name}-debuginfo
-               template DEBUGINFO
-       end
-end