--- mono-uia-winforms-1.0.orig/debian/control +++ mono-uia-winforms-1.0/debian/control @@ -0,0 +1,38 @@ +Source: mono-uia-winforms +Section: cli-mono +Priority: optional +Maintainer: Debian Mono Group +Uploaders: Ray Wang +Build-Depends: debhelper (>= 7), + cli-common-dev (>= 0.6.0), + quilt (>= 0.46-7~) +Build-Depends-Indep: mono-devel (>= 2.4.3), + libmono-uia-cil-dev, + libmono-windowsbase-cil-dev, + libglib2.0-cil-dev (>= 2.12.8), + libgtk2.0-cil-dev (>= 2.12.8), + intltool (>= 0.35.0) +Standards-Version: 3.8.4 +Homepage: http://www.mono-project.com/Accessibility +Vcs-Git: git://git.debian.org/git/pkg-mono/packages/mono-uia-winforms.git +Vcs-Browser: http://git.debian.org/?p=pkg-mono/packages/mono-uia-winforms.git + +Package: libmono-uia-winforms1.0-cil +Architecture: all +Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} +Description: UIA providers for WinForms on Mono + This library consists of UIA providers for Mono's Winforms controls. + These allow applications made with the WinForms toolkit to be plugged into + an accessibility bridge of some kind, such as the Mono ATK bridge. + +Package: mono-winforms-a11y +Architecture: all +Enhances: libmono-winforms2.0-cil +Depends: libmono-uia-winforms1.0-cil (>= 1.0), libmono-uia-atkbridge1.0-cil (>= 1.0) +Description: Accessibility support for WinForms applications in Mono + This package provides libraries used by Mono in order to provide + accessibility features to CLI applications built using the + System.Windows.Forms toolkit, via ATK - for example, screen reading via + the Orca screen reader. + + --- mono-uia-winforms-1.0.orig/debian/compat +++ mono-uia-winforms-1.0/debian/compat @@ -0,0 +1 @@ +7 --- mono-uia-winforms-1.0.orig/debian/rules +++ mono-uia-winforms-1.0/debian/rules @@ -0,0 +1,30 @@ +#!/usr/bin/make -f +include /usr/share/quilt/quilt.make +include /usr/share/cli-common/cli.make + +DH_OPTIONS += --with=quilt +MAKEFILE = $(firstword $(MAKEFILE_LIST)) +DEBIAN_DIR = $(dir $(MAKEFILE)) + +DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2) +DEB_VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Version | cut -d" " -f2) +VERSION = $(shell echo $(DEB_VERSION) | cut -d"-" -f1 | sed 's/+dfsg.*//') + +get-orig-source: + uscan \ + --package $(DEB_SOURCE_NAME) \ + --watchfile $(DEBIAN_DIR)/watch \ + --upstream-version $(VERSION) \ + --download-version $(VERSION) \ + --destdir . \ + --force-download \ + --rename \ + --repack + +override_dh_auto_configure: + dh_auto_configure -- --disable-tests + +%: + dh $@ + +.PHONY: get-orig-source --- mono-uia-winforms-1.0.orig/debian/watch +++ mono-uia-winforms-1.0/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://ftp.novell.com/pub/mono/sources/uiautomationwinforms/ uiautomationwinforms-([.\d]+)\.tar\.bz2 --- mono-uia-winforms-1.0.orig/debian/changelog +++ mono-uia-winforms-1.0/debian/changelog @@ -0,0 +1,17 @@ +mono-uia-winforms (1.0-2) unstable; urgency=low + + * debian/control: + + No-change bump to Standards 3.8.4 + + Update build-depends for Mono -dev transition + + Create a new metapackage to ensure installation of both + libraries required for Mono-UIA to actually work, with a + human-readable description + + Enhance description (Closes: #550107) + + -- Jo Shields Wed, 03 Feb 2010 19:45:42 +0000 + +mono-uia-winforms (1.0-1) unstable; urgency=low + + * Initial release. (Closes: #532269) + + -- Ray Wang Tue, 07 Jul 2009 10:16:03 +0800 --- mono-uia-winforms-1.0.orig/debian/copyright +++ mono-uia-winforms-1.0/debian/copyright @@ -0,0 +1,32 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat +Upstream-Name: uiautomationwinforms +Upstream-Source: http://ftp.novell.com/pub/mono/sources/uiautomationwinforms/ + +Files: * +Copyright: © 2008-2009, Novell, Inc +License: MIT + +Files: debian/* +Copyright: © 2009, Novell, Inc +License: MIT + +License: MIT + 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. --- mono-uia-winforms-1.0.orig/debian/libmono-uia-winforms1.0-cil.install +++ mono-uia-winforms-1.0/debian/libmono-uia-winforms1.0-cil.install @@ -0,0 +1 @@ +usr/lib/ --- mono-uia-winforms-1.0.orig/debian/mono-winforms-a11y.docs +++ mono-uia-winforms-1.0/debian/mono-winforms-a11y.docs @@ -0,0 +1,2 @@ +README +NEWS --- mono-uia-winforms-1.0.orig/debian/patches/series +++ mono-uia-winforms-1.0/debian/patches/series @@ -0,0 +1 @@ +potfiles.patch --- mono-uia-winforms-1.0.orig/debian/patches/potfiles.patch +++ mono-uia-winforms-1.0/debian/patches/potfiles.patch @@ -0,0 +1,20 @@ +Index: uiautomationwinforms-1.0/po/POTFILES.in +=================================================================== +--- uiautomationwinforms-1.0.orig/po/POTFILES.in 2009-06-17 19:51:10.527137199 +0800 ++++ uiautomationwinforms-1.0/po/POTFILES.in 2009-06-17 19:51:45.166501759 +0800 +@@ -44,3 +44,15 @@ + UIAutomationWinforms/Mono.UIAutomation.Winforms/TreeViewProvider.cs + UIAutomationWinforms/Mono.UIAutomation.Winforms/UpDownBaseProvider.cs + UIAutomationWinforms/Mono.UIAutomation.Winforms/WebBrowserProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms.Behaviors/TrackBar/ButtonInvokeProviderBehavior.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/BaseColorControlProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/ContextMenuProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/ContextMenuStripProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/DataGridViewProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/ListProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/MainMenuProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/MenuItemProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/PropertyGridViewProvider.cs ++UIAutomationWinforms/Mono.UIAutomation.Winforms/TrackBarProvider.cs ++UIAutomationWinformsTests/BaseProviderTest.cs ++UIAutomationWinformsTests/DataGridProviderTest.cs