midori/debian
2013-10-23 20:44:53 -07: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 debian/compat bumped to 9. 2012-05-15 23:43:47 +02:00
source Imported Debian patch 0.4.3+dfsg-0.1 2013-10-23 20:26:27 -07:00
changelog put files back after the merge to allow proper upgrade to new upstream version 2013-10-23 20:44:53 -07: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 debian/compat bumped to 9. 2012-05-15 23:43:47 +02:00
control update homepage address. 2012-08-29 15:33:00 +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
gbp.conf put files back after the merge to allow proper upgrade to new upstream version 2013-10-23 20:44:53 -07: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.maintscript debian/midori.maintscript: 2012-03-08 23:57:16 +01: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 debian/midori.maintscript: 2012-03-08 23:57:16 +01: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 Merge branch 'wip' 2013-10-23 20:29:10 -07: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
waf-unpack Imported Debian patch 0.4.3+dfsg-0.1 2013-10-23 20:26:27 -07:00
watch Imported Debian patch 0.4.3+dfsg-0.1 2013-10-23 20:26:27 -07: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