LinuxSir.cn,穿越时空的Linuxsir!

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

应athurg的强烈要求,特传yaourt!:)

[复制链接]
发表于 2008-6-15 13:28:55 | 显示全部楼层 |阅读模式
应athurg的强烈要求,特传yaourt!

本帖子中包含更多资源

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

x
发表于 2008-6-15 13:44:54 | 显示全部楼层
谢谢哈,我这里实在连不上pkgbuild的那个服务器,你能不能顺手把source code也穿上来啊?哈哈
回复 支持 反对

使用道具 举报

发表于 2008-6-15 18:44:13 | 显示全部楼层

  1. pkgname=yaourt
  2. pkgver=20080615
  3. pkgrel=2
  4. pkgdesc="A Pacman frontend with more features like AUR support"
  5. url="http://www.archlinux.fr/yaourt-en/"
  6. license="GPL"
  7. arch=('i686' 'x86_64')
  8. depends=('wget' 'diffutils' 'pacman>=3.0.0')
  9. conflicts=('bash-completion-yaourt')
  10. replaces=('bash-completion-yaourt')
  11. install=yaourt.install
  12. backup=('etc/yaourtrc')
  13. source=()
  14. md5sums=()

  15. _gitroot="http://projects.archlinux.fr/yaourt.git"
  16. _gitname="yaourt"

  17. build() {
  18.   cd ${startdir}/src

  19.   msg "Connecting to GIT server...."

  20.   if [ -d ${startdir}/src/${_gitname} ] ; then
  21.     cd ${_gitname} && git-pull origin
  22.     msg "The local files are updated."
  23.   else
  24.     git clone $_gitroot
  25.   fi

  26.   msg "GIT checkout done or server timeout"
  27.   msg "Starting make..."

  28.   cp -r ${startdir}/src/${_gitname} ${startdir}/src/${_gitname}-build

  29.   cd ${startdir}/src/${_gitname}-build/src

  30.   make install DESTDIR=${pkgdir} || return 1

  31.   rm -rf ${startdir}/src/${_gitname}-build

  32. }
复制代码

yaourt.install还是原来的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-15 19:21:10 | 显示全部楼层
不错,呵呵  
回复 支持 反对

使用道具 举报

发表于 2008-6-15 22:36:21 | 显示全部楼层
用 yaourt -Sb 命令好像不能从ABS安装包了,大家也这样吗?
回复 支持 反对

使用道具 举报

发表于 2008-6-16 00:03:04 | 显示全部楼层
Post by xcxxb;1862412
用 yaourt -Sb 命令好像不能从ABS安装包了,大家也这样吗?


git clone http://projects.archlinux.fr/yaourt.git yaourt
cd yaourt/test
makepkg -i
回复 支持 反对

使用道具 举报

发表于 2008-6-17 16:50:35 | 显示全部楼层
太好了,谢谢ls的
回复 支持 反对

使用道具 举报

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

本版积分规则

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