[Buildroot] [PATCH 00/13] perl modules again
Christopher McCrory
chrismcc at gmail.com
Mon Aug 20 11:55:01 UTC 2018
Hopefully this resolves the issues with the previous submissions.
perl-dbi-add-host-package.patch
host needed by dbd-mysql, sorry François. I cannot see a way to avoid
it :(
perl-time-parsedate-new-package.patch
LICENSE is unknown, more later
perl-sys-cpu-new-package.patch
metacpan returns unknown for license, but readme states same as perl
perl-package-stash-new-package.patch
fixed from last submission
perl-template-toolkit-new-package.patch
perl-xml-parser-new-package.patch
submitting with my original sed hack in case the better way needs more
work.
perl-soap-wsdl-new-package.patch
needs template-toolkit and xml-parser
At this point zoneminder perl bits run, Yea!
perl-termreadkey
this on caused a discussion lat time.
used PERL_TERMREADKEY_LICENSE = Artistic or GPL-1.0+, and Copyright only
https://src.fedoraproject.org/rpms/perl-TermReadKey/blob/master/f/perl-TermReadKey.spec
https://github.com/jonathanstowe/TermReadKey/issues/11
Fedora has a team of people on licencing issues, that is what they
came up with. I'm not sure what debian did. Good enough?
pkg-utils.mk
As suggested and written by François. Not sure if this is the correct
or best place to put it. If anyone wants to tweek it in any way before
commiting, I'm good with that. Actually the same goes for any of these.
perl-template-toolkit and perl-xml-parser
Now use call patch_sub_makefile from previous patch
perl-soap-wsdl
add dependancy on perl-termreadkey if it gets commited. This package
works for me without termreadkey, but add it anyway for completeness.
Christopher McCrory (18):
perl-dbi: add host package
perl-dbd-mysql: new package
perl-data-dump: new package
perl-time-parsedate: new package
perl-x10: new package
perl-sys-cpu: new package
perl-dist-checkconflicts: new package
perl-package-stash: new package
perl-class-load: new package
perl-template-toolkit: new package
perl-xml-parser: new package
perl-soap-wsdl: new package
perl-time-parsedate: add license
perl-termreadkey: new package
pkg-utils.mk: patch_sub_makefile
perl-template-toolkit: use new patch_sub_makefile
perl-xml-parser: use new patch_sub_makefile
perl-soap-wsdl: add dependancy on perl-termreadkey
DEVELOPERS | 12 +++++++++++
package/Config.in | 12 +++++++++++
package/perl-class-load/Config.in | 15 ++++++++++++++
package/perl-class-load/perl-class-load.hash | 6 ++++++
package/perl-class-load/perl-class-load.mk | 14 +++++++++++++
package/perl-data-dump/Config.in | 6 ++++++
package/perl-data-dump/perl-data-dump.hash | 6 ++++++
package/perl-data-dump/perl-data-dump.mk | 13 ++++++++++++
package/perl-dbd-mysql/Config.in | 12 +++++++++++
package/perl-dbd-mysql/perl-dbd-mysql.hash | 6 ++++++
package/perl-dbd-mysql/perl-dbd-mysql.mk | 15 ++++++++++++++
package/perl-dbi/perl-dbi.mk | 1 +
package/perl-dist-checkconflicts/Config.in | 7 +++++++
.../perl-dist-checkconflicts.hash | 6 ++++++
.../perl-dist-checkconflicts.mk | 14 +++++++++++++
package/perl-package-stash/Config.in | 8 ++++++++
package/perl-package-stash/perl-package-stash.hash | 6 ++++++
package/perl-package-stash/perl-package-stash.mk | 14 +++++++++++++
package/perl-soap-wsdl/Config.in | 19 +++++++++++++++++
package/perl-soap-wsdl/perl-soap-wsdl.hash | 6 ++++++
package/perl-soap-wsdl/perl-soap-wsdl.mk | 14 +++++++++++++
package/perl-sys-cpu/Config.in | 5 +++++
package/perl-sys-cpu/perl-sys-cpu.hash | 2 ++
package/perl-sys-cpu/perl-sys-cpu.mk | 13 ++++++++++++
package/perl-template-toolkit/Config.in | 11 ++++++++++
.../perl-template-toolkit.hash | 6 ++++++
.../perl-template-toolkit/perl-template-toolkit.mk | 21 +++++++++++++++++++
package/perl-termreadkey/Config.in | 10 +++++++++
package/perl-termreadkey/perl-termreadkey.hash | 6 ++++++
package/perl-termreadkey/perl-termreadkey.mk | 15 ++++++++++++++
package/perl-time-parsedate/Config.in | 6 ++++++
.../perl-time-parsedate/perl-time-parsedate.hash | 6 ++++++
package/perl-time-parsedate/perl-time-parsedate.mk | 14 +++++++++++++
package/perl-x10/Config.in | 13 ++++++++++++
package/perl-x10/perl-x10.hash | 6 ++++++
package/perl-x10/perl-x10.mk | 14 +++++++++++++
package/perl-xml-parser/Config.in | 12 +++++++++++
package/perl-xml-parser/perl-xml-parser.hash | 6 ++++++
package/perl-xml-parser/perl-xml-parser.mk | 24 ++++++++++++++++++++++
package/pkg-utils.mk | 16 +++++++++++++++
40 files changed, 418 insertions(+)
create mode 100644 package/perl-class-load/Config.in
create mode 100644 package/perl-class-load/perl-class-load.hash
create mode 100644 package/perl-class-load/perl-class-load.mk
create mode 100644 package/perl-data-dump/Config.in
create mode 100644 package/perl-data-dump/perl-data-dump.hash
create mode 100644 package/perl-data-dump/perl-data-dump.mk
create mode 100644 package/perl-dbd-mysql/Config.in
create mode 100644 package/perl-dbd-mysql/perl-dbd-mysql.hash
create mode 100644 package/perl-dbd-mysql/perl-dbd-mysql.mk
create mode 100644 package/perl-dist-checkconflicts/Config.in
create mode 100644 package/perl-dist-checkconflicts/perl-dist-checkconflicts.hash
create mode 100644 package/perl-dist-checkconflicts/perl-dist-checkconflicts.mk
create mode 100644 package/perl-package-stash/Config.in
create mode 100644 package/perl-package-stash/perl-package-stash.hash
create mode 100644 package/perl-package-stash/perl-package-stash.mk
create mode 100644 package/perl-soap-wsdl/Config.in
create mode 100644 package/perl-soap-wsdl/perl-soap-wsdl.hash
create mode 100644 package/perl-soap-wsdl/perl-soap-wsdl.mk
create mode 100644 package/perl-sys-cpu/Config.in
create mode 100644 package/perl-sys-cpu/perl-sys-cpu.hash
create mode 100644 package/perl-sys-cpu/perl-sys-cpu.mk
create mode 100644 package/perl-template-toolkit/Config.in
create mode 100644 package/perl-template-toolkit/perl-template-toolkit.hash
create mode 100644 package/perl-template-toolkit/perl-template-toolkit.mk
create mode 100644 package/perl-termreadkey/Config.in
create mode 100644 package/perl-termreadkey/perl-termreadkey.hash
create mode 100644 package/perl-termreadkey/perl-termreadkey.mk
create mode 100644 package/perl-time-parsedate/Config.in
create mode 100644 package/perl-time-parsedate/perl-time-parsedate.hash
create mode 100644 package/perl-time-parsedate/perl-time-parsedate.mk
create mode 100644 package/perl-x10/Config.in
create mode 100644 package/perl-x10/perl-x10.hash
create mode 100644 package/perl-x10/perl-x10.mk
create mode 100644 package/perl-xml-parser/Config.in
create mode 100644 package/perl-xml-parser/perl-xml-parser.hash
create mode 100644 package/perl-xml-parser/perl-xml-parser.mk
--
2.14.4
More information about the buildroot
mailing list