Re: [meta-arago] [PATCH v2] linuxptp: Add recipe for linux ptp

2014-02-12 Thread Denys Dmytriyenko
On Tue, Feb 11, 2014 at 06:56:58PM -0500, Sam Nelson wrote:
 - linuxptp is an implementation of precision time protocol (PTP)
 
 Signed-off-by: Sam Nelson sam.nel...@ti.com
 
 ---
 Change from previous patch
 * Removed redundant setting of STAGING_KERNEL_DIR
 ---
 ---
  .../recipes-bsp/linuxptp/linuxptp_1.0.bb   |   24 
 
  1 file changed, 24 insertions(+)
  create mode 100755 meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb

You keep adding everything to recipes-bsp... This one is not really BSP 
specific. For networking stuff, there's recipes-connectivity directory.

Otherwise looks good. BTW, does that SRCREV correspond to any official 
release? If it is, handling tarball would be easier than checking out from 
a git repository - release tarballs are usually mirrored much wider...


 diff --git a/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb 
 b/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb
 new file mode 100755
 index 000..6d3d3a1
 --- /dev/null
 +++ b/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb
 @@ -0,0 +1,24 @@
 +DESCRIPTION = This software is an implementation of the Precision Time 
 Protocol (PTP) \
 +according to IEEE standard 1588 for Linux
 +HOMEPAGE = http://linuxptp.sourceforge.net/;
 +SECTION = console/network
 +LICENSE = GPLv2
 +LIC_FILES_CHKSUM = file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
 +DEPENDS += virtual/kernel
 +PR = r0
 +
 +SRC_URI = git://git.code.sf.net/p/linuxptp/code;protocol=git
 +
 +SRCREV = 74e703727ec9b1c334c7bfbba9be1cabf4b7b461
 +
 +S = ${WORKDIR}/git
 +
 +inherit autotools 
 +
 +EXTRA_OEMAKE = KBUILD_OUTPUT=${STAGING_KERNEL_DIR} 
 CROSS_COMPILE=${TARGET_PREFIX} ARCH=${TARGET_ARCH}
 +
 +do_install() {
 + install -d ${D}${bindir}/
 + install -c -m 755 ${S}/ptp4l ${D}${bindir}/
 +}
 +
 -- 
 1.7.9.5
 
 ___
 meta-arago mailing list
 meta-arago@arago-project.org
 http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


Re: [meta-arago] [PATCH v2] linuxptp: Add recipe for linux ptp

2014-02-12 Thread Nelson, Sam


 -Original Message-
 From: Dmytriyenko, Denys
 Sent: Wednesday, February 12, 2014 11:48 AM
 To: Nelson, Sam
 Cc: meta-arago@arago-project.org
 Subject: Re: [meta-arago] [PATCH v2] linuxptp: Add recipe for linux ptp
 
 On Tue, Feb 11, 2014 at 06:56:58PM -0500, Sam Nelson wrote:
  - linuxptp is an implementation of precision time protocol (PTP)
 
  Signed-off-by: Sam Nelson sam.nel...@ti.com
 
  ---
  Change from previous patch
  * Removed redundant setting of STAGING_KERNEL_DIR
  ---
  ---
   .../recipes-bsp/linuxptp/linuxptp_1.0.bb   |   24
 
   1 file changed, 24 insertions(+)
   create mode 100755 meta-arago-extras/recipes-
 bsp/linuxptp/linuxptp_1.0.bb
 
 You keep adding everything to recipes-bsp... This one is not really BSP
 specific. For networking stuff, there's recipes-connectivity directory.
[Sam] I will move to recipes-connectivity.
 
 Otherwise looks good. BTW, does that SRCREV correspond to any official
 release? If it is, handling tarball would be easier than checking out from
 a git repository - release tarballs are usually mirrored much wider...
[Sam]That is a good point.  I will use tarball instead of git and send the 
updated patch.
 
 
  diff --git a/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb
 b/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb
  new file mode 100755
  index 000..6d3d3a1
  --- /dev/null
  +++ b/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb
  @@ -0,0 +1,24 @@
  +DESCRIPTION = This software is an implementation of the Precision Time
 Protocol (PTP) \
  +according to IEEE standard 1588 for Linux
  +HOMEPAGE = http://linuxptp.sourceforge.net/;
  +SECTION = console/network
  +LICENSE = GPLv2
  +LIC_FILES_CHKSUM =
 file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
  +DEPENDS += virtual/kernel
  +PR = r0
  +
  +SRC_URI = git://git.code.sf.net/p/linuxptp/code;protocol=git
  +
  +SRCREV = 74e703727ec9b1c334c7bfbba9be1cabf4b7b461
  +
  +S = ${WORKDIR}/git
  +
  +inherit autotools
  +
  +EXTRA_OEMAKE = KBUILD_OUTPUT=${STAGING_KERNEL_DIR}
 CROSS_COMPILE=${TARGET_PREFIX} ARCH=${TARGET_ARCH}
  +
  +do_install() {
  +   install -d ${D}${bindir}/
  +   install -c -m 755 ${S}/ptp4l ${D}${bindir}/
  +}
  +
  --
  1.7.9.5
 
  ___
  meta-arago mailing list
  meta-arago@arago-project.org
  http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago


[meta-arago] [PATCH v2] linuxptp: Add recipe for linux ptp

2014-02-11 Thread Sam Nelson
- linuxptp is an implementation of precision time protocol (PTP)

Signed-off-by: Sam Nelson sam.nel...@ti.com

---
Change from previous patch
* Removed redundant setting of STAGING_KERNEL_DIR
---
---
 .../recipes-bsp/linuxptp/linuxptp_1.0.bb   |   24 
 1 file changed, 24 insertions(+)
 create mode 100755 meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb

diff --git a/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb 
b/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb
new file mode 100755
index 000..6d3d3a1
--- /dev/null
+++ b/meta-arago-extras/recipes-bsp/linuxptp/linuxptp_1.0.bb
@@ -0,0 +1,24 @@
+DESCRIPTION = This software is an implementation of the Precision Time 
Protocol (PTP) \
+according to IEEE standard 1588 for Linux
+HOMEPAGE = http://linuxptp.sourceforge.net/;
+SECTION = console/network
+LICENSE = GPLv2
+LIC_FILES_CHKSUM = file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263
+DEPENDS += virtual/kernel
+PR = r0
+
+SRC_URI = git://git.code.sf.net/p/linuxptp/code;protocol=git
+
+SRCREV = 74e703727ec9b1c334c7bfbba9be1cabf4b7b461
+
+S = ${WORKDIR}/git
+
+inherit autotools 
+
+EXTRA_OEMAKE = KBUILD_OUTPUT=${STAGING_KERNEL_DIR} 
CROSS_COMPILE=${TARGET_PREFIX} ARCH=${TARGET_ARCH}
+
+do_install() {
+   install -d ${D}${bindir}/
+   install -c -m 755 ${S}/ptp4l ${D}${bindir}/
+}
+
-- 
1.7.9.5

___
meta-arago mailing list
meta-arago@arago-project.org
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago