debian/0000755000000000000000000000000011706640660007174 5ustar debian/copyright0000644000000000000000000000306111615622527011130 0ustar This package was debianized by Mirco Bauer 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 on Sun, 15 Jun 2008 18:10:54 +0200. The current Debian maintainer(s) is/are: Mirco Bauer Jo Shields Author(s): Everaldo Canuto Andreia Gaita Copyright: Copyright (c) 2008-2009 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. debian/libwebkit-cil-dev.install0000644000000000000000000000004411615622527014060 0ustar /usr/lib/pkgconfig/webkit-sharp*.pc debian/changelog0000644000000000000000000000750011706640545011052 0ustar webkit-sharp (0.3-6) unstable; urgency=low * [efaf7b7] Switch from manual Quilt to DebSrc 3.0 (quilt). * [2b47da5] Update debian/rules for DH8-compatible "--with cli" -- Jo Shields Sat, 21 Jan 2012 22:51:06 +0000 webkit-sharp (0.3-5) unstable; urgency=low [ Chow Loong Jin ] * [dca377b] Update build-dep for libwebkit-dev transition * [5d41787] Update dllmap for libwebkit rename to libwebkitgtk * [f8bca7f] Fix soname in dllmap (should be 0) [ Julian Taylor ] * [f00a55c] point watchfile to github the tarball there is the same as the old unavailable one except it has no pregenerated autotools files and on extra xml doc not used in the package * [2b16f09] use dh-autoreconf -- Chow Loong Jin Tue, 09 Aug 2011 21:23:42 +0100 webkit-sharp (0.3-4) unstable; urgency=low [ Julian Taylor ] * [83bcc7d] drop unnecessary dependency on libmono-dev * [7117082] fix Vcs-Browser link [ Iain Lane ] * [37cd01a] Use quilt for patching * [6dc4cd2] Use source format 1.0 * [1c8b4f5] Use debhelper overrides instead of --before etc * [b8eb2be] Standards-Version → 3.9.2, no changes required -- Iain Lane Fri, 15 Jul 2011 10:28:42 +0100 webkit-sharp (0.3-3) unstable; urgency=low * [7143bb1] Remove postinst scripts for monodoc-webkit-manual. We use dpkg triggers to handle manuals now, and having these lying around can not only cause a needless second call to update the monodoc search index - it can cause package installation to fail on clean systems where GTK# has not yet run its postinst. * [c891291] Migrate webkit-sharp from SVN to Git, and set Vcs-* fields in debian/control. -- Jo Shields Mon, 27 Sep 2010 12:12:15 +0100 webkit-sharp (0.3-2) unstable; urgency=low * debian/control: + Use GTK#'s -dev package + Fix typo (Closes: #557394) + Add missing build-depend on libglib2.0-cil-dev -- Jo Shields Sun, 03 Jan 2010 14:58:18 +0000 webkit-sharp (0.3-1) unstable; urgency=low * New upstream release * debian/libwebkit1.1-cil.install, 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: + Add new -dev package, containing only the pkgconfig file * debian/rules, debian/control: + Use mono-csc from mono-devel 2.4.2.3+ * debian/copyright: + Refresh * debian/control: + 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 + Use API version for svn export (it ought to be reliable-ish) + Use policy-compliant tarball location * debian/patches/fix_dllmap.dpatch: + Refresh * debian/monodoc-webkit-manual.postinst, debian/monodoc-webkit-manual.postrm: + Stop mangling monodoc.xml, it's not needed these days -- Jo Shields Wed, 04 Nov 2009 11:21:14 +0000 webkit-sharp (0.2-3) unstable; urgency=low * Rebuild against libwebkit-dev 1.1.6-2 * debian/patches/fix_dllmap.dpatch: + Map webkit-1.0 to libwebkit-1.0.so.2 -- Mirco Bauer Thu, 14 May 2009 00:59:16 +0200 webkit-sharp (0.2-2) unstable; urgency=low * Update for Mono 2.0 transition * No-change bump to standards 3.8.0 -- Jo Shields Mon, 2 Mar 2009 14:48:05 +0000 webkit-sharp (0.2-1) unstable; urgency=low * Initial release. (Closes: #485806) -- Mirco Bauer Sun, 15 Jun 2008 17:45:05 +0200 debian/watch0000644000000000000000000000012211620312275010211 0ustar version=3 http://githubredir.debian.net/github/mono/webkit-sharp /([\d.]+).tar.gz debian/monodoc-webkit-manual.install0000644000000000000000000000003211615622527014754 0ustar /usr/lib/monodoc/sources/ debian/README.source0000644000000000000000000000353511615622527011362 0ustar This package uses quilt 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 configure quilt to use debian/patches instead of patches, you want either to export QUILT_PATCHES=debian/patches in your environment or use this snippet in your ~/.quiltrc: for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then export QUILT_PATCHES=debian/patches break fi done To get the fully patched source after unpacking the source package, cd to the root level of the source package and run: quilt push -a The last patch listed in debian/patches/series will become the current patch. To add a new set of changes, first run quilt push -a, and then run: quilt new where is a descriptive name for the patch, used as the filename in debian/patches. Then, for every file that will be modified by this patch, run: quilt add before editing those files. You must tell quilt with quilt add what files will be part of the patch before making changes or quilt will not work properly. After editing the files, run: quilt refresh to save the results as a patch. Alternately, if you already have an external patch and you just want to add it to the build system, run quilt push -a and then: quilt import -P /path/to/patch quilt push -a (add -p 0 to quilt import if needed). as above is the filename to use in debian/patches. The last quilt push -a will apply the patch to make sure it works properly. To remove an existing patch from the list of patches that will be applied, run: quilt delete You may need to run quilt pop -a to unapply patches first before running this command. debian/source/0000755000000000000000000000000011615622527010475 5ustar debian/source/format0000644000000000000000000000001411706636173011706 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000263211706636241010257 0ustar #!/usr/bin/make -f 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.1 DEB_CLI_API_VERSION = 0.3 override_dh_auto_configure: dh_auto_configure -- CSC=/usr/bin/mono-csc --prefix=/usr override_dh_install: perl -pe 's/#DEB_CLI_ABI_VERSION#/$(DEB_CLI_ABI_VERSION)/' -i \ $(CURDIR)/debian/tmp/usr/lib/pkgconfig/webkit-sharp-1.0.pc dh_install override_dh_makeclilibs: dh_makeclilibs -i -m $(DEB_CLI_API_VERSION) %: dh $@ --with autoreconf,cli 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/$(DEB_CLI_API_VERSION) $(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 mkdir -p ../tarballs mv $(BASE_NAME)/$(BASE_NAME)-$(TARBALL_VERSION).tar.gz \ ../tarballs/$(BASE_NAME)_$(TARBALL_VERSION).orig.tar.gz rm -rf $(BASE_NAME) .PHONY: get-orig-source build-tarball $(BASE_NAME)/configure unpack-upstream-source debian/compat0000644000000000000000000000000211615622527010373 0ustar 7 debian/libwebkit1.1-cil.install0000644000000000000000000000010611615622527013523 0ustar /usr/lib/mono/gac/webkit-sharp/1.1.*/* /usr/lib/cli/webkit-sharp-1.1/ debian/patches/0000755000000000000000000000000011620312275010614 5ustar debian/patches/fix_dllmap0000644000000000000000000000137011620312275012657 0ustar #! /bin/sh /usr/share/dpatch/dpatch-run ## fix_dllmap.dpatch by Mirco Bauer ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Tweak dllmap to better reflect the actual filename to bind to @DPATCH@ Index: webkit-sharp/sources/webkit-sharp.dll.config.in =================================================================== --- webkit-sharp.orig/sources/webkit-sharp.dll.config.in 2011-07-15 10:26:53.638141412 +0100 +++ webkit-sharp/sources/webkit-sharp.dll.config.in 2011-07-15 10:26:59.761901874 +0100 @@ -1,3 +1,3 @@ - + debian/patches/fix_pkg-config_paths0000644000000000000000000000141711615622527014643 0ustar #! /bin/sh /usr/share/dpatch/dpatch-run ## fix_pkg-config_paths.dpatch by Mirco Bauer ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Alter pkgconfig file to match Debian-specific location for library @DPATCH@ Index: webkit-sharp/sources/webkit-sharp.pc.in =================================================================== --- webkit-sharp.orig/sources/webkit-sharp.pc.in 2011-07-15 10:26:55.222079455 +0100 +++ webkit-sharp/sources/webkit-sharp.pc.in 2011-07-15 10:26:57.070007171 +0100 @@ -6,4 +6,4 @@ Description: @ASSEMBLY_DESCRIPTION@ Version: @VERSION@ Requires: gtk-sharp-2.0 -Libs: -r:${libdir}/mono/@ASSEMBLY_NAME@/@ASSEMBLY_NAME@.dll +Libs: -r:${libdir}/cli/@ASSEMBLY_NAME@-#DEB_CLI_ABI_VERSION#/@ASSEMBLY_NAME@.dll debian/patches/series0000644000000000000000000000004011615622527012033 0ustar fix_pkg-config_paths fix_dllmap debian/libwebkit1.1-cil.installcligac0000644000000000000000000000005711615622527014673 0ustar /usr/lib/cli/webkit-sharp-1.1/webkit-sharp.dll debian/control0000644000000000000000000000423511706636163010606 0ustar Source: webkit-sharp Section: cli-mono Priority: optional Maintainer: Debian CLI Libraries Team Uploaders: Mirco Bauer , Jo Shields Build-Depends: debhelper (>= 7.0.50~) Build-Depends-Indep: cli-common-dev (>= 0.5.7), mono-devel (>= 2.4.2.3), pkg-config, monodoc-base, gtk-sharp2-gapi, libwebkitgtk-dev (>= 1.1.15) | libwebkit-dev (>= 1.1.15), libgtk2.0-cil-dev, libglib2.0-cil-dev, dh-autoreconf Standards-Version: 3.9.2 Homepage: http://www.webkit.org/ Vcs-Browser: http://git.debian.org/?p=pkg-cli-libs/packages/webkit-sharp.git Vcs-Git: git://git.debian.org/git/pkg-cli-libs/packages/webkit-sharp.git Package: libwebkit1.1-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: libwebkit-cil-dev Section: libdevel Architecture: all Replaces: libwebkit1.0-cil (<< 0.3) Depends: libwebkit1.1-cil (= ${binary:Version}), ${misc:Depends} Description: CLI binding for the WebKit library - development package 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 development headers for the current version of the webkit-sharp assembly, for compilation purposes. Package: monodoc-webkit-manual Section: doc Architecture: all 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 other applications, such as mail readers, or web browsers. . This package contains the compiled XML documentation for webkit-sharp.