debian/0000775000000000000000000000000012321601442007163 5ustar debian/copyright0000664000000000000000000003165712321601442011132 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: kde-dev-scripts Source: http://www.kde.org/download/ Files: kde-dev-scripts/cmakelint.pl kde-dev-scripts/extractrc kde-dev-scripts/kde-checkout-list.pl kde-dev-scripts/kdedoxygen.sh kde-dev-scripts/kdedoxyman.sh kde-dev-scripts/kdedoxyqt.sh kde-dev-scripts/kde_generate_export_header kde-dev-scripts/kde-headercheck kde-dev-scripts/kdemangen.pl kde-dev-scripts/kde-systemsettings-tree.py kde-dev-scripts/krazy-licensecheck kde-dev-scripts/makeobj kde-dev-scripts/optimizegraphics kde-dev-scripts/package_crystalsvg kde-dev-scripts/relicensecheck.pl kde-dev-scripts/svn2log.sh kde-dev-scripts/unsercmake kde-dev-scripts/kde-emacs/dirvars.el kde-dev-scripts/kde-emacs/git.el kde-dev-scripts/kde-emacs/kde-emacs-compat.el kde-dev-scripts/kde-emacs/klaralv.el kde-dev-scripts/kde-emacs/sourcepair.el Copyright: 2002, Matt Armstrong 2003, Dominique Devriese 2003, Zack Rusin 2003, XEmacs developers 2004, Frans Englich 2004, Richard Evans 2005-2009, Alexandre Julliard 2006-2012, Allen Winter 2006-2010, Thomas Zander 2007,2011, David Faure 2007, Dirk Mueller 2007, Mohamed Hendawi 2008-2010, Laurent Montel 2008, Urs Wolfer 2009, Tom Albers 2010, Trever Fischer 2011, Stephan Kulow 2011, Klarälvdalens Datakonsult AB, a KDAB Group company License: GPL-2+ Files: kde-dev-scripts/colorcvs kde-dev-scripts/colorsvn kde-dev-scripts/cvsaddcurrentdir kde-dev-scripts/cvsgettags kde-dev-scripts/svnaddcurrentdir kde-dev-scripts/svnlastchange kde-dev-scripts/vimdiff-svn kde-dev-scripts/wcgrep Copyright: 1999, Jamie Moyers 2002, Alexander Neundorf 2002, Neil Stevens 2004, Ben Reser 2004, Roberto Teixeira 2005, Thiago Macieira 2007, Matthias Kretz License: GPL-2 Files: kde-dev-scripts/extend_dmalloc Copyright: 1995, Gray Watson License: Permisive Permission to use, copy, modify, and distribute this software for any purpose and without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies, and that the name of Gray Watson not be used in advertising or publicity pertaining to distribution of the document or software without specific, written prior permission. . Gray Watson makes no representations about the suitability of the software described herein for any purpose. It is provided "as is" without express or implied warranty. Files: kde-dev-scripts/extractattr kde-dev-scripts/kde-spellcheck.pl kde-dev-scripts/rename_source_files Copyright: 2004, Richard Evans David Faure License: LGPL-2 Files: kde-dev-scripts/fixfsfaddr.sed kde-dev-scripts/kde-emacs/kde-emacs-vars.el Copyright: 2002, Zack Rusin 2005, Nicolas GOUTTE License: LGPL-2+ Files: kde-dev-scripts/grantlee_strings_extractor.py Copyright: 2010,2011, Stephen Kelly Django Software Foundation and individual contributors License: BSD-2-clause and BSD-3-clause Copyright 2010,2011 Stephen Kelly . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. . # Parts of this file are reproduced from the Django framework. The Django licence appears below. . Copyright (c) Django Software Foundation and individual contributors. All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . 3. Neither the name of Django nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: kde-dev-scripts/svn2log.py Copyright: 2003, The University of Wroclaw License: BSD-3-clause Files: kde-dev-scripts/svnintegrate Copyright: 2006, Thiago Macieira License: Artistic Files: kde-dev-scripts/kde-emacs/kde-emacs.el kde-dev-scripts/kde-emacs/kde-emacs-bindings.el kde-dev-scripts/kde-emacs/kde-emacs-core.el kde-dev-scripts/kde-emacs/kde-emacs-doc.el kde-dev-scripts/kde-emacs/kde-emacs-general.el kde-dev-scripts/kde-emacs/kde-emacs-semantic.el kde-dev-scripts/kde-emacs/kde-emacs-utils.el Copyright: 2002-2005, KDE Development Team 2002, Zack Rusin License: LGPL-2.1+ License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: Artistic On Debian systems, the complete text of the "Artistic License" can be found in "/usr/share/common-licenses/Artistic" License: GPL-2+ 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; either version 2 of the License, or (at your option) any later version. . 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: GPL-2 This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. . 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 program. If not, see . On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". License: LGPL-2 This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License version 2 as published by the Free Software Foundation. . This program 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 Library General Public License for more details. . You should have received a copy of the GNU Library General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU Library General Public License version 2 can be found in "/usr/share/common-licenses/LGPL-2" License: LGPL-2+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. . This program 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 Library General Public License for more details. . You should have received a copy of the GNU Library General Public License along with this program; see the file COPYING. If not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. . On Debian systems, the complete text of the GNU Library General Public License version 2 can be found in "/usr/share/common-licenses/LGPL-2" License: LGPL-2.1+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1" debian/man/0000775000000000000000000000000012321601442007736 5ustar debian/man/png2mng.pl.10000664000000000000000000000334112321601442012003 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH PNG2MNG.PL 1 "October 15, 2004" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME png2mng.pl \- combine a set of PNG images into an animated MNG image .SH SYNOPSIS .B png2mng.pl .I basename width height .SH DESCRIPTION \fBpng2mng.pl\fP reads a sequence of PNG images and combines them into a single animated MNG image. .PP The individual PNG images should be numbered consecutively from zero up, and should have names of the form .I basenameXXXX where .I XXXX is the four-digit sequence number (0000, 0001, 0002, etc). The width and height of the PNG images should also be included on the command line. .PP The final animated MNG image will be written to standard output. .PP This utility is part of the KDE Software Development Kit. .SH EXAMPLE The following example will combine the files hi32-action-kde-0000.png, hi32-action-kde-0001.png, hi32-action-kde-0002.png, etc., and write the resulting animated image to hi32-action-kde.mng: .PP .RS png2mng.pl hi32-action-kde- 32 32 > hi32-action-kde.mng .RE .SH AUTHOR This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/cvsforwardport.10000664000000000000000000000356712321601442013120 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH CVSFORWARDPORT 1 "March 20, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME cvsforwardport \- forwardport the last change in a branch to HEAD .SH SYNOPSIS .B cvsforwardport \fIfile\fP ... .SH DESCRIPTION For each file given on the command line, \fBcvsforwardport\fP will attempt to determine the last change made to the file in the primary CVS branch and then forwardport that change to HEAD. The branch name is hard-coded; see below. .PP The changes to be forwardported will be displayed on screen, and you will have the chance to confirm or abort before any commits are made. .PP The files must be checked out from the branch when you run this utility. .PP This utility is part of the KDE Software Development Kit. .SH WARNINGS The branch tag is hard-coded into the script (currently it is set to KDE_3_4_BRANCH). .PP If you abort (i.e., you do not make the suggested commits), your files will be checked out from HEAD (and not from the branch as they were before). .SH SEE ALSO .BR cvsbackport (1), .BR cvsblame (1), .BR cvslastchange (1), .BR cvslastlog (1), .BR cvsrevertlast (1). .SH AUTHOR This utility was written by Dirk Mueller and David Faure. .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/cvs-clean.10000664000000000000000000000332312321601442011674 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH CVS-CLEAN 1 "March 20, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME cvs\-clean \- delete all files and directories not registered with CVS .SH SYNOPSIS .B cvs\-clean [ \fB-n, \-\-dry-run\fP ] [ \fB-h, \-\-help\fP ] .SH DESCRIPTION \fBcvs\-clean\fP recursively deletes everything in or beneath the current directory that is not known to CVS (i.e., that has not been checked out of or checked into a CVS repository). .PP A list of all files and directories that are deleted will be written to the console. .PP This script behaves similarly to the \fIcvs-clean\fP target from the file \fIadmin/Makefile.common\fP found in most KDE application sources. .PP This utility is part of the KDE Software Development Kit. .SH OPTIONS .TP \fB-n, \-\-dry-run\fP Print the intended actions to the console, but do not change anything on the filesystem. .TP \fB-h, \-\-help\fP Display usage information. .SH SEE ALSO .BR cvs (1). .SH AUTHOR This utility was written by Oswald Buddenhagen . .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/cvsbackport.10000664000000000000000000000352612321601442012347 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH CVSBACKPORT 1 "March 20, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME cvsbackport \- backport the last change in HEAD to a branch .SH SYNOPSIS .B cvsbackport \fIfile\fP ... .SH DESCRIPTION For each file given on the command line, \fBcvsbackport\fP will attempt to determine the last change made to the file in HEAD and then backport that change to a CVS branch (the branch name is hard-coded; see below). .PP The changes to be backported will be displayed on screen, and you will have the chance to confirm or abort before any commits are made. .PP The files must be checked out from HEAD when you run this utility. .PP This utility is part of the KDE Software Development Kit. .SH WARNINGS The branch tag is hard-coded into the script (currently it is set to KDE_3_4_BRANCH). .PP If you abort (i.e., you do not make the suggested commits), your files will be checked out from the branch (and not from HEAD as they were before). .SH SEE ALSO .BR cvsblame (1), .BR cvsforwardport (1), .BR cvslastchange (1), .BR cvslastlog (1), .BR cvsrevertlast (1). .SH AUTHOR This utility was written by Dirk Mueller and David Faure. .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/kdemangen.pl.10000664000000000000000000000357112321601442012371 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH KDEMANGEN.PL 1 "October 15, 2004" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME kdemangen.pl \- automatically create a draft manpage for a KDE app .SH SYNOPSIS .B kdemangen.pl .I /path/to/application .SH DESCRIPTION \fBkdemangen.pl\fP will automatically create a draft manpage for a KDE application. Manpages are always better when hand-tailored, but this should give you a fairly good start. .PP To create the manpage, it will use the \-\-author and \-\-help\-all output for the application passed on the command line. It will also use the description in the Debian control file if one is available. To make use of this additional feature, you must run kdemangen.pl from within the \fIdebian/\fP subdirectory of the application sources. .PP The new manpage will be written to standard output. .PP This utility is part of the KDE Software Development Kit. .SH WARNING This utility will only work for a full KDE application that uses KCmdLineArgs (which most full KDE applications do). .SH EXAMPLE .RS cd /path/to/kde/srcs/kdeedu/debian .br kdemangen /usr/bin/kstars > kstars.1 .RE .SH AUTHOR kdemangen.pl was written by Dominique Devriese . .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/kdelnk2desktop.py.10000664000000000000000000000272512321601442013401 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH KDELNK2DESKTOP.PY 1 "November 14, 2002" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME kdelnk2desktop.py \- converts .kdelnk to .desktop .SH SYNOPSIS .B kdelnk2desktop.py .RI "[ " kdelnk-file " ] ..." .SH DESCRIPTION \fBkdelnk2desktop.py\fP is used to convert a \fI.kdelnk\fP file (used by KDE 1) into a \fI.desktop\fP file (used by KDE 2 and later). .PP File \fIkdelnk-file\fP must have a name ending in \fI.kdelnk\fP. After kdelnk2desktop.py is run, this will be replaced by a new file ending in \fI.desktop\fP. The original \fIkdelnk-file\fP will be removed. .PP This utility is part of the KDE Software Development Kit. .SH WARNING If \fIkdelnk-file\fP does not end in \fI.kdelnk\fP, the results of this script are unpredictable. .SH AUTHOR This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/fixuifiles.10000664000000000000000000000424612321601442012175 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH FIXUIFILES 1 "March 20, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME fixuifiles \- remove undesirable features from Qt/KDE .ui files .SH SYNOPSIS .B fixuifiles [ \fB\-v, \-\-verbose\fP ] [ \fB\-\-omitqtcheck\fP ] [ \fIfile\fP ... ] .br .B fixuifiles \-\-help .SH DESCRIPTION \fBfixuifiles\fP processes one or more Qt/KDE user interface definition files (.ui files) and tries to remove some of the insanities found therein. If no filenames are given, fixuifiles will process all .ui files in or beneath the current directory. .PP The following problems are fixed: .PP .RS Too high minimum Qt version; .PP Hardcoded untranslatable Alt+Letter accels (auto-added by Qt Designer); .PP Captions that are equal to class names (auto-added by Qt Designer). .RE .PP The threshold Qt version can be set using either a \fI.qt_minversion\fP file (containing simply the Qt version number) or a \fIconfigure.in.in\fP file (containing an appropriate MIN_CONFIG macro). These files may be in the directory containing the .ui file or any parent directory. If no threshold Qt version is found, a sensible default will be used. .PP This utility is part of the KDE Software Development Kit. .SH OPTIONS .TP \fB\-v, \-\-verbose\fP Verbose mode. Additional debugging information is written to standard output. .TP \fB\-\-omitqtcheck\fP Do not check the minimum Qt version. .SH AUTHOR fixuifiles was written by David Faure and Dirk Mueller . .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/build-progress.sh.10000664000000000000000000000412212321601442013371 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH BUILD-PROGRESS.SH 1 "June 16, 2004" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME build-progress.sh \- show kde-build progress in your konsole/xterm title bar .SH SYNOPSIS .B build-progress.sh .SH DESCRIPTION \fBbuild-progress.sh\fP can be used to watch the progress of a large KDE build in the title bar of your konsole or xterm. .PP The KDE build must be running elsewhere as a separate process, and it must be done using .BR kde-build (1). .PP When you run build-progress.sh, it will sit in a permanent loop while kde-build runs. The title bar of the konsole/xterm in which you ran build-progress.sh will be continually updated with the directory in which the KDE build is currently working. .PP You must run build-progress.sh from the top-level directory of the KDE build tree. This directory must contain a file named \fIkde-buildrc\fP (which is also used by kde-build). This \fIkde-buildrc\fP must contain valid settings for \fIKDELOGDIR\fP and \fIKDESRCDIR\fP, or else build-progress.sh will fail to work. .PP This utility is part of the KDE Software Development Kit. .SH FILES .TP \fIkde-buildrc\fP This file must be contained in the current directory, which must be the root of the KDE build tree. See .BR kde-build (1) for further information. .SH SEE ALSO .BR kde-build (1). .SH AUTHOR build-progress.sh was written by Malte Starostik and others. .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/findmissingcrystal.10000664000000000000000000000344412321601442013741 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH FINDMISSINGCRYSTAL 1 "February 6, 2004" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME findmissingcrystal \- determine which KDE Crystal icons are the same as the KDE Classic hicolor icons .SH SYNOPSIS .B findmissingcrystal .I module .SH DESCRIPTION \fBfindmissingcrystal\fP is a small utility that runs through the icons in the given KDE module and determines which Crystal icons from that module are identical to the old KDE Classic hicolor icons. .PP This script \fBmust\fP be run from the top-level directory of a KDE source tree (i.e., the directory containing \fIkdelibs\fP, \fIkdebase\fP, etc.). It is assumed that \fImodule\fP is a top-level module in the source tree, and it is also assumed that the source tree contains the \fIkdeartwork\fP module (which contains the old hicolor icons). .PP For each Crystal icon in the given module, a message will be output describing whether the icon is new (no matching hicolor icon was found), different from the hicolor icon or the same as the hicolor icon. .PP This utility is part of the KDE Software Development Kit. .SH AUTHOR This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/makeobj.10000664000000000000000000000520312321601442011430 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH MAKEOBJ 1 "March 20, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME makeobj \- run make from the correct directory .SH SYNOPSIS .B makeobj [ \fImake-argument\fP ... ] .SH DESCRIPTION \fBmakeobj\fP is a wrapper around \fBmake\fP which basically checks whether it's in the source directory or the build directory and changes to the correct directory before calling make. .PP The command-line arguments will (generally) be passed directly to make. .PP This script is useful if the source directory is different from the build directory and the Makefiles are kept in the build directory, as is common for instance when building the KDE sources. This script can however be used in more standard scenarios (such as non-KDE projects for which the source and build directories are the same), where it will behave just like make. .PP One of the environment variables OBJ_SUBDIR or OBJ_REPLACEMENT should be set to indicate where the build directory is in relation to the source directory. .PP This utility is part of the KDE Software Development Kit. .SH ENVIRONMENT VARIABLES Note that only one of OBJ_SUBDIR and OBJ_REPLACEMENT should be used. If the build directory is simply a subdirectory of the source directory, the simpler variable OBJ_SUBDIR should be used. .TP OBJ_SUBDIR Indicates that the build directory is in the given subdirectory of the source directory. For instance, if the source directory is \fIkdesdk\fP and the build directory is \fIkdesdk/obj-i386-linux\fP, then OBJ_SUBDIR should be set to \fIobj-i386-linux\fP. .TP OBJ_REPLACEMENT A \fBsed\fP expression that is used to transform the source directory into the build directory. For instance, if the source directory is \fI~/src/kdesdk\fP and the build directory is \fI~/src/kdesdk-obj\fP, then OBJ_REPLACEMENT could be set to \fIs#src/kdesdk#src/kdesdk-obj#\fP. .SH SEE ALSO .BR make (1), .BR sed (1). .SH AUTHOR makeobj was written by Stephan Kulow . .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/package_crystalsvg.10000664000000000000000000000317612321601442013703 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH PACKAGE_CRYSTALSVG 1 "October 15, 2004" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME package_crystalsvg \- bundle up Crystal SVG sources from a KDE checkout .SH SYNOPSIS .B package_crystalsvg .SH DESCRIPTION \fBpackage_crystalsvg\fP assumes that the current directory contains one or more checked-out KDE modules. It searches these modules for Crystal SVG vector sources (.svgz or .svg.gz files) and packages them up into a tarball. The tarball will also contain \fIFILES\fP (describing the contents of the tarball and which KDE modules/paths they were copied from) as well as some other bits and pieces. .PP Note that you must at least have kdelibs checked out for this utility to run. .PP The final tarball will be created in the current working directory. .PP This utility is part of the KDE Software Development Kit. .SH AUTHOR package_crystalsvg was written by Frans Englich . .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/man/extractattr.10000664000000000000000000000425112321601442012367 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH EXTRACTATTR 1 "March 20, 2005" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME extractattr \- extract element attributes from UI and XML GUI files .SH SYNOPSIS .B extractattr \fB\-\-attr=\fP\fIname\fP [ \fB\-\-attr=\fP\fIname\fP ... ] [ \fB\-\-context=\fP\fIname\fP ] \fIfile\fP ... .PP .B extractattr \-\-help .SH DESCRIPTION \fBextractattr\fP finds all of the given element attributes within the given files. It then writes the corresponding \fIi18n()\fP calls to standard output (usually redirected to rc.cpp) so that xgettext can parse them. Only the attributes specified by \fB\-\-attr\fP will be extracted. .PP Both Qt designer (.ui) files and XML GUI (.rc) files are understood. .PP This utility is part of the KDE Software Development Kit. .SH OPTIONS .TP \fB\-\-attr=\fP\fIname\fP Specifies an attribute to be extracted. This option may be used multiple times. .br The \fIname\fP argument must be of the form \fIElement\fP,\fIattribute\fP or \fIElement\fP,\fIattribute\fP,\fIcontext\fP. .br The context is optional, and is used in constructing the i18n() calls. If specified it will override the default context set by \fB\-\-context\fP. .TP \fB\-\-context=\fP\fIname\fP Give all i18n() calls the given context: i18n("\fIname\fP", ...). .TP \fB\-\-help\fP Display a summary of options. .SH EXAMPLE extractattr \-\-attr=Title,data \-\-attr=Description,data,Stencils file.ui .SH AUTHOR This utility was written by Richard Evans and others. .br This manual page was prepared by Ben Burton for the Debian GNU/Linux system (but may be used by others). debian/kdesdk-scripts.examples0000664000000000000000000000004012321601442013647 0ustar kde-devel-gdb kde-devel-vim.vim debian/watch0000664000000000000000000000020412321601442010210 0ustar version=3 opts=dversionmangle=s/\+dfsg(\.\d+)?$// \ ftp://ftp.kde.org/pub/kde/stable/([\d\.]*)/src/kde-dev-scripts-([\d\.]*).tar.xz debian/kdesdk-scripts.manpages0000664000000000000000000000050212321601442013627 0ustar debian/man/build-progress.sh.1 debian/man/cvsbackport.1 debian/man/cvs-clean.1 debian/man/cvsforwardport.1 debian/man/extractattr.1 debian/man/findmissingcrystal.1 debian/man/fixuifiles.1 debian/man/kdelnk2desktop.py.1 debian/man/kdemangen.pl.1 debian/man/makeobj.1 debian/man/package_crystalsvg.1 debian/man/png2mng.pl.1 debian/rules0000775000000000000000000000012412321601442010240 0ustar #!/usr/bin/make -f include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk debian/source/0000775000000000000000000000000012321601442010463 5ustar debian/source/format0000664000000000000000000000001412321601442011671 0ustar 3.0 (quilt) debian/changelog0000664000000000000000000000644512321601442011046 0ustar kde-dev-scripts (4:4.13.0-0ubuntu1) trusty; urgency=medium * New upstream KDE Software Compilation release -- Jonathan Riddell Thu, 10 Apr 2014 21:46:25 +0100 kde-dev-scripts (4:4.12.97-0ubuntu1) trusty; urgency=medium * New upstream release candidate -- Philip Muškovac Wed, 02 Apr 2014 11:17:01 +0200 kde-dev-scripts (4:4.12.95-0ubuntu1) trusty; urgency=medium * New upstream beta release -- Rohan Garg Sun, 23 Mar 2014 12:05:06 +0100 kde-dev-scripts (4:4.12.90-0ubuntu1) trusty; urgency=medium * New upstream beta release -- Jonathan Riddell Wed, 19 Mar 2014 10:45:15 +0000 kde-dev-scripts (4:4.12.3-0ubuntu1) trusty; urgency=medium * New upstream bugfix release -- Rohan Garg Tue, 04 Mar 2014 20:39:12 +0100 kde-dev-scripts (4:4.12.2-0ubuntu1) trusty; urgency=medium * New upstream bugfix release -- Rohan Garg Tue, 04 Feb 2014 23:49:21 +0000 kde-dev-scripts (4:4.12.1-0ubuntu1) trusty; urgency=low * New upstream bugfix release -- Rohan Garg Thu, 16 Jan 2014 08:07:36 +0000 kde-dev-scripts (4:4.12.0-0ubuntu1) trusty; urgency=low * New upstream release -- Jonathan Riddell Wed, 18 Dec 2013 16:41:29 +0000 kde-dev-scripts (4:4.11.97-0ubuntu1) trusty; urgency=low * New upstream RC release -- Jonathan Riddell Fri, 29 Nov 2013 12:45:39 +0000 kde-dev-scripts (4:4.11.95-0ubuntu1) trusty; urgency=low * New upstream beta release -- Rohan Garg Mon, 25 Nov 2013 17:54:25 +0100 kde-dev-scripts (4:4.11.80-0ubuntu1) trusty; urgency=low * New upstream beta release * Drop append_kde.diff, applied upstream -- Rohan Garg Sat, 23 Nov 2013 17:34:47 +0100 kde-dev-scripts (4:4.11.2-0ubuntu1) saucy; urgency=low * New upstream bugfix release -- Jonathan Riddell Mon, 30 Sep 2013 14:04:18 +0100 kde-dev-scripts (4:4.11.1-0ubuntu1) saucy; urgency=low * New upstream bugfix release. -- Howard Chan Fri, 06 Sep 2013 22:09:50 +0100 kde-dev-scripts (4:4.11.0-0ubuntu1) saucy; urgency=low [ Howard Chan ] * New upstream release [ Jonathan Riddell ] * New upstream release -- Jonathan Riddell Wed, 14 Aug 2013 00:04:45 +0100 kde-dev-scripts (4:4.10.97-0ubuntu1) saucy; urgency=low * New upstream RC 2 release * New upstream RC 2 release -- Jonathan Riddell Fri, 26 Jul 2013 19:12:29 +0100 kde-dev-scripts (4:4.10.95-0ubuntu1) saucy; urgency=low * New upstream RC release -- Rohan Garg Fri, 19 Jul 2013 12:32:08 +0000 kde-dev-scripts (4:4.10.90-0ubuntu1) saucy; urgency=low [ Philip Muškovac ] * Add append_kde.diff from old kdesdk package to prevent svn-clean conflicting with subversion-tools [ Michał Zając ] * New upstream bet release -- Michał Zając Fri, 28 Jun 2013 18:03:55 +0100 kde-dev-scripts (4:4.10.80-0ubuntu1) saucy; urgency=low * New upstream release * Initial package, split from kde-dev-scripts * Remove kubuntu_01_dfsg_licence.diff now upstream -- Jonathan Riddell Fri, 21 Jun 2013 02:32:16 +0100 debian/compat0000664000000000000000000000000212321601442010361 0ustar 9 debian/control0000664000000000000000000000317012321601442010567 0ustar Source: kde-dev-scripts Section: kde Priority: optional Maintainer: Kubuntu Developers XSBC-Original-Maintainer: Debian Qt/KDE Maintainers Uploaders: Fathi Boudra , Sune Vuorela , Modestas Vainius , George Kiagiadakis , Maximiliano Curia Build-Depends: kde-sc-dev-latest (>= 4:4.10.2), cmake, debhelper (>= 9), pkg-kde-tools (>= 0.12), kdelibs5-dev (>= 4:4.13.0) Standards-Version: 3.9.4 Homepage: http://www.kde.org Vcs-Browser: http://bazaar.launchpad.net/~kubuntu-packagers/kubuntu-packaging/kde-dev-scripts Vcs-Bzr: https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/kde-dev-scripts Package: kdesdk-scripts Architecture: all Section: devel Depends: ${misc:Depends}, ${perl:Depends}, python, pkg-kde-tools Recommends: subversion, gawk, optipng, advancecomp Suggests: cvs, khelpcenter4, dmalloc, gdb, kdelibs5-doc, qt4-doc, valgrind, devscripts, xsltproc Enhances: kate Description: scripts and data files for development This package contains scripts and data files to facilitate development of KDE software. Also included are scripts which are not specific to KDE, such as helper scripts for working with Subversion and CVS repositories. . In addition to these scripts, this package provides: - gdb macros for Qt programming - Vim and EMACS helper files for Qt/KDE programming - bash and zsh completion rules for KDE applications - Valgrind error suppressions for KDE applications . This package is part of the KDE Software Development Kit module. debian/kdesdk-scripts.lintian-overrides0000664000000000000000000000010312321601442015467 0ustar kdesdk-scripts: shell-script-fails-syntax-check usr/bin/cvsversion