Commit Graph

11 Commits

Author SHA1 Message Date
Juan RP d2bac19750 xbps-src: re-introduce etc/virtual.
The `etc/virtual` file declares the default package to be built for
virtual dependencies declared as "virtual?foo" in $depends.

Before this change, the run-time dependency was added as is to the final
binary package but no pkg providing this virtual pkg was built.

With this file we declare the *default* pkg to be built.

NOTE: "virtual?foo" is only applicable to *run* time dependencies, i.e
only those declared in $depends.
2016-04-27 20:16:59 +02:00
Juan RP d3bc0de1e7 xbps-src: get rid of etc/{defaults.,}virtual.
It wasn't too useful after all and this slowed down the dependency
process marginally.

We don't need this, we can live without this.
2016-03-22 10:39:45 +01:00
Juan RP 26b301fecb etc/defaults.virtual: libressl-openssl -> libressl. 2015-10-30 15:10:44 +01:00
Juan RP 8412e02259 eudev-libgudev is gone; replaced by libgudev. 2015-10-14 09:18:31 +02:00
Juan RP 4ca0e0951c etc/defaults.virtual: remove some useless replacements. 2015-03-17 10:35:56 +01:00
Juan RP 1e04dc260d etc/defaults.virtual: ConsoleKit -> ConsoleKit2 2015-01-20 18:45:17 +01:00
Juan RP 357d701fb6 etc/defaults.virtual: ConsoleKit-devel -> ConsoleKit2-devel. 2015-01-06 10:44:16 +01:00
Juan RP 7796f157c7 etc/defaults.virtual: declare libressl replacements. 2014-12-06 18:59:13 +01:00
Juan RP fb1d18aec3 kde: update to 4.14.2. 2014-10-29 16:21:18 +01:00
Juan RP 9b8410064a etc/defaults.virtual: declare awk (gawk) and man (openbsd-man) defaults. 2014-10-28 07:35:38 +01:00
Juan RP 75b6468fa0 Introduce a way to override dependencies for all pkgs thru a file.
The `etc/defaults.virtual` file contains the default replacement
for our use cases; at this moment we only use it to use `eudev`
rather than `systemd` for udev.

If `etc/virtual` exists it overrides the settings of `etc/defaults.virtual`.
2014-09-06 12:43:24 +02:00