summaryrefslogtreecommitdiff
path: root/dev-db/lib_mysqludf_json
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 /dev-db/lib_mysqludf_json
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-db/lib_mysqludf_json')
-rw-r--r--dev-db/lib_mysqludf_json/Manifest5
-rw-r--r--dev-db/lib_mysqludf_json/lib_mysqludf_json-0.0.2.ebuild58
-rw-r--r--dev-db/lib_mysqludf_json/metadata.xml5
3 files changed, 68 insertions, 0 deletions
diff --git a/dev-db/lib_mysqludf_json/Manifest b/dev-db/lib_mysqludf_json/Manifest
new file mode 100644
index 000000000000..c9068dc5dba4
--- /dev/null
+++ b/dev-db/lib_mysqludf_json/Manifest
@@ -0,0 +1,5 @@
+DIST lib_mysqludf_json_0.0.2.tar.gz 18177 SHA256 bed11c73d1e5d23669051b8a430f5c17b961e462ee82612b7dcdbceba47052b5 SHA512 04cc299498e7a7c40d2d181649e433c48be29f5dab2f46b64930f415060c3e05065d0d44d28ce0b35d190f3544687aa7e2ea66a69decc12609ec949bd78b8e05 WHIRLPOOL c0084c9f9c35717bbf5b76c311c357bd14dc160c5061bc09b34cd1ddec112c51548b5ca94c1078bd62121f197994de501b478f40c67cc40722817aedd1f86eed
+EBUILD lib_mysqludf_json-0.0.2.ebuild 1151 SHA256 4edaf0320d8e2a6e4f98062421a1b70320e903934bb7e6141f0f9fb967db9224 SHA512 0281fa061ee0bb0fb3e55ec99282fff030ea78a2442221a30085400c24f1243eca472d1ef86b842e1b93bb4f56e0d8cbdb39d1ff0a83496c7f15bae8657237f6 WHIRLPOOL 4122006600082e99479cd6014961ef0b6f3d1a68de89a556939585a82fae25ee6bcac95f0f526422fd35a94e0a52d823e3f3c62fa453f527e03db3f6c7169e24
+MISC ChangeLog 2550 SHA256 fd9ac889667117887557dee31f4c1033b5b617e1aa553c46b3bc9829ad1efd47 SHA512 99ebda2a0fcffe032e31b02f46ca6a76a3a9e4f26d411f6c432f281c7649dd1714289e0fc3458abb84ee19046f196cdb0e2945a32089b62a53f7e0c8687bac8d WHIRLPOOL 77e575d707df08dac57b117b912fadb97f97ad085a976090873d0e29cc5b30d3d1f316e9ef6b587bf53738ff4d329dcaebcc67962175d2fa40435f4ab3dc81d6
+MISC ChangeLog-2015 464 SHA256 75bf0fb5e524ee876f39d8f09a232b9705195f91b809246ed294ee1104f9e9c6 SHA512 5ac528206765300b34b1d7804d654d39731792ddc3dea08b5b7b9fef84a201ceb670b66b3a39520454050e4fb785bbe9fc9b070aa1ab2e36043cbe1492e00bea WHIRLPOOL 8b4968b2d6bbee4a0c4a0aa7acd35f4e7296499fe479a46852bcb5b1a2aa2ad91e98875165422c416bb0a21e8e312d17eda2d700a6b2550c8ca87bf7391e6f2a
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/dev-db/lib_mysqludf_json/lib_mysqludf_json-0.0.2.ebuild b/dev-db/lib_mysqludf_json/lib_mysqludf_json-0.0.2.ebuild
new file mode 100644
index 000000000000..7e1fe812fcb9
--- /dev/null
+++ b/dev-db/lib_mysqludf_json/lib_mysqludf_json-0.0.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="MySQL UDFs to map relational data to the JSON format"
+HOMEPAGE="http://www.mysqludf.org/lib_mysqludf_json/"
+SRC_URI="http://www.mysqludf.org/${PN}/${PN}_${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=virtual/mysql-5.1"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"
+
+# compile helper
+_compile() {
+ local CC="$(tc-getCC)"
+ echo "${CC} ${@}" && "${CC}" "${@}"
+}
+
+pkg_setup() {
+ MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
+ MYSQL_INCLUDE="$(mysql_config --include)"
+}
+
+src_prepare() {
+ # remove precompiled object
+ rm -f -- ${PN}.so
+}
+
+src_compile() {
+ _compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
+ -shared ${LDFLAGS} -o ${PN}.so ${PN}.c
+}
+
+src_install() {
+ exeinto "${MYSQL_PLUGINDIR}"
+ doexe ${PN}.so
+ dodoc ${PN}.sql
+ dohtml ${PN}.html
+}
+
+pkg_postinst() {
+ elog
+ elog "Please have a look at the documentation, how to"
+ elog "enable/disable the UDF functions of ${PN}."
+ elog
+ elog "The documentation is located here:"
+ elog "/usr/share/doc/${PF}"
+ elog
+}
diff --git a/dev-db/lib_mysqludf_json/metadata.xml b/dev-db/lib_mysqludf_json/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/dev-db/lib_mysqludf_json/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>