monado/debian
2021-10-27 10:45:25 -05:00
..
extra d/extra/prepare-commit-package.sh: Update script for Hirsute 2021-10-27 10:21:21 -05:00
source Copy debian packaging 2020-05-06 15:00:13 -05:00
tests Copy debian packaging 2020-05-06 15:00:13 -05:00
upstream Copy debian packaging 2020-05-06 15:00:13 -05:00
.gitattributes Copy debian packaging 2020-05-06 15:00:13 -05:00
.gitignore Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00
changelog d/changelog: Update 2021-10-27 10:45:25 -05:00
control d/control: Update for backport. 2021-10-27 10:22:05 -05:00
copyright Finish repo package sync 2021-10-26 17:09:18 -05:00
copyright-scan-patterns.yml Finish repo package sync 2021-10-26 17:09:18 -05:00
fill.copyright.blanks.yml Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00
fix.scanned.copyright Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00
gbp.conf d/gbp.conf: Update for backport 2021-10-27 10:21:42 -05:00
libopenxr1-monado.dirs Copy debian packaging 2020-05-06 15:00:13 -05:00
libopenxr1-monado.docs Update packaging parts from 0.3.0-1 2020-07-10 17:50:49 -05:00
libopenxr1-monado.install Copy debian packaging 2020-05-06 15:00:13 -05:00
libopenxr1-monado.lintian-overrides Copy debian packaging 2020-05-06 15:00:13 -05:00
libopenxr1-monado.postinst Copy debian packaging 2020-05-06 15:00:13 -05:00
libopenxr1-monado.prerm Copy debian packaging 2020-05-06 15:00:13 -05:00
monado-cli.1 Copy debian packaging 2020-05-06 15:00:13 -05:00
monado-cli.install Copy debian packaging 2020-05-06 15:00:13 -05:00
monado-cli.manpages Copy debian packaging 2020-05-06 15:00:13 -05:00
monado-ctl.1 Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00
monado-gui.1 Copy debian packaging 2020-05-06 15:00:13 -05:00
monado-gui.install Copy debian packaging 2020-05-06 15:00:13 -05:00
monado-gui.manpages Copy debian packaging 2020-05-06 15:00:13 -05:00
monado-service.1 Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00
monado-service.install Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00
monado-service.manpages Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00
NEWS Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00
org.freedesktop.monado.openxr1.metainfo.xml Update packaging parts from 0.3.0-1 2020-07-10 17:50:49 -05:00
README.Debian Copy debian packaging 2020-05-06 15:00:13 -05:00
README.source d/README.source: Fix URL 2021-04-22 14:38:18 -05:00
rules d/rules: Re-enable -Wl,--as-needed 2021-10-27 10:21:33 -05:00
watch Update packaging parts based on 21.0.0~dfsg1-1 Debian package. 2021-02-23 13:31:08 -06:00

This package is based on the version of Monado in Debian
(https://salsa.debian.org/monado-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/monado-team/monado/-/blob/debian/sid/debian/README.source>

To build a package for local use:

- Checkout the branch you want to build (assuming `master` 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 master` 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.