On Wed, 2024-05-29 at 19:02 +0100, Phil Wyett wrote:
> Hi Jaimos,
> 
> Many thanks for taking the time to package this application.
> 
> Package builds perfect, the only issues I see is with 'debian/copyright'.
> Running 'lrc' against the tree we get the below output.
> 
> Parsing Source Tree  ....
> Reading copyright    ....
> Running licensecheck ....
> 
> d/copyright     | licensecheck
> 
> GPL-2           | GPL-2+           bin/fvwm-convert-2.6.in
> GPL-2           | GPL-2+           bin/fvwm-menu-directory.in
> GPL-2           | GPL-2+           bin/fvwm-menu-xlock.in
> GPL-2           | GPL-2+           bin/fvwm-perllib.in
> GPL-2           | GPL-2+           bin/fvwm-root.c
> GPL-2           | GPL              doc/fvwm3_manpage_source.adoc
> GPL-2           | GPL-2+           fvwm/add_window.c
> GPL-2           | GPL-2+           fvwm/bindings.c
> GPL-2           | GPL-2+           fvwm/borders.c
> GPL-2           | GPL-2+           fvwm/builtins.c
> GPL-2           | GPL-2+           fvwm/cmdparser_old.c
> GPL-2           | GPL-2+           fvwm/colormaps.c
> GPL-2           | GPL-2+           fvwm/colormaps.h
> GPL-2           | GPL-2+           fvwm/colorset.c
> GPL-2           | GPL-2+           fvwm/conditional.c
> GPL-2           | GPL-2+           fvwm/condrc.c
> GPL-2           | GPL-2+           fvwm/cursor.c
> GPL-2           | GPL-2+           fvwm/decorations.c
> GPL-2           | GPL-2+           fvwm/events.c
> GPL-2           | GPL-2+           fvwm/ewmh.c
> GPL-2           | GPL-2+           fvwm/ewmh_conf.c
> GPL-2           | GPL-2+           fvwm/ewmh_events.c
> GPL-2           | GPL-2+           fvwm/ewmh_icons.c
> GPL-2           | GPL-2+           fvwm/ewmh_names.c
> GPL-2           | GPL-2+           fvwm/execcontext.c
> GPL-2           | GPL-2+           fvwm/expand.c
> GPL-2           | GPL-2+           fvwm/focus.c
> GPL-2           | GPL-2+           fvwm/focus_policy.c
> GPL-2           | GPL-2+           fvwm/frame.c
> GPL-2           | GPL-2+           fvwm/functable.c
> GPL-2           | GPL-2+           fvwm/functable_complex.c
> GPL-2           | GPL-2+           fvwm/functions.c
> GPL-2           | GPL-2+           fvwm/fvwm3.c
> GPL-2           | GPL-2+           fvwm/geometry.c
> GPL-2           | GPL-2+           fvwm/icccm2.c
> GPL-2           | GPL-2+           fvwm/icons.c
> GPL-2           | GPL-2+           fvwm/infostore.c
> GPL-2           | GPL-2+           fvwm/menubindings.c
> GPL-2           | GPL-2+           fvwm/menucmd.c
> GPL-2           | GPL-2+           fvwm/menudim.c
> GPL-2           | GPL-2+           fvwm/menugeometry.c
> GPL-2           | GPL-2+           fvwm/menuitem.c
> GPL-2           | GPL-2+           fvwm/menus.c
> GPL-2           | GPL-2+           fvwm/menustyle.c
> GPL-2           | GPL-2+           fvwm/misc.c
> GPL-2           | GPL-2+           fvwm/modconf.c
> GPL-2           | GPL-2+           fvwm/module_interface.c
> GPL-2           | GPL-2+           fvwm/module_list.c
> GPL-2           | GPL-2+           fvwm/move_resize.c
> GPL-2           | GPL-2+           fvwm/placement.c
> GPL-2           | GPL-2+           fvwm/read.c
> GPL-2           | GPL-2+           fvwm/schedule.c
> GPL-2           | NTP~disclaimer   fvwm/screen.h
> GPL-2           | GPL-2+           fvwm/session.c
> GPL-2           | GPL-2+           fvwm/stack.c
> GPL-2           | GPL-2+           fvwm/style.c
> GPL-2           | GPL-2+           fvwm/update.c
> GPL-2           | GPL-2+           fvwm/virtual.c
> GPL-2           | GPL-2+           fvwm/windowlist.c
> GPL-2           | GPL-2+           fvwm/windowshade.c
> GPL-2           | ISC              libs/asprintf.c
> GPL-2           | GPL-2+           libs/BidiJoin.c
> GPL-2           | GPL-2+           libs/Bindings.c
> GPL-2           | GPL-2+           libs/charmap.c
> GPL-2           | Expat            libs/cJSON.c
> GPL-2           | Expat            libs/cJSON.h
> GPL-2           | GPL-2+           libs/ClientMsg.c
> GPL-2           | GPL-2+           libs/Colorset.c
> GPL-2           | LGPL-2+          libs/ColorUtils.c
> GPL-2           | GPL-2+           libs/CombineChars.c
> GPL-2           | GPL-2+           libs/Cursor.c
> GPL-2           | GPL-2+           libs/envvar.c
> GPL-2           | GPL-2+           libs/Event.c
> GPL-2           | GPL-2+           libs/FBidi.c
> GPL-2           | GPL-2+           libs/FEvent.c
> GPL-2           | GPL-2+           libs/Fft.c
> GPL-2           | GPL-2+           libs/FGettext.c
> GPL-2           | GPL-2+           libs/Ficonv.c
> GPL-2           | GPL-2+           libs/FImage.c
> GPL-2           | GPL-2+           libs/fio.c
> GPL-2           | GPL-2+           libs/flist.c
> GPL-2           | GPL-2+ and/or NTP libs/Flocale.c
> GPL-2           | GPL-2+           libs/FlocaleCharset.c
> GPL-2           | GPL-2+           libs/fqueue.c
> GPL-2           | GPL-2+           libs/FRender.c
> GPL-2           | GPL-2+           libs/FRenderInit.c
> GPL-2           | GPL-2+           libs/FScreen.c
> GPL-2           | GPL-2+           libs/FShape.c
> GPL-2           | GPL-2+           libs/fsm.c
> GPL-2           | GPL-2+           libs/FTips.c
> GPL-2           | GPL-2+           libs/fvwmlib3.c
> GPL-2           | GPL-2+           libs/fvwmrect.c
> GPL-2           | GPL-2+           libs/fvwmsignal.c
> GPL-2           | GPL-2+           libs/getpwuid.c
> GPL-2           | GPL-2+           libs/getpwuid.h
> GPL-2           | GPL-2+           libs/Grab.c
> GPL-2           | GPL-2+           libs/Graphics.c
> GPL-2           | GPL-2+           libs/gravity.c
> GPL-2           | ISC              libs/log.c
> GPL-2           | GPL-2+           libs/modifiers.c
> GPL-2           | GPL-2+           libs/Module.c
> GPL-2           | GPL-2+           libs/Parse.c
> GPL-2           | GPL-2+           libs/PictureBase.c
> GPL-2           | GPL-2+           libs/Picture.c
> GPL-2           | GPL-2+           libs/PictureGraphics.c
> GPL-2           | GPL-2+           libs/PictureImageLoader.c
> GPL-2           | GPL-2+           libs/PictureUtils.c
> GPL-2           | BSD-3-clause     libs/queue.h
> GPL-2           | GPL-2+           libs/Rectangles.c
> GPL-2           | GPL-2+           libs/setpgrp.c
> GPL-2           | GPL-2+           libs/Strings.c
> GPL-2           | ISC              libs/strlcat.c
> GPL-2           | ISC              libs/strlcat.h
> GPL-2           | ISC              libs/strlcpy.c
> GPL-2           | ISC              libs/strlcpy.h
> GPL-2           | ISC              libs/strtonum.c
> GPL-2           | ISC              libs/strtonum.h
> GPL-2           | GPL-2+           libs/System.c
> GPL-2           | GPL-2+           libs/Target.c
> GPL-2           | GPL-2+           libs/timeout.c
> GPL-2           | BSD-2-clause     libs/tree.h
> GPL-2           | GPL-2+           libs/wcontext.c
> GPL-2           | GPL-2+           libs/wild.c
> GPL-2           | GPL-2+           libs/WinMagic.c
> GPL-2           | GPL-2+           libs/XError.c
> GPL-2           | GPL-2+           libs/XResource.c
> GPL-2           | GPL-2+           modules/FvwmAnimate/FvwmAnimate.c
> GPL-2           | GPL-2+           modules/FvwmAuto/FvwmAuto.c
> GPL-2           | GPL-2+           modules/FvwmBacker/FvwmBacker.c
> GPL-2           | GPL-2+           modules/FvwmBacker/FvwmBacker.h
> GPL-2           | GPL-2+           modules/FvwmBacker/root_bits.c
> GPL-2           | GPL-2+           modules/FvwmButtons/button.c
> GPL-2           | GPL-2+           modules/FvwmButtons/draw.c
> GPL-2           | GPL-2+           modules/FvwmButtons/dynamic.c
> GPL-2           | GPL-2+           modules/FvwmButtons/FvwmButtons.c
> GPL-2           | GPL-2+           modules/FvwmButtons/icons.c
> GPL-2           | GPL-2+           modules/FvwmButtons/icons.h
> GPL-2           | GPL-2+           modules/FvwmButtons/misc.c
> GPL-2           | GPL-2+           modules/FvwmButtons/misc.h
> GPL-2           | GPL-2+           modules/FvwmButtons/output.c
> GPL-2           | GPL-2+           modules/FvwmButtons/parse.c
> GPL-2           | GPL-2+           modules/FvwmButtons/parse.h
> GPL-2           | GPL-2+           modules/FvwmConsole/FvwmConsole.c
> GPL-2           | GPL-2+           modules/FvwmConsole/FvwmConsoleC.c
> GPL-2           | GPL-2+           modules/FvwmConsole/getline.c
> GPL-2           | GPL-2+           modules/FvwmEvent/FvwmEvent.c
> GPL-2           | GPL-2+           modules/FvwmForm/FvwmForm.c
> GPL-2           | GPL-2+           modules/FvwmForm/ParseCommand.c
> GPL-2           | GPL-2+           modules/FvwmForm/ReadXServer.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/debug.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/functions.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/fvwm.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/FvwmIconMan.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/globals.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/readconfig.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/winlist.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/x.c
> GPL-2           | GPL-2+           modules/FvwmIconMan/xmanager.c
> GPL-2           | GPL-2+           modules/FvwmIdent/FvwmIdent.c
> GPL-2           | GPL-2+           modules/FvwmPager/FvwmPager.c
> GPL-2           | GPL-2+           modules/FvwmPager/x_pager.c
> GPL-2           | GPL-2+           modules/FvwmPerl/FvwmPerl.in
> GPL-2           | GPL-2+           modules/FvwmRearrange/FvwmRearrange.c
> GPL-2           | GPL-2+           modules/FvwmScript/FvwmScript.c
> GPL-2           | GPL-2+           modules/FvwmScript/Instructions.c
> GPL-2           | GPL-2+           modules/FvwmScript/scanner.l
> GPL-2           | GPL-2+ with Bison-2.2 exception modules/FvwmScript/script.c
> GPL-2           | GPL-2+ with Bison-2.2 exception modules/FvwmScript/script.h
> GPL-2           | GPL-2+           modules/FvwmScript/script.y
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/CheckBox.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/HDipstick.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/HScrollBar.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/ItemDraw.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/List.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/Menu.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/MiniScroll.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/PopupMenu.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/PushButton.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/RadioButton.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/Rectangle.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/Swallow.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/TextField.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/Tools.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/VDipstick.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/VScrollBar.c
> GPL-2           | GPL-2+           modules/FvwmScript/Widgets/Widget.c
> GPL-2           | GPL-2+           perllib/FVWM/EventNames.pm
> GPL-2           | GPL-2+           perllib/FVWM/Event.pm
> GPL-2           | GPL-2+           perllib/FVWM/Module.pm.in
> GPL-2           | GPL-2+           perllib/FVWM/Module/Terminal.pm
> GPL-2           | GPL-2+           perllib/FVWM/Module/Toolkit.pm
> GPL-2           | GPL-2+           perllib/FVWM/Tracker/Colorsets.pm
> GPL-2           | GPL-2+           perllib/FVWM/Tracker/GlobalConfig.pm
> GPL-2           | GPL-2+           perllib/FVWM/Tracker/ModuleConfig.pm
> GPL-2           | GPL-2+           perllib/FVWM/Tracker/PageInfo.pm
> GPL-2           | GPL-2+           perllib/FVWM/Tracker.pm
> GPL-2           | GPL-2+           perllib/FVWM/Tracker/Scheduler.pm
> GPL-2           | GPL-2+           perllib/FVWM/Tracker/WindowList.pm
> GPL-2           | GPL-2+           perllib/General/FileSystem.pm
> GPL-2           | GPL-2+           perllib/General/Parse.pm
> 
> I have looked at a few of the files and indeed a lot of the files are GPL-2+ 
> or
> other license. Please could you have a bit of an audit and update the
> 'debian/copyright' file where appropriate.
> 
> Regards
> 
> Phil
> 

Hi Jaimos,

Many thanks for the additional work to the package, especially
'debian/copyright'. The package looks good and I feel is ready for upload with
any additional work being done as part of your constant package maintenance

Reply via email to