generate copyright_newhints file

Jaromír Mikeš mira.mikes at gmail.com
Fri Jun 30 10:42:04 UTC 2017


2017-06-30 11:36 GMT+02:00 IOhannes m zmölnig (Debian/GNU) <
umlaeute at debian.org>:

> On 06/30/2017 11:25 AM, Jaromír Mikeš wrote:
>

Hi IOhannes,



> > sorry for question, but I am still not used to CDBS :(
> > I am working on ardour package now ...
> > How I can generate copyright_newhints file without building whole
> package?
>
> iirc, it should be generated in the clean target as well:
>
>   DEB_MAINTAINER_MODE=yes dpkg-buildpackage -rfakeroot -Tclean
>
>
> note, that you will only get a copyright_newhints file if it differs
> from the copyright_hints file.
> and if it does generate the file, it will stop the build anyhow, so you
> cannot "generate copyright_newhints file WITH building the whole package".
>


I've added  DEB_MAINTAINER_MODE=yes dpkg-buildpackage -rfakeroot -Tclean to
d/rules file
But d/copyright_newhints file was not created ... I just got this and build
continued:

-----------------
CDBS WARNING:    DEB_COPYRIGHT_CHECK_IGNORE_REGEX is deprecated since
0.4.133
CDBS WARNING:    DEB_DH_STRIP_ARGS is deprecated since 0.4.85

Scanning upstream source for new/changed copyright notices...

set -e; LC_ALL=C.UTF-8 /usr/bin/licensecheck --check '.*' --recursive
--copyright --deb-fmt --ignore
'^(waf|(icons|gtk2_ardour)/icons/.*\.png|tools/osx_packaging/.*\.png|gtk_ardour/.*splash\.png|doc/ardour_meter_colors\.png|doc/layering/.*\.png|icons/made_with/ardour_made\.png|debian/(changelog|copyright(|_hints|_newhints)))'
--lines 0 * | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints
2015:2015 is pointless at /usr/share/perl5/String/Copyright.pm line 194.
269 combinations of copyright and licensing found.
WARNING:             New or changed notices discovered:

 libs/canvas/canvas/grid.h
 libs/canvas/grid.cc
 libs/gtkmm2ext/gtkmm2ext/cairo_canvas.h
 libs/surfaces/osc/osc_cue_observer.cc
 libs/surfaces/osc/osc_cue_observer.h
  2018, Paul Davis
Files: PACKAGER_README
 README-GITHUB.txt
 export/BWAV 24bit Export.format
 export/BWAV 32float Export.format
 gtk2_ardour/arcanvas
 gtk2_ardour/arrr
 gtk2_ardour/arrr-replay
 gtk2_ardour/canvas_test.cc
 gtk2_ardour/themes/blueberry_milk-ardour.colors
 gtk2_ardour/themes/clear_gray-ardour.colors
 gtk2_ardour/toolbar_test.cc
 libs/audiographer/run-tests.sh
 libs/evoral/test/NoteTest.cpp
 libs/evoral/test/NoteTest.hpp
 libs/pbd/test/string_convert_test.cc
 libs/pbd/test/string_convert_test.h
 libs/qm-dsp/gitrev.txt
 libs/surfaces/faderport8/wscript
 mcp/x-touch-mini.device
 midi_maps/Alesis_QX25.map
 midi_maps/Arturia_KeyLab49.map
 midi_maps/Korg_nanoKONTROL_Studio.map
 osc/basic-touchosc.preset
 scripts/_dialog_test.lua
 scripts/_dump_midiregion.lua
 scripts/_export_tracks.lua
 scripts/_midi_rec_start.lua
 scripts/_region_transients.lua
 scripts/_rewind.lua
 scripts/add_filters.lua
 scripts/bypass_all_plugins.lua
 scripts/create_drum_tracks.lua
 scripts/delete_xrun_markers.lua
 scripts/faders_to_trims.lua
 scripts/midi_cc_to_automation.lua
 scripts/mute_all_tracks.lua
 scripts/post_export_save_hook.lua
 scripts/s_group_color.lua
 scripts/s_import_files.lua
 scripts/s_plugin_reorder.lua
 scripts/s_region_gain2.lua
 scripts/s_showhide_track.lua
 scripts/s_timecode.lua
 scripts/select_every_2nd_region.lua
 scripts/send_to_bus.lua
 scripts/vamp_audio_to_midi.lua
 tools/update_qm-dsp.sh
 tools/update_qm-vamp.sh
 gtk2_ardour/ardour_spacer.h
 gtk2_ardour/luadialog.cc
 gtk2_ardour/luadialog.h
 gtk2_ardour/mini_timeline.cc
 gtk2_ardour/mini_timeline.h
 gtk2_ardour/stripable_colorpicker.cc
 gtk2_ardour/stripable_colorpicker.h
 libs/gtkmm2ext/eventboxext.cc
 libs/gtkmm2ext/gtkmm2ext/eventboxext.h
 libs/gtkmm2ext/gtkmm2ext/nsglview.h
 libs/plugins/a-fluidsynth.lv2/a-fluidsynth.cc
 libs/surfaces/faderport8/actions.cc
 libs/surfaces/faderport8/callbacks.cc
 libs/surfaces/faderport8/fp8_base.h
 libs/surfaces/faderport8/fp8_button.h
 libs/surfaces/faderport8/fp8_controls.cc
 libs/surfaces/faderport8/fp8_controls.h
 libs/surfaces/faderport8/fp8_strip.cc
 libs/surfaces/faderport8/fp8_strip.h
  2017, Robin Gareus <robin at gareus.org>
 gtk2_ardour/idleometer.cc
 gtk2_ardour/idleometer.h
 libs/ardour/ardour/readonly_control.h
 libs/ardour/readonly_control.cc
 libs/surfaces/faderport8/faderport8.cc
 libs/surfaces/faderport8/faderport8.h
 libs/surfaces/faderport8/faderport8_interface.cc
 libs/surfaces/faderport8/gui.cc
 libs/surfaces/faderport8/gui.h
Copyright: 2000, 2007, Paul Davis
  2004, Paul Davis
  2017, Robin Gareus <robin at gareus.org>
  2076, Robin Gareus <robin at gareus.org>
License: GPL-2+
 FIXME

Files: gtk2_ardour/sfdb_freesound_mootcher.cc
 gtk2_ardour/soundcloud_export_selector.cc
 libs/ardour/soundcloud_upload.cc
 libs/qm-dsp/base/KaiserWindow.cpp
 libs/qm-dsp/base/KaiserWindow.h
 libs/qm-dsp/base/SincWindow.cpp
 libs/qm-dsp/base/SincWindow.h
 libs/qm-dsp/dsp/chromagram/Chromagram.cpp
 libs/qm-dsp/dsp/chromagram/Chromagram.h
 libs/qm-dsp/dsp/chromagram/ConstantQ.cpp
 libs/qm-dsp/dsp/chromagram/ConstantQ.h
 libs/qm-dsp/dsp/onsets/DetectionFunction.cpp
 libs/qm-dsp/dsp/onsets/DetectionFunction.h
 libs/qm-dsp/dsp/onsets/PeakPicking.cpp
 libs/qm-dsp/dsp/onsets/PeakPicking.h
 libs/qm-dsp/dsp/rateconversion/Decimator.cpp
 libs/qm-dsp/dsp/rateconversion/Decimator.h
 libs/qm-dsp/dsp/rateconversion/DecimatorB.cpp
 libs/qm-dsp/dsp/rateconversion/DecimatorB.h
 libs/qm-dsp/dsp/signalconditioning/DFProcess.cpp
 libs/qm-dsp/dsp/signalconditioning/DFProcess.h
 libs/qm-dsp/dsp/signalconditioning/FiltFilt.cpp
 libs/qm-dsp/dsp/signalconditioning/FiltFilt.h
 libs/qm-dsp/dsp/signalconditioning/Filter.cpp
 libs/qm-dsp/dsp/signalconditioning/Filter.h
 libs/qm-dsp/dsp/signalconditioning/Framer.cpp
 libs/qm-dsp/dsp/signalconditioning/Framer.h
 libs/qm-dsp/dsp/tempotracking/TempoTrack.h
 libs/qm-dsp/dsp/transforms/FFT.h
 libs/qm-dsp/maths/Correlation.cpp
 libs/qm-dsp/maths/Correlation.h
 libs/qm-dsp/maths/MathAliases.h
 libs/qm-dsp/maths/MathUtilities.cpp
 libs/qm-dsp/maths/MathUtilities.h
 libs/vamp-plugins/BarBeatTrack.h
 libs/vamp-plugins/BeatTrack.h
 libs/vamp-plugins/ChromagramPlugin.h
 libs/vamp-plugins/KeyDetect.h
 libs/vamp-plugins/OnsetDetect.h
 libs/vamp-plugins/TonalChangeDetect.h
 tools/sanity_check/systemtest.cpp
Copyright: NONE
License: GPL-2+
 FIXME

Files: libs/surfaces/tranzport/bling.cc
 libs/surfaces/tranzport/button_events.cc
 libs/surfaces/tranzport/button_yn.cc
 libs/surfaces/tranzport/buttons.cc
 libs/surfaces/tranzport/general.cc
 libs/surfaces/tranzport/init.cc
 libs/surfaces/tranzport/interface.cc
 libs/surfaces/tranzport/io.cc
 libs/surfaces/tranzport/io_kernel.cc
 libs/surfaces/tranzport/io_midi.cc
 libs/surfaces/tranzport/io_usb.cc
 libs/surfaces/tranzport/lcd.cc
 libs/surfaces/tranzport/lights.cc
 libs/surfaces/tranzport/meter.cc
 libs/surfaces/tranzport/mode.cc
 libs/surfaces/tranzport/mode_loop.cc
 libs/surfaces/tranzport/mode_tuner.cc
 libs/surfaces/tranzport/panner.cc
 libs/surfaces/tranzport/screen.cc
 libs/surfaces/tranzport/show.cc
 libs/surfaces/tranzport/slider_gain.h
 libs/surfaces/tranzport/state.cc
 libs/surfaces/tranzport/tranzport_base.h
 libs/surfaces/tranzport/tranzport_common.h
 libs/surfaces/tranzport/view_automation.cc
 libs/surfaces/tranzport/view_bigmeter.cc
 libs/surfaces/tranzport/view_bling.cc
 libs/surfaces/tranzport/view_bus.cc
 libs/surfaces/tranzport/view_config.cc
 libs/surfaces/tranzport/view_layer.cc
 libs/surfaces/tranzport/view_loop.cc
 libs/surfaces/tranzport/view_manymeter.cc
 libs/surfaces/tranzport/view_marker.cc
 libs/surfaces/tranzport/view_master.cc
 libs/surfaces/tranzport/view_plugins.cc
 libs/surfaces/tranzport/view_std.cc
 libs/surfaces/tranzport/view_tempo.cc
 libs/surfaces/tranzport/view_tuner.cc
 libs/surfaces/tranzport/wheel.cc
 libs/surfaces/tranzport/wheel_modes.cc
Copyright: 2006, Paul Davis
  2007, Michael Taht
License: GPL-2+
 FIXME

Files: gtk2_ardour/editing_convert.h
 gtk2_ardour/enums_convert.h
 gtk2_ardour/timers.cc
 gtk2_ardour/timers.h
 libs/ardour/ardour/evoral_types_convert.h
 libs/ardour/ardour/filesystem_paths.h
 libs/ardour/ardour/session_directory.h
 libs/ardour/ardour/session_state_utils.h
 libs/ardour/ardour/tape_file_matcher.h
 libs/ardour/ardour/types_convert.h
 libs/ardour/audio_backend.cc
 libs/ardour/filesystem_paths.cc
 libs/ardour/session_directory.cc
 libs/ardour/session_state_utils.cc
 libs/ardour/tape_file_matcher.cc
 libs/ardour/test/test_ui.cc
 libs/ardour/test/test_ui.h
 libs/backends/jack/jack_utils.h
 libs/pbd/ffs.cc
 libs/pbd/pbd/atomic_counter.h

To fix the situation please do the following:
  1) Examine debian/copyright_* and referenced files
  2) Update debian/copyright as needed
  3) Replace debian/copyright_hints with debian/copyright_newhints
touch debian/stamp-copyright-check
touch debian/stamp-upstream-cruft
-----------
How to fix creating of copyright_newhints file?

best regards

mira
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20170630/071a684f/attachment-0001.html>


More information about the pkg-multimedia-maintainers mailing list