deluge.paketlendi

This commit is contained in:
milisman 2016-06-02 03:54:02 +03:00
parent 39fca5f99f
commit d4ef090ecc
12 changed files with 172 additions and 2 deletions

View File

@ -1,6 +1,6 @@
# Description: Boost provides a set of free peer-reviewed portable C++ source libraries.
# URL: http://boost.sourceforge.net/
# Packager: milisarge
# Packager: tnut at nutyx dot org
# Depends on: icu python
name=boost

View File

@ -0,0 +1,19 @@
# Description: A bittorrent client based on Python and GTK.
# URL: http://deluge-torrent.org/
# Packager: milisarge
# Depends on: librsvg libtorrent-rasterbar python-gtk python-openssl python-chardet python-xdg python-twisted intltool python-mako
name=deluge
version=1.3.12
release=1
source=(http://download.deluge-torrent.org/source/$name-$version.tar.lzma)
build() {
cd $name-$version
OS='linux' /usr/bin/python setup.py build
/usr/bin/python2 setup.py install --root=$PKG install
install -d $PKG/usr/man
mv $PKG/usr/share/man $PKG/usr/
}

View File

@ -0,0 +1,21 @@
# Description: A C++ bittorrent library.
# URL: http://www.rasterbar.com/products/libtorrent/
# Packager: milisarge
# Depends on: boost
name=libtorrent-rasterbar
version=1.1.0
release=1
source=(https://github.com/arvidn/libtorrent/releases/download/libtorrent-1_1/$name-$version.tar.gz)
build() {
cd $name-$version
CONFIG_SHELL=/bin/bash \
./configure \
--prefix=/usr \
--enable-python-binding
make
make DESTDIR=$PKG install
}

View File

@ -0,0 +1,15 @@
# Description: Foreign Function Interface for Python calling C code.
# URL: http://cffi.readthedocs.org/
# Packager: milisarge
# Depends on: libffi python-cparser
name=python-cffi
_name=cffi
version=1.5.2
release=1
source=(http://pypi.python.org/packages/source/c/$_name/$_name-$version.tar.gz)
build() {
cd $_name-$version
/usr/bin/python2 setup.py install --root=$PKG --optimize=1
}

View File

@ -0,0 +1,16 @@
# Description: Python module for character encoding auto-detection.
# URL: https://github.com/erikrose/chardet
# Packager: milisarge
# Depends on: python-setuptools
name=python-chardet
_name=chardet
version=2.3.0
release=1
source=(https://pypi.python.org/packages/source/c/$_name/$_name-$version.tar.gz)
build() {
cd $_name-$version
/usr/bin/python2 setup.py build
/usr/bin/python2 setup.py install --root=$PKG
}

View File

@ -0,0 +1,21 @@
# Description: C parser and AST generator written in Python.
# URL: https://github.com/eliben/pycparser
# Packager: milisarge
# Depends on: python-setuptools
name=python-cparser
_name=pycparser
version=2.14
release=1
source=(https://github.com/eliben/$_name/archive/release_v$version.zip)
build() {
cd $_name-release_v$version
/usr/bin/python2 setup.py build
cd pycparser
/usr/bin/python2 _build_tables.py
cd -
/usr/bin/python2 setup.py install --root=$PKG --optimize=1
}

View File

@ -0,0 +1,16 @@
# Description: A package designed to expose cryptographic recipes and primitives to Python developers.
# URL: http://pypi.python.org/pypi/cryptography
# Packager: milisarge
# Depends on: python-six python-cffi python-enum34 python-pyasn1
name=python-cryptography
_name=cryptography
version=1.2.3
release=1
source=(http://pypi.python.org/packages/source/c/$_name/$_name-$version.tar.gz)
build() {
cd $_name-$version
/usr/bin/python2 setup.py build
/usr/bin/python2 setup.py install --root=$PKG --optimize=1
}

View File

@ -0,0 +1,17 @@
# Description: Python 3.4 Enum backported
# URL: https://pypi.python.org/pypi/enum34
# Packager: milisarge
# Depends on: python-setuptools
name=python-enum34
_name=enum34
version=1.1.2
release=1
source=(http://pypi.python.org/packages/source/e/$_name/$_name-$version.tar.gz)
build() {
cd $_name-$version
/usr/bin/python2 setup.py install --root=$PKG --optimize=1
rm $PKG/usr/lib/python*/site-packages/enum/{LICENSE,README}
}

View File

@ -0,0 +1,15 @@
# Description: A template library written in Python.
# URL: http://www.makotemplates.org/
# Packager: milisarge
# Depends on: python-setuptools
name=python-mako
version=1.0.1
release=1
source=(https://pypi.python.org/packages/source/M/Mako/Mako-$version.tar.gz)
build() {
cd Mako-$version
/usr/bin/python2 setup.py build
/usr/bin/python2 setup.py install --prefix=/usr --root=$PKG --optimize=1
}

View File

@ -0,0 +1,15 @@
# Description: Python interface to the OpenSSL library.
# URL: http://pypi.python.org/pypi/pyOpenSSL
# Packager: milisarge
# Depends on: python-cryptography
name=python-openssl
version=0.15.1
release=1
source=(http://pypi.python.org/packages/source/p/pyOpenSSL/pyOpenSSL-$version.tar.gz)
build() {
cd pyOpenSSL-$version
/usr/bin/python2 setup.py build
/usr/bin/python2 setup.py install --root=$PKG --optimize=1
}

View File

@ -0,0 +1,15 @@
# Description: ASN.1 types and codecs.
# URL: http://pypi.python.org/pypi/pyasn1
# Packager: milisarge
# Depends on: python-setuptools
name=python-pyasn1
_name=pyasn1
version=0.1.9
release=1
source=(http://pypi.python.org/packages/source/p/$_name/$_name-$version.tar.gz)
build() {
cd $_name-$version
/usr/bin/python2 setup.py install --root=$PKG --optimize=1
}

View File

@ -1,6 +1,6 @@
# Description: Python library for accessing FreeDesktop standards
# URL: http://freedesktop.org/wiki/Software/pyxdg
# Packager: milisarge
# Packager: geantbrun at gmail dot com
# Depends on: python
name=python-xdg