SaraF

vim-python.diff

Dec 15th, 2011
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 4.24 KB | None | 0 0
  1. --- a/PKGBUILD  2011-12-14 00:06:25.000000000 -0500
  2. +++ b/PKGBUILD  2011-12-15 11:04:02.924762791 -0500
  3. @@ -4,7 +4,7 @@
  4.  # Maintainer: Daniel J Griffiths <[email protected]>
  5.  
  6.  pkgbase=vim
  7. -pkgname=('vim' 'gvim' 'vim-runtime')
  8. +pkgname=('vim' 'vim-runtime')
  9.  _topver=7.3
  10.  _patchlevel=353
  11.  __hgrev=379a6398d462
  12. @@ -14,15 +14,14 @@
  13.  arch=('i686' 'x86_64')
  14.  license=('custom:vim')
  15.  url="http://www.vim.org"
  16. -makedepends=('gpm' 'python2' 'python' 'ruby' 'libxt' 'desktop-file-utils' 'gtk2' 'lua')
  17. +makedepends=('gpm' 'python2')
  18.  source=(ftp://ftp.archlinux.org/other/vim/${pkgname}-${pkgver}.tar.xz
  19.          pythoncomplete.vim::http://www.vim.org/scripts/download_script.php\?src_id=10872
  20. -        vimrc archlinux.vim gvim.desktop urxvt-mouse.diff)
  21. +        vimrc archlinux.vim urxvt-mouse.diff)
  22.  sha1sums=('1713682c077d26ec3d3e8d0d18bad88a2a447fd5'
  23.            '4d9dcfb32874aa5467e6f06e418aeb4e675daaf2'
  24.            '3494baf53a63581ba69f86a81293640ff681c5c5'
  25.            '25dd3c2ce436e73a367c8f73b68f7f6889682437'
  26. -          '4a579cf66590d711f49c5dfb4a25e5df116ff7ba'
  27.            '54d8edec6a450a529ba11bab45c5685b1e7c2e84')
  28.  
  29.  # source PKGBUILD && mksource
  30. @@ -67,29 +66,16 @@
  31.      vim-build/src/configure.in
  32.    (cd vim-build/src && autoconf)
  33.  
  34. -  cp -a vim-build gvim-build
  35. -
  36.    cd "${srcdir}"/vim-build
  37.  
  38.    ./configure --prefix=/usr --localstatedir=/var/lib/vim \
  39.      --with-features=big --with-compiledby=ArchLinux \
  40.      --enable-gpm --enable-acl --with-x=no \
  41.      --disable-gui --enable-multibyte --enable-cscope \
  42. -    --disable-netbeans --enable-perlinterp --disable-pythoninterp \
  43. +    --disable-netbeans --enable-perlinterp --enable-pythoninterp \
  44.      --disable-python3interp --disable-rubyinterp --disable-luainterp
  45.  
  46.    make
  47. -
  48. -  cd "${srcdir}"/gvim-build
  49. -
  50. -  ./configure --prefix=/usr --localstatedir=/var/lib/vim \
  51. -    --with-features=big --with-compiledby=ArchLinux \
  52. -    --enable-gpm --enable-acl --with-x=yes \
  53. -    --enable-gui=gtk2 --enable-multibyte --enable-cscope \
  54. -    --enable-netbeans --enable-perlinterp --enable-pythoninterp \
  55. -    --enable-python3interp --enable-rubyinterp --enable-luainterp
  56. -
  57. -  make
  58.  }
  59.  
  60.  package_vim() {
  61. @@ -111,45 +97,11 @@
  62.      rm -f evim.1    # this does not make sense if we have no GUI
  63.    done
  64.  
  65. -  # Runtime provided by runtime package
  66. -  rm -r "${pkgdir}"/usr/share/vim
  67. -
  68. -  # license
  69. -  install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/doc/uganda.txt \
  70. -    "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
  71. -}
  72. -
  73. -package_gvim() {
  74. -  pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor (with advanced features, such as a GUI)'
  75. -  depends=("vim-runtime=${pkgver}-${pkgrel}" 'gpm' 'ruby' 'libxt'
  76. -           'desktop-file-utils' 'gtk2' 'lua')
  77. -  provides=("vim=${pkgver}-${pkgrel}")
  78. -  conflicts=('vim')
  79. -  install=gvim.install
  80. -
  81. -  cd "${srcdir}"/gvim-build
  82. -  make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install
  83. -
  84. -  # provided by (n)vi in core
  85. -  rm "${pkgdir}"/usr/bin/{ex,view}
  86. -
  87. -  # delete some manpages
  88. -  find "${pkgdir}"/usr/share/man -type d -name 'man1' 2>/dev/null | \
  89. -    while read _mandir; do
  90. -    cd ${_mandir}
  91. -    rm -f ex.1 view.1 # provided by (n)vi
  92. -  done
  93. -
  94.    # Move the runtime for later packaging
  95.    mv "${pkgdir}"/usr/share/vim "${srcdir}"/runtime-install
  96.  
  97. -  # freedesktop links
  98. -  install -Dm644 "${srcdir}"/gvim.desktop \
  99. -    "${pkgdir}"/usr/share/applications/gvim.desktop
  100. -  install -Dm644 runtime/vim48x48.png "${pkgdir}"/usr/share/pixmaps/gvim.png
  101. -
  102.    # license
  103. -   install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/doc/uganda.txt \
  104. +  install -Dm644 "${srcdir}"/vim-${pkgver}/runtime/doc/uganda.txt \
  105.      "${pkgdir}"/usr/share/licenses/${pkgname}/license.txt
  106.  }
  107.  
  108. @@ -158,12 +110,12 @@
  109.    depends=('perl' 'gawk')
  110.    backup=('etc/vimrc')
  111.  
  112. -  # Install the runtime split from gvim
  113. +  # Install the runtime split from vim
  114.    install -dm755 "${pkgdir}"/usr/share
  115.    mv "${srcdir}"/runtime-install "${pkgdir}"/usr/share/vim
  116.  
  117.    # Don't forget logtalk.dict
  118. -  install -Dm644 "${srcdir}"/gvim-build/runtime/ftplugin/logtalk.dict \
  119. +  install -Dm644 "${srcdir}"/vim-build/runtime/ftplugin/logtalk.dict \
  120.      "${pkgdir}"/usr/share/vim/${_versiondir}/ftplugin/logtalk.dict
  121.  
  122.    # fix FS#17216
Advertisement
Add Comment
Please, Sign In to add comment