[Pkg-cli-libs-commits] r3763 - in /packages/webkit-sharp: ./ branches/ tags/ trunk/ trunk/debian/ trunk/debian/patches/

meebey at users.alioth.debian.org meebey at users.alioth.debian.org
Sun Jun 15 16:43:44 UTC 2008


Author: meebey
Date: Sun Jun 15 16:43:44 2008
New Revision: 3763

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3763
Log:
- initial import of webkit-sharp


Added:
    packages/webkit-sharp/
    packages/webkit-sharp/branches/
    packages/webkit-sharp/tags/
    packages/webkit-sharp/trunk/
    packages/webkit-sharp/trunk/debian/
    packages/webkit-sharp/trunk/debian/changelog
    packages/webkit-sharp/trunk/debian/compat
    packages/webkit-sharp/trunk/debian/control
    packages/webkit-sharp/trunk/debian/copyright
    packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.install
    packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.installcligac
    packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.install
    packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postinst
    packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postrm
    packages/webkit-sharp/trunk/debian/patches/
    packages/webkit-sharp/trunk/debian/patches/00list
    packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch   (with props)
    packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch   (with props)
    packages/webkit-sharp/trunk/debian/rules   (with props)
    packages/webkit-sharp/trunk/debian/watch

Added: packages/webkit-sharp/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/changelog?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/changelog (added)
+++ packages/webkit-sharp/trunk/debian/changelog Sun Jun 15 16:43:44 2008
@@ -1,0 +1,5 @@
+webkit-sharp (0.2-1) unstable; urgency=low
+
+  * Initial release.  (Closes: #485806)
+
+ -- Mirco Bauer <meebey at debian.org>  Sun, 15 Jun 2008 17:45:05 +0200

Added: packages/webkit-sharp/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/compat?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/compat (added)
+++ packages/webkit-sharp/trunk/debian/compat Sun Jun 15 16:43:44 2008
@@ -1,0 +1,1 @@
+7

Added: packages/webkit-sharp/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/control?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/control (added)
+++ packages/webkit-sharp/trunk/debian/control Sun Jun 15 16:43:44 2008
@@ -1,0 +1,41 @@
+Source: webkit-sharp
+Section: libs
+Priority: optional
+Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team at lists.alioth.debian.org>
+Uploaders: Mirco Bauer <meebey at debian.org>
+Build-Depends: debhelper (>= 7), dpatch
+Build-Depends-Indep: cli-common-dev (>= 0.5.7),
+ mono-gmcs (>= 1.1.6),
+ mono-gac,
+ pkg-config,
+ monodoc-base,
+ gtk-sharp2-gapi,
+ libgtk2.0-cil,
+ libwebkit-dev
+Standards-Version: 3.7.3
+Homepage: http://www.webkit.org/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-libs/packages/webkit-sharp/trunk/
+
+Package: libwebkit1.0-cil
+Architecture: all
+Suggests: monodoc-webkit-manual
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
+Description: CLI binding for the WebKit library
+ 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
+ other applications, such as mail readers, or web browsers.
+ .
+ This package provides the webkit-sharp assembly that allows CLI programs to
+ use WebKit library.
+
+Package: monodoc-webkit-manual
+Section: doc
+Architecture: all
+Depends: monodoc-manual
+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
+ other applications, such as mail readers, or web browsers.
+ .
+ This packages contains the compiled XML documentation for webkit-sharp.

Added: packages/webkit-sharp/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/copyright?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/copyright (added)
+++ packages/webkit-sharp/trunk/debian/copyright Sun Jun 15 16:43:44 2008
@@ -1,0 +1,36 @@
+This package was debianized by Mirco Bauer <meebey at debian.org> on
+Sun, 15 Jun 2008 17:25:45 +0200.
+
+The copyright and licenses of the complete source code of webkit-sharp 0.2 was
+checked by Mirco Bauer <meebey at debian.org> on Sun, 15 Jun 2008 18:10:54 +0200.
+
+The current Debian maintainer(s) is/are:
+Mirco Bauer <meebey at debian.org>
+
+Author(s):
+Everaldo Canuto <ecanuto at novell.com>
+
+Copyright:
+Copyright (c) 2008 Novell, Inc. All rights reserved.
+
+License:
+ MIT/X11
+ -------
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+ LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Added: packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.install?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.install (added)
+++ packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.install Sun Jun 15 16:43:44 2008
@@ -1,0 +1,2 @@
+/usr/lib/mono/gac/webkit-sharp/1.0.*/*	/usr/lib/cli/webkit-sharp-1.0/
+/usr/lib/pkgconfig/webkit-sharp-1.0.pc

Added: packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.installcligac
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.installcligac?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.installcligac (added)
+++ packages/webkit-sharp/trunk/debian/libwebkit1.0-cil.installcligac Sun Jun 15 16:43:44 2008
@@ -1,0 +1,1 @@
+/usr/lib/cli/webkit-sharp-1.0/webkit-sharp.dll

Added: packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.install?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.install (added)
+++ packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.install Sun Jun 15 16:43:44 2008
@@ -1,0 +1,1 @@
+/usr/lib/monodoc/sources/

Added: packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postinst
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postinst?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postinst (added)
+++ packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postinst Sun Jun 15 16:43:44 2008
@@ -1,0 +1,19 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = "configure" ]; then
+	# Add the node entry
+	grep -v webkit /usr/lib/monodoc/monodoc.xml \
+	           | sed 's@  <node label="Various" name="various">@  <node label="Various" name="various">\n    <node label="WebKit" name="classlib-webkit"/>@' \
+	           > /usr/lib/monodoc/monodoc.xml.new
+	mv /usr/lib/monodoc/monodoc.xml.new \
+	   /usr/lib/monodoc/monodoc.xml
+	
+	# Rebuild the index
+	if [ -x /usr/bin/monodoc ]; then
+		echo "generating monodoc search index..."
+		/usr/bin/monodoc --make-index > /dev/null
+	fi
+fi
+
+#DEBHELPER#

Added: packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postrm
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postrm?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postrm (added)
+++ packages/webkit-sharp/trunk/debian/monodoc-webkit-manual.postrm Sun Jun 15 16:43:44 2008
@@ -1,0 +1,18 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = "remove" ]; then
+	# Remove the node entry
+	grep -v webkit /usr/lib/monodoc/monodoc.xml \
+	           > /usr/lib/monodoc/monodoc.xml.new
+	mv /usr/lib/monodoc/monodoc.xml.new \
+	   /usr/lib/monodoc/monodoc.xml
+
+	# Rebuild the index
+	if [ -x /usr/bin/monodoc ]; then
+		echo "generating monodoc search index..."
+		/usr/bin/monodoc --make-index > /dev/null
+	fi
+fi
+                
+#DEBHELPER#

Added: packages/webkit-sharp/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/patches/00list?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/patches/00list (added)
+++ packages/webkit-sharp/trunk/debian/patches/00list Sun Jun 15 16:43:44 2008
@@ -1,0 +1,2 @@
+fix_pkg-config_paths
+fix_dllmap

Added: 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=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch (added)
+++ packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch Sun Jun 15 16:43:44 2008
@@ -1,0 +1,15 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## fix_dllmap.dpatch by Mirco Bauer <meebey at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad webkit-sharp-0.2~/sources/webkit-sharp.dll.config.in webkit-sharp-0.2/sources/webkit-sharp.dll.config.in
+--- webkit-sharp-0.2~/sources/webkit-sharp.dll.config.in	2008-05-13 16:05:23.000000000 +0200
++++ webkit-sharp-0.2/sources/webkit-sharp.dll.config.in	2008-06-15 18:16:00.000000000 +0200
+@@ -1,3 +1,3 @@
+ <configuration>
+-  <dllmap dll="webkit-1.0" target="webkit-1.0 at LIB_PREFIX@.1 at LIB_SUFFIX@"/>
++  <dllmap dll="webkit-1.0" target="libwebkit-1.0 at LIB_PREFIX@.1 at LIB_SUFFIX@"/>
+ </configuration>

Propchange: packages/webkit-sharp/trunk/debian/patches/fix_dllmap.dpatch
------------------------------------------------------------------------------
    svn:executable = 

Added: 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=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch (added)
+++ packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch Sun Jun 15 16:43:44 2008
@@ -1,0 +1,16 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 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.
+
+ at DPATCH@
+diff -urNad webkit-sharp-0.2~/sources/webkit-sharp.pc.in webkit-sharp-0.2/sources/webkit-sharp.pc.in
+--- webkit-sharp-0.2~/sources/webkit-sharp.pc.in	2008-06-12 00:05:19.000000000 +0200
++++ webkit-sharp-0.2/sources/webkit-sharp.pc.in	2008-06-15 18:07:36.000000000 +0200
+@@ -6,4 +6,4 @@
+ Description: @ASSEMBLY_DESCRIPTION@
+ Version: @VERSION@
+ Requires: gtk-sharp-2.0
+-Libs: -r:${libdir}/mono/@ASSEMBLY_NAME@/@ASSEMBLY_NAME at .dll
++Libs: -r:${libdir}/cli/@ASSEMBLY_NAME at -#DEB_CLI_ABI_VERSION#/@ASSEMBLY_NAME at .dll

Propchange: packages/webkit-sharp/trunk/debian/patches/fix_pkg-config_paths.dpatch
------------------------------------------------------------------------------
    svn:executable = 

Added: packages/webkit-sharp/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/rules?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/rules (added)
+++ packages/webkit-sharp/trunk/debian/rules Sun Jun 15 16:43:44 2008
@@ -1,0 +1,53 @@
+#!/usr/bin/make -f
+export DH_VERBOSE=1
+
+DEB_VERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\  -f2)
+VERSION = $(shell echo $(DEB_VERSION) | sed 's,-.*,,' | sed 's,+dfsg.*,,')
+DEB_CLI_ABI_VERSION = 1.0
+DEB_CLI_API_VERSION = 0.2
+
+include /usr/share/cli-common/cli.make
+include /usr/share/dpatch/dpatch.make
+
+build: patch-stamp
+	dh $@
+
+install: build
+	dh $@ --before dh_install
+	perl -pe 's/#DEB_CLI_ABI_VERSION#/$(DEB_CLI_ABI_VERSION)/' -i \
+	  $(CURDIR)/debian/tmp/usr/lib/pkgconfig/webkit-sharp-$(DEB_CLI_ABI_VERSION).pc
+	dh $@ --remaining
+
+binary: binary-indep
+binary-indep: install
+	dh $@ --before dh_makeclilibs
+	dh_makeclilibs -i -m $(DEB_CLI_API_VERSION)
+	dh $@ --after dh_makeclilibs
+
+clean: unpatch
+	dh $@
+
+%:
+	dh $@
+
+BASE_NAME = webkit-sharp
+TARBALL_NAME = $(BASE_NAME).tar.gz
+TARBALL_VERSION = $(shell ls $(BASE_NAME)/$(BASE_NAME)-*.tar.gz | egrep -o "([[:digit:]]+\.)+[[:digit:]]")
+$(TARBALL_NAME):
+	svn export http://anonsvn.mono-project.com/source/tags/webkit-sharp/0.2 $(BASE_NAME)
+	tar -czf $(TARBALL_NAME) $(BASE_NAME)
+
+unpack-upstream-source: $(TARBALL_NAME)
+	tar -xzvf $(TARBALL_NAME)
+	rm $(TARBALL_NAME)
+
+$(BASE_NAME)/configure: unpack-upstream-source
+	cd $(BASE_NAME) && autoreconf -i -v
+
+build-tarball: $(BASE_NAME)/configure
+	cd $(BASE_NAME) && ./configure && make dist
+
+get-orig-source: build-tarball
+	mv $(BASE_NAME)/$(BASE_NAME)-$(TARBALL_VERSION).tar.gz \
+	   $(BASE_NAME)_$(TARBALL_VERSION).orig.tar.gz
+	rm -rf $(BASE_NAME)

Propchange: packages/webkit-sharp/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = 

Added: packages/webkit-sharp/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/webkit-sharp/trunk/debian/watch?rev=3763&op=file
==============================================================================
--- packages/webkit-sharp/trunk/debian/watch (added)
+++ packages/webkit-sharp/trunk/debian/watch Sun Jun 15 16:43:44 2008
@@ -1,0 +1,2 @@
+version=3
+http://anonsvn.mono-project.com/source/tags/webkit-sharp/ (\d[\d\.]+)/




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