diff options
author | Guido Günther <agx@sigxcpu.org> | 2011-06-02 15:18:42 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2011-06-02 15:18:42 +0200 |
commit | af6275269b5096374a3ab63b6576e481a72a9d58 (patch) | |
tree | 7ddcc0805b75caffa9768bc67adbfad027e89a46 | |
parent | 165458fa7ed213239f35ac25c3bc1d14d250094d (diff) | |
parent | d74980da91745c15e643bd576783a0263275f240 (diff) |
Merge commit 'v0.0.1.2' into debian
-rw-r--r-- | Makefile.am | 3 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/Makefile.am | 2 | ||||
-rw-r--r-- | src/ppm/Makefile.am | 3 | ||||
-rwxr-xr-x | src/prepaid-manager-applet.py | 17 |
5 files changed, 21 insertions, 6 deletions
diff --git a/Makefile.am b/Makefile.am index d680d28..d435340 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,6 +2,9 @@ NULL = SUBDIRS = data src po +EXTRA_DIST = \ + autogen.sh + DISTCLEANFILES = \ intltool-extract \ intltool-merge \ diff --git a/configure.ac b/configure.ac index 39bcb9e..6725777 100644 --- a/configure.ac +++ b/configure.ac @@ -1,7 +1,7 @@ # -*- Autoconf -*- AC_PREREQ([2.67]) -AC_INIT([prepaid-manager-applet], [0.0.0], +AC_INIT([prepaid-manager-applet], [0.0.1.2], [http://honk.sigxcpu.org/projects/prepaid-manager.py]) AM_INIT_AUTOMAKE([-Wno-portability]) diff --git a/src/Makefile.am b/src/Makefile.am index cdb887a..ada0251 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -10,7 +10,7 @@ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) pythondir = $(pkgdatadir) python_DATA = $(PACKAGE).py -EXTRA_DIST = $(python_DATA) $(desktop_in_files) $(ui_DATA) +EXTRA_DIST = $(python_DATA) $(desktop_in_files) $(ui_DATA) $(bin_SCRIPTS_IN) @INTLTOOL_DESKTOP_RULE@ diff --git a/src/ppm/Makefile.am b/src/ppm/Makefile.am index 7649cbb..8346110 100644 --- a/src/ppm/Makefile.am +++ b/src/ppm/Makefile.am @@ -4,6 +4,7 @@ pythondir = $(pkgdatadir)/ppm/ python_DATA_IN = __init__.py.in python_DATA = \ __init__.py \ + accountdb.py \ modemproxy.py \ provider.py \ providerdb.py \ @@ -12,7 +13,7 @@ python_DATA = \ EXTRA_DIST = $(python_DATA) $(python_DATA_IN) -%.py: $(srcdir)/%.py.in +%.py: $(srcdir)/%.py.in $(srcdir)/Makefile sed -e "s,::PACKAGE::,$(PACKAGE)," \ -e "s,::PYLIBDIR::,$(pkgdatadir)," \ -e "s,::GETTEXTDIR::,$(datadir)/locale," \ diff --git a/src/prepaid-manager-applet.py b/src/prepaid-manager-applet.py index 66f3609..77de3ed 100755 --- a/src/prepaid-manager-applet.py +++ b/src/prepaid-manager-applet.py @@ -27,6 +27,7 @@ from gi.repository import Gtk import locale import logging import os +import sys import time import ppm @@ -635,8 +636,18 @@ def setup_schemas(): os.environ["GSETTINGS_SCHEMA_DIR"] = "data" -def main(): - logging.basicConfig(level=logging.DEBUG, +def main(args): + parser = glib.option.OptionParser() + parser.add_option("--debug", "-d", action="store_true", dest="debug", + help="enable debugging", default=False) + options, args = parser.parse_args() + + if options.debug: + log_level = logging.DEBUG + else: + log_level = logging.INFO + + logging.basicConfig(level=log_level, format='ppm: %(levelname)s: %(message)s') setup_schemas() @@ -651,7 +662,7 @@ def main(): if __name__ == "__main__": try: - main() + main(sys.argv) except KeyboardInterrupt: logging.debug("Received KeyboardInterrupt. Exiting application.") except SystemExit: |