diff options
author | Tyler Veness | 2015-06-08 01:23:29 -0700 |
---|---|---|
committer | Tyler Veness | 2015-06-08 01:49:52 -0700 |
commit | 6071799a145c461d7f420774431a56b9b11b1a89 (patch) | |
tree | 4b3a8a2f7d01896ce9016f97689c7b9125cd274a /PKGBUILD | |
download | aur-6071799a145c461d7f420774431a56b9b11b1a89.tar.gz |
Initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..af7c0b3a9e42 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Tyler Veness <calcmogul at gmail dot com> +# Contributor: Alex Brinister <alex_brinister@yahoo.com> +pkgname=frc-wpilib-git +pkgver=88.f609b8b +pkgrel=2 +pkgdesc="The WPI FIRST Robotics Competition C/C++ library for the VxWorks 6.3 GCC Toolchain" +arch=(any) +provides=('frc-wpilib') +conflicts=('frc-gcc-tools' 'frc-wpilib') +url="http://firstforge.wpi.edu/sf/projects/c--11_toochain" +license=('custom=FRC-BSD') +depends=() +makedepends=('gcc-powerpc-wrs-vxworks' 'frcmake-git') +options=('!strip' 'libtool' '!zipman' 'staticlibs') +_azalea="wpilib-azalea" +source=("git+https://bitbucket.org/frc-cpp11/"$_azalea".git") +sha512sums=('SKIP') + +pkgver() { + cd "$_azalea" + echo $(git rev-list --count master).$(git rev-parse --short master) +} + +build() { + source /etc/profile.d/wind_base.sh + cd "$srcdir/$_azalea" + mkdir build && cd build + frcmake-wrs .. + make ${MAKEFLAGS} || return 1 +} + +package () { + cd "$srcdir/$_azalea/build" + make ${MAKEFLAGS} DESTDIR="${pkgdir}" install || return 1 + ln -s /usr/powerpc-wrs-vxworks/lib/libwpilib.a $pkgdir/usr/powerpc-wrs-vxworks/lib/libWPILib.a + install -Dm644 ../BSD_License_for_WPILib_code.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: |