All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/6] libdigest-sha1-perl: add recipe
@ 2014-08-14  7:49 Kai Kang
  2014-08-14  7:49 ` [PATCH 2/6] libdigest-hmac-perl: " Kai Kang
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Kai Kang @ 2014-08-14  7:49 UTC (permalink / raw)
  To: openembedded-devel

Add recipe for libdigest-sha1-perl and enable create -ptest sub-package.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
---
 meta-perl/recipes-perl/libdigest/files/run-ptest   | 16 ++++++++++++++
 .../libdigest/libdigest-sha1-perl_2.13.bb          | 25 ++++++++++++++++++++++
 2 files changed, 41 insertions(+)
 create mode 100644 meta-perl/recipes-perl/libdigest/files/run-ptest
 create mode 100644 meta-perl/recipes-perl/libdigest/libdigest-sha1-perl_2.13.bb

diff --git a/meta-perl/recipes-perl/libdigest/files/run-ptest b/meta-perl/recipes-perl/libdigest/files/run-ptest
new file mode 100644
index 0000000..1c008b5
--- /dev/null
+++ b/meta-perl/recipes-perl/libdigest/files/run-ptest
@@ -0,0 +1,16 @@
+#!/bin/sh
+
+for case in `find t -type f -name '*.t'`; do
+	perl $case >$case.output 2>&1
+	ret=$?
+	cat $case.output
+	if [ $ret -ne 0 ]; then
+		echo "FAIL: ${case%.t}"
+	elif grep -i 'SKIP' $case.output; then
+		echo "SKIP: ${case%.t}"
+	else
+		echo "PASS: ${case%.t}"
+	fi
+
+	rm -f $case.output
+done
diff --git a/meta-perl/recipes-perl/libdigest/libdigest-sha1-perl_2.13.bb b/meta-perl/recipes-perl/libdigest/libdigest-sha1-perl_2.13.bb
new file mode 100644
index 0000000..42d5875
--- /dev/null
+++ b/meta-perl/recipes-perl/libdigest/libdigest-sha1-perl_2.13.bb
@@ -0,0 +1,25 @@
+SUMMARY = "Perl interface to the SHA-1 algorithm "
+DESCRIPTION = "Digest::SHA1 - Perl interface to the SHA-1 algorithm"
+HOMEPAGE = "http://search.cpan.org/~gaas/Digest-SHA1-2.13/"
+SECTION = "libs"
+
+LICENSE = "Artistic-1.0|GPLv1+"
+LIC_FILES_CHKSUM = "file://README;beginline=10;endline=14;md5=ff5867ebb4bc1103a7a416aef2fce00a"
+
+SRC_URI = "http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/Digest-SHA1-${PV}.tar.gz \
+           file://run-ptest \
+          "
+SRC_URI[md5sum] = "bd22388f268434f2b24f64e28bf1aa35"
+SRC_URI[sha256sum] = "68c1dac2187421f0eb7abf71452a06f190181b8fc4b28ededf5b90296fb943cc"
+
+S = "${WORKDIR}/Digest-SHA1-${PV}"
+
+inherit cpan ptest
+
+do_install_ptest () {
+       cp -r ${B}/t ${D}${PTEST_PATH}
+}
+
+BBCLASSEXTEND="native"
+
+FILES_${PN}-dbg =+ "${libdir}/perl/vendor_perl/*/auto/Digest/SHA1/.debug/"
-- 
1.9.1



^ permalink raw reply related	[flat|nested] 12+ messages in thread
* [PATCH 0/6][meta-perl] V2 - Add some perl modules
@ 2014-08-14  9:13 Kai Kang
  2014-08-14  9:13 ` [PATCH 2/6] libdigest-hmac-perl: add recipe Kai Kang
  0 siblings, 1 reply; 12+ messages in thread
From: Kai Kang @ 2014-08-14  9:13 UTC (permalink / raw)
  To: martin.jansa; +Cc: openembedded-devel

V2:
* Re-indent with 4 spaces


Kai Kang (6):
  libdigest-sha1-perl: add recipe
  libdigest-hmac-perl: add recipe
  libauthen-sasl-perl: add recipe
  libnet-ssleay-perl: add recipe
  libio-socket-ssl-perl: add recipe
  libmime-types-perl: add recipe

 meta-perl/recipes-perl/libauthen/files/run-ptest   | 16 ++++++++
 .../libauthen/libauthen-sasl-perl_2.16.bb          | 30 +++++++++++++++
 meta-perl/recipes-perl/libdigest/files/run-ptest   | 16 ++++++++
 .../libdigest/libdigest-hmac-perl_1.03.bb          | 26 +++++++++++++
 .../libdigest/libdigest-sha1-perl_2.13.bb          | 25 ++++++++++++
 meta-perl/recipes-perl/libio/files/run-ptest       | 16 ++++++++
 .../libio/libio-socket-ssl-perl_1.997.bb           | 45 ++++++++++++++++++++++
 meta-perl/recipes-perl/libmime/files/run-ptest     | 16 ++++++++
 .../libmime/libmime-types-perl_2.04.bb             | 26 +++++++++++++
 meta-perl/recipes-perl/libnet/files/run-ptest      | 16 ++++++++
 .../recipes-perl/libnet/libnet-ssleay-perl_1.65.bb | 43 +++++++++++++++++++++
 11 files changed, 275 insertions(+)
 create mode 100644 meta-perl/recipes-perl/libauthen/files/run-ptest
 create mode 100644 meta-perl/recipes-perl/libauthen/libauthen-sasl-perl_2.16.bb
 create mode 100644 meta-perl/recipes-perl/libdigest/files/run-ptest
 create mode 100644 meta-perl/recipes-perl/libdigest/libdigest-hmac-perl_1.03.bb
 create mode 100644 meta-perl/recipes-perl/libdigest/libdigest-sha1-perl_2.13.bb
 create mode 100644 meta-perl/recipes-perl/libio/files/run-ptest
 create mode 100644 meta-perl/recipes-perl/libio/libio-socket-ssl-perl_1.997.bb
 create mode 100644 meta-perl/recipes-perl/libmime/files/run-ptest
 create mode 100644 meta-perl/recipes-perl/libmime/libmime-types-perl_2.04.bb
 create mode 100644 meta-perl/recipes-perl/libnet/files/run-ptest
 create mode 100644 meta-perl/recipes-perl/libnet/libnet-ssleay-perl_1.65.bb

-- 
1.9.1



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

end of thread, other threads:[~2014-08-14  9:17 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-14  7:49 [PATCH 1/6] libdigest-sha1-perl: add recipe Kai Kang
2014-08-14  7:49 ` [PATCH 2/6] libdigest-hmac-perl: " Kai Kang
2014-08-14  7:49 ` [PATCH 3/6] libauthen-sasl-perl: " Kai Kang
2014-08-14  7:49 ` [PATCH 4/6] libnet-ssleay-perl: " Kai Kang
2014-08-14  7:49 ` [PATCH 5/6] libio-socket-ssl-perl: " Kai Kang
2014-08-14  7:49 ` [PATCH 6/6] libmime-types-perl: " Kai Kang
2014-08-14  8:02 ` [meta-perl][PATCH 1/6] libdigest-sha1-perl: " Kang Kai
2014-08-14  8:38   ` Martin Jansa
2014-08-14  8:42     ` Kang Kai
2014-08-14  8:52       ` Martin Jansa
2014-08-14  8:55         ` Kang Kai
2014-08-14  9:13 [PATCH 0/6][meta-perl] V2 - Add some perl modules Kai Kang
2014-08-14  9:13 ` [PATCH 2/6] libdigest-hmac-perl: add recipe Kai Kang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.