Skip to content
Snippets Groups Projects
Commit c5a06540 authored by Christoph Lehmann's avatar Christoph Lehmann
Browse files

[scr] basic ArchLinux PKGBUILDS for MFront and MGIS

parent 9a77709d
No related branches found
No related tags found
No related merge requests found
pkgname=mfront-git
pkgver=r1761.fda58ae6
pkgrel=1
pkgdesc='A code generation tool dedicated to material knowledge'
url='http://tfel.sourceforge.net'
arch=('x86_64')
license=('custom')
source=("tfel::git+https://github.com/thelfer/tfel.git")
makedepends=('git')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
md5sums=('SKIP')
pkgver() {
cd "$srcdir/tfel"
# Git, no tags available
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
cd "$srcdir"
mkdir -p build
cd build
cmake "../tfel" \
-DCMAKE_BUILD_TYPE=Release \
-Denable-doxygen-doc=OFF
make
}
package() {
cd "$srcdir/build"
make DESTDIR="$pkgdir" install
}
pkgname=mfront-generic-interface-support-git
pkgver=r37.bb667ad
pkgrel=1
pkgdesc="Support for MFront generic behaviours"
arch=("x86_64")
url="https://github.com/thelfer/MFrontGenericInterfaceSupport"
license=('LGPL')
groups=()
depends=()
makedepends=('git')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
replaces=()
backup=()
options=()
install=
source=('mgis::git+https://github.com/thelfer/MFrontGenericInterfaceSupport.git')
noextract=()
md5sums=('SKIP')
pkgver() {
cd "$srcdir/mgis"
# Git, no tags available
printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}
build() {
cd "$srcdir"
mkdir -p build
cd build
cmake "../mgis" -DCMAKE_BUILD_TYPE=Debug
make
}
package() {
cd "$srcdir/build"
make DESTDIR="$pkgdir/" install
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment