Skip to content

Commit 9e2ef1c

Browse files
committed
Fix #14.
1 parent bb4f715 commit 9e2ef1c

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

ou_dedetai/system.py

+13-4
Original file line numberDiff line numberDiff line change
@@ -346,7 +346,7 @@ def get_package_manager():
346346
config.PACKAGE_MANAGER_COMMAND_REMOVE = ["zypper", "--non-interactive", "remove"] # noqa: E501
347347
config.PACKAGE_MANAGER_COMMAND_QUERY = ["zypper", "se", "-si"]
348348
config.QUERY_PREFIX = 'i | '
349-
config.PACKAGES = "fuse patch wget sed grep gawk cabextract 7zip samba curl" # noqa: E501
349+
config.PACKAGES = "fuse wget sed grep gawk cabextract 7zip samba curl" # noqa: E501
350350
config.L9PACKAGES = "" # FIXME: Missing Logos 9 Packages
351351
config.BADPACKAGES = "" # appimagelauncher handled separately
352352
elif shutil.which('pamac') is not None: # manjaro
@@ -355,7 +355,7 @@ def get_package_manager():
355355
config.PACKAGE_MANAGER_COMMAND_REMOVE = ["pamac", "remove", "--no-confirm"] # noqa: E501
356356
config.PACKAGE_MANAGER_COMMAND_QUERY = ["pamac", "list", "-i"]
357357
config.QUERY_PREFIX = ''
358-
config.PACKAGES = "patch wget sed grep gawk cabextract p7zip samba bc libxml2 curl" # noqa: E501
358+
config.PACKAGES = "wget sed grep gawk cabextract p7zip samba curl" # noqa: E501
359359
config.L9PACKAGES = "" # FIXME: Missing Logos 9 Packages
360360
config.BADPACKAGES = "" # appimagelauncher handled separately
361361
elif shutil.which('pacman') is not None: # arch, steamOS
@@ -365,9 +365,9 @@ def get_package_manager():
365365
config.PACKAGE_MANAGER_COMMAND_QUERY = ["pacman", "-Q"]
366366
config.QUERY_PREFIX = ''
367367
if config.OS_NAME == "steamos": # steamOS
368-
config.PACKAGES = "patch wget sed grep gawk cabextract samba bc libxml2 curl print-manager system-config-printer cups-filters nss-mdns foomatic-db-engine foomatic-db-ppds foomatic-db-nonfree-ppds ghostscript glibc samba extra-rel/apparmor core-rel/libcurl-gnutls winetricks appmenu-gtk-module lib32-libjpeg-turbo qt5-virtualkeyboard wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader" # noqa: #E501
368+
config.PACKAGES = "wget sed grep gawk cabextract samba curl print-manager system-config-printer cups-filters nss-mdns foomatic-db-engine foomatic-db-ppds foomatic-db-nonfree-ppds ghostscript glibc samba extra-rel/apparmor core-rel/libcurl-gnutls winetricks appmenu-gtk-module lib32-libjpeg-turbo qt5-virtualkeyboard wine-staging giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader" # noqa: #E501
369369
else: # arch
370-
# config.PACKAGES = "patch wget sed grep cabextract samba glibc samba apparmor libcurl-gnutls winetricks appmenu-gtk-module lib32-libjpeg-turbo wine giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader" # noqa: E501
370+
# config.PACKAGES = "wget sed grep cabextract samba glibc samba apparmor libcurl-gnutls winetricks appmenu-gtk-module lib32-libjpeg-turbo wine giflib lib32-giflib libpng lib32-libpng libldap lib32-libldap gnutls lib32-gnutls mpg123 lib32-mpg123 openal lib32-openal v4l-utils lib32-v4l-utils libpulse lib32-libpulse libgpg-error lib32-libgpg-error alsa-plugins lib32-alsa-plugins alsa-lib lib32-alsa-lib libjpeg-turbo lib32-libjpeg-turbo sqlite lib32-sqlite libxcomposite lib32-libxcomposite libxinerama lib32-libgcrypt libgcrypt lib32-libxinerama ncurses lib32-ncurses ocl-icd lib32-ocl-icd libxslt lib32-libxslt libva lib32-libva gtk3 lib32-gtk3 gst-plugins-base-libs lib32-gst-plugins-base-libs vulkan-icd-loader lib32-vulkan-icd-loader" # noqa: E501
371371
config.PACKAGES = (
372372
"fuse2 fuse3 " # appimages
373373
"binutils cabextract wget libwbclient " # wine
@@ -380,6 +380,15 @@ def get_package_manager():
380380
)
381381
config.L9PACKAGES = "" # FIXME: Missing Logos 9 Packages
382382
config.BADPACKAGES = "" # appimagelauncher handled separately
383+
elif shutil.which('pkg') is not None: # freebsd ghostbsd
384+
config.PACKAGE_MANAGER_COMMAND_INSTALL = ["pkg", "-y", "install"] # noqa: E501
385+
config.PACKAGE_MANAGER_COMMAND_DOWNLOAD = ["pkg", "fetch", "-d"] # noqa: E501
386+
config.PACKAGE_MANAGER_COMMAND_REMOVE = ["pkg", "-y", "delete"] # noqa: E501
387+
config.PACKAGE_MANAGER_COMMAND_QUERY = ["pkg", "info"]
388+
config.QUERY_PREFIX = ''
389+
config.PACKAGES = "wget gsed gnugrep gawk cabextract 7-zip samba416 curl" # noqa: E501
390+
config.L9PACKAGES = "" # FIXME: Missing Logos 9 Packages
391+
config.BADPACKAGES = "" # appimagelauncher handled separately
383392
# Add more conditions for other package managers as needed
384393

385394
# Add logging output.

0 commit comments

Comments
 (0)