From 7ad55cb64a7f92f0186733cf99702e7a995b5a53 Mon Sep 17 00:00:00 2001 From: Daniel Nagy Date: Tue, 14 Jun 2011 02:15:25 +0200 Subject: QA, adding metadata and jquery tools and flot --- js-libs/flot/Manifest | 3 ++ js-libs/flot/flot-0.7.ebuild | 45 ++++++++++++++++++++++++++++ js-libs/flot/metadata.xml | 16 ++++++++++ js-libs/jquery/Manifest | 3 +- js-libs/jquery/jquery-1.6.1.ebuild | 6 ++-- js-libs/jquery/metadata.xml | 13 ++++++++ js-libs/jquerytools/jquerytools-1.2.5.ebuild | 45 ++++++++++++++++++++++++++++ js-libs/jquerytools/metadata.xml | 12 ++++++++ 8 files changed, 140 insertions(+), 3 deletions(-) create mode 100644 js-libs/flot/Manifest create mode 100644 js-libs/flot/flot-0.7.ebuild create mode 100644 js-libs/flot/metadata.xml create mode 100644 js-libs/jquery/metadata.xml create mode 100644 js-libs/jquerytools/jquerytools-1.2.5.ebuild create mode 100644 js-libs/jquerytools/metadata.xml (limited to 'js-libs') diff --git a/js-libs/flot/Manifest b/js-libs/flot/Manifest new file mode 100644 index 0000000..0f75c05 --- /dev/null +++ b/js-libs/flot/Manifest @@ -0,0 +1,3 @@ +DIST flot-0.7.tar.gz 288107 RMD160 39da8fe597583317e2810e196442a51facddcd53 SHA1 68ca8b250d18203ebe67136913e0e1c82bbeecfb SHA256 bc24f661d6de1d38496b93147604174dd82b6c54359824cb1c9c4acd5eb55730 +EBUILD flot-0.7.ebuild 829 RMD160 54753e3d6ae390a5ee5e56ced3b7813e1f8d5a4e SHA1 6a41ace5fba9b7ce958607fb50ecbad20e1f50d7 SHA256 4aa0c52067094733d0bab519a7d8a62813a295d9feef44e11ed7c85da185f6d8 +MISC metadata.xml 742 RMD160 d60d6f23b1f33072a806b4e9c2de73e72cf2e419 SHA1 e0f23e41d4fb035f3744881fc0c9c2ef74676caf SHA256 30eb8ab19d76c08fb9024e20d4ce7c26083224e8ec92c1c502c60143b6afecec diff --git a/js-libs/flot/flot-0.7.ebuild b/js-libs/flot/flot-0.7.ebuild new file mode 100644 index 0000000..fb5a146 --- /dev/null +++ b/js-libs/flot/flot-0.7.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit webapp versionator eutils + +DESCRIPTION="a pure Javascript plotting library for jQuery" +HOMEPAGE="http://code.google.com/p/${PN}/" +SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" + +SLOT="0" + +LICENSE="MIT" +KEYWORDS="~amd64 ~x86" +IUSE="examples minimal" + +DEPEND="js-libs/jquery" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}/jquery.flot.js" "${S}/" + cp "${DISTDIR}/jquery.flot.*.js" "${S}/" + if [ use examples ] ; then + cp "${DISTDIR}/examples/*" "${S}/examples/" + fi +} + +src_install() { + webapp_src_preinst + webapp_src_install + insinto "${MY_HTDOCSDIR}" + doins "${P}.js" "${P}.min.js" +} + +pkg_setup() { + webapp_pkg_setup +} + +pkg_postinst() { + webapp_pkg_postinst +} diff --git a/js-libs/flot/metadata.xml b/js-libs/flot/metadata.xml new file mode 100644 index 0000000..5ec1f21 --- /dev/null +++ b/js-libs/flot/metadata.xml @@ -0,0 +1,16 @@ + + + +no-herd + + danielnagy@gmx.de + Daniel Nagy + +Flot is a pure Javascript plotting library for jQuery. It + produces graphical plots of arbitrary datasets on-the-fly client-side. + The focus is on simple usage (all settings are optional), attractive + looks and interactive features like zooming and mouse tracking. + The plugin works with Internet Explorer 6+, Firefox 2.x+, Safari 3.0+, + Opera 9.5+ and Konqueror 4.x+ with the HTML canvas tag (the excanvas + Javascript emulation helper is used for IE < 9). + diff --git a/js-libs/jquery/Manifest b/js-libs/jquery/Manifest index 032e6b3..7f73057 100644 --- a/js-libs/jquery/Manifest +++ b/js-libs/jquery/Manifest @@ -1,3 +1,4 @@ DIST jquery-1.6.1.js 234995 RMD160 e106f84190d8e5cf26d46a50e2bd24077a64447b SHA1 22c1eefcce5be20a3e0966f5bcdf88ed81e9f5e7 SHA256 0eef76a9583a6c7a1eb764d33fe376bfe1861df79fab82c2c3f5d16183e82016 DIST jquery-1.6.1.min.js 91342 RMD160 4ec10fa37325329542f5d2bbebaf6803422dbe8a SHA1 6fca78dac2797c02d86a4bf6514eda398b7dbe62 SHA256 c784376960f3163dc760bc019e72e5fed78203745a5510c69992a39d1d8fe776 -EBUILD jquery-1.6.1.ebuild 708 RMD160 cae706d28d9c54521f8430ae4d95024fba2e6f67 SHA1 30f68d00f88730e5181f7c863ed4c11d46fbfdc8 SHA256 e0c6f053e026255c72d9d47ce77096b97e803ab47027ab8c74a5bb412faa8917 +EBUILD jquery-1.6.1.ebuild 720 RMD160 e90891eaa0522c598a232cc9c105d725c591f7ce SHA1 7b08cc9497efb39f033728b17e672c1640ad2de9 SHA256 d1a40c2d09a419acf8285778e285ddeb1dfe847c7ad520a9f30fc5011de38739 +MISC metadata.xml 516 RMD160 82020a0ff1a792adee71d30bf847a056db89c267 SHA1 fafa52f8326d432fa7d7c6b802d760af5718bbaa SHA256 beb54ea69eeed279b04db908a5825064038198bf708514bdf9fcaf201727153c diff --git a/js-libs/jquery/jquery-1.6.1.ebuild b/js-libs/jquery/jquery-1.6.1.ebuild index b54e1ca..1bbe2a3 100644 --- a/js-libs/jquery/jquery-1.6.1.ebuild +++ b/js-libs/jquery/jquery-1.6.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ @@ -10,8 +10,10 @@ DESCRIPTION="a fast and concise JavaScript Library" HOMEPAGE="http://jquery.com" SRC_URI="http://code.jquery.com/${P}.js http://code.jquery.com/${P}.min.js" +SLOT="0" + LICENSE="|| ( MIT GPL-2 )" -KEYWORDS="amd64 x86" +KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="" diff --git a/js-libs/jquery/metadata.xml b/js-libs/jquery/metadata.xml new file mode 100644 index 0000000..3de14b9 --- /dev/null +++ b/js-libs/jquery/metadata.xml @@ -0,0 +1,13 @@ + + + +no-herd + + danielnagy@gmx.de + Daniel Nagy + +jQuery is a fast and concise JavaScript Library that simplifies + HTML document traversing, event handling, animating, and Ajax + interactions for rapid web development. jQuery is designed to change the + way that you write JavaScript. + diff --git a/js-libs/jquerytools/jquerytools-1.2.5.ebuild b/js-libs/jquerytools/jquerytools-1.2.5.ebuild new file mode 100644 index 0000000..5af04a6 --- /dev/null +++ b/js-libs/jquerytools/jquerytools-1.2.5.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit webapp versionator eutils + +DESCRIPTION="The missing UI library for the Web" +HOMEPAGE="http://flowplayer.org/tools/" +SRC_URI="http://cdn.jquerytools.org/${PV}/all/jquery.tools.min.js" + +SLOT="0" + +LICENSE="public-domain" +KEYWORDS="~amd64 ~x86" +IUSE="examples minimal" + +DEPEND="js-libs/jquery" +RDEPEND="${DEPEND}" + +S="${WORKDIR}" + +src_unpack() { + cp "${DISTDIR}/jquery.flot.js" "${S}/" + cp "${DISTDIR}/jquery.flot.*.js" "${S}/" + if [ use examples ] ; then + cp "${DISTDIR}/examples/*" "${S}/examples/" + fi +} + +src_install() { + webapp_src_preinst + webapp_src_install + insinto "${MY_HTDOCSDIR}" + doins "${P}.js" "${P}.min.js" +} + +pkg_setup() { + webapp_pkg_setup +} + +pkg_postinst() { + webapp_pkg_postinst +} diff --git a/js-libs/jquerytools/metadata.xml b/js-libs/jquerytools/metadata.xml new file mode 100644 index 0000000..5954ca0 --- /dev/null +++ b/js-libs/jquerytools/metadata.xml @@ -0,0 +1,12 @@ + + + +no-herd + + danielnagy@gmx.de + Daniel Nagy + +jQuery Tools is a collection of the most important + user-interface components for modern websites. Used by large sites all + over the world. + -- cgit v1.2.3-65-gdbad