summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFélix Piédallu2018-07-10 22:56:38 +0200
committerFélix Piédallu2018-07-10 22:56:38 +0200
commit9c52c874f57a134b66177b260d1632be75df0495 (patch)
tree1f8cdb54770dab16cc40a34496c99354fb60f86c /PKGBUILD
parent018ec8aec96594f17619a59de528c5839d714ea3 (diff)
downloadaur-freecad-assembly2.tar.gz
Fix some in the package
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 14 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 4b3757f6af99..1cf4b5aaf5ef 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,37 +1,30 @@
-# Maintainer: Michele Mocciola <mickele>
+# Maintainer: Salamandar <felix at piedallu dot me>
+# Contributer: Michele Mocciola <mickele>
-pkgname=freecad-assembly2
-pkgver=0.r217.g41c899e
+pkgname='freecad-assembly2'
+pkgver=r223.766ed37
pkgrel=1
pkgdesc="Assembly workbench for FreeCAD v0.15"
arch=('any')
-url="https://github.com/hamish2014/FreeCAD_assembly2"
license=('GPL3')
depends=('freecad>=0.15')
-_gitname=FreeCAD_assembly2
-source=("git://github.com/hamish2014/${_gitname}.git")
+
+_gitname='FreeCAD_assembly2'
+url="https://github.com/hamish2014/${_gitname}"
+source=("${pkgname}::git+${url}.git")
sha256sums=('SKIP')
pkgver() {
- cd "${srcdir}"/${_gitname}
-
- if GITTAG="$(git describe --abbrev=0 --tags 2>/dev/null)"; then
- echo "$(sed -e "s/^${pkgname%%-git}//" -e 's/^[-_/a-zA-Z]\+//' -e 's/[-_+]/./g' <<< ${GITTAG}).r$(git rev-list --count ${GITTAG}..).g$(git log -1 --format="%h")"
- else
- echo "0.r$(git rev-list --count master).g$(git log -1 --format="%h")"
- fi
-}
-
-prepare() {
- cd "${srcdir}"/${_gitname}
+ cd "${pkgname}"
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
- cd "${srcdir}"/${_gitname}
+ :
}
package() {
- cd "${pkgdir}"
- install -d "${pkgdir}"/usr/lib/freecad/Mod/${_gitname}
- mv -f "${srcdir}"/${_gitname}/* "${pkgdir}"/usr/lib/freecad/Mod/${_gitname}
+ cd "${pkgname}"
+ install -d "${pkgdir}/usr/lib/freecad/Mod/${_gitname}"
+ cp -R ./* "${pkgdir}/usr/lib/freecad/Mod/${_gitname}"
}