Browse Source

- Made error message clearer when libcommoncpp2 is not installed.

adaptive-webui-19844
Christophe Dumez 18 years ago
parent
commit
03fae3953f
  1. 9
      TODO
  2. 21
      configure
  3. 2
      qcm/libcommoncpp2.qcm

9
TODO

@ -10,6 +10,7 @@
- Allow user to organize the downloads into categories/folders - Allow user to organize the downloads into categories/folders
- Display new searches in new tabs - Display new searches in new tabs
- Display a progress bar that really displays the pieces we have (like in eMule) - Display a progress bar that really displays the pieces we have (like in eMule)
- .ico support (unsupported by Qt4.3 Free edition)
// Waiting for libtorrent // Waiting for libtorrent
- File selection in a torrent in compact mode - File selection in a torrent in compact mode
@ -18,11 +19,8 @@
// Unsure // Unsure
- Azureus spoofing to prevent ban from trackers? - Azureus spoofing to prevent ban from trackers?
- Web interface? - Web interface?
- Allow to set upload limit for each torrent
- Option to shutdown computer when downloads are finished - Option to shutdown computer when downloads are finished
- Add a torrent scheduler - Add a torrent scheduler
- Improve Ipfilter.dat parser (move to a thread ? - too slow to load qBT and more importantly options)
- Improve search plugin update (make it automatic, write version/changelog in another file to limit brandwidth usage). Allow to disable this feature in program preferences.
- Make use of dbus on Linux for the single instance instead of socket communication? - Make use of dbus on Linux for the single instance instead of socket communication?
(http://techbase.kde.org/Development/Tutorials/D-Bus/Accessing_Interfaces) (http://techbase.kde.org/Development/Tutorials/D-Bus/Accessing_Interfaces)
@ -44,9 +42,8 @@
* beta3 * beta3
- Windows port (Chris - Peerkoel) - Windows port (Chris - Peerkoel)
- Translations update - Translations update
- .ico support? - Move transfer lists refreshers to threads?
- Download/Finished lists cleanup - Optimize and cleanup code
- Move transfer lists refreshers to threads
- Wait for some bug fixes in libtorrent : - Wait for some bug fixes in libtorrent :
- upload/download limit per torrent - upload/download limit per torrent
- ipfilter crash - ipfilter crash

21
configure vendored

@ -10,11 +10,12 @@ Usage: $0 [OPTION]...
This script creates necessary configuration files to build/install. This script creates necessary configuration files to build/install.
Main options: Main options:
--prefix=[path] Base path for build/install. Default: /usr/local --prefix=[path] Base path for build/install. Default: /usr/local
--bindir=[path] Directory for binaries. Default: PREFIX/bin --bindir=[path] Directory for binaries. Default: PREFIX/bin
--qtdir=[path] Directory where Qt is installed. --datadir=[path] Directory for data. Default: PREFIX/share
--verbose Show extra configure output. --qtdir=[path] Directory where Qt is installed.
--help This help text. --verbose Show extra configure output.
--help This help text.
Dependency options: Dependency options:
--with-libtorrent-inc=[path] Path to libtorrent include files --with-libtorrent-inc=[path] Path to libtorrent include files
@ -129,6 +130,11 @@ while [ $# -gt 0 ]; do
shift shift
;; ;;
--datadir=*)
DATADIR=$optarg
shift
;;
--qtdir=*) --qtdir=*)
EX_QTDIR=$optarg EX_QTDIR=$optarg
shift shift
@ -175,6 +181,7 @@ done
PREFIX=${PREFIX:-/usr/local} PREFIX=${PREFIX:-/usr/local}
BINDIR=${BINDIR:-$PREFIX/bin} BINDIR=${BINDIR:-$PREFIX/bin}
DATADIR=${DATADIR:-$PREFIX/share}
echo "Configuring qbittorrent ..." echo "Configuring qbittorrent ..."
@ -182,6 +189,7 @@ if [ "$QC_DEBUG" = "Y" ]; then
echo echo
echo PREFIX=$PREFIX echo PREFIX=$PREFIX
echo BINDIR=$BINDIR echo BINDIR=$BINDIR
echo DATADIR=$DATADIR
echo EX_QTDIR=$EX_QTDIR echo EX_QTDIR=$EX_QTDIR
echo QC_WITH_LIBTORRENT_INC=$QC_WITH_LIBTORRENT_INC echo QC_WITH_LIBTORRENT_INC=$QC_WITH_LIBTORRENT_INC
echo QC_WITH_LIBTORRENT_LIB=$QC_WITH_LIBTORRENT_LIB echo QC_WITH_LIBTORRENT_LIB=$QC_WITH_LIBTORRENT_LIB
@ -430,7 +438,7 @@ class qc_libcommoncpp2 : public ConfObj
{ {
public: public:
qc_libcommoncpp2(Conf *c) : ConfObj(c) {} qc_libcommoncpp2(Conf *c) : ConfObj(c) {}
QString name() const { return "GNU Common C++"; } QString name() const { return "GNU Common C++ library (libcommoncpp2)"; }
QString shortname() const { return "libcommoncpp2"; } QString shortname() const { return "libcommoncpp2"; }
bool exec(){ bool exec(){
QString s; QString s;
@ -1454,6 +1462,7 @@ EOT
export PREFIX export PREFIX
export BINDIR export BINDIR
export DATADIR
export EX_QTDIR export EX_QTDIR
export QC_WITH_LIBTORRENT_INC export QC_WITH_LIBTORRENT_INC
export QC_WITH_LIBTORRENT_LIB export QC_WITH_LIBTORRENT_LIB

2
qcm/libcommoncpp2.qcm

@ -9,7 +9,7 @@ class qc_libcommoncpp2 : public ConfObj
{ {
public: public:
qc_libcommoncpp2(Conf *c) : ConfObj(c) {} qc_libcommoncpp2(Conf *c) : ConfObj(c) {}
QString name() const { return "GNU Common C++"; } QString name() const { return "GNU Common C++ library (libcommoncpp2)"; }
QString shortname() const { return "libcommoncpp2"; } QString shortname() const { return "libcommoncpp2"; }
bool exec(){ bool exec(){
QString s; QString s;

Loading…
Cancel
Save