[oe-commits] Andreas Baak : epeg: Move tool out of efl + update to latest version

git at git.openembedded.org git at git.openembedded.org
Thu Aug 20 12:24:02 UTC 2015


Module: meta-openembedded.git
Branch: master-next
Commit: 905386645079f30616ac845370a914a0c820e0e9
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=905386645079f30616ac845370a914a0c820e0e9

Author: Andreas Baak <andreas.baak at gmail.com>
Date:   Sat Aug 15 22:55:33 2015 +0200

epeg: Move tool out of efl + update to latest version

The epeg tool was originally developed in the efl project
and was replaced by the evas package in efl long ago. The old,
unmaintained source code of epeg is still available from
an efl legacy repository https://svn.enlightenment.org/svn/e/OLD/.

Updates and improvements to epeg have been developed and collected
in a new github repository. This patch deletes the deprecated
package from the efl project and introduces a new recipe
that installs the updated epeg tool.

In the license file, one copyright line has been added which
indicates the authors of the tool.
Moreover, in the license text, one sentence has been removed
which elaborated on what is meant by "making the source code
available publicly". However, the license still remains
an MIT style license.

Signed-off-by: Andreas Baak <andreas.baak at gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 meta-efl/recipes-efl/efl/epeg_svn.bb     | 12 ------------
 meta-oe/recipes-support/epeg/epeg_git.bb | 13 +++++++++++++
 2 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/meta-efl/recipes-efl/efl/epeg_svn.bb b/meta-efl/recipes-efl/efl/epeg_svn.bb
deleted file mode 100644
index 1b24d91..0000000
--- a/meta-efl/recipes-efl/efl/epeg_svn.bb
+++ /dev/null
@@ -1,12 +0,0 @@
-SUMMARY = "Epeg is a small library for handling thumbnails"
-LICENSE = "MIT"
-LIC_FILES_CHKSUM = "file://COPYING;md5=344895f253c32f38e182dcaf30fe8a35 \
-                    file://COPYING-PLAIN;md5=f59cacc08235a546b0c34a5422133035"
-
-DEPENDS = "jpeg"
-PV = "0.9.0+svnr${SRCPV}"
-SRCREV = "${EFL_SRCREV}"
-
-inherit efl
-SRC_URI = "${E_SVN}/OLD;module=${SRCNAME};protocol=http;scmdata=keep"
-S = "${WORKDIR}/${SRCNAME}"
diff --git a/meta-oe/recipes-support/epeg/epeg_git.bb b/meta-oe/recipes-support/epeg/epeg_git.bb
new file mode 100644
index 0000000..8fe19b5
--- /dev/null
+++ b/meta-oe/recipes-support/epeg/epeg_git.bb
@@ -0,0 +1,13 @@
+SUMMARY = "Epeg is a small library for handling thumbnails"
+DESCRIPTION = "Insanely fast JPEG/ JPG thumbnail scaling with the minimum fuss and CPU overhead. It makes use of libjpeg features of being able to load an image by only decoding the DCT coefficients needed to reconstruct an image of the size desired."
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://COPYING;md5=e7732a9290ea1e4b034fdc15cf49968d \
+                    file://COPYING-PLAIN;md5=f59cacc08235a546b0c34a5422133035"
+DEPENDS = "jpeg libexif"
+
+SRC_URI = "git://github.com/mattes/epeg.git"
+SRCREV = "d78becc558a682f1be0a78b1af90d1b4a08e5b4e"
+S = "${WORKDIR}/git"
+
+inherit autotools pkgconfig
+



More information about the Openembedded-commits mailing list