diff options
-rw-r--r-- | www-apps/moodle/ChangeLog | 12 | ||||
-rw-r--r-- | www-apps/moodle/Manifest | 42 | ||||
-rw-r--r-- | www-apps/moodle/moodle-2.6.11.ebuild (renamed from www-apps/moodle/moodle-2.6.10.ebuild) | 2 | ||||
-rw-r--r-- | www-apps/moodle/moodle-2.7.8.ebuild (renamed from www-apps/moodle/moodle-2.7.7.ebuild) | 2 | ||||
-rw-r--r-- | www-apps/moodle/moodle-2.8.6.ebuild (renamed from www-apps/moodle/moodle-2.8.5.ebuild) | 2 | ||||
-rw-r--r-- | www-apps/moodle/moodle-2.9.ebuild | 128 |
6 files changed, 164 insertions, 24 deletions
diff --git a/www-apps/moodle/ChangeLog b/www-apps/moodle/ChangeLog index b5afaff74f2e..b8fd2e3d4a24 100644 --- a/www-apps/moodle/ChangeLog +++ b/www-apps/moodle/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for www-apps/moodle # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/ChangeLog,v 1.69 2015/03/10 13:15:09 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/ChangeLog,v 1.70 2015/05/11 14:37:10 blueness Exp $ + +*moodle-2.7.8 (11 May 2015) +*moodle-2.9 (11 May 2015) +*moodle-2.8.6 (11 May 2015) +*moodle-2.6.11 (11 May 2015) + + 11 May 2015; Anthony G. Basile <blueness@gentoo.org> +moodle-2.6.11.ebuild, + +moodle-2.7.8.ebuild, +moodle-2.8.6.ebuild, +moodle-2.9.ebuild, + -moodle-2.6.10.ebuild, -moodle-2.7.7.ebuild, -moodle-2.8.5.ebuild: + Version bumps. Remove older. *moodle-2.7.7 (10 Mar 2015) *moodle-2.8.5 (10 Mar 2015) diff --git a/www-apps/moodle/Manifest b/www-apps/moodle/Manifest index e1de6cc684ca..d0e8e69c37bd 100644 --- a/www-apps/moodle/Manifest +++ b/www-apps/moodle/Manifest @@ -5,28 +5,30 @@ AUX config-r1.php 1780 SHA256 b97d05c5701dda71fd8edd62b38c9f0d2c9d8b35fb8700d3b0 AUX config.php 718 SHA256 c62a37c0d81043ee4ca7fc4d7610d19dc2df426d556eb3285d7b1fe367a44a8d SHA512 38347d3a275397074abe3cc8cd1521c7fe2deb45f4702d7a8a3e3c30ab6e2c1c51fa2c1f58d7fc99f0b72f2dcd243b8dcfdd7b3641c22c41399705aab6b59479 WHIRLPOOL 51daeca50711e6cda7ef3703be71fd59bd7abeb2bfa4b0c7b42924dea5d0cbb9d4fac478aeb13bc655d097bbed3ddb99e35e43c6b2f800cabcf916142996bbb8 AUX postinstall-en.txt 6524 SHA256 dad8831abc23179ebcd2c2431f11d83346c142175c59da47cf5f913c928de667 SHA512 bb3e5187db6be49707801cfde15ebced065f2d4b8c1a04fef2f4ced0a67dab2440b8e79d110685056cad84647f8ebb587c697452df8e2b0eab07b015d01b92cf WHIRLPOOL 6ed4f9db76238db6e0a2afd98b8877a1de4e06311d77a6153bb9d8bbc559fd226190c7bf4a8053e35000fcb24babf154021a42d1b58ba92c3ee86bb5dfae1894 AUX postinstall-nodb-en.txt 171 SHA256 f39ff660a1cafbbd96ce18c46f056450ace04df5ac401eeccaf16441d54f3b6a SHA512 b0cf4787351f904caf06573c5bc50275b6a11361170b4006acc24224f44efde69cfe3a9b6340d6787c5805c605dc89f07072bf992b0ee255c97fba90e5d5617e WHIRLPOOL 3f91b917e8c92866d570c0af2dabbb11eb6bdf7d4cf3e9e8984649b5c147736f267156c490ab51fcd7fda9e7b3ac2ead8259231b20e74e349fb143ed44b08616 -DIST moodle-2.6.10.tgz 39483702 SHA256 adf03036cecb1d14075927f1f889a19e015a56d6176c93bc143f03871b0fe48c SHA512 0cf562ac070214ad81f04a2d96b3ce250f5ab077c0030844b4afb1fffec673357adc26be2cd000afe05543e2e3aa9421a24f050a7f64e3f82b5ba197a8d59aa8 WHIRLPOOL 94f9319409684d88b0d286ecd7ac2dc992b30c58dfc655ce3cd9fadbec36fdd021bc8abd715cdffb4bee4058c5765042425cb3e408fa78c55f1a0173e1c3ae79 -DIST moodle-2.7.7.tgz 34953016 SHA256 48997bbb2a2bfc4c6131798e41134471544300b9d30121cbe43140a0189dfd99 SHA512 b2741f0110240018d75582d8e49846a459b907e58232b55a9e7d827bac3ef2bdcede7bcef30bdc34cc238eec11914a3f2a76bcc6e518ec1da70a331dde9e4a9e WHIRLPOOL 9345e210d6195ca4111b2d4f7d309c5e566d84eabae4cae2b8c5e5b456fa07f6de2cd6ce34c31534827f4e79cacc22fb00ac9ed753a637e3e950c5a15a0c4d90 -DIST moodle-2.8.5.tgz 35792702 SHA256 1a159a193010cddedce10ee009184502e6f732e4d7c85167d8597fe5dff9e190 SHA512 4672aee9543a44fddcb27a25d6eab104ce90cb9319ad487126e78dee245f8967d3ae9efbf75aaff6074b3e60b9d0dac6b3d110f4073ff5c63cd4b15892ba32e0 WHIRLPOOL 1107540345e3c70ace3f88687d19aed8a50996882c106f2f7a2d314995a8cfcf607a95b39f8cfe9a186003422a61c8482b3ba8e1573744d50606a19ffa1f9f93 -EBUILD moodle-2.6.10.ebuild 3360 SHA256 84ba95819d465756e498daab2ded99cb39bedda75e443568afb9aae9dc425cf2 SHA512 3b19d49566a4916ba3e664950a8ec2603e0b1785c9bafca5dbe37d25356209e770db5e25ae17a66b951a38382cfea0f72113eb022cd64d60cf0af7e9ff8629f6 WHIRLPOOL 6befc1ccdfda457094b28eb090803ddf270599d25dbcf7da777dfbfc0e7882d0d1c20ed3183ced68dec97d7a20c647628ba7487c5e825ba139c56443cbf33e80 -EBUILD moodle-2.7.7.ebuild 3359 SHA256 c13e2c9f21fc3fa4b2f018d15021d2bf20fb0f2732bd255a81190168a33bb589 SHA512 21df4245d0282cd46c6d7f3deaaf7ee9ca6fa83eb8b5c4421e9fda7dfad36510016ab47bf7e62e775bfcfd7df679ee31a906cb2725ba94b8568a2d84e8fd811d WHIRLPOOL bc38b4c866ddd2bc9fe29c56c8b321514d04e43b9b180e24ea5459918fbdd57c00a1c9cf0fa81d5bf62ce5b32287b32b85d21e0516431ade6edfa574e4da1452 -EBUILD moodle-2.8.5.ebuild 3526 SHA256 22225a33a7474edcddcc90b8fa8660d2468c765a606195b2d635996f1721b849 SHA512 1ae91e242347a6bff281133ebd8cffd3914a74cf2a55564ddeb050e6611ec41652ff4fcf97bccc0a393639731d1f53d4b80ff1465525ebdf20f89fa8cd8a89f1 WHIRLPOOL 01d08a2701f83cd38c6fafd2c48713c934390a946594573a888dbebfe326ac43ca9125a3c4c0b7de3ce8375e9325ea4bc075abb416c66d45e723af37512a9dd9 -MISC ChangeLog 14755 SHA256 0df90e9cd54a0d8e5f8adc4d6f0c6afe6fdaf2f2f1bad0738bcdfbfe6bf67ad8 SHA512 fe738350e7b66c8ff7873c51cb7b5c99c449bc0f25b856aa1440c7ba6eeeaa39538ec667684df8a322100244e9f9512f3f1f165687957f53b29feffc8148abe4 WHIRLPOOL 5c5c42618107add5755772568d91c7d5f2bcb124811dec5cd040920e5dd82dbf2355e9fd62241c0125ed8488104916194bdd93d80607dfbdc84bfbea743e7835 +DIST moodle-2.6.11.tgz 39483375 SHA256 3288ded006570d68344eb63e11b76b7f7cad4ac14a2c7e571da9e7e687b89b6f SHA512 7e888f328c72f406b897677030c217cddd71c8bf821419488111e757757a13acae31ef262c3d0a955b0fbbb307b3119317b05eef7e1356e1f29708800dcdaac6 WHIRLPOOL 027e9ec50f6c28c36c38f24b3595f9732277a3a86b545f355ba7e500899071c3dd92376135bee99d69fe2c78b5503317434867f9dd6aab4fac9624f3b482d259 +DIST moodle-2.7.8.tgz 34978840 SHA256 47e87402dee85f7c046371167b1b1996e6956d2557d77e5cb82324e805e1643c SHA512 5c3f6360a843d3090aa314171b269ad89e4a6c8dedff745b86931fd08a257d91dbfe1e77ca88a4200d62f05d0db2b3a2c02195a9b2b0e5c56c7a3b3e17e6cce7 WHIRLPOOL 578c05b7fcbb4db2a46242aed68ed30d46520701c636dec6b55797017756f012072a58d3f66e7528d248c49e544b0191d6bb496f4901f17c35f25cec2ad96672 +DIST moodle-2.8.6.tgz 35833782 SHA256 54287a4417db6885ff7e327d61b167f298a5a4663130def0fbbb9186f4815eb7 SHA512 43477e10cabb5af8b82caac0d09d4b6d96b79ceed1867797a9e6fc1fdc0086340aae354ed14b3365ad14929d63482cf1d5f5ffac78bb8ea3f33c18266f0c011d WHIRLPOOL 3a19f2f3afaeeb44c4af73d77957f9a071706035c418030ab1265d297d2679cb8bbbacf3265f0b62409143f0f8b36ca2e032e93ac27eb6235c115e907646bae1 +DIST moodle-2.9.tgz 36300753 SHA256 d8fba8eb839c582a9b6451a28f82f690508b818af8d04964d57acef0606daf05 SHA512 1ff856c774ca4a593e8294feff17825623eaf5934b2455b9bb4cfba762ec4eceefbf8d986615208b6a3f9af132ed93077419d84fb9d2421c880a07e1ac0d0f4c WHIRLPOOL 1603f188339b6f1fad9fa93702aacef4afffd1f3102cf1a3da65348c4782b95ad9cce5b76aad2ab8cda7a29be79c56bafd5f2da268a8227e2a30452ff51ed7c9 +EBUILD moodle-2.6.11.ebuild 3360 SHA256 1c22a46ca1cc3d70e7bd0488a79dd3c0e02342fb0c66ce7568522090333ce034 SHA512 641ee7afe82f66242aec01ccbc74018179e0b17c7ae1dd364973b869b987b58218758dd47cb6cc718e1d8ca459ebee9b392a5cad7540f6bee8cadbc32a34f87e WHIRLPOOL cbd22e14b634f894800dd609e4be49c9a4d958d0695fc509c3b432745918391da53907e2c52a952f881e6ece96d9e0f118b9b17f6be9dffd3b3f0b5b140383bd +EBUILD moodle-2.7.8.ebuild 3359 SHA256 72d1a16125f354c8ce12e987246428820b6a3b921d9c0e03afa9b96c5deffe4f SHA512 46745b74084b3bdf2833b2bd1b9e1ea2a9cc11539a9c2a7af5390a0dcfdf70cea7eac94fdfb024a493f6cf47e247de8b5429c9c78de228ca74bacf25735040dc WHIRLPOOL 0709c870c6e7e0f2219d71553dd037bbbe0255cd3e148d11914d2e7ada6989da2d9fc74b0d9108716fd5c5b6a5866ba0b3f499b6f990338a8fca77a5fb38aec6 +EBUILD moodle-2.8.6.ebuild 3526 SHA256 cf1d965c076692f95bdadbd1d6a2e70e3d014e291f4de3ef3fe526d15b606332 SHA512 126f861363c2e9fdf6a9c927bacb1d34baecab58b18eea9c69e5ed82ced130907b1511c9ba79e41ca5261cc89cd5065ea430e86cc249457c47b8b2d392f1d68e WHIRLPOOL bf96ab5013a8392ee74270a93b86f91097044fc06c0cde4fde321f5224814cc18f5b7eb8997d221a119b004686b243d7852f754ccca08a105849bf956679929c +EBUILD moodle-2.9.ebuild 3524 SHA256 e5a8cd0f2d6d5ffd4e6f4a54a42e20fc081e69ccc0f1ecf474b880b528e9e318 SHA512 ee545640e27946fbc05a63071534f00c7fdfb7e6fc9cbd716c9072a6513d573d1bc380a354b0b1ed5fb270efe41927426341282051412e4dcc26d3d06c12a4c1 WHIRLPOOL ed84d0ba1b6e044794bbf23ed11004dddeb0d39c0e4f63de7797f224bb5101f0bc296a334e25bc4c2f2bbb60e76c8a645e3c00b56aa443129c3eea828e77e71f +MISC ChangeLog 15113 SHA256 b429e0d27a88590de68ed5dd11577e981917659b84d3de781015cd31031ae24a SHA512 4dca71eb6a8e214ea297dca05daca989cc53a36455df99413477623d338d28d5d688ba2fd402a178e78247e7192a34e7f2987c6f167b006cb403617c8be1df37 WHIRLPOOL f4e628a8abeb6fd5a04040119ed30d0554826bfbfc120c9f4d799efc4d0df3e7b7753fc018f5b850e3f5f7893e0c1dbad7e5eee68a0b4028afe6fd2e3a051f0e MISC metadata.xml 256 SHA256 8230894d717ea9f2e42f9c7de54671126820f89bf05ca96ec5f03842b12378e1 SHA512 b94120ce0ef0ab704cecc6b00d1e0460fe60159b4b7d2fedeefbc9e7b0917ead1637ba2cbe598c67cb9b86d7b0874603e555333f4bba1959e228d33a4cd1b2a5 WHIRLPOOL 8269d207868c3ea1efbf1aed77209b809488b66dc46d6304401435747aa527907fd37be2887d09e116409f1dd56f235d3812a6a7898d25701131a8305a6db5c9 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQIcBAEBCAAGBQJU/u7yAAoJEJOE+m71LUu6ysEP/0hcScF8ENMvMQjxRyTzAVCX -KFVfRQtEsqHZD/2k0FnzFsFgrskoxusclYej8yBAS25QqmGfVHQu0AMbmmREwwc/ -agKqoZEFv4QufzElM14c5VCghYwy5PJDrMKMoJOtXufl0PS/hPZEui+ZRferVVuB -pgGgnE/ja52phmRFXIz9JRDBQdXRdSs6Oz98B6aR4Xvh5mxLE8edbwwVaR6ZF89P -4aJB+r2W0mVqks5GrVRHLhQQCTrbhs0lcueTMhWk/8bk7emhZplRGD7JbfWgu3Ys -EmgsOZWX5LA1CqH2sLBeClQj8s37Lt5bxIfJPC0qru/i4TwOgU2wmBoAITZcpWP6 -n3SWr54x+4lhDgKcJBZOSza4smC5EpNXndW53l3de1r+u1+vhPWmJDuqvuJEYpkv -8hD5VF1R40sz4/BHzVVhJu6qazH/5SDBx1CG6+pDNsHqOKxrFobJdRm7wfK7il/w -/ADEQvrVOJuLWnKUc/Yohda88iznOWmZ4MoDOldQSZYHYxiuZwn517LU5f4BX/+s -XF0QFjimMa/3I1vOAmA952QGHnSJH/mWFnnW1HvIj7vadZxsadI4cnECyX7z+5Dt -Xuan4e7R4Ceze64BcwVr7MlrBv5J0N4VNrL0bHZ9F6WVxHldCgaUUE8xJ1kX4yYs -FLkW1f65PmoO6UKaIVkz -=mu6J +iQIcBAEBCAAGBQJVUL6zAAoJEJOE+m71LUu6nk8P/1LYIlJzqxA8qVTngK7PMtZb +wdbL4f+zXxONw0q7HaBvZKiJDsXBwkTxtVBG3m9SDkg1cuEdjdaVHxYqKDhmkGT9 +vs9KLzHqSkGaIrTVKEFgi6OitZglCyvv3pnqVN/SZ3E6fuD5k2LASRKpcKw6S+iu +Ba/V2aN0a1vxNKFWxGXh7F+EQ4iYtDUXsiTGsRMKxxg+aWx7vLT7UZ33Px1+Rvbr +fixDeHH5mgvU7PBI7xHGuCWf5FjzSz8HJSOQn+nrr+KBaFMoJMkP97x+5mnk1pOZ +csXxlq1h8hfaVcjE9R1PDL78N7IB3cWICEdDB0w4k4UCDeruv3jxTgO7v7FbL15e +tmRK/4l2EiSIRowsPyLxvEloiDo/OpNtpIJT3PXOchmEVp61Ha9ddaLOHfIx/Aru +vbDbVUmrhkaqUm9TltFWdmLmsVWj4BBIy0kBQ0gQIK19tTHfMKQB3yqir1ruRsvX +vmxeiPncj0ZHrsPP2kT2ZrsjiOpfLitiw0Hfs1TuqhI4lt9MWKUY9bjFCKqlBHej +d/cD7UmVXfiOhPNkpt6Jz21bAg1dertKLOl/y8xz+4lkYbGDI22T++mjPsuChnjc +c5NfSA78T7jlR2rY9klbIYjNaYLei6Gxp81P8Brd4TsLl+DKEFUNgUNeKjg2CkWM +nDdP5K7O6yDCWu/+XRdR +=J5Y8 -----END PGP SIGNATURE----- diff --git a/www-apps/moodle/moodle-2.6.10.ebuild b/www-apps/moodle/moodle-2.6.11.ebuild index 6ab80bbb2184..f1fcb3c9d791 100644 --- a/www-apps/moodle/moodle-2.6.10.ebuild +++ b/www-apps/moodle/moodle-2.6.11.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/moodle-2.6.10.ebuild,v 1.1 2015/03/10 13:15:09 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/moodle-2.6.11.ebuild,v 1.1 2015/05/11 14:37:10 blueness Exp $ EAPI="5" diff --git a/www-apps/moodle/moodle-2.7.7.ebuild b/www-apps/moodle/moodle-2.7.8.ebuild index 09e1b07de1c9..e58b73d8ec9a 100644 --- a/www-apps/moodle/moodle-2.7.7.ebuild +++ b/www-apps/moodle/moodle-2.7.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/moodle-2.7.7.ebuild,v 1.1 2015/03/10 13:15:09 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/moodle-2.7.8.ebuild,v 1.1 2015/05/11 14:37:10 blueness Exp $ EAPI="5" diff --git a/www-apps/moodle/moodle-2.8.5.ebuild b/www-apps/moodle/moodle-2.8.6.ebuild index 5959c9e5129f..40807346eb89 100644 --- a/www-apps/moodle/moodle-2.8.5.ebuild +++ b/www-apps/moodle/moodle-2.8.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/moodle-2.8.5.ebuild,v 1.1 2015/03/10 13:15:09 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/moodle-2.8.6.ebuild,v 1.1 2015/05/11 14:37:10 blueness Exp $ EAPI="5" diff --git a/www-apps/moodle/moodle-2.9.ebuild b/www-apps/moodle/moodle-2.9.ebuild new file mode 100644 index 000000000000..d1272e253d4e --- /dev/null +++ b/www-apps/moodle/moodle-2.9.ebuild @@ -0,0 +1,128 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-apps/moodle/moodle-2.9.ebuild,v 1.1 2015/05/11 14:37:10 blueness Exp $ + +EAPI="5" + +inherit versionator webapp + +AVC=( $(get_version_components) ) +MY_BRANCH="stable${AVC[0]}${AVC[1]}" + +DESCRIPTION="The Moodle Course Management System" +HOMEPAGE="http://moodle.org" +SRC_URI="http://download.moodle.org/${MY_BRANCH}/${P}.tgz" +S="${WORKDIR}/${PN}" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +#SLOT empty due to webapp + +DB_FLAGS="mysqli?,mssql?,postgres?" +DB_TYPES=${DB_FLAGS//\?/} +DB_TYPES=${DB_TYPES//,/ } + +AUTHENTICATION_FLAGS="imap?,ldap?,odbc?" +AUTHENTICATION_MODES=${AUTHENTICATION_FLAGS//\?/} +AUTHENTICATION_MODES=${AUTHENTICATION_MODES//,/ } + +PHP_REQUIRED_FLAGS="ctype,curl,iconv,json,session,simplexml,xml,zip" +PHP_OPTIONAL_FLAGS="gd,intl,soap,ssl,tokenizer,xmlrpc" +PHP_FLAGS="${PHP_REQUIRED_FLAGS},${PHP_OPTIONAL_FLAGS}" + +IUSE="${DB_TYPES} ${AUTHENTICATION_MODES} vhosts" +REQUIRED_USE="|| ( ${DB_TYPES} )" + +# No forced dependency on +# mssql? - lives on a windows server +# mysql? ( virtual/mysql ) +# postgres? ( dev-db/postgresql-server-9* ) +# which may live on another server. These USE flags affect the configuration +# file and the dependency on php. However other dbs are possible. See config.php +# and the moodle documentation for other possibilities. +DEPEND="" +RDEPEND=" + >=dev-lang/php-5.4.4[${DB_FLAGS},${AUTHENTICATION_FLAGS},${PHP_FLAGS}] + virtual/httpd-php + virtual/cron" + +pkg_setup() { + webapp_pkg_setup + + # How many dbs were selected? If one and only one, which one is it? + MYDB="" + DB_COUNT=0 + for db in ${DB_TYPES}; do + if use ${db}; then + MYDB=${db} + DB_COUNT=$(($DB_COUNT+1)) + fi + done + + # REQUIRED_USE above guarantees that ${DB_COUNT} cannot be zero + #if [[ ${DB_COUNT} -eq 0 ]]; then + # eerror + # eerror "\033[1;31m**************************************************\033[00m" + # eerror "No database selected in your USE flags," + # eerror "You must select at least one." + # eerror "\033[1;31m**************************************************\033[00m" + # eerror + # die + #fi + + if [[ ${DB_COUNT} -gt 1 ]]; then + MYDB="" + ewarn + ewarn "\033[1;33m**************************************************\033[00m" + ewarn "Multiple databases selected in your USE flags," + ewarn "You will have to choose your database manually." + ewarn "\033[1;33m**************************************************\033[00m" + ewarn + fi +} + +src_prepare() { + rm COPYING.txt + cp "${FILESDIR}"/config-r1.php config.php + + # Moodle expect pgsql, not postgres + MYDB=${MYDB/postgres/pgsql} + + if [[ ${DB_COUNT} -eq 1 ]] ; then + sed -i -e "s|mydb|${MYDB}|" config.php + fi +} + +src_install() { + webapp_src_preinst + + local MOODLEDATA="${MY_HOSTROOTDIR}"/moodle + dodir ${MOODLEDATA} + webapp_serverowned -R "${MOODLEDATA}" + + local MOODLEROOT="${MY_HTDOCSDIR}" + insinto ${MOODLEROOT} + doins -r * + + webapp_configfile "${MOODLEROOT}"/config.php + + if [[ ${DB_COUNT} -eq 1 ]]; then + webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt + else + webapp_postinst_txt en "${FILESDIR}"/postinstall-nodb-en.txt + fi + + webapp_src_install +} + +pkg_postinst() { + einfo + einfo "\033[1;32m**************************************************\033[00m" + einfo + einfo "To see the post install instructions, do" + einfo + einfo " webapp-config --show-postinst ${PN} ${PVR}" + einfo + einfo "\033[1;32m**************************************************\033[00m" + einfo +} |