diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2015-06-18 20:47:50 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2015-06-22 15:32:14 +0200 |
commit | 5a5be442f4604b4634ed55a4d3980addcf60838f (patch) | |
tree | b6bcf6f90e8f3cc1beeb8979253534d68d5ab920 /tests | |
parent | 165ebf5e12d5c421df06d4371295c7a10e30beba (diff) |
Package manifest parsing and serialization
Package version is not verified yet. Still need to think about using class
other then string which does value verification, proper collation and maybe
provides normalized representation.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/manifest/manifest | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/tests/manifest/manifest b/tests/manifest/manifest index a295dd7..8d4da6c 100644 --- a/tests/manifest/manifest +++ b/tests/manifest/manifest @@ -3,5 +3,45 @@ location: http://pkg.example.org/1/math : : name: libfoo +version: 1.2.3-2 +priority: high; Due to critical bug fix. +summary: Modern XML parser +license: LGPLv2, MIT; Both required. +license: BSD +tags: c++, xml, parser, serializer, pull, streaming, modern +description: libfoo is a very modern C++ XML parser. +changes: 1.2.3-2: applied upstream patch for critical bug bar +changes: 1.2.3-1: applied upstream patch for critical bug foo +changes-file: NEWS +url: http://www.example.org/projects/libfoo/; libfoo project page url +package-url: http://www.example.org/projects/libbar/1.2.3-2; package url +email: libfoo-users@example.org; Public mailing list, posts by non-members\ + are allowed but moderated. +package-email: libfoo-1.2.3-2@example.org; Bug reports are welcome. +depends: libz +depends: libgnutls <= 1.2.3 | libopenssl >= 2.3.4 +depends: ? libboost-regex >= 1.52.0; Only if C++ compiler doesn't support\ + C++11 <regex>. +depends: ? libqtcore >= 5.0.0; Only if GUI is enabled. +requires: linux | windows | macosx; symbian is coming. +requires: c++11 +requires: ? ; VC++ 12.0 or later if targeting Windows. +requires: ? ; libc++ standard library if using Clang on Mac OS X. +requires: zlib; Most Linux/UNIX systems already have one; or get it at\ + www.zlib.net. : name: libbar +version: 3.4A.5-a6 +summary: Modern bar management framework +license: LGPLv2 +tags: c++, xml, modern +description-file: README; Comprehensive description +url: http://www.example.org/projects/libbar/ +email: libbar-users@example.org +: +name: libbaz +version: 3.4A.5-a6 +summary: Modern baz system +license: LGPLv2 +url: http://www.example.org/projects/libbar/ +email: libbaz-users@example.org |