diff options
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 38 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0f3ffb4676bb --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = ruby-youtube-g + pkgdesc = Ruby gem youtube-g which implements Youtube GData API + pkgver = 0.5.0 + pkgrel = 1 + url = http://rubyforge.org/projects/youtube-g/ + arch = any + license = GPL + makedepends = rubygems + depends = ruby + noextract = youtube-g-0.5.0.gem + source = http://gems.rubyforge.org/gems/youtube-g-0.5.0.gem + md5sums = 4d14c30d0fbeb1401fbd1cde41fd013e + +pkgname = ruby-youtube-g + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1d648ba71d2f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ + # Contributor: realitygaps <realitygaps AT yahoo DOT com> + pkgname=ruby-youtube-g + pkgver=0.5.0 + pkgrel=1 + pkgdesc="Ruby gem youtube-g which implements Youtube GData API" + arch=(any) + url="http://rubyforge.org/projects/youtube-g/" + license=(GPL) + depends=(ruby) + makedepends=(rubygems) + source=(http://gems.rubyforge.org/gems/youtube-g-$pkgver.gem) + noextract=(youtube-g-$pkgver.gem) + md5sums=('4d14c30d0fbeb1401fbd1cde41fd013e') + + build() { + cd $srcdir + # _gemdir is defined inside build() because if ruby[gems] is not installed on the system + # makepkg will barf when sourcing the PKGBUILD + local _gemdir="$(ruby -rubygems -e'puts Gem.default_dir')" + + gem install --ignore-dependencies -i "$pkgdir$_gemdir" youtube-g-$pkgver.gem + } + |