[Pkg-cli-libs-commits] r4252 - in /packages/webkit-sharp/trunk/debian: README.source changelog control patches/fix_dllmap.dpatch patches/fix_pkg-config_paths.dpatch

directhex at users.alioth.debian.org directhex at users.alioth.debian.org
Wed Nov 4 13:50:04 UTC 2009


Author: directhex
Date: Wed Nov  4 13:50:03 2009
New Revision: 4252

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=4252
Log:
Various Lintian cleanups

Added:
    packages/webkit-sharp/trunk/debian/README.source
Modified:
    packages/webkit-sharp/trunk/debian/changelog
    packages/webkit-sharp/trunk/debian/control
    packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch
    packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch

Added: packages/webkit-sharp/trunk/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/README.source?rev=4252&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/README.source (added)
+++ packages/webkit-sharp/trunk/debian/README.source Wed Nov  4 13:50:03 2009
@@ -1,0 +1,31 @@
+cecil for Debian
+----------------
+
+This package uses dpatch to manage all modifications to the upstream
+source. Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To get the fully patched source after unpacking the source package, cd
+to the root level of the source package and run:
+
+    debian/rules patch
+
+Removing a patch is as simple as removing its entry from the
+debian/patches/00list file, and please also remove the patch file
+itself.
+
+Creating a new patch is done with "dpatch-edit-patch patch XX_patchname"
+where you should replace XX with a new number and patchname with a
+descriptive shortname of the patch. You can then simply edit all the
+files your patch wants to edit, and then simply "exit 0" from the shell
+to actually create the patch file.
+
+To tweak an already existing patch, call "dpatch-edit-patch XX_patchname"
+and replace XX_patchname with the actual filename from debian/patches
+you want to use.
+
+To clean up afterwards again, "debian/rules unpatch" will do the
+work for you - or you can of course choose to call
+"fakeroot debian/rules clean" all together.
+
+ -- David Paleino <d.paleino at gmail.com>  Sat, 07 Feb 2009 21:22:18 +0100

Modified: packages/webkit-sharp/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/changelog?rev=4252&op=diff
==============================================================================
--- packages/webkit-sharp/trunk/debian/changelog (original)
+++ packages/webkit-sharp/trunk/debian/changelog Wed Nov  4 13:50:03 2009
@@ -5,6 +5,8 @@
     debian/libwebkit1.1-cil.installcligac,
     debian/control:
     + Bump package name to 1.1, to reflect new ABI
+  * debian/README.source:
+    + Add dpatch documentation, for those who need it
   * debian/rules,
     debian/control,
     debian/libwebkit-cli-dev:
@@ -18,6 +20,8 @@
     + Bump to Standards 3.8.3
     + Upstream now require Webkit 1.1.15, so version the build-dep
     + Add myself to Uploaders
+    + Change section to cli-mono to appease archive overlords
+    + Add misc:depends to doc package
   * debian/rules:
     + Bump DEB_CLI_ABI_VERSION to 1.1
     + Bump DEB_CLI_API_VERSION to 0.3

Modified: packages/webkit-sharp/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/control?rev=4252&op=diff
==============================================================================
--- packages/webkit-sharp/trunk/debian/control (original)
+++ packages/webkit-sharp/trunk/debian/control Wed Nov  4 13:50:03 2009
@@ -1,5 +1,5 @@
 Source: webkit-sharp
-Section: libs
+Section: cli-mono
 Priority: optional
 Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team at lists.alioth.debian.org>
 Uploaders: Mirco Bauer <meebey at debian.org>, Jo Shields <directhex at apebox.org>
@@ -44,7 +44,7 @@
 Package: monodoc-webkit-manual
 Section: doc
 Architecture: all
-Depends: monodoc-manual
+Depends: monodoc-manual, ${misc:Depends}
 Description: compiled XML documentation for webkit-sharp
  WebKit is a web content engine, derived from KHTML and KJS from KDE, and
  used primarily in Apple's Safari browser.  It is made to be embedded in

Modified: packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch?rev=4252&op=diff
==============================================================================
--- packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch (original)
+++ packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch Wed Nov  4 13:50:03 2009
@@ -2,7 +2,7 @@
 ## fix_dllmap.dpatch by Mirco Bauer <meebey at debian.org>
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: Tweak dllmap to better reflect the actual filename to bind to
 
 @DPATCH@
 diff -urNad webkit-sharp-0.2~/sources/webkit-sharp.dll.config.in webkit-sharp-0.2/sources/webkit-sharp.dll.config.in

Modified: packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch?rev=4252&op=diff
==============================================================================
--- packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch (original)
+++ packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch Wed Nov  4 13:50:03 2009
@@ -2,7 +2,7 @@
 ## fix_pkg-config_paths.dpatch by Mirco Bauer <meebey at debian.org>
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: Alter pkgconfig file to match Debian-specific location for library
 
 @DPATCH@
 diff -urNad webkit-sharp-0.2~/sources/webkit-sharp.pc.in webkit-sharp-0.2/sources/webkit-sharp.pc.in




More information about the Pkg-cli-libs-commits mailing list