Initial commit

This commit is contained in:
Your Name
2026-04-23 17:07:55 +08:00
commit b7e39e063b
16725 changed files with 1625565 additions and 0 deletions
@@ -0,0 +1,32 @@
From db764080e54f8f998c28ef8dab78da8b8d1d1420 Mon Sep 17 00:00:00 2001
From: Koen Kooi <koen@dominion.thruhere.net>
Date: Fri, 11 Feb 2011 10:35:40 +0100
Subject: [PATCH] rfkill makefile: don't use -t, the OE install wrapper dislikes it
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
---
Upstream-Status: Pending
Makefile | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 8d6c700..3652690 100644
--- a/Makefile
+++ b/Makefile
@@ -53,10 +53,10 @@ check:
install: rfkill rfkill.8.gz
@$(NQ) ' INST rfkill'
$(Q)$(MKDIR) $(DESTDIR)$(SBINDIR)
- $(Q)$(INSTALL) -m 755 -t $(DESTDIR)$(SBINDIR) rfkill
+ $(Q)$(INSTALL) -m 755 rfkill $(DESTDIR)$(SBINDIR)
@$(NQ) ' INST rfkill.8'
$(Q)$(MKDIR) $(DESTDIR)$(MANDIR)/man8/
- $(Q)$(INSTALL) -m 644 -t $(DESTDIR)$(MANDIR)/man8/ rfkill.8.gz
+ $(Q)$(INSTALL) -m 644 rfkill.8.gz $(DESTDIR)$(MANDIR)/man8/
clean:
$(Q)rm -f rfkill *.o *~ *.gz version.c *-stamp
--
1.6.6.1
@@ -0,0 +1,33 @@
Upstream-Status: Pending
When WORKDIR is included in some other git checkout, version.sh calls git rev-parse
and it returns some description from that upper git checkout even when rfkill is
being built from release tarball.
When returned description doesn't match with expected v0.4, version.sh exits
without creating version.c
# on git builds check that the version number above
# is correct...
[ "${descr%%-*}" = "v$VERSION" ] || exit 2
and build fails a bit later:
| NOTE: make -j 32 -e MAKEFLAGS=
| CC rfkill.o
| GEN version.c
| make: *** [version.c] Error 2
| make: *** Waiting for unfinished jobs....
| ERROR: oe_runmake failed
Don't try git rev-parse, if there isn't .git in ${S}.
--- a/version.sh 2013-11-15 03:43:12.587744366 -0800
+++ b/version.sh 2013-11-15 03:42:40.699743320 -0800
@@ -12,7 +12,7 @@
if test "x$SUFFIX" != 'x'; then
v="$VERSION$SUFFIX"
-elif head=`git rev-parse --verify HEAD 2>/dev/null`; then
+elif test -d .git && head=`git rev-parse --verify HEAD 2>/dev/null`; then
git update-index --refresh --unmerged > /dev/null
descr=$(git describe 2>/dev/null || echo "v$VERSION")
@@ -0,0 +1,25 @@
SUMMARY = "Radio enable/disable command line utility"
HOMEPAGE = "http://linuxwireless.org/en/users/Documentation/rfkill"
SECTION = "base"
LICENSE = "0BSD"
LIC_FILES_CHKSUM = "file://COPYING;md5=c6036d0eb7edbfced28c4160e5d3fa94"
SRC_URI = "http://www.kernel.org/pub/software/network/${BPN}/${BP}.tar.xz \
file://0001-rfkill-makefile-don-t-use-t-the-OE-install-wrapper-d.patch \
file://dont.call.git.rev-parse.on.parent.dir.patch"
SRC_URI[sha256sum] = "dffc631c611520478b8a286f57c67a35e8cb5802d376c6ca13b057365432389c"
do_compile() {
oe_runmake
}
do_install() {
oe_runmake DESTDIR=${D} install
}
inherit update-alternatives
ALTERNATIVE:${PN} = "rfkill"
ALTERNATIVE_PRIORITY = "60"
ALTERNATIVE_LINK_NAME[rfkill] = "${sbindir}/rfkill"