summaryrefslogtreecommitdiff
path: root/media-libs/elementary
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-libs/elementary
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/elementary')
-rw-r--r--media-libs/elementary/Manifest6
-rw-r--r--media-libs/elementary/elementary-1.17.0.ebuild53
-rw-r--r--media-libs/elementary/elementary-9999.ebuild52
-rw-r--r--media-libs/elementary/metadata.xml22
4 files changed, 133 insertions, 0 deletions
diff --git a/media-libs/elementary/Manifest b/media-libs/elementary/Manifest
new file mode 100644
index 000000000000..abaa349c0708
--- /dev/null
+++ b/media-libs/elementary/Manifest
@@ -0,0 +1,6 @@
+DIST elementary-1.17.0.tar.xz 18491592 SHA256 6a6a5883939eab8d87179c7980c0dbd6b53d82bf460a161045a891694d036b2b SHA512 60862e164770a93c0b864f35b5880f8d28f9fec520b7b440935143a14ffc9cd2dacbb650463c2abb7ce364c631509e1ddefce6eb49def1b016a752416d619065 WHIRLPOOL 76499e687908b8c2c885429c614a493b226f5e2d73edc040a5d6e8e287dab3b342b517fa46e4a37ca6560e4a9c617415d8138da1308865aa5d07187d60c7ea61
+EBUILD elementary-1.17.0.ebuild 1496 SHA256 671170b94216fa6730b2f33ead633441e3140e9893ca3f11c64bcaccb98adc63 SHA512 8be3bd7d8d2bd1897d90635a3aea8866040a9aa05af6110532ec7c9f819a8b45926599bc87ae5f9bbb8ab605848deec3ee5794261396820111b6f7194cc4d5b5 WHIRLPOOL 76b045b8fc07c906fb9173b36c83cb6ed3c07d08f3791235119cc2a6c75218a69844efb03ee5d99d45c3410db2e12956ecdc2a3e4d7e828fbd7830bc3e627220
+EBUILD elementary-9999.ebuild 1336 SHA256 333159151ca7831c79ba4851f8136ca6ceca1f15150062f86556c39acfeac3f7 SHA512 edd8a97306030b6642db960c8e5ee0d33e06823de14f68dd5ad59d26ea9ffada516d1eeed548954ac11f0103db2792639b3238f1a42b19fcda0b8b295981d7fa WHIRLPOOL e7a86236b377d998069d82e730e9fd65ca7a0a7034ac6b3651094244271ec281d0c09216e83dd777a9163fe7bc6eb6beb77ff1fbf29749ac416767dbcdcdbd73
+MISC ChangeLog 4741 SHA256 104b4e6a75d386a2b4917cbf790b52e957340fd16832d76c4020087d3804daf7 SHA512 0c577db4e8b52423845e2c9e879807ee894b9dc894330ee6c565ed61ffc04fcd277742f1adc1ad22ccd36529d4dd1b3608e52ea8d8098384c5fe60a4d9a9b47f WHIRLPOOL a0986c6d87b7fbef751cb9b743ef6048e38fc9c69f4d363a65fe0111a87c5f3da928d1331824978ea0e3dfa5dda015941172c031b92e213ae1ae389e0197efeb
+MISC ChangeLog-2015 5194 SHA256 5db1b0b0046ba4dd41f065f7a5a6038c6621cc7a5defa9c3213d84cc6d7cfdce SHA512 f7100ada17ac3b95f6e0cacecc68098cb237e876bf4067dc1e296764d781e9774f27703236cf2dc2a748f0c578bb1170aa18a6997d02b56d9df126c6b33b47cd WHIRLPOOL a1607152f3a54fb98f961bee3938cf932fad3c5bc6b14895d38f43c5dd4661f00c4b81afef1072b42fef3bf88f8266de96deccfce1e78d4e00d516f36883a01e
+MISC metadata.xml 968 SHA256 6f2762bd146592c45ef60c9b7ad55c49024d73560f8e905aee551fc5bb321329 SHA512 5c99e4247ecb26577b0ec7109c3edd30d400dc3cd885b0550686fb2f58fb810b69ae2429d6f7e653cd093da214073946c570ad7864dcfdc6e271cdba297d1afe WHIRLPOOL 4c134d195f04920af3fb7059aa0bf946e6650d23ade5c4ec12fe5a60a4b7484813d31b7fe7aca1a6332288b9d84a3f73e1d184c2dd6c6b1d4f23ae2e64ef758c
diff --git a/media-libs/elementary/elementary-1.17.0.ebuild b/media-libs/elementary/elementary-1.17.0.ebuild
new file mode 100644
index 000000000000..391b23d80cd8
--- /dev/null
+++ b/media-libs/elementary/elementary-1.17.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P=${P/_/-}
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="core"
+ EGIT_URI_APPEND="${PN}"
+else
+ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices"
+HOMEPAGE="https://trac.enlightenment.org/e/wiki/Elementary"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+IUSE="debug examples fbcon javascript quicklaunch sdl wayland X static-libs"
+
+DEPEND=">=dev-libs/efl-${PV}[fbcon?,sdl?,png,wayland?,X?]
+ javascript? ( net-libs/nodejs )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ E_ECONF=(
+ $(use_enable debug)
+ $(use_enable doc)
+ --disable-ecore-cocoa
+ --disable-ecore-psl1ght
+ --disable-ecore-win32
+ --disable-elocation
+ --disable-emap
+ --disable-eweather
+ # broken: make[4]: *** No rule to make target 'prefs_example_01.epb', needed by 'all-am'. Stop
+ #$(use_enable examples build-examples)
+ $(use_enable examples install-examples)
+ $(use_enable fbcon ecore-fb)
+ $(use_enable javascript js-bindings)
+ $(use_enable sdl ecore-sdl)
+ $(use_enable wayland ecore-wl2)
+ $(use_enable X ecore-x)
+ $(use_enable quicklaunch quick-launch)
+ )
+
+ enlightenment_src_configure
+}
diff --git a/media-libs/elementary/elementary-9999.ebuild b/media-libs/elementary/elementary-9999.ebuild
new file mode 100644
index 000000000000..4e17b7744acb
--- /dev/null
+++ b/media-libs/elementary/elementary-9999.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P=${P/_/-}
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="core"
+ EGIT_URI_APPEND="${PN}"
+else
+ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="Basic widget set, based on EFL for mobile touch-screen devices"
+HOMEPAGE="https://trac.enlightenment.org/e/wiki/Elementary"
+
+LICENSE="LGPL-2.1"
+IUSE="debug examples fbcon javascript quicklaunch sdl wayland X static-libs"
+
+DEPEND=">=dev-libs/efl-${PV}[fbcon?,sdl?,png,wayland?,X?]
+ javascript? ( net-libs/nodejs )"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ E_ECONF=(
+ $(use_enable debug)
+ $(use_enable doc)
+ --disable-ecore-cocoa
+ --disable-ecore-psl1ght
+ --disable-ecore-win32
+ --disable-elocation
+ --disable-emap
+ --disable-eweather
+ # broken: make[4]: *** No rule to make target 'prefs_example_01.epb', needed by 'all-am'. Stop
+ #$(use_enable examples build-examples)
+ $(use_enable examples install-examples)
+ $(use_enable fbcon ecore-fb)
+ $(use_enable javascript js-bindings)
+ $(use_enable sdl ecore-sdl)
+ $(use_enable wayland ecore-wl2)
+ $(use_enable X ecore-x)
+ $(use_enable quicklaunch quick-launch)
+ )
+
+ enlightenment_src_configure
+}
diff --git a/media-libs/elementary/metadata.xml b/media-libs/elementary/metadata.xml
new file mode 100644
index 000000000000..e535c6d44279
--- /dev/null
+++ b/media-libs/elementary/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>enlightenment@gentoo.org</email>
+ <name>Project Enlightenment</name>
+</maintainer>
+<use>
+ <flag name="quicklaunch">Enable quick-launch support</flag>
+</use>
+<longdescription>
+Elementary is a widget set. It is a new-style of widget set much more
+canvas object based than anything else. Why not ETK? Why not EWL? Well
+they both tend to veer away from the core of Evas, Ecore and Edje a
+lot to build their own worlds. Also I wanted something focused on
+embedded devices - specifically small touchscreens. Unlike GTK+ and
+Qt, 75% of the 'widget set' is already embodied in a common core -
+Ecore, Edje, Evas etc. So this fine-grained library splitting means
+all of this is shared, just a new widget 'personality' is on top. And
+that is... Elementary, my dear watson. Elementary.
+</longdescription>
+</pkgmetadata>