原文地址:http://www.right.com.cn/forum/thread-48530-1-1.html
其他可参考:http://www.asxzy.net/?p=228
最近看到有人问这个就写个吧
转载请注明出处
首先进入源码包根目录里的package 创建个文件夹 自己起个名字
然后进入那个文件夹 创建Makefile
注意: 一定要用linux文本编辑器创建 否则不认 或者用UltraEdit转换成unix换行符
文件内容: (方括号为需要自己修改的内容)
include $(TOPDIR)/rules.mk
PKG_NAME:=[软件包名字 和文件夹名称一样]
PKG_VERSION:=[软件包版本 自己写个]
PKG_RELEASE:=1
PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
include $(INCLUDE_DIR)/package.mk
define Package/$(PKG_NAME)
SECTION:=utils
CATEGORY:=[软件包在menuconfig里的位置 比如Base system]
DEPENDS:=[依赖包 两个之间通过空格分隔 前面加+为默认显示 选中该软件包自动选中依赖包 不加+为默认不显示 选中依赖包才显示]
TITLE:=[标题]
PKGARCH:=[平台 比如ar71xx 全部写all]
MAINTAINER:=[作者]
endef
define Package/$(PKG_NAME)/descriptio