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 | |
5 | # Depends on: | |
6 | ||
7 | name=marvell-libbmm | |
8 | version=0.2.0 | |
9 | release=1 | |
10 | source=(http://download.solid-run.com/pub/solidrun/cubox/packages/cubox-packages-source/cubox-packages.tar.gz) | |
11 | ||
12 | build() { | |
13 | ||
14 | # Adapted from Arch ALARM marvell-libbmm | |
15 | ||
16 | cd packages/bmm-lib | |
17 | tar xf marvell-libbmm_$version-0ubuntu1~ppa8.tar.gz | |
18 | cd lib | |
19 | ||
20 | make -j1 -f Makefile_general | |
21 | ||
22 | mkdir -p $PKG/usr/lib | |
23 | mkdir $PKG/usr/include | |
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 \ | |
28 | $PKG/usr/lib/udev/rules.d/99-bmm.rules | |
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 | } |