From 9334174f4579ea52f03270d1e480e0b4c6ba9f4e Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sun, 18 Apr 2021 01:34:48 +0200 Subject: [PATCH] app-crypt/tomb: install translations still unsure about that mime xml file Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Alessandro Barbieri --- ...{tomb-2.9-r3.ebuild => tomb-2.9-r4.ebuild} | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) rename app-crypt/tomb/{tomb-2.9-r3.ebuild => tomb-2.9-r4.ebuild} (88%) diff --git a/app-crypt/tomb/tomb-2.9-r3.ebuild b/app-crypt/tomb/tomb-2.9-r4.ebuild similarity index 88% rename from app-crypt/tomb/tomb-2.9-r3.ebuild rename to app-crypt/tomb/tomb-2.9-r4.ebuild index 58f6cb53aa..6d6005f784 100644 --- a/app-crypt/tomb/tomb-2.9-r3.ebuild +++ b/app-crypt/tomb/tomb-2.9-r4.ebuild @@ -3,6 +3,7 @@ EAPI="7" +XDG_ECLASS_MIMEINFOFILES="${S}/extras/desktop/dyne-tomb.xml" inherit desktop qmake-utils xdg MYP="${P^}" @@ -18,7 +19,6 @@ LICENSE=" " SLOT="0" KEYWORDS="~amd64" -#todo extras/desktop IUSE="gui test tray" #test require sudo, can't be done non interactively RESTRICT="test" @@ -40,9 +40,11 @@ DOCS=( S="${WORKDIR}/${MYP}" CDEPEND=" dev-libs/libgcrypt - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 + tray? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) " RDEPEND=" ${CDEPEND} @@ -91,7 +93,7 @@ src_install() { #translations export PREFIX="${ED}/usr" pushd extras/translations || die - emake + emake install popd || die #zenity gui @@ -116,13 +118,13 @@ src_install() { #is there an eclass for this? #pixmap - doicon extras/gtk-tray/monmort.xpm + pushd extras/gtk-tray + doicon monmort.xpm + newicon --context mimetypes --size 32 monmort.xpm monmort + newicon --size 32 monmort.xpm dyne-monmort + popd pushd extras/desktop #copied from install.zsh - #mime types - xdg-mime install dyne-tomb.xml - xdg-icon-resource install --context mimetypes --size 32 monmort.xpm monmort - xdg-icon-resource install --size 32 monmort.xpm dyne-monmort #desktop domenu tomb.desktop #menu