Print

Print


This PR defines proper (according to Debian guidelines) package names.   It also enables the two packages 

- xrootd-servers with the various server applications and utilities 
- python3-xrootd with the Python interface 

Note, transitional packages are provided to allow smooth upgrade by users. 

Adopting this PR will close issue #1129

Yours,

Christian
You can view, comment on, or merge this pull request online at:

  https://github.com/xrootd/xrootd/pull/1131

-- Commit Summary --

  * Renamed packages to follow Debian guidelines.
  * Allow specification of install layout of Python modules (for Debian)
  * Added the package xrootd-servers with xrootd,cms,...
  * Clean-up copyright file
  * Added python3-xrootd package
  * Removed superflous script snippets
  * Added the package xrootd-servers with xrootd,cms,...
  * Added usr/include/xrootd/XrdOfs/XrdOfsPrepare.hh to install
  * Fix a bug
  * Add CMake macros to install
  * Various updates to include Python package

-- File Changes --

    M bindings/python/CMakeLists.txt (3)
    M packaging/debian/control (285)
    M packaging/debian/copyright (44)
    A packaging/debian/libxrdapputils1.install (1)
    A packaging/debian/libxrdcl2.install (1)
    A packaging/debian/libxrdcrypto1.install (1)
    A packaging/debian/libxrdcryptolite1.install (1)
    A packaging/debian/libxrdffs2.install (1)
    A packaging/debian/libxrdhttputils1.install (1)
    A packaging/debian/libxrdposix2.install (1)
    A packaging/debian/libxrdserver2.install (1)
    A packaging/debian/libxrdssilib1.install (1)
    A packaging/debian/libxrdssishmap1.install (1)
    A packaging/debian/libxrdutils2.install (1)
    A packaging/debian/libxrdxml2.install (1)
    A packaging/debian/libxrootd-client-dev.install (7)
    A packaging/debian/libxrootd-dev.install (16)
    A packaging/debian/libxrootd-private-dev.install (4)
    A packaging/debian/libxrootd-server-dev.install (9)
    A packaging/debian/python3-xrootd.install (1)
    M packaging/debian/rules (6)
    M packaging/debian/xrootd-client-devel.install (7)
    M packaging/debian/xrootd-client-libs.install (7)
    D packaging/debian/xrootd-client-libs.postinst (3)
    D packaging/debian/xrootd-client-libs.postrm (3)
    M packaging/debian/xrootd-client.install (10)
    A packaging/debian/xrootd-clients.install (14)
    M packaging/debian/xrootd-devel.install (15)
    M packaging/debian/xrootd-libs.install (9)
    D packaging/debian/xrootd-libs.postinst (3)
    D packaging/debian/xrootd-libs.postrm (3)
    A packaging/debian/xrootd-plugins.install (5)
    M packaging/debian/xrootd-private-devel.install (3)
    M packaging/debian/xrootd-server-devel.install (9)
    M packaging/debian/xrootd-server-libs.install (17)
    D packaging/debian/xrootd-server-libs.postinst (3)
    D packaging/debian/xrootd-server-libs.postrm (3)
    A packaging/debian/xrootd-server-plugins.install (13)
    A packaging/debian/xrootd-servers.install (23)

-- Patch Links --

https://github.com/xrootd/xrootd/pull/1131.patch
https://github.com/xrootd/xrootd/pull/1131.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/xrootd/xrootd/pull/1131

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1