Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#10769 closed Patch - Bug Fix (fixed)

Update of Gentoo ebuilds

Reported by: ba5788@… Owned by: Raymond Wagner
Priority: minor Milestone: 0.25.1
Component: Packaging Version: Master Head
Severity: low Keywords:
Cc: Ticket locked: no

Description

Since there was no action on Gentoo ebuilds for a long time I updated it for the latest fixes/0.25 and master branch.

Additionally the dependency for PHP 5.3 in current mythweb ebuild is changed to use slots. This should fix ticket 10508.

Attachments (4)

0001-Updated-0.25-ebuild-for-latest-fixes-0.25-branch.patch (64.3 KB) - added by ba5788@… 7 years ago.
Update ebuild for 0.25
0002-Added-0.26_pre-ebuilds-for-latest-master-branch.patch (41.6 KB) - added by ba5788@… 7 years ago.
Add ebuild for 0.26_pre
0003-Updated-ebuilds-for-0.25-and-0.26_pre-of-mythweb.patch (5.3 KB) - added by ba5788@… 7 years ago.
Updated mythweb ebuilds
0004-Fixed-wrong-dependency-to-PHP-5.3.patch (3.9 KB) - added by ba5788@… 7 years ago.
Fix PHP 5.3 dependency of mythweb

Download all attachments as: .zip

Change History (7)

Changed 7 years ago by ba5788@…

Update ebuild for 0.25

Changed 7 years ago by ba5788@…

Add ebuild for 0.26_pre

Changed 7 years ago by ba5788@…

Updated mythweb ebuilds

Changed 7 years ago by ba5788@…

Fix PHP 5.3 dependency of mythweb

comment:1 Changed 7 years ago by Raymond Wagner

Owner: set to Raymond Wagner
Status: newaccepted

comment:2 Changed 7 years ago by Raymond Wagner <rwagner@…>

Resolution: fixed
Status: acceptedclosed

In 7818813af83d02c7282d50c2653f57f101deaf75/packaging:

Fix Gentoo ebuilds for MythWeb

This corrects the invalid syntax for PHP selection, instead using slots
to depend on PHP 5.3, while not breaking other applications that may be
using a different version. This also includes new ebuilds for 0.25 and
developmental 0.26.

Fixes #10508
Fixes #10769

comment:3 Changed 7 years ago by Raymond Wagner

Milestone: unknown0.25.1

I'm only correcting MythWeb at this point, as it is actually broken. There were no substantive changes to the other ebuilds beyond what the update script itself would have done. For reference...

scripts/build-ebuild.py --version=0.25 --type=p
scripts/build-ebuild.py --version=0.26 --type=pre

I'm in the progress of writing an updated version of the above script, that will be incorporated into automated updates similar to how Mythbuntu operates, at which point I will resume the version bumps. Outside of that, users can update their own ebuilds at will using the currently packaged version of the script.

Last edited 7 years ago by Raymond Wagner (previous) (diff)
Note: See TracTickets for help on using tickets.