commit:     9334174f4579ea52f03270d1e480e0b4c6ba9f4e
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Apr 17 23:34:48 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Apr 17 23:36:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9334174f

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 <lssndrbarbieri <AT> gmail.com>

 .../{tomb-2.9-r3.ebuild => tomb-2.9-r4.ebuild}     | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)

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 58f6cb53a..6d6005f78 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

Reply via email to