[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/, profiles/

2022-04-06 Thread Sam James
commit: 556db192c5062e0df2b536be15c2ffbaaf574d4e
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  6 22:32:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  6 22:33:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556db192

app-misc/emelfm2: treeclean

Bug: https://bugs.gentoo.org/832808
Signed-off-by: Sam James  gentoo.org>

 app-misc/emelfm2/Manifest|  1 -
 app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild | 96 
 app-misc/emelfm2/metadata.xml|  9 ---
 profiles/package.mask|  5 --
 4 files changed, 111 deletions(-)

diff --git a/app-misc/emelfm2/Manifest b/app-misc/emelfm2/Manifest
deleted file mode 100644
index b48a93d97e9c..
--- a/app-misc/emelfm2/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST emelfm2-0.9.1.tar.bz2 1217126 BLAKE2B 
994fb55f9aed452cf0b01b7a26d0b94b8a02dace54eb34f764fe6d9a8c6ea3820d4fce3242daa452e972fd6e630d564ee3781af6480c3a812d4f4bbc66caae68
 SHA512 
bd3a1ad2338c80d6824a2a84736470ecfa7e93f455cc8e3243944833807fe9b3544e2fea6bd6ccbddaf0188ad89ce616ed146271f6ffabec80f5dfb2f1ad6f57

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
deleted file mode 100644
index 64f2e5923640..
--- a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
-inherit desktop flag-o-matic toolchain-funcs xdg
-
-DESCRIPTION="File manager that implements the popular two-pane design"
-HOMEPAGE="https://emelfm2.net/ https://github.com/tom2tom/emelfm2;
-SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
-IUSE="acl ansi gimp +gtk3 nls policykit spell udisks"
-
-REQUIRED_USE="spell? ( !gtk3 )"
-RESTRICT="test"
-
-DEPEND="
-   >=dev-libs/glib-2.26:2
-   acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp:0/2 )
-   gtk3? ( x11-libs/gtk+:3 )
-   !gtk3? ( >=x11-libs/gtk+-2.12:2 )
-   policykit? ( sys-auth/polkit )
-   spell? ( >=app-text/gtkspell-2.0.14:2 )
-"
-RDEPEND="${DEPEND}
-   udisks? ( sys-fs/udisks:2 )
-"
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-
-src_prepare() {
-   default
-
-   sed -i \
-   -e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
-   -e 's:@$(CC):$(CC):g' \
-   -e 's:dbus-glib-1::' \
-   Makefile || die
-
-   local lingua
-   for lingua in ${EMELFM2_LINGUAS[@]}; do
-   has ${lingua} ${LINGUAS-${lingua}} || mv 
po/${lingua}.po{,.unwanted}
-   done
-}
-
-src_configure() {
-   append-cflags -fcommon
-
-   myemelconf=(
-   $(usex acl WITH_ACL=1 WITH_ACL=0)
-   $(usex ansi WITH_OUTPUTSTYLES=1 WITH_OUTPUTSTYLES=0)
-   $(usex gimp WITH_THUMBS=1 WITH_THUMBS=0)
-   $(usex gtk3 'GTK3=1 GTK2=0' 'GTK3=0 GTK2=1')
-   $(usex kernel_linux WITH_KERNELFAM=1 WITH_KERNELFAM=0)
-   $(usex nls I18N=1 I18N=0)
-   $(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
-   $(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
-   $(usex udisks WITH_UDISKS=1 WITH_UDISKS=0)
-   DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
-   DOCS_VERSION=1
-   STRIP=0
-   WITH_TRANSPARENCY=1
-   )
-}
-
-src_compile() {
-   tc-export CC
-
-   emake \
-   ${myemelconf[@]} \
-   LIB_DIR="/usr/$(get_libdir)" \
-   PREFIX="/usr"
-}
-
-src_install() {
-   mkdir -p "${ED}/${DOC_DIR}" || die
-
-   emake \
-   ${myemelconf[@]} \
-   LIB_DIR="${D}/usr/$(get_libdir)" \
-   PREFIX="${D}/usr" \
-   XDG_DESKTOP_DIR="${D}/usr/share/applications" \
-   DOC_DIR="${D}/usr/share/doc/${PF}" \
-   install $(usex nls install_i18n '')
-
-   newicon icons/${PN}_48.png ${PN}.png
-
-   rm "${ED}"/usr/share/doc/${PF}/LGPL || die
-}

diff --git a/app-misc/emelfm2/metadata.xml b/app-misc/emelfm2/metadata.xml
deleted file mode 100644
index 06e286518c7c..
--- a/app-misc/emelfm2/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   
-   Add support for ANSI escape sequences
-   Use x11-libs/gtk+:3 instead of 
x11-libs/gtk+:2
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 0417c9f428ef..05be3f84e1a7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -338,11 +338,6 @@ x11-misc/sisctrl
 # Removal after 2022-07-01.  Bug #832953.
 x11-misc/easystroke
 
-# Jonas Stein  (2022-02-06)
-# Dead upstream, unmaintained, open bugs.
-# Removal after 2022-04-01.  Bug #832808.
-app-misc/emelfm2
-
 # Eray Aslan  

[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2022-02-06 Thread Jonas Stein
commit: d0c23ce1f69140e0804e370c23fd4f1cc619714f
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Feb  6 15:03:28 2022 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sun Feb  6 15:03:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0c23ce1

app-misc/emelfm2: drop project desktop-misc

Drop project desktop-misc from the list of maintainers.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 app-misc/emelfm2/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-misc/emelfm2/metadata.xml b/app-misc/emelfm2/metadata.xml
index 674003aa6c2d..06e286518c7c 100644
--- a/app-misc/emelfm2/metadata.xml
+++ b/app-misc/emelfm2/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   desktop-m...@gentoo.org
-   Gentoo Desktop Miscellaneous Project
-   
+

Add support for ANSI escape sequences
Use x11-libs/gtk+:3 instead of 
x11-libs/gtk+:2



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2021-05-31 Thread Sam James
commit: 3b0843a9309d7f1adcbacf5b74842df9477a142a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 00:34:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 00:34:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0843a9

app-misc/emelfm2: fix VariableScope (EROOT usage)

Signed-off-by: Sam James  gentoo.org>

 app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
index ed9ff0f319f..e41d36d05a2 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
@@ -63,7 +63,7 @@ src_configure() {
$(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
$(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
$(usex udisks WITH_UDISKS=1 WITH_UDISKS=0)
-   DOC_DIR="${EROOT}/usr/share/doc/${PF}"
+   DOC_DIR="${EPREFIX}/usr/share/doc/${PF}"
DOCS_VERSION=1
STRIP=0
WITH_TRANSPARENCY=1



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2021-03-27 Thread Andreas Sturmlechner
commit: 528411b8d483eaa03b22185f630053d6517d09bb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 09:08:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 27 09:11:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528411b8

app-misc/emelfm2: Fix xdg.eclass usage, drop multilib, use BDEPEND

Fix HOMEPAGE, DESCRIPTION

Bug: https://bugs.gentoo.org/734240
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild | 36 
 1 file changed, 13 insertions(+), 23 deletions(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
index ad2c7bb12d9..ed9ff0f319f 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
@@ -1,11 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit desktop flag-o-matic multilib toolchain-funcs xdg
 
-DESCRIPTION="A file manager that implements the popular two-pane design"
-HOMEPAGE="https://github.com/tom2tom/emelfm2;
+EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
+inherit desktop flag-o-matic toolchain-funcs xdg
+
+DESCRIPTION="File manager that implements the popular two-pane design"
+HOMEPAGE="https://emelfm2.net/ https://github.com/tom2tom/emelfm2;
 SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
 
 LICENSE="GPL-3 LGPL-3"
@@ -13,29 +15,25 @@ SLOT="0"
 KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
 IUSE="acl ansi gimp +gtk3 kernel_linux nls policykit spell udisks"
 
-EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
-COMMON_DEPEND="
+REQUIRED_USE="spell? ( !gtk3 )"
+RESTRICT="test"
+
+DEPEND="
>=dev-libs/glib-2.26:2
-   !gtk3? ( >=x11-libs/gtk+-2.12:2 )
acl? ( sys-apps/acl )
gimp? ( media-gfx/gimp:0/2 )
gtk3? ( x11-libs/gtk+:3 )
+   !gtk3? ( >=x11-libs/gtk+-2.12:2 )
policykit? ( sys-auth/polkit )
spell? ( >=app-text/gtkspell-2.0.14:2 )
 "
-RDEPEND="
-   ${COMMON_DEPEND}
+RDEPEND="${DEPEND}
udisks? ( sys-fs/udisks:2 )
 "
-DEPEND="
-   ${COMMON_DEPEND}
+BDEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
 "
-REQUIRED_USE="
-   spell? ( !gtk3 )
-"
-RESTRICT="test"
 
 src_prepare() {
default
@@ -96,11 +94,3 @@ src_install() {
 
rm "${ED}"/usr/share/doc/${PF}/LGPL || die
 }
-
-pkg_postinst() {
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2021-02-07 Thread Andreas Sturmlechner
commit: 396c8b0705148f6134631bb11224552133878054
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Feb  7 14:25:59 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Feb  7 15:04:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396c8b07

app-misc/emelfm2: Drop 0.9.1-r4, EAPI5--

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild | 88 
 1 file changed, 88 deletions(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild
deleted file mode 100644
index bcc5b99f306..000
--- a/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A file manager that implements the popular two-pane design"
-HOMEPAGE="https://github.com/tom2tom/emelfm2;
-SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
-IUSE="acl ansi gimp gtk3 kernel_linux nls policykit spell udisks"
-
-EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   !gtk3? ( >=x11-libs/gtk+-2.12:2 )
-   gtk3? ( x11-libs/gtk+:3 )
-   acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp:0/2 )
-   policykit? ( sys-auth/polkit )
-   spell? ( >=app-text/gtkspell-2.0.14:2 )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-REQUIRED_USE="
-   spell? ( !gtk3 )
-"
-RESTRICT="test"
-
-src_prepare() {
-   sed -i \
-   -e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
-   -e 's:@$(CC):$(CC):g' \
-   -e 's:dbus-glib-1::' \
-   Makefile || die
-
-   local lingua
-   for lingua in ${EMELFM2_LINGUAS[@]}; do
-   has ${lingua} ${LINGUAS-${lingua}} || mv 
po/${lingua}.po{,.unwanted}
-   done
-}
-
-src_configure() {
-   myemelconf=(
-   $(usex acl WITH_ACL=1 WITH_ACL=0)
-   $(usex ansi WITH_OUTPUTSTYLES=1 WITH_OUTPUTSTYLES=0)
-   $(usex gimp WITH_THUMBS=1 WITH_THUMBS=0)
-   $(usex gtk3 'GTK3=1 GTK2=0' 'GTK3=0 GTK2=1')
-   $(usex kernel_linux WITH_KERNELFAM=1 WITH_KERNELFAM=0)
-   $(usex nls I18N=1 I18N=0)
-   $(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
-   $(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
-   $(usex udisks WITH_UDISKS=1 WITH_UDISKS=0)
-   DOCS_VERSION=1
-   STRIP=0
-   WITH_TRANSPARENCY=1
-   )
-}
-
-src_compile() {
-   tc-export CC
-   emake \
-   LIB_DIR="/usr/$(get_libdir)" \
-   PREFIX="/usr" \
-   ${myemelconf[@]}
-}
-
-src_install() {
-   emake \
-   LIB_DIR="${D}/usr/$(get_libdir)" \
-   PREFIX="${D}/usr" \
-   ${myemelconf[@]} \
-   install \
-   $(usex nls install_i18n '')
-
-   newicon icons/${PN}_48.png ${PN}.png
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2020-11-12 Thread Sam James
commit: 955525871ec54baf84e0cf28c8ed61a7a00de13a
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 12 12:25:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 12 12:25:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95552587

app-misc/emelfm2: Stabilize 0.9.1-r5 amd64, #741682

Signed-off-by: Sam James  gentoo.org>

 app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
index 1544cd0d6d7..ad2c7bb12d9 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
@@ -10,7 +10,7 @@ SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
 IUSE="acl ansi gimp +gtk3 kernel_linux nls policykit spell udisks"
 
 EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2020-11-08 Thread Sam James
commit: a36b62091413f5756c9c72e77e2064489c12a17a
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 22:03:56 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36b6209

app-misc/emelfm2: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 app-misc/emelfm2/{emelfm2-0.9.1-r1.ebuild => emelfm2-0.9.1-r4.ebuild} | 2 +-
 app-misc/emelfm2/{emelfm2-0.9.1-r3.ebuild => emelfm2-0.9.1-r5.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild
similarity index 98%
rename from app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
rename to app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild
index bfc29fa412a..bcc5b99f306 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r4.ebuild
@@ -20,7 +20,7 @@ COMMON_DEPEND="
!gtk3? ( >=x11-libs/gtk+-2.12:2 )
gtk3? ( x11-libs/gtk+:3 )
acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp )
+   gimp? ( media-gfx/gimp:0/2 )
policykit? ( sys-auth/polkit )
spell? ( >=app-text/gtkspell-2.0.14:2 )
 "

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
similarity index 98%
rename from app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
rename to app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
index 280416063e8..c9b7cfd77a2 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r5.ebuild
@@ -18,7 +18,7 @@ COMMON_DEPEND="
>=dev-libs/glib-2.26:2
!gtk3? ( >=x11-libs/gtk+-2.12:2 )
acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp )
+   gimp? ( media-gfx/gimp:0/2 )
gtk3? ( x11-libs/gtk+:3 )
policykit? ( sys-auth/polkit )
spell? ( >=app-text/gtkspell-2.0.14:2 )



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2020-09-26 Thread Aaron Bauman
commit: 3e9f2f5f5b5b14ca80e586c9666362e668c30b24
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sat Sep 26 19:10:42 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Sep 26 19:40:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e9f2f5f

app-misc/emelfm2: drop old EAPI=5

Signed-off-by: Aaron Bauman  gentoo.org>

 app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild | 88 
 1 file changed, 88 deletions(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
deleted file mode 100644
index 1679c68b7eb..000
--- a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A file manager that implements the popular two-pane design"
-HOMEPAGE="https://github.com/tom2tom/emelfm2;
-SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl ansi gimp gtk3 kernel_linux nls policykit spell udisks"
-
-EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   !gtk3? ( >=x11-libs/gtk+-2.12:2 )
-   gtk3? ( x11-libs/gtk+:3 )
-   acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp )
-   policykit? ( sys-auth/polkit )
-   spell? ( >=app-text/gtkspell-2.0.14:2 )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   udisks? ( sys-fs/udisks:2 )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-REQUIRED_USE="
-   spell? ( !gtk3 )
-"
-RESTRICT="test"
-
-src_prepare() {
-   sed -i \
-   -e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
-   -e 's:@$(CC):$(CC):g' \
-   -e 's:dbus-glib-1::' \
-   Makefile || die
-
-   local lingua
-   for lingua in ${EMELFM2_LINGUAS[@]}; do
-   has ${lingua} ${LINGUAS-${lingua}} || mv 
po/${lingua}.po{,.unwanted}
-   done
-}
-
-src_configure() {
-   myemelconf=(
-   $(usex acl WITH_ACL=1 WITH_ACL=0)
-   $(usex ansi WITH_OUTPUTSTYLES=1 WITH_OUTPUTSTYLES=0)
-   $(usex gimp WITH_THUMBS=1 WITH_THUMBS=0)
-   $(usex gtk3 'GTK3=1 GTK2=0' 'GTK3=0 GTK2=1')
-   $(usex kernel_linux WITH_KERNELFAM=1 WITH_KERNELFAM=0)
-   $(usex nls I18N=1 I18N=0)
-   $(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
-   $(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
-   $(usex udisks WITH_UDISKS=1 WITH_UDISKS=0)
-   DOCS_VERSION=1
-   STRIP=0
-   WITH_TRANSPARENCY=1
-   )
-}
-
-src_compile() {
-   tc-export CC
-   emake \
-   LIB_DIR="/usr/$(get_libdir)" \
-   PREFIX="/usr" \
-   ${myemelconf[@]}
-}
-
-src_install() {
-   emake \
-   LIB_DIR="${D}/usr/$(get_libdir)" \
-   PREFIX="${D}/usr" \
-   XDG_DESKTOP_DIR="${D}/usr/share/applications" \
-   ${myemelconf[@]} \
-   install $(usex nls install_i18n '')
-
-   newicon icons/${PN}_48.png ${PN}.png
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2020-07-28 Thread Jeroen Roovers
commit: 259a7049f199741c6f64187e30b3b579dcbcd3f1
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jul 28 13:46:42 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jul 28 13:49:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259a7049

app-misc/emelfm2: Set REQUIRED_USE for +gtk3/spell

emelfm2's spell checking feature has not been ported to
app-text/gtkspell:3 so when USE=spell is requested, USE=gtk3 cannot be
enabled. In the worst case, with both app-text/gtkspell:2 and
app-text/gtkspell:3 installed, it fails to start with complaints of
using both GTK+2/3 symbols.

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild | 6 --
 app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild | 6 --
 app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild | 4 +++-
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
index fdc2b9bb342..bfc29fa412a 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -33,7 +33,9 @@ DEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
 "
-
+REQUIRED_USE="
+   spell? ( !gtk3 )
+"
 RESTRICT="test"
 
 src_prepare() {

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
index b4d937e4bc6..1679c68b7eb 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -33,7 +33,9 @@ DEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
 "
-
+REQUIRED_USE="
+   spell? ( !gtk3 )
+"
 RESTRICT="test"
 
 src_prepare() {

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
index 9e1c2ef44b6..280416063e8 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
@@ -32,7 +32,9 @@ DEPEND="
virtual/pkgconfig
nls? ( sys-devel/gettext )
 "
-
+REQUIRED_USE="
+   spell? ( !gtk3 )
+"
 RESTRICT="test"
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2020-07-28 Thread Jeroen Roovers
commit: e8f4436841661f6603fd963cbe740e5150a5a947
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jul 28 13:11:31 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jul 28 13:17:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f44368

app-misc/emelfm2: EAPI=7

Also:
- Use x11-libs/gtk+:3 by default
- Call xdg_desktop_database_update
- Set CFLAGS+=-fcommon
- Fix DOC_DIR

Package-Manager: Portage-3.0.1, Repoman-2.3.23
Closes: https://bugs.gentoo.org/734240
Closes: https://bugs.gentoo.org/show_bug.cgi?id=710808
Signed-off-by: Jeroen Roovers  gentoo.org>

 app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild | 104 +++
 1 file changed, 104 insertions(+)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
new file mode 100644
index 000..9e1c2ef44b6
--- /dev/null
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit desktop flag-o-matic multilib toolchain-funcs xdg
+
+DESCRIPTION="A file manager that implements the popular two-pane design"
+HOMEPAGE="https://github.com/tom2tom/emelfm2;
+SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="acl ansi gimp +gtk3 kernel_linux nls policykit spell udisks"
+
+EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   !gtk3? ( >=x11-libs/gtk+-2.12:2 )
+   acl? ( sys-apps/acl )
+   gimp? ( media-gfx/gimp )
+   gtk3? ( x11-libs/gtk+:3 )
+   policykit? ( sys-auth/polkit )
+   spell? ( >=app-text/gtkspell-2.0.14:2 )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
+   -e 's:@$(CC):$(CC):g' \
+   -e 's:dbus-glib-1::' \
+   Makefile || die
+
+   local lingua
+   for lingua in ${EMELFM2_LINGUAS[@]}; do
+   has ${lingua} ${LINGUAS-${lingua}} || mv 
po/${lingua}.po{,.unwanted}
+   done
+}
+
+src_configure() {
+   append-cflags -fcommon
+
+   myemelconf=(
+   $(usex acl WITH_ACL=1 WITH_ACL=0)
+   $(usex ansi WITH_OUTPUTSTYLES=1 WITH_OUTPUTSTYLES=0)
+   $(usex gimp WITH_THUMBS=1 WITH_THUMBS=0)
+   $(usex gtk3 'GTK3=1 GTK2=0' 'GTK3=0 GTK2=1')
+   $(usex kernel_linux WITH_KERNELFAM=1 WITH_KERNELFAM=0)
+   $(usex nls I18N=1 I18N=0)
+   $(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
+   $(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
+   $(usex udisks WITH_UDISKS=1 WITH_UDISKS=0)
+   DOC_DIR="${EROOT}/usr/share/doc/${PF}"
+   DOCS_VERSION=1
+   STRIP=0
+   WITH_TRANSPARENCY=1
+   )
+}
+
+src_compile() {
+   tc-export CC
+
+   emake \
+   ${myemelconf[@]} \
+   LIB_DIR="/usr/$(get_libdir)" \
+   PREFIX="/usr"
+}
+
+src_install() {
+   mkdir -p "${ED}/${DOC_DIR}" || die
+
+   emake \
+   ${myemelconf[@]} \
+   LIB_DIR="${D}/usr/$(get_libdir)" \
+   PREFIX="${D}/usr" \
+   XDG_DESKTOP_DIR="${D}/usr/share/applications" \
+   DOC_DIR="${D}/usr/share/doc/${PF}" \
+   install $(usex nls install_i18n '')
+
+   newicon icons/${PN}_48.png ${PN}.png
+
+   rm "${ED}"/usr/share/doc/${PF}/LGPL || die
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2019-03-28 Thread Patrice Clement
commit: 2d360d4d9140982d98a167ea8df0eac2d1e01c00
Author: Joonas Niilola  gmail  com>
AuthorDate: Thu Mar 28 11:19:07 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Mar 28 23:12:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d360d4d

app-misc/emelfm2: update HOMEPAGE.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Joonas Niilola  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11522
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild | 4 ++--
 app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
index afac8716bab..fdc2b9bb342 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils multilib toolchain-funcs
 
 DESCRIPTION="A file manager that implements the popular two-pane design"
-HOMEPAGE="http://emelfm2.net/;
+HOMEPAGE="https://github.com/tom2tom/emelfm2;
 SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
 
 LICENSE="GPL-3 LGPL-3"

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
index f59d82948f6..b4d937e4bc6 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 inherit eutils multilib toolchain-funcs
 
 DESCRIPTION="A file manager that implements the popular two-pane design"
-HOMEPAGE="http://emelfm2.net/;
+HOMEPAGE="https://github.com/tom2tom/emelfm2;
 SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
 
 LICENSE="GPL-3 LGPL-3"



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2018-01-07 Thread Ulrich Müller
commit: abf464bfec15b197ab0f698ee899b1197949bb98
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sun Jan  7 11:14:08 2018 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sun Jan  7 11:20:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf464bf

app-misc/emelfm2: Test LINGUAS rather than linguas_* USE flags.

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild | 5 ++---
 app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
index 6c74bb99d21..afac8716bab 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,6 @@ KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
 IUSE="acl ansi gimp gtk3 kernel_linux nls policykit spell udisks"
 
 EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
-IUSE+=" ${EMELFM2_LINGUAS[@]/#/linguas_}"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.26:2
@@ -46,7 +45,7 @@ src_prepare() {
 
local lingua
for lingua in ${EMELFM2_LINGUAS[@]}; do
-   use linguas_${lingua} || mv po/${lingua}.po{,.unwanted}
+   has ${lingua} ${LINGUAS-${lingua}} || mv 
po/${lingua}.po{,.unwanted}
done
 }
 

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
index e3fc45f7773..f59d82948f6 100644
--- a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -14,7 +14,6 @@ KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="acl ansi gimp gtk3 kernel_linux nls policykit spell udisks"
 
 EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
-IUSE+=" ${EMELFM2_LINGUAS[@]/#/linguas_}"
 
 COMMON_DEPEND="
>=dev-libs/glib-2.26:2
@@ -46,7 +45,7 @@ src_prepare() {
 
local lingua
for lingua in ${EMELFM2_LINGUAS[@]}; do
-   use linguas_${lingua} || mv po/${lingua}.po{,.unwanted}
+   has ${lingua} ${LINGUAS-${lingua}} || mv 
po/${lingua}.po{,.unwanted}
done
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2016-06-21 Thread Jeroen Roovers
commit: 42ab020b5e2df5ecc06fbee9cd7bce3d81278bdb
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Jun 21 06:33:00 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 21 06:33:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42ab020b

app-misc/emelfm2: Set XDG_DESKTOP_DIR (bug #586516 by Toralf Förster).

Package-Manager: portage-2.3.0_rc1

 app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild | 88 
 1 file changed, 88 insertions(+)

diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
new file mode 100644
index 000..fb232c8
--- /dev/null
+++ b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="A file manager that implements the popular two-pane design"
+HOMEPAGE="http://emelfm2.net/;
+SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="acl ansi gimp gtk3 kernel_linux nls policykit spell udisks"
+
+EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
+IUSE+=" ${EMELFM2_LINGUAS[@]/#/linguas_}"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.26:2
+   !gtk3? ( >=x11-libs/gtk+-2.12:2 )
+   gtk3? ( x11-libs/gtk+:3 )
+   acl? ( sys-apps/acl )
+   gimp? ( media-gfx/gimp )
+   policykit? ( sys-auth/polkit )
+   spell? ( >=app-text/gtkspell-2.0.14:2 )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="test"
+
+src_prepare() {
+   sed -i \
+   -e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
+   -e 's:@$(CC):$(CC):g' \
+   -e 's:dbus-glib-1::' \
+   Makefile || die
+
+   local lingua
+   for lingua in ${EMELFM2_LINGUAS[@]}; do
+   use linguas_${lingua} || mv po/${lingua}.po{,.unwanted}
+   done
+}
+
+src_configure() {
+   myemelconf=(
+   $(usex acl WITH_ACL=1 WITH_ACL=0)
+   $(usex ansi WITH_OUTPUTSTYLES=1 WITH_OUTPUTSTYLES=0)
+   $(usex gimp WITH_THUMBS=1 WITH_THUMBS=0)
+   $(usex gtk3 'GTK3=1 GTK2=0' 'GTK3=0 GTK2=1')
+   $(usex kernel_linux WITH_KERNELFAM=1 WITH_KERNELFAM=0)
+   $(usex nls I18N=1 I18N=0)
+   $(usex policykit WITH_POLKIT=1 WITH_POLKIT=0)
+   $(usex spell EDITOR_SPELLCHECK=1 EDITOR_SPELLCHECK=0)
+   $(usex udisks WITH_UDISKS=1 WITH_UDISKS=0)
+   DOCS_VERSION=1
+   STRIP=0
+   WITH_TRANSPARENCY=1
+   )
+}
+
+src_compile() {
+   tc-export CC
+   emake \
+   LIB_DIR="/usr/$(get_libdir)" \
+   PREFIX="/usr" \
+   ${myemelconf[@]}
+}
+
+src_install() {
+   emake \
+   LIB_DIR="${D}/usr/$(get_libdir)" \
+   PREFIX="${D}/usr" \
+   XDG_DESKTOP_DIR="${D}/usr/share/applications" \
+   ${myemelconf[@]} \
+   install $(usex nls install_i18n '')
+
+   newicon icons/${PN}_48.png ${PN}.png
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2016-06-21 Thread Jeroen Roovers
commit: 680cf09ff3b16ab8bf5972cf98b3a4af1b733126
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Jun 20 18:23:13 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Jun 21 06:33:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=680cf09f

app-misc/emelfm2: Old.

Package-Manager: portage-2.3.0_rc1

 app-misc/emelfm2/Manifest |  1 -
 app-misc/emelfm2/emelfm2-0.8.1.ebuild | 70 
 app-misc/emelfm2/emelfm2-0.9.1.ebuild | 88 ---
 3 files changed, 159 deletions(-)

diff --git a/app-misc/emelfm2/Manifest b/app-misc/emelfm2/Manifest
index 6c30ef0..7c81d7f 100644
--- a/app-misc/emelfm2/Manifest
+++ b/app-misc/emelfm2/Manifest
@@ -1,2 +1 @@
-DIST emelfm2-0.8.1.tar.bz2 1098199 SHA256 
d38355628360e6bcdb69ef4a03dd9f7cc9bd25c999b18b648a23c6f8bba7 SHA512 
0f371459b8e4ca96beb45a8ed04ea2b757356c938cbd6927244abadc01f4c89f39ca50b8a86c4ff97e5c2d068405c1969c1d028a2fba650ec9326c39bb39a65f
 WHIRLPOOL 
1dbe7848c44a79afb40a1c663503ad57a257d1b55b4e24e1cc0c7efd3bbe0be94e3a5ba9228bc1ee1933ad967b42492ecba7e2849a33a00d188592b6b3f26a72
 DIST emelfm2-0.9.1.tar.bz2 1217126 SHA256 
bfb94ff4e40c0a9c0d2a6aeb0efa22e177accbf6abd3096226d93daecd23642f SHA512 
bd3a1ad2338c80d6824a2a84736470ecfa7e93f455cc8e3243944833807fe9b3544e2fea6bd6ccbddaf0188ad89ce616ed146271f6ffabec80f5dfb2f1ad6f57
 WHIRLPOOL 
4eaa1d95396a23c5f00ef66784f9f124f8c79e5dfe820f8bc556037109d799f5b1d30ef25a51183116ba955c931c0ec161d0e8aa3d92b79f33f0baaba7edf21d

diff --git a/app-misc/emelfm2/emelfm2-0.8.1.ebuild 
b/app-misc/emelfm2/emelfm2-0.8.1.ebuild
deleted file mode 100644
index 08a39bb..000
--- a/app-misc/emelfm2/emelfm2-0.8.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A file manager that implements the popular two-pane design"
-HOMEPAGE="http://emelfm2.net/;
-SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 ~sparc x86"
-IUSE="acl gimp kernel_linux nls policykit spell udisks"
-
-COMMON_DEPEND=">=dev-libs/glib-2.26:2
-   >=x11-libs/gtk+-2.12:2
-   acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp )
-   policykit? ( sys-auth/polkit )
-   spell? ( >=app-text/gtkspell-2.0.14:2 )"
-RDEPEND="${COMMON_DEPEND}
-   udisks? ( sys-fs/udisks:0 )"
-DEPEND="${COMMON_DEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-RESTRICT="test"
-
-pkg_setup() {
-   emel_use() {
-   use ${1} && echo "${2}=1" || echo "${2}=0"
-   }
-
-   #363813
-   myemelconf=(
-   GTK3=0
-   DOCS_VERSION=1
-   $(emel_use nls I18N)
-   WITH_TRANSPARENCY=1
-   $(emel_use kernel_linux WITH_KERNELFAM)
-   $(emel_use spell EDITOR_SPELLCHECK)
-   $(emel_use udisks WITH_DEVKIT)
-   $(emel_use gimp WITH_THUMBS)
-   $(emel_use acl WITH_ACL)
-   $(emel_use policykit WITH_POLKIT)
-   STRIP=0
-   )
-}
-
-src_prepare() {
-   sed -i \
-   -e 's:dbus-glib-1::' \
-   -e 's:@$(CC):$(CC):g' \
-   -e 's:@$(BIN_MSGFMT):$(BIN_MSGFMT):g' \
-   Makefile || die
-}
-
-src_compile() {
-   tc-export CC
-   emake LIB_DIR="/usr/$(get_libdir)" PREFIX="/usr" \
-   ${myemelconf[@]}
-}
-
-src_install() {
-   emake LIB_DIR="${D}/usr/$(get_libdir)" PREFIX="${D}/usr" \
-   ${myemelconf[@]} install $( use nls && echo install_i18n )
-   newicon icons/${PN}_48.png ${PN}.png
-}

diff --git a/app-misc/emelfm2/emelfm2-0.9.1.ebuild 
b/app-misc/emelfm2/emelfm2-0.9.1.ebuild
deleted file mode 100644
index 0637885..000
--- a/app-misc/emelfm2/emelfm2-0.9.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="A file manager that implements the popular two-pane design"
-HOMEPAGE="http://emelfm2.net/;
-SRC_URI="http://emelfm2.net/rel/${P}.tar.bz2;
-
-LICENSE="GPL-3 LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="acl ansi gimp gtk3 kernel_linux nls policykit spell udisks"
-
-EMELFM2_LINGUAS=( de fr ja pl ru zh_CN )
-IUSE+=" ${EMELFM2_LINGUAS[@]/#/linguas_}"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.26:2
-   !gtk3? ( >=x11-libs/gtk+-2.12:2 )
-   gtk3? ( x11-libs/gtk+:3 )
-   acl? ( sys-apps/acl )
-   gimp? ( media-gfx/gimp )
-   policykit? ( sys-auth/polkit )
-   spell? ( >=app-text/gtkspell-2.0.14:2 )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   udisks? ( sys-fs/udisks:0 )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-

[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2016-04-19 Thread Michał Górny
commit: a90e21ebe508d2e3b7a67d90014e34ef0b62f459
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 19 13:04:38 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 19 13:12:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a90e21eb

app-misc/emelfm2: Fix gtk+ pkg ref

 app-misc/emelfm2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/emelfm2/metadata.xml b/app-misc/emelfm2/metadata.xml
index fe1b3bc..deb4bff 100644
--- a/app-misc/emelfm2/metadata.xml
+++ b/app-misc/emelfm2/metadata.xml
@@ -10,7 +10,7 @@
  Add support for ANSI escape sequences
  
  
- Use x11-libs/gtk-3 instead of 
x11-libs/gtk-2
+ Use x11-libs/gtk+:3 instead of 
x11-libs/gtk+:2
  
   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2016-04-18 Thread Patrice Clement
commit: 2ca008d7591edc31be043ea58c88fe31b9a42057
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Apr 18 06:30:53 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 18 07:57:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca008d7

app-misc/emelfm2: Fix metadata.xml file.

Package-Manager: portage-2.2.26

 app-misc/emelfm2/metadata.xml | 10 --
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/app-misc/emelfm2/metadata.xml b/app-misc/emelfm2/metadata.xml
index 1c8068f..fe1b3bc 100644
--- a/app-misc/emelfm2/metadata.xml
+++ b/app-misc/emelfm2/metadata.xml
@@ -5,6 +5,12 @@
 desktop-m...@gentoo.org
 Gentoo Desktop Miscellaneous Project
   
-  Add support for ANSI escape sequences
-  Use x11-libs/gtk-3 instead of 
x11-libs/gtk-2
+  
+ 
+ Add support for ANSI escape sequences
+ 
+ 
+ Use x11-libs/gtk-3 instead of 
x11-libs/gtk-2
+ 
+  
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/emelfm2/

2016-04-17 Thread Patrice Clement
commit: e0c18de2a2ee828e9caacbef36d4022a4ebb8be7
Author: Patrice Clement  gentoo  org>
AuthorDate: Sun Apr 17 21:54:03 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Apr 17 21:58:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c18de2

app-misc/emelfm2: Fix metadata.xml file.

Package-Manager: portage-2.2.26

 app-misc/emelfm2/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/emelfm2/metadata.xml b/app-misc/emelfm2/metadata.xml
index 2ae55bb..1c8068f 100644
--- a/app-misc/emelfm2/metadata.xml
+++ b/app-misc/emelfm2/metadata.xml
@@ -6,5 +6,5 @@
 Gentoo Desktop Miscellaneous Project
   
   Add support for ANSI escape sequences
-  Use x11-libs/gtk:3 instead of 
x11-libs/gtk:2
+  Use x11-libs/gtk-3 instead of 
x11-libs/gtk-2