Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split db package due to overwhelming size of documentation #33

Closed
wants to merge 2 commits into from
Closed

Split db package due to overwhelming size of documentation #33

wants to merge 2 commits into from

Conversation

juergenpf
Copy link
Contributor

Splitted db package due to overwhelming size of documentation, which may often not be needed.

@Alexpux
Copy link
Member

Alexpux commented Apr 22, 2014

Thanks for pull request.
But splitting package is not the all work that need to be done. Splitting package is useful but after that we need to change all PKGBUILD's that depends on this package to properly handle dependencies.
Look into very simple example:
We split package A to A1, A2, A3.
A1 - binaries; A2 - headers and import libs; A3 - docs
Some package B depends on A.
We need to fix B to have:
depends=(A1)
makedepends=(A2)

Regards,
Alexey.

@mingwandroid
Copy link
Member

You could just split the docs off on their own to make life easier for
yourself (and Alexey with the rebuild / reupload requirements)?

On Tue, Apr 22, 2014 at 7:14 PM, Алексей [email protected] wrote:

Thanks for pull request.
But splitting package is not the all work that ned to be done. Splitting
package is useful but after that we need to change all PKGBUILD's that
depends on this package to properly handle dependencies.
For example:
We split package A to A1, A2, A3.
A1 - binaries; A2 - headers and import libs; A3 - docs
Some package B depends on A.
We need to fix B to have:
depends=(A1)
makedepends=(A2)

Regards,
Alexey.


Reply to this email directly or view it on GitHubhttps://github.com/Alexpux/MINGW-packages/pull/33#issuecomment-41074593
.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants