[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/system-packages b394c04 034/117: Adds support for openS
From: |
Stefan Monnier |
Subject: |
[elpa] externals/system-packages b394c04 034/117: Adds support for openSUSE zypper and Gentoo emerge |
Date: |
Fri, 14 Dec 2018 17:02:03 -0500 (EST) |
branch: externals/system-packages
commit b394c048f8b65e796b375a7320727a2a4270bf3b
Author: Alex Branham <address@hidden>
Commit: Alex Branham <address@hidden>
Adds support for openSUSE zypper and Gentoo emerge
---
system-packages.el | 36 ++++++++++++++++++++++++++++++++++++
1 file changed, 36 insertions(+)
diff --git a/system-packages.el b/system-packages.el
index 3af1dcd..3d7d787 100644
--- a/system-packages.el
+++ b/system-packages.el
@@ -137,6 +137,42 @@
(list-installed-packages . nil)
(list-installed-packages-all . nil)
(list-dependencies-of . "apt-cache deps")))
+ ;; Gentoo
+ (emerge .
+ ((default-sudo . t)
+ (install . "emerge")
+ (search . "emerge -S")
+ (uninstall . "emerge -C")
+ (update . "emerge -u world")
+ (clean-cache . "eclean distfiles")
+ (log . "cat /var/log/portage")
+ (get-info . "emerge -pv")
+ (get-info-remote . "emerge -S")
+ (list-files-provided-by . "equery files")
+ (verify-all-packages . "equery check")
+ (verify-all-dependencies . "emerge -uDN world")
+ (remove-orphaned . "emerge --depclean")
+ (list-installed-packages . nil)
+ (list-installed-packages-all . nil)
+ (list-dependencies-of . "emerge -ep")))
+ ;; openSUSE
+ (zypper .
+ ((default-sudo . t)
+ (install . "zypper install")
+ (search . "zypper search")
+ (uninstall . "zypper remove")
+ (update . "zypper update")
+ (clean-cache . "zypper clean")
+ (log . "cat /var/log/zypp/history")
+ (get-info . "zypper info")
+ (get-info-remote . "zypper info")
+ (list-files-provided-by . "rpm -Ql")
+ (verify-all-packages . "rpm -Va")
+ (verify-all-dependencies . "zypper verify")
+ (remove-orphaned . "zypper rm -u")
+ (list-installed-packages . nil)
+ (list-installed-packages-all . nil)
+ (list-dependencies-of . "zypper info --requires")))
;; Fedora
(dnf .
((default-sudo . t)
- [elpa] externals/system-packages 749c053 009/117: Finishes list installed packages function, (continued)
- [elpa] externals/system-packages 749c053 009/117: Finishes list installed packages function, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 38f68ed 019/117: Merge pull request #2 from juergenhoetzel/master, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 5512322 021/117: Adds support for dnf, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 360c427 020/117: Adds comments to separate package managers, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 07d909e 022/117: Adds support for yum, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 17ffd29 025/117: Use cl-lib instead of cl.el, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 19ab3e9 030/117: Adds autoload magic comments, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 942c9e7 029/117: On MELPA, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages a39b1f0 028/117: Moves brew further up in list, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 47e4119 035/117: Fix docstring, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages b394c04 034/117: Adds support for openSUSE zypper and Gentoo emerge,
Stefan Monnier <=
- [elpa] externals/system-packages 5124f57 038/117: add lexical-binding t, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages ccc2a6b 041/117: Add support for xbps, used by void linux, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 2bf16c6 054/117: README: mention that xbps is supported, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages bace616 001/117: Initial commit, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages ebfb6f9 037/117: Fix typo, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 15ba684 043/117: Add Macports, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages ae993f9 040/117: Prefer apt to aptitude, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 5058542 048/117: Adds :group to defcustom, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages 5010fb4 058/117: Fix spacing in some variable names, Stefan Monnier, 2018/12/14
- [elpa] externals/system-packages ea7fa7b 049/117: Add an option to bypass user confirmation of package manager action, Stefan Monnier, 2018/12/14