summaryrefslogtreecommitdiffstats
path: root/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb
diff options
context:
space:
mode:
authorGyorgy Sarvari <skandigraun@gmail.com>2026-02-25 20:16:32 +0100
committerKhem Raj <raj.khem@gmail.com>2026-03-02 19:25:49 -0800
commit58259850fe6302a752548e910198fa080b49ea66 (patch)
tree12b8b4609dff39de97503b43e1636a5adc77952f /meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb
parent93e33ae8090ad30bb1a145e0fbb677e3e51a0ca4 (diff)
downloadmeta-openembedded-58259850fe6302a752548e910198fa080b49ea66.tar.gz
owfs: upgrade 3.2p3 -> 3.2p4
Drop patch that's included in this release. Changelog: v3.2p4 is mainly a bugfix & cleanup release. Enhancements Add support for InfernoEmbedded soft-devices (GH-21) Bug fixes Fix bug (GH-55) related to split packet (GH-64) Fix copy paste bug (474f06d) Add \r to Http header to satisfy RFC2616 specification (GH-20) Maintenance build system cleanup (GH-72, GH-27, GH-16) Fix missing files in source distribution (GH-70, GH-69) Fix compilation with GCC10 (GH-62) Minor fixes Fix typos (GH-43 GH-23) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb')
-rw-r--r--meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb80
1 files changed, 0 insertions, 80 deletions
diff --git a/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb b/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb
deleted file mode 100644
index 890c8aecc0..0000000000
--- a/meta-filesystems/recipes-filesystems/owfs/owfs_3.2p3.bb
+++ /dev/null
@@ -1,80 +0,0 @@
1SUMMARY = "1-Wire file system"
2DESCRIPTION = "OWFS is an easy way to use the powerful 1-wire system of Dallas/Maxim"
3HOMEPAGE = "http://www.owfs.org/"
4SECTION = "console/network"
5
6LICENSE = "GPL-2.0-only & LGPL-2.0-only"
7LIC_FILES_CHKSUM = "file://COPYING;md5=628b867016631792781a8735a04760e5 \
8 file://COPYING.LIB;md5=9021b7435efdd9fb22beef8291134099"
9
10DEPENDS = "fuse virtual/libusb0"
11# v3.2p3
12SRCREV = "3744375dfaa350e31c9b360eb1e1a517bbeb5c47"
13SRC_URI = "git://github.com/owfs/owfs;branch=master;protocol=https \
14 file://0001-Add-build-rule-for-README.patch \
15 file://0001-Fix-compilation-with-GCC10.patch \
16 file://owhttpd \
17 file://owserver \
18 "
19
20
21inherit autotools-brokensep update-rc.d pkgconfig systemd
22
23EXTRA_OECONF = " \
24 --with-fuseinclude=${STAGING_INCDIR} \
25 --with-fuselib=${STAGING_LIBDIR} \
26 --enable-owfs \
27 --enable-owhttpd \
28 --enable-w1 \
29 --disable-swig \
30 --disable-owtcl \
31 --disable-owphp \
32 --disable-owpython \
33 --disable-owperl \
34"
35
36do_install:prepend() {
37 install -d ${D}${sysconfdir}/default/
38 install -d ${D}${sysconfdir}/init.d/
39 install -m 0755 ${UNPACKDIR}/owhttpd ${D}${sysconfdir}/init.d/owhttpd
40 install -m 0755 ${UNPACKDIR}/owserver ${D}${sysconfdir}/init.d/owserver
41}
42
43PACKAGES =+ "owftpd owhttpd owserver owshell libowcapi libow libownet owmon owtap"
44
45DESCRIPTION:owftpd = "Anoymous FTP server for 1-wire access"
46DESCRIPTION:owhttpd = "Tiny webserver for 1-wire control"
47DESCRIPTION:owserver = "Backend server (daemon) for 1-wire control"
48DESCRIPTION:owshell = "owdir owread owwrite owpresent owget - lightweight owserver access"
49DESCRIPTION:libowcapi = "easy C-language 1-wire interface "
50DESCRIPTION:libow = "easy C-language 1-wire interface to the owserver protocol"
51DESCRIPTION:libownet = "easy C-language 1-wire interface to the owserver protocol"
52DESCRIPTION:owmon = "Monitor for owserver settings and statistics"
53DESCRIPTION:owtap = "Packet sniffer for the owserver protocol"
54
55FILES:owftpd = "${bindir}/owftpd ${systemd_system_unitdir}/owftpd.service"
56FILES:owhttpd = "${bindir}/owhttpd ${sysconfdir}/init.d/owhttpd \
57 ${systemd_system_unitdir}/owhttpd.service"
58FILES:owserver = "${bindir}/owserver ${sysconfdir}/init.d/owserver \
59 ${systemd_system_unitdir}/owserver.service \
60 ${systemd_system_unitdir}/owserver.socket"
61FILES:owshell = "${bindir}/owread ${bindir}/owwrite \
62 ${bindir}/owdir ${bindir}/owpresent \
63 ${bindir}/owget ${bindir}/owside"
64FILES:owmon = "${bindir}/owmon"
65FILES:owtap = "${bindir}/owtap"
66FILES:libowcapi = "${libdir}/libowcapi-*"
67FILES:libow = "${libdir}/libow-*"
68FILES:libownet = "${libdir}/libownet-*"
69FILES:${PN} += "${systemd_system_unitdir}/owfs.service"
70
71INITSCRIPT_PACKAGES = "owhttpd owserver"
72INITSCRIPT_NAME:owserver = "owserver"
73INITSCRIPT_NAME:owhttpd = "owhttpd"
74INITSCRIPT_PARAMS:owserver = "defaults 20"
75INITSCRIPT_PARAMS:owhttpd = "defaults 21"
76
77SYSTEMD_SERVICE:${PN} = "owfs.service"
78SYSTEMD_SERVICE:${PN}-owftpd = "owftpd.service"
79SYSTEMD_SERVICE:${PN}-owhttpd = "owhttpd.service"
80SYSTEMD_SERVICE:${PN}-owserver = "owserver.service owserver.socket"