summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/new_version.py6
-rw-r--r--portato/constants.py6
2 files changed, 9 insertions, 3 deletions
diff --git a/plugins/new_version.py b/plugins/new_version.py
index 7e4d3c0..8cdf0a5 100644
--- a/plugins/new_version.py
+++ b/plugins/new_version.py
@@ -18,7 +18,7 @@ import gobject
from portato.helper import debug, warning
from portato import get_listener
-from portato.constants import VERSION, APP_ICON, APP
+from portato.constants import REPOURI, VERSION, APP_ICON, APP
from portato.gui.utils import GtkThread
class NewVersionFinder(Plugin):
@@ -34,7 +34,7 @@ class NewVersionFinder(Plugin):
def find_version (self, rev):
try:
- b = branch.Branch.open("lp:portato")
+ b = branch.Branch.open(REPOURI)
except Exception, e:
warning("NEW_VERSION :: Exception occured while accessing the remote branch: %s", str(e))
return
@@ -58,7 +58,7 @@ class NewVersionFinder(Plugin):
Run the thread once.
"""
v = VERSION.split()
- if len(v) != 3 or v[0] != "9999":
+ if len(v) != 3:
return None
rev = v[-1]
diff --git a/portato/constants.py b/portato/constants.py
index 3ab5a80..937dea5 100644
--- a/portato/constants.py
+++ b/portato/constants.py
@@ -43,6 +43,9 @@ These should be set during the installation.
@type SETTINGS_DIR: string
@var TEMPLATE_DIR: Directory containing the UI template files.
@type TEMPLATE_DIR: string
+
+@var REPOURI: the URI of the bzr repository -- only used in live versions
+@type REPOURI: string
"""
import os
from os.path import join as pjoin
@@ -68,3 +71,6 @@ LOCALE_DIR = "i18n/"
PLUGIN_DIR = pjoin(DATA_DIR, "plugins/")
SETTINGS_DIR = pjoin(HOME, "."+APP)
TEMPLATE_DIR = "portato/gui/templates/"
+
+# live versions only
+REPOURI = "lp:portato"