summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2024-07-03 19:09:32 +0200
committerGitHub <noreply@github.com>2024-07-03 19:09:32 +0200
commit1a941008f9950d352be9f673066e45375cf0bd43 (patch)
treee9697cbe7ef50908ce96a0a57e76f7d7b7bcaeb2 /debian
parent6f435de5a5ee165d24a11a28c5aa10b735bace03 (diff)
parent3d3c0d9827b93cd39ed557a89253ac02a0aff41d (diff)
downloadvyatta-cfg-1a941008f9950d352be9f673066e45375cf0bd43.tar.gz
vyatta-cfg-1a941008f9950d352be9f673066e45375cf0bd43.zip
Merge pull request #84 from vyos/mergify/bp/circinus/pr-83
T6527: remove legacy Perl library components (backport #83)
Diffstat (limited to 'debian')
-rw-r--r--debian/control9
-rw-r--r--debian/libvyatta-cfg1.install1
-rwxr-xr-xdebian/rules4
3 files changed, 3 insertions, 11 deletions
diff --git a/debian/control b/debian/control
index 194d998..136b2e8 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: extra
Maintainer: VyOS Package Maintainers <maintainers@vyos.net>
Build-Depends: debhelper (>= 10), autotools-dev, libglib2.0-dev,
libboost-filesystem-dev, libapt-pkg-dev, libtool, flex,
- bison, libperl-dev, autoconf, automake, pkg-config, cpio, dh-autoreconf
+ bison, autoconf, automake, pkg-config, cpio, dh-autoreconf
Standards-Version: 3.9.1
Package: vyatta-cfg
@@ -14,13 +14,12 @@ Depends: sed (>= 4.1.5),
coreutils (>= 5.97-5.3),
vyatta-bash | bash (>= 4.1),
bsdutils (>=1:2.13),
- libsocket6-perl,
libvyatta-cfg1 (>=${binary:Version}),
unionfs-fuse,
uuid-runtime,
libboost-filesystem1.74.0,
libapt-pkg4.12 | libapt-pkg5.0 | libapt-pkg6.0,
- ${perl:Depends}, ${shlibs:Depends}
+ ${shlibs:Depends}
Suggests: util-linux (>= 2.13-5),
net-tools,
ncurses-bin (>= 5.5-5),
@@ -30,9 +29,7 @@ Description: VyOS configuration system
Package: libvyatta-cfg1
Architecture: any
-Depends: libsort-versions-perl,
- libfile-sync-perl,
- ${perl:Depends}, ${shlibs:Depends}
+Depends: ${shlibs:Depends}
Replaces: vyatta-cfg
Description: vyatta-cfg back-end library
Vyatta configuration back-end library (libvyatta-cfg).
diff --git a/debian/libvyatta-cfg1.install b/debian/libvyatta-cfg1.install
index 29063b5..093956b 100644
--- a/debian/libvyatta-cfg1.install
+++ b/debian/libvyatta-cfg1.install
@@ -1,2 +1 @@
usr/lib/*.so.*
-opt/vyatta/share/perl5
diff --git a/debian/rules b/debian/rules
index 71f18d8..ae34cdf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -25,10 +25,6 @@ inst_opts := --sourcedir=debian/tmp
autoreconf:
autoreconf -f -i
-override_dh_perl:
- rm -f debian/files
- dh_perl /opt/vyatta/share/perl5 /opt/vyatta/share/perl5/Vyatta
-
override_dh_gencontrol:
rm -f debian/*/DEBIAN/conffiles
if [ -f "../.VYOS_DEV_BUILD" ]; then \