Commit graph

19 commits

Author SHA1 Message Date
48e3a8c67f bzip2 import fixed 2024-07-14 22:42:34 +02:00
5b624e6c30 Merge branch 'prod' 2023-12-26 01:21:15 +01:00
Christoph Haas
e1b1ca4c60 Docstring fixed 2018-08-22 13:13:14 +02:00
Christoph Haas
4a9fe8772e Use package upstream version. Skip revision. Improve regexp parsing. 2018-08-22 13:11:28 +02:00
88728c0bba Keep leading spacesd when parsing the long description 2016-06-29 21:50:29 +02:00
670df2f277 Fixed bug that parsed description fields incorrectly
Example:

Description-en: 389 Directory Server suite - server
Based on the Lightweight Directory Access Protocol (LDAP), the 389
Directory Server is designed to manage large directories of users and
resources robustly and scalably.
.
Its key features include:
* four-way multi-master replication;
* great scalability;
* extensive documentation;
* Active Directory user and group synchronization;
* secure authentication and transport;
* support for LDAPv3;
* graphical management console;
* on-line, zero downtime update of schema, configuration, and
    in-tree Access Control Information.

The "Its key features include:" was mistaken as a key.
2016-06-29 10:43:01 +02:00
4d65c071f9 Cruft removed 2016-06-29 10:42:22 +02:00
c67f3062dc Package importer fixed 2016-03-02 14:13:44 +01:00
332e8f4b01 version comparison fixed 2016-03-01 12:57:25 +01:00
26c8605256 Function to compare package versions added 2016-02-26 17:32:04 +01:00
0ea7f96495 Parse keywords from Debian control file in a non-greedy way
Previously this:
Description: foo: bar
had been parsed into
"Description: foo" -> "bar"

Now it properly parses into
"Description" -> "foo: bar"
2015-06-28 15:09:39 +02:00
f511dfbd56 Handle missing files/URLs gracefully.
If no version of a URL is found the importer just skips the URL now instead of throwing an error.
2015-04-24 16:58:08 +02:00
c944e1ba91 Fixed parser to add proper newlines in multi-line values
Example:

Key: Value1
 Value2
 Value3

Before: "Value1Value2\nValue"
After: "Value1\nValue2\nValue"
2015-04-24 13:48:55 +02:00
8031edf2d1 Tidying up 2015-04-24 12:20:19 +02:00
f1059c520c Refactoring the search for compress files (bz2, gz, ...) 2015-04-24 11:18:21 +02:00
c05b52895d Parsing of i18n file added.
Allows us to read long descriptions and add them to the package information
2015-04-23 00:29:30 +02:00
a15b2b6674 DEB importer can now handle bzip2 files 2015-04-23 00:04:06 +02:00
1034afa92d Added "/" to URL paths when reading HTTP repositories 2015-04-22 21:45:06 +02:00
5df82dc0e5 Added library to parse Debian control files 2014-12-05 01:23:13 +01:00