forked from cvmfs/cvmfs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clean up debian packaging post ubuntu18.04 (cvmfs#3719)
Dropping ubuntu18.04 makes a few workarounds and manual tweaks to control obsolete - mostly python3. The logic of having python2 as default, and replacing it with python3 meant that all new distributions have to be added manually to this script, which is very cumbersome, this avoids that.
- Loading branch information
Showing
2 changed files
with
16 additions
and
52 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,22 +4,22 @@ Source: cvmfs | |
Section: utils | ||
Priority: extra | ||
Maintainer: Jakob Blomer <[email protected]> | ||
Build-Depends: debhelper (>= 9), autotools-dev, cmake, cpio, libcap-dev, libssl-dev, libfuse-dev, pkg-config, libattr1-dev, patch, python-dev, python-setuptools, unzip, uuid-dev, valgrind, libz-dev | ||
Build-Depends: libfuse3-dev, debhelper (>= 9), autotools-dev, cmake, cpio, libcap-dev, libssl-dev, libfuse-dev, pkg-config, libattr1-dev, patch, python3-dev, python3-setuptools, unzip, uuid-dev, valgrind, libz-dev | ||
Standards-Version: 3.9.6.1 | ||
Homepage: http://cernvm.cern.ch/portal/filesystem | ||
|
||
Package: cvmfs | ||
Architecture: i386 amd64 armhf arm64 | ||
Architecture: amd64 armhf arm64 | ||
#Pre-Depends: ${misc:Pre-Depends} (preparation for multiarch support) | ||
Depends: cvmfs-config-default | cvmfs-config, gawk, psmisc, lsof, autofs, fuse, curl, attr, libfuse2, zlib1g, gdb, uuid-dev, uuid, adduser, cvmfs-libs (= ${binary:Version}), ${misc:Depends} | ||
Recommends: autofs (>= 5.1.2) | ||
Recommends: cvmfs-fuse3, autofs (>= 5.1.2) | ||
#Multi-Arch: same (preparation for multiarch support) | ||
Homepage: http://cernvm.cern.ch | ||
Description: CernVM File System | ||
HTTP File System for Distributing Software to CernVM. | ||
|
||
Package: cvmfs-libs | ||
Architecture: i386 amd64 armhf arm64 | ||
Architecture: amd64 armhf arm64 | ||
#Pre-Depends: ${misc:Pre-Depends} (preparation for multiarch support) | ||
Depends: ${misc:Depends} | ||
#Multi-Arch: same (preparation for multiarch support) | ||
|
@@ -28,18 +28,18 @@ Description: CernVM-FS common libraries | |
Common utility libraries for CernVM-FS packages. | ||
|
||
Package: cvmfs-server | ||
Architecture: i386 amd64 armhf arm64 | ||
Architecture: amd64 armhf arm64 | ||
#Pre-Depends: ${misc:Pre-Depends} (preparation for multiarch support) | ||
Depends: psmisc, curl, attr, openssl, libcap2, libcap2-bin, lsof, rsync, jq, usbutils, sqlite3, cvmfs-libs (= ${binary:Version}), ${misc:Depends} | ||
Recommends: apache2 | ||
Recommends: cvmfs-fuse3, apache2 | ||
Conflicts: cvmfs-server (<< 2.1) | ||
#Multi-Arch: same (preparation for multiarch support) | ||
Homepage: http://cernvm.cern.ch | ||
Description: CernVM-FS server utilities | ||
HTTP File System Repository Server for Distributing Software to CernVM. | ||
|
||
Package: cvmfs-dev | ||
Architecture: i386 amd64 armhf arm64 | ||
Architecture: amd64 armhf arm64 | ||
#Pre-Depends: ${misc:Pre-Depends} (preparation for multiarch support) | ||
Depends: openssl, ${misc:Depends} | ||
#Multi-Arch: same (preparation for multiarch support) | ||
|
@@ -48,24 +48,23 @@ Description: CernVM-FS client library | |
CernVM-FS static client library | ||
|
||
Package: cvmfs-shrinkwrap | ||
Architecture: i386 amd64 armhf arm64 | ||
Architecture: amd64 armhf arm64 | ||
#Pre-Depends: ${misc:Pre-Depends} (preparation for multiarch support) | ||
Depends: openssl, python, cvmfs-libs (= ${binary:Version}), ${misc:Depends} | ||
Depends: openssl, python3, cvmfs-libs (= ${binary:Version}), ${misc:Depends} | ||
#Multi-Arch: same (preparation for multiarch support) | ||
Homepage: http://cernvm.cern.ch | ||
Description: CernVM-FS shrinkwrap utility to export /cvmfs file system trees | ||
CernVM-FS shrinkwrap utility to export /cvmfs file system trees into container images. | ||
|
||
Package: cvmfs-unittests | ||
Architecture: i386 amd64 armhf arm64 | ||
Architecture: amd64 armhf arm64 | ||
#Pre-Depends: ${misc:Pre-Depends} (preparation for multiarch support) | ||
Depends: libssl-dev, uuid-dev, cvmfs-libs (= ${binary:Version}), ${misc:Depends} | ||
#Multi-Arch: same (preparation for multiarch support) | ||
Homepage: http://cernvm.cern.ch | ||
Description: CernVM File System Unit Tests | ||
HTTP File System for Distributing Software to CernVM. | ||
|
||
#FUSE3-BEGIN | ||
Package: cvmfs-fuse3 | ||
Architecture: i386 amd64 armhf arm64 | ||
#Pre-Depends: ${misc:Pre-Depends} (preparation for multiarch support) | ||
|
@@ -74,11 +73,10 @@ Depends: fuse3, libfuse3-3, cvmfs (= ${binary:Version}) | |
Homepage: http://cernvm.cern.ch | ||
Description: CernVM File System fuse3 libraries | ||
Shared libraries implementing the CernVM-FS fuse module based on libfuse3 | ||
#FUSE3-END | ||
|
||
#GATEWAY-BEGIN | ||
Package: cvmfs-gateway | ||
Architecture: i386 amd64 | ||
Architecture: amd64 | ||
#Pre-Depends: ${misc:Pre-Depends} (preparation for multiarch support) | ||
Depends: psmisc, cvmfs-server, ${misc:Depends} | ||
#Multi-Arch: same (preparation for multiarch support) | ||
|