midori/debian
Yves-Alexis Perez 8aa2d2afd9 * debian/control:
- update libwebkitgtk-dev build-dep to 1.4.3
* As a side effect, the rebuild against webkit 1.6.1 fix midori crashing
  because of missing webkit_web_view_get_selected_text()      closes: #646198
2011-10-22 22:03:26 +02:00
..
config also set a priority number for the alternative in the distro config file. This sets it to 50 for debian, and 39 for ubuntu (just under firefox). This addresses the other half of the ubuntu diff. 2009-05-29 00:43:52 -07:00
patches drop libjs-mootools 2011-10-10 07:37:45 +02:00
source unapply patches after build 2011-01-31 08:16:56 +01:00
changelog * debian/control: 2011-10-22 22:03:26 +02:00
clean tell the user to report the bug against libwebkit-1.0-2 if they reproduce it in the Webkit test browser. Figure out the package name and the path to GtkLauncher automagically during build. (Closes: #562501) 2009-12-24 17:35:51 -08:00
compat Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
control * debian/control: 2011-10-22 22:03:26 +02:00
copyright update copyright 2010-05-30 11:26:20 -07:00
Debian-config * debian/Debian-config: 2011-05-16 18:47:13 +02:00
midori.1 Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
midori.docs Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
midori.install Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
midori.manpages Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
midori.menu Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
midori.postinst.base use dpkg-maintscript-helper to remove old config file /etc/midori/extensions/libadblock.so (Closes: #573208) 2010-06-01 21:24:40 -07:00
midori.postrm use dpkg-maintscript-helper to remove old config file /etc/midori/extensions/libadblock.so (Closes: #573208) 2010-06-01 21:24:40 -07:00
midori.preinst use dpkg-maintscript-helper to remove old config file /etc/midori/extensions/libadblock.so (Closes: #573208) 2010-06-01 21:24:40 -07:00
midori.prerm Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
presubj.in tell the user to report the bug against libwebkit-1.0-2 if they reproduce it in the Webkit test browser. Figure out the package name and the path to GtkLauncher automagically during build. (Closes: #562501) 2009-12-24 17:35:51 -08:00
README.Debian Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
README.source Imported Debian patch 0.1.6-1 2009-05-14 21:14:12 -07:00
rules drop mootools.js rules 2011-10-10 08:24:41 +02:00
TODO remove some old todo items from debian/TODO 2009-05-31 13:24:32 -07:00
Ubuntu-config * debian/rules: 2010-11-03 14:33:29 +01:00
watch * New 2.7 upstream release. 2010-08-17 08:19:45 +02:00

I'm using the following to roll local snapshot releases.

To make the initial checkout:

  git clone git://git.xfce.org/kalikiana/midori midori &&
  apt-get source midori &&
  cd midori &&
  zcat ../midori*.diff.gz | patch -p1

To update and roll a .deb:

  debuild clean &&
  git pull &&
  v=$(git describe --tags) && v=${v%-*} && v=${v//-/+} &&
  dch -v $v-1 'New upstream snapshot.' &&
  tar --exclude .git --exclude debian -lzma -cf ../${PWD##*/}_$v.orig.tar.lzma -C .. ${PWD##*/} &&
  mkdir -p debian/source && echo '3.0 (quilt)' >debian/source/format &&
  pdebuild

Midori has a large number of optional dependencies; I have made some
of them build dependencies based on what I think is widely useful.
The easiest way to build your own custom binary without such support
is to move the appropriate entries from Build-Depends to
Build-Conflicts in debian/control.

  - gtk-doc-tools: API documentation.
  - python-docutils: HTML user documentation (from plain text).
  - intltool: localized UI text (menu titles and such).
  - libunique-dev: turns midori into a client/server arrangement,
    where subsequent calls will open windows in the first midori.
  - libsoup2.4-dev: view source code and favicons and "save as".
  - libsqlite3-dev: persistent history.  Without this, browsing
    history is lost when you quit midori.  Possibly also relevant for
    bookmarks, I'm not sure.  Compiles OK with libsqlite0-dev, but
    history isn't persistent.
  - librsvg2-bin: create PNG icons from SVG source at compile time.
    This avoids needing to rasterize the SVGs on the fly each time
    midori is run.
  - libidn11-dev: internationalized domain names.
  - libhildon-1-dev: an alternative to GTK2, for embedded systems.

 -- Trent W. Buck <trentbuck@gmail.com>, Sat, 21 Mar 2009 19:20:33 +1100