diff --git a/srcpkgs/vim-x11/files/vim-x11.virtualpkgd b/srcpkgs/vim-x11/files/vim-x11.virtualpkgd new file mode 100644 index 0000000000..3a29105a1b --- /dev/null +++ b/srcpkgs/vim-x11/files/vim-x11.virtualpkgd @@ -0,0 +1,10 @@ + + + + + virtual-pkgver + vim-@@VERSION@@ + target-pkgpattern + @@PKGNAME@@>=@@VERSION@@ + + diff --git a/srcpkgs/vim-x11/template b/srcpkgs/vim-x11/template index 44d570b12f..8bf31bf76c 100644 --- a/srcpkgs/vim-x11/template +++ b/srcpkgs/vim-x11/template @@ -6,7 +6,7 @@ . ${XBPS_SRCPKGDIR}/vim/template unset subpackages pkgname=vim-x11 -revision=3 +revision=4 configure_args="${configure_args} --enable-gui=no --with-x" short_desc="${short_desc} (x11)" long_desc="${long_desc} @@ -23,10 +23,15 @@ Add_dependency run libICE Add_dependency build pkg-config Add_dependency build libXt-devel -Add_dependency build libX11-devel -Add_dependency build libICE-devel post_install() { + vmkdir etc/xbps/virtualpkg.d.wants + vinstall ${FILESDIR}/${pkgname}.virtualpkgd \ + 644 etc/xbps/virtualpkg.d ${pkgname} + sed -i "s|@@PKGNAME@@|${pkgname}|;s|@@VERSION@@|${version}|" \ + ${DESTDIR}/etc/xbps/virtualpkg.d/${pkgname} + cd ${DESTDIR}/etc/xbps/virtualpkg.d.wants && \ + ln -sf ../virtualpkg.d/${pkgname} . rm -rf ${DESTDIR}/usr/share }