[Python-modules-commits] [python-django] 03/04: Initialize git-dpm

Brian May bam at moszumanska.debian.org
Sun Oct 11 02:44:39 UTC 2015


This is an automated email from the git hooks/post-receive script.

bam pushed a commit to branch debian/experimental
in repository python-django.

commit 13efc56c0c8f7ad12d7268ee1b47cc8b5588baee
Merge: f3f21ea 72af8e3
Author: Brian May <brian at microcomaustralia.com.au>
Date:   Sun Oct 11 11:43:21 2015 +1100

    Initialize git-dpm

 debian/.git-dpm                                     |  8 ++++++++
 debian/patches/02_disable-sources-in-sphinxdoc.diff | 14 ++++++++++++--
 .../06_use_debian_geoip_database_as_default.diff    | 21 +++++++++++++++------
 django/contrib/gis/geoip/base.py                    | 19 ++++++++++---------
 docs/conf.py                                        |  5 ++++-
 5 files changed, 49 insertions(+), 18 deletions(-)

diff --cc debian/.git-dpm
index 0000000,0000000..7935402
new file mode 100644
--- /dev/null
+++ b/debian/.git-dpm
@@@ -1,0 -1,0 +1,8 @@@
++# see git-dpm(1) from git-dpm package
++72af8e33f60c7194b60008a7615d267a57973ab9
++72af8e33f60c7194b60008a7615d267a57973ab9
++44d7cd6d064c7a4c6bb1a35f6af33923f603305e
++44d7cd6d064c7a4c6bb1a35f6af33923f603305e
++python-django_1.8.4.orig.tar.gz
++6399d89b84a09e70c0cdadb10b558172c3e182e3
++7265101
diff --cc debian/patches/02_disable-sources-in-sphinxdoc.diff
index b7b5ed3,0000000..bd95745
mode 100644,000000..100644
--- a/debian/patches/02_disable-sources-in-sphinxdoc.diff
+++ b/debian/patches/02_disable-sources-in-sphinxdoc.diff
@@@ -1,23 -1,0 +1,33 @@@
- Description: Disable creation of _sources directory by Sphinx
++From 6e6c97dc9122b7f6a881d01a3e2ac521b8ef3e0d Mon Sep 17 00:00:00 2001
++From: =?UTF-8?q?Rapha=C3=ABl=20Hertzog?= <hertzog at debian.org>
++Date: Sun, 11 Oct 2015 11:43:19 +1100
++Subject: Disable creation of _sources directory by Sphinx
++
 + We do this to save some space as the sources of the documentation
 + are not really useful in a binary package.
 + .
 + This is a Debian specific patch.
 +Forwarded: not-needed
- Author: Raphaël Hertzog <hertzog at debian.org>
 +Origin: vendor
 +
++Patch-Name: 02_disable-sources-in-sphinxdoc.diff
++---
++ docs/conf.py | 5 ++++-
++ 1 file changed, 4 insertions(+), 1 deletion(-)
++
++diff --git a/docs/conf.py b/docs/conf.py
++index 03bf668..609357a 100644
 +--- a/docs/conf.py
 ++++ b/docs/conf.py
 +@@ -202,7 +202,10 @@ html_additional_pages = {}
 + # html_split_index = False
 + 
 + # If true, links to the reST sources are added to the pages.
 +-# html_show_sourcelink = True
 ++html_show_sourcelink = False
 ++
 ++# Do not ship a copy of the sources
 ++html_copy_source = False
 + 
 + # If true, "Created using Sphinx" is shown in the HTML footer. Default is True.
 + # html_show_sphinx = True
diff --cc debian/patches/06_use_debian_geoip_database_as_default.diff
index 074f115,0000000..cdb447b
mode 100644,000000..100644
--- a/debian/patches/06_use_debian_geoip_database_as_default.diff
+++ b/debian/patches/06_use_debian_geoip_database_as_default.diff
@@@ -1,60 -1,0 +1,69 @@@
- Description: Use Debian GeoIP database path as default
++From 72af8e33f60c7194b60008a7615d267a57973ab9 Mon Sep 17 00:00:00 2001
++From: Tapio Rantala <tapio.rantala at iki.fi>
++Date: Sun, 11 Oct 2015 11:43:20 +1100
++Subject: Use Debian GeoIP database path as default
++
 + Default to Debian standard path for GeoIP directory and for GeoIP city
 + file. Avoids the need to declare them in each project.
 + .
 + This is a Debian specific patch.
 +Bug-Debian: http://bugs.debian.org/645094
 +Forwarded: not-needed
- Author: Tapio Rantala <tapio.rantala at iki.fi>
 +
++Patch-Name: 06_use_debian_geoip_database_as_default.diff
++---
++ django/contrib/gis/geoip/base.py | 19 ++++++++++---------
++ 1 file changed, 10 insertions(+), 9 deletions(-)
++
++diff --git a/django/contrib/gis/geoip/base.py b/django/contrib/gis/geoip/base.py
++index 0b160ff..0420bba 100644
 +--- a/django/contrib/gis/geoip/base.py
 ++++ b/django/contrib/gis/geoip/base.py
 +@@ -66,7 +66,8 @@ class GeoIP(object):
 +         * path: Base directory to where GeoIP data is located or the full path
 +             to where the city or country data files (*.dat) are located.
 +             Assumes that both the city and country data sets are located in
 +-            this directory; overrides the GEOIP_PATH settings attribute.
 ++            this directory. Overrides the GEOIP_PATH settings attribute.
 ++            If neither is set, defaults to '/usr/share/GeoIP'.
 + 
 +         * cache: The cache settings when opening up the GeoIP datasets,
 +             and may be an integer in (0, 1, 2, 4, 8) corresponding to
 +@@ -75,11 +76,13 @@ class GeoIP(object):
 +             settings,  respectively.  Defaults to 0, meaning that the data is read
 +             from the disk.
 + 
 +-        * country: The name of the GeoIP country data file.  Defaults to
 +-            'GeoIP.dat'; overrides the GEOIP_COUNTRY settings attribute.
- -
- -        * city: The name of the GeoIP city data file.  Defaults to
- -            'GeoLiteCity.dat'; overrides the GEOIP_CITY settings attribute.
 ++        * country: The name of the GeoIP country data file. Overrides
 ++            the GEOIP_COUNTRY settings attribute. If neither is set,
 ++            defaults to 'GeoIP.dat'
- +
++ 
++-        * city: The name of the GeoIP city data file.  Defaults to
++-            'GeoLiteCity.dat'; overrides the GEOIP_CITY settings attribute.
 ++        * city: The name of the GeoIP city data file. Overrides the
 ++            GEOIP_CITY settings attribute. If neither is set, defaults
 ++            to 'GeoIPCity.dat'.
 +         """
 +         # Checking the given cache option.
 +         if cache in self.cache_options:
 +@@ -89,9 +92,7 @@ class GeoIP(object):
 + 
 +         # Getting the GeoIP data path.
 +         if not path:
 +-            path = GEOIP_SETTINGS.get('GEOIP_PATH', None)
 +-            if not path:
 +-                raise GeoIPException('GeoIP path must be provided via parameter or the GEOIP_PATH setting.')
 ++            path = GEOIP_SETTINGS.get('GEOIP_PATH', '/usr/share/GeoIP')
 +         if not isinstance(path, six.string_types):
 +             raise TypeError('Invalid path type: %s' % type(path).__name__)
 + 
 +@@ -104,7 +105,7 @@ class GeoIP(object):
 +                 self._country = GeoIP_open(force_bytes(country_db), cache)
 +                 self._country_file = country_db
 + 
 +-            city_db = os.path.join(path, city or GEOIP_SETTINGS.get('GEOIP_CITY', 'GeoLiteCity.dat'))
 ++            city_db = os.path.join(path, city or GEOIP_SETTINGS.get('GEOIP_CITY', 'GeoIPCity.dat'))
 +             if os.path.isfile(city_db):
 +                 self._city = GeoIP_open(force_bytes(city_db), cache)
 +                 self._city_file = city_db

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-django.git



More information about the Python-modules-commits mailing list