fbrosson
48adfbdd60
openssl: allow co-installation of 1.0.2 and 1.1.0. ( #1793 )
...
The changes detailed below allow to co-install the base
packages of 1.0.2 and 1.1.0 (as well as their debuginfo).
The _devel (or _man) packages cannot be co-installed.
* Define a debuginfo package for openssl11.
* Fix typo in call to defineDebugInfoPackage for openssl,
which was producing an incorrect debuginfo on 2nd arch.
* Also add cmd:openssl{,-1.1} to their debuginfo packages.
* Move $docDir/html/man3 to openssl11_devel.
* Add a "-1.1" suffix to each cmd:{openssl,c_rehash} for
openssl11 to allow the co-installation of 1.0.2 & 1.1.
* Create new _man sub-packages for openssl and openssl11 and
move all man pages (other than the man3 section) there to
avoid overlaps when the 2 base packages are installed.
* Add symetric (openssl vs openssl11) CONFLICTS for their
_devel and _man sup-packages.
* openssl{,11}_man REQUIRES and SUPPLEMENTS openssl{,11}.
* Introduce 4 custom variables (after portVersion):
portVersion 1.0.2* 1.1.0*
libVersion 1.0.0 1.1
cmdSuffix -1.1
mySuffix 11
altSuffix 11
These are used inside both recipes at the same places to make
it easier to spot the real differences between 1.0.2 & 1.1.0.
2017-12-05 01:13:13 +01:00
..
2017-10-26 09:57:02 +02:00
2017-10-26 09:57:33 +02:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-09-02 09:33:37 +03:00
2017-10-29 10:12:52 +03:00
2017-12-03 21:34:06 +01:00
2017-06-27 15:46:25 +02:00
2017-09-01 16:58:04 +03:00
2017-06-27 15:46:25 +02:00
2017-09-21 20:22:14 +02:00
2017-06-27 15:46:25 +02:00
2017-09-08 16:53:12 +02:00
2016-09-02 21:00:13 -04:00
2017-04-28 23:49:03 +02:00
2017-08-25 21:17:34 +02:00
2017-11-07 22:03:58 +01:00
2017-10-29 12:49:37 +01:00
2017-06-27 15:46:25 +02:00
2017-09-18 18:20:40 +02:00
2017-11-04 00:14:22 +01:00
2017-06-12 17:40:24 -04:00
2016-01-03 20:24:13 -05:00
2017-09-02 09:45:39 +03:00
2017-10-24 09:59:35 +03:00
2017-06-27 15:46:25 +02:00
2017-11-26 16:25:16 +01:00
2017-06-27 15:46:25 +02:00
2017-11-22 13:29:05 +01:00
2017-06-27 15:46:25 +02:00
2017-09-16 12:42:35 +02:00
2017-09-20 22:07:10 +02:00
2017-11-17 22:11:50 +10:00
2017-11-20 17:53:58 +10:00
2017-11-20 17:55:20 +10:00
2017-11-20 20:11:24 +01:00
2016-01-22 16:31:02 +00:00
2017-09-15 18:22:41 +02:00
2017-11-05 20:24:15 +01:00
2016-02-26 10:33:51 -05:00
2017-11-20 20:55:21 +01:00
2017-04-13 20:45:39 +02:00
2017-10-23 05:14:03 +02:00
2017-10-08 10:45:40 +03:00
2017-08-25 17:48:40 +02:00
2017-06-23 14:13:58 +02:00
2017-06-27 15:46:25 +02:00
2017-06-12 17:40:24 -04:00
2017-11-09 19:13:35 +01:00
2017-08-29 18:12:46 +02:00
2017-10-20 22:33:59 +02:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-06-12 17:40:24 -04:00
2017-06-27 15:46:25 +02:00
2016-02-17 14:39:36 -05:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-10-23 05:14:03 +02:00
2017-06-27 15:46:25 +02:00
2017-08-24 12:34:46 +02:00
2017-11-29 21:26:57 +01:00
2017-10-23 05:14:03 +02:00
2017-05-11 14:50:04 +02:00
2017-07-07 09:34:07 +02:00
2017-08-29 22:07:21 +02:00
2017-06-27 15:46:25 +02:00
2017-11-20 20:13:18 +01:00
2017-06-27 15:46:25 +02:00
2017-11-11 23:39:08 +01:00
2017-03-11 20:38:03 +03:00
2017-05-05 14:42:50 -04:00
2017-09-28 07:30:06 +02:00
2017-10-20 17:24:07 +02:00
2017-06-12 17:40:24 -04:00
2017-06-27 15:46:25 +02:00
2017-06-03 21:41:50 +02:00
2017-11-04 16:01:31 +01:00
2017-06-27 15:46:25 +02:00
2017-07-14 15:21:18 +02:00
2017-06-27 15:46:25 +02:00
2017-10-23 05:14:03 +02:00
2017-06-11 12:33:45 -04:00
2017-04-30 13:41:15 +02:00
2017-06-27 15:46:25 +02:00
2017-04-24 19:02:29 -04:00
2017-11-07 22:03:57 +01:00
2017-11-07 22:03:57 +01:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2016-09-02 21:00:13 -04:00
2017-06-12 17:40:24 -04:00
2017-11-20 21:03:49 +01:00
2017-10-27 11:48:34 +02:00
2017-06-27 15:46:25 +02:00
2017-06-07 16:18:27 +02:00
2017-10-23 05:14:03 +02:00
2017-06-27 15:46:25 +02:00
2017-07-19 09:51:46 +02:00
2017-04-23 17:06:46 -04:00
2017-12-05 01:13:13 +01:00
2017-11-22 13:29:05 +01:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-11-22 13:29:05 +01:00
2016-01-23 17:16:46 +01:00
2017-12-03 17:56:58 +01:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-06-27 15:46:25 +02:00
2017-04-27 08:12:06 +02:00
2017-06-26 22:00:41 +02:00
2017-06-27 15:46:25 +02:00
2016-02-28 20:17:42 -05:00
2017-10-13 19:39:19 +02:00
2017-06-27 15:46:25 +02:00
2017-11-20 18:26:05 +01:00
2016-12-20 21:27:50 +00:00
2016-01-24 18:06:25 +01:00
2017-06-27 15:46:25 +02:00
2017-10-08 10:43:57 +03:00