Author: ccheney Date: 2004-01-31 02:04:29 +0100 (Sat, 31 Jan 2004) New Revision: 23
Added: trunk/packages/kdeaccessibility/debian/changelog trunk/packages/kdeaccessibility/debian/compat trunk/packages/kdeaccessibility/debian/control trunk/packages/kdeaccessibility/debian/copyright trunk/packages/kdeaccessibility/debian/kmag.install trunk/packages/kdeaccessibility/debian/kmag.manpages trunk/packages/kdeaccessibility/debian/kmag.menu trunk/packages/kdeaccessibility/debian/kmousetool.install trunk/packages/kdeaccessibility/debian/kmousetool.manpages trunk/packages/kdeaccessibility/debian/kmousetool.menu trunk/packages/kdeaccessibility/debian/kmouth.install trunk/packages/kdeaccessibility/debian/kmouth.manpages trunk/packages/kdeaccessibility/debian/kmouth.menu trunk/packages/kdeaccessibility/debian/man/ trunk/packages/kdeaccessibility/debian/man/kdeopt.man trunk/packages/kdeaccessibility/debian/man/kmag.man trunk/packages/kdeaccessibility/debian/man/kmousetool.man trunk/packages/kdeaccessibility/debian/man/kmouth.man trunk/packages/kdeaccessibility/debian/man/manpages.in trunk/packages/kdeaccessibility/debian/patches/ trunk/packages/kdeaccessibility/debian/patches/02_autotools_update.diff trunk/packages/kdeaccessibility/debian/patches/03_libtool_arm.diff trunk/packages/kdeaccessibility/debian/patches/04_am_maintainer_mode.diff trunk/packages/kdeaccessibility/debian/patches/05_pedantic-errors.diff trunk/packages/kdeaccessibility/debian/rules Log: kdeaccessibility 3.1.95-1 import. Added: trunk/packages/kdeaccessibility/debian/changelog =================================================================== --- trunk/packages/kdeaccessibility/debian/changelog 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/changelog 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,6 @@ +kdeaccessibility (3.1.95-1) unstable; urgency=low + + * Initial Release. + + -- Christopher L Cheney <[EMAIL PROTECTED]> Fri, 30 Jan 2004 17:00:00 -0600 + Added: trunk/packages/kdeaccessibility/debian/compat =================================================================== --- trunk/packages/kdeaccessibility/debian/compat 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/compat 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1 @@ +4 Added: trunk/packages/kdeaccessibility/debian/control =================================================================== --- trunk/packages/kdeaccessibility/debian/control 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/control 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,64 @@ +Source: kdeaccessibility +Section: kde +Priority: optional +Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org> +Uploaders: Christopher L Cheney <[EMAIL PROTECTED]> +Build-Depends: automake1.7, debhelper (>> 4.0.18), gawk, kdelibs4-dev, sharutils +Standards-Version: 3.6.1.0 + +Package: kdeaccessibility +Section: kde +Architecture: all +Depends: kmag (>= ${Source-Version}), kmousetool (>= ${Source-Version}), kmouth (>= ${Source-Version}) +Description: KDE Accessibility metapackage + KDE is a powerful Open Source graphical desktop environment for Unix + workstations. It combines ease of use, contemporary functionality, and + outstanding graphical design with the technological superiority of the Unix + operating system. + . + This package depends on the KDE Accessibility packages. + +Package: kmag +Section: utils +Architecture: any +Depends: ${shlibs:Depends} +Suggests: khelpcenter +Description: Screen Magnifier for KDE + KDE is a powerful Open Source graphical desktop environment for Unix + workstations. It combines ease of use, contemporary functionality, and + outstanding graphical design with the technological superiority of the Unix + operating system. + . + Screen Magnifier for KDE. + . + This package is part of the official KDE accessibility module. + +Package: kmousetool +Section: utils +Architecture: any +Depends: ${shlibs:Depends} +Suggests: khelpcenter +Description: KDE mouse manipulation tool for disabled people + KDE is a powerful Open Source graphical desktop environment for Unix + workstations. It combines ease of use, contemporary functionality, and + outstanding graphical design with the technological superiority of the Unix + operating system. + . + KDE mouse manipulation tool for disabled people. + . + This package is part of the official KDE accessibility module. + +Package: kmouth +Section: utils +Architecture: any +Depends: ${shlibs:Depends} +Suggests: khelpcenter +Description: A type-and-say KDE front end for speech synthesizers + KDE is a powerful Open Source graphical desktop environment for Unix + workstations. It combines ease of use, contemporary functionality, and + outstanding graphical design with the technological superiority of the Unix + operating system. + . + A type-and-say KDE front end for speech synthesizers. + . + This package is part of the official KDE accessibility module. Added: trunk/packages/kdeaccessibility/debian/copyright =================================================================== --- trunk/packages/kdeaccessibility/debian/copyright 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/copyright 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,28 @@ +This package was debianized by Christopher L Cheney <[EMAIL PROTECTED]> on +Fri, 30 Jan 2004 17:00:00 -0600. + +It was downloaded via cvs from cvs.kde.org + +Upstream Authors: Jos�Pablo Ezequiel Fern�dez <[EMAIL PROTECTED]> + Sarang Lakare <[EMAIL PROTECTED]> + Jeff Roush <[EMAIL PROTECTED]> + Gunnar Schmi Dt <[EMAIL PROTECTED]> + +Copyright: + + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; version 2 dated June, 1991. + + This package is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this package; if not, write to the Free Software + Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA + 02111-1307, USA. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. Added: trunk/packages/kdeaccessibility/debian/kmag.install =================================================================== --- trunk/packages/kdeaccessibility/debian/kmag.install 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmag.install 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,14 @@ +debian/tmp/usr/bin/kmag +debian/tmp/usr/share/applnk/Applications/kmag.desktop +debian/tmp/usr/share/apps/kmag/icons/hicolor/16x16/actions/followmouse.png +debian/tmp/usr/share/apps/kmag/icons/hicolor/16x16/actions/hidemouse.png +debian/tmp/usr/share/apps/kmag/icons/hicolor/16x16/actions/window.png +debian/tmp/usr/share/apps/kmag/kmagui.rc +debian/tmp/usr/share/icons/hicolor/16x16/apps/kmag.png +debian/tmp/usr/share/icons/hicolor/32x32/apps/kmag.png +debian/tmp/usr/share/icons/locolor/16x16/apps/kmag.png +debian/tmp/usr/share/icons/locolor/32x32/apps/kmag.png +debian/tmp/usr/share/doc/kde/HTML/en/kmag/common +debian/tmp/usr/share/doc/kde/HTML/en/kmag/index.cache.bz2 +debian/tmp/usr/share/doc/kde/HTML/en/kmag/index.docbook +debian/tmp/usr/share/doc/kde/HTML/en/kmag/screenshot.png Added: trunk/packages/kdeaccessibility/debian/kmag.manpages =================================================================== --- trunk/packages/kdeaccessibility/debian/kmag.manpages 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmag.manpages 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1 @@ +debian/man/kmag.1 Added: trunk/packages/kdeaccessibility/debian/kmag.menu =================================================================== --- trunk/packages/kdeaccessibility/debian/kmag.menu 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmag.menu 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,7 @@ +?package(kmag):\ + needs=x11\ + section=Apps/Tools\ + hints="KDE"\ + kderemove="y"\ + title="KMag"\ + command="/usr/bin/kmag" Added: trunk/packages/kdeaccessibility/debian/kmousetool.install =================================================================== --- trunk/packages/kdeaccessibility/debian/kmousetool.install 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmousetool.install 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,14 @@ +debian/tmp/usr/bin/kmousetool +debian/tmp/usr/share/applnk/Applications/kmousetool.desktop +debian/tmp/usr/share/apps/kmousetool/icons/hicolor/16x16/actions/kmousetool_off.png +debian/tmp/usr/share/apps/kmousetool/icons/hicolor/16x16/actions/kmousetool_on.png +debian/tmp/usr/share/apps/kmousetool/icons/hicolor/16x16/apps/kmousetool.png +debian/tmp/usr/share/apps/kmousetool/icons/hicolor/32x32/actions/kmousetool_off.png +debian/tmp/usr/share/apps/kmousetool/icons/hicolor/32x32/actions/kmousetool_on.png +debian/tmp/usr/share/apps/kmousetool/icons/hicolor/32x32/apps/kmousetool.png +debian/tmp/usr/share/apps/kmousetool/sounds/mousetool_tap.wav +debian/tmp/usr/share/icons/hicolor/16x16/apps/kmousetool.png +debian/tmp/usr/share/icons/hicolor/32x32/apps/kmousetool.png +debian/tmp/usr/share/doc/kde/HTML/en/kmousetool/common +debian/tmp/usr/share/doc/kde/HTML/en/kmousetool/index.cache.bz2 +debian/tmp/usr/share/doc/kde/HTML/en/kmousetool/index.docbook Added: trunk/packages/kdeaccessibility/debian/kmousetool.manpages =================================================================== --- trunk/packages/kdeaccessibility/debian/kmousetool.manpages 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmousetool.manpages 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1 @@ +debian/man/kmousetool.1 Added: trunk/packages/kdeaccessibility/debian/kmousetool.menu =================================================================== --- trunk/packages/kdeaccessibility/debian/kmousetool.menu 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmousetool.menu 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,7 @@ +?package(kmousetool):\ + needs=x11\ + section=Apps/Tools\ + hints="KDE"\ + kderemove="y"\ + title="KMousetool"\ + command="/usr/bin/kmousetool" Added: trunk/packages/kdeaccessibility/debian/kmouth.install =================================================================== --- trunk/packages/kdeaccessibility/debian/kmouth.install 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmouth.install 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,80 @@ +debian/tmp/etc/kde3/kmouthrc +debian/tmp/usr/bin/kmouth +debian/tmp/usr/share/applnk/Applications/kmouth.desktop +debian/tmp/usr/share/apps/kmouth/books/de/de-courteousness.phrasebook +debian/tmp/usr/share/apps/kmouth/books/de/de-greetings.phrasebook +debian/tmp/usr/share/apps/kmouth/books/de/de-howareyou.phrasebook +debian/tmp/usr/share/apps/kmouth/books/de/de-personal.phrasebook +debian/tmp/usr/share/apps/kmouth/books/de/de.desktop +debian/tmp/usr/share/apps/kmouth/books/en/en-courteousness.phrasebook +debian/tmp/usr/share/apps/kmouth/books/en/en-greetings.phrasebook +debian/tmp/usr/share/apps/kmouth/books/en/en-howareyou.phrasebook +debian/tmp/usr/share/apps/kmouth/books/en/en-personal.phrasebook +debian/tmp/usr/share/apps/kmouth/books/en/en.desktop +debian/tmp/usr/share/apps/kmouth/books/sv/sv-courteousness.phrasebook +debian/tmp/usr/share/apps/kmouth/books/sv/sv-greetings.phrasebook +debian/tmp/usr/share/apps/kmouth/books/sv/sv-howareyou.phrasebook +debian/tmp/usr/share/apps/kmouth/books/sv/sv-personal.phrasebook +debian/tmp/usr/share/apps/kmouth/books/sv/sv.desktop +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrase.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrase_new.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrase_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrase_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrasebook.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrasebook_closed.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrasebook_new.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrasebook_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrasebook_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrasehistory_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrasehistory_print.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/phrasehistory_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/16x16/actions/speak.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrase.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrase_new.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrase_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrase_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrasebook.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrasebook_closed.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrasebook_new.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrasebook_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrasebook_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrasehistory_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrasehistory_print.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/phrasehistory_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/22x22/actions/speak.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrase.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrase_new.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrase_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrase_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrasebook.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrasebook_closed.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrasebook_new.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrasebook_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrasebook_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrasehistory_open.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrasehistory_print.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/phrasehistory_save.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/32x32/actions/speak.png +debian/tmp/usr/share/apps/kmouth/icons/hicolor/48x48/actions/speak.png +debian/tmp/usr/share/apps/kmouth/kmouthui.rc +debian/tmp/usr/share/apps/kmouth/phrasebookdialogui.rc +debian/tmp/usr/share/icons/hicolor/16x16/apps/kmouth.png +debian/tmp/usr/share/icons/hicolor/22x22/apps/kmouth.png +debian/tmp/usr/share/icons/hicolor/32x32/apps/kmouth.png +debian/tmp/usr/share/icons/hicolor/48x48/apps/kmouth.png +debian/tmp/usr/share/icons/locolor/16x16/apps/kmouth.png +debian/tmp/usr/share/icons/locolor/22x22/apps/kmouth.png +debian/tmp/usr/share/icons/locolor/32x32/apps/kmouth.png +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/common +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/index.cache.bz2 +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/index.docbook +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthcpref.eps +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthcpref.png +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthctts.eps +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthctts.png +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthedit.eps +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthedit.png +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthmain.eps +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthmain.png +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthwizard.eps +debian/tmp/usr/share/doc/kde/HTML/en/kmouth/kmouthwizard.png Added: trunk/packages/kdeaccessibility/debian/kmouth.manpages =================================================================== --- trunk/packages/kdeaccessibility/debian/kmouth.manpages 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmouth.manpages 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1 @@ +debian/man/kmouth.1 Added: trunk/packages/kdeaccessibility/debian/kmouth.menu =================================================================== --- trunk/packages/kdeaccessibility/debian/kmouth.menu 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/kmouth.menu 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,7 @@ +?package(kmouth):\ + needs=x11\ + section=Apps/Tools\ + hints="KDE"\ + kderemove="y"\ + title="KMouth"\ + command="/usr/bin/kmouth" Added: trunk/packages/kdeaccessibility/debian/man/kdeopt.man =================================================================== --- trunk/packages/kdeaccessibility/debian/man/kdeopt.man 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/man/kdeopt.man 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,110 @@ +.\" This portion of the manual page is from kdeopt.man, from the +.\" kdeaccessibility Debian package. +.SH GENERIC OPTIONS +.TP +.B \-\-help +Show help about options. +.TP +.B \-\-help-qt +Show Qt specific options. +.TP +.B \-\-help-kde +Show KDE specific options. +.TP +.B \-\-help-all +Show all options. +.TP +.B \-\-author +Show author information. +.TP +.B \-v, \-\-version +Show version information. +.TP +.B \-\-license +Show license information. +.TP +.B \-\- +End of options. +.SH QT OPTIONS +.TP +.B \-\-display \fI<displayname>\fB +Use the X-server display `displayname'. +.TP +.B \-\-session \fI<sessionId>\fB +Restore the application for the given `sessionId'. +.TP +.B \-\-cmap +Causes the application to install a private color map on an 8\-bit +display. +.TP +.B \-\-ncols \fI<count>\fB +Limits the number of colors allocated in the color cube on an 8\-bit +display, if the application is using the QApplication::ManyColor color +specification. +.TP +.B \-\-nograb +Tells Qt to never grab the mouse or the keyboard. +.TP +.B \-\-dograb +Running under a debugger can cause an implicit \-nograb, use \-dograb +to override. +.TP +.B \-\-sync +Switches to synchronous mode for debugging. +.TP +.B \-\-fn, \-\-font \fI<fontname>\fB +Defines the application font. +.TP +.B \-\-bg, \-\-background \fI<color>\fB +Sets the default background color and an application palette (light +and dark shades are calculated). +.TP +.B \-\-fg, \-\-foreground \fI<color>\fB +Sets the default foreground color. +.TP +.B \-\-btn, \-\-button \fI<color>\fB +Sets the default button color. +.TP +.B \-\-name \fI<name>\fB +Sets the application name. +.TP +.B \-\-title \fI<title>\fB +Sets the application title (caption). +.TP +.B \-\-visual TrueColor +Forces the application to use a TrueColor visual on an 8-bit display. +.TP +.B \-\-inputstyle \fI<inputstyle>\fB +Sets XIM (X Input Method) input style. Possible values are +\fIonthespot\fP, \fIoverthespot\fP, \fIoffthespot\fP and \fIroot\fP. +.TP +.B \-\-im \fI<XIM server>\fB +Set XIM server. +.TP +.B \-\-noxim +Disable XIM. +.SH KDE OPTIONS +.TP +.B \-\-caption \fI<caption>\fB +Use `caption' as name in the titlebar. +.TP +.B \-\-icon \fI<icon>\fB +Use `icon' as the application icon. +.TP +.B \-\-miniicon \fI<icon>\fB +Use `icon' as the icon in the titlebar. +.TP +.B \-\-dcopserver \fI<server>\fB +Use the DCOP Server specified by `server'. +.TP +.B \-\-nocrashhandler +Disable crash handler, to get core dumps. +.TP +.B \-\-waitforwm +Waits for a WM_NET compatible windowmanager. +.TP +.B \-\-style \fI<style>\fB +Sets the application GUI style. +.TP +.B \-\-geometry \fI<geometry>\fB +Sets the client geometry of the main widget. Added: trunk/packages/kdeaccessibility/debian/man/kmag.man =================================================================== --- trunk/packages/kdeaccessibility/debian/man/kmag.man 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/man/kmag.man 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,15 @@ +.TH KMAG 1 +.SH NAME +kmag \- A screen magnifier for KDE +.SH SYNOPSIS +.B kmag [file] +.I [Qt-options] [KDE-options] +.SH DESCRIPTION +.B kmag +Kmag is a KDE screen magnifier for the visually impaired. +.so kdeopt.man +.SH SEE ALSO +More detailed user documentation is available from +.BR help:/kmag +(either enter this URL into \fBkonqueror\fP, or run `khelpcenter +help:/kmag'). Added: trunk/packages/kdeaccessibility/debian/man/kmousetool.man =================================================================== --- trunk/packages/kdeaccessibility/debian/man/kmousetool.man 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/man/kmousetool.man 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,18 @@ +.TH KMOUSETOOL 1 +.SH NAME +kmousetool \- KDE mouse manipulation tool +.SH SYNOPSIS +.B kmousetool +.I [Qt-options] [KDE-options] +.SH DESCRIPTION +.B kmousetool +Kmousetool is a KDE mouse manipulation tool aimed to help aid +disabled people but useful for many. It includes features +and options that provide artificial intelligence on common +mouse gestures to perform actions. +.so kdeopt.man +.SH SEE ALSO +More detailed user documentation is available from +.BR help:/kmousetool +(either enter this URL into \fBkonqueror\fP, or run `khelpcenter +help:/kmousetool'). Added: trunk/packages/kdeaccessibility/debian/man/kmouth.man =================================================================== --- trunk/packages/kdeaccessibility/debian/man/kmouth.man 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/man/kmouth.man 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,15 @@ +.TH KMOUTH 1 +.SH NAME +kmouth \- A type and say KDE front end for speech synthesizers +.SH SYNOPSIS +.B kmouth [file] +.I [Qt-options] [KDE-options] +.SH DESCRIPTION +.B kmouth +Kmouth is a type and say KDE front end for speech synthesizers. +.so kdeopt.man +.SH SEE ALSO +More detailed user documentation is available from +.BR help:/kmouth +(either enter this URL into \fBkonqueror\fP, or run `khelpcenter +help:/kmouth'). Added: trunk/packages/kdeaccessibility/debian/man/manpages.in =================================================================== --- trunk/packages/kdeaccessibility/debian/man/manpages.in 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/man/manpages.in 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,3 @@ +kmag kmag +kmousetool kmousetool +kmouth kmouth Added: trunk/packages/kdeaccessibility/debian/patches/02_autotools_update.diff =================================================================== --- trunk/packages/kdeaccessibility/debian/patches/02_autotools_update.diff 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/patches/02_autotools_update.diff 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,1520 @@ +diff -Nrua kdebase-3.1.94/admin/compile kdebase-patched/admin/compile +--- kdebase-3.1.94/admin/compile 2002-09-30 07:18:17.000000000 -0500 ++++ kdebase-patched/admin/compile 2003-12-15 22:48:04.000000000 -0600 +@@ -28,6 +28,14 @@ + # compile PROGRAM [ARGS]... + # `-o FOO.o' is removed from the args passed to the actual compile. + ++# Usage statement added by Billy Biggs <[EMAIL PROTECTED]>. ++if [ -z $1 ]; then ++ echo "Wrapper for compilers which do not understand '-c -o'." ++ echo "usage: compile PROGRAM [ARGS]..." ++ echo "'-o FOO.o' is removed from the args passed to the actual compile." ++ exit 1 ++fi ++ + prog=$1 + shift + +diff -Nrua kdebase-3.1.94/admin/config.guess kdebase-patched/admin/config.guess +--- kdebase-3.1.94/admin/config.guess 2002-10-26 11:44:28.000000000 -0500 ++++ kdebase-patched/admin/config.guess 2004-01-08 21:12:01.000000000 -0600 +@@ -1,9 +1,9 @@ + #! /bin/sh + # Attempt to guess a canonical system name. + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, +-# 2000, 2001, 2002 Free Software Foundation, Inc. ++# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. + +-timestamp='2002-10-21' ++timestamp='2004-01-05' + + # This file is free software; you can redistribute it and/or modify it + # under the terms of the GNU General Public License as published by +@@ -98,14 +98,18 @@ + # Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still + # use `HOST_CC' if defined, but it is deprecated. + +-# This shell variable is my proudest work .. or something. --bje ++# Portable tmp directory creation inspired by the Autoconf team. + +-set_cc_for_build='tmpdir=${TMPDIR-/tmp}/config-guess-$$ ; +-(old=`umask` && umask 077 && mkdir $tmpdir && umask $old && unset old) +- || (echo "$me: cannot create $tmpdir" >&2 && exit 1) ; +-dummy=$tmpdir/dummy ; +-files="$dummy.c $dummy.o $dummy.rel $dummy" ; +-trap '"'"'rm -f $files; rmdir $tmpdir; exit 1'"'"' 1 2 15 ; ++set_cc_for_build=' ++trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ; ++trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ; ++: ${TMPDIR=/tmp} ; ++ { tmp=`(umask 077 && mktemp -d -q "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } || ++ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } || ++ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } || ++ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ; ++dummy=$tmp/dummy ; ++tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ; + case $CC_FOR_BUILD,$HOST_CC,$CC in + ,,) echo "int x;" > $dummy.c ; + for c in cc gcc c89 c99 ; do +@@ -113,15 +117,13 @@ + CC_FOR_BUILD="$c"; break ; + fi ; + done ; +- rm -f $files ; + if test x"$CC_FOR_BUILD" = x ; then + CC_FOR_BUILD=no_compiler_found ; + fi + ;; + ,,*) CC_FOR_BUILD=$CC ;; + ,*,*) CC_FOR_BUILD=$HOST_CC ;; +-esac ; +-unset files' ++esac ;' + + # This is needed to find uname on a Pyramid OSx when run in the BSD universe. + # ([EMAIL PROTECTED] 1994-08-24) +@@ -178,7 +180,18 @@ + ;; + esac + # The OS release +- release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ++ # Debian GNU/NetBSD machines have a different userland, and ++ # thus, need a distinct triplet. However, they do not need ++ # kernel version information, so it can be replaced with a ++ # suitable tag, in the style of linux-gnu. ++ case "${UNAME_VERSION}" in ++ Debian*) ++ release='-gnu' ++ ;; ++ *) ++ release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'` ++ ;; ++ esac + # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM: + # contains redundant information, the shorter form: + # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used. +@@ -208,6 +221,9 @@ + mvmeppc:OpenBSD:*:*) + echo powerpc-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; ++ pegasos:OpenBSD:*:*) ++ echo powerpc-unknown-openbsd${UNAME_RELEASE} ++ exit 0 ;; + pmax:OpenBSD:*:*) + echo mipsel-unknown-openbsd${UNAME_RELEASE} + exit 0 ;; +@@ -227,68 +243,52 @@ + if test $UNAME_RELEASE = "V4.0"; then + UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'` + fi ++ # According to Compaq, /usr/sbin/psrinfo has been available on ++ # OSF/1 and Tru64 systems produced since 1995. I hope that ++ # covers most systems running today. This code pipes the CPU ++ # types through head -n 1, so we only detect the type of CPU 0. ++ ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^ The alpha \(.*\) processor.*$/\1/p' | head -n 1` ++ case "$ALPHA_CPU_TYPE" in ++ "EV4 (21064)") ++ UNAME_MACHINE="alpha" ;; ++ "EV4.5 (21064)") ++ UNAME_MACHINE="alpha" ;; ++ "LCA4 (21066/21068)") ++ UNAME_MACHINE="alpha" ;; ++ "EV5 (21164)") ++ UNAME_MACHINE="alphaev5" ;; ++ "EV5.6 (21164A)") ++ UNAME_MACHINE="alphaev56" ;; ++ "EV5.6 (21164PC)") ++ UNAME_MACHINE="alphapca56" ;; ++ "EV5.7 (21164PC)") ++ UNAME_MACHINE="alphapca57" ;; ++ "EV6 (21264)") ++ UNAME_MACHINE="alphaev6" ;; ++ "EV6.7 (21264A)") ++ UNAME_MACHINE="alphaev67" ;; ++ "EV6.8CB (21264C)") ++ UNAME_MACHINE="alphaev68" ;; ++ "EV6.8AL (21264B)") ++ UNAME_MACHINE="alphaev68" ;; ++ "EV6.8CX (21264D)") ++ UNAME_MACHINE="alphaev68" ;; ++ "EV6.9A (21264/EV69A)") ++ UNAME_MACHINE="alphaev69" ;; ++ "EV7 (21364)") ++ UNAME_MACHINE="alphaev7" ;; ++ "EV7.9 (21364A)") ++ UNAME_MACHINE="alphaev79" ;; ++ esac + # A Vn.n version is a released version. + # A Tn.n version is a released field test version. + # A Xn.n version is an unreleased experimental baselevel. + # 1.2 uses "1.2" for uname -r. +- eval $set_cc_for_build +- cat <<EOF >$dummy.s +- .data +-\$Lformat: +- .byte 37,100,45,37,120,10,0 # "%d-%x\n" +- +- .text +- .globl main +- .align 4 +- .ent main +-main: +- .frame \$30,16,\$26,0 +- ldgp \$29,0(\$27) +- .prologue 1 +- .long 0x47e03d80 # implver \$0 +- lda \$2,-1 +- .long 0x47e20c21 # amask \$2,\$1 +- lda \$16,\$Lformat +- mov \$0,\$17 +- not \$1,\$18 +- jsr \$26,printf +- ldgp \$29,0(\$26) +- mov 0,\$16 +- jsr \$26,exit +- .end main +-EOF +- $CC_FOR_BUILD -o $dummy $dummy.s 2>/dev/null +- if test "$?" = 0 ; then +- case `$dummy` in +- 0-0) +- UNAME_MACHINE="alpha" +- ;; +- 1-0) +- UNAME_MACHINE="alphaev5" +- ;; +- 1-1) +- UNAME_MACHINE="alphaev56" +- ;; +- 1-101) +- UNAME_MACHINE="alphapca56" +- ;; +- 2-303) +- UNAME_MACHINE="alphaev6" +- ;; +- 2-307) +- UNAME_MACHINE="alphaev67" +- ;; +- 2-1307) +- UNAME_MACHINE="alphaev68" +- ;; +- 3-1307) +- UNAME_MACHINE="alphaev7" +- ;; +- esac +- fi +- rm -f $dummy.s $dummy && rmdir $tmpdir + echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[VTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + exit 0 ;; ++ Alpha*:OpenVMS:*:*) ++ echo alpha-hp-vms ++ exit 0 ;; + Alpha\ *:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # Should we change UNAME_MACHINE based on the output of uname instead +@@ -310,6 +310,9 @@ + *:OS/390:*:*) + echo i370-ibm-openedition + exit 0 ;; ++ *:OS400:*:*) ++ echo powerpc-ibm-os400 ++ exit 0 ;; + arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*) + echo arm-acorn-riscix${UNAME_RELEASE} + exit 0;; +@@ -327,6 +330,9 @@ + NILE*:*:*:dcosx) + echo pyramid-pyramid-svr4 + exit 0 ;; ++ DRS?6000:unix:4.0:6*) ++ echo sparc-icl-nx6 ++ exit 0 ;; + DRS?6000:UNIX_SV:4.2*:7*) + case `/usr/bin/uname -p` in + sparc) echo sparc-icl-nx7 && exit 0 ;; +@@ -439,8 +445,7 @@ + EOF + $CC_FOR_BUILD -o $dummy $dummy.c \ + && $dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \ +- && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 +- rm -f $dummy.c $dummy && rmdir $tmpdir ++ && exit 0 + echo mips-mips-riscos${UNAME_RELEASE} + exit 0 ;; + Motorola:PowerMAX_OS:*:*) +@@ -449,7 +454,7 @@ + Motorola:*:4.3:PL8-*) + echo powerpc-harris-powermax + exit 0 ;; +- Night_Hawk:*:*:PowerMAX_OS) ++ Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*) + echo powerpc-harris-powermax + exit 0 ;; + Night_Hawk:Power_UNIX:*:*) +@@ -524,8 +529,7 @@ + exit(0); + } + EOF +- $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 +- rm -f $dummy.c $dummy && rmdir $tmpdir ++ $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 + echo rs6000-ibm-aix3.2.5 + elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then + echo rs6000-ibm-aix3.2.4 +@@ -624,10 +628,20 @@ + } + EOF + (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy` +- if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi +- rm -f $dummy.c $dummy && rmdir $tmpdir ++ test -z "$HP_ARCH" && HP_ARCH=hppa + fi ;; + esac ++ if [ ${HP_ARCH} = "hppa2.0w" ] ++ then ++ # avoid double evaluation of $set_cc_for_build ++ test -n "$CC_FOR_BUILD" || eval $set_cc_for_build ++ if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E -) | grep __LP64__ >/dev/null ++ then ++ HP_ARCH="hppa2.0w" ++ else ++ HP_ARCH="hppa64" ++ fi ++ fi + echo ${HP_ARCH}-hp-hpux${HPUX_REV} + exit 0 ;; + ia64:HP-UX:*:*) +@@ -661,8 +675,7 @@ + exit (0); + } + EOF +- $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 +- rm -f $dummy.c $dummy && rmdir $tmpdir ++ $CC_FOR_BUILD -o $dummy $dummy.c && $dummy && exit 0 + echo unknown-hitachi-hiuxwe2 + exit 0 ;; + 9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* ) +@@ -720,21 +733,26 @@ + CRAY*TS:*:*:*) + echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; +- CRAY*T3D:*:*:*) +- echo alpha-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' +- exit 0 ;; + CRAY*T3E:*:*:*) + echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; + CRAY*SV1:*:*:*) + echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' + exit 0 ;; ++ *:UNICOS/mp:*:*) ++ echo nv1-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/' ++ exit 0 ;; + F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*) + FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'` + FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` + FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'` + echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" + exit 0 ;; ++ 5000:UNIX_System_V:4.*:*) ++ FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'` ++ FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'` ++ echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}" ++ exit 0 ;; + i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*) + echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE} + exit 0 ;; +@@ -756,8 +774,10 @@ + #endif + EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` +- rm -f $dummy.c && rmdir $tmpdir +- echo ${UNAME_MACHINE}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} ++ # GNU/KFreeBSD systems have a "k" prefix to indicate we are using ++ # FreeBSD's kernel, but not the complete OS. ++ case ${LIBC} in gnu) kernel_only='k' ;; esac ++ echo ${UNAME_MACHINE}-unknown-${kernel_only}freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`${LIBC:+-$LIBC} + exit 0 ;; + i*:CYGWIN*:*) + echo ${UNAME_MACHINE}-pc-cygwin +@@ -768,14 +788,17 @@ + i*:PW*:*) + echo ${UNAME_MACHINE}-pc-pw32 + exit 0 ;; +- x86:Interix*:3*) +- echo i386-pc-interix3 ++ x86:Interix*:[34]*) ++ echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//' ++ exit 0 ;; ++ [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*) ++ echo i${UNAME_MACHINE}-pc-mks + exit 0 ;; + i*:Windows_NT*:* | Pentium*:Windows_NT*:*) + # How do we know it's Interix rather than the generic POSIX subsystem? + # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we + # UNAME_MACHINE based on the output of uname instead of i386? +- echo i386-pc-interix ++ echo i586-pc-interix + exit 0 ;; + i*:UWIN*:*) + echo ${UNAME_MACHINE}-pc-uwin +@@ -787,14 +810,22 @@ + echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` + exit 0 ;; + *:GNU:*:*) ++ # the GNU system + echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'` + exit 0 ;; ++ *:GNU/*:*:*) ++ # other systems with GNU libc and userland ++ echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu ++ exit 0 ;; + i*86:Minix:*:*) + echo ${UNAME_MACHINE}-pc-minix + exit 0 ;; + arm*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; ++ cris:Linux:*:*) ++ echo cris-axis-linux-gnu ++ exit 0 ;; + ia64:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; +@@ -818,8 +849,26 @@ + #endif + EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` +- rm -f $dummy.c && rmdir $tmpdir +- test x"${CPU}" != x && echo "${CPU}-pc-linux-gnu" && exit 0 ++ test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 ++ ;; ++ mips64:Linux:*:*) ++ eval $set_cc_for_build ++ sed 's/^ //' << EOF >$dummy.c ++ #undef CPU ++ #undef mips64 ++ #undef mips64el ++ #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL) ++ CPU=mips64el ++ #else ++ #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB) ++ CPU=mips64 ++ #else ++ CPU= ++ #endif ++ #endif ++EOF ++ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^CPU=` ++ test x"${CPU}" != x && echo "${CPU}-unknown-linux-gnu" && exit 0 + ;; + ppc:Linux:*:*) + echo powerpc-unknown-linux-gnu +@@ -855,6 +904,9 @@ + s390:Linux:*:* | s390x:Linux:*:*) + echo ${UNAME_MACHINE}-ibm-linux + exit 0 ;; ++ sh64*:Linux:*:*) ++ echo ${UNAME_MACHINE}-unknown-linux-gnu ++ exit 0 ;; + sh*:Linux:*:*) + echo ${UNAME_MACHINE}-unknown-linux-gnu + exit 0 ;; +@@ -912,9 +964,11 @@ + LIBC=gnuaout + #endif + #endif ++ #ifdef __dietlibc__ ++ LIBC=dietlibc ++ #endif + EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep ^LIBC=` +- rm -f $dummy.c && rmdir $tmpdir + test x"${LIBC}" != x && echo "${UNAME_MACHINE}-pc-linux-${LIBC}" && exit 0 + test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0 + ;; +@@ -932,6 +986,26 @@ + # Use sysv4.2uw... so that sysv4* matches it. + echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION} + exit 0 ;; ++ i*86:OS/2:*:*) ++ # If we were able to find `uname', then EMX Unix compatibility ++ # is probably installed. ++ echo ${UNAME_MACHINE}-pc-os2-emx ++ exit 0 ;; ++ i*86:XTS-300:*:STOP) ++ echo ${UNAME_MACHINE}-unknown-stop ++ exit 0 ;; ++ i*86:atheos:*:*) ++ echo ${UNAME_MACHINE}-unknown-atheos ++ exit 0 ;; ++ i*86:syllable:*:*) ++ echo ${UNAME_MACHINE}-pc-syllable ++ exit 0 ;; ++ i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) ++ echo i386-unknown-lynxos${UNAME_RELEASE} ++ exit 0 ;; ++ i*86:*DOS:*:*) ++ echo ${UNAME_MACHINE}-pc-msdosdjgpp ++ exit 0 ;; + i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*) + UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'` + if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then +@@ -966,9 +1040,6 @@ + echo ${UNAME_MACHINE}-pc-sysv32 + fi + exit 0 ;; +- i*86:*DOS:*:*) +- echo ${UNAME_MACHINE}-pc-msdosdjgpp +- exit 0 ;; + pc:*:*:*) + # Left here for compatibility: + # uname -m prints for DJGPP always 'pc', but it prints nothing about +@@ -995,9 +1066,12 @@ + mc68k:UNIX:SYSTEM5:3.51m) + echo m68k-convergent-sysv + exit 0 ;; ++ M680?0:D-NIX:5.3:*) ++ echo m68k-diab-dnix ++ exit 0 ;; + M68*:*:R3V[567]*:*) + test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;; +- 3[34]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0) ++ 3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0) + OS_REL='' + test -r /etc/.relid \ + && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid` +@@ -1014,9 +1088,6 @@ + mc68030:UNIX_System_V:4.*:*) + echo m68k-atari-sysv4 + exit 0 ;; +- i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*) +- echo i386-unknown-lynxos${UNAME_RELEASE} +- exit 0 ;; + TSUNAMI:LynxOS:2.*:*) + echo sparc-unknown-lynxos${UNAME_RELEASE} + exit 0 ;; +@@ -1098,7 +1169,11 @@ + echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE} + exit 0 ;; + *:Darwin:*:*) +- echo `uname -p`-apple-darwin${UNAME_RELEASE} ++ case `uname -p` in ++ *86) UNAME_PROCESSOR=i686 ;; ++ powerpc) UNAME_PROCESSOR=powerpc ;; ++ esac ++ echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} + exit 0 ;; + *:procnto*:*:* | *:QNX:[0123456789]*:*) + UNAME_PROCESSOR=`uname -p` +@@ -1111,7 +1186,7 @@ + *:QNX:*:4*) + echo i386-pc-qnx + exit 0 ;; +- NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*) ++ NSR-?:NONSTOP_KERNEL:*:*) + echo nsr-tandem-nsk${UNAME_RELEASE} + exit 0 ;; + *:NonStop-UX:*:*) +@@ -1134,11 +1209,6 @@ + fi + echo ${UNAME_MACHINE}-unknown-plan9 + exit 0 ;; +- i*86:OS/2:*:*) +- # If we were able to find `uname', then EMX Unix compatibility +- # is probably installed. +- echo ${UNAME_MACHINE}-pc-os2-emx +- exit 0 ;; + *:TOPS-10:*:*) + echo pdp10-unknown-tops10 + exit 0 ;; +@@ -1157,11 +1227,11 @@ + *:ITS:*:*) + echo pdp10-unknown-its + exit 0 ;; +- i*86:XTS-300:*:STOP) +- echo ${UNAME_MACHINE}-unknown-stop ++ SEI:*:*:SEIUX) ++ echo mips-sei-seiux${UNAME_RELEASE} + exit 0 ;; +- i*86:atheos:*:*) +- echo ${UNAME_MACHINE}-unknown-atheos ++ *:DRAGONFLY:*:*) ++ echo ${UNAME_MACHINE}-unknown-dragonfly${UNAME_RELEASE} + exit 0 ;; + esac + +@@ -1283,8 +1353,7 @@ + } + EOF + +-$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && rm -f $dummy.c $dummy && rmdir $tmpdir && exit 0 +-rm -f $dummy.c $dummy && rmdir $tmpdir ++$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && $dummy && exit 0 + + # Apollos put the system type in the environment. + +diff -Nrua kdebase-3.1.94/admin/config.sub kdebase-patched/admin/config.sub +--- kdebase-3.1.94/admin/config.sub 2002-10-26 11:44:28.000000000 -0500 ++++ kdebase-patched/admin/config.sub 2004-01-08 21:12:01.000000000 -0600 +@@ -1,9 +1,9 @@ + #! /bin/sh + # Configuration validation subroutine script. + # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, +-# 2000, 2001, 2002 Free Software Foundation, Inc. ++# 2000, 2001, 2002, 2003 Free Software Foundation, Inc. + +-timestamp='2002-09-05' ++timestamp='2004-01-05' + + # This file is (in principle) common to ALL GNU software. + # The presence of a machine in this file suggests that SOME GNU software +@@ -118,7 +118,8 @@ + # Here we must recognize all the valid KERNEL-OS combinations. + maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'` + case $maybe_os in +- nto-qnx* | linux-gnu* | freebsd*-gnu* | storm-chaos* | os2-emx* | windows32-* | rtmk-nova*) ++ nto-qnx* | linux-gnu* | linux-dietlibc | linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | \ ++ kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* | storm-chaos* | os2-emx* | rtmk-nova*) + os=-$maybe_os + basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'` + ;; +@@ -228,13 +229,14 @@ + | a29k \ + | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ + | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ ++ | am33_2.0 \ + | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ +- | clipper \ ++ | c4x | clipper \ + | d10v | d30v | dlx | dsp16xx \ + | fr30 | frv \ + | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ + | i370 | i860 | i960 | ia64 \ +- | ip2k \ ++ | ip2k | iq2000 \ + | m32r | m68000 | m68k | m88k | mcore \ + | mips | mipsbe | mipseb | mipsel | mipsle \ + | mips16 \ +@@ -245,21 +247,24 @@ + | mips64vr4300 | mips64vr4300el \ + | mips64vr5000 | mips64vr5000el \ + | mipsisa32 | mipsisa32el \ ++ | mipsisa32r2 | mipsisa32r2el \ + | mipsisa64 | mipsisa64el \ ++ | mipsisa64r2 | mipsisa64r2el \ + | mipsisa64sb1 | mipsisa64sb1el \ + | mipsisa64sr71k | mipsisa64sr71kel \ + | mipstx39 | mipstx39el \ + | mn10200 | mn10300 \ ++ | msp430 \ + | ns16k | ns32k \ + | openrisc | or32 \ + | pdp10 | pdp11 | pj | pjl \ + | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ + | pyramid \ +- | sh | sh[1234] | sh3e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ ++ | sh | sh[1234] | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \ + | sh64 | sh64le \ + | sparc | sparc64 | sparc86x | sparclet | sparclite | sparcv9 | sparcv9b \ + | strongarm \ +- | tahoe | thumb | tic80 | tron \ ++ | tahoe | thumb | tic4x | tic80 | tron \ + | v850 | v850e \ + | we32k \ + | x86 | xscale | xstormy16 | xtensa \ +@@ -294,7 +299,7 @@ + | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ + | avr-* \ + | bs2000-* \ +- | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \ ++ | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* | c55x-* | c6x-* \ + | clipper-* | cydra-* \ + | d10v-* | d30v-* | dlx-* \ + | elxsi-* \ +@@ -302,7 +307,7 @@ + | h8300-* | h8500-* \ + | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \ + | i*86-* | i860-* | i960-* | ia64-* \ +- | ip2k-* \ ++ | ip2k-* | iq2000-* \ + | m32r-* \ + | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ + | m88110-* | m88k-* | mcore-* \ +@@ -315,21 +320,26 @@ + | mips64vr4300-* | mips64vr4300el-* \ + | mips64vr5000-* | mips64vr5000el-* \ + | mipsisa32-* | mipsisa32el-* \ ++ | mipsisa32r2-* | mipsisa32r2el-* \ + | mipsisa64-* | mipsisa64el-* \ ++ | mipsisa64r2-* | mipsisa64r2el-* \ + | mipsisa64sb1-* | mipsisa64sb1el-* \ + | mipsisa64sr71k-* | mipsisa64sr71kel-* \ +- | mipstx39 | mipstx39el \ +- | none-* | np1-* | ns16k-* | ns32k-* \ ++ | mipstx39-* | mipstx39el-* \ ++ | msp430-* \ ++ | none-* | np1-* | nv1-* | ns16k-* | ns32k-* \ + | orion-* \ + | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ + | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ + | pyramid-* \ + | romp-* | rs6000-* \ +- | sh-* | sh[1234]-* | sh3e-* | sh[34]eb-* | shbe-* \ ++ | sh-* | sh[1234]-* | sh[23]e-* | sh[34]eb-* | shbe-* \ + | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ + | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ + | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ +- | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \ ++ | tahoe-* | thumb-* \ ++ | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ ++ | tron-* \ + | v850-* | v850e-* | vax-* \ + | we32k-* \ + | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ +@@ -367,6 +377,12 @@ + basic_machine=a29k-none + os=-bsd + ;; ++ amd64) ++ basic_machine=x86_64-pc ++ ;; ++ amd64-*) ++ basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; + amdahl) + basic_machine=580-amdahl + os=-sysv +@@ -716,6 +732,10 @@ + np1) + basic_machine=np1-gould + ;; ++ nv1) ++ basic_machine=nv1-cray ++ os=-unicosmp ++ ;; + nsr-tandem) + basic_machine=nsr-tandem + ;; +@@ -727,6 +747,10 @@ + basic_machine=or32-unknown + os=-coff + ;; ++ os400) ++ basic_machine=powerpc-ibm ++ os=-os400 ++ ;; + OSE68000 | ose68000) + basic_machine=m68000-ericsson + os=-ose +@@ -758,18 +782,24 @@ + pentiumpro | p6 | 6x86 | athlon | athlon_*) + basic_machine=i686-pc + ;; +- pentiumii | pentium2) ++ pentiumii | pentium2 | pentiumiii | pentium3) + basic_machine=i686-pc + ;; ++ pentium4) ++ basic_machine=i786-pc ++ ;; + pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*) + basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; + pentiumpro-* | p6-* | 6x86-* | athlon-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; +- pentiumii-* | pentium2-*) ++ pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*) + basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'` + ;; ++ pentium4-*) ++ basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'` ++ ;; + pn) + basic_machine=pn-gould + ;; +@@ -828,6 +858,10 @@ + sb1el) + basic_machine=mipsisa64sb1el-unknown + ;; ++ sei) ++ basic_machine=mips-sei ++ os=-seiux ++ ;; + sequent) + basic_machine=i386-sequent + ;; +@@ -835,6 +869,9 @@ + basic_machine=sh-hitachi + os=-hms + ;; ++ sh64) ++ basic_machine=sh64-unknown ++ ;; + sparclite-wrs | simso-wrs) + basic_machine=sparclite-wrs + os=-vxworks +@@ -901,10 +938,6 @@ + basic_machine=i386-sequent + os=-dynix + ;; +- t3d) +- basic_machine=alpha-cray +- os=-unicos +- ;; + t3e) + basic_machine=alphaev5-cray + os=-unicos +@@ -913,14 +946,18 @@ + basic_machine=t90-cray + os=-unicos + ;; +- tic4x | c4x*) +- basic_machine=tic4x-unknown +- os=-coff +- ;; + tic54x | c54x*) + basic_machine=tic54x-unknown + os=-coff + ;; ++ tic55x | c55x*) ++ basic_machine=tic55x-unknown ++ os=-coff ++ ;; ++ tic6x | c6x*) ++ basic_machine=tic6x-unknown ++ os=-coff ++ ;; + tx39) + basic_machine=mipstx39-unknown + ;; +@@ -934,6 +971,10 @@ + tower | tower-32) + basic_machine=m68k-ncr + ;; ++ tpf) ++ basic_machine=s390x-ibm ++ os=-tpf ++ ;; + udi29k) + basic_machine=a29k-amd + os=-udi +@@ -977,10 +1018,6 @@ + basic_machine=hppa1.1-winbond + os=-proelf + ;; +- windows32) +- basic_machine=i386-pc +- os=-windows32-msvcrt +- ;; + xps | xps100) + basic_machine=xps100-honeywell + ;; +@@ -1027,7 +1064,7 @@ + we32k) + basic_machine=we32k-att + ;; +- sh3 | sh4 | sh3eb | sh4eb | sh[1234]le | sh3ele) ++ sh3 | sh4 | sh[34]eb | sh[1234]le | sh[23]ele) + basic_machine=sh-unknown + ;; + sh64) +@@ -1106,18 +1143,19 @@ + | -aos* \ + | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ + | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ +- | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ ++ | -hiux* | -386bsd* | -knetbsd* | -netbsd* | -openbsd* | -kfreebsd* | -freebsd* | -riscix* \ + | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ + | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ + | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ + | -chorusos* | -chorusrdb* \ + | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ +- | -mingw32* | -linux-gnu* | -uxpv* | -beos* | -mpeix* | -udk* \ +- | -interix* | -uwin* | -rhapsody* | -darwin* | -opened* \ ++ | -mingw32* | -linux-gnu* | -linux-uclibc* | -uxpv* | -beos* | -mpeix* | -udk* \ ++ | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \ + | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \ + | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ + | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ +- | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* | -powermax*) ++ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ ++ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) + # Remember, each alternative MUST END IN *, to match a version number. + ;; + -qnx*) +@@ -1129,8 +1167,10 @@ + ;; + esac + ;; ++ -nto-qnx*) ++ ;; + -nto*) +- os=-nto-qnx ++ os=`echo $os | sed -e 's|nto|nto-qnx|'` + ;; + -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \ + | -windows* | -osx | -abug | -netware* | -os9* | -beos* \ +@@ -1139,6 +1179,9 @@ + -mac*) + os=`echo $os | sed -e 's|mac|macos|'` + ;; ++ -linux-dietlibc) ++ os=-linux-dietlibc ++ ;; + -linux*) + os=`echo $os | sed -e 's|linux|linux-gnu|'` + ;; +@@ -1151,6 +1194,9 @@ + -opened*) + os=-openedition + ;; ++ -os400*) ++ os=-os400 ++ ;; + -wince*) + os=-wince + ;; +@@ -1172,6 +1218,9 @@ + -atheos*) + os=-atheos + ;; ++ -syllable*) ++ os=-syllable ++ ;; + -386bsd) + os=-bsd + ;; +@@ -1194,6 +1243,9 @@ + -sinix*) + os=-sysv4 + ;; ++ -tpf*) ++ os=-tpf ++ ;; + -triton*) + os=-sysv3 + ;; +@@ -1224,6 +1276,12 @@ + -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*) + os=-mint + ;; ++ -aros*) ++ os=-aros ++ ;; ++ -kaos*) ++ os=-kaos ++ ;; + -none) + ;; + *) +@@ -1255,6 +1313,9 @@ + arm*-semi) + os=-aout + ;; ++ c4x-* | tic4x-*) ++ os=-coff ++ ;; + # This must come before the *-dec entry. + pdp10-*) + os=-tops20 +@@ -1433,9 +1494,15 @@ + -mvs* | -opened*) + vendor=ibm + ;; ++ -os400*) ++ vendor=ibm ++ ;; + -ptx*) + vendor=sequent + ;; ++ -tpf*) ++ vendor=ibm ++ ;; + -vxsim* | -vxworks* | -windiss*) + vendor=wrs + ;; +diff -Nrua kdebase-3.1.94/admin/depcomp kdebase-patched/admin/depcomp +--- kdebase-3.1.94/admin/depcomp 2003-04-16 16:53:18.000000000 -0500 ++++ kdebase-patched/admin/depcomp 2003-12-15 22:48:04.000000000 -0600 +@@ -1,7 +1,7 @@ + #! /bin/sh + + # depcomp - compile a program generating dependencies as side-effects +-# Copyright 1999, 2000 Free Software Foundation, Inc. ++# Copyright 1999, 2000, 2003 Free Software Foundation, Inc. + + # This program is free software; you can redistribute it and/or modify + # it under the terms of the GNU General Public License as published by +@@ -31,7 +31,16 @@ + fi + # `libtool' can also be set to `yes' or `no'. + +-depfile=${depfile-`echo "$object" | sed 's,\([^/]*\)$,.deps/\1,;s/\.\([^.]*\)$/.P\1/'`} ++if test -z "$depfile"; then ++ base=`echo "$object" | sed -e 's,^.*/,,' -e 's,\.\([^.]*\)$,.P\1,'` ++ dir=`echo "$object" | sed 's,/.*$,/,'` ++ if test "$dir" = "$object"; then ++ dir= ++ fi ++ # FIXME: should be _deps on DOS. ++ depfile="$dir.deps/$base" ++fi ++ + tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`} + + rm -f "$tmpdepfile" +@@ -163,19 +172,25 @@ + + aix) + # The C for AIX Compiler uses -M and outputs the dependencies +- # in a .u file. This file always lives in the current directory. +- # Also, the AIX compiler puts `$object:' at the start of each line; +- # $object doesn't have directory information. +- stripped=`echo "$object" | sed -e 's,^.*/,,' -e 's/\(.*\)\..*$/\1/'` ++ # in a .u file. In older versions, this file always lives in the ++ # current directory. Also, the AIX compiler puts `$object:' at the ++ # start of each line; $object doesn't have directory information. ++ # Version 6 uses the directory in both cases. ++ stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'` + tmpdepfile="$stripped.u" +- outname="$stripped.o" + if test "$libtool" = yes; then + "$@" -Wc,-M + else + "$@" -M + fi +- + stat=$? ++ ++ if test -f "$tmpdepfile"; then : ++ else ++ stripped=`echo "$stripped" | sed 's,^.*/,,'` ++ tmpdepfile="$stripped.u" ++ fi ++ + if test $stat -eq 0; then : + else + rm -f "$tmpdepfile" +@@ -183,6 +198,7 @@ + fi + + if test -f "$tmpdepfile"; then ++ outname="$stripped.o" + # Each line is of the form `foo.o: dependent.h'. + # Do two passes, one to just change these to + # `$object: dependent.h' and one to simply `dependent.h:'. +@@ -198,11 +214,9 @@ + ;; + + icc) +- # Must come before tru64. +- +- # Intel's C compiler understands `-MD -MF file'. However ++ # Intel's C compiler understands `-MD -MF file'. However on + # icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c +- # will fill foo.d with something like ++ # ICC 7.0 will fill foo.d with something like + # foo.o: sub/foo.c + # foo.o: sub/foo.h + # which is wrong. We want: +@@ -210,6 +224,12 @@ + # sub/foo.o: sub/foo.h + # sub/foo.c: + # sub/foo.h: ++ # ICC 7.1 will output ++ # foo.o: sub/foo.c sub/foo.h ++ # and will wrap long lines using \ : ++ # foo.o: sub/foo.c ... \ ++ # sub/foo.h ... \ ++ # ... + + "$@" -MD -MF "$tmpdepfile" + stat=$? +@@ -219,26 +239,35 @@ + exit $stat + fi + rm -f "$depfile" +- # Each line is of the form `foo.o: dependent.h'. ++ # Each line is of the form `foo.o: dependent.h', ++ # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'. + # Do two passes, one to just change these to + # `$object: dependent.h' and one to simply `dependent.h:'. +- sed -e "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" +- sed -e "s,^[^:]*: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile" ++ sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile" ++ # Some versions of the HPUX 10.20 sed can't process this invocation ++ # correctly. Breaking it into two sed invocations is a workaround. ++ sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" | ++ sed -e 's/$/ :/' >> "$depfile" + rm -f "$tmpdepfile" + ;; + + tru64) +- # The Tru64 AIX compiler uses -MD to generate dependencies as a side ++ # The Tru64 compiler uses -MD to generate dependencies as a side + # effect. `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'. +- # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put ++ # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put + # dependencies in `foo.d' instead, so we check for that too. + # Subdirectories are respected. ++ dir=`echo "$object" | sed -e 's|/[^/]*$|/|'` ++ test "x$dir" = "x$object" && dir= ++ base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'` + +- tmpdepfile1="$object.d" +- tmpdepfile2=`echo "$object" | sed -e 's/.o$/.d/'` + if test "$libtool" = yes; then ++ tmpdepfile1="$dir.libs/$base.lo.d" ++ tmpdepfile2="$dir.libs/$base.d" + "$@" -Wc,-MD + else ++ tmpdepfile1="$dir$base.o.d" ++ tmpdepfile2="$dir$base.d" + "$@" -MD + fi + +@@ -256,8 +285,8 @@ + fi + if test -f "$tmpdepfile"; then + sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile" +- # That's a space and a tab in the []. +- sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" ++ # That's a tab and a space in the []. ++ sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile" + else + echo "#dummy" > "$depfile" + fi +@@ -270,34 +299,42 @@ + + dashmstdout) + # Important note: in order to support this mode, a compiler *must* +- # always write the proprocessed file to stdout, regardless of -o, +- # because we must use -o when running libtool. +- test -z "$dashmflag" && dashmflag=-M +- ( IFS=" " +- case " $* " in +- *" --mode=compile "*) # this is libtool, let us make it quiet +- for arg +- do # cycle over the arguments +- case "$arg" in +- "--mode=compile") +- # insert --quiet before "--mode=compile" +- set fnord "$@" --quiet +- shift # fnord +- ;; +- esac +- set fnord "$@" "$arg" +- shift # fnord +- shift # "$arg" +- done ++ # always write the preprocessed file to stdout, regardless of -o. ++ "$@" || exit $? ++ ++ # Remove the call to Libtool. ++ if test "$libtool" = yes; then ++ while test $1 != '--mode=compile'; do ++ shift ++ done ++ shift ++ fi ++ ++ # Remove `-o $object'. ++ IFS=" " ++ for arg ++ do ++ case $arg in ++ -o) ++ shift ++ ;; ++ $object) ++ shift ++ ;; ++ *) ++ set fnord "$@" "$arg" ++ shift # fnord ++ shift # $arg + ;; + esac +- "$@" $dashmflag | sed 's:^[^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" +- ) & +- proc=$! +- "$@" +- stat=$? +- wait "$proc" +- if test "$stat" != 0; then exit $stat; fi ++ done ++ ++ test -z "$dashmflag" && dashmflag=-M ++ # Require at least two characters before searching for `:' ++ # in the target name. This is to cope with DOS-style filenames: ++ # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise. ++ "$@" $dashmflag | ++ sed 's:^[ ]*[^: ][^:][^:]*\:[ ]*:'"$object"'\: :' > "$tmpdepfile" + rm -f "$depfile" + cat < "$tmpdepfile" > "$depfile" + tr ' ' ' +@@ -315,36 +352,40 @@ + ;; + + makedepend) +- # X makedepend +- ( +- shift +- cleared=no +- for arg in "$@"; do +- case $cleared in no) +- set ""; shift +- cleared=yes +- esac +- case "$arg" in +- -D*|-I*) +- set fnord "$@" "$arg"; shift;; +- -*) +- ;; +- *) +- set fnord "$@" "$arg"; shift;; +- esac ++ "$@" || exit $? ++ # Remove any Libtool call ++ if test "$libtool" = yes; then ++ while test $1 != '--mode=compile'; do ++ shift + done +- obj_suffix="`echo $object | sed 's/^.*\././'`" +- touch "$tmpdepfile" +- ${MAKEDEPEND-makedepend} 2>/dev/null -o"$obj_suffix" -f"$tmpdepfile" "$@" +- ) & +- proc=$! +- "$@" +- stat=$? +- wait "$proc" +- if test "$stat" != 0; then exit $stat; fi ++ shift ++ fi ++ # X makedepend ++ shift ++ cleared=no ++ for arg in "$@"; do ++ case $cleared in ++ no) ++ set ""; shift ++ cleared=yes ;; ++ esac ++ case "$arg" in ++ -D*|-I*) ++ set fnord "$@" "$arg"; shift ;; ++ # Strip any option that makedepend may not understand. Remove ++ # the object too, otherwise makedepend will parse it as a source file. ++ -*|$object) ++ ;; ++ *) ++ set fnord "$@" "$arg"; shift ;; ++ esac ++ done ++ obj_suffix="`echo $object | sed 's/^.*\././'`" ++ touch "$tmpdepfile" ++ ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@" + rm -f "$depfile" + cat < "$tmpdepfile" > "$depfile" +- tail +3 "$tmpdepfile" | tr ' ' ' ++ sed '1,2d' "$tmpdepfile" | tr ' ' ' + ' | \ + ## Some versions of the HPUX 10.20 sed can't process this invocation + ## correctly. Breaking it into two sed invocations is a workaround. +@@ -354,35 +395,39 @@ + + cpp) + # Important note: in order to support this mode, a compiler *must* +- # always write the proprocessed file to stdout, regardless of -o, +- # because we must use -o when running libtool. +- ( IFS=" " +- case " $* " in +- *" --mode=compile "*) +- for arg +- do # cycle over the arguments +- case $arg in +- "--mode=compile") +- # insert --quiet before "--mode=compile" +- set fnord "$@" --quiet +- shift # fnord +- ;; +- esac +- set fnord "$@" "$arg" +- shift # fnord +- shift # "$arg" +- done ++ # always write the preprocessed file to stdout. ++ "$@" || exit $? ++ ++ # Remove the call to Libtool. ++ if test "$libtool" = yes; then ++ while test $1 != '--mode=compile'; do ++ shift ++ done ++ shift ++ fi ++ ++ # Remove `-o $object'. ++ IFS=" " ++ for arg ++ do ++ case $arg in ++ -o) ++ shift ++ ;; ++ $object) ++ shift ++ ;; ++ *) ++ set fnord "$@" "$arg" ++ shift # fnord ++ shift # $arg + ;; + esac +- "$@" -E | ++ done ++ ++ "$@" -E | + sed -n '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' | + sed '$ s: \\$::' > "$tmpdepfile" +- ) & +- proc=$! +- "$@" +- stat=$? +- wait "$proc" +- if test "$stat" != 0; then exit $stat; fi + rm -f "$depfile" + echo "$object : \\" > "$depfile" + cat < "$tmpdepfile" >> "$depfile" +@@ -392,34 +437,27 @@ + + msvisualcpp) + # Important note: in order to support this mode, a compiler *must* +- # always write the proprocessed file to stdout, regardless of -o, ++ # always write the preprocessed file to stdout, regardless of -o, + # because we must use -o when running libtool. +- ( IFS=" " +- case " $* " in +- *" --mode=compile "*) +- for arg +- do # cycle over the arguments +- case $arg in +- "--mode=compile") +- # insert --quiet before "--mode=compile" +- set fnord "$@" --quiet +- shift # fnord +- ;; +- esac ++ "$@" || exit $? ++ IFS=" " ++ for arg ++ do ++ case "$arg" in ++ "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI") ++ set fnord "$@" ++ shift ++ shift ++ ;; ++ *) + set fnord "$@" "$arg" +- shift # fnord +- shift # "$arg" +- done +- ;; ++ shift ++ shift ++ ;; + esac +- "$@" -E | +- sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" +- ) & +- proc=$! +- "$@" +- stat=$? +- wait "$proc" +- if test "$stat" != 0; then exit $stat; fi ++ done ++ "$@" -E | ++ sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::echo "`cygpath -u \\"\1\\"`":p' | sort | uniq > "$tmpdepfile" + rm -f "$depfile" + echo "$object : \\" > "$depfile" + . "$tmpdepfile" | sed 's% %\\ %g' | sed -n '/^\(.*\)$/ s:: \1 \\:p' >> "$depfile" +diff -Nrua kdebase-3.1.94/admin/install-sh kdebase-patched/admin/install-sh +--- kdebase-3.1.94/admin/install-sh 2003-08-07 04:41:31.000000000 -0500 ++++ kdebase-patched/admin/install-sh 2003-12-15 22:48:04.000000000 -0600 +@@ -1,19 +1,37 @@ + #!/bin/sh + # + # install - install a program, script, or datafile +-# This comes from X11R5 (mit/util/scripts/install.sh). + # +-# Copyright 1991 by the Massachusetts Institute of Technology ++# This originates from X11R5 (mit/util/scripts/install.sh), which was ++# later released in X11R6 (xc/config/util/install.sh) with the ++# following copyright and license. + # +-# Permission to use, copy, modify, distribute, and sell this software and its +-# documentation for any purpose is hereby granted without fee, provided that +-# the above copyright notice appear in all copies and that both that +-# copyright notice and this permission notice appear in supporting +-# documentation, and that the name of M.I.T. not be used in advertising or +-# publicity pertaining to distribution of the software without specific, +-# written prior permission. M.I.T. makes no representations about the +-# suitability of this software for any purpose. It is provided "as is" +-# without express or implied warranty. ++# Copyright (C) 1994 X Consortium ++# ++# 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 ++# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN ++# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- ++# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ++# ++# Except as contained in this notice, the name of the X Consortium shall not ++# be used in advertising or otherwise to promote the sale, use or other deal- ++# ings in this Software without prior written authorization from the X Consor- ++# tium. ++# ++# ++# FSF changes to this file are in the public domain. + # + # Calling this script install-sh is preferred over install.sh, to prevent + # `make' implicit rules from creating a file called install from it +@@ -221,8 +239,8 @@ + + # Make a couple of temp file names in the proper directory. + +- dsttmp=$dstdir/#inst.$$# +- rmtmp=$dstdir/#rm.$$# ++ dsttmp=$dstdir/_inst.$$_ ++ rmtmp=$dstdir/_rm.$$_ + + # Trap to clean up temp files at exit. + +diff -Nrua kdebase-3.1.94/admin/missing kdebase-patched/admin/missing +--- kdebase-3.1.94/admin/missing 2002-10-26 11:44:28.000000000 -0500 ++++ kdebase-patched/admin/missing 2003-12-15 22:48:04.000000000 -0600 +@@ -1,6 +1,6 @@ + #! /bin/sh + # Common stub for a few missing GNU programs while installing. +-# Copyright (C) 1996, 1997, 1999, 2000, 2002 Free Software Foundation, Inc. ++# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003 Free Software Foundation, Inc. + # Originally by Fran,cois Pinard <[EMAIL PROTECTED]>, 1996. + + # This program is free software; you can redistribute it and/or modify +@@ -165,7 +165,7 @@ + WARNING: \`$1' is needed, and you do not seem to have it handy on your + system. You might have modified some files without having the + proper tools for further handling them. +- You can get \`$1Help2man' as part of \`Autoconf' from any GNU ++ You can get \`$1' as part of \`Autoconf' from any GNU + archive site." + + file=`echo "$*" | sed -n 's/.*--output[ =]*\([^ ]*\).*/\1/p'` +@@ -326,7 +326,7 @@ + WARNING: \`$1' is needed, and you do not seem to have it handy on your + system. You might have modified some files without having the + proper tools for further handling them. Check the \`README' file, +- it often tells you about the needed prerequirements for installing ++ it often tells you about the needed prerequisites for installing + this package. You may also peek at any GNU archive site, in case + some other package would contain this missing \`$1' program." + exit 1 +diff -Nrua kdebase-3.1.94/admin/ylwrap kdebase-patched/admin/ylwrap +--- kdebase-3.1.94/admin/ylwrap 2001-10-04 19:46:36.000000000 -0500 ++++ kdebase-patched/admin/ylwrap 2003-12-15 22:48:04.000000000 -0600 +@@ -1,6 +1,9 @@ + #! /bin/sh + # ylwrap - wrapper for lex/yacc invocations. +-# Copyright 1996, 1997, 1998, 1999 Free Software Foundation, Inc. ++# ++# Copyright (C) 1996, 1997, 1998, 1999, 2001, 2002, 2003 Free Software ++# Foundation, Inc. ++# + # Written by Tom Tromey <[EMAIL PROTECTED]>. + # + # This program is free software; you can redistribute it and/or modify +@@ -44,14 +47,6 @@ + ;; + esac + +-# The directory holding the input. +-input_dir=`echo "$input" | sed -e 's,\([\\/]\)[^\\/]*$,\1,'` +-# Quote $INPUT_DIR so we can use it in a regexp. +-# FIXME: really we should care about more than `.' and `\'. +-input_rx=`echo "$input_dir" | sed -e 's,\\\\,\\\\\\\\,g' -e 's,\\.,\\\\.,g'` +- +-echo "got $input_rx" +- + pairlist= + while test "$#" -ne 0; do + if test "$1" = "--"; then +@@ -79,7 +74,10 @@ + + cd $dirname + +-$prog ${1+"$@"} "$input" ++case $# in ++ 0) $prog "$input" ;; ++ *) $prog "$@" "$input" ;; ++esac + status=$? + + if test $status -eq 0; then +@@ -94,6 +92,12 @@ + y_tab_nodot="yes" + fi + ++ # The directory holding the input. ++ input_dir=`echo "$input" | sed -e 's,\([\\/]\)[^\\/]*$,\1,'` ++ # Quote $INPUT_DIR so we can use it in a regexp. ++ # FIXME: really we should care about more than `.' and `\'. ++ input_rx=`echo "$input_dir" | sed 's,\\\\,\\\\\\\\,g;s,\\.,\\\\.,g'` ++ + while test "$#" -ne 0; do + from="$1" + # Handle y_tab.c and y_tab.h output by DOS +@@ -114,11 +118,24 @@ + *) target="../$2";; + esac + +- # Edit out `#line' or `#' directives. We don't want the +- # resulting debug information to point at an absolute srcdir; +- # it is better for it to just mention the .y file with no +- # path. +- sed -e "/^#/ s,$input_rx,," "$from" > "$target" || status=$? ++ # Edit out `#line' or `#' directives. ++ # ++ # We don't want the resulting debug information to point at ++ # an absolute srcdir; it is better for it to just mention the ++ # .y file with no path. ++ # ++ # We want to use the real output file name, not yy.lex.c for ++ # instance. ++ # ++ # We want the include guards to be adjusted too. ++ FROM=`echo "$from" | sed \ ++ -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'\ ++ -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g'` ++ TARGET=`echo "$2" | sed \ ++ -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/'\ ++ -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g'` ++ sed "/^#/{s,$input_rx,,;s,$from,$2,;s,$FROM,$TO,;}" "$from" >"$target" || ++ status=$? + else + # A missing file is only an error for the first file. This + # is a blatant hack to let us support using "yacc -d". If -d Added: trunk/packages/kdeaccessibility/debian/patches/03_libtool_arm.diff =================================================================== --- trunk/packages/kdeaccessibility/debian/patches/03_libtool_arm.diff 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/patches/03_libtool_arm.diff 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,22 @@ +diff -Nrua kdebase-3.1.94/admin/libtool.m4.in kdebase-patched/admin/libtool.m4.in +--- kdebase-3.1.94/admin/libtool.m4.in 2003-10-30 05:13:16.000000000 -0600 ++++ kdebase-patched/admin/libtool.m4.in 2004-01-15 03:06:38.000000000 -0600 +@@ -2176,17 +2176,7 @@ + + # This must be Linux ELF. + linux*) +- case $host_cpu in +- alpha* | hppa* | i*86 | ia64* | m68* | mips* | powerpc* | sparc* | s390* | sh* | x86_64* ) +- lt_cv_deplibs_check_method=pass_all ;; +- # the debian people say, arm and glibc 2.3.1 works for them with pass_all +- arm* ) +- lt_cv_deplibs_check_method=pass_all ;; +- *) +- # glibc up to 2.1.1 does not perform some relocations on ARM +- lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )' ;; +- esac +- lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so` ++ lt_cv_deplibs_check_method=pass_all + ;; + + netbsd*) Added: trunk/packages/kdeaccessibility/debian/patches/04_am_maintainer_mode.diff =================================================================== --- trunk/packages/kdeaccessibility/debian/patches/04_am_maintainer_mode.diff 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/patches/04_am_maintainer_mode.diff 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,12 @@ +diff -Nru kdeutils-3.1.4/admin/configure.in.min kdeutils-patched/admin/configure.in.min +--- kdeutils-3.1.4/admin/configure.in.min 2001-11-07 05:17:28.000000000 -0600 ++++ kdeutils-patched/admin/configure.in.min 2003-10-18 03:10:32.000000000 -0500 +@@ -38,6 +38,8 @@ + dnl Automake doc recommends to do this only here. (Janos) + AM_INIT_AUTOMAKE(@MODULENAME@, @VERSION@) dnl searches for some needed programs + ++AM_MAINTAINER_MODE ++ + KDE_SET_PREFIX + + dnl generate the config header Added: trunk/packages/kdeaccessibility/debian/patches/05_pedantic-errors.diff =================================================================== --- trunk/packages/kdeaccessibility/debian/patches/05_pedantic-errors.diff 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/patches/05_pedantic-errors.diff 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,13 @@ +diff -Nrua kdebase-3.1.95/admin/acinclude.m4.in kdebase-patched/admin/acinclude.m4.in +--- kdebase-3.1.95/admin/acinclude.m4.in 2004-01-21 22:30:54.000000000 -0600 ++++ kdebase-patched/admin/acinclude.m4.in 2004-01-21 22:48:10.000000000 -0600 +@@ -2108,9 +2108,6 @@ + save_CXXFLAGS="$CXXFLAGS" + kde_safe_LIBS="$LIBS" + LIBS="$LIBS $X_EXTRA_LIBS" +-if test "$GXX" = "yes"; then +-CXXFLAGS="$CXXFLAGS -pedantic-errors" +-fi + AC_TRY_COMPILE([ + $2 + ], Added: trunk/packages/kdeaccessibility/debian/rules =================================================================== --- trunk/packages/kdeaccessibility/debian/rules 2004-01-30 21:28:40 UTC (rev 22) +++ trunk/packages/kdeaccessibility/debian/rules 2004-01-31 01:04:29 UTC (rev 23) @@ -0,0 +1,226 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 to 1999 by Joey Hess. +# +# Modified to make a template file for a multi-binary package with separated +# build-arch and build-indep targets by Bill Allombert 2001 + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +# This has to be exported to make some magic below work. +export DH_OPTIONS + +# These are used for cross-compiling and for saving the configure script +# from having to guess our platform (since we know it already) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif +ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) + INSTALL_PROGRAM += -s +endif + +objdir = $(CURDIR)/obj-$(DEB_BUILD_GNU_TYPE) + +-include debian/debiandirs + +debian/debiandirs: admin/debianrules + perl -w admin/debianrules echodirs > debian/debiandirs + +configure: configure-stamp +configure-stamp: + dh_testdir + + # Apply Debian specific patches + if test -d $(CURDIR)/debian/patches ;\ + then \ + for i in $(CURDIR)/debian/patches/*.diff.uu ;\ + do \ + cd $(CURDIR)/debian/patches ;\ + uudecode "$$i" ;\ + cd $(CURDIR) ;\ + done ;\ + patches=$$(find $(CURDIR)/debian/patches -name *.diff | sort);\ + fi ;\ + if test ! -f patch-stamp; then \ + for patch in $$patches ;\ + do \ + echo APPLYING PATCH\: "$${patch##*/}" ;\ + patch -p1 < "$$patch" ;\ + done ;\ + touch patch-stamp ;\ + fi + + # KDE CVS does not have aclocal.m4 or configure + if test ! -f configure; then \ + $(MAKE) -f admin/Makefile.common ;\ + fi + + # ensure configure is executable + chmod +x configure + + # make build directory + mkdir $(objdir) + + # run configure with build tree $(objdir) + cd $(objdir) && \ + ../configure $(configkde) + + touch configure-stamp + +#Architecture +build: build-arch build-indep + +build-arch: build-arch-stamp +build-arch-stamp: configure-stamp + dh_testdir + + cd $(objdir) && \ + $(MAKE) + + # generate manpages + #for i in debian/man/*.sgml; do \ + docbook-to-man $$i > `dirname $$i`/`basename $$i .sgml`.1 ;\ + done + + # Generate man pages + set -e; while read package binary; do \ + soelim -Idebian/man debian/man/$$binary.man \ + >debian/man/$$binary.1; \ + done <debian/man/manpages.in + + touch build-arch-stamp + +build-indep: build-indep-stamp +build-indep-stamp: configure-stamp + dh_testdir + + cd $(objdir) && \ + $(MAKE) + + #cd $(objdir) && \ + $(MAKE) apidox + + touch build-indep-stamp + +debian-clean: + dh_testdir + dh_testroot + + dh_clean + +clean: + dh_testdir + dh_testroot + rm -f build-arch-stamp build-indep-stamp configure-stamp \ + debian/debiandirs debian/man/*.1 + + # Remove Debian specific patches + if test -d $(CURDIR)/debian/patches ;\ + then \ + patches=$$(find $(CURDIR)/debian/patches -name *.diff | sort -r);\ + fi ;\ + if test -f patch-stamp; then \ + for patch in $$patches ;\ + do \ + echo REMOVING PATCH\: "$${patch##*/}" ;\ + patch -p1 -R < "$$patch" ;\ + done ;\ + for i in $(CURDIR)/debian/patches/*.diff.uu ;\ + do \ + rm -f "$${i%%.uu}" ;\ + done ;\ + rm -f patch-stamp ;\ + fi + + # Remove build tree + rm -rf $(objdir) + + # if Makefile exists run distclean + if test -f Makefile; then \ + $(MAKE) distclean; \ + fi + + if test -d CVS; then \ + $(MAKE) -f admin/Makefile.common cvs-clean ;\ + fi + + dh_clean + +install: install-arch install-indep + +install-arch: + dh_testdir + dh_testroot + dh_clean -k -s + dh_installdirs -s + + cd $(objdir) && \ + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + + dh_install -s --list-missing + +install-indep: + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + + cd $(objdir) && \ + $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + + #cd $(objdir) && \ + $(MAKE) install-apidox DESTDIR=$(CURDIR)/debian/tmp + + dh_install -i --list-missing + +# Must not depend on anything. This is to be called by +# binary-arch/binary-indep +# in another 'make' thread. +binary-common: + dh_testdir + dh_testroot + dh_installchangelogs + dh_installdocs +# dh_installexamples + dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_installinit +# dh_installcron +# dh_installinfo + dh_installman + dh_link + dh_strip + dh_compress -X.bz2 -X.css -X.dcl -X.docbook -X-license -X.tag + dh_fixperms +# dh_perl +# dh_python + dh_makeshlibs -V + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture independant packages using the common target. +binary-indep: build-indep install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture dependant packages using the common target. +binary-arch: build-arch install-arch + $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure Property changes on: trunk/packages/kdeaccessibility/debian/rules ___________________________________________________________________ Name: svn:executable + *