| 182 |
query = """PREPARE ftpnew_insert_package |
query = """PREPARE ftpnew_insert_package |
| 183 |
AS INSERT INTO %s (package, version, architecture, maintainer, description, source, |
AS INSERT INTO %s (package, version, architecture, maintainer, description, source, |
| 184 |
depends, recommends, suggests, enhances, pre_depends, breaks, replaces, provides, conflicts, |
depends, recommends, suggests, enhances, pre_depends, breaks, replaces, provides, conflicts, |
| 185 |
installed_size, homepage, section, long_description, license) |
installed_size, homepage, section, long_description, distribution, license) |
| 186 |
VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20)""" % (my_config['table_packages']) |
VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21)""" % (my_config['table_packages']) |
| 187 |
cur.execute(query) |
cur.execute(query) |
| 188 |
|
|
| 189 |
ftpnew_data = open(my_config['path']+'/new.822') |
ftpnew_data = open(my_config['path']+'/new.822') |
| 245 |
binpkgs.append(binpkg) |
binpkgs.append(binpkg) |
| 246 |
binpkg = bin_pkg(value, srcpkg.s['Source']) |
binpkg = bin_pkg(value, srcpkg.s['Source']) |
| 247 |
print >>srco, "\nPackage: %s" % (value) |
print >>srco, "\nPackage: %s" % (value) |
| 248 |
|
binpkg.b['Distribution'] = srcpkg.s['Distribution'] |
| 249 |
elif field == 'Maintainer': |
elif field == 'Maintainer': |
| 250 |
# print "DEBUG %s: %s" % (field, value) |
# print "DEBUG %s: %s" % (field, value) |
| 251 |
if in_source: |
if in_source: |
| 411 |
%(Depends)s, %(Recommends)s, %(Suggests)s, %(Enhances)s, |
%(Depends)s, %(Recommends)s, %(Suggests)s, %(Enhances)s, |
| 412 |
%(Pre-Depends)s, %(Breaks)s, %(Replaces)s, %(Provides)s, %(Conflicts)s, |
%(Pre-Depends)s, %(Breaks)s, %(Replaces)s, %(Provides)s, %(Conflicts)s, |
| 413 |
%(Installed-Size)s, %(Homepage)s, %(Section)s, |
%(Installed-Size)s, %(Homepage)s, %(Section)s, |
| 414 |
%(Long_Description)s, %(License)s)""" |
%(Long_Description)s, %(Distribution)s, %(License)s)""" |
| 415 |
try: |
try: |
| 416 |
cur.execute(query, binpkg.b) |
cur.execute(query, binpkg.b) |
| 417 |
except IntegrityError, err: |
except IntegrityError, err: |