LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 776|回复: 5

[SOLVE]在AUR上传时为什么还要上传源文件呢

[复制链接]
发表于 2011-5-15 01:23:49 | 显示全部楼层 |阅读模式
几十M上百M的源文件包怎么上传啊,要传多久才能完成啊。
而且看不到进度。
我做了个pkgbuild想上传,可是太浪费时间了啊。
或者大家可以指点一下我,应该怎么做。
发表于 2011-5-15 02:40:28 | 显示全部楼层
源文件都写url的啦。

写完好使的pkgbuild直接makepkg --source就ok。

你随便参考别的pkgbuild看看呗。
回复 支持 反对

使用道具 举报

发表于 2011-5-15 05:00:22 | 显示全部楼层
上传代码源文件是错误的

你需要在PKGBUILD里的 source 项 写上 tarball的地址
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-15 11:10:46 | 显示全部楼层
我写的就是tar包的地址啊,然后我makepkg --source 它就自动把我的源文件tar包给下载过来了然后打包了。要不我把我的PKGBUILD贴上来大家看看?
pkgname=kicad-doc
pkgver=20110429
pkgrel=1
pkgdesc="Kicad user documentation"
arch=('i686' 'x86_64')
url="http://iut-tice.ujf-grenoble.fr/kicad/"
license=('GPL')
depends=()
makedepends=('cmake')
options=('docs')
source=(http://iut-tice.ujf-grenoble.fr/ ... icad_2011-04-29.zip)
md5sums=('9b301ebe7b915d2df5296f06434d7c89')

build() {  
  cd ${srcdir}/doc
  cmake ${srcdir}/doc -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr || return 1
make DESTDIR=${pkgdir} install || return 1
}
回复 支持 反对

使用道具 举报

发表于 2011-5-15 11:57:52 | 显示全部楼层
Post by milkline;2139186
我写的就是tar包的地址啊,然后我makepkg --source 它就自动把我的源文件tar包给下载过来了然后打包了。要不我把我的PKGBUILD贴上来大家看看?


下载是因为当前目录里没有那个tarball,所以需要先下载以验证你写的md5sum没问题;如果你确信md5sum没问题, 可以执行 `maekpkg --source --skipinteg`,跳过下载

你需要上传到AUR的是 上述步骤生成的 xxx.src.tar.gz

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-5-15 19:12:34 | 显示全部楼层
哦?昨天我就是执行makepkg --source然后生成了一个同样文件名的tar.gz的66.6M的包。
那我回家再试试。
多谢帮助哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表