5 Commits
7 changed files with 17 additions and 14 deletions
+1
View File
@@ -4,3 +4,4 @@ build/
*.egg-info/ *.egg-info/
venv/ venv/
dist/
+2 -2
View File
@@ -171,7 +171,7 @@ decman.user_packages.append(
decman.UserPackage( decman.UserPackage(
pkgname="decman-git", pkgname="decman-git",
provides=["decman"], provides=["decman"],
version="0.4.0", version="0.4.2",
dependencies=["python", "python-requests", "devtools", "pacman", "systemd", "git"], dependencies=["python", "python-requests", "devtools", "pacman", "systemd", "git"],
make_dependencies=[ make_dependencies=[
"python-setuptools", "python-build", "python-installer", "python-wheel" "python-setuptools", "python-build", "python-installer", "python-wheel"
@@ -303,7 +303,7 @@ user_packages = [{
# Also, this example may be out of date # Also, this example may be out of date
pkgname="decman-git", pkgname="decman-git",
provides=["decman"], provides=["decman"],
version="0.4.0", version="0.4.2",
dependencies=["python", "python-requests", "devtools", "pacman", "systemd", "git"], dependencies=["python", "python-requests", "devtools", "pacman", "systemd", "git"],
make_dependencies=[ make_dependencies=[
"python-setuptools", "python-build", "python-installer", "python-wheel" "python-setuptools", "python-build", "python-installer", "python-wheel"
Binary file not shown.
+1 -1
View File
@@ -89,7 +89,7 @@ class MyModule(Module):
return [ return [
UserPackage( UserPackage(
pkgname="decman-git", pkgname="decman-git",
version="0.4.0", version="0.4.2",
provides=["decman"], provides=["decman"],
dependencies=[ dependencies=[
"python", "python",
+1 -1
View File
@@ -57,7 +57,7 @@ decman.config.makepkg_user = "kk"
decman.user_packages.append( decman.user_packages.append(
UserPackage( UserPackage(
pkgname="decman-git", pkgname="decman-git",
version="0.4.0", version="0.4.2",
provides=["decman"], provides=["decman"],
dependencies=[ dependencies=[
"python", "python",
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project] [project]
name = "decman" name = "decman"
version = "0.4.0" version = "0.4.2"
description = "Declarative package & configuration manager for Arch Linux." description = "Declarative package & configuration manager for Arch Linux."
license = {file = "LICENSE"} license = {file = "LICENSE"}
authors = [ authors = [
+11 -9
View File
@@ -282,11 +282,12 @@ class Core:
# pacman # pacman
currently_installed = self.pacman.get_installed() currently_installed = self.pacman.get_installed()
to_remove = self.source.packages_to_remove(currently_installed) to_remove = self.source.packages_to_remove(currently_installed)
currently_installed_flatpak = self.flatpak.get_installed() if conf.enable_flatpak and self.update_flatpaks:
to_remove_flatpak = self.source.flatpak_packages_to_remove( currently_installed_flatpak = self.flatpak.get_installed()
currently_installed_flatpak to_remove_flatpak = self.source.flatpak_packages_to_remove(
) currently_installed_flatpak
)
l.print_list("Removing pacman packages:", to_remove) l.print_list("Removing pacman packages:", to_remove)
@@ -371,10 +372,11 @@ class Core:
to_install_fpm = self.source.foreign_packages_to_install(currently_installed) to_install_fpm = self.source.foreign_packages_to_install(currently_installed)
# flatpak # flatpak
currently_installed_flatpak = self.flatpak.get_installed() if conf.enable_flatpak and self.update_flatpaks:
to_install_flatpak = self.source.flatpak_packages_to_install( currently_installed_flatpak = self.flatpak.get_installed()
currently_installed_flatpak to_install_flatpak = self.source.flatpak_packages_to_install(
) currently_installed_flatpak
)
l.print_list("Installing pacman packages:", to_install_pacman) l.print_list("Installing pacman packages:", to_install_pacman)