monado/debian
2024-03-21 10:11:24 -05:00
..
extra Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
source Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
tests Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
upstream Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
.gitattributes Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
.gitignore Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
changelog Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
control Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
copyright Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
copyright-scan-patterns.yml Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
fill.copyright.blanks.yml Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
fix.scanned.copyright Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
gbp.conf Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
libopenxr1-monado.dirs Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
libopenxr1-monado.docs Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
libopenxr1-monado.install Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
libopenxr1-monado.lintian-overrides Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
libopenxr1-monado.postinst Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
libopenxr1-monado.prerm Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-cli.1 Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-cli.install Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-cli.manpages Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-ctl.1 Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-gui.1 Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-gui.install Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-gui.manpages Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-service.1 Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-service.install Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
monado-service.manpages Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
NEWS Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
org.freedesktop.monado.openxr1.metainfo.xml Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
README.Debian Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00
README.source Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
rules Misc packaging updates from Debian side 2024-03-21 10:11:24 -05:00
watch Start with packaging from Bullseye 2024-03-21 09:53:54 -05:00

This package is based on the version of Monado in Debian
(https://salsa.debian.org/xr-team/monado), but is slightly adapted for use
directly within the "upstream" source tree.

There is useful stuff, more directed at package maintenance for distro
submission, in the Debian copy of this file:
<https://salsa.debian.org/xr-team/monado/-/blob/debian/sid/debian/README.source>

To build a package for local use:

- Checkout the branch you want to build (assuming `main` here) and make sure
  your tree is clean (`git reset --hard` will be used later!) A fresh clone or
  one kept clean just for package building is probably a good idea.
- Do a `git merge --no-commit debian/sid` (or `debian/buster-backports`, or
  `ubuntu/focal`, or...)
- `debian/extra/prepare-commit-package.sh main` to make the orig.tar.gz file
  and add the `debian/changelog` entry. (Add an additional command line argument
  with the debian revision if you want to customize it. The default is usually
  good.)
- `debuild -uc -us` to build an unsigned source and binary package on your
  machine. Or, however else you want to build. (e.g. `debuild -S` for a signed
  source-only package to upload to a PPA, etc)
- `git reset --hard` to undo the merging-in changes when you're done.