Skip to content

Instantly share code, notes, and snippets.

@rmorgans
Created April 9, 2015 01:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rmorgans/76c8285832744ec66325 to your computer and use it in GitHub Desktop.
Save rmorgans/76c8285832744ec66325 to your computer and use it in GitHub Desktop.
python2-fireworks PKGBUILD for arch
# Maintainer: Rick Morgans <rick.morgans@gmail.com>
# Automatically generated by pip2arch on 2015-04-09
# Modified 2015-04-09 for packaging as python2,
# correct depends and optdepends
pkgname=python2-fireworks
pkgver=1.04
pkgrel=1
pkgdesc="FireWorks workflow software"
url="https://github.com/materialsproject/fireworks"
depends=('python2'
'python2-yaml'
'python2-pymongo'
'python2-jinja'
'python2-six'
'python2-monty'
'python2-dateutil' )
makedepends=('python2' )
optdepends=('python2-flask: only needed if you want to use the built-in web frontend'
'python2-flask-paginate: only needed if you want to use the built-in web frontend'
'python2-paramiko: only needed if using built-in remote file transfer'
'fabric: only needed if using daemon mode of qlaunch'
'python2-requests: only needed if you want to use the NEWT queue adapter'
'python2-matplotlib: only needed if you want to use the workflow plotter'
'python2-networkx: only needed if you want to use the workflow plotter'
)
license=('CUSTOM')
arch=('any')
source=("https://pypi.python.org/packages/source/F/FireWorks/FireWorks-${pkgver}.tar.gz")
md5sums=('c751566c9c501cc05601ec9649b71fed')
build() {
cd $srcdir/FireWorks-$pkgver
python2 setup.py build
}
check() {
cd $srcdir/FireWorks-$pkgver
python2 setup.py test
}
package() {
cd $srcdir/FireWorks-$pkgver
python2 setup.py install --root="$pkgdir" --optimize=1
}
# Maintainer: Rick Morgans <rick.morgans@gmail.com>
# Automatically generated by pip2arch on 2015-04-09
# Modified 2015-04-09 for packaging as python2,
# correct depends
pkgname=python2-flask-paginate
pkgver=0.2.8
pkgrel=1
pkgdesc="Simple paginate support for Flask"
url="https://github.com/lixxu/flask-paginate"
depends=('python2'
'python2-flask')
makedepends=('python2' )
license=('BSD')
arch=('any')
source=("https://pypi.python.org/packages/source/F/Flask-paginate/flask-paginate-${pkgver}.zip")
md5sums=('7e461033e24802905d3928598939f402')
build() {
cd $srcdir/flask-paginate-0.2.8
python setup.py build
}
package() {
cd $srcdir/flask-paginate-0.2.8
python setup.py install --root="$pkgdir" --optimize=1
}
# Maintainer: Rick Morgans <rick.morgans@gmail.com>
# Automatically generated by pip2arch on 2015-04-09
# Modified 2015-04-09 for packaging as python2
pkgname=python2-monty
pkgver=0.6.4
pkgrel=1
pkgdesc="Monty is the missing complement to Python."
url="https://github.com/materialsvirtuallab/monty"
depends=('python2' )
makedepends=('python2' )
license=('MIT')
arch=('any')
source=("https://pypi.python.org/packages/source/m/monty/monty-${pkgver}.tar.gz")
md5sums=('cc6f011b73038ab7c2fe9199ae0cd34f')
build() {
cd $srcdir/monty-${pkgver}
python2 setup.py build
}
package() {
cd $srcdir/monty-${pkgver}
python2 setup.py install --root="$pkgdir" --optimize=1
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment