public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/jmbsvicetto:master commit in: www-apps/limesurvey/
@ 2015-10-17  0:48 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 2+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2015-10-17  0:48 UTC (permalink / raw
  To: gentoo-commits

commit:     fc56fa6acaaae023f814a22136514a8cad25a5aa
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 00:48:19 2015 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 00:48:19 2015 +0000
URL:        https://gitweb.gentoo.org/dev/jmbsvicetto.git/commit/?id=fc56fa6a

[limesurvey] Add LimeSurvey to my overlay.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo.org>

 www-apps/limesurvey/Manifest               |  1 +
 www-apps/limesurvey/limesurvey-2.06.ebuild | 58 ++++++++++++++++++++++++++++++
 www-apps/limesurvey/metadata.xml           | 13 +++++++
 3 files changed, 72 insertions(+)

diff --git a/www-apps/limesurvey/Manifest b/www-apps/limesurvey/Manifest
new file mode 100644
index 0000000..87f08ec
--- /dev/null
+++ b/www-apps/limesurvey/Manifest
@@ -0,0 +1 @@
+DIST limesurvey-2.06.tar.gz 40991112 SHA256 eb41dcac8fb2e019495411badb9a62cd445e7f35fb8be47d25950e8e37e83844 SHA512 4044c369f60c3127997f5486740645b7f17e58ee6e41c27010c1a3a168c5f4e1e003924d1bc54848beb575bf6f8b752ef254fe4db9de53a06bbaaa29d28f0375 WHIRLPOOL c16fca091ec54c0505c11dcce959d41c5a517e7fcb06a059d7dfbe5c82f3535653473556f2d0cbe37f0794daef2b8912132c414a029eed2350306ca6a5069260

diff --git a/www-apps/limesurvey/limesurvey-2.06.ebuild b/www-apps/limesurvey/limesurvey-2.06.ebuild
new file mode 100644
index 0000000..008d239
--- /dev/null
+++ b/www-apps/limesurvey/limesurvey-2.06.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit webapp
+
+MY_PN="LimeSurvey"
+MY_DATE="151016"
+MY_PV="${PV}_plus_${MY_DATE}"
+
+DESCRIPTION="LimeSurvey is a popular Free Open Source Software survey tool"
+HOMEPAGE="https://www.limesurvey.org/"
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+gd ldap mssql mysql postgres zip"
+REQUIRED_USE="^^ ( mssql mysql postgres )"
+
+DEPEND="
+	app-admin/webapp-config
+"
+RDEPEND="
+	dev-lang/php[gd?,hash,ldap?,session,zip?,zlib]
+	mssql? ( dev-lang/php[mssql] )
+	mysql? ( dev-lang/php[mysqli] )
+	postgres? ( dev-lang/php[postgres] )
+"
+S="${WORKDIR}/${MY_PN}-${MY_PV}"
+
+pkg_config () {
+
+	webapp_pkg_setup
+}
+
+src_install () {
+
+	webapp_src_preinst
+
+	einfo "Installing files"
+	insinto "${MY_HTDOCSDIR}"
+	doins -r .
+
+	webapp_src_install
+}
+
+pkg_preinst () {
+
+	fowners -R root:apache "${MY_HTDOCSDIR}"
+	fperms -R g-w,o-rwx "${MY_HTDOCSDIR}"
+
+	# Allow writing to the tmp, upload and application/config directories
+	for dir in tmp upload application/config ; do
+
+		fperms -R g+w "${MY_HTDOCSDIR}/${dir}"
+	done
+}

diff --git a/www-apps/limesurvey/metadata.xml b/www-apps/limesurvey/metadata.xml
new file mode 100644
index 0000000..e9b832d
--- /dev/null
+++ b/www-apps/limesurvey/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer>
+  <email>jmbsvicetto@gentoo.org</email>
+  <name>Jorge Manuel B. S. Vicetto</name>
+</maintainer>
+<use>
+  <flag name='gd'>Used for captchas and nice charts</flag>
+  <flag name='ldap'>Import tokens using LDAP</flag>
+  <flag name='zip'>Add zip support for template upload and resourcees import</flag>
+</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] dev/jmbsvicetto:master commit in: www-apps/limesurvey/
@ 2015-10-17  1:02 Jorge Manuel B. S. Vicetto
  0 siblings, 0 replies; 2+ messages in thread
From: Jorge Manuel B. S. Vicetto @ 2015-10-17  1:02 UTC (permalink / raw
  To: gentoo-commits

commit:     3ade7191ae14e1118aedf8c64a9a7650fed1133a
Author:     Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 01:02:12 2015 +0000
Commit:     Jorge Manuel B. S. Vicetto <jmbsvicetto <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 01:02:12 2015 +0000
URL:        https://gitweb.gentoo.org/dev/jmbsvicetto.git/commit/?id=3ade7191

[limesurvey] Fix URL {MY_P} -> ${MY_PV}.

Signed-off-by: Jorge Manuel B. S. Vicetto (jmbsvicetto) <jmbsvicetto <AT> gentoo.org>

 www-apps/limesurvey/limesurvey-2.06.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/limesurvey/limesurvey-2.06.ebuild b/www-apps/limesurvey/limesurvey-2.06.ebuild
index 008d239..ab29a25 100644
--- a/www-apps/limesurvey/limesurvey-2.06.ebuild
+++ b/www-apps/limesurvey/limesurvey-2.06.ebuild
@@ -12,7 +12,7 @@ MY_PV="${PV}_plus_${MY_DATE}"
 
 DESCRIPTION="LimeSurvey is a popular Free Open Source Software survey tool"
 HOMEPAGE="https://www.limesurvey.org/"
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 KEYWORDS="~amd64 ~x86"
 IUSE="+gd ldap mssql mysql postgres zip"


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2015-10-17  1:02 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-10-17  1:02 [gentoo-commits] dev/jmbsvicetto:master commit in: www-apps/limesurvey/ Jorge Manuel B. S. Vicetto
  -- strict thread matches above, loose matches on Subject: below --
2015-10-17  0:48 Jorge Manuel B. S. Vicetto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox