mirror of
https://gitlab.com/prpl-foundation/prplos/feeds/feed_gmap.git
synced 2025-12-20 01:20:21 +08:00
Release feed_gmap version v0.0.6
This commit is contained in:
13
README.md
Normal file
13
README.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# OpenWrt/LEDE packages for usp components
|
||||
Soft At Home Feed of Openwrt/LEDE packages for usp components
|
||||
|
||||
## How to add the usp Feed to you OpenWrt/LEDE build
|
||||
At the root of your OpenWrt/LEDE tree, add the following to your `feeds.conf` file:
|
||||
```sh
|
||||
src-git feed_gmap git@gitlab.com:soft.at.home/gmap/buildsystems/openwrt/feed_gmap.git
|
||||
```
|
||||
Now to add the packages on your usp feed to your OpenWrt/LEDE instance:
|
||||
```sh
|
||||
./scripts/feeds update feed_gmap #retrieve the usp feed from service/update to latest
|
||||
./scripts/feeds install -p feed_gmap #make all of the usp feed packages available to the build
|
||||
```
|
||||
16
apps/gmap-mod-self/Config.in
Normal file
16
apps/gmap-mod-self/Config.in
Normal file
@@ -0,0 +1,16 @@
|
||||
config PACKAGE_gmap-mod-self
|
||||
tristate
|
||||
select SAH_SERVICES_GMAP-SELF
|
||||
|
||||
if PACKAGE_gmap-mod-self
|
||||
|
||||
menu "Select gmap-mod-self build options"
|
||||
depends on PACKAGE_gmap-mod-self
|
||||
|
||||
config SAH_SERVICES_GMAP-SELF
|
||||
bool "Build GMAP SELF"
|
||||
default y
|
||||
|
||||
endmenu
|
||||
|
||||
endif
|
||||
98
apps/gmap-mod-self/Makefile
Normal file
98
apps/gmap-mod-self/Makefile
Normal file
@@ -0,0 +1,98 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
-include $(STAGING_DIR)/components.config
|
||||
|
||||
PKG_NAME:=gmap-mod-self
|
||||
PKG_VERSION:=v0.0.7
|
||||
SHORT_DESCRIPTION:=gmap module to fetch information about the hgw itself and the layer 2 'devices' on it
|
||||
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_VERSION:=v0.0.7
|
||||
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/gmap/applications/gmap-mod-self.git
|
||||
PKG_MIRROR_HASH:=48a8c91b4ce3cd1fa5569c524098ceecbe00f64e33e53030866e1c0ebb58a318
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
MACHINE:=$(shell $(CC) -dumpmachine)
|
||||
COMPONENT:=gmap-mod-self
|
||||
|
||||
PKG_RELEASE?=1
|
||||
PKG_INSTALL:=1
|
||||
|
||||
PKG_BUILD_DEPENDS += libamxc
|
||||
PKG_BUILD_DEPENDS += libamxj
|
||||
PKG_BUILD_DEPENDS += libamxd
|
||||
PKG_BUILD_DEPENDS += libamxp
|
||||
PKG_BUILD_DEPENDS += libamxb
|
||||
PKG_BUILD_DEPENDS += libamxo
|
||||
PKG_BUILD_DEPENDS += libgmap-client
|
||||
PKG_BUILD_DEPENDS += libsahtrace
|
||||
|
||||
define SAHInit/Install
|
||||
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/S72$(COMPONENT)
|
||||
endef
|
||||
|
||||
define SAHBackupRestore/Install
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup/B10$(COMPONENT)
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore/R10$(COMPONENT)
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import/R10$(COMPONENT)
|
||||
endef
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Applications
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=git@gitlab.com:soft.at.home/gmap/applications/gmap-mod-self
|
||||
DEPENDS += +libamxc
|
||||
DEPENDS += +libamxj
|
||||
DEPENDS += +libamxd
|
||||
DEPENDS += +libamxp
|
||||
DEPENDS += +libamxb
|
||||
DEPENDS += +libamxo
|
||||
DEPENDS += +libgmap-client
|
||||
DEPENDS += +libsahtrace
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
"gmap module to fetch information about the hgw itself and the layer 2 'devices' on it"
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
echo "$(PKG_NAME): Build/Compile"
|
||||
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Build/Install
|
||||
echo "$(PKG_NAME): Build/Install"
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
|
||||
|
||||
$(call SAHConfig/Install)
|
||||
$(call SAHInit/Install)
|
||||
$(call SAHBackupRestore/Install)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
echo "$(PKG_NAME): Build/InstallDev"
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/config
|
||||
source "$(SOURCE)/Config.in"
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
16
apps/gmap-server/Config.in
Normal file
16
apps/gmap-server/Config.in
Normal file
@@ -0,0 +1,16 @@
|
||||
config PACKAGE_gmap-server
|
||||
tristate
|
||||
select SAH_SERVICES_GMAP-SERVER
|
||||
|
||||
if PACKAGE_gmap-server
|
||||
|
||||
menu "Select gmap-server build options"
|
||||
depends on PACKAGE_gmap-server
|
||||
|
||||
config SAH_SERVICES_GMAP-SERVER
|
||||
bool "Build gMap server"
|
||||
default y
|
||||
|
||||
endmenu
|
||||
|
||||
endif
|
||||
94
apps/gmap-server/Makefile
Normal file
94
apps/gmap-server/Makefile
Normal file
@@ -0,0 +1,94 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
-include $(STAGING_DIR)/components.config
|
||||
|
||||
PKG_NAME:=gmap-server
|
||||
PKG_VERSION:=v0.0.9
|
||||
SHORT_DESCRIPTION:=Service implementing the gmap data model
|
||||
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_VERSION:=v0.0.9
|
||||
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/gmap/applications/gmap-server.git
|
||||
PKG_MIRROR_HASH:=1be71ff88bb1dcf384499649135cfeddcc879e98e20718bfa8c6e2a4ee28534f
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
MACHINE:=$(shell $(CC) -dumpmachine)
|
||||
COMPONENT:=gmap-server
|
||||
|
||||
PKG_RELEASE?=1
|
||||
PKG_INSTALL:=1
|
||||
|
||||
PKG_BUILD_DEPENDS += libamxc
|
||||
PKG_BUILD_DEPENDS += libamxd
|
||||
PKG_BUILD_DEPENDS += libamxp
|
||||
PKG_BUILD_DEPENDS += libamxb
|
||||
PKG_BUILD_DEPENDS += libamxo
|
||||
PKG_BUILD_DEPENDS += libgmap-client
|
||||
|
||||
define SAHInit/Install
|
||||
install -d ${PKG_INSTALL_DIR}/etc/rc.d/
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/etc/rc.d/S71$(COMPONENT)
|
||||
endef
|
||||
|
||||
define SAHBackupRestore/Install
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore
|
||||
install -d ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/backup/B10$(COMPONENT)
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/restore/R10$(COMPONENT)
|
||||
ln -sfr ${PKG_INSTALL_DIR}/etc/init.d/$(COMPONENT) ${PKG_INSTALL_DIR}/usr/lib/hgwcfg/import/R10$(COMPONENT)
|
||||
endef
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Applications
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=git@gitlab.com:soft.at.home/gmap/applications/gmap-server
|
||||
DEPENDS += +libamxc
|
||||
DEPENDS += +libamxd
|
||||
DEPENDS += +libamxp
|
||||
DEPENDS += +libamxb
|
||||
DEPENDS += +libamxo
|
||||
DEPENDS += +libgmap-client
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
"Service implementing the gmap data model"
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
echo "$(PKG_NAME): Build/Compile"
|
||||
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Build/Install
|
||||
echo "$(PKG_NAME): Build/Install"
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
|
||||
|
||||
$(call SAHConfig/Install)
|
||||
$(call SAHInit/Install)
|
||||
$(call SAHBackupRestore/Install)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
echo "$(PKG_NAME): Build/InstallDev"
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/config
|
||||
source "$(SOURCE)/Config.in"
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
16
configs/gmap-mibs-common/Config.in
Normal file
16
configs/gmap-mibs-common/Config.in
Normal file
@@ -0,0 +1,16 @@
|
||||
config PACKAGE_gmap-mibs
|
||||
tristate
|
||||
select SAH_SERVICES_GMAP-MIBS
|
||||
|
||||
if PACKAGE_gmap-mibs
|
||||
|
||||
menu "Select gmap-mibs build options"
|
||||
depends on PACKAGE_gmap-mibs
|
||||
|
||||
config SAH_SERVICES_GMAP-MIBS
|
||||
bool "Include gmap mibs"
|
||||
default y
|
||||
|
||||
endmenu
|
||||
|
||||
endif
|
||||
67
configs/gmap-mibs-common/Makefile
Normal file
67
configs/gmap-mibs-common/Makefile
Normal file
@@ -0,0 +1,67 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
-include $(STAGING_DIR)/components.config
|
||||
|
||||
PKG_NAME:=gmap-mibs-common
|
||||
PKG_VERSION:=v0.1.0
|
||||
SHORT_DESCRIPTION:=Generic mib files for the gmap service
|
||||
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_VERSION:=v0.1.0
|
||||
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/gmap/mibs/gmap-mibs-common.git
|
||||
PKG_MIRROR_HASH:=e42c2fd821276f95f20d977d07c3959b2f80e35c29415bc35ddf240c41055793
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
MACHINE:=$(shell $(CC) -dumpmachine)
|
||||
COMPONENT:=gmap-mibs-common
|
||||
|
||||
PKG_RELEASE?=1
|
||||
PKG_INSTALL:=1
|
||||
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Configurations
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=git@gitlab.com:soft.at.home/gmap/mibs/gmap-mibs-common
|
||||
DEPENDS += +gmap-server
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
"Generic mib files for the gmap service"
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
echo "$(PKG_NAME): Build/Compile"
|
||||
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Build/Install
|
||||
echo "$(PKG_NAME): Build/Install"
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
|
||||
|
||||
$(call SAHConfig/Install)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
echo "$(PKG_NAME): Build/InstallDev"
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/config
|
||||
source "$(SOURCE)/Config.in"
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
16
libs/libgmap-client/Config.in
Normal file
16
libs/libgmap-client/Config.in
Normal file
@@ -0,0 +1,16 @@
|
||||
config PACKAGE_libgmap-client
|
||||
tristate
|
||||
select SAH_LIB_GMAP-CLIENT
|
||||
|
||||
if PACKAGE_libgmap-client
|
||||
|
||||
menu "Select libgmap-client build options"
|
||||
depends on PACKAGE_libgmap-client
|
||||
|
||||
config SAH_LIB_GMAP-CLIENT
|
||||
bool "Build libgmap-client"
|
||||
default y
|
||||
|
||||
endmenu
|
||||
|
||||
endif
|
||||
72
libs/libgmap-client/Makefile
Normal file
72
libs/libgmap-client/Makefile
Normal file
@@ -0,0 +1,72 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
-include $(STAGING_DIR)/components.config
|
||||
|
||||
PKG_NAME:=libgmap-client
|
||||
PKG_VERSION:=v0.1.5
|
||||
SHORT_DESCRIPTION:=Client library for gmap modules
|
||||
|
||||
PKG_SOURCE_PROTO:=git
|
||||
PKG_SOURCE_VERSION:=v0.1.5
|
||||
PKG_SOURCE_URL:=git@gitlab.com:soft.at.home/gmap/libraries/libgmap-client.git
|
||||
PKG_MIRROR_HASH:=1db5ca38c03a92971628e2ccec5bb6d88dfd21f71591ba4931b23e13882b25ef
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
|
||||
PKG_MAINTAINER:=Soft At Home <support.opensource@softathome.com>
|
||||
PKG_LICENSE:=BSD-2-Clause-Patent
|
||||
PKG_LICENSE_FILES:=LICENSE
|
||||
|
||||
MACHINE:=$(shell $(CC) -dumpmachine)
|
||||
COMPONENT:=libgmap-client
|
||||
|
||||
PKG_RELEASE?=1
|
||||
PKG_INSTALL:=1
|
||||
|
||||
PKG_BUILD_DEPENDS += libamxc
|
||||
PKG_BUILD_DEPENDS += libamxp
|
||||
PKG_BUILD_DEPENDS += libamxb
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/$(PKG_NAME)
|
||||
CATEGORY:=gmap
|
||||
SUBMENU:=Libraries
|
||||
TITLE:=$(SHORT_DESCRIPTION)
|
||||
URL:=git@gitlab.com:soft.at.home/gmap/libraries/libgmap-client
|
||||
DEPENDS += +libamxc
|
||||
DEPENDS += +libamxp
|
||||
DEPENDS += +libamxb
|
||||
MENU:=1
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/description
|
||||
"Client library for gmap modules"
|
||||
endef
|
||||
|
||||
define Build/Compile
|
||||
echo "$(PKG_NAME): Build/Compile"
|
||||
$(call Build/Compile/Default, STAGINGDIR=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PKG_CONFIG_PATH=$(STAGING_DIR)/usr/lib/pkgconfig RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Build/Install
|
||||
echo "$(PKG_NAME): Build/Install"
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(PKG_INSTALL_DIR) DEST=$(PKG_INSTALL_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
find $(PKG_INSTALL_DIR) -name *.a -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.h -exec rm {} +;
|
||||
find $(PKG_INSTALL_DIR) -name *.pc -exec rm {} +;
|
||||
|
||||
$(call SAHConfig/Install)
|
||||
endef
|
||||
|
||||
define Build/InstallDev
|
||||
echo "$(PKG_NAME): Build/InstallDev"
|
||||
$(call Build/Install/Default, install INSTALL=install D=$(STAGING_DIR) DEST=$(STAGING_DIR) CONFIGDIR=$(STAGING_DIR) PV=$(PKG_VERSION) PKG_CONFIG_LIBDIR=$(STAGING_DIR)/usr/lib/pkgconfig LIBDIR=/usr/lib INSTALL_LIB_DIR=/lib INSTALL_BIN_DIR=/bin RAW_VERSION=$(PKG_VERSION) HARDCO_HAL_DIR=$(STAGING_DIR)/usr/include)
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/install
|
||||
$(CP) $(PKG_INSTALL_DIR)/* $(1)/
|
||||
endef
|
||||
|
||||
define Package/$(PKG_NAME)/config
|
||||
source "$(SOURCE)/Config.in"
|
||||
endef
|
||||
|
||||
$(eval $(call BuildPackage,$(PKG_NAME)))
|
||||
Reference in New Issue
Block a user