wok-current rev 16926

Add qbittorrent.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Jul 18 03:37:45 2014 +0300 (2014-07-18)
parents 81c2bf22f7bb
children f891aaa33829
files galculator/description.txt qbittorrent/description.txt qbittorrent/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/galculator/description.txt	Fri Jul 18 03:37:45 2014 +0300
     1.3 @@ -0,0 +1,16 @@
     1.4 +Description
     1.5 +-----------
     1.6 +galculator is a GTK 2 / GTK 3 based scientific calculator supporting algebraic
     1.7 +mode as well as RPN. Features include arithmetic precedence handling,
     1.8 +mathematical functions, different number bases (DEC, HEX, BIN, OCT) and angle
     1.9 +bases (radiant, degree, and grad).
    1.10 +
    1.11 +Features
    1.12 +--------
    1.13 +  * Algebraic notation calculator
    1.14 +  * RPN calculator
    1.15 +  * Mathematical expression parsing calculator
    1.16 +  * GTK2 and GTK3
    1.17 +  * basic mode
    1.18 +  * scientific mode
    1.19 +  * decimal, hexadecimal, octal and binary number bases
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/qbittorrent/description.txt	Fri Jul 18 03:37:45 2014 +0300
     2.3 @@ -0,0 +1,29 @@
     2.4 +Description
     2.5 +-----------
     2.6 +An advanced and multi-platform BitTorrent client with a nice Qt4 user interface
     2.7 +as well as a Web UI for remote control and an integrated search engine.
     2.8 +qBittorrent aims to meet the needs of most users while using as little CPU and
     2.9 +memory as possible.
    2.10 +
    2.11 +Features
    2.12 +--------
    2.13 +  * Polished µTorrent-like User Interface
    2.14 +  * Well-integrated and extensible Search Engine
    2.15 +     * Simultaneous search in most famous BitTorrent search sites
    2.16 +     * Per-category-specific search requests (e.g. Books, Music, Movies)
    2.17 +  * All Bittorrent extensions
    2.18 +     * DHT, Peer Exchange, Full encryption, Magnet/BitComet URIs, ...
    2.19 +  * Remote control through a Web user interface
    2.20 +     * Nearly identical to the regular UI, all in Ajax
    2.21 +  * Advanced control over trackers, peers and torrents
    2.22 +     * Torrents queueing and prioritizing
    2.23 +     * Torrent content selection and prioritizing
    2.24 +  * UPnP / NAT-PMP port forwarding support
    2.25 +  * Available in ~25 languages (Unicode support)
    2.26 +  * Torrent creation tool
    2.27 +  * Advanced RSS support with download filters (inc. regex)
    2.28 +  * Bandwidth scheduler
    2.29 +  * IP Filtering (eMule and PeerGuardian compatible)
    2.30 +  * IPv6 compliant
    2.31 +  * Sequential downloading (aka "Download in order")
    2.32 +  * Available on most platforms: Linux, Mac OS X, Windows, OS/2, FreeBSD
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/qbittorrent/receipt	Fri Jul 18 03:37:45 2014 +0300
     3.3 @@ -0,0 +1,43 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="qbittorrent"
     3.7 +VERSION="3.1.9.2"
     3.8 +CATEGORY="network"
     3.9 +SHORT_DESC="qBittorrent - A BitTorrent client in Qt4"
    3.10 +MAINTAINER="al.bobylev@gmail.com"
    3.11 +LICENSE="GPL2"
    3.12 +WEB_SITE="http://www.qbittorrent.org/"
    3.13 +TARBALL="$PACKAGE-$VERSION.tar.xz"
    3.14 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    3.15 +GENERIC_PIXMAPS="no"; GENERIC_MENUS="no"
    3.16 +
    3.17 +DEPENDS="libQtCore libQtDBus libQtGui libQtNetwork libQtXml libboost-system \
    3.18 +libcrypto libssl libtorrent-rasterbar zlib"
    3.19 +BUILD_DEPENDS="Qt4-dev qmake libboost-dev libtorrent-rasterbar-dev openssl-dev \
    3.20 +geoip"
    3.21 +
    3.22 +# Rules to configure and make the package.
    3.23 +compile_rules()
    3.24 +{
    3.25 +	./configure \
    3.26 +		--prefix=/usr &&
    3.27 +	make &&
    3.28 +	make INSTALL_ROOT=$install install
    3.29 +}
    3.30 +
    3.31 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.32 +genpkg_rules()
    3.33 +{
    3.34 +	mkdir -p $fs/usr/share/icons/hicolor
    3.35 +
    3.36 +	cp -a $install/usr/bin $fs/usr
    3.37 +
    3.38 +	cp -a $install/usr/share/applications $fs/usr/share
    3.39 +	sdft $fs/usr/share/applications/qBittorrent.desktop -g -tf -i
    3.40 +	sed -i '/^#/d' $fs/usr/share/applications/qBittorrent.desktop
    3.41 +
    3.42 +	for size in 16 24 32 48; do
    3.43 +		cp -a $install/usr/share/icons/hicolor/${size}x$size \
    3.44 +			$fs/usr/share/icons/hicolor
    3.45 +	done
    3.46 +}