From 91938ed96170cc41b70917d8e862e270fd0c5a20 Mon Sep 17 00:00:00 2001 From: equeim Date: Sun, 7 Dec 2014 22:35:33 +0300 Subject: [PATCH 1/2] New package: libtorrent-rasterbar --- common/shlibs | 2 ++ srcpkgs/libtorrent-rasterbar-devel | 1 + srcpkgs/libtorrent-rasterbar/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/libtorrent-rasterbar-devel create mode 100644 srcpkgs/libtorrent-rasterbar/template diff --git a/common/shlibs b/common/shlibs index ae11a36437..b261b964d8 100644 --- a/common/shlibs +++ b/common/shlibs @@ -578,6 +578,7 @@ libboost_wave.so.1.54.0 boost-1.54<1.55_1 libboost_math_tr1.so.1.54.0 boost-1.54<1.55_1 libboost_atomic.so.1.54.0 boost-1.54<1.55_1 ibboost_math_c99l.so.1.54.0 boost-1.54<1.55_1 +libboost_python.so.1.54.0 boost-python-1.54<1.55_1 libexempi.so.3 exempi-2.1.1_1 libatasmart.so.4 libatasmart-0.17_1 libsgutils2.so.2 libsgutils-1.28_1 @@ -1831,4 +1832,5 @@ libopenjpeg.so.5 libopenjpeg-1.5.2_1 liboping.so.0 liboping-1.8.0_1 libgksu2.so.0 libgksu-2.0.12_1 libloudmouth-1.so.0 loudmouth-1.4.3_1 +libtorrent-rasterbar.so.7 libtorrent-rasterbar-0.16.19_1 libcapstone.so.3 capstone-3.0_1 diff --git a/srcpkgs/libtorrent-rasterbar-devel b/srcpkgs/libtorrent-rasterbar-devel new file mode 120000 index 0000000000..37c35cae3a --- /dev/null +++ b/srcpkgs/libtorrent-rasterbar-devel @@ -0,0 +1 @@ +libtorrent-rasterbar/ \ No newline at end of file diff --git a/srcpkgs/libtorrent-rasterbar/template b/srcpkgs/libtorrent-rasterbar/template new file mode 100644 index 0000000000..fe06ea20ee --- /dev/null +++ b/srcpkgs/libtorrent-rasterbar/template @@ -0,0 +1,25 @@ +# Template file for 'libtorrent-rasterbar' +pkgname=libtorrent-rasterbar +version=0.16.19 +revision=1 +build_style=gnu-configure +configure_args="--enable-python-binding --with-libgeoip" +hostmakedepends="pkg-config intltool python-devel" +makedepends="libressl-devel boost-devel boost-python python-devel geoip-devel" +short_desc="C++ bittorrent library by Rasterbar Software" +maintainer="Alexey Rochev " +homepage="http://www.rasterbar.com/products/libtorrent/" +license="BSD" +distfiles="$SOURCEFORGE_SITE/libtorrent/$pkgname-$version.tar.gz" +checksum=9ebd3fa8accfa27d0c81cdbbe15d7b411ea1deec34ac6325dec7197f05d82982 + +libtorrent-rasterbar-devel_package() { + depends="${sourcepkg}>=${version}_${revision} libressl-devel boost-devel geoip-devel" + short_desc+=" - development files" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.so" + vmove "usr/lib/*.a" + } +} From b76a103298a7e692c76a3f79f9294fce3d787cef Mon Sep 17 00:00:00 2001 From: equeim Date: Sun, 7 Dec 2014 22:35:45 +0300 Subject: [PATCH 2/2] New package: deluge --- srcpkgs/deluge/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/deluge/template diff --git a/srcpkgs/deluge/template b/srcpkgs/deluge/template new file mode 100644 index 0000000000..6006077036 --- /dev/null +++ b/srcpkgs/deluge/template @@ -0,0 +1,14 @@ +# Template file for 'deluge' +pkgname=deluge +version=1.3.11 +revision=1 +build_style=python-module +hostmakedepends="python-setuptools" +makedepends="python-setuptools" +depends="pygtk python-setuptools python-chardet python-xdg Twisted libtorrent-rasterbar" +short_desc="BitTorrent client written in Python/PyGTK" +maintainer="Alexey Rochev " +homepage="http://deluge-torrent.org/" +license="GPL-3" +distfiles="http://download.deluge-torrent.org/source/$pkgname-$version.tar.gz" +checksum="80b0a2a3460d52a5f53df26a9ce314e3e792f2e3f45b7c389140fd830bdee1b0"