Rarian again



Hi,

Since the last time I proposed this, I have fixed the various issues
people had:
* Rarian has now moved to freedesktop, where there's a mailing list,
bugzilla and SVN access
* A manual is now included and installed (accessible through a Rarian
metadata file to read in yelp or in
$datadir/librarian/manual/index.xhtml for those that don't like the
wonderful yelp.
and released 0.5.2 [0], which has a few bug fixes (mostly auto-foo
stuff, which I suck at).

Attached is a patch for jhbuild that removes scrollkeeper and replaces
it with rarian.  I've done one jhbuild with it applied [1] and it goes
through fine.

I'd like to get this through ASAP as I'd like to get yelp depending on
it before feature freeze (I'm happy with our rework branch and want to
merge it, but it depends on new rarian features).

Any thoughts [2]?
Don

[0]
http://mail.gnome.org/archives/gnome-doc-devel-list/2007-July/msg00008.html
and coming soon to an announce list near you
[1] Well, it was virtually identical, only 0.5.0 was used in it's place.
I've also run a build on this version for various modules that depend on
it
[2] I'd like to merge this by Saturday 28th July, so any objections,
speak up before then
Index: modulesets/gnome-2.20.modules
===================================================================
--- modulesets/gnome-2.20.modules	(revision 1549)
+++ modulesets/gnome-2.20.modules	(working copy)
@@ -341,7 +341,7 @@
   <autotools id="ggv" supports-non-srcdir-builds="no">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="libgnomeui"/>
     </dependencies>
   </autotools>
Index: modulesets/gnome-suites-2.20.modules
===================================================================
--- modulesets/gnome-suites-2.20.modules	(revision 1549)
+++ modulesets/gnome-suites-2.20.modules	(working copy)
@@ -110,7 +110,7 @@
     <branch/>
     <dependencies>
       <dep package="libxslt"/>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
     </dependencies>
   </autotools>
 
@@ -421,7 +421,7 @@
   <autotools id="file-roller">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="gnome-doc-utils"/>
       <dep package="nautilus"/>
     </dependencies>
@@ -430,7 +430,7 @@
   <autotools id="gcalctool" supports-non-srcdir-builds="no">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="libgnomeui"/>
       <dep package="gnome-doc-utils"/>
     </dependencies>
@@ -456,7 +456,7 @@
   <autotools id="gedit">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="libgnomeui"/>
       <dep package="gnome-doc-utils"/>
       <dep package="libgnomeprintui"/>
@@ -499,7 +499,7 @@
       <dep package="libgnomeui"/>
       <dep package="startup-notification"/>
       <dep package="gnome-themes"/>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="gnome-doc-utils"/>
     </dependencies>
   </autotools>
@@ -517,7 +517,7 @@
     <branch/>
     <dependencies>
       <dep package="librsvg"/>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="libgnomeui"/>
       <dep package="gnome-python-desktop"/>
     </dependencies>
@@ -582,7 +582,7 @@
   <autotools id="gnome-media">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="libgnomeui"/>
       <dep package="esound"/>
       <dep package="gail"/>
@@ -606,7 +606,7 @@
   <autotools id="gnome-panel">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="libgnomeui"/>
       <dep package="gnome-desktop"/>
       <dep package="libwnck"/>
@@ -732,7 +732,7 @@
   <autotools id="gnome-user-docs">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="gnome-doc-utils"/>
     </dependencies>
   </autotools>
@@ -762,7 +762,7 @@
       <dep package="libgnomeui"/>
       <dep package="libwnck"/>
       <dep package="esound"/>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="gnome-speech"/>
     </dependencies>
   </autotools>
@@ -924,7 +924,7 @@
   <autotools id="nautilus">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="esound"/>
       <dep package="eel"/>
       <dep package="librsvg"/>
@@ -951,20 +951,13 @@
     </dependencies>
   </autotools>
 
-  <tarball id="scrollkeeper" version="0.3.14" supports-non-srcdir-builds="no">
-    <source href="http://easynews.dl.sourceforge.net/sourceforge/scrollkeeper/scrollkeeper-0.3.14.tar.gz";
-            size="679513" md5sum="161eb3f29e30e7b24f84eb93ac696155"/>
+  <tarball id="rarian" version="0.5.2" supports-non-srcdir-builds="no">
+    <source href="ftp://ftp.gnome.org/pub/gnome/sources/rarian/0.5/rarian-0.5.2.tar.gz";
+            size="440729" md5sum="7164f1926d43bafc8d0a59c9b11b4d30"/>
     <dependencies>
-      <dep package="libxml2"/>
       <dep package="libxslt"/>
       <dep package="intltool"/>
     </dependencies>
-    <patches>
-      <patch file="scrollkeeper_clean_xml_validation_context.patch" strip="1"/>
-      <patch file="scrollkeeper_language_fix.patch" strip="1"/>
-      <patch file="scrollkeeper_rw_offset_fix.patch" strip="1"/>
-      <patch file="scrollkeeper_empty_url_string.patch" strip="1"/>
-    </patches>
   </tarball>
 
   <autotools id="seahorse">
@@ -1048,7 +1041,7 @@
   <autotools id="yelp">
     <branch/>
     <dependencies>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="libgnomeui"/>
       <dep package="gnome-vfs"/>
       <dep package="gnome-doc-utils"/>
@@ -1387,7 +1380,7 @@
       <dep package="nautilus"/>
       <dep package="nautilus-cd-burner"/>
       <dep package="orca"/>
-      <dep package="scrollkeeper"/>
+      <dep package="rarian"/>
       <dep package="seahorse"/>
       <dep package="sound-juicer"/>
       <dep package="tomboy"/>


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