diff options
author | Muflone | 2015-08-09 00:40:39 +0200 |
---|---|---|
committer | Muflone | 2015-08-09 00:40:39 +0200 |
commit | 52fe0548f15c1f23ea4c41820c3ce2df2ace0ed2 (patch) | |
tree | 6acb4252dfac4c27520e0d89130dee2784e7af12 | |
download | aur-52fe0548f15c1f23ea4c41820c3ce2df2ace0ed2.tar.gz |
New package python2-docs-devhelp 2.7.8-2
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 37 | ||||
-rw-r--r-- | devhelp-build-py2.patch | 22 |
3 files changed, 77 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..dcf8c9208426 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = python2-docs-devhelp + pkgdesc = Set of HTML documentation for Python 2.x with GNOME-Devhelp support. + pkgver = 2.7.8 + pkgrel = 2 + url = http://docs.python.org/ + arch = any + license = GPL + makedepends = python2 + makedepends = svn + provides = python2-docs + options = docs + source = https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tar.xz + source = devhelp-build-py2.patch + sha256sums = edde10a0cb7d14e2735e682882d5b287028d1485c456758154c19573db68075a + sha256sums = f5a9fa2dff4b93f3f15067ed775a32fe127858b6d87b05db8a0dc000124c6dab + +pkgname = python2-docs-devhelp + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..c09e86c1b32b --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Muflone http://www.muflone.com/contacts/english/ +# Contributor: Arne Caspari <arne.caspari@unicap-imaging.org> + +pkgname=python2-docs-devhelp +pkgver=2.7.8 +pkgrel=2 +pkgdesc="Set of HTML documentation for Python 2.x with GNOME-Devhelp support." +arch=('any') +makedepends=('python2' 'svn') +provides=('python2-docs') +url="http://docs.python.org/" +license=('GPL') +options=('docs') +source=("https://www.python.org/ftp/python/${pkgver}/Python-${pkgver}.tar.xz" + "devhelp-build-py2.patch") +sha256sums=('edde10a0cb7d14e2735e682882d5b287028d1485c456758154c19573db68075a' + 'f5a9fa2dff4b93f3f15067ed775a32fe127858b6d87b05db8a0dc000124c6dab') + +prepare() { + cd "${srcdir}/Python-${pkgver}" + patch -Np1 < "${srcdir}/devhelp-build-py2.patch" +} + +build() { + cd "${srcdir}/Python-${pkgver}/Doc" + make devhelp PYTHON="python2" +} + +package() { + mkdir -p ${pkgdir}/usr/share/doc/python2/html + mkdir -p ${pkgdir}/usr/share/devhelp/books + cp -rf ${srcdir}/Python-${pkgver}/Doc/build/devhelp/* ${pkgdir}/usr/share/doc/python2/html/ + find ${pkgdir}/usr/share/doc/python2/html/ -type f -exec chmod 0644 {} \; + find ${pkgdir}/usr/share/doc/python2/html/ -type d -exec chmod 0755 {} \; + mv ${pkgdir}/usr/share/doc/python2/html/Python.devhelp.gz ${pkgdir}/usr/share/doc/python2/html/python2.devhelp.gz + ln -s ../../doc/python2/html ${pkgdir}/usr/share/devhelp/books/python2 +} diff --git a/devhelp-build-py2.patch b/devhelp-build-py2.patch new file mode 100644 index 000000000000..2bd6c2233289 --- /dev/null +++ b/devhelp-build-py2.patch @@ -0,0 +1,22 @@ +diff -aur Python-2.7.8.pristine/Doc/Makefile Python-2.7.8.new/Doc/Makefile +--- Python-2.7.8.pristine/Doc/Makefile 2014-06-30 04:05:17.000000000 +0200 ++++ Python-2.7.8.new/Doc/Makefile 2015-03-27 18:26:09.805055625 +0100 +@@ -24,6 +24,7 @@ + @echo " update to update build tools" + @echo " html to make standalone HTML files" + @echo " htmlhelp to make HTML files and a HTML help project" ++ @echo " devhelp to make HTML files and a project for the Devhelp doc viewer" + @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" + @echo " text to make plain text files" + @echo " changes to make an overview over all changed/added/deprecated items" +@@ -71,6 +72,10 @@ + @echo "Build finished; now you can run HTML Help Workshop with the" \ + "build/htmlhelp/pydoc.hhp project file." + ++devhelp: BUILDER = devhelp ++devhelp: build ++ @echo "Build finished; the devhelp files are in build/devhelp." ++ + latex: BUILDER = latex + latex: build + @echo "Build finished; the LaTeX files are in build/latex." |