Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debian: add initial erpc packages build #288

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

Conversation

Pirouf
Copy link

@Pirouf Pirouf commented Jun 17, 2022

Pull request

Choose Correct

  • bug
  • feature

Describe the pull request

Feature proposal for building debian packages liberpc-dev, python3-erpc and erpc-tools using debhelper.

To Reproduce

A unique debhelper dpkg-buildpackages command for building and maintainiong ePRC Debian distro compat.

Expected behavior

Format: 1.0
Source: erpc
Binary: liberpc-dev, erpc-tools, python3-erpc
Architecture: any
Version: 1.9.0
Maintainer: Dusan Cervenka <[email protected]>
Standards-Version: 4.1.4
Build-Depends: make, debhelper (>= 11~), bison, flex, libfl-dev, libboost-dev, libboost-filesystem-dev, libboost-system-dev, python-is-python3, dh-python, python3-all-dev, python3-six, python3-setuptools, python3-pkg-resources, python3-serial, python3-yaml, pypy-enum34
Package-List:
 erpc-tools deb libs extra arch=amd64
 liberpc-dev deb libdevel extra arch=amd64
 python3-erpc deb python extra arch=any

Screenshots

Desktop (please complete the following information):

  • OS: Debian 11 (Bullseye), Ubuntu 22.04 (Jammy), ..
  • eRPC Version: >= 1.9.0

Steps you didn't forgot to do

  • I checked if other PR isn't solving this issue.
  • I read Contribution details and did appropriate actions.
  • PR code is tested.
  • PR code is formatted.

Additional context

* build liberpc, python3-erpc and erc-tools using debhelper

```
Format: 1.0
Source: erpc
Binary: liberpc-dev, erpc-tools, python3-erpc
Architecture: any
Version: 1.9.0
Maintainer: Dusan Cervenka <[email protected]>
Standards-Version: 4.1.4
Build-Depends: make, debhelper (>= 11~), bison, flex, libfl-dev, libboost-dev, libboost-filesystem-dev, libboost-system-dev, python-is-python3, dh-python, python3-all-dev, python3-six, python3-setuptools, python3-pkg-resources, python3-serial, python3-yaml, pypy-enum34
Package-List:
 erpc-tools deb libs extra arch=amd64
 liberpc-dev deb libdevel extra arch=amd64
 python3-erpc deb python extra arch=any

```

Signed-off-by: florent pirou <[email protected]>
@Pirouf Pirouf marked this pull request as draft June 17, 2022 16:22
@Pirouf Pirouf marked this pull request as ready for review July 5, 2022 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant