Source: libcapsule
Section: libs
Priority: optional
Maintainer: Vivek Das Mohapatra <vivek@collabora.com>
Standards-Version: 3.9.8
Build-Depends:
 autoconf,
 autoconf-archive,
 automake,
 bubblewrap,
 debhelper,
 dh-autoreconf,
 gtk-doc-tools,
 libelf-dev,
 libipc-run-perl,
 libglib2.0-dev,
 libjpeg62-turbo <!nocheck> | libjpeg62 (>= 6b1) <!nocheck>,
 perl,
 xsltproc,
 zlib1g <!nocheck>,
Vcs-Git: https://gitlab.collabora.com/vivek/libcapsule.git
Vcs-Browser: https://gitlab.collabora.com/vivek/libcapsule
Homepage: https://gitlab.collabora.com/vivek/libcapsule

Package: libcapsule-dev
Architecture: amd64 i386
Multi-Arch: same
Section: libdevel
Depends:
 libc6-dev,
 libcapsule0 (= ${binary:Version}),
 libelf-dev,
Description:
 libcapsule is a helper library used to implement segregated run-time
 dynamic linking proxy libraries - used (for example) to load a library
 that has dependencies incompatible with the regular libraries that are
 part of the host OS, such as an incompatible libstdc++ version.
 .
 This package contains the files needed to build libcapsule proxy libraries.

Package: libcapsule-tools
Architecture: amd64 i386
Multi-Arch: same
Section: libdevel
Depends:
 ${shlibs:Depends},
Recommends:
 libcapsule-dev (= ${binary:Version}),
Breaks: libcapsule-dev-bin (<< ${binary:Version}),
Replaces: libcapsule-dev-bin (<< ${binary:Version}),
Description:
 libcapsule is a helper library used to implement segregated run-time
 dynamic linking proxy libraries - used (for example) to load a library
 that has dependencies incompatible with the regular libraries that are
 part of the host OS, such as an incompatible libstdc++ version.
 .
 This package contains the files needed to generate libcapsule proxy libraries.

Package: libcapsule-libgl1-shims
Architecture: amd64 i386
Multi-Arch: same
Section: libs
Description:
 libcapsule is a helper library used to implement segregated run-time
 dynamic linking proxy libraries - used (for example) to load a library
 that has dependencies incompatible with the regular libraries that are
 part of the host OS, such as an incompatible libstdc++ version.
 .
 This package contains automated tests.

Package: libcapsule-tests
Architecture: amd64 i386
Section: misc
Depends:
 bubblewrap,
 libcapsule-libgl1-shims (= ${binary:Version}),
 libipc-run-perl,
 perl,
 ${shlibs:Depends},
Description:
 libcapsule is a helper library used to implement segregated run-time
 dynamic linking proxy libraries - used (for example) to load a library
 that has dependencies incompatible with the regular libraries that are
 part of the host OS, such as an incompatible libstdc++ version.
 .
 This package contains automated tests.

Package: libcapsule0
Architecture: amd64 i386
Multi-Arch: same
Section: libs
Depends:
 ${shlibs:Depends},
Description: Segregated run-time linker library
 libcapsule is a helper library used to implement segregated run-time
 dynamic linking proxy libraries - used (for example) to load a library
 that has dependencies incompatible with the regular libraries that are
 part of the host OS, such as an incompatible libstdc++ version.
 .
 This package contains the run-time component(s) of libcapsule.