summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD25
2 files changed, 8 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 89cf4fcb244a..c64175e0a42b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,10 +7,13 @@ pkgbase = cl-alexandria-git
arch = i686
arch = x86_64
license = custom
+ makedepends = git
depends = common-lisp
provides = cl-alexandria
conflicts = cl-alexandria-darcs
options = docs
+ source = git+https://github.com/keithj/alexandria.git
+ md5sums = SKIP
pkgname = cl-alexandria-git
diff --git a/PKGBUILD b/PKGBUILD
index f078b215de59..63121845d37a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
#Contributor: Peter Mukhachev <rolling[dot]robot [shift-two] gmail [dot] com>
# 'alexandria' is taken by another app
-pkgname=cl-alexandria-git
+pkgname=cl-alexandria-git
pkgver=r194.b1c6ee0
pkgrel=1
pkgdesc="Common Lisp portability library"
@@ -12,36 +12,21 @@ license=('custom') # Public Domain
provides=('cl-alexandria')
conflicts=('cl-alexandria-darcs')
depends=('common-lisp')
+makedepends=('git')
install=cl-alexandria.install
-source=()
-md5sums=()
+source=("git+https://github.com/keithj/alexandria.git")
+md5sums=("SKIP")
options=(docs)
_clname=alexandria
-_gitroot="https://github.com/keithj/alexandria.git"
_gitname="alexandria"
pkgver() {
- cd $srcdir/${_gitname}
+ cd ${_gitname}
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
-build() {
- cd "$srcdir"
- msg "Connecting to GIT server...."
-
- if [[ -d "$_gitname" ]]; then
- cd "$_gitname" && git pull origin
- msg "The local files are updated."
- else
- git clone "$_gitroot" "$_gitname"
- fi
-
- msg "GIT checkout done or server timeout"
- msg "Starting build..."
-
-}
package() {
cat << EOM