diff options
author | Treeve Jelbert | 2018-09-21 12:00:37 +0200 |
---|---|---|
committer | Treeve Jelbert | 2018-09-21 12:00:37 +0200 |
commit | 017ee7ea44696a23d636768807e94cfcd9d73ca1 (patch) | |
tree | 683181e9841d356a784e1ea2f20ab752d795c78d /xorg | |
parent | 277b8e1e6d16887862ca351fc4a5a4e3e757105a (diff) |
xserver - add PRE_INSTALL
Diffstat (limited to 'xorg')
-rw-r--r-- | xorg/xserver/HISTORY | 3 | ||||
-rwxr-xr-x | xorg/xserver/PRE_INSTALL | 9 |
2 files changed, 12 insertions, 0 deletions
diff --git a/xorg/xserver/HISTORY b/xorg/xserver/HISTORY index 172810b24c..4470253b51 100644 --- a/xorg/xserver/HISTORY +++ b/xorg/xserver/HISTORY @@ -1,3 +1,6 @@ +2018-09-21 Treeve Jelbert <treeve@sourcemage.org> + * PRE_INSTALL: added, cleanup symlinks if nolonger using smgl-gl_select + 2018-09-03 Treeve Jelbert <treeve@sourcemage.org> * DEPENDS: optional smgl-gl_select * PRE_BUILD; only apply smgl patch if relevant diff --git a/xorg/xserver/PRE_INSTALL b/xorg/xserver/PRE_INSTALL new file mode 100755 index 0000000000..eae470f783 --- /dev/null +++ b/xorg/xserver/PRE_INSTALL @@ -0,0 +1,9 @@ +if spell_ok $SPELL;then + dispel --notriggers $SPELL +fi && +# cleanup broken symlinks, left over from smgl-gl_select +if ! is_depends_enabled: $SPELL smgl-gl_select;then + for C in $(find -L $INSTALL_ROOT/usr/lib/xorg/modules/extensions -type l) ; do + rm $C + done +fi |