summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorTyler Dence2017-12-17 21:56:17 -0500
committerTyler Dence2017-12-17 21:57:37 -0500
commit99551248136ae90bbb7c1fdd94c29d5d8c50be28 (patch)
tree7a273a68505d12c76215350a532fa065eefc7e12
downloadaur-99551248136ae90bbb7c1fdd94c29d5d8c50be28.tar.gz
Created Packagebuild
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD30
2 files changed, 45 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..45e52b4ddade
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = raknet
+ pkgdesc = Cross platform C++ network library
+ pkgver = 4.081
+ pkgrel = 1
+ url = http://www.jenkinssoftware.com/
+ arch = i686
+ arch = x86_64
+ license = BSD
+ provides = raknet=4.081
+ conflicts = raknet-3.261
+ source = https://github.com/facebookarchive/RakNet/archive/1a169895a900c9fc4841c556e16514182b75faf8.zip
+ sha256sums = 60b53557aa084fb5455c8e2e7efe309738dabe7f9db5c0bc103cf41c8f97c0e0
+
+pkgname = raknet
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b14725a7c1b6
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,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 -m644 LICENSE ${pkgdir}/usr/share/licenses/raknet
+}