-
Notifications
You must be signed in to change notification settings - Fork 2k
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
net-im/spectrum2: New package #9098
Conversation
Pull Request assignment Areas affected: ebuilds net-im/spectrum2: @gentoo/proxy-maint (new package) Bugs linked: 291437 In order to force reassignment and/or bug reference scan, please append |
sqlite? ( dev-db/sqlite:3 ) | ||
test? ( dev-util/cppunit ) | ||
twitter? ( net-misc/curl ) | ||
xmpp? ( net-im/swiften[ft]:= )" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is flagged up by the automated checks as an invalid dependency.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
||
newinitd "${FILESDIR}"/spectrum2.initd spectrum2 | ||
|
||
fowners -R spectrum:spectrum /etc/spectrum2 /var/lib/spectrum2 /var/log/spectrum2 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The intention is good, but from the security perspective it's not that good (please read http://michael.orlitzky.com/articles/end_root_chowning_now_%28make_pkg_postinst_great_again%29.xhtml).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah you are right, changed now. Thanks!
@ConiKost thanks for working hard on this. I am going to review this and move it forward. |
endif() | ||
INSTALL(TARGETS spectrum2_libcommuni_backend RUNTIME DESTINATION bin) | ||
|
||
--- a/cmake_modules/CommuniConfig.cmake 2018-02-07 11:57:43.000000000 +0100 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i don't see this anywhere
edit: err. i was looking at 2.0.8, nevermind.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, bumped to 2.0.8 and updated those patches.
Really started to work on reviewing and testing this. |
9115531
to
354dfa6
Compare
Fixed RDEPEND/DEPEND and updated deps for tests, but restricted them, as the fail pretty hard. |
838da8f
to
bb4a813
Compare
Cool, finally it worked on my server! |
Patch merged, but slightly changed ;-) |
d99a80b
to
59effed
Compare
Spectrum2 is an open source instant messaging jabber transport daemon. Closes: https://bugs.gentoo.org/291437 Package-Manager: Portage-2.3.51, Repoman-2.3.12 RepoMan-Options: --force Signed-off-by: Conrad Kostecki <conrad@kostecki.com>
Pull request CI reportReport generated at: 2018-11-22 22:40 UTC New issues caused by PR: Issues already there before the PR (double-check them): |
Old closed PR due hack: #7815
Closes: https://bugs.gentoo.org/291437
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --force