All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Jansa <martin.jansa@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [meta-oe][PATCH] libjpeg-turbo: update 1.3.0 -> 1.3.1
Date: Sun, 4 May 2014 17:12:35 +0200	[thread overview]
Message-ID: <20140504151235.GE2486@jama> (raw)
In-Reply-To: <1399101781-5560-1-git-send-email-armccurdy@gmail.com>

[-- Attachment #1: Type: text/plain, Size: 5859 bytes --]

On Sat, May 03, 2014 at 12:23:01AM -0700, Andre McCurdy wrote:
> This commit also modifies SRC_URI to fetch a release tarfile instead
> of checking out from SourceForge SVN and makes some minor updates to
> the jpeg-tools DESCRIPTION text.
> 
> Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
> ---
>  .../recipes-core/jpeg/libjpeg-turbo_8d+1.3.1.bb    | 39 ++++++++++++++++++++++
>  meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb     | 36 --------------------
>  2 files changed, 39 insertions(+), 36 deletions(-)
>  create mode 100644 meta-oe/recipes-core/jpeg/libjpeg-turbo_8d+1.3.1.bb
>  delete mode 100644 meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> 
> diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_8d+1.3.1.bb b/meta-oe/recipes-core/jpeg/libjpeg-turbo_8d+1.3.1.bb
> new file mode 100644
> index 0000000..d30811e
> --- /dev/null
> +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_8d+1.3.1.bb
> @@ -0,0 +1,39 @@
> +DESCRIPTION = "libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression and decompression"
> +HOMEPAGE = "http://libjpeg-turbo.org/"
> +
> +LICENSE = "BSD-3-Clause"
> +LIC_FILES_CHKSUM = "file://cdjpeg.h;endline=12;md5=78fa8dbac547bb5b2a0e6457a6cfe21d \
> +                    file://jpeglib.h;endline=14;md5=a08bb0a80f782a9f8da313cc4015ed6f \
> +                    file://djpeg.c;endline=9;md5=7629c51aed78174711c20a40194a8f1b \
> +"
> +
> +BASEPV = "${@d.getVar('PV',1).split('+')[1]}"

,1 -> ,True

> +SRC_URI = "${SOURCEFORGE_MIRROR}/${PN}/${PN}-${BASEPV}.tar.gz"

PN -> BPN

> +SRC_URI[md5sum] = "2c3a68129dac443a72815ff5bb374b05"
> +SRC_URI[sha256sum] = "c132907417ddc40ed552fe53d6b91d5fecbb14a356a60ddc7ea50d6be9666fb9"
> +
> +S = "${WORKDIR}/${PN}-${BASEPV}"

PN -> BPN

I did above changes in master-next, because otherwise
libjpeg-turbo-native fails to fetch:

NOTE: Running task 1098 of 25448 (ID: 24931, virtual:native:/home/jenkins/oe/shr-core-branches/shr-core/meta-openembedded/meta-oe/recipes-core/jpeg/libjpeg-turbo_8d+1.3.1.bb, do_fetch)
NOTE: recipe libjpeg-turbo-native-8d+1.3.1-r0: task do_fetch: Started
WARNING: Failed to fetch URL http://downloads.sourceforge.net/libjpeg-turbo-native/libjpeg-turbo-native-1.3.1.tar.gz, attempting MIRRORS if available
ERROR: Fetcher failure: Fetch command failed with exit code 8, output:
http://downloads.sourceforge.net/libjpeg-turbo-native/libjpeg-turbo-native-1.3.1.tar.gz:
2014-05-03 19:52:48 ERROR 404: Not Found.

ERROR: Function failed: Fetcher failure for URL: 'http://downloads.sourceforge.net/libjpeg-turbo-native/libjpeg-turbo-native-1.3.1.tar.gz'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/jenkins/oe/shr-core-branches/shr-core/tmp-eglibc/work/x86_64-linux/libjpeg-turbo-native/8d+1.3.1-r0/temp/log.do_fetch.5294
NOTE: recipe libjpeg-turbo-native-8d+1.3.1-r0: task do_fetch: Failed
ERROR: Task 24931 (virtual:native:/home/jenkins/oe/shr-core-branches/shr-core/meta-openembedded/meta-oe/recipes-core/jpeg/libjpeg-turbo_8d+1.3.1.bb, do_fetch) failed with exit code '1'

> +
> +# Drop-in replacement for jpeg
> +PROVIDES = "jpeg"
> +RPROVIDES_${PN} += "jpeg"
> +RREPLACES_${PN} += "jpeg"
> +RCONFLICTS_${PN} += "jpeg"
> +
> +inherit autotools pkgconfig
> +
> +EXTRA_OECONF = "--with-jpeg8 "
> +
> +PACKAGES =+ "jpeg-tools libturbojpeg"
> +
> +DESCRIPTION_jpeg-tools = "The jpeg-tools package includes client programs to access libjpeg functionality.  These tools allow for the compression, decompression, transformation and display of JPEG files and benchmarking of the libjpeg library."
> +FILES_jpeg-tools = "${bindir}/*"
> +
> +FILES_libturbojpeg = "${libdir}/libturbojpeg.so"
> +INSANE_SKIP_libturbojpeg = "dev-so"
> +
> +BBCLASSEXTEND = "native"
> +DEPENDS = "nasm-native"
> +
> +LEAD_SONAME = "libjpeg.so.8"
> diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> deleted file mode 100644
> index fa4acfd..0000000
> --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> +++ /dev/null
> @@ -1,36 +0,0 @@
> -DESCRIPTION = "libjpeg-turbo is a derivative of libjpeg that uses SIMD instructions (MMX, SSE2, NEON) to accelerate baseline JPEG compression and decompression"
> -HOMEPAGE = "http://libjpeg-turbo.org/"
> -
> -LICENSE = "BSD-3-Clause"
> -LIC_FILES_CHKSUM = "file://cdjpeg.h;endline=12;md5=78fa8dbac547bb5b2a0e6457a6cfe21d \
> -                    file://jpeglib.h;endline=14;md5=a08bb0a80f782a9f8da313cc4015ed6f \
> -                    file://djpeg.c;endline=13;md5=03db065044529233c296324be85530ab \
> -"
> -PV = "8d+1.3.0"
> -SRCREV = "988"
> -SRC_URI = "svn://svn.code.sf.net/p/libjpeg-turbo/code;protocol=svn;module=trunk"
> -
> -S = "${WORKDIR}/trunk"
> -
> -# Drop-in replacement for jpeg
> -PROVIDES = "jpeg"
> -RPROVIDES_${PN} += "jpeg"
> -RREPLACES_${PN} += "jpeg"
> -RCONFLICTS_${PN} += "jpeg"
> -
> -inherit autotools pkgconfig
> -
> -EXTRA_OECONF = "--with-jpeg8 "
> -
> -PACKAGES =+ "jpeg-tools libturbojpeg"
> -
> -DESCRIPTION_jpeg-tools = "The jpeg-tools package includes the client programs for access libjpeg functionality.  These tools allow for the compression, decompression, transformation and display of JPEG files."
> -FILES_jpeg-tools = "${bindir}/*"
> -
> -FILES_libturbojpeg = "${libdir}/libturbojpeg.so"
> -INSANE_SKIP_libturbojpeg = "dev-so"
> -
> -BBCLASSEXTEND = "native"
> -DEPENDS = "nasm-native"
> -
> -LEAD_SONAME = "libjpeg.so.8"
> -- 
> 1.8.1.2
> 
> -- 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]

      reply	other threads:[~2014-05-04 15:12 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-03  7:23 [meta-oe][PATCH] libjpeg-turbo: update 1.3.0 -> 1.3.1 Andre McCurdy
2014-05-04 15:12 ` Martin Jansa [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20140504151235.GE2486@jama \
    --to=martin.jansa@gmail.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.