You've already forked qBittorrent
mirror of
https://github.com/qbittorrent/qBittorrent
synced 2025-10-16 20:32:23 +02:00
Compare commits
54 Commits
release-1.
...
release-0.
Author | SHA1 | Date | |
---|---|---|---|
![]() |
bf83cae284 | ||
![]() |
1057cdbe44 | ||
![]() |
fe4c1859a8 | ||
![]() |
0d8a22dcda | ||
![]() |
a643bd64db | ||
![]() |
21be57d06f | ||
![]() |
1c5262b1ed | ||
![]() |
a01a461dd0 | ||
![]() |
06448509fb | ||
![]() |
985bb8926b | ||
![]() |
d0a766d49a | ||
![]() |
7140a532ed | ||
![]() |
db4f3ab08a | ||
![]() |
1deb7b88bc | ||
![]() |
0d40bb0d68 | ||
![]() |
b033893d39 | ||
![]() |
e9693d3829 | ||
![]() |
bc7d9d00ab | ||
![]() |
0c05c893a0 | ||
![]() |
8b3c4f8143 | ||
![]() |
90bc79d4e1 | ||
![]() |
676d6764b9 | ||
![]() |
cb08280180 | ||
![]() |
ecede8b53e | ||
![]() |
f6a54f6fcf | ||
![]() |
6039851f13 | ||
![]() |
f1decc5432 | ||
![]() |
12629a9e38 | ||
![]() |
14f13d0406 | ||
![]() |
e0213dc6c3 | ||
![]() |
2f065bd9ea | ||
![]() |
b87882dd59 | ||
![]() |
df06fcac03 | ||
![]() |
3de95cdb04 | ||
![]() |
062fd6d81c | ||
![]() |
82d9e19e96 | ||
![]() |
22eead5f9a | ||
![]() |
f5627e4345 | ||
![]() |
da867a767b | ||
![]() |
b751954566 | ||
![]() |
f774228529 | ||
![]() |
4d6aad8cab | ||
![]() |
188e3956d8 | ||
![]() |
88d7400644 | ||
![]() |
41254bcdf4 | ||
![]() |
067aa010b6 | ||
![]() |
f94197816c | ||
![]() |
78e976e97e | ||
![]() |
225d8bcc5b | ||
![]() |
9bd29ebdb0 | ||
![]() |
7565902fc1 | ||
![]() |
0b8a1f8c1f | ||
![]() |
8800614077 | ||
![]() |
156001f51d |
80
AUTHORS
80
AUTHORS
@@ -1,79 +1 @@
|
|||||||
Author:
|
Christophe Dumez <chris@qbittorrent.org>
|
||||||
* Christophe Dumez <chris@qbittorrent.org>
|
|
||||||
|
|
||||||
Contributors:
|
|
||||||
* Arnaud Demaizière <arnaud@qbittorrent.org>
|
|
||||||
* Ishan Arora <ishan@qbittorrent.org>
|
|
||||||
* Grigis Gaëtan <cipher16@gmail.com>
|
|
||||||
|
|
||||||
Code from other projects:
|
|
||||||
* files src/ico.cpp src/ico.h
|
|
||||||
copyright: Malte Starostik <malte@kde.org>
|
|
||||||
license: LGPL
|
|
||||||
|
|
||||||
Images Authors:
|
|
||||||
* files: src/Icons/*.png
|
|
||||||
copyright: Gnome Icon Theme
|
|
||||||
license: GPLv2
|
|
||||||
url: http://ftp.acc.umu.se/pub/GNOME/sources/gnome-icon-theme
|
|
||||||
|
|
||||||
* files: src/Icons/flags/*.png
|
|
||||||
copyright: Open Clip Art Library
|
|
||||||
license: Creative Commons Public Domain Dedication
|
|
||||||
url: http://www.openclipart.org
|
|
||||||
|
|
||||||
* files: src/Icons/skin/*.png
|
|
||||||
files: src/menuicons/YYxYY/*.png
|
|
||||||
copyright: Mateusz Tobola <tobejodok@qbittorrent.org>
|
|
||||||
license: GPLv2
|
|
||||||
|
|
||||||
* file: src/Icons/skin/tabs.gif
|
|
||||||
copyright: Greg Houston <gregory.houston@gmail.com>
|
|
||||||
license: MIT
|
|
||||||
|
|
||||||
* file: src/search_engine/engines/btjunkie.png
|
|
||||||
copyright: Downloaded from btjunkie.org
|
|
||||||
|
|
||||||
* file: src/search_engine/engines/isohunt.png
|
|
||||||
copyright: Downloaded from isohunt.com
|
|
||||||
|
|
||||||
* file: src/search_engine/engines/mininova.png
|
|
||||||
copyright: Downloaded from mininova.org
|
|
||||||
|
|
||||||
* file: src/search_engine/engines/piratebay.png
|
|
||||||
copyright: Downloaded from thepiratebay.org
|
|
||||||
|
|
||||||
* file: src/search_engine/engines/torrentreactor.png
|
|
||||||
copyright: Downloaded from torrentreactor.net
|
|
||||||
|
|
||||||
Translations authors:
|
|
||||||
* files: src/lang/*.ts
|
|
||||||
copyright:
|
|
||||||
- Brazilian: Nick Marinho (nickmarinho@gmail.com)
|
|
||||||
- Bulgarian: Tsvetan & Boiko Bankov (emerge_life@users.sourceforge.net)
|
|
||||||
- Catalan: Gekko Dam Beer (gekko04@users.sourceforge.net)
|
|
||||||
- Chinese (Simplified): Guo Yue (yue.guo0418@gmail.com)
|
|
||||||
- Chinese (Traditional): Yi-Shun Wang (dnextstep@gmail.com)
|
|
||||||
- Czech: Jirka Vilim (web@tets.cz)
|
|
||||||
- Danish: Mathias Nielsen (comoneo@gmail.com)
|
|
||||||
- Dutch: Joost Schipper (heavyjoost@users.sourceforge.net)
|
|
||||||
- English: Christophe Dumez (chris@qbittorrent.org)
|
|
||||||
- Finnish: Niklas Laxström (nikerabbit@users.sourceforge.net)
|
|
||||||
- French: Christophe Dumez (chris@qbittorrent.org)
|
|
||||||
- German: Niels Hoffmann (zentralmaschine@users.sourceforge.net)
|
|
||||||
- Greek: Tsvetan Bankov (emerge_life@users.sourceforge.net)
|
|
||||||
- Hungarian: Majoros Péter (majoros.j.p@t-online.hu)
|
|
||||||
- Italian: Mirko Ferrari (mirkoferrari@gmail.com) and Ferraro Luciano (luciano.ferraro@gmail.com)
|
|
||||||
- Japanese: Nardog (nardog@e2umail.com)
|
|
||||||
- Korean: Jin Woo Sin (jin828sin@users.sourceforge.net)
|
|
||||||
- Norwegian: Lars-Erik Labori (hamil@users.sourceforge.net)
|
|
||||||
- Polish: Jarek Smieja (ajep9691@wp.pl)
|
|
||||||
- Portuguese: Nick Marinho (nickmarinho@gmail.com)
|
|
||||||
- Romanian: Obada Denis (obadadenis@users.sourceforge.net)
|
|
||||||
- Russian: Nick Khazov (m2k3d0n at users.sourceforge.net)
|
|
||||||
- Slovak: helix84
|
|
||||||
- Spanish: Vicente Raul Plata Fonseca (silverxnt@users.sourceforge.net)
|
|
||||||
- Swedish: Daniel Nylander (po@danielnylander.se)
|
|
||||||
- Turkish: Erdem Bingöl (erdem84@gmail.com)
|
|
||||||
- Ukrainian: Andrey Shpachenko (masterfix@users.sourceforge.net)
|
|
||||||
license: GPLv2
|
|
||||||
|
14
COPYING
14
COPYING
@@ -1,17 +1,3 @@
|
|||||||
qBittorrent is licensed under the GNU General Public License version 2 with the
|
|
||||||
addition of the following special exception:
|
|
||||||
|
|
||||||
In addition, as a special exception, the copyright holders give permission to
|
|
||||||
link this program with the OpenSSL project's "OpenSSL" library (or with
|
|
||||||
modified versions of it that use the same license as the "OpenSSL" library),
|
|
||||||
and distribute the linked executables. You must obey the GNU General Public
|
|
||||||
License in all respects for all of the code used other than "OpenSSL". If you
|
|
||||||
modify file(s), you may extend this exception to your version of the file(s),
|
|
||||||
but you are not obligated to do so. If you do not wish to do so, delete this
|
|
||||||
exception statement from your version.
|
|
||||||
|
|
||||||
----------
|
|
||||||
|
|
||||||
GNU GENERAL PUBLIC LICENSE
|
GNU GENERAL PUBLIC LICENSE
|
||||||
Version 2, June 1991
|
Version 2, June 1991
|
||||||
|
|
||||||
|
243
Changelog
243
Changelog
@@ -1,237 +1,18 @@
|
|||||||
* Sun Jul 12 2009 - Christophe DUMEZ <chris@qbittorrent.org> - v1.3.4
|
|
||||||
- BUGFIX: Fixed IP filter file parsing on 64bits
|
|
||||||
- BUGFIX: Suppressed QLayout: Attempting to add QLayout "" to properties "properties" warning message when opening a properties dialog
|
|
||||||
- BUGFIX: Fixed a little bug in search engine plugins helper file
|
|
||||||
- BUGFIX: Fixed compilation problems with Qt 4.3
|
|
||||||
- BUGFIX: Percentages no longer disapear with default cleanlooks style
|
|
||||||
- BUGFIX: Cleanly fixed popup menus position in lists (no more workarounds)
|
|
||||||
- BUGFIX: Fixed memory leak in search engine
|
|
||||||
- BUGFIX: Torrents with an infinite ratio are no longer affected by ratio_limit set in program preferences
|
|
||||||
- BUGFIX: Display a ratio of 0.0 if total_upload and total_download are both 0
|
|
||||||
- BUGFIX: Remove last separator in top tool bar
|
|
||||||
- BUGFIX: Tuned lists properties to make sure display is correct
|
|
||||||
- COSMETIC: Display date as well as time in log window
|
|
||||||
|
|
||||||
* Sun Apr 5 2009 - Christophe Dumez <chris@qbittorrent.org> - v1.3.3
|
|
||||||
- BUGFIX: Fixed Web UI torrent upload form
|
|
||||||
- BUGFIX: Fixed unicode support in search engine
|
|
||||||
- BUGFIX: Fixed search engine bug that prevented a torrent from appearing more than once among all tabs
|
|
||||||
- LICENSE: Added an exception to the license regarding OpenSSL.
|
|
||||||
- I18N: Updated Finnish translation
|
|
||||||
|
|
||||||
* Sat Mar 7 2009 - Christophe Dumez <chris@qbittorrent.org> - v1.3.2
|
|
||||||
- BUGFIX: Fix top toolbar disabling
|
|
||||||
- BUGFIX: Fix building with Qt 4.5
|
|
||||||
- BUGFIX: RSS items read status is now remembered upon restart
|
|
||||||
|
|
||||||
* Mon Jan 26 2009 - Christophe Dumez <chris@qbittorrent.org> - v1.3.1
|
|
||||||
- BUGFIX: Torrents paused due to an I/O error were displayed as queued
|
|
||||||
- BUGFIX: qBittorrent now prints backtrace in terminal when segfaulting
|
|
||||||
- BUGFIX: Fixed files progress display in torrent properties
|
|
||||||
- BUGFIX: Improved torrent ratio calculation
|
|
||||||
- BUGFIX: Fixed possible crash when parsing filter file
|
|
||||||
- BUGFIX: Made some code optimization
|
|
||||||
- BUGFIX: Fixed download/upload speed decrease problems
|
|
||||||
- I18N: Updated Finnish, Bulgarian and Greek translations
|
|
||||||
|
|
||||||
* Fri Jan 9 2009 - Christophe Dumez <chris@qbittorrent.org> - v1.3.0
|
|
||||||
- FEATURE: Based on libtorrent-rasterbar v0.14.2
|
|
||||||
- FEATURE: Improved ratio calculation system
|
|
||||||
- FEATURE: Torrent creation code cleanup
|
|
||||||
- FEATURE: Allow to set maximum number of active seeds (queueing)
|
|
||||||
- FEATURE: Now seeds priorities are handled automatically by libtorrent-rasterbar (queueing)
|
|
||||||
- FEATURE: Code cleanup and optimization (save memory and cpu)
|
|
||||||
- FEATURE: ETA calculation now relies on average speed over all sessions
|
|
||||||
- FEATURE: Allow to force rechecking torrents
|
|
||||||
- FEATURE: Added support for 2 new extensions (uTorrent metadata and smart ban plugin)
|
|
||||||
- FEATURE: Allow to change the save path of torrents after addition
|
|
||||||
- FEATURE: Got rid of libmagick++ dependency
|
|
||||||
- FEATURE: Updated Web interface to MochaUI v0.9.5
|
|
||||||
- FEATURE: Added notification in WebUI when qBittorrent is not reachable
|
|
||||||
- FEATURE: Rewrote folder scanning code (Now uses a filesystem watcher)
|
|
||||||
- FEATURE: Added torrent deletion from hard drive function in Web UI
|
|
||||||
- FEATURE: Added queueing priority actions in Web UI
|
|
||||||
- FEATURE: Display progress using progress bars in Web UI
|
|
||||||
- BUGFIX: Made usage of fastresume data more reliable
|
|
||||||
- BUGFIX: qBittorrent shutdown is now faster
|
|
||||||
- BUGFIX: Fixed several memory leaks
|
|
||||||
- BUGFIX: WebUI is now working with IE7
|
|
||||||
- BUGFIX: Fixed spacing problem in toolbar when toggling its visibility
|
|
||||||
- BUGFIX: Fixed some compilation and Qt4 warnings
|
|
||||||
- BUGFIX: Do not use an addition dialog for torrents from folder scanning
|
|
||||||
- BUGFIX: Catch SIGTERM to exit cleanly (e.g. computer shutdown)
|
|
||||||
- BUGFIX: Improved proxy support code
|
|
||||||
- BUGFIX: Fixed systray icon tooltip on Windows
|
|
||||||
- BUGFIX: Proxy settings are now saved even if disabled
|
|
||||||
|
|
||||||
* Sun Nov 9 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.2.1
|
|
||||||
- BUGFIX: Fixed possible crash when deleting a torrent permanently
|
|
||||||
- BUGFIX: Queued_for_checking torrents were not displayed as checking in seeding list
|
|
||||||
- BUGFIX: Speed up startup time when having a lot of torrents
|
|
||||||
|
|
||||||
* Wed Oct 29th 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.2.0
|
|
||||||
- FEATURE: Torrent queueing system (with priorities)
|
|
||||||
- FEATURE: The number of DHT nodes is displayed
|
|
||||||
- FEATURE: RSS can now be disabled from program preferences
|
|
||||||
- FEATURE: Added collapse/expand all buttons in addition and properties dialogs
|
|
||||||
- FEATURE: Can have different proxies for Bittorrent and search engine
|
|
||||||
- FEATURE: Allow multiple item selection in Web UI transfer list
|
|
||||||
- FEATURE: Moved uploads to a separate list in Web UI
|
|
||||||
- BUGFIX: Totally rewritten Web UI list refresh system (fixed memory leak)
|
|
||||||
- BUGFIX: Disable ETA calculation when ETA column is hidden
|
|
||||||
- BUGFIX: Removed "disconnected" connection state, detection was far from perfect
|
|
||||||
- BUGFIX: Torrents are no longer starting from scratch when changing default save path (when torrent addition dialog is disabled)
|
|
||||||
- BUGFIX: Single instance code is now more reliable on Qt >= 4.4
|
|
||||||
- COSMETIC: Transfer speed, ratio, connection status and DHT nodes are displayed in status bar
|
|
||||||
- COSMETIC: RSS Tab is now hidden as a default
|
|
||||||
- COSMETIC: Allow to hide or display top toolbar
|
|
||||||
- COSMETIC: Log is now in a separate dialog
|
|
||||||
|
|
||||||
* Sun Sept 14 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.1.4
|
|
||||||
- FEATURE: DHT is no longer used as fallback only
|
|
||||||
- FEATURE: Ported WebUI to Mootools v1.2
|
|
||||||
- BUGFIX: Fixed 'start seeding after torrent creation' feature
|
|
||||||
- BUGFIX: Fixed compilation with boost v1.36
|
|
||||||
- BUGFIX: Some code optimization
|
|
||||||
- BUGFIX: Fixed memory leak in Web UI
|
|
||||||
- BUGFIX: Fixed problems with column sorting
|
|
||||||
- BUGFIX: Improved code for pausing torrents on startup
|
|
||||||
- BUGFIX: Torrent addition dialog is now disabled for downloads from WebUI
|
|
||||||
- BUGFIX: Give focus to input field in WebUI download dialog
|
|
||||||
|
|
||||||
* Tue Aug 26 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.1.3
|
|
||||||
- BUGFIX: Fixed ratio saving for seeding torrents
|
|
||||||
- I18N: Added czech and traditional chinese translations
|
|
||||||
|
|
||||||
* Sun Aug 17 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.1.2
|
|
||||||
- BUGFIX: Fixed progress calculation
|
|
||||||
- BUGFIX: Fixed finished torrent detection
|
|
||||||
|
|
||||||
* Fri Aug 01 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.1.1
|
|
||||||
- BUGFIX: Fixed bad resource file for icons
|
|
||||||
|
|
||||||
* Fri Aug 01 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.1.0
|
|
||||||
- FEATURE: Web interface to control qbittorrent (Ishan Arora)
|
|
||||||
- FEATURE: Can spoof Azureus peer id to avoid ban
|
|
||||||
- FEATURE: Allow to hide/show some columns in download and seeding lists
|
|
||||||
- FEATURE: Option to start qBittorrent minimized in systray
|
|
||||||
- FEATURE: Multi-tab support in search engine (Grigis Gaëtan)
|
|
||||||
- FEATURE: Allow to define double-click actions in torrents lists
|
|
||||||
- FEATURE: Allow to open torrent destination folder
|
|
||||||
- FEATURE: Real progress bar in torrent properties that displays downloaded pieces
|
|
||||||
- FEATURE: Allow to buy downloads using ShareMonkey
|
|
||||||
- FEATURE: Display if UPnP/NAT-PMP was successful or not
|
|
||||||
- FEATURE: Threadified torrent creation
|
|
||||||
- FEATURE: Improved eMule DAT ip filter parser
|
|
||||||
- FEATURE: Added support for PeerGuardian p2p filters (text)
|
|
||||||
- FEATURE: Added support for PeerGuardian p2b filters (binary)
|
|
||||||
- FEATURE: Allow to customize folder scan interval
|
|
||||||
- FEATURE: Allow to add several trackers at once
|
|
||||||
- BUGFIX: Allow to run one instance of qBittorrent per user
|
|
||||||
- BUGFIX: Do not display seeds number in seeding list (always 0)
|
|
||||||
- BUGFIX: Threadified IP filter file parser to avoid GUI freeze
|
|
||||||
- BUGFIX: Ask if we want to redownload if content was deleted from hard drive
|
|
||||||
- BUGFIX: Added missing copyright/licensing information for some files
|
|
||||||
- BUGFIX: qBittorrent is no longer conflicting with rTorrent (libtorrent renamed to libtorrent-rasterbar)
|
|
||||||
- COSMETIC: Do not display progress bar in seeding list (always 100%)
|
|
||||||
- COSMETIC: Added a progress bar for torrent creation
|
|
||||||
- COSMETIC: Display tracker errors in a cleaner way
|
|
||||||
- COSMETIC: Display "unpaused/total_torrent" in download/upload tabs
|
|
||||||
- COSMETIC: Allow to resize RSS column
|
|
||||||
- COSMETIC: Global UP/DL speeds and ratio are displayed above tabs
|
|
||||||
- COSMETIC: Use infinity symbol for ETA when time is infinite
|
|
||||||
|
|
||||||
* Fri Apr 11 2008 - Christophe Dumez <chris@qbittorrent.org> - v1.0.0
|
|
||||||
- FEATURE: Based on new libtorrent v0.13
|
|
||||||
- FEATURE: Added UPnP / NAT-PMP port forwarding support
|
|
||||||
- FEATURE: Added encryption support (compatible with Azureus)
|
|
||||||
- FEATURE: Bittorrent FAST extension support
|
|
||||||
- FEATURE: Added RSS support
|
|
||||||
- FEATURE: Support files prioritizing in a torrent
|
|
||||||
- FEATURE: Brand new search engine plugins system
|
|
||||||
- FEATURE: Filtered files don't appear on hard disk anymore
|
|
||||||
- FEATURE: Finished torrents are now moved to another tab for seeding
|
|
||||||
- FEATURE: Display more infos about the torrent in its properties
|
|
||||||
- FEATURE: Allow the user to edit torrents' trackers
|
|
||||||
- FEATURE: Allow user to change qBT's style (Plastique, Cleanlooks, Motif, CDE, MacOSX, WinXP)
|
|
||||||
- FEATURE: Allow the user to disable system tray integration
|
|
||||||
- FEATURE: Search engine is now using one thread per website for faster results
|
|
||||||
- FEATURE: Improved a lot the torrent creation module
|
|
||||||
- FEATURE: Allow to set upload/download limit per torrent (right click)
|
|
||||||
- FEATURE: Ask for exit confirmation only if download list is not empty
|
|
||||||
- FEATURE: Allow to use a proxy for trackers / web seeds / peers / DHT connections
|
|
||||||
- FEATURE: Supports SOCKS5 proxies as well as HTTP ones
|
|
||||||
- FEATURE: Better systems integration (buttons, dialogs...)
|
|
||||||
- FEATURE: Filtered files are not allocated on the hard-drive anymore (sparse file support)
|
|
||||||
- FEATURE: IPs blocked by filter are now logged in GUI
|
|
||||||
- FEATURE: Added a way to link against static libtorrent (useful for deb packages)
|
|
||||||
- FEATURE: Allow to set global upload/download limits from tray icon menu
|
|
||||||
- FEATURE: IPv6 is now fully supported
|
|
||||||
- FEATURE: Real torrent share ratio is now displayed in transfer list
|
|
||||||
- FEATURE: Added keyboard shortcuts for main actions (see wiki)
|
|
||||||
- FEATURE: Added a popup menu to set priority for multiple files at once
|
|
||||||
- FEATURE: Improved a lot downloading from urls (using libcommoncpp2 instead of libcurl)
|
|
||||||
- FEATURE: A search request can now be terminated by another
|
|
||||||
- FEATURE: User is now warned when fast resume data was rejected
|
|
||||||
- FEATURE: Url seeds are now displayed in torrent properties and are editable
|
|
||||||
- FEATURE: Allow to drag 'n drop urls on the main window
|
|
||||||
- FEATURE: Improved search engine (multipage support in all plugins)
|
|
||||||
- FEATURE: Added BTJunkie search engine plugin
|
|
||||||
- FEATURE: Added an option to force full disk allocation for all torrents
|
|
||||||
- FEATURE: Added an option to add torrents in paused state
|
|
||||||
- FEATURE: Added an option to set the max number of connections per torrent
|
|
||||||
- FEATURE: Added an option to set the max number of uploads per torrent
|
|
||||||
- FEATURE: Added an option to automatically delete torrents when they reach a given ratio (>= 1.0)
|
|
||||||
- FEATURE: Added an option to display current transfer speeds in title bar
|
|
||||||
- FEATURE: Torrent content is now displayed as a tree
|
|
||||||
- I18N: Added Hungarian translation
|
|
||||||
- I18N: Added Brazilian translation
|
|
||||||
- BUGFIX: Progress of paused torrents is now correct on restart
|
|
||||||
- BUGFIX: Progress column gets sorted on restart it is was during last execution
|
|
||||||
- BUGFIX: Made ETA more reliable using stats instead of instant values
|
|
||||||
- BUGFIX: Remove torrent from hard drive used to delete parent folder if empty
|
|
||||||
- BUGFIX: Fixed a crash when filtering all the files in a torrent
|
|
||||||
- BUGFIX: Reload torrent only when necessary (properties)
|
|
||||||
- BUGFIX: qBittorrent is not exiting anymore when a dialog is closed and main window is hidden
|
|
||||||
- BUGFIX: Search plugin update is not making the GUI freeze anymore (moved to a thread)
|
|
||||||
- BUGFIX: DHT settings were not saved correctly
|
|
||||||
- BUGFIX: Workaround to build on Fedora system (pkg-config problem)
|
|
||||||
- BUGFIX: search plugin update - do not display only last version changelog
|
|
||||||
- BUGFIX: Search plugin update - fixed missing new lines in changelog
|
|
||||||
- BUGFIX: The number of search results was not reset when clicking on 'Clear' button
|
|
||||||
- BUGFIX: Update torrent progress when its content changed (filtered files)
|
|
||||||
- BUGFIX: Improved the way menu icons are installed to avoid problems on some systems
|
|
||||||
- BUGFIX: Improved incremental download
|
|
||||||
- BUGFIX: Improved unicode support
|
|
||||||
- BUGFIX: Made torrent deletion from hard-drive safer
|
|
||||||
- BUGFIX: Prevent downloadFromUrl flooding
|
|
||||||
- BUGFIX: ETA was wrong for torrents with filtered files
|
|
||||||
- BUGFIX: Fixed drag'n drop on non-KDE systems
|
|
||||||
- BUGFIX: Removed build dependency on Python
|
|
||||||
- BUGFIX: Catching DHT exception in case there is a problem
|
|
||||||
- COSMETIC: Redesigned torrent properties a little
|
|
||||||
- COSMETIC: Totally redesigned program preferences
|
|
||||||
- COSMETIC: Display more logs messages concerning features
|
|
||||||
- COSMETIC: Improved lists renderers
|
|
||||||
- COSMETIC: Use a different icon for torrents being checked and for connecting ones
|
|
||||||
- COSMETIC: Improved some icons
|
|
||||||
- COSMETIC: Improved systray tooltip style
|
|
||||||
|
|
||||||
* Mon May 07 2007 - Christophe Dumez <chris@qbittorrent.org> - v0.9.3
|
* Mon May 07 2007 - Christophe Dumez <chris@qbittorrent.org> - v0.9.3
|
||||||
- BUGFIX: Fixed pause toggle on double-click in download list
|
- BUGFIX: Fixed pause toggle on double-click in download list
|
||||||
- BUGFIX: The torrent size displayed now only takes unfiltered files into account
|
- BUGFIX: The torrent size displayed now only takes unfiltered files into account
|
||||||
- BUGFIX: Fixed compiling errors with libtorrent svn (future v0.13 with UPnP enabled)
|
- BUGFIX: Fixed compiling errors with libtorrent svn (future v0.13 with UPnP enabled)
|
||||||
- BUGFIX: Remember sorted column in download list on restart
|
- BUGFIX: Remember sorted column in download list on restart
|
||||||
- BUGFIX: Small fix in the german translation
|
- BUGFIX: Small fix in the german translation
|
||||||
- BUGFIX: Some fixes in slovak translation
|
- BUGFIX: Some fixes in slovak translation
|
||||||
|
|
||||||
* Tue Apr 10 2007 - Christophe Dumez <chris@qbittorrent.org> - v0.9.2
|
* Tue Apr 10 2007 - Christophe Dumez <chris@qbittorrent.org> - v0.9.2
|
||||||
- BUGFIX: Window can now stay maximized on exit
|
- BUGFIX: Window can now stay maximized on exit
|
||||||
- BUGFIX: Use PKGCONFIG again for configuring libtorrent
|
- BUGFIX: Use PKGCONFIG again for configuring libtorrent
|
||||||
- BUGFIX: Allow to compile with libtorrent v0.11
|
- BUGFIX: Allow to compile with libtorrent v0.11
|
||||||
- BUGFIX: Disabled main window context menu (annoying)
|
- BUGFIX: Disabled main window context menu (annoying)
|
||||||
- I18N: Added Japanese translation
|
- I18N: Added Japanese translation
|
||||||
- I18N: Updated Turkish translation
|
- I18N: Updated Turkish translation
|
||||||
|
|
||||||
* Wed Apr 04 2007 - Christophe Dumez <chris@qbittorrent.org> - v0.9.1
|
* Wed Apr 04 2007 - Christophe Dumez <chris@qbittorrent.org> - v0.9.1
|
||||||
- BUGFIX: A lot of fixes in configure file
|
- BUGFIX: A lot of fixes in configure file
|
||||||
|
29
INSTALL
29
INSTALL
@@ -1,4 +1,4 @@
|
|||||||
qBittorrent - A BitTorrent client in C++ / Qt4
|
qBittorrent - A BitTorrent client in C++ / Qt4.2
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
|
|
||||||
*** Necessary if qt3 is default on your system ***
|
*** Necessary if qt3 is default on your system ***
|
||||||
@@ -14,32 +14,23 @@ qbittorrent
|
|||||||
will install and execute qBittorrent hopefully without any problems.
|
will install and execute qBittorrent hopefully without any problems.
|
||||||
|
|
||||||
Dependencies:
|
Dependencies:
|
||||||
- Qt >= 4.3.0 (libqt-devel, libqtgui, libqtcore, libqtnetwork, libqtxml)
|
- Qt >= 4.2 (libqt-devel, libqtgui, libqtcore, libqtnetwork)
|
||||||
Qt >= 4.4.0 is advised
|
|
||||||
|
|
||||||
- libtorrent-rasterbar by Arvid Norberg (>= v0.14.0 REQUIRED)
|
- libtorrent by Arvid Norberg (>= v0.11 REQUIRED, >= 0.12 ADVISED)
|
||||||
-> http://www.qbittorrent.org/download.php (advised)
|
-> http://libtorrent.sf.net
|
||||||
-> http://www.libtorrent.net
|
Be carefull: another library (the one used by rtorrent) use the same name.
|
||||||
Be careful: another library (the one used by rTorrent) uses a similar name.
|
These are TWO different libraries and qBittorrent will only work with the one provided
|
||||||
|
on sourceforge (created by Arvid Norberg). The two libraries conflicts with each other.
|
||||||
|
|
||||||
- libboost: libboost-filesystem, libboost-date-time, libboost-thread, libboost-serialization
|
- libboost: libboost-filesystem, libboost-date-time, libboost-thread, libboost-serialization
|
||||||
|
|
||||||
- libcurl
|
- libcurl
|
||||||
|
|
||||||
- python >= 2.3 (needed by search engine)
|
- python >= 2.3 (previous might work - not tested): needed by search engine.
|
||||||
|
|
||||||
- libmagick++ (advised, not required)
|
NOTE FOR GNOME USERS:
|
||||||
* Needed for favicons support (RSS / Search plugins)
|
- qt4-qtconfig package is advised or qBittorrent interface will be ugly
|
||||||
|
|
||||||
- libzzip (advised, not required)
|
|
||||||
* Needed for zip support (Search plugins)
|
|
||||||
|
|
||||||
NOTE FOR NON-KDE USERS:
|
|
||||||
- qt4-qtconfig package is advised when using other systems than KDE.
|
|
||||||
You can also change qBittorrent style to Cleanlooks (GNOME like)
|
|
||||||
|
|
||||||
DOCUMENTATION:
|
|
||||||
Please note that there is a documentation with a "compiling howto" at http://wiki.qbittorrent.org.
|
|
||||||
|
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
Christophe Dumez <chris@qbittorrent.org>
|
Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
16
README
16
README
@@ -1,32 +1,32 @@
|
|||||||
qBittorrent - A BitTorrent client in Qt4
|
qBittorrent - A BitTorrent client in Qt4.2
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
|
|
||||||
Description:
|
Description:
|
||||||
********************************
|
********************************
|
||||||
qBittorrent is a bittorrent client programmed in C++ / Qt4 that uses
|
qBittorrent is a bittorrent client programmed in C++ / Qt4.2 that use
|
||||||
libtorrent (sometimes called rblibtorrent) by Arvid Norberg.
|
libtorrent (sometimes called rb_libtorrent) by Arvid Norberg.
|
||||||
|
|
||||||
It aims to be a good alternative to all other bittorrent clients
|
It aims to be a good alternative to all other bittorrent clients
|
||||||
out there. qBittorrent is fast, stable and provides unicode
|
out there. qBittorrent is fast, stable and provides unicode
|
||||||
support as well as many features.
|
support.
|
||||||
|
|
||||||
Installation:
|
Installation:
|
||||||
********************************
|
********************************
|
||||||
For installation, follow the instructions from INSTALL file, but simple:
|
For installation follow the instructions from INSTALL file, but simple
|
||||||
|
|
||||||
./configure
|
./configure
|
||||||
make && make install
|
make && make install
|
||||||
qbittorrent
|
qbittorrent
|
||||||
|
|
||||||
will install and execute qBittorrent hopefully without any problem.
|
will install and execute qBittorrent hopefully without any problems.
|
||||||
|
|
||||||
For more information please visit:
|
For more information please visit:
|
||||||
http://www.qbittorrent.org
|
http://www.qbittorrent.org
|
||||||
|
|
||||||
Please report any bug (or feature request) to:
|
Please report any bug (or feature requests) to:
|
||||||
http://bugs.qbittorrent.org
|
http://bugs.qbittorrent.org
|
||||||
|
|
||||||
You can also meet me (chris-qBT) on IRC:
|
You can also meet me on IRC:
|
||||||
#qbittorrent on irc.freenode.net
|
#qbittorrent on irc.freenode.net
|
||||||
|
|
||||||
------------------------------------------
|
------------------------------------------
|
||||||
|
57
TODO
57
TODO
@@ -1,21 +1,38 @@
|
|||||||
See https://blueprints.launchpad.net/qbittorrent/
|
// Easy
|
||||||
|
- Write documentation
|
||||||
|
- Translations into as many languages as possible
|
||||||
|
- Improve man page
|
||||||
|
- Add more keyboard shortcuts
|
||||||
|
|
||||||
|
// Intermediate
|
||||||
|
- Port on MacOS, Windows (and create an installer for Windows) - Progressing
|
||||||
|
- Add some transparency (menus,...)
|
||||||
|
- Add upnp port forwarding support
|
||||||
|
|
||||||
|
// Harder
|
||||||
|
- Allow user to organize the downloads into categories/folders
|
||||||
|
- Display new searches in new tabs
|
||||||
|
- Display a progress bar that really displays the pieces we have (like in eMule)
|
||||||
|
|
||||||
|
// Waiting for libtorrent
|
||||||
|
- Encryption support (v0.13?)
|
||||||
|
- File selection in a torrent in compact mode
|
||||||
|
- Allow to prioritize files within a torrent
|
||||||
|
- Allow to prioritize torrents
|
||||||
|
|
||||||
|
// Unsure
|
||||||
|
- Azureus spoofing to prevent ban from trackers?
|
||||||
|
- Web interface?
|
||||||
|
- Use downloader class to download search plugin updates
|
||||||
|
- Allow to set upload limit for each torrent
|
||||||
|
- Option to shutdown computer when downloads are finished
|
||||||
|
- Add a torrent scheduler
|
||||||
|
|
||||||
|
// in v1.0.0 (partial)
|
||||||
|
- Download from RSS feeds (WIP by gtsoul)
|
||||||
|
- Move finished torrent to another tab and keep on seeding them even after restart
|
||||||
|
- Allow to edit the trackers for a torrent
|
||||||
|
- Improve torrent creation dialog (look & features)
|
||||||
|
- Add IPv6 support (at least start working on it)
|
||||||
|
- UPnP support?
|
||||||
|
|
||||||
// translations done in v1.3.0
|
|
||||||
- Romanian
|
|
||||||
- Russian
|
|
||||||
- Hungarian
|
|
||||||
- German
|
|
||||||
- Chinese (traditional)
|
|
||||||
- Chinese (simplified)
|
|
||||||
- Italian
|
|
||||||
- Swedish
|
|
||||||
- Turkish
|
|
||||||
- French
|
|
||||||
- Slovak
|
|
||||||
- Czech
|
|
||||||
- Korean
|
|
||||||
- Portuguese
|
|
||||||
- Brazilian
|
|
||||||
- Greek
|
|
||||||
- Bulgarian
|
|
||||||
- Finnish
|
|
||||||
|
@@ -1,28 +0,0 @@
|
|||||||
.\" This manpage has been automatically generated by docbook2man
|
|
||||||
.\" from a DocBook document. This tool can be found at:
|
|
||||||
.\" <http://shell.ipoline.com/~elmert/comp/docbook2X/>.
|
|
||||||
.TH "QBITTORRENT" "1" "September 1st 2007" "Bittorrent client written in C++ / Qt4" ""
|
|
||||||
|
|
||||||
.SH NAME
|
|
||||||
qBittorrent \- a Bittorrent client written in C++ / Qt4
|
|
||||||
.SH SYNOPSIS
|
|
||||||
|
|
||||||
\fBqbittorrent\fR [FILE | URL] [FILE | URL...]
|
|
||||||
|
|
||||||
\fBqbittorrent\fR \-\-help
|
|
||||||
|
|
||||||
\fBqbittorrent\fR \-\-version
|
|
||||||
.PP
|
|
||||||
.SH "DESCRIPTION"
|
|
||||||
|
|
||||||
\fBqBittorrent\fR is an advanced Bittorrent client written in C++ / Qt4,
|
|
||||||
using the \fBrblibtorrent\fR library by Arvid Norberg. qBittorrent aims
|
|
||||||
to be a good alternative to all other bittorrent clients out there. qBittorrent
|
|
||||||
is fast, stable, light, it supports unicode and it provides a good integrated search engine.
|
|
||||||
It also comes with UPnP port forwarding / NAT-PMP, encryption (Azureus compatible), FAST extension (mainline) and PeX support (utorrent compatible).
|
|
||||||
|
|
||||||
Please report any problem to http://bugs.qbittorrent.org
|
|
||||||
.PP
|
|
||||||
.SH "AUTHOR"
|
|
||||||
|
|
||||||
Christophe Dumez <chris@qbittorrent.org>
|
|
BIN
doc/qbittorrent.1.gz
Normal file
BIN
doc/qbittorrent.1.gz
Normal file
Binary file not shown.
134
packaging/debian-unstable/debian/changelog
Normal file
134
packaging/debian-unstable/debian/changelog
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
qbittorrent (0.6.1-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* Disabled debug mode
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Mon, 28 Aug 2006 21:22:48 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.6.1-0) unstable; urgency=low
|
||||||
|
* BUGFIX: Fixed possible segfaults when using context menus
|
||||||
|
* BUGFIX: Cleanup up context menus code
|
||||||
|
* BUGFIX: Used best gzip compressing for manpage
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Thu, 24 Aug 2006 19:53:32 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.6.0) unstable; urgency=low
|
||||||
|
* FEATURE: Rewritten the download list from scratch (more flexible)
|
||||||
|
* FEATURE: Rewritten the search results list from scratch (more flexible)
|
||||||
|
* FEATURE: Rewritten the torrent properties list from scratch (more flexible)
|
||||||
|
* FEATURE: Improved and cleaned up search engine code
|
||||||
|
* FEATURE: Search results are now displayed in real time (not sequentially)
|
||||||
|
* FEATURE: Added two command lines parameters (--version, --help)
|
||||||
|
* FEATURE: Added a popup menu for download list
|
||||||
|
* FEATURE: Double-click on an item now toggles the paused state of a download
|
||||||
|
* FEATURE: Improved code to be more portable (Windows & MacOS versions should arrive soon)
|
||||||
|
* FEATURE: Allow to toggle selected state of a file within a torrent using double-click
|
||||||
|
* FEATURE: Remember columns width in download and search results lists
|
||||||
|
* BUGFIX: Don't use pkg-config for libcurl anymore (easier to compile)
|
||||||
|
* BUGFIX: Fixed ETA calculation when downloading while connecting
|
||||||
|
* BUGFIX: Download progress is now displayed correctly during first seconds of execution (was 0% before)
|
||||||
|
* BUGFIX: Code cleanup & optimization
|
||||||
|
* BUGFIX: Fixed sorting in download list
|
||||||
|
* BUGFIX: Fixed sorting in search results list
|
||||||
|
* BUGFIX: Fixed Parameters passing between instances
|
||||||
|
* BUGFIX: Fixed missing icon for clear action in infoBar popup menu
|
||||||
|
* BUGFIX: Fixed truncated lines in search results
|
||||||
|
* BUGFIX: Don't refresh download list when user is in search tab (save CPU)
|
||||||
|
* BUGFIX: Don't update Progress/DL Speed/ETA for finished downloads (save CPU)
|
||||||
|
* BUGFIX: Save selected search engines only when they have changed (faster program exit)
|
||||||
|
* COSMETIC: Increased icon size in toolbar from 24px to 32px
|
||||||
|
* COSMETIC: Display a progress bar to visualize each download progress
|
||||||
|
* COSMETIC: Size of each result in search are displayed in user friendly units
|
||||||
|
* COSMETIC: Display a progress bar to visualize each file progress within a torrent
|
||||||
|
* COSMETIC: Renamed 'ratio' to 'Session ratio' (makes more sense)
|
||||||
|
* COSMETIC: Improved layout of torrent properties window when maximized
|
||||||
|
* COSMETIC: Now number of search results is updated in real time
|
||||||
|
* COSMETIC: Remember last window size
|
||||||
|
* COSMETIC: Improved splash screen look
|
||||||
|
* COSMETIC: Improved default width of columns in download and search results lists
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 22 Aug 2006 10:42:37 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.5.0) unstable; urgency=low
|
||||||
|
* Improved "Download from url" feature (now supports https, ftp & redirections)
|
||||||
|
* Added a torrent creation tool
|
||||||
|
* Display progress for each file within a torrent
|
||||||
|
* Based on new libtorrent v0.10 (lot of improvements)
|
||||||
|
* Now possible to clear log textbox (popup menu)
|
||||||
|
* Added two search engines (isohunt, torrentreactor)
|
||||||
|
* Now Display share ratio on main window
|
||||||
|
* Use OSD (On Screen Display) when a download or a search is finished
|
||||||
|
* Allow only one instance of qBittorrent (and add new parameters to download list)
|
||||||
|
* Remember last selected search engines in search tab
|
||||||
|
* Improved search engines status output (Aborted, timed out, finished, no results)
|
||||||
|
* qBittorrent can now update search plugin from qbittorrent.org
|
||||||
|
* Added Slovak, Italian, Portuguese, Romanian and Traditional Chinese languages
|
||||||
|
* Fixed ThePirateBay parser for search engine (website had changed)
|
||||||
|
* Fixed filenames for results from ThePirateBay search engine
|
||||||
|
* Fixed unicode support for ThePirateBay search engine
|
||||||
|
* Now search results are sorted by seeds
|
||||||
|
* Overwrite nova.py search plugin only if it is outdated
|
||||||
|
* Fixed possible division by 0 in ETA calculation
|
||||||
|
* Improved ETA calculation precision
|
||||||
|
* Fixed default tab in options
|
||||||
|
* When saving options, reconnect only when listening ports changed
|
||||||
|
* qBittorrent has now its own new logo
|
||||||
|
* Display status "downloading" if DL Speed > 0 (even when tracker is down)
|
||||||
|
* Added a splashscreen
|
||||||
|
* qBittorrent has new cute icons
|
||||||
|
* Display number of results in search tab
|
||||||
|
* Added icons for each item in download list according to its state
|
||||||
|
* Redesigned Locale settings
|
||||||
|
* Fixed search engines names width (were cut on the right)
|
||||||
|
* Moved search engines to the left of the window (better ui)
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 2 Aug 2006 19:46:32 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.4.1) unstable; urgency=low
|
||||||
|
* Not counting "protocol chatter" in UP/DL speed anymore
|
||||||
|
* Download speed is now 0 when download is finished
|
||||||
|
* Paused torrents remain paused when qbittorrent is re-started
|
||||||
|
* Added option "go to systray when minimizing"
|
||||||
|
* Added option "Clear finished downloads on exit"
|
||||||
|
* Added option "Ask user for confirmation on exit"
|
||||||
|
* Added "Stalled" status for downloads (colored in orange, paused are in red and finished in green)
|
||||||
|
* Fixed Search window layout on maximizing
|
||||||
|
* Fixed a bug that caused upload limit not to be always applied
|
||||||
|
* Added Bulgarian translation
|
||||||
|
* Updated Translations
|
||||||
|
* Code optimization
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Thu, 22 Jun 2006 20:14:27 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.4.0) unstable; urgency=low
|
||||||
|
|
||||||
|
* Added a search engine (supports Mininova & thepiratebay websites)
|
||||||
|
* Fixed critical bug: some options were not applied correctly to BT session
|
||||||
|
* Possibility to download a torrent file from an URL
|
||||||
|
* Added confirmation dialog on qbittorrent exit
|
||||||
|
* Enabled sorting in Download list
|
||||||
|
* Added Ukrainian translation
|
||||||
|
* Support urls as program parameters
|
||||||
|
* Added more actions to trayicon menu
|
||||||
|
* Fixed exception catching when retrieving fastresume data
|
||||||
|
* use Binary prefix standards from IEC 60027-2 for units (B, KiB, MiB, GiB, TiB)
|
||||||
|
* Iconification to systray when minimizing
|
||||||
|
* Code Cleanup & optimization
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 14 Jun 2006 14:47:27 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.3.1) unstable; urgency=low
|
||||||
|
|
||||||
|
* Fixed toolbar layout (spacing).
|
||||||
|
* Added Russian translation.
|
||||||
|
* Resume also finished files on startup (for seeding).
|
||||||
|
* Added colors corresponding to download state.
|
||||||
|
* Fixed a segfault when deleting a download (if no scan dir is set).
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Sat, 6 Jun 2006 21:36:27 +0200
|
||||||
|
|
||||||
|
|
||||||
|
qbittorrent (0.3) unstable; urgency=low
|
||||||
|
|
||||||
|
* Initial Release.
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Sat, 3 Jun 2006 21:57:27 +0200
|
1
packaging/debian-unstable/debian/compat
Normal file
1
packaging/debian-unstable/debian/compat
Normal file
@@ -0,0 +1 @@
|
|||||||
|
4
|
15
packaging/debian-unstable/debian/control
Normal file
15
packaging/debian-unstable/debian/control
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
Source: qbittorrent
|
||||||
|
Section: net
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
Build-Depends: debhelper (>= 4.0.0), autotools-dev, libqt4-core (>= 4.1.0), libqt4-dev (>= 4.1.0), libqt4-gui (>= 4.1.0), rb-libtorrent (>= 0.10), libcurl3-dev
|
||||||
|
Standards-Version: 3.6.2
|
||||||
|
|
||||||
|
Package: qbittorrent
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${shlibs:Depends}, ${misc:Depends}, rb-libtorrent (>= 0.10), python (>= 2.3)
|
||||||
|
Description: Bittorrent client in Qt4.1 / C++
|
||||||
|
qBittorrent is a bittorrent client programmed in C++ / Qt4.1
|
||||||
|
using rb_libtorrent by Arvid Norberg. It aims to be a good
|
||||||
|
alternative to other bittorrent client out there. It is fast,
|
||||||
|
stable and provides unicode support.
|
26
packaging/debian-unstable/debian/copyright
Normal file
26
packaging/debian-unstable/debian/copyright
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
This is qbittorrent, written and maintained by Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
on Sat, 3 Jun 2006 21:57:27 +0200.
|
||||||
|
|
||||||
|
The original source can always be found at:
|
||||||
|
ftp://ftp.debian.org/dists/unstable/main/source/
|
||||||
|
|
||||||
|
Copyright (C) 2006 Christophe Dumez
|
||||||
|
|
||||||
|
License:
|
||||||
|
|
||||||
|
This program is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this package; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
On Debian systems, the complete text of the GNU General
|
||||||
|
Public License can be found in `/usr/share/common-licenses/GPL'.
|
2
packaging/debian-unstable/debian/dirs
Normal file
2
packaging/debian-unstable/debian/dirs
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
usr/bin
|
||||||
|
usr/sbin
|
3
packaging/debian-unstable/debian/docs
Normal file
3
packaging/debian-unstable/debian/docs
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
NEWS
|
||||||
|
README
|
||||||
|
TODO
|
107
packaging/debian-unstable/debian/rules
Executable file
107
packaging/debian-unstable/debian/rules
Executable file
@@ -0,0 +1,107 @@
|
|||||||
|
#!/usr/bin/make -f
|
||||||
|
# -*- makefile -*-
|
||||||
|
# Sample debian/rules that uses debhelper.
|
||||||
|
# This file was originally written by Joey Hess and Craig Small.
|
||||||
|
# As a special exception, when this file is copied by dh-make into a
|
||||||
|
# dh-make output file, you may use that output file without restriction.
|
||||||
|
# This special exception was added by Craig Small in version 0.37 of dh-make.
|
||||||
|
|
||||||
|
# Uncomment this to turn on verbose mode.
|
||||||
|
#export DH_VERBOSE=1
|
||||||
|
|
||||||
|
|
||||||
|
# These are used for cross-compiling and for saving the configure script
|
||||||
|
# from having to guess our platform (since we know it already)
|
||||||
|
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
|
||||||
|
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
|
||||||
|
|
||||||
|
|
||||||
|
CFLAGS = -Wall
|
||||||
|
|
||||||
|
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
||||||
|
CFLAGS += -O0
|
||||||
|
else
|
||||||
|
CFLAGS += -O2
|
||||||
|
endif
|
||||||
|
|
||||||
|
config.status: configure
|
||||||
|
dh_testdir
|
||||||
|
# Add here commands to configure the package.
|
||||||
|
CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --prefix=/usr
|
||||||
|
|
||||||
|
|
||||||
|
build: build-stamp
|
||||||
|
|
||||||
|
build-stamp: config.status
|
||||||
|
dh_testdir
|
||||||
|
|
||||||
|
# Add here commands to compile the package.
|
||||||
|
$(MAKE)
|
||||||
|
#docbook-to-man debian/qbittorrent.sgml > qbittorrent.1
|
||||||
|
|
||||||
|
touch build-stamp
|
||||||
|
|
||||||
|
clean:
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
rm -f build-stamp
|
||||||
|
|
||||||
|
# Add here commands to clean up after the build process.
|
||||||
|
-$(MAKE) distclean
|
||||||
|
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
|
||||||
|
cp -f /usr/share/misc/config.sub config.sub
|
||||||
|
endif
|
||||||
|
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
|
||||||
|
cp -f /usr/share/misc/config.guess config.guess
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
dh_clean
|
||||||
|
|
||||||
|
install: build
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_clean -k
|
||||||
|
dh_installdirs
|
||||||
|
|
||||||
|
# Add here commands to install the package into debian/qbittorrent.
|
||||||
|
$(MAKE) install INSTALL_ROOT=$(CURDIR)/debian/qbittorrent
|
||||||
|
|
||||||
|
|
||||||
|
# Build architecture-independent files here.
|
||||||
|
binary-indep: build install
|
||||||
|
# We have nothing to do by default.
|
||||||
|
|
||||||
|
# Build architecture-dependent files here.
|
||||||
|
binary-arch: build install
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_installchangelogs Changelog
|
||||||
|
dh_installdocs
|
||||||
|
dh_installexamples
|
||||||
|
# dh_install
|
||||||
|
# dh_installmenu
|
||||||
|
# dh_installdebconf
|
||||||
|
# dh_installlogrotate
|
||||||
|
# dh_installemacsen
|
||||||
|
# dh_installpam
|
||||||
|
# dh_installmime
|
||||||
|
# dh_installinit
|
||||||
|
# dh_installcron
|
||||||
|
# dh_installinfo
|
||||||
|
dh_installman
|
||||||
|
dh_link
|
||||||
|
dh_strip
|
||||||
|
dh_compress
|
||||||
|
dh_fixperms
|
||||||
|
# dh_perl
|
||||||
|
# dh_python
|
||||||
|
# dh_makeshlibs
|
||||||
|
dh_installdeb
|
||||||
|
dh_shlibdeps
|
||||||
|
dh_gencontrol
|
||||||
|
dh_md5sums
|
||||||
|
dh_builddeb
|
||||||
|
|
||||||
|
binary: binary-indep binary-arch
|
||||||
|
.PHONY: build clean binary-indep binary-arch binary install
|
249
packaging/mandriva/qbittorrent.spec
Normal file
249
packaging/mandriva/qbittorrent.spec
Normal file
@@ -0,0 +1,249 @@
|
|||||||
|
|
||||||
|
%define name qbittorrent
|
||||||
|
%define major 0
|
||||||
|
%define minor 6
|
||||||
|
%define patch 1
|
||||||
|
%define version %{major}.%{minor}.%{patch}
|
||||||
|
%define release %mkrel 2
|
||||||
|
%define _iconsdir %{_datadir}/icons
|
||||||
|
%define _mandir %_datadir/man
|
||||||
|
|
||||||
|
Name: %{name}
|
||||||
|
Summary: A Bittorrent Client using C++ / Qt4
|
||||||
|
Version: %{version}
|
||||||
|
Release: %{release}
|
||||||
|
Source0: http://sourceforge.net/projects/qbittorrent/%{name}-%{version}.tar.gz
|
||||||
|
URL: http://sourceforge.net/projects/qbittorrent
|
||||||
|
Vendor: http://qbittorrent.sourceforge.net/
|
||||||
|
Group: Internet/File Transfer
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
|
||||||
|
License: GPL
|
||||||
|
BuildRequires: libqt4-devel >= 4.1.2, libqtgui4 >= 4.1.2, libqtcore4 >= 4.1.2, libqtxml4 >= 4.1.2, libqtnetwork4 >= 4.1.2, rb_libtorrent-devel >= 0.10-3, libcurl3-devel
|
||||||
|
Requires: libqtgui4 >= 4.1.2, libqtcore4 >= 4.1.2, libqtxml4 >= 4.1.2, libqtnetwork4 >= 4.1.2, librb_libtorrent0 >= 0.10-3, python >= 2.3, libcurl3
|
||||||
|
|
||||||
|
%description
|
||||||
|
A Bittorrent client using C++ / libtorrent and a Qt4 Graphical User Interface.
|
||||||
|
It aims to be as fast as possible and to provide multi-OS, unicode support.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup
|
||||||
|
|
||||||
|
%build
|
||||||
|
# Export the Environment variables
|
||||||
|
export QTDIR=%_prefix/%_lib/qt4
|
||||||
|
export KDEDIR=%_prefix
|
||||||
|
export LD_LIBRARY_PATH=$QTDIR/%_lib:$KDEDIR/%_lib:$LD_LIBRARY_PATH
|
||||||
|
export PATH=$QTDIR/bin:$KDEDIR/bin:$PATH
|
||||||
|
|
||||||
|
|
||||||
|
# Change to the Source directory and configure
|
||||||
|
#cd src
|
||||||
|
CFLAGS="%optflags" CXXFLAGS="%optflags" \
|
||||||
|
./configure --prefix=%{buildroot}%{_prefix}
|
||||||
|
|
||||||
|
# Necessary to remove old compiled files.. if they exist
|
||||||
|
make clean
|
||||||
|
|
||||||
|
%make
|
||||||
|
|
||||||
|
%install
|
||||||
|
%makeinstall --directory=src
|
||||||
|
|
||||||
|
|
||||||
|
# Create the menu directory
|
||||||
|
install -d %{buildroot}%{_menudir}
|
||||||
|
|
||||||
|
# Build the Menu
|
||||||
|
#<package> <section> <file_in> <file_out> [requires] [title]
|
||||||
|
kdedesktop2mdkmenu.pl %{name} "%{group}" %{buildroot}%{_datadir}/applications/qBittorrent.desktop %{buildroot}%{_menudir}/%{name}
|
||||||
|
|
||||||
|
%clean
|
||||||
|
%{__rm} -rf %{buildroot}
|
||||||
|
|
||||||
|
%post
|
||||||
|
/sbin/ldconfig
|
||||||
|
%{update_menus}
|
||||||
|
|
||||||
|
%postun
|
||||||
|
/sbin/ldconfig
|
||||||
|
%{clean_menus}
|
||||||
|
|
||||||
|
|
||||||
|
%files
|
||||||
|
%defattr(-,root,root)
|
||||||
|
%doc README INSTALL NEWS COPYING AUTHORS TODO Changelog
|
||||||
|
%doc %{_mandir}/man1/*.bz2
|
||||||
|
|
||||||
|
|
||||||
|
# The binaries
|
||||||
|
%_bindir/*
|
||||||
|
|
||||||
|
|
||||||
|
# Icon files
|
||||||
|
# Hi and Lo colour icons various sizes
|
||||||
|
%_iconsdir/hicolor/128x128/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/16x16/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/192x192/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/22x22/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/24x24/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/32x32/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/36x36/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/48x48/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/64x64/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/72x72/apps/qbittorrent.png
|
||||||
|
%_iconsdir/hicolor/96x96/apps/qbittorrent.png
|
||||||
|
## %_iconsdir/hicolor/scalable/apps/qbittorrent.svgz
|
||||||
|
|
||||||
|
|
||||||
|
# Desktop Link
|
||||||
|
%_datadir/applications/qBittorrent.desktop
|
||||||
|
|
||||||
|
# The qbittorrent Menu directory
|
||||||
|
%dir %{_menudir}
|
||||||
|
%{_menudir}/%{name}
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
|
||||||
|
* Wed Aug 23 2006 - Christophe Dumez <chris@qbittorrent.org> - 0.6.0-0.1.2006mdk
|
||||||
|
- FEATURE: Rewritten the download list from scratch (more flexible)
|
||||||
|
- FEATURE: Rewritten the search results list from scratch (more flexible)
|
||||||
|
- FEATURE: Rewritten the torrent properties list from scratch (more flexible)
|
||||||
|
- FEATURE: Improved and cleaned up search engine code
|
||||||
|
- FEATURE: Search results are now displayed in real time (not sequentially)
|
||||||
|
- FEATURE: Added two command lines parameters (--version, --help)
|
||||||
|
- FEATURE: Added a popup menu for download list
|
||||||
|
- FEATURE: Double-click on an item now toggles the paused state of a download
|
||||||
|
- FEATURE: Improved code to be more portable (Windows & MacOS versions should arrive soon)
|
||||||
|
- FEATURE: Allow to toggle selected state of a file within a torrent using double-click
|
||||||
|
- FEATURE: Remember columns width in download and search results lists
|
||||||
|
- BUGFIX: Don't use pkg-config for libcurl anymore (easier to compile)
|
||||||
|
- BUGFIX: Fixed ETA calculation when downloading while connecting
|
||||||
|
- BUGFIX: Download progress is now displayed correctly during first seconds of execution (was 0% before)
|
||||||
|
- BUGFIX: Code cleanup & optimization
|
||||||
|
- BUGFIX: Fixed sorting in download list
|
||||||
|
- BUGFIX: Fixed sorting in search results list
|
||||||
|
- BUGFIX: Fixed Parameters passing between instances
|
||||||
|
- BUGFIX: Fixed missing icon for clear action in infoBar popup menu
|
||||||
|
- BUGFIX: Fixed truncated lines in search results
|
||||||
|
- BUGFIX: Don't refresh download list when user is in search tab (save CPU)
|
||||||
|
- BUGFIX: Don't update Progress/DL Speed/ETA for finished downloads (save CPU)
|
||||||
|
- BUGFIX: Save selected search engines only when they have changed (faster program exit)
|
||||||
|
- COSMETIC: Increased icon size in toolbar from 24px to 32px
|
||||||
|
- COSMETIC: Display a progress bar to visualize each download progress
|
||||||
|
- COSMETIC: Size of each result in search are displayed in user friendly units
|
||||||
|
- COSMETIC: Display a progress bar to visualize each file progress within a torrent
|
||||||
|
- COSMETIC: Renamed 'ratio' to 'Session ratio' (makes more sense)
|
||||||
|
- COSMETIC: Improved layout of torrent properties window when maximized
|
||||||
|
- COSMETIC: Now number of search results is updated in real time
|
||||||
|
- COSMETIC: Remember last window size
|
||||||
|
- COSMETIC: Improved splash screen look
|
||||||
|
- COSMETIC: Improved default width of columns in download and search results lists
|
||||||
|
|
||||||
|
* Tue Aug 08 2006 - Christophe Dumez <chris@qbittorrent.org> - 0.5.0-0.1.20060mdk
|
||||||
|
- FEATURE: Improved "Download from url" feature (now supports https, ftp & redirections)
|
||||||
|
- FEATURE: Added a torrent creation tool
|
||||||
|
- FEATURE: Display progress for each file within a torrent
|
||||||
|
- FEATURE: Based on new libtorrent v0.10 (lot of improvements)
|
||||||
|
- FEATURE: Now possible to clear log textbox (popup menu)
|
||||||
|
- FEATURE: Added two search engines (isohunt, torrentreactor)
|
||||||
|
- FEATURE: Now Display share ratio on main window
|
||||||
|
- FEATURE: Use OSD (On Screen Display) when a download or a search is finished
|
||||||
|
- FEATURE: Allow only one instance of qBittorrent (and add new parameters to download list)
|
||||||
|
- FEATURE: Remember last selected search engines in search tab
|
||||||
|
- FEATURE: Improved search engines status output (Aborted, timed out, finished, no results)
|
||||||
|
- FEATURE: qBittorrent can now update search plugin from qbittorrent.org
|
||||||
|
- I18N: Added Slovak, Italian, Portuguese, Romanian and Traditional Chinese languages
|
||||||
|
- BUGFIX: Fixed ThePirateBay parser for search engine (website had changed)
|
||||||
|
- BUGFIX: Fixed filenames for results from ThePirateBay search engine
|
||||||
|
- BUGFIX: Fixed unicode support for ThePirateBay search engine
|
||||||
|
- BUGFIX: Now search results are sorted by seeds
|
||||||
|
- BUGFIX: Overwrite nova.py search plugin only if it is outdated
|
||||||
|
- BUGFIX: Fixed possible division by 0 in ETA calculation
|
||||||
|
- BUGFIX: Improved ETA calculation precision
|
||||||
|
- BUGFIX: Fixed default tab in options
|
||||||
|
- BUGFIX: When saving options, reconnect only when listening ports changed
|
||||||
|
- COSMETIC: qBittorrent has now its own new logo
|
||||||
|
- COSMETIC: Display status "downloading" if DL Speed > 0 (even when tracker is down)
|
||||||
|
- COSMETIC: Added a splashscreen
|
||||||
|
- COSMETIC: qBittorrent has new cute icons
|
||||||
|
- COSMETIC: Display number of results in search tab
|
||||||
|
- COSMETIC: Added icons for each item in download list according to its state
|
||||||
|
- COSMETIC: Redesigned Locale settings
|
||||||
|
- COSMETIC: Fixed search engines names width (were cut on the right)
|
||||||
|
- COSMETIC: Moved search engines to the left of the window (better ui)
|
||||||
|
|
||||||
|
* Fri Jun 23 2006 - Christophe Dumez <chris@qbittorrent.org> - 0.4.1-0.1.20060mdk
|
||||||
|
- Not counting "protocol chatter" in UP/DL speed anymore
|
||||||
|
- Download speed is now 0 when download is finished
|
||||||
|
- Paused torrents remain paused when qbittorrent is re-started
|
||||||
|
- Added option "go to systray when minimizing"
|
||||||
|
- Added option "Clear finished downloads on exit"
|
||||||
|
- Added option "Ask user for confirmation on exit"
|
||||||
|
- Added "Stalled" status for downloads (colored in orange, paused are in red and finished in green)
|
||||||
|
- Fixed Search window layout on maximizing
|
||||||
|
- Fixed a bug that caused upload limit not to be always applied
|
||||||
|
- Added Bulgarian translation
|
||||||
|
- Updated Translations
|
||||||
|
- Code optimization
|
||||||
|
|
||||||
|
* Tue Jun 13 2006 - Christophe Dumez <chris@qbittorrent.org> - 0.4.0-0.1.20060mdk
|
||||||
|
- Added a search engine (supports Mininova & thepiratebay websites)
|
||||||
|
- Fixed critical bug: some options were not applied correctly to BT session
|
||||||
|
- Possibility to download a torrent file from an URL
|
||||||
|
- Added confirmation dialog on qbittorrent exit
|
||||||
|
- Enabled sorting in Download list
|
||||||
|
- Added Ukrainian translation
|
||||||
|
- Support urls as program parameters
|
||||||
|
- Added more actions to trayicon menu
|
||||||
|
- Fixed exception catching when retrieving fastresume data
|
||||||
|
- use Binary prefix standards from IEC 60027-2 for units (B, KiB, MiB, GiB, TiB)
|
||||||
|
- Iconification to systray when minimizing
|
||||||
|
- Code Cleanup & optimization
|
||||||
|
|
||||||
|
* Tue Jun 06 2006 - Christophe Dumez <chris@qbittorrent.org> - 0.3.1-0.1.20060mdk
|
||||||
|
- Fixed toolbar layout (spacing)
|
||||||
|
- Added Russian translation
|
||||||
|
- Resume also finished files on startup (for seeding)
|
||||||
|
- Added colors corresponding to download state
|
||||||
|
- Fixed a segfault when deleting a download (if no scan dir is set)
|
||||||
|
|
||||||
|
* Mon Jun 05 2006 - Christophe Dumez <chris@qbittorrent.org> - 0.3-0.1.20060mdk
|
||||||
|
- Fixed auto-resume (worked only once)
|
||||||
|
- Fixed BT_Backup dir creation on first startup (thanks Peter)
|
||||||
|
- Now min port and max port are inverted if (min port > max port)
|
||||||
|
- Fixed memory leaks
|
||||||
|
- Added qbittorrent man page
|
||||||
|
- Allow to disable max connections limit (default is disabled)
|
||||||
|
- Disable upload limit by default
|
||||||
|
- Added Menu Entry with icon (thanks Peter)
|
||||||
|
- Restructured directory, now Makefile is in main directory (not src/)
|
||||||
|
- Updated README / INSTALL
|
||||||
|
|
||||||
|
* Fri Jun 02 2006 - Christophe Dumez <chris@qbittorrent.org> 0.2.3-0.1.20060mdk
|
||||||
|
- Fixed ports checking function (user couldn't type the value he wanted)
|
||||||
|
- Check tracker errors list size and clear it if it becomes too big.
|
||||||
|
- qBittorrent does not remove .torrent file from scanned directory anymore
|
||||||
|
- Small cosmetic change
|
||||||
|
|
||||||
|
* Wed May 31 2006 Christophe Dumez <chris@qbittorrent.org> 0.2.2-0.1.20060mdk
|
||||||
|
- Fixed missing icons
|
||||||
|
|
||||||
|
* Sat May 27 2006 Jeffery Fernandez <developer@jefferyfernandez.id.au> 0.2.1-0.1.20060mdk
|
||||||
|
- Initial Build for Mandriva Linux
|
||||||
|
|
||||||
|
* Thu May 25 2006 Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
- Fixed "make install" rule
|
||||||
|
- Disabled debug mode
|
||||||
|
|
||||||
|
* Thu May 25 2006 Christophe Dumez <chris@qbittorrent.org> - v0.2
|
||||||
|
- Fixed a compatibility problem with some versions of qmake
|
||||||
|
- Added translations : Greek, Swedish
|
||||||
|
- Fixed Polish translation selection
|
||||||
|
- Fixed come warning because of two unexisting slots
|
||||||
|
- Improved "Apply" button behaviour in options
|
||||||
|
- Windows are now resizable
|
||||||
|
|
||||||
|
* Tue May 16 2006 Christophe Dumez <chris@qbittorrent.org> - v0.1
|
||||||
|
- Initial release (lack features & still need a lot of improvements)
|
||||||
|
|
147
packaging/mandriva/rb_libtorrent.spec
Normal file
147
packaging/mandriva/rb_libtorrent.spec
Normal file
@@ -0,0 +1,147 @@
|
|||||||
|
|
||||||
|
%define package_name rb_libtorrent
|
||||||
|
%define orig_name libtorrent
|
||||||
|
%define major 0
|
||||||
|
%define minor .10
|
||||||
|
%define patch .1
|
||||||
|
%define version %{major}%{minor}
|
||||||
|
%define candidate -rc1
|
||||||
|
%define lib_name %mklibname %{package_name} %{major}
|
||||||
|
%define release %mkrel 4
|
||||||
|
|
||||||
|
Summary : libtorrent is a C++ bittorrent library.
|
||||||
|
Name : %{package_name}
|
||||||
|
Version : %{version}
|
||||||
|
Release : %{release}
|
||||||
|
License : GPL
|
||||||
|
Group : Development/C++
|
||||||
|
Source0 : http://www.rasterbar.com/products/libtorrent/libtorrent-%{version}.tar.gz
|
||||||
|
URL : http://www.rasterbar.com
|
||||||
|
BuildRequires : boost >= 1.33.1
|
||||||
|
BuildRoot : %{_tmppath}/%{orig_name}-%{version}-%{release}-root
|
||||||
|
Patch0 : file_progress_arvid.patch.bz2
|
||||||
|
|
||||||
|
%description
|
||||||
|
libtorrent is a C++ library that aims to be a good alternative
|
||||||
|
to all the other bittorrent implementations around.
|
||||||
|
|
||||||
|
|
||||||
|
%package -n %{package_name}-devel
|
||||||
|
Group : Development/C++
|
||||||
|
Summary : Development files for %{package_name}
|
||||||
|
Conflicts : libtorrent7-devel
|
||||||
|
|
||||||
|
%description -n %{package_name}-devel
|
||||||
|
Development files for %{package_name}
|
||||||
|
|
||||||
|
%package -n %{lib_name}
|
||||||
|
Group : Development/C++
|
||||||
|
Summary : Library files for %{package_name}
|
||||||
|
Conflicts : libtorrent7
|
||||||
|
|
||||||
|
%description -n %{lib_name}
|
||||||
|
Library files for %{package_name}
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -n %{orig_name}-%{version}
|
||||||
|
|
||||||
|
%build
|
||||||
|
%configure --prefix=%{_prefix}
|
||||||
|
%make
|
||||||
|
|
||||||
|
|
||||||
|
%install
|
||||||
|
%makeinstall
|
||||||
|
|
||||||
|
# Create directories for the package
|
||||||
|
install -d %{buildroot}%{_includedir}/%{orig_name}
|
||||||
|
install -d %{buildroot}%{_libdir}/pkgconfig
|
||||||
|
|
||||||
|
%clean
|
||||||
|
rm -rf %{buildroot}
|
||||||
|
|
||||||
|
# The binaries
|
||||||
|
%files %(orig_name)
|
||||||
|
%defattr(0644, root, root, 0755)
|
||||||
|
%{_bindir}/*
|
||||||
|
|
||||||
|
# Documentation
|
||||||
|
%defattr(-, root, root)
|
||||||
|
%doc README AUTHORS INSTALL COPYING ChangeLog NEWS
|
||||||
|
%doc docs/*
|
||||||
|
|
||||||
|
|
||||||
|
# Devel Package
|
||||||
|
%files -n %{package_name}-devel
|
||||||
|
%defattr(-,root,root,-)
|
||||||
|
%dir %{_includedir}/%{orig_name}/
|
||||||
|
%dir %{_includedir}/%{orig_name}/asio/
|
||||||
|
%dir %{_includedir}/%{orig_name}/asio/detail/
|
||||||
|
%dir %{_includedir}/%{orig_name}/asio/impl/
|
||||||
|
%dir %{_includedir}/%{orig_name}/asio/ip/
|
||||||
|
%dir %{_includedir}/%{orig_name}/asio/ip/detail/
|
||||||
|
%dir %{_includedir}/%{orig_name}/asio/ssl/
|
||||||
|
%dir %{_includedir}/%{orig_name}/asio/ssl/detail/
|
||||||
|
%{_includedir}/%{orig_name}/*.hpp
|
||||||
|
%{_includedir}/%{orig_name}/asio/*.hpp
|
||||||
|
%{_includedir}/%{orig_name}/asio/detail/*.hpp
|
||||||
|
%{_includedir}/%{orig_name}/asio/impl/*.ipp
|
||||||
|
%{_includedir}/%{orig_name}/asio/ip/*.hpp
|
||||||
|
%{_includedir}/%{orig_name}/asio/ip/detail/*.hpp
|
||||||
|
%{_includedir}/%{orig_name}/asio/ssl/*.hpp
|
||||||
|
%{_includedir}/%{orig_name}/asio/ssl/detail/*.hpp
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%{_libdir}/%{orig_name}.a
|
||||||
|
%{_libdir}/%{orig_name}.la
|
||||||
|
%{_libdir}/%{orig_name}.so
|
||||||
|
%{_libdir}/pkgconfig/libtorrent.pc
|
||||||
|
|
||||||
|
|
||||||
|
# Library Package
|
||||||
|
%files -n %{lib_name}
|
||||||
|
%defattr(-,root,root,-)
|
||||||
|
%_libdir/%{orig_name}.so.*
|
||||||
|
|
||||||
|
|
||||||
|
%changelog
|
||||||
|
|
||||||
|
* Wed Aug 23 2006 Christophe Dumez <chris@qbittorrent.org> 10.0.1-2006mdk
|
||||||
|
- Added patch for Torrent Properties crash fix
|
||||||
|
|
||||||
|
* Sat Jul 1 2006 %{packager} %{version}-%{release}
|
||||||
|
- fixed a bug where the requested number of peers in a tracker request could
|
||||||
|
be too big.
|
||||||
|
- fixed a bug where empty files were not created in full allocation mode.
|
||||||
|
- fixed a bug in storage that would, in rare cases, fail to do a
|
||||||
|
complete check.
|
||||||
|
- exposed more settings for tweaking parameters in the piece-picker,
|
||||||
|
downloader and uploader (http_settings replaced by session_settings).
|
||||||
|
- tweaked default settings to improve high bandwidth transfers.
|
||||||
|
- improved the piece picker performance and made it possible to download
|
||||||
|
popular pieces in sequence to improve disk performance.
|
||||||
|
- added the possibility to control upload and download limits per peer.
|
||||||
|
- fixed problem with re-requesting skipped pieces when peer was sending pieces
|
||||||
|
out of fifo-order.
|
||||||
|
- added support for http seeding (the GetRight protocol)
|
||||||
|
- renamed identifiers called 'id' in the public interface to support linking
|
||||||
|
with Objective.C++
|
||||||
|
- changed the extensions protocol to use the new one, which is also
|
||||||
|
implemented by uTorrent.
|
||||||
|
- factorized the peer_connection and added web_peer_connection which is
|
||||||
|
able to download from http-sources.
|
||||||
|
- converted the network code to use asio (resulted in slight api changes
|
||||||
|
dealing with network addresses).
|
||||||
|
- made libtorrent build in vc7 (patches from Allen Zhao)
|
||||||
|
- fixed bug caused when binding outgoing connections to a non-local interface.
|
||||||
|
- add_torrent() will now throw if called while the session object is
|
||||||
|
being closed.
|
||||||
|
- added the ability to limit the number of simultaneous half-open
|
||||||
|
TCP connections. Flags in peer_info has been added.
|
||||||
|
|
||||||
|
|
||||||
|
* Thu Jun 1 2006 %{packager} %{version}-%{release}
|
||||||
|
- Initial Build for Mandriva Linux
|
134
packaging/ubuntu-dapper/debian/changelog
Normal file
134
packaging/ubuntu-dapper/debian/changelog
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
qbittorrent (0.6.1-0ubuntu2) dapper; urgency=low
|
||||||
|
|
||||||
|
* Disabled debug mode
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Mon, 28 Aug 2006 19:29:17 +0000
|
||||||
|
|
||||||
|
qbittorrent (0.6.1-0ubuntu1) dapper; urgency=low
|
||||||
|
* BUGFIX: Fixed possible segfaults when using context menus
|
||||||
|
* BUGFIX: Cleanup up context menus code
|
||||||
|
* BUGFIX: Used best gzip compressing for manpage
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Thu, 24 Aug 2006 19:53:32 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.6.0) dapper; urgency=low
|
||||||
|
* FEATURE: Rewritten the download list from scratch (more flexible)
|
||||||
|
* FEATURE: Rewritten the search results list from scratch (more flexible)
|
||||||
|
* FEATURE: Rewritten the torrent properties list from scratch (more flexible)
|
||||||
|
* FEATURE: Improved and cleaned up search engine code
|
||||||
|
* FEATURE: Search results are now displayed in real time (not sequentially)
|
||||||
|
* FEATURE: Added two command lines parameters (--version, --help)
|
||||||
|
* FEATURE: Added a popup menu for download list
|
||||||
|
* FEATURE: Double-click on an item now toggles the paused state of a download
|
||||||
|
* FEATURE: Improved code to be more portable (Windows & MacOS versions should arrive soon)
|
||||||
|
* FEATURE: Allow to toggle selected state of a file within a torrent using double-click
|
||||||
|
* FEATURE: Remember columns width in download and search results lists
|
||||||
|
* BUGFIX: Don't use pkg-config for libcurl anymore (easier to compile)
|
||||||
|
* BUGFIX: Fixed ETA calculation when downloading while connecting
|
||||||
|
* BUGFIX: Download progress is now displayed correctly during first seconds of execution (was 0% before)
|
||||||
|
* BUGFIX: Code cleanup & optimization
|
||||||
|
* BUGFIX: Fixed sorting in download list
|
||||||
|
* BUGFIX: Fixed sorting in search results list
|
||||||
|
* BUGFIX: Fixed Parameters passing between instances
|
||||||
|
* BUGFIX: Fixed missing icon for clear action in infoBar popup menu
|
||||||
|
* BUGFIX: Fixed truncated lines in search results
|
||||||
|
* BUGFIX: Don't refresh download list when user is in search tab (save CPU)
|
||||||
|
* BUGFIX: Don't update Progress/DL Speed/ETA for finished downloads (save CPU)
|
||||||
|
* BUGFIX: Save selected search engines only when they have changed (faster program exit)
|
||||||
|
* COSMETIC: Increased icon size in toolbar from 24px to 32px
|
||||||
|
* COSMETIC: Display a progress bar to visualize each download progress
|
||||||
|
* COSMETIC: Size of each result in search are displayed in user friendly units
|
||||||
|
* COSMETIC: Display a progress bar to visualize each file progress within a torrent
|
||||||
|
* COSMETIC: Renamed 'ratio' to 'Session ratio' (makes more sense)
|
||||||
|
* COSMETIC: Improved layout of torrent properties window when maximized
|
||||||
|
* COSMETIC: Now number of search results is updated in real time
|
||||||
|
* COSMETIC: Remember last window size
|
||||||
|
* COSMETIC: Improved splash screen look
|
||||||
|
* COSMETIC: Improved default width of columns in download and search results lists
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 22 Aug 2006 10:42:37 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.5.0) dapper; urgency=low
|
||||||
|
* Improved "Download from url" feature (now supports https, ftp & redirections)
|
||||||
|
* Added a torrent creation tool
|
||||||
|
* Display progress for each file within a torrent
|
||||||
|
* Based on new libtorrent v0.10 (lot of improvements)
|
||||||
|
* Now possible to clear log textbox (popup menu)
|
||||||
|
* Added two search engines (isohunt, torrentreactor)
|
||||||
|
* Now Display share ratio on main window
|
||||||
|
* Use OSD (On Screen Display) when a download or a search is finished
|
||||||
|
* Allow only one instance of qBittorrent (and add new parameters to download list)
|
||||||
|
* Remember last selected search engines in search tab
|
||||||
|
* Improved search engines status output (Aborted, timed out, finished, no results)
|
||||||
|
* qBittorrent can now update search plugin from qbittorrent.org
|
||||||
|
* Added Slovak, Italian, Portuguese, Romanian and Traditional Chinese languages
|
||||||
|
* Fixed ThePirateBay parser for search engine (website had changed)
|
||||||
|
* Fixed filenames for results from ThePirateBay search engine
|
||||||
|
* Fixed unicode support for ThePirateBay search engine
|
||||||
|
* Now search results are sorted by seeds
|
||||||
|
* Overwrite nova.py search plugin only if it is outdated
|
||||||
|
* Fixed possible division by 0 in ETA calculation
|
||||||
|
* Improved ETA calculation precision
|
||||||
|
* Fixed default tab in options
|
||||||
|
* When saving options, reconnect only when listening ports changed
|
||||||
|
* qBittorrent has now its own new logo
|
||||||
|
* Display status "downloading" if DL Speed > 0 (even when tracker is down)
|
||||||
|
* Added a splashscreen
|
||||||
|
* qBittorrent has new cute icons
|
||||||
|
* Display number of results in search tab
|
||||||
|
* Added icons for each item in download list according to its state
|
||||||
|
* Redesigned Locale settings
|
||||||
|
* Fixed search engines names width (were cut on the right)
|
||||||
|
* Moved search engines to the left of the window (better ui)
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 2 Aug 2006 19:46:32 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.4.1) dapper; urgency=low
|
||||||
|
* Not counting "protocol chatter" in UP/DL speed anymore
|
||||||
|
* Download speed is now 0 when download is finished
|
||||||
|
* Paused torrents remain paused when qbittorrent is re-started
|
||||||
|
* Added option "go to systray when minimizing"
|
||||||
|
* Added option "Clear finished downloads on exit"
|
||||||
|
* Added option "Ask user for confirmation on exit"
|
||||||
|
* Added "Stalled" status for downloads (colored in orange, paused are in red and finished in green)
|
||||||
|
* Fixed Search window layout on maximizing
|
||||||
|
* Fixed a bug that caused upload limit not to be always applied
|
||||||
|
* Added Bulgarian translation
|
||||||
|
* Updated Translations
|
||||||
|
* Code optimization
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Thu, 22 Jun 2006 20:14:27 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.4.0) dapper; urgency=low
|
||||||
|
|
||||||
|
* Added a search engine (supports Mininova & thepiratebay websites)
|
||||||
|
* Fixed critical bug: some options were not applied correctly to BT session
|
||||||
|
* Possibility to download a torrent file from an URL
|
||||||
|
* Added confirmation dialog on qbittorrent exit
|
||||||
|
* Enabled sorting in Download list
|
||||||
|
* Added Ukrainian translation
|
||||||
|
* Support urls as program parameters
|
||||||
|
* Added more actions to trayicon menu
|
||||||
|
* Fixed exception catching when retrieving fastresume data
|
||||||
|
* use Binary prefix standards from IEC 60027-2 for units (B, KiB, MiB, GiB, TiB)
|
||||||
|
* Iconification to systray when minimizing
|
||||||
|
* Code Cleanup & optimization
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 14 Jun 2006 14:47:27 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.3.1) dapper; urgency=low
|
||||||
|
|
||||||
|
* Fixed toolbar layout (spacing).
|
||||||
|
* Added Russian translation.
|
||||||
|
* Resume also finished files on startup (for seeding).
|
||||||
|
* Added colors corresponding to download state.
|
||||||
|
* Fixed a segfault when deleting a download (if no scan dir is set).
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Sat, 6 Jun 2006 21:36:27 +0200
|
||||||
|
|
||||||
|
|
||||||
|
qbittorrent (0.3) dapper; urgency=low
|
||||||
|
|
||||||
|
* Initial Release.
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Sat, 3 Jun 2006 21:57:27 +0200
|
1
packaging/ubuntu-dapper/debian/compat
Normal file
1
packaging/ubuntu-dapper/debian/compat
Normal file
@@ -0,0 +1 @@
|
|||||||
|
4
|
15
packaging/ubuntu-dapper/debian/control
Normal file
15
packaging/ubuntu-dapper/debian/control
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
Source: qbittorrent
|
||||||
|
Section: net
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
Build-Depends: debhelper (>= 4.0.0), autotools-dev, libqt4-core (>= 4.1.0), libqt4-dev (>= 4.1.0), libqt4-gui (>= 4.1.0), rb-libtorrent (>= 0.10), libcurl3-dev
|
||||||
|
Standards-Version: 3.6.2
|
||||||
|
|
||||||
|
Package: qbittorrent
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${shlibs:Depends}, ${misc:Depends}, rb-libtorrent (>= 0.10), python (>= 2.3)
|
||||||
|
Description: Bittorrent client in Qt4.1 / C++
|
||||||
|
qBittorrent is a bittorrent client programmed in C++ / Qt4.1
|
||||||
|
using rb_libtorrent by Arvid Norberg. It aims to be a good
|
||||||
|
alternative to other bittorrent client out there. It is fast,
|
||||||
|
stable and provides unicode support.
|
26
packaging/ubuntu-dapper/debian/copyright
Normal file
26
packaging/ubuntu-dapper/debian/copyright
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
This is qbittorrent, written and maintained by Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
on Sat, 3 Jun 2006 21:57:27 +0200.
|
||||||
|
|
||||||
|
The original source can always be found at:
|
||||||
|
ftp://ftp.debian.org/dists/unstable/main/source/
|
||||||
|
|
||||||
|
Copyright (C) 2006 Christophe Dumez
|
||||||
|
|
||||||
|
License:
|
||||||
|
|
||||||
|
This program is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this package; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
On Debian systems, the complete text of the GNU General
|
||||||
|
Public License can be found in `/usr/share/common-licenses/GPL'.
|
2
packaging/ubuntu-dapper/debian/dirs
Normal file
2
packaging/ubuntu-dapper/debian/dirs
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
usr/bin
|
||||||
|
usr/sbin
|
3
packaging/ubuntu-dapper/debian/docs
Normal file
3
packaging/ubuntu-dapper/debian/docs
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
NEWS
|
||||||
|
README
|
||||||
|
TODO
|
1
packaging/ubuntu-dapper/debian/files
Normal file
1
packaging/ubuntu-dapper/debian/files
Normal file
@@ -0,0 +1 @@
|
|||||||
|
qbittorrent_0.6.1-0ubuntu2_i386.deb net optional
|
1
packaging/ubuntu-dapper/debian/qbittorrent.substvars
Normal file
1
packaging/ubuntu-dapper/debian/qbittorrent.substvars
Normal file
@@ -0,0 +1 @@
|
|||||||
|
shlibs:Depends=libboost-date-time1.33.1, libboost-filesystem1.33.1, libboost-thread1.33.1, libc6 (>= 2.3.4-1), libcurl3 (>= 7.15.0-1), libgcc1 (>= 1:4.0.2), libqt4-core (>= 4.1.2), libqt4-gui (>= 4.1.2), libstdc++6 (>= 4.0.2-4), libx11-6, libxext6, zlib1g (>= 1:1.2.1)
|
107
packaging/ubuntu-dapper/debian/rules
Executable file
107
packaging/ubuntu-dapper/debian/rules
Executable file
@@ -0,0 +1,107 @@
|
|||||||
|
#!/usr/bin/make -f
|
||||||
|
# -*- makefile -*-
|
||||||
|
# Sample debian/rules that uses debhelper.
|
||||||
|
# This file was originally written by Joey Hess and Craig Small.
|
||||||
|
# As a special exception, when this file is copied by dh-make into a
|
||||||
|
# dh-make output file, you may use that output file without restriction.
|
||||||
|
# This special exception was added by Craig Small in version 0.37 of dh-make.
|
||||||
|
|
||||||
|
# Uncomment this to turn on verbose mode.
|
||||||
|
#export DH_VERBOSE=1
|
||||||
|
|
||||||
|
|
||||||
|
# These are used for cross-compiling and for saving the configure script
|
||||||
|
# from having to guess our platform (since we know it already)
|
||||||
|
DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
|
||||||
|
DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
|
||||||
|
|
||||||
|
|
||||||
|
CFLAGS = -Wall
|
||||||
|
|
||||||
|
ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
|
||||||
|
CFLAGS += -O0
|
||||||
|
else
|
||||||
|
CFLAGS += -O2
|
||||||
|
endif
|
||||||
|
|
||||||
|
config.status: configure
|
||||||
|
dh_testdir
|
||||||
|
# Add here commands to configure the package.
|
||||||
|
CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --prefix=/usr
|
||||||
|
|
||||||
|
|
||||||
|
build: build-stamp
|
||||||
|
|
||||||
|
build-stamp: config.status
|
||||||
|
dh_testdir
|
||||||
|
|
||||||
|
# Add here commands to compile the package.
|
||||||
|
$(MAKE)
|
||||||
|
#docbook-to-man debian/qbittorrent.sgml > qbittorrent.1
|
||||||
|
|
||||||
|
touch build-stamp
|
||||||
|
|
||||||
|
clean:
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
rm -f build-stamp
|
||||||
|
|
||||||
|
# Add here commands to clean up after the build process.
|
||||||
|
-$(MAKE) distclean
|
||||||
|
ifneq "$(wildcard /usr/share/misc/config.sub)" ""
|
||||||
|
cp -f /usr/share/misc/config.sub config.sub
|
||||||
|
endif
|
||||||
|
ifneq "$(wildcard /usr/share/misc/config.guess)" ""
|
||||||
|
cp -f /usr/share/misc/config.guess config.guess
|
||||||
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
dh_clean
|
||||||
|
|
||||||
|
install: build
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_clean -k
|
||||||
|
dh_installdirs
|
||||||
|
|
||||||
|
# Add here commands to install the package into debian/qbittorrent.
|
||||||
|
$(MAKE) install INSTALL_ROOT=$(CURDIR)/debian/qbittorrent
|
||||||
|
|
||||||
|
|
||||||
|
# Build architecture-independent files here.
|
||||||
|
binary-indep: build install
|
||||||
|
# We have nothing to do by default.
|
||||||
|
|
||||||
|
# Build architecture-dependent files here.
|
||||||
|
binary-arch: build install
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_installchangelogs Changelog
|
||||||
|
dh_installdocs
|
||||||
|
dh_installexamples
|
||||||
|
# dh_install
|
||||||
|
# dh_installmenu
|
||||||
|
# dh_installdebconf
|
||||||
|
# dh_installlogrotate
|
||||||
|
# dh_installemacsen
|
||||||
|
# dh_installpam
|
||||||
|
# dh_installmime
|
||||||
|
# dh_installinit
|
||||||
|
# dh_installcron
|
||||||
|
# dh_installinfo
|
||||||
|
dh_installman
|
||||||
|
dh_link
|
||||||
|
dh_strip
|
||||||
|
dh_compress
|
||||||
|
dh_fixperms
|
||||||
|
# dh_perl
|
||||||
|
# dh_python
|
||||||
|
# dh_makeshlibs
|
||||||
|
dh_installdeb
|
||||||
|
dh_shlibdeps
|
||||||
|
dh_gencontrol
|
||||||
|
dh_md5sums
|
||||||
|
dh_builddeb
|
||||||
|
|
||||||
|
binary: binary-indep binary-arch
|
||||||
|
.PHONY: build clean binary-indep binary-arch binary install
|
134
packaging/ubuntu-edgy/debian/changelog
Normal file
134
packaging/ubuntu-edgy/debian/changelog
Normal file
@@ -0,0 +1,134 @@
|
|||||||
|
qbittorrent (0.6.1-0ubuntu2) edgy; urgency=low
|
||||||
|
|
||||||
|
* Disabled debug mode
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Mon, 28 Aug 2006 21:22:48 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.6.1-0ubuntu1) edgy; urgency=low
|
||||||
|
* BUGFIX: Fixed possible segfaults when using context menus
|
||||||
|
* BUGFIX: Cleanup up context menus code
|
||||||
|
* BUGFIX: Used best gzip compressing for manpage
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Thu, 24 Aug 2006 19:53:32 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.6.0) edgy; urgency=low
|
||||||
|
* FEATURE: Rewritten the download list from scratch (more flexible)
|
||||||
|
* FEATURE: Rewritten the search results list from scratch (more flexible)
|
||||||
|
* FEATURE: Rewritten the torrent properties list from scratch (more flexible)
|
||||||
|
* FEATURE: Improved and cleaned up search engine code
|
||||||
|
* FEATURE: Search results are now displayed in real time (not sequentially)
|
||||||
|
* FEATURE: Added two command lines parameters (--version, --help)
|
||||||
|
* FEATURE: Added a popup menu for download list
|
||||||
|
* FEATURE: Double-click on an item now toggles the paused state of a download
|
||||||
|
* FEATURE: Improved code to be more portable (Windows & MacOS versions should arrive soon)
|
||||||
|
* FEATURE: Allow to toggle selected state of a file within a torrent using double-click
|
||||||
|
* FEATURE: Remember columns width in download and search results lists
|
||||||
|
* BUGFIX: Don't use pkg-config for libcurl anymore (easier to compile)
|
||||||
|
* BUGFIX: Fixed ETA calculation when downloading while connecting
|
||||||
|
* BUGFIX: Download progress is now displayed correctly during first seconds of execution (was 0% before)
|
||||||
|
* BUGFIX: Code cleanup & optimization
|
||||||
|
* BUGFIX: Fixed sorting in download list
|
||||||
|
* BUGFIX: Fixed sorting in search results list
|
||||||
|
* BUGFIX: Fixed Parameters passing between instances
|
||||||
|
* BUGFIX: Fixed missing icon for clear action in infoBar popup menu
|
||||||
|
* BUGFIX: Fixed truncated lines in search results
|
||||||
|
* BUGFIX: Don't refresh download list when user is in search tab (save CPU)
|
||||||
|
* BUGFIX: Don't update Progress/DL Speed/ETA for finished downloads (save CPU)
|
||||||
|
* BUGFIX: Save selected search engines only when they have changed (faster program exit)
|
||||||
|
* COSMETIC: Increased icon size in toolbar from 24px to 32px
|
||||||
|
* COSMETIC: Display a progress bar to visualize each download progress
|
||||||
|
* COSMETIC: Size of each result in search are displayed in user friendly units
|
||||||
|
* COSMETIC: Display a progress bar to visualize each file progress within a torrent
|
||||||
|
* COSMETIC: Renamed 'ratio' to 'Session ratio' (makes more sense)
|
||||||
|
* COSMETIC: Improved layout of torrent properties window when maximized
|
||||||
|
* COSMETIC: Now number of search results is updated in real time
|
||||||
|
* COSMETIC: Remember last window size
|
||||||
|
* COSMETIC: Improved splash screen look
|
||||||
|
* COSMETIC: Improved default width of columns in download and search results lists
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 22 Aug 2006 10:42:37 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.5.0) edgy; urgency=low
|
||||||
|
* Improved "Download from url" feature (now supports https, ftp & redirections)
|
||||||
|
* Added a torrent creation tool
|
||||||
|
* Display progress for each file within a torrent
|
||||||
|
* Based on new libtorrent v0.10 (lot of improvements)
|
||||||
|
* Now possible to clear log textbox (popup menu)
|
||||||
|
* Added two search engines (isohunt, torrentreactor)
|
||||||
|
* Now Display share ratio on main window
|
||||||
|
* Use OSD (On Screen Display) when a download or a search is finished
|
||||||
|
* Allow only one instance of qBittorrent (and add new parameters to download list)
|
||||||
|
* Remember last selected search engines in search tab
|
||||||
|
* Improved search engines status output (Aborted, timed out, finished, no results)
|
||||||
|
* qBittorrent can now update search plugin from qbittorrent.org
|
||||||
|
* Added Slovak, Italian, Portuguese, Romanian and Traditional Chinese languages
|
||||||
|
* Fixed ThePirateBay parser for search engine (website had changed)
|
||||||
|
* Fixed filenames for results from ThePirateBay search engine
|
||||||
|
* Fixed unicode support for ThePirateBay search engine
|
||||||
|
* Now search results are sorted by seeds
|
||||||
|
* Overwrite nova.py search plugin only if it is outdated
|
||||||
|
* Fixed possible division by 0 in ETA calculation
|
||||||
|
* Improved ETA calculation precision
|
||||||
|
* Fixed default tab in options
|
||||||
|
* When saving options, reconnect only when listening ports changed
|
||||||
|
* qBittorrent has now its own new logo
|
||||||
|
* Display status "downloading" if DL Speed > 0 (even when tracker is down)
|
||||||
|
* Added a splashscreen
|
||||||
|
* qBittorrent has new cute icons
|
||||||
|
* Display number of results in search tab
|
||||||
|
* Added icons for each item in download list according to its state
|
||||||
|
* Redesigned Locale settings
|
||||||
|
* Fixed search engines names width (were cut on the right)
|
||||||
|
* Moved search engines to the left of the window (better ui)
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 2 Aug 2006 19:46:32 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.4.1) edgy; urgency=low
|
||||||
|
* Not counting "protocol chatter" in UP/DL speed anymore
|
||||||
|
* Download speed is now 0 when download is finished
|
||||||
|
* Paused torrents remain paused when qbittorrent is re-started
|
||||||
|
* Added option "go to systray when minimizing"
|
||||||
|
* Added option "Clear finished downloads on exit"
|
||||||
|
* Added option "Ask user for confirmation on exit"
|
||||||
|
* Added "Stalled" status for downloads (colored in orange, paused are in red and finished in green)
|
||||||
|
* Fixed Search window layout on maximizing
|
||||||
|
* Fixed a bug that caused upload limit not to be always applied
|
||||||
|
* Added Bulgarian translation
|
||||||
|
* Updated Translations
|
||||||
|
* Code optimization
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Thu, 22 Jun 2006 20:14:27 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.4.0) edgy; urgency=low
|
||||||
|
|
||||||
|
* Added a search engine (supports Mininova & thepiratebay websites)
|
||||||
|
* Fixed critical bug: some options were not applied correctly to BT session
|
||||||
|
* Possibility to download a torrent file from an URL
|
||||||
|
* Added confirmation dialog on qbittorrent exit
|
||||||
|
* Enabled sorting in Download list
|
||||||
|
* Added Ukrainian translation
|
||||||
|
* Support urls as program parameters
|
||||||
|
* Added more actions to trayicon menu
|
||||||
|
* Fixed exception catching when retrieving fastresume data
|
||||||
|
* use Binary prefix standards from IEC 60027-2 for units (B, KiB, MiB, GiB, TiB)
|
||||||
|
* Iconification to systray when minimizing
|
||||||
|
* Code Cleanup & optimization
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Wed, 14 Jun 2006 14:47:27 +0200
|
||||||
|
|
||||||
|
qbittorrent (0.3.1) edgy; urgency=low
|
||||||
|
|
||||||
|
* Fixed toolbar layout (spacing).
|
||||||
|
* Added Russian translation.
|
||||||
|
* Resume also finished files on startup (for seeding).
|
||||||
|
* Added colors corresponding to download state.
|
||||||
|
* Fixed a segfault when deleting a download (if no scan dir is set).
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Sat, 6 Jun 2006 21:36:27 +0200
|
||||||
|
|
||||||
|
|
||||||
|
qbittorrent (0.3) edgy; urgency=low
|
||||||
|
|
||||||
|
* Initial Release.
|
||||||
|
|
||||||
|
-- Christophe Dumez <chris@qbittorrent.org> Sat, 3 Jun 2006 21:57:27 +0200
|
1
packaging/ubuntu-edgy/debian/compat
Normal file
1
packaging/ubuntu-edgy/debian/compat
Normal file
@@ -0,0 +1 @@
|
|||||||
|
4
|
15
packaging/ubuntu-edgy/debian/control
Normal file
15
packaging/ubuntu-edgy/debian/control
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
Source: qbittorrent
|
||||||
|
Section: net
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
Build-Depends: debhelper (>= 4.0.0), autotools-dev, libqt4-core (>= 4.1.0), libqt4-dev (>= 4.1.0), libqt4-gui (>= 4.1.0), rb-libtorrent (>= 0.10), libcurl3-dev
|
||||||
|
Standards-Version: 3.6.2
|
||||||
|
|
||||||
|
Package: qbittorrent
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${shlibs:Depends}, ${misc:Depends}, rb-libtorrent (>= 0.10), python (>= 2.3)
|
||||||
|
Description: Bittorrent client in Qt4.1 / C++
|
||||||
|
qBittorrent is a bittorrent client programmed in C++ / Qt4.1
|
||||||
|
using rb_libtorrent by Arvid Norberg. It aims to be a good
|
||||||
|
alternative to other bittorrent client out there. It is fast,
|
||||||
|
stable and provides unicode support.
|
26
packaging/ubuntu-edgy/debian/copyright
Normal file
26
packaging/ubuntu-edgy/debian/copyright
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
This is qbittorrent, written and maintained by Christophe Dumez <chris@qbittorrent.org>
|
||||||
|
on Sat, 3 Jun 2006 21:57:27 +0200.
|
||||||
|
|
||||||
|
The original source can always be found at:
|
||||||
|
ftp://ftp.debian.org/dists/unstable/main/source/
|
||||||
|
|
||||||
|
Copyright (C) 2006 Christophe Dumez
|
||||||
|
|
||||||
|
License:
|
||||||
|
|
||||||
|
This program is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU General Public License
|
||||||
|
along with this package; if not, write to the Free Software
|
||||||
|
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||||
|
|
||||||
|
On Debian systems, the complete text of the GNU General
|
||||||
|
Public License can be found in `/usr/share/common-licenses/GPL'.
|
2
packaging/ubuntu-edgy/debian/dirs
Normal file
2
packaging/ubuntu-edgy/debian/dirs
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
usr/bin
|
||||||
|
usr/sbin
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user