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