commit: 9334174f4579ea52f03270d1e480e0b4c6ba9f4e
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sat Apr 17 23:34:48 2021 +0000
Commit: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
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