2010-11-19 19:26:12 +08:00
|
|
|
# contributor (x86_64): Giuseppe Calà <jiveaxe@gmail.com>
|
|
|
|
|
2013-12-04 22:17:07 +08:00
|
|
|
pkgbase=cherrypy
|
|
|
|
pkgname=('python2-cherrypy' 'python3-cherrypy')
|
2014-04-25 06:50:58 +08:00
|
|
|
pkgver=3.3.0
|
2011-03-02 03:47:13 +08:00
|
|
|
pkgrel=1
|
2010-11-19 19:26:12 +08:00
|
|
|
pkgdesc="A pythonic, object-oriented web development framework"
|
2013-12-04 22:17:07 +08:00
|
|
|
arch=('x86_64')
|
|
|
|
makedepends=('python2' 'python3')
|
2010-11-19 19:26:12 +08:00
|
|
|
url="http://www.cherrypy.org"
|
|
|
|
license=('BSD')
|
2012-03-16 22:51:37 +08:00
|
|
|
categories=('programming')
|
2013-12-04 22:17:07 +08:00
|
|
|
source=("https://pypi.python.org/packages/source/C/CherryPy/CherryPy-${pkgver}.tar.gz")
|
2014-04-25 06:50:58 +08:00
|
|
|
md5sums=('4ac4af5ac21a893f07221cbd7ec4be11')
|
2010-11-19 19:26:12 +08:00
|
|
|
|
|
|
|
build() {
|
|
|
|
cd $srcdir/CherryPy-$pkgver
|
2013-12-04 22:17:07 +08:00
|
|
|
install -dm 755 $srcdir/build2
|
|
|
|
install -dm 755 $srcdir/build3
|
|
|
|
cp -R * ../build2
|
|
|
|
cp -R * ../build3
|
|
|
|
}
|
|
|
|
package_python2-cherrypy() {
|
|
|
|
depends=('python2')
|
|
|
|
provides=('cherrypy')
|
|
|
|
conflicts=('cherrypy')
|
|
|
|
replaces=('cherrypy')
|
|
|
|
cd $srcdir/build2
|
2010-11-19 19:26:12 +08:00
|
|
|
python2 ./setup.py install --root=$pkgdir
|
2013-12-04 22:17:07 +08:00
|
|
|
# install the lincence file
|
|
|
|
install -dm 755 $pkgdir/usr/share/licenses/$pkgname/
|
|
|
|
install -D -m644 ${srcdir}/CherryPy-${pkgver}/cherrypy/LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/
|
|
|
|
rm $pkgdir/usr/lib/python2.7/site-packages/cherrypy/LICENSE.txt
|
|
|
|
}
|
|
|
|
|
|
|
|
package_python3-cherrypy() {
|
|
|
|
depends=('python3')
|
|
|
|
cd $srcdir/build3
|
|
|
|
python3 ./setup.py install --root=$pkgdir
|
|
|
|
# rename the binary
|
|
|
|
install -Dm 755 $pkgdir/usr/bin/cherryd $pkgdir/usr/bin/cherryd-python3
|
|
|
|
rm $pkgdir/usr/bin/cherryd
|
|
|
|
# install the lincence file
|
|
|
|
install -dm 755 $pkgdir/usr/share/licenses/$pkgname/
|
|
|
|
install -D -m644 ${srcdir}/CherryPy-${pkgver}/cherrypy/LICENSE.txt $pkgdir/usr/share/licenses/${pkgname}/
|
|
|
|
rm $pkgdir/usr/lib/python3.3/site-packages/cherrypy/LICENSE.txt
|
2010-11-19 19:26:12 +08:00
|
|
|
}
|