commit: 6fca10125d5edeb95def527415a8a72bdf2ae192
Author: Marco Scardovi <marco <AT> scardovi <DOT> com>
AuthorDate: Fri Apr 16 18:12:33 2021 +0000
Commit: Marco Scardovi <marco <AT> scardovi <DOT> com>
CommitDate: Fri Apr 16 18:12:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6fca1012
media-sound/nuclear-bin: makes everything mandatory
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi <marco <AT> scardovi.com>
...-0.6.11.ebuild => nuclear-bin-0.6.11-r1.ebuild} | 36 ++++++++++++----------
1 file changed, 19 insertions(+), 17 deletions(-)
diff --git a/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
similarity index 81%
rename from media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
rename to media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
index 8587f51a2..b6bd20eda 100644
--- a/media-sound/nuclear-bin/nuclear-bin-0.6.11.ebuild
+++ b/media-sound/nuclear-bin/nuclear-bin-0.6.11-r1.ebuild
@@ -25,23 +25,21 @@ DEPEND="
dev-libs/atk
dev-libs/libappindicator
dev-libs/nss
- alsa? ( media-libs/alsa-lib )
- cups? ( net-print/cups )
- X? (
- media-libs/mesa
- x11-libs/gdk-pixbuf
- x11-libs/gtk+
- x11-libs/libdrm
- x11-libs/libnotify
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libXrandr
- x11-libs/libxshmfence
- x11-libs/libXtst
- x11-libs/pango
- )
+ media-libs/alsa-lib
+ net-print/cups
+ media-libs/mesa
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+
+ x11-libs/libdrm
+ x11-libs/libnotify
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/libxshmfence
+ x11-libs/libXtst
+ x11-libs/pango
"
QA_PREBUILT="/opt/nuclear-bin/*"
@@ -74,3 +72,7 @@ src_install(){
mv nuclear-icon.svg nuclear.svg || die
doicon nuclear.svg
}
+
+pkg_postinst(){
+ xdg_desktop_database_update
+}