summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorXiangpeng Hao2019-05-13 14:37:44 -0700
committerXiangpeng Hao2019-05-13 14:37:44 -0700
commitbca477ac4b7d3e280d05c7c11aa45f8add23976a (patch)
treeab1049538ab3290d3a69e15a597ddaecd7c3e118
downloadaur-bca477ac4b7d3e280d05c7c11aa45f8add23976a.tar.gz
initial build of pmdk
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD47
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..00ccb49e12cd
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = pmdk-git
+ pkgdesc = Persistent Memory Development Kit.
+ pkgver = 1.6.r49.g6e9868c93
+ pkgrel = 1
+ url = http://pmem.io
+ arch = x86_64
+ license = Intel
+ makedepends = git
+ depends = autoconf
+ depends = pkgconf
+ depends = ndctl
+ source = git://github.com/pmem/pmdk.git
+ md5sums = SKIP
+
+pkgname = pmdk-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0d3c029d1a3d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Xiangpeng Hao <me@haoxp.xyz>
+
+pkgname=pmdk-git
+_gitname="pmdk"
+pkgver=1.6.r49.g6e9868c93
+pkgrel=1
+epoch=
+pkgdesc="Persistent Memory Development Kit."
+arch=("x86_64")
+url="http://pmem.io"
+license=("Intel")
+groups=()
+depends=("autoconf" "pkgconf" "ndctl")
+makedepends=("git")
+checkdepends=()
+optdepends=()
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+install=
+changelog=
+source=("git://github.com/pmem/pmdk.git")
+noextract=()
+md5sums=('SKIP')
+validpgpkeys=()
+
+prepare() {
+ cd "$_gitname"
+ git checkout stable-1.6
+}
+
+pkgver() {
+ cd "$_gitname"
+ git describe --long | sed -r 's/([^-]*-g)/r\1/;s/-/./g'
+}
+
+build() {
+ cd "$srcdir/$_gitname"
+ make -j
+}
+
+package() {
+ cd "$srcdir/$_gitname"
+ make install DESTDIR="$pkgdir"
+}