Commit | Line | Data |
---|---|---|
fce81add RM |
1 | # Description: Armada 510/Dove Block/buffer memory management for hardware accelerators |
2 | # URL: http://www.solid-run.com/mw/index.php/Main_Page | |
3 | # Packager: Ryan Mullen, rmmullen at gmail dot com | |
4 | # Maintainer: Ryan Mullen, rmmullen at gmail dot com | |
fce81add RM |
5 | |
6 | name=marvell-libbmm | |
7 | version=0.2.0 | |
8 | release=1 | |
9 | source=(http://download.solid-run.com/pub/solidrun/cubox/packages/cubox-packages-source/cubox-packages.tar.gz) | |
10 | ||
11 | build() { | |
12 | ||
13 | # Adapted from Arch ALARM marvell-libbmm | |
14 | ||
15 | cd packages/bmm-lib | |
f7174920 | 16 | tar xf $name_$version-0ubuntu1~ppa8.tar.gz |
fce81add RM |
17 | cd lib |
18 | ||
19 | make -j1 -f Makefile_general | |
20 | ||
21 | mkdir -p $PKG/usr/lib | |
22 | mkdir $PKG/usr/include | |
d7d4488d | 23 | mkdir -p $PKG/etc/udev/rules.d |
fce81add RM |
24 | |
25 | install -Dm755 libbmm.so.0u.1 $PKG/usr/lib/libbmm.so.0u.1 | |
26 | install -Dm644 bmm_lib.h $PKG/usr/include/bmm_lib.h | |
27 | install -Dm644 etc/udev/rules.d/99-bmm.rules \ | |
d7d4488d | 28 | $PKG/etc/udev/rules.d/99-bmm.rules |
fce81add RM |
29 | |
30 | ln -s /usr/lib/libbmm.so.0u.1 $PKG/usr/lib/libbmm.so.0u | |
31 | ln -s /usr/lib/libbmm.so.0u.1 $PKG/usr/lib/libbmm.so | |
32 | } |