openwrt sdk 添加軟件包 Makefile 寫法
阿新 • • 發佈:2018-08-11
1.2 down class pg1 地址 json 軟件 下載 release
軟件包的來源,有幾種來源。git , sourceforge.net , 或是某軟件自己的網站下載。
1, git 下載
PKG_NAME:=dkjson PKG_VERSION:=2.5 PKG_RELEASE:=3 PKG_SOURCE_URL:=https://github.com/LuaDist/dkjson.git PKG_SOURCE_PROTO:=git PKG_SOURCE_VERSION:=e72ba0c9f5d8b8746fc306f6189a819dbb5cd0be
首選是 git 地址 https://github.com/LuaDist/dkjson.git 然後是版本號 e72ba0c9f5d8b8746fc306f6189a819dbb5cd0be
大家都知道git 提交以後,會生成這個吧。 git log 可以查看到。
2, http https 下載
PKG_NAME:=mpg123 PKG_VERSION:=1.25.10 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=@SF/mpg123 PKG_HASH:=6c1337aee2e4bf993299851c70b7db11faec785303cfca3a5c3eb5f329ba7023
表示從 SF 也就是 https://sourceforge.net/ 上面下載,把版本號拼上來下載地址就是
https://sourceforge.net/projects/mpg123/files/mpg123/1.25.10/mpg123-1.25.10.tar.bz2/download
PKG_NAME:=mpd PKG_VERSION:=0.20.20 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=http://www.musicpd.org/download/mpd/0.20/ PKG_HASH:=a9e458c6e07cdf62649de7722e1e5a7f13aa82eeb397bfbbebc07cf5cf273584
沒有放到 sf.net 的 從自己的網站下載
PKG_HASH 是 sha256
openwrt sdk 添加軟件包 Makefile 寫法