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

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