mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PULL] rules: add license information
@ 2020-05-27 11:22 Roland Hieber
  2020-05-27 11:24 ` Roland Hieber
  2020-06-05 12:36 ` Michael Olbrich
  0 siblings, 2 replies; 6+ messages in thread
From: Roland Hieber @ 2020-05-27 11:22 UTC (permalink / raw)
  To: Michael Olbrich; +Cc: PTXdist Mailing List, Felicitas Jung

Hi,

Felicitas has spent a good amount of time adding missing <PKG>_LICENSE
and <PKG>_LICENSE_FILES variables to (mostly older) package rules. I've
looked over her series, and there were some remaining Makefile syntax
errors, which I've fixed, and I also did a review of those rules that
failed during the build. For the other rules, I'm trusting her legal
expertise :-) While at it, I also fixed some issues which I discovered
on the way.

With this series, 93% of all target package rules now have license
information, which is an increase of 18%.

Since this series consists of 169 patches, I'm rather submitting it as a
pull request than single patch mails.

 - Roland


The following changes since commit bd48b8940bef84b08ae6e20e622b839c2ec25d6b:

  host-cdrkit: version bump 1.1.10 -> 1.1.11 (2020-05-24 19:40:24 +0200)

are available in the Git repository at:

  ssh://public@git.pengutronix.de/rhi/ptxdist rhi/licenses

for you to fetch changes up to 0715d4d6fd8ef5c23ca62729b44300ab546059dc:

  sqlite: adapt SPDX identifier (2020-05-27 13:02:33 +0200)

----------------------------------------------------------------
Felicitas Jung (161):
      argtables2: add license information
      memstat: add license information
      calibrator: add license information
      canfestival: add license information
      cbmbasic: add license information
      chrony: add license information
      ckermit: add license information
      daemonize: add license information
      dash: add license information
      dbench: add license information
      db: add license information
      failmalloc: add license information
      fftw: add license information
      frodo: add license information
      glibmm: add license information
      gnuplot: add license information
      gpsd: add license information
      grep: add license information
      gtk2: add license information
      haserl: add license information
      hdparm: add license information
      hpanel: add license information
      ifplugd: add license information
      inadyn: add license information
      jamvm: add license information
      inotify: add license information
      jed: add license information
      joe: add license information
      jvisu: add license information
      kexec-tools: add license information
      libcaca: add license information
      libcgicc: add license information
      libcroco: add license information
      libezv24: add license information
      libfsl-vpu: add license information
      libgd: add license information
      libsgf: add license information
      libid3tag: add license information
      liblist: add license information
      libmemcached: add license information
      libmng: add license information
      libnet: add license information
      libnetpbm: add license information
      liboop: add license information
      libpv: add license information
      librn: add license information
      librsvg: add license information
      libsigcpp: add license information
      libssh2: add license information
      libtremor: add license information
      libx86: add license information
      libxmlconfig: add license information
      links: add license information
      lrzsz: add license information
      lsh: add license information
      lsof: add license information
      ltrace: add license information
      ltt-control: add license information
      madplay: add license information
      memcached: add license information
      mgetty: add license information
      mmpong: add license information
      mtd-oopslog: add license information
      nanocom: add license information
      networkmanager-openvpn: add license information
      nickel: add license information
      openntpd: add license information
      oprofile: add license information
      pangomm: add license information
      pcmciautils: add license information
      php5: add license information
      pnputils: add license information
      pop3spam: add license information
      proftpd: add license information
      pureftpd: add license information
      pv: add license information
      python3: add license information
      python-routing: add license information
      python-rplicmp: add license information
      qwt: add license information
      rawrec: add license information
      rsync: add license information
      sdl-gfx: add license information
      sdparm: add license information
      setmixer: add license information
      simplerpl: add license information
      sjinn: add license information
      smtpclient: add license information
      sparsehash: add license information
      supertux: add license information
      thttpd: add license information
      timeout: add license information
      tiobench: add license information
      tslib: add license information
      udisks: add license information
      utelnetd: add license information
      wireshark: add license information
      xcursor-transparent-theme: add license information
      xerces: add license information
      xmlstarlet: add license information
      xorg-app-iceauth: add license information
      xorg-app-rgb: add license information
      xorg-app-setxkbmap: add license information
      xorg-app-xauth: add license information
      xorg-app-xdm: add license information
      xorg-app-xev: add license information
      xorg-app-xhost: add license information
      xorg-app-xinit: add license information
      xorg-app-xprop: add license information
      xorg-app-xrdb: add license information
      xorg-app-xset: add license information
      xorg-app-xsetroot: add license information
      xorg-app-xvinfo: add license information
      xorg-data-xbitmaps: add license information
      xorg-driver-input-evdev: add license information
      xorg-driver-input-keyboard: add license information
      xorg-driver-input-mouse: add license information
      xorg-driver-input-tslib: add license information
      xorg-driver-input-void: add license information
      xorg-driver-video-apm: add license information
      xorg-driver-video-ati: add license information
      xorg-driver-video-dummy: add license information
      xorg-driver-video-fbdev: add license information
      xorg-driver-video-intel: add license information
      xorg-driver-video-vesa: add license information
      xorg-font-adobe-100dpi: add license information
      xorg-font-adobe-75dpi: add license information
      xorg-font-adobe-utopia-100dpi: add license information
      xorg-font-adobe-utopia-75dpi: add license information
      xorg-font-adobe-utopia-type1: add license information
      xorg-font-arabic-misc: add license information
      xorg-font-bh-100dpi: add license information
      xorg-font-bh-75dpi: add license information
      xorg-font-bh-lucidatypewriter-100dpi: add license information
      xorg-font-bh-lucidatypewriter-75dpi: add license information
      xorg-font-bitstream-100dpi: add license information
      xorg-font-bitstream-75dpi: add license information
      xorg-font-bitstream-speedo: add license information
      xorg-font-bitstream-type1: add license information
      xorg-font-cronyx-cyrillic: add license information
      xorg-font-cursor-misc: add license information
      xorg-font-daewoo-misc: add license information
      xorg-font-dec-misc: add license information
      xorg-font-encodings: add license information
      xorg-font-ibm-type1: add license information
      xorg-font-isas-misc: add license information
      xorg-font-jis-misc: add license information
      xorg-font-micro-misc: add license information
      xorg-font-misc-cyrillic: add license information
      xorg-font-misc-ethiopic: add license information
      xorg-font-misc-meltho: add license information
      xorg-font-misc-misc: add license information
      xorg-font-mutt-misc: add license information
      xorg-font-schumacher-misc: add license information
      xorg-font-screen-cyrillic: add license information
      xorg-font-sony-misc: add license information
      xorg-font-sun-misc: add license information
      xorg-font-winitzki-cyrillic: add license information
      xorg-font-xfree86-type1: add license information
      xorg-lib-dmx: add license information
      xorg-lib-xkbui: add license information

Roland Hieber (8):
      bing: add license information
      binutils: add license information
      cairomm: add license information
      commoncpp: add license information
      classpath: add license information
      libndp: add license files
      ptxdist-configs: set license identifier
      sqlite: adapt SPDX identifier

 rules/argtable2.make                            |  2 ++
 rules/bing.make                                 |  2 ++
 rules/binutils.make                             | 11 +++++++++++
 rules/cairomm.make                              |  4 ++++
 rules/calibrator.make                           |  2 ++
 rules/canfestival.make                          |  4 ++++
 rules/cbmbasic.make                             |  2 ++
 rules/chrony.make                               |  4 ++++
 rules/ckermit.make                              |  2 ++
 rules/classpath.make                            |  4 ++++
 rules/commoncpp2.make                           |  5 +++++
 rules/daemonize.make                            |  2 ++
 rules/dash.make                                 |  4 ++++
 rules/db.make                                   |  3 ++-
 rules/dbench.make                               |  5 ++++-
 rules/failmalloc.make                           |  4 ++++
 rules/fftw.make                                 |  4 ++++
 rules/frodo.make                                |  2 ++
 rules/glibmm.make                               |  4 ++++
 rules/gnuplot.make                              |  2 ++
 rules/gpsd.make                                 |  2 ++
 rules/grep.make                                 |  5 +++++
 rules/gtk2.make                                 |  4 ++++
 rules/haserl.make                               |  2 ++
 rules/hdparm.make                               |  2 ++
 rules/hpanel.make                               |  2 ++
 rules/ifplugd.make                              |  4 ++++
 rules/inadyn.make                               |  2 ++
 rules/inotify-tools.make                        |  2 ++
 rules/jamvm.make                                |  4 ++++
 rules/jed.make                                  |  4 ++++
 rules/joe.make                                  |  3 ++-
 rules/jvisu.make                                |  4 ++++
 rules/kexec-tools.make                          |  2 ++
 rules/libcaca.make                              |  7 +++++++
 rules/libcgicc.make                             |  5 +++++
 rules/libcroco.make                             |  4 ++++
 rules/libezv24.make                             |  4 ++++
 rules/libfsl-vpu.make                           |  2 ++
 rules/libgd.make                                |  2 ++
 rules/libgsf.make                               |  5 +++++
 rules/libid3tag.make                            |  4 ++++
 rules/liblist.make                              |  2 ++
 rules/libmemcached.make                         |  2 ++
 rules/libmng.make                               |  2 ++
 rules/libndp.make                               |  3 +++
 rules/libnet.make                               |  2 ++
 rules/libnetpbm.make                            |  4 ++++
 rules/liboop.make                               |  4 ++++
 rules/libpv.make                                |  2 ++
 rules/librn.make                                |  4 ++++
 rules/librsvg.make                              |  6 ++++++
 rules/libsigcpp.make                            |  5 +++++
 rules/libssh2.make                              |  4 ++++
 rules/libtremor.make                            |  2 ++
 rules/libx86.make                               |  2 ++
 rules/libxmlconfig.make                         |  2 ++
 rules/links.make                                |  2 ++
 rules/lrzsz.make                                |  4 ++++
 rules/lsh.make                                  |  4 ++++
 rules/lsof.make                                 |  2 ++
 rules/ltrace.make                               |  4 ++++
 rules/ltt-control.make                          |  3 +++
 rules/madplay.make                              |  4 ++++
 rules/memcached.make                            |  2 ++
 rules/memstat.make                              |  3 ++-
 rules/mgetty.make                               |  4 ++++
 rules/mmpong.make                               |  4 ++++
 rules/mtd-oopslog.make                          |  2 ++
 rules/nanocom.make                              |  4 ++++
 rules/networkmanager-openvpn.make               |  2 ++
 rules/nickel.make                               |  2 ++
 rules/openntpd.make                             |  2 ++
 rules/oprofile.make                             |  2 ++
 rules/pangomm.make                              |  6 ++++++
 rules/pcmciautils.make                          |  2 ++
 rules/php5.make                                 |  2 ++
 rules/pnputils.make                             |  2 ++
 rules/pop3spam.make                             |  5 +++++
 rules/proftpd.make                              |  4 ++++
 rules/ptxdist-configs.make                      |  1 +
 rules/pureftpd.make                             |  4 ++++
 rules/pv.make                                   |  2 ++
 rules/python-routing.make                       |  2 ++
 rules/python-rplicmp.make                       |  2 ++
 rules/python3.make                              |  2 ++
 rules/qwt.make                                  |  2 ++
 rules/rawrec.make                               |  2 ++
 rules/rsync.make                                |  4 ++++
 rules/sdl-gfx.make                              |  2 ++
 rules/sdparm.make                               |  2 ++
 rules/setmixer.make                             |  2 ++
 rules/simplerpl.make                            |  2 ++
 rules/sjinn.make                                |  4 ++++
 rules/smtpclient.make                           |  2 ++
 rules/sparsehash.make                           |  2 ++
 rules/sqlite.make                               |  4 ++--
 rules/supertux.make                             |  4 ++++
 rules/thttpd.make                               |  2 ++
 rules/timeout.make                              |  2 ++
 rules/tiobench.make                             |  4 ++++
 rules/tslib.make                                |  4 ++++
 rules/udisks.make                               |  2 ++
 rules/utelnetd.make                             |  2 ++
 rules/wireshark.make                            |  2 ++
 rules/xcursor-transparent-theme.make            |  2 ++
 rules/xerces.make                               |  4 ++++
 rules/xmlstarlet.make                           |  2 ++
 rules/xorg-app-iceauth.make                     |  2 ++
 rules/xorg-app-rgb.make                         |  2 ++
 rules/xorg-app-setxkbmap.make                   |  2 ++
 rules/xorg-app-xauth.make                       |  2 ++
 rules/xorg-app-xdm.make                         |  2 ++
 rules/xorg-app-xev.make                         |  3 +++
 rules/xorg-app-xhost.make                       |  2 ++
 rules/xorg-app-xinit.make                       |  2 ++
 rules/xorg-app-xprop.make                       |  3 +++
 rules/xorg-app-xrdb.make                        |  2 ++
 rules/xorg-app-xset.make                        |  2 ++
 rules/xorg-app-xsetroot.make                    |  2 ++
 rules/xorg-app-xvinfo.make                      |  2 ++
 rules/xorg-data-xbitmaps.make                   |  2 ++
 rules/xorg-driver-input-evdev.make              |  2 ++
 rules/xorg-driver-input-keyboard.make           |  2 ++
 rules/xorg-driver-input-mouse.make              |  2 ++
 rules/xorg-driver-input-tslib.make              |  4 ++++
 rules/xorg-driver-input-void.make               |  4 ++++
 rules/xorg-driver-video-apm.make                |  2 ++
 rules/xorg-driver-video-ati.make                |  2 ++
 rules/xorg-driver-video-dummy.make              |  4 ++++
 rules/xorg-driver-video-fbdev.make              |  2 ++
 rules/xorg-driver-video-intel.make              |  2 ++
 rules/xorg-driver-video-vesa.make               |  2 ++
 rules/xorg-font-adobe-100dpi.make               |  2 ++
 rules/xorg-font-adobe-75dpi.make                |  2 ++
 rules/xorg-font-adobe-utopia-100dpi.make        |  2 ++
 rules/xorg-font-adobe-utopia-75dpi.make         |  2 ++
 rules/xorg-font-adobe-utopia-type1.make         |  2 ++
 rules/xorg-font-arabic-misc.make                |  2 ++
 rules/xorg-font-bh-100dpi.make                  |  2 ++
 rules/xorg-font-bh-75dpi.make                   |  2 ++
 rules/xorg-font-bh-lucidatypewriter-100dpi.make |  2 ++
 rules/xorg-font-bh-lucidatypewriter-75dpi.make  |  2 ++
 rules/xorg-font-bitstream-100dpi.make           |  2 ++
 rules/xorg-font-bitstream-75dpi.make            |  2 ++
 rules/xorg-font-bitstream-speedo.make           |  4 ++++
 rules/xorg-font-bitstream-type1.make            |  2 ++
 rules/xorg-font-cronyx-cyrillic.make            |  4 ++++
 rules/xorg-font-cursor-misc.make                |  2 ++
 rules/xorg-font-daewoo-misc.make                |  2 ++
 rules/xorg-font-dec-misc.make                   |  2 ++
 rules/xorg-font-encodings.make                  |  2 ++
 rules/xorg-font-ibm-type1.make                  |  4 ++++
 rules/xorg-font-isas-misc.make                  |  2 ++
 rules/xorg-font-jis-misc.make                   |  2 ++
 rules/xorg-font-micro-misc.make                 |  2 ++
 rules/xorg-font-misc-cyrillic.make              |  2 ++
 rules/xorg-font-misc-ethiopic.make              |  2 ++
 rules/xorg-font-misc-meltho.make                |  2 ++
 rules/xorg-font-misc-misc.make                  |  2 ++
 rules/xorg-font-mutt-misc.make                  |  2 ++
 rules/xorg-font-schumacher-misc.make            |  2 ++
 rules/xorg-font-screen-cyrillic.make            |  2 ++
 rules/xorg-font-sony-misc.make                  |  2 ++
 rules/xorg-font-sun-misc.make                   |  2 ++
 rules/xorg-font-winitzki-cyrillic.make          |  2 ++
 rules/xorg-font-xfree86-type1.make              |  2 ++
 rules/xorg-lib-dmx.make                         |  2 ++
 rules/xorg-lib-xkbui.make                       |  4 ++++
 169 files changed, 467 insertions(+), 6 deletions(-)

-- 
Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
Steuerwalder Str. 21                     | https://www.pengutronix.de/ |
31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

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

* Re: [ptxdist] [PULL] rules: add license information
  2020-05-27 11:22 [ptxdist] [PULL] rules: add license information Roland Hieber
@ 2020-05-27 11:24 ` Roland Hieber
  2020-05-27 14:41   ` Keith_Struss
  2020-06-05 12:36 ` Michael Olbrich
  1 sibling, 1 reply; 6+ messages in thread
From: Roland Hieber @ 2020-05-27 11:24 UTC (permalink / raw)
  To: PTXdist Mailing List

On Wed, May 27, 2020 at 01:22:04PM +0200, Roland Hieber wrote:
> Hi,
> 
> Felicitas has spent a good amount of time adding missing <PKG>_LICENSE
> and <PKG>_LICENSE_FILES variables to (mostly older) package rules. I've
> looked over her series, and there were some remaining Makefile syntax
> errors, which I've fixed, and I also did a review of those rules that
> failed during the build. For the other rules, I'm trusting her legal
> expertise :-) While at it, I also fixed some issues which I discovered
> on the way.
> 
> With this series, 93% of all target package rules now have license
> information, which is an increase of 18%.
> 
> Since this series consists of 169 patches, I'm rather submitting it as a
> pull request than single patch mails.
> 
>  - Roland
> 
> 
> The following changes since commit bd48b8940bef84b08ae6e20e622b839c2ec25d6b:
> 
>   host-cdrkit: version bump 1.1.10 -> 1.1.11 (2020-05-24 19:40:24 +0200)
> 
> are available in the Git repository at:
> 
>   ssh://public@git.pengutronix.de/rhi/ptxdist rhi/licenses

For anyone else, that's git://git.pengutronix.de/rhi/ptxdist too.

 - Roland

> for you to fetch changes up to 0715d4d6fd8ef5c23ca62729b44300ab546059dc:
> 
>   sqlite: adapt SPDX identifier (2020-05-27 13:02:33 +0200)
> 
> ----------------------------------------------------------------
> Felicitas Jung (161):
>       argtables2: add license information
>       memstat: add license information
>       calibrator: add license information
>       canfestival: add license information
>       cbmbasic: add license information
>       chrony: add license information
>       ckermit: add license information
>       daemonize: add license information
>       dash: add license information
>       dbench: add license information
>       db: add license information
>       failmalloc: add license information
>       fftw: add license information
>       frodo: add license information
>       glibmm: add license information
>       gnuplot: add license information
>       gpsd: add license information
>       grep: add license information
>       gtk2: add license information
>       haserl: add license information
>       hdparm: add license information
>       hpanel: add license information
>       ifplugd: add license information
>       inadyn: add license information
>       jamvm: add license information
>       inotify: add license information
>       jed: add license information
>       joe: add license information
>       jvisu: add license information
>       kexec-tools: add license information
>       libcaca: add license information
>       libcgicc: add license information
>       libcroco: add license information
>       libezv24: add license information
>       libfsl-vpu: add license information
>       libgd: add license information
>       libsgf: add license information
>       libid3tag: add license information
>       liblist: add license information
>       libmemcached: add license information
>       libmng: add license information
>       libnet: add license information
>       libnetpbm: add license information
>       liboop: add license information
>       libpv: add license information
>       librn: add license information
>       librsvg: add license information
>       libsigcpp: add license information
>       libssh2: add license information
>       libtremor: add license information
>       libx86: add license information
>       libxmlconfig: add license information
>       links: add license information
>       lrzsz: add license information
>       lsh: add license information
>       lsof: add license information
>       ltrace: add license information
>       ltt-control: add license information
>       madplay: add license information
>       memcached: add license information
>       mgetty: add license information
>       mmpong: add license information
>       mtd-oopslog: add license information
>       nanocom: add license information
>       networkmanager-openvpn: add license information
>       nickel: add license information
>       openntpd: add license information
>       oprofile: add license information
>       pangomm: add license information
>       pcmciautils: add license information
>       php5: add license information
>       pnputils: add license information
>       pop3spam: add license information
>       proftpd: add license information
>       pureftpd: add license information
>       pv: add license information
>       python3: add license information
>       python-routing: add license information
>       python-rplicmp: add license information
>       qwt: add license information
>       rawrec: add license information
>       rsync: add license information
>       sdl-gfx: add license information
>       sdparm: add license information
>       setmixer: add license information
>       simplerpl: add license information
>       sjinn: add license information
>       smtpclient: add license information
>       sparsehash: add license information
>       supertux: add license information
>       thttpd: add license information
>       timeout: add license information
>       tiobench: add license information
>       tslib: add license information
>       udisks: add license information
>       utelnetd: add license information
>       wireshark: add license information
>       xcursor-transparent-theme: add license information
>       xerces: add license information
>       xmlstarlet: add license information
>       xorg-app-iceauth: add license information
>       xorg-app-rgb: add license information
>       xorg-app-setxkbmap: add license information
>       xorg-app-xauth: add license information
>       xorg-app-xdm: add license information
>       xorg-app-xev: add license information
>       xorg-app-xhost: add license information
>       xorg-app-xinit: add license information
>       xorg-app-xprop: add license information
>       xorg-app-xrdb: add license information
>       xorg-app-xset: add license information
>       xorg-app-xsetroot: add license information
>       xorg-app-xvinfo: add license information
>       xorg-data-xbitmaps: add license information
>       xorg-driver-input-evdev: add license information
>       xorg-driver-input-keyboard: add license information
>       xorg-driver-input-mouse: add license information
>       xorg-driver-input-tslib: add license information
>       xorg-driver-input-void: add license information
>       xorg-driver-video-apm: add license information
>       xorg-driver-video-ati: add license information
>       xorg-driver-video-dummy: add license information
>       xorg-driver-video-fbdev: add license information
>       xorg-driver-video-intel: add license information
>       xorg-driver-video-vesa: add license information
>       xorg-font-adobe-100dpi: add license information
>       xorg-font-adobe-75dpi: add license information
>       xorg-font-adobe-utopia-100dpi: add license information
>       xorg-font-adobe-utopia-75dpi: add license information
>       xorg-font-adobe-utopia-type1: add license information
>       xorg-font-arabic-misc: add license information
>       xorg-font-bh-100dpi: add license information
>       xorg-font-bh-75dpi: add license information
>       xorg-font-bh-lucidatypewriter-100dpi: add license information
>       xorg-font-bh-lucidatypewriter-75dpi: add license information
>       xorg-font-bitstream-100dpi: add license information
>       xorg-font-bitstream-75dpi: add license information
>       xorg-font-bitstream-speedo: add license information
>       xorg-font-bitstream-type1: add license information
>       xorg-font-cronyx-cyrillic: add license information
>       xorg-font-cursor-misc: add license information
>       xorg-font-daewoo-misc: add license information
>       xorg-font-dec-misc: add license information
>       xorg-font-encodings: add license information
>       xorg-font-ibm-type1: add license information
>       xorg-font-isas-misc: add license information
>       xorg-font-jis-misc: add license information
>       xorg-font-micro-misc: add license information
>       xorg-font-misc-cyrillic: add license information
>       xorg-font-misc-ethiopic: add license information
>       xorg-font-misc-meltho: add license information
>       xorg-font-misc-misc: add license information
>       xorg-font-mutt-misc: add license information
>       xorg-font-schumacher-misc: add license information
>       xorg-font-screen-cyrillic: add license information
>       xorg-font-sony-misc: add license information
>       xorg-font-sun-misc: add license information
>       xorg-font-winitzki-cyrillic: add license information
>       xorg-font-xfree86-type1: add license information
>       xorg-lib-dmx: add license information
>       xorg-lib-xkbui: add license information
> 
> Roland Hieber (8):
>       bing: add license information
>       binutils: add license information
>       cairomm: add license information
>       commoncpp: add license information
>       classpath: add license information
>       libndp: add license files
>       ptxdist-configs: set license identifier
>       sqlite: adapt SPDX identifier
> 
>  rules/argtable2.make                            |  2 ++
>  rules/bing.make                                 |  2 ++
>  rules/binutils.make                             | 11 +++++++++++
>  rules/cairomm.make                              |  4 ++++
>  rules/calibrator.make                           |  2 ++
>  rules/canfestival.make                          |  4 ++++
>  rules/cbmbasic.make                             |  2 ++
>  rules/chrony.make                               |  4 ++++
>  rules/ckermit.make                              |  2 ++
>  rules/classpath.make                            |  4 ++++
>  rules/commoncpp2.make                           |  5 +++++
>  rules/daemonize.make                            |  2 ++
>  rules/dash.make                                 |  4 ++++
>  rules/db.make                                   |  3 ++-
>  rules/dbench.make                               |  5 ++++-
>  rules/failmalloc.make                           |  4 ++++
>  rules/fftw.make                                 |  4 ++++
>  rules/frodo.make                                |  2 ++
>  rules/glibmm.make                               |  4 ++++
>  rules/gnuplot.make                              |  2 ++
>  rules/gpsd.make                                 |  2 ++
>  rules/grep.make                                 |  5 +++++
>  rules/gtk2.make                                 |  4 ++++
>  rules/haserl.make                               |  2 ++
>  rules/hdparm.make                               |  2 ++
>  rules/hpanel.make                               |  2 ++
>  rules/ifplugd.make                              |  4 ++++
>  rules/inadyn.make                               |  2 ++
>  rules/inotify-tools.make                        |  2 ++
>  rules/jamvm.make                                |  4 ++++
>  rules/jed.make                                  |  4 ++++
>  rules/joe.make                                  |  3 ++-
>  rules/jvisu.make                                |  4 ++++
>  rules/kexec-tools.make                          |  2 ++
>  rules/libcaca.make                              |  7 +++++++
>  rules/libcgicc.make                             |  5 +++++
>  rules/libcroco.make                             |  4 ++++
>  rules/libezv24.make                             |  4 ++++
>  rules/libfsl-vpu.make                           |  2 ++
>  rules/libgd.make                                |  2 ++
>  rules/libgsf.make                               |  5 +++++
>  rules/libid3tag.make                            |  4 ++++
>  rules/liblist.make                              |  2 ++
>  rules/libmemcached.make                         |  2 ++
>  rules/libmng.make                               |  2 ++
>  rules/libndp.make                               |  3 +++
>  rules/libnet.make                               |  2 ++
>  rules/libnetpbm.make                            |  4 ++++
>  rules/liboop.make                               |  4 ++++
>  rules/libpv.make                                |  2 ++
>  rules/librn.make                                |  4 ++++
>  rules/librsvg.make                              |  6 ++++++
>  rules/libsigcpp.make                            |  5 +++++
>  rules/libssh2.make                              |  4 ++++
>  rules/libtremor.make                            |  2 ++
>  rules/libx86.make                               |  2 ++
>  rules/libxmlconfig.make                         |  2 ++
>  rules/links.make                                |  2 ++
>  rules/lrzsz.make                                |  4 ++++
>  rules/lsh.make                                  |  4 ++++
>  rules/lsof.make                                 |  2 ++
>  rules/ltrace.make                               |  4 ++++
>  rules/ltt-control.make                          |  3 +++
>  rules/madplay.make                              |  4 ++++
>  rules/memcached.make                            |  2 ++
>  rules/memstat.make                              |  3 ++-
>  rules/mgetty.make                               |  4 ++++
>  rules/mmpong.make                               |  4 ++++
>  rules/mtd-oopslog.make                          |  2 ++
>  rules/nanocom.make                              |  4 ++++
>  rules/networkmanager-openvpn.make               |  2 ++
>  rules/nickel.make                               |  2 ++
>  rules/openntpd.make                             |  2 ++
>  rules/oprofile.make                             |  2 ++
>  rules/pangomm.make                              |  6 ++++++
>  rules/pcmciautils.make                          |  2 ++
>  rules/php5.make                                 |  2 ++
>  rules/pnputils.make                             |  2 ++
>  rules/pop3spam.make                             |  5 +++++
>  rules/proftpd.make                              |  4 ++++
>  rules/ptxdist-configs.make                      |  1 +
>  rules/pureftpd.make                             |  4 ++++
>  rules/pv.make                                   |  2 ++
>  rules/python-routing.make                       |  2 ++
>  rules/python-rplicmp.make                       |  2 ++
>  rules/python3.make                              |  2 ++
>  rules/qwt.make                                  |  2 ++
>  rules/rawrec.make                               |  2 ++
>  rules/rsync.make                                |  4 ++++
>  rules/sdl-gfx.make                              |  2 ++
>  rules/sdparm.make                               |  2 ++
>  rules/setmixer.make                             |  2 ++
>  rules/simplerpl.make                            |  2 ++
>  rules/sjinn.make                                |  4 ++++
>  rules/smtpclient.make                           |  2 ++
>  rules/sparsehash.make                           |  2 ++
>  rules/sqlite.make                               |  4 ++--
>  rules/supertux.make                             |  4 ++++
>  rules/thttpd.make                               |  2 ++
>  rules/timeout.make                              |  2 ++
>  rules/tiobench.make                             |  4 ++++
>  rules/tslib.make                                |  4 ++++
>  rules/udisks.make                               |  2 ++
>  rules/utelnetd.make                             |  2 ++
>  rules/wireshark.make                            |  2 ++
>  rules/xcursor-transparent-theme.make            |  2 ++
>  rules/xerces.make                               |  4 ++++
>  rules/xmlstarlet.make                           |  2 ++
>  rules/xorg-app-iceauth.make                     |  2 ++
>  rules/xorg-app-rgb.make                         |  2 ++
>  rules/xorg-app-setxkbmap.make                   |  2 ++
>  rules/xorg-app-xauth.make                       |  2 ++
>  rules/xorg-app-xdm.make                         |  2 ++
>  rules/xorg-app-xev.make                         |  3 +++
>  rules/xorg-app-xhost.make                       |  2 ++
>  rules/xorg-app-xinit.make                       |  2 ++
>  rules/xorg-app-xprop.make                       |  3 +++
>  rules/xorg-app-xrdb.make                        |  2 ++
>  rules/xorg-app-xset.make                        |  2 ++
>  rules/xorg-app-xsetroot.make                    |  2 ++
>  rules/xorg-app-xvinfo.make                      |  2 ++
>  rules/xorg-data-xbitmaps.make                   |  2 ++
>  rules/xorg-driver-input-evdev.make              |  2 ++
>  rules/xorg-driver-input-keyboard.make           |  2 ++
>  rules/xorg-driver-input-mouse.make              |  2 ++
>  rules/xorg-driver-input-tslib.make              |  4 ++++
>  rules/xorg-driver-input-void.make               |  4 ++++
>  rules/xorg-driver-video-apm.make                |  2 ++
>  rules/xorg-driver-video-ati.make                |  2 ++
>  rules/xorg-driver-video-dummy.make              |  4 ++++
>  rules/xorg-driver-video-fbdev.make              |  2 ++
>  rules/xorg-driver-video-intel.make              |  2 ++
>  rules/xorg-driver-video-vesa.make               |  2 ++
>  rules/xorg-font-adobe-100dpi.make               |  2 ++
>  rules/xorg-font-adobe-75dpi.make                |  2 ++
>  rules/xorg-font-adobe-utopia-100dpi.make        |  2 ++
>  rules/xorg-font-adobe-utopia-75dpi.make         |  2 ++
>  rules/xorg-font-adobe-utopia-type1.make         |  2 ++
>  rules/xorg-font-arabic-misc.make                |  2 ++
>  rules/xorg-font-bh-100dpi.make                  |  2 ++
>  rules/xorg-font-bh-75dpi.make                   |  2 ++
>  rules/xorg-font-bh-lucidatypewriter-100dpi.make |  2 ++
>  rules/xorg-font-bh-lucidatypewriter-75dpi.make  |  2 ++
>  rules/xorg-font-bitstream-100dpi.make           |  2 ++
>  rules/xorg-font-bitstream-75dpi.make            |  2 ++
>  rules/xorg-font-bitstream-speedo.make           |  4 ++++
>  rules/xorg-font-bitstream-type1.make            |  2 ++
>  rules/xorg-font-cronyx-cyrillic.make            |  4 ++++
>  rules/xorg-font-cursor-misc.make                |  2 ++
>  rules/xorg-font-daewoo-misc.make                |  2 ++
>  rules/xorg-font-dec-misc.make                   |  2 ++
>  rules/xorg-font-encodings.make                  |  2 ++
>  rules/xorg-font-ibm-type1.make                  |  4 ++++
>  rules/xorg-font-isas-misc.make                  |  2 ++
>  rules/xorg-font-jis-misc.make                   |  2 ++
>  rules/xorg-font-micro-misc.make                 |  2 ++
>  rules/xorg-font-misc-cyrillic.make              |  2 ++
>  rules/xorg-font-misc-ethiopic.make              |  2 ++
>  rules/xorg-font-misc-meltho.make                |  2 ++
>  rules/xorg-font-misc-misc.make                  |  2 ++
>  rules/xorg-font-mutt-misc.make                  |  2 ++
>  rules/xorg-font-schumacher-misc.make            |  2 ++
>  rules/xorg-font-screen-cyrillic.make            |  2 ++
>  rules/xorg-font-sony-misc.make                  |  2 ++
>  rules/xorg-font-sun-misc.make                   |  2 ++
>  rules/xorg-font-winitzki-cyrillic.make          |  2 ++
>  rules/xorg-font-xfree86-type1.make              |  2 ++
>  rules/xorg-lib-dmx.make                         |  2 ++
>  rules/xorg-lib-xkbui.make                       |  4 ++++
>  169 files changed, 467 insertions(+), 6 deletions(-)
> 
> -- 
> Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
> Steuerwalder Str. 21                     | https://www.pengutronix.de/ |
> 31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
> Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |
> 
> _______________________________________________
> ptxdist mailing list
> ptxdist@pengutronix.de
> 

-- 
Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
Steuerwalder Str. 21                     | https://www.pengutronix.de/ |
31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

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

* Re: [ptxdist] [PULL] rules: add license information
  2020-05-27 11:24 ` Roland Hieber
@ 2020-05-27 14:41   ` Keith_Struss
  2020-05-27 21:40     ` Roland Hieber
  0 siblings, 1 reply; 6+ messages in thread
From: Keith_Struss @ 2020-05-27 14:41 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 20864 bytes --]

unsubscribe



From:   Roland Hieber <rhi@pengutronix.de>
To:     PTXdist Mailing List <ptxdist@pengutronix.de>, 
Date:   05/27/2020 06:24 AM
Subject:        Re: [ptxdist] [PULL] rules: add license information
Sent by:        "ptxdist" <ptxdist-bounces@pengutronix.de>



On Wed, May 27, 2020 at 01:22:04PM +0200, Roland Hieber wrote:
> Hi,
> 
> Felicitas has spent a good amount of time adding missing <PKG>_LICENSE
> and <PKG>_LICENSE_FILES variables to (mostly older) package rules. I've
> looked over her series, and there were some remaining Makefile syntax
> errors, which I've fixed, and I also did a review of those rules that
> failed during the build. For the other rules, I'm trusting her legal
> expertise :-) While at it, I also fixed some issues which I discovered
> on the way.
> 
> With this series, 93% of all target package rules now have license
> information, which is an increase of 18%.
> 
> Since this series consists of 169 patches, I'm rather submitting it as a
> pull request than single patch mails.
> 
>  - Roland
> 
> 
> The following changes since commit 
bd48b8940bef84b08ae6e20e622b839c2ec25d6b:
> 
>   host-cdrkit: version bump 1.1.10 -> 1.1.11 (2020-05-24 19:40:24 +0200)
> 
> are available in the Git repository at:
> 
>   ssh://public@git.pengutronix.de/rhi/ptxdist rhi/licenses

For anyone else, that's git://git.pengutronix.de/rhi/ptxdist too.

 - Roland

> for you to fetch changes up to 0715d4d6fd8ef5c23ca62729b44300ab546059dc:
> 
>   sqlite: adapt SPDX identifier (2020-05-27 13:02:33 +0200)
> 
> ----------------------------------------------------------------
> Felicitas Jung (161):
>       argtables2: add license information
>       memstat: add license information
>       calibrator: add license information
>       canfestival: add license information
>       cbmbasic: add license information
>       chrony: add license information
>       ckermit: add license information
>       daemonize: add license information
>       dash: add license information
>       dbench: add license information
>       db: add license information
>       failmalloc: add license information
>       fftw: add license information
>       frodo: add license information
>       glibmm: add license information
>       gnuplot: add license information
>       gpsd: add license information
>       grep: add license information
>       gtk2: add license information
>       haserl: add license information
>       hdparm: add license information
>       hpanel: add license information
>       ifplugd: add license information
>       inadyn: add license information
>       jamvm: add license information
>       inotify: add license information
>       jed: add license information
>       joe: add license information
>       jvisu: add license information
>       kexec-tools: add license information
>       libcaca: add license information
>       libcgicc: add license information
>       libcroco: add license information
>       libezv24: add license information
>       libfsl-vpu: add license information
>       libgd: add license information
>       libsgf: add license information
>       libid3tag: add license information
>       liblist: add license information
>       libmemcached: add license information
>       libmng: add license information
>       libnet: add license information
>       libnetpbm: add license information
>       liboop: add license information
>       libpv: add license information
>       librn: add license information
>       librsvg: add license information
>       libsigcpp: add license information
>       libssh2: add license information
>       libtremor: add license information
>       libx86: add license information
>       libxmlconfig: add license information
>       links: add license information
>       lrzsz: add license information
>       lsh: add license information
>       lsof: add license information
>       ltrace: add license information
>       ltt-control: add license information
>       madplay: add license information
>       memcached: add license information
>       mgetty: add license information
>       mmpong: add license information
>       mtd-oopslog: add license information
>       nanocom: add license information
>       networkmanager-openvpn: add license information
>       nickel: add license information
>       openntpd: add license information
>       oprofile: add license information
>       pangomm: add license information
>       pcmciautils: add license information
>       php5: add license information
>       pnputils: add license information
>       pop3spam: add license information
>       proftpd: add license information
>       pureftpd: add license information
>       pv: add license information
>       python3: add license information
>       python-routing: add license information
>       python-rplicmp: add license information
>       qwt: add license information
>       rawrec: add license information
>       rsync: add license information
>       sdl-gfx: add license information
>       sdparm: add license information
>       setmixer: add license information
>       simplerpl: add license information
>       sjinn: add license information
>       smtpclient: add license information
>       sparsehash: add license information
>       supertux: add license information
>       thttpd: add license information
>       timeout: add license information
>       tiobench: add license information
>       tslib: add license information
>       udisks: add license information
>       utelnetd: add license information
>       wireshark: add license information
>       xcursor-transparent-theme: add license information
>       xerces: add license information
>       xmlstarlet: add license information
>       xorg-app-iceauth: add license information
>       xorg-app-rgb: add license information
>       xorg-app-setxkbmap: add license information
>       xorg-app-xauth: add license information
>       xorg-app-xdm: add license information
>       xorg-app-xev: add license information
>       xorg-app-xhost: add license information
>       xorg-app-xinit: add license information
>       xorg-app-xprop: add license information
>       xorg-app-xrdb: add license information
>       xorg-app-xset: add license information
>       xorg-app-xsetroot: add license information
>       xorg-app-xvinfo: add license information
>       xorg-data-xbitmaps: add license information
>       xorg-driver-input-evdev: add license information
>       xorg-driver-input-keyboard: add license information
>       xorg-driver-input-mouse: add license information
>       xorg-driver-input-tslib: add license information
>       xorg-driver-input-void: add license information
>       xorg-driver-video-apm: add license information
>       xorg-driver-video-ati: add license information
>       xorg-driver-video-dummy: add license information
>       xorg-driver-video-fbdev: add license information
>       xorg-driver-video-intel: add license information
>       xorg-driver-video-vesa: add license information
>       xorg-font-adobe-100dpi: add license information
>       xorg-font-adobe-75dpi: add license information
>       xorg-font-adobe-utopia-100dpi: add license information
>       xorg-font-adobe-utopia-75dpi: add license information
>       xorg-font-adobe-utopia-type1: add license information
>       xorg-font-arabic-misc: add license information
>       xorg-font-bh-100dpi: add license information
>       xorg-font-bh-75dpi: add license information
>       xorg-font-bh-lucidatypewriter-100dpi: add license information
>       xorg-font-bh-lucidatypewriter-75dpi: add license information
>       xorg-font-bitstream-100dpi: add license information
>       xorg-font-bitstream-75dpi: add license information
>       xorg-font-bitstream-speedo: add license information
>       xorg-font-bitstream-type1: add license information
>       xorg-font-cronyx-cyrillic: add license information
>       xorg-font-cursor-misc: add license information
>       xorg-font-daewoo-misc: add license information
>       xorg-font-dec-misc: add license information
>       xorg-font-encodings: add license information
>       xorg-font-ibm-type1: add license information
>       xorg-font-isas-misc: add license information
>       xorg-font-jis-misc: add license information
>       xorg-font-micro-misc: add license information
>       xorg-font-misc-cyrillic: add license information
>       xorg-font-misc-ethiopic: add license information
>       xorg-font-misc-meltho: add license information
>       xorg-font-misc-misc: add license information
>       xorg-font-mutt-misc: add license information
>       xorg-font-schumacher-misc: add license information
>       xorg-font-screen-cyrillic: add license information
>       xorg-font-sony-misc: add license information
>       xorg-font-sun-misc: add license information
>       xorg-font-winitzki-cyrillic: add license information
>       xorg-font-xfree86-type1: add license information
>       xorg-lib-dmx: add license information
>       xorg-lib-xkbui: add license information
> 
> Roland Hieber (8):
>       bing: add license information
>       binutils: add license information
>       cairomm: add license information
>       commoncpp: add license information
>       classpath: add license information
>       libndp: add license files
>       ptxdist-configs: set license identifier
>       sqlite: adapt SPDX identifier
> 
>  rules/argtable2.make                            |  2 ++
>  rules/bing.make                                 |  2 ++
>  rules/binutils.make                             | 11 +++++++++++
>  rules/cairomm.make                              |  4 ++++
>  rules/calibrator.make                           |  2 ++
>  rules/canfestival.make                          |  4 ++++
>  rules/cbmbasic.make                             |  2 ++
>  rules/chrony.make                               |  4 ++++
>  rules/ckermit.make                              |  2 ++
>  rules/classpath.make                            |  4 ++++
>  rules/commoncpp2.make                           |  5 +++++
>  rules/daemonize.make                            |  2 ++
>  rules/dash.make                                 |  4 ++++
>  rules/db.make                                   |  3 ++-
>  rules/dbench.make                               |  5 ++++-
>  rules/failmalloc.make                           |  4 ++++
>  rules/fftw.make                                 |  4 ++++
>  rules/frodo.make                                |  2 ++
>  rules/glibmm.make                               |  4 ++++
>  rules/gnuplot.make                              |  2 ++
>  rules/gpsd.make                                 |  2 ++
>  rules/grep.make                                 |  5 +++++
>  rules/gtk2.make                                 |  4 ++++
>  rules/haserl.make                               |  2 ++
>  rules/hdparm.make                               |  2 ++
>  rules/hpanel.make                               |  2 ++
>  rules/ifplugd.make                              |  4 ++++
>  rules/inadyn.make                               |  2 ++
>  rules/inotify-tools.make                        |  2 ++
>  rules/jamvm.make                                |  4 ++++
>  rules/jed.make                                  |  4 ++++
>  rules/joe.make                                  |  3 ++-
>  rules/jvisu.make                                |  4 ++++
>  rules/kexec-tools.make                          |  2 ++
>  rules/libcaca.make                              |  7 +++++++
>  rules/libcgicc.make                             |  5 +++++
>  rules/libcroco.make                             |  4 ++++
>  rules/libezv24.make                             |  4 ++++
>  rules/libfsl-vpu.make                           |  2 ++
>  rules/libgd.make                                |  2 ++
>  rules/libgsf.make                               |  5 +++++
>  rules/libid3tag.make                            |  4 ++++
>  rules/liblist.make                              |  2 ++
>  rules/libmemcached.make                         |  2 ++
>  rules/libmng.make                               |  2 ++
>  rules/libndp.make                               |  3 +++
>  rules/libnet.make                               |  2 ++
>  rules/libnetpbm.make                            |  4 ++++
>  rules/liboop.make                               |  4 ++++
>  rules/libpv.make                                |  2 ++
>  rules/librn.make                                |  4 ++++
>  rules/librsvg.make                              |  6 ++++++
>  rules/libsigcpp.make                            |  5 +++++
>  rules/libssh2.make                              |  4 ++++
>  rules/libtremor.make                            |  2 ++
>  rules/libx86.make                               |  2 ++
>  rules/libxmlconfig.make                         |  2 ++
>  rules/links.make                                |  2 ++
>  rules/lrzsz.make                                |  4 ++++
>  rules/lsh.make                                  |  4 ++++
>  rules/lsof.make                                 |  2 ++
>  rules/ltrace.make                               |  4 ++++
>  rules/ltt-control.make                          |  3 +++
>  rules/madplay.make                              |  4 ++++
>  rules/memcached.make                            |  2 ++
>  rules/memstat.make                              |  3 ++-
>  rules/mgetty.make                               |  4 ++++
>  rules/mmpong.make                               |  4 ++++
>  rules/mtd-oopslog.make                          |  2 ++
>  rules/nanocom.make                              |  4 ++++
>  rules/networkmanager-openvpn.make               |  2 ++
>  rules/nickel.make                               |  2 ++
>  rules/openntpd.make                             |  2 ++
>  rules/oprofile.make                             |  2 ++
>  rules/pangomm.make                              |  6 ++++++
>  rules/pcmciautils.make                          |  2 ++
>  rules/php5.make                                 |  2 ++
>  rules/pnputils.make                             |  2 ++
>  rules/pop3spam.make                             |  5 +++++
>  rules/proftpd.make                              |  4 ++++
>  rules/ptxdist-configs.make                      |  1 +
>  rules/pureftpd.make                             |  4 ++++
>  rules/pv.make                                   |  2 ++
>  rules/python-routing.make                       |  2 ++
>  rules/python-rplicmp.make                       |  2 ++
>  rules/python3.make                              |  2 ++
>  rules/qwt.make                                  |  2 ++
>  rules/rawrec.make                               |  2 ++
>  rules/rsync.make                                |  4 ++++
>  rules/sdl-gfx.make                              |  2 ++
>  rules/sdparm.make                               |  2 ++
>  rules/setmixer.make                             |  2 ++
>  rules/simplerpl.make                            |  2 ++
>  rules/sjinn.make                                |  4 ++++
>  rules/smtpclient.make                           |  2 ++
>  rules/sparsehash.make                           |  2 ++
>  rules/sqlite.make                               |  4 ++--
>  rules/supertux.make                             |  4 ++++
>  rules/thttpd.make                               |  2 ++
>  rules/timeout.make                              |  2 ++
>  rules/tiobench.make                             |  4 ++++
>  rules/tslib.make                                |  4 ++++
>  rules/udisks.make                               |  2 ++
>  rules/utelnetd.make                             |  2 ++
>  rules/wireshark.make                            |  2 ++
>  rules/xcursor-transparent-theme.make            |  2 ++
>  rules/xerces.make                               |  4 ++++
>  rules/xmlstarlet.make                           |  2 ++
>  rules/xorg-app-iceauth.make                     |  2 ++
>  rules/xorg-app-rgb.make                         |  2 ++
>  rules/xorg-app-setxkbmap.make                   |  2 ++
>  rules/xorg-app-xauth.make                       |  2 ++
>  rules/xorg-app-xdm.make                         |  2 ++
>  rules/xorg-app-xev.make                         |  3 +++
>  rules/xorg-app-xhost.make                       |  2 ++
>  rules/xorg-app-xinit.make                       |  2 ++
>  rules/xorg-app-xprop.make                       |  3 +++
>  rules/xorg-app-xrdb.make                        |  2 ++
>  rules/xorg-app-xset.make                        |  2 ++
>  rules/xorg-app-xsetroot.make                    |  2 ++
>  rules/xorg-app-xvinfo.make                      |  2 ++
>  rules/xorg-data-xbitmaps.make                   |  2 ++
>  rules/xorg-driver-input-evdev.make              |  2 ++
>  rules/xorg-driver-input-keyboard.make           |  2 ++
>  rules/xorg-driver-input-mouse.make              |  2 ++
>  rules/xorg-driver-input-tslib.make              |  4 ++++
>  rules/xorg-driver-input-void.make               |  4 ++++
>  rules/xorg-driver-video-apm.make                |  2 ++
>  rules/xorg-driver-video-ati.make                |  2 ++
>  rules/xorg-driver-video-dummy.make              |  4 ++++
>  rules/xorg-driver-video-fbdev.make              |  2 ++
>  rules/xorg-driver-video-intel.make              |  2 ++
>  rules/xorg-driver-video-vesa.make               |  2 ++
>  rules/xorg-font-adobe-100dpi.make               |  2 ++
>  rules/xorg-font-adobe-75dpi.make                |  2 ++
>  rules/xorg-font-adobe-utopia-100dpi.make        |  2 ++
>  rules/xorg-font-adobe-utopia-75dpi.make         |  2 ++
>  rules/xorg-font-adobe-utopia-type1.make         |  2 ++
>  rules/xorg-font-arabic-misc.make                |  2 ++
>  rules/xorg-font-bh-100dpi.make                  |  2 ++
>  rules/xorg-font-bh-75dpi.make                   |  2 ++
>  rules/xorg-font-bh-lucidatypewriter-100dpi.make |  2 ++
>  rules/xorg-font-bh-lucidatypewriter-75dpi.make  |  2 ++
>  rules/xorg-font-bitstream-100dpi.make           |  2 ++
>  rules/xorg-font-bitstream-75dpi.make            |  2 ++
>  rules/xorg-font-bitstream-speedo.make           |  4 ++++
>  rules/xorg-font-bitstream-type1.make            |  2 ++
>  rules/xorg-font-cronyx-cyrillic.make            |  4 ++++
>  rules/xorg-font-cursor-misc.make                |  2 ++
>  rules/xorg-font-daewoo-misc.make                |  2 ++
>  rules/xorg-font-dec-misc.make                   |  2 ++
>  rules/xorg-font-encodings.make                  |  2 ++
>  rules/xorg-font-ibm-type1.make                  |  4 ++++
>  rules/xorg-font-isas-misc.make                  |  2 ++
>  rules/xorg-font-jis-misc.make                   |  2 ++
>  rules/xorg-font-micro-misc.make                 |  2 ++
>  rules/xorg-font-misc-cyrillic.make              |  2 ++
>  rules/xorg-font-misc-ethiopic.make              |  2 ++
>  rules/xorg-font-misc-meltho.make                |  2 ++
>  rules/xorg-font-misc-misc.make                  |  2 ++
>  rules/xorg-font-mutt-misc.make                  |  2 ++
>  rules/xorg-font-schumacher-misc.make            |  2 ++
>  rules/xorg-font-screen-cyrillic.make            |  2 ++
>  rules/xorg-font-sony-misc.make                  |  2 ++
>  rules/xorg-font-sun-misc.make                   |  2 ++
>  rules/xorg-font-winitzki-cyrillic.make          |  2 ++
>  rules/xorg-font-xfree86-type1.make              |  2 ++
>  rules/xorg-lib-dmx.make                         |  2 ++
>  rules/xorg-lib-xkbui.make                       |  4 ++++
>  169 files changed, 467 insertions(+), 6 deletions(-)
> 
> -- 
> Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
> Steuerwalder Str. 21                     | 
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.pengutronix.de_&d=DwICAg&c=ok-E3KPLB6bVatyrbVmWeA&r=1lFgEbM3yLHoNiL7kNSTjbu08GaQMsMVjl-92bIBXIM&m=iSf_ObdBGdS78u_av_zCoVxkqSQrRIK-6HfdAeVY3Oo&s=weg3xapZDvYi4T2ewvJbZyHQNxlg_Ehwj1dP5CNgfVs&e= 
 |
> 31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
> Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |
> 
> _______________________________________________
> ptxdist mailing list
> ptxdist@pengutronix.de
> 

-- 
Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
Steuerwalder Str. 21                     | 
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.pengutronix.de_&d=DwICAg&c=ok-E3KPLB6bVatyrbVmWeA&r=1lFgEbM3yLHoNiL7kNSTjbu08GaQMsMVjl-92bIBXIM&m=iSf_ObdBGdS78u_av_zCoVxkqSQrRIK-6HfdAeVY3Oo&s=weg3xapZDvYi4T2ewvJbZyHQNxlg_Ehwj1dP5CNgfVs&e= 
 |
31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de


[-- Attachment #1.2: Type: text/html, Size: 39922 bytes --]

[-- Attachment #2: Type: text/plain, Size: 92 bytes --]

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

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

* Re: [ptxdist] [PULL] rules: add license information
  2020-05-27 14:41   ` Keith_Struss
@ 2020-05-27 21:40     ` Roland Hieber
  0 siblings, 0 replies; 6+ messages in thread
From: Roland Hieber @ 2020-05-27 21:40 UTC (permalink / raw)
  To: Keith_Struss; +Cc: ptxdist

On Wed, May 27, 2020 at 09:41:05AM -0500, Keith_Struss@Grayhill.com wrote:
> unsubscribe

You wrote to the list address instead of ptxdist-request@pengutronix.de,
but I just unsubscribed you manually via the admin interface (and
adapted the list footer accordingly to include that info...)

 - Roland

-- 
Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
Steuerwalder Str. 21                     | https://www.pengutronix.de/ |
31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de

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

* Re: [ptxdist] [PULL] rules: add license information
  2020-05-27 11:22 [ptxdist] [PULL] rules: add license information Roland Hieber
  2020-05-27 11:24 ` Roland Hieber
@ 2020-06-05 12:36 ` Michael Olbrich
  2021-12-05  0:08   ` Roland Hieber
  1 sibling, 1 reply; 6+ messages in thread
From: Michael Olbrich @ 2020-06-05 12:36 UTC (permalink / raw)
  To: PTXdist Mailing List

Hi,

On Wed, May 27, 2020 at 01:22:04PM +0200, Roland Hieber wrote:
> Felicitas has spent a good amount of time adding missing <PKG>_LICENSE
> and <PKG>_LICENSE_FILES variables to (mostly older) package rules. I've
> looked over her series, and there were some remaining Makefile syntax
> errors, which I've fixed, and I also did a review of those rules that
> failed during the build. For the other rules, I'm trusting her legal
> expertise :-) While at it, I also fixed some issues which I discovered
> on the way.
> 
> With this series, 93% of all target package rules now have license
> information, which is an increase of 18%.
> 
> Since this series consists of 169 patches, I'm rather submitting it as a
> pull request than single patch mails.

So, I've started reviewing this. For all patches: please replace 'unknown'
with 'custom' as discussed elsewhere.
I've reviewed for argtables2 to libmemcached so far. I've queued the
patches that are ok. They should hit master soon, so you can rebase the
rest.
Unless I have an explicit comment or 'unknown' is used, the patch is ok.

The following patches need improvements:

- argtables2:
  the source files say LGPL-2.0-or-later
- memstat:
  It just says 'GPL' without any license text. I'm not comfortable with
  GPL-1.0-or-later for this. Maybe put it in staging? It's really old and
  has not been touched in a long time.
- ckermit:
  A copyright statement of one of the source files should be added
- db:
  src/clib/qsort.c and others look like BSD-4-Clause to me
- grep:
  the source files say GPL-3.0-or-later
- gtk2:
  the source files say LGPL-2.0-or-later
- jvisu:
  I think this is "GPL-2.0-only AND (GPL-2.0-only WITH eCos-exception-2.0)"
- libcaca:
  again, -or-later for the GPL licenses, I think
- libgsf:
  typo in the subject: s/libsgf/libgsf/

Michael

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de

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

* Re: [ptxdist] [PULL] rules: add license information
  2020-06-05 12:36 ` Michael Olbrich
@ 2021-12-05  0:08   ` Roland Hieber
  0 siblings, 0 replies; 6+ messages in thread
From: Roland Hieber @ 2021-12-05  0:08 UTC (permalink / raw)
  To: PTXdist Mailing List

On Fri, Jun 05, 2020 at 02:36:32PM +0200, Michael Olbrich wrote:
> Hi,
> 
> On Wed, May 27, 2020 at 01:22:04PM +0200, Roland Hieber wrote:
> > Felicitas has spent a good amount of time adding missing <PKG>_LICENSE
> > and <PKG>_LICENSE_FILES variables to (mostly older) package rules. I've
> > looked over her series, and there were some remaining Makefile syntax
> > errors, which I've fixed, and I also did a review of those rules that
> > failed during the build. For the other rules, I'm trusting her legal
> > expertise :-) While at it, I also fixed some issues which I discovered
> > on the way.
> > 
> > With this series, 93% of all target package rules now have license
> > information, which is an increase of 18%.
> > 
> > Since this series consists of 169 patches, I'm rather submitting it as a
> > pull request than single patch mails.
> 
> So, I've started reviewing this. For all patches: please replace 'unknown'
> with 'custom' as discussed elsewhere.
> I've reviewed for argtables2 to libmemcached so far. I've queued the
> patches that are ok. They should hit master soon, so you can rebase the
> rest.
> Unless I have an explicit comment or 'unknown' is used, the patch is ok.
> 
> The following patches need improvements:
> 
> - argtables2:
>   the source files say LGPL-2.0-or-later
> - memstat:
>   It just says 'GPL' without any license text. I'm not comfortable with
>   GPL-1.0-or-later for this. Maybe put it in staging? It's really old and
>   has not been touched in a long time.
> - ckermit:
>   A copyright statement of one of the source files should be added

memstat and ckermit have since been removed from PTXdist.

> - db:
>   src/clib/qsort.c and others look like BSD-4-Clause to me
> - grep:
>   the source files say GPL-3.0-or-later
> - gtk2:
>   the source files say LGPL-2.0-or-later
> - jvisu:
>   I think this is "GPL-2.0-only AND (GPL-2.0-only WITH eCos-exception-2.0)"

Is this used at all anymore? The last version is from 2007, and the
homepage at <http://www.jvisu.com> no longer exists…

> - libcaca:
>   again, -or-later for the GPL licenses, I think
> - libgsf:
>   typo in the subject: s/libsgf/libgsf/

Thanks. I've started going over the series again, and found a few other
issues. It's a rather tedious process…

I think it's best to split this up into a few smaller series that can be
reviewed easier and applied faster, so the heap of unapplied patches at
least gets smaller over time.

 - Roland

-- 
Roland Hieber, Pengutronix e.K.          | r.hieber@pengutronix.de     |
Steuerwalder Str. 21                     | https://www.pengutronix.de/ |
31137 Hildesheim, Germany                | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686         | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de

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

end of thread, other threads:[~2021-12-05  0:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-27 11:22 [ptxdist] [PULL] rules: add license information Roland Hieber
2020-05-27 11:24 ` Roland Hieber
2020-05-27 14:41   ` Keith_Struss
2020-05-27 21:40     ` Roland Hieber
2020-06-05 12:36 ` Michael Olbrich
2021-12-05  0:08   ` Roland Hieber

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