blob: 3a9c312539b934ea8c456ee35677028da729b7fa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# Maintainer: Tyler Dence <tyzoid.d@gmail.com>
pkgname=raknet
pkgver=4.081
pkgrel=1
pkgdesc="Cross platform C++ network library"
arch=('i686' 'x86_64')
url="http://www.jenkinssoftware.com/"
license=('BSD')
conflicts=('raknet-3.261')
provides=("raknet=$pkgver")
source=(
'https://github.com/facebookarchive/RakNet/archive/1a169895a900c9fc4841c556e16514182b75faf8.zip')
sha256sums=('60b53557aa084fb5455c8e2e7efe309738dabe7f9db5c0bc103cf41c8f97c0e0')
build() {
cd ${srcdir}/RakNet-1a169895a900c9fc4841c556e16514182b75faf8/Source
g++ -fpermissive -lpthread -fPIC -c *.cpp
g++ -fpermissive -lpthread -shared -o libraknet.so *.o
}
package() {
cd ${srcdir}/RakNet-1a169895a900c9fc4841c556e16514182b75faf8/Source
install -Dm644 libraknet.so ${pkgdir}/usr/lib/libraknet.so
install -dm755 ${pkgdir}/usr/include/raknet/
install -m644 *.h ${pkgdir}/usr/include/raknet/
install -Dm644 ../LICENSE ${pkgdir}/usr/share/licenses/raknet
}
|