Compare commits
2 Commits
53f680c37a
...
ccf5edb133
Author | SHA1 | Date |
---|---|---|
Alarig Le Lay | ccf5edb133 | |
Alarig Le Lay | 99e4ad1f84 |
|
@ -0,0 +1,14 @@
|
|||
DEFINED_PHASES=install postinst prerm setup
|
||||
DEPEND=|| ( virtual/httpd-basic virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
|
||||
DESCRIPTION=A glossy Matrix collaboration client for the web
|
||||
EAPI=8
|
||||
HOMEPAGE=https://element.io/
|
||||
INHERIT=webapp
|
||||
IUSE=vhosts
|
||||
KEYWORDS=~amd64 ~riscv ~x86
|
||||
LICENSE=Apache-2.0
|
||||
RDEPEND=app-admin/webapp-config
|
||||
SLOT=1.11.36
|
||||
SRC_URI=https://github.com/vector-im/element-web/releases/download/v1.11.36/element-v1.11.36.tar.gz
|
||||
_eclasses_=webapp 1aad5c010cfdf11d0376c80467b0de4c
|
||||
_md5_=8f81c736b66210d0b7004d248f25ddfe
|
|
@ -212,6 +212,7 @@ net-voip/twinkle 1.10.2: Twinkle is a SIP-based VoIP client.
|
|||
net-wireless/wavemon 0.9.4: Ncurses based monitor for IEEE 802.11 wireless LAN cards
|
||||
www-apps/cinny 1.3.0: Yet another matrix client
|
||||
www-apps/converse-js 6.0.1: Free and open-source browser XMPP chat client
|
||||
www-apps/element 1.11.36: A glossy Matrix collaboration client for the web
|
||||
www-apps/grafana-bin 8.4.1: Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & OpenTSDB
|
||||
www-apps/libsignal-protocol-javascript 1.2.0: Signal Protocol library for JavaScript
|
||||
www-apps/netbox 3.0.12: IP address and data center infrastructure management tool
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
DIST element-v1.11.36.tar.gz 21937527 BLAKE2B 820a4c64e438e73bc0b45559be165d1e80a3fbab43975e7db3fca7740142c968a5cdb1daad7471bc33b68220d6674691136ae463a001a9ab913e52e550019af0 SHA512 03aa1530360d479c2970e2fdee8b23d526701346b3b26f3052c72226644ae61ecb1f6df58efccea4d30db8ffa794c6c58893eb7938bde24f5fd42d319618efa5
|
|
@ -0,0 +1,33 @@
|
|||
# Copyright 2021-2023 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit webapp
|
||||
|
||||
DESCRIPTION="A glossy Matrix collaboration client for the web"
|
||||
HOMEPAGE="https://element.io/"
|
||||
SRC_URI="https://github.com/vector-im/element-web/releases/download/v${PV}/${PN}-v${PV}.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
KEYWORDS="~amd64 ~riscv ~x86"
|
||||
|
||||
need_httpd
|
||||
|
||||
S=${WORKDIR}/${PN}-v${PV}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r .
|
||||
|
||||
dodir "${MY_HTDOCSDIR}"/home
|
||||
dodir "${MY_HTDOCSDIR}"/sites
|
||||
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/home
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/sites
|
||||
#webapp_configfile "${MY_HTDOCSDIR}"/config.json
|
||||
|
||||
webapp_src_install
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>voyageur@gentoo.org</email>
|
||||
<name>Bernard Cafarelli</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">vector-im/element-web</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
Loading…
Reference in New Issue