下面都是针对openwrt-dreambox源码修改
1.下载aria2.tar.gz解压,将aria2目录上传至openwrt-dreambox/feeds/dreambox_packages/替换原来的,这里我修改了aria2为1.15.2版本,所以还需要修改feeds目录下dreambox_packages.index索引文件中相应的值
- ruishen@RS-Dev:~/openwrt-dreambox$ nano feeds/dreambox_packages.index
- 找到aria2地方修改下面两个地方
- Version: 1.15.2
- Source: aria2-1.15.2.tar.bz2
2.下载 luci-aria2.tar.gz解压,将luci-aria2目录上传至openwrt-dreambox/feeds/luci/luci/luci/applications/,同样还需要修改feeds目录下luci.index索引文件中相应的值,随便找个位置添加下面一段
- Package: luci-app-aria2
- Submenu: 3. Applications
- Version: trunk+svn-1
- Depends: +PACKAGE_luci-app-aria2:aria2
- Provides:
- Build-Depends: lua/host
- Section: luci
- Category: LuCI
- Title: aria2 configuration module
- Maintainer: LuCI Development Team <luci@lists.subsignal.org>
- Source:
- Type: ipkg
- Description: aria2 configuration module
- http://luci.subsignal.org/
- @@
还有openwrt-dreambox/feeds/luci/luci/Makefile文件中添加下面一段
- $(eval $(call application,aria2,aria2 configuration module,\
- +PACKAGE_luci-app-aria2:aria2))
3.完成再./scripts/feeds install -a一下,应该就能在luci-Applications里找到luci-app-aria2了,选择他会自动选择Network-File Transfer中的aria2
下面就编译吧