summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorGarrett Wilson2015-08-13 23:10:50 -0500
committerGarrett Wilson2015-08-13 23:10:50 -0500
commit78e0b40383fdb3b24f6844ef43ae15eec7ca4a1a (patch)
treed3fe9695931a83785903076eae3c764e297b83b8
downloadaur-78e0b40383fdb3b24f6844ef43ae15eec7ca4a1a.tar.gz
Initial
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD26
-rw-r--r--drng.pc10
3 files changed, 51 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..510c09fefd95
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = libdrng
+ pkgdesc = Intel library for rdrand and rdseed instructions
+ pkgver = 1.0
+ pkgrel = 1
+ url = https://software.intel.com/en-us/articles/the-drng-library-and-manual
+ arch = i686
+ arch = x86_64
+ license = BSD
+ source = https://software.intel.com/sites/default/files/managed/89/f5/libdrng-1.0.tar.gz
+ source = drng.pc
+ md5sums = 507ec88510b6d8d77d171b402ae08335
+ md5sums = 62535e6fdcfd245e9bab66142ab8755f
+
+pkgname = libdrng
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..084cbd0081e7
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,26 @@
+# Maintainer: Garrett <floft.net/contact>
+pkgname=libdrng
+pkgver=1.0
+pkgrel=1
+pkgdesc="Intel library for rdrand and rdseed instructions"
+arch=('i686' 'x86_64')
+url="https://software.intel.com/en-us/articles/the-drng-library-and-manual"
+license=('BSD')
+source=("https://software.intel.com/sites/default/files/managed/89/f5/$pkgname-$pkgver.tar.gz" "drng.pc")
+md5sums=('507ec88510b6d8d77d171b402ae08335'
+ '62535e6fdcfd245e9bab66142ab8755f')
+
+build() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ ./configure
+ make
+}
+
+package() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ sed -i "s/config\.h/drng_&/g" "drng.h"
+ install -Dm0644 "drng.h" "${pkgdir}/usr/include/drng.h"
+ install -Dm0644 "config.h" "${pkgdir}/usr/include/drng_config.h"
+ install -Dm0644 "${pkgname}.a" "${pkgdir}/usr/lib/${pkgname}.a"
+ install -Dm0644 "${srcdir}/drng.pc" "${pkgdir}/usr/share/pkgconfig/drng.pc"
+}
diff --git a/drng.pc b/drng.pc
new file mode 100644
index 000000000000..e1ecc3a1b9bc
--- /dev/null
+++ b/drng.pc
@@ -0,0 +1,10 @@
+prefix=/usr
+exec_prefix=${prefix}
+includedir=${prefix}/include
+libdir=${exec_prefix}/lib
+
+Name: drng
+Description: Intel library for rdrand and rdseed instructions
+Version: 1.0
+Cflags: -I${includedir}
+Libs: -ldrng