updated on Tue Jan 10 04:01:21 UTC 2012
[aur-mirror.git] / ruby-build-git / PKGBUILD
blob68dde3e5b51e6d13af89c9dd7676972e32bad499
1 # Contributor: Guten Ye <ywzhaifei [at] gmail [dot] com>
3 pkgname=ruby-build-git # NAME-git
4 pkgver=20110813  # svn auto added
5 pkgrel=1
6 pkgdesc="Compile and install Ruby"
7 arch=("i686" "x86_64")
8 url="https://github.com/sstephenson/ruby-build"
9 license=("the MIT Licence")
10 groups=()
11 depends=()
12 makedepends=()
13 optdepends=()
14 provides=()
15 conflicts=()
16 replaces=()
17 backup=()
18 options=()
19 install=
20 changelog=
21 source=()
22 md5sums=() # generate with 'makepkg -g'
24 _gitroot="git://github.com/sstephenson/ruby-build.git"
25 _gitname="ruby-build"
27 build() {
28   cd ${srcdir}
29   msg "Connecting to GIT server...."
31   if [ -d ${_gitname}/.git ] ; then
32     cd ${_gitname}
34     # Change remote url to anongit
35     if [ -z $( git branch -v | grep anongit ) ] ; then
36         git remote set-url origin ${_gitroot}
37     fi
38     
39     git pull origin
40     msg "The local files are updated."
41   else
42     git clone ${_gitroot} ${_gitname}
43   fi
44   msg "GIT checkout done or server timeout"
46   # msg "Starting make..."
47         # make
50 package() {
51   cd ${srcdir}/${_gitname}
53   mkdir -p $pkgdir/usr/bin
54   mkdir -p $pkgdir/usr/share/ruby-build
56   cp bin/* $pkgdir/usr/bin
57   cp share/ruby-build/* $pkgdir/usr/share/ruby-build
60 # vim:set ts=2 sw=2 et: