From f2ee94916659d75006ce6d0cb0c96b964d7b6c01 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 20 Oct 2011 17:34:22 +0200 Subject: [PATCH] vim-x11: added a virtualpkg.d plist file. --- srcpkgs/vim-x11/files/vim-x11.virtualpkgd | 10 ++++++++++ srcpkgs/vim-x11/template | 11 ++++++++--- 2 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 srcpkgs/vim-x11/files/vim-x11.virtualpkgd diff --git a/srcpkgs/vim-x11/files/vim-x11.virtualpkgd b/srcpkgs/vim-x11/files/vim-x11.virtualpkgd new file mode 100644 index 00000000000..3a29105a1bd --- /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 44d570b12f6..8bf31bf76c1 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 }