summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohannes Dewender2013-03-13 13:51:28 +0100
committerJohannes Dewender2015-06-15 15:25:45 +0200
commit672c12328ca2eb4c50728f9ee20e12e8e40825f5 (patch)
treeb4b872b9babca47bddd68598697a41498120e6a0
parent01e5d514f2d998b4032c436a62fcdf473e1d4630 (diff)
downloadaur-672c12328ca2eb4c50728f9ee20e12e8e40825f5.tar.gz
ruby-svn: create package(), builds fine currently
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD48
2 files changed, 29 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e3c84e6863c3..dadeab1b0032 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = ruby-svn
pkgdesc = A dynamic, open source programming language with a focus on simplicity and productivity.
- pkgver = 26652
- pkgrel = 2
+ pkgver = 39745
+ pkgrel = 1
url = http://www.ruby-lang.org/en/
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 768c906e223d..3e43b29678f7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,17 @@
+# Contributor: Johannes Dewender arch at JonnyJD dot net
# Contributor: kamu <mr.kamu@gmail.com>
pkgname=ruby-svn
-pkgver=26652
-pkgrel=2
+pkgver=39745
+pkgrel=1
pkgdesc="A dynamic, open source programming language with a focus on simplicity and productivity."
-arch=(i686 x86_64)
+arch=('i686' 'x86_64')
url="http://www.ruby-lang.org/en/"
license="Ruby"
depends=('glibc' 'gdbm' 'db' 'openssl' 'zlib' 'readline')
makedepends=('subversion' 'autoconf')
+# this installs with a suffix (no conflict)
#conflicts=('ruby')
-#provides=('ruby=1.9.2')
-
+#provides=('ruby=2.1.0dev')
source=()
md5sums=()
@@ -20,21 +21,26 @@ _suffix="-svn"
_version="svn"
build() {
- cd $startdir/src/
- if [ -d $_svnmod ]; then
- cd $_svnmod
- svn update --force -r $pkgver
- else
- svn co $_svntrunk $_svnmod
- cd $_svnmod
- fi
- autoconf
+ cd $startdir/src/
+ if [ -d $_svnmod ]; then
+ cd $_svnmod
+ svn update --force -r $pkgver
+ else
+ svn co $_svntrunk $_svnmod
+ cd $_svnmod
+ fi
+ autoconf
+
+ ./configure --prefix=/usr --enable-shared --enable-pthread \
+ --program-suffix=$_suffix --with-ruby-version=$_version \
+ --with-soname=ruby$_suffix
+ make || return 1
+}
- #./configure --prefix=/usr --enable-shared --enable-pthread
- ./configure --prefix=/usr --enable-shared --enable-pthread \
- --program-suffix=${_suffix} --with-ruby-version=${_version} \
- --with-soname=ruby${_suffix}
- make || return 1
- make DESTDIR=${startdir}/pkg install || return 1
- make DESTDIR=${startdir}/pkg install-doc || return 1
+package() {
+ cd $startdir/src/$_svnmod
+ make DESTDIR=$pkgdir install || return 1
+ make DESTDIR=$pkgdir install-doc || return 1
}
+
+# vim:set ts=2 sw=2 et: