History log of /haiku/src/kits/package/PackageResolvable.cpp
Revision Date Author Comments
# 8b5f785b 27-Mar-2024 X512 <danger_mail@list.ru>

kits/package: allow to set BPackageResolvable to parsed string

Change-Id: I8ebb46b12a8af229d05994eb3cdd2d8180edc903
Reviewed-on: https://review.haiku-os.org/c/haiku/+/7555
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
Reviewed-by: waddlesplash <waddlesplash@gmail.com>


# df295396 13-May-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Remove resolvable provides type

* Remove BPackageResolvableType and respective property from
BPackageResolvable.
* Remove package attribute B_HPKG_ATTRIBUTE_ID_PACKAGE_PROVIDES_TYPE.


# 0a9478a7 11-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Force package names and versions to lower case


# 4438ef7a 26-Jun-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

BPackageResolvable: Add compatibleVersion property


# 437651ff 11-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Force package names and versions to lower case


# c2f56ca0 26-Jun-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

BPackageResolvable: Add compatibleVersion property


# 0d68f6af 09-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

Implemented repository writing:
* fleshed out RepositoryWriterImpl
* renamed BRepositoryHeader to BRepositoryInfo (in accordance with
BPackageInfo)
* adjusted BRepositoryInfo to be able to parse itself from a
driver_settings file
* added package_repo binary (only 'create' works as of yet)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40405 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ceb993ab 04-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

* rename AsString() methods to ToString() as suggested by Ingo
(following the naming used by other classes)

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40356 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2f7778f3 01-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

* added some missing method implementations in BPackageResolvable
and BPackageResolvableExpression
* switched GetAsString() to a AsString() as that's much more convenient
and nothing can go wrong anyway


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40347 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3aeae97f 29-Jan-2011 Oliver Tappe <zooey@hirschkaefer.de>

* added type-support to BPackageResolvable
* split BPackageResolvable, BPackageResolvableExpression
and BPackageVersion into separate files


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40316 a95241bf-73f2-0310-859d-f6bbb57e9c96


# df29539688df25133e4f9decc5da7b1045dc1850 13-May-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

Remove resolvable provides type

* Remove BPackageResolvableType and respective property from
BPackageResolvable.
* Remove package attribute B_HPKG_ATTRIBUTE_ID_PACKAGE_PROVIDES_TYPE.


# 0a9478a70707cb326b41907ea099076772fc57c9 11-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Force package names and versions to lower case


# 4438ef7a2c32f9c0e975b56bd11f893533a1cb4a 26-Jun-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

BPackageResolvable: Add compatibleVersion property


# 437651ffccae7aea235b5d9bb34d63071609e625 11-Jul-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

Force package names and versions to lower case


# c2f56ca020107fdff0c1148fb8429d3431e655c7 26-Jun-2011 Ingo Weinhold <ingo_weinhold@gmx.de>

BPackageResolvable: Add compatibleVersion property


# 0d68f6afb34d8e01421123b216e34771d1c7fbfe 09-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

Implemented repository writing:
* fleshed out RepositoryWriterImpl
* renamed BRepositoryHeader to BRepositoryInfo (in accordance with
BPackageInfo)
* adjusted BRepositoryInfo to be able to parse itself from a
driver_settings file
* added package_repo binary (only 'create' works as of yet)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40405 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ceb993ab40e1256610cd115496768417e95702aa 04-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

* rename AsString() methods to ToString() as suggested by Ingo
(following the naming used by other classes)

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40356 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2f7778f375742a09c571c52115af804766414877 01-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

* added some missing method implementations in BPackageResolvable
and BPackageResolvableExpression
* switched GetAsString() to a AsString() as that's much more convenient
and nothing can go wrong anyway


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40347 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3aeae97f65ba61b4d012c6489514eb47ef9a3825 29-Jan-2011 Oliver Tappe <zooey@hirschkaefer.de>

* added type-support to BPackageResolvable
* split BPackageResolvable, BPackageResolvableExpression
and BPackageVersion into separate files


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40316 a95241bf-73f2-0310-859d-f6bbb57e9c96