Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH] package/fan-ctrl: remove package
@ 2024-08-21 10:38 Thomas Petazzoni via buildroot
  2024-08-21 10:38 ` Thomas Petazzoni via buildroot
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-08-21 10:38 UTC (permalink / raw)
  To: Buildroot List, Peter Korsgaard; +Cc: Thomas Petazzoni

For this package, we're downloading from the CVS repository viewer,
but it is gone. The only way would be to download from the CVS
repository itself, but really upstream is completely dead, and this
package has seen no update since it has been introduced in 2013, so
let's get rid of it.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
---
 Config.in.legacy               |  7 +++++++
 package/Config.in              |  1 -
 package/fan-ctrl/Config.in     | 11 -----------
 package/fan-ctrl/fan-ctrl.hash |  2 --
 package/fan-ctrl/fan-ctrl.mk   | 27 ---------------------------
 5 files changed, 7 insertions(+), 41 deletions(-)
 delete mode 100644 package/fan-ctrl/Config.in
 delete mode 100644 package/fan-ctrl/fan-ctrl.hash
 delete mode 100644 package/fan-ctrl/fan-ctrl.mk

diff --git a/Config.in.legacy b/Config.in.legacy
index c1870613af..0bae66c3bb 100644
--- a/Config.in.legacy
+++ b/Config.in.legacy
@@ -146,6 +146,13 @@ endif
 
 comment "Legacy options removed in 2024.08"
 
+config BR2_PACKAGE_FAN_CTRL
+	bool "fan-ctrl has been removed"
+	select BR2_LEGACY
+	help
+	  This package was no longer available from SourceForge, the
+	  upstream is completely dead.
+
 config BR2_PACKAGE_FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE
 	bool "flutter-dynamic-layouts-example has been removed"
 	select BR2_LEGACY
diff --git a/package/Config.in b/package/Config.in
index f2c63ffb6e..317f859684 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -513,7 +513,6 @@ endmenu
 	source "package/ev3dev-linux-drivers/Config.in"
 	source "package/evemu/Config.in"
 	source "package/evtest/Config.in"
-	source "package/fan-ctrl/Config.in"
 	source "package/fbtft/Config.in"
 	source "package/fconfig/Config.in"
 	source "package/flashrom/Config.in"
diff --git a/package/fan-ctrl/Config.in b/package/fan-ctrl/Config.in
deleted file mode 100644
index 869631683b..0000000000
--- a/package/fan-ctrl/Config.in
+++ /dev/null
@@ -1,11 +0,0 @@
-config BR2_PACKAGE_FAN_CTRL
-	bool "fan-ctrl"
-	depends on BR2_USE_MMU # fork()
-	help
-	  Fan-ctrl is a little daemon that controls the speed of one
-	  or more system or CPU fans. It does so by monitoring
-	  temperature inputs and selecting a fan speed from an array
-	  of available speeds based on a set of temperature
-	  thresholds.
-
-	  http://fan-ctrl.sourceforge.net/
diff --git a/package/fan-ctrl/fan-ctrl.hash b/package/fan-ctrl/fan-ctrl.hash
deleted file mode 100644
index 4f26696785..0000000000
--- a/package/fan-ctrl/fan-ctrl.hash
+++ /dev/null
@@ -1,2 +0,0 @@
-# Locally computed
-sha1  d8ba5bac15e90c36a4e908ca1c98fac83bf702ea  fan-ctrl.c?revision=1.3
diff --git a/package/fan-ctrl/fan-ctrl.mk b/package/fan-ctrl/fan-ctrl.mk
deleted file mode 100644
index 81a52f1e9f..0000000000
--- a/package/fan-ctrl/fan-ctrl.mk
+++ /dev/null
@@ -1,27 +0,0 @@
-################################################################################
-#
-# fan-ctrl
-#
-################################################################################
-
-# no release, so grab .c file directly from viewvc
-FAN_CTRL_VERSION = 1.3
-FAN_CTRL_SOURCE = fan-ctrl.c?revision=$(FAN_CTRL_VERSION)
-FAN_CTRL_SITE = http://fan-ctrl.cvs.sourceforge.net/viewvc/fan-ctrl/fan-ctrl
-FAN_CTRL_LICENSE = GPL-2.0+
-FAN_CTRL_LICENSE_FILES = fan-ctrl.c
-
-define FAN_CTRL_EXTRACT_CMDS
-	cp $(FAN_CTRL_DL_DIR)/$(FAN_CTRL_SOURCE) $(@D)/fan-ctrl.c
-endef
-
-define FAN_CTRL_BUILD_CMDS
-	$(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \
-		$(@D)/fan-ctrl.c -o $(@D)/fan-ctrl
-endef
-
-define FAN_CTRL_INSTALL_TARGET_CMDS
-	$(INSTALL) -D -m 755 $(@D)/fan-ctrl $(TARGET_DIR)/usr/sbin/fan-ctrl
-endef
-
-$(eval $(generic-package))
-- 
2.46.0

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH] package/fan-ctrl: remove package
  2024-08-21 10:38 [Buildroot] [PATCH] package/fan-ctrl: remove package Thomas Petazzoni via buildroot
@ 2024-08-21 10:38 ` Thomas Petazzoni via buildroot
  2024-08-21 11:28 ` Peter Korsgaard
  2024-08-21 11:50 ` Yann E. MORIN
  2 siblings, 0 replies; 4+ messages in thread
From: Thomas Petazzoni via buildroot @ 2024-08-21 10:38 UTC (permalink / raw)
  To: Buildroot List, Peter Korsgaard

On Wed, 21 Aug 2024 12:38:15 +0200
Thomas Petazzoni <thomas.petazzoni@bootlin.com> wrote:

> For this package, we're downloading from the CVS repository viewer,
> but it is gone. The only way would be to download from the CVS
> repository itself, but really upstream is completely dead, and this
> package has seen no update since it has been introduced in 2013, so
> let's get rid of it.

Fixes:

  http://autobuild.buildroot.net/results/13cced54c9bf7ace79de092e4af7249757fe4cf4/

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH] package/fan-ctrl: remove package
  2024-08-21 10:38 [Buildroot] [PATCH] package/fan-ctrl: remove package Thomas Petazzoni via buildroot
  2024-08-21 10:38 ` Thomas Petazzoni via buildroot
@ 2024-08-21 11:28 ` Peter Korsgaard
  2024-08-21 11:50 ` Yann E. MORIN
  2 siblings, 0 replies; 4+ messages in thread
From: Peter Korsgaard @ 2024-08-21 11:28 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: Buildroot List

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@bootlin.com> writes:

 > For this package, we're downloading from the CVS repository viewer,
 > but it is gone. The only way would be to download from the CVS
 > repository itself, but really upstream is completely dead, and this
 > package has seen no update since it has been introduced in 2013, so
 > let's get rid of it.

 > Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

Fine by me.

Acked-by: Peter Korsgaard <peter@korsgaard.com>

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Buildroot] [PATCH] package/fan-ctrl: remove package
  2024-08-21 10:38 [Buildroot] [PATCH] package/fan-ctrl: remove package Thomas Petazzoni via buildroot
  2024-08-21 10:38 ` Thomas Petazzoni via buildroot
  2024-08-21 11:28 ` Peter Korsgaard
@ 2024-08-21 11:50 ` Yann E. MORIN
  2 siblings, 0 replies; 4+ messages in thread
From: Yann E. MORIN @ 2024-08-21 11:50 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: Buildroot List

Thomas, All,

On 2024-08-21 12:38 +0200, Thomas Petazzoni via buildroot spake thusly:
> For this package, we're downloading from the CVS repository viewer,
> but it is gone. The only way would be to download from the CVS
> repository itself, but really upstream is completely dead, and this
> package has seen no update since it has been introduced in 2013, so
> let's get rid of it.
> 
> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>

I considered whether to apply to master or next, but I did not see a
point in keeping that package on master for another cycle.

Applied to master, thanks.

Regards,
Yann E. MORIN.

> ---
>  Config.in.legacy               |  7 +++++++
>  package/Config.in              |  1 -
>  package/fan-ctrl/Config.in     | 11 -----------
>  package/fan-ctrl/fan-ctrl.hash |  2 --
>  package/fan-ctrl/fan-ctrl.mk   | 27 ---------------------------
>  5 files changed, 7 insertions(+), 41 deletions(-)
>  delete mode 100644 package/fan-ctrl/Config.in
>  delete mode 100644 package/fan-ctrl/fan-ctrl.hash
>  delete mode 100644 package/fan-ctrl/fan-ctrl.mk
> 
> diff --git a/Config.in.legacy b/Config.in.legacy
> index c1870613af..0bae66c3bb 100644
> --- a/Config.in.legacy
> +++ b/Config.in.legacy
> @@ -146,6 +146,13 @@ endif
>  
>  comment "Legacy options removed in 2024.08"
>  
> +config BR2_PACKAGE_FAN_CTRL
> +	bool "fan-ctrl has been removed"
> +	select BR2_LEGACY
> +	help
> +	  This package was no longer available from SourceForge, the
> +	  upstream is completely dead.
> +
>  config BR2_PACKAGE_FLUTTER_DYNAMIC_LAYOUTS_EXAMPLE
>  	bool "flutter-dynamic-layouts-example has been removed"
>  	select BR2_LEGACY
> diff --git a/package/Config.in b/package/Config.in
> index f2c63ffb6e..317f859684 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -513,7 +513,6 @@ endmenu
>  	source "package/ev3dev-linux-drivers/Config.in"
>  	source "package/evemu/Config.in"
>  	source "package/evtest/Config.in"
> -	source "package/fan-ctrl/Config.in"
>  	source "package/fbtft/Config.in"
>  	source "package/fconfig/Config.in"
>  	source "package/flashrom/Config.in"
> diff --git a/package/fan-ctrl/Config.in b/package/fan-ctrl/Config.in
> deleted file mode 100644
> index 869631683b..0000000000
> --- a/package/fan-ctrl/Config.in
> +++ /dev/null
> @@ -1,11 +0,0 @@
> -config BR2_PACKAGE_FAN_CTRL
> -	bool "fan-ctrl"
> -	depends on BR2_USE_MMU # fork()
> -	help
> -	  Fan-ctrl is a little daemon that controls the speed of one
> -	  or more system or CPU fans. It does so by monitoring
> -	  temperature inputs and selecting a fan speed from an array
> -	  of available speeds based on a set of temperature
> -	  thresholds.
> -
> -	  http://fan-ctrl.sourceforge.net/
> diff --git a/package/fan-ctrl/fan-ctrl.hash b/package/fan-ctrl/fan-ctrl.hash
> deleted file mode 100644
> index 4f26696785..0000000000
> --- a/package/fan-ctrl/fan-ctrl.hash
> +++ /dev/null
> @@ -1,2 +0,0 @@
> -# Locally computed
> -sha1  d8ba5bac15e90c36a4e908ca1c98fac83bf702ea  fan-ctrl.c?revision=1.3
> diff --git a/package/fan-ctrl/fan-ctrl.mk b/package/fan-ctrl/fan-ctrl.mk
> deleted file mode 100644
> index 81a52f1e9f..0000000000
> --- a/package/fan-ctrl/fan-ctrl.mk
> +++ /dev/null
> @@ -1,27 +0,0 @@
> -################################################################################
> -#
> -# fan-ctrl
> -#
> -################################################################################
> -
> -# no release, so grab .c file directly from viewvc
> -FAN_CTRL_VERSION = 1.3
> -FAN_CTRL_SOURCE = fan-ctrl.c?revision=$(FAN_CTRL_VERSION)
> -FAN_CTRL_SITE = http://fan-ctrl.cvs.sourceforge.net/viewvc/fan-ctrl/fan-ctrl
> -FAN_CTRL_LICENSE = GPL-2.0+
> -FAN_CTRL_LICENSE_FILES = fan-ctrl.c
> -
> -define FAN_CTRL_EXTRACT_CMDS
> -	cp $(FAN_CTRL_DL_DIR)/$(FAN_CTRL_SOURCE) $(@D)/fan-ctrl.c
> -endef
> -
> -define FAN_CTRL_BUILD_CMDS
> -	$(TARGET_CC) $(TARGET_CFLAGS) $(TARGET_LDFLAGS) \
> -		$(@D)/fan-ctrl.c -o $(@D)/fan-ctrl
> -endef
> -
> -define FAN_CTRL_INSTALL_TARGET_CMDS
> -	$(INSTALL) -D -m 755 $(@D)/fan-ctrl $(TARGET_DIR)/usr/sbin/fan-ctrl
> -endef
> -
> -$(eval $(generic-package))
> -- 
> 2.46.0
> 
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-08-21 11:50 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-21 10:38 [Buildroot] [PATCH] package/fan-ctrl: remove package Thomas Petazzoni via buildroot
2024-08-21 10:38 ` Thomas Petazzoni via buildroot
2024-08-21 11:28 ` Peter Korsgaard
2024-08-21 11:50 ` Yann E. MORIN

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox