]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - lfs/rtl8812au
core189: Fix IPS rule files again for c188
[ipfire-2.x.git] / lfs / rtl8812au
index fd3128f426c3d30d03b1083b3441dc3f6eb8c7e7..3382abe97b1b1cd4b9b392660dc22cadcf26939a 100644 (file)
 
 include Config
 
 
 include Config
 
-VERSUFIX = ipfire$(KCFG)
-MODPATH = /lib/modules/$(KVER)-$(VERSUFIX)/extra/wlan
-
 VER        = 20210629-e6a0d1704ccd31145800ff5eb09ec2435a02f995
 
 THISAPP    = 8812au-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 VER        = 20210629-e6a0d1704ccd31145800ff5eb09ec2435a02f995
 
 THISAPP    = 8812au-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
-TARGET     = $(DIR_INFO)/$(THISAPP)-kmod-$(KVER)-$(VERSUFIX)
+TARGET     = $(DIR_INFO)/$(THISAPP)-kmod-$(KVER)
+
+MODPATH    = /lib/modules/$(KVER)/extra/wlan
 
 ###############################################################################
 # Top-level Rules
 
 ###############################################################################
 # Top-level Rules
@@ -78,17 +77,17 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rtl8812au/enable_usbmodeswitch.patch
        cd $(DIR_APP) && CONFIG_RTL8812AU=m make $(MAKETUNING) \
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
        cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/rtl8812au/enable_usbmodeswitch.patch
        cd $(DIR_APP) && CONFIG_RTL8812AU=m make $(MAKETUNING) \
-               -C /lib/modules/$(KVER)-$(VERSUFIX)/build/ M=$(DIR_APP)/ modules
+               -C /lib/modules/$(KVER)/build/ M=$(DIR_APP)/ modules
 
        # Install the built kernel modules.
        mkdir -p $(MODPATH)
        cd $(DIR_APP) && for f in $$(ls *.ko); do \
 
        # Install the built kernel modules.
        mkdir -p $(MODPATH)
        cd $(DIR_APP) && for f in $$(ls *.ko); do \
-               /lib/modules/$$(uname -r)$(KCFG)/build/scripts/sign-file sha512 \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.pem \
-                       /lib/modules/$$(uname -r)$(KCFG)/build/certs/signing_key.x509 \
+               /lib/modules/$(KVER)/build/scripts/sign-file sha512 \
+                       /lib/modules/$(KVER)/build/certs/signing_key.pem \
+                       /lib/modules/$(KVER)/build/certs/signing_key.x509 \
                        $$f; \
                        $$f; \
-               xz $$f; \
-               install -m 644 $$f.xz $(MODPATH); \
+               xz --check=crc32 --lzma2=dict=512KiB $$f; \
+               install -v -m 644 $$f.xz $(MODPATH); \
        done
 
        @rm -rf $(DIR_APP)
        done
 
        @rm -rf $(DIR_APP)