新手第一次学打包,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这行应该怎么写?
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
去提交 bug 报告。他们在调用 curl 时没传递 -g 参数,导致 curl 认为 [] 是通配符。
本地文件扔 PKGBUILD 一起,makepkg 会知道的。
离线
去提交 bug 报告。他们在调用 curl 时没传递 -g 参数,导致 curl 认为 [] 是通配符。
本地文件扔 PKGBUILD 一起,makepkg 会知道的。
@百合仙子 其实我现在用本地文件打包完成了,问题依然在于这个source,
1 如你所说,[]无法被正确处理,我不能保证每个用户机器上makepkg。conf被正确配置
是不是有什么其他选项可以覆盖makepkg。conf的设置?
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
百合仙子 说:去提交 bug 报告。他们在调用 curl 时没传递 -g 参数,导致 curl 认为 [] 是通配符。
本地文件扔 PKGBUILD 一起,makepkg 会知道的。@百合仙子 其实我现在用本地文件打包完成了,问题依然在于这个source,
1 如你所说,[]无法被正确处理,我不能保证每个用户机器上makepkg。conf被正确配置
是不是有什么其他选项可以覆盖makepkg。conf的设置?
在 PKGBUILD 里指定 DLAGENTS 可以使用指定参数的命令来下载。
离线