History log of /haiku/src/bin/package_repo/command_create.cpp
Revision Date Author Comments
# 532b7b60 16-Nov-2014 Oliver Tappe <zooey@hirschkaefer.de>

Fix #11458, pt.2: invoking jam from source dir does not work.

* Adjust package_repo create command to check if each given package
exists before adding it to the repository writer and fail with
an appropriate message when it does not.


# a85e4649 03-Jul-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

package_repo: fix printf() format strings


# 0816749e 01-Apr-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

package_repo: Removes dependency to package

* Move StandardErrorOutput to libpackage and into proper namespace to
avoid "package_repo" having to reuse the "package" source file.
* package_repo: Fix incorrect includes of "package.h".


# 99923424 29-Mar-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

package_repo: command_create(): Fix argument count check


# 34d56c1b 14-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

* implemented repository reader and fixed some bugs in writer that
have been exposed during testing of reader

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


# c2388992 14-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

* added embedding of license texts that need approval into repository

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


# 4dcc5232 10-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

Fix problems in repository writer
* actually write the checksum
* compress the repository info archive, too (handle it as separate
section)


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


# 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


# 532b7b60a9d22e452cce01e50f93f703e4c01a9f 16-Nov-2014 Oliver Tappe <zooey@hirschkaefer.de>

Fix #11458, pt.2: invoking jam from source dir does not work.

* Adjust package_repo create command to check if each given package
exists before adding it to the repository writer and fail with
an appropriate message when it does not.


# a85e46496d237d2d8cbc980b120e5b2090e507c0 03-Jul-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

package_repo: fix printf() format strings


# 0816749e41c0757e4e3269e18ffc333b64deb1c8 01-Apr-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

package_repo: Removes dependency to package

* Move StandardErrorOutput to libpackage and into proper namespace to
avoid "package_repo" having to reuse the "package" source file.
* package_repo: Fix incorrect includes of "package.h".


# 999234242738bc3a6cb67500736da110ba87f6d8 29-Mar-2013 Ingo Weinhold <ingo_weinhold@gmx.de>

package_repo: command_create(): Fix argument count check


# 34d56c1bf5e8990731ac21d629807f4b8a83f921 14-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

* implemented repository reader and fixed some bugs in writer that
have been exposed during testing of reader

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


# c2388992ec05d5252a3c8a71a6420effce548952 14-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

* added embedding of license texts that need approval into repository

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


# 4dcc52327b52d043011c084e4ae8894b1f2d1481 10-Feb-2011 Oliver Tappe <zooey@hirschkaefer.de>

Fix problems in repository writer
* actually write the checksum
* compress the repository info archive, too (handle it as separate
section)


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


# 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