From patchwork Tue Jun 25 07:03:07 2013 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [1/1] libsndfile: New recipe X-Patchwork-Submitter: =?utf-8?q?Kim_B=C3=B8ndergaard_Poulsen?= X-Patchwork-Id: 254043 X-Patchwork-Delegate: chbs@prevas.dk Message-Id: <4014368E77617E44944113A4A656BD6836E286ED@VMPREVAS2.prevas.se> To: =?iso-8859-1?Q?Christian_Br=E4uner_S=F8rensen?= , "dev@oe-lite.org" Date: Tue, 25 Jun 2013 07:03:07 +0000 From: =?iso-8859-1?Q?Kim_B=F8ndergaard_Poulsen?= List-Id: OE-lite development OK - trying again: Commit still on remote as: commit 7e7b0a317af8501a90e449829cfa070303e7e2ee Author: Kim Bøndergaard Date: Tue Jun 25 07:00:43 2013 +0000 libsndfile: New recipe --- 1.8.0.3 diff --git a/recipes/libsndfile/libsndfile_1.0.25.oe b/recipes/libsndfile/libsndfil new file mode 100644 index 0000000..44d7fc4 --- /dev/null +++ b/recipes/libsndfile/libsndfile_1.0.25.oe @@ -0,0 +1,32 @@ +DESCRIPTION = "libsndfile" +HOMEPAGE = "http://www.mega-nerd.com/libsndfile/" +LICENSE = "LGPLv2" + +inherit c c++ autotools pkgconfig library auto-package-utils + +DEPENDS = "libm" + +RECIPE_TYPES = "machine native sdk" +EXTRA_OECONF += "--disable-sqlite --disable-external-libs" + +SRC_URI = "http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz" + +AUTO_PACKAGE_UTILS = " \ + sndfile-cmp \ + sndfile-deinterleave \ + sndfile-metadata-get \ + sndfile-regtest \ + sndfile-concat \ + sndfile-info \ + sndfile-metadata-set \ + sndfile-salvage \ + sndfile-convert \ + sndfile-interleave \ + sndfile-play \ +" + +AUTO_PACKAGE_UTILS_RDEPENDS += "${PN}" + +PACKAGES += "${PN}-all" +RDEPENDS_${PN}-all = "${AUTO_PACKAGE_UTILS_PACKAGES}" + diff --git a/recipes/libsndfile/libsndfile_1.0.25.oe.sig b/recipes/libsndfile/libsn new file mode 100644 index 0000000..af8acf0 --- /dev/null +++ b/recipes/libsndfile/libsndfile_1.0.25.oe.sig @@ -0,0 +1 @@ +e95d9fca57f7ddace9f197071cbcfb92fa16748e libsndfile-1.0.25.tar.gz ________________________________________ From: Christian Bräuner Sørensen Sent: Monday, June 24, 2013 4:13 PM To: Kim Bøndergaard Poulsen; dev@oe-lite.org Subject: RE: [PATCH 1/1] libsndfile: New recipe Hi again The package contains 10 different executable files. None of the executable files depends on each other, but all seem to depend on libsndfile, so please split them using AUTO_PACKAGE_UTILS using something like: AUTO_PACKAGE_UTILS = "sndfile-cmp ..." AUTO_PACKAGE_UTILS_RDEPENDS += "libsndfile" /Christian ________________________________________ From: Kim Bøndergaard Poulsen Sent: 24 June 2013 15:56 To: Christian Bräuner Sørensen; dev@oe-lite.org Subject: RE: [PATCH 1/1] libsndfile: New recipe No you are right. Remote repository updated with the following commit: git show 4fa582bd6fe44895466dd354df918d43fb7aa8a4 commit 4fa582bd6fe44895466dd354df918d43fb7aa8a4 Author: Kim Bøndergaard Date: Mon Jun 24 13:49:14 2013 +0000 libsndfile: New recipe diff --git a/recipes/libsndfile/libsndfile_1.0.25.oe b/recipes/libsndfile/libsndfile_1.0.25 new file mode 100644 index 0000000..9055a46 --- /dev/null +++ b/recipes/libsndfile/libsndfile_1.0.25.oe @@ -0,0 +1,14 @@ +DESCRIPTION = "libsndfile" +HOMEPAGE = "http://www.mega-nerd.com/libsndfile/" +LICENSE = "LGPLv2" + +inherit c c++ autotools pkgconfig library + +DEPENDS = "libm" + +RECIPE_TYPES = "machine" +EXTRA_OECONF += "--disable-sqlite --disable-external-libs" + +SRC_URI = "http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz" + +FILES_${PN} += "/usr/bin/sndfile-*" diff --git a/recipes/libsndfile/libsndfile_1.0.25.oe.sig b/recipes/libsndfile/libsndfile_1. new file mode 100644 index 0000000..af8acf0 --- /dev/null +++ b/recipes/libsndfile/libsndfile_1.0.25.oe.sig @@ -0,0 +1 @@ +e95d9fca57f7ddace9f197071cbcfb92fa16748e libsndfile-1.0.25.tar.gz ________________________________________ From: Christian Bräuner Sørensen Sent: Monday, June 24, 2013 3:34 PM To: Kim Bøndergaard Poulsen; dev@oe-lite.org Cc: Kim Bøndergaard Poulsen Subject: RE: [PATCH 1/1] libsndfile: New recipe Hi Do you need the native and sdk versions of the recipe? If so; for what? /Christian ________________________________________ From: dev-bounces@oe-lite.org [dev-bounces@oe-lite.org] on behalf of Kim Bøndergaard [kibo@prevas.dk] Sent: 24 June 2013 14:42 To: dev@oe-lite.org Cc: Kim Bøndergaard Poulsen Subject: [PATCH 1/1] libsndfile: New recipe --- recipes/libsndfile/libsndfile_1.0.25.oe | 14 ++++++++++++++ recipes/libsndfile/libsndfile_1.0.25.oe.sig | 1 + 2 files changed, 15 insertions(+) create mode 100644 recipes/libsndfile/libsndfile_1.0.25.oe create mode 100644 recipes/libsndfile/libsndfile_1.0.25.oe.sig diff --git a/recipes/libsndfile/libsndfile_1.0.25.oe b/recipes/libsndfile/libsndfile_1.0.25.oe new file mode 100644 index 0000000..ecf7d8c --- /dev/null +++ b/recipes/libsndfile/libsndfile_1.0.25.oe @@ -0,0 +1,14 @@ +DESCRIPTION = "libsndfile" +HOMEPAGE = "http://www.mega-nerd.com/libsndfile/" +LICENSE = "LGPLv2" + +inherit c c++ autotools pkgconfig library + +DEPENDS = "libm" + +RECIPE_TYPES = "machine native sdk" +EXTRA_OECONF += "--disable-sqlite --disable-external-libs" + +SRC_URI = "http://www.mega-nerd.com/libsndfile/files/libsndfile-1.0.25.tar.gz" + +FILES_${PN} += "/usr/bin/sndfile-*" diff --git a/recipes/libsndfile/libsndfile_1.0.25.oe.sig b/recipes/libsndfile/libsndfile_1.0.25.oe.sig new file mode 100644 index 0000000..af8acf0 --- /dev/null +++ b/recipes/libsndfile/libsndfile_1.0.25.oe.sig @@ -0,0 +1 @@ +e95d9fca57f7ddace9f197071cbcfb92fa16748e libsndfile-1.0.25.tar.gz