summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD26
2 files changed, 18 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4428f873b330..c524da74680b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -3,12 +3,11 @@ pkgbase = rdictcc-git
pkgver = 20120324
pkgrel = 1
url = https://github.com/tsdh/rdictcc
- install = rdictcc-git.install
arch = any
license = GPL3
+ makedepends = git
depends = ruby
depends = gdbm
- provides = rdictcc
conflicts = rdictcc
pkgname = rdictcc-git
diff --git a/PKGBUILD b/PKGBUILD
index f865767dbd87..06c3e7634c04 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,4 @@
# Maintainer: Dennis Felsing <defelsing+aur@gmail.com>, Evgenii Sovetkin <e.sovetkin@gmail.com>
-
pkgname=rdictcc-git
pkgver=20120324
pkgrel=1
@@ -8,35 +7,44 @@ arch=('any')
url="https://github.com/tsdh/rdictcc"
license=('GPL3')
depends=('ruby' 'gdbm')
-install=rdictcc-git.install
-provides=('rdictcc')
+makedepends=('git')
conflicts=('rdictcc')
+md5sums=() #generate with 'makepkg -g'
_gitroot=git://github.com/tsdh/rdictcc.git
_gitname=rdictcc
build() {
- cd "${srcdir}"
+ cd "$srcdir"
msg "Connecting to GIT server...."
- if [ -d ${_gitname} ] ; then
- cd ${_gitname} && git pull origin
+ if [[ -d "$_gitname" ]]; then
+ cd "$_gitname" && git pull origin
msg "The local files are updated."
else
- git clone ${_gitroot} ${_gitname}
- cd "${_gitname}"
+ git clone "$_gitroot" "$_gitname"
fi
msg "GIT checkout done or server timeout"
+ msg "Starting build..."
+
+ rm -rf "$srcdir/$_gitname-build"
+ git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
+ cd "$srcdir/$_gitname-build"
+ #
+ # BUILD HERE
+ #
sed -i "s#-<>]/, ' ').strip.split do |w|#<>-]/, ' ').strip.split do#" rdictcc.rb
sed -i 's#rdictcc.rb#rdictcc#g' rdictcc.rb
sed -i 's#/usr/local/bin/rdictcc.rb#/usr/bin/rdictcc#' rdictcc.el
}
package() {
- cd "${srcdir}/${_gitname}"
+ cd "$srcdir/$_gitname-build"
install -Dm755 rdictcc.rb "$pkgdir/usr/bin/rdictcc"
install -Dm644 rdictcc.el "$pkgdir/usr/share/emacs/site-lisp/rdictcc.el"
install -Dm644 COPYING "$pkgdir/usr/share/licenses/rdictcc/COPYING"
}
+
+# vim:set ts=2 sw=2 et: