Skip to content

About

Debian Packaging for https://github.com/opencast/pyCA

Resources

Stars

0 stars

Watchers

5 watching

Forks

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Debian Packaging for pyCA

CircleCI

Using the Repository

You can install pyCA from the APT repository by executing the following steps:

# Install prerequisites
apt-get install apt-transport-https wget

# Include pyCA's Signing Key
wget -O /etc/apt/trusted.gpg.d/opencast-pyca.pgp https://pyca.deb.opencast.org/gpg.key

# Add the Repository
cat >/etc/apt/sources.list.d/opencast-pyca.sources <<EOF
Types: deb
URIs: https://pyca.deb.opencast.org/opencast-pyca
Suites: trixie
Components: main
Signed-By: /etc/apt/trusted.gpg.d/opencast-pyca.pgp
EOF

# Update your cache and install pyCA
apt-get update
apt-get install opencast-pyca

Build the package

To build this package you will need a machine (a Docker container should also be sufficient) with Debian Trixie with build-essential and devscripts installed.

To create the package run the build.sh from within this directory. If you also want to install the build dependencies, you can run INSTALL_DEPENDENCIES=y ./build.sh, but you then need root privileges.

If you would like to look in the process in more details, take a look into the script or visit the Debian New Maintainers' Guide as a complete source about packaging for Debian.

Create a repository

There is also a small script in this repository to create a Debian Repository using aptly. It is mostly indented to be used with the CI, but if you want to use it manually, you will need to have a GPG to sign the repository with.

Bump Version

DEBFULLNAME="Jane Doe" DEBEMAIL="jdoe@example.com" dch -v 3.2-1 -D unstable "New upstream Release"

About

Debian Packaging for https://github.com/opencast/pyCA

Resources

Stars

0 stars

Watchers

5 watching

Forks

Releases

Packages

Contributors

Languages