php7.0: re-add binary packages with universe dependencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
php-defaults (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
php7.0 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
php7.0 (7.0.3-9ubuntu2) xenial; urgency=medium
* Drop:
- Drop support for firebird, c-client, mcrypt, onig, qdbm and zip as
they are in universe (LP #1547245):
+ d/control: drop binary packages php7.0-imap, php7.0-interbase,
+ d/rules.d: drop makefile snippets for imap, interbase, mcrypt
and zip extensions.
* Add support for independent source packages php7.0 and
php7.
- php7.0-imap, php7.0-interbase, php7.0-mcrypt and php7.0-zip will
be provided by the latter, which will reside in universe.
- d/control.in: drop Build-Depends on firebird-dev, libc-client-dev,
libmcrypt
- d/rules: use grep{,-dctrl} to filter out makefile snippets and
binary packages that require universe.
- d/rules.
as php7.0-
* d/control.in: switch Build-Depends of netcat-traditional to
netcat-openbsd as only the latter is in main.
-- Nishanth Aravamudan <email address hidden> Thu, 10 Mar 2016 15:40:59 -0800
description: | updated |
Steve,
With php7.0: 7.0.3-9ubuntu2 in main and php-universe- source7. 0:7.0.3- 9ubuntu2 in universe, all the Debian php7.0 binary packages are now buildable in Ubuntu. I am not sure if the naming is great and I tried to minimize the Makefile-fu used, but it does make the creation of the php-universe-source packages trivial (really just a twiddle of a flag, plus the added deps and renames).
Note also that the orig.tar.xz is identical between the two sources, just the Debian naming rules require it to be copied.