sf3978
IPPF-Promi
- Mitglied seit
- 2 Dez 2007
- Beiträge
- 8,014
- Punkte für Reaktionen
- 28
- Punkte
- 48
Habe jetzt nochmal das Gleiche mit Deinem Patch gemacht (den ich übrigens auch zuerst benutzt hatte). Da sieht die macchanger.mk allerdings so aus und in Zeile 21 einfügen bringt beim make einen Fehler.
Code:
...
$($(PKG)_BINARY): $($(PKG)_DIR)/.configured
$(SUBMAKE) -C $(MACCHANGER_DIR) \
LDFLAGS="-L$(TARGET_TOOLCHAIN_STAGING_DIR)/lib -static"
touch $(MACCHANGER_OUI_LIST)
touch $(MACCHANGER_WIRELESS_LIST)
...
Ja, wenn Du den Pfad (... "/usr/share" ist bei dir ro) für die Textdateien änderstIch könnte also nun (auch wenn es dynamisch ist) nochmal ein Image erstellen und macchanger wäre mit im Image ?
Code:
...
$(PKG)_TARGET_OUI_LIST:=$($(PKG)_DEST_DIR)/usr/share/$(pkg)/OUI.list
$(PKG)_WIRELESS_LIST:=$($(PKG)_DIR)/data/wireless.list
$(PKG)_TARGET_WIRELESS_LIST:=$($(PKG)_DEST_DIR)/usr/share/$(pkg)/wireless.list
$(PKG)_CONFIGURE_PRE_CMDS += $(call PKG_PREVENT_RPATH_HARDCODING,./configure)
$(PKG)_CONFIGURE_OPTIONS += --datadir=/usr/share
...