[arch-commits] Commit in ruby/trunk (PKGBUILD)

Thomas Dziedzic tdziedzic at archlinux.org
Sat Oct 13 03:02:56 UTC 2012


    Date: Friday, October 12, 2012 @ 23:02:56
  Author: tdziedzic
Revision: 168507

upgpkg: ruby 1.9.3_p286-1

bump

Modified:
  ruby/trunk/PKGBUILD

----------+
 PKGBUILD |   43 ++++++++++++++++++++++++++++---------------
 1 file changed, 28 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2012-10-13 00:30:55 UTC (rev 168506)
+++ PKGBUILD	2012-10-13 03:02:56 UTC (rev 168507)
@@ -3,22 +3,14 @@
 # Contributor: John Proctor <jproctor at prium.net>
 # Contributor: Jeramy Rutley <jrutley at gmail.com>
 
-pkgname=ruby
-pkgver=1.9.3_p194
-pkgrel=2
-pkgdesc='An object-oriented language for quick and easy programming'
+pkgname=('ruby' 'ruby-docs')
+pkgver=1.9.3_p286
+pkgrel=1
 arch=('i686' 'x86_64')
 url='http://www.ruby-lang.org/en/'
 license=('BSD' 'custom')
-backup=('etc/gemrc')
-provides=('rubygems' 'rake')
-conflicts=('rake')
-depends=('openssl' 'libffi' 'libyaml')
-makedepends=('tk')
-optdepends=('tk: for Ruby/TK'
-            'ruby-docs: Ruby documentation')
+makedepends=('openssl' 'tk' 'libffi' 'doxygen' 'graphviz' 'libyaml')
 options=('!emptydirs' '!makeflags')
-install='ruby.install'
 source=("ftp://ftp.ruby-lang.org/pub/ruby/${pkgver%.*}/ruby-${pkgver//_/-}.tar.bz2"
         'gemrc')
 md5sums=('2278eff4cfed3cbc0653bc73085caa34'
@@ -32,8 +24,7 @@
     --sysconfdir=/etc \
     --enable-shared \
     --enable-pthread \
-    --disable-rpath \
-    --disable-install-doc
+    --disable-rpath
 
   make
 }
@@ -44,7 +35,16 @@
   make test
 }
 
-package() {
+package_ruby() {
+  pkgdesc='An object-oriented language for quick and easy programming'
+  depends=('openssl' 'libffi' 'libyaml')
+  optdepends=('tk: for Ruby/TK'
+              'ruby-docs: Ruby documentation')
+  provides=('rubygems' 'rake')
+  conflicts=('rake')
+  backup=('etc/gemrc')
+  install='ruby.install'
+
   cd ruby-${pkgver//_/-}
 
   make DESTDIR="${pkgdir}" install-nodoc
@@ -54,3 +54,16 @@
   install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE"
   install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL"
 }
+
+package_ruby-docs() {
+  pkgdesc='Documentation files for ruby'
+
+  cd ruby-${pkgver//_/-}
+
+  make DESTDIR="${pkgdir}" install-doc install-capi
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL"
+}
+md5sums=('e76848a86606a4fd5dcf14fc4b4e755e'
+         '6fb8e7a09955e0f64be3158fb4a27e7a')




More information about the arch-commits mailing list