TT#38200 Split NGCP::Template perl modules into its own package

This makes it possible to depend on this new package while not having to
pull the huge amount of dependencies.

Change-Id: I2df3d072ecca0751d4d05d30f5b5c1ac0ec4ed25
changes/86/22286/3
Guillem Jover 7 years ago
parent b83a584778
commit 29493ecba5

15
debian/control vendored

@ -31,6 +31,19 @@ Build-Depends:
python3-pytest,
xsltproc,
Package: libngcp-template-perl
Section: perl
Architecture: all
Depends:
libtemplate-perl,
${misc:Depends},
${perl:Depends},
Description: NGCP subclass for Template Toolkit
This package contains a Template subclass to be used for any NGCP template
files, which will setup all necessary configuration options for the class,
and inject an "ngcp" object in the variables providing NGCP-specific
functionality to be used from within the templates.
Package: ngcp-ngcpcfg
Architecture: all
Depends:
@ -48,10 +61,10 @@ Depends:
libipc-system-simple-perl,
libnet-netmask-perl,
libnetwork-ipv4addr-perl,
libngcp-template-perl,
libregexp-ipv6-perl,
libsocket-perl,
libsys-hostname-long-perl,
libtemplate-perl,
libyaml-libyaml-perl,
netcat-openbsd,
ngcp-system-tools,

@ -0,0 +1 @@
lib/NGCP usr/share/perl5/

@ -10,7 +10,6 @@ helper/tt2-daemon usr/share/ngcp-ngcpcfg/helper/
helper/tt2-wrapper usr/share/ngcp-ngcpcfg/helper/
helper/validate-yml usr/share/ngcp-ngcpcfg/helper/
hooks/ usr/share/ngcp-ngcpcfg/
lib/NGCP usr/share/perl5/
lib/get_* usr/lib/ngcp-ngcpcfg/
lib/has_* usr/lib/ngcp-ngcpcfg/
sbin/ngcp-network usr/sbin/

Loading…
Cancel
Save