summaryrefslogtreecommitdiff
path: root/www-apps/eyeos
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 /www-apps/eyeos
reinit the tree, so we can have metadata
Diffstat (limited to 'www-apps/eyeos')
-rw-r--r--www-apps/eyeos/Manifest5
-rw-r--r--www-apps/eyeos/eyeos-2.5.ebuild46
-rw-r--r--www-apps/eyeos/metadata.xml12
3 files changed, 63 insertions, 0 deletions
diff --git a/www-apps/eyeos/Manifest b/www-apps/eyeos/Manifest
new file mode 100644
index 000000000000..f2d17255cfdf
--- /dev/null
+++ b/www-apps/eyeos/Manifest
@@ -0,0 +1,5 @@
+DIST eyeos-2.5.tar.gz 27820727 SHA256 d7ae68977e8cfd2f012f0541e840a6cc51a7a768b5ab6cc6938cc70fdc400f98 SHA512 8e2ecfff6fcde5dd7a54b260b7fdf9020892d8ca070125646a20c898329a255178fa627b10d54bbc5f98d1aede30c1f3e7afa1fcb6f434dd5a710fa6f46feac1 WHIRLPOOL 4556f9c45c3dc08e5cedc58c6c85788613d18949b60473f7123e304bcfa2c2816c0ab7b3d318904bc03291007a7aef33b6de3978caa86340979e6dbc0b42d95b
+EBUILD eyeos-2.5.ebuild 1242 SHA256 5ea372c7684bc15515c918b6474e8ab5b6fb30c191ef41b8ca30d5e33833e6d1 SHA512 e5a99f951a2374e84a698b73eb565e8d94e20fc02d80ae8b7b7fc57fe56cd5bbdf40dcb65519a856a666f2a5c96c2906a43ff0ce3115228ac6dc5461ca3db48c WHIRLPOOL f49e83c31dff11259d1e210048679545755860cd7882fdb30b98b7c0bbd4bde57885c3979aa1c6c5f1876bd30d05c4c4ef29bc301fa72cf474cc77bed2bf8313
+MISC ChangeLog 2166 SHA256 d29c15e43a2bb2b99d59818a7eccfb97e0faaff73f9dbb654060b92868032067 SHA512 15939081c23509cd45794b2fc499df1c242aca7c902646905055ca674e9115aa5dd0c59c6fe325c9c0e769f6e813aedd59b151f597d2a8a29a0c9e6d99858ca0 WHIRLPOOL f88d4d21f7bae9aa3349c79ef7ae4f08c4033f5ead3b25709663d9e18783234add540e71c801c30315bc9b0c829c8cf95efbb7028400a97c5f79c3bfca722362
+MISC ChangeLog-2015 2463 SHA256 f1a7a110cc2f87f3cb5cdffd617c2fc553eb8d7500de792ad68d2eacb8dd07c5 SHA512 6cde9f7915d49740fe19ec77202b1899baef019b3ca0990a6d4e7f67c029394e9844991f989a08fa90c088e3413f4771017211c8583508c55a003db36de41d43 WHIRLPOOL 7562698ec4f55c45c3dd0c34ff18a9af437495e23ba4af8e67f3728ccef1bad666b11638e22429e21b05092905899b8efa28f11eff9ec2ce6cdebddaf0ee92ff
+MISC metadata.xml 624 SHA256 e538c9874775fc69a50d43a96e0f6a42fce680f8d53a4b35c3cbba1bf7b9524f SHA512 df72301f8bd966901b35477fe3ee2e30cdc546fc5bbdca0f18111627b095dcb9023dbd7b6d442588f9ec79f56bf09afa9f3b2a62b2e5c24dbe286ab3cf181143 WHIRLPOOL 6f6ae4453ce6c6b7c25d5a63b88ddcc062902e1ea4f8535a0167d4df530ccbb026beeb5645e04b6d1ba15d8bb39e7ddbcb9ea01286a0902d60e96046d83aee30
diff --git a/www-apps/eyeos/eyeos-2.5.ebuild b/www-apps/eyeos/eyeos-2.5.ebuild
new file mode 100644
index 000000000000..9f40ac764ad3
--- /dev/null
+++ b/www-apps/eyeos/eyeos-2.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit webapp eutils
+
+DESCRIPTION="AJAX web-based desktop environment"
+HOMEPAGE="http://www.eyeos.org"
+SRC_URI="mirror://sourceforge/eyeos/eyeos2/${P}.tar.gz"
+
+LICENSE="AGPL-3"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="dev-lang/php[curl,crypt,gd,json,mysql,mysqli,pdo,sharedmem,sqlite]
+ virtual/httpd-php"
+
+S=${WORKDIR}
+
+src_install() {
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # Placeholder for first install
+ touch "${ED}/${MY_HTDOCSDIR}"/settings.php
+ webapp_configfile "${MY_HTDOCSDIR}"/settings.php
+ webapp_serverowned "${MY_HTDOCSDIR}"/settings.php
+
+ # Ugly, but eyeos needs write access in too many places
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/eyeos/system
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/eyeos/tmp
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/eyeos/users
+
+ webapp_src_install
+}
+
+pkg_postinst() {
+ elog "To finish your install/upgrade, point your browser to the eyeOS installer at:"
+ elog " http://${VHOST_HOSTNAME}/${PN}/install/"
+ elog "Specific extensions may require additional packages (available or not in"
+ elog "portage), check the installer output"
+ webapp_pkg_postinst
+}
diff --git a/www-apps/eyeos/metadata.xml b/www-apps/eyeos/metadata.xml
new file mode 100644
index 000000000000..8b1ff2f2c914
--- /dev/null
+++ b/www-apps/eyeos/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>voyageur@gentoo.org</email>
+ <name>Bernard Cafarelli</name>
+ </maintainer>
+ <longdescription>eyeOS is an open source web desktop following the cloud computing concept, written in mainly PHP and XML. It acts as a platform for web applications written using the eyeOS Toolkit. It includes a Desktop environment with more than 60 applications and sys utils</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">eyeos</remote-id>
+ </upstream>
+</pkgmetadata>