| Summary: | app-laptop/samsung-tools-2.3.1 version bump | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Randolph Maaßen <gaireg+bgo> |
| Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
| Status: | RESOLVED TEST-REQUEST | ||
| Severity: | normal | CC: | brendan, gentoo, july.tikh, l_indien, proxy-maint |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 475798 | ||
| Attachments: |
Ebuild for samsung-tools-2.2
Bump version up to 2.3.1, amd64 stable, remove old Ebuild for app-laptop/samsung-tools-2.3.1, python deps fixed |
||
|
Description
Randolph Maaßen
2013-09-06 18:59:11 UTC
Created attachment 362400 [details]
Ebuild for samsung-tools-2.2
Since this bug is assigned to maintainer-needed I just copied over the old ebuild file to version 2.2 and changed the keywords to ~arch. This is my first ebuild, so I got no clue weather this is enough or any other problems occur. Installing this package via local overlay worked for me, so please test.
I can confirm, that this one is working fine. New upstream release 2.3.1 also builds, installs and runs OK. *** Bug 537624 has been marked as a duplicate of this bug. *** Created attachment 394918 [details, diff]
Bump version up to 2.3.1, amd64 stable, remove old
Diff version of previously proposed tarball:
- add versions 2.2, 2.3, 2.3.1 and mark them stable on amd64
- remove version 2.1, not running anymore when python3 is set as default
- update Changelog
Created attachment 403270 [details]
Ebuild for app-laptop/samsung-tools-2.3.1, python deps fixed
Fixed python dependencies: ${PYTHON_REQUIRED_USE} added to REQUIRED_USE, ${PYTHON_DEPS} added to DEPEND and RDEPEND, and ${PYTHON_USEDEP} added to USE flags of each of the required python packages (dbus-python, notify-python and pygtk).
For the sake of correctness, I also switched to python-single-r1 eclass; ebuild now fixes shebang lines in scripts and compiles python modules in /usr/share/samsung-tools/backends.
The ebuild would be literally same for 2.2 and 2.3 versions of samsung-tools. (For 2.1, all occurences of /usr/share/samsung-tools should be replaced with /usr/lib/samsung-tools .)
July fine effort. Thanks for the fine ebuild.
1 thing I changed; ${ED%/} -> "${D} (They basically expand to the same value)
See subunit-0.0.10-r1.ebuild
11 Jun 2015; Ian Delaney <idella4@gentoo.org> +samsung-tools-2.3.1.ebuild:
bump ebuild based on ebuild supplied by July Tikhonov in bug #484034
One Brendan Horan has approached the proxy maintainers herd or project to become a proxy maintainer. We look forward to further input from him.
|