You are not logged in.

#1 2006-11-05 18:27:46

Lifty
Member
Registered: 2006-11-05
Posts: 62

Req: qbittorrent

Hi everyone!

It would be great if someone could make a package for qbittorrent.
Its a promising bittorrent client based on qt4.

Bittorrent client using C++ / libtorrent and a Qt4.1 Graphical User Interface. It aims to be a good alternative to other bittorrent clients. It has more and more features such as a search engine, a torrent creation tool and low cpu usage.

Link: http://www.qbittorrent.org/

Offline

#2 2006-11-30 13:42:34

XVampireX
Member
Registered: 2006-11-30
Posts: 20

Re: Req: qbittorrent

I second that, I think this is a really great bittorrent client, and in time it will be even better due to the improvement of libtorrent smile (Peer Exchange in SVN and better quota management, soon enough it'll have all the features of bittorrent)

Offline

#3 2006-11-30 19:11:41

tardo
Member
Registered: 2006-07-15
Posts: 526

Re: Req: qbittorrent

rb_libtorrent

pkgname=rb_libtorrent
pkgver=0.11
pkgrel=1
pkgdesc="A C++ library that aims to be a good alternative to all the other bittorrent implementations around"
url="http://www.rasterbar.com/products/libtorrent/"
license="GPL"
makedepends=('boost')
conflicts=('libtorrent')
source=(http://dl.sourceforge.net/sourceforge/libtorrent/libtorrent-$pkgver.tar.gz)
md5sums=('56e9071b95a6e3f9377121f2fead3499')

build() {
  cd $startdir/src/libtorrent-$pkgver
  ./configure --prefix=/usr 
                          --disable-debug 
                          --with-boost-date-time=mt 
                          --with-boost-filesystem=mt 
                          --with-boost-thread=mt 
                          --with-boost-regex=mt 
                          --with-boost-program_options=mt
  make || return 1
  make DESTDIR=$startdir/pkg install
}

qbittorrent

pkgname=qbittorrent
pkgver=0.8.0
pkgrel=1
pkgdesc="A bittorrent client written in C++ / Qt4 using the good libtorrent library"
url="http://www.qbittorrent.org/"
license="GPL"
depends=('qt4' 'rb_libtorrent' 'curl' 'python>=2.3')
source=(http://dl.sourceforge.net/sourceforge/qbittorrent/$pkgname-$pkgver.tar.gz)
md5sums=('becedcfea8ddf82a100551c42d1e0f2d')

build() {
    # need to change to qt4, so save current qt-config
    qt_current_ver=`qt-config --current`
    qt-config qt4
    source /etc/profile
    
    # don't need these because of --qtdir switch?
    # if build doesn't work, uncomment the next 3 lines
    #export QTDIR=/opt/qt4
    #export PATH=$QTDIR/bin:$PATH
    #export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/lib
    
  cd $startdir/src/$pkgname-$pkgver
  ./configure --prefix=$startdir/pkg/usr --qtdir=/opt/qt4
  make || return 1
  make DESTDIR=$startdir/pkg install

    # restore previous qt-config... is this necessary?
  qt-config $qt_current_ver
  source /etc/profile
}

Not too sure about the qbittorrent pkgbuild. I'm sure it can be done cleaner, tbut it builds and works fine for me. If a TU can check over this, I'll gladly add (and clean it up) to the AUR.

On a personal note, I've never seen a program load that fast. I'm seriously considering switching to KDE now (or some lightweight patched version  of it).

Offline

#4 2006-11-30 22:56:44

tlilja
Member
From: Turku, Finland
Registered: 2005-06-29
Posts: 48

Re: Req: qbittorrent

I get the following error when trying to compile qbittorrent:

Verifying Qt 4 build environment ... fail

Reason: There was an error compiling 'conf'.  See conf.log for details.

Be sure you have a proper Qt 4.0 build environment set up.  This means not
just Qt, but also a C++ compiler, a make tool, and any other packages
necessary for compiling C++ programs.

If you are certain everything is installed, then it could be that Qt 4 is not
being recognized or that a different version of Qt is being detected by
mistake (for example, this could happen if $QTDIR is pointing to a Qt 3
installation).  At least one of the following conditions must be satisfied:

 1) --qtdir is set to the location of Qt
 2) $QTDIR is set to the location of Qt
 3) QtCore is in the pkg-config database
 4) qmake is in the $PATH

This script will use the first one it finds to be true, checked in the above
order.  #3 and #4 are the recommended options.  #1 and #2 are mainly for
overriding the system configuration.

So far I've only installed QT4 from community, should I do some tweaking to get this fixed?


Just your basic anime otaku some might even call nijikon.

Offline

#5 2006-12-01 00:00:34

tardo
Member
Registered: 2006-07-15
Posts: 526

Re: Req: qbittorrent

try uncommenting the three export lines and see if that helps. and upload conf.log to pastebin and link it here, might help if I could see where exactly it fails.

Offline

#6 2006-12-04 11:02:06

tlilja
Member
From: Turku, Finland
Registered: 2005-06-29
Posts: 48

Re: Req: qbittorrent

Got it working, didn't know I have to make QT4 profile active first.


Just your basic anime otaku some might even call nijikon.

Offline

#7 2006-12-05 07:40:35

syd
Member
From: Auckland, NZ
Registered: 2006-01-22
Posts: 155

Re: Req: qbittorrent

Do you guys know of any good bt clients that allow you to start you torrents at say 12 at night and stop them a 7in the morning??

Offline

#8 2006-12-05 15:33:24

z3ppelin
Member
Registered: 2006-07-10
Posts: 171

Re: Req: qbittorrent

syd wrote:

Do you guys know of any good bt clients that allow you to start you torrents at say 12 at night and stop them a 7in the morning??

it's OT, but you can do it with any torrent application comibing it with at.

Offline

#9 2006-12-05 16:25:05

lucke
Member
From: Poland
Registered: 2004-11-30
Posts: 4,018

Re: Req: qbittorrent

ktorrent and azureus have a scheduler.

Offline

#10 2006-12-05 16:27:18

dienadel
Member
Registered: 2005-12-23
Posts: 179

Re: Req: qbittorrent

syd wrote:

Do you guys know of any good bt clients that allow you to start you torrents at say 12 at night and stop them a 7in the morning??

i think ktorrent does. See in this screenshot the option turn off:
http://ktorrent.org/images/screenshots/ … plugin.png

Dienadel

Offline

#11 2006-12-13 20:13:35

XVampireX
Member
Registered: 2006-11-30
Posts: 20

Re: Req: qbittorrent

Add pkgconfig to dependencies

Offline

#12 2006-12-14 00:15:11

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Req: qbittorrent

If he's right he must mean "makedepends=(pkgconfig)". I like precision.


1000

Offline

#13 2007-04-18 22:34:14

Lifty
Member
Registered: 2006-11-05
Posts: 62

Re: Req: qbittorrent

New version(s) out. This client is getting better with every release. It reminds me of utorrent for win smile
Is there a chance this will get an official package in some repo?

Offline

#14 2007-04-19 19:06:19

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 2,046

Re: Req: qbittorrent

community/qtorrent 0.9.5-2

Is that not ok? I haven't tested it.


1000

Offline

#15 2007-04-19 20:00:01

dolby
Member
From: 1992
Registered: 2006-08-08
Posts: 1,581

Re: Req: qbittorrent

qtorrent is too old imho. lacks many of todays torrenting features


There shouldn't be any reason to learn more editor types than emacs or vi -- mg (1)
[You learn that sarcasm does not often work well in international forums.  That is why we avoid it. -- ewaller (arch linux forum moderator)

Offline

#16 2007-05-08 08:18:07

Lifty
Member
Registered: 2006-11-05
Posts: 62

Re: Req: qbittorrent

May 7th 2007 - qBittorrent v0.9.3 released

New version out big_smile

I'm waiting for this to make it to community repo or somewhere else. I recently had no luck to compile it myself (maybe related to my minimum skill wink)

Last edited by Lifty (2007-05-08 08:18:38)

Offline

#17 2007-05-08 11:11:59

sl
Banned
From: uk
Registered: 2007-04-04
Posts: 42
Website

Re: Req: qbittorrent

I've built a pkg for u ..
first install qt4 (it's in community) then

pacman -U http://inlane.org/al/i686/qbittorrent-0.9.3-1-i686.pkg.tar.gz

here's the pkgbuild i used
it seemed to have had a bug (qt4 is a depend, not just a makedepend)

pkgname=qbittorrent
pkgver=0.9.3
pkgrel=1
pkgdesc="A bittorrent client written in C++ / Qt4 using the good libtorrent library"
url="http://www.qbittorrent.org/"
arch=(i686)
license="GPL"
depends=('rb_libtorrent' 'curl' 'python>=2.3' 'qt4')
source=(http://kent.dl.sourceforge.net/sourceforge/qbittorrent/$pkgname-$pkgver.tar.gz)


build() {
    source /etc/profile.d/qt4.sh
    
     cd $startdir/src/$pkgname-$pkgver
      ./configure --prefix=$startdir/pkg/usr --qtdir=/opt/qt4
      make || return 1
      make DESTDIR=$startdir/pkg install
}

Offline

#18 2007-05-09 03:56:13

Fatsobob
Member
From: Colorado
Registered: 2006-06-27
Posts: 126

Re: Req: qbittorrent

0.9.3 9 is now in my repository and working properly.
I had a minor problem with getting the package to make considering all I did was make a few minor changes to the original PKGBUILD like the version and the md5sum.
The problem turned out to be a stealth update of rb_libtorrent. That TOO is in my repository with the working version.
Enjoy.

Offline

#19 2007-05-09 16:25:13

Lifty
Member
Registered: 2006-11-05
Posts: 62

Re: Req: qbittorrent

Thanks you are great! big_smile

So do you guys use it yourself? If so how do you like it?

Offline

#20 2007-05-10 07:42:09

Fatsobob
Member
From: Colorado
Registered: 2006-06-27
Posts: 126

Re: Req: qbittorrent

I use it on all of my computers, this includes my windoze box as well.(Theres a beta)

Offline

#21 2007-05-10 12:41:34

Lifty
Member
Registered: 2006-11-05
Posts: 62

Re: Req: qbittorrent

Where did you get this beta for windoze?

Ive only read about that they want to port it to win and mac.

Offline

#22 2007-05-10 21:29:08

Fatsobob
Member
From: Colorado
Registered: 2006-06-27
Posts: 126

Re: Req: qbittorrent

Heres the link to the windows one.
http://www.peerweb.nl/qbittorrent/exper … esting.zip
As far as mac, I would guess that you could compile it manually.

Offline

#23 2007-05-11 06:25:51

Lifty
Member
Registered: 2006-11-05
Posts: 62

Re: Req: qbittorrent

Thanks, Ive found a link to this file in their wiki :-)

Would be great to have it on mac as there is lack of quality bt clients. On win Ill temporary stay with utorrent, at least as this is a testing version.

Offline

Board footer

Powered by FluxBB