diff options
author | Xwang | 2015-06-20 16:48:06 +0200 |
---|---|---|
committer | Xwang | 2015-06-20 16:48:06 +0200 |
commit | ee90074bea9ad130c2d421cc84cef108041ff201 (patch) | |
tree | 816d797db59d02eeb75854edc1fd6c50506ce2d6 | |
parent | 2b4d3d3c64d35beee76b48f2f782627518d97099 (diff) | |
download | aur-ee90074bea9ad130c2d421cc84cef108041ff201.tar.gz |
Deleted source and md5sums and added logic to clone only if git not present
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 19 insertions, 18 deletions
@@ -1,6 +1,6 @@ pkgbase = openmodelica-git pkgdesc = The Open Source Modelica Suite - pkgver = 1.9.3.dev.r334.g6e33791 + pkgver = 1.9.3.dev.r335.g8c5d48e pkgrel = 1 url = https://openmodelica.org arch = i686 @@ -36,7 +36,6 @@ pkgbase = openmodelica-git depends = suitesparse depends = boost-libs conflicts = openmodelica-svn - md5sums = SKIP pkgname = openmodelica-git @@ -1,7 +1,8 @@ + # Maintainer: Xwang <xwaang1976@gmail.com> pkgname=openmodelica-git -pkgver=1.9.3.dev.r334.g6e33791 -pkgrel=1 +pkgver=1.9.3.dev.r335.g8c5d48e +pkgrel=2 pkgdesc="The Open Source Modelica Suite" arch=('i686' 'x86_64') url="https://openmodelica.org" @@ -14,7 +15,8 @@ makedepends=('autoconf' 'automake' 'libtool' 'gcc' 'gcc-fortran-multilib' 'boost conflicts=('openmodelica-svn') #source=('openmodelica::git+https://openmodelica.org/git-readonly/OpenModelica.git') -md5sums=('SKIP') +source=() +md5sums=() _gitmod="openmodelica" @@ -26,20 +28,20 @@ pkgver() { prepare() { cd "${srcdir}" - #if [ -d ${_gitmod} ] ; then - # msg "Directory ${srcdir}/${_gitmod} already exists: updating from git ... " - # cd "${_gitmod}" - # git pull --recurse-submodules && git submodule update --recursive - # msg "The local files are updated." - #else - # msg "Directory ${srcdir}/${_gitmod} does not exist: cloning from git ... " - # git clone https://openmodelica.org/git-readonly/OpenModelica.git "${_gitmod}" --recursive - # msg "Cloning completed." - #fi - #sleep 10 + if [ -d ${_gitmod} ] ; then + msg "Directory ${srcdir}/${_gitmod} already exists: updating from git ... " + cd "${_gitmod}" + git pull --recurse-submodules && git submodule update --recursive + msg "The local files are updated." + else + msg "Directory ${srcdir}/${_gitmod} does not exist: cloning from git ... " + git clone https://openmodelica.org/git-readonly/OpenModelica.git "${_gitmod}" --recursive + msg "Cloning completed." + fi + sleep 10 - rm -r -f "${srcdir}/${_gitmod}" - git clone https://openmodelica.org/git-readonly/OpenModelica.git "${_gitmod}" --recursive + #rm -r -f "${srcdir}/${_gitmod}" + #git clone https://openmodelica.org/git-readonly/OpenModelica.git "${_gitmod}" --recursive } |