add $(STAGING_DIR) as argument to the InstallDev template and update packages accordingly - this way we can reuse InstallDev to automatically generate UninstallDev or create -dev packages
SVN-Revision: 9052
This commit is contained in:
		@@ -64,7 +64,7 @@ define Build/DefaultTargets
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  $(STAMP_BUILT): $(STAMP_CONFIGURED)
 | 
					  $(STAMP_BUILT): $(STAMP_CONFIGURED)
 | 
				
			||||||
	$(Build/Compile)
 | 
						$(Build/Compile)
 | 
				
			||||||
	$(Build/InstallDev)
 | 
						$(call Build/InstallDev,$(STAGING_DIR))
 | 
				
			||||||
	touch $$@
 | 
						touch $$@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  ifdef Build/InstallDev
 | 
					  ifdef Build/InstallDev
 | 
				
			||||||
@@ -142,7 +142,7 @@ configure: $(STAMP_CONFIGURED)
 | 
				
			|||||||
compile:
 | 
					compile:
 | 
				
			||||||
install:
 | 
					install:
 | 
				
			||||||
clean: FORCE
 | 
					clean: FORCE
 | 
				
			||||||
	$(Build/UninstallDev)
 | 
						$(call Build/UninstallDev,$(STAGING_DIR))
 | 
				
			||||||
	$(Build/Clean)
 | 
						$(Build/Clean)
 | 
				
			||||||
	@rm -f $(STAGING_DIR)/stamp/.$(PKG_NAME)-installed
 | 
						@rm -f $(STAGING_DIR)/stamp/.$(PKG_NAME)-installed
 | 
				
			||||||
	@rm -rf $(PKG_BUILD_DIR)
 | 
						@rm -rf $(PKG_BUILD_DIR)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -99,10 +99,10 @@ endef
 | 
				
			|||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	$(MAKE) -C $(PKG_BUILD_DIR) \
 | 
						$(MAKE) -C $(PKG_BUILD_DIR) \
 | 
				
			||||||
		BUILDCC="$(HOSTCC)" \
 | 
							BUILDCC="$(HOSTCC)" \
 | 
				
			||||||
		DESTDIR="$(STAGING_DIR)" \
 | 
							DESTDIR="$(1)" \
 | 
				
			||||||
		install-libs
 | 
							install-libs
 | 
				
			||||||
	$(SED) 's,-I$$$${includedir},,g' $(STAGING_DIR)/usr/lib/pkgconfig/{blkid,com_err,e2p,ext2fs,ss,uuid}.pc
 | 
						$(SED) 's,-I$$$${includedir},,g' $(1)/usr/lib/pkgconfig/{blkid,com_err,e2p,ext2fs,ss,uuid}.pc
 | 
				
			||||||
	$(SED) 's,-L$$$${libdir},,g' $(STAGING_DIR)/usr/lib/pkgconfig/{blkid,com_err,e2p,ext2fs,ss,uuid}.pc
 | 
						$(SED) 's,-L$$$${libdir},,g' $(1)/usr/lib/pkgconfig/{blkid,com_err,e2p,ext2fs,ss,uuid}.pc
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -106,20 +106,20 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP)	$(PKG_INSTALL_DIR)/usr/include/fuse{,.h} $(STAGING_DIR)/usr/include/
 | 
						$(CP)	$(PKG_INSTALL_DIR)/usr/include/fuse{,.h} $(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP)	$(PKG_INSTALL_DIR)/usr/lib/libfuse.{a,so*} $(STAGING_DIR)/usr/lib/
 | 
						$(CP)	$(PKG_INSTALL_DIR)/usr/lib/libfuse.{a,so*} $(1)/usr/lib/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig
 | 
						mkdir -p $(1)/usr/lib/pkgconfig
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/fuse.pc $(STAGING_DIR)/usr/lib/pkgconfig/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/fuse.pc $(1)/usr/lib/pkgconfig/
 | 
				
			||||||
	$(SED) 's,-I$$$${includedir}/fuse,,g' $(STAGING_DIR)/usr/lib/pkgconfig/fuse.pc
 | 
						$(SED) 's,-I$$$${includedir}/fuse,,g' $(1)/usr/lib/pkgconfig/fuse.pc
 | 
				
			||||||
	$(SED) 's,-L$$$${libdir},,g' $(STAGING_DIR)/usr/lib/pkgconfig/fuse.pc
 | 
						$(SED) 's,-L$$$${libdir},,g' $(1)/usr/lib/pkgconfig/fuse.pc
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/fuse{,.h} \
 | 
						rm -rf	$(1)/usr/include/fuse{,.h} \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libfuse.{a,so*} \
 | 
							$(1)/usr/lib/libfuse.{a,so*} \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/pkgconfig/fuse.pc
 | 
							$(1)/usr/lib/pkgconfig/fuse.pc
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/fuse-utils/install
 | 
					define Package/fuse-utils/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -39,15 +39,15 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/gmp* $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/gmp* $(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/lib/libgmp.{a,so*} $(STAGING_DIR)/usr/lib/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/lib/libgmp.{a,so*} $(1)/usr/lib/
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/gmp* \
 | 
						rm -rf	$(1)/usr/include/gmp* \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libgmp.{a,so*}
 | 
							$(1)/usr/lib/libgmp.{a,so*}
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/libgmp/install
 | 
					define Package/libgmp/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -222,22 +222,22 @@ define Build/InstallDev
 | 
				
			|||||||
		$(TARGET_CONFIGURE_OPTS) \
 | 
							$(TARGET_CONFIGURE_OPTS) \
 | 
				
			||||||
		COPT_FLAGS="$(TARGET_CFLAGS)" \
 | 
							COPT_FLAGS="$(TARGET_CFLAGS)" \
 | 
				
			||||||
		KERNEL_DIR="$(LINUX_DIR)" PREFIX=/usr \
 | 
							KERNEL_DIR="$(LINUX_DIR)" PREFIX=/usr \
 | 
				
			||||||
		DESTDIR="$(STAGING_DIR)" \
 | 
							DESTDIR="$(1)" \
 | 
				
			||||||
		install-devel
 | 
							install-devel
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/include $(STAGING_DIR)/usr
 | 
						$(CP) $(PKG_BUILD_DIR)/include $(1)/usr
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/libiptc/libiptc.a $(STAGING_DIR)/usr/lib
 | 
						$(CP) $(PKG_BUILD_DIR)/libiptc/libiptc.a $(1)/usr/lib
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/include/libipq.h
 | 
						rm -rf $(1)/usr/include/libipq.h
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/include/libipulog
 | 
						rm -rf $(1)/usr/include/libipulog
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/include/libipq
 | 
						rm -rf $(1)/usr/include/libipq
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/include/libiptc
 | 
						rm -rf $(1)/usr/include/libiptc
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/include/linux/netfilter*
 | 
						rm -rf $(1)/usr/include/linux/netfilter*
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/include/iptables*
 | 
						rm -rf $(1)/usr/include/iptables*
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/include/ip6tables*
 | 
						rm -rf $(1)/usr/include/ip6tables*
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/lib/libipq.a
 | 
						rm -rf $(1)/usr/lib/libipq.a
 | 
				
			||||||
	rm -rf $(STAGING_DIR)/usr/lib/libiptc.a
 | 
						rm -rf $(1)/usr/lib/libiptc.a
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/iptables/install
 | 
					define Package/iptables/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -41,15 +41,15 @@ MAKE_FLAGS += \
 | 
				
			|||||||
	CFLAGS="$(TARGET_CFLAGS)"
 | 
						CFLAGS="$(TARGET_CFLAGS)"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include/keynote
 | 
						mkdir -p $(1)/usr/include/keynote
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/{assertion,header,keynote,signature}.h $(STAGING_DIR)/usr/include/keynote/
 | 
						$(CP) $(PKG_BUILD_DIR)/{assertion,header,keynote,signature}.h $(1)/usr/include/keynote/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/libkeynote.a $(STAGING_DIR)/usr/lib/
 | 
						$(CP) $(PKG_BUILD_DIR)/libkeynote.a $(1)/usr/lib/
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/keynote \
 | 
						rm -rf	$(1)/usr/include/keynote \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libkeynote.a
 | 
							$(1)/usr/lib/libkeynote.a
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/keynote/install
 | 
					define Package/keynote/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -36,20 +36,20 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP) -r $(PKG_INSTALL_DIR)/usr/include/json $(STAGING_DIR)/usr/include/
 | 
						$(CP) -r $(PKG_INSTALL_DIR)/usr/include/json $(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP) -r $(PKG_INSTALL_DIR)/usr/lib/libjson.{a,so*} $(STAGING_DIR)/usr/lib/
 | 
						$(CP) -r $(PKG_INSTALL_DIR)/usr/lib/libjson.{a,so*} $(1)/usr/lib/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig
 | 
						mkdir -p $(1)/usr/lib/pkgconfig
 | 
				
			||||||
	$(CP) -r $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/json.pc $(STAGING_DIR)/usr/lib/pkgconfig/
 | 
						$(CP) -r $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/json.pc $(1)/usr/lib/pkgconfig/
 | 
				
			||||||
	$(SED) 's,-I$$$${includedir}/,-I$(STAGING_DIR)/usr/include/,g' $(STAGING_DIR)/usr/lib/pkgconfig/json.pc
 | 
						$(SED) 's,-I$$$${includedir}/,-I$(1)/usr/include/,g' $(1)/usr/lib/pkgconfig/json.pc
 | 
				
			||||||
	$(SED) 's,-L$$$${libdir},,g' $(STAGING_DIR)/usr/lib/pkgconfig/json.pc
 | 
						$(SED) 's,-L$$$${libdir},,g' $(1)/usr/lib/pkgconfig/json.pc
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/json \
 | 
						rm -rf	$(1)/usr/include/json \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libjson.{a,so*} \
 | 
							$(1)/usr/lib/libjson.{a,so*} \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/pkgconfig/json.pc
 | 
							$(1)/usr/lib/pkgconfig/json.pc
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/libjson/install
 | 
					define Package/libjson/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -46,17 +46,17 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP)	$(PKG_INSTALL_DIR)/usr/include/pcap{,-bpf,-namedb}.h \
 | 
						$(CP)	$(PKG_INSTALL_DIR)/usr/include/pcap{,-bpf,-namedb}.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/
 | 
							$(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP)	$(PKG_INSTALL_DIR)/usr/lib/libpcap.{a,so*} \
 | 
						$(CP)	$(PKG_INSTALL_DIR)/usr/lib/libpcap.{a,so*} \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/
 | 
							$(1)/usr/lib/
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/pcap{,-bpf,-namedb}.h \
 | 
						rm -rf	$(1)/usr/include/pcap{,-bpf,-namedb}.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libpcap.{a,so*}
 | 
							$(1)/usr/lib/libpcap.{a,so*}
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/libpcap/install
 | 
					define Package/libpcap/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -55,17 +55,17 @@ endef
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
ifneq ($(CONFIG_PACKAGE_linux-atm),)
 | 
					ifneq ($(CONFIG_PACKAGE_linux-atm),)
 | 
				
			||||||
  define Build/InstallDev
 | 
					  define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP)	$(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h \
 | 
						$(CP)	$(PKG_INSTALL_DIR)/usr/include/atm{,d,sap}.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/
 | 
							$(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP)	$(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} \
 | 
						$(CP)	$(PKG_INSTALL_DIR)/usr/lib/libatm.{a,so*} \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/
 | 
							$(1)/usr/lib/
 | 
				
			||||||
  endef
 | 
					  endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  define Build/UninstallDev
 | 
					  define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/atm{,d,sap}.h \
 | 
						rm -rf	$(1)/usr/include/atm{,d,sap}.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libatm.{a,so*}
 | 
							$(1)/usr/lib/libatm.{a,so*}
 | 
				
			||||||
  endef
 | 
					  endef
 | 
				
			||||||
endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -62,12 +62,12 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include/mac80211
 | 
						mkdir -p $(1)/usr/include/mac80211
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/mac80211/{hostapd_ioctl,ieee80211_common}.h $(STAGING_DIR)/usr/include/mac80211/
 | 
						$(CP) $(PKG_BUILD_DIR)/mac80211/{hostapd_ioctl,ieee80211_common}.h $(1)/usr/include/mac80211/
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/mac80211
 | 
						rm -rf	$(1)/usr/include/mac80211
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$(eval $(call KernelPackage,mac80211))
 | 
					$(eval $(call KernelPackage,mac80211))
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -143,14 +143,14 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include/madwifi
 | 
						mkdir -p $(1)/usr/include/madwifi
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/include $(STAGING_DIR)/usr/include/madwifi/
 | 
						$(CP) $(PKG_BUILD_DIR)/include $(1)/usr/include/madwifi/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include/madwifi/net80211
 | 
						mkdir -p $(1)/usr/include/madwifi/net80211
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/net80211/*.h $(STAGING_DIR)/usr/include/madwifi/net80211/
 | 
						$(CP) $(PKG_BUILD_DIR)/net80211/*.h $(1)/usr/include/madwifi/net80211/
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/madwifi
 | 
						rm -rf $(1)/usr/include/madwifi
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define KernelPackage/madwifi/install
 | 
					define KernelPackage/madwifi/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -140,34 +140,34 @@ define Package/libncurses/install
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/curses.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/curses.h $(1)/usr/include/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/ncurses.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/ncurses.h $(1)/usr/include/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/ncurses_dll.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/ncurses_dll.h $(1)/usr/include/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/menu.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/menu.h $(1)/usr/include/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/panel.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/panel.h $(1)/usr/include/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/term{,cap}.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/term{,cap}.h $(1)/usr/include/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/unctrl.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/unctrl.h $(1)/usr/include/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/form.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/form.h $(1)/usr/include/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/eti.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/eti.h $(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/lib/libcurses.so $(STAGING_DIR)/usr/lib/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/lib/libcurses.so $(1)/usr/lib/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{ncurses,panel,menu,form}.{a,so*} $(STAGING_DIR)/usr/lib/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{ncurses,panel,menu,form}.{a,so*} $(1)/usr/lib/
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf \
 | 
						rm -rf \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/curses.h \
 | 
							$(1)/usr/include/curses.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/ncurses.h \
 | 
							$(1)/usr/include/ncurses.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/ncurses_dll.h \
 | 
							$(1)/usr/include/ncurses_dll.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/menu.h \
 | 
							$(1)/usr/include/menu.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/panel.h \
 | 
							$(1)/usr/include/panel.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/term{,cap}.h \
 | 
							$(1)/usr/include/term{,cap}.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/unctrl.h \
 | 
							$(1)/usr/include/unctrl.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/form.h \
 | 
							$(1)/usr/include/form.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/eti.h \
 | 
							$(1)/usr/include/eti.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libcurses.so \
 | 
							$(1)/usr/lib/libcurses.so \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/lib{ncurses,panel,menu,form}.{a,so*}
 | 
							$(1)/usr/lib/lib{ncurses,panel,menu,form}.{a,so*}
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$(eval $(call BuildPackage,libncurses))
 | 
					$(eval $(call BuildPackage,libncurses))
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -30,12 +30,12 @@ define Build/Prepare
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/lib{nvram,shared}*.so $(STAGING_DIR)/usr/lib/
 | 
						$(CP) $(PKG_BUILD_DIR)/lib{nvram,shared}*.so $(1)/usr/lib/
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -f $(STAGING_DIR)/usr/lib/lib{nvram,shared}*.so
 | 
						rm -f $(1)/usr/lib/lib{nvram,shared}*.so
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/nvram/install
 | 
					define Package/nvram/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -109,21 +109,21 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/include/openssl $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/include/openssl $(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib/
 | 
						mkdir -p $(1)/usr/lib/
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.{a,so*} $(STAGING_DIR)/usr/lib/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{crypto,ssl}.{a,so*} $(1)/usr/lib/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig
 | 
						mkdir -p $(1)/usr/lib/pkgconfig
 | 
				
			||||||
	$(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc $(STAGING_DIR)/usr/lib/pkgconfig/
 | 
						$(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc $(1)/usr/lib/pkgconfig/
 | 
				
			||||||
	$(SED) 's,^includedir=.*,includedir=$(STAGING_DIR)/usr/include,g' $(STAGING_DIR)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc
 | 
						$(SED) 's,^includedir=.*,includedir=$(1)/usr/include,g' $(1)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc
 | 
				
			||||||
	$(SED) 's,^libdir=.*,libdir=$(STAGING_DIR)/usr/lib,g' $(STAGING_DIR)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc
 | 
						$(SED) 's,^libdir=.*,libdir=$(1)/usr/lib,g' $(1)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc
 | 
				
			||||||
	$(SED) 's,$(TARGET_LDFLAGS),,g' $(STAGING_DIR)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc
 | 
						$(SED) 's,$(TARGET_LDFLAGS),,g' $(1)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/openssl \
 | 
						rm -rf	$(1)/usr/include/openssl \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/lib{crypto,ssl}.{a,so*} \
 | 
							$(1)/usr/lib/lib{crypto,ssl}.{a,so*} \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc
 | 
							$(1)/usr/lib/pkgconfig/{openssl,libcrypto,libssl}.pc
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/libopenssl/install
 | 
					define Package/libopenssl/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -49,16 +49,16 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/{iwlib,wireless}.h $(STAGING_DIR)/usr/include/
 | 
						$(CP) $(PKG_BUILD_DIR)/{iwlib,wireless}.h $(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP) $(PKG_BUILD_DIR)/libiw.so* $(STAGING_DIR)/usr/lib/
 | 
						$(CP) $(PKG_BUILD_DIR)/libiw.so* $(1)/usr/lib/
 | 
				
			||||||
	ln -sf libiw.so.$(PKG_VERSION) $(STAGING_DIR)/usr/lib/libiw.so
 | 
						ln -sf libiw.so.$(PKG_VERSION) $(1)/usr/lib/libiw.so
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -f	$(STAGING_DIR)/usr/include/{iwlib,wireless}.h \
 | 
						rm -f	$(1)/usr/include/{iwlib,wireless}.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libiw.so*
 | 
							$(1)/usr/lib/libiw.so*
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Package/wireless-tools/install
 | 
					define Package/wireless-tools/install
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -49,17 +49,17 @@ define Build/Compile
 | 
				
			|||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
define Build/InstallDev
 | 
					define Build/InstallDev
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/include
 | 
						mkdir -p $(1)/usr/include
 | 
				
			||||||
	$(CP)	$(PKG_INSTALL_DIR)/usr/include/z{conf,lib}.h \
 | 
						$(CP)	$(PKG_INSTALL_DIR)/usr/include/z{conf,lib}.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/include/
 | 
							$(1)/usr/include/
 | 
				
			||||||
	mkdir -p $(STAGING_DIR)/usr/lib
 | 
						mkdir -p $(1)/usr/lib
 | 
				
			||||||
	$(CP)	$(PKG_INSTALL_DIR)/usr/lib/libz.{a,so*} \
 | 
						$(CP)	$(PKG_INSTALL_DIR)/usr/lib/libz.{a,so*} \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/
 | 
							$(1)/usr/lib/
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
	
 | 
						
 | 
				
			||||||
define Build/UninstallDev
 | 
					define Build/UninstallDev
 | 
				
			||||||
	rm -rf	$(STAGING_DIR)/usr/include/z{conf,lib}.h \
 | 
						rm -rf	$(1)/usr/include/z{conf,lib}.h \
 | 
				
			||||||
		$(STAGING_DIR)/usr/lib/libz.{a,so*}
 | 
							$(1)/usr/lib/libz.{a,so*}
 | 
				
			||||||
endef
 | 
					endef
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# libz.so is needed for openssl (zlib-dynamic)
 | 
					# libz.so is needed for openssl (zlib-dynamic)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user