Skip to content

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

velora-application-wizard

D-Bus compat module to provide app uninstall support

Layout

Path Contents
.github/workflows/ CI workflows (1 file)
LICENSES/ 3 files
dbus/ 5 files
debian/ Debian packaging (4 files)
polkit-1/ 2 subdirectories
scripts/ scripts (2 files)
systemd/ 2 files
toolGenerate/ 1 subdirectory
translations/ translation files (18 files)

Build

The top-level build script is CMakeLists.txt at the repository root (cmake_minimum_required(VERSION 3.11), project(dde-application-wizard)).

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j"$(nproc)"
sudo cmake --install build

Dependencies

Build-Depends in debian/control lists 15 entries; the first 8 are listed below (see debian/control for the complete list):

  • debhelper-compat (= 13)
  • cmake
  • pkg-config
  • libxkbcommon-dev
  • qt6-base-dev
  • qt6-tools-dev
  • qt6-tools-dev-tools
  • libdtkcommon-dev

The top-level CMakeLists.txt looks up 5 packages with find_package: Qt6, Dtk6, QCoro6, AppStreamQt, PackageKitQt6.

Translations

Translation files are in translations/, 18 .ts files in total.

  • dde-application-wizard_<locale>.ts form: 17 files (e.g. dde-application-wizard_bo.ts).
  • files without a language suffix: 1 (dde-application-wizard.ts).
  • sample file names: dde-application-wizard.ts, dde-application-wizard_bo.ts, dde-application-wizard_de.ts, dde-application-wizard_es.ts, dde-application-wizard_hu.ts, dde-application-wizard_it.ts.
  • build integration: CMakeLists.txt calls linglong.

Packaging

The debian/ directory provides the Debian packaging files (control, changelog, rules, copyright).

Item Value
Source package velora-application-wizard
Binary packages dde-application-wizard-daemon-compat
Version 0.1.22.lingmo.1 (debian/changelog)
Section unknown
sudo apt build-dep .
dpkg-buildpackage -uc -us -nc -b

License

This project is released under GNU General Public License v3.0 or later (GPL-3.0-or-later), based on the SPDX headers of the first 9 source files.

  • License texts under LICENSES/: CC-BY-4.0.txt, CC0-1.0.txt, GPL-3.0-or-later.txt.
  • License field of debian/copyright: <special license>.
  • SPDX identifiers in file headers: 9 source files sampled, 7 carry SPDX-License-Identifier, most frequently GPL-3.0-or-later (7 files).

This project is derived from the Deepin/DDE upstream implementation (upstream: dde-application-wizard), under its original license GPL-3.0-or-later; Lingmo OS changes are released under GPL-3.0-or-later.

Contributing

About

No description, website, or topics provided.

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages