[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