您尚未登录。

#1 2013-03-15 20:03:19

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 271

curl: (3) [globbing] error: bad range specification after pos 35是怎么回事?

新手第一次学打包,PKGBUILD如下

# Maintainer: Xtricman <xtricman@gmail.com>
pkgname=katawa-shoujo
pkgver=EA1DFB30
pkgrel=1
epoch=
pkgdesc="A gal-game using renpy"
arch=('i686')
url="http://www.katawa-shoujo.com"
license=('unkown')
groups=()
depends=()
makedepends=()
checkdepends=()
optdepends=()
provides=()
conflicts=()
replaces=()
backup=()
options=()
install=
changelog=
#http://dl.katawa-shoujo.com/gold/[4ls]_katawa_shoujo_[linux-x86][EA1DFB30].tar.bz2
#file:///home/xtricman/下载/[4ls]_katawa_shoujo_[linux-x86][EA1DFB30].tar.bz2
source=("http://dl.katawa-shoujo.com/gold/[4ls]_katawa_shoujo_[linux-x86][EA1DFB30].tar.bz2")
noextract=()
md5sums=("fc4a4496e9ed44494f74ca55648b0531")

build() {
  cd "$srcdir"
}

package() {
  cp -r Katawa\ Shoujo-linux-x86 "$pkgdir/opt"
}

运行makepkg出现标题的问题,怎么办?还有,其实我在本地已经有[4ls]_katawa_shoujo_[linux-x86][EA1DFB30].tar.bz2这文件了,那么source这行应该怎么写?

离线

#2 2013-03-15 21:42:15

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,384
个人网站

Re: curl: (3) [globbing] error: bad range specification after pos 35是怎么回事?

去提交 bug 报告。他们在调用 curl 时没传递 -g 参数,导致 curl 认为 [] 是通配符。
本地文件扔 PKGBUILD 一起,makepkg 会知道的。

离线

#3 2013-03-15 23:42:44

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 271

Re: curl: (3) [globbing] error: bad range specification after pos 35是怎么回事?

百合仙子 说:

去提交 bug 报告。他们在调用 curl 时没传递 -g 参数,导致 curl 认为 [] 是通配符。
本地文件扔 PKGBUILD 一起,makepkg 会知道的。

@百合仙子 其实我现在用本地文件打包完成了,问题依然在于这个source,
1 如你所说,[]无法被正确处理,我不能保证每个用户机器上makepkg。conf被正确配置
是不是有什么其他选项可以覆盖makepkg。conf的设置?

离线

#4 2013-03-15 23:52:37

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,384
个人网站

Re: curl: (3) [globbing] error: bad range specification after pos 35是怎么回事?

xtricman 说:
百合仙子 说:

去提交 bug 报告。他们在调用 curl 时没传递 -g 参数,导致 curl 认为 [] 是通配符。
本地文件扔 PKGBUILD 一起,makepkg 会知道的。

@百合仙子 其实我现在用本地文件打包完成了,问题依然在于这个source,
1 如你所说,[]无法被正确处理,我不能保证每个用户机器上makepkg。conf被正确配置
是不是有什么其他选项可以覆盖makepkg。conf的设置?

在 PKGBUILD 里指定 DLAGENTS 可以使用指定参数的命令来下载。

离线

页脚