try removing -doc
Barış Metin [Mon, 22 Mar 2010 08:53:59 +0000 (08:53 +0000)]
ejabberd.spec

index 23c235d..fa85f95 100644 (file)
@@ -27,7 +27,8 @@ BuildRequires:  expat-devel
 BuildRequires:  openssl-devel
 BuildRequires:  pam-devel
 BuildRequires:  erlang
-BuildRequires:  hevea
+#docs disabled
+#BuildRequires:  hevea
 
 Requires:       erlang
 Requires:       usermode
@@ -45,13 +46,6 @@ Jabber/XMPP server. It is mostly written in Erlang, and runs on many
 platforms (tested on Linux, FreeBSD, NetBSD, Solaris, Mac OS X and
 Windows NT/2000/XP).
 
-%package doc
-Summary: Documentation for ejabberd
-Group: Documentation
-
-%description doc
-Documentation for ejabberd.
-
 %pre
 /usr/sbin/fedora-groupadd 27 -r ejabberd &>/dev/null || :
 /usr/sbin/fedora-useradd  27 -r -s /sbin/nologin -d /var/lib/ejabberd -M \
@@ -102,6 +96,12 @@ pushd src
 make
 popd
 
+# compile w/o docs
+pushd doc
+# remove pre-built docs
+rm -f dev.html features.html features.pdf guide.html guide.pdf
+popd
+
 %install
 rm -rf %{buildroot}
 
@@ -179,10 +179,6 @@ rm -rf %{buildroot}
 %attr(750,ejabberd,ejabberd) %dir /var/lock/ejabberdctl
 %attr(750,ejabberd,ejabberd) %dir /var/log/ejabberd
 
-%files doc
-%defattr(-,root,root,-)
-/usr/share/doc
-
 %changelog
 * Mon Mar 16 2010 Baris Metin <tmetin@sophia.inria.fr>
 - first package from Fedora SRPM, for planetlab