From 79219ed20701e4e7ec0872db445a2ba48974d1ec Mon Sep 17 00:00:00 2001 From: haru Date: Sat, 10 Sep 2022 20:44:50 +0900 Subject: [PATCH] openwrt package --- .gitignore | 2 +- Makefile | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 Makefile diff --git a/.gitignore b/.gitignore index 6400a05..8469d46 100644 --- a/.gitignore +++ b/.gitignore @@ -246,7 +246,7 @@ CMakeCache.txt CMakeFiles CMakeScripts cmake_install.cmake -Makefile +#Makefile Makefile.dep config.h b1 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..549d256 --- /dev/null +++ b/Makefile @@ -0,0 +1,46 @@ +include $(TOPDIR)/rules.mk + +PKG_NAME:=libaribb25 +PKG_VERSION:=1.0 +PKG_RELEASE:=1 + +CMAKE_INSTALL:=1 + +SOURCE_DIR:=/root/mypackages/examples/libaribb25 + +include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/cmake.mk + +CMAKE_OPTIONS += -DCMAKE_BUILD_TYPE=Release + +define Package/libaribb25 + SECTION:=libs + CATEGORY:=Libraries + DEPENDS:=+libpcsclite +libstdcpp + TITLE:=libaribb25 +endef + +define Package/libaribb25/description + arib b1/b25 decoder. +endef + +define Build/Prepare + mkdir -p $(PKG_BUILD_DIR) + cp -r $(SOURCE_DIR)/* $(PKG_BUILD_DIR) + $(Build/Patch) +endef + +TARGET_CFLAGS += \ + -I$(STAGING_DIR)/usr/include + +define Package/libaribb25/install + $(INSTALL_DIR) $(1)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libarib* $(1)/usr/lib + $(INSTALL_DIR) $(1)/usr/bin + $(CP) $(PKG_INSTALL_DIR)/usr/bin/b1 $(1)/usr/bin + $(CP) $(PKG_INSTALL_DIR)/usr/bin/b25 $(1)/usr/bin + $(CP) $(PKG_INSTALL_DIR)/usr/bin/arib-b1-stream-test $(1)/usr/bin + $(CP) $(PKG_INSTALL_DIR)/usr/bin/arib-b25-stream-test $(1)/usr/bin +endef + +$(eval $(call BuildPackage,libaribb25))