docbook-xsl, aspell and pilot-link patch



Hello,

When installing hacking-0.26.0 I ran into some problems.

1) docbook-xsl was not installed on my system, so I added a garball for it. Also the libxml2 buildDocBookCatalog script had to be modified.

2) apell is not installed on my system.  I added a garball for that as well.

3) pilot-link is not installed on my system.  So another garball.

4) Samba is not installed on my system. gnome-vfs-extras requires samba to be installed. I did not make a garball for samba. I thought that would be a bit much. So I just installed it externally to garnome.

5) gnomemeeting didn't install because it requires ptlib, which is not installed on my system. But since I don't plan on using gnomemeeting, I didn't pursue it further.


Attached is a patch against hacking-0.26.0 that adds a docbook-xsl, aspell and pilot-link garballs. It also changes libxml2 so it can find docbook-xsl. And this time I actually tested it :)

Hope it is useful.

Mike

ps. Jeff, if you use this.  Please let me know if it works for you.  Thanks

diff -uNr hacking-0.26.0.orig/bootstrap/docbook-xsl/Makefile hacking-0.26.0/bootstrap/docbook-xsl/Makefile
--- hacking-0.26.0.orig/bootstrap/docbook-xsl/Makefile	Wed Dec 31 17:00:00 1969
+++ hacking-0.26.0/bootstrap/docbook-xsl/Makefile	Tue Aug 12 10:40:39 2003
@@ -0,0 +1,24 @@
+GARNAME = docbook-xsl
+GARVERSION = 1.61.3
+CATEGORIES = bootstrap
+DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
+
+MASTER_SITES = http://dl.sourceforge.net/docbook/
+
+DESCRIPTION = bootstrap
+define BLURB
+#FIXME: blurb goes here
+endef
+
+#CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+#BUILD_SCRIPTS = $(WORKSRC)/Makefile
+#INSTALL_SCRIPTS = $(WORKSRC)/Makefile
+
+CONFIGURE_ARGS = $(DIRPATHS)
+
+include ../category.mk
+
+install:
+	mkdir -p $(sharedstatedir)/sgml/docbook
+	cp -r $(WORKSRC) $(sharedstatedir)/sgml/docbook
+	@$(MAKECOOKIE)
diff -uNr hacking-0.26.0.orig/bootstrap/docbook-xsl/checksums hacking-0.26.0/bootstrap/docbook-xsl/checksums
--- hacking-0.26.0.orig/bootstrap/docbook-xsl/checksums	Wed Dec 31 17:00:00 1969
+++ hacking-0.26.0/bootstrap/docbook-xsl/checksums	Tue Aug 12 10:40:39 2003
@@ -0,0 +1 @@
+dc91b494e0afc586482c17e9373c0c56  download/docbook-xsl-1.61.3.tar.gz
diff -uNr hacking-0.26.0.orig/gnome/gnome-pilot/Makefile hacking-0.26.0/gnome/gnome-pilot/Makefile
--- hacking-0.26.0.orig/gnome/gnome-pilot/Makefile	Wed Jul 16 23:44:51 2003
+++ hacking-0.26.0/gnome/gnome-pilot/Makefile	Tue Aug 12 15:57:55 2003
@@ -4,7 +4,7 @@
 DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
 PATCHFILES = pisock-fix.diff
 
-LIBDEPS = gnome/gnome-panel
+LIBDEPS = gnome/gnome-panel misc/pilot-link
 
 DEBIAN_DEPS = libpisock-dev libreadline4-dev
 
diff -uNr hacking-0.26.0.orig/gnome/gnome-spell/Makefile hacking-0.26.0/gnome/gnome-spell/Makefile
--- hacking-0.26.0.orig/gnome/gnome-spell/Makefile	Sun Aug  3 05:23:13 2003
+++ hacking-0.26.0/gnome/gnome-spell/Makefile	Tue Aug 12 15:57:17 2003
@@ -3,7 +3,7 @@
 CATEGORIES = gnome
 DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
 
-LIBDEPS = gnome/libbonoboui
+LIBDEPS = gnome/libbonoboui misc/aspell
 
 DESCRIPTION = gnome-spell
 define BLURB
diff -uNr hacking-0.26.0.orig/gnome/libxml2/Makefile hacking-0.26.0/gnome/libxml2/Makefile
--- hacking-0.26.0.orig/gnome/libxml2/Makefile	Sun Aug 10 00:23:17 2003
+++ hacking-0.26.0/gnome/libxml2/Makefile	Tue Aug 12 10:40:39 2003
@@ -4,6 +4,8 @@
 DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2 buildDocBookCatalog
 PATCHFILES = gar-base.diff
 
+LIBDEPS = bootstrap/docbook-xsl
+
 DESCRIPTION = libxml2
 define BLURB
  #FIXME: blurb goes here
@@ -18,5 +20,5 @@
 include ../category.mk
 
 post-install:
-	@$(FILEDIR)/buildDocBookCatalog $(sysconfdir)
+	@$(FILEDIR)/buildDocBookCatalog $(sysconfdir) $(sharedstatedir)
 	@$(MAKECOOKIE)
diff -uNr hacking-0.26.0.orig/gnome/libxml2/checksums hacking-0.26.0/gnome/libxml2/checksums
--- hacking-0.26.0.orig/gnome/libxml2/checksums	Sun Aug 10 03:17:08 2003
+++ hacking-0.26.0/gnome/libxml2/checksums	Tue Aug 12 10:40:39 2003
@@ -1,3 +1,3 @@
 43dab6e1682b80af1d0773a0a3b33cea  download/libxml2-2.5.9.tar.bz2
-03fd5ed2951f830aba7e78ec55f1b156  download/buildDocBookCatalog
+64ce2622e1047e5de8a15faa7792fa01  download/buildDocBookCatalog
 f417b003b4d93c408ec005bcb6012eae  download/gar-base.diff
diff -uNr hacking-0.26.0.orig/gnome/libxml2/files/buildDocBookCatalog hacking-0.26.0/gnome/libxml2/files/buildDocBookCatalog
--- hacking-0.26.0.orig/gnome/libxml2/files/buildDocBookCatalog	Sun Jul 13 09:37:16 2003
+++ hacking-0.26.0/gnome/libxml2/files/buildDocBookCatalog	Tue Aug 12 10:40:39 2003
@@ -1,5 +1,6 @@
 #!/bin/sh
 sysconfdir=$1
+sharedstatedir=$2
 mkdir -p $sysconfdir/xml
 chmod 755 $sysconfdir/xml
 ROOTCATALOG=$sysconfdir/xml/catalog
@@ -213,6 +214,9 @@
     found=`find /usr/share/sgml -name chunk.xsl 2> /dev/null`
 fi
 if [ "$found" = "" ] ; then
+    found=`find $sharedstatedir/sgml -name chunk.xsl 2> /dev/null`
+fi
+if [ "$found" = "" ] ; then
     echo could not locate chunk-common.xsl of DocBook XSLT stylesheets
     exit 1
 fi
diff -uNr hacking-0.26.0.orig/misc/aspell/Makefile hacking-0.26.0/misc/aspell/Makefile
--- hacking-0.26.0.orig/misc/aspell/Makefile	Wed Dec 31 17:00:00 1969
+++ hacking-0.26.0/misc/aspell/Makefile	Tue Aug 12 14:36:53 2003
@@ -0,0 +1,19 @@
+GARNAME = aspell
+GARVERSION = 0.50.3
+CATEGORIES = bootstrap
+DISTFILES = $(GARNAME)-$(GARVERSION).tar.gz
+
+MASTER_SITES = http://ftp.gnu.org/gnu/aspell/
+
+DESCRIPTION = bootstrap
+define BLURB
+ #FIXME: blurb goes here
+endef
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+BUILD_SCRIPTS = $(WORKSRC)/Makefile
+INSTALL_SCRIPTS = $(WORKSRC)/Makefile
+
+CONFIGURE_ARGS = $(DIRPATHS)
+
+include ../category.mk
diff -uNr hacking-0.26.0.orig/misc/aspell/checksums hacking-0.26.0/misc/aspell/checksums
--- hacking-0.26.0.orig/misc/aspell/checksums	Wed Dec 31 17:00:00 1969
+++ hacking-0.26.0/misc/aspell/checksums	Tue Aug 12 14:41:10 2003
@@ -0,0 +1 @@
+a3bf0d46303ffb0beab8121bbc3311a3  download/aspell-0.50.3.tar.gz
diff -uNr hacking-0.26.0.orig/misc/pilot-link/Makefile hacking-0.26.0/misc/pilot-link/Makefile
--- hacking-0.26.0.orig/misc/pilot-link/Makefile	Wed Dec 31 17:00:00 1969
+++ hacking-0.26.0/misc/pilot-link/Makefile	Tue Aug 12 14:48:43 2003
@@ -0,0 +1,19 @@
+GARNAME = pilot-link
+GARVERSION = 0.11.8
+CATEGORIES = bootstrap
+DISTFILES = $(GARNAME)-$(GARVERSION).tar.bz2
+
+MASTER_SITES = http://downloads.pilot-link.org/source/
+
+DESCRIPTION = bootstrap
+define BLURB
+ #FIXME: blurb goes here
+endef
+
+CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+BUILD_SCRIPTS = $(WORKSRC)/Makefile
+INSTALL_SCRIPTS = $(WORKSRC)/Makefile
+
+CONFIGURE_ARGS = $(DIRPATHS)
+
+include ../category.mk
diff -uNr hacking-0.26.0.orig/misc/pilot-link/checksums hacking-0.26.0/misc/pilot-link/checksums
--- hacking-0.26.0.orig/misc/pilot-link/checksums	Wed Dec 31 17:00:00 1969
+++ hacking-0.26.0/misc/pilot-link/checksums	Tue Aug 12 14:50:49 2003
@@ -0,0 +1 @@
+586f84add601e8b86da3093ab784e997  download/pilot-link-0.11.8.tar.bz2


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]