Patchwork [06/17] curl: New recipe

login
register
mail settings
Submitter Kim Bøndergaard
Date Oct. 4, 2013, 1:24 p.m.
Message ID <0716ecd4e3138387c29a9688023106fb7e755f05.1380892944.git.kibo@prevas.dk>
Download mbox | patch
Permalink /patch/280606/
State Superseded
Delegated to: Esben Haabendal
Headers show

Comments

Kim Bøndergaard - Oct. 4, 2013, 1:24 p.m.
---
 recipes/curl/curl_7.32.0.oe     | 21 +++++++++++++++++++++
 recipes/curl/curl_7.32.0.oe.sig |  1 +
 2 files changed, 22 insertions(+)
 create mode 100644 recipes/curl/curl_7.32.0.oe
 create mode 100644 recipes/curl/curl_7.32.0.oe.sig
Esben Haabendal - Oct. 14, 2013, 2:55 p.m.
Kim Bøndergaard <kibo@prevas.dk> writes:

> --- /dev/null
> +++ b/recipes/curl/curl_7.32.0.oe

...

> +
> +RDEPENDS_${PN}-curl = "${PN}"

I fixed it up using packageqa, so ended up with a bit more dependencies,
but it should be correct now.

/Esben

> diff --git a/recipes/curl/curl_7.32.0.oe.sig b/recipes/curl/curl_7.32.0.oe.sig
> new file mode 100644
> index 0000000..2b10dc9
> --- /dev/null
> +++ b/recipes/curl/curl_7.32.0.oe.sig
> @@ -0,0 +1 @@
> +cadc5648e4cd4ea750a8c580311722ed1fb1573a  curl-7.32.0.tar.gz

Patch

diff --git a/recipes/curl/curl_7.32.0.oe b/recipes/curl/curl_7.32.0.oe
new file mode 100644
index 0000000..93d3fdf
--- /dev/null
+++ b/recipes/curl/curl_7.32.0.oe
@@ -0,0 +1,21 @@ 
+SUMMARY = "curl is a command line tool for transferring data with URL syntax"
+DESCRIPTION = """
+curl is a command line tool for transferring data with URL syntax, supporting DICT,
+ FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP,
+ RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates,
+ HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies,
+ user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...),
+ file transfer resume, proxy tunneling and a busload of other useful tricks. 
+"""
+LICENSE = "MIT-X-style"
+HOMEPAGE = "http://curl.haxx.se/"
+
+SRC_URI = "http://curl.haxx.se/download/${PN}-${PV}.tar.gz"
+
+RECIPE_TYPES = "machine native"
+
+inherit autotools library pkgconfig auto-package-utils
+
+AUTO_PACKAGE_UTILS = "curl curl-config"
+
+RDEPENDS_${PN}-curl = "${PN}"
diff --git a/recipes/curl/curl_7.32.0.oe.sig b/recipes/curl/curl_7.32.0.oe.sig
new file mode 100644
index 0000000..2b10dc9
--- /dev/null
+++ b/recipes/curl/curl_7.32.0.oe.sig
@@ -0,0 +1 @@ 
+cadc5648e4cd4ea750a8c580311722ed1fb1573a  curl-7.32.0.tar.gz