process-cpp 3.0.1-9 source package in Ubuntu

Changelog

process-cpp (3.0.1-9) unstable; urgency=medium

  [ Mike Gabriel ]
  * debian/changelog:
    + post-upload give credits to Chris Lamb for the patch regarding #961202.
  * debian/control:
    + Add Rules-Requires-Root: field and set it to 'no'.
    + Bump Standards-Version: to 4.6.0. No changes needed.
    + Add B-Ds: rdfind, symbols.
  * debian/*.lintian-overrides:
    + Drop files. Not required anymore.
  * debian/{rules,libprocess-cpp-doc.install}:
    + Move doc files into doc:pkg's doc folder.
  * debian/rules:
    + Enable all hardening build flags.
    + Clean-up duplicate files in API docs and use symlinks instead.
  * debian/patches:
    + Add 1004-spelling-fixes.patch. Fix spelling of the word 'occurred'.
      Thanks, lintian.
    + Rename patch files to match our patch naming scheme.

  [ Aurelien Jarno ]
  * debian/patches:
    + Add 0003-link-pthread.patch. Fix FTBFS on riscv64, link with -lpthread
      instead of -pthread. (Closes: 1002052).

 -- Mike Gabriel <email address hidden>  Tue, 21 Dec 2021 08:35:29 +0100

Upload details

Uploaded by:
Debian UBports Team
Uploaded to:
Sid
Original maintainer:
Debian UBports Team
Architectures:
linux-any all
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Mantic release universe misc
Lunar release universe misc
Kinetic release universe misc
Jammy release universe misc

Downloads

File Size SHA-256 Checksum
process-cpp_3.0.1-9.dsc 2.2 KiB c08ba02c2a28b6d5cd72c68407dfcf4fcc977f4beb3cd81dea28b6f5c5d4b3d9
process-cpp_3.0.1.orig.tar.gz 55.8 KiB 33d13d384e99d3f57691c9c572c0c38fe4b67c056f19c8d99f18230f62b94a6b
process-cpp_3.0.1-9.debian.tar.xz 8.2 KiB 5357427f51704c2cb3768cd81bf1fb254ada7ff355ef656d14c253b322cf37fe

No changes file available.

Binary packages built by this source

libprocess-cpp-dev: C++11 library for handling processes (dev headers and libraries)

 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
  - Thread-safe get/set/unset operation on the current process's environment.
  - Throwing and non-throwing overloads of functions when system calls are
    involved.
  - Seamless redirection of input, output and error streams of child processes.
  - Type-safe interaction with the virtual proc filesystem, both for reading &
    writing.
 .
 This package includes all the development headers and libraries for
 process-cpp.

libprocess-cpp-doc: C++11 library for handling processes (documentation)

 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
  - Thread-safe get/set/unset operation on the current process's environment.
  - Throwing and non-throwing overloads of functions when system calls are
    involved.
  - Seamless redirection of input, output and error streams of child processes.
  - Type-safe interaction with the virtual proc filesystem, both for reading &
    writing.
 .
 This package includes documentation files for the libprocess-cpp development.

libprocess-cpp3: C++11 library for handling processes (runtime libraries)

 process-cpp is a simple and straightforward wrapper around process creation
 and control. It helps both with handling child processes and with interacting
 with the current process. Some of its features include:
 .
  - Thread-safe get/set/unset operation on the current process's environment.
  - Throwing and non-throwing overloads of functions when system calls are
    involved.
  - Seamless redirection of input, output and error streams of child processes.
  - Type-safe interaction with the virtual proc filesystem, both for reading &
    writing.
 .
 The library's main purpose is to assist in testing and when a software
 component needs to carry out process creation/control tasks, e.g., a graphical
 shell. To this end, the library is extensively tested and tries to ensure
 fail-safe operation as much as possible.
 .
 This package includes the process-cpp runtime libraries.

libprocess-cpp3-dbgsym: debug symbols for libprocess-cpp3