OpenWrt Creating packages

package/<name>/Makefile
package/<name>/patches
package/<name>/files

Makefile example

# $Id: Makefile 5624 2006-11-23 00:29:07Z nbd $ 
 
include $(TOPDIR)/rules.mk 
 
PKG_NAME:=bridge 
PKG_VERSION:=1.0.6 
PKG_RELEASE:=1 
 
PKG_SOURCE:=bridge-utils-$(PKG_VERSION).tar.gz 
PKG_SOURCE_URL:=@SF/bridge 
PKG_MD5SUM:=9b7dc52656f5cbec846a7ba3299f73bd 
PKG_CAT:=zcat 
 
PKG_BUILD_DIR:=$(BUILD_DIR)/bridge-utils-$(PKG_VERSION) 
 
include $(INCLUDE_DIR)/package.mk 
 
define Package/bridge 
  SECTION:=net 
  CATEGORY:=Base system 
  TITLE:=Ethernet bridging configuration utility 
  URL:=http://bridge.sourceforge.net/ 
endef 
 
define Package/bridge/description 
  Manage ethernet bridging: 
  a way to connect networks together to form a larger network. 
endef 
 
define Build/Configure 
    $(call Build/Configure/Default, \ 
        --with-linux-headers="$(LINUX_DIR)" \ 
    ) 
endef 
 
define Package/bridge/install 
    $(INSTALL_DIR) $(1)/usr/sbin 
    $(INSTALL_BIN) $(PKG_BUILD_DIR)/brctl/brctl $(1)/usr/sbin/ 
endef 
 
$(eval $(call BuildPackage,bridge))

转载于:https://www.cnblogs.com/rayfloyd/archive/2012/11/21/2780248.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值