From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- app-misc/emelfm2/Manifest | 6 +++ app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild | 87 ++++++++++++++++++++++++++++++++ app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild | 87 ++++++++++++++++++++++++++++++++ app-misc/emelfm2/metadata.xml | 16 ++++++ 4 files changed, 196 insertions(+) create mode 100644 app-misc/emelfm2/Manifest create mode 100644 app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild create mode 100644 app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild create mode 100644 app-misc/emelfm2/metadata.xml (limited to 'app-misc/emelfm2') diff --git a/app-misc/emelfm2/Manifest b/app-misc/emelfm2/Manifest new file mode 100644 index 000000000000..946f3f62300d --- /dev/null +++ b/app-misc/emelfm2/Manifest @@ -0,0 +1,6 @@ +DIST emelfm2-0.9.1.tar.bz2 1217126 SHA256 bfb94ff4e40c0a9c0d2a6aeb0efa22e177accbf6abd3096226d93daecd23642f SHA512 bd3a1ad2338c80d6824a2a84736470ecfa7e93f455cc8e3243944833807fe9b3544e2fea6bd6ccbddaf0188ad89ce616ed146271f6ffabec80f5dfb2f1ad6f57 WHIRLPOOL 4eaa1d95396a23c5f00ef66784f9f124f8c79e5dfe820f8bc556037109d799f5b1d30ef25a51183116ba955c931c0ec161d0e8aa3d92b79f33f0baaba7edf21d +EBUILD emelfm2-0.9.1-r1.ebuild 1971 SHA256 9760ee20b55e1af6a4553b356b014cdafcbf057fd2bd11851f1168b0d00cd0b4 SHA512 fd716b9b814d9630b8c44fc8b7603d44ebc7ee48f9b0dc22e848353e2a1a26ca39490dffe8da27b1b091cdf1fb7761d135b40e3f3946a83985a294756639769c WHIRLPOOL 71531b9c3cc4187046609d98ce8021eb5b3d62fc34cd79acd44d1be658681b65ea4447fb97a6b568eb29b2d00e052d215a3fe3ff34a795e51408d709a4489ee8 +EBUILD emelfm2-0.9.1-r2.ebuild 2019 SHA256 bb4a8cae726308c4d24025131811a14bed64979d84b9908fde7fb124bc7cca1d SHA512 89c900f5e5b9f29a3fdabae42d37e1616c76bc11779a101f4601feb3146e8b08cdac3df1d9d7c386d64d1bd61d31a6fea495f9e3b909ed77f95b5f948fef956f WHIRLPOOL bd4928f55d6f53ef7fa1de777d4bdeb03aa320756644cf3802824d0fc75b589772ac98b8ac1d25a1bccc8dbe4d4d94ec23dfcea59f0cb5e565a78b33b20117b0 +MISC ChangeLog 4082 SHA256 fbd47502cdb5466314afee1046b039bda7eb6c2d4a15e937f8a18a9ff6d8ebfa SHA512 02487474cbd1b8822561ad193e29ab53b84025fbe417fd8dfd554940846debb39aea2c7811bf1e8f7b79f82427b78a867bc0765dc91bccf2f0f3f32262badf18 WHIRLPOOL c39f78a88095f21140a65f2233121df7149154fced70a50d77afcfac06fe2b6738f52e9da3d3821923438ffa85f5e749e1a735b1ae065d84dc1f5fbea331d64d +MISC ChangeLog-2015 6611 SHA256 14a5e06730a76a911633e58c0ed07554686ecde9646e551d42ddf637f433fe75 SHA512 12b38479a99f1ce0a1e4609901835e2e5560f14399018dba14017949b0f5a583d2d053079c25fe64a003f79b6c8daa6660edb50ca7e2aa978c8e9277fb004f66 WHIRLPOOL 3669c8b06e3302e58b781393c1da0653d8fe4e235226172b35b21a6112b9e9d8b5f58eab9e72040fc097677cb0fdbc62b0820e2a92e6feac70296c32d1f5f595 +MISC metadata.xml 472 SHA256 4b81ae24eba65347f30ea82b093e747138b520c054ae2ba225d748a290d5013a SHA512 7f388f3867a249b22c8fbf0508f31219ca77fe0c445195d5791b26ff85ac78de4eb0050ad9ee7bfbfa6639b54005a659ab164572c102d8308d64a1f19f69e2aa WHIRLPOOL e35e3930d25b7ac68d2d793d9c32479462f5c2a1593f0204e4f3c861253c14d25a2abb3a2d5a5d5e461d3bd8e66f9afc4800f73c00cdac9ca8bc4ba832d47a9f diff --git a/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild b/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild new file mode 100644 index 000000000000..6c74bb99d21a --- /dev/null +++ b/app-misc/emelfm2/emelfm2-0.9.1-r1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2015 Gentoo Foundation +# 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/" +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" \ + ${myemelconf[@]} \ + install \ + $(usex nls install_i18n '') + + newicon icons/${PN}_48.png ${PN}.png +} 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 000000000000..e3fc45f7773b --- /dev/null +++ b/app-misc/emelfm2/emelfm2-0.9.1-r2.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2016 Gentoo Foundation +# 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/" +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 +} diff --git a/app-misc/emelfm2/metadata.xml b/app-misc/emelfm2/metadata.xml new file mode 100644 index 000000000000..deb4bffc46fa --- /dev/null +++ b/app-misc/emelfm2/metadata.xml @@ -0,0 +1,16 @@ + + + + +desktop-misc@gentoo.org +Gentoo Desktop Miscellaneous Project + + + + Add support for ANSI escape sequences + + + Use x11-libs/gtk+:3 instead of x11-libs/gtk+:2 + + + -- cgit v1.2.3