* [Buildroot] [PATCH next 1/1] package/lsof: change _LICENSE_FILES to use COPYING
@ 2023-08-15 9:38 Julien Olivain
2023-08-15 15:13 ` Yann E. MORIN
2023-09-12 21:09 ` Peter Korsgaard
0 siblings, 2 replies; 3+ messages in thread
From: Julien Olivain @ 2023-08-15 9:38 UTC (permalink / raw)
To: buildroot; +Cc: Julien Olivain
Commit e3322e2c7 "lsof: add license info" added the package license
info. At that time, lsof was at version 4.85. The package was not
including a dedicated license file. Instead, the license text was
copied in many files (source files, readmes, ...). It was then decided
to use the small source file "dialects/linux/dproto.h".
Recently, lsof added a COPYING license file. See [1]. This commit was
first included in lsof version 4.97.0. We can now use this file.
The license file hash is updated due to formatting changes. As a side
note, the copyright year in source file was 1997 (see [2]), whereas in
the new license file it is 2002. Source files have different copyright
dates, and can be as old as 1994, for example in [3]. The rest of the
license text remains unchanged.
[1] https://github.com/lsof-org/lsof/commit/62dab61cae3ca9e4d41ec573ae5cda0c5689c326
[2] https://github.com/lsof-org/lsof/blob/4.98.0/dialects/linux/dproto.h#L9
[3] https://github.com/lsof-org/lsof/blob/4.98.0/arg.c#L7
Signed-off-by: Julien Olivain <ju.o@free.fr>
---
package/lsof/lsof.hash | 2 +-
package/lsof/lsof.mk | 4 +---
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/package/lsof/lsof.hash b/package/lsof/lsof.hash
index b6a29b3cea..d9e85ac15c 100644
--- a/package/lsof/lsof.hash
+++ b/package/lsof/lsof.hash
@@ -1,3 +1,3 @@
# Locally calculated
sha256 80308a614508814ac70eb2ae1ed2c4344dcf6076fa60afc7734d6b1a79e62b16 lsof-4.98.0.tar.gz
-sha256 32a728188b19bf86917659d904ab29d0a294b4506e1c98b8b7f1c70ab4975fe1 dialects/linux/dproto.h
+sha256 225222ff9bf38abc2cef7205e9b05c60935efa9ec28d1fd01e503c9316088718 COPYING
diff --git a/package/lsof/lsof.mk b/package/lsof/lsof.mk
index 66911dddb9..66f346aa13 100644
--- a/package/lsof/lsof.mk
+++ b/package/lsof/lsof.mk
@@ -7,9 +7,7 @@
LSOF_VERSION = 4.98.0
LSOF_SITE = $(call github,lsof-org,lsof,$(LSOF_VERSION))
LSOF_LICENSE = lsof license
-# License is repeated in each file, this is a relatively small one.
-# It is also defined in 00README, but that contains a lot of other cruft.
-LSOF_LICENSE_FILES = dialects/linux/dproto.h
+LSOF_LICENSE_FILES = COPYING
ifeq ($(BR2_PACKAGE_LIBTIRPC),y)
LSOF_DEPENDENCIES += libtirpc
--
2.41.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [Buildroot] [PATCH next 1/1] package/lsof: change _LICENSE_FILES to use COPYING
2023-08-15 9:38 [Buildroot] [PATCH next 1/1] package/lsof: change _LICENSE_FILES to use COPYING Julien Olivain
@ 2023-08-15 15:13 ` Yann E. MORIN
2023-09-12 21:09 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Yann E. MORIN @ 2023-08-15 15:13 UTC (permalink / raw)
To: Julien Olivain; +Cc: buildroot
Julien, All,
On 2023-08-15 11:38 +0200, Julien Olivain spake thusly:
> Commit e3322e2c7 "lsof: add license info" added the package license
> info. At that time, lsof was at version 4.85. The package was not
> including a dedicated license file. Instead, the license text was
> copied in many files (source files, readmes, ...). It was then decided
> to use the small source file "dialects/linux/dproto.h".
>
> Recently, lsof added a COPYING license file. See [1]. This commit was
> first included in lsof version 4.97.0. We can now use this file.
We already have lsof 4.98.0 in master, so this change belongs to master,
not next.
Applied to master, thanks.
Regards,
Yann E. MORIN.
> The license file hash is updated due to formatting changes. As a side
> note, the copyright year in source file was 1997 (see [2]), whereas in
> the new license file it is 2002. Source files have different copyright
> dates, and can be as old as 1994, for example in [3]. The rest of the
> license text remains unchanged.
>
> [1] https://github.com/lsof-org/lsof/commit/62dab61cae3ca9e4d41ec573ae5cda0c5689c326
> [2] https://github.com/lsof-org/lsof/blob/4.98.0/dialects/linux/dproto.h#L9
> [3] https://github.com/lsof-org/lsof/blob/4.98.0/arg.c#L7
>
> Signed-off-by: Julien Olivain <ju.o@free.fr>
> ---
> package/lsof/lsof.hash | 2 +-
> package/lsof/lsof.mk | 4 +---
> 2 files changed, 2 insertions(+), 4 deletions(-)
>
> diff --git a/package/lsof/lsof.hash b/package/lsof/lsof.hash
> index b6a29b3cea..d9e85ac15c 100644
> --- a/package/lsof/lsof.hash
> +++ b/package/lsof/lsof.hash
> @@ -1,3 +1,3 @@
> # Locally calculated
> sha256 80308a614508814ac70eb2ae1ed2c4344dcf6076fa60afc7734d6b1a79e62b16 lsof-4.98.0.tar.gz
> -sha256 32a728188b19bf86917659d904ab29d0a294b4506e1c98b8b7f1c70ab4975fe1 dialects/linux/dproto.h
> +sha256 225222ff9bf38abc2cef7205e9b05c60935efa9ec28d1fd01e503c9316088718 COPYING
> diff --git a/package/lsof/lsof.mk b/package/lsof/lsof.mk
> index 66911dddb9..66f346aa13 100644
> --- a/package/lsof/lsof.mk
> +++ b/package/lsof/lsof.mk
> @@ -7,9 +7,7 @@
> LSOF_VERSION = 4.98.0
> LSOF_SITE = $(call github,lsof-org,lsof,$(LSOF_VERSION))
> LSOF_LICENSE = lsof license
> -# License is repeated in each file, this is a relatively small one.
> -# It is also defined in 00README, but that contains a lot of other cruft.
> -LSOF_LICENSE_FILES = dialects/linux/dproto.h
> +LSOF_LICENSE_FILES = COPYING
>
> ifeq ($(BR2_PACKAGE_LIBTIRPC),y)
> LSOF_DEPENDENCIES += libtirpc
> --
> 2.41.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] 3+ messages in thread
* Re: [Buildroot] [PATCH next 1/1] package/lsof: change _LICENSE_FILES to use COPYING
2023-08-15 9:38 [Buildroot] [PATCH next 1/1] package/lsof: change _LICENSE_FILES to use COPYING Julien Olivain
2023-08-15 15:13 ` Yann E. MORIN
@ 2023-09-12 21:09 ` Peter Korsgaard
1 sibling, 0 replies; 3+ messages in thread
From: Peter Korsgaard @ 2023-09-12 21:09 UTC (permalink / raw)
To: Julien Olivain; +Cc: buildroot
>>>>> "Julien" == Julien Olivain <ju.o@free.fr> writes:
> Commit e3322e2c7 "lsof: add license info" added the package license
> info. At that time, lsof was at version 4.85. The package was not
> including a dedicated license file. Instead, the license text was
> copied in many files (source files, readmes, ...). It was then decided
> to use the small source file "dialects/linux/dproto.h".
> Recently, lsof added a COPYING license file. See [1]. This commit was
> first included in lsof version 4.97.0. We can now use this file.
> The license file hash is updated due to formatting changes. As a side
> note, the copyright year in source file was 1997 (see [2]), whereas in
> the new license file it is 2002. Source files have different copyright
> dates, and can be as old as 1994, for example in [3]. The rest of the
> license text remains unchanged.
> [1] https://github.com/lsof-org/lsof/commit/62dab61cae3ca9e4d41ec573ae5cda0c5689c326
> [2] https://github.com/lsof-org/lsof/blob/4.98.0/dialects/linux/dproto.h#L9
> [3] https://github.com/lsof-org/lsof/blob/4.98.0/arg.c#L7
> Signed-off-by: Julien Olivain <ju.o@free.fr>
Committed to 2023.05.x, thanks.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2023-09-12 21:09 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-15 9:38 [Buildroot] [PATCH next 1/1] package/lsof: change _LICENSE_FILES to use COPYING Julien Olivain
2023-08-15 15:13 ` Yann E. MORIN
2023-09-12 21:09 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox