--- devhelp-0.21.orig/debian/rules +++ devhelp-0.21/debian/rules @@ -0,0 +1,49 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk +include /usr/share/cdbs/1/class/gnome.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk +-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk + +DEB_CONFIGURE_EXTRA_FLAGS += --disable-install-schemas \ + --with-gecko=libxul-embedding + +DEB_DH_MAKESHLIBS_ARGS_ALL += -V 'libdevhelp-1-0 (>= 0.14)' + +X_TOOLS += misc/devhelp.vim \ + misc/html2funcs.py \ + misc/html2xml.py \ + misc/man2xml.py + +clean:: + -rm -f debian/devhelp.emacsen-startup + -rm -f src/dh-marshal.h + -rm -f debian/shlibs.local + +binary-install/devhelp-common:: + dh_pysupport -p$(cdbs_curpkg) /usr/lib/gedit-2/plugins/devhelp + +# this creates a debian/shlibs.local forcing very strict interdependencies +binary-post-install/libdevhelp-1-0:: + chrpath -d `pwd`/debian/libdevhelp-1-0/usr/lib/libdevhelp-1.so.0.0.0 + dh_makeshlibs -plibdevhelp-1-0 -n \ + -V "libdevhelp-1-0 (= $(DEB_VERSION))" + mv debian/libdevhelp-1-0/DEBIAN/shlibs \ + debian/shlibs.local + +binary-post-install/devhelp:: + chrpath -d `pwd`/debian/devhelp/usr/bin/devhelp + dh_link -pdevhelp usr/share/man/man1/devhelp.1.gz \ + usr/share/man/man1/devhelp-bin.1.gz + install -d `pwd`/debian/devhelp/usr/share/pixmaps/ + install -m 644 debian/devhelp-debian.xpm \ + `pwd`/debian/devhelp/usr/share/pixmaps/ + install -d `pwd`/debian/devhelp/usr/share/doc/devhelp/tools/ + install -m 644 $(X_TOOLS) \ + `pwd`/debian/devhelp/usr/share/doc/devhelp/tools/ + +pre-build:: + cp misc/devhelp.el debian/devhelp.emacsen-startup --- devhelp-0.21.orig/debian/compat +++ devhelp-0.21/debian/compat @@ -0,0 +1 @@ +5 --- devhelp-0.21.orig/debian/NEWS.Debian +++ devhelp-0.21/debian/NEWS.Debian @@ -0,0 +1,16 @@ +devhelp (0.13-2) unstable; urgency=low + + Since version 0.13 devhelp follows the XDG specs for book searching. + This means that if you have been using the .devhelp/books directory for + reading your own devhelp books they will not be available unless you + move them to $XDG_DATA_HOME/gtk-doc/html/ (if $XDG_DATA_HOME is not + explicitely set, use $HOME/.local/share) or $XDG_DATA_HOME/devhelp/books/. + + See the XDG spec for more information: + + http://standards.freedesktop.org/basedir-spec/basedir-spec-0.6.html#variables + + Thanks to Sven Arvidsson for pointing this out. + + -- Gustavo Noronha Silva Sat, 3 Mar 2007 12:36:08 -0300 + --- devhelp-0.21.orig/debian/devhelp-common.install +++ devhelp-0.21/debian/devhelp-common.install @@ -0,0 +1,5 @@ +debian/tmp/usr/lib/gedit-2/plugins/devhelp.gedit-plugin +debian/tmp/usr/lib/gedit-2/plugins/devhelp/*.py +debian/tmp/usr/share/devhelp/* usr/share/devhelp/ +debian/tmp/usr/share/locale/* usr/share/locale/ +debian/tmp/usr/share/icons/hicolor --- devhelp-0.21.orig/debian/watch +++ devhelp-0.21/debian/watch @@ -0,0 +1,2 @@ +version=2 +http://ftp.gnome.org/pub/GNOME/sources/devhelp/([\d\.]+\d)/devhelp-(.*)\.tar\.gz --- devhelp-0.21.orig/debian/devhelp-debian.xpm +++ devhelp-0.21/debian/devhelp-debian.xpm @@ -0,0 +1,322 @@ +/* XPM */ +static char * devhelp_debian_xpm[] = { +"32 32 287 2", +" c None", +". c #000000", +"+ c #010000", +"@ c #210200", +"# c #5C0200", +"$ c #650000", +"% c #630000", +"& c #620000", +"* c #600000", +"= c #5F0000", +"- c #5E0000", +"; c #5C0000", +"> c #5B0000", +", c #590000", +"' c #580000", +") c #560000", +"! c #440402", +"~ c #150807", +"{ c #030000", +"] c #3F0300", +"^ c #780200", +"/ c #8A0000", +"( c #880000", +"_ c #860000", +": c #840000", +"< c #810000", +"[ c #7F0000", +"} c #7C0000", +"| c #7A0000", +"1 c #780000", +"2 c #750000", +"3 c #730000", +"4 c #6B0100", +"5 c #4E312E", +"6 c #4B4949", +"7 c #250200", +"8 c #680400", +"9 c #990000", +"0 c #980000", +"a c #950000", +"b c #930000", +"c c #900000", +"d c #8E0000", +"e c #8C0000", +"f c #870000", +"g c #850000", +"h c #820000", +"i c #800000", +"j c #720201", +"k c #522825", +"l c #888888", +"m c #4C4C4C", +"n c #050100", +"o c #340400", +"p c #8A0200", +"q c #A30100", +"r c #A30000", +"s c #A10000", +"t c #9E0000", +"u c #9C0000", +"v c #970000", +"w c #940000", +"x c #920000", +"y c #8B0000", +"z c #591F1C", +"A c #7B7676", +"B c #7C7C7C", +"C c #4F4F4F", +"D c #1B0200", +"E c #6C0400", +"F c #AC0100", +"G c #B20000", +"H c #B00000", +"I c #AE0000", +"J c #AB0000", +"K c #A90000", +"L c #A70000", +"M c #A40000", +"N c #A20000", +"O c #9F0000", +"P c #9D0000", +"Q c #9A0000", +"R c #900100", +"S c #621410", +"T c #7D7C7C", +"U c #808080", +"V c #757575", +"W c #474747", +"X c #3F0100", +"Y c #900200", +"Z c #BD0100", +"` c #BE0000", +" . c #BB0000", +".. c #B90000", +"+. c #B60000", +"@. c #B40000", +"#. c #B10000", +"$. c #AF0000", +"%. c #AC0000", +"&. c #AA0000", +"*. c #A80000", +"=. c #A60000", +"-. c #720E0B", +";. c #776867", +">. c #7E7E7E", +",. c #767676", +"'. c #6B6B6B", +"). c #212121", +"!. c #130000", +"~. c #430000", +"{. c #890000", +"]. c #830000", +"^. c #4A2C2C", +"/. c #797979", +"(. c #7A7A7A", +"_. c #6F6F6F", +":. c #1F1F1F", +"<. c #280000", +"[. c #9B0000", +"}. c #C10000", +"|. c #C20000", +"1. c #C30000", +"2. c #C40000", +"3. c #522121", +"4. c #737373", +"5. c #363636", +"6. c #2B0000", +"7. c #AD0000", +"8. c #D70000", +"9. c #D80000", +"0. c #572020", +"a. c #383838", +"b. c #020202", +"c. c #592121", +"d. c #030303", +"e. c #270000", +"f. c #CA0000", +"g. c #C90000", +"h. c #390303", +"i. c #181818", +"j. c #160000", +"k. c #740000", +"l. c #720000", +"m. c #710000", +"n. c #6F0000", +"o. c #6E0000", +"p. c #6D0000", +"q. c #6C0000", +"r. c #6B0000", +"s. c #6A0000", +"t. c #690202", +"u. c #690303", +"v. c #331818", +"w. c #4A4A4A", +"x. c #1D0505", +"y. c #300000", +"z. c #260100", +"A. c #070000", +"B. c #150000", +"C. c #410200", +"D. c #960200", +"E. c #960000", +"F. c #910000", +"G. c #7D0201", +"H. c #502422", +"I. c #707070", +"J. c #545454", +"K. c #340202", +"L. c #600100", +"M. c #432725", +"N. c #212020", +"O. c #020000", +"P. c #470000", +"Q. c #890100", +"R. c #7E0000", +"S. c #7D0000", +"T. c #5C1210", +"U. c #766E6D", +"V. c #7F7F7F", +"W. c #727272", +"X. c #626262", +"Y. c #1D1212", +"Z. c #570100", +"`. c #4A1613", +" + c #848383", +".+ c #373737", +"++ c #B30000", +"@+ c #B50000", +"#+ c #B80000", +"$+ c #BA0000", +"%+ c #760F0F", +"&+ c #5F5D5D", +"*+ c #747474", +"=+ c #686868", +"-+ c #1C0909", +";+ c #5A0100", +">+ c #561F1D", +",+ c #848180", +"'+ c #717171", +")+ c #303030", +"!+ c #890202", +"~+ c #D20303", +"{+ c #D20404", +"]+ c #D30303", +"^+ c #D30404", +"/+ c #D30202", +"(+ c #D30101", +"_+ c #820F0F", +":+ c #605E5E", +"<+ c #6C6C6C", +"[+ c #262222", +"}+ c #580100", +"|+ c #5D0804", +"1+ c #797473", +"2+ c #2F2F2F", +"3+ c #8C0303", +"4+ c #D80707", +"5+ c #D90808", +"6+ c #D90909", +"7+ c #D80606", +"8+ c #D80909", +"9+ c #881313", +"0+ c #585656", +"a+ c #2A2020", +"b+ c #510000", +"c+ c #6E110E", +"d+ c #766A69", +"e+ c #777777", +"f+ c #676767", +"g+ c #202020", +"h+ c #890707", +"i+ c #D50606", +"j+ c #D50808", +"k+ c #D40707", +"l+ c #D40606", +"m+ c #D40505", +"n+ c #D40404", +"o+ c #800909", +"p+ c #211E1E", +"q+ c #660000", +"r+ c #594644", +"s+ c #868686", +"t+ c #292929", +"u+ c #690101", +"v+ c #A20101", +"w+ c #A10303", +"x+ c #A00404", +"y+ c #9E0303", +"z+ c #9E0404", +"A+ c #9D0303", +"B+ c #9D0404", +"C+ c #9C0303", +"D+ c #9B0202", +"E+ c #9B0303", +"F+ c #9A0202", +"G+ c #9A0303", +"H+ c #440000", +"I+ c #3F3A3A", +"J+ c #313131", +"K+ c #240000", +"L+ c #330000", +"M+ c #2D0000", +"N+ c #3C0000", +"O+ c #7B0000", +"P+ c #D30000", +"Q+ c #CB0000", +"R+ c #413B3B", +"S+ c #404040", +"T+ c #060606", +"U+ c #400000", +"V+ c #CF0000", +"W+ c #3F3838", +"X+ c #010101", +"Y+ c #410000", +"Z+ c #C60000", +"`+ c #D20000", +" @ c #211818", +".@ c #0E0E0E", +"+@ c #320000", +"@@ c #2E0000", +"#@ c #230000", +"$@ c #220000", +"%@ c #210000", +"&@ c #200000", +"*@ c #1F0000", +"=@ c #1E0000", +"-@ c #1D0000", +" ", +" ", +" ", +" . . . . . + + + + + + + . ", +" @ # $ % & * = - ; > , ' ) ! ~ ", +" { ] ^ / ( _ : < [ } | 1 2 3 4 5 6 . ", +" 7 8 9 0 a b c d e / f g h i j k l m . . ", +" n o p q r s t u 9 v w x c d y ( z A B C . . ", +" D E F G H I J K L M N O P Q 0 R S T U V W . . ", +" X Y Z ` ...+.@.#.$.%.&.*.=.r s -.;.>.,.'.).. . ", +" !.~.g e y {.{.( f g : : ].h < < i [ ^./.(._.:.. . . ", +" <.[.}.}.}.|.|.1.1.1.1.1.2.2.2.2.1.2.3.4._.5.. . . ", +" 6.7.8.8.8.9.8.9.9.9.9.9.9.9.9.8.9.9.0.'.a.b.. . ", +" 6.7.9.8.9.9.8.8.9.9.9.9.9.9.9.9.9.9.c.W d.. . . ", +" e.N f.f.f.f.f.f.f.f.f.f.f.f.g.g.g.g.h.i.d.. . . ", +" j.= k.3 l.m.m.n.n.o.p.p.q.r.r.s.t.u.v.w.x.y.z.A. ", +" B.C.D.t Q Q 9 v E.a w x F.c d e G.H.>.'.I.J.K.L.M.N. ", +" O.P.Q.v w c d y ( _ : h i R.S.} | T.U.V.W.X.Y.Z.`. +.+. . ", +" 2 H #.++@.@++.#+....$+$+$+$+ . . .%+&+*+=+-+;+>+,+'+)+. . ", +" !+~+{+~+]+{+^+]+^+/+^+]+/+(+/+]+/+_+:+<+[+}+|+1+U 4.2+. . ", +" 3+4+5+6+7+5+6+4+8+7+4+4+7+7+4+7+4+9+0+a+b+c+d+U e+f+g+. . ", +" h+i+i+j+k+l+k+m+l+l+m+l+m+m+m+n+n+o+p+6.q+r+s+4.(.t+b.. . ", +" u+v+v+w+x+y+y+z+y+A+B+C+D+E+F+G+0 > H+@.++I+4.4.J+. . . ", +" K+L+M+N+O+].].: ].g : g _ g : _ f _ @.P+Q+R+/.S+T+. . ", +" U+g.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.V+W+w.X+. . ", +" Y+Z+P+`+P+P+P+P+P+P+P+P+P+P+P+P+P+Q+ @.@. . . ", +" +@x P P u u [.Q Q 9 9 9 v v v E.a c A.. . . ", +" @@@@<.K+K+#@#@$@$@%@%@&@*@*@*@=@-@+ . . ", +" ", +" ", +" ", +" "}; --- devhelp-0.21.orig/debian/devhelp.1 +++ devhelp-0.21/debian/devhelp.1 @@ -0,0 +1,36 @@ +.TH "devhelp" "1" "0.2" "Johan Dahlin " "devhelp" +.SH "NAME" +.LP +devhelp \- A developers help program. +.SH "SYNTAX" +.LP +devhelp [\fIOPTIONS\fP] +.SH "DESCRIPTION" +.LP +DevHelp is a help system for GNOME. +.br +.SH "OPTIONS" +.LP +.TP +\fB\-s, \-\-search\fR=STRING +Search for a function. +.SH "EXAMPLES" +.LP +To run this program the standard way type: +.LP +devhelp +.LP +If you would like to search for a function, type: +.LP +devhelp -s search-string +.SH "AUTHORS" +.LP +Copyright (C) 2000, 2001 The Free Software Foundation +.LP +DevHelp was written by Johan Dahlin , Mikael Hallendal and Richard Hult . +.LP +This manual page is Copyright (c) 2001 Johan Dahlin . +It has been written for the Debian GNU/Linux distribution and is distributed under the GNU General Public License. As such, it may be used, modified and distributed by anyone else as long as this copyright notice is preserved. +.SH "SEE ALSO" +.LP +gnome(1) --- devhelp-0.21.orig/debian/changelog +++ devhelp-0.21/debian/changelog @@ -0,0 +1,830 @@ +devhelp (0.21-2) unstable; urgency=low + + * debian/control + - Change maintainer email address. + - Reformat descriptions. + * Convert copyright to machine readable format. + + -- Bradley Smith Sun, 19 Oct 2008 22:53:04 +0100 + +devhelp (0.21-1) experimental; urgency=low + + * New upstream release. + * Drop 02_gecko_1.9.patch - Gone upstream. + * Drop 70_autoconf.patch - No longer needed. + * Split out alpha FTBFS fix into 02_fix_alpha_ftbfs.patch. + * Add 04_close_correct_tab.patch - Close correct tab when pressing close + button. + + -- Bradley Smith Thu, 25 Sep 2008 14:35:45 +0100 + +devhelp (0.19.1-6) unstable; urgency=low + + * Recommend xulrunner-1.9-gnome-support. Closes: #491359. + + -- Josselin Mouette Thu, 18 Sep 2008 18:34:12 +0200 + +devhelp (0.19.1-5) unstable; urgency=low + + [ Bradley Smith ] + * Fix 02_gecko_1.9.patch - Fixes FTBFS on alpha. Closes: #488531 + - Thanks to Mike Hommey for patch. + + [ Loic Minier ] + * Upload. + + -- Bradley Smith Sat, 05 Jul 2008 11:35:20 +0100 + +devhelp (0.19.1-4) unstable; urgency=low + + * Fix 02_gecko_1.9.patch. Closes: #485644 + * Update Standards-Version to 3.8.0 (No Changes) + * Remove Build-Depends on -1 revisions. + + -- Bradley Smith Thu, 19 Jun 2008 20:06:01 +0100 + +devhelp (0.19.1-3) unstable; urgency=low + + * Upload to unstable; drop check-dist include. + * Bump xulrunner deps to 1.9~rc1. + + -- Josselin Mouette Sun, 08 Jun 2008 22:54:12 +0200 + +devhelp (0.19.1-2) experimental; urgency=low + + * New upstream bugfix release. + * 02_gecko_1.9.patch: fix build against gecko 1.8. + * 70_autoconf.patch: regenerated for new version. + + -- Josselin Mouette Tue, 27 May 2008 11:48:38 +0200 + +devhelp (0.19-2) experimental; urgency=low + + * Target to experimental; include check-dist.mk. + * Switch to quilt for patch handling; build-depend on quilt. + * Build-depend on xulrunner-dev and make libdevhelp depend on + xulrunner-1.9. + * 02_gecko_1.9.patch: + + Patch from Christian Kirbach to get devhelp to build against + libxul-embedding. + + Modified to strip the -R flags from Makefile.am. + + Augmented with the xpcomglue patch from Ubuntu. + + Also include the prefs patch from Ubuntu to display colors + correctly. + + Modified to remove the libcppwrapper hack, which doesn't work + anymore because the dependency on libstdc++ is missing. + * Pass --with-gecko=libxul-embedding to use it. Closes: #480792. + * 70_autoconf.patch: run the autotools on top of that. + + -- Josselin Mouette Mon, 12 May 2008 19:46:42 +0200 + +devhelp (0.19-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Thu, 07 Feb 2008 17:26:39 +0100 + +devhelp (0.18-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Sebastian Dröge Wed, 30 Jan 2008 13:26:58 +0100 + +devhelp (0.17-1) unstable; urgency=low + + [ Bradley Smith ] + * Update to use new standards version. + + [ Sebastian Dröge ] + * New upstream release: + + debian/control.in: + - Remove unneeded gnomevfs build dependency and update dependencies of + the -dev package. + + -- Sebastian Dröge Mon, 07 Jan 2008 21:34:56 +0100 + +devhelp (0.16.1-3) unstable; urgency=low + + [ Josselin Mouette ] + * Set maintainer to the GNOME team. + * Use F11 instead of F7 for the emacs keybinding. Closes: #446191. + + [ Bradley Smith ] + * New Maintainer. Closes: #450879, #451064. + * Remove lintian warning about rpath. + * Remove lintian warning about Apps menu section. + + -- Josselin Mouette Thu, 15 Nov 2007 21:56:32 +0100 + +devhelp (0.16.1-2) unstable; urgency=low + + * Orphaning the package + + -- Gustavo Noronha Silva Sun, 11 Nov 2007 18:15:41 -0200 + +devhelp (0.16.1-1) unstable; urgency=low + + [ Kilian Krause ] + * Use binary:version and source:Version for binnNMU-safe uploads as + added in dpkg-dev 1.13.19. Add to Build-Depends accordingly. + + [ Sebastian Dröge ] + * New upstream release with many translation updates. + + -- Sebastian Dröge Mon, 08 Oct 2007 08:12:30 +0200 + +devhelp (0.16-1) unstable; urgency=low + + * New upstream release; no API change. + * Cleanup whitespaces. + + -- Loic Minier Sun, 16 Sep 2007 19:37:30 +0200 + +devhelp (0.15-1) unstable; urgency=low + + * Cleanups. + * New upstream release; no API change. + - Drop patch 80_desktop-file-all-icon-formats, merged upstream. + + -- Loic Minier Tue, 19 Jun 2007 12:15:17 +0200 + +devhelp (0.14-1) unstable; urgency=low + + * Wrap build-deps and deps. + * Drop Tag: defs. + * Cleanups: drop DEB_MAKE_INVOKE def, don't let rm calls error out, etc. + * New upstream stable release with API additions. + - Bump shlibs to >= 0.14. + - Drop patch 02_README_search_path_fix, merged upstream. + - Adds typeahead support; GNOME #116322; closes: #389151. + * Bump up Debhelper compatibility level to 5. + - Drop spurious reference to usr/lib/libdevhelp-1.a, usr/share/man, and + usr/share/mime-info. + * Include CDBS' utils. + * Install the scalable SVG icon too; ship the icon in devhelp-common. + * New patch, 80_desktop-file-all-icon-formats, fixes hardcoding of .png + format in devhelp's desktop file. + * Ship Gedit plugin in devhelp-common. + - Instal .gedit-plugin and *.py files in gedit-common. + - Build-dep on python-support (0.3). + - Call dh_pysupport in binary-install/devhelp-common:: on + usr/lib/gedit-2/plugins/devhelp. + - Depend on ${python:Depends}. + + -- Loic Minier Tue, 22 May 2007 15:03:27 +0200 + +devhelp (0.13-3) unstable; urgency=low + + [ Josselin Mouette ] + * libdevhelp-1-dev depends on libwnck-dev, libgnomeui-dev, + libgnomevfs2-dev, libgconf2-dev and libglade2-dev (closes: #422394). + + -- Gustavo Noronha Silva Fri, 11 May 2007 00:16:37 -0300 + +devhelp (0.13-2) unstable; urgency=low + + * debian/NEWS.Debian, debian/README.Debian: + - add information about devhelp no longer using ~/.devhelp/books, but + using the XDG basedir spec location instead; thanks to Sven Arvidsson + for pointing this out (Closes: #411714) + * debian/patches/02_README_search_path_fix.diff: + - also fix the information given by the README + * debian/watch: + - adapted in order to also track odd-ended version numbers + + -- Gustavo Noronha Silva Sat, 3 Mar 2007 13:07:15 -0300 + +devhelp (0.13-1) unstable; urgency=low + + * Add a get-orig-source target to retrieve the upstream tarball. + * New upstream release; bug fixes. + - Bump up shlibs for API and ABI additions. + - Drop patch 02_transparent_header_fix, merged upstream. + * Rename X-TOOLS to X_TOOLS. + * Use DEB_VERSION instead of computing VERSION. + * Don't overwrite DEB_CONFIGURE_EXTRA_FLAGS. + * Use devhelp.manpages instead of DEB_INSTALL_MANPAGES_devhelp. + + -- Loic Minier Sat, 3 Feb 2007 11:53:29 +0100 + +devhelp (0.12-2) unstable; urgency=low + + Loic Minier : + * Fix watch file to track stable releases. + + Gustavo Noronha: + * debian/patches/02_transparent_header_fix.diff: + - patch grabbed from upstream CVS to fix the 'header is transparent' + problem (Closes: #383027) + * debian/control.in: + - added debtags Tag fields using Enrico's debtags-updatecontrol with + a slight modification to use debian/control.in if it exists + + -- Gustavo Noronha Silva Sun, 10 Sep 2006 18:04:20 -0300 + +devhelp (0.12-1) unstable; urgency=low + + * Fix typo in the changelog of 0.11-5. + * New upstream release, with API additions. + - Add a missing libglib2.0-dev (>= 2.8.0) build-dep. + - Build-depend on python-dev for the new Gedit plugin. + - Update the location of devhelp.png from /usr/share/pixmaps to + /usr/share/icons/hicolor/48x48/apps. + + -- Loic Minier Mon, 7 Aug 2006 21:38:07 +0200 + +devhelp (0.11-5) unstable; urgency=low + + * Make package bin-NMU-able. + - Add a dpkg-dev >= 1.13.19 build-dep. + [debian/control, debian/control.in] + - Use ${source:Version} instead of ${Source-Version} to let libdevhelp-1-0 + depend on devhelp-common. + [debian/control, debian/control.in] + * Bump up Standards-Version to 3.7.2. + [debian/control, debian/control.in] + * Add ${misc:Depends} where missing. + [debian/control, debian/control.in] + * Drop what looks like bogus build-deps on automake, liborbit2-dev, gettext, + [debian/control, debian/control.in] + * Replace intltool build-dep with a libxml-parser-perl one. + [debian/control, debian/control.in] + * Simple rebuild to pull a correct libwnck18 shlib dep. + + -- Loic Minier Fri, 9 Jun 2006 16:51:15 +0200 + +devhelp (0.11-4) unstable; urgency=low + + * Bump up build-deps to libgtk2.0-dev >= 2.8.17-1, libwnck-dev >= 2.14.1, + libgnomevfs2-dev >= 2.14.0-3 to avoid any reference to Xrender.la and + Xcursor.la in .la files. + [debian/control, debian/control.in] + * Bump up deps of libdevhelp-1-dev to libgtk2.0-dev >= 2.8.17-1 to pull + packages without any reference to Xcursor.la or Xrender.la. + [debian/control, debian/control.in] + * Stop shipping *.la files in libdevhelp-1-dev. + [debian/libdevhelp-1-dev.install] + + -- Loic Minier Sun, 23 Apr 2006 22:37:49 +0200 + +devhelp (0.11-3) unstable; urgency=low + + * Built with xulrunner (Closes: #352085, #283364) + + Mike Hommey : + * Test build with xulrunner. + * debian/control, debian/control.in: + + Changed Build-deps from mozilla-browser to libxul-dev. + + Changed libdevhelp-1-0's dependencies and conflicts accordingly. + * debian/rules: Add --with-gecko=xulrunner to the configure line. + + -- Gustavo Noronha Silva Thu, 23 Feb 2006 11:55:39 -0300 + +devhelp (0.11-2) unstable; urgency=high + + [ Gustavo Noronha Silva ] + * debian/watch: + - updated for 0.11.* + + [ Loic Minier ] + * Rebuild to fix the dependencies borken in the libwnck-related binNMU. + + -- Loic Minier Fri, 20 Jan 2006 13:41:07 +0100 + +devhelp (0.11-1) unstable; urgency=low + + * New upstream release + - handle new gtk-doc format for devhelp books, used by + glib (Closes: #344407, #341100) + * debian/README.Debian: + - clarify that most books are installed by the normal documentation + packages and that more books are no longer made available due to + licensing problems + * debian/control.in: + - updated Build-Depends according to pkg-config requirements on + configure.in - raise GTK+ b-d to at least 2.6.0, added gconf >= 2.6.0, + and libwnck >= 2.10 + + -- Gustavo Noronha Silva Tue, 3 Jan 2006 21:49:40 -0200 + +devhelp (0.10-6) unstable; urgency=high + + * Add ${misc:Depends} to devhelp and libdevhelp-1-0. (Closes: #343661) + + -- Loic Minier Sat, 17 Dec 2005 11:21:12 +0100 + +devhelp (0.10-5) unstable; urgency=low + + [ Gustavo Noronha Silva ] + * debian/control.in: + - devhelp no longer Suggests devhelp-books which no longer exists + (Closes: #325326) + + [ Loic Minier ] + * Update debian/control. + * Release to unstable. + + -- Loic Minier Fri, 11 Nov 2005 12:39:44 +0100 + +devhelp (0.10-4) unstable; urgency=low + + * debian/libdevhelp-1-0.postinst: + - removed; gnome.mk does what I was doing manual and with the + correct path (Closes: #323455) + + -- Gustavo Noronha Silva Tue, 16 Aug 2005 19:46:42 -0300 + +devhelp (0.10-3) unstable; urgency=low + + * debian/devhelp.postrm: + - fix typo in redirection &> -> >& + + -- Gustavo Noronha Silva Sat, 13 Aug 2005 02:35:54 -0300 + +devhelp (0.10-2) unstable; urgency=low + + * debian/patches/01_do_not_clober_global_w_on_el.patch: + - do not setq the w variable unecessarily in the emacs + integration script (Closes: #318985) + * debian/control.in: + - Standards-Version increased to 3.6.2 with no changes + * debian/rules: + - include cdbs' gnome.mk so that dh_gconf and dh_desktop + will do their job; this is real late, btw =(... gah! + * debian/devhelp.preinst: + - fixed bashism on condition checking + + -- Gustavo Noronha Silva Fri, 12 Aug 2005 22:54:50 -0300 + +devhelp (0.10-1) unstable; urgency=low + + * New upstream release. + * debian/devhelp.menu: + - removed the hints field, it's not really needed (Closes: #292655) + * debian/control.in: + - removed libgnomeui-dev from Build-Deps as it is no longer needed + + -- Gustavo Noronha Silva Sun, 8 May 2005 19:17:01 -0300 + +devhelp (0.9.3-2) UNRELEASED; urgency=low + + * debian/watch: + - changed to use http method instead + + -- Gustavo Noronha Silva Sun, 17 Apr 2005 13:30:08 -0300 + +devhelp (0.9.3-1) unstable; urgency=low + + * New upstream release. + + -- Gustavo Noronha Silva Fri, 22 Oct 2004 22:00:26 -0300 + +devhelp (0.9.2-1) unstable; urgency=low + + * New upstream release. + + -- J.H.M. Dassen (Ray) Wed, 29 Sep 2004 21:21:11 +0200 + +devhelp (0.9.1-1) unstable; urgency=low + + * New upstream release. + * debian/patches/01export_ld_library_path.patch: + - removed, this upstream version fixes this + * debian/patches/02relibtoolize.patch: + - removed, this upstream version is libtoolized with a + newer libtool already + * debian/patches/04book_search_path_fix.patch: + - this came from upstream's CVS, and is in this release + so no longer needed + + -- Gustavo Noronha Silva Sat, 31 Jul 2004 12:54:20 -0300 + +devhelp (0.9-8) unstable; urgency=low + + * debian/devhelp.postinst -> debian/libdevhelp-1-0.postinst: + - the package that provides the schema file should be + the one installing it! + * debian/rules: + - create shlibs.local to override dependency information + for libdevhelp-1-0, so that devhelp will depend on the + exact version of the library (Closes: #256852) + - moved the command that copies the elisp file to debian/ + to a pre-build:: rule, so it will be there when dh_installemacsen + runs (Closes: #257177) + * debian/control.in: + - replaced all 'DevHelp' ocurrences with 'Devhelp', as it seems + to be the "official" name given upstream. + * debian/patches/02relibtoolize.diff: + - renamed to end with .patch instead, to be consistent with + the other ones + * debian/patches/03html2diff_close_sub.patch: + - adding patch from Richard Cohen + for html2xml.py to close tags (Closes: #256848) + * debian/patches/04book_search_path_fix.patch: + - adding patch from upstream's CVS to have ~/.devhelp + override system-wide books in case of duplicates and + to avoid '.' and '..' while searching for books. + + -- Gustavo Noronha Silva Fri, 2 Jul 2004 17:04:50 -0300 + +devhelp (0.9-7) unstable; urgency=low + + * debian/changelog: + - updated entries from the branch that was being maintained + for unstable before + * debian/control.in: + - up-ported changed from 0.8-4, uploaded previously + - make devhelp-common Replace and Conflict with libdevhelp-1-0, + as it distributes files it once contained + * debian/patches/02relibtoolize.diff: + - updated to include /usr/include/mozilla in INCLUDES and + MOZILLA_COMPONENT_LIBS to devhelp_LDADD in src/Makefile.am + + -- Gustavo Noronha Silva Fri, 25 Jun 2004 16:39:16 -0300 + +devhelp (0.9-6) unstable; urgency=low + + * First release to unstable + * debian/control.in, debian/devhelp-common.install: + - create a new devhelp-common package to contain all the + non-arch-specific files + * debian/control.in: + - update all build-deps to tighten them up with unstable's + versions of gnome2.6 stuff + + -- Gustavo Noronha Silva Thu, 27 May 2004 19:31:17 -0300 + +devhelp (0.9-5) experimental; urgency=low + + * debian/libdevhelp-1-0.install, debian/devhelp.install: + - etc/* should be in libdevhelp-1-0, done that (Closes: #244593) + * debian/control.in: + - libdevhelp-1-0 Replaces devhelp << 0.9-5 (this revision) + * debian/pacthes/01relibtoolize.diff: + - relibtoolize devhelp to remove uneeded dependencies + + -- Gustavo Noronha Silva Mon, 19 Apr 2004 19:07:03 -0300 + +devhelp (0.9-4) experimental; urgency=low + + * debian/rules: + - remove DEB_DH_LINK_ARGS and call dh_link explicitely to + avoid having the link added to every package + (Closes: #241881) + + -- Gustavo Noronha Silva Sun, 4 Apr 2004 15:23:31 -0300 + +devhelp (0.9-3) experimental; urgency=low + + * debian/control.in: + - Build-Depends on intltool (Closes: #241468) + * debian/rules: + - create a link from the manpage for devhelp to + devhelp-bin + + -- Gustavo Noronha Silva Sat, 3 Apr 2004 12:42:52 -0300 + +devhelp (0.9-2) experimental; urgency=low + + * Gustavo Noronha Silva : + + debian/patches/01export_ld_library_path.patch: + - add patch to the devhelp's wrapper script so that it + exports LD_LIBRARY_PATH + + -- Gustavo Noronha Silva Wed, 24 Mar 2004 22:31:19 -0300 + +devhelp (0.9-1) experimental; urgency=low + + * New upstream release + * Gustavo Noronha Silva : + + debian/rules: + - no need to ask for building with Gecko, as it is the + default now + - no need to rm the libegg/util/eggmarshalers.c file, + as this version no longer uses egg stuff + + debian/devhelp.install, debian/devhelp-wrapper, debian/rules: + - devhelp now provides its own wrapper, which it + would install into /usr/bin/devhelp, and which calls + /usr/bin/devhelp-bin + + debian/control: + - build-depends on gtk >= 2.3.1, libglade2-dev >= 1.3.6 and + mozilla-dev >= 1.6 + + debian/devhelp.postinst: + - install the devhelp's schema file correctly + + -- Gustavo Noronha Silva Tue, 23 Mar 2004 18:30:30 -0300 + +devhelp (0.8.1-4) unstable; urgency=low + + * debian/control.in: + - updated dependencies and build-deps for mozilla 1.7 + - conflicts with mozilla >= 1.8 (Closes: #256047) + * debian/patches/01relibtoolize.diff: + - updated to have HTML_WIDGET_LIBS added to devhelp_LDADD + on src/Makefile.am + + -- Gustavo Noronha Silva Fri, 25 Jun 2004 12:47:12 -0300 + +devhelp (0.8.1-3) unstable; urgency=low + + * debian/patches/01relibtoolize.diff: + - litboolize'd source to remove uneeded dependecies + + -- Gustavo Noronha Silva Mon, 19 Apr 2004 17:00:35 -0300 + +devhelp (0.8.1-2) unstable; urgency=low + + * [debian/control.in] Added build dependency on libxml-parser-perl to fix + FTBFS. (Closes: #241468) + + -- J.H.M. Dassen (Ray) Sun, 11 Apr 2004 14:07:43 +0200 + +devhelp (0.8.1-1) unstable; urgency=low + + * New upstream release + * Gustavo Noronha Silva : + + debian/rules: + - include gnome-pkg-tools debian/control generation + rules + - made devhelp be built using gecko as the html rendering + engine + + debian/control.in: + - created, to generate debian/control + - build-depend on mozilla-dev and on gnome-pkg-tools + - libdevhelp-1-0 needs to depend on current + mozilla-browser + - created the libdevhelp-1-0 and libdevhelp-1-dev + packages + - improved devhelp's decription + + -- Gustavo Noronha Silva Sun, 21 Mar 2004 18:16:59 -0300 + +devhelp (0.7-7) unstable; urgency=low + + * The "It's ironic looking at some previous changelog entries" + (a.k.a. "gnome2.4 is here!") release + * debian/devhelp-debian.xpm: + - used gimp-1.3 to recreate from the original ui/devhelp.png + file, thus making the black put there by imagemagick's convert + thing go away (Closes: #220209) + + -- Gustavo Noronha Silva Sat, 6 Dec 2003 00:29:11 -0200 + +devhelp (0.7-6) unstable; urgency=low + + * The "Sorry, I was too eager, could not wait!" release. + (a.k.a.: "source-only uploads would be nice" release) + - build with pbuilder locally, so that no gnome2.4 dependencies + will be used (Closes: #215218). + + -- Gustavo Noronha Silva Sun, 12 Oct 2003 21:37:08 -0200 + +devhelp (0.7-5) unstable; urgency=low + + * debian/control: + - added Uploaders header based on file-roller's one + - increased Standards-Version to 3.6.1, no changes. + + -- Gustavo Noronha Silva Fri, 10 Oct 2003 00:22:51 -0300 + +devhelp (0.7-4) unstable; urgency=low + + * debian/postrm: + - also remove /etc/emacs if empty + + -- Gustavo Noronha Silva Sun, 27 Jul 2003 06:15:29 -0300 + +devhelp (0.7-3) unstable; urgency=low + + * debian/README.Debian: + - clarify the new book format stuff a bit more (Closes: #195507) + * debian/postrm: + - remove /etc/emacs/site-start.d if it is empty (Closes: #201981) + + -- Gustavo Noronha Silva Sat, 26 Jul 2003 02:19:10 -0300 + +devhelp (0.7-2) unstable; urgency=low + + * debian/rules: + - adopting cdbs + - install all scripts from misc/ (Closes: #200055) + * debian/patches/00install-devhelp-el: + - edited misc/devhelp.el to enable the 'f7' keybinding + by default + * debian/copyright: + - updated information on author/site + + -- Gustavo Noronha Silva Sat, 12 Jul 2003 17:11:34 -0300 + +devhelp (0.7-1) unstable; urgency=low + + * New upstream release + * debian/rules: + - does not install emacs and vim stuff myself, as upstream + is taking care of that himself + - added aditional clean stuff to remove the marshallers + files that are auto-generated during the build + * debian/control: + - Build-Dep on debhelper (>= 4.0.0) + * debian/compat: + - new file, compat for debhelper + * debian/docs: + - removed TODO + * src/Makefile.in: + - removed -rpath stuff + * debian/devhelp-debian.xpm: + - removed the color limitation stuff, as it is + not mandated by the menu policy anymore + + -- Gustavo Noronha Silva Wed, 2 Jul 2003 01:46:58 -0300 + +devhelp (0.6.0-2) unstable; urgency=low + + * Rebuilt to depend on the right version of the library + (I thought libgtkhtml2-dev would depend on the right + package... I was proven wrong) (Closes: #193098) + + -- Gustavo Noronha Silva Tue, 13 May 2003 22:10:17 -0300 + +devhelp (0.6.0-1) unstable; urgency=low + + * New upstream release (Closes: #183125) + - debian packaging somewhat redone to clean debian diff + - spec-only books now seem to work alright -- I tested with + bonobo.devhelp (Closes: #139031) + - relative links seem to work now (Closes: #158498) + - devhelp changed a LOT, it now uses other libraries and + behaves very differently on using books, so I guess I + can close this bug. If this is still a problem, reopen + the bug (Closes: #149171) + * debian/postinst: + - do not need it anymore, there's no schema file to install + * debian/preinst: + - remove old cruft left after purging on earlier versions + if found (Closes: #160297) + * debian/control: + - Standards-Version to 3.5.9 (no changes) + - fixed the Build-Depends line + - Recommends the -doc packages that contain .devhelp files + + -- Gustavo Noronha Silva Sat, 10 May 2003 15:22:27 -0300 + +devhelp (0.5.0-1) unstable; urgency=low + + * New upstream release + * debian/rules: + - support nostrip on DEB_BUILD_OPTIONS + + -- Gustavo Noronha Silva Sat, 12 Apr 2003 03:39:22 -0300 + +devhelp (0.4-6) unstable; urgency=low + + * src/Makefile: + - remove -rpath when linking the la lib + + -- Gustavo Noronha Silva Tue, 8 Apr 2003 04:38:11 -0300 + +devhelp (0.4-5) unstable; urgency=low + + * Rebuilt to depend on new libgal (Closes: #188062) + * debian/control: + - upgrade to Standards-Version 3.5.9 + - removed full stop from short description + * debian/devhelp-debian.xpm: + - remove colors not in Debian's cmap + + -- Gustavo Noronha Silva Tue, 8 Apr 2003 04:18:41 -0300 + +devhelp (0.4-4) unstable; urgency=low + + * updated libtool related stuff (Closes: #168641) + + -- Gustavo Noronha Silva Tue, 12 Nov 2002 01:07:03 -0200 + +devhelp (0.4-3) unstable; urgency=low + + * debian/rules: + - install emacs elisp file as startup file to emacs and ship + the vim thing on /usr/share/doc/devhelp (Closes: #164281) + * misc/devhelp.el: + - modified to bind f7 automatically + + -- Gustavo Noronha Silva Mon, 11 Nov 2002 02:32:25 -0200 + +devhelp (0.4-2) unstable; urgency=low + + * debian/control: + - Build-Depends on libjpeg62-dev (Closes: #158449) + + -- Gustavo Noronha Silva Thu, 5 Sep 2002 02:12:42 -0300 + +devhelp (0.4-1) unstable; urgency=low + + * New upstream version, cleaned-up some patches + * debian/control: + - changed recommends to suggests: devhelp-books to + make dselect users happy (Closes: #140883) + - removed lib* packages, the libs that are built should + not be public + + -- Gustavo Noronha Silva Tue, 7 May 2002 21:55:29 +0000 + +devhelp (0.3-10) unstable; urgency=low + + * Added entry to devhelp on the Debian menu system + (Closes: #141133) + + -- Gustavo Noronha Silva Fri, 5 Apr 2002 02:10:43 -0300 + +devhelp (0.3-9) unstable; urgency=low + + * src/devhelp-window.c: + - modified to have medium fonts when configuration is + not reachable (Closes: #139973) (which should by no + means be 'normal', btw, but wishlist) + + -- Gustavo Noronha Silva Tue, 2 Apr 2002 01:53:34 -0300 + +devhelp (0.3-8) unstable; urgency=low + + * src/install.c: + - changed the command that is run by devhelp to be posix-shell + compliant, thanks to Manuel Estrada Sainz + + -- Gustavo Noronha Silva Tue, 26 Mar 2002 03:33:31 -0300 + +devhelp (0.3-7) unstable; urgency=low + + * src/bookshelf.c: + - also add books from /usr/local/share/devhelp + * debian/README.Debian: + - explains what I've done to bookshelf and mentions the + devhelp-book-* packages + + -- Gustavo Noronha Silva Sun, 24 Mar 2002 03:37:21 -0300 + +devhelp (0.3-6) unstable; urgency=low + + * more missing Build-Depends: liborbit-dev, xlibs-dev and 'gettext' + let's hope this now really fixes the problems =/ + + -- Gustavo Noronha Silva Sat, 16 Mar 2002 00:50:08 -0300 + +devhelp (0.3-5) unstable; urgency=low + + * added Build-Depends: on libbonobo-dev, this hopefully + really fixes the autobuilders' problems + + -- Gustavo Noronha Silva Fri, 15 Mar 2002 04:26:18 -0300 + +devhelp (0.3-4) unstable; urgency=low + + * added build-depends on automake, this should fix the + problems building on autobuilders (Closes: #138175) + + -- Gustavo Noronha Silva Wed, 13 Mar 2002 15:21:57 -0300 + +devhelp (0.3-3) unstable; urgency=low + + * I'm now taking official maintaince of this package + for Debian (Closes: #131127) + * depcomp: + - removed dangling symlink + * CVS: + - removed all CVS directories + * debian/control: + - changed Maintainer field + - added Build-Depends field + * debian/rules: + - added configure: target + - builds libdevhelp0 and libdevhelp-dev packages + * debian/postinst: + - install gconf's schema with gconftool + * debian/control: + - added libdevhelp0 and libdevhelp-dev packages + - Recommends: devhelp-books + * src/bookshelf.c: + - edited to select '/usr/share' manually as DATA_DIR, + I just can't think of any reason why it would be selecting + /usr/local/share but it is, even if DATA_DIR=/usr/share... + a quick hack, will come fix this issue the right way later + + -- Gustavo Noronha Silva Thu, 28 Feb 2002 02:59:52 -0300 + +devhelp (0.3-2) unstable; urgency=low + + * Built against latest libraries in unstable + + -- Johan Dahlin Tue, 15 Jan 2002 16:38:30 -0400 + +devhelp (0.3-1) unstable; urgency=low + + * New upstream release. + + -- Johan Dahlin Sun, 1 Dec 2001 20:20:13 -0400 + +devhelp (0.2.0.99-1) unstable; urgency=low + + * Initial release. + + -- Johan Dahlin Wed, 6 Jun 2001 00:12:09 -0400 --- devhelp-0.21.orig/debian/devhelp.manpages +++ devhelp-0.21/debian/devhelp.manpages @@ -0,0 +1 @@ +debian/devhelp.1 --- devhelp-0.21.orig/debian/devhelp.install +++ devhelp-0.21/debian/devhelp.install @@ -0,0 +1,2 @@ +debian/tmp/usr/share/applications/* usr/share/applications/ +debian/tmp/usr/bin/* usr/bin/ --- devhelp-0.21.orig/debian/docs +++ devhelp-0.21/debian/docs @@ -0,0 +1,2 @@ +AUTHORS +README --- devhelp-0.21.orig/debian/libdevhelp-1-dev.install +++ devhelp-0.21/debian/libdevhelp-1-dev.install @@ -0,0 +1,3 @@ +debian/tmp/usr/lib/libdevhelp-1.so usr/lib/ +debian/tmp/usr/lib/pkgconfig/* usr/lib/pkgconfig/ +debian/tmp/usr/include/* usr/include/ --- devhelp-0.21.orig/debian/libdevhelp-1-0.install +++ devhelp-0.21/debian/libdevhelp-1-0.install @@ -0,0 +1,2 @@ +debian/tmp/usr/lib/libdevhelp-1.so.* usr/lib/ +debian/tmp/etc/* etc/ --- devhelp-0.21.orig/debian/README.Debian +++ devhelp-0.21/debian/README.Debian @@ -0,0 +1,45 @@ +------------------ +DevHelp for Debian +------------------ + +Contents: + +* Packaged Books +* New Book Format +* Installing a new book + +* Packaged Books + +DevHelp is just a book browser. The GTK+ source documentation tool, +gtk-doc is able to create devhelp books. Many libraries of the GNOME +family use this feature, so you just have to install the package +that contains the documentation of that library to have it available +in DevHelp. Notice that some libraries provide the documentation in a +separate -doc package (libglib2.0-doc, for one), and some provide it +in the -dev package (libgconf2-dev, for example). + +Some other books used to be packaged for Debian, but are no longer +available in newer Debian releases because most of them are licensed +with the GNU FDL, which does not comply with the DFSG curerntly. + +* New Book Format + +Unfortunately devhelp's book format was a bit unstable for quite some +time, so many of the books available (mainly from LIDN's website[0]) +are not working anymore. + +If the book you are looking for is not available as a Debian package, +nor from the Internet you can build your own book using the tools +avilable on /usr/share/doc/devhelp/tools directory. + +* Installing a new, not packaged, book + +As long as the book follows the new book format you can simply unpack +the book at the $XDG_DATA_HOME/gtk-doc/html directory, and it will be +available in devhelp. Notice that if an explicit value has not been +given to XDG_DATA_HOME, the default is $HOME/.local/share/. See the +XDG Base Directory Specification for more information on the +XDG_DATA_HOME environment variable. + + -- Gustavo Noronha Silva , Sat, 3 Mar 2007 12:57:31 -0300 + --- devhelp-0.21.orig/debian/devhelp.menu +++ devhelp-0.21/debian/devhelp.menu @@ -0,0 +1,7 @@ +?package(devhelp):\ +needs="x11"\ +section="Applications/Programming"\ +title="DevHelp"\ +longtitle="DevHelp: developer's documentation browser and helper"\ +icon="/usr/share/pixmaps/devhelp-debian.xpm"\ +command="/usr/bin/devhelp" --- devhelp-0.21.orig/debian/devhelp.preinst +++ devhelp-0.21/debian/devhelp.preinst @@ -0,0 +1,21 @@ +#!/bin/sh + +set -e + +if [ "$1" = "upgrade" ] && [ "$1" = "install" ]; then + if [ -n "$2" ]; then + if dpkg --compare-versions "$2" lt "0.6.0-1"; then + test -f /etc/gconf/schemas/devhelp.schemas && \ + rm -f /etc/gconf/schemas/devhelp.schemas + + test -d /etc/gconf/gconf.xml.defaults/apps/devhelp && \ + rm -fr /etc/gconf/gconf.xml.defaults/apps/devhelp + + test -d /etc/gconf/gconf.xml.defaults/schemas/apps/devhelp && \ + rm -fr /etc/gconf/gconf.xml.defaults/schemas/apps/devhelp + fi + fi + true +fi + +#DEBHELPER# --- devhelp-0.21.orig/debian/devhelp.postrm +++ devhelp-0.21/debian/devhelp.postrm @@ -0,0 +1,10 @@ +#!/bin/sh + +set -e + +#DEBHELPER# + +if [ "$1" = purge ]; then + rmdir /etc/emacs/site-start.d > /dev/null 2>&1 || true + rmdir /etc/emacs > /dev/null 2>&1 || true +fi --- devhelp-0.21.orig/debian/control +++ devhelp-0.21/debian/control @@ -0,0 +1,106 @@ +Source: devhelp +Section: devel +Priority: optional +Maintainer: Bradley Smith +Uploaders: Debian GNOME Maintainers , Josselin Mouette , Sebastian Dröge +Build-Depends: cdbs, + quilt, + debhelper (>= 5), + libgtk2.0-dev (>= 2.8.17), + libglade2-dev (>= 1:2.4.0), + libgconf2-dev (>= 2.6.0), + libwnck-dev (>= 2.14.1), + xulrunner-dev (>= 1.9~rc1), + libxml-parser-perl, + gnome-pkg-tools, + dpkg-dev (>= 1.13.19), + libglib2.0-dev (>= 2.8.0), + python-dev, + python-support (>= 0.3), + chrpath +Standards-Version: 3.8.0 + +Package: libdevhelp-1-0 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + xulrunner-1.9 (>= 1.9~rc1), + devhelp-common (= ${source:Version}) +Conflicts: devhelp (<< 0.8.1-1) +Replaces: devhelp (<< 0.9-5) +Description: Library providing documentation browser functionality + This library provides embedable widgets from the Devhelp program to + be integrated in tools like the Anjuta IDE for browsing API reference + documentation. + +Package: libdevhelp-1-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libgtk2.0-dev (>= 2.8.17-1), + libdevhelp-1-0 (= ${binary:Version}), + libwnck-dev (>= 2.14.1), + libgconf2-dev (>= 2.6.0), + libglade2-dev (>= 1:2.4.0-1) +Description: Library providing documentation browser functionality (development) + This library provides embedable widgets from the Devhelp program to + be integrated in tools like the Anjuta IDE for browsing API reference + documentation. + . + This package contains the development files. + +Package: devhelp +Section: devel +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Recommends: libgtk2.0-doc (>= 2.2.0), + libglib2.0-doc (>= 2.2.0), + libpango1.0-doc, + xulrunner-1.9-gnome-support +Conflicts: devhelp-books (<= 0.2-8), + devhelp-book-autotools (<= 0.2-8), + devhelp-book-binutils (<= 0.2-8), + devhelp-book-cvs (<= 0.2-8), + devhelp-book-emacs (<= 0.2-8), + devhelp-book-make (<= 0.2-8), + devhelp-book-ggad (<= 0.2-8), + devhelp-book-gnome (<= 0.2-8), + devhelp-book-gtk (<= 0.2-8), + devhelp-book-gtk2 (<= 0.2-8), + devhelp-book-glibc (<= 0.2-8), + devhelp-book-gdb (<= 0.2-8), + devhelp-book-python (<= 0.2-8), + devhelp-book-pygtk2 (<= 0.2-8), + devhelp-book-sdl (<= 0.2-8) +Description: A GNOME developers help program + Devhelp's primary goal is to be an API documentation browser for GNOME. + It is able to scan for .devhelp files generated automatically for + packages that use gtk-doc-tools to generate documentation for libraries + and programs. + . + Devhelp uses Gecko, the Mozilla rendering engine to render the HTML + manuals. It also provides Bonobo functionality, which is used to + allow command-line searches, emacs integration and embedding in + applications like the Anjuta IDE. + +Package: devhelp-common +Section: devel +Architecture: all +Depends: ${misc:Depends}, ${python:Depends} +Conflicts: devhelp (<< 0.9-5), + libdevhelp-1-0 (<< 0.9-6) +Replaces: devhelp (<< 0.9-5), + libdevhelp-1-0 (<< 0.9-6) +Description: common files for devhelp and its library + Devhelp's primary goal is to be an API documentation browser for GNOME. + It is able to scan for .devhelp files generated automatically for + packages that use gtk-doc-tools to generate documentation for libraries + and programs. + . + Devhelp uses Gecko, the Mozilla rendering engine to render the HTML + manuals. It also provides Bonobo functionality, which is used to + allow command-line searches, emacs integration and embedding in + applications like the Anjuta IDE. + . + This package provides internationalization files, mainly. --- devhelp-0.21.orig/debian/control.in +++ devhelp-0.21/debian/control.in @@ -0,0 +1,106 @@ +Source: devhelp +Section: devel +Priority: optional +Maintainer: Bradley Smith +Uploaders: @GNOME_TEAM@ +Build-Depends: cdbs, + quilt, + debhelper (>= 5), + libgtk2.0-dev (>= 2.8.17), + libglade2-dev (>= 1:2.4.0), + libgconf2-dev (>= 2.6.0), + libwnck-dev (>= 2.14.1), + xulrunner-dev (>= 1.9~rc1), + libxml-parser-perl, + gnome-pkg-tools, + dpkg-dev (>= 1.13.19), + libglib2.0-dev (>= 2.8.0), + python-dev, + python-support (>= 0.3), + chrpath +Standards-Version: 3.8.0 + +Package: libdevhelp-1-0 +Section: libs +Architecture: any +Depends: ${misc:Depends}, + ${shlibs:Depends}, + xulrunner-1.9 (>= 1.9~rc1), + devhelp-common (= ${source:Version}) +Conflicts: devhelp (<< 0.8.1-1) +Replaces: devhelp (<< 0.9-5) +Description: Library providing documentation browser functionality + This library provides embedable widgets from the Devhelp program to + be integrated in tools like the Anjuta IDE for browsing API reference + documentation. + +Package: libdevhelp-1-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, + libgtk2.0-dev (>= 2.8.17-1), + libdevhelp-1-0 (= ${binary:Version}), + libwnck-dev (>= 2.14.1), + libgconf2-dev (>= 2.6.0), + libglade2-dev (>= 1:2.4.0-1) +Description: Library providing documentation browser functionality (development) + This library provides embedable widgets from the Devhelp program to + be integrated in tools like the Anjuta IDE for browsing API reference + documentation. + . + This package contains the development files. + +Package: devhelp +Section: devel +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Recommends: libgtk2.0-doc (>= 2.2.0), + libglib2.0-doc (>= 2.2.0), + libpango1.0-doc, + xulrunner-1.9-gnome-support +Conflicts: devhelp-books (<= 0.2-8), + devhelp-book-autotools (<= 0.2-8), + devhelp-book-binutils (<= 0.2-8), + devhelp-book-cvs (<= 0.2-8), + devhelp-book-emacs (<= 0.2-8), + devhelp-book-make (<= 0.2-8), + devhelp-book-ggad (<= 0.2-8), + devhelp-book-gnome (<= 0.2-8), + devhelp-book-gtk (<= 0.2-8), + devhelp-book-gtk2 (<= 0.2-8), + devhelp-book-glibc (<= 0.2-8), + devhelp-book-gdb (<= 0.2-8), + devhelp-book-python (<= 0.2-8), + devhelp-book-pygtk2 (<= 0.2-8), + devhelp-book-sdl (<= 0.2-8) +Description: A GNOME developers help program + Devhelp's primary goal is to be an API documentation browser for GNOME. + It is able to scan for .devhelp files generated automatically for + packages that use gtk-doc-tools to generate documentation for libraries + and programs. + . + Devhelp uses Gecko, the Mozilla rendering engine to render the HTML + manuals. It also provides Bonobo functionality, which is used to + allow command-line searches, emacs integration and embedding in + applications like the Anjuta IDE. + +Package: devhelp-common +Section: devel +Architecture: all +Depends: ${misc:Depends}, ${python:Depends} +Conflicts: devhelp (<< 0.9-5), + libdevhelp-1-0 (<< 0.9-6) +Replaces: devhelp (<< 0.9-5), + libdevhelp-1-0 (<< 0.9-6) +Description: common files for devhelp and its library + Devhelp's primary goal is to be an API documentation browser for GNOME. + It is able to scan for .devhelp files generated automatically for + packages that use gtk-doc-tools to generate documentation for libraries + and programs. + . + Devhelp uses Gecko, the Mozilla rendering engine to render the HTML + manuals. It also provides Bonobo functionality, which is used to + allow command-line searches, emacs integration and embedding in + applications like the Anjuta IDE. + . + This package provides internationalization files, mainly. --- devhelp-0.21.orig/debian/copyright +++ devhelp-0.21/debian/copyright @@ -0,0 +1,31 @@ +Author: Mikael Hallendal +Download: http://www.imendio.com/projects/devhelp/ + +Files: * +Copyright: (C) 2000, 2001 The Free Software Foundation +License: GPL-2+ + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + . + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + +Files: debian/* +Copyright: (C) 2008 Bradley Smith +License: GPL-2+. + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + . + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + +On Debian GNU/Linux systems, the full text of the GNU General Public License +can be found in the file /usr/share/common-licenses/GPL-2. --- devhelp-0.21.orig/debian/patches/00install-devhelp-el.patch +++ devhelp-0.21/debian/patches/00install-devhelp-el.patch @@ -0,0 +1,11 @@ +--- a/misc/devhelp.el~ 2003-06-29 10:24:17.000000000 -0300 ++++ b/misc/devhelp.el 2004-03-21 17:34:01.000000000 -0300 +@@ -8,7 +8,7 @@ + ) + + ; Example: bind F7 to start devhelp and search for the word at the point. +-; (global-set-key [f7] 'devhelp-word-at-point) ++(global-set-key [f11] 'devhelp-word-at-point) + + ; Tips: use -g WIDTHxHEIGHT+XOFF+YOFF to set the size and position of + ; the window --- devhelp-0.21.orig/debian/patches/04_close_correct_tab.patch +++ devhelp-0.21/debian/patches/04_close_correct_tab.patch @@ -0,0 +1,77 @@ +diff -Naur devhelp-0.20/src/dh-window.c devhelp-0.20.new/src/dh-window.c +--- devhelp-0.20/src/dh-window.c 2008-09-08 08:29:57.000000000 +0100 ++++ devhelp-0.20.new/src/dh-window.c 2008-09-17 16:32:09.000000000 +0100 +@@ -99,7 +99,8 @@ + static void window_activate_new_tab (GtkAction *action, + DhWindow *window); + static void window_activate_close (GtkAction *action, +- DhWindow *window); ++ DhWindow *window, ++ GtkWidget *frame); + static void window_activate_quit (GtkAction *action, + DhWindow *window); + static void window_activate_copy (GtkAction *action, +@@ -170,7 +171,8 @@ + static void window_findbar_close_cb (GtkWidget *widget, + DhWindow *window); + static GtkWidget *window_new_tab_label (DhWindow *window, +- const gchar *label); ++ const gchar *label, ++ GtkWidget *frame); + static void window_open_new_tab (DhWindow *window, + const gchar *location); + static DhHtml * window_get_active_html (DhWindow *window); +@@ -601,14 +603,15 @@ + } + + static void +-window_activate_close (GtkAction *action, DhWindow *window) ++window_activate_close (GtkAction *action, DhWindow *window, ++ GtkWidget *frame) + { + DhWindowPriv *priv; + gint page_num; + + priv = window->priv; + +- page_num = gtk_notebook_get_current_page (GTK_NOTEBOOK (priv->html_notebook)); ++ page_num = gtk_notebook_page_num (GTK_NOTEBOOK (priv->html_notebook), frame); + gtk_notebook_remove_page (GTK_NOTEBOOK (priv->html_notebook), page_num); + + if (gtk_notebook_get_n_pages (GTK_NOTEBOOK (priv->html_notebook)) == 0) { +@@ -1183,7 +1186,7 @@ + + g_object_set_data (G_OBJECT (frame), "html", html); + +- label = window_new_tab_label (window, _("Empty Page")); ++ label = window_new_tab_label (window, _("Empty Page"), frame); + gtk_widget_show_all (label); + + g_signal_connect (html, "title-changed", +@@ -1230,7 +1233,8 @@ + + action_close = gtk_action_group_get_action (window->priv->action_group, + "Close"); +- window_activate_close (action_close, window); ++ window_activate_close (action_close, window, ++ g_object_get_data (G_OBJECT (button), "frame")); + } + + static void +@@ -1262,7 +1266,7 @@ + } + + static GtkWidget* +-window_new_tab_label (DhWindow *window, const gchar *str) ++window_new_tab_label (DhWindow *window, const gchar *str, GtkWidget *frame) + { + GtkWidget *hbox, *label, *close_button, *image; + +@@ -1297,6 +1301,7 @@ + + g_object_set_data (G_OBJECT (hbox), "label", label); + g_object_set_data (G_OBJECT (hbox), "close-button", close_button); ++ g_object_set_data (G_OBJECT (close_button), "frame", frame); + + return hbox; + } --- devhelp-0.21.orig/debian/patches/01_do_not_clober_global_w_on_el.patch +++ devhelp-0.21/debian/patches/01_do_not_clober_global_w_on_el.patch @@ -0,0 +1,12 @@ +--- a/misc/devhelp.el~ 2003-06-29 10:24:17.000000000 -0300 ++++ b/misc/devhelp.el 2005-08-12 22:11:59.270346712 -0300 +@@ -3,8 +3,7 @@ + (defun devhelp-word-at-point () + "runs devhelp" + (interactive) +- (setq w (current-word)) +- (start-process-shell-command "devhelp" nil "devhelp" "-s" w) ++ (start-process-shell-command "devhelp" nil "devhelp" "-s" (current-word)) + ) + + ; Example: bind F7 to start devhelp and search for the word at the point. --- devhelp-0.21.orig/debian/patches/03html2diff_close_sub.patch +++ devhelp-0.21/debian/patches/03html2diff_close_sub.patch @@ -0,0 +1,30 @@ +--- devhelp-0.9.old/misc/html2xml.py 2004-04-20 19:55:14.000000000 +0100 ++++ devhelp-0.9/misc/html2xml.py 2004-06-29 14:33:56.000000000 +0100 +@@ -131,17 +131,17 @@ + print '' + for chap in dict['order']: + print ' ' % (chap, dict[chap]['link']) +- if not dict[chap].has_key ('order'): +- continue +- for sub in dict[chap]['order']: +- if not does_dict_have_keys (dict[chap][sub], ['link']): +- print ' ' % (sub, dict[chap][sub]['link']) ++ if dict[chap].has_key ('order'): ++ for sub in dict[chap]['order']: ++ if not does_dict_have_keys (dict[chap][sub], ['link']): ++ print ' ' % (sub, dict[chap][sub]['link']) + +- for sub2 in dict[chap][sub]['order']: +- print ' ' % (sub2, dict[chap][sub][sub2]['link']) +- print ' ' +- else: +- print ' ' % (sub, dict[chap][sub]['link']) ++ for sub2 in dict[chap][sub]['order']: ++ print ' ' % (sub2, dict[chap][sub][sub2]['link']) ++ print ' ' ++ else: ++ print ' ' % (sub, dict[chap][sub]['link']) ++ + print ' ' + print + --- devhelp-0.21.orig/debian/patches/series +++ devhelp-0.21/debian/patches/series @@ -0,0 +1,5 @@ +00install-devhelp-el.patch +01_do_not_clober_global_w_on_el.patch +02_fix_alpha_ftbfs.patch +03html2diff_close_sub.patch +04_close_correct_tab.patch --- devhelp-0.21.orig/debian/patches/02_fix_alpha_ftbfs.patch +++ devhelp-0.21/debian/patches/02_fix_alpha_ftbfs.patch @@ -0,0 +1,19 @@ +diff -Naur devhelp-0.20/src/dh-gecko-utils.cpp devhelp-0.20.new/src/dh-gecko-utils.cpp +--- devhelp-0.20/src/dh-gecko-utils.cpp 2008-09-08 08:29:57.000000000 +0100 ++++ devhelp-0.20.new/src/dh-gecko-utils.cpp 2008-09-10 17:46:32.000000000 +0100 +@@ -21,6 +21,7 @@ + */ + + #include ++#include + #ifdef XPCOM_GLUE + # include + #endif +@@ -40,7 +41,6 @@ + #include + #include + #include +-#include + + #include +