X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fsrcformats.py;h=accccae6376fb0e6e57279d8500164d27eb6aee1;hb=391f5ec09a119131dc846b796ca791f4cecc69e4;hp=7d7dd940e3837c1c5c99a7f8708ae3663ae53d44;hpb=7e1fd15629858d8b3437cb7626f853e74c461ec1;p=dak.git diff --git a/daklib/srcformats.py b/daklib/srcformats.py index 7d7dd940..accccae6 100644 --- a/daklib/srcformats.py +++ b/daklib/srcformats.py @@ -1,3 +1,36 @@ +#!/usr/bin/python + +""" Helper functions for the various source formats + +@contact: Debian FTPMaster +@copyright: 2009, 2010 Joerg Jaspert +@copyright: 2009 Chris Lamb +@license: GNU General Public License version 2 or later +""" + +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +################################################################################ + +# hey, I think something's wrong with your git repo +# when I git pulled this last time, I got something that looked almost +# like python instead of dak +# sgran: slander +# sorry, I take it back, I've had a better look now + +################################################################################ import re from dak_exceptions import UnknownFormatError @@ -15,7 +48,7 @@ def get_format_from_string(txt): if format.re_format.match(txt): return format - raise UnknownFormatError, "Unknown format %r" % txt + raise UnknownFormatError("Unknown format %r" % txt) class SourceFormat(type): def __new__(cls, name, bases, attrs): @@ -43,7 +76,7 @@ class FormatOne(SourceFormat): __metaclass__ = SourceFormat name = '1.0' - format = r'1.0' + format = r'1\.0' requires = () disallowed = ('debian_tar', 'more_orig_tar')