Unitas Network GmbH supported version of Xibo server

This commit is contained in:
Matthias Drobny 2015-05-07 16:01:17 +02:00
parent 310f7114a8
commit 0766a1739b
3 changed files with 78 additions and 1 deletions

2
app-admin/xibo/Manifest Normal file
View File

@ -0,0 +1,2 @@
DIST 1.7.3.zip 7057860 SHA256 eb85ac5e68abc87e3c9f1086f8f6b804c2cedc412fd7a31948f10efde56783f8 SHA512 d55268fda05541221d5c0dbdf0cdb55f1cf0c63b41f75f098290156e64b9837ab0ab843e84480843042d5f879510d8e049cbbf6402cf65131404d1eabcdb6da2 WHIRLPOOL 30d775a40af800991020df8e20f8160b26ac06dc4533873280e70a4fdb26a213feae358c3947c779f1fced291213d6ee42bb449b169900b36bddc879b8c6ce6f
EBUILD xibo-1.7.3.ebuild 2209 SHA256 bb60142419c7c75600c9e10e57afa98f4366f793f1536bbe972d32071b059319 SHA512 4c3e34866b3bde95b9ba27fca3e3cd81569d8ea13e035513485a7bb7f57a25f1f26fe61939c5ebe7aac8c752dcd343de8fa5cdbe801cc743770a7f5af712454f WHIRLPOOL 2df432bfee06c5acbf4f6f9e80e5447214fc99219b05b4224aae533dd70b7904782a08fb4477a8f3c0f27491e26ec76562021cf25270214d28a767fa75909c03

View File

@ -0,0 +1,72 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
WEBAPP_MANUAL_SLOT="yes"
inherit autotools depend.php webapp
DESCRIPTION="Digital Signage server"
HOMEPAGE="https://github.com/xibosignage/xibo-cms/"
SRC_URI="https://github.com/xibosignage/xibo-cms/archive/${PV}.zip"
KEYWORDS="~amd64 ~x86"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
RDEPEND="dev-db/mysql
virtual/mysql
www-servers/apache
dev-lang/php[apache2,bcmath,calendar,curl,gd,intl,mysql,mysqli,pdo,soap,zip]
"
DEPEND="${RDEPEND}"
S=${WORKDIR}/xibo-cms-${PV}
src_install() {
webapp_src_preinst
#elog "${D} ### ${MY_HTDOCSDIR} ### ${S}"
#/var/tmp/portage/app-admin/xibo-1.7.3/image/ ### /usr/share/webapps//xibo/1.7.3/htdocs ### /var/tmp/portage/app-admin/xibo-1.7.3/work/xibo-cms-1.7.3
#elog "${DESCRIPTION} # ${IUSE} # ${RDEPEND} # ${S}"
# * Digital Signage server # vhosts # dev-db/mysql
#elog "${VHOST_ROOT} # ${VHOST_HOSTNAME} # ${VHOST_APPDIR}"
#/var/www/localhost # localhost #
#elog "${MY_HOSTROOTDIR} # ${PF}"
#/usr/share/webapps//xibo/1.7.3/hostroot # xibo-1.7.3
#elog "${VHOST_SERVER_UID} # ${VHOST_SERVER_GID} # ${MY_INSTALLDIR}"
#root # root #
#elog "${MY_HTDOCSDIR}"
cp -R "${S}"/* "${D}/${MY_HTDOCSDIR}"
#einfo "webapp_serverowned ${MY_HTDOCSDIR}"
# webapp_serverowned ${MY_HTDOCSDIR}
# webapp_serverowned -R ${MY_HTDOCSDIR}
webapp_src_install
}
pkg_postinst() {
webapp_pkg_postinst
PHPVER=`eselect php list apache2 | grep "*" | cut -d \ -f 6`
einfo "Alter current php.ini to match Xibo requirements:"
einfo "post_max_size = 128M"
einfo "upload_max_size = 128M"
einfo "max_execution_time = 120"
sed -i 's/^post_max_size\ =\ .*$/post_max_size\ =\ 128M/g' /etc/php/apache2-${PHPVER}/php.ini
sed -i 's/^upload_max_filesize\ =\ .*$/upload_max_filesize\ =\ 128M/g' /etc/php/apache2-${PHPVER}/php.ini
sed -i 's/^max_execution_time\ =\ .*$/max_execution_time\ =\ 120/g' /etc/php/apache2-${PHPVER}/php.ini
einfo "Set apache owner to xibo directory"
chown apache:apache ${VHOST_ROOT}/htdocs/${PN}
chown apache:apache -R ${VHOST_ROOT}/htdocs/${PN}/
service apache2 restart
}
#webapp_src_install() {}

View File

@ -40,6 +40,9 @@ AUX 2.2/zabbix_server.conf 12145 SHA256 31f87d3f6f403dbb3b64bd841a0e2b16cbab388c
AUX 2.4/init.d/zabbix-agentd 730 SHA256 f60d80c937ef3a2fa0092a7948dbb644ab968a7d66ab0e44f1849b2e7ac35ed6 SHA512 523053ec80c43e3491a39478e8b4aaf8da17264fdcfb7d9dfecc03007f43266ba9d23c87119214de3d76834f9c664bd6f9c157b14fead040ead1760be30df7e8 WHIRLPOOL 6ac58565de163c5dda1837ecbac160a4ae484d718cd0797eff2a0fbe178ac285cfa4c984baf3fd5074fdd504a85f39a04c4fcfdb7c6202876d47f33eebd7d290
AUX 2.4/init.d/zabbix-proxy 707 SHA256 123cad5312edc8060a8223d2400e77dbf5892762bc73284e4f6c010c3941e747 SHA512 28b4fea607b619357ac98d2a38929d1620d2db546c6024bd0c3f4c27693b83d074d2281128bb9db395c54f4e4bd14249b31683174dab605ee0dbee347691818f WHIRLPOOL 7e8077dbe3313ab4b8d216909f18acf2932e3c9d492b58d9da9340796e250d5052f76655ba59c360feaa2542aa01e0b902dca5f3f091d517cb3a2039ca1228ca
AUX 2.4/init.d/zabbix-server 719 SHA256 2a072cbc510e013dd99d8c428c81e19953765dfc9ba6ab0c6a847bf68ae7b8d5 SHA512 127c0ba1f378ad5dbe5761713bd12dddbe99da9434a0b9e2aa34f1c05b7f556178b359f090bd1f8f888eeaf4d7886d475f30a82c48a6122f26e42aa3dc7b519a WHIRLPOOL ddeb9b038f645da0bf72562a92caec96fe0327ed58268ae0f0388d12c1b773ad0811a1db8effd34f3047f86d4ce837f40fe6ed2597e6571de5f03e41a1f3aa66
AUX 2.4/patches/zabbix-2.4.1-frontendmessageTimeout.patch 685 SHA256 b1f588c8e13e3d9d510b346c82ad3d051ac78bab03f1a4c3991f96cc74d814d7 SHA512 8d00c5a01a9b4adead1c39c675ac0f561105ebd3039f6f42c88e4c388fb9c517eef32ce9c1088c0f80b5a328338f343ad84c13b6867f5a69a271807f8e24a2b0 WHIRLPOOL 97c1b49a468ea889d6e89b9bc32b7fa1567ac937b9661f7092760cbb91de4d42a704b6c36723c4cecdc74d62afed9272bef2101df57a793b9508e2710a1c037c
AUX 2.4/patches/zabbix-2.4.1-ipReport.patch 14190 SHA256 2b5b63b5626bc6c56acd946becea979b6857fc66578227100db85592fcfc2a2e SHA512 324f242fadcd65d426a105745562a2262ac8b3bb96edb2625abdaad2e8db8199d8ea188e2c2519b0631578445b62696cc21e5427dc6722ee340c1596267a9b52 WHIRLPOOL cb6f9b6f38b923dc22ce999cbbcc2217f688bf6ab813aec3d29df5ae3cd57da363f0a90b2383604d64ca3a47b2fba28bbce28c45aebbf0a5162ea2fddf363bfe
AUX 2.4/patches/zabbix-2.4.1-maplink.patch 663 SHA256 1b57d7b3607644ce4165bc46a6c3282a2f894900ff9516a355061824e53e05ec SHA512 f25c87006e86ec5ed71c7c024667a9de8a06d40ec97a6705743888a9cd40ae1cd794c86efc4e3d34704cedd54399c796fc9c3ed35838bfa44f7957c45b182d25 WHIRLPOOL 99d990b10556234abb8217c4346c01ec24392debdbeb250c57536b8d531081b0e0174a484408520e2abbcc181974845019dae7ebd68246f92e1d065ea0601af3
AUX 2.4/zabbix_agent.conf 2537 SHA256 a9e53ce0cf9c037996257ada36beb6dfeb92b9c070162c690b48f3e9bdd0c155 SHA512 be3b8623ce2cae49287fc800101f2ca390b8512e0f41ed7a029a5936b77f1f25a70c097d92e158dc7f09159a030a0bbd49702e5616ce94bdf99e3fd04c96ef54 WHIRLPOOL 863edc3a5423c9a3f1beacfc62e0f5016705999e4ffd444364864581b1b0d042fadae1fdd96d0873b008d6a5174f8786e0dd0958d218fff663682fd40f3e526f
AUX 2.4/zabbix_agentd.conf 7797 SHA256 4b7622c5615a140c59a9a70ba8355f26c1502fad96a6f38a258a2849ab282fd1 SHA512 75dd9ca7b4801fb5b2ad58832caae91e2fbcc536b6484dea4bec18b1054b94a08830781f23fd214775e83b393c4ddaebea3e744aa01b86e47cf37428cea3ba0b WHIRLPOOL 1ebd51227aa2a6e361560699431657a2c103b4e24aebae6024cfde4dfe3ce2720ba14f9932820234940fd7a4cb7fbe6fe34a6f4277bd87524fa6fc269e815a2b
AUX 2.4/zabbix_agentd.win.conf 7251 SHA256 f1ed583c909b821386fba11d854087c0f900c0b77b17d170c6b4cc71a7bacc0c SHA512 a215fab803eafd6ec15bd73087f38aa0c94b7a05e222647f417e0404f77222151749a1583fbbcb63b8a7a1b63a086a33f11724c4ccdc7c20863513a53fe7f5ac WHIRLPOOL a8552eecfd7289ebb7907ed9e6f8bf3658ceb24b6ccbdab08f43201dd207f7f990e5fb639f1890d71492f8eb22e5fc4b6290453955aeab203bdda86e1af238c5
@ -53,6 +56,6 @@ AUX zabbix-proxy.tmpfiles 35 SHA256 d0516a64ad0841dac41faf0ca709ff16405346f1e9d1
AUX zabbix-server.service 281 SHA256 53465d624fc5cd4d00586119234c2d3d763b63a2721f9410392cb77f73db4a74 SHA512 b002e8efdc58300fc06ed1e1028f64d525dfaff52d74e661dbb4da3750b785d817d2bdff96f4ea3a28545fda4e37df962ec7a28b70868cc4b50b63ea27b088ff WHIRLPOOL caf2ef91caf33b517623e5c4e81bf635886d5199ec1f33389dee33cbb2d13c78d54911daac2d1af317d0b2b32d361424a961d7530a690d30f3d0089fb96e4808
AUX zabbix-server.tmpfiles 35 SHA256 d0516a64ad0841dac41faf0ca709ff16405346f1e9d1bcb00dcffe37ac6b689b SHA512 3c63a2791e6ac77cb3144eb47a275cc8748f5c8943a076052300d6964994b95b18d60f504584fdcb683739dc514261402895e3f30ae2fbdb218acbc42c3d72df WHIRLPOOL f8a3202aa65ecdf733cd8f9208c294dd2086d4de11682c01bd18f7122b0c3d2e1e3da4775020beca68f5bb9be8e14f57c50b0c18ecbad3c2c23237d3572e3b39
DIST zabbix-2.4.1.tar.gz 14730972 SHA256 e47b328c2babcc7c37b27c96732b5f6ac28a935901acf8a3d340887ba64bece4 SHA512 8cf19262503ade91188cc6a9653fd2f13c966cc2638b9c36f1ecfb989707fc991cfa3bfa487b0c8a230caa6e344105a4494fd3981d8b09c07048842369e71dc2 WHIRLPOOL 5907ef1eb71c175879e93be7151a1c313a5a90d05ffdd1a2189beb22133fa08d24fb72749e0e9a13fa7a6a5b3eb0470d0331e05cd15e2f77ffdb616d5aaf24ec
EBUILD zabbix-2.4.1.ebuild 10708 SHA256 d7741539ad070ab447044b6723d3cf3df7e090faaa8e87cfaca3b9d86bf99317 SHA512 8873b869dfbfd94daada922cf2c105c1c1b8a15664b181d49c41d8abe1e9f2e3a34277133c2e4330006049d12776d085b2490ab8d3e7b38bfc68a0aeb8118623 WHIRLPOOL e58855215ea628cac6d26057f1deab8be367c297227418e4ec01442846cc1c884c2108ea4ecae5005ba6155cf5e2c2f2767b85b0c2423dd158c444e314904b2f
EBUILD zabbix-2.4.1.ebuild 10891 SHA256 c42ac7715417d79353ba00f4045714dd57ccd9e5fab8e3b753b96b983c4a2ba1 SHA512 ac5d57e63d59e563ca5c4dd63581ae47c95172f0013222710fdc025acc9cca5064e598cef35ec66430a9d64f3739536dc7a218829f37e4b388a61c3f531487b0 WHIRLPOOL 07cf921eed3a6ab8346eab745a23d253eef9c69e8d94b5efc1639a0e9ca3a974387ce96412f3f9aebb8c6899e21a5e0ac24c6c74a1f1feb08f62c67d310a5a22
MISC ChangeLog 38192 SHA256 ab3ae5d2bbc07db9b986e109ab9f17e888ea96246bfdd091063f96c760546ec9 SHA512 73ec2d31906aebf07a05edf0184dfaa964ed41249f7e05ec093c137ea1151cc44248591216c55b6360e7fdebfc1627d58918648b6408c96bf1d9f6bca8e5978b WHIRLPOOL 645a94821eefa0cffcf58208f7eebeac6491030dca8bb7ddd6e6bdbc6681f3299e5259efba86856d12de92bf014f91cfaefc0f249ad2d21537a175c56a3b959e
MISC metadata.xml 1221 SHA256 94d1841cf3efb9a709dbc9ee160a29c394a1c0f5af5069fe1466f9f08796c72d SHA512 3d3ed8e75fcd9f521402a9734d5bd19c163a7a5d33cef3b20b6e476416fc352a91a62782ecc0ed032efbafd5f07f6ac08e28a88fb766095a1bba146f8f50b5e5 WHIRLPOOL ae2d69cab99c364721ca2e806fc5e02d1dbe72ad48bea43b4d1a0fd49c00cc2b94ea6ea85f4f5a9ff90522a90ade17fe816fe85ca7a16e755d02239d4426da92