7086618 tigervnc (vncviewer) package should not depend on xserver packages
authorAlan Coopersmith <Alan.Coopersmith@Oracle.COM>
Sat, 03 Sep 2011 19:32:26 -0700
changeset 1203 37472eac6732
parent 1202 d06a995562cb
child 1204 001a87690c54
7086618 tigervnc (vncviewer) package should not depend on xserver packages
pkg/manifests/desktop-remote-desktop-tigervnc.p5m
--- a/pkg/manifests/desktop-remote-desktop-tigervnc.p5m	Fri Sep 02 16:50:20 2011 -0700
+++ b/pkg/manifests/desktop-remote-desktop-tigervnc.p5m	Sat Sep 03 19:32:26 2011 -0700
@@ -19,6 +19,14 @@
 # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 # DEALINGS IN THE SOFTWARE.
 #
+
+# open-src/xserver/Makefile.inc makes all X server packages depend on
+# xorg-common & exclude abi-changing versions of Xorg, but the vncviewer
+# client doesn't care about those, so drop them to avoid unneeded constraints.
+<transform depend fmri=pkg:/x11/server/xserver-common@.* -> drop>
+<transform depend fmri=pkg:/x11/server/xorg@.* type=exclude -> drop>
+
+
 set name=pkg.fmri \
     value=pkg:/desktop/remote-desktop/tigervnc@__version:tigervnc__
 set name=pkg.description \