flcker / xgcom

Automatically exported from code.google.com/p/xgcom
GNU General Public License v2.0
0 stars 0 forks source link

用于archlinux 的 PKGBUILD 打包文件 #1

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
# Contributor: GunsNRose<3444542@163.com>
pkgname=xgcom
pkgver=11
pkgrel=1
pkgdesc="A gui tools to help guys develop series port, like minicom"
arch=('i686')
groups=('network')
url="http://code.google.com/p/xgcom"
license=('GPL2')
depends=('make' 'autoconf' 'automake' 'glib2' 'vte' 'gtk2')
makedepends=('subversion')
noextract=()
md5sums=() #generate with 'makepkg -g'

_svntrunk=http://xgcom.googlecode.com/svn/trunk
_svnmod=xgcom

build() {
  cd "$srcdir"

  if [ -d $_svnmod/.svn ]; then
    (cd $_svnmod && svn up -r $pkgver)
  else
    svn co $_svntrunk --config-dir ./ -r $pkgver $_svnmod
  fi

  msg "SVN checkout done or server timeout"
  msg "Starting make..."

  rm -rf "$srcdir/$_svnmod-build"
  cp -r "$srcdir/$_svnmod" "$srcdir/$_svnmod-build"
  cd "$srcdir/$_svnmod-build"

  #
  # BUILD
  #
  ./autogen.sh
  ./configure --prefix=/usr
  make || return 1
  make DESTDIR="$pkgdir/" install

  #make INSTALL_ROOT=$pkgdir install || return 1
}

Original issue reported on code.google.com by zlb...@gmail.com on 1 Sep 2009 at 3:39

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
这个脚本还是有点问题!还需要改进一下!!!

Original comment by Helight.Xu@gmail.com on 3 Sep 2009 at 8:44

GoogleCodeExporter commented 9 years ago
问题在哪个部分?
我已提交到AUR仓库上了,arch用户可以直接 yaourt -S xgcom 安装
因为只在一台机子上编译安装使用正常,不清楚你说的问题��
�哪个部分?
该脚本只适合Archlinux系统下使用

Original comment by zlb...@gmail.com on 5 Sep 2009 at 2:17

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
哦!我是看$srcdir、$pkgdir 
这个几个变量都还没有具体的定义!
我用的是Debian的系统,没有用过Archlinux。

提交到AUR仓库! 哦!谢谢了!

如果测试没问题的话,那我就在项目主页介绍中也说明一下ar
ch用户的安装方法: yaourt -S xgcom

Original comment by Helight.Xu@gmail.com on 5 Sep 2009 at 3:25

GoogleCodeExporter commented 9 years ago
在我的机子上 yaourt -S xgcom 安装成功

Original comment by zlb...@gmail.com on 5 Sep 2009 at 6:32

GoogleCodeExporter commented 9 years ago
最近没用gentoo, 基本上都上用archlinux, 
要不然也可以写个ebuild方便安装

Original comment by zlb...@gmail.com on 5 Sep 2009 at 6:36

GoogleCodeExporter commented 9 years ago
恩!多谢了!我也在争取想debian的库中提交!现在已经提出��
�请了!

Original comment by Helight.Xu@gmail.com on 6 Sep 2009 at 3:47

GoogleCodeExporter commented 9 years ago

Original comment by Helight.Xu@gmail.com on 23 Nov 2010 at 10:50

GoogleCodeExporter commented 9 years ago
修改0.0.4的更新,不过发现包名不是很规范,一般规则是  
包名-版本号.tar.gz  这种方式,因为以前看ebuild, 
pkgbuild里,绝大部分包都是这样命名的

Original comment by zlb...@gmail.com on 24 Nov 2010 at 3:12

GoogleCodeExporter commented 9 years ago
嗯,是的,打包的时候没有注意,下次就以这样的方式来命��
�!

Original comment by Helight.Xu@gmail.com on 25 Nov 2010 at 11:05