summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorM0Rf302018-01-29 17:57:02 +0100
committerM0Rf302018-01-29 17:57:02 +0100
commit202a837db7e81876b4396f9a5607225ea2805224 (patch)
tree5ab822311b53d1d6cc8ab4a3eefc584b9c04d740
downloadaur-202a837db7e81876b4396f9a5607225ea2805224.tar.gz
python-charm-crypto-git: first commit
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD31
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..4d5def35c84d
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = python-charm-crypto-git
+ pkgdesc = A framework for rapidly prototyping advanced cryptosystems
+ pkgver = v0.43.r151.g3527a695
+ pkgrel = 1
+ url = https://github.com/JHUISI/charm
+ arch = i686
+ arch = x86_64
+ license = LGPL3
+ makedepends = python
+ depends = openssl
+ depends = pbc
+ depends = python-pyparsing
+ source = charm-crypto::git+https://github.com/JHUISI/charm.git
+ md5sums = SKIP
+
+pkgname = python-charm-crypto-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..709b76416242
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: robertfoster
+
+_pkgname=charm-crypto
+pkgname=python-${_pkgname}-git
+pkgver=v0.43.r151.g3527a695
+pkgrel=1
+pkgdesc="A framework for rapidly prototyping advanced cryptosystems"
+arch=(i686 x86_64)
+url="https://github.com/JHUISI/charm"
+license=('LGPL3')
+depends=('openssl' 'pbc' 'python-pyparsing')
+makedepends=('python')
+source=("${_pkgname}::git+https://github.com/JHUISI/charm.git")
+
+pkgver() {
+ cd $srcdir/${_pkgname}
+ git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
+}
+
+build() {
+ cd $srcdir/${_pkgname}
+ ./configure.sh --prefix=/usr --sysconfdir=/etc
+ make
+}
+
+package() {
+ cd $srcdir/${_pkgname}
+ python setup.py install --root=$pkgdir
+}
+
+md5sums=('SKIP')