From patchwork Tue Nov 29 17:24:20 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?Peter_M=C3=BCller?= X-Patchwork-Id: 6216 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4NM8Mt3J7dz3wgq for ; Tue, 29 Nov 2022 17:24:26 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4NM8Mr4PFjz2Mk; Tue, 29 Nov 2022 17:24:24 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4NM8Mr2wTWz2yV1; Tue, 29 Nov 2022 17:24:24 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4NM8Mq37h8z2xNg for ; Tue, 29 Nov 2022 17:24:23 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4NM8Mn1nxmzNW for ; Tue, 29 Nov 2022 17:24:21 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1669742661; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=n+0rAqi+M1QbPOrbyc392+UVw/9vBkk30swh6aABkAU=; b=+2Q/C0rsgu2dv3yIDcqoIUUL96memaMDS9yBNdKnhWlBuvu3mpamYhZk78Rva5aHgvjkNO 5E7SA9zUGfbUAvDw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1669742661; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=n+0rAqi+M1QbPOrbyc392+UVw/9vBkk30swh6aABkAU=; b=rklyySu5VGhDyS1A6bscFn9/B5Y8597I/XioUOrwou5Ck5AC6DbH9AVjNkPjLschOq9fRv DhtXGLrTl+tnO+ApIkUSTr8ebWLmcfYj5h1qeDx+9/p5r3UZFTrEy9ZJYZWh+vhXkk9s8u n2/9DjVE5a3NODGOV6kVsmgxt5m+1nkr3XYH/mkZfZ1TYYXU0YsrzBIx6j0CiX5LTX/8qZ t8pTG6RhNVnMlgS8GK0ZdM54RBP/PKUCfsJJ+KsCaQ27SjE6/qdMz/lTDmJGqus0RBEgMv 9FIZyeIB15khPZjMWyRR5tMj9LPwg7AD2Jgrr7DxzT6IPwPYJXAQ1jH2mYQJEQ== Message-ID: <7ff45237-97c5-8b7e-9cdc-12ec1a93381a@ipfire.org> Date: Tue, 29 Nov 2022 18:24:20 +0100 MIME-Version: 1.0 Content-Language: en-US To: development@lists.ipfire.org From: =?utf-8?q?Peter_M=C3=BCller?= Subject: [PATCH] Drop some unused and orphaned packages X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" Signed-off-by: Peter Müller --- beecrypt/beecrypt.nm | 63 --------- beecrypt/patches/beecrypt-4.1.2-biarch.patch | 19 --- .../patches/beecrypt-4.2.1-build-system.patch | 91 ------------ beecrypt/patches/beecrypt-4.2.1-no-c++.patch | 16 --- debugedit/debugedit.nm | 38 ------ .../patches/debugedit-5.3.5-DWARF-4.patch | 129 ------------------ .../debugedit-5.3.5-support-aarch64.patch | 30 ---- debugedit/update/Makefile | 11 -- debugedit/update/README | 1 - debugedit/update/update.sh | 58 -------- ebtables/ebtables.nm | 56 -------- libVNCServer/libVNCServer.nm | 46 ------- powertop/powertop.nm | 42 ------ tunctl/tunctl.nm | 41 ------ 14 files changed, 641 deletions(-) delete mode 100644 beecrypt/beecrypt.nm delete mode 100644 beecrypt/patches/beecrypt-4.1.2-biarch.patch delete mode 100644 beecrypt/patches/beecrypt-4.2.1-build-system.patch delete mode 100644 beecrypt/patches/beecrypt-4.2.1-no-c++.patch delete mode 100644 debugedit/debugedit.nm delete mode 100644 debugedit/patches/debugedit-5.3.5-DWARF-4.patch delete mode 100644 debugedit/patches/debugedit-5.3.5-support-aarch64.patch delete mode 100644 debugedit/update/Makefile delete mode 100644 debugedit/update/README delete mode 100644 debugedit/update/update.sh delete mode 100644 ebtables/ebtables.nm delete mode 100644 libVNCServer/libVNCServer.nm delete mode 100644 powertop/powertop.nm delete mode 100644 tunctl/tunctl.nm diff --git a/beecrypt/beecrypt.nm b/beecrypt/beecrypt.nm deleted file mode 100644 index 6d53a1e89..000000000 --- a/beecrypt/beecrypt.nm +++ /dev/null @@ -1,63 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team # -############################################################################### - -name = beecrypt -version = 4.2.1 -release = 3 - -groups = System/Libraries -url = http://beecrypt.sourceforge.net/ -license = LGPLv2+ -summary = An open source cryptography library. - -description - BeeCrypt is an ongoing project to provide a strong and fast cryptography - toolkit. Includes entropy sources, random generators, block ciphers, hash - functions, message authentication codes, multiprecision integer routines - and public key primitives. -end - -source_dl = http://downloads.sourceforge.net/sourceforge/%{name}/ - -build - requires - autoconf - automake - gcc-c++ - libtool - end - - prepare_cmds - libtoolize - autoreconf -vfi - end - - # Getting weird linking errors without --disable-threads. - configure_options += \ - --disable-expert-mode \ - --disable-threads \ - --enable-openmp \ - --with-cplusplus=no \ - --with-java=no \ - --with-python=no - - make_build_targets += OPENMP_LIBS="-lgomp" - - test - make check - end -end - -packages - package %{name} - - package %{name}-devel - template DEVEL - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/beecrypt/patches/beecrypt-4.1.2-biarch.patch b/beecrypt/patches/beecrypt-4.1.2-biarch.patch deleted file mode 100644 index 695eef078..000000000 --- a/beecrypt/patches/beecrypt-4.1.2-biarch.patch +++ /dev/null @@ -1,19 +0,0 @@ -Patch by Paul Nasrat for beecrypt >= 4.1.2 to make multilib/multiarch -of beecrypt-devel working. - ---- beecrypt-4.1.2/gnu.h.in 2006-05-22 15:53:45.000000000 -0400 -+++ beecrypt-4.1.2/gnu.h.in.biarch 2006-05-22 15:53:49.000000000 -0400 -@@ -61,7 +61,12 @@ - * make assumptions about the size set by the configure script - */ - #if !defined(MP_WBITS) --# define MP_WBITS @MP_WBITS@ -+# include -+#if __WORDSIZE == 32 -+# define MP_WBITS 32U -+#elif __WORDSIZE == 64 -+# define MP_WBITS 64U -+#endif - #endif - - #endif diff --git a/beecrypt/patches/beecrypt-4.2.1-build-system.patch b/beecrypt/patches/beecrypt-4.2.1-build-system.patch deleted file mode 100644 index b2bd64aea..000000000 --- a/beecrypt/patches/beecrypt-4.2.1-build-system.patch +++ /dev/null @@ -1,91 +0,0 @@ ---- beecrypt-4.2.1/configure.ac -+++ beecrypt-4.2.1/configure.ac -@@ -11,7 +11,7 @@ - - # Checks for package options - AC_ARG_ENABLE(expert-mode, [ --enable-expert-mode follow user-defined CFLAGS settings [[default=no]]],[ -- ac_enable_expert_mode=yes -+ ac_enable_expert_mode=$enableval - ],[ - if test "X$CFLAGS" != "X"; then - echo "enabling expert mode" -@@ -25,7 +25,7 @@ - if test "$ac_enable_expert_mode" = yes; then - AC_MSG_ERROR([--enable-debug cannot be used in conjunction with --enable-expert-mode]) - fi -- ac_enable_debug=yes -+ ac_enable_debug=$enableval - ],[ - ac_enable_debug=no - ]) -@@ -456,7 +456,7 @@ - ac_cv_python_include="-I`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_inc()'`" - ]) - AC_CACHE_CHECK([where to install python libraries], ac_cv_python_libdir, [ -- ac_cv_python_libdir=`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib()'` -+ ac_cv_python_libdir=`$PYTHON -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib(1, 0)'` - ]) - fi - fi ---- beecrypt-4.2.1/java/Makefile.am -+++ beecrypt-4.2.1/java/Makefile.am -@@ -26,7 +26,7 @@ - - INCLUDES = -I$(top_srcdir)/include - --libaltdir=$(prefix)/lib@LIBALT@ -+libaltdir=$(libdir) - - libalt_LTLIBRARIES = libbeecrypt_java.la - ---- beecrypt-4.2.1/acinclude.m4 -+++ beecrypt-4.2.1/acinclude.m4 -@@ -1589,20 +1589,5 @@ - AC_SUBST(TYPEDEF_BC_THREADID_T,$bc_typedef_bc_threadid_t) - ]) -- --AH_BOTTOM([ --#if ENABLE_THREADS --# ifndef _REENTRANT --# define _REENTRANT --# endif --# if LINUX --# define _LIBC_REENTRANT --# endif --#else --# ifdef _REENTRANT --# undef _REENTRANT --# endif --#endif --]) - - - dnl BEE_THREAD_LOCAL_STORAGE -@@ -1623,7 +1609,5 @@ - ]) - - AH_BOTTOM([ --#if !ENABLE_THREAD_LOCAL_STORAGE --# define __thread --#endif -+#include "config.threads.h" - ]) ---- beecrypt-4.2.1/config.threads.h -+++ beecrypt-4.2.1/config.threads.h -@@ -0,0 +1,16 @@ -+#if ENABLE_THREADS -+# ifndef _REENTRANT -+# define _REENTRANT -+# endif -+# if LINUX -+# define _LIBC_REENTRANT -+# endif -+#else -+# ifdef _REENTRANT -+# undef _REENTRANT -+# endif -+#endif -+ -+#if !ENABLE_THREAD_LOCAL_STORAGE -+# define __thread -+#endif diff --git a/beecrypt/patches/beecrypt-4.2.1-no-c++.patch b/beecrypt/patches/beecrypt-4.2.1-no-c++.patch deleted file mode 100644 index bb2d2272b..000000000 --- a/beecrypt/patches/beecrypt-4.2.1-no-c++.patch +++ /dev/null @@ -1,16 +0,0 @@ -Patch by Robert Scheck for beecrypt >= 4.2.1 to avoid linking -against libstdc++. This patch is based on an old by Florian La Roche -and Panu Matilainen . For further information see Red Hat Bugzilla -for bug ID #165080. - ---- beecrypt-4.2.1/Makefile.am 2009-07-08 20:56:18.000000000 +0200 -+++ beecrypt-4.2.1/Makefile.am.no-c++ 2010-03-28 20:55:51.000000000 +0200 -@@ -62,7 +62,7 @@ - - lib_LTLIBRARIES = libbeecrypt.la - --libbeecrypt_la_SOURCES = aes.c base64.c beecrypt.c blockmode.c blockpad.c blowfish.c dhies.c dldp.c dlkp.c dlpk.c dlsvdp-dh.c dsa.c elgamal.c endianness.c entropy.c fips186.c hmac.c hmacmd5.c hmacsha1.c hmacsha224.c hmacsha256.c md4.c md5.c hmacsha384.c hmacsha512.c memchunk.c mp.c mpbarrett.c mpnumber.c mpprime.c mtprng.c pkcs1.c pkcs12.c ripemd128.c ripemd160.c ripemd256.c ripemd320.c rsa.c rsakp.c rsapk.c sha1.c sha224.c sha256.c sha384.c sha512.c sha2k32.c sha2k64.c timestamp.c cppglue.cxx -+libbeecrypt_la_SOURCES = aes.c base64.c beecrypt.c blockmode.c blockpad.c blowfish.c dhies.c dldp.c dlkp.c dlpk.c dlsvdp-dh.c dsa.c elgamal.c endianness.c entropy.c fips186.c hmac.c hmacmd5.c hmacsha1.c hmacsha224.c hmacsha256.c md4.c md5.c hmacsha384.c hmacsha512.c memchunk.c mp.c mpbarrett.c mpnumber.c mpprime.c mtprng.c pkcs1.c pkcs12.c ripemd128.c ripemd160.c ripemd256.c ripemd320.c rsa.c rsakp.c rsapk.c sha1.c sha224.c sha256.c sha384.c sha512.c sha2k32.c sha2k64.c timestamp.c # cppglue.cxx - libbeecrypt_la_DEPENDENCIES = $(BEECRYPT_OBJECTS) - libbeecrypt_la_LIBADD = blowfishopt.lo mpopt.lo sha1opt.lo $(OPENMP_LIBS) - libbeecrypt_la_LDFLAGS = -no-undefined -version-info $(LIBBEECRYPT_LT_CURRENT):$(LIBBEECRYPT_LT_REVISION):$(LIBBEECRYPT_LT_AGE) diff --git a/debugedit/debugedit.nm b/debugedit/debugedit.nm deleted file mode 100644 index c1d6474d2..000000000 --- a/debugedit/debugedit.nm +++ /dev/null @@ -1,38 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team # -############################################################################### - -name = debugedit -version = 5.3.5 -release = 2 - -groups = Development/Tools -url = http://www.rpm5.org/ -license = GPLv2 -summary = Standalone version of debugedit - -description - This package contains a standalone version of debugedit from RPM5. -end - -build - requires - beecrypt-devel - elfutils-devel - popt-devel - end - - install - mkdir -pv %{BUILDROOT}%{bindir} - install -v -m 755 debugedit %{BUILDROOT}%{bindir}/debugedit - end -end - -packages - package %{name} - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/debugedit/patches/debugedit-5.3.5-DWARF-4.patch b/debugedit/patches/debugedit-5.3.5-DWARF-4.patch deleted file mode 100644 index 3e1406196..000000000 --- a/debugedit/patches/debugedit-5.3.5-DWARF-4.patch +++ /dev/null @@ -1,129 +0,0 @@ -add DWARF 4 support - -https://bugs.gentoo.org/400663 -https://bugzilla.redhat.com/show_bug.cgi?id=707677 - ---- debugedit-5.3.5/debugedit.c 2011-10-11 05:37:49.000000000 +0200 -+++ debugedit-5.3.5/debugedit.c 2012-01-25 01:27:23.487999039 +0100 -@@ -70,6 +70,10 @@ - #include - - #define DW_TAG_partial_unit 0x3c -+#define DW_FORM_sec_offset 0x17 -+#define DW_FORM_exprloc 0x18 -+#define DW_FORM_flag_present 0x19 -+#define DW_FORM_ref_sig8 0x20 - - char *base_dir = NULL; - char *dest_dir = NULL; -@@ -246,6 +250,7 @@ - #define DEBUG_STR 8 - #define DEBUG_FRAME 9 - #define DEBUG_RANGES 10 -+#define DEBUG_TYPES 11 - { ".debug_info", NULL, NULL, 0, 0, 0 }, - { ".debug_abbrev", NULL, NULL, 0, 0, 0 }, - { ".debug_line", NULL, NULL, 0, 0, 0 }, -@@ -257,6 +262,7 @@ - { ".debug_str", NULL, NULL, 0, 0, 0 }, - { ".debug_frame", NULL, NULL, 0, 0, 0 }, - { ".debug_ranges", NULL, NULL, 0, 0, 0 }, -+ { ".debug_types", NULL, NULL, 0, 0, 0 }, - { NULL, NULL, NULL, 0, 0, 0 } - }; - -@@ -349,7 +355,8 @@ - goto no_memory; - } - form = read_uleb128 (ptr); -- if (form == 2 || form > DW_FORM_indirect) -+ if (form == 2 -+ || (form > DW_FORM_flag_present && form != DW_FORM_ref_sig8)) - { - error (0, 0, "%s: Unknown DWARF DW_FORM_%d", dso->filename, form); - htab_delete (h); -@@ -378,7 +385,6 @@ - canonicalize_path (const char *s, char *d) - { - char *rv = d; -- const char *sroot; - char *droot; - - if (IS_DIR_SEPARATOR (*s)) -@@ -394,7 +400,6 @@ - s++; - } - droot = d; -- sroot = s; - - while (*s) - { -@@ -513,7 +518,7 @@ - } - - value = read_16 (ptr); -- if (value != 2 && value != 3) -+ if (value != 2 && value != 3 && value != 4) - { - error (0, 0, "%s: DWARF version %d unhandled", dso->filename, - value); -@@ -529,8 +534,8 @@ - return 1; - } - -- opcode_base = ptr[4]; -- ptr = dir = ptr + 4 + opcode_base; -+ opcode_base = ptr[4 + (value >= 4)]; -+ ptr = dir = ptr + 4 + (value >= 4) + opcode_base; - - /* dir table: */ - value = 1; -@@ -758,7 +763,8 @@ - { - if (t->attr[i].attr == DW_AT_stmt_list) - { -- if (form == DW_FORM_data4) -+ if (form == DW_FORM_data4 -+ || form == DW_FORM_sec_offset) - { - list_offs = do_read_32_relocated (ptr); - found_list_offs = 1; -@@ -864,6 +870,8 @@ - else - ptr += 4; - break; -+ case DW_FORM_flag_present: -+ break; - case DW_FORM_addr: - ptr += ptr_size; - break; -@@ -878,10 +886,12 @@ - break; - case DW_FORM_ref4: - case DW_FORM_data4: -+ case DW_FORM_sec_offset: - ptr += 4; - break; - case DW_FORM_ref8: - case DW_FORM_data8: -+ case DW_FORM_ref_sig8: - ptr += 8; - break; - case DW_FORM_sdata: -@@ -910,6 +920,7 @@ - form = DW_FORM_block1; - break; - case DW_FORM_block: -+ case DW_FORM_exprloc: - len = read_uleb128 (ptr); - form = DW_FORM_block1; - assert (len < UINT_MAX); -@@ -1213,7 +1224,7 @@ - } - - cu_version = read_16 (ptr); -- if (cu_version != 2 && cu_version != 3) -+ if (cu_version != 2 && cu_version != 3 && cu_version != 4) - { - error (0, 0, "%s: DWARF version %d unhandled", dso->filename, - cu_version); diff --git a/debugedit/patches/debugedit-5.3.5-support-aarch64.patch b/debugedit/patches/debugedit-5.3.5-support-aarch64.patch deleted file mode 100644 index d7e92b678..000000000 --- a/debugedit/patches/debugedit-5.3.5-support-aarch64.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 389d260ca41a277de49ca0154966d549945d8635 Mon Sep 17 00:00:00 2001 -From: Kyle McMartin -Date: Sun, 16 Jun 2013 12:48:46 -0400 -Subject: [PATCH] debugedit: handle aarch64 debug_info relocations - (RhBug:974860) - -AArch64 generates a relocation which must be handled similar to other -architectures. Adding this patch allows debugedit to run against the -kernel debuginfo. - -Signed-off-by: Panu Matilainen ---- - debugedit.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/debugedit.c b/debugedit.c -index a658d5b..434bab0 100644 ---- a/debugedit.c -+++ b/debugedit.c -@@ -1158,6 +1158,10 @@ edit_dwarf2 (DSO *dso) - if (rtype != R_ALPHA_REFLONG) - goto fail; - break; -+ case EM_AARCH64: -+ if (rtype != R_AARCH64_ABS32) -+ goto fail; -+ break; - default: - fail: - error (1, 0, "%s: Unhandled relocation %d in .debug_info section", diff --git a/debugedit/update/Makefile b/debugedit/update/Makefile deleted file mode 100644 index 946a12865..000000000 --- a/debugedit/update/Makefile +++ /dev/null @@ -1,11 +0,0 @@ -CPPFLAGS += -I. -LDLIBS = -lelf -lpopt -lbeecrypt - -all: debugedit - -debugedit: debugedit.o hashtab.o - -clean: - rm -f *.o debugedit - -.PHONY: clean diff --git a/debugedit/update/README b/debugedit/update/README deleted file mode 100644 index 2a676aec1..000000000 --- a/debugedit/update/README +++ /dev/null @@ -1 +0,0 @@ -From https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-util/debugedit diff --git a/debugedit/update/update.sh b/debugedit/update/update.sh deleted file mode 100644 index 448624bd3..000000000 --- a/debugedit/update/update.sh +++ /dev/null @@ -1,58 +0,0 @@ -#!/bin/bash - -DISTDIR=/usr/portage/distfiles -PN=debugedit - -set -e - -echo "Getting updated index" -rm -f index.html -wget -q http://rpm5.org/ - -PV=$(sed -n '/Production:/{n;s:.*RPM ::;s:<.*::;p;q}' index.html) -PV=5.3.5 -echo "Latest upstream version: ${PV}" -rm -f index.html - -P="${PN}-${PV}" -A=${P}.tar.gz - -echo "Fetching latest rpm tarball" -r=rpm-${PV} -wget -nv http://rpm5.org/files/rpm/rpm-${PV%.*}/${r}.tar.gz - -echo "Unpacking ${r}" -rm -rf ${r} -tar xf ${r}.tar.gz - -echo "Creating ${P}" -rm -rf ${P} -mkdir ${P} -cp Makefile ${r}/tools/{hashtab.?,debugedit.c} ${P}/ -pushd ${P} >/dev/null -more=true -while ${more} ; do - more=false - for h in $(grep '#include' *.[ch] | awk '{print $NF}' | sed 's:[<>"]::g') ; do - [[ ${h} == */* ]] && continue - rh=$(find ../${r} -name ${h##*/}) - if [[ -n ${rh} ]] && [[ ! -e ${rh##*/} ]] ; then - # don't copy glibc includes - if ! grep -qs 'This file is part of the GNU C Library' ${rh} ; then - cp ${rh} ./ - more=true - fi - fi - done -done -popd >/dev/null -tar zcf ${A} ${P} - -echo "Testing build" -pushd ${P} >/dev/null -make -s -popd >/dev/null - -echo "Cleaning up" -rm -rf ${P} ${r} -du -b ${A} diff --git a/ebtables/ebtables.nm b/ebtables/ebtables.nm deleted file mode 100644 index 846ed96d4..000000000 --- a/ebtables/ebtables.nm +++ /dev/null @@ -1,56 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team # -############################################################################### - -name = ebtables -version = v2.0.10-4 -release = 2 - -groups = Networking/Tools -url = http://ebtables.sourceforge.net/ -license = GPLv2+ -summary = Ethernet Bridge frame table administration tool. - -description - Ethernet bridge tables is a firewalling tool to transparently filter network - traffic passing a bridge. The filtering possibilities are limited to link - layer filtering and some basic filtering on higher network layers. -end - -source_dl = http://downloads.sourceforge.net/ebtables/ - -build - CFLAGS += -Wall - - build - make CFLAGS="%{CFLAGS}" BINDIR="%{sbindir}" \ - LIBDIR="%{libdir}/ebtables" MANDIR="%{mandir}" %{PARALLELISMFLAGS} - end - - install - make install DESTDIR="%{BUILDROOT}" BINDIR="%{sbindir}" \ - LIBDIR="%{libdir}/ebtables" MANDIR="%{mandir}" - - # Remove unneded directories. - rm -rvf %{BUILDROOT}/etc/{rc.d,sysconfig} - end -end - -quality-agent - whitelist_rpath - %{libdir}/ebtables - end -end - -packages - package %{name} - filter_requires - libebt - end - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/libVNCServer/libVNCServer.nm b/libVNCServer/libVNCServer.nm deleted file mode 100644 index 2e94f0a07..000000000 --- a/libVNCServer/libVNCServer.nm +++ /dev/null @@ -1,46 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team # -############################################################################### - -name = libVNCServer -version = 0.9.9 -release = 1 - -groups = System/Libraries -url = http://libvncserver.sourceforge.net/ -license = GPLv2+ -summary = Library to make writing a vnc server easy. - -description - LibVNCServer makes writing a VNC server (or more correctly, a program - exporting a framebuffer via the Remote Frame Buffer protocol) easy. -end - -source_dl = http://sourceforge.net/projects/libvncserver/files/libvncserver/%{version}/ -sources = LibVNCServer-%{version}.tar.gz - -build - requires - libjpeg-devel - zlib-devel - end - - DIR_APP = %{DIR_SRC}/LibVNCServer-%{version} - - configure_options += \ - --disable-static \ - --without-tightvnc-filetransfer -end - -packages - package %{name} - - package %{name}-devel - template DEVEL - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/powertop/powertop.nm b/powertop/powertop.nm deleted file mode 100644 index 3dab3af7b..000000000 --- a/powertop/powertop.nm +++ /dev/null @@ -1,42 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team # -############################################################################### - -name = powertop -version = 2.6.1 -release = 1 - -groups = Applications/System -url = https://01.org/powertop/ -license = GPLv2 -summary = Power consumption monitor. - -description - PowerTOP is a Linux tool to diagnose issues with power consumption and - power management. In addition to being a diagnostic tool, PowerTOP also - has an interactive mode where the user can experiment various power - management settings for cases where the Linux distribution has not - enabled these settings. -end - -source_dl = https://01.org/sites/default/files/downloads/powertop/ - -build - requires - gcc-c++ - gettext - libnl-devel - ncurses-devel - pciutils-devel - zlib-devel - end -end - -packages - package %{name} - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/tunctl/tunctl.nm b/tunctl/tunctl.nm deleted file mode 100644 index 67d394a6a..000000000 --- a/tunctl/tunctl.nm +++ /dev/null @@ -1,41 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team # -############################################################################### - -name = tunctl -version = 1.5 -release = 3 - -groups = Networking/Tools -url = http://tunctl.sourceforge.net/ -license = GPL+ -summary = Create and remove virtual network interfaces. - -description - tunctl is a tool to set up and maintain persistent TUN/TAP network - interfaces, enabling user applications access to the wire side of a - virtual nework interface. Such interfaces is useful for connecting VPN - software, virtualization, emulation and a number of other similar - applications to the network stack. -end - -source_dl = http://sourceforge.net/projects/tunctl/files/tunctl/%{version}/%{sources}/download - -build - requires - docbook-utils - end - - prepare_cmds - sed -e "s/^CFLAGS.*/CFLAGS = %{CFLAGS} %{LDFLAGS}/" -i Makefile - end -end - -packages - package %{name} - - package %{name}-debuginfo - template DEBUGINFO - end -end