From 2112f0308add40704e8c84c08e47472a4e6a5d73 Mon Sep 17 00:00:00 2001 From: Bahar KURT Date: Sun, 31 Aug 2025 03:30:30 +0300 Subject: [PATCH] Initial build of distrobox --- hardware/virtualization/distrobox/actions.py | 17 ++++++++ hardware/virtualization/distrobox/pspec.xml | 46 ++++++++++++++++++++ 2 files changed, 63 insertions(+) create mode 100644 hardware/virtualization/distrobox/actions.py create mode 100644 hardware/virtualization/distrobox/pspec.xml diff --git a/hardware/virtualization/distrobox/actions.py b/hardware/virtualization/distrobox/actions.py new file mode 100644 index 0000000000..e504d36b81 --- /dev/null +++ b/hardware/virtualization/distrobox/actions.py @@ -0,0 +1,17 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import get + +def install(): + shelltools.system("./install -P %s/usr" % get.installDIR()) + + # Use the following command in Distrobox repo to regenerate: + # echo -n 'pisitools.dodoc('; find docs -name '*.md' | sed 's/^/"/; s/$/",/' | tr '\n' ' ' | sed 's/, $//'; echo ')' + pisitools.dodoc("docs/README.md", "docs/assets/credits.md", "docs/compatibility.md", "docs/usage/distrobox-rm.md", "docs/usage/distrobox-list.md", "docs/usage/distrobox-ephemeral.md", "docs/usage/distrobox-generate-entry.md", "docs/usage/distrobox-init.md", "docs/usage/distrobox-host-exec.md", "docs/usage/distrobox-enter.md", "docs/usage/distrobox-create.md", "docs/usage/distrobox-assemble.md", "docs/usage/distrobox-export.md", "docs/usage/usage.md", "docs/usage/distrobox-stop.md", "docs/usage/distrobox-upgrade.md", "docs/posts/run_libvirt_in_distrobox.md", "docs/posts/posts.md", "docs/posts/install_podman_static.md", "docs/posts/steamdeck_guide.md", "docs/posts/install_lilipod_static.md", "docs/posts/integrate_vscode_distrobox.md", "docs/posts/execute_commands_on_host.md", "docs/posts/run_latest_gnome_kde_on_distrobox.md", "docs/posts/distrobox_custom.md", "docs/404.md", "docs/useful_tips.md", "docs/featured_articles.md") + diff --git a/hardware/virtualization/distrobox/pspec.xml b/hardware/virtualization/distrobox/pspec.xml new file mode 100644 index 0000000000..eefb8aec60 --- /dev/null +++ b/hardware/virtualization/distrobox/pspec.xml @@ -0,0 +1,46 @@ + + + + + distrobox + https://distrobox.it + + Bedirhan Kurt + bedirhan.kurt@outlook.com + + GPLv3 + app:console + Use any Linux distribution inside your terminal + Use any Linux distribution inside your terminal + Terminalinizde herhangi bir Linux dağıtımını kullanın + Terminalinizde herhangi bir Linux dağıtımını kullanın + https://github.com/89luca89/distrobox/archive/1.8.1.2.tar.gz + + + + + distrobox + + bash + docker + + + /usr/bin + /usr/share/doc + /usr/share/man/man1 + /usr/share/icons/hicolor + /usr/share/bash-completion/completions + /usr/share/zsh/site-functions + + + + + + 2025-08-30 + 1.8.1.2 + Initial release + Bedirhan Kurt + bedirhan.kurt@outlook.com + + +