Guido Günther
96d9d82d51
packaging: Add build profile to build with and install media roles
...
We create an wireplumber-xdg-media-roles package that contains the role configuration.
Signed-off-by: Guido Günther <agx@sigxcpu.org >
2025-12-30 23:10:22 +01:00
Guido Günther
3126921746
packaging: Use dh-sysuser
...
We can drop adding the group manually. We move the udev triggering
to the end to ensure the group is already there.
Signed-off-by: Guido Günther <agx@sigxcpu.org >
2025-12-15 15:43:49 +01:00
Guido Günther
f931b19756
packaging: Fix inverted Breaks
...
Signed-off-by: Guido Günther <agx@sigxcpu.org >
2025-04-27 12:48:36 +02:00
Guido Günther
01d909d4f3
treewide: Update repo URLs
...
We leave changelog and NEWS untouched as they track history.
Signed-off-by: Guido Günther <agx@sigxcpu.org >
2025-04-20 22:37:25 +02:00
Guido Günther
61e30a7444
packaging: Add Breaks on older device themes
...
This makes sure they don't throw any criticals
Signed-off-by: Guido Günther <agx@sigxcpu.org >
2025-03-29 12:18:10 +01:00
Guido Günther
d9877e7d5c
packaging: Tweak package description a bit
2024-09-27 13:49:45 +02:00
Guido Günther
511fbd73e8
packaging: Use pkgconf
...
It's prefered over pkg-config in Debian
2024-08-20 15:44:33 +02:00
Guido Günther
fe51ceed9f
packaging: Drop unused file
...
And fix typo while at that
Gbp-Dch: Ignore
2024-08-20 15:44:21 +02:00
Guido Günther
47b0b1c0e7
build: Install udev rule
...
Don't hide it in the packaging as that makes it easier to miss.
This makes debian/ really only carry packaging information.
2024-08-07 12:14:26 +02:00
Guido Günther
62c92b0b09
packaging: Build-depend on shared gmobile
...
This ensures we don't use the subproject in packaging builds
2024-06-21 08:05:51 +00:00
Guido Günther
bdcbb08cd8
packaging: Don't require root for building
...
This helps the nightly builds
2024-06-21 09:50:37 +02:00
Guido Günther
d5b0f30205
tests: Add umockdev based tests for leds
...
This ensures we can probe the different led types correctly
The umockdev data was recoreded on an Librem 5 and Librem 14
2024-05-17 06:24:50 +00:00
Guido Günther
673d5df9fd
packaging: Add libgirepository1.0-dev
2024-04-20 13:21:56 +00:00
Guido Günther
b20f08c030
debian: Update from the current packaging in Debian
...
- Validate fbd-theme-validate
- Add Build-dep to symbols file
- Add doc-base registration
- Use dh_installman to fix nodoc build
- Update debian/copyright
- Improve Recommends: and multi arch annotations
- Add lintian overrides
2023-09-01 13:06:08 +02:00
Guido Günther
584d4ddb6f
doc: Convert manpages to rst
...
This will make it more fun to add details and more manpages.
2022-12-13 13:47:18 +01:00
Guido Günther
a150c2cbc3
Switch library documentation to gi-docgen
...
Switch from gtk-doc to gi-docgen for the library documentation and
adjust the source files accordingly.
We don't bother about the daemon doc headers as they're not built into
any docs atm.
Closes : #56
2022-12-06 12:44:54 +01:00
Guido Günther
dfe2cdc665
d/control: Drop Breaks/Replaces on packages long gone
2022-12-06 11:21:04 +01:00
Guido Günther
a6809dccbc
d/control: Add settings schema for the tests
2022-12-05 19:00:18 +00:00
Evangelos Ribeiro Tzaras
8e24ead69d
d/control: Add json-glib-tools as build dependency
...
This will make sure that the json theme file gets validated in CI.
2021-10-07 18:52:11 +02:00
Guido Günther
20dc8bd156
debian: Ensure smooth upgrades after package rename
2020-04-20 09:55:14 +02:00
Arnaud Ferraris
2fecbea077
debian: rename gir package to match typelib name
2020-04-19 09:25:19 +02:00
Arnaud Ferraris
b21aa217bd
d/control: change feedbackd-common architecture to 'all'
2020-04-19 09:25:14 +02:00
Arnaud Ferraris
3808fc0f32
d/control: customize short descriptions per binary package
2020-04-19 09:25:08 +02:00
Guido Günther
de3665975c
feedbackd-common: Add proper Breaks/Replaces
...
This handles partial upgrades with newer schema but old feebackd.
2020-03-23 10:20:07 +01:00
Guido Günther
6723944782
debian: Split out shared files
...
This allows other programs (like gnome-control-center) to consume the
settings schema without having to depend on the daemon itself.
2020-03-04 15:28:27 +00:00
Guido Günther
3663b7d149
Initial commit
...
Signed-off-by: Guido Günther <agx@sigxcpu.org >
2020-02-14 17:40:34 +01:00