components/emacs/gnu-emacs-gtk.p5m
changeset 4791 fb9a6b5ef98f
parent 3732 0f62cc221c7e
child 7680 09661509b866
equal deleted inserted replaced
4790:9a8e24279fc0 4791:fb9a6b5ef98f
    32 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    32 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
    33 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    33 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
    34 set name=org.opensolaris.arc-caseid value=PSARC/2008/494
    34 set name=org.opensolaris.arc-caseid value=PSARC/2008/494
    35 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    35 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
    36 
    36 
       
    37 # Mediated symlink for usr/bin/emacs, to run "best" version
       
    38 link path=usr/bin/emacs target=emacs-gtk mediator=emacs \
       
    39     mediator-implementation=emacs-gtk mediator-priority=vendor
       
    40 
    37 
    41 
    38 file path=usr/bin/emacs-gtk
    42 file path=usr/bin/emacs-gtk
    39 hardlink path=usr/bin/emacs-gtk-$(COMPONENT_VERSION) target=emacs-gtk
    43 hardlink path=usr/bin/emacs-gtk-$(COMPONENT_VERSION) target=emacs-gtk
    40 file path=usr/share/man/man1/emacs-gtk.1
    44 file path=usr/share/man/man1/emacs-gtk.1
    41 license emacs.license license=GPLv3
    45 license emacs.license license=GPLv3
    43 
    47 
    44 # This package requires the emacs core package to be installed. To help
    48 # This package requires the emacs core package to be installed. To help
    45 # pkgdepend find that relationship without hardwiring an fmri, specify
    49 # pkgdepend find that relationship without hardwiring an fmri, specify
    46 # a dependency on a file known to always be present in the core package,
    50 # a dependency on a file known to always be present in the core package,
    47 # and allow pkgdepend to generate the fmri.
    51 # and allow pkgdepend to generate the fmri.
    48 depend type=require fmri=__TBD pkg.debug.depend.file=usr/bin/emacs \
    52 depend type=require fmri=__TBD pkg.debug.depend.file=usr/bin/emacsclient \
    49     pkg.debug.reason=usr/bin/emacs-gtk
    53     pkg.debug.reason=usr/bin/emacs-gtk