Browse Source

package/archlinux: updated magnum-git to new VCS workflow.

pull/87/head
Vladimír Vondruš 12 years ago
parent
commit
8611f9f902
  1. 1
      package/archlinux/magnum-git/.gitignore
  2. 26
      package/archlinux/magnum-git/PKGBUILD

1
package/archlinux/magnum-git/.gitignore vendored

@ -0,0 +1 @@
magnum

26
package/archlinux/magnum-git/PKGBUILD

@ -1,6 +1,6 @@
# Author: mosra <mosra@centrum.cz> # Author: mosra <mosra@centrum.cz>
pkgname=magnum-git pkgname=magnum-git
pkgver=20140427 pkgver=snapshot.2014.06.r257.g48e666e
pkgrel=1 pkgrel=1
pkgdesc="C++11 and OpenGL 2D/3D graphics engine (Git version)" pkgdesc="C++11 and OpenGL 2D/3D graphics engine (Git version)"
arch=('i686' 'x86_64') arch=('i686' 'x86_64')
@ -10,33 +10,19 @@ depends=('corrade-git' 'openal' 'sdl2')
makedepends=('cmake' 'git') makedepends=('cmake' 'git')
provides=('magnum') provides=('magnum')
conflicts=('magnum') conflicts=('magnum')
options=('staticlibs') source=("git+git://github.com/mosra/magnum.git")
sha1sums=('SKIP')
_gitroot="git://github.com/mosra/magnum.git"
_gitname="magnum"
pkgver() { pkgver() {
date +%Y%m%d cd "$srcdir/${pkgname%-git}"
git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
} }
build() { 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."
msg "Starting make..."
mkdir -p "$srcdir/build" mkdir -p "$srcdir/build"
cd "$srcdir/build" cd "$srcdir/build"
cmake ../$_gitname \ cmake "$srcdir/${pkgname%-git}" \
-DCMAKE_BUILD_TYPE=Release \ -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_PREFIX=/usr \
-DWITH_AUDIO=ON \ -DWITH_AUDIO=ON \

Loading…
Cancel
Save