Package Details: xen-docs 4.8.0-1

Git Clone URL: (read-only)
Package Base: xen-docs
Description: Xen 4 (docs)
Upstream URL:
Licenses: GPL
Conflicts: libxen4, xen-hv-tools, xen3, xen4
Submitter: M0Rf30
Maintainer: M0Rf30
Last Packager: M0Rf30
Votes: 14
Popularity: 0.749395
First Submitted: 2011-04-22 09:37
Last Updated: 2017-01-27 20:16

Dependencies (3)

Required by (3)

  • xen (requires xen-docs) (optional)
  • xen-4.4 (requires xen-docs) (optional)
  • xen-igvtg (requires xen-docs) (optional)

Sources (1)

Latest Comments

hypernetoman commented on 2016-02-18 20:58


Below is the full PKGBUILD for xen-docs updated to 4.5.1 so it is aligned with xen.

Hope it helps.

# Maintainer: M0Rf30

pkgdesc="Xen 4 (docs)"
arch=('i686' 'x86_64')
makedepends=('markdown' 'transfig' 'ghostscript')
conflicts=('xen4' 'xen3' 'xen-hv-tools' 'libxen4')

package() {
cd "$srcdir/xen-$pkgver"

./configure --prefix=/usr --disable-xen --disable-tools --disable-stubdom --enable-docs
make DESTDIR=$pkgdir install-docs


mbroemme commented on 2015-05-07 21:10

Morfeo, below is a patch to make the PKGBUILD ready for Xen 4.5.0:

--- xen-docs/PKGBUILD 2014-03-22 21:47:42.000000000 +0100
+++ xen-docs-4.5.0/PKGBUILD 2015-03-31 02:17:45.650019000 +0200
@@ -1,7 +1,7 @@
# Maintainer: M0Rf30

pkgdesc="Xen 4 (docs)"
arch=('i686' 'x86_64')
@@ -13,11 +13,9 @@

package() {
cd "$srcdir/xen-$pkgver"
- cd docs
- ./configure --prefix=/usr
- cd ..
+ ./configure --prefix=/usr --disable-xen --disable-tools --disable-stubdom --enable-docs
make DESTDIR=$pkgdir install-docs


Fidelix commented on 2013-11-08 21:08

Morfeo, please add ghostscript as a dependency. I was only able to build it after installing it.

netskink commented on 2013-10-08 21:26

As of today, I pulled this package down and built it with no problems.

kantras commented on 2013-07-20 05:51

Unfortunately this won't build as configure wasn't run:

==> Making package: xen-docs 4.3.0-1 (Sat Jul 20 00:49:05 CDT 2013)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading xen-4.3.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 15.6M 100 15.6M 0 0 876k 0 0:00:18 0:00:18 --:--:-- 988k
==> Validating source files with md5sums...
xen-4.3.0.tar.gz ... Passed
==> Extracting sources...
-> Extracting xen-4.3.0.tar.gz with bsdtar
==> Entering fakeroot environment...
==> Starting package()...
make -C docs install
make[1]: Entering directory `/home/kantras/aur-builds/xen-docs/src/xen-4.3.0/docs'
Makefile:164: *** You have to run ./configure before building docs. Stop.
make[1]: Leaving directory `/home/kantras/aur-builds/xen-docs/src/xen-4.3.0/docs'
make: *** [install-docs] Error 2
==> ERROR: A failure occurred in package().

Anonymous comment on 2013-06-09 17:14

I was unable to build the package

install -d -m0755 -p txt/man
pod2text man/xl.pod.1 txt/man/xl.1.txt.tmp
man/xl.pod.1 around line 854: Expected text after =item, not a bullet
POD document had syntax errors at /usr/bin/core_perl/pod2text line 84.
make[2]: *** [txt/man/xl.1.txt] Error 255

paleo9 commented on 2012-11-03 17:15

pyxml texlive-core and transfig are no longer dependencies. They have been
replaced by 'markdown'. See the list of prerequisites in README of the current
Xen 4.2 download.

I have built AUR xen-docs using both methods and the same set of files are