Преглед изворни кода

package/ramsmp: drop package

The download location is gone and even though the package is available
on a Github repository [0], it has not been updated for 7 years now.
Drop the package.

[0] https://github.com/cruvolo/ramspeed-smp

Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
Sébastien Szymanski пре 6 месеци
родитељ
комит
0951e3fc24
7 измењених фајлова са 7 додато и 50 уклоњено
  1. 7 0
      Config.in.legacy
  2. 0 1
      DEVELOPERS
  3. 0 1
      package/Config.in
  4. 0 9
      package/ramsmp/Config.in
  5. 0 14
      package/ramsmp/Makefile
  6. 0 3
      package/ramsmp/ramsmp.hash
  7. 0 22
      package/ramsmp/ramsmp.mk

+ 7 - 0
Config.in.legacy

@@ -317,6 +317,13 @@ config BR2_PACKAGE_QUAGGA
 	  The quagga package was removed as it is not maintained
 	  The quagga package was removed as it is not maintained
 	  anymore and the upstream repo is gone.
 	  anymore and the upstream repo is gone.
 
 
+config BR2_PACKAGE_RAMSMP
+	bool "ramsmp has been removed"
+	select BR2_LEGACY
+	help
+	  The ramsmp package was removed as it is not maintained
+	  anymore and the upstream repo is gone.
+
 comment "Legacy options removed in 2024.11"
 comment "Legacy options removed in 2024.11"
 
 
 config BR2_PACKAGE_BSDIFF
 config BR2_PACKAGE_BSDIFF

+ 0 - 1
DEVELOPERS

@@ -2057,7 +2057,6 @@ F:	package/openvmtools/
 N:	Kelvin Cheung <keguang.zhang@gmail.com>
 N:	Kelvin Cheung <keguang.zhang@gmail.com>
 F:	package/cpuload/
 F:	package/cpuload/
 F:	package/bwm-ng/
 F:	package/bwm-ng/
-F:	package/ramsmp/
 
 
 N:	Kieran Bingham <kieran.bingham@ideasonboard.com>
 N:	Kieran Bingham <kieran.bingham@ideasonboard.com>
 F:	package/libcamera/
 F:	package/libcamera/

+ 0 - 1
package/Config.in

@@ -144,7 +144,6 @@ menu "Debugging, profiling and benchmark"
 	source "package/ptm2human/Config.in"
 	source "package/ptm2human/Config.in"
 	source "package/pv/Config.in"
 	source "package/pv/Config.in"
 	source "package/racehound/Config.in"
 	source "package/racehound/Config.in"
-	source "package/ramsmp/Config.in"
 	source "package/ramspeed/Config.in"
 	source "package/ramspeed/Config.in"
 	source "package/rt-tests/Config.in"
 	source "package/rt-tests/Config.in"
 	source "package/rwmem/Config.in"
 	source "package/rwmem/Config.in"

+ 0 - 9
package/ramsmp/Config.in

@@ -1,9 +0,0 @@
-config BR2_PACKAGE_RAMSMP
-	bool "ramspeed/smp"
-	depends on BR2_USE_MMU # fork()
-	help
-	  RAMspeed/SMP is a free open source command line utility to
-	  measure cache and memory performance of multiprocessor
-	  machines.
-
-	  http://alasir.com/software/ramspeed/

+ 0 - 14
package/ramsmp/Makefile

@@ -1,14 +0,0 @@
-
-all: generic
-
-generic: ramsmp.c fltmem.c fltmark.c intmem.c intmark.c
-	$(CC) $(CFLAGS) $(LDFLAGS) $^ -o ramsmp
-
-i386: ramsmp.c i386/*.s i386/cpuinfo/*.s
-	$(CC) $(CFLAGS) -DI386_ASM $(LDFLAGS) $^ -o ramsmp
-
-x86_64: ramsmp.c amd64/*.s
-	$(CC) $(CFLAGS) -DAMD64_ASM $(LDFLAGS) $^ -o ramsmp
-
-clean:
-	rm -f *.o ramsmp

+ 0 - 3
package/ramsmp/ramsmp.hash

@@ -1,3 +0,0 @@
-# Locally computed
-sha256  39fb15493fb3c293575746d56f6ab9faaa1d876d8b1f0d8e5a4042d2ace95839  ramsmp-3.5.0.tar.gz
-sha256  2c308cffbab01762f8f6b11725725a227080746ef865f2756c9c9e1591dddaad  LICENCE

+ 0 - 22
package/ramsmp/ramsmp.mk

@@ -1,22 +0,0 @@
-################################################################################
-#
-# ramsmp
-#
-################################################################################
-
-RAMSMP_VERSION = 3.5.0
-RAMSMP_SITE = http://www.alasir.com/software/ramspeed
-RAMSMP_ARCH = $(if $(BR2_i386),i386)$(if $(BR2_x86_64),x86_64)
-RAMSMP_LICENSE = Alasir License
-RAMSMP_LICENSE_FILES = LICENCE
-
-define RAMSMP_BUILD_CMDS
-	cp -f package/ramsmp/Makefile $(@D)
-	$(TARGET_CONFIGURE_OPTS) make -C $(@D) $(RAMSMP_ARCH)
-endef
-
-define RAMSMP_INSTALL_TARGET_CMDS
-	$(INSTALL) -m 0755 -D $(@D)/ramsmp $(TARGET_DIR)/usr/bin/ramsmp
-endef
-
-$(eval $(generic-package))