Changeset 4026
- Timestamp:
- 10/17/08 17:52:12 (3 months ago)
- Files:
-
- 16 modified
-
branches/1.0.0_RC/ChangeLog (modified) (1 diff)
-
branches/1.0.0_RC/deluge/core/alertmanager.py (modified) (1 diff)
-
branches/1.0.0_RC/deluge/core/autoadd.py (modified) (1 diff)
-
branches/1.0.0_RC/deluge/core/core.py (modified) (1 diff)
-
branches/1.0.0_RC/deluge/core/oldstateupgrader.py (modified) (1 diff)
-
branches/1.0.0_RC/deluge/core/torrent.py (modified) (1 diff)
-
branches/1.0.0_RC/deluge/core/torrentmanager.py (modified) (1 diff)
-
branches/1.0.0_RC/deluge/ui/gtkui/addtorrentdialog.py (modified) (1 diff)
-
branches/1.0.0_RC/setup.py (modified) (1 diff)
-
trunk/deluge/core/autoadd.py (modified) (1 diff)
-
trunk/deluge/core/core.py (modified) (1 diff)
-
trunk/deluge/core/oldstateupgrader.py (modified) (1 diff)
-
trunk/deluge/core/preferencesmanager.py (modified) (1 diff)
-
trunk/deluge/core/torrent.py (modified) (1 diff)
-
trunk/deluge/core/torrentmanager.py (modified) (1 diff)
-
trunk/setup.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/1.0.0_RC/ChangeLog
r4022 r4026 9 9 10 10 WebUI: 11 * Fix White template for Opera 11 * Fix White template for Opera 12 13 Misc: 14 * Deluge will now use a system libtorrent library if available. 15 * The build system will no longer build libtorrent if a system library is 16 detected. 12 17 13 18 Deluge 1.0.2 (10 October 2008) -
branches/1.0.0_RC/deluge/core/alertmanager.py
r3824 r4026 37 37 38 38 import deluge.component as component 39 import deluge.libtorrent as lt 39 try: 40 import libtorrent as lt 41 except ImportError: 42 import deluge.libtorrent as lt 40 43 from deluge.log import LOG as log 41 44 -
branches/1.0.0_RC/deluge/core/autoadd.py
r3718 r4026 34 34 import os 35 35 36 import deluge.libtorrent as lt 36 try: 37 import libtorrent as lt 38 except ImportError: 39 import deluge.libtorrent as lt 37 40 import deluge.component as component 38 41 from deluge.configmanager import ConfigManager -
branches/1.0.0_RC/deluge/core/core.py
r4019 r4026 47 47 import socket 48 48 49 import deluge.libtorrent as lt 49 try: 50 import libtorrent as lt 51 except ImportError: 52 import deluge.libtorrent as lt 53 50 54 import deluge.configmanager 51 55 import deluge.common -
branches/1.0.0_RC/deluge/core/oldstateupgrader.py
r3734 r4026 38 38 import shutil 39 39 40 import deluge.libtorrent as lt 40 try: 41 import libtorrent as lt 42 except ImportError: 43 import deluge.libtorrent as lt 41 44 from deluge.configmanager import ConfigManager 42 45 import deluge.core.torrentmanager -
branches/1.0.0_RC/deluge/core/torrent.py
r4014 r4026 36 36 import os 37 37 38 import deluge.libtorrent as lt 38 try: 39 import libtorrent as lt 40 except ImportError: 41 import deluge.libtorrent as lt 39 42 import deluge.common 40 43 import deluge.component as component -
branches/1.0.0_RC/deluge/core/torrentmanager.py
r3895 r4026 41 41 import gobject 42 42 43 import deluge.libtorrent as lt 43 try: 44 import libtorrent as lt 45 except ImportError: 46 import deluge.libtorrent as lt 44 47 45 48 import deluge.common -
branches/1.0.0_RC/deluge/ui/gtkui/addtorrentdialog.py
r3771 r4026 180 180 181 181 def add_from_files(self, filenames): 182 import deluge.libtorrent as lt 182 try: 183 import libtorrent as lt 184 except ImportError: 185 import deluge.libtorrent as lt 183 186 import os.path 184 187 new_row = None -
branches/1.0.0_RC/setup.py
r3966 r4026 166 166 break 167 167 168 libtorrent = Extension( 169 'libtorrent', 170 extra_compile_args = _extra_compile_args, 171 include_dirs = _include_dirs, 172 libraries = _libraries, 173 library_dirs = _library_dirs, 174 sources = _sources 175 ) 168 _ext_modules = [] 169 if not os.path.exists(os.path.join(sysconfig.get_config_var("LIBDIR"), "libtorrent-rasterbar.so.1")): 170 # There isn't a system libtorrent library, so let's build the one included with deluge 171 libtorrent = Extension( 172 'libtorrent', 173 extra_compile_args = _extra_compile_args, 174 include_dirs = _include_dirs, 175 libraries = _libraries, 176 library_dirs = _library_dirs, 177 sources = _sources 178 ) 179 180 _ext_modules = [libtorrent] 176 181 177 182 class build_trans(cmd.Command): -
trunk/deluge/core/autoadd.py
r3718 r4026 34 34 import os 35 35 36 import deluge.libtorrent as lt 36 try: 37 import libtorrent as lt 38 except ImportError: 39 import deluge.libtorrent as lt 37 40 import deluge.component as component 38 41 from deluge.configmanager import ConfigManager -
trunk/deluge/core/core.py
r4019 r4026 47 47 import socket 48 48 49 import deluge.libtorrent as lt 49 try: 50 import libtorrent as lt 51 except ImportError: 52 import deluge.libtorrent as lt 50 53 import deluge.configmanager 51 54 import deluge.common -
trunk/deluge/core/oldstateupgrader.py
r3734 r4026 38 38 import shutil 39 39 40 import deluge.libtorrent as lt 40 try: 41 import libtorrent as lt 42 except ImportError: 43 import deluge.libtorrent as lt 41 44 from deluge.configmanager import ConfigManager 42 45 import deluge.core.torrentmanager -
trunk/deluge/core/preferencesmanager.py
r3950 r4026 36 36 import gobject 37 37 38 import deluge.libtorrent as lt 38 try: 39 import libtorrent as lt 40 except ImportError: 41 import deluge.libtorrent as lt 39 42 import deluge.configmanager 40 43 import deluge.common -
trunk/deluge/core/torrent.py
r4020 r4026 37 37 from urlparse import urlparse 38 38 39 import deluge.libtorrent as lt 39 try: 40 import libtorrent as lt 41 except ImportError: 42 import deluge.libtorrent as lt 40 43 import deluge.common 41 44 import deluge.component as component -
trunk/deluge/core/torrentmanager.py
r4020 r4026 41 41 import gobject 42 42 43 import deluge.libtorrent as lt 43 try: 44 import libtorrent as lt 45 except ImportError: 46 import deluge.libtorrent as lt 44 47 45 48 import deluge.common -
trunk/setup.py
r3966 r4026 189 189 break 190 190 191 libtorrent = Extension( 192 'libtorrent', 193 extra_compile_args = _extra_compile_args, 194 include_dirs = _include_dirs, 195 libraries = _libraries, 196 library_dirs = _library_dirs, 197 sources = _sources 198 ) 191 _ext_modules = [] 192 if not os.path.exists(os.path.join(sysconfig.get_config_var("LIBDIR"), "libtorrent-rasterbar.so.1")): 193 # There isn't a system libtorrent library, so let's build the one included with deluge 194 libtorrent = Extension( 195 'libtorrent', 196 extra_compile_args = _extra_compile_args, 197 include_dirs = _include_dirs, 198 libraries = _libraries, 199 library_dirs = _library_dirs, 200 sources = _sources 201 ) 202 203 _ext_modules = [libtorrent] 199 204 200 205 class build_trans(cmd.Command): … … 299 304 """, 300 305 ext_package = "deluge", 301 ext_modules = [libtorrent],306 ext_modules = _ext_modules, 302 307 fullname = "Deluge Bittorent Client", 303 308 include_package_data = True,
