[Python-modules-commits] r23174 - in packages/python-jedi/trunk/debian (6 files)

piotr at users.alioth.debian.org piotr at users.alioth.debian.org
Mon Dec 17 21:57:44 UTC 2012


    Date: Monday, December 17, 2012 @ 21:57:42
  Author: piotr
Revision: 23174

add vim-python-jedi binary package (and provide get-orig-source target to get the plugin)

Added:
  packages/python-jedi/trunk/debian/python-jedi.install
  packages/python-jedi/trunk/debian/python-jedi.yaml
  packages/python-jedi/trunk/debian/python3-jedi.install
  packages/python-jedi/trunk/debian/vim-python-jedi.install
Modified:
  packages/python-jedi/trunk/debian/control
  packages/python-jedi/trunk/debian/rules

Modified: packages/python-jedi/trunk/debian/control
===================================================================
--- packages/python-jedi/trunk/debian/control	2012-12-17 21:15:21 UTC (rev 23173)
+++ packages/python-jedi/trunk/debian/control	2012-12-17 21:57:42 UTC (rev 23174)
@@ -23,3 +23,13 @@
  errors. Sometimes it sucks, but that's normal in dynamic languages. But it
  sucks less than other tools. It understands almost all of the basic Python
  syntax elements including many builtins.
+
+Package: vim-python-jedi
+Architecture: all
+Depends: python3-jedi | python-jedi, ${python:Depends}, ${misc:Depends}
+Recommends: vim-addons
+Description: autocompletion tool for Python - VIM addon files
+ Jedi is an autocompletion tool for Python. It works. With and without syntax
+ errors. Sometimes it sucks, but that's normal in dynamic languages. But it
+ sucks less than other tools. It understands almost all of the basic Python
+ syntax elements including many builtins.

Added: packages/python-jedi/trunk/debian/python-jedi.install
===================================================================
--- packages/python-jedi/trunk/debian/python-jedi.install	                        (rev 0)
+++ packages/python-jedi/trunk/debian/python-jedi.install	2012-12-17 21:57:42 UTC (rev 23174)
@@ -0,0 +1 @@
+/usr/lib/python2.*

Added: packages/python-jedi/trunk/debian/python-jedi.yaml
===================================================================
--- packages/python-jedi/trunk/debian/python-jedi.yaml	                        (rev 0)
+++ packages/python-jedi/trunk/debian/python-jedi.yaml	2012-12-17 21:57:42 UTC (rev 23174)
@@ -0,0 +1,8 @@
+addon: python-jedi
+description: "autocompletion tool for Python"
+files: 
+  - after/syntax/python.vim
+  - autoload/jedi.vim
+  - ftplugin/python/jedi.vim
+  - plugin/jedi.vim
+  - plugin/jedi_vim.py

Added: packages/python-jedi/trunk/debian/python3-jedi.install
===================================================================
--- packages/python-jedi/trunk/debian/python3-jedi.install	                        (rev 0)
+++ packages/python-jedi/trunk/debian/python3-jedi.install	2012-12-17 21:57:42 UTC (rev 23174)
@@ -0,0 +1 @@
+/usr/lib/python3.*

Modified: packages/python-jedi/trunk/debian/rules
===================================================================
--- packages/python-jedi/trunk/debian/rules	2012-12-17 21:15:21 UTC (rev 23173)
+++ packages/python-jedi/trunk/debian/rules	2012-12-17 21:57:42 UTC (rev 23174)
@@ -1,7 +1,12 @@
 #!/usr/bin/make -f
 
-export PYBUILD_DESTDIR_python2=debian/python-jedi
-export PYBUILD_DESTDIR_python3=debian/python3-jedi
-
 %:
 	dh $@ --with python2,python3 --buildsystem=pybuild
+
+DEB_UPSTREAM_VERSION:=$(shell dpkg-parsechangelog | sed -rne 's,^Version: ([^-]+).*,\1,p')
+get-orig-source:
+	uscan --force-download --rename --destdir=. --download-version $(DEB_UPSTREAM_VERSION) && \
+	git clone https://github.com/davidhalter/jedi-vim.git && \
+	cd jedi-vim && git archive --format=tar.gz HEAD \
+	  -o ../python-jedi_$(DEB_UPSTREAM_VERSION).orig-vim.tar.gz && \
+	cd .. && rm -rf jedi-vim/

Added: packages/python-jedi/trunk/debian/vim-python-jedi.install
===================================================================
--- packages/python-jedi/trunk/debian/vim-python-jedi.install	                        (rev 0)
+++ packages/python-jedi/trunk/debian/vim-python-jedi.install	2012-12-17 21:57:42 UTC (rev 23174)
@@ -0,0 +1,6 @@
+debian/python-jedi.yaml		/usr/share/vim/registry
+vim/after/syntax/python.vim	/usr/share/vim/addons/after/syntax/
+vim/autoload/jedi.vim		/usr/share/vim/addons/autoload/
+vim/ftplugin/python/jedi.vim	/usr/share/vim/addons/ftplugin/python/
+vim/plugin/jedi.vim		/usr/share/vim/addons/plugin/
+vim/plugin/jedi_vim.py		/usr/share/vim/addons/plugin/




More information about the Python-modules-commits mailing list