[kernel] r9100 - dists/trunk/firmware-nonfree/debian/bin
Bastian Blank
waldi at alioth.debian.org
Sat Jul 7 10:58:44 UTC 2007
Author: waldi
Date: Sat Jul 7 10:58:44 2007
New Revision: 9100
Log:
debian/bin/gencontrol.py: Support packages without long descriptions.
Modified:
dists/trunk/firmware-nonfree/debian/bin/gencontrol.py
Modified: dists/trunk/firmware-nonfree/debian/bin/gencontrol.py
==============================================================================
--- dists/trunk/firmware-nonfree/debian/bin/gencontrol.py (original)
+++ dists/trunk/firmware-nonfree/debian/bin/gencontrol.py Sat Jul 7 10:58:44 2007
@@ -13,19 +13,23 @@
def __init__(self, value = None):
self.long = []
if value is not None:
- self.short, long = value.split("\n", 1)
- self.append(long)
+ value = value.split("\n", 1)
+ self.short = value[0]
+ if len(value) > 1:
+ self.append(value[1])
else:
self.short = None
def __str__(self):
- ret = self.short + '\n'
- pars = []
- for t in self.long:
- if isinstance(t, basestring):
- t = self._wrap(t)
- pars.append('\n '.join(t))
- return self.short + '\n ' + '\n .\n '.join(pars)
+ if self.long:
+ pars = []
+ for t in self.long:
+ if isinstance(t, basestring):
+ t = self._wrap(t)
+ pars.append('\n '.join(t))
+ return self.short + '\n ' + '\n .\n '.join(pars)
+ else:
+ return self.short
def append(self, str):
str = str.strip()
More information about the Kernel-svn-changes
mailing list