diff options
Diffstat (limited to 'debian')
376 files changed, 19534 insertions, 2 deletions
diff --git a/debian/lenny/applications/kde-guidance/debian/README.Debian b/debian/lenny/applications/kde-guidance/debian/README.Debian new file mode 100644 index 000000000..b0302c211 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/README.Debian @@ -0,0 +1,107 @@ +Debian kde-extras Team +---------------------- + +1. Contacts +----------- + +General help requests + <[email protected]> mailing list + #debian-kde on irc + +Packaging queries + <[email protected]> mailing list + #debian-qt-kde on irc + +Maintainers + <[email protected]> mailing list + + +2. Subversion repository +------------------------ + +You can browse it only at: + +http://svn.debian.org/wsvn/pkg-kde/kde-extras/ + +To "checkout" the repository use these commands: + + $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Authorized SSH keys are controlled at https://alioth.debian.org/account/ + +The repository layout is: + +- packagename/ +� � - trunk/ +� � - branches/ +� � - tags/ +��������- 0.7.2-1/ +��������- 0.7.2-2/ +��������- 0.7.2-2ubuntu1/ +��������- 0.7.2-2ubuntu2/ +��������- 0.7.2-2ubuntu3/ +��������- 0.8.0/ +��������... + +If only one version of the package is available at the time, development must +be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new +release is made. + +When, at some point, the need to have two different versions at the same time +arises (for example, if we need a version to be in unstable and a different one +to be in experimental), experimental development will be made in trunk/ and +if a new unstable package needs to be cooked, copying +tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the +trick. + +3. Using svn-buildpackage +-------------------------- + +Packages with an upstream tarball will require you to set the mergeWithUpstream +property first (from the package root) so that svn-buildpackage will look for +the .orig.tar.gz in the ../tarballs directory. + + % svn propset mergeWithUpstream 1 debian + +Please note that this only works for packages which have only the debian/ +directory committed. Consequently, you must use CDBS's simple-patchsys.mk or +dpatch to modify the upstream sources. + +After you have finished and committed your Debian patches via + + % svn commit [PACKAGE] + +as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build +your package with the following commands: + + % svn-buildpackage --svn-ignore-new -rfakeroot + +Please, don't commit tarballs/ or build-area/ directories to SVN. + +4. Tarballs and Build-area directories +------------------------------------ + +During pkg development before uploaded to debian the tarballs can be found at: + + http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/ + +You need to place those dirs in the parent directory of the one from which you're +running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs +in 'pkgname'/ dir, at the same level as trunk/ + +If you want to compile inside one version in tags/ dir, you'll need to place those +dirs inside that dir. Of course the easiest and cleanest way of doing it is +by making a symlink of those dirs inside tags/ dir. + +5. Using svn-inject +------------------- + +To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1) +as follows: + + svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Type in your alioth password a few hundred times :-) and your package should be +uploaded to the archive. Note you will also need to manually copy the +package.orig.tar.gz to your tarballs directory. The -o option is important as +this ensures that we 'Only keep modified files under SVN control' diff --git a/debian/lenny/applications/kde-guidance/debian/changelog b/debian/lenny/applications/kde-guidance/debian/changelog new file mode 100644 index 000000000..fbd50fb8f --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/changelog @@ -0,0 +1,1103 @@ +kde-guidance-trinity (0.8.0svn20080103-0ubuntu17.15) karmic; urgency=low + + * Repaired displayconfig scripting and paths + + -- Timothy Pearson <[email protected]> Sun, 25 Oct 2009 21:47:00 -0600 + +kde-guidance-trinity (0.8.0svn20080103-0ubuntu17.5) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Sun, 26 Jul 2009 17:59:00 -0600 + +kde-guidance-trinity (0.8.0svn20080103-0ubuntu17.4) jaunty; urgency=low + + * Rebuild against Python 2.6 + + -- Timothy Pearson <[email protected]> Wed, 22 Apr 2009 22:44:00 -0600 + +kde-guidance-trinity (0.8.0svn20080103-0ubuntu16.5) intrepid; urgency=low + + * Fixed broken links (closes bug #58) + + -- Timothy Pearson <[email protected]> Fri, 03 Apr 2009 11:18:00 -0600 + +kde-guidance-trinity (0.8.0svn20080103-0ubuntu16.4) intrepid; urgency=low + + * Added -trinity suffix, altered paths + + -- Timothy Pearson <[email protected]> Sun, 08 Mar 2009 16:31:00 -0600 + +kde-guidance (0.8.0svn20080103-0ubuntu16.2) hardy-proposed; urgency=low + + * kubuntu_35_displayconfig_detect_nvidia_driver.patch: + - Detect proprietary driver 'nvidia' again as some of the nvidia + driver files used for detection has been moved. (LP: #271655) + + -- Andreas Wenning <[email protected]> Thu, 18 Sep 2008 14:24:31 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu16.1) hardy-proposed; urgency=low + + [ Anthony Fok ] + * kubuntu_32_displayconfig_update_refresh_rate.patch: + - The refresh rate was not updated for the selected resolution, so + resolution change could fail. (LP: #82279) + * kubuntu_33_displayconfig_add_new_video_cards.patch: + - Added 8086:29b2 for "Intel Q35"; + * debian/copyright: s/FDL/GFDL/; + + [ Andreas Wenning ] + * kubuntu_34_kde-powermanager_no_lid_special_behaviour_disable.patch: + - No need to call power plugged/unplugged in init if no lid is + found; this just make us crash. (LP: #231163) + * Edited kubuntu_23_kde-powermanager_gpmhelper.patch to prevent + multiple brightness- or hibernate-calls happening on certain + machines. Already implemented for sleep-calls. (LP: #207473) + + -- Andreas Wenning <[email protected]> Thu, 05 Jun 2008 16:24:38 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu16) hardy; urgency=low + + * kubuntu_26_kde-powermanager_handle_hal_dbus_restarts.patch: + - don't try to restart HAL if it is not running, let gpm displays + "the battery has been removed" so that the user knows that he + can't relay on gpm to check his battery state + - don't try to restart DBus at all, it's not supported upstream and + can cause trouble + + -- Guillaume Martres <[email protected]> Thu, 17 Apr 2008 14:18:43 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu15) hardy; urgency=low + + [ Andreas Wenning ] + * Added kubuntu_29_kde-powermanager_display_consumption_rate.patch to + display current consumption rate. (LP: #214774). + * Readded kubuntu_30_displayconfig_no_xorg_correct_detection.patch + which doesn't break the api. displayconfig will detect the hardware + automatically and write a xorg.conf if none is present on startup. + (LP: #203378). + + [ Yuriy Kozlov ] + * Added kubuntu_31_wineconfig_no_i18_on_keys.patch to remove i18n from + dictionary keys, which caused crashes on non en_US locales. Should be + removed if synced with upstream. (LP: #82723) + + -- Yuriy Kozlov <[email protected]> Sun, 13 Apr 2008 12:49:35 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu14) hardy; urgency=low + + * Disable kubuntu_30_displayconfig_no_xorg_correct_detection.patch. It + breaks the API, and the previous change did not even state a bug number. + This broke jockey, displayconfig-gtk, and other reverse dependencies and + is absolutely inappropriate right before a release. (LP: #214914 and a + magnitude of 100 duplicates) + + -- Martin Pitt <[email protected]> Sat, 12 Apr 2008 18:17:24 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu13) hardy; urgency=low + + * Added kubuntu_30_displayconfig_no_xorg_correct_detection.patch + so we will detect the hardware automatically and write a xorg.conf + if none is present on startup. + + -- Andreas Wenning <[email protected]> Thu, 10 Apr 2008 00:59:19 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu12) hardy; urgency=low + + * Patch kubuntu_28_kde-powermanager_i18n_strings.patch adds missing + translatable string. + + -- Andreas Wenning <[email protected]> Wed, 09 Apr 2008 00:13:18 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu11) hardy; urgency=low + + [ Andreas Wenning ] + * Added kubuntu_24_displayconfig_no_gamma.patch: As we cannot check if + the video driver supports live gamma changes, we should catch any + exceptions generated by lacking support. (LP: #201092, #201468). + * Added kubuntu_25_kde-powermanager_allways_change_brightness.patch + which disables the internal check for not setting the same bright- + ness as last time. Some laptops can change brightness in hardware + and other programs can change it through HAL, so we should allways + try to change the brightness. + + [ Guillaume Martres ] + * Added kubuntu_26_kde-powermanager_handle_hal_dbus_restarts.patch so + the powermanager better handles dbus/hal restarts. (LP: #123812). + + [ Scott Kitterman ] + * Added kubuntu_27_displayconfig-restore_try_getsize_again.patch to try to + get size from screen 0 if the first attempt failed (LP: #206509) + + -- Scott Kitterman <[email protected]> Sat, 05 Apr 2008 20:06:50 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu10) hardy; urgency=low + + [ Andreas Wenning ] + * Added kubuntu_21_kde-powermanager_unique-check.patch: + - Fixed guidance-power-managers check for being a unique app. + * Added kubuntu_23_kde-powermanager_gpmhelper.patch: + - Added gpmhelper.py to listen for HAL button-events and issue + dcop calls to guidance-power-manager. + - guidance-power-manager will now start gpmhelper.py. + - Patched setup.py to build/install gpmhelper.py + * Changed debian/rules and debian/kde-guidance-powermanager.install + to install gpmhelper.py + * Added depends for kde-guidance-powermanager to python-gobject as + this is the only mainloop to work with DBusGMainLoop. + + [ Scott Kitterman ] + * In kubuntu_14_displayconfig_no_xorg_no_serverlayout.patch simplify fake + xorg.conf invented if it's missing - match xorg.conf generatedy by + Hardy's Bulletproof X + * Update kununtu_13_displayconfig_add_new_monitors.patch with new monitors + + -- Scott Kitterman <[email protected]> Sun, 30 Mar 2008 19:11:55 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu9) hardy; urgency=low + + [ Andreas Wenning ] + * Added kubuntu_22_userconfig_utf8.patch which fixes unicode problems present + under some locales. (LP: #205487) + + [ Scott Kitterman ] + * Add kubuntu_20_displayconfig_dynamic_driver_list.patch to dynamically list + all available driver vendors and not depend on a hard coded list + (LP: #149793) + + -- Scott Kitterman <[email protected]> Sat, 29 Mar 2008 23:10:20 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu8) hardy; urgency=low + + * Update kubuntu_12_powermanager_survive_no_brightness.patch so it correctly + catches the error (LP: #183656) + * Add kubuntu_18_displayconfig_no_resolutions.patch so displayconfig doesn't + crash if current display size or refresh rate can't be fetched + (LP: #147721) + * Add kubuntu_19_powermanager_new_names.patch to use new hal keys + (LP: #204768) + - Patch thanks to Mikael Gerdin + + -- Scott Kitterman <[email protected]> Tue, 25 Mar 2008 11:48:16 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu7) hardy; urgency=low + + * Added debian/patches/kubuntu_17_kde-powermanager_brightness.patch + which fixes the brightness slider when number of brightness levels + is too small. + + -- Andreas Wenning <[email protected]> Mon, 17 Mar 2008 23:02:36 +0100 + +kde-guidance (0.8.0svn20080103-0ubuntu6) hardy; urgency=low + + * Bump standards version to 3.7.3 without further change + * Rename kubuntu_14_displayconfig_survive_no_serverlayout.patch to be + kubuntu_14_displayconfig_no_xorg_no_serverlayout.patch + - Don't crash if xorg.conf is missing (LP: #93749): + - In xorgconfig, create an emtpy xorg.conf if none exists and lie and + pretend a minimal, largely generic xorg.conf exists + - In xorgconfig, if not running with Admin priviledges just trap the no + xorg.conf error and continue + - In displayconfig, assume xorg.conf belongs in /etc/X11 and create it + if it happens to be missing when trying to save out a configuration + - This is not a fully satisfactory solution to this problem - users will + have to select their monitor, restart X, and then make their settings + - In xorgconfig, as previously patched, add a ServerLayout section if an + existing xorg.conf is missing one (LP: #173768) + * Add kubuntu_16_displayconfig_no_xrrqueryextention.patch to avoid crashing + if the XRRQueryExtension is not found (LP: #146945) + + -- Scott Kitterman <[email protected]> Mon, 17 Mar 2008 15:23:49 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu5) hardy; urgency=low + + * debian/patches/kubuntu_15_powermanager_suspend.patch so we can + suspend. + + -- Andreas Wenning <[email protected]> Thu, 13 Mar 2008 11:33:46 +0100 + +kde-guidance (0.8.0svn20080103-0ubuntu4) hardy; urgency=low + + * Add kubuntu_14_displayconfig_survive_no_serverlayout.patch so + displaymanager doesn't crash if xorg.conf has no ServerLayout section + (LP: #173768) + * Add to kubuntu_12_powermanager_survive_no_brightness.patch so it doesn't + crash if DBUS thinks there is brightness, but is wrong + + -- Scott Kitterman <[email protected]> Wed, 12 Mar 2008 10:19:57 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu3) hardy; urgency=low + + * Add Add kubuntu_09_mountconfig_no_extensions.patch to remove uneeded call + to pykdeextensions in mountconfig so that pyqt3 no longer needs to be + patched to provide -dev files in the regular package (LP: #197867) + * Add kubuntu_10_displayconfig_tryagain.patch so that if displayconfig + thinks a proprietary driver is installed, but it can't find it, it + will try to find a non-proprietary driver instead of crashing (LP: #198269) + * Add kubuntu_11_wineconfg_amd64.patch so that wineconfig looks in the right + dir for wine on AMD64 (LP: #151982) - Patch should be removed for the next + svn snapshot or release as a fix has been committed upstream already + * Add kubuntu_12_powermanager_survive_no_brightness.patch so that if the old + brightness cannot be gotten from DBUS, powermanager won't crash + (LP: #183656) and (LP: #198071) + * Add kununtu_13_displayconfig_add_new_monitors.patch to update MonitorsDB + with a upstream snapshot of MonitorsDB from hwdata (LP: #192899) + + -- Scott Kitterman <[email protected]> Sun, 09 Mar 2008 19:53:42 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu2) hardy; urgency=low + + * Revert inadvertent upload meant for PPA + + -- Scott Kitterman <[email protected]> Tue, 04 Mar 2008 16:52:29 -0500 + +kde-guidance (0.8.0svn20080103-0ubuntu1) hardy; urgency=low + + * New svn snapshot, includes fixes for .pot file + * Add kubuntu_07_powermanager_i18n.patch: + - guidance-power-manager.py loads the correct .pot file + * Cleaned debian/rules: + - Installs the *.py files generated with i18n options in it + * Fixed debian/control, for good build-depends on python-trinity: + - Build needs a patched kdepyuic + * Added patch kubuntu_08_nice_groups_and_privileges.patch: + - Fixes LP: #156508 + - Patch by Manuel Amador <[email protected]> + + -- Anthony Mercatante <tonio@kubuntu> Thu, 03 Jan 2008 22:37:28 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu7) gutsy; urgency=low + + * Add workaround to displayconfig-restore.py for 151311 + kubuntu_06_displayconfig_fix_intel_dpi.diff + + -- Jonathan Riddell <[email protected]> Mon, 15 Oct 2007 15:53:45 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu6) gutsy; urgency=low + + [ Jonathan Riddell ] * Add kubuntu_05_displayconfig_fix.diff with + fix from Sebastian Heinline for bug which resulted in falsely + restart X requests. + + [ Luka Renko ] + * Disk & Filesystems does not work on non-English/unicode systems. + Patch provided by Liam Keene. (LP: #141023) + debian/patches/kubuntu_04_disk_unicode.diff + * Install Xsession startup script (displayconfig-restore) in + kde-guidance package as it is KDE specific. (LP: #146730) + + -- Luka Renko <[email protected]> Tue, 09 Oct 2007 19:57:37 +0200 + +kde-guidance (0.8.0svn20070928-0ubuntu5) gutsy; urgency=low + + * Make guidance-backends replace/conflicts old kde-guidance + Closes LP: #133810 + + -- Jonathan Riddell <[email protected]> Mon, 08 Oct 2007 12:44:15 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu4) gutsy; urgency=low + + * Remove kubuntu_04_no_ati_dualhead.diff, it conflicts with patch 03 + + -- Jonathan Riddell <[email protected]> Fri, 05 Oct 2007 12:22:27 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu3) gutsy; urgency=low + + * Add kubuntu_04_no_ati_dualhead.diff from Sebastian Heinlein, + the latest free ATI drivers do no longer support the classic xinerama + dual head configuration. + + -- Jonathan Riddell <[email protected]> Thu, 04 Oct 2007 21:47:47 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu2) gutsy; urgency=low + + * Add kubuntu_03_displayconfig_updates.diff with updates from SVN by glatzor + - Disable dual head support for intel and ati driver + - Add the MonitorLayout option for Intel in LAYOUT_DUAL too + - work around for a common crashed in isResolutionSettingsChanged() + - Add an allowModule and disableModule to the ModuleSection class + - The driver in the xorg.conf should always override the driver of + the detected gfx card model + + -- Jonathan Riddell <[email protected]> Mon, 01 Oct 2007 23:25:16 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu1) gutsy; urgency=low + + * New snapshot, includes + - Update monitor definitions - fixes LP: #113520 #113514 + + -- Jonathan Riddell <[email protected]> Fri, 28 Sep 2007 11:47:59 +0100 + +kde-guidance (0.8.0svn20070727-0ubuntu6) gutsy; urgency=low + + * Fix for crash when loading xorg.conf's using the "Disable" keyword + + -- Bryce Harrington <[email protected]> Thu, 6 Sep 2007 10:56:03 -0700 + +kde-guidance (0.8.0svn20070727-0ubuntu5) gutsy; urgency=low + + * Update kde-guidance replaces/conflicts guidance-backends + closes https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/133810 + + -- Jonathan Riddell <[email protected]> Wed, 05 Sep 2007 18:59:44 +0100 + +kde-guidance (0.8.0svn20070727-0ubuntu4) gutsy; urgency=low + + * Fixed an issue where you cannot not select the primary group for a user + in the secondary ListPickerDialog() + - Closes https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/47412 + - Added kubuntu_02_primary_group_change.diff + + -- Stefan Skotte <[email protected]> Mon, 03 Sep 2007 22:17:07 +0200 + +kde-guidance (0.8.0svn20070727-0ubuntu3) gutsy; urgency=low + + * Update from Uwe Koziolek <[email protected]> + The attached files includes updates for pcitables. The data are + crosschecked against the readme from the NVIDIA-drivers and the + C-sourcecode from x.org xserver-xorg-video-nv + + -- Jonathan Riddell <[email protected]> Thu, 30 Aug 2007 15:34:26 +0100 + +kde-guidance (0.8.0svn20070727-0ubuntu2) gutsy; urgency=low + + * Build-dep on python-qt-dev + * Add kubuntu_01_infimport.diff to install infiimport.py file, closes + https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/131669 + + -- Jonathan Riddell <[email protected]> Tue, 14 Aug 2007 10:53:06 +0100 + +kde-guidance (0.8.0svn20070727-0ubuntu1) gutsy; urgency=low + + * New upstream snapshot + * Remove all patches, applied upstream + + -- Jonathan Riddell <[email protected]> Fri, 27 Jul 2007 18:00:13 +0100 + +kde-guidance (0.8.0-1ubuntu9) gutsy; urgency=low + + * Add debian/patches/xorgconfig_dexconf_style.patch: Change xorgconfig.py's + style of written xorg.conf files to closely match dexconf's: Capitalize + keywords, and use tabs instead of two spaces for indentation. + * debian/control: Set Ubuntu maintainer. + + -- Martin Pitt <[email protected]> Tue, 19 Jun 2007 19:10:11 +0200 + +kde-guidance (0.8.0-1ubuntu8) gutsy; urgency=low + + * Fix symlink to displayconfig-restore + + -- Jonathan Riddell <[email protected]> Thu, 07 Jun 2007 13:16:25 +0100 + +kde-guidance (0.8.0-1ubuntu7) gutsy; urgency=low + + * Fix kde-guidance's replaces to allow installation + + -- Jonathan Riddell <[email protected]> Wed, 06 Jun 2007 09:42:36 +0000 + +kde-guidance (0.8.0-1ubuntu6) gutsy; urgency=low + + * Fix path in /usr/bin/guidance-power-manager + * Add replaces to old package on kde-guidance + + -- Jonathan Riddell <[email protected]> Tue, 05 Jun 2007 21:35:55 +0000 + +kde-guidance (0.8.0-1ubuntu5) gutsy; urgency=low + + * Remove excessive dependencies from guidance-backends + * Split up python-central directories to avoid overlapping files + + -- Jonathan Riddell <[email protected]> Tue, 05 Jun 2007 14:47:30 +0000 + +kde-guidance (0.8.0-1ubuntu4) gutsy; urgency=low + + * Move pyversion to correctly named pyversions, to build with python 2.5 + + -- Jonathan Riddell <[email protected]> Mon, 04 Jun 2007 16:00:50 +0000 + +kde-guidance (0.8.0-1ubuntu3) gutsy; urgency=low + + * Fix versioned build depends to python-qt3 not python-trinity + + -- Jonathan Riddell <[email protected]> Mon, 04 Jun 2007 13:23:18 +0100 + +kde-guidance (0.8.0-1ubuntu2) gutsy; urgency=low + + * Build-dep on python-qt3 >= 3.17.2-1ubuntu2 for compile fix + + -- Jonathan Riddell <[email protected]> Thu, 31 May 2007 11:59:26 +0100 + +kde-guidance (0.8.0-1ubuntu1) gutsy; urgency=low + + * Merge with Debian, remaining change: + - kubuntu_01_enable_wineconfig.diff + - pyversion is 2.5 + * Add wineconfig to description in control + * Split out platform neutral stuff into guidance-backends + * Add patches from displayconfig-gtk + - MonitorLayout.patch + - fix_intel_dualhead.patch + - noconifg.patch + - enable_native_cloning_for_i810.patch + - fix_multiple_screens_laptop.patch + + -- Jonathan Riddell <[email protected]> Wed, 30 May 2007 15:54:26 +0100 + +kde-guidance (0.8.0-1) unstable; urgency=low + + * New upstream release. + + [ Fathi Boudra ] + * Add x11proto-scrnsaver-dev build dependency. + * Update kde-guidance.install: + * Add wineconfig icons. + * Remove bytecompiled modules (pyc). + * Remove fuser_ui.ui file. + * Remove old displayconfig-hwprobe.py init links in kde-guidance.postinst. + * Update kde-guidance-powermanager.install. Add powermanager_ui.py. + * Remove pycompat file. Deprecated. + * Update rules: + * Use DEB_DH_INSTALL_ARGS. + * Add wineconfig icons. + * Update powermanager icons/pics path. + * Add preliminary grubconfig support. + * Merge Ubuntu related changes (interpreter fix and clean desktop files). + * Merge Ubuntu common-install-prehook-impl target. + * Merge Ubuntu patches: + * 10_wineconfig_icon: fix icon name in .desktop file. + * 11_no_cpu_freq: fix no cpu frequency scaling. + * 12_pm_fix_indentation_actioncollection: fix indentation. + * 13_nvidia_typo: fix crash with nvidia non-free driver. + * 14_powermanager_fixes: fix shows discharging if battery full. + + [ Mark Purcell ] + * Add debian/watch. + + -- Fathi Boudra <[email protected]> Fri, 18 May 2007 19:45:51 +0200 + +kde-guidance (0.8.0-0ubuntu5) feisty; urgency=low + + * Update kubuntu_06_powermanager_fixes.diff with fix from + https://launchpad.net/bugs/104794 comment 7 + fixes shows dischanging if battery full. + + -- Jonathan Riddell <[email protected]> Fri, 13 Apr 2007 10:50:55 +0100 + +kde-guidance (0.8.0-0ubuntu4) feisty; urgency=low + + * Add kubuntu_05_nvidia_typo.diff fix crash with nvidia non-free driver + * Add kubuntu_06_powermanager_fixes.diff with fixes from trunk + + -- Jonathan Riddell <[email protected]> Mon, 9 Apr 2007 23:47:13 +0100 + +kde-guidance (0.8.0-0ubuntu3) feisty; urgency=low + + * Remove old displayconfig-hwprobe.py init links in kde-guidance.postinst + closes https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/99203 + + -- Jonathan Riddell <[email protected]> Fri, 6 Apr 2007 16:29:18 +0100 + +kde-guidance (0.8.0-0ubuntu2) feisty; urgency=low + + * Add kubuntu_03_no_cpu_freq.diff, fix https://launchpad.net/bugs/99198 + + -- Jonathan Riddell <[email protected]> Sat, 31 Mar 2007 11:33:39 +0100 + +kde-guidance (0.8.0-0ubuntu1) feisty; urgency=low + + * Non-snapshot release for feisty + * Add kubuntu_02_wineconfig_icon.diff fix icon name in .desktop file + + -- Jonathan Riddell <[email protected]> Fri, 30 Mar 2007 12:17:30 +0100 + +kde-guidance (0.7.1~svn20070205-0ubuntu1) feisty; urgency=low + + * New upstream snapshot + + -- Anthony Mercatante <[email protected]> Mon, 05 Feb 2007 11:52:27 +0100 + +kde-guidance (0.7.1~svn20070204-1) experimental; urgency=low + + [ Fathi Boudra ] + * New release from svn r630094. (Closes: #397508, #405880) + * Remove useless patch typos_setup and force_python2.4_script. + * control: + * Add libxss-dev to build-depends. + * Remove python-dbus depends on kde-guidance. + * Add Conflicts: python2.4-iconvcodec on kde-guidance. + * Add kde-guidance depends on kde-guidance-powermanager. + * Remove Conflicts: klaptopdaemon, kpowersave on kde-guidance-powermanager + * kde-guidance.install: replace versioned python by wildcard on ixf86misc.so. + * kde-guidance-powermanager.install: use wildcard for battery pics. + * rules: + * Replace hardcoded python version by wildcard. + * Enable wineconfig. + * Fix powermanager icons. + + [ Mark Purcell ] + * Add ./debian/rules get-orig-source for http://buildserver.net + + -- Fathi Boudra <[email protected]> Sun, 4 Feb 2007 12:27:42 +0100 + +kde-guidance (0.7.1~svn20070129-0ubuntu1) feisty; urgency=low + + * New upstream snapshot + * Add kubuntu_01_enable_wineconfig.diff to enable wineconfig in + system settings (experimental) + + -- Jonathan Riddell <[email protected]> Mon, 29 Jan 2007 18:03:53 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu7) feisty; urgency=low + + * Add kubuntu_02_powermanage.diff from trunk, stop it breaking + when cpufreq is disabled + + -- Jonathan Riddell <[email protected]> Thu, 18 Jan 2007 15:44:26 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu6) feisty; urgency=low + + * Remove debian/patches/12_force_python2.4_script.diff. + + -- Matthias Klose <[email protected]> Tue, 16 Jan 2007 12:44:50 +0100 + +kde-guidance (0.7.1~svn20070111-0ubuntu5) feisty; urgency=low + + * Use the unversioned interpreter name for the scripts. + + -- Matthias Klose <[email protected]> Mon, 15 Jan 2007 15:47:46 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu4) feisty; urgency=low + + * debian/pyversions: Nice file to hardcode the python version. + * debian/rules: Don't hardcode the python version. + + -- Matthias Klose <[email protected]> Mon, 15 Jan 2007 09:22:54 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu3) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose <[email protected]> Fri, 12 Jan 2007 13:18:02 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu2) feisty; urgency=low + + * Drop some duplicate icons from kde-guidance-powermanager + (already in kde-guidance package) + + -- Luka Renko <[email protected]> Tue, 9 Jan 2007 20:15:54 +0100 + +kde-guidance (0.7.1~svn20070111-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. Fixes powermanager icons. + * Fixed debian/control, kde-guidance doesn't depend on + python-dbus and kde-guidance-powermanager depends on + kde-guidance. + + -- Anthony Mercatante <[email protected]> Tue, 09 Jan 2007 17:07:35 +0100 + +kde-guidance (0.7.1~svn20070110-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. Fixes critical crash on startup. + + -- Anthony Mercatante <[email protected]> Tue, 09 Jan 2007 13:45:32 +0100 + +kde-guidance (0.7.1~svn20070109-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. + + -- Anthony Mercatante <[email protected]> Tue, 09 Jan 2007 01:55:47 +0100 + +kde-guidance (0.7.1~svn20061215-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. + * Clean powermanager/icon content + * Fixed guidance-power-manager.py to use correctly all + charging/discharging icons + + -- Anthony Mercatante <[email protected]> Fri, 15 Dec 2006 03:51:54 +0100 + +kde-guidance (0.7.1~svn20061124-0ubuntu2) feisty; urgency=low + + * Rebuilt against new pykde. + + -- Anthony Mercatante <[email protected]> Wed, 06 Dec 2006 23:40:32 +0100 + +kde-guidance (0.7.1~svn20061124-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. + * Removed obsolete kubuntu_10_critical_threshold.diff + + -- Anthony Mercatante <[email protected]> Fri, 24 Nov 2006 01:00:28 +0200 + +kde-guidance (0.7.0-1) unstable; urgency=low + + * New upstream release (Closes: #386636) + * Update maintainers + * Maintainer: KDE Extras Team + * Uploaders: Mark Purcell and Fathi Boudra + * Put package in unstable + * Remove 10_branch_r542306.diff and 11_password_expire.diff patches + * Add 10_typos_setup.diff to fix typos in setup.py + * Sync with ubuntu package: + * add power manager applet + * remove stop script symlinks from rc0 and rc6 + * control: + * add python-trinity-dev to build-depends + * add python-dbus and sysv-rc to depends + * add kde-guidance-powermanager package + * pyversions: replace "2.4-" by "2.4", since build fails using python 2.5, + problem to import kdedistutils + * rules: + * Don't add extra /usr prefix when creating symlinks for + {display,mount,service,user}config and displayconfig-restore + * add kde-guidance-powermanager install + * create a script to launch guidance-power-manager instead of a link + + -- Fathi Boudra <[email protected]> Mon, 21 Aug 2006 10:34:01 +0200 + +kde-guidance (0.7.0-0ubuntu4) edgy; urgency=low + + * Edit debian/rules to generate .pot file + Closes Malone No 67614 + * Remove Conflicts: klaptopdaemon, kpowersave from kde-guidance-powermanager + allows people to do apt-get install kde + + -- Jonathan Riddell <[email protected]> Sun, 22 Oct 2006 20:05:01 +0000 + +kde-guidance (0.7.0-0ubuntu3) edgy; urgency=low + + * Make kde-guidance conflict on python2.4-iconvcodec + Closes Malone No 62223 + + -- Jonathan Riddell <[email protected]> Sun, 22 Oct 2006 14:34:54 +0100 + +kde-guidance (0.7.0-0ubuntu2) edgy; urgency=low + + * kubuntu_10_critical_threshold.diff added, reduce safety threshold + for percentage charged to 10% in order to prevent automatic critical + action to be performed when remaining time is not reported properly. + Use threshold also for low battery warning notification to prevent + false alarms. + Closes LP #64752, #67081 + + * kubuntu_20_lid_hibernate.diff added, to fix double hibernate action + when user has selected hibernate as action on lid close. + Closes LP #65885 + + -- Luka Renko <[email protected]> Sat, 21 Oct 2006 15:10:50 +0200 + +kde-guidance (0.7.0-0ubuntu1) edgy; urgency=low + + * Bump version number for an Edgy release + * Fixes bugs 64053 and 64978 + + -- Jonathan Riddell <[email protected]> Thu, 12 Oct 2006 20:05:22 +0100 + +kde-guidance (0.6.7svn20061006-0ubuntu1) edgy; urgency=low + + * New SVN snapshot + + -- Anthony Mercatante <[email protected]> Fri, 10 Oct 2006 16:04:28 +0200 + +kde-guidance (0.6.7svn20060919-0ubuntu1) edgy; urgency=low + + * New SVN snapshot + * Split out power manager applet into new package so it can be removed + or installed standalone + + -- Jonathan Riddell <[email protected]> Tue, 19 Sep 2006 14:52:11 +0100 + +kde-guidance (0.6.7svn20060914-0ubuntu2) edgy; urgency=low + + * Remove stop script symlinks from rc0 and rc6. + + -- Scott James Remnant <[email protected]> Mon, 18 Sep 2006 17:26:27 +0100 + +kde-guidance (0.6.7svn20060914-0ubuntu1) edgy; urgency=low + + * New SVN snapshot, includes power-manager improvement + + -- Anthony Mercatante <[email protected]> Thu, 14 Sep 2006 20:54:28 +0200 + +kde-guidance (0.6.7svn20060906-0ubuntu2) edgy; urgency=low + + * Changed debian/rules to create a script to launch + guidance-power-manager instead of a link. Fixes the logout issue + in kde and klipper, kbluetoothd not launching since power-manager + wasn't in the background. + * Temporary changed debian/pyversions, replacing "2.4-" by "2.4", + since build fails using python 2.5, problem to import kdedistutils + + -- Anthony Mercatante <[email protected]> Sun, 10 Sep 2006 13:45:28 +0200 + +kde-guidance (0.6.7svn20060906-0ubuntu1) edgy; urgency=low + + * New SVN snapshot, includes displayconfig usability fixes, + powerconfig fixes and new powerconfig icons + + -- Jonathan Riddell <[email protected]> Wed, 6 Sep 2006 13:22:28 +0100 + +kde-guidance (0.6.7svn20060829-0ubuntu1) edgy; urgency=low + + * New SVN snapshot + + -- Jonathan Riddell <[email protected]> Tue, 29 Aug 2006 14:35:20 +0100 + +kde-guidance (0.6.7svn20060810-0ubuntu1) edgy; urgency=low + + * New SVN snapshot + * Adds power manager applet for + https://launchpad.net/distros/ubuntu/+spec/kubuntu-power-management + + -- Jonathan Riddell <[email protected]> Thu, 10 Aug 2006 08:56:24 -0400 + +kde-guidance (0.6.7-3ubuntu2) edgy; urgency=low + + * debian/rules: Don't add extra /usr prefix when creating symlinks + for {display,mount,service,user}config & displayconfig-restore + (Closes Ubuntu: #54742). + + -- Daniel T Chen <[email protected]> Mon, 31 Jul 2006 21:55:39 -0400 + +kde-guidance (0.6.7-3ubuntu1) edgy; urgency=low + + * Sync with Debian + + -- Jonathan Riddell <[email protected]> Wed, 26 Jul 2006 18:39:47 +0100 + +kde-guidance (0.6.7-3) experimental; urgency=low + + * Fixed displayconfig-hwprobe.py in kde-guidance.init (Closes: #376779) + + -- Fathi Boudra <[email protected]> Wed, 5 Jul 2006 08:35:08 +0200 + +kde-guidance (0.6.7-2) experimental; urgency=low + + * Converted package to python-support + * Added pycompat and pyversions + * Force to use python2.4 (Closes: #375443) + * Added to Build-Depends: python-support, python-all-dev + * Removed source.lintian-overrides + * Cleaned up rules + * Added 12_force_python2.4_script.diff to force python2.4 in scripts + + -- Fathi Boudra <[email protected]> Fri, 30 Jun 2006 14:44:46 +0200 + +kde-guidance (0.6.7-1) experimental; urgency=low + + * Initial Debian release (Closes: #340144) + * Merged with Ubuntu + * Converted to cdbs + * Updated debian/copyright according to GFDL documentations + * Updated postinst and postrm with debhelper token + * Added source lintian override for indirect build dependency + + -- Fathi Boudra <[email protected]> Thu, 8 Jun 2006 17:08:06 +0200 + +kde-guidance (0.6.7-0ubuntu4) dapper; urgency=low + + * Add kubuntu_02_passwordexpire.diff from branch, + set local passexpirewarn (not global variable of same name) + prevents UnboundLocalError, closes malone #47090 + + -- Jonathan Riddell <[email protected]> Sun, 28 May 2006 14:34:10 +0100 + +kde-guidance (0.6.7-0ubuntu3) dapper; urgency=low + + * Change init number of displayconfig-hwprobe.py to 60, + in line with Ubuntu policy + + -- Jonathan Riddell <[email protected]> Fri, 26 May 2006 14:18:42 +0100 + +kde-guidance (0.6.7-0ubuntu2) dapper; urgency=low + + * Add kubuntu_01_branch.diff + - Adds Dutch Translations to .desktop files + - Fixes serviceconfig.py would sometimes fail on non-English systems. + (Closes Malone bug #43313). + + -- Jonathan Riddell <[email protected]> Fri, 19 May 2006 02:09:48 +0300 + +kde-guidance (0.6.7-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * Dutch translation added (Rinse de Vries) + * BUG: Displayconfig would fail if the monitor frequency settings in xorg.conf + contained extra spaces. (Malong bug #38692) + * BUG: Displayconfig would not add the lowest screen resolution available to + the modes list in the xorg.conf's Screen section/Display subsection. + * French translation added from Launchpad Rossetta. + + -- Jonathan Riddell <[email protected]> Sun, 14 May 2006 01:38:55 +0300 + +kde-guidance (0.6.6-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * BUG: Serviceconfig didn't correctly remove links in runlevel directories. + (Malone bug #39404) + * BUG: In Serviceconfig, toggling the "Start during boot" checkbox using the + context menu would fail. (Malone bug #34252) + * BUG: displayconfig-restore.py was would fail with "global name 'syslog' + undefined". (Malone bug #40683) + * BUG: Displayconfig had trouble picking a driver gfxcard model entry instead + of the detected default (e.g. VESA). (Malone bug #41127) + * BUG: Displayconfig would fail when writing out a xorg.conf that contained + non-ascii characters. (Malone bug #41474) + * Work around for an annoying bug in PyQt/PyKDE that causes the tools to + crash on exit if a dialog window has been used. + * BUG: The file paths used in displayconfig for checking for the proprietary + nvidia driver were wrong or out of date. + + -- Jonathan Riddell <[email protected]> Fri, 28 Apr 2006 14:18:26 +0100 + +kde-guidance (0.6.5-0ubuntu2) dapper; urgency=low + + * Add kubuntu_01_broken_script.diff comment out invalid python in + displayconfig script + + -- Jonathan Riddell <[email protected]> Wed, 26 Apr 2006 00:38:46 +0100 + +kde-guidance (0.6.5-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * BUG: services that have not been installed via apt would cause long loops + a lot of dpkg queries. Only query dpkg db once. + * BUG: Serviceconfig's Apply button doesn't work. It should actually be Close + (Malone #38582) + * BUG: Changing an user's password can change another password for a different + user (Malone bug #39444) + * BUG: Displayconfig would fail at startup on systems with an nVidia 7800 GTX. + (Malone bug #32915 for Rob Hughes) + * BUG: Serviceconfig would crash if the windows is closed quickly after + serviceconfig appears. + * BUG: userconfig would fail at startup if an entry in /etc/passwd refered to + a group that is not defined in /etc/group. (Malone bug #34311) + * BUG: Userconifg. Manually typing in or editing the list of secondary groups + for a user had no effect. (Malone bug #37212) + * BUG: Displayconfig fails to detect the presence of the proprietary ATI and + nVidia drivers. (The location of some of the driver files had been recently + changed). + * BUG: displayconfig-restore.py would calculated the needed DPI at login using + stale screen information which would sometimes result in the wrong DPI. + * BUG: Numerious small bugs and compatibility problems in mountconfig. + * BUG: When browsing for a SMB share, mountconfig now correctly catches the + authentication information entered by the user into the smaller popup from + kio. + * Displayconfig now assumes that dualhead/clone mode is supported if the + laptop-detect script detects a laptop. + * Displayconfig now uses the clone mode support in the i810 driver. + * Displayconfig now only offers resolutions that both monitors support when + using clone mode. + * Displayconfig now supports clone mode on any setup that also supports + xinerama. + * BUG: Mountconfig failed to take into account that the order of the + user/users, exec/noexc, suid/nosuid etc options in /etc/fstab is significant. + (thanks Christoph Wiesen) + * French translations added to the desktop files. (Anthony Mercatante) + + -- Jonathan Riddell <[email protected]> Thu, 20 Apr 2006 18:35:40 +0100 + +kde-guidance (0.6.4-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * BUG: All of the tools no longer write out config files under ~/.kde when + running as root. This should stop the annoying creation of config files + that can't be overwritten by the normal user. + * Userconfig is now by default not quite as tall. This should help stop + it from appearing too big in systemsettings. + * Displayconfig updated to also recognise late model nVidia chipsets. + * BUG: Displayconfig didn't support Clone mode for the proprietary nVidia + driver. + * BUG: The tools now correctly specify which translation catalogue to use for + translations. + * The screen images in the dualhead widget make better use of available widget + space. + * Displayconfig: The 40guidance-displayconfig_restore script which is used by + the Xsession script during login via KDM/xdm, has now been fixed to not stop + the login in case of failure. + * BUG: Displayconfig was getting confused by unknown graphics cards and + crashing. (Malone bug #32915) + * BUG: Displayconfig still can't handling unicode in xorg.conf. (Malone bug + #34437). + * BUG: Displayconfig is now more forgiving when xorg.conf contains characters + that are illegal with respect to the system character encoding. (Malone bug + #36590). + * BUG: Displayconfig would have trouble detecting hardware on the PCI bus on + big endian architectures. (raphink) + * BUG: Displayconfig did not correctly handle situations where the X RandR + extension is missing. + * BUG: Displayconfig would fail when loading some xorg.conf files containing + multiple graphics card specifications. (Malone bug #37275, patch applied) + * BUG: Userconfig didn't respect the entered UID when creating a account. + (Malone bug #37722). + * Displayconfig: Added 1280x960 modes (60 & 75Hz). + + -- Jonathan Riddell <[email protected]> Sun, 2 Apr 2006 21:46:15 +0100 + +kde-guidance (0.6.3-0ubuntu1) dapper; urgency=low + + [ Fathi Boudra ] + * Sync with Debian package (not yet in archives) + + [ Simon Edwards ] + * BUG: userconfig and unixauthdb didn't respect the ownership of system files + when update /etc/passwd and friends. (Malone bug #26175). + * BUG: userconfig and unixauthdb would fail if /etc/passwd, /etc/groups or + /etc/shadow contained blank lines. + * BUG: displayconfig now does a better job of detecting graphics PCI devices + and handling non-detected graphics cards. Instead of crashing, "generic + VESA" is used when the type of card can't be found. (Malone bug #32915) + * The DPI that displayconfig-restore.py uses at login time can now be + controlled by adding a line to ~/.kde/share/config/displayconfigrc + in the [General] section. Add "dpi=xserver" to use the default DPI + from the X server, or "dpi=100" to use 100 DPI for example. + * BUG: Widescreen modes were missing in displayconfig. + * Displayconfig: Monitors can now be specified as being standard aspect ratio + or widescreen. + * BUG: Using the xresprobe command in displayconfig would crash some people's + machines. The much more safer ddcprobe command is now used. + (Malone bug #33943) + * BUG: A bug is displayconfig stopped monitor model detection. The xresprobe + command didn't actually return the eisa ID of the connected monitor. + ddcprobe does though (see above). + * BUG: Displayconfig. Changes to the monitor model or image format are + shown immediately on the "Size & Orientation" tab, even if the screen is + currently being used. + * BUG: When userconfig asks about whether the home directory should be created + when creating a new account, sometimes the wrong directory name was shown in + the dialog. + * BUG: Powerbook screen mode "1280x854" add to displayconfig. (Malone bug + #34383). + * BUG: Displayconfig would throw an exception if the current display didn't + support DPMS. (Malone bug #34316). + * BUG: Most utilities would fail if they came across UTF-8 or unicode + characters. (Malone bug #34194). + * BUG: Displayconfig wouldn't correctly detect the presence of installed + proprietary drivers. (OculusAquilae) + * BUG: Displayconfig had trouble handling BusID rows in xorg.conf. This would + cause the xorg.conf to be incorrectly read. (Tonio) + * Added some extra methods to ScanPCI.py to aid debugging. + * BUG: Displayconfig would not save the user's display settings when running + in kcontrol or systemsettings. (Malone bug #35257) + + -- Fathi Boudra <[email protected]> Sun, 19 Mar 2006 17:39:48 +0100 + +kde-guidance (0.6.3-1) unstable; urgency=low + + * Merge with Ubuntu + * New upstream version + * Added displayconfig + * Removed README.Debian + * Fixed manpages + * Fixed old fsf address in copyright file + + -- Fathi Boudra <[email protected]> Sun, 19 Mar 2006 15:46:17 +0100 + +kde-guidance (0.6.2-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * BUG: Small bug in displayconfig that caused it to bug out around the + newCustomMonitor() method. + * BUG: userconfig had space character just before the she-bang which really + caused some trouble the for the shell. + * BUG: Displayconfig: Selecting the "Plug n Play" monitor directly without + clicking on "Detect" meant that only a very small set of resolutions would + be written to xorg.conf. + * BUG: The DPI calculations in displayconfig-restore.py where broken. This + resulted in the wrong DPI being used. + * BUG: Displayconfig: The clone mode option is now correctly disabled for + Matrox cards (mga driver). + * BUG: Displayconfig would bug out if the monitor model in the xorg.conf was + anything other than Plug n Play. + * BUG: Displayconfig would bug out if the DPMS Standby setting was 0 and DPMS + enabled. + * Displayconfig is now shown in kcontrol under settings/hardware instead of + settings/system. + * BUG: Small bug in displayconfig that will causes displayconfig to bug out + when trying to detect the monitor and no EDID info is available. + * BUG: Small cosmetic bug in displayconfig where the some tabs were missing + margins when shown in kcontrol/system settings. + * BUG: displayconfig would bug out when detecting ATI dualhead cards. + (pci_device.text was None). + + [ Jonathan Riddell ] + * Remove kubuntu_02_display_category.diff, now in SVN + * Remove kubuntu_03_userconfig_shebang.diff, now in SVN + + -- Jonathan Riddell <[email protected]> Sun, 5 Mar 2006 21:51:47 +0000 + +kde-guidance (0.6.1-0ubuntu0) dapper; urgency=low + + * New release, sets a fixed DPI for Xft + * Add run time dependency on pykdeextensions + * Add kubuntu_03_userconfig_shebang.diff fix extra space + * Change init script to run at S35, Malone No. 32268 + + -- Jonathan Riddell <[email protected]> Mon, 20 Feb 2006 22:22:25 +0000 + +kde-guidance (0.6.0-0ubuntu1) dapper; urgency=low + + * New release + * Implements Guidance sections of https://wiki.ubuntu.com/DebianSystemTools + * Add kubuntu_01_hardware_file_path.diff from SVN to use correct directory + * Add kubuntu_02_display_category.diff to put display into hardware category + + -- Jonathan Riddell <[email protected]> Wed, 18 Jan 2006 20:44:05 +0100 + +kde-guidance (0.4.0+svn20060102-0ubuntu1) dapper; urgency=low + + * New snapshot, displayconfig added + + -- Jonathan Riddell <[email protected]> Mon, 2 Jan 2006 22:53:34 +0000 + +kde-guidance (0.4.0-0ubuntu5) dapper; urgency=low + + * Rebuild for libstdc++ transition + + -- Jonathan Riddell <[email protected]> Tue, 13 Dec 2005 00:25:05 +0000 + +kde-guidance (0.4.0-0ubuntu4) breezy; urgency=low + + * Copy necessary icons to global icon directory + * Add GenericNames to .desktop files + * Avoid repetition in description + + -- Jonathan Riddell <[email protected]> Wed, 21 Sep 2005 02:44:22 +0100 + +kde-guidance (0.4.0-0ubuntu3) breezy; urgency=low + + * Move files from /usr/lib/python2.4/site-packages/guidance + to just /usr/lib/python2.4/site-packages + + -- Jonathan Riddell <[email protected]> Sat, 17 Sep 2005 21:31:21 +0100 + +kde-guidance (0.4.0-0ubuntu2) breezy; urgency=low + + * Can't remove debian/docs, it's in the .orig + + -- Jonathan Riddell <[email protected]> Thu, 15 Sep 2005 02:01:07 +0100 + +kde-guidance (0.4.0-0ubuntu1) breezy; urgency=low + + * New upstream version + * Fix debian/rules for rename to kde-guidance + + -- Jonathan Riddell <[email protected]> Thu, 15 Sep 2005 01:07:38 +0100 + +kde-guidance (0.3.0+svn20050911-0ubuntu1) breezy; urgency=low + + * Initial Ubuntu upload + * Install .py files into /usr/lib/python2.4/site-packages/guidance + * Change source and package name to kde-guidance to + reduce namespace polution + + -- Jonathan Riddell <[email protected]> Sun, 11 Sep 2005 23:51:52 +0100 + +guidance (0.3.0-1) unstable; urgency=low + + * Initial release + * Removed displayconfig that doesn't work on debian yet + * Added manpages + + -- Fathi Boudra <[email protected]> Mon, 1 Aug 2005 19:23:46 +0200 + diff --git a/debian/lenny/applications/kde-guidance/debian/compat b/debian/lenny/applications/kde-guidance/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/lenny/applications/kde-guidance/debian/control b/debian/lenny/applications/kde-guidance/debian/control new file mode 100644 index 000000000..454cdfd58 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/control @@ -0,0 +1,52 @@ +Source: kde-guidance-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +XSBC-Original-Maintainer: Debian KDE Extras Team <[email protected]> +Uploaders: Fathi Boudra <[email protected]>, Mark Purcell <[email protected]> +Build-Depends: cdbs, debhelper (>= 5), chrpath, kdelibs4-trinity-dev, + libpythonize0-trinity-dev, libtool, libxml2-utils, libxss-dev, libxxf86vm-dev, + pykdeextensions-trinity, pyqt-tools, python-qt3 (>= 3.17.2-1ubuntu2), python-trinity-trinity, python-trinity-trinity-dev, python-sip4-dev, + python-support (>= 0.6), python (>= 2.5), python-dev (>= 2.5), x11proto-scrnsaver-dev, python-qt-dev, hwdata +Standards-Version: 3.8.4 + +Package: kde-guidance-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pykdeextensions-trinity, python-trinity-trinity, sysv-rc, guidance-backends-trinity, hwdata, python (>= 2.5), python-dev (>= 2.5) +Conflicts: guidance-power-manager, kde-guidance-powermanager +Provides: ${python:Provides} +Description: collection of KDE system administration tools for GNU/Linux [Trinity] + Guidance currently consists of four programs designed to help you + look after your system: + o userconfig - User and Group administration + o serviceconfig - Service/daemon administration + o mountconfig - Disk and filesystem administration + o displayconfig - Screen and display configuration + o wineconfig - Wine configuration + . + These tools are available in KDE Control Center, System Settings + or can be run as standalone applications. + . + Homepage: http://www.simonzone.com/software/guidance + +Package: guidance-backends-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, hwdata, python (>= 2.5), python-dev (>= 2.5) +Conflicts: guidance-power-manager, kde-guidance-powermanager +Provides: ${python:Provides} +Description: collection of system administration tools for GNU/Linux [Trinity] + This package contains the platform neutral backends used in the + Guidance configuration tools. + . + Homepage: http://www.simonzone.com/software/guidance + +Package: kde-guidance-powermanager-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, kde-guidance-trinity, python-trinity-trinity, python-dbus, hal, python-gobject, python (>= 2.5), python-dev (>= 2.5) +Conflicts: guidance-power-manager, kde-guidance-powermanager +Provides: ${python:Provides} +Description: HAL based power manager applet [Trinity] + A power management applet to indicate battery levels and perform hibernate or + suspend using HAL. + . + Homepage: http://www.simonzone.com/software/guidance diff --git a/debian/lenny/applications/kde-guidance/debian/copyright b/debian/lenny/applications/kde-guidance/debian/copyright new file mode 100644 index 000000000..38c1d30e8 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/copyright @@ -0,0 +1,432 @@ +This package was debianized by Fathi Boudra <[email protected]> on +Mon, 1 Aug 2005 19:23:46 +0200. + +It was downloaded from http://www.simonzone.com/software/guidance + +Copyright Holders: + Simon Edwards <[email protected]> + Sebastian Kügler <[email protected]> + +License: + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The documentations provided with kde-guidance is distributed under +the GNU Free Documentation License (GFDL). They are considered free with +regards to the Debian Free Software Guidelines (DFSG) because they don't +contain any unmodifiable parts (invariant sections). The complete text of +the GNU Free Documentation License can be found below: + + GNU Free Documentation License + Version 1.2, November 2002 + + + Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + +0. PREAMBLE + +The purpose of this License is to make a manual, textbook, or other +functional and useful document "free" in the sense of freedom: to +assure everyone the effective freedom to copy and redistribute it, +with or without modifying it, either commercially or noncommercially. +Secondarily, this License preserves for the author and publisher a way +to get credit for their work, while not being considered responsible +for modifications made by others. + +This License is a kind of "copyleft", which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. + +We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. + + +1. APPLICABILITY AND DEFINITIONS + +This License applies to any manual or other work, in any medium, that +contains a notice placed by the copyright holder saying it can be +distributed under the terms of this License. Such a notice grants a +world-wide, royalty-free license, unlimited in duration, to use that +work under the conditions stated herein. The "Document", below, +refers to any such manual or work. Any member of the public is a +licensee, and is addressed as "you". You accept the license if you +copy, modify or distribute the work in a way requiring permission +under copyright law. + +A "Modified Version" of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. + +A "Secondary Section" is a named appendix or a front-matter section of +the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall subject +(or to related matters) and contains nothing that could fall directly +within that overall subject. (Thus, if the Document is in part a +textbook of mathematics, a Secondary Section may not explain any +mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. + +The "Invariant Sections" are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. If a +section does not fit the above definition of Secondary then it is not +allowed to be designated as Invariant. The Document may contain zero +Invariant Sections. If the Document does not identify any Invariant +Sections then there are none. + +The "Cover Texts" are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. A Front-Cover Text may +be at most 5 words, and a Back-Cover Text may be at most 25 words. + +A "Transparent" copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, that is suitable for revising the document +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup, or absence of markup, has been arranged to thwart +or discourage subsequent modification by readers is not Transparent. +An image format is not Transparent if used for any substantial amount +of text. A copy that is not "Transparent" is called "Opaque". + +Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input format, SGML +or XML using a publicly available DTD, and standard-conforming simple +HTML, PostScript or PDF designed for human modification. Examples of +transparent image formats include PNG, XCF and JPG. Opaque formats +include proprietary formats that can be read and edited only by +proprietary word processors, SGML or XML for which the DTD and/or +processing tools are not generally available, and the +machine-generated HTML, PostScript or PDF produced by some word +processors for output purposes only. + +The "Title Page" means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, "Title Page" means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. + +A section "Entitled XYZ" means a named subunit of the Document whose +title either is precisely XYZ or contains XYZ in parentheses following +text that translates XYZ in another language. (Here XYZ stands for a +specific section name mentioned below, such as "Acknowledgements", +"Dedications", "Endorsements", or "History".) To "Preserve the Title" +of such a section when you modify the Document means that it remains a +section "Entitled XYZ" according to this definition. + +The Document may include Warranty Disclaimers next to the notice which +states that this License applies to the Document. These Warranty +Disclaimers are considered to be included by reference in this +License, but only as regards disclaiming warranties: any other +implication that these Warranty Disclaimers may have is void and has +no effect on the meaning of this License. + + +2. VERBATIM COPYING + +You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no other +conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. + +You may also lend copies, under the same conditions stated above, and +you may publicly display copies. + + +3. COPYING IN QUANTITY + +If you publish printed copies (or copies in media that commonly have +printed covers) of the Document, numbering more than 100, and the +Document's license notice requires Cover Texts, you must enclose the +copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. + +If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. + +If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a computer-network location from which the general network-using +public has access to download using public-standard network protocols +a complete Transparent copy of the Document, free of added material. +If you use the latter option, you must take reasonably prudent steps, +when you begin distribution of Opaque copies in quantity, to ensure +that this Transparent copy will remain thus accessible at the stated +location until at least one year after the last time you distribute an +Opaque copy (directly or through your agents or retailers) of that +edition to the public. + +It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to give +them a chance to provide you with an updated version of the Document. + + +4. MODIFICATIONS + +You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: + +A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission. +B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has fewer than five), + unless they release you from this requirement. +C. State on the Title page the name of the publisher of the + Modified Version, as the publisher. +D. Preserve all the copyright notices of the Document. +E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices. +F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below. +G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice. +H. Include an unaltered copy of this License. +I. Preserve the section Entitled "History", Preserve its Title, and add + to it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section Entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence. +J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission. +K. For any section Entitled "Acknowledgements" or "Dedications", + Preserve the Title of the section, and preserve in the section all + the substance and tone of each of the contributor acknowledgements + and/or dedications given therein. +L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles. +M. Delete any section Entitled "Endorsements". Such a section + may not be included in the Modified Version. +N. Do not retitle any existing section to be Entitled "Endorsements" + or to conflict in title with any Invariant Section. +O. Preserve any Warranty Disclaimers. + +If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. + +You may add a section Entitled "Endorsements", provided it contains +nothing but endorsements of your Modified Version by various +parties--for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. + +You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. + +The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. + + +5. COMBINING DOCUMENTS + +You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice, and that you preserve all their Warranty Disclaimers. + +The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. + +In the combination, you must combine any sections Entitled "History" +in the various original documents, forming one section Entitled +"History"; likewise combine any sections Entitled "Acknowledgements", +and any sections Entitled "Dedications". You must delete all sections +Entitled "Endorsements". + + +6. COLLECTIONS OF DOCUMENTS + +You may make a collection consisting of the Document and other documents +released under this License, and replace the individual copies of this +License in the various documents with a single copy that is included in +the collection, provided that you follow the rules of this License for +verbatim copying of each of the documents in all other respects. + +You may extract a single document from such a collection, and distribute +it individually under this License, provided you insert a copy of this +License into the extracted document, and follow this License in all +other respects regarding verbatim copying of that document. + + +7. AGGREGATION WITH INDEPENDENT WORKS + +A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, is called an "aggregate" if the copyright +resulting from the compilation is not used to limit the legal rights +of the compilation's users beyond what the individual works permit. +When the Document is included in an aggregate, this License does not +apply to the other works in the aggregate which are not themselves +derivative works of the Document. + +If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one half of +the entire aggregate, the Document's Cover Texts may be placed on +covers that bracket the Document within the aggregate, or the +electronic equivalent of covers if the Document is in electronic form. +Otherwise they must appear on printed covers that bracket the whole +aggregate. + + +8. TRANSLATION + +Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License, and all the license notices in the +Document, and any Warranty Disclaimers, provided that you also include +the original English version of this License and the original versions +of those notices and disclaimers. In case of a disagreement between +the translation and the original version of this License or a notice +or disclaimer, the original version will prevail. + +If a section in the Document is Entitled "Acknowledgements", +"Dedications", or "History", the requirement (section 4) to Preserve +its Title (section 1) will typically require changing the actual +title. + + +9. TERMINATION + +You may not copy, modify, sublicense, or distribute the Document except +as expressly provided for under this License. Any other attempt to +copy, modify, sublicense or distribute the Document is void, and will +automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + + +10. FUTURE REVISIONS OF THIS LICENSE + +The Free Software Foundation may publish new, revised versions +of the GNU Free Documentation License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. See +http://www.gnu.org/copyleft/. + +Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. + + +ADDENDUM: How to use this License for your documents + +To use this License in a document you have written, include a copy of +the License in the document and put the following copyright and +license notices just after the title page: + + Copyright (c) YEAR YOUR NAME. + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.2 + or any later version published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + A copy of the license is included in the section entitled "GNU + Free Documentation License". + +If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, +replace the "with...Texts." line with this: + + with the Invariant Sections being LIST THEIR TITLES, with the + Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. + +If you have Invariant Sections without Cover Texts, or some other +combination of the three, merge those two alternatives to suit the +situation. + +If your document contains nontrivial examples of program code, we +recommend releasing these examples in parallel under your choice of +free software license, such as the GNU General Public License, +to permit their use in free software. + diff --git a/debian/lenny/applications/kde-guidance/debian/dirs b/debian/lenny/applications/kde-guidance/debian/dirs new file mode 100644 index 000000000..3dd0bc793 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/dirs @@ -0,0 +1 @@ +var/lib/guidance diff --git a/debian/lenny/applications/kde-guidance/debian/displayconfig-trinity.1 b/debian/lenny/applications/kde-guidance/debian/displayconfig-trinity.1 new file mode 100644 index 000000000..3670902b8 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/displayconfig-trinity.1 @@ -0,0 +1,69 @@ +.\" 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) +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "DISPLAYCONFIG" "1" "aout 2, 2005" "" "" +.SH "NAME" +displayconfig \- screen and display configuration tool +.SH "SYNOPSIS" +.B displayconfig +.RI [ options ] +.br +.SH "DESCRIPTION" +This manual page documents briefly the +.B displayconfig +commands. This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBdisplayconfig\fP is a screen and display configuration tool. +.SH "OPTIONS" +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`\-'). +A summary of options is included below. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-\-help\-qt +Show QT specific help (common for all QT apps). +.TP +.B \-\-help\-kde +Show KDE specific help (common for all KDE apps). +.TP +.B \-\-help\-all +Show the complete help. +.TP +.B \-\-author +Show program author(s). +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-\-license +Show program license. +.SH "SEE ALSO" +.BR displayconfig-restore (1). +.BR mountconfig (1). +.BR serviceconfig (1), +.BR userconfig (1). +.br +.SH "AUTHOR" +displayconfig was written by <[email protected]>. +.PP +This manual page was written by Fathi Boudra <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/lenny/applications/kde-guidance/debian/docs b/debian/lenny/applications/kde-guidance/debian/docs new file mode 100644 index 000000000..724e08449 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/debian/lenny/applications/kde-guidance/debian/guidance-backends-trinity.install b/debian/lenny/applications/kde-guidance/debian/guidance-backends-trinity.install new file mode 100644 index 000000000..de6cbc63e --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/guidance-backends-trinity.install @@ -0,0 +1,19 @@ +usr/lib/python*/site-packages/ixf86misc.so +opt/trinity/share/apps/guidance/vesamodes +opt/trinity/share/apps/guidance/extramodes +opt/trinity/share/apps/guidance/widescreenmodes +opt/trinity/share/apps/guidance/Cards+ +opt/trinity/share/apps/guidance/pcitable +opt/trinity/share/apps/guidance/MonitorsDB +opt/trinity/share/python-support/guidance-backends-trinity/displayconfig-hwprobe.py +opt/trinity/share/python-support/guidance-backends-trinity/xf86misc.py +opt/trinity/share/python-support/guidance-backends-trinity/MicroHAL.py +opt/trinity/share/python-support/guidance-backends-trinity/ScanPCI.py +opt/trinity/share/python-support/guidance-backends-trinity/displayconfigabstraction.py +opt/trinity/share/python-support/guidance-backends-trinity/displayconfig-restore.py +opt/trinity/share/python-support/guidance-backends-trinity/drivedetect.py +opt/trinity/share/python-support/guidance-backends-trinity/execwithcapture.py +opt/trinity/share/python-support/guidance-backends-trinity/wineread.py +opt/trinity/share/python-support/guidance-backends-trinity/winewrite.py +opt/trinity/share/python-support/guidance-backends-trinity/xorgconfig.py +opt/trinity/share/python-support/guidance-backends-trinity/infimport.py diff --git a/debian/lenny/applications/kde-guidance/debian/kde-guidance-powermanager-trinity.install b/debian/lenny/applications/kde-guidance/debian/kde-guidance-powermanager-trinity.install new file mode 100644 index 000000000..8c707520e --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/kde-guidance-powermanager-trinity.install @@ -0,0 +1,13 @@ +opt/trinity/bin/guidance-power-manager +opt/trinity/share/icons/hicolor/22x22/apps/power-manager.png +opt/trinity/share/apps/guidance/pics/ac-adapter.png +opt/trinity/share/apps/guidance/pics/battery*.png +opt/trinity/share/apps/guidance/pics/processor.png +opt/trinity/share/autostart/guidance-power-manager.desktop +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/guidance-power-manager.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/guidance_power_manager_ui.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/notify.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/powermanage.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/gpmhelper.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/powermanager_ui.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/tooltip.py diff --git a/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.init b/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.init new file mode 100644 index 000000000..30a3854d1 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.init @@ -0,0 +1,33 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: kde-guidance +# Required-Start: $local_fs $remote_fs +# Required-Stop: $local_fs $remote_fs +# Default-Start: 2 3 4 5 +# Default-Stop: 1 +# Short-Description: displayconfig hardware probe +# Description: displayconfig hardware probe. This program should be run +# during boot time. It quickly examines the graphics cards +# (read: PCI devices) in the computer and compares they to +# the list in the file guidance-gfxhardware-snapshot. If the +# two lists differ then the Debian package manager is +# automatically called to regenerate /etc/X11/xorg.conf. +# This hopefully should mean that people can swap gfx cards +# in and out and always have a system that will run Xorg. +# (even though the config will be most likely be suboptimal. +# Suboptimal is better than no X server). +### END INIT INFO + +case "$1" in + start) + /opt/trinity/share/python-support/guidance-backends-trinity/displayconfig-hwprobe.py + ;; + stop) + ;; + restart|force-reload) + ;; + *) + ;; +esac + +exit 0 diff --git a/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.install b/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.install new file mode 100644 index 000000000..dd8d06153 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.install @@ -0,0 +1,125 @@ +opt/trinity/lib/kde3/kcm_serviceconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_serviceconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_serviceconfig.a opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.a opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.a opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.a opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.a opt/trinity/lib/ +opt/trinity/share/icons/crystalsvg/32x32/apps/daemons.png +opt/trinity/share/icons/crystalsvg/32x32/apps/disksfilesystems.png +opt/trinity/share/icons/crystalsvg/32x32/apps/userconfig.png +opt/trinity/share/icons/crystalsvg/32x32/apps/displayconfig.png +opt/trinity/share/icons/crystalsvg/32x32/apps/wineconfig.png +opt/trinity/share/doc/kde/HTML/en/guidance/index.cache.bz2 +opt/trinity/share/doc/kde/HTML/en/guidance/index.html +opt/trinity/share/doc/kde/HTML/en/guidance/introduction.html +opt/trinity/share/doc/kde/HTML/en/guidance/using-testapp.html +opt/trinity/share/doc/kde/HTML/en/guidance/commands.html +opt/trinity/share/doc/kde/HTML/en/guidance/developers.html +opt/trinity/share/doc/kde/HTML/en/guidance/re-1007-unmanagechildren-1.html +opt/trinity/share/doc/kde/HTML/en/guidance/faq.html +opt/trinity/share/doc/kde/HTML/en/guidance/credits.html +opt/trinity/share/doc/kde/HTML/en/guidance/installation.html +opt/trinity/share/doc/kde/HTML/en/guidance/requirements.html +opt/trinity/share/doc/kde/HTML/en/guidance/compilation.html +opt/trinity/share/doc/kde/HTML/en/guidance/configuration.html +opt/trinity/share/applications/kde/serviceconfig.desktop +opt/trinity/share/applications/kde/userconfig.desktop +opt/trinity/share/applications/kde/mountconfig.desktop +opt/trinity/share/applications/kde/displayconfig.desktop +opt/trinity/share/applications/kde/wineconfig.desktop +opt/trinity/share/apps/guidance/pics/laserwarn.png +opt/trinity/share/apps/guidance/pics/hi32-app-daemons.png +opt/trinity/share/apps/guidance/pics/hi16-encrypted.png +opt/trinity/share/apps/guidance/pics/hi32-user.png +opt/trinity/share/apps/guidance/pics/hi32-group.png +opt/trinity/share/apps/guidance/pics/hi32-identity.png +opt/trinity/share/apps/guidance/pics/hi32-password.png +opt/trinity/share/apps/guidance/pics/kcmpartitions.png +opt/trinity/share/apps/guidance/pics/kde1.png +opt/trinity/share/apps/guidance/pics/kde2.png +opt/trinity/share/apps/guidance/pics/kde3.png +opt/trinity/share/apps/guidance/pics/kde4.png +opt/trinity/share/apps/guidance/pics/kde5.png +opt/trinity/share/apps/guidance/pics/kde6.png +opt/trinity/share/apps/guidance/pics/hi32-samba.png +opt/trinity/share/apps/guidance/pics/hi16-hdd.png +opt/trinity/share/apps/guidance/pics/hi16-cdrom.png +opt/trinity/share/apps/guidance/pics/hi16-burner.png +opt/trinity/share/apps/guidance/pics/hi16-floppy.png +opt/trinity/share/apps/guidance/pics/hi16-blockdevice.png +opt/trinity/share/apps/guidance/pics/hi16-password.png +opt/trinity/share/apps/guidance/pics/hi16-memory.png +opt/trinity/share/apps/guidance/pics/hi16-network.png +opt/trinity/share/apps/guidance/pics/hi16-lock.png +opt/trinity/share/apps/guidance/pics/hi16-usbpen.png +opt/trinity/share/apps/guidance/pics/greenled.png +opt/trinity/share/apps/guidance/pics/greyled.png +opt/trinity/share/apps/guidance/pics/exec.png +opt/trinity/share/apps/guidance/pics/file.png +opt/trinity/share/apps/guidance/pics/important.png +opt/trinity/share/apps/guidance/pics/tux.png +opt/trinity/share/apps/guidance/pics/user.png +opt/trinity/share/apps/guidance/pics/energystar.png +opt/trinity/share/apps/guidance/pics/hi32-gfxcard.png +opt/trinity/share/apps/guidance/pics/hi32-display.png +opt/trinity/share/apps/guidance/pics/32-wine.png +opt/trinity/share/apps/guidance/pics/kdewinewizard.png +opt/trinity/share/apps/guidance/pics/displayconfig +opt/trinity/share/apps/guidance/pics/displayconfig/dualhead +opt/trinity/share/apps/guidance/pics/displayconfig/dualhead/monitor_1.png +opt/trinity/share/apps/guidance/pics/displayconfig/dualhead/monitor_2.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/background.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/background_r90.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/background_wide.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/background_wide_r90.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/monitor.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/monitor_r90.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/monitor_wide.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/monitor_wide_r90.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/window_4th.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/window_bottom_left_4th.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/window_bottom_right_4th.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam14.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam16.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam18.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam20.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam22.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam24.png +opt/trinity/share/python-support/kde-guidance-trinity/SMBShareSelectDialog.py +opt/trinity/share/python-support/kde-guidance-trinity/SimpleCommandRunner.py +opt/trinity/share/python-support/kde-guidance-trinity/displayconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/displayconfigwidgets.py +opt/trinity/share/python-support/kde-guidance-trinity/fuser.py +opt/trinity/share/python-support/kde-guidance-trinity/fuser_ui.py +#opt/trinity/share/python-support/kde-guidance-trinity/grubconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/ktimerdialog.py +opt/trinity/share/python-support/kde-guidance-trinity/mountconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/servertestdialog.py +opt/trinity/share/python-support/kde-guidance-trinity/serviceconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/sizeview.py +opt/trinity/share/python-support/kde-guidance-trinity/unixauthdb.py +opt/trinity/share/python-support/kde-guidance-trinity/userconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/wineconfig.py +opt/trinity/lib/kde3/kcm_serviceconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_serviceconfig.so opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.so opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.so opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.so opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.so opt/trinity/lib/ +usr/share/lintian/overrides/kde-guidance-trinity +etc/X11/Xsession.d/40guidance-displayconfig_restore diff --git a/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.lintian-overrides b/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.lintian-overrides new file mode 100644 index 000000000..6131946c2 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.lintian-overrides @@ -0,0 +1,4 @@ +# false positive warnings from lintian +kde-guidance-trinity: postinst-has-useless-call-to-ldconfig +kde-guidance-trinity: postrm-has-useless-call-to-ldconfig +kde-guidance-trinity: package-has-a-duplicate-relation depends diff --git a/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.postinst b/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.postinst new file mode 100644 index 000000000..de2804fc4 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/kde-guidance-trinity.postinst @@ -0,0 +1,9 @@ +#!/bin/sh + +# Remove shutdown and reboot links; this init script does not need them. +rm -f /etc/rc0.d/K20kde-guidance /etc/rc6.d/K20kde-guidance + +#remove script from older times +update-rc.d -f displayconfig-hwprobe.py remove + +#DEBHELPER# diff --git a/debian/lenny/applications/kde-guidance/debian/mountconfig-trinity.1 b/debian/lenny/applications/kde-guidance/debian/mountconfig-trinity.1 new file mode 100644 index 000000000..7f1fb728c --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/mountconfig-trinity.1 @@ -0,0 +1,69 @@ +.\" 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) +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "MOUNTCONFIG" "1" "aout 2, 2005" "" "" +.SH "NAME" +mountconfig \- disk and filesystem administration tool +.SH "SYNOPSIS" +.B mountconfig +.RI [ options ] +.br +.SH "DESCRIPTION" +This manual page documents briefly the +.B mountconfig +commands. This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBmountconfig\fP is a disk and filesystem administration tool. +.SH "OPTIONS" +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`\-'). +A summary of options is included below. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-\-help\-qt +Show QT specific help (common for all QT apps). +.TP +.B \-\-help\-kde +Show KDE specific help (common for all KDE apps). +.TP +.B \-\-help\-all +Show the complete help. +.TP +.B \-\-author +Show program author(s). +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-\-license +Show program license. +.SH "SEE ALSO" +.BR displayconfig (1), +.BR displayconfig-restore (1), +.BR serviceconfig (1), +.BR userconfig (1). +.br +.SH "AUTHOR" +mountconfig was written by <[email protected]>. +.PP +This manual page was written by Fathi Boudra <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/lenny/applications/kde-guidance/debian/patches/.gitignore b/debian/lenny/applications/kde-guidance/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/patches/.gitignore diff --git a/debian/lenny/applications/kde-guidance/debian/pycompat b/debian/lenny/applications/kde-guidance/debian/pycompat new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/pycompat @@ -0,0 +1 @@ +2 diff --git a/debian/lenny/applications/kde-guidance/debian/python-distutils-jaunty.mk b/debian/lenny/applications/kde-guidance/debian/python-distutils-jaunty.mk new file mode 100644 index 000000000..9c5e5211f --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/python-distutils-jaunty.mk @@ -0,0 +1,295 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Colin Walters <[email protected]> +# Copyright © 2006 Marc Dequènes (Duck) <[email protected]> +# +# Description: manage Python public modules build +# This class is designed to work with Python packages using the +# 'distutils' build system and comply to the new policy established +# during summer 2006. Use of the debhelper class to make use of the +# new dh_python is strongly advised. (This is still left as optional +# in line with CDBS' flexible behavior.) +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA +# 02111-1307 USA. +# + +# This class provides rules for old and new Python policy. Leaving +# DEB_PYTHON_SYSTEM unset selects the old behavior. The pysupport and +# pycentral methods are available to comply with new policy. Don't forget +# to update your 'debian/control'. (Build-Depends are correctly generated +# if you are using the auto control generation feature.) + +# Once all old-style packages are removed before etch, some of the old +# can be refactored or removed. + + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_python_distutils +_cdbs_class_python_distutils = 1 + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) +include $(_cdbs_class_path)/langcore.mk$(_cdbs_makefile_suffix) + + +# check python system +cdbs_use_xs_field := $(shell grep -q "^XS-Python-Version:" debian/control && echo yes) +cdbs_selected_pycompat := $(shell if [ -e debian/pycompat ]; then cat debian/pycompat; fi) +cdbs_pycompat = $(cdbs_selected_pycompat) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + cdbs_python_support_path = usr/share/python-support/$(DEB_PYTHON_MODULE_PACKAGE) + ifeq (, $(cdbs_selected_pycompat)) + cdbs_pycompat = 2 + endif # use pycompat + # warning pysupport compatibility mode + ifneq (, $(cdbs_use_xs_field)) + $(warning WARNING: Use of XS-Python-Version and XB-Python-Version fields in debian/control is deprecated with pysupport method; use debian/pyversions if you need to specify specific versions.) + endif # use XS field (compat) +else + ifeq (pycentral, $(DEB_PYTHON_SYSTEM)) + ifeq (, $(cdbs_selected_pycompat)) + cdbs_pycompat = 2 + endif # use pycompat + else + ifneq (, $(DEB_PYTHON_SYSTEM)) + $(error unsupported Python system: $(DEB_PYTHON_SYSTEM) (select either pysupport or pycentral)) + else + ifneq (, $(cdbs_use_xs_field)) + $(error package uses the new Python policy; DEB_PYTHON_SYSTEM must be set to "pysupport" or "pycentral") + endif + ifneq (, $(cdbs_selected_pycompat)) + ifeq (yes, $(shell expr $(cdbs_selected_pycompat) \> 1 >/dev/null && echo yes)) + $(error package uses the new Python policy; DEB_PYTHON_SYSTEM must be set to "pysupport" or "pycentral") + endif + endif # use pycompat + endif # unknown method + endif # pycentral +endif # pysupport + + +ifndef DEB_PYTHON_SYSTEM +DEB_PYTHON_COMPILE_VERSION = +DEB_PYTHON_VERSIONS = 2.1 2.2 2.3 2.4 2.5 2.6 +else +# default package is the first one declared in 'debian/control' +# (override if necessary) +DEB_PYTHON_MODULE_PACKAGE = $(firstword $(filter-out %-doc %-dev %-common, $(DEB_PACKAGES))) +DEB_PYTHON_PRIVATE_MODULES_DIRS = +endif + +# common variables +DEB_PYTHON_SETUP_CMD = setup.py +DEB_PYTHON_CLEAN_ARGS = -a +DEB_PYTHON_BUILD_ARGS = --build-base="$(CURDIR)/$(DEB_BUILDDIR)/build" +DEB_PYTHON_INSTALL_ARGS_ALL = --no-compile -O0 --prefix=/usr + + +ifndef DEB_PYTHON_SYSTEM +########################### old policy method ########################### + +$(warning =======================================================) +$(warning Your package does not conform to the new Python policy.) +$(warning Please consider updating. Here is some documentation:) +$(warning http://wiki.debian.org/DebianPython/NewPolicy) +$(warning http://wiki.debian.org/DebianPythonFAQ) +$(warning =======================================================) + +# make: *** No rule to make target `voodoo'. Stop. +DEB_PYTHON_REAL_LIB_PACKAGES = $(strip $(filter $(patsubst %,python%%,$(DEB_PYTHON_VERSIONS)),$(filter-out $(DEB_PYTHON_PACKAGES_EXCLUDE),$(DEB_ALL_PACKAGES)))) +# If no versioned python library packages found, grab all simpler ones +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +DEB_PYTHON_SIMPLE_PACKAGES = $(strip $(filter python-%,$(filter-out $(DEB_PYTHON_PACKAGES_EXCLUDE),$(DEB_ALL_PACKAGES)))) +endif + +cdbs_python_ver = $(filter-out -%,$(subst -, -,$(patsubst python%,%,$(cdbs_curpkg)))) + +common-build-arch common-build-indep:: common-build-impl +common-build-impl:: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) + + +# See if this package doesn't appear to need to be compiled by multiple +# Python versions. +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +common-install-arch common-install-indep:: common-install-impl +common-install-impl:: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) + for ddir in $(DEB_DESTDIR)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +else +$(patsubst %,install/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) :: install/% : + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(cdbs_python_ver) $(DEB_PYTHON_SETUP_CMD) install --root=$(CURDIR)/debian/$(cdbs_curpkg) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) + for ddir in $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +endif + +$(patsubst %,install/%,$(DEB_PYTHON_SIMPLE_PACKAGES)) :: install/% : + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python $(DEB_PYTHON_SETUP_CMD) install --root=$(CURDIR)/debian/$(cdbs_curpkg) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + for ddir in $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +endif + +# This class can optionally utilize debhelper's "dh_python" command. Just +# be sure you include debhelper.mk before including this file. +ifdef _cdbs_rules_debhelper + +DEB_DH_PYTHON_ARGS = $(addprefix -V ,$(DEB_PYTHON_COMPILE_VERSION)) $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg)) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS) +endif + + +# Ignore errors from this rule. In a tarball build, the file may not +# exist. +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +clean:: + -python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +else +clean:: $(patsubst %,python-cleanbuilddir/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) + +$(patsubst %,python-cleanbuilddir/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) :: python-cleanbuilddir/% : + -python$(cdbs_python_ver) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +endif + +else +########################## new policy methods ########################### + +# Calculate cdbs_python_build_versions +cdbs_python_module_arch := $(strip $(shell perl -e '$$/=""; $$_=(grep {/^Package: $(DEB_PYTHON_MODULE_PACKAGE)$$/m;} (<>))[0]; /^Architecture: (.*)$$/m && print $$1' debian/control)) +cdbs_python_current_version := $(shell pyversions -vd) +ifeq (all, $(cdbs_python_module_arch)) + # check if current is in build versions + ifneq ($(cdbs_python_current_version), $(filter $(cdbs_python_current_version), $(shell pyversions -vr))) + cdbs_python_compile_version := $(firstword $(strip $(sort $(shell pyversions -vr)))) + cdbs_python_build_versions := $(cdbs_python_compile_version) + else + cdbs_python_build_versions := $(cdbs_python_current_version) + endif +else +cdbs_python_build_versions := $(shell pyversions -vr) +endif # archall + +# check if build is possible +ifeq (, $(cdbs_python_build_versions)) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) +$(error invalid setting in debian/pyversions) +else +$(error invalid setting for XS-Python-Version) +endif # system selected +endif # build versions empty + + +# Declare Build-Deps for packages using this file +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.37.2), cdbs (>= 0.4.43) +ifeq (all, $(cdbs_python_module_arch)) + ifneq (, $(cdbs_python_compile_version)) + CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python$(cdbs_python_compile_version)-dev, python (>= 2.3.5-11) + else + CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-dev (>= 2.3.5-11) + endif +else +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-all-dev (>= 2.3.5-11) +endif +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-support (>= 0.3.2) +else +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-central (>= 0.6) +endif + + +cdbs_python_current_binary := $(shell pyversions -d) +cdbs_python_binary = $(if $(call cdbs_streq,$(cdbs_python_current_binary),$(1)),python,$(1)) + +# build stage +common-build-arch common-build-indep:: $(addprefix python-build-stamp-, $(cdbs_python_build_versions)) +python-build-stamp-%: +ifeq (all, $(cdbs_python_module_arch)) + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +else + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +endif # archall detection + touch $@ + + +# install stage +ifeq (all, $(cdbs_python_module_arch)) +common-install-arch common-install-indep:: python-install-py +python-install-py: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +else +common-install-arch common-install-indep:: $(addprefix python-install-, $(cdbs_python_build_versions)) +python-install-%: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +endif # archall detection + + +# This class can optionally use debhelper's commands. Just +# be sure you include debhelper.mk before including this file. +ifdef _cdbs_rules_debhelper + +DEB_DH_PYTHON_ARGS = $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg)) $(DEB_PYTHON_PRIVATE_MODULES_DIRS) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + dh_pysupport -p$(cdbs_curpkg) $(DEB_PYTHON_PRIVATE_MODULES_DIRS) +else + dh_pycentral -p$(cdbs_curpkg) +endif + dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS) +endif + + +# clean stage +clean:: $(addprefix python-clean-, $(cdbs_python_build_versions)) +python-clean-%: +ifeq (all, $(cdbs_python_module_arch)) + -cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +else + -cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +endif # archall detection + +clean:: +ifeq (, $(cdbs_selected_pycompat)) + echo "$(cdbs_pycompat)" >debian/pycompat +endif # use pycompat + rm -f python-build-stamp-* + +endif + + +########################## all policy methods ########################### + +# Calling setup.py clean may create .pyc files, so we need a final cleanup +# pass here. +clean:: + find . -name '*.pyc' -exec rm '{}' ';' + +endif diff --git a/debian/lenny/applications/kde-guidance/debian/pyversions b/debian/lenny/applications/kde-guidance/debian/pyversions new file mode 100644 index 000000000..b3dc41ebc --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/pyversions @@ -0,0 +1 @@ +2.5- diff --git a/debian/lenny/applications/kde-guidance/debian/rules b/debian/lenny/applications/kde-guidance/debian/rules new file mode 100755 index 000000000..b388d4b12 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/rules @@ -0,0 +1,220 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM = pysupport + +include /usr/share/cdbs/1/rules/debhelper.mk +#include /usr/share/cdbs/1/class/python-distutils.mk +include debian/python-distutils-jaunty.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp +DEB_UPDATE_RCD_PARAMS := multiuser +DEB_INSTALL_MANPAGES_kde-guidance-trinity := debian/displayconfig-trinity.1 debian/mountconfig-trinity.1 debian/serviceconfig-trinity.1 debian/userconfig-trinity.1 +PYSUPPORT_PATH = $(DEB_DESTDIR)/opt/trinity/share/python-support +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/kde +LDFLAGS_APPEND := -L/opt/trinity/lib + +install/kde-guidance-trinity:: + # install icons to right place + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/hi32-app-daemons.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/daemons.png + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/kcmpartitions.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/disksfilesystems.png + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/hi32-user.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/userconfig.png + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/hi32-display.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/displayconfig.png + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/32-wine.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/wineconfig.png + install -D -p -m0644 kde/wineconfig/pics/16x16/wineconfig.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/16x16/apps/wineconfig.png + + # install lintian overrides + install -D -p -m0644 debian/kde-guidance-trinity.lintian-overrides \ + $(DEB_DESTDIR)/usr/share/lintian/overrides/kde-guidance-trinity + + # fix binary-or-shlib-defines-rpath + chrpath -d $(DEB_DESTDIR)/opt/trinity/lib/kde3/kcm_*.so.* + + # fix executable-not-elf-or-script + chmod 0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/kdewinewizard.png + + # fix the link properly + mkdir -p debian/kde-guidance-trinity/opt/trinity/bin + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/displayconfig.py displayconfig) + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/mountconfig.py mountconfig) + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/serviceconfig.py serviceconfig) + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/userconfig.py userconfig) + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/wineconfig.py wineconfig) +# (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/grubconfig.py grubconfig) + + # put this here since gnome people probably don't want it by default + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf ../share/python-support/guidance-backends-trinity/displayconfig-restore.py displayconfig-restore) + + # move python modules in PYSUPPORT_PATH + mkdir -p $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/SMBShareSelectDialog.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/SimpleCommandRunner.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/displayconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/displayconfigwidgets.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/fuser.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/fuser_ui.py $(PYSUPPORT_PATH)/kde-guidance-trinity +# cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/grubconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/ktimerdialog.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/mountconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/servertestdialog.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/serviceconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/sizeview.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/unixauthdb.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/userconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/wineconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + + # fix script-not-executable + chmod 0755 $(PYSUPPORT_PATH)/kde-guidance-trinity/fuser.py +# chmod 0755 $(PYSUPPORT_PATH)/kde-guidance-trinity/grubconfig.py + + : # Replace all '#!' calls to python with /usr/bin/python + : # and make them executable + for i in `find debian/kde-guidance-trinity -type f`; do \ + sed '1s,#!.*python[^ ]*\(.*\),#! /usr/bin/python\1,' \ + $$i > $$i.temp; \ + if cmp --quiet $$i $$i.temp; then \ + rm -f $$i.temp; \ + else \ + mv -f $$i.temp $$i; \ + chmod 755 $$i; \ + echo "fixed interpreter: $$i"; \ + fi; \ + done + +install/guidance-backends-trinity:: + # install displayconfig-hwprobe.py script + install -D -p -m0755 displayconfig/displayconfig-hwprobe.py \ + $(PYSUPPORT_PATH)/guidance-backends-trinity/displayconfig-hwprobe.py + + cp $(DEB_DESTDIR)/usr/lib/python2.6/site-packages/xf86misc.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/MicroHAL.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/ScanPCI.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/infimport.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/displayconfigabstraction.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/displayconfig-restore.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/drivedetect.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/execwithcapture.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/wineread.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/winewrite.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/xorgconfig.py $(PYSUPPORT_PATH)/guidance-backends-trinity + + rm -f $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/MonitorsDB + ln -s /usr/share/hwdata/MonitorsDB $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/MonitorsDB + +install/kde-guidance-powermanager-trinity:: + # install icon to right place + install -D -p -m0644 kde/powermanager/pics/battery-charging-100.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/hicolor/22x22/apps/power-manager.png + install -D -p -m0644 kde/powermanager/pics/*.png \ + $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/ + + # install desktop file + install -D -p -m0644 powermanager/guidance-power-manager.desktop \ + $(DEB_DESTDIR)/opt/trinity/share/autostart/guidance-power-manager.desktop + + # copy python modules in PYSUPPORT_PATH + mkdir -p $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/MicroHAL.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/guidance-power-manager.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/powermanage.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/gpmhelper.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/powermanager_ui.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp powermanager/guidance_power_manager_ui.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp powermanager/notify.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp powermanager/tooltip.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + + # generate guidance-power-manager script + echo "#!/bin/sh" > $(DEB_DESTDIR)/opt/trinity/bin/guidance-power-manager + echo "/usr/share/python-support/kde-guidance-powermanager-trinity/guidance-power-manager.py &" >> $(DEB_DESTDIR)/opt/trinity/bin/guidance-power-manager + chmod +x $(DEB_DESTDIR)/opt/trinity/bin/guidance-power-manager + + # fix script-not-executable + chmod 0755 $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity/powermanage.py + chmod 0755 $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity/gpmhelper.py + + : # Replace all '#!' calls to python with /usr/bin/python + : # and make them executable + for i in `find debian/kde-guidance-powermanager-trinity -type f`; do \ + sed '1s,#!.*python[^ ]*\(.*\),#! /usr/bin/python\1,' \ + $$i > $$i.temp; \ + if cmp --quiet $$i $$i.temp; then \ + rm -f $$i.temp; \ + else \ + mv -f $$i.temp $$i; \ + chmod 755 $$i; \ + echo "fixed interpreter: $$i"; \ + fi; \ + done + +clean:: + rm -rf build + + rm -rf doc/en/*html doc/en/*bz2 + rm -f serviceconfig/kcm_serviceconfig.cpp + rm -f mountconfig/kcm_mountconfig.cpp + rm -f displayconfig/kcm_displayconfig.cpp + rm -f userconfig/kcm_userconfig.cpp + rm -f install_log.txt + rm -f po/*.gmo + rm -f po/*.pot + + # clean up edited .desktop etc files + if [ -f /usr/lib/kubuntu-desktop-i18n/createdesktop.pl ]; then \ + sh /usr/lib/kubuntu-desktop-i18n/findfiles LIST; \ + for file in `cat LIST`; do \ + sed -i '/X-Ubuntu-Gettext-Domain=/d' $${file}; \ + done; \ + rm -f LIST; \ + fi + +common-install-prehook-impl:: + # generate form implementation using pykde user interface compiler + (cd powermanager; /opt/trinity/bin/kdepyuic --usekdei18n guidance_power_manager_ui.ui) + (cd powermanager; /opt/trinity/bin/kdepyuic --usekdei18n tooltip.ui) + (cd powermanager; /opt/trinity/bin/kdepyuic --usekdei18n notify.ui) + + mkdir -p po + touch list + find -name "*.py" >> list + xgettext -ki18n -LPython -flist -o po/guidance.pot + rm list + + for file in po/*pot; do \ + sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \ + done + + # generate .po files for .desktop etc files + if [ -z $${KUBUNTU_DESKTOP_POT} ]; then \ + KUBUNTU_DESKTOP_POT=$(DEB_SOURCE_PACKAGE); \ + fi; \ + echo KUBUNTU_DESKTOP_POT: $${KUBUNTU_DESKTOP_POT}; \ + if [ -f /usr/lib/kubuntu-desktop-i18n/createdesktop.pl ]; then \ + sh /usr/lib/kubuntu-desktop-i18n/findfiles LIST; \ + cat LIST; \ + perl /usr/lib/kubuntu-desktop-i18n/createdesktop.pl --file-list=LIST --base-dir=. > desktop.$${KUBUNTU_DESKTOP_POT}.tmp; \ + msguniq --to-code=UTF-8 --no-wrap -o desktop.$${KUBUNTU_DESKTOP_POT} desktop.$${KUBUNTU_DESKTOP_POT}.tmp 2>/dev/null; \ + python /usr/lib/kubuntu-desktop-i18n/msgsplit desktop.$${KUBUNTU_DESKTOP_POT}; \ + mv desktop.$${KUBUNTU_DESKTOP_POT} po/desktop_$${KUBUNTU_DESKTOP_POT}.pot; \ + rm -f desktop.$${KUBUNTU_DESKTOP_POT} desktop.$${KUBUNTU_DESKTOP_POT}.tmp; \ + # add translation domain to files \ + for file in `cat LIST`; do \ + echo X-Ubuntu-Gettext-Domain=desktop_$${KUBUNTU_DESKTOP_POT} >> $${file}; \ + done; \ + rm -f LIST; \ + fi + + rm -f kde-guidance-trinity/usr/share/python-support/kde-guidance-trinity/.version + rm -f kde-guidance-trinity/usr/share/python-support/kde-guidance-powermanager-trinity/.version + +get-orig-source: + @@dh_testdir + @@[ -d ../tarballs/. ] + @@dpatch-get-origtargz ../tarballs + diff --git a/debian/lenny/applications/kde-guidance/debian/serviceconfig-trinity.1 b/debian/lenny/applications/kde-guidance/debian/serviceconfig-trinity.1 new file mode 100644 index 000000000..776a01998 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/serviceconfig-trinity.1 @@ -0,0 +1,69 @@ +.\" 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) +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "SERVICECONFIG" "1" "aout 2, 2005" "" "" +.SH "NAME" +serviceconfig \- Service/daemon administration tool +.SH "SYNOPSIS" +.B serviceconfig +.RI [ options ] +.br +.SH "DESCRIPTION" +This manual page documents briefly the +.B serviceconfig +commands. This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBserviceconfig\fP is a service/daemon administration tool. +.SH "OPTIONS" +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`\-'). +A summary of options is included below. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-\-help\-qt +Show QT specific help (common for all QT apps). +.TP +.B \-\-help\-kde +Show KDE specific help (common for all KDE apps). +.TP +.B \-\-help\-all +Show the complete help. +.TP +.B \-\-author +Show program author(s). +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-\-license +Show program license. +.SH "SEE ALSO" +.BR displayconfig (1), +.BR displayconfig-restore (1), +.BR mountconfig (1), +.BR userconfig (1). +.br +.SH "AUTHOR" +serviceconfig was written by <[email protected]>. +.PP +This manual page was written by Fathi Boudra <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/lenny/applications/kde-guidance/debian/userconfig-trinity.1 b/debian/lenny/applications/kde-guidance/debian/userconfig-trinity.1 new file mode 100644 index 000000000..3b950add1 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/userconfig-trinity.1 @@ -0,0 +1,69 @@ +.\" 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) +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "USERCONFIG" "1" "aout 2, 2005" "" "" +.SH "NAME" +userconfig \- user and group administration tool +.SH "SYNOPSIS" +.B userconfig +.RI [ options ] +.br +.SH "DESCRIPTION" +This manual page documents briefly the +.B userconfig +commands. This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBuserconfig\fP is an user and group administration tool. +.SH "OPTIONS" +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`\-'). +A summary of options is included below. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-\-help\-qt +Show QT specific help (common for all QT apps). +.TP +.B \-\-help\-kde +Show KDE specific help (common for all KDE apps). +.TP +.B \-\-help\-all +Show the complete help. +.TP +.B \-\-author +Show program author(s). +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-\-license +Show program license. +.SH "SEE ALSO" +.BR displayconfig (1), +.BR displayconfig-restore (1), +.BR mountconfig (1), +.BR serviceconfig (1). +.br +.SH "AUTHOR" +userconfig was written by <[email protected]>. +.PP +This manual page was written by Fathi Boudra <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/lenny/applications/kde-guidance/debian/watch b/debian/lenny/applications/kde-guidance/debian/watch new file mode 100644 index 000000000..19912c171 --- /dev/null +++ b/debian/lenny/applications/kde-guidance/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.simonzone.com/software/guidance/guidance-(.*)\.tar\.bz2 debian svn-upgrade diff --git a/debian/lenny/kdeartwork/debian/KUBUNTU-DEBIAN-DIFFERENCES b/debian/lenny/kdeartwork/debian/KUBUNTU-DEBIAN-DIFFERENCES new file mode 100644 index 000000000..6208667e9 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/KUBUNTU-DEBIAN-DIFFERENCES @@ -0,0 +1,7 @@ +kscreensaver-xsavers depends on xscreensaver-data not xscreensaver +build-dep on xscreensaver-data +add package kscreensaver-xsavers-extra with screensavers from xscreensaver-data-extra and xscreensaver-gl-extra +-webcollage depends on -extra not just xsavers + * Edit kscreensaver-xsaver-webcollage.install to use the file + from sources, since it does not get installed during build. + diff --git a/debian/lenny/kdeartwork/debian/cdbs/buildvars.mk b/debian/lenny/kdeartwork/debian/cdbs/buildvars.mk new file mode 100644 index 000000000..23d4709dc --- /dev/null +++ b/debian/lenny/kdeartwork/debian/cdbs/buildvars.mk @@ -0,0 +1,86 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2002,2003 Colin Walters <[email protected]> +# Description: Defines some useful variables, but no rules +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_rules_buildvars +_cdbs_rules_buildvars = 1 + +CDBS_VERSION = something + +# Common useful variables +DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':')) +DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ') +DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-) +DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//') +DEB_ISNATIVE := $(shell dpkg-parsechangelog | egrep '^Version:' | perl -ne 'print if not /^Version:\s*.*-/;') + +# Split into arch/indep packages +ifneq ($(DEB_INDEP_PACKAGES),cdbs) +DEB_INDEP_PACKAGES := $(filter-out $(DONT_BUILD), $(strip $(shell $(_cdbs_scripts_path)/list-packages indep))) +DEB_ARCH_PACKAGES := $(filter-out $(DONT_BUILD), $(filter-out $(DEB_INDEP_PACKAGES),$(strip $(shell $(_cdbs_scripts_path)/list-packages same)))) +endif +# Split into normal and udeb packages +ifeq ($(DEB_UDEB_PACKAGES),) +DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +DEB_UDEB_PACKAGES = $(filter-out $(DONT_BUILD),$(filter %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +else +DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES), $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +endif +# Too much bother for now. If someone complains we'll fix it. +#DEB_ARCH_UDEB_PACKAGES = $(filter %-udeb, $(DEB_ARCH_PACKAGES)) +#DEB_INDEP_UDEB_PACKAGES = $(filter %-udeb, $(DEB_INDEP_PACKAGES)) +# A handy list of every package, udeb or not +DEB_ALL_PACKAGES = $(filter-out $(DONT_BUILD),$(DEB_PACKAGES) $(DEB_UDEB_PACKAGES)) +DEB_INDEP_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_INDEP_PACKAGES))) +DEB_ARCH_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_ARCH_PACKAGES))) + +DEB_DBG_PACKAGES = $(filter-out $(DONT_BUILD), $(filter %-dbg, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) + +# Some support for srcdir != builddir builds. +# These are relative to the root of the package +DEB_SRCDIR ?= . +DEB_BUILDDIR ?= $(strip $(DEB_SRCDIR)) + +# Miscellaneous bits +DEB_ARCH = $(shell dpkg --print-architecture) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) +DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_BUILD_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM) +DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) +DEB_BUILD_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU) +DEB_BUILD_ARCH_OS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS) + +ifeq ($(words $(DEB_ALL_PACKAGES)),1) + DEB_DESTDIR = $(CURDIR)/debian/$(strip $(DEB_ALL_PACKAGES))/ +else + DEB_DESTDIR = $(CURDIR)/debian/tmp/ +endif + +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), cdbs (>= 0.4.23-1.1) + +endif diff --git a/debian/lenny/kdeartwork/debian/cdbs/debian-qt-kde.mk b/debian/lenny/kdeartwork/debian/cdbs/debian-qt-kde.mk new file mode 100644 index 000000000..a5e510758 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/cdbs/debian-qt-kde.mk @@ -0,0 +1,109 @@ +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; + touch debian/stamp-cvs-make + +include debian/cdbs/kde.mk$(_cdbs_makefile_suffix) +include debian/cdbs/uploaders.mk + +DEB_PATCHDIRS := debian/patches/common debian/patches + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = /usr/lib/mesa $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/opt/trinity/lib) + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/opt/trinity/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/opt/trinity/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/kde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/kde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \ + done + +clean:: + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/lenny/kdeartwork/debian/cdbs/kde.mk b/debian/lenny/kdeartwork/debian/cdbs/kde.mk new file mode 100644 index 000000000..5b6508f8c --- /dev/null +++ b/debian/lenny/kdeartwork/debian/cdbs/kde.mk @@ -0,0 +1,97 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# Description: A class for KDE packages; sets KDE environment variables, etc +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_kde +_cdbs_class_kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/kde/HTML + +ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +common-build-arch common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-prehook-impl:: + mkdir -p po + -XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/opt/trinity/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages + -for file in po/*pot; do \ + sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \ + done + +common-install-arch common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR)) + +clean:: + rm -f debian/stamp-kde-apidox + rm -rf po/*.pot + +# This is a convenience target for calling manually. It's not part of +# the build process. +buildprep: clean apply-patches + $(MAKE) -f admin/Makefile.common dist + debian/rules clean + +endif diff --git a/debian/lenny/kdeartwork/debian/cdbs/team-members b/debian/lenny/kdeartwork/debian/cdbs/team-members new file mode 100644 index 000000000..ede6768e0 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/cdbs/team-members @@ -0,0 +1,15 @@ +Sune Vuorela <[email protected]> +Ana Beatriz Guerrero Lopez <[email protected]> +Fathi Boudra <[email protected]> +Modestas Vainius <[email protected]> +Josh Metzler <[email protected]> +Isaac Clerencia <[email protected]> +Adeodato Simó <[email protected]> +Adeodato Simo <[email protected]> +Christopher Martin <[email protected]> +Daniel Schepler <[email protected]> +Sarah Hobbs <[email protected]> +Nacho Barrientos Arias <[email protected]> +Ricardo Javier Cardenes Medina <[email protected]> +Ricardo Cardenes <[email protected]> +Armin Berres <[email protected]> diff --git a/debian/lenny/kdeartwork/debian/cdbs/uploaders.mk b/debian/lenny/kdeartwork/debian/cdbs/uploaders.mk new file mode 100644 index 000000000..31adfe31e --- /dev/null +++ b/debian/lenny/kdeartwork/debian/cdbs/uploaders.mk @@ -0,0 +1,29 @@ + +MAINTAINER=Debian Qt/KDE Maintainers <[email protected]> +UPLOADERS=$(shell grep -e +++ -e "^ -- " debian/changelog | grep -v "[email protected]" | head -13 | /bin/sed 's/^\s*//;s/\s*$$//;s/^+++\? Changes by //;s/^+++\? //;s/-- //;s/:$$//;s/ <.*//' | sort -u | while read line ; do grep "$$line" debian/cdbs/team-members ; done | tr "\n" ", " | sed 's/,/, /g;s/, $$//') + + +debian/control.tmp: + @if [ ! -e debian/control.in ] ; then \ + echo "this package is not yet prepared for using automatic update of uploaders"; \ + echo "Please do so."; \ + exit 1; \ + fi + @sed 's/@@@UPLOADERS@@@/$(UPLOADERS)/;s#@@@MAINTAINER@@@#$(MAINTAINER)#' debian/control.in > debian/control.tmp + +check-uploaders: debian/control.tmp + @if ! diff -q debian/control debian/control.tmp ; then \ + echo "WARNING:: Control file differs from manually generated one" ; \ + echo "WARNING:: Please update it manually and check it afterwards" ; \ + echo "WARNING:: Uploaders are updated by debian/rules update-uploaders" ;\ + echo "WARNING:: If this is a binNMU, NMU or security upload, just ignore" ;\ + fi + + +clean:: + rm -f debian/control.tmp + +update-uploaders: debian/control.tmp + @mv -f debian/control.tmp debian/control + +makebuilddir:: check-uploaders diff --git a/debian/lenny/kdeartwork/debian/cdbs/versions.pl b/debian/lenny/kdeartwork/debian/cdbs/versions.pl new file mode 100644 index 000000000..9ce11d8a3 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/-[^-]+$//; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "KDE-Version3=$version3\n"; +print "KDE-Version2=$version2\n"; +print "KDE-Next-Version3=$version3_next\n"; +print "KDE-Next-Version2=$version2_next\n"; diff --git a/debian/lenny/kdeartwork/debian/changelog b/debian/lenny/kdeartwork/debian/changelog new file mode 100644 index 000000000..d78974c5c --- /dev/null +++ b/debian/lenny/kdeartwork/debian/changelog @@ -0,0 +1,695 @@ +kdeartwork-trinity (4:3.5.10-0ubuntu1) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 July 2009 16:08:00 -0600 + +kdeartwork-trinity (4:3.5.10-0ubuntu1~intrepid3) intrepid; urgency=low + + * Moved KDE3 to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Wed, 28 Feb 2009 14:52:00 -0600 + +kdeartwork-trinity (4:3.5.10-0ubuntu1~intrepid2) intrepid; urgency=low + + * Intrepid -trinity packaging update + + -- Timothy Pearson <[email protected]> Tue, 24 Nov 2008 16:53:00 -0600 + +kdeartwork (4:3.5.10-0ubuntu1~hardy1) hardy-backports; urgency=low + + * New upstream bugfix release (LP: #261366) + - Bump build-dep version of kdelibs4-dev and kdebase-dev to 3.5.10 + - Add xscreensaver-data-extra to build-dep + + -- Scott Kitterman <[email protected]> Tue, 26 Aug 2008 00:41:02 -0400 + +kdeartwork (4:3.5.9-0ubuntu1) hardy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Thu, 14 Feb 2008 12:27:06 +0000 + +kdeartwork (4:3.5.8-1ubuntu4) hardy; urgency=low + + * Fix kscreensaver-xsavers-webcollage.install + + -- Jonathan Riddell <[email protected]> Mon, 10 Dec 2007 16:06:47 +0000 + +kdeartwork (4:3.5.8-1ubuntu3) hardy; urgency=low + + * Edit kscreensaver-xsaver-webcollage.install to use the file + from sources, since it does not get installed during build. + + -- Jonathan Riddell <[email protected]> Thu, 15 Nov 2007 23:36:57 +0000 + +kdeartwork (4:3.5.8-1ubuntu2) hardy; urgency=low + + * Run buildprep before upload + + -- Jonathan Riddell <[email protected]> Thu, 15 Nov 2007 10:51:47 +0000 + +kdeartwork (4:3.5.8-1ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining change: + - Add package kscreensaver-xsavers-extra + + -- Jonathan Riddell <[email protected]> Wed, 14 Nov 2007 17:25:44 +0000 + +kdeartwork (4:3.5.8-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Redo buildprep. + * Bump build-dependencies and stuff to 3.5.8. + + +++ Changes by Sune Vuorela: + + * Only make kdeartwork recommend kscreensaver-xsavers, not depend. It pulls + all sorts of weird gtk-stuff in. + * Fix spelling error in control file. + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 11 Oct 2007 00:25:56 +0200 + +kdeartwork (4:3.5.7-2) unstable; urgency=low + + +++ Changes by Sune Vuorela: + + * Webcollage needs a wordlist to work. Add proper depends. + * Webcollage needs ppmmake from netpbm to function. Add proper depends. + * Implement use of uploaders.mk and update control file. + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Remove the hook to the xteevee screensaver since it has been removed + from xscreensaver. (Closes: #436364) + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 07 Aug 2007 19:00:51 +0200 + +kdeartwork (4:3.5.8-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Tue, 09 Oct 2007 11:41:25 +0100 + +kdeartwork (4:3.5.7-1ubuntu3) gutsy; urgency=low + + * Added kubuntu_01_dont_use_xscreensaver_by_default.diff which is the + last upload, in patch form, as opposed to directly patching the + source. Clearly my brain isnt so good tonight. + + -- Sarah Hobbs <[email protected]> Mon, 02 Jul 2007 19:14:40 +1000 + +kdeartwork (4:3.5.7-1ubuntu2) gutsy; urgency=low + . + * Removed TryExec=xscreensaver from all the + kscreensaver/kxsconfig/ScreenSavers/*.desktop files, so that they can be + controlled in the KDE screensavers control panel. Closes LP: #49228 + + -- Sarah Hobbs <[email protected]> Mon, 02 Jul 2007 17:13:01 +1000 + +kdeartwork (4:3.5.7-1ubuntu1) gutsy; urgency=low + + * Merge with Debian for new upstream release + + -- Jonathan Riddell <[email protected]> Wed, 23 May 2007 16:01:05 +0100 + +kdeartwork (4:3.5.7-1) unstable; urgency=low + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 15 May 2007 22:30:44 +0100 + +kdeartwork (4:3.5.6-4ubuntu1) gutsy; urgency=low + + * Merge with Debian + + -- Jonathan Riddell <[email protected]> Mon, 30 Apr 2007 20:32:55 +0100 + +kdeartwork (4:3.5.6-4) unstable; urgency=low + + * Really upload to unstable after Etch release. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Fri, 20 Apr 2007 13:57:49 +0100 + +kdeartwork (4:3.5.6-3) experimental; urgency=low + + * Upload to unstable after Etch release. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Fri, 20 Apr 2007 12:48:34 +0100 + +kdeartwork (4:3.5.6-2) experimental; urgency=low + + +++ Changes by Sune Vuorela: + + * Ship the webcollage screensaver in a separate package. (Closes: #384100) + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Add kscreensaver-xsavers-webcollage.README.Debian. + * Remade screensaver-xsavers-webcollage description in debian/control. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 31 Jan 2007 06:01:40 +0100 + +kdeartwork (4:3.5.6-1) experimental; urgency=low + + * New upstream release. + * Make kdeartwork-dbg depend on kdelibs-dbg to get useful backtraces when + debugging. + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 16 Jan 2007 19:21:21 +0100 + +kdeartwork (4:3.5.6-0ubuntu1) feisty; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Wed, 17 Jan 2007 11:22:30 +0000 + +kdeartwork (4:3.5.5-1ubuntu1) feisty; urgency=low + + * Merge with Debian + * Compile with --enable-gcc-hidden-visibility + + -- Jonathan Riddell <[email protected]> Thu, 16 Nov 2006 20:30:07 +0000 + +kdeartwork (4:3.5.5-1) unstable; urgency=low + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 4 Oct 2006 20:38:54 -0400 + +kdeartwork (4:3.5.4-1) unstable; urgency=low + + * New upstream release. + + * KDE_3_5_BRANCH update (up to r567759). + + -- Debian Qt/KDE Maintainers <[email protected]> Sat, 29 Jul 2006 21:11:16 -0400 + +kdeartwork (4:3.5.5-0ubuntu1) edgy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Tue, 3 Oct 2006 10:56:05 +0000 + +kdeartwork (4:3.5.4-0ubuntu2) edgy; urgency=low + + * Rebuild with latest cdbs to add gettext domain to .desktop files for + langpacks-desktopfiles-kde, no source changes + + -- Jonathan Riddell <[email protected]> Tue, 5 Sep 2006 22:53:12 +0000 + +kdeartwork (4:3.5.4-0ubuntu1) edgy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Tue, 25 Jul 2006 10:12:18 +0000 + +kdeartwork (4:3.5.3-1ubuntu2) edgy; urgency=low + + * Removed kpartsaver.desktop from debian/kscreensavers-xsaver.install. + Closes bug #53065 + + -- Sarah Hobbs <[email protected]> Fri, 21 Jul 2006 23:10:26 +1000 + +kdeartwork (4:3.5.3-1ubuntu1) edgy; urgency=low + + * Sync with Debian + * Create kscreensaver-xsavers-extra with the universe xscreensavers + + -- Jonathan Riddell <[email protected]> Tue, 4 Jul 2006 12:39:40 +0000 + +kdeartwork (4:3.5.3-1) unstable; urgency=low + + * New upstream release. + + * KDE_3_5_BRANCH update (up to r548163). + + +++ Changes by Christopher Martin: + + * Update the mesa build-deps for the new X.Org 7. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 4 Jun 2006 18:27:48 -0400 + +kdeartwork (4:3.5.2-1) unstable; urgency=low + + * New upstream release. + + * KDE_3_5_BRANCH update (up to r524054). + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 29 Mar 2006 20:29:56 -0500 + +kdeartwork (4:3.5.1-2) unstable; urgency=low + + +++ Changes by Christopher Martin: + + * Add a missing kdeartwork-theme-icon Replaces for old versions of + kdelibs-data. (Closes: #350868) + + * Upload to unstable. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 1 Feb 2006 11:05:29 -0500 + +kdeartwork (4:3.5.1-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Christopher Martin: + + * Upload to unstable. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 29 Jan 2006 10:45:34 -0500 + +kdeartwork (4:3.5.0.dfsg.1-2) unstable; urgency=low + + +++ Changes by Christopher Martin: + + * Upload to unstable. + + * KDE_3_5_BRANCH update (up to r495379). + + -- Debian Qt/KDE Maintainers <[email protected]> Sat, 7 Jan 2006 17:24:48 -0500 + +kdeartwork (4:3.5.0.dfsg.1-1) experimental; urgency=low + + * Upload to experimental. + + * KDE_3_5_BRANCH update (up to r489324). + + +++ Changes by Christopher Martin: + + * kdeartwork shipped with the YazooSmileys emoticons, which were not under a + Free license. This revision of the orig.tar.gz removes the problem files. + Upstream has followed suit, and so KDE 3.5.1 will not need special + handling. (Closes: #342163) + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 18 Dec 2005 18:44:19 -0500 + +kdeartwork (4:3.5.0-1) alioth; urgency=low + + * New upstream release. + + +++ Changes by Christopher Martin: + + * Bump DH_COMPAT to 5. No changes. + + * Add kdeartwork-dbg, to help track down problems. + + +++ Changes by Josh Metzler: + + * Remove obsolete conflicts/replaces relationships against packages/versions + not in Sarge. + + * Add kdewallpapers replaces against kdebase-data due to fulmine.jpg.desktop + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 30 Nov 2005 13:09:32 -0500 + +kdeartwork (4:3.4.3-2) unstable; urgency=low + + * Upload to unstable, rebuilding against kdelibs4c2a. + + * KDE_3_4_BRANCH update (up to r484707). + + +++ Changes by Christopher Martin: + + * Remove ant.desktop from kscreensaver-xsavers, as the xscreensaver package + has itself dropped this 'saver. (Closes: #338011) + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 1 Dec 2005 15:58:30 +0100 + +kdeartwork (4:3.5.2-0ubuntu4) dapper; urgency=low + + * Edit debian/cdbs/kde.mk to mark .po files as UTF-8 + + -- Jonathan Riddell <[email protected]> Fri, 21 Apr 2006 19:14:28 +0100 + +kdeartwork (4:3.5.2-0ubuntu3) dapper; urgency=low + + * Reverse previous change and list screensavers explicity, can't use + wildcard as some .desktop files should go into kscreensavers + and not kscreensavers-xsaver + + -- Jonathan Riddell <[email protected]> Thu, 30 Mar 2006 16:54:24 +0100 + +kdeartwork (4:3.5.2-0ubuntu2) dapper; urgency=low + + * The upstream makefile cleverly detects the presense of screensavers + in /usr/lib/xscreensaver/ and only installs .desktop files for those + it found. Trust that, and use a wildcard in dh_install, so we don't + fail to build every time xscreensaver changes what hacks it ships. + + -- Adam Conrad <[email protected]> Wed, 29 Mar 2006 16:37:23 +1100 + +kdeartwork (4:3.5.2-0ubuntu1) dapper; urgency=low + + * New upstream release + * Add kubuntu_01_xscreensaver_detect.diff, flame is no longer in the + default xscreensaver package + + -- Jonathan Riddell <[email protected]> Mon, 20 Mar 2006 12:06:30 +0000 + +kdeartwork (4:3.5.1-0ubuntu1) dapper; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Mon, 23 Jan 2006 14:26:06 +0000 + +kdeartwork (4:3.5.0-0ubuntu2) dapper; urgency=low + + * Do not install ant.desktop, xscreensaver no longer + includes it + + -- Jonathan Riddell <[email protected]> Wed, 7 Dec 2005 18:46:44 +0000 + +kdeartwork (4:3.5.0-0ubuntu1) dapper; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Tue, 6 Dec 2005 12:27:12 +0000 + +kdeartwork (4:3.5-rc2-0ubuntu1) dapper; urgency=low + + * New upstream pre-release + * Generate .pot files + + -- Jonathan Riddell <[email protected]> Mon, 21 Nov 2005 22:06:39 +0000 + +kdeartwork (4:3.5-rc1-0ubuntu1) dapper; urgency=low + + * New upstream pre-release + * Sync with Debian + * Remove 02_dfsg_images_ignore.diff, merged upstream + + -- Jonathan Riddell <[email protected]> Sun, 13 Nov 2005 20:02:30 +0000 + +kdeartwork (4:3.4.3-1) experimental; urgency=low + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 16 Oct 2005 13:56:19 -0400 + +kdeartwork (4:3.4.2-1) unstable; urgency=low + + * New upstream release. + + * Rebuild (Closes: #317202) + + +++ Changes by Christopher Martin: + + * Replace the build-dep on xlibmesa-glu-dev with libglu1-xorg-dev for the + X.Org transition. + + * Remove the dummy transitional package kdeartwork-theme-desktop, as Sarge + was released and Woody --> Sarge upgrades are no longer a concern. + (Closes: #322008) + + * Don't install webcollage.desktop. This effectively disables that + screensaver, removing it from the random screensaver's pool, preventing + the inadvertent display of completely random pictures from the Internet. + (Closes: #311683, #316900) + + * The necessary files for the pinion screensaver are now installed. + (Closes: #310866) + + +++ Changes by Luk Claes: + + * Added me to uploaders + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 1 Sep 2005 18:52:58 +0200 + +kdeartwork (4:3.4.1-1) experimental; urgency=low + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 31 May 2005 15:43:52 -0400 + +kdeartwork (4:3.4.0-0pre2) alioth; urgency=low + + * New upstream release. + + +++ Changes by Christopher Martin: + + * Converted packaging to CDBS. + * Added a new package, kdeartwork-emoticons (containing the former + Kopete emoticons, now usable by everyone). + * Forward port a patch from KDE 3.3 that fixes the building of the + KFireSaver screensaver. + * Lower kscreensaver-xsavers's dependency on xscreensaver-gl to a Recommends. + (Closes: #278263) + + -- Debian Qt/KDE Maintainers <[email protected]> Fri, 25 Mar 2005 08:48:21 -0500 + +kdeartwork (4:3.3.2-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Ben Burton <[email protected]> Sat, 22 Jan 2005 06:53:59 +1100 + +kdeartwork (4:3.3.1-1) unstable; urgency=medium + + * New upstream bugfix release. + * Added kdeclassic/locolor icon license to debian/copyright, which has been + clarified upstream. + * Build-conflicts with autoconf2.13, which does not play well with + Makefile.common. + * Force a rerun of admin/Makefile.common when building (not just after a + clean), since the debian patches affect Makefile.ams. + * Fixed typo in kaleidescope configuration command (closes: #277119). + * Distinguished KSlideshow and GL Slideshow translations in German + (closes: #267974). + + -- Ben Burton <[email protected]> Sun, 31 Oct 2004 15:17:56 +1100 + +kdeartwork (4:3.3.0-1) unstable; urgency=low + + * New upstream release (closes: #267571). + * The previous versioned libqt3-mt-dev build-depends is no longer + necessary, since kdelibs4-dev already forces Qt 3.3. + * Split xscreensaver hooks into a separate package kscreensaver-xsavers, + along with kxsconfig and kxsrun (closes: #208769, #244538). Two years + of confusion is enough. + * Build-depends on both xscreensaver and xscreensaver-gl, which are + required for the corresponding .desktop files to be installed. + * Removed depths_xxx.jpg from the kworldclock themes since the license is + too restrictive (all rights reserved). + * Removed Virtual Machine screensaver since GPL cannot be mixed with BSD + with advertising clause. + + -- Ben Burton <[email protected]> Thu, 14 Oct 2004 08:30:34 +1000 + +kdeartwork (4:3.2.3-1) unstable; urgency=low + + * New upstream bugfix release. + * Rebuilt against STL-enabled Qt and corresponding kdelibs (closes: #254021). + * Patched the autoconf tests for kxsconfig so that xscreensaver + configuration works again (closes: #238180, #243150). + * Suggests (kwin | x-window-manager) for kdewallpapers instead of just + x-window-manager. + * Removed recommends: kwin from kdeartwork-theme-window since this is + already coming in as a depends from the kwin shlibs file. + + -- Ben Burton <[email protected]> Tue, 15 Jun 2004 08:38:18 +1000 + +kdeartwork (4:3.2.2-1) unstable; urgency=low + + * New upstream bugfix release. + * Don't use Conflicts/Replaces where we should just use Replaces. + + -- Ben Burton <[email protected]> Mon, 26 Apr 2004 09:25:01 +1000 + +kdeartwork (4:3.2.1-1) unstable; urgency=low + + * First KDE 3.2 upload to sid. + + -- Ben Burton <[email protected]> Sun, 7 Mar 2004 17:42:59 +1100 + +kdeartwork (4:3.2.0.1-1) experimental; urgency=low + + * First KDE 3.2 upload to experimental. + * Sync from KDE_3_2_BRANCH for recent bugfixes (this requires an upstream + version change since some binary files have been updated). + * Using versioned dependencies for the kdeartwork metapackage. + + -- Ben Burton <[email protected]> Mon, 23 Feb 2004 08:14:22 +1100 + +kdeartwork (4:3.2.0-1) unstable; urgency=low + + * New upstream release. + * Many thanks to Ralf Nolden for all his help with packaging KDE 3.2. + + -- Ben Burton <[email protected]> Sat, 31 Jan 2004 12:08:48 +1100 + +kdeartwork (4:3.1.5-2) unstable; urgency=low + + * Made kscreensaver depend on kdebase-bin (closes: #203185). + + -- Ben Burton <[email protected]> Mon, 19 Jan 2004 11:08:45 +1100 + +kdeartwork (4:3.1.5-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Sun, 18 Jan 2004 12:55:12 +1100 + +kdeartwork (4:3.1.4-2) unstable; urgency=low + + * Fixed paths to xscreensaver XML files in kxsconfig (closes: #221974). + + -- Ben Burton <[email protected]> Sat, 13 Dec 2003 09:34:11 +1100 + +kdeartwork (4:3.1.4-1) unstable; urgency=low + + * New upstream release. + * Bumped standards-version to 3.6.1. + + -- Ben Burton <[email protected]> Sun, 12 Oct 2003 19:52:13 +1000 + +kdeartwork (4:3.1.3-1) unstable; urgency=low + + * New upstream release. + * Added dummy kdeartwork-theme-desktop upgrade package. + * Bumped standards-version to 3.6.0. + + -- Ben Burton <[email protected]> Wed, 13 Aug 2003 11:02:26 +1000 + +kdeartwork (4:3.1.2-2) unstable; urgency=low + + * Split kdeartwork-theme-desktop into kdeartwork-theme-icon and + kdewallpapers (closes: #189804) + * Bumped standards-version to 3.5.10.0. + + -- Ben Burton <[email protected]> Mon, 9 Jun 2003 13:13:35 +1000 + +kdeartwork (4:3.1.2-1) unstable; urgency=low + + * New upstream release. + * Man page overhaul. + + -- Ben Burton <[email protected]> Sun, 1 Jun 2003 14:15:47 +1000 + +kdeartwork (4:3.1.1-1) unstable; urgency=low + + * New upstream release. + * Package kscreensaver recommends xscreensaver-gl. + * Removed alpha compile flags. + + -- Ben Burton <[email protected]> Sun, 23 Mar 2003 15:23:23 +1100 + +kdeartwork (4:3.1.0-3) unstable; urgency=low + + * Made kdeartwork-theme-desktop conflict with kdewallpapers + (closes: #180209). + + -- Ben Burton <[email protected]> Tue, 11 Feb 2003 14:45:59 +1100 + +kdeartwork (4:3.1.0-2) unstable; urgency=low + + * First KDE3 upload to debian! + * Build-depends on xlibmesa-gl-dev and xlibmesa-glu-dev. + + -- Ben Burton <[email protected]> Mon, 3 Feb 2003 08:53:03 +1100 + +kdeartwork (4:3.1.0-1) unstable; urgency=low + + * New upstream release. + * Renamed kdeartwork-screensaver to kscreensaver. + * Shifted epoch to 4: since kdebase used to provide kscreensaver 4:3.0.x. + + -- Ben Burton <[email protected]> Sat, 4 Jan 2003 20:06:44 +1100 + +kdeartwork (3.0.9-1) unstable; urgency=low + + * New upstream release. + * Built with g++-3.2. + * Build-depends on automake1.7. + + -- Ben Burton <[email protected]> Tue, 22 Oct 2002 11:57:39 +1000 + +kdeartwork (3.0.8-1) unstable; urgency=low + + * New upstream release. + * Moved to Chris Cheney's style of debian/rules. + * Build-depends on automake1.6. + + -- Ben Burton <[email protected]> Sun, 22 Sep 2002 17:57:55 +1000 + +kdeartwork (3.0.3-1) unstable; urgency=low + + * New upstream release. + * Build-depends on automake1.5. + + -- Ben Burton <[email protected]> Thu, 15 Aug 2002 13:22:22 +1000 + +kdeartwork (3.0.2-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Thu, 4 Jul 2002 19:36:49 +1000 + +kdeartwork (3.0.1-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Mon, 13 May 2002 15:29:23 +1000 + +kdeartwork (2.2.2-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Wed, 7 Nov 2001 10:49:53 -0600 + +kdeartwork (2.2.1-5) unstable; urgency=low + + * Uses automake again to solve new alpha problems. + + -- Ben Burton <[email protected]> Tue, 6 Nov 2001 23:51:27 -0600 + +kdeartwork (2.2.1-4) unstable; urgency=low + + * Cleaned up automake-related material. + + -- Ben Burton <[email protected]> Sun, 28 Oct 2001 13:48:04 -0600 + +kdeartwork (2.2.1-3) unstable; urgency=low + + * Builds with automake 1.5. + + -- Ben Burton <[email protected]> Thu, 11 Oct 2001 15:31:32 -0500 + +kdeartwork (2.2.1-2) unstable; urgency=low + + * Updated parameters for alpha build (closes: Bug#113125). + + -- Ben Burton <[email protected]> Sat, 22 Sep 2001 12:00:37 -0500 + +kdeartwork (2.2.1-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Fri, 31 Aug 2001 21:08:56 -0500 + +kdeartwork (2.2.0-final-1) unstable; urgency=low + + * New upstream release. + * Bumped standards-version to 3.5.6. + + -- Ben Burton <[email protected]> Sun, 29 Jul 2001 17:48:59 +1000 + +kdeartwork (2.2-beta1-2) unstable; urgency=low + + * Builds on alpha. + + -- Ben Burton <[email protected]> Sun, 29 Jul 2001 00:20:23 +1000 + +kdeartwork (2.2-beta1-1) unstable; urgency=low + + * Initial Release (closes: Bug#101244). + + -- Ben Burton <[email protected]> Sat, 26 May 2001 21:31:05 -0500 + +Local variables: +mode: debian-changelog +End: diff --git a/debian/lenny/kdeartwork/debian/compat b/debian/lenny/kdeartwork/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/lenny/kdeartwork/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/lenny/kdeartwork/debian/control b/debian/lenny/kdeartwork/debian/control new file mode 100644 index 000000000..d9dbe942d --- /dev/null +++ b/debian/lenny/kdeartwork/debian/control @@ -0,0 +1,188 @@ +Source: kdeartwork-trinity +Section: kde +Priority: optional +Maintainer: Ubuntu Core developers <[email protected]> +XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <[email protected]> +Uploaders: Ana Beatriz Guerrero Lopez <[email protected]>, Christopher Martin <[email protected]>, Sune Vuorela <[email protected]> +Build-Depends: cdbs (>= 0.4.39-0.1), debhelper (>= 5.0.31), autotools-dev, kdelibs4-trinity-dev, gawk, gettext, sharutils, kdebase-trinity-dev, kwin-trinity, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, xscreensaver, xscreensaver-gl, xscreensaver-data, xscreensaver-data-extra, xscreensaver-gl-extra, automake, autoconf, libtool, libltdl-dev +Build-Conflicts: autoconf2.13, nvidia-glx +Standards-Version: 3.8.4 + +Package: kdeartwork-trinity +Architecture: all +Section: kde +Depends: kdeartwork-misc-trinity (>= ${Source-Version}), kdeartwork-emoticons-trinity (>= ${Source-Version}), kdeartwork-style-trinity (>= ${Source-Version}), kdeartwork-theme-icon-trinity (>= ${Source-Version}), kdeartwork-theme-window-trinity (>= ${Source-Version}), kdewallpapers-trinity (>= ${Source-Version}), kscreensaver-trinity (>= ${Source-Version}) +Recommends: kscreensaver-xsavers-trinity +Description: themes, styles and more from the official KDE3 release + KDE (the K Desktop Environment) 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 metapackage includes a collection of artistic extras (themes, widget + styles, screen savers, wallpaper, icons, emoticons and so on) provided + with the official release of KDE. + . + Homepage: http://artist.kde.org + +Package: kdeartwork-emoticons-trinity +Architecture: all +Section: kde +Enhances: kopete-trinity +Description: emoticon collections for KDE chat clients + This package contains several collections of emoticons used by official + and unofficial KDE chat clients, such as Kopete and Konversation. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-misc-trinity +Architecture: all +Section: kde +Suggests: kworldclock +Description: various multimedia goodies released with KDE + This package contains miscellaneous multimedia goodies for KDE. + Included are additional KDE sounds and kworldclock themes. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-style-trinity +Architecture: any +Section: kde +Depends: ${shlibs:Depends} +Description: widget styles released with KDE3 + This package contains additional widget styles for KDE3. Widget styles + can be used to customise the look and feel of interface components such + as buttons, scrollbars and so on. They can be applied using the style + manager in the KDE Control Centre. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-theme-icon-trinity +Architecture: all +Section: kde +Recommends: kdesktop-trinity, kicker-trinity +Replaces: kdelibs-data-trinity (<< 4:3.5) +Description: icon themes released with KDE3 + This package contains additional icon themes for KDE3. Icon themes can be + used to customise the appearance of standard icons throughout KDE. They + can be applied using the icon manager in the KDE3 Control Centre. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-theme-window-trinity +Architecture: any +Section: kde +Depends: ${shlibs:Depends} +Description: window decoration themes released with KDE3 + This package contains additional window decoration themes for KDE3. Window + decoration themes can be used to customise the look of window borders and + buttons, and can be applied using the window decoration manager in the KDE3 + Control Center. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdewallpapers-trinity +Architecture: all +Section: kde +Suggests: kwin-trinity | x-window-manager +Replaces: kdebase-data-trinity (<< 4:3.5) +Description: wallpapers released with KDE3 + This package contains additional wallpapers for KDE3. Wallpapers can be + applied using the background manager in the KDE Control Centre. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kscreensaver-trinity +Architecture: any +Section: kde +Depends: ${shlibs:Depends}, kdebase-trinity-bin +Recommends: kwin-trinity, kscreensaver-xsavers-trinity (= ${Source-Version}) +Description: additional screen savers released with KDE3 + This package contains the screen savers for KDE3. They can be tested and + selected within the Appearance and Themes section of the KDE3 Control + Center. + . + The hooks for the standard xscreensavers are no longer part of this + package. To select and/or configure the standard xscreensavers through + the KDE Control Center, install the separate package kscreensaver-xsavers. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kscreensaver-xsavers-trinity +Architecture: any +Section: kde +Depends: ${shlibs:Depends}, kdebase-trinity-bin, xscreensaver-data +Recommends: kwin-trinity, kscreensaver-trinity (= ${Source-Version}), xscreensaver-gl +Suggests: kscreensaver-xsavers-webcollage-trinity +Description: KDE3 hooks for standard xscreensavers + This package allows a smooth integration of the standard xscreensavers + into KDE3. With this package installed you can select and/or configure + the standard xscreensavers through the Appearances and Themes section of + the KDE3 Control Centre. + . + Note that this package does not actually contain any screensavers itself. + For the additional screensavers shipped with KDE3, see the separate package + kscreensaver-trinity. This package does depend on the xscreensaver package, and + recommend the xscreensaver-gl package, as well as contain the necessary + files to integrate these packages into KDE3. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kscreensaver-xsavers-webcollage-trinity +Architecture: all +Section: kde +Depends: kscreensaver-xsavers-extra-trinity, miscfiles | wordlist, netpbm +Description: webcollage screensaver KDE3 hook + This package give access to the webcollage screensaver through the KDE3 + screensaver configuration. + . + This screensaver downloads random pictures from the internet and creates + a collage as screensaver. + . + IMPORTANT NOTICE: The internet contains all kinds of pictures, some of which + you might find inappropriate and offensive. + You are specially discouraged to install this package if you are using + your computer in a working environment or in an environment with children. + . + If you still want to install this package, please read the file + /usr/share/doc/kscreensaver-xsavers-webcollage/README.Debian after the + installation. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kscreensaver-xsavers-extra-trinity +Architecture: all +Section: kde +Depends: ${shlibs:Depends}, kscreensaver-xsavers-trinity, xscreensaver-data-extra, xscreensaver-gl-extra +Recommends: kwin-trinity, kscreensaver-trinity (= ${Source-Version}) +Description: KDE3 hooks for standard xscreensavers + This package allows a smooth integration of the universe xscreensavers + into KDE3. With this package installed you can select and/or configure + the universe xscreensavers through the Appearances and Themes section of + the KDE3 Control Centre. + . + Note that this package does not actually contain any screensavers itself. + For the additional screensavers shipped with KDE, see the separate package + kscreensaver. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-trinity-dbg +Section: libdevel +Architecture: any +Depends: kdelibs-trinity-dbg +Priority: extra +Description: debugging symbols for kdeartwork-trinity + This package contains the debugging symbols associated with kdeartwork. + They will automatically be used by gdb for debugging kdeartwork-related + issues. diff --git a/debian/lenny/kdeartwork/debian/control.in b/debian/lenny/kdeartwork/debian/control.in new file mode 100644 index 000000000..c12a75d6d --- /dev/null +++ b/debian/lenny/kdeartwork/debian/control.in @@ -0,0 +1,170 @@ +Source: kdeartwork +Section: kde +Priority: optional +Maintainer: Ubuntu Core developers <[email protected]> +XSBC-Original-Maintainer: @@@MAINTAINER@@@ +Uploaders: @@@UPLOADERS@@@ +Build-Depends: cdbs (>= 0.4.39-0.1), debhelper (>= 5.0.31), autotools-dev, kdelibs4-dev (>= 4:3.5.7), gawk, gettext, sharutils, kdebase-dev (>= 4:3.5.7), kwin, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, xscreensaver, xscreensaver-gl +Build-Conflicts: autoconf2.13, nvidia-glx +Standards-Version: 3.7.2 + +Package: kdeartwork +Architecture: all +Section: kde +Depends: kdeartwork-misc (>= ${Source-Version}), kdeartwork-emoticons (>= ${Source-Version}), kdeartwork-style (>= ${Source-Version}), kdeartwork-theme-icon (>= ${Source-Version}), kdeartwork-theme-window (>= ${Source-Version}), kdewallpapers (>= ${Source-Version}), kscreensaver (>= ${Source-Version}) +Recommends: kscreensaver-xsavers +Description: themes, styles and more from the official KDE release + KDE (the K Desktop Environment) 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 metapackage includes a collection of artistic extras (themes, widget + styles, screen savers, wallpaper, icons, emoticons and so on) provided + with the official release of KDE. + . + Homepage: http://artist.kde.org + +Package: kdeartwork-emoticons +Architecture: all +Section: kde +Enhances: kopete +Description: emoticon collections for KDE chat clients + This package contains several collections of emoticons used by official + and unofficial KDE chat clients, such as Kopete and Konversation. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-misc +Architecture: all +Section: kde +Suggests: kworldclock +Description: various multimedia goodies released with KDE + This package contains miscellaneous multimedia goodies for KDE. + Included are additional KDE sounds and kworldclock themes. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-style +Architecture: any +Section: kde +Depends: ${shlibs:Depends} +Description: widget styles released with KDE + This package contains additional widget styles for KDE. Widget styles + can be used to customise the look and feel of interface components such + as buttons, scrollbars and so on. They can be applied using the style + manager in the KDE Control Centre. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-theme-icon +Architecture: all +Section: kde +Recommends: kdesktop, kicker +Replaces: kdelibs-data (<< 4:3.5) +Description: icon themes released with KDE + This package contains additional icon themes for KDE. Icon themes can be + used to customise the appearance of standard icons throughout KDE. They + can be applied using the icon manager in the KDE Control Centre. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-theme-window +Architecture: any +Section: kde +Depends: ${shlibs:Depends} +Description: window decoration themes released with KDE + This package contains additional window decoration themes for KDE. Window + decoration themes can be used to customise the look of window borders and + buttons, and can be applied using the window decoration manager in the KDE + Control Center. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdewallpapers +Architecture: all +Section: kde +Suggests: kwin | x-window-manager +Replaces: kdebase-data (<< 4:3.5) +Description: wallpapers released with KDE + This package contains additional wallpapers for KDE. Wallpapers can be + applied using the background manager in the KDE Control Centre. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kscreensaver +Architecture: any +Section: kde +Depends: ${shlibs:Depends}, kdebase-bin +Recommends: kwin, kscreensaver-xsavers (= ${Source-Version}) +Description: additional screen savers released with KDE + This package contains the screen savers for KDE. They can be tested and + selected within the Appearance and Themes section of the KDE Control + Center. + . + The hooks for the standard xscreensavers are no longer part of this + package. To select and/or configure the standard xscreensavers through + the KDE Control Center, install the separate package kscreensaver-xsavers. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kscreensaver-xsavers +Architecture: any +Section: kde +Depends: ${shlibs:Depends}, kdebase-bin, xscreensaver +Recommends: kwin, kscreensaver (= ${Source-Version}), xscreensaver-gl +Suggests: kscreensaver-xsavers-webcollage +Description: KDE hooks for standard xscreensavers + This package allows a smooth integration of the standard xscreensavers + into KDE. With this package installed you can select and/or configure + the standard xscreensavers through the Appearances and Themes section of + the KDE Control Centre. + . + Note that this package does not actually contain any screensavers itself. + For the additional screensavers shipped with KDE, see the separate package + kscreensaver. This package does depend on the xscreensaver package, and + recommend the xscreensaver-gl package, as well as contain the necessary + files to integrate these packages into KDE. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kscreensaver-xsavers-webcollage +Architecture: all +Section: kde +Depends: kscreensaver-xsavers, miscfiles | wordlist, netpbm +Description: webcollage screensaver KDE hook + This package give access to the webcollage screensaver through the KDE + screensaver configuration. + . + This screensaver downloads random pictures from the internet and creates + a collage as screensaver. + . + IMPORTANT NOTICE: The internet contains all kinds of pictures, some of which + you might find inappropriate and offensive. + You are specially discouraged to install this package if you are using + your computer in a working environment or in an environment with children. + . + If you still want to install this package, please read the file + /usr/share/doc/kscreensaver-xsavers-webcollage/README.Debian after the + installation. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-dbg +Section: libdevel +Architecture: any +Depends: kdelibs-dbg +Priority: extra +Description: debugging symbols for kdeartwork + This package contains the debugging symbols associated with kdeartwork. + They will automatically be used by gdb for debugging kdeartwork-related + issues. diff --git a/debian/lenny/kdeartwork/debian/copyright b/debian/lenny/kdeartwork/debian/copyright new file mode 100644 index 000000000..ae0c0cb2d --- /dev/null +++ b/debian/lenny/kdeartwork/debian/copyright @@ -0,0 +1,241 @@ +This package was debianized by Ben Burton <[email protected]> on +Tue, 22 May 2001 01:53:05 -0500. + +It was downloaded from: http://www.kde.org/download + +Upstream Authors: + + Note that kdeartwork has many contributers beyond those listed below. + + Icon Themes: + iKons: Kristof Borrey <[email protected]> + Kids: Everaldo Coelho <[email protected]> + Slick: Robert Cosgrove <[email protected]> and others + Technical: Antialias <[email protected]> + + KWorldClock Themes: + (see below) + + Screen Savers: + Banner: Martin R. Jones <[email protected]> and others + Blob: Tiaan Wessels <[email protected]> + Clock: Melchior Franz <[email protected]> + Euphoria: Terence Welsh and Karl Robillard + Fireworks 3D: Enrico Ros <[email protected]> and David Sansome + Flux: Terence Welsh and Karl Robillard + Gravity: Ian Reinhart Geiser <[email protected]>, + Jeff Molofee <[email protected]> and + Nick Betcher <[email protected]> + Lines: Dirk Staneker <[email protected]>, + Martin R. Jones <[email protected]> and Mario Weilguni <[email protected]> + Lorenz Attractor: Nicolas Brodu <[email protected]> and others + Media: Stefan Schimanski <[email protected]> + Particle Fountain: Ian Reinhart Geiser <[email protected]>, + Jeff Molofee <[email protected]> and + Nick Betcher <[email protected]> + Pendulum: Georg Drenkhahn <[email protected]> + Polygons: Martin R. Jones <[email protected]> and + Mario Weilguni <[email protected]> + Rotation: Georg Drenkhahn <[email protected]> + Science: Rene Beutler <[email protected]> + Slide Show: Stefan Taferner <[email protected]>, + Martin R. Jones <[email protected]>, Chris Howells <[email protected]> + and Sven Leiber <[email protected]> + Solar Winds: Terence Welsh and Karl Robillard + Space: Bernd Johannes Wuebben <[email protected]> and + Silicon Graphics, Inc. + Swarm: Patrick J. Naughton, Emanuel Pirker <[email protected]>, + Jeff Butterworth <[email protected]> and + Mario Weilguni <[email protected]> + Virtual Machine: Artur Rataj <[email protected]>, + Eric Plante and Jamie Zawinski <[email protected]> + Wave: Ian Reinhart Geiser <[email protected]> and + Jeff Molofee <[email protected]> + + KDE xscreensaver tools: Martin R. Jones <[email protected]> + Original xscreensaver code: Jamie Zawinski <[email protected]> + + Wallpapers: + (see below) + + Widget Styles: + .NET: Chris Lee <[email protected]>, Carsten Pfeiffer <[email protected]>, + Karol Szwed <[email protected]> and others + Plastik: Sandro Giessl <[email protected]> and many others + + Window Decoration Themes: + CDE: Chris Lee <[email protected]>, Lennart Kudling <[email protected]>, + Fredrik H�glund <[email protected]> and + Luciano Montanaro <[email protected]> + Glow: Henning Burchardt <[email protected]> + IceWM support: Karol Szwed <[email protected]> + KDE1: Matthias Ettrich <[email protected]> + MenschMaschine: <[email protected]> + Model: <[email protected]> + OpenLook: Luciano Montanaro <[email protected]> and others + Plastik: Sandro Giessl <[email protected]>, + Rik Hemsley (rikkus) <[email protected]> and Laur Ivan <[email protected]> + Risc OS: Rik Hemsley <[email protected]> + +Copyright: + + All components of this package are released under the GNU General + Public License (GPL), with the following exceptions: + + CDE window decoration theme: BSD License + KDE-Classic and KDE-LoColor icon themes: (see below) + KWorldClock Themes: (see below) + OpenLook window decoration theme: (see below) + Media screen saver: GNU Lesser General Public License (LGPL) + .NET widget style: GNU Lesser General Public License (LGPL) + Plastik widget style: GNU Lesser General Public License (LGPL) + Plastik window decoration theme: Mixture of GPL and LGPL + Space screen saver: GNU Lesser General Public License (LGPL) + Virtual Machine screen saver: (see below) + Wallpapers: (see below) + xscreensaver code, used in various screen savers: (see below) + + On Debian GNU/Linux systems, the complete texts of these licenses + can be found in `/usr/share/common-licenses/GPL', + `/usr/share/common-licenses/LGPL' and `/usr/share/common-licenses/BSD'. + + -------------------- + + KDE-Classic and KDE-LoColor icon themes: + + The images inside this directory are COMPLETELY FREE for commercial + and non-commercial use. + Clarification: this means you can copy, modify and redistribute them. + + -------------------- + + KWorldClock themes: + + Map Copyright Information + + These maps have been taken from: + + http://www.radcyberzine.com/xglobe/ + + Most maps are images available primarily from US Government agencies and + web sites. None of the maps on this distrubution are copyrighted to my + knowledge. This web page gives no permission to sell any maps and make + no copyright claim on any map images found therein. + + alt_xxx.jpg: + Taken from USGS National Mapping Division, EROS Data Center, GTOPO30 + (Global 30 Arc Second Elebation Data). + bio_xxx.jpg: + Taken from http://seawifs.gsfc.nasa.gov/SEAWIFS/IMAGES/SEAWIFS_GALLERY.html + with black ocean replaced by auqa-blue. + caida_xxx.jpg & caida_bw_xxx.jpg: + Cooperative Association for Internet Data Analysis (CAIDA) at + http://www.caida.org. (Taken from + http://hum.amu.edu.pl/~zbzw/glob/glob7d.htm). + mggd_xxx.jpg: + Taken from http://www.ngdc.noaa.gov/mgg/. + + -------------------- + + OpenLook window decoration theme: + + 'OpenLook' kwin client + + Porting to trinity.2 API + Copyright 2003 Luciano Montanaro <[email protected]> + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + -------------------- + + Virtual Machine screen saver: + + Mixture of GNU General Public License and the following: + + Copyright (c) 1983 Regents of the University of California. + All rights reserved. + + Redistribution and use in source and binary forms are permitted + provided that the above copyright notice and this paragraph are + duplicated in all such forms and that any documentation, + advertising materials, and other materials related to such + distribution and use acknowledge that the software was developed + by the University of California, Berkeley. The name of the + University may not be used to endorse or promote products derived + from this software without specific prior written permission. + THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + These licenses would seem incompatible, but note the following: + + /* + * Please note that as of July 22, 1999, the licensees and distributors + * are no longer required to include the above mentioned acknowledgement + * within advertising materials. For full details see + * ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change + */ + + Since this change is generally though retroactive, the incompatibility + is resolved, and we can ship the Virtual Machine screen saver with + kdeartwork. + + -------------------- + + Wallpapers: + + Credits and licensing: + + Dasding.jpg - Qwertz <[email protected]> + alien-night.jpg - Rob Cosgrove <[email protected]> + kde_passion.jpg - Benjamin Keating <[email protected]> + kdemagic.jpg - "El Tonno Loco" <[email protected]> + kiagara.jpg - Thomas Cherouny <[email protected]> + kraftwurm.jpg - Qwertz <[email protected]> + linux_addict.jpg - Ayo <[email protected]> + mystical_rightturn.jpg - Christian M�ller <[email protected]> + only_k.jpg - Sven M�ller <[email protected]> + triplegears.jpg - J�rg Gastner <[email protected]> + winter_theme_1.jpg - Ayo <[email protected]> + trinityblue.jpg - Matthias Gr�nler <[email protected]> + + License: free for commercial and noncommercial usage, distribution and + modification + + The following tiles are courteously provided by Bowie J. Poag / + PROPAGANDA: + + Superfluous-Organ-1.jpg, The-Good-Times-1.jpg, Whirling_Spirit.jpg, + Appropriately-Left-Handed-2.jpg + + License: Copyleft + + -------------------- + + xscreensaver code: + + xscreensaver, Copyright (c) 1993-2002 Jamie Zawinski <[email protected]> + + 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. No representations are made about the suitability of this + software for any purpose. It is provided "as is" without express or + implied warranty. + diff --git a/debian/lenny/kdeartwork/debian/kdeartwork-emoticons-trinity.install b/debian/lenny/kdeartwork/debian/kdeartwork-emoticons-trinity.install new file mode 100644 index 000000000..0fea42334 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kdeartwork-emoticons-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/emoticons diff --git a/debian/lenny/kdeartwork/debian/kdeartwork-misc-trinity.install b/debian/lenny/kdeartwork/debian/kdeartwork-misc-trinity.install new file mode 100644 index 000000000..0285201e7 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kdeartwork-misc-trinity.install @@ -0,0 +1,3 @@ +debian/tmp/opt/trinity/share/apps/kworldclock +debian/tmp/opt/trinity/share/sounds/KDE_Logout_new.wav +debian/tmp/opt/trinity/share/sounds/KDE_Startup_new.wav diff --git a/debian/lenny/kdeartwork/debian/kdeartwork-style-trinity.install b/debian/lenny/kdeartwork/debian/kdeartwork-style-trinity.install new file mode 100644 index 000000000..808f67c1c --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kdeartwork-style-trinity.install @@ -0,0 +1,4 @@ +debian/tmp/opt/trinity/lib/kde3/plugins/styles +debian/tmp/opt/trinity/lib/kde3/kstyle_phase_config.la +debian/tmp/opt/trinity/lib/kde3/kstyle_phase_config.so +debian/tmp/opt/trinity/share/apps/kstyle diff --git a/debian/lenny/kdeartwork/debian/kdeartwork-theme-icon-trinity.install b/debian/lenny/kdeartwork/debian/kdeartwork-theme-icon-trinity.install new file mode 100644 index 000000000..8a1dc19a0 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kdeartwork-theme-icon-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/icons diff --git a/debian/lenny/kdeartwork/debian/kdeartwork-theme-window-trinity.install b/debian/lenny/kdeartwork/debian/kdeartwork-theme-window-trinity.install new file mode 100644 index 000000000..2f12c0172 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kdeartwork-theme-window-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/kde3/kwin* +debian/tmp/opt/trinity/share/apps/kwin diff --git a/debian/lenny/kdeartwork/debian/kdeartwork.README.Debian b/debian/lenny/kdeartwork/debian/kdeartwork.README.Debian new file mode 100644 index 000000000..1b9dfa1a7 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kdeartwork.README.Debian @@ -0,0 +1,8 @@ +KDE Artwork for Debian +---------------------- + +Package kdeartwork is a metapackage that depends on the full set of +themes, widget styles, screen savers and other artistic goodies provided +with the official release of KDE. + + -- Ben Burton <[email protected]>, Thu, 4 Jul 2002 19:36:49 +1000 diff --git a/debian/lenny/kdeartwork/debian/kdewallpapers-trinity.install b/debian/lenny/kdeartwork/debian/kdewallpapers-trinity.install new file mode 100644 index 000000000..681454953 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kdewallpapers-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/wallpapers diff --git a/debian/lenny/kdeartwork/debian/kscreensaver-trinity.install b/debian/lenny/kdeartwork/debian/kscreensaver-trinity.install new file mode 100644 index 000000000..d65c099dc --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver-trinity.install @@ -0,0 +1,44 @@ +debian/tmp/opt/trinity/bin/kslideshow.kss +debian/tmp/opt/trinity/bin/kpolygon.kss +debian/tmp/opt/trinity/bin/krotation.kss +debian/tmp/opt/trinity/bin/ksolarwinds.kss +debian/tmp/opt/trinity/bin/klorenz.kss +debian/tmp/opt/trinity/bin/kspace.kss +debian/tmp/opt/trinity/bin/kvm.kss +debian/tmp/opt/trinity/bin/kflux.kss +debian/tmp/opt/trinity/bin/kscience.kss +debian/tmp/opt/trinity/bin/kbanner.kss +debian/tmp/opt/trinity/bin/kfiresaver.kss +debian/tmp/opt/trinity/bin/keuphoria.kss +debian/tmp/opt/trinity/bin/kclock.kss +debian/tmp/opt/trinity/bin/kswarm.kss +debian/tmp/opt/trinity/bin/kfountain.kss +debian/tmp/opt/trinity/bin/kgravity.kss +debian/tmp/opt/trinity/bin/kpartsaver.kss +debian/tmp/opt/trinity/bin/kpendulum.kss +debian/tmp/opt/trinity/bin/kblob.kss +debian/tmp/opt/trinity/bin/klines.kss +debian/tmp/opt/trinity/bin/kwave.kss +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KBanner.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KBlob.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KClock.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KEuphoria.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KFiresaver.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KFlux.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KFountain.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KGravity.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KLines-saver.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KLorenz.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KPendulum.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KPolygon.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KRotation.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KScience.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KSlideshow.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KSolarWinds.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KSpace.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KSwarm.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KVm.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KWave.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/kpartsaver.desktop +debian/tmp/opt/trinity/share/apps/kfiresaver +debian/tmp/opt/trinity/share/apps/kscreensaver diff --git a/debian/lenny/kdeartwork/debian/kscreensaver-trinity.manpages b/debian/lenny/kdeartwork/debian/kscreensaver-trinity.manpages new file mode 100644 index 000000000..839491dbc --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver-trinity.manpages @@ -0,0 +1,21 @@ +debian/man/kbanner-trinity.kss.1 +debian/man/kblob-trinity.kss.1 +debian/man/kclock-trinity.kss.1 +debian/man/keuphoria-trinity.kss.1 +debian/man/kfiresaver-trinity.kss.1 +debian/man/kflux-trinity.kss.1 +debian/man/kfountain-trinity.kss.1 +debian/man/kgravity-trinity.kss.1 +debian/man/klines-trinity.kss.1 +debian/man/klorenz-trinity.kss.1 +debian/man/kpartsaver-trinity.kss.1 +debian/man/kpendulum-trinity.kss.1 +debian/man/kpolygon-trinity.kss.1 +debian/man/krotation-trinity.kss.1 +debian/man/kscience-trinity.kss.1 +debian/man/kslideshow-trinity.kss.1 +debian/man/ksolarwinds-trinity.kss.1 +debian/man/kspace-trinity.kss.1 +debian/man/kswarm-trinity.kss.1 +debian/man/kvm-trinity.kss.1 +debian/man/kwave-trinity.kss.1 diff --git a/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-extra-trinity.install b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-extra-trinity.install new file mode 100644 index 000000000..5111c9cd6 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-extra-trinity.install @@ -0,0 +1,149 @@ +kscreensaver/kxsconfig/ScreenSavers/anemone.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/anemotaxis.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/antmaze.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/apollonian.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/apple2.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/atlantis.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/attraction.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/barcode.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/blaster.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/blitspin.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/blocktube.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/boing.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bouboule.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bouncingcow.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/boxed.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/boxfit.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bsod.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bubbles.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bumps.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cage.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/carousel.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/ccurve.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/celtic.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cloudlife.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/compass.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/coral.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/crackberg.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/critical.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/crystal.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cube21.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cubenetic.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cynosure.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/dangerball.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/decayscreen.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/deluxe.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/demon.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/discrete.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/drift.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/epicycle.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/eruption.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/euler2d.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/extrusion.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fadeplot.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fireworkx.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/flag.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/flame.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fliptext.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/flow.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fluidballs.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fontglide.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/forest.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/glforestfire.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/glhanoi.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/glplanet.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/goop.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/grav.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/greynetic.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/halftone.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/halo.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/helix.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/hopalong.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/hyperball.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/hypercube.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/ifs.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/imsmap.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/interaggregate.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/interference.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/intermomentary.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/jigsaw.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/juggle.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/juggler3d.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/julia.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/kaleidescope.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/klein.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/kumppa.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lament.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/laser.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lightning.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lisa.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lissie.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lmorph.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/loop.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/maze.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/memscroller.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/menger.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/mismunch.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/moire2.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/moire.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/mountain.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/munch.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/nerverot.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/noof.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/noseguy.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pacman.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pedal.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/penetrate.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/petri.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/phosphor.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/piecewise.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pinion.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/polyominoes.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pong.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/providence.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pyro.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/qix.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rd-bomb.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rocks.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rorschach.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rotor.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rotzoomer.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rubik.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/sballs.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/sierpinski.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/slip.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/speedmine.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/sphere.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/spiral.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/spotlight.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/sproingies.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/squiral.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/stairs.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/starfish.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/starwars.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/strange.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/substrate.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/t3d.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/tangram.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/thornbird.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/timetunnel.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/triangle.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/truchet.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/twang.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/vermiculate.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/vidwhacker.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/vines.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/wander.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/whirlwindwarp.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/whirlygig.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/worm.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/wormhole.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xanalogtv.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xflame.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xjack.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xmatrix.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xrayswarm.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xspirograph.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xsublim.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xteevee.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/zoom.desktop usr/share/applnk/System/ScreenSavers/ diff --git a/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-trinity.install b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-trinity.install new file mode 100644 index 000000000..3018d0891 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-trinity.install @@ -0,0 +1,69 @@ +debian/tmp/opt/trinity/bin/kxsconfig +debian/tmp/opt/trinity/bin/kxsrun +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/antinspect.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/antspotlight.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/atunnel.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/blinkbox.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/braid.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/bubble3d.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/circuit.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/cubestorm.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/deco.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/distort.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/endgame.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/engine.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/fiberlamp.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/flipflop.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/flipscreen3d.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/flyingtoasters.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/fuzzyflakes.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/galaxy.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/gears.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/gflux.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glblur.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/gleidescope.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glknots.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glmatrix.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glslideshow.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glsnake.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/gltext.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/hypertorus.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/jigglypuff.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/lavalite.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/metaballs.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/mirrorblob.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/moebius.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/molecule.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/morph3d.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/penrose.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/pipes.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/polyhedra.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/polytopes.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/popsquares.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/pulsar.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/queens.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/ripples.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/shadebobs.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/sierpinski3d.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/slidescreen.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/sonar.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/spheremonics.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/stonerview.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/superquadrics.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/swirl.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/xlyap.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/m6502.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glschool.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/moebiusgears.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glcells.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/abstractile.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/lockward.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/cwaves.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/topblock.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/voronoi.desktop + +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/cubicgrid.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/hypnowheel.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/lcdscrub.desktop + + diff --git a/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-trinity.manpages b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-trinity.manpages new file mode 100644 index 000000000..356af4f32 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-trinity.manpages @@ -0,0 +1,2 @@ +debian/man/kxsconfig-trinity.1 +debian/man/kxsrun-trinity.1 diff --git a/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-webcollage-trinity.install b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-webcollage-trinity.install new file mode 100644 index 000000000..f11cf310b --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-webcollage-trinity.install @@ -0,0 +1 @@ +kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop usr/share/applnk/System/ScreenSavers/ diff --git a/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-webcollage.README.Debian b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-webcollage.README.Debian new file mode 100644 index 000000000..c3dd2d9d5 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers-webcollage.README.Debian @@ -0,0 +1,16 @@ +WebCollage Screensaver +====================== + +This screensaver downloads random images from the Internet, and therefore +often displays pornography. This is a problem since many people don't read the +fine print before trying a screensaver, and at work porn is very bad. +People might also get the webcollage screensaver through the Random screensaver, +without realizing what might show up. + +The hook to allow use this screensaver through the KDE screensaver +configuration, has not being shipped in Debian for a while, you can read +the reason in the bug #311683. Also, you may want to read this thread: +http://lists.debian.org/debian-project/2005/06/msg00031.html + + -- Ana B. Guerrero Lopez <[email protected]>, Wed, 31 Jan 2007 06:53:36 +0100 + diff --git a/debian/lenny/kdeartwork/debian/kscreensaver-xsavers.README.Debian b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers.README.Debian new file mode 100644 index 000000000..828861775 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver-xsavers.README.Debian @@ -0,0 +1,11 @@ +KDE Screensavers for Debian +=========================== + +This package (kscreensaver-xsavers) only contains hooks for the standard +xscreensavers, so that they can be selected and/or configured through +the KDE Control Centre. + +For the additional screensavers that are specifically shipped with KDE, +see the separate package kscreensaver. + + -- Ben Burton <[email protected]>, Thu, 14 Oct 2004 08:30:34 +1000 diff --git a/debian/lenny/kdeartwork/debian/kscreensaver.README.Debian b/debian/lenny/kdeartwork/debian/kscreensaver.README.Debian new file mode 100644 index 000000000..68584d330 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/kscreensaver.README.Debian @@ -0,0 +1,11 @@ +KDE Screensavers for Debian +=========================== + +This package (kscreensaver) no longer contains the hooks for the standard +xscreensavers. It only contains the additional screensavers that are +specifically shipped with KDE. + +To select and/or configure the standard xscreensavers through the KDE Control +Centre, install the separate package kscreensaver-xsavers. + + -- Ben Burton <[email protected]>, Thu, 14 Oct 2004 08:30:34 +1000 diff --git a/debian/lenny/kdeartwork/debian/man/kbanner-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kbanner-trinity.kss.1 new file mode 100644 index 000000000..4c3a1964c --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kbanner-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KBANNER.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kbanner.kss \- Banner screen saver for KDE +.SH SYNOPSIS +.B kbanner.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBBanner\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkbanner.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Martin R. Jones <[email protected]> and others. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kblob-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kblob-trinity.kss.1 new file mode 100644 index 000000000..8f2b38cff --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kblob-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KBLOB.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kblob.kss \- Blob screen saver for KDE +.SH SYNOPSIS +.B kblob.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBBlob\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkblob.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Tiaan Wessels <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kclock-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kclock-trinity.kss.1 new file mode 100644 index 000000000..648f98209 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kclock-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KCLOCK.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kclock.kss \- Clock screen saver for KDE +.SH SYNOPSIS +.B kclock.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBClock\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkclock.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Melchior Franz <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/keuphoria-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/keuphoria-trinity.kss.1 new file mode 100644 index 000000000..c9c8bada4 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/keuphoria-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KEUPHORIA.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +keuphoria.kss \- Euphoria screen saver for KDE +.SH SYNOPSIS +.B keuphoria.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBEuphoria\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkeuphoria.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Terence Welsh and Karl Robillard. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kfiresaver-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kfiresaver-trinity.kss.1 new file mode 100644 index 000000000..b358c1e11 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kfiresaver-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KFIRESAVER.KSS 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kfiresaver.kss \- Fireworks 3D screen saver for KDE +.SH SYNOPSIS +.B kfiresaver.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBFireworks 3D\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkfiresaver.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Enrico Ros <[email protected]> and +David Sansome. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kflux-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kflux-trinity.kss.1 new file mode 100644 index 000000000..cd27e8b6a --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kflux-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KFLUX.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kflux.kss \- Flux screen saver for KDE +.SH SYNOPSIS +.B kflux.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBFlux\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkflux.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Terence Welsh and Karl Robillard. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kfountain-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kfountain-trinity.kss.1 new file mode 100644 index 000000000..1f35016e9 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kfountain-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KFOUNTAIN.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kfountain.kss \- Particle Fountain screen saver for KDE +.SH SYNOPSIS +.B kfountain.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBParticle Fountain\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkfountain.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Ian Reinhart Geiser <[email protected]>, +Jeff Molofee <[email protected]> and Nick Betcher <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kgravity-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kgravity-trinity.kss.1 new file mode 100644 index 000000000..cf78f15ee --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kgravity-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KGRAVITY.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kgravity.kss \- Particle Gravity screen saver for KDE +.SH SYNOPSIS +.B kgravity.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBParticle Gravity\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkgravity.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Ian Reinhart Geiser <[email protected]>, +Jeff Molofee <[email protected]> and Nick Betcher <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/klines-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/klines-trinity.kss.1 new file mode 100644 index 000000000..f67109e5c --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/klines-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KLINES.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +klines.kss \- Lines screen saver for KDE +.SH SYNOPSIS +.B klines.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBLines\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIklines.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by +Dirk Staneker <[email protected]>, +Martin R. Jones <[email protected]> and Mario Weilguni <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/klorenz-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/klorenz-trinity.kss.1 new file mode 100644 index 000000000..4b69e2342 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/klorenz-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KLORENZ.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +klorenz.kss \- Lorenz Attractor screen saver for KDE +.SH SYNOPSIS +.B klorenz.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBLorenz Attractor\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIklorenz.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Nicolas Brodu <[email protected]> and others. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kpartsaver-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kpartsaver-trinity.kss.1 new file mode 100644 index 000000000..64a0a5c45 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kpartsaver-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KPARTSAVER.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kpartsaver.kss \- Media screen saver for KDE +.SH SYNOPSIS +.B kpartsaver.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBMedia\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkpartsaver.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Stefan Schimanski <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kpendulum-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kpendulum-trinity.kss.1 new file mode 100644 index 000000000..8bf751d4c --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kpendulum-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KPENDULUM.KSS 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kpendulum.kss \- Pendulum screen saver for KDE +.SH SYNOPSIS +.B kpendulum.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBPendulum\fP is a screen saver for the K Desktop Environment (KDE). +It simulates a two-part pendulum. +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkpendulum.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Georg Drenkhahn +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kpolygon-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kpolygon-trinity.kss.1 new file mode 100644 index 000000000..0d8d84cf3 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kpolygon-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KPOLYGON.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kpolygon.kss \- Polygons screen saver for KDE +.SH SYNOPSIS +.B kpolygon.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBPolygons\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkpolygon.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Martin R. Jones <[email protected]> and +Mario Weilguni <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/krotation-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/krotation-trinity.kss.1 new file mode 100644 index 000000000..de4ca5949 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/krotation-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KROTATION.KSS 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +krotation.kss \- Rotation screen saver for KDE +.SH SYNOPSIS +.B krotation.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBRotation\fP is a screen saver for the K Desktop Environment (KDE). +It simulates a force free rotating asymmetric body. +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkrotation.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Georg Drenkhahn +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kscience-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kscience-trinity.kss.1 new file mode 100644 index 000000000..fb402a11c --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kscience-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KSCIENCE.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kscience.kss \- Science screen saver for KDE +.SH SYNOPSIS +.B kscience.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBScience\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkscience.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Rene Beutler <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kslideshow-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kslideshow-trinity.kss.1 new file mode 100644 index 000000000..d067494ba --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kslideshow-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KSLIDESHOW.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kslideshow.kss \- Slide Show screen saver for KDE +.SH SYNOPSIS +.B kslideshow.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBSlide Show\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkslideshow.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Stefan Taferner <[email protected]>, +Martin R. Jones <[email protected]>, Chris Howells <[email protected]> +and Sven Leiber <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/ksolarwinds-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/ksolarwinds-trinity.kss.1 new file mode 100644 index 000000000..cecb4bc78 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/ksolarwinds-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KSOLARWINDS.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +ksolarwinds.kss \- Solar Winds screen saver for KDE +.SH SYNOPSIS +.B ksolarwinds.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBSolar Winds\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIksolarwinds.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Terence Welsh and Karl Robillard. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kspace-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kspace-trinity.kss.1 new file mode 100644 index 000000000..cf462ff70 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kspace-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KSPACE.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kspace.kss \- Space screen saver for KDE +.SH SYNOPSIS +.B kspace.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBSpace\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkspace.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Bernd Johannes Wuebben +<[email protected]> and Silicon Graphics, Inc. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kswarm-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kswarm-trinity.kss.1 new file mode 100644 index 000000000..cf7818dcb --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kswarm-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KSWARM.KSS 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kswarm.kss \- Swarm screen saver for KDE +.SH SYNOPSIS +.B kswarm.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBSwarm\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkswarm.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Patrick J. Naughton, +Emanuel Pirker <[email protected]>, +Jeff Butterworth <[email protected]> and Mario Weilguni <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kvm-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kvm-trinity.kss.1 new file mode 100644 index 000000000..ba91c6bb6 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kvm-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KVM.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kvm.kss \- Virtual Machine screen saver for KDE +.SH SYNOPSIS +.B kvm.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBVirtual Machine\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkvm.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Artur Rataj <[email protected]>, +Eric Plante and Jamie Zawinski <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kwave-trinity.kss.1 b/debian/lenny/kdeartwork/debian/man/kwave-trinity.kss.1 new file mode 100644 index 000000000..9c6268e67 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kwave-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KWAVE.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kwave.kss \- Bitmap Wave screen saver for KDE +.SH SYNOPSIS +.B kwave.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBBitmap Wave\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkwave.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Ian Reinhart Geiser <[email protected]> +and Jeff Molofee <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kxsconfig-trinity.1 b/debian/lenny/kdeartwork/debian/man/kxsconfig-trinity.1 new file mode 100644 index 000000000..4db4d707b --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kxsconfig-trinity.1 @@ -0,0 +1,50 @@ +.\" 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 KXSCONFIG 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kxsconfig \- KDE X screen saver configuration tool +.SH SYNOPSIS +.B kxsconfig +.RI "[ " generic-options " ]" +\fIscreensaver\fP +[ \fIsavername\fP ] +.SH DESCRIPTION +\fBkxsconfig\fP is a screen saver configuration tool +for the K Desktop Environment (KDE). It is used to configure generic +X screen savers, i.e., screen savers that have not been written explicitly +for KDE. +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the kxsconfig-specific options. +For a full summary of options, run \fIkxsconfig \-\-help\fP. +.TP +\fIscreensaver\fP +The filename of the screen saver to configure. +.TP +\fIsavername\fP +An optional human-readable screen saver name to use in messages. +.SH EXAMPLES +\fIexample$\fP kxsconfig /usr/lib/xscreensaver/bouboule Bouboule +.SH SEE ALSO +.BR kxsrun (1). +.SH AUTHOR +This tool was written by Martin R. Jones <[email protected]>. It also +makes use of xscreensaver code written by Jamie Zawinski <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/man/kxsrun-trinity.1 b/debian/lenny/kdeartwork/debian/man/kxsrun-trinity.1 new file mode 100644 index 000000000..4c77abe31 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/man/kxsrun-trinity.1 @@ -0,0 +1,49 @@ +.\" 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 KXSRUN 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kxsrun \- KDE X screen saver launcher +.SH SYNOPSIS +.B kxsrun +.RI "[ " generic-options " ]" +\fIscreensaver\fP +[ \fB\-\-\fP \fIoptions\fP ] +.SH DESCRIPTION +\fBkxsrun\fP is a screen saver launcher +for the K Desktop Environment (KDE). It is used to launch generic +X screen savers, i.e., screen savers that have not been written explicitly +for KDE. +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the kxsrun-specific options. +For a full summary of options, run \fIkxsrun \-\-help\fP. +.TP +\fIscreensaver\fP +The filename of the screen saver to launch. +.TP +\fB\-\-\fP \fIoptions\fP +Additional options to pass to the screen saver. +.SH EXAMPLES +\fIexample$\fP kxsrun /usr/lib/xscreensaver/bouboule +.SH SEE ALSO +.BR kxsconfig (1). +.SH AUTHOR +This tool was written by Martin R. Jones <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdeartwork/debian/patches/common/04_am_maintainer_mode.diff b/debian/lenny/kdeartwork/debian/patches/common/04_am_maintainer_mode.diff new file mode 100644 index 000000000..391a80285 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/patches/common/04_am_maintainer_mode.diff @@ -0,0 +1,11 @@ +--- a/admin/configure.in.min ++++ b/admin/configure.in.min +@@ -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 diff --git a/debian/lenny/kdeartwork/debian/patches/common/05_pedantic-errors.diff b/debian/lenny/kdeartwork/debian/patches/common/05_pedantic-errors.diff new file mode 100644 index 000000000..ce2883918 --- /dev/null +++ b/debian/lenny/kdeartwork/debian/patches/common/05_pedantic-errors.diff @@ -0,0 +1,12 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -2144,9 +2144,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 + ], diff --git a/debian/lenny/kdeartwork/debian/patches/common/06_disable_no_undefined.diff b/debian/lenny/kdeartwork/debian/patches/common/06_disable_no_undefined.diff new file mode 100644 index 000000000..05c932c3c --- /dev/null +++ b/debian/lenny/kdeartwork/debian/patches/common/06_disable_no_undefined.diff @@ -0,0 +1,18 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -1689,15 +1689,6 @@ + KDE_USE_CLOSURE_TRUE="#" + KDE_USE_CLOSURE_FALSE="" + KDE_NO_UNDEFINED="" +- case $host in +- *-*-linux-gnu) +- KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined], +- [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined], +- [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"], +- [KDE_NO_UNDEFINED=""])], +- [KDE_NO_UNDEFINED=""]) +- ;; +- esac + fi + AC_SUBST(KDE_USE_CLOSURE_TRUE) + AC_SUBST(KDE_USE_CLOSURE_FALSE) diff --git a/debian/lenny/kdeartwork/debian/patches/common/kubuntu_01_kdepot.diff b/debian/lenny/kdeartwork/debian/patches/common/kubuntu_01_kdepot.diff new file mode 100644 index 000000000..0caf5361a --- /dev/null +++ b/debian/lenny/kdeartwork/debian/patches/common/kubuntu_01_kdepot.diff @@ -0,0 +1,26 @@ +--- kde/admin/cvs.sh 2005-11-26 02:42:02.000000000 +0000 ++++ kde/admin/cvs.sh 2005-11-26 02:42:26.000000000 +0000 +@@ -537,6 +537,8 @@ + if test -z "$PREPARETIPS"; then PREPARETIPS=preparetips ; fi + export EXTRACTRC PREPARETIPS + ++kdepotpath=/opt/trinity/include/kde/kde.pot ++ + for subdir in $dirs; do + test -z "$VERBOSE" || echo "Making messages in $subdir" + (cd $subdir +@@ -554,10 +556,10 @@ + fi + perl -e '$mes=0; while (<STDIN>) { next if (/^(if\s|else\s|endif)/); if (/^messages:/) { $mes=1; print $_; next; } if ($mes) { if (/$\\(XGETTEXT\)/ && / -o/) { s/ -o \$\(podir\)/ _translatorinfo.cpp -o \$\(podir\)/ } print $_; } else { print $_; } }' < Makefile.am | egrep -v '^include ' > _transMakefile + +- kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot +- if ! test -f $kdepotpath; then +- kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot +- fi ++# kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot ++# if ! test -f $kdepotpath; then ++# kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot ++# fi + + $MAKE -s -f _transMakefile podir=$podir EXTRACTRC="$EXTRACTRC" PREPARETIPS="$PREPARETIPS" srcdir=. \ + XGETTEXT="${XGETTEXT:-xgettext} --foreign-user -C -ci18n -ki18n -ktr2i18n -kI18N_NOOP -kI18N_NOOP2 -kaliasLocale -x $kdepotpath" messages diff --git a/debian/lenny/kdeartwork/debian/rules b/debian/lenny/kdeartwork/debian/rules new file mode 100755 index 000000000..b7fa88b8f --- /dev/null +++ b/debian/lenny/kdeartwork/debian/rules @@ -0,0 +1,21 @@ +#! /usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-qt-kde.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib + +DEB_DH_STRIP_ARGS := --dbg-package=kdeartwork-trinity-dbg + +clean:: + rm -f IconThemes/kdeclassic/22x22/actions/kde/kde.png + rm -f IconThemes/kdeclassic/32x32/actions/kde/kde.png diff --git a/debian/lenny/kdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES b/debian/lenny/kdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES new file mode 100644 index 000000000..91e47fe4d --- /dev/null +++ b/debian/lenny/kdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES @@ -0,0 +1 @@ +don't build-dep on libgtk1.2-dev, it's needed for xparts which we don't package diff --git a/debian/lenny/kdebindings/debian/cdbs/buildvars.mk b/debian/lenny/kdebindings/debian/cdbs/buildvars.mk new file mode 100644 index 000000000..23d4709dc --- /dev/null +++ b/debian/lenny/kdebindings/debian/cdbs/buildvars.mk @@ -0,0 +1,86 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2002,2003 Colin Walters <[email protected]> +# Description: Defines some useful variables, but no rules +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_rules_buildvars +_cdbs_rules_buildvars = 1 + +CDBS_VERSION = something + +# Common useful variables +DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':')) +DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ') +DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-) +DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//') +DEB_ISNATIVE := $(shell dpkg-parsechangelog | egrep '^Version:' | perl -ne 'print if not /^Version:\s*.*-/;') + +# Split into arch/indep packages +ifneq ($(DEB_INDEP_PACKAGES),cdbs) +DEB_INDEP_PACKAGES := $(filter-out $(DONT_BUILD), $(strip $(shell $(_cdbs_scripts_path)/list-packages indep))) +DEB_ARCH_PACKAGES := $(filter-out $(DONT_BUILD), $(filter-out $(DEB_INDEP_PACKAGES),$(strip $(shell $(_cdbs_scripts_path)/list-packages same)))) +endif +# Split into normal and udeb packages +ifeq ($(DEB_UDEB_PACKAGES),) +DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +DEB_UDEB_PACKAGES = $(filter-out $(DONT_BUILD),$(filter %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +else +DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES), $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +endif +# Too much bother for now. If someone complains we'll fix it. +#DEB_ARCH_UDEB_PACKAGES = $(filter %-udeb, $(DEB_ARCH_PACKAGES)) +#DEB_INDEP_UDEB_PACKAGES = $(filter %-udeb, $(DEB_INDEP_PACKAGES)) +# A handy list of every package, udeb or not +DEB_ALL_PACKAGES = $(filter-out $(DONT_BUILD),$(DEB_PACKAGES) $(DEB_UDEB_PACKAGES)) +DEB_INDEP_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_INDEP_PACKAGES))) +DEB_ARCH_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_ARCH_PACKAGES))) + +DEB_DBG_PACKAGES = $(filter-out $(DONT_BUILD), $(filter %-dbg, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) + +# Some support for srcdir != builddir builds. +# These are relative to the root of the package +DEB_SRCDIR ?= . +DEB_BUILDDIR ?= $(strip $(DEB_SRCDIR)) + +# Miscellaneous bits +DEB_ARCH = $(shell dpkg --print-architecture) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) +DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_BUILD_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM) +DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) +DEB_BUILD_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU) +DEB_BUILD_ARCH_OS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS) + +ifeq ($(words $(DEB_ALL_PACKAGES)),1) + DEB_DESTDIR = $(CURDIR)/debian/$(strip $(DEB_ALL_PACKAGES))/ +else + DEB_DESTDIR = $(CURDIR)/debian/tmp/ +endif + +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), cdbs (>= 0.4.23-1.1) + +endif diff --git a/debian/lenny/kdebindings/debian/cdbs/debian-qt-kde.mk b/debian/lenny/kdebindings/debian/cdbs/debian-qt-kde.mk new file mode 100644 index 000000000..922c1eeac --- /dev/null +++ b/debian/lenny/kdebindings/debian/cdbs/debian-qt-kde.mk @@ -0,0 +1,109 @@ +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; + touch debian/stamp-cvs-make + +include debian/cdbs/kde.mk$(_cdbs_makefile_suffix) +include debian/cdbs/uploaders.mk + +DEB_PATCHDIRS := debian/patches/common debian/patches + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \ + /usr/trinity/bin/meinproc $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \ + done + +clean:: + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/lenny/kdebindings/debian/cdbs/kde.mk b/debian/lenny/kdebindings/debian/cdbs/kde.mk new file mode 100644 index 000000000..5b6508f8c --- /dev/null +++ b/debian/lenny/kdebindings/debian/cdbs/kde.mk @@ -0,0 +1,97 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# Description: A class for KDE packages; sets KDE environment variables, etc +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_kde +_cdbs_class_kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/kde/HTML + +ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +common-build-arch common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-prehook-impl:: + mkdir -p po + -XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/opt/trinity/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages + -for file in po/*pot; do \ + sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \ + done + +common-install-arch common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR)) + +clean:: + rm -f debian/stamp-kde-apidox + rm -rf po/*.pot + +# This is a convenience target for calling manually. It's not part of +# the build process. +buildprep: clean apply-patches + $(MAKE) -f admin/Makefile.common dist + debian/rules clean + +endif diff --git a/debian/lenny/kdebindings/debian/cdbs/team-members b/debian/lenny/kdebindings/debian/cdbs/team-members new file mode 100644 index 000000000..815b2c16f --- /dev/null +++ b/debian/lenny/kdebindings/debian/cdbs/team-members @@ -0,0 +1,17 @@ +Sune Vuorela <[email protected]> +Ana Beatriz Guerrero Lopez <[email protected]> +Fathi Boudra <[email protected]> +Modestas Vainius <[email protected]> +Josh Metzler <[email protected]> +Isaac Clerencia <[email protected]> +Adeodato Simó <[email protected]> +Adeodato Simo <[email protected]> +Daniel Schepler <[email protected]> +Sarah Hobbs <[email protected]> +Nacho Barrientos Arias <[email protected]> +Ricardo Javier Cardenes Medina <[email protected]> +Ricardo Cardenes <[email protected]> +Armin Berres <[email protected]> +Francesco Pedrini <[email protected]> +Raúl Sánchez Siles <[email protected]> +Pino Toscano <[email protected]> diff --git a/debian/lenny/kdebindings/debian/cdbs/uploaders.mk b/debian/lenny/kdebindings/debian/cdbs/uploaders.mk new file mode 100644 index 000000000..31adfe31e --- /dev/null +++ b/debian/lenny/kdebindings/debian/cdbs/uploaders.mk @@ -0,0 +1,29 @@ + +MAINTAINER=Debian Qt/KDE Maintainers <[email protected]> +UPLOADERS=$(shell grep -e +++ -e "^ -- " debian/changelog | grep -v "[email protected]" | head -13 | /bin/sed 's/^\s*//;s/\s*$$//;s/^+++\? Changes by //;s/^+++\? //;s/-- //;s/:$$//;s/ <.*//' | sort -u | while read line ; do grep "$$line" debian/cdbs/team-members ; done | tr "\n" ", " | sed 's/,/, /g;s/, $$//') + + +debian/control.tmp: + @if [ ! -e debian/control.in ] ; then \ + echo "this package is not yet prepared for using automatic update of uploaders"; \ + echo "Please do so."; \ + exit 1; \ + fi + @sed 's/@@@UPLOADERS@@@/$(UPLOADERS)/;s#@@@MAINTAINER@@@#$(MAINTAINER)#' debian/control.in > debian/control.tmp + +check-uploaders: debian/control.tmp + @if ! diff -q debian/control debian/control.tmp ; then \ + echo "WARNING:: Control file differs from manually generated one" ; \ + echo "WARNING:: Please update it manually and check it afterwards" ; \ + echo "WARNING:: Uploaders are updated by debian/rules update-uploaders" ;\ + echo "WARNING:: If this is a binNMU, NMU or security upload, just ignore" ;\ + fi + + +clean:: + rm -f debian/control.tmp + +update-uploaders: debian/control.tmp + @mv -f debian/control.tmp debian/control + +makebuilddir:: check-uploaders diff --git a/debian/lenny/kdebindings/debian/cdbs/versions.pl b/debian/lenny/kdebindings/debian/cdbs/versions.pl new file mode 100644 index 000000000..9ce11d8a3 --- /dev/null +++ b/debian/lenny/kdebindings/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/-[^-]+$//; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "KDE-Version3=$version3\n"; +print "KDE-Version2=$version2\n"; +print "KDE-Next-Version3=$version3_next\n"; +print "KDE-Next-Version2=$version2_next\n"; diff --git a/debian/lenny/kdebindings/debian/changelog b/debian/lenny/kdebindings/debian/changelog new file mode 100644 index 000000000..d0c50e74d --- /dev/null +++ b/debian/lenny/kdebindings/debian/changelog @@ -0,0 +1,683 @@ +kdebindings-trinity (4:3.5.10-0ubuntu2) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 July 2009 16:08:00 -0600 + +kdebindings-trinity (4:3.5.10-0ubuntu1~intrepid8) intrepid; urgency=low + + * Moved KDE3 to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Wed, 05 March 2009 01:11:00 -0600 + +kdebindings-trinity (4:3.5.10-0ubuntu1~intrepid1) intrepid; urgency=low + + * Added -trinity prefix + + -- Timothy Pearson <[email protected]> Tue, 02 Dec 2008 14:02:00 -0600 + +kdebindings (4:3.5.10-0ubuntu1) intrepid; urgency=low + + * New upstream release. + * Update Standards-Version to 3.8.0. + + -- Devid Antonio Filoni <[email protected]> Sat, 23 Aug 2008 12:35:35 +0200 + +kdebindings (4:3.5.9-3ubuntu1) intrepid; urgency=low + + * Merge with Debian, remaining change, don't build-dep on libgtk1.2 + * Build-depend on default-jdk. + + -- Matthias Klose <[email protected]> Thu, 31 Jul 2008 11:49:46 +0000 + +kdebindings (4:3.5.9-3) unstable; urgency=high + + * No java in alpha: + - Do not build depend on java-gcj-compat-dev. + - Remove binaries in alpha: libdcop3-jni, libdcop3-java-dev, libqt3-jni, + libtrinity-jni + (Closes: #491510) + + -- Ana Beatriz Guerrero Lopez <[email protected]> Sun, 27 Jul 2008 06:17:52 +0200 + +kdebindings (4:3.5.9-2) unstable; urgency=low + + * Fix FTBFS with gcc 4.3. Thanks a lot to peter green <[email protected]> + for the patch. (Closes: #484191). Patch 032_ruby_fix_const.diff + * Update patch 018-juic-uixsldir.diff to fix bashism. (Closes: #473459) + Thanks to Michael Meskes. + * Update kjscmd.menu to new menu policy. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Thu, 12 Jun 2008 18:30:33 +0200 + +kdebindings (4:3.5.9-1ubuntu1) intrepid; urgency=low + + * Merge with Debian, remaining change, don't build-dep on libgtk1.2 + + -- Jonathan Riddell <[email protected]> Tue, 10 Jun 2008 16:05:23 +0000 + +kdebindings (4:3.5.9-1) unstable; urgency=low + + * New upstream release: no code changes. + * Update to Standards-Version 3.7.3: + - Replace Source-Version for proper variables. + * debian/rules: Add [ ! -f Makefile ] || before $(MAKE) clean. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Thu, 06 Mar 2008 21:00:02 +0100 + +kdebindings (4:3.5.9-0ubuntu1) hardy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Thu, 14 Feb 2008 12:27:06 +0000 + +kdebindings (4:3.5.8-1ubuntu3) hardy; urgency=low + + * Remove build-dep on libgtk1.2-dev + + -- Jonathan Riddell <[email protected]> Mon, 26 Nov 2007 23:13:51 +0000 + +kdebindings (4:3.5.8-1ubuntu2) hardy; urgency=low + + * Run buildprep before upload + + -- Jonathan Riddell <[email protected]> Thu, 15 Nov 2007 11:11:59 +0000 + +kdebindings (4:3.5.8-1ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining change: + - don't build-dep on libgtk + + -- Jonathan Riddell <[email protected]> Wed, 14 Nov 2007 22:37:55 +0000 + +kdebindings (4:3.5.8-1) unstable; urgency=low + + +++ Changes by Sune Vuorela: + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 16 May 2007 22:54:19 +0200 + +kdebindings (4:3.5.7-1ubuntu4) gutsy; urgency=low + + * Build java packages for lpia. + + -- Matthias Klose <[email protected]> Tue, 07 Aug 2007 17:55:02 +0000 + +kdebindings (4:3.5.7-1ubuntu3) gutsy; urgency=low + + * Remove gtk1.2 from build-depends, it's needed for xparts which we don't package + + -- Jonathan Riddell <[email protected]> Fri, 13 Jul 2007 14:27:49 +0100 + +kdebindings (4:3.5.7-1ubuntu2) gutsy; urgency=low + + * kjsembed/kjscmd.1: Fixed typo on command usage summary line + (LP: #26493) + * debian/control: Updated Maintainer Field + + -- Joseph Jackson IV <[email protected]> Fri, 25 May 2007 12:02:16 -0400 + +kdebindings (4:3.5.7-1ubuntu1) gutsy; urgency=low + + * Merge with Debian for new upstream release + + -- Jonathan Riddell <[email protected]> Wed, 23 May 2007 19:01:27 +0100 + +kdebindings (4:3.5.7-1) unstable; urgency=low + + +++ Changes by Sune Vuorela: + + * New upstream release. + * Newer javah seems to not respect the CLASSPATH env var, but needs a + -classpath argument instead. Fixes FTBFS. (Closes: #421990) + * Improve clean target to actually clean up. + * Remove patch to build against newer pythons. Applied upstream. + * Remove patch about number of arguments to make. It isn't needed now that + we build in sourcedir. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 16 May 2007 22:54:19 +0200 + +kdebindings (4:3.5.6-2ubuntu2) gutsy; urgency=low + + * Remove non-existant 98_buildprep patch from debian/patches/series + + -- Jonathan Riddell <[email protected]> Wed, 02 May 2007 18:05:50 +0100 + +kdebindings (4:3.5.6-2ubuntu1) gutsy; urgency=low + + * Merge with Debian + + -- Jonathan Riddell <[email protected]> Wed, 02 May 2007 10:17:28 +0100 + +kdebindings (4:3.5.6-2) unstable; urgency=low + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Add patch kdebindings-3.5.6-build-against-python-before-2.5.diff provided + by upstream. It is supposed to fix problems building in 64 bits archs. + (Closes: #420665) + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 24 Apr 2007 12:25:57 +0100 + +kdebindings (4:3.5.6-1) unstable; urgency=low + + [ Debian Qt/KDE Maintainers ] + * New upstream release. + + +++ Changes by Ricardo Cardenes: + + * Clean-up the dcopjava directory. (Closes: #406725) + * Workaround at debian/rules the substitution of DEB_BUILDDIR + from /usr/share/cdbs/1/class/kde.mk which leads to ignoring + the existing config.status. (Closes: #406726) + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 1 Feb 2007 18:26:59 +0000 + +kdebindings (4:3.5.5-1ubuntu4) feisty; urgency=low + + * Clean up build system before upload + + -- Jonathan Riddell <[email protected]> Sat, 13 Jan 2007 16:46:24 +0000 + +kdebindings (4:3.5.5-1ubuntu3) feisty; urgency=low + + * Fix FTBFS on 64bit archs. + + -- Matthias Klose <[email protected]> Sat, 13 Jan 2007 11:47:57 +0100 + +kdebindings (4:3.5.5-1ubuntu2) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose <[email protected]> Fri, 12 Jan 2007 13:21:15 +0000 + +kdebindings (4:3.5.5-1ubuntu1) feisty; urgency=low + + * Merge with debian. + + -- Anthony Mercatante <[email protected]> Mon, 04 Dec 2006 23:28:56 +0200 + +kdebindings (4:3.5.5-1) unstable; urgency=low + + [ Debian Qt/KDE Maintainers ] + * New upstream release. + + +++ Changes by Christopher Martin: + + * Fix formatting of the Uploaders line. (Closes: #378908) + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 8 Oct 2006 22:11:28 +0200 + +kdebindings (4:3.5.3-1) unstable; urgency=low + + [ Debian Qt/KDE Maintainers ] + * New upstream release. + + * Removed patches (merged upstream, or apparently unneeded): + + 020-unbreak_dcopjava_Makefile.am.diff + + 040-configure-give-kde_java_libgcjdir.diff + + +++ Changes by Pierre Habouzit: + + * Python policy update (Closes: #373448). + * debian/control can wrap its field, do that, so that we can read them. + + -- Pierre Habouzit <[email protected]> Tue, 11 Jul 2006 02:45:20 +0200 + +kdebindings (4:3.5.1-1) unstable; urgency=low + + * The "Greetings from Barcelona, aKademy-ES; P.S.: I wonder why I'm + uploading this two weeks later" release. + + +++ Changes by Adeodato Simó: + + * New upstream release packaged. + + drop 016_QPointArray_begin_end_jlong.diff, upstream removed the affected + functions since they were not useful at all. + + * No longer builds with g++-3.4 in m68k, arm, and hppa. (Closes: #342981) + + * Switched to quilt for patch management (68% pain reduction guaranteed!). + + * Added Ricardo Cárdenes to Uploaders: he's looking over my shoulder while I + prepare this upload with a "hmmm, I may be interested in helping with this + in the future" expression. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 19 Mar 2006 21:36:27 +0100 + +kdebindings (4:3.4.3-2) unstable; urgency=low + + +++ Changes by Christopher Martin: + + * Fix a debian/rules bashism which resulted in some extra files being + installed, which led to conflicts. (Closes: #341789) + + * Bump DH_COMPAT to 5. No changes required. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 4 Dec 2005 09:56:22 -0500 + +kdebindings (4:3.4.3-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Luk Claes: + + * Added me to Uploaders. + + * 015-smokekde_ignore_KEditToolbarWidget_moveActive_r437699: upstream so + removed. + + -- Debian Qt/KDE Maintainers <[email protected]> Fri, 2 Dec 2005 09:22:27 +0100 + +kdebindings (4:3.4.2-2) unstable; urgency=low + + * The "I love the smell of 6 FTBFS first thing in the morning" release. + + +++ Changes by Adeodato Simó: + + * Java bindings handling: + - do not build them on m68k, ecj-bootstrap does not work there. + - restrict the java-gcj-compat-dev build-dependency to the arches where it + will be used, since on some it is available but uninstallable. + + This takes care of arm and m68k failures. + + * Apply patch from Steve Langasek (thaaaanks!) to use jlong for + QPointArray::begin() and ::end() on 64-bit architectures, since JNI + doesn't have an integer type that's right-sized for pointers. + + This takes care of alpha and ia64 failures. + + * Do not use --enable-final in the kdejava/koala/kdejava directory, since + compiling libkdejava_la.all_cpp.cpp requires an incredible amount of + memory and time. (For the record, --enable-final does the equivalent of + "cat *.cpp >>all.cpp; g++ -c all.cpp".) + + This takes care of powerpc (timeout) and s390 (OOM) failures. + + -- Debian Qt/KDE Maintainers <[email protected]> Fri, 21 Oct 2005 19:53:18 +0200 + +kdebindings (4:3.4.2-1) unstable; urgency=low + + +++ Changes by Adeodato Simó: + + * New upstream release: + - QtRuby no longer pollutes the Module namespace. (Closes: #303608) + + Also, this upload is compiled against c++-transitioned Qt and KDE + libraries, so closes: #327558, #327948. + + And this version compiles fine on mipsen machines, so closes: #282134. + (No need to use -xgot, even.) + + * Compile with g++ 3.4 on arm, m68k, and hppa (g++ 4.0 ICEs). + + * Build-depend on java-gcj-compat-dev, and pass + --with-java=/usr/lib/jvm/java-gcj to ./configure; necessary because + libgcj6-dev no longer provides /usr/include/jni.h. Remove the rest of + java-related build-depends, because j-g-c-d pulls all we need. Also, this + upload closes: #332864, since we no longer build-depend on unavailable + libgcj4-dev. + + * Do not build the Java bindings arm and hppa in addition to mips, since gij + (needed to execute ecj) fails there. Other interpreters than gij may work + there, but this will need time to investigate. Ideally, j-g-c-d above, or + some other meta-package, should take care of linking java and javac to the + right binaries... + + Loose debian/mipsen.mk, because setting -Npackage in DH_OPTIONS no longer + works with cdbs (since dh_foo -Npackage -ppackage fails). Instead, list + allowed arches in debian/control, and use dh_listpackages -s to determine + whether to build java or not. + + * Build-depend on python-dev instead of python2.3-dev, and determine + dependencies of python-dcop with dh_python's ${python:Depends}, so that a + simple rebuild is enough to transition to a new default python version. + Introduce a wilcard in the .install file, and don't pass a hardcoded path + to ./configure. + + * Work under patches/, each fixing a different FTBFS: + + - Further improve 030-koala-makefile-too-much-arguments.diff to do test -n + "$<" instead of "$?", to avoid new "Argument list too long" errors. + + - Added 013-kdejava_qtjava_objdir_classpath.diff to look for compiled + classes in the appropriate dir now that srcdir != builddir. + + - Added 014_kdejava_link_qtjava.la_not_-lqtjava.diff to make libkdejava + link against libqtjava.la instead of -lqtjava. + + - Added 015-smokekde_ignore_KEditToolbarWidget_moveActive_r437699.diff to + ignore KEditToolbarWidget::moveActive(), since it fails to link. + + * Install python-dcop examples. (Closes: #303654) + + * CDBSized debian/rules, to match the rest of KDE packages. + + * Removed some not needed build-dependencies (binutils-dev, sharutils, perl, + libglib1.2-dev). + + * Updated Standards-Version to 3.6.2 (no changes needed). + + -- Debian Qt/KDE Maintainers <[email protected]> Fri, 21 Oct 2005 05:01:59 +0200 + +kdebindings (4:3.3.2-1) unstable; urgency=low + + +++ Changes by Adeodato Simó: + + * New upstream release. + + * Added section to libqt3-java.README.Debian about generating native + executables. (Closes: #282483) + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 3 Feb 2005 21:41:17 +0100 + +kdebindings (4:3.3.1-2) unstable; urgency=low + + * Don't build java packages on mipsen, since gcj is not available there (and + gcj-3.4 will be removed soon). Changes needed: + + - debian/control: add "[!mips !mipsel]" stanzas to Build-Depends entries + for gij, gcj, libgcj4-dev and fastjar. + + - debian/rules: + + include debian/mipsen.mk (see below). + + define WITH_JAVA := --with-java=/usr and let CONFIGURE_FLAGS use that, + so that it can be overriden to --without-java inside mipsen.mk. + + - debian/mipsen.mk: + + new makefile snippet. + + check if DEB_HOST_ARCH is in FUCKED_GCJ_ARCHS and, if so, define + WITHOUT_JAVA, redefine WITH_JAVA and override DH_OPTIONS adding -N + arguments for all seven java packages. + + * Fix build failure on machines with a lower limit on argument list length, + e.g. q650 on the m68k buildd network. Modify the already existing patch + 030-koala-makefile-too-much-arguments.diff to apply the same changes to + qtjava/javalib/org/kde/qt/Makefile.in. + + -- Adeodato Simó <[email protected]> Sun, 14 Nov 2004 03:38:05 +0100 + +kdebindings (4:3.3.1-1) unstable; urgency=low + + * New upstream release plus KDE_3_3_BRANCH update. + + * Correct install paths for ruby packages not to be i386-specific, thus + fixing FTBFS on architectures other than i386. (Closes: #278834) + + * New qtruby designer library, adjusted install files and modified + 026-install-qtruby-and-korundum-in-usr.diff accordingly. + + * Added debian/patches/040-configure-give-kde_java_libgcjdir.diff: + - prevents configure from doing a find over /usr just to find out + that gcj libraries are installed in /usr/lib. + + * ChangeLogs get now installed with policy-compliant name. + + * Built using an experimental debian/common directory: + - debian/rules rewritten accordingly. + - use ${package:arch} substvars for dependencies in debian/control. + + -- Adeodato Simó <[email protected]> Sun, 07 Nov 2004 07:24:56 +0100 + +kdebindings (4:3.3.0-2) unstable; urgency=low + + * Clean Version Number + + -- Riku Voipio <[email protected]> Fri, 8 Oct 2004 08:20:25 +0000 + +kdebindings (4:3.3.0-1~kalyxo2) unstable; urgency=low + + * New upstream version packaged. (Closes: #274709) + + * New team of maintainers (closes: #274816). Thanks to Dominique + Devriese for all his previous (great) work in the package. + + * debian/kjscmd.menu: + - fix command invocation and improve title. (Closes: #275170) + + * debian/patches/: + - added 030-koala-makefile-too-much-arguments.diff to fix a build + failure ("Argument list too long"). + - added 001-automake-1.9.diff for maintainer's convenience; build + system now properly detects automake-1.9 and uses it if available. + + * debian/control: + - added ruby1.8-dev to Build-Depends. + - conflict with libqt-perl <= 3.008-1 (half of the fix for #274816). + - added to some packages' description a paragraph noting that it includes + examples and/or documentation. + - added libqt0-ruby1.8 as a Dependency: of libkorundum0-ruby1.8. + - bump Build-Depends to kdelibs4-dev (>= 4:3.3.0-1) and libqt3-compat-headers + (>= 3:3.3.3). + + * debian/rules: + - don't use -s for dh_installdirs. + - call to dh_link right after dh_installdirs. + - use the "dist" target of admin/Makefile.common. + - added some more suffixes to exclude from dh_compress. + - add "-l debian/$somepackages/usr/lib" parameter to dh_shlibdeps. + + * Some other boring changes: + - libqt3-jni.install: added missing libqtjavasupport.{la,so}. + - libkjsembed-dev.docs: added lots of available documentation. + - added missing README, NEWS, TODO and ChangeLog files to *.docs. + - moved contents from *.examples to *.docs. + + * Made half usr/share/doc/$package into symlinks. + + -- Adeodato Simó <[email protected]> Thu, 07 Oct 2004 20:37:00 +0200 + +kdebindings (4:3.2.92-1) unstable; urgency=low + + * New upstream version. + * debian/patches/013-qtc_clib_qtc_Makefile.am-noqaccessible.diff, + debian/patches/019-libqtjavasupport_la.diff, + debian/patches/020-cleanjarfiles.diff: Accepted upstream, removed. + * debian/patches/017-install-jnilibs-in-lib-jni.diff: updated. + * debian/control: made libqt3-java suggest juic. + * debian/control: removed the obsolete libkdec1 and libqtc1 packages. + * debian/local/kjscmd.1, debian/kjscmd.manpages: removed kjscmd.1 which + was accepted upstream. + * debian/libkjsembed1.install: install the qprocess kjsembed plugin. + * debian/rules: disable the python directory, as sip, pyqt and + pykde are all packaged in Debian already. + * debian/control: added the libsmokekde1, libsmokekde-dev, + libkorundum-ruby1.8 and libqtruby-ruby1.8 packages because of upstream + additions. + * debian/control: fix libsmokeqt-dev to depend on libsmokeqt1. + (Closes: #274989) + + -- Dominique Devriese <[email protected]> Thu, 5 Aug 2004 21:08:08 +0200 + +kdebindings (4:3.2.3-1) unstable; urgency=low + + * New upstream version. + * Change maintainer address to "Debian Qt/KDE Maintainers + <[email protected]>" and list me as uploader. + * Fix a simple bug in juic: juic: Incorrect code generated in polish() + (closes: 254882) + + -- Dominique Devriese <[email protected]> Thu, 17 Jun 2004 23:05:27 +0200 + +kdebindings (4:3.2.2-5) unstable; urgency=low + + * qtjava/designer/juic/lib: remove the two xml parsers, so they don't bloat the package and the diff.gz + * debian/rules: make it clean properly by using builddir!=srcdir + + -- Dominique Devriese <[email protected]> Sat, 22 May 2004 20:39:58 +0200 + +kdebindings (4:3.2.2-4) unstable; urgency=low + + * debian/control: Removed Build-Depends on autoconf and automake. + * debian/control: Added Build-Depends on sharutils for uudecode. + + -- Dominique Devriese <[email protected]> Wed, 5 May 2004 23:04:44 +0200 + +kdebindings (4:3.2.2-3) unstable; urgency=low + + * debian/dirs: removed, no longer necessary. + * debian/compat, debian/rules: Replaced DH_COMPAT envvar with the + debian/compat file. + * debian/rules: cosmetic improvements, removed cruft. + * debian/rules: fixed the version number of the qtjava and koala jar + files. The rules file now gets it automatically from the changelog, + so I can't forget to change it again. + + -- Dominique Devriese <[email protected]> Tue, 13 Apr 2004 14:45:19 +0200 + +kdebindings (4:3.2.2-2) unstable; urgency=low + + * Added a lot of documentation and examples about the use of the kde and + qt java bindings. + * Removed the python-dcop overrides file. + + -- Dominique Devriese <[email protected]> Fri, 9 Apr 2004 03:15:36 +0200 + +kdebindings (4:3.2.2-1) unstable; urgency=low + + * New upstream release. + * debian/rules: stopped running make in the disabled dcopperl directory. + * debian/rules: explicitly disabled all the directories that aren't + packaged. + + -- Dominique Devriese <[email protected]> Thu, 8 Apr 2004 21:43:08 +0200 + +kdebindings (4:3.2.1-5) unstable; urgency=low + + * Added a patch that makes sure the .jar files are cleaned properly on + debian/rules clean. + * debian/rules: make the clean target run "make distclean" in all + directories that the build target ran "make" in. + + -- Dominique Devriese <[email protected]> Tue, 6 Apr 2004 22:16:02 +0200 + +kdebindings (4:3.2.1-4) unstable; urgency=low + + * Added a manual page for kjscmd ( from CVS HEAD ). + * Moved manpages into debian/local. + * Disable libdcop-perl, it's not usable atm. + * debian/kjscmd.menu: removed obsolete kderemove tag. + * debian/local/juic.1, debian/juic.manpages: added a manpage for the + juic program. + * debian/rules: fix lintian postinst-has-useless-call-to-ldconfig + warnings. + * debian/patches/019-libqtjavasupport_la.diff: Added a library + libqtjavasupport.la, and made both libqtjava and libkdejava link + against it, to remove the dependency of libkdejava on libqtjava, and + the accompanying rpathing problem. + * debian/control: Added a Build-Depends on libqt3-compat-headers after a + chroot test. + + -- Dominique Devriese <[email protected]> Tue, 6 Apr 2004 19:59:28 +0200 + +kdebindings (4:3.2.1-3) unstable; urgency=low + + * Package juic, the ui compiler for java. + * Debug build. + * Make sure the qtjava and kdejava think they're installed in the + location they really are installed. + * debian/rules: update the patch code snippets to the code from recent + kdelibs. + * Remove some patches that have been accepted upstream. + + -- Dominique Devriese <[email protected]> Sun, 4 Apr 2004 21:00:22 +0200 + +kdebindings (4:3.2.1-2) unstable; urgency=low + + * Fix qtjava install locations, and library naming. + + -- Dominique Devriese <[email protected]> Mon, 29 Mar 2004 11:42:59 +0200 + +kdebindings (4:3.2.1-1) unstable; urgency=low + + * New maintainer. + * Updated packaging for the KDE 3.1.5 upstream release + * debian/control: Fixed the descriptions of the packages. + * debian/control: Removed the kdexparts, xparts-notepad, kmozilla packages, + as they are unusable, and not supported upstream. + * debian/control: Removed kalyptus as it is not useful at the moment + * debian/control: Split the *java packages into *-java *-jni *-doc as + required by the Debian Java Policy and the Debian policy + * Fixed the dcopperl package to conform to the Debian Perl Policy; renamed + it to libdcop-perl, added ${perl:Depends} to Depends, + added a Build-Depends on perl. + * Fixed the dcoppython package to conform to the Debian Python Policy; + renamed it to python-dcop, added a proper versioned dependency on python + * Don't install the Qt and KDE JNI headers they are only meant for + internal use. + * Java packages are now built with gij/gcj. + + -- Dominique Devriese <[email protected]> Wed, 24 Mar 2004 21:46:29 +0100 + +kdebindings (4:3.0.9+cvs20030112-0woody1) unstable; urgency=low + + * Major cleanup of kdebindings using Karolina's build sources and merged in + standard KDE debian stuff to make things work the same across KDE modules + * builddir != srcdir not possible due to kdejava exceeding the possible argument + list of 32 k on Linux with its target. This happens if builddir != srcdir where + the strings of pathes to the compile directory are included in the build string + * moved libkdexparts-data to xpart-notepad; added kmozilla and kalyptus as well as + libsmokeqt1 and libsmokeqt-dev + + -- Ralf Nolden (KDE) <[email protected]> Sun, 12 Jan 2003 17:22:38 +0100 + +kdebindings (4:3.1.0+rc5+kl-1) unstable; urgency=low + + * New upstreams versions kde 3.1.0 (rc5) + * Changed the shlibs handling in the rules file + * Changed MAKE_COMMON_DOC_LINKS to MAKE_STANDARD_DOC_LINKS + + -- Karolina Lindqvist <[email protected]> Sun, 15 Dec 2002 12:29:24 +0100 + +kdebindings (4:3.0.98-1) experimental; urgency=low + + * kde 3.1 rc2 + * Moved common functions from "rules" to debian/debianrules + * Changed order so that the "kdebindings" package is the main package + * Changed dependencies in "kdebindings" to (>= ${Source-Version}) instead of (= ${Source-Version}) + + -- Karolina Lindqvist <[email protected]> Sun, 10 Nov 2002 09:58:10 +0100 + +kdebindings (4:3.0.9.cvs20021101-1) experimental; urgency=low + + * kde 3.1 rc1, with tag HEAD to get updates + * bild-dependencies updated + + -- Karolina Lindqvist <[email protected]> Fri, 1 Nov 2002 10:36:22 +0100 + +kdebindings (4:3.0.8.cvs20021020-1) experimental; urgency=low + + * New version from CVS + * Removed references to CVS from the build files + * More cleanup in control file dependencies, conflicts etc. + + -- Karolina Lindqvist <[email protected]> Wed, 23 Oct 2002 10:19:33 +0200 + +kdebindings (4:3.0.8.cvs20020930-1) experimental; urgency=low + + * KDE 3.1 beta 2 + * Fixed conflicts and dependancies with kde-2 and kde-3.0 + * General overhaul of package division and package names + + -- Karolina Lindqvist <[email protected]> Thu, 19 Sep 2002 12:49:16 +0200 + +kdebindings (4:3.0.7-1) unstable; urgency=low + + * Version: KDE 3.1 beta 1 + + -- Karolina Lindqvist <[email protected]> Tue, 13 Aug 2002 08:16:36 +0200 + +kdebindings (4:3.0.6-1) unstable; urgency=low + + * Bumped the version number + + -- Karolina Lindqvist <[email protected]> Sat, 6 Jul 2002 09:15:39 +0200 + +kdebindings (2.1-final-1) unstable; urgency=low + + * Initial Release. + + -- Ivan E. Moore II <[email protected]> Mon, 19 Feb 2001 01:21:35 -0700 diff --git a/debian/lenny/kdebindings/debian/compat b/debian/lenny/kdebindings/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/lenny/kdebindings/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/lenny/kdebindings/debian/control b/debian/lenny/kdebindings/debian/control new file mode 100644 index 000000000..e63057c21 --- /dev/null +++ b/debian/lenny/kdebindings/debian/control @@ -0,0 +1,253 @@ +Source: kdebindings-trinity +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5), + python-dev (>= 2.3.5-11), python-support (>= 0.5), quilt, gawk, + gettext, default-jdk [amd64 i386 ia64 lpia powerpc s390 sparc], + kdelibs4-trinity-dev (>= 4:3.5.9), libqt3-compat-headers (>= 3:3.3.5), + ruby, ruby1.8-dev, flex, bison, + automake, autoconf, libtool, libltdl-dev +Section: devel +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <[email protected]> +Uploaders: Adeodato Simó <[email protected]>, Ana Beatriz Guerrero Lopez <[email protected]>, Ricardo Cardenes <[email protected]>, Sune Vuorela <[email protected]> +Standards-Version: 3.8.4 + +Package: kdebindings-java-trinity +Section: libs +Architecture: all +Depends: libdcop3-java-trinity (= ${source:Version}), libqt3-java-trinity (= ${source:Version}), libtrinity-java-trinity (= ${source:Version}) +Description: KDE Java bindings metapackage [Trinity] + A metapackage depending on all KDE, Qt and DCOP bindings libraries + related to the Java language. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-java-trinity +Architecture: all +Section: libs +Depends: libdcop3-jni-trinity (>> ${KDE-Version3}), libdcop3-jni-trinity (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Description: DCOP bindings for Java [Trinity] + This package contains the Java classes necessary to run Java programs + using the Java DCOP bindings. DCOP is the KDE Desktop COmmunications + Protocol, used for communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-jni-trinity +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: DCOP bindings for Java ( Native libraries ) [Trinity] + This package contains the shared libraries and scripts necessary to + run programs using the Java DCOP bindings. DCOP is the KDE Desktop + COmmunications Protocol, used for communicating with running KDE + applications. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-java-trinity-dev +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libdevel +Depends: libdcop3-java-trinity (>> ${KDE-Version3}), libdcop3-java-trinity (<< ${KDE-Next-Version3}) +Description: DCOP bindings for Java (dcopidl2java program) [Trinity] + This package contains the dcopidl2java program which generates Java + stubs from DCOP IDL files, necessary to do development with the DCOP Java + bindings. DCOP is the KDE Desktop COmmunications Protocol, used for + communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libqt3-java-trinity +Architecture: all +Section: libs +Depends: libqt3-jni-trinity (>> ${KDE-Version3}), libqt3-jni-trinity (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Suggests: juic-trinity +Description: Java bindings for Qt [Trinity] + This package contains the Java classes necessary to run Java programs + using the Java Qt bindings. Qt is a very popular GUI toolkit, used by + the KDE desktop environment. + . + It also includes many example programs that make use of these bindings, + plus many of the Qt Tutorial examples translated into Java. + . + This package is part of the official KDE bindings module. + +Package: libqt3-jni-trinity +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: Java bindings for Qt ( Native libraries ) [Trinity] + This package contains the shared libraries necessary to run Java + programs using the Java Qt bindings. Qt is a very popular GUI + toolkit, used by the KDE desktop environment. + . + This package is part of the official KDE bindings module. + +Package: libtrinity-java-trinity +Architecture: all +Section: libs +Depends: libtrinity-jni-trinity (>> ${KDE-Version3}), libtrinity-jni-trinity (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Description: kdelibs bindings for Java [Trinity] + This package contains the Java classes necessary to run Java programs + using the Java kdelibs bindings. KDE is the K Desktop Environment, a + very popular UNIX Desktop Environment. + . + It also includes some example applications that use these Java + classes, and multiple usage samples of the most common KDE classes. + . + This package is part of the official KDE bindings module. + +Package: libtrinity-jni-trinity +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: kdelibs bindings for java ( Native libraries ) [Trinity] + This package contains the shared libraries necessary to run Java + programs using the Java kdelibs bindings. KDE is the K Desktop + Environment, a very popular UNIX Desktop Environment. + . + This package is part of the official KDE bindings module. + +Package: libsmokeqt1-trinity +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Conflicts: libqt-perl (<= 3.008-1) +Description: SMOKE Binding Library to Qt + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt library. + . + This package is part of the official KDE bindings module. + +Package: libsmokeqt-trinity-dev +Architecture: any +Section: libdevel +Depends: libsmokeqt1-trinity (= ${binary:Version}) +Conflicts: libqt-perl (<= 3.008-1) +Description: SMOKE Binding Library to Qt - Development Files + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt library. This package contains the development files for the + library. + . + If you are a normal Debian user, you probably don't need this + package. + . + This package is part of the official KDE bindings module. + +Package: libsmokekde1-trinity +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: SMOKE Binding Library to KDE + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + KDE libraries. + . + This package is part of the official KDE bindings module. + +Package: libsmokekde-trinity-dev +Architecture: any +Section: libdevel +Depends: libsmokekde1-trinity (= ${binary:Version}) +Description: SMOKE Binding Library to KDE - Development Files + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt and KDE libraries. This package contains the development files for + the library. + . + If you are a normal Debian user, you probably don't need this + package. + . + This package is part of the official KDE bindings module. + +Package: python-dcop-trinity +Architecture: any +Section: python +Depends: ${python:Depends}, ${shlibs:Depends} +Provides: ${python:Provides} +Description: DCOP bindings for Python + This package contains the shared libraries necessary to run and + develop Python programs using the Python DCOP bindings + libraries. DCOP is the KDE Desktop COmmunications Protocol, used for + communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libkjsembed1-trinity +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: Embedded JavaScript library + This package contains the shared libraries necessary to run programs + linked with the KJSEmbed library. This library provides JavaScript + embedded scripting facilities to KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libkjsembed-trinity-dev +Architecture: any +Section: libdevel +Depends: libkjsembed1-trinity (= ${binary:Version}) +Description: Embedded JavaScript library (Development files) + This package contains the header files and symbolic links necessary + to develop and compile programs using the KJSEmbed library. This + library provides JavaScript embedded scripting facilities to KDE + applications. + . + It also includes lots of example programs that make use of these + bindings, plus comprehensive documentation of the bindings. + . + This package is part of the official KDE bindings module. + +Package: kjscmd-trinity +Architecture: any +Section: interpreters +Depends: ${shlibs:Depends} +Description: A script interpreter using the KDE JavaScript library + This package contains the kjscmd program, which is a standalone + JavaScript interpreter using the KJSEmbed library. + . + This package is part of the official KDE bindings module. + +Package: juic-trinity +Architecture: all +Section: libdevel +Depends: xsltproc +Recommends: libqt3-java-trinity +Suggests: qt3-designer +Description: The Qt Java UI Compiler + This package contains the juic program, which is used to convert + a UI description file generated by the Qt Designer, and converts + it into a Qt Java class. It is necessary for compiling and + developing programs using the Qt Java bindings together with Qt + Designer. + . + This package is part of the official KDE bindings module. + +Package: libkorundum0-ruby1.8-trinity +Architecture: any +Section: interpreters +Depends: libqt0-ruby1.8-trinity (= ${binary:Version}), ${shlibs:Depends} +Description: KDE bindings for Ruby [Trinity] + This package contains the files necessary for running and developing + Ruby code using the Korundum KDE Ruby bindings. + . + It also includes some example programs and templates that make use of + these bindings. + . + This package is part of the official KDE bindings module. + +Package: libqt0-ruby1.8-trinity +Architecture: any +Section: interpreters +Depends: ruby1.8, ${shlibs:Depends} +Description: Qt bindings for Ruby [Trinity] + This package contains the files necessary for running and developing + Ruby code using the Qt Ruby bindings. + . + It also includes some example programs that make use of these bindings, + plus many of the Qt Tutorial examples translated into Ruby. + . + This package is part of the official KDE bindings module. diff --git a/debian/lenny/kdebindings/debian/control.in b/debian/lenny/kdebindings/debian/control.in new file mode 100644 index 000000000..ae8c7220d --- /dev/null +++ b/debian/lenny/kdebindings/debian/control.in @@ -0,0 +1,255 @@ +Source: kdebindings +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5), + python-dev (>= 2.3.5-11), python-support (>= 0.5), quilt, gawk, + gettext, default-jdk [amd64 i386 ia64 lpia powerpc s390 sparc], + kdelibs4-dev (>= 4:3.5.7), libgtk1.2-dev, libqt3-compat-headers (>= 3:3.3.5), + ruby, ruby1.8-dev +Section: devel +Priority: optional +Maintainer: @@@MAINTAINER@@@ +Uploaders: @@@UPLOADERS@@@ +Standards-Version: 3.8.0 +Vcs-Svn: svn://svn.debian.org/svn/pkg-kde/trunk/packages/kdebindings +Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/trunk/packages/kdebindings + +Package: kdebindings-java +Section: libs +Architecture: all +Depends: libdcop3-java (= ${source:Version}), libqt3-java (= ${source:Version}), libtrinity-java (= ${source:Version}) +Description: KDE Java bindings metapackage + A metapackage depending on all KDE, Qt and DCOP bindings libraries + related to the Java language. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-java +Architecture: all +Section: libs +Depends: libdcop3-jni (>> ${KDE-Version3}), libdcop3-jni (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Description: DCOP bindings for Java + This package contains the Java classes necessary to run Java programs + using the Java DCOP bindings. DCOP is the KDE Desktop COmmunications + Protocol, used for communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-jni +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: DCOP bindings for Java ( Native libraries ) + This package contains the shared libraries and scripts necessary to + run programs using the Java DCOP bindings. DCOP is the KDE Desktop + COmmunications Protocol, used for communicating with running KDE + applications. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-java-dev +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libdevel +Depends: libdcop3-java (>> ${KDE-Version3}), libdcop3-java (<< ${KDE-Next-Version3}) +Description: DCOP bindings for Java (dcopidl2java program) + This package contains the dcopidl2java program which generates Java + stubs from DCOP IDL files, necessary to do development with the DCOP Java + bindings. DCOP is the KDE Desktop COmmunications Protocol, used for + communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libqt3-java +Architecture: all +Section: libs +Depends: libqt3-jni (>> ${KDE-Version3}), libqt3-jni (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Suggests: juic +Description: Java bindings for Qt + This package contains the Java classes necessary to run Java programs + using the Java Qt bindings. Qt is a very popular GUI toolkit, used by + the KDE desktop environment. + . + It also includes many example programs that make use of these bindings, + plus many of the Qt Tutorial examples translated into Java. + . + This package is part of the official KDE bindings module. + +Package: libqt3-jni +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: Java bindings for Qt ( Native libraries ) + This package contains the shared libraries necessary to run Java + programs using the Java Qt bindings. Qt is a very popular GUI + toolkit, used by the KDE desktop environment. + . + This package is part of the official KDE bindings module. + +Package: libtrinity-java +Architecture: all +Section: libs +Depends: libtrinity-jni (>> ${KDE-Version3}), libtrinity-jni (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Description: kdelibs bindings for Java + This package contains the Java classes necessary to run Java programs + using the Java kdelibs bindings. KDE is the K Desktop Environment, a + very popular UNIX Desktop Environment. + . + It also includes some example applications that use these Java + classes, and multiple usage samples of the most common KDE classes. + . + This package is part of the official KDE bindings module. + +Package: libtrinity-jni +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: kdelibs bindings for java ( Native libraries ) + This package contains the shared libraries necessary to run Java + programs using the Java kdelibs bindings. KDE is the K Desktop + Environment, a very popular UNIX Desktop Environment. + . + This package is part of the official KDE bindings module. + +Package: libsmokeqt1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Conflicts: libqt-perl (<= 3.008-1) +Description: SMOKE Binding Library to Qt + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt library. + . + This package is part of the official KDE bindings module. + +Package: libsmokeqt-dev +Architecture: any +Section: libdevel +Depends: libsmokeqt1 (= ${binary:Version}) +Conflicts: libqt-perl (<= 3.008-1) +Description: SMOKE Binding Library to Qt - Development Files + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt library. This package contains the development files for the + library. + . + If you are a normal Debian user, you probably don't need this + package. + . + This package is part of the official KDE bindings module. + +Package: libsmokekde1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: SMOKE Binding Library to KDE + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + KDE libraries. + . + This package is part of the official KDE bindings module. + +Package: libsmokekde-dev +Architecture: any +Section: libdevel +Depends: libsmokekde1 (= ${binary:Version}) +Description: SMOKE Binding Library to KDE - Development Files + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt and KDE libraries. This package contains the development files for + the library. + . + If you are a normal Debian user, you probably don't need this + package. + . + This package is part of the official KDE bindings module. + +Package: python-dcop +Architecture: any +Section: python +Depends: ${python:Depends}, ${shlibs:Depends} +Provides: ${python:Provides} +Replaces: dcoppython +Conflicts: dcoppython +Description: DCOP bindings for Python + This package contains the shared libraries necessary to run and + develop Python programs using the Python DCOP bindings + libraries. DCOP is the KDE Desktop COmmunications Protocol, used for + communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libkjsembed1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: Embedded JavaScript library + This package contains the shared libraries necessary to run programs + linked with the KJSEmbed library. This library provides JavaScript + embedded scripting facilities to KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libkjsembed-dev +Architecture: any +Section: libdevel +Depends: libkjsembed1 (= ${binary:Version}) +Description: Embedded JavaScript library (Development files) + This package contains the header files and symbolic links necessary + to develop and compile programs using the KJSEmbed library. This + library provides JavaScript embedded scripting facilities to KDE + applications. + . + It also includes lots of example programs that make use of these + bindings, plus comprehensive documentation of the bindings. + . + This package is part of the official KDE bindings module. + +Package: kjscmd +Architecture: any +Section: interpreters +Depends: ${shlibs:Depends} +Description: A script interpreter using the KDE JavaScript library + This package contains the kjscmd program, which is a standalone + JavaScript interpreter using the KJSEmbed library. + . + This package is part of the official KDE bindings module. + +Package: juic +Architecture: all +Section: libdevel +Depends: xsltproc +Recommends: libqt3-java +Suggests: qt3-designer +Description: The Qt Java UI Compiler + This package contains the juic program, which is used to convert + a UI description file generated by the Qt Designer, and converts + it into a Qt Java class. It is necessary for compiling and + developing programs using the Qt Java bindings together with Qt + Designer. + . + This package is part of the official KDE bindings module. + +Package: libkorundum0-ruby1.8 +Architecture: any +Section: interpreters +Depends: libqt0-ruby1.8 (= ${binary:Version}), ${shlibs:Depends} +Description: KDE bindings for Ruby + This package contains the files necessary for running and developing + Ruby code using the Korundum KDE Ruby bindings. + . + It also includes some example programs and templates that make use of + these bindings. + . + This package is part of the official KDE bindings module. + +Package: libqt0-ruby1.8 +Architecture: any +Section: interpreters +Depends: ruby1.8, ${shlibs:Depends} +Description: Qt bindings for Ruby + This package contains the files necessary for running and developing + Ruby code using the Qt Ruby bindings. + . + It also includes some example programs that make use of these bindings, + plus many of the Qt Tutorial examples translated into Ruby. + . + This package is part of the official KDE bindings module. diff --git a/debian/lenny/kdebindings/debian/copyright b/debian/lenny/kdebindings/debian/copyright new file mode 100644 index 000000000..40047d0f9 --- /dev/null +++ b/debian/lenny/kdebindings/debian/copyright @@ -0,0 +1,102 @@ +This package also modified by Peter Hawkins <[email protected]> +This package was further debianized by Dominique Devriese <[email protected]>. +This package was also debianized by Ivan E. Moore II <[email protected]>. +This package was modified by Karolina Lindqvist <[email protected]> + +It was downloaded from: http://www.kde.org/download + +Copyright: +Unless noted below, all libraries are under the GNU Library General Public +License and all programs are under the GNU General Public License. + +On a debian system, copies of both licenses can be found in the directory +/usr/share/common-licenses/ + +See the file AUTHORS for authors and copyright holders. + + +Copyright (c) 2000 Simon Hausmann <[email protected]> +Copyright (c) 2000 Lars Knoll <[email protected]> +Copyright (c) 1999 Preston Brown <[email protected]> +Copyright (c) 1999, 2000 Matthias Ettrich <[email protected]> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +libqtc: +/*************************************************************************** + * (C) 2000-2001 Lost Highway Ltd. All rights reserved. * + * * + * 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 * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ + + +libkdec: +/*************************************************************************** + * (C) 2000-2002 Lost Highway Ltd. All rights reserved. * + * * + * 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 * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ + +libqt-java: +/*************************************************************************** + * (C) 2000-2002 Lost Highway Ltd. All rights reserved. * + * * + * 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 the Free Software Foundation; either version 2 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +libkde-java: +/*************************************************************************** + * (C) 2000-2002 Lost Highway Ltd. All rights reserved. * + * * + * 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. * + * * + ***************************************************************************/ + +xparts: +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 the Free Software Foundation; either version 2 of the +License, or (at your option) any later version. + +Authors: +Matthias Ettrich <[email protected]> +Simon Hausmann <[email protected]> +Lars Knoll <[email protected]> + +kjsembed: +Copyright (C) 2001-2002, Richard J. Moore <[email protected]> +(GPL) + diff --git a/debian/lenny/kdebindings/debian/juic-trinity.install b/debian/lenny/kdebindings/debian/juic-trinity.install new file mode 100644 index 000000000..a54017dab --- /dev/null +++ b/debian/lenny/kdebindings/debian/juic-trinity.install @@ -0,0 +1,6 @@ +qtjava/designer/juic/bin/juic usr/bin +qtjava/designer/juic/common/*.xml /opt/trinity/share/juic/common +qtjava/designer/juic/common/*.xsl /opt/trinity/share/juic/common +qtjava/designer/juic/java/*.xml /opt/trinity/share/juic/java +qtjava/designer/juic/java/*.xsl /opt/trinity/share/juic/java +qtjava/designer/juic/juic.xsl /opt/trinity/share/juic diff --git a/debian/lenny/kdebindings/debian/juic-trinity.manpages b/debian/lenny/kdebindings/debian/juic-trinity.manpages new file mode 100644 index 000000000..3b2609197 --- /dev/null +++ b/debian/lenny/kdebindings/debian/juic-trinity.manpages @@ -0,0 +1 @@ +debian/local/juic.1 diff --git a/debian/lenny/kdebindings/debian/kdebindings-java-trinity.links b/debian/lenny/kdebindings/debian/kdebindings-java-trinity.links new file mode 100644 index 000000000..eb432f0b9 --- /dev/null +++ b/debian/lenny/kdebindings/debian/kdebindings-java-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libtrinity-java /opt/trinity/share/doc/kdebindings-java diff --git a/debian/lenny/kdebindings/debian/kjscmd-trinity.install b/debian/lenny/kdebindings/debian/kjscmd-trinity.install new file mode 100644 index 000000000..e1bbc2e30 --- /dev/null +++ b/debian/lenny/kdebindings/debian/kjscmd-trinity.install @@ -0,0 +1,3 @@ +debian/tmp/opt/trinity/bin/kjscmd +debian/tmp/opt/trinity/share/applications/kde/kjscmd.desktop +debian/tmp/opt/trinity/share/man/man1/kjscmd.1 diff --git a/debian/lenny/kdebindings/debian/kjscmd-trinity.links b/debian/lenny/kdebindings/debian/kjscmd-trinity.links new file mode 100644 index 000000000..2305663ec --- /dev/null +++ b/debian/lenny/kdebindings/debian/kjscmd-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libkjsembed1 /opt/trinity/share/doc/kjscmd diff --git a/debian/lenny/kdebindings/debian/kjscmd-trinity.menu b/debian/lenny/kdebindings/debian/kjscmd-trinity.menu new file mode 100644 index 000000000..6997d23cb --- /dev/null +++ b/debian/lenny/kdebindings/debian/kjscmd-trinity.menu @@ -0,0 +1,6 @@ +?package(kjscmd):\ + needs="X11"\ + section="Applications/Programming"\ + hints="KDE"\ + title="KDE JavaScript Console"\ + command="/opt/trinity/bin/kjscmd --console --exec" diff --git a/debian/lenny/kdebindings/debian/konqueror-kjsembed-plugin-trinity.install b/debian/lenny/kdebindings/debian/konqueror-kjsembed-plugin-trinity.install new file mode 100644 index 000000000..b71d0ad93 --- /dev/null +++ b/debian/lenny/kdebindings/debian/konqueror-kjsembed-plugin-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/kde3/libjsconsoleplugin.la +debian/tmp/opt/trinity/lib/kde3/libjsconsoleplugin.so diff --git a/debian/lenny/kdebindings/debian/libdcop-perl-trinity.docs b/debian/lenny/kdebindings/debian/libdcop-perl-trinity.docs new file mode 100644 index 000000000..869f451fd --- /dev/null +++ b/debian/lenny/kdebindings/debian/libdcop-perl-trinity.docs @@ -0,0 +1,3 @@ +dcopperl/AUTHORS +dcopperl/README +dcopperl/TODO diff --git a/debian/lenny/kdebindings/debian/libdcop-perl-trinity.install b/debian/lenny/kdebindings/debian/libdcop-perl-trinity.install new file mode 100644 index 000000000..b01687bab --- /dev/null +++ b/debian/lenny/kdebindings/debian/libdcop-perl-trinity.install @@ -0,0 +1,4 @@ +debian/tmp/opt/trinity/lib/perl5/auto/DCOP/* +debian/tmp/opt/trinity/lib/perl5/DCOP.pm +debian/tmp/opt/trinity/lib/perl5/DCOP/* +debian/tmp/opt/trinity/share/man/man3/DCOP.3pm diff --git a/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.install b/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.install new file mode 100644 index 000000000..c1fa59ac4 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/bin/dcopidl2java diff --git a/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.links b/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.links new file mode 100644 index 000000000..ad842107e --- /dev/null +++ b/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libdcop3-java /opt/trinity/share/doc/libdcop3-java-dev diff --git a/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.manpages b/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.manpages new file mode 100644 index 000000000..74e63033b --- /dev/null +++ b/debian/lenny/kdebindings/debian/libdcop3-java-trinity-dev.manpages @@ -0,0 +1 @@ +debian/local/dcopidl2java.1 diff --git a/debian/lenny/kdebindings/debian/libdcop3-java-trinity.install b/debian/lenny/kdebindings/debian/libdcop3-java-trinity.install new file mode 100644 index 000000000..024aecc38 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libdcop3-java-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/java/dcopjava*.jar diff --git a/debian/lenny/kdebindings/debian/libdcop3-java-trinity.links b/debian/lenny/kdebindings/debian/libdcop3-java-trinity.links new file mode 100644 index 000000000..15127ed24 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libdcop3-java-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libdcop3-jni /opt/trinity/share/doc/libdcop3-java diff --git a/debian/lenny/kdebindings/debian/libdcop3-jni-trinity.install b/debian/lenny/kdebindings/debian/libdcop3-jni-trinity.install new file mode 100644 index 000000000..99f72f148 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libdcop3-jni-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libjavadcop.la /usr/lib/jni +debian/tmp/opt/trinity/lib/libjavadcop.so /usr/lib/jni diff --git a/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.dirs b/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.dirs new file mode 100644 index 000000000..f9e762e38 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.dirs @@ -0,0 +1 @@ +usr/share/doc/libkjsembed1 diff --git a/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.docs b/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.docs new file mode 100644 index 000000000..bd723f85c --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.docs @@ -0,0 +1,7 @@ +kjsembed/docs/*.css +kjsembed/docs/*.html +kjsembed/docs/examples +kjsembed/docs/classdocs +kjsembed/docs/jsref +kjsembed/docs/tutorial + diff --git a/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.install b/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.install new file mode 100644 index 000000000..62a36de6e --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.install @@ -0,0 +1,12 @@ +debian/tmp/opt/trinity/include/kde/kjsembed/* +debian/tmp/opt/trinity/lib/libkjsembed.so +debian/tmp/opt/trinity/lib/libkjsembed.la + +kjsembed/plugins/customobject_plugin.cpp /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/ +kjsembed/plugins/customobject_plugin.h /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/ +kjsembed/plugins/customobject_plugin.desktop /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/ +kjsembed/plugins/customqobject_plugin.cpp /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/ +kjsembed/plugins/customqobject_plugin.h /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/ +kjsembed/plugins/customqobject_plugin.desktop /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/ + +kjsembed/docs/embedding/simple-embed/ /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/ diff --git a/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.links b/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.links new file mode 100644 index 000000000..a9e53e9a4 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkjsembed-trinity-dev.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libkjsembed1 /opt/trinity/share/doc/libkjsembed-dev diff --git a/debian/lenny/kdebindings/debian/libkjsembed1-trinity.docs b/debian/lenny/kdebindings/debian/libkjsembed1-trinity.docs new file mode 100644 index 000000000..4c40dd769 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkjsembed1-trinity.docs @@ -0,0 +1,2 @@ +kjsembed/README +kjsembed/docs/TODO diff --git a/debian/lenny/kdebindings/debian/libkjsembed1-trinity.install b/debian/lenny/kdebindings/debian/libkjsembed1-trinity.install new file mode 100644 index 000000000..a9848bfb5 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkjsembed1-trinity.install @@ -0,0 +1,32 @@ +debian/tmp/opt/trinity/lib/libkjsembed.so.1.0.0 +debian/tmp/opt/trinity/lib/libkjsembed.so.1 + +debian/tmp/opt/trinity/lib/kde3/libimagefxplugin.la +debian/tmp/opt/trinity/lib/kde3/libimagefxplugin.so +debian/tmp/opt/trinity/share/services/imagefx_plugin.desktop + +debian/tmp/opt/trinity/lib/kde3/libqprocessplugin.so +debian/tmp/opt/trinity/lib/kde3/libqprocessplugin.la +debian/tmp/opt/trinity/share/services/qprocess_plugin.desktop + +debian/tmp/opt/trinity/lib/kde3/libfileitemplugin.la +debian/tmp/opt/trinity/lib/kde3/libfileitemplugin.so +debian/tmp/opt/trinity/share/services/kfileitem_plugin.desktop + +debian/tmp/opt/trinity/share/apps/kjsembed/cmdline.js +debian/tmp/opt/trinity/share/servicetypes/binding_type.desktop + +debian/tmp/opt/trinity/bin/embedjs +debian/tmp/opt/trinity/share/apps/embedjs/embedjsui.rc +debian/tmp/opt/trinity/share/applnk/Utilities/embedjs.desktop +debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/embedjs.png +debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/embedjs.png + +debian/tmp/opt/trinity/lib/kde3/libjavascript.la +debian/tmp/opt/trinity/lib/kde3/libjavascript.so +debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.js +debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.ui +debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.desktop +debian/tmp/opt/trinity/share/services/javascript.desktop + +kjsembed/docs/ChangeLog /opt/trinity/share/doc/libkjsembed1 diff --git a/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.docs b/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.docs new file mode 100644 index 000000000..fcf01a118 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.docs @@ -0,0 +1,4 @@ +korundum/AUTHORS +korundum/README +korundum/rubylib/examples +korundum/rubylib/templates diff --git a/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.install b/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.install new file mode 100644 index 000000000..0571e4c10 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.install @@ -0,0 +1,12 @@ +debian/tmp/opt/trinity/bin/rbkdesh +debian/tmp/opt/trinity/bin/rbkdeapi +debian/tmp/opt/trinity/bin/krubyinit +debian/tmp/opt/trinity/bin/rbkconfig_compiler + +debian/tmp/opt/trinity/lib/ruby/1.8/Korundum.rb +debian/tmp/opt/trinity/lib/ruby/1.8/KDE/korundum.rb + +debian/tmp/opt/trinity/lib/ruby/1.8/*/korundum.so* +debian/tmp/opt/trinity/lib/ruby/1.8/*/korundum.la + +korundum/ChangeLog /opt/trinity/share/doc/libkorundum0-ruby1.8 diff --git a/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.manpages b/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.manpages new file mode 100644 index 000000000..0dcb02444 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libkorundum0-ruby1.8-trinity.manpages @@ -0,0 +1,3 @@ +debian/local/krubyinit.1 +debian/local/rbkdesh.1 +debian/local/rbkdeapi.1 diff --git a/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.docs b/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.docs new file mode 100644 index 000000000..a6f9fffce --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.docs @@ -0,0 +1,7 @@ +qtruby/AUTHORS +qtruby/README +qtruby/README.1st +qtruby/TODO +qtruby/rubylib/examples +qtruby/rubylib/tutorial +qtruby/rubylib/designer/examples diff --git a/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.install b/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.install new file mode 100644 index 000000000..a1b654969 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.install @@ -0,0 +1,15 @@ +debian/tmp/opt/trinity/bin/rbqtsh +debian/tmp/opt/trinity/bin/rbqtapi +debian/tmp/opt/trinity/bin/rbuic +debian/tmp/opt/trinity/bin/qtrubyinit + +debian/tmp/opt/trinity/lib/ruby/1.8/Qt/qtruby.rb +debian/tmp/opt/trinity/lib/ruby/1.8/Qt.rb + +debian/tmp/opt/trinity/lib/ruby/1.8/*/qtruby.so* +debian/tmp/opt/trinity/lib/ruby/1.8/*/qtruby.la + +debian/tmp/opt/trinity/lib/ruby/1.8/*/qui.so* +debian/tmp/opt/trinity/lib/ruby/1.8/*/qui.la + +qtruby/ChangeLog /opt/trinity/share/doc/libqt0-ruby1.8 diff --git a/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.manpages b/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.manpages new file mode 100644 index 000000000..f2dc6de31 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt0-ruby1.8-trinity.manpages @@ -0,0 +1,4 @@ +debian/local/qtrubyinit.1 +debian/local/rbqtsh.1 +debian/local/rbqtapi.1 +debian/local/rbuic.1 diff --git a/debian/lenny/kdebindings/debian/libqt3-java-trinity.README.Debian b/debian/lenny/kdebindings/debian/libqt3-java-trinity.README.Debian new file mode 100644 index 000000000..bfba13c88 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt3-java-trinity.README.Debian @@ -0,0 +1,64 @@ +Developing and using Qt based applications written in Java +========================================================== + +This document explains how to develop and use Qt based programs +written in Java. This is what the Qt java bindings from the package +libqt3-java are designed to accomplish. + +Firstly, the bindings should work with any java compiler and VM +properly implementing the JNI interface, but they have only been +tested with the GCJ compiler and GIJ interpreter from the GCC suite. +Note that the bindings are not compiled to native code, using GCJ's +unique capability to do this, they are simply compiled to .class +files, and interpreted, in the classical Java manner. + +Secondly, when compiling and running apps using the Qt Java bindings, +you need to add "/usr/share/java/qtjava.jar" to the CLASSPATH. E.g. + + export CLASSPATH="/usr/share/java/qtjava.jar:/usr/share/java:." + javac Whatever.java + java Whatever + +And, that's basically the hard part of it all. For the rest, +developing Qt Java apps is much like Qt C++ apps, except that working +with slots is easier, and compiles may be faster as well. The API +should be completely similar to the Qt C++ API, so the standard Qt +docs should translate pretty easily. There are a lot of Qt Java usage +examples in /usr/share/doc/libqt3-java/examples. + +If you're interested in developing KDE applications using Java, look +at the libtrinity-java package. + + +Generating native executables +----------------------------- + +It is also possible to produce native executables with the following gcj +invocation: + + export CLASSPATH="/usr/share/java/qtjava.jar:/usr/share/java:." + gcj -fjni Somefile.java /usr/share/java/qtjava.jar --main=Somefile + LD_LIBRARY_PATH=/usr/lib/jni ./a.out + +As this will compile the full qtjava.jar into native code, the resulting +executable will be rather large. If you plan on having several of these +executables, it may be worth creating a shared qtjava library, like +this: + + gcj -fjni -shared /usr/share/java/qtjava.jar -o libqtjava-shared.so + +And then, after you put libqtjava-shared.so in /usr/lib or similar, you +can go like: + + gcj -fjni Somefile.java --main=Somefile -lqtjava-shared + LD_LIBRARY_PATH=/usr/lib/jni ./a.out + +In the future, I'll investigate the possibility of shipping the +qtjava-shared library in the Debian packages. + +Also, in order to avoid the necessity of setting the LD_LIBRARY_PATH +environment variable, the option -Djava.library.path=/usr/lib/jni can be +passed to the gcj invocation. There is, however, a bug [1] in gcj that +prevents this from working, and it's only fixed in gcj-4.0. + + [1] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18234 diff --git a/debian/lenny/kdebindings/debian/libqt3-java-trinity.dirs b/debian/lenny/kdebindings/debian/libqt3-java-trinity.dirs new file mode 100644 index 000000000..9fe145a6d --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt3-java-trinity.dirs @@ -0,0 +1 @@ +usr/share/doc/libqt3-jni diff --git a/debian/lenny/kdebindings/debian/libqt3-java-trinity.docs b/debian/lenny/kdebindings/debian/libqt3-java-trinity.docs new file mode 100644 index 000000000..b10168041 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt3-java-trinity.docs @@ -0,0 +1,3 @@ +qtjava/javalib/examples +qtjava/javalib/tutorial +qtjava/javalib/test diff --git a/debian/lenny/kdebindings/debian/libqt3-java-trinity.install b/debian/lenny/kdebindings/debian/libqt3-java-trinity.install new file mode 100644 index 000000000..d67dd9d4f --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt3-java-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/share/java/qtjava*.jar +debian/tmp/opt/trinity/share/doc/kde/HTML/en/javalib/*.html /opt/trinity/share/doc/libqt3-java-trinity/html diff --git a/debian/lenny/kdebindings/debian/libqt3-java-trinity.links b/debian/lenny/kdebindings/debian/libqt3-java-trinity.links new file mode 100644 index 000000000..04f3160e8 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt3-java-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libqt3-jni /opt/trinity/share/doc/libqt3-java diff --git a/debian/lenny/kdebindings/debian/libqt3-jni-trinity.docs b/debian/lenny/kdebindings/debian/libqt3-jni-trinity.docs new file mode 100644 index 000000000..90a6f2219 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt3-jni-trinity.docs @@ -0,0 +1,4 @@ +qtjava/AUTHORS +qtjava/NEWS +qtjava/README +qtjava/TODO diff --git a/debian/lenny/kdebindings/debian/libqt3-jni-trinity.install b/debian/lenny/kdebindings/debian/libqt3-jni-trinity.install new file mode 100644 index 000000000..0c879683b --- /dev/null +++ b/debian/lenny/kdebindings/debian/libqt3-jni-trinity.install @@ -0,0 +1,11 @@ +debian/tmp/opt/trinity/lib/libqtjavasupport.la +debian/tmp/opt/trinity/lib/libqtjavasupport.so +debian/tmp/opt/trinity/lib/libqtjavasupport.so.1 +debian/tmp/opt/trinity/lib/libqtjavasupport.so.1.0.0 + +debian/tmp/opt/trinity/lib/jni/libqtjava.la +debian/tmp/opt/trinity/lib/jni/libqtjava.so +debian/tmp/opt/trinity/lib/jni/libqtjava.so.1 +debian/tmp/opt/trinity/lib/jni/libqtjava.so.1.0.0 + +qtjava/ChangeLog /opt/trinity/share/doc/libqt3-jni diff --git a/debian/lenny/kdebindings/debian/libsmokekde-trinity-dev.install b/debian/lenny/kdebindings/debian/libsmokekde-trinity-dev.install new file mode 100644 index 000000000..85021cc40 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libsmokekde-trinity-dev.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libsmokekde.so +debian/tmp/opt/trinity/lib/libsmokekde.la diff --git a/debian/lenny/kdebindings/debian/libsmokekde-trinity-dev.links b/debian/lenny/kdebindings/debian/libsmokekde-trinity-dev.links new file mode 100644 index 000000000..da4b8e1a2 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libsmokekde-trinity-dev.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libsmokekde1 /opt/trinity/share/doc/libsmokekde-dev diff --git a/debian/lenny/kdebindings/debian/libsmokekde1-trinity.install b/debian/lenny/kdebindings/debian/libsmokekde1-trinity.install new file mode 100644 index 000000000..173913313 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libsmokekde1-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libsmokekde.so.1.2.2 +debian/tmp/opt/trinity/lib/libsmokekde.so.1 diff --git a/debian/lenny/kdebindings/debian/libsmokeqt-trinity-dev.install b/debian/lenny/kdebindings/debian/libsmokeqt-trinity-dev.install new file mode 100644 index 000000000..2904a6815 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libsmokeqt-trinity-dev.install @@ -0,0 +1,3 @@ +debian/tmp/opt/trinity/include/kde/smoke.h +debian/tmp/opt/trinity/lib/libsmokeqt.so +debian/tmp/opt/trinity/lib/libsmokeqt.la diff --git a/debian/lenny/kdebindings/debian/libsmokeqt-trinity-dev.links b/debian/lenny/kdebindings/debian/libsmokeqt-trinity-dev.links new file mode 100644 index 000000000..ba0272c14 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libsmokeqt-trinity-dev.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libsmokeqt1 /opt/trinity/share/doc/libsmokeqt-dev diff --git a/debian/lenny/kdebindings/debian/libsmokeqt1-trinity.install b/debian/lenny/kdebindings/debian/libsmokeqt1-trinity.install new file mode 100644 index 000000000..3bf2b300b --- /dev/null +++ b/debian/lenny/kdebindings/debian/libsmokeqt1-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libsmokeqt.so.1.2.2 +debian/tmp/opt/trinity/lib/libsmokeqt.so.1 diff --git a/debian/lenny/kdebindings/debian/libtrinity-java-trinity.README.Debian b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.README.Debian new file mode 100644 index 000000000..7b0f5a847 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.README.Debian @@ -0,0 +1,12 @@ +Developing and using KDE based applications written in Java +=========================================================== + +This document explains how to develop and use KDE based programs +written in Java. This is what the KDE java bindings from the package +libtrinity-java are designed to accomplish. + +Please read the document /usr/share/doc/libqt3-java/README.Debian. +Mostly everything mentionned there applies here as well, with the +addition that you should also add "/usr/share/java/koala.jar" to your +CLASSPATH for compiling and using (in addition to qtjava.jar, and +possibly others). diff --git a/debian/lenny/kdebindings/debian/libtrinity-java-trinity.dirs b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.dirs new file mode 100644 index 000000000..02807ba4b --- /dev/null +++ b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.dirs @@ -0,0 +1 @@ +usr/share/doc/libtrinity-jni diff --git a/debian/lenny/kdebindings/debian/libtrinity-java-trinity.docs b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.docs new file mode 100644 index 000000000..6f113fce7 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.docs @@ -0,0 +1,2 @@ +kdejava/koala/examples +kdejava/koala/test diff --git a/debian/lenny/kdebindings/debian/libtrinity-java-trinity.install b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.install new file mode 100644 index 000000000..9ea8f63c7 --- /dev/null +++ b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/java/koala*.jar diff --git a/debian/lenny/kdebindings/debian/libtrinity-java-trinity.links b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.links new file mode 100644 index 000000000..3d5d71d6a --- /dev/null +++ b/debian/lenny/kdebindings/debian/libtrinity-java-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libtrinity-jni /opt/trinity/share/doc/libtrinity-java diff --git a/debian/lenny/kdebindings/debian/libtrinity-jni-trinity.docs b/debian/lenny/kdebindings/debian/libtrinity-jni-trinity.docs new file mode 100644 index 000000000..56222195b --- /dev/null +++ b/debian/lenny/kdebindings/debian/libtrinity-jni-trinity.docs @@ -0,0 +1,4 @@ +kdejava/AUTHORS +kdejava/NEWS +kdejava/README +kdejava/TODO diff --git a/debian/lenny/kdebindings/debian/libtrinity-jni-trinity.install b/debian/lenny/kdebindings/debian/libtrinity-jni-trinity.install new file mode 100644 index 000000000..0c661dcee --- /dev/null +++ b/debian/lenny/kdebindings/debian/libtrinity-jni-trinity.install @@ -0,0 +1,6 @@ +debian/tmp/opt/trinity/lib/jni/libkdejava.so.1 +debian/tmp/opt/trinity/lib/jni/libkdejava.la +debian/tmp/opt/trinity/lib/jni/libkdejava.so +debian/tmp/opt/trinity/lib/jni/libkdejava.so.1.0.0 + +kdejava/ChangeLog /opt/trinity/share/doc/libtrinity-jni diff --git a/debian/lenny/kdebindings/debian/local/dcopidl2java.1 b/debian/lenny/kdebindings/debian/local/dcopidl2java.1 new file mode 100644 index 000000000..926d78391 --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/dcopidl2java.1 @@ -0,0 +1,28 @@ +.TH LIBDCOP-JAVA 1 "July 31, 2002" +.SH NAME +dcopidl2java \- Convert a DCOP IDL file to Java language stubs +.SH SYNOPSIS +.B dcopidl2java +.RI " [ " --no-skel " ] [ " --no-stub " ] [ " --package " " java-package " ] " file +.SH DESCRIPTION +This manual page documents briefly the +.B dcopidl2java +command. +.PP +\fBdcopidl2java\fP is a program that generates Java stubs from a DCOP IDL file, +for use with the libdcop-java Java DCOP bindings. + +.SH OPTIONS +A summary of options is included below. +.TP +.B --no-skel +Do not generate skeleton code. +.TP +.B --no-stub +Do not generate stub implementation code. +.TP +.B --package java-package +Set the name of the Java package to use in the generated code. +.SH AUTHOR +This manual page was written by Peter Hawkins <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/lenny/kdebindings/debian/local/juic.1 b/debian/lenny/kdebindings/debian/local/juic.1 new file mode 100644 index 000000000..08aba74f8 --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/juic.1 @@ -0,0 +1,39 @@ +.TH JUIC 1 "Apr 2004" "K Desktop Environment" "Qt Java UI Compiler Manual" +.SH NAME +juic \- The Qt Java UI Compiler +.SH SYNOPSIS +.B juic +[options] uifile +.SH DESCRIPTION +Juic is the Qt Java UI Compiler. It generates Java\*(tm code from a +XML UI Description file. This XML UI Description file can be +generated by Qt Designer, Qt's graphical UI designer. Juic is the +Java\*(tm equivalent for the C++ uic program. + +Juic generates Java code for the Qt UI Description File passed to it, +and outputs it on standard output. +.SH OPTIONS +.TP +.B \-proc <xsltproc|xalan|saxon> +Tells juic which xslt processor to use internally. Possible values +are "xsltproc", "xalan", "saxon". The processor you specify must be +available in the PATH or juic will give an error. The default is to +use xsltproc if it's available, and use saxon otherwise. +.TP +.B \-package <the.package.for.the.class> +Tells juic to add the given package declaration to the generated java +class. +.TP +.B \-abstract <true|false> +Tells juic whether or not to define slots as abstract. +.TP +.B \-images <dir> +Tells juic where to find the images used in the given ui file. +Default is "images". +.TP +.B \-os <unix|msdos|mac> +Tells juic what newline style to use in the generated java file. Possible values are "unix", "msdos" and "mac", for UNIX, DOS and MacOS style newlines respectively. +.SH AUTHOR +Marco Ladermann +.SH SEE ALSO +uic(1) diff --git a/debian/lenny/kdebindings/debian/local/krubyinit.1 b/debian/lenny/kdebindings/debian/local/krubyinit.1 new file mode 100644 index 000000000..21cd93112 --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/krubyinit.1 @@ -0,0 +1,25 @@ +.TH KRUBYINIT 1 "Aug 2004" "K Desktop Environment" "KRubyInit Manual" +.SH NAME +krubyinit \- Start Korundum Ruby Scripts Faster +.SH SYNOPSYS +.B krubyinit +[switches] [--] [programfile] [arguments] +.SH DESCRIPTION +Krubyinit is a wrapper around the ruby interpreter for executing Ruby +scripts using the Korundum library ( the Ruby KDE bindings ). It uses +the kdeinit system to start the app so that they start a little bit +faster when started in a running KDE session. + +The script takes exactly the same options as the ruby(1) program. +Therefore, its options aren't documented here, please refer to the +ruby(1) manpage. + +This script is part of Korundum, which is part of the KDE Bindings +module. +.SH OPTIONS +Krubyinit takes exactly the same options as the ruby(1) program and +they have exactly the same meaning. Please refer to its manpage. +.SH AUTHOR +Alexander Kellett +.SH SEE ALSO +ruby(1) diff --git a/debian/lenny/kdebindings/debian/local/qtrubyinit.1 b/debian/lenny/kdebindings/debian/local/qtrubyinit.1 new file mode 100644 index 000000000..61a505863 --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/qtrubyinit.1 @@ -0,0 +1,25 @@ +.TH QTRUBYINIT 1 "Aug 2004" "K Desktop Environment" "QtRubyInit Manual" +.SH NAME +qtrubyinit \- Start Qt Ruby Scripts Faster +.SH SYNOPSYS +.B qtrubyinit +[switches] [--] [programfile] [arguments] +.SH DESCRIPTION +Qtrubyinit is a wrapper around the ruby interpreter for executing Ruby +scripts using the QtRuby library. It uses the kdeinit system to start +the app so that they start a little bit faster when started in a +running KDE session. + +The script takes exactly the same options as the ruby(1) program. +Therefore, its options aren't documented here, please refer to the +ruby(1) manpage. + +This script is part of QtRuby, which is part of the KDE Bindings +module. +.SH OPTIONS +Qtrubyinit takes exactly the same options as the ruby(1) program and +they have exactly the same meaning. Please refer to its manpage. +.SH AUTHOR +Alexander Kellett +.SH SEE ALSO +ruby(1) diff --git a/debian/lenny/kdebindings/debian/local/rbkdeapi.1 b/debian/lenny/kdebindings/debian/local/rbkdeapi.1 new file mode 100644 index 000000000..ba6772436 --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/rbkdeapi.1 @@ -0,0 +1,29 @@ +.TH RBKDEAPI 1 "Aug 2004" "K Desktop Environment" "Korundum KDE Ruby Bindings Manual" +.SH NAME +rbkdeapi \- A Korundum KDE Ruby Introspection Tool +.SH SYNOPSIS +.B rbkdeapi +[options] [<class>] +.SH DESCRIPTION +Rbkdeapi is a Korundum KDE Ruby Introspection Tool, similar to +javap(1). Use it to find a list of method for a certain Korundum class. +.SH OPTIONS +.TP +.B \-r <re> +Find all functions matching regular expression/keyword <re> +.TP +.B \-i +Perform a case insensitive search ( only meaningful in combination with -r ) +.TP +.B \-p +Display also inherited methods. +.TP +.B \-v +Print QtRuby and Qt versions. +.TP +.B \-h +Print a help message. +.SH AUTHOR +Alexander Kellett +.SH SEE ALSO +rbqtapi(1) diff --git a/debian/lenny/kdebindings/debian/local/rbkdesh.1 b/debian/lenny/kdebindings/debian/local/rbkdesh.1 new file mode 100644 index 000000000..1fd7b6784 --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/rbkdesh.1 @@ -0,0 +1,17 @@ +.TH RBKDESH 1 "Aug 2004" "K Desktop Environment" "Korundum KDE Ruby Bindings Manual" +.SH NAME +rbkdesh \- An Interactive Korundum Shell +.SH SYNOPSIS +.B rbkdesh +[options] +.SH DESCRIPTION +Rbkdesh is an interactive Korundum shell. It shows a GUI dialog box +where you can enter Ruby code using the Korundum KDE Ruby bindings +library. +.SH OPTIONS +This program takes no options. +.SH AUTHOR +Germain Garand +Alexander Kellett +.SH SEE ALSO +rbqtsh(1) diff --git a/debian/lenny/kdebindings/debian/local/rbqtapi.1 b/debian/lenny/kdebindings/debian/local/rbqtapi.1 new file mode 100644 index 000000000..e89b6f57d --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/rbqtapi.1 @@ -0,0 +1,29 @@ +.TH RBQTAPI 1 "Aug 2004" "K Desktop Environment" "Qt Ruby Bindings Manual" +.SH NAME +rbqtapi \- A QtRuby Introspection Tool +.SH SYNOPSIS +.B rbqtapi +[options] [<class>] +.SH DESCRIPTION +Rbqtapi is a QtRuby Introspection Tool, similar to javap(1). Use it +to find a list of method for a certain QtRuby class. +.SH OPTIONS +.TP +.B \-r <re> +Find all functions matching regular expression/keyword <re> +.TP +.B \-i +Perform a case insensitive search ( only meaningful in combination with -r ) +.TP +.B \-p +Display also inherited methods. +.TP +.B \-v +Print QtRuby and Qt versions. +.TP +.B \-h +Print a help message. +.SH AUTHOR +Alexander Kellett +.SH SEE ALSO +rbkdeapi(1) diff --git a/debian/lenny/kdebindings/debian/local/rbqtsh.1 b/debian/lenny/kdebindings/debian/local/rbqtsh.1 new file mode 100644 index 000000000..dfa020d3d --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/rbqtsh.1 @@ -0,0 +1,16 @@ +.TH RBQTSH 1 "Aug 2004" "K Desktop Environment" "Qt Ruby Bindings Manual" +.SH NAME +rbqtsh \- An Interactive QtRuby Shell +.SH SYNOPSIS +.B rbqtsh +[options] +.SH DESCRIPTION +Rbqtsh is an interactive QtRuby shell. It shows a GUI dialog box +where you can enter Ruby code using the QtRuby library. +.SH OPTIONS +This program takes no options. +.SH AUTHOR +Germain Garand +Alexander Kellett +.SH SEE ALSO +rbkdesh(1) diff --git a/debian/lenny/kdebindings/debian/local/rbuic.1 b/debian/lenny/kdebindings/debian/local/rbuic.1 new file mode 100644 index 000000000..5191cd7b6 --- /dev/null +++ b/debian/lenny/kdebindings/debian/local/rbuic.1 @@ -0,0 +1,64 @@ +.TH RBUIC 1 "Apr 2004" "K Desktop Environment" "Qt Ruby UI Compiler Manual" +.SH NAME +rbuic \- The Qt Ruby UI Compiler +.SH SYNOPSIS +Generate implementation: +.B rbuic +[options] uifile +.LP +Generate subclass implementation: +.B rbuic +[options] -subimpl <classname> <uifile> +.LP +Generate image collection: +.B rbuic +[options] -embed <project> <image1> <image2> <image3> ... +.SH DESCRIPTION +Rbuic is the Qt Ruby UI Compiler. It generates Ruby code from a XML +UI Description file. This XML UI Description file can be generated by +Qt Designer, Qt's graphical UI designer. Rbuic is the Ruby equivalent +for the C++ uic program. + +When invoked to generate an implementation, rbuic generates Ruby code +for the Qt UI Description File passed to it, and outputs it on +standard output. + +When invoked to generate a subclass implementation, rbuic generates +template Ruby code for a subclass of the widget in the Qt UI +Description File passed to it, and outputs it on standard output. + +When invoked to generate an image collection, rbuic generates Ruby +code containing the image data in strings. This is useful to avoid +having to distribute image files along with your application. It is +arguably more useful for C++ ( where the image strings can be compiled +into an executable ), but still, it is available for Ruby as well. +.SH OPTIONS +.TP +.B \-o <file> +Write output to file rather than stdout. +.TP +.B \-p <indent> +Set the indent in spaces (0 to use a tab) +.TP +.B \-nofwd +Omit imports of custom widgets +.TP +.B \-kde +Use kde widgets, require 'Korundum' extension +.TP +.B \-tr <func> +Use func(...) rather than trUtf8(...) for i18n +.TP +.B \-x +Generate extra code to test the class +.TP +.B \-version +Print the Rbuic and Qt versions +.TP +.B \-help +Display some help information. +.SH AUTHOR +Germain Garand +Phil Thompson +.SH SEE ALSO +uic(1) diff --git a/debian/lenny/kdebindings/debian/patches/common/04_am_maintainer_mode.diff b/debian/lenny/kdebindings/debian/patches/common/04_am_maintainer_mode.diff new file mode 100644 index 000000000..391a80285 --- /dev/null +++ b/debian/lenny/kdebindings/debian/patches/common/04_am_maintainer_mode.diff @@ -0,0 +1,11 @@ +--- a/admin/configure.in.min ++++ b/admin/configure.in.min +@@ -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 diff --git a/debian/lenny/kdebindings/debian/patches/common/05_pedantic-errors.diff b/debian/lenny/kdebindings/debian/patches/common/05_pedantic-errors.diff new file mode 100644 index 000000000..ce2883918 --- /dev/null +++ b/debian/lenny/kdebindings/debian/patches/common/05_pedantic-errors.diff @@ -0,0 +1,12 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -2144,9 +2144,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 + ], diff --git a/debian/lenny/kdebindings/debian/patches/common/06_disable_no_undefined.diff b/debian/lenny/kdebindings/debian/patches/common/06_disable_no_undefined.diff new file mode 100644 index 000000000..05c932c3c --- /dev/null +++ b/debian/lenny/kdebindings/debian/patches/common/06_disable_no_undefined.diff @@ -0,0 +1,18 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -1689,15 +1689,6 @@ + KDE_USE_CLOSURE_TRUE="#" + KDE_USE_CLOSURE_FALSE="" + KDE_NO_UNDEFINED="" +- case $host in +- *-*-linux-gnu) +- KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined], +- [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined], +- [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"], +- [KDE_NO_UNDEFINED=""])], +- [KDE_NO_UNDEFINED=""]) +- ;; +- esac + fi + AC_SUBST(KDE_USE_CLOSURE_TRUE) + AC_SUBST(KDE_USE_CLOSURE_FALSE) diff --git a/debian/lenny/kdebindings/debian/patches/common/kubuntu_01_kdepot.diff b/debian/lenny/kdebindings/debian/patches/common/kubuntu_01_kdepot.diff new file mode 100644 index 000000000..0caf5361a --- /dev/null +++ b/debian/lenny/kdebindings/debian/patches/common/kubuntu_01_kdepot.diff @@ -0,0 +1,26 @@ +--- kde/admin/cvs.sh 2005-11-26 02:42:02.000000000 +0000 ++++ kde/admin/cvs.sh 2005-11-26 02:42:26.000000000 +0000 +@@ -537,6 +537,8 @@ + if test -z "$PREPARETIPS"; then PREPARETIPS=preparetips ; fi + export EXTRACTRC PREPARETIPS + ++kdepotpath=/opt/trinity/include/kde/kde.pot ++ + for subdir in $dirs; do + test -z "$VERBOSE" || echo "Making messages in $subdir" + (cd $subdir +@@ -554,10 +556,10 @@ + fi + perl -e '$mes=0; while (<STDIN>) { next if (/^(if\s|else\s|endif)/); if (/^messages:/) { $mes=1; print $_; next; } if ($mes) { if (/$\\(XGETTEXT\)/ && / -o/) { s/ -o \$\(podir\)/ _translatorinfo.cpp -o \$\(podir\)/ } print $_; } else { print $_; } }' < Makefile.am | egrep -v '^include ' > _transMakefile + +- kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot +- if ! test -f $kdepotpath; then +- kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot +- fi ++# kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot ++# if ! test -f $kdepotpath; then ++# kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot ++# fi + + $MAKE -s -f _transMakefile podir=$podir EXTRACTRC="$EXTRACTRC" PREPARETIPS="$PREPARETIPS" srcdir=. \ + XGETTEXT="${XGETTEXT:-xgettext} --foreign-user -C -ci18n -ki18n -ktr2i18n -kI18N_NOOP -kI18N_NOOP2 -kaliasLocale -x $kdepotpath" messages diff --git a/debian/lenny/kdebindings/debian/python-dcop-trinity.docs b/debian/lenny/kdebindings/debian/python-dcop-trinity.docs new file mode 100644 index 000000000..957d3af3e --- /dev/null +++ b/debian/lenny/kdebindings/debian/python-dcop-trinity.docs @@ -0,0 +1,2 @@ +dcoppython/README +dcoppython/TODO diff --git a/debian/lenny/kdebindings/debian/python-dcop-trinity.examples b/debian/lenny/kdebindings/debian/python-dcop-trinity.examples new file mode 100644 index 000000000..4100d465b --- /dev/null +++ b/debian/lenny/kdebindings/debian/python-dcop-trinity.examples @@ -0,0 +1,2 @@ +dcoppython/test/*.py +dcoppython/test/README-server diff --git a/debian/lenny/kdebindings/debian/python-dcop-trinity.install b/debian/lenny/kdebindings/debian/python-dcop-trinity.install new file mode 100644 index 000000000..36473c21b --- /dev/null +++ b/debian/lenny/kdebindings/debian/python-dcop-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/lib/python2.5/site-packages diff --git a/debian/lenny/kdebindings/debian/rules b/debian/lenny/kdebindings/debian/rules new file mode 100755 index 000000000..ad10f725f --- /dev/null +++ b/debian/lenny/kdebindings/debian/rules @@ -0,0 +1,139 @@ +#! /usr/bin/make -f + +DEB_QUILT_PATCHDIR_LINK := +export QUILT_PATCHES=debian/patches + + +include /usr/share/cdbs/1/rules/debhelper.mk +override DEB_BUILDDIR := $(DEB_SRCDIR) +include debian/cdbs/debian-qt-kde.mk +DEB_BUILDDIR := $(DEB_SRCDIR) +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +### + +ifneq (,$(shell dh_listpackages -s | grep libqt3-jni-trinity)) + WITH_JAVA := --with-java=/usr/lib/jvm/default-java +else + WITH_JAVA := --without-java + WITHOUT_JAVA := 1 +endif + +### + +DEB_CONFIGURE_EXTRA_FLAGS = $(WITH_JAVA) \ + --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib \ + DO_NOT_COMPILE='dcopperl kalyptus qtsharp xparts python' + +DEB_COMPRESS_EXCLUDE += .java .ui .js .rb .map .wav .bmp .cpp .sk + +# These are not all the packages with libraries, but only those that +# need to be in DEB_SHLIBDEPS_INCLUDE... +PACKAGES_WITH_LIBS = libqt3-jni-trinity libsmokeqt1-trinity libsmokekde1-trinity libkjsembed1-trinity + +# These packages do not ship files in /usr/lib so need not call ldconfig. +DEB_DH_MAKESHLIBS_ARGS_libtrinity-jni-trinity = -n +DEB_DH_MAKESHLIBS_ARGS_libqt0-ruby1.8-trinity = -n +DEB_DH_MAKESHLIBS_ARGS_libkorundum0-ruby1.8-trinity = -n + +### + +clean:: + rm -f kjsembed/docs/embedding/simple-embed/Makefile + rm -f debian/stamp-install-dcopjava + [ ! -f Makefile ] || $(MAKE) -C dcopjava distclean + find . -name 'Makefile' -exec rm {} \; + # Just in case + rm -f $(DEB_SRCDIR)/dcopjava/dcopidl2java/dcopidl2java + rm -f $(DEB_SRCDIR)/dcopjava/dcopidl2java/dcopidl2java.all_cpp.o + rm -f $(DEB_SRCDIR)/dcopjava/binding/org/kde/DCOP/*.class + rm -rf $(DEB_SRCDIR)/dcopjava/binding/.libs + rm -f dcopjava/binding/client.lo + rm -f dcopjava/binding/libjavadcop.la + rm -f dcopjava/binding/org_kde_DCOP_Client.h + rm -f dcopjava/dcopidl2java/dcopidl2java.all_cpp.cpp + rm -f smoke/kde/qtdefines + rm -f smoke/kde/smokedata.cpp.diff + rm -f smoke/qt/qtdefines + rm -f smoke/qt/smokedata.cpp.diff + + +common-build-indep:: stamp-build-dcopjava +stamp-build-dcopjava: +ifndef WITHOUT_JAVA + # build dcopjava even though it's disabled upstream. + cd $(DEB_BUILDDIR) && \ + $(MAKE) -C dcopjava +endif + touch debian/$@ + +stamp-install-dcopjava: +ifndef WITHOUT_JAVA + cd $(DEB_BUILDDIR) && \ + $(MAKE) -C dcopjava install DESTDIR=$(CURDIR)/debian/tmp +endif + touch debian/$@ + +upstream_version=$(shell head -1 $(CURDIR)/debian/changelog | sed -e "s,.*:\([^-]*\).*,\1,") + +common-install-arch:: + # Move the python and ruby bindings to the correct directory + cp -Rp debian/tmp/usr/lib/* debian/tmp/opt/trinity/lib/ + rm -rf debian/tmp/usr/lib/* + +common-install-indep:: stamp-install-dcopjava + dh_link -i +ifndef WITHOUT_JAVA + # Fix up the Java packages so they conform to policy + mkdir -p debian/tmp/opt/trinity/share/java + (cd debian/tmp/opt/trinity/lib/java ; jar cvf ../../share/java/dcopjava-$(upstream_version).jar org/ ) + cd debian/tmp/opt/trinity/lib/java; rm -rf org + ln -s dcopjava-$(upstream_version).jar debian/tmp/opt/trinity/share/java/dcopjava.jar + + mv debian/tmp/opt/trinity/lib/java/qtjava.jar debian/tmp/opt/trinity/share/java/qtjava-$(upstream_version).jar + ln -s qtjava-$(upstream_version).jar debian/tmp/opt/trinity/share/java/qtjava.jar + + mv debian/tmp/opt/trinity/lib/java/koala.jar debian/tmp/opt/trinity/share/java/koala-$(upstream_version).jar + ln -s koala-$(upstream_version).jar debian/tmp/opt/trinity/share/java/koala.jar +endif + +common-install-arch:: stamp-install-dcopjava + dh_link -s + + # Provide a Makefile for the example + $(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,\ + cp $(DEB_BUILDDIR)/kjsembed/docs/embedding/simple-embed/Makefile kjsembed/docs/embedding/simple-embed) + +### + +binary-install/python-dcop-trinity:: + dh_pysupport -p$(cdbs_curpkg) + +### + +common-binary-post-install-arch:: + for p in $(PACKAGES_WITH_USD_SYMLINK); do \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/copyright; \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog.Debian; \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog; \ + done + +common-binary-post-install-indep:: + for p in $(PACKAGES_WITH_USD_SYMLINK); do \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/copyright; \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog.Debian; \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog; \ + done + +PACKAGES_WITH_USD_SYMLINK = kdebindings-java-trinity libtrinity-java-trinity libqt3-java-trinity \ + libdcop3-java-trinity-dev libdcop3-java-trinity \ + libsmokekde-trinity-dev libsmokeqt-trinity-dev \ + kjscmd-trinity libkjsembed-trinity-dev diff --git a/debian/lenny/kdelibs/debian/control b/debian/lenny/kdelibs/debian/control index de00fed2b..54b0e3e30 100644 --- a/debian/lenny/kdelibs/debian/control +++ b/debian/lenny/kdelibs/debian/control @@ -85,7 +85,7 @@ Depends: kdelibs4c2a-trinity (= ${Source-Version}), libart-2.0-dev (>= 2.3.17), libaspell-dev, hspell, libbz2-dev, libcupsys2-dev, libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev, libopenexr-dev (>= 1.2.2-3), libpcre3-dev, liblualib50-dev, - libsasl2-dev, libssl-dev, + libsasl2-dev, libssl-dev, libxcomposite-dev, libtiff4-dev (>= 3.7.3-1), libxml2-dev, libxml2-utils, libxslt1-dev, libavahi-client-dev (>= 0.4), libtqtinterface-dev, gettext-kde diff --git a/debian/lenny/libraries/pykdeextensions/debian/README.Debian b/debian/lenny/libraries/pykdeextensions/debian/README.Debian new file mode 100644 index 000000000..b0302c211 --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/README.Debian @@ -0,0 +1,107 @@ +Debian kde-extras Team +---------------------- + +1. Contacts +----------- + +General help requests + <[email protected]> mailing list + #debian-kde on irc + +Packaging queries + <[email protected]> mailing list + #debian-qt-kde on irc + +Maintainers + <[email protected]> mailing list + + +2. Subversion repository +------------------------ + +You can browse it only at: + +http://svn.debian.org/wsvn/pkg-kde/kde-extras/ + +To "checkout" the repository use these commands: + + $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Authorized SSH keys are controlled at https://alioth.debian.org/account/ + +The repository layout is: + +- packagename/ +� � - trunk/ +� � - branches/ +� � - tags/ +��������- 0.7.2-1/ +��������- 0.7.2-2/ +��������- 0.7.2-2ubuntu1/ +��������- 0.7.2-2ubuntu2/ +��������- 0.7.2-2ubuntu3/ +��������- 0.8.0/ +��������... + +If only one version of the package is available at the time, development must +be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new +release is made. + +When, at some point, the need to have two different versions at the same time +arises (for example, if we need a version to be in unstable and a different one +to be in experimental), experimental development will be made in trunk/ and +if a new unstable package needs to be cooked, copying +tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the +trick. + +3. Using svn-buildpackage +-------------------------- + +Packages with an upstream tarball will require you to set the mergeWithUpstream +property first (from the package root) so that svn-buildpackage will look for +the .orig.tar.gz in the ../tarballs directory. + + % svn propset mergeWithUpstream 1 debian + +Please note that this only works for packages which have only the debian/ +directory committed. Consequently, you must use CDBS's simple-patchsys.mk or +dpatch to modify the upstream sources. + +After you have finished and committed your Debian patches via + + % svn commit [PACKAGE] + +as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build +your package with the following commands: + + % svn-buildpackage --svn-ignore-new -rfakeroot + +Please, don't commit tarballs/ or build-area/ directories to SVN. + +4. Tarballs and Build-area directories +------------------------------------ + +During pkg development before uploaded to debian the tarballs can be found at: + + http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/ + +You need to place those dirs in the parent directory of the one from which you're +running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs +in 'pkgname'/ dir, at the same level as trunk/ + +If you want to compile inside one version in tags/ dir, you'll need to place those +dirs inside that dir. Of course the easiest and cleanest way of doing it is +by making a symlink of those dirs inside tags/ dir. + +5. Using svn-inject +------------------- + +To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1) +as follows: + + svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Type in your alioth password a few hundred times :-) and your package should be +uploaded to the archive. Note you will also need to manually copy the +package.orig.tar.gz to your tarballs directory. The -o option is important as +this ensures that we 'Only keep modified files under SVN control' diff --git a/debian/lenny/libraries/pykdeextensions/debian/changelog b/debian/lenny/libraries/pykdeextensions/debian/changelog new file mode 100644 index 000000000..3c1ed6acf --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/changelog @@ -0,0 +1,134 @@ +pykdeextensions-trinity (0.4.0-6ubuntu6) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 July 2009 16:08:00 -0600 + +pykdeextensions-trinity (0.4.0-5ubuntu5) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <[email protected]> Wed, 03 Dec 2008 21:38:00 -0600 + +pykdeextensions (0.4.0-5ubuntu3) hardy; urgency=low + + * Re-add libpythoniz0 dependency on python-dev to work around + libpythonize0 dlopening libpython2.5.so and not ...so.1 (LP: #179668) + + -- Scott Kitterman <[email protected]> Sat, 01 Mar 2008 11:15:08 -0500 + +pykdeextensions (0.4.0-5ubuntu2) hardy; urgency=low + + * debian/control: + - remove the python-all-dev dependency in libpythonize0 + - remove python2.5-dev dependency in libpythonize0-dev, this + gets pulled in via libpythonize0 + + -- Michael Vogt <[email protected]> Mon, 17 Dec 2007 12:38:49 +0100 + +pykdeextensions (0.4.0-5ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining changes: + - libpythonize0 depends on python2.5-dev, it tries to load .so file + + -- Jonathan Riddell <[email protected]> Thu, 29 Nov 2007 17:59:47 +0000 + +pykdeextensions (0.4.0-5) unstable; urgency=low + + * Add python-qt-dev build dependency. + pyqtconfig moved from python-qt3 to python-qt-dev. (Closes: #439504) + * Build with python 2.4/2.5. (Closes: #424505, #445292) + * Revert previous pyversions. + * Revert python-all-dev build dependency. + * Replace 12_force_python2.4_script patch. + * Remove *.py[co] files. + * lintian cleanup: substvar-source-version-is-deprecated. + Use ${binary:Version}. + * Make pykdeextensions package arch all. + + -- Fathi Boudra <[email protected]> Sun, 07 Oct 2007 12:06:15 +0200 + +pykdeextensions (0.4.0-4ubuntu4) gutsy; urgency=low + + * Fix depends to python2.5-dev + + -- Jonathan Riddell <[email protected]> Tue, 25 Sep 2007 18:48:45 +0100 + +pykdeextensions (0.4.0-4ubuntu3) gutsy; urgency=low + + * Add libpython2.5-dev as a depends for libpythonize0, it wants to + load libpython2.5.so, reverts change from previous upload, LP: #84689, + LP: #144815 + + -- Jonathan Riddell <[email protected]> Tue, 25 Sep 2007 16:32:17 +0100 + +pykdeextensions (0.4.0-4ubuntu2) gutsy; urgency=low + + * Fix build failure, build-depend on python-qt-dev. + * Use the unversioned python interpreter for scripts. + * Don't include byte-compiled files. LP: #36733. + * libpythonize0: Remove dependency on python2.5-dev. LP: #84689. + + -- Matthias Klose <[email protected]> Wed, 29 Aug 2007 20:48:25 +0000 + +pykdeextensions (0.4.0-4ubuntu1) gutsy; urgency=low + + * Merge with Debian, remaining changes: + - build on python 2.5 + + -- Jonathan Riddell <[email protected]> Sun, 03 Jun 2007 13:51:42 +0100 + +pykdeextensions (0.4.0-4) unstable; urgency=low + + * Update pyversions. Force to build with python2.4 only. (Closes: #424505) + * Remove python-all-dev build dependency. Replaced by python-dev. + * Remove pycompat. Deprecated. + + -- Fathi Boudra <[email protected]> Wed, 16 May 2007 11:02:06 +0200 + +pykdeextensions (0.4.0-3ubuntu1) feisty; urgency=low + + * Force to build with python2.5. + * FIXME: The package is unlikely to work with python2.4; maybe + just drop the build dependency on python-all-dev. + + -- Matthias Klose <[email protected]> Sun, 14 Jan 2007 16:42:27 +0000 + +pykdeextensions (0.4.0-3) unstable; urgency=low + + * Converted package to python-support + * Added pycompat and pyversions + * Force to use python2.4 (Closes: #375618) + * Added to Build-Depends: python-support, python-all-dev, + kdelibs4c2a (for kde-config) + * Updated libpythonize0-dev, libpythonize0, and pykdextensions install files + * Cleaned up rules + * Added 12_force_python2.4_script.diff to force python2.4 in scripts + + -- Fathi Boudra <[email protected]> Thu, 29 Jun 2006 15:41:39 +0200 + +pykdeextensions (0.4.0-2) unstable; urgency=low + + * Converted package to cdbs + * Added 2 patches (thanks to Jonathan Riddell) + * 10_qt_candidate_paths.diff + * 11_fix_get_libdir_name.diff (Closes: #357775) + * Updated control file + * Bumped debian policy version + + -- Fathi Boudra <[email protected]> Tue, 6 Jun 2006 08:56:40 +0200 + +pykdeextensions (0.4.0-1) unstable; urgency=low + + [ Fathi Boudra ] + * Initial Debian release Closes: #340141 + + [ Jonathan Riddell ] + * Add depends on python2.x-dev to libpythonize0 to bring in libpython2.x.so + + [ Mark Purcell ] + * Maintainer: Debian KDE Extras Team <pkg-kde- + + -- Mark Purcell <[email protected]> Tue, 28 Feb 2006 19:24:38 +0000 + diff --git a/debian/lenny/libraries/pykdeextensions/debian/compat b/debian/lenny/libraries/pykdeextensions/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/lenny/libraries/pykdeextensions/debian/control b/debian/lenny/libraries/pykdeextensions/debian/control new file mode 100644 index 000000000..958752553 --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/control @@ -0,0 +1,45 @@ +Source: pykdeextensions-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +Uploaders: Fathi Boudra <[email protected]>, Mark Purcell <[email protected]> +Build-Depends: cdbs, debhelper (>= 5), chrpath, quilt, kdelibs4c2a-trinity, libtool, + libxml2-utils, libxrandr-dev, libxxf86vm-dev, pyqt-tools, python-trinity-trinity, + python-qt-dev, python-sip4-dev, python-support (>= 0.6), python (>= 2.5), python-dev (>= 2.5) +Standards-Version: 3.8.4 + +Package: pykdeextensions-trinity +Architecture: all +Depends: ${python:Depends} +Conflicts: pykdeextensions +Provides: ${python:Provides} +Description: Python packages to support KDE applications (scripts) [Trinity] + PyKDE Extensions is a collection of software and Python packages + to support the creation and installation of KDE applications. + . + Homepage: http://www.simonzone.com/software/pykdeextensions + +Package: libpythonize0-trinity-dev +Architecture: any +Section: libdevel +Depends: libpythonize0-trinity (= ${binary:Version}), python-dev +Description: Python packages to support KDE applications (development) [Trinity] + PyKDE Extensions is a collection of software and Python packages + to support the creation and installation of KDE applications. + . + This package contains the libpythonize development files. + . + Homepage: http://www.simonzone.com/software/pykdeextensions + +Package: libpythonize0-trinity +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libpythonize0 +Description: Python packages to support KDE applications (library) [Trinity] + PyKDE Extensions is a collection of software and Python packages + to support the creation and installation of KDE applications. + . + This package contains the libpythonize library files. + . + Homepage: http://www.simonzone.com/software/pykdeextensions diff --git a/debian/lenny/libraries/pykdeextensions/debian/copyright b/debian/lenny/libraries/pykdeextensions/debian/copyright new file mode 100644 index 000000000..a90a21587 --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/copyright @@ -0,0 +1,48 @@ +This package was debianized by Fathi Boudra <[email protected]> on +Wed, 27 Jul 2005 20:19:26 +0200. + +It was downloaded from <http://www.simonzone.com/software/pykdeextensions> + +Application templates and pykde helper modules copyright: + Simon Edwards <[email protected]> + +License: + + 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 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL-2'. + +libpythonize: Copyright 2003 Jim Bublitz <[email protected]> + +License: + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + diff --git a/debian/lenny/libraries/pykdeextensions/debian/docs b/debian/lenny/libraries/pykdeextensions/debian/docs new file mode 100644 index 000000000..e845566c0 --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/docs @@ -0,0 +1 @@ +README diff --git a/debian/lenny/libraries/pykdeextensions/debian/libpythonize0-trinity-dev.install b/debian/lenny/libraries/pykdeextensions/debian/libpythonize0-trinity-dev.install new file mode 100644 index 000000000..f50fc4e15 --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/libpythonize0-trinity-dev.install @@ -0,0 +1,4 @@ +opt/trinity/include/kde/pythonize.h +opt/trinity/lib/libpythonize.a +opt/trinity/lib/libpythonize.la +opt/trinity/lib/libpythonize.so diff --git a/debian/lenny/libraries/pykdeextensions/debian/libpythonize0-trinity.install b/debian/lenny/libraries/pykdeextensions/debian/libpythonize0-trinity.install new file mode 100644 index 000000000..48601d2d0 --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/libpythonize0-trinity.install @@ -0,0 +1 @@ +opt/trinity/lib/libpythonize.so.* diff --git a/debian/lenny/libraries/pykdeextensions/debian/patches/.gitignore b/debian/lenny/libraries/pykdeextensions/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/patches/.gitignore diff --git a/debian/lenny/libraries/pykdeextensions/debian/pycompat b/debian/lenny/libraries/pykdeextensions/debian/pycompat new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/pycompat @@ -0,0 +1 @@ +2 diff --git a/debian/lenny/libraries/pykdeextensions/debian/pykdeextensions-trinity.install b/debian/lenny/libraries/pykdeextensions/debian/pykdeextensions-trinity.install new file mode 100644 index 000000000..694850908 --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/pykdeextensions-trinity.install @@ -0,0 +1,7 @@ +usr/lib/python*/dist-packages +opt/trinity/share/apps/pykdeextensions/AUTHORS +opt/trinity/share/apps/pykdeextensions/ChangeLog +opt/trinity/share/apps/pykdeextensions/INSTALL +opt/trinity/share/apps/pykdeextensions/NEWS +opt/trinity/share/apps/pykdeextensions/app_templates +opt/trinity/share/doc/kde/HTML/en/pykdeextensions diff --git a/debian/lenny/libraries/pykdeextensions/debian/pykdeextensions-trinity.lintian-overrides b/debian/lenny/libraries/pykdeextensions/debian/pykdeextensions-trinity.lintian-overrides new file mode 100644 index 000000000..06b60205b --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/pykdeextensions-trinity.lintian-overrides @@ -0,0 +1,10 @@ +pykdeextensions: desktop-entry-contains-unknown-key ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop:4 name[en_GB] +pykdeextensions: desktop-command-not-in-package ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop kcmshell +pykdeextensions: desktop-entry-invalid-category QT ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop +pykdeextensions: desktop-entry-invalid-category X-KDE-settings-system ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop +pykdeextensions: desktop-entry-lacks-main-category ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop +pykdeextensions: desktop-command-not-in-package ./usr/share/apps/pykdeextensions/app_templates/kdeapp/src/kdeapp.desktop $APPNAMELC$ +pykdeextensions: desktop-command-not-in-package ./usr/share/apps/pykdeextensions/app_templates/kdeutility/src/kdeutility.desktop $APPNAMELC$ + +pykdeextensions: executable-not-elf-or-script ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.py +pykdeextensions: executable-not-elf-or-script ./usr/share/apps/pykdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.py diff --git a/debian/lenny/libraries/pykdeextensions/debian/python-distutils-jaunty.mk b/debian/lenny/libraries/pykdeextensions/debian/python-distutils-jaunty.mk new file mode 100644 index 000000000..9c5e5211f --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/python-distutils-jaunty.mk @@ -0,0 +1,295 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Colin Walters <[email protected]> +# Copyright © 2006 Marc Dequènes (Duck) <[email protected]> +# +# Description: manage Python public modules build +# This class is designed to work with Python packages using the +# 'distutils' build system and comply to the new policy established +# during summer 2006. Use of the debhelper class to make use of the +# new dh_python is strongly advised. (This is still left as optional +# in line with CDBS' flexible behavior.) +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA +# 02111-1307 USA. +# + +# This class provides rules for old and new Python policy. Leaving +# DEB_PYTHON_SYSTEM unset selects the old behavior. The pysupport and +# pycentral methods are available to comply with new policy. Don't forget +# to update your 'debian/control'. (Build-Depends are correctly generated +# if you are using the auto control generation feature.) + +# Once all old-style packages are removed before etch, some of the old +# can be refactored or removed. + + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_python_distutils +_cdbs_class_python_distutils = 1 + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) +include $(_cdbs_class_path)/langcore.mk$(_cdbs_makefile_suffix) + + +# check python system +cdbs_use_xs_field := $(shell grep -q "^XS-Python-Version:" debian/control && echo yes) +cdbs_selected_pycompat := $(shell if [ -e debian/pycompat ]; then cat debian/pycompat; fi) +cdbs_pycompat = $(cdbs_selected_pycompat) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + cdbs_python_support_path = usr/share/python-support/$(DEB_PYTHON_MODULE_PACKAGE) + ifeq (, $(cdbs_selected_pycompat)) + cdbs_pycompat = 2 + endif # use pycompat + # warning pysupport compatibility mode + ifneq (, $(cdbs_use_xs_field)) + $(warning WARNING: Use of XS-Python-Version and XB-Python-Version fields in debian/control is deprecated with pysupport method; use debian/pyversions if you need to specify specific versions.) + endif # use XS field (compat) +else + ifeq (pycentral, $(DEB_PYTHON_SYSTEM)) + ifeq (, $(cdbs_selected_pycompat)) + cdbs_pycompat = 2 + endif # use pycompat + else + ifneq (, $(DEB_PYTHON_SYSTEM)) + $(error unsupported Python system: $(DEB_PYTHON_SYSTEM) (select either pysupport or pycentral)) + else + ifneq (, $(cdbs_use_xs_field)) + $(error package uses the new Python policy; DEB_PYTHON_SYSTEM must be set to "pysupport" or "pycentral") + endif + ifneq (, $(cdbs_selected_pycompat)) + ifeq (yes, $(shell expr $(cdbs_selected_pycompat) \> 1 >/dev/null && echo yes)) + $(error package uses the new Python policy; DEB_PYTHON_SYSTEM must be set to "pysupport" or "pycentral") + endif + endif # use pycompat + endif # unknown method + endif # pycentral +endif # pysupport + + +ifndef DEB_PYTHON_SYSTEM +DEB_PYTHON_COMPILE_VERSION = +DEB_PYTHON_VERSIONS = 2.1 2.2 2.3 2.4 2.5 2.6 +else +# default package is the first one declared in 'debian/control' +# (override if necessary) +DEB_PYTHON_MODULE_PACKAGE = $(firstword $(filter-out %-doc %-dev %-common, $(DEB_PACKAGES))) +DEB_PYTHON_PRIVATE_MODULES_DIRS = +endif + +# common variables +DEB_PYTHON_SETUP_CMD = setup.py +DEB_PYTHON_CLEAN_ARGS = -a +DEB_PYTHON_BUILD_ARGS = --build-base="$(CURDIR)/$(DEB_BUILDDIR)/build" +DEB_PYTHON_INSTALL_ARGS_ALL = --no-compile -O0 --prefix=/usr + + +ifndef DEB_PYTHON_SYSTEM +########################### old policy method ########################### + +$(warning =======================================================) +$(warning Your package does not conform to the new Python policy.) +$(warning Please consider updating. Here is some documentation:) +$(warning http://wiki.debian.org/DebianPython/NewPolicy) +$(warning http://wiki.debian.org/DebianPythonFAQ) +$(warning =======================================================) + +# make: *** No rule to make target `voodoo'. Stop. +DEB_PYTHON_REAL_LIB_PACKAGES = $(strip $(filter $(patsubst %,python%%,$(DEB_PYTHON_VERSIONS)),$(filter-out $(DEB_PYTHON_PACKAGES_EXCLUDE),$(DEB_ALL_PACKAGES)))) +# If no versioned python library packages found, grab all simpler ones +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +DEB_PYTHON_SIMPLE_PACKAGES = $(strip $(filter python-%,$(filter-out $(DEB_PYTHON_PACKAGES_EXCLUDE),$(DEB_ALL_PACKAGES)))) +endif + +cdbs_python_ver = $(filter-out -%,$(subst -, -,$(patsubst python%,%,$(cdbs_curpkg)))) + +common-build-arch common-build-indep:: common-build-impl +common-build-impl:: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) + + +# See if this package doesn't appear to need to be compiled by multiple +# Python versions. +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +common-install-arch common-install-indep:: common-install-impl +common-install-impl:: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) + for ddir in $(DEB_DESTDIR)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +else +$(patsubst %,install/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) :: install/% : + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(cdbs_python_ver) $(DEB_PYTHON_SETUP_CMD) install --root=$(CURDIR)/debian/$(cdbs_curpkg) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) + for ddir in $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +endif + +$(patsubst %,install/%,$(DEB_PYTHON_SIMPLE_PACKAGES)) :: install/% : + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python $(DEB_PYTHON_SETUP_CMD) install --root=$(CURDIR)/debian/$(cdbs_curpkg) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + for ddir in $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +endif + +# This class can optionally utilize debhelper's "dh_python" command. Just +# be sure you include debhelper.mk before including this file. +ifdef _cdbs_rules_debhelper + +DEB_DH_PYTHON_ARGS = $(addprefix -V ,$(DEB_PYTHON_COMPILE_VERSION)) $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg)) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS) +endif + + +# Ignore errors from this rule. In a tarball build, the file may not +# exist. +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +clean:: + -python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +else +clean:: $(patsubst %,python-cleanbuilddir/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) + +$(patsubst %,python-cleanbuilddir/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) :: python-cleanbuilddir/% : + -python$(cdbs_python_ver) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +endif + +else +########################## new policy methods ########################### + +# Calculate cdbs_python_build_versions +cdbs_python_module_arch := $(strip $(shell perl -e '$$/=""; $$_=(grep {/^Package: $(DEB_PYTHON_MODULE_PACKAGE)$$/m;} (<>))[0]; /^Architecture: (.*)$$/m && print $$1' debian/control)) +cdbs_python_current_version := $(shell pyversions -vd) +ifeq (all, $(cdbs_python_module_arch)) + # check if current is in build versions + ifneq ($(cdbs_python_current_version), $(filter $(cdbs_python_current_version), $(shell pyversions -vr))) + cdbs_python_compile_version := $(firstword $(strip $(sort $(shell pyversions -vr)))) + cdbs_python_build_versions := $(cdbs_python_compile_version) + else + cdbs_python_build_versions := $(cdbs_python_current_version) + endif +else +cdbs_python_build_versions := $(shell pyversions -vr) +endif # archall + +# check if build is possible +ifeq (, $(cdbs_python_build_versions)) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) +$(error invalid setting in debian/pyversions) +else +$(error invalid setting for XS-Python-Version) +endif # system selected +endif # build versions empty + + +# Declare Build-Deps for packages using this file +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.37.2), cdbs (>= 0.4.43) +ifeq (all, $(cdbs_python_module_arch)) + ifneq (, $(cdbs_python_compile_version)) + CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python$(cdbs_python_compile_version)-dev, python (>= 2.3.5-11) + else + CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-dev (>= 2.3.5-11) + endif +else +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-all-dev (>= 2.3.5-11) +endif +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-support (>= 0.3.2) +else +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-central (>= 0.6) +endif + + +cdbs_python_current_binary := $(shell pyversions -d) +cdbs_python_binary = $(if $(call cdbs_streq,$(cdbs_python_current_binary),$(1)),python,$(1)) + +# build stage +common-build-arch common-build-indep:: $(addprefix python-build-stamp-, $(cdbs_python_build_versions)) +python-build-stamp-%: +ifeq (all, $(cdbs_python_module_arch)) + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +else + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +endif # archall detection + touch $@ + + +# install stage +ifeq (all, $(cdbs_python_module_arch)) +common-install-arch common-install-indep:: python-install-py +python-install-py: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +else +common-install-arch common-install-indep:: $(addprefix python-install-, $(cdbs_python_build_versions)) +python-install-%: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +endif # archall detection + + +# This class can optionally use debhelper's commands. Just +# be sure you include debhelper.mk before including this file. +ifdef _cdbs_rules_debhelper + +DEB_DH_PYTHON_ARGS = $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg)) $(DEB_PYTHON_PRIVATE_MODULES_DIRS) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + dh_pysupport -p$(cdbs_curpkg) $(DEB_PYTHON_PRIVATE_MODULES_DIRS) +else + dh_pycentral -p$(cdbs_curpkg) +endif + dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS) +endif + + +# clean stage +clean:: $(addprefix python-clean-, $(cdbs_python_build_versions)) +python-clean-%: +ifeq (all, $(cdbs_python_module_arch)) + -cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +else + -cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +endif # archall detection + +clean:: +ifeq (, $(cdbs_selected_pycompat)) + echo "$(cdbs_pycompat)" >debian/pycompat +endif # use pycompat + rm -f python-build-stamp-* + +endif + + +########################## all policy methods ########################### + +# Calling setup.py clean may create .pyc files, so we need a final cleanup +# pass here. +clean:: + find . -name '*.pyc' -exec rm '{}' ';' + +endif diff --git a/debian/lenny/libraries/pykdeextensions/debian/pyversions b/debian/lenny/libraries/pykdeextensions/debian/pyversions new file mode 100644 index 000000000..b3dc41ebc --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/pyversions @@ -0,0 +1 @@ +2.5- diff --git a/debian/lenny/libraries/pykdeextensions/debian/rules b/debian/lenny/libraries/pykdeextensions/debian/rules new file mode 100755 index 000000000..49c03b6ab --- /dev/null +++ b/debian/lenny/libraries/pykdeextensions/debian/rules @@ -0,0 +1,63 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM = pysupport + +include /usr/share/cdbs/1/rules/debhelper.mk +#include /usr/share/cdbs/1/class/python-distutils.mk +include debian/python-distutils-jaunty.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/kde + +install/pykdeextensions-trinity:: + # We have no idea if the built product is site-packages or dist-packages + cd debian/tmp/usr/lib/python*/ && mv site-packages/ dist-packages/ || echo "site-packages --> dist-packages" + rm -rf debian/tmp/usr/lib/python*/site-packages/ + + # install lintian overrides + install -D -p -m0644 debian/pykdeextensions-trinity.lintian-overrides \ + debian/pykdeextensions-trinity/usr/share/lintian/overrides/pykdeextensions-trinity + + # fix script-not-executable + find debian -type f -name '*.py' | xargs chmod 0755 + + # remove extra-license-file + find debian -type f -name 'COPYING' | xargs rm -f + + # remove byte-compiled file + find . -type f -name '*.py[co]' | xargs rm -f + +install/libpythonize0-trinity:: + # Move the files where they belong + mkdir -p debian/tmp/opt/trinity/lib + mv debian/tmp/usr/lib/libpythonize* debian/tmp/opt/trinity/lib/ || echo "moving files 1/2" + mv debian/tmp/usr/include debian/tmp/opt/trinity/ || echo "moving files 2/2" + + # fix binary-or-shlib-defines-rpath + chrpath -d debian/tmp/opt/trinity/lib/libpythonize.so.* + # fix include directory location + mkdir -p debian/tmp/opt/trinity/include/kde + mv debian/tmp/opt/trinity/include/*.h debian/tmp/opt/trinity/include/kde + +clean:: + rm -rf build + rm -f doc/en/*html doc/en/*bz2 + rm -f install_log.txt + + # remove byte-compiled file + find . -type f -name '*.py[co]' | xargs rm -f + +get-orig-source: + @@dh_testdir + @@[ -d ../tarballs/. ] + @@dpatch-get-origtargz ../tarballs + diff --git a/debian/lenny/libraries/python-trinity/debian/NEWS.Debian b/debian/lenny/libraries/python-trinity/debian/NEWS.Debian new file mode 100644 index 000000000..367c6950d --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/NEWS.Debian @@ -0,0 +1,10 @@ +python-trinity (3.16.0-3) unstable; urgency=low + + python-trinity-dbg contains modules built for a debug Python interpreter. + However, it contains modules only for the default Python version. Also, + the debug symbols from python-trinity are not stored inside python-trinity-dbg, + in order to keep the package size sane. If you need those debug symbols, + locate the dh_strip command in debian/rules and uncomment the "--dbg-package" + options. + + -- Torsten Marek <[email protected]> Sun, 16 Sep 2007 13:57:44 +0200 diff --git a/debian/lenny/libraries/python-trinity/debian/changelog b/debian/lenny/libraries/python-trinity/debian/changelog new file mode 100644 index 000000000..48f8d4dae --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/changelog @@ -0,0 +1,386 @@ +python-trinity-trinity (3.16.3-0ubuntu4) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Fri, 16 Oct 2009 14:47:00 -0600 + +python-trinity-trinity (3.16.3-0ubuntu1) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 July 2009 16:08:00 -0600 + +python-trinity-trinity (3.16.2-0ubuntu1) jaunty; urgency=low + + * Jaunty rebuild + + -- Timothy Pearson <[email protected]> Thu, 23 April 2009 13:02:00 -0600 + +python-trinity (3.16.2-0ubuntu1) jaunty; urgency=low + + [ Matthias Klose ] + * Build for python2.6. + + [ William Grant ] + * New upstream version. Fixes FTBFS. (LP: #333457) + + -- William Grant <[email protected]> Mon, 09 Mar 2009 09:04:22 +1100 + +python-trinity (3.16.1-1ubuntu2) intrepid; urgency=low + + * Actually include the fix for (LP: #229845) I claimed was in the last + upload + + -- Scott Kitterman <[email protected]> Sat, 13 Sep 2008 16:23:41 -0400 + +python-trinity (3.16.1-1ubuntu1) intrepid; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - Add kubuntu_04_kdepyuic_i18n.dpatch: + - kdepyuic now has a useKDEi18n cmdline option, set + to TRUE by default, so that .py files generated from + .ui files are using i18n by default. + - fixes long options parsing, using a list of string + instead of a long string + - Patch by Stephan Hermann <[email protected]> + - Build-dep on python-sip4 + * Update debian/rules to move kdeconfig files from + /usr/lib/python-2.*/site-packages to /usr/lib/python2.4/site-packages so it + is in the normal path (LP: #229845) + * Dropped kubuntu_03_konsole_setpty and konsole depends since the new + version no longer needs them + + -- Scott Kitterman <[email protected]> Wed, 18 Jun 2008 22:11:32 -0400 + +python-trinity (3.16.1-1) unstable; urgency=low + + [ Piotr Ożarowski ] + * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) + + [ Sandro Tosi ] + * debian/watch + - added missing file + * debian/control + - uniforming Vcs-Browser field + - bump Standard-Version to 3.7.3 + - capitalized Python in -dbg package description + - removed Debian revision from versioned build-dep on libqt3-mt-dev, + qt3-apps-dev, qt3-dev-tools + * debian/rules + - fixed destination dir for -dev package (Closes: #446904) + * debian/copyright + - clear separation of copyright and license notice + - copyright and license indented with 4 spaces + - added upstream authors notice + + [ Torsten Marek ] + * New upstream release 3.16.1. + * Included patch to dcopext.py handling + DCOPObj.objmethods being None (Closes: #468248). + * Patched dcopext.py to handle strings with non-ASCII + characters (Closes: #452443). + * Dropped 03-sip-4.7.dpatch, is now included upstream. + * debian/control + - removed dependency on konsole, because the bindings + for the konsole KPart have been removed. + * debian/rules + - compress debs using bzip2 to reduce the size + of the debug packages. + + -- Torsten Marek <[email protected]> Tue, 11 Mar 2008 01:42:08 +0100 + +python-trinity (3.16.0-4ubuntu3) hardy; urgency=low + + * Remove build-dep on python-qt3 - No longer needed because pyqtconfig is + back in python-qt-dev (LP: #197867) + + -- Scott Kitterman <[email protected]> Wed, 12 Mar 2008 16:46:05 -0400 + +python-trinity (3.16.0-4ubuntu2) hardy; urgency=low + + * Add kubuntu_04_kdepyuic_i18n.dpatch: + - kdepyuic now has a useKDEi18n cmdline option, set + to TRUE by default, so that .py files generated from + .ui files are using i18n by default. + - fixes long options parsing, using a list of string + instead of a long string + - Patch by Stephan Hermann <[email protected]> + + -- Anthony Mercatante <tonio@kubuntu> Thu, 03 Jan 2008 22:40:39 +0100 + +python-trinity (3.16.0-4ubuntu1) hardy; urgency=low + + * Merge with debian, remaining change: + - kubuntu_03_konsole_setpty.dpatch patch for setpty() support + * Build-dep on python-sip4 + * Build-dep on python-qt3 + + -- Jonathan Riddell <[email protected]> Thu, 29 Nov 2007 18:24:06 +0000 + +python-trinity (3.16.0-4) unstable; urgency=low + + [ Piotr Ożarowski ] + * XS-Vcs-Svn, XS-Vcs-Browser and Homepage fields added + + [ Torsten Marek ] + * Added dependency on konsole (Closes: #443819) + + -- Torsten Marek <[email protected]> Mon, 01 Oct 2007 01:37:23 +0200 + +python-trinity (3.16.0-3) unstable; urgency=low + + * Merge with Ubuntu: + * Unable Konsole bindings. + * Build debug modules, but only for the default Python version + to keep the size sane. Debug symbols are left out as well. + * Adopt DCOP patch from Ubuntu. + * Better debian/rules file. + + -- Torsten Marek <[email protected]> Sun, 16 Sep 2007 13:57:44 +0200 + +python-trinity (3.16.0-2) unstable; urgency=low + + * Include dcopext.py and dcopexport.py. (Closes: #440633) + * Add DPMT to uploaders field. + + -- Torsten Marek <[email protected]> Mon, 03 Sep 2007 21:27:42 +0200 + +python-trinity (3.16.0-1) unstable; urgency=low + + * New upstream release. (Closes: #427285, #440028) + * Rename method that is also a Python keyword. (Closes: #407894) + + -- Torsten Marek <[email protected]> Sun, 12 Aug 2007 13:03:11 +0200 + +python-trinity (3.15.2+20060422-4) unstable; urgency=low + + * Build with sip 4.5 / PyQt 3.17 + + -- Torsten Marek <[email protected]> Wed, 6 Dec 2006 19:18:30 +0100 + +python-trinity (3.16.0-0ubuntu14) gutsy; urgency=low + + * Split C++ sources in more parts when building with GCC-4.[23]. + + -- Matthias Klose <[email protected]> Wed, 29 Aug 2007 22:12:01 +0200 + +python-trinity (3.16.0-0ubuntu13) gutsy; urgency=low + + * debian/control: changed the python-trinity-dev depends; + python-trinity-dev depends on python-trinity now. + + -- Martin Böhm <[email protected]> Mon, 06 Aug 2007 13:56:05 +0200 + +python-trinity (3.16.0-0ubuntu12) gutsy; urgency=low + + * Add patch kubuntu_00_sip-4.7.dpatch, make it compile with + sip 4.7 and build-dep on pyqt 3.17.3-1ubuntu1 + + -- Jonathan Riddell <[email protected]> Fri, 03 Aug 2007 17:00:07 +0100 + +python-trinity (3.16.0-0ubuntu11) feisty; urgency=low + + * Fix copy and paste error, resulting in unusable extensions for + the -dbg build. + + -- Matthias Klose <[email protected]> Wed, 21 Feb 2007 18:16:52 +0100 + +python-trinity (3.16.0-0ubuntu10) feisty; urgency=low + + * Don't call ldconfig in the installation target. + + -- Matthias Klose <[email protected]> Tue, 20 Feb 2007 21:19:44 +0100 + +python-trinity (3.16.0-0ubuntu9) feisty; urgency=low + + * Build a python-trinity-dbg package. + * Use the dpatch patch system. + * Use single targets instead of loops inside a target. + * Set Ubuntu maintainer address. + + -- Matthias Klose <[email protected]> Tue, 20 Feb 2007 02:09:12 +0100 + +python-trinity (3.16.0-0ubuntu8) feisty; urgency=low + + [ Michael Vogt ] + * Add kubuntu_03_konsole_setpty.diff, + adds setPtyFd() to sip/kpart/konsole_kpart.sip + + [ Jonathan Riddell ] + * Update build-dep version to kdelibs and konsole 3.5.6 + + -- Michael Vogt <[email protected]> Fri, 19 Jan 2007 10:43:29 +0100 + +python-trinity (3.16.0-0ubuntu7) feisty; urgency=low + + * Fix build failures on 64bit archs with python2.5. + + -- Matthias Klose <[email protected]> Sun, 14 Jan 2007 17:05:04 +0100 + +python-trinity (3.16.0-0ubuntu6) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose <[email protected]> Fri, 12 Jan 2007 13:18:13 +0000 + +python-trinity (3.16.0-0ubuntu5) feisty; urgency=low + + * Tighen build-dep on python-qt3 to ensure it builds + without visibility=hidden + + -- Jonathan Riddell <[email protected]> Tue, 5 Dec 2006 11:13:43 +0000 + +python-trinity (3.16.0-0ubuntu4) feisty; urgency=low + + * Rebuild against Qt without visibility=hidden + * Ensure patches are not applied in source package + + -- Jonathan Riddell <[email protected]> Mon, 4 Dec 2006 13:53:06 +0000 + +python-trinity (3.16.0-0ubuntu3) feisty; urgency=low + + * Make python-trinity depend on konsole + + -- Jonathan Riddell <[email protected]> Fri, 24 Nov 2006 14:32:43 +0000 + +python-trinity (3.16.0-0ubuntu2) feisty; urgency=low + + * Add kubuntu_02_no_konsole_symlink.diff, don't create a symlink from + /usr/lib when running make install + * Create symlink from debian/rules instead + + -- Jonathan Riddell <[email protected]> Fri, 24 Nov 2006 00:49:46 +0000 + +python-trinity (3.16.0-0ubuntu1) feisty; urgency=low + + * New upstream release + * Build-depend on pyqt 3.17 and sip 4.5 + * Add build-depends on /usr/lib/trinity/libkonsolepart.so + * Don't build for python 2.5, it fails to build + * Merge with Debian, remaining change: + - kubuntu_01_dcop.diff patch + + -- Jonathan Riddell <[email protected]> Wed, 22 Nov 2006 19:03:34 +0000 + +python-trinity (3.15.2+20060422-3) unstable; urgency=medium + + * Include shlib dependencies (Closes: #378815) + + -- Torsten Marek <[email protected]> Thu, 28 Sep 2006 20:25:29 +0200 + +python-trinity (3.15.2+20060422-2) unstable; urgency=low + + * Python policy transition (Closes: #373321) + + -- Torsten Marek <[email protected]> Wed, 21 Jun 2006 20:44:58 +0200 + +python-trinity (3.15.2+20060422-1) unstable; urgency=low + + * New upstream release + * KConfigSkeleton works now (Closes: #310919) + * KABC is included (Closes: #362443) + * Depend on python2.x-sip4 instead of python2.x-sip4-qt3 + * Bump build-depends on sip4 to 4.4.2 and dependencies on PyQt to 3.16 + * Raised debhelper compat level to 5 + * Changed my email address to [email protected] + * Builds fine in pbuilder now, probably a missed build dependency + elsewhere (Closes: #351711) + * Remove build dependency no c++abi2-dev + * Put kdepyuic into python-trinity-dev. Thanks, Stephan Hermann + + -- Torsten Marek <[email protected]> Tue, 2 May 2006 11:57:51 +0200 + +python-trinity (3.11.3+20051013-1) unstable; urgency=low + + * New upstream release + + -- Torsten Marek <[email protected]> Sun, 16 Oct 2005 11:55:45 +0200 + +python-trinity (3.11.3+20050829-2) unstable; urgency=low + + * Applied patch to klibloader.sip to fix an issue with KParts, + thanks to David & Paul Boddie. + + -- Torsten Marek <[email protected]> Mon, 10 Oct 2005 22:52:57 +0200 + +python-trinity (3.11.3+20050829-1) unstable; urgency=low + + * New upstream release (Closes: #304407) + * g++ ABI transition, + add c++abi2-dev to Build-Depends (Closes: #327949) + * Built with sip 4.3 (Closes: #327314) + * Built against KDE 3.4.2 + * Added myself to Uploaders + * Bumped all Build-Depends and Depends on sip to + be >= 4.3 and << 4.4 + * Bumped standards version to 3.6.2, no changes involved + * Fixed FSF address in copyright file + * Include upstream changelog + * Added package for Python 2.4 + * Added the homepage of PyKDE to the package descriptions + * HTML documentations is now installed into + /usr/share/doc/python-trinity-doc/html + * pykdeconfig.py now also knows that the sip files + are in /usr/share/sip/trinity, not in /usr/share/sip/kde + (Closes: #312708) + + -- Torsten Marek <[email protected]> Tue, 20 Sep 2005 01:21:33 +0200 + +python-trinity (3.11.3-4) unstable; urgency=high + + * Added a direct dependency on the right version of sip + * Added python-trinity-dev (Closes: #294076) + * Added extra/332 so it builds with KDE 3.3.2 (Closes: #294079) + + -- Ricardo Javier Cardenes Medina <[email protected]> Fri, 1 Apr 2005 16:07:33 +0100 + +python-trinity (3.11.3-3) unstable; urgency=low + + * Changed depend on PyQt >= 3.13-2 to >= 3.13 (I don't know what + I was thinking on) + + -- Ricardo Javier Cardenes Medina <[email protected]> Thu, 9 Dec 2004 09:36:34 +0000 + +python-trinity (3.11.3-2) unstable; urgency=low + + * Rebuilt against PyQt 3.13 (bumped debian/control depends too) + * Applied a simple patch to build with KDE 3.3.1 + * Adapted Thiemo Seufer's patch to make it build on mips/mipsel. + Closes: Bug#274469 + + -- Ricardo Javier Cardenes Medina <[email protected]> Mon, 4 Oct 2004 12:28:17 +0100 + +python-trinity (3.11.3-1) unstable; urgency=low + + * New upstream version. + + -- Ricardo Javier Cardenes Medina <[email protected]> Mon, 30 Aug 2004 15:40:40 +0100 + +python-trinity (3.11.1+3.11.2-2) unstable; urgency=low + + * Split the number of generated object files during the building + process on some arches, because of hardware limitations (scarce + resources, or things like hitting the exported table size limit + on Alpha). + Closes: Bug#266733 + + -- Ricardo Javier Cardenes Medina <[email protected]> Thu, 19 Aug 2004 00:41:08 +0100 + +python-trinity (3.11.1+3.11.2-1) unstable; urgency=low + + * Applied some changes from 3.11.2-snapshot-040816 to make it + build with KDE 3.3. + * Rebuilt the against KDE 3.3 due to ABI incompatibility. + Closes: Bug#266506 + + -- Ricardo Javier Cardenes Medina <[email protected]> Wed, 18 Aug 2004 19:25:53 +0100 + +python-trinity (3.11.1a-1) unstable; urgency=low + + * Initial release of this package. + Closes: Bug#147965 + * Added "pyParts.rc" from 3.7 that have been missing on the + examples since 3.8 (thanks Patrick McFarland for notifying it) + * Includes some patches from development version. + + -- Ricardo Javier Cardenes Medina <[email protected]> Sat, 19 Jun 2004 23:07:05 +0100 diff --git a/debian/lenny/libraries/python-trinity/debian/compat b/debian/lenny/libraries/python-trinity/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/lenny/libraries/python-trinity/debian/control b/debian/lenny/libraries/python-trinity/debian/control new file mode 100644 index 000000000..c384f66d6 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/control @@ -0,0 +1,52 @@ +Source: python-trinity-trinity +Section: python +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +XSBC-Original-Maintainer: Ricardo Javier Cardenes Medina <[email protected]> +Uploaders: Torsten Marek <[email protected]>, Debian Python Modules Team <[email protected]> +Build-Depends: debhelper (>= 5.0.38), libtqtinterface-dev, python, python-all-dev, python-all-dbg, sip4 (>= 4.10), python-sip4-dev (>= 4.10), python-qt-dev (>= 3.18), kdelibs4-trinity-dev, python-central (>= 0.6.11), dpatch, python-sip4, python-sip4-dbg, python-sip4-dev +Standards-Version: 3.8.4 +Homepage: http://www.riverbankcomputing.co.uk/pykde/index.php +XS-Python-Version: all + +Package: python-trinity-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${python:Depends}, python-qt3 (>= 3.18) +XB-Python-Version: ${python:Versions} +Provides: ${python:Provides} +Conflicts: python-trinity-trinity +Description: KDE3 bindings for Python [Trinity] + Python binding module that provides wide access to the KDE3 API, + also known as PyKDE. Using this, you'll get (for example) classes + from kio, kjs, khtml and kprint. + +Package: python-trinity-trinity-dbg +Priority: extra +Architecture: any +Depends: python-trinity-trinity (= ${binary:Version}), python-dbg, python-qt3-dbg, ${shlibs:Depends} +XB-Python-Version: ${python:Versions} +Description: KDE3 bindings for Python (debug extensions) [Trinity] + Python binding module that provides wide access to the KDE3 API, + also known as PyKDE. Using this, you'll get (for example) classes + from kio, kjs, khtml and kprint. + . + This package contains the extension built for the Python debug interpreter. + +Package: python-trinity-trinity-dev +Section: python +Architecture: all +Depends: pyqt-tools, ${python:Depends} +XB-Python-Version: ${python:Versions} +Description: KDE3 bindings for Python - Development files and scripts [Trinity] + Development .sip files with definitions of PyKDE classes. They + are needed to build PyKDE, but also as building blocks of other + packages based on them. + The package also contains kdepyuic, a wrapper script around PyQt's + user interface compiler. + +Package: python-trinity-trinity-doc +Section: doc +Architecture: all +Description: Documentation and examples for PyKDE [Trinity] + General documentation and examples for PyKDE providing programming + tips and working code you can use to learn from. diff --git a/debian/lenny/libraries/python-trinity/debian/copyright b/debian/lenny/libraries/python-trinity/debian/copyright new file mode 100644 index 000000000..d67316545 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Ricardo Javier Cardenes Medina <[email protected]> on +Sat, 19 Jun 2004 23:31:46 +0100. + +It was downloaded from http://www.riverbankcomputing.co.uk + +Upstream Authors: + + Jim Bublitz <[email protected]> + PyKDE(KDE2, KDE3) + Phil Thompson <[email protected]> + sip, PyQt, original PyKDE (KDE1) and loads of good advice and help + +Copyright: + + Copyright 2004 Jim Bublitz <[email protected]> + Copyright 1998-2002 Jim Bublitz and/or Phil Thompson + +License: + + This software 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. + + A copy of the GNU General Public License is available as + /usr/share/common-licenses/GPL in the Debian GNU/Linux + distribution or on the World Wide Web at + http://www.gnu.org/copyleft/gpl.html. You can also obtain it by + writing to the Free Software Foundation, Inc., 51 Franklin St, + Fifth Floor, Boston, MA 02110-1301 USA. diff --git a/debian/lenny/libraries/python-trinity/debian/patches/.gitignore b/debian/lenny/libraries/python-trinity/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/patches/.gitignore diff --git a/debian/lenny/libraries/python-trinity/debian/pycompat b/debian/lenny/libraries/python-trinity/debian/pycompat new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/pycompat @@ -0,0 +1 @@ +2 diff --git a/debian/lenny/libraries/python-trinity/debian/pykdeconfig.py b/debian/lenny/libraries/python-trinity/debian/pykdeconfig.py new file mode 100644 index 000000000..9e3840afe --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/pykdeconfig.py @@ -0,0 +1,11 @@ +# import the sipconfig.py for the normal or the debug build + +import sys + +if getattr(sys, "pydebug", False): + try: + from pykdeconfig_d import * + except ImportError, msg: + raise ImportError, 'No module named pykdeconfig; package python-trinity-dbg not installed' +else: + from pykdeconfig_nd import * diff --git a/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.dirs b/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.dirs new file mode 100644 index 000000000..8c23689f0 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.dirs @@ -0,0 +1,4 @@ +usr/share/doc/python-trinity-doc +usr/share/doc/python-trinity-doc/examples +usr/share/doc/python-trinity-doc/html + diff --git a/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.doc-base b/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.doc-base new file mode 100644 index 000000000..58c6a2651 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.doc-base @@ -0,0 +1,12 @@ +Document: PyKDE +Title: PyKDE developer documentation +Author: Jim Bublitz +Abstract: This documentation describes the PyKDE API + PyKDE contains the Python bindings to the KDE core library. + This manual contains general handling instructions and + a class reference. +Section: Programming + +Format: HTML +Index: /usr/share/doc/python-trinity-doc/html/index.html +Files: /usr/share/doc/python-trinity-doc/html/*.html diff --git a/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.examples b/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.examples new file mode 100644 index 000000000..e39721e20 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.examples @@ -0,0 +1 @@ +examples/* diff --git a/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.install b/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.install new file mode 100644 index 000000000..146aeabc5 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/python-trinity-doc.install @@ -0,0 +1 @@ +doc/* usr/share/doc/python-trinity-doc/html diff --git a/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity-dev.dirs b/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity-dev.dirs new file mode 100644 index 000000000..c395de89f --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity-dev.dirs @@ -0,0 +1 @@ +opt/trinity/share/sip/trinity diff --git a/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity-dev.install b/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity-dev.install new file mode 100644 index 000000000..7b0c03e54 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity-dev.install @@ -0,0 +1,2 @@ +sip/* opt/trinity/share/sip/trinity +contrib/kdepyuic opt/trinity/bin/ diff --git a/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity.install b/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity.install new file mode 100644 index 000000000..facee2907 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/python-trinity-trinity.install @@ -0,0 +1,3 @@ +usr/lib/python*/*-packages/*.so +usr/lib/python*/*-packages/dcop*.py + diff --git a/debian/lenny/libraries/python-trinity/debian/rules b/debian/lenny/libraries/python-trinity/debian/rules new file mode 100755 index 000000000..5745a4451 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/rules @@ -0,0 +1,165 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +include /usr/share/dpatch/dpatch.make +# This has to be exported to make some magic below work. +export DH_OPTIONS +export QTDIR=/usr/share/qt3 +export QMAKESPEC=$(QTDIR)/mkspecs/linux-g++ + +CXXFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CXXFLAGS += -O0 +else + CXXFLAGS += -O2 +endif + +PYTHONS := $(shell pyversions -vr debian/control) +DBG_PYTHONS := $(shell pyversions -vd) + +GCCVER := $(shell gcc --version | sed -n '/^gcc (GCC)/s/.*(GCC) \(...\).*/\1/p') +ifneq (,$(filter $(GCCVER),4.2 4.3)) + SPLIT=20 +else + SPLIT=4 +endif + +.PRECIOUS: build-%/configure-stamp dbg-build-%/configure-stamp + +configure: $(PYTHONS:%=build-%/configure-stamp) $(DBG_PYTHONS:%=dbg-build-%/configure-stamp) + +build-%/configure-stamp: patch-stamp + dh_testdir + mkdir -p build-$* + cd build-$* && python$* ../configure.py \ + -c -u -k /opt/trinity -o /opt/trinity/include/kde -n /opt/trinity/lib \ + -v /opt/trinity/share/sip/trinity -j $(SPLIT) + touch $@ + +dbg-build-%/configure-stamp: patch-stamp + dh_testdir + mkdir -p dbg-build-$* + cd dbg-build-$* && python$*-dbg ../configure.py \ + -c -u -k /opt/trinity -o /opt/trinity/include/kde -n /opt/trinity/lib \ + -v /opt/trinity/share/sip/trinity -j $(SPLIT) + touch $@ + +build: $(PYTHONS:%=build-%/build-stamp) $(DBG_PYTHONS:%=dbg-build-%/build-stamp) + +build-%/build-stamp: build-%/configure-stamp + dh_testdir + $(MAKE) -C build-$* + touch $@ + +dbg-build-%/build-stamp: dbg-build-%/configure-stamp + dh_testdir + $(MAKE) -C dbg-build-$* + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f *-stamp + rm -rf $(PYTHONS:%=build-%) $(DBG_PYTHONS:%=dbg-build-%) + +# remove autogenerated *mod.sip files and clean up sources + for moddir in sip/*;\ + do\ + if [ -d $$moddir ]; then\ + rm -f $$moddir/` basename $${moddir}`mod.sip;\ + fi;\ + done + dh_clean + +install: install-indep install-arch + +install-indep: + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + dh_install -i -X'\.diff$$' -X'\.in$$' -X'\.html$$' + for version in ${PYTHONS};\ + do\ + mkdir -p debian/python-trinity-trinity-dev/opt/trinity/lib/python-$$version/site-packages;\ + cp debian/pykdeconfig.py debian/python-trinity-trinity-dev/opt/trinity/lib/python-$$version/site-packages/;\ + cp build-$$version/pykdeconfig.py debian/python-trinity-trinity-dev/opt/trinity/lib/python-$$version/site-packages/pykdeconfig_nd.py;\ + done + for version in ${DBG_PYTHONS};\ + do\ + cp dbg-build-$$version/pykdeconfig.py debian/python-trinity-trinity-dev/opt/trinity/lib/python-$$version/site-packages/pykdeconfig_d.py;\ + done + +install-arch: + dh_testdir + dh_testroot + dh_clean -k -a + dh_installdirs -a + set -e; \ + for version in ${PYTHONS};\ + do\ + $(MAKE) -C build-$$version install DESTDIR=$(CURDIR)/debian/tmp;\ + done + + set -e; \ + for version in ${DBG_PYTHONS}; do \ + $(MAKE) -C dbg-build-$$version install DESTDIR=$(CURDIR)/debian/python-trinity-trinity-dbg;\ + done + + dh_install -a --sourcedir=$(CURDIR)/debian/tmp + + mkdir -p $(CURDIR)/debian/python-trinity-trinity/opt/trinity/lib/ + ln -s /opt/trinity/lib/kde3/libkonsolepart.so $(CURDIR)/debian/python-trinity-trinity/opt/trinity/lib/ + for i in $$(find debian/python-*-dbg -name '*.so'); do \ + b=$$(basename $$i .so); \ + mv $$i $$(dirname $$i)/$${b}_d.so; \ + done + find debian/python-*-dbg ! -type d \ + ! \( -name '*.so' -o -name '*config_d.py' \) | xargs rm -f + + find debian/python-*-dbg -depth -type d -empty -exec rmdir {} \; + + +# 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 ChangeLog + dh_installdocs -A THANKS + dh_installexamples + dh_link +ifeq (,$(findstring -i, $(DH_OPTIONS))) + DH_OPTIONS= dh_strip -ppython-trinity-trinity #--dbg-package=python-trinity-trinity-dbg +endif + dh_compress -X.py -X.ui -X.dtd + dh_fixperms + DH_PYCENTRAL=nomove dh_pycentral + dh_installdeb + dh_shlibdeps -l /opt/trinity/lib + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture independant packages using the common target. +binary-indep: install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture dependant packages using the common target. +binary-arch: build install-arch + $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure diff --git a/debian/lenny/libraries/python-trinity/debian/watch b/debian/lenny/libraries/python-trinity/debian/watch new file mode 100644 index 000000000..26518db46 --- /dev/null +++ b/debian/lenny/libraries/python-trinity/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://www.riverbankcomputing.com/Downloads/PyKDE3/PyKDE-(.*)\.tar\.bz2 diff --git a/debian/squeeze/applications/kde-guidance/debian/README.Debian b/debian/squeeze/applications/kde-guidance/debian/README.Debian new file mode 100644 index 000000000..b0302c211 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/README.Debian @@ -0,0 +1,107 @@ +Debian kde-extras Team +---------------------- + +1. Contacts +----------- + +General help requests + <[email protected]> mailing list + #debian-kde on irc + +Packaging queries + <[email protected]> mailing list + #debian-qt-kde on irc + +Maintainers + <[email protected]> mailing list + + +2. Subversion repository +------------------------ + +You can browse it only at: + +http://svn.debian.org/wsvn/pkg-kde/kde-extras/ + +To "checkout" the repository use these commands: + + $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Authorized SSH keys are controlled at https://alioth.debian.org/account/ + +The repository layout is: + +- packagename/ +� � - trunk/ +� � - branches/ +� � - tags/ +��������- 0.7.2-1/ +��������- 0.7.2-2/ +��������- 0.7.2-2ubuntu1/ +��������- 0.7.2-2ubuntu2/ +��������- 0.7.2-2ubuntu3/ +��������- 0.8.0/ +��������... + +If only one version of the package is available at the time, development must +be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new +release is made. + +When, at some point, the need to have two different versions at the same time +arises (for example, if we need a version to be in unstable and a different one +to be in experimental), experimental development will be made in trunk/ and +if a new unstable package needs to be cooked, copying +tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the +trick. + +3. Using svn-buildpackage +-------------------------- + +Packages with an upstream tarball will require you to set the mergeWithUpstream +property first (from the package root) so that svn-buildpackage will look for +the .orig.tar.gz in the ../tarballs directory. + + % svn propset mergeWithUpstream 1 debian + +Please note that this only works for packages which have only the debian/ +directory committed. Consequently, you must use CDBS's simple-patchsys.mk or +dpatch to modify the upstream sources. + +After you have finished and committed your Debian patches via + + % svn commit [PACKAGE] + +as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build +your package with the following commands: + + % svn-buildpackage --svn-ignore-new -rfakeroot + +Please, don't commit tarballs/ or build-area/ directories to SVN. + +4. Tarballs and Build-area directories +------------------------------------ + +During pkg development before uploaded to debian the tarballs can be found at: + + http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/ + +You need to place those dirs in the parent directory of the one from which you're +running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs +in 'pkgname'/ dir, at the same level as trunk/ + +If you want to compile inside one version in tags/ dir, you'll need to place those +dirs inside that dir. Of course the easiest and cleanest way of doing it is +by making a symlink of those dirs inside tags/ dir. + +5. Using svn-inject +------------------- + +To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1) +as follows: + + svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Type in your alioth password a few hundred times :-) and your package should be +uploaded to the archive. Note you will also need to manually copy the +package.orig.tar.gz to your tarballs directory. The -o option is important as +this ensures that we 'Only keep modified files under SVN control' diff --git a/debian/squeeze/applications/kde-guidance/debian/changelog b/debian/squeeze/applications/kde-guidance/debian/changelog new file mode 100644 index 000000000..fbd50fb8f --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/changelog @@ -0,0 +1,1103 @@ +kde-guidance-trinity (0.8.0svn20080103-0ubuntu17.15) karmic; urgency=low + + * Repaired displayconfig scripting and paths + + -- Timothy Pearson <[email protected]> Sun, 25 Oct 2009 21:47:00 -0600 + +kde-guidance-trinity (0.8.0svn20080103-0ubuntu17.5) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Sun, 26 Jul 2009 17:59:00 -0600 + +kde-guidance-trinity (0.8.0svn20080103-0ubuntu17.4) jaunty; urgency=low + + * Rebuild against Python 2.6 + + -- Timothy Pearson <[email protected]> Wed, 22 Apr 2009 22:44:00 -0600 + +kde-guidance-trinity (0.8.0svn20080103-0ubuntu16.5) intrepid; urgency=low + + * Fixed broken links (closes bug #58) + + -- Timothy Pearson <[email protected]> Fri, 03 Apr 2009 11:18:00 -0600 + +kde-guidance-trinity (0.8.0svn20080103-0ubuntu16.4) intrepid; urgency=low + + * Added -trinity suffix, altered paths + + -- Timothy Pearson <[email protected]> Sun, 08 Mar 2009 16:31:00 -0600 + +kde-guidance (0.8.0svn20080103-0ubuntu16.2) hardy-proposed; urgency=low + + * kubuntu_35_displayconfig_detect_nvidia_driver.patch: + - Detect proprietary driver 'nvidia' again as some of the nvidia + driver files used for detection has been moved. (LP: #271655) + + -- Andreas Wenning <[email protected]> Thu, 18 Sep 2008 14:24:31 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu16.1) hardy-proposed; urgency=low + + [ Anthony Fok ] + * kubuntu_32_displayconfig_update_refresh_rate.patch: + - The refresh rate was not updated for the selected resolution, so + resolution change could fail. (LP: #82279) + * kubuntu_33_displayconfig_add_new_video_cards.patch: + - Added 8086:29b2 for "Intel Q35"; + * debian/copyright: s/FDL/GFDL/; + + [ Andreas Wenning ] + * kubuntu_34_kde-powermanager_no_lid_special_behaviour_disable.patch: + - No need to call power plugged/unplugged in init if no lid is + found; this just make us crash. (LP: #231163) + * Edited kubuntu_23_kde-powermanager_gpmhelper.patch to prevent + multiple brightness- or hibernate-calls happening on certain + machines. Already implemented for sleep-calls. (LP: #207473) + + -- Andreas Wenning <[email protected]> Thu, 05 Jun 2008 16:24:38 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu16) hardy; urgency=low + + * kubuntu_26_kde-powermanager_handle_hal_dbus_restarts.patch: + - don't try to restart HAL if it is not running, let gpm displays + "the battery has been removed" so that the user knows that he + can't relay on gpm to check his battery state + - don't try to restart DBus at all, it's not supported upstream and + can cause trouble + + -- Guillaume Martres <[email protected]> Thu, 17 Apr 2008 14:18:43 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu15) hardy; urgency=low + + [ Andreas Wenning ] + * Added kubuntu_29_kde-powermanager_display_consumption_rate.patch to + display current consumption rate. (LP: #214774). + * Readded kubuntu_30_displayconfig_no_xorg_correct_detection.patch + which doesn't break the api. displayconfig will detect the hardware + automatically and write a xorg.conf if none is present on startup. + (LP: #203378). + + [ Yuriy Kozlov ] + * Added kubuntu_31_wineconfig_no_i18_on_keys.patch to remove i18n from + dictionary keys, which caused crashes on non en_US locales. Should be + removed if synced with upstream. (LP: #82723) + + -- Yuriy Kozlov <[email protected]> Sun, 13 Apr 2008 12:49:35 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu14) hardy; urgency=low + + * Disable kubuntu_30_displayconfig_no_xorg_correct_detection.patch. It + breaks the API, and the previous change did not even state a bug number. + This broke jockey, displayconfig-gtk, and other reverse dependencies and + is absolutely inappropriate right before a release. (LP: #214914 and a + magnitude of 100 duplicates) + + -- Martin Pitt <[email protected]> Sat, 12 Apr 2008 18:17:24 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu13) hardy; urgency=low + + * Added kubuntu_30_displayconfig_no_xorg_correct_detection.patch + so we will detect the hardware automatically and write a xorg.conf + if none is present on startup. + + -- Andreas Wenning <[email protected]> Thu, 10 Apr 2008 00:59:19 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu12) hardy; urgency=low + + * Patch kubuntu_28_kde-powermanager_i18n_strings.patch adds missing + translatable string. + + -- Andreas Wenning <[email protected]> Wed, 09 Apr 2008 00:13:18 +0200 + +kde-guidance (0.8.0svn20080103-0ubuntu11) hardy; urgency=low + + [ Andreas Wenning ] + * Added kubuntu_24_displayconfig_no_gamma.patch: As we cannot check if + the video driver supports live gamma changes, we should catch any + exceptions generated by lacking support. (LP: #201092, #201468). + * Added kubuntu_25_kde-powermanager_allways_change_brightness.patch + which disables the internal check for not setting the same bright- + ness as last time. Some laptops can change brightness in hardware + and other programs can change it through HAL, so we should allways + try to change the brightness. + + [ Guillaume Martres ] + * Added kubuntu_26_kde-powermanager_handle_hal_dbus_restarts.patch so + the powermanager better handles dbus/hal restarts. (LP: #123812). + + [ Scott Kitterman ] + * Added kubuntu_27_displayconfig-restore_try_getsize_again.patch to try to + get size from screen 0 if the first attempt failed (LP: #206509) + + -- Scott Kitterman <[email protected]> Sat, 05 Apr 2008 20:06:50 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu10) hardy; urgency=low + + [ Andreas Wenning ] + * Added kubuntu_21_kde-powermanager_unique-check.patch: + - Fixed guidance-power-managers check for being a unique app. + * Added kubuntu_23_kde-powermanager_gpmhelper.patch: + - Added gpmhelper.py to listen for HAL button-events and issue + dcop calls to guidance-power-manager. + - guidance-power-manager will now start gpmhelper.py. + - Patched setup.py to build/install gpmhelper.py + * Changed debian/rules and debian/kde-guidance-powermanager.install + to install gpmhelper.py + * Added depends for kde-guidance-powermanager to python-gobject as + this is the only mainloop to work with DBusGMainLoop. + + [ Scott Kitterman ] + * In kubuntu_14_displayconfig_no_xorg_no_serverlayout.patch simplify fake + xorg.conf invented if it's missing - match xorg.conf generatedy by + Hardy's Bulletproof X + * Update kununtu_13_displayconfig_add_new_monitors.patch with new monitors + + -- Scott Kitterman <[email protected]> Sun, 30 Mar 2008 19:11:55 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu9) hardy; urgency=low + + [ Andreas Wenning ] + * Added kubuntu_22_userconfig_utf8.patch which fixes unicode problems present + under some locales. (LP: #205487) + + [ Scott Kitterman ] + * Add kubuntu_20_displayconfig_dynamic_driver_list.patch to dynamically list + all available driver vendors and not depend on a hard coded list + (LP: #149793) + + -- Scott Kitterman <[email protected]> Sat, 29 Mar 2008 23:10:20 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu8) hardy; urgency=low + + * Update kubuntu_12_powermanager_survive_no_brightness.patch so it correctly + catches the error (LP: #183656) + * Add kubuntu_18_displayconfig_no_resolutions.patch so displayconfig doesn't + crash if current display size or refresh rate can't be fetched + (LP: #147721) + * Add kubuntu_19_powermanager_new_names.patch to use new hal keys + (LP: #204768) + - Patch thanks to Mikael Gerdin + + -- Scott Kitterman <[email protected]> Tue, 25 Mar 2008 11:48:16 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu7) hardy; urgency=low + + * Added debian/patches/kubuntu_17_kde-powermanager_brightness.patch + which fixes the brightness slider when number of brightness levels + is too small. + + -- Andreas Wenning <[email protected]> Mon, 17 Mar 2008 23:02:36 +0100 + +kde-guidance (0.8.0svn20080103-0ubuntu6) hardy; urgency=low + + * Bump standards version to 3.7.3 without further change + * Rename kubuntu_14_displayconfig_survive_no_serverlayout.patch to be + kubuntu_14_displayconfig_no_xorg_no_serverlayout.patch + - Don't crash if xorg.conf is missing (LP: #93749): + - In xorgconfig, create an emtpy xorg.conf if none exists and lie and + pretend a minimal, largely generic xorg.conf exists + - In xorgconfig, if not running with Admin priviledges just trap the no + xorg.conf error and continue + - In displayconfig, assume xorg.conf belongs in /etc/X11 and create it + if it happens to be missing when trying to save out a configuration + - This is not a fully satisfactory solution to this problem - users will + have to select their monitor, restart X, and then make their settings + - In xorgconfig, as previously patched, add a ServerLayout section if an + existing xorg.conf is missing one (LP: #173768) + * Add kubuntu_16_displayconfig_no_xrrqueryextention.patch to avoid crashing + if the XRRQueryExtension is not found (LP: #146945) + + -- Scott Kitterman <[email protected]> Mon, 17 Mar 2008 15:23:49 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu5) hardy; urgency=low + + * debian/patches/kubuntu_15_powermanager_suspend.patch so we can + suspend. + + -- Andreas Wenning <[email protected]> Thu, 13 Mar 2008 11:33:46 +0100 + +kde-guidance (0.8.0svn20080103-0ubuntu4) hardy; urgency=low + + * Add kubuntu_14_displayconfig_survive_no_serverlayout.patch so + displaymanager doesn't crash if xorg.conf has no ServerLayout section + (LP: #173768) + * Add to kubuntu_12_powermanager_survive_no_brightness.patch so it doesn't + crash if DBUS thinks there is brightness, but is wrong + + -- Scott Kitterman <[email protected]> Wed, 12 Mar 2008 10:19:57 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu3) hardy; urgency=low + + * Add Add kubuntu_09_mountconfig_no_extensions.patch to remove uneeded call + to pykdeextensions in mountconfig so that pyqt3 no longer needs to be + patched to provide -dev files in the regular package (LP: #197867) + * Add kubuntu_10_displayconfig_tryagain.patch so that if displayconfig + thinks a proprietary driver is installed, but it can't find it, it + will try to find a non-proprietary driver instead of crashing (LP: #198269) + * Add kubuntu_11_wineconfg_amd64.patch so that wineconfig looks in the right + dir for wine on AMD64 (LP: #151982) - Patch should be removed for the next + svn snapshot or release as a fix has been committed upstream already + * Add kubuntu_12_powermanager_survive_no_brightness.patch so that if the old + brightness cannot be gotten from DBUS, powermanager won't crash + (LP: #183656) and (LP: #198071) + * Add kununtu_13_displayconfig_add_new_monitors.patch to update MonitorsDB + with a upstream snapshot of MonitorsDB from hwdata (LP: #192899) + + -- Scott Kitterman <[email protected]> Sun, 09 Mar 2008 19:53:42 -0400 + +kde-guidance (0.8.0svn20080103-0ubuntu2) hardy; urgency=low + + * Revert inadvertent upload meant for PPA + + -- Scott Kitterman <[email protected]> Tue, 04 Mar 2008 16:52:29 -0500 + +kde-guidance (0.8.0svn20080103-0ubuntu1) hardy; urgency=low + + * New svn snapshot, includes fixes for .pot file + * Add kubuntu_07_powermanager_i18n.patch: + - guidance-power-manager.py loads the correct .pot file + * Cleaned debian/rules: + - Installs the *.py files generated with i18n options in it + * Fixed debian/control, for good build-depends on python-trinity: + - Build needs a patched kdepyuic + * Added patch kubuntu_08_nice_groups_and_privileges.patch: + - Fixes LP: #156508 + - Patch by Manuel Amador <[email protected]> + + -- Anthony Mercatante <tonio@kubuntu> Thu, 03 Jan 2008 22:37:28 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu7) gutsy; urgency=low + + * Add workaround to displayconfig-restore.py for 151311 + kubuntu_06_displayconfig_fix_intel_dpi.diff + + -- Jonathan Riddell <[email protected]> Mon, 15 Oct 2007 15:53:45 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu6) gutsy; urgency=low + + [ Jonathan Riddell ] * Add kubuntu_05_displayconfig_fix.diff with + fix from Sebastian Heinline for bug which resulted in falsely + restart X requests. + + [ Luka Renko ] + * Disk & Filesystems does not work on non-English/unicode systems. + Patch provided by Liam Keene. (LP: #141023) + debian/patches/kubuntu_04_disk_unicode.diff + * Install Xsession startup script (displayconfig-restore) in + kde-guidance package as it is KDE specific. (LP: #146730) + + -- Luka Renko <[email protected]> Tue, 09 Oct 2007 19:57:37 +0200 + +kde-guidance (0.8.0svn20070928-0ubuntu5) gutsy; urgency=low + + * Make guidance-backends replace/conflicts old kde-guidance + Closes LP: #133810 + + -- Jonathan Riddell <[email protected]> Mon, 08 Oct 2007 12:44:15 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu4) gutsy; urgency=low + + * Remove kubuntu_04_no_ati_dualhead.diff, it conflicts with patch 03 + + -- Jonathan Riddell <[email protected]> Fri, 05 Oct 2007 12:22:27 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu3) gutsy; urgency=low + + * Add kubuntu_04_no_ati_dualhead.diff from Sebastian Heinlein, + the latest free ATI drivers do no longer support the classic xinerama + dual head configuration. + + -- Jonathan Riddell <[email protected]> Thu, 04 Oct 2007 21:47:47 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu2) gutsy; urgency=low + + * Add kubuntu_03_displayconfig_updates.diff with updates from SVN by glatzor + - Disable dual head support for intel and ati driver + - Add the MonitorLayout option for Intel in LAYOUT_DUAL too + - work around for a common crashed in isResolutionSettingsChanged() + - Add an allowModule and disableModule to the ModuleSection class + - The driver in the xorg.conf should always override the driver of + the detected gfx card model + + -- Jonathan Riddell <[email protected]> Mon, 01 Oct 2007 23:25:16 +0100 + +kde-guidance (0.8.0svn20070928-0ubuntu1) gutsy; urgency=low + + * New snapshot, includes + - Update monitor definitions - fixes LP: #113520 #113514 + + -- Jonathan Riddell <[email protected]> Fri, 28 Sep 2007 11:47:59 +0100 + +kde-guidance (0.8.0svn20070727-0ubuntu6) gutsy; urgency=low + + * Fix for crash when loading xorg.conf's using the "Disable" keyword + + -- Bryce Harrington <[email protected]> Thu, 6 Sep 2007 10:56:03 -0700 + +kde-guidance (0.8.0svn20070727-0ubuntu5) gutsy; urgency=low + + * Update kde-guidance replaces/conflicts guidance-backends + closes https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/133810 + + -- Jonathan Riddell <[email protected]> Wed, 05 Sep 2007 18:59:44 +0100 + +kde-guidance (0.8.0svn20070727-0ubuntu4) gutsy; urgency=low + + * Fixed an issue where you cannot not select the primary group for a user + in the secondary ListPickerDialog() + - Closes https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/47412 + - Added kubuntu_02_primary_group_change.diff + + -- Stefan Skotte <[email protected]> Mon, 03 Sep 2007 22:17:07 +0200 + +kde-guidance (0.8.0svn20070727-0ubuntu3) gutsy; urgency=low + + * Update from Uwe Koziolek <[email protected]> + The attached files includes updates for pcitables. The data are + crosschecked against the readme from the NVIDIA-drivers and the + C-sourcecode from x.org xserver-xorg-video-nv + + -- Jonathan Riddell <[email protected]> Thu, 30 Aug 2007 15:34:26 +0100 + +kde-guidance (0.8.0svn20070727-0ubuntu2) gutsy; urgency=low + + * Build-dep on python-qt-dev + * Add kubuntu_01_infimport.diff to install infiimport.py file, closes + https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/131669 + + -- Jonathan Riddell <[email protected]> Tue, 14 Aug 2007 10:53:06 +0100 + +kde-guidance (0.8.0svn20070727-0ubuntu1) gutsy; urgency=low + + * New upstream snapshot + * Remove all patches, applied upstream + + -- Jonathan Riddell <[email protected]> Fri, 27 Jul 2007 18:00:13 +0100 + +kde-guidance (0.8.0-1ubuntu9) gutsy; urgency=low + + * Add debian/patches/xorgconfig_dexconf_style.patch: Change xorgconfig.py's + style of written xorg.conf files to closely match dexconf's: Capitalize + keywords, and use tabs instead of two spaces for indentation. + * debian/control: Set Ubuntu maintainer. + + -- Martin Pitt <[email protected]> Tue, 19 Jun 2007 19:10:11 +0200 + +kde-guidance (0.8.0-1ubuntu8) gutsy; urgency=low + + * Fix symlink to displayconfig-restore + + -- Jonathan Riddell <[email protected]> Thu, 07 Jun 2007 13:16:25 +0100 + +kde-guidance (0.8.0-1ubuntu7) gutsy; urgency=low + + * Fix kde-guidance's replaces to allow installation + + -- Jonathan Riddell <[email protected]> Wed, 06 Jun 2007 09:42:36 +0000 + +kde-guidance (0.8.0-1ubuntu6) gutsy; urgency=low + + * Fix path in /usr/bin/guidance-power-manager + * Add replaces to old package on kde-guidance + + -- Jonathan Riddell <[email protected]> Tue, 05 Jun 2007 21:35:55 +0000 + +kde-guidance (0.8.0-1ubuntu5) gutsy; urgency=low + + * Remove excessive dependencies from guidance-backends + * Split up python-central directories to avoid overlapping files + + -- Jonathan Riddell <[email protected]> Tue, 05 Jun 2007 14:47:30 +0000 + +kde-guidance (0.8.0-1ubuntu4) gutsy; urgency=low + + * Move pyversion to correctly named pyversions, to build with python 2.5 + + -- Jonathan Riddell <[email protected]> Mon, 04 Jun 2007 16:00:50 +0000 + +kde-guidance (0.8.0-1ubuntu3) gutsy; urgency=low + + * Fix versioned build depends to python-qt3 not python-trinity + + -- Jonathan Riddell <[email protected]> Mon, 04 Jun 2007 13:23:18 +0100 + +kde-guidance (0.8.0-1ubuntu2) gutsy; urgency=low + + * Build-dep on python-qt3 >= 3.17.2-1ubuntu2 for compile fix + + -- Jonathan Riddell <[email protected]> Thu, 31 May 2007 11:59:26 +0100 + +kde-guidance (0.8.0-1ubuntu1) gutsy; urgency=low + + * Merge with Debian, remaining change: + - kubuntu_01_enable_wineconfig.diff + - pyversion is 2.5 + * Add wineconfig to description in control + * Split out platform neutral stuff into guidance-backends + * Add patches from displayconfig-gtk + - MonitorLayout.patch + - fix_intel_dualhead.patch + - noconifg.patch + - enable_native_cloning_for_i810.patch + - fix_multiple_screens_laptop.patch + + -- Jonathan Riddell <[email protected]> Wed, 30 May 2007 15:54:26 +0100 + +kde-guidance (0.8.0-1) unstable; urgency=low + + * New upstream release. + + [ Fathi Boudra ] + * Add x11proto-scrnsaver-dev build dependency. + * Update kde-guidance.install: + * Add wineconfig icons. + * Remove bytecompiled modules (pyc). + * Remove fuser_ui.ui file. + * Remove old displayconfig-hwprobe.py init links in kde-guidance.postinst. + * Update kde-guidance-powermanager.install. Add powermanager_ui.py. + * Remove pycompat file. Deprecated. + * Update rules: + * Use DEB_DH_INSTALL_ARGS. + * Add wineconfig icons. + * Update powermanager icons/pics path. + * Add preliminary grubconfig support. + * Merge Ubuntu related changes (interpreter fix and clean desktop files). + * Merge Ubuntu common-install-prehook-impl target. + * Merge Ubuntu patches: + * 10_wineconfig_icon: fix icon name in .desktop file. + * 11_no_cpu_freq: fix no cpu frequency scaling. + * 12_pm_fix_indentation_actioncollection: fix indentation. + * 13_nvidia_typo: fix crash with nvidia non-free driver. + * 14_powermanager_fixes: fix shows discharging if battery full. + + [ Mark Purcell ] + * Add debian/watch. + + -- Fathi Boudra <[email protected]> Fri, 18 May 2007 19:45:51 +0200 + +kde-guidance (0.8.0-0ubuntu5) feisty; urgency=low + + * Update kubuntu_06_powermanager_fixes.diff with fix from + https://launchpad.net/bugs/104794 comment 7 + fixes shows dischanging if battery full. + + -- Jonathan Riddell <[email protected]> Fri, 13 Apr 2007 10:50:55 +0100 + +kde-guidance (0.8.0-0ubuntu4) feisty; urgency=low + + * Add kubuntu_05_nvidia_typo.diff fix crash with nvidia non-free driver + * Add kubuntu_06_powermanager_fixes.diff with fixes from trunk + + -- Jonathan Riddell <[email protected]> Mon, 9 Apr 2007 23:47:13 +0100 + +kde-guidance (0.8.0-0ubuntu3) feisty; urgency=low + + * Remove old displayconfig-hwprobe.py init links in kde-guidance.postinst + closes https://bugs.launchpad.net/ubuntu/+source/kde-guidance/+bug/99203 + + -- Jonathan Riddell <[email protected]> Fri, 6 Apr 2007 16:29:18 +0100 + +kde-guidance (0.8.0-0ubuntu2) feisty; urgency=low + + * Add kubuntu_03_no_cpu_freq.diff, fix https://launchpad.net/bugs/99198 + + -- Jonathan Riddell <[email protected]> Sat, 31 Mar 2007 11:33:39 +0100 + +kde-guidance (0.8.0-0ubuntu1) feisty; urgency=low + + * Non-snapshot release for feisty + * Add kubuntu_02_wineconfig_icon.diff fix icon name in .desktop file + + -- Jonathan Riddell <[email protected]> Fri, 30 Mar 2007 12:17:30 +0100 + +kde-guidance (0.7.1~svn20070205-0ubuntu1) feisty; urgency=low + + * New upstream snapshot + + -- Anthony Mercatante <[email protected]> Mon, 05 Feb 2007 11:52:27 +0100 + +kde-guidance (0.7.1~svn20070204-1) experimental; urgency=low + + [ Fathi Boudra ] + * New release from svn r630094. (Closes: #397508, #405880) + * Remove useless patch typos_setup and force_python2.4_script. + * control: + * Add libxss-dev to build-depends. + * Remove python-dbus depends on kde-guidance. + * Add Conflicts: python2.4-iconvcodec on kde-guidance. + * Add kde-guidance depends on kde-guidance-powermanager. + * Remove Conflicts: klaptopdaemon, kpowersave on kde-guidance-powermanager + * kde-guidance.install: replace versioned python by wildcard on ixf86misc.so. + * kde-guidance-powermanager.install: use wildcard for battery pics. + * rules: + * Replace hardcoded python version by wildcard. + * Enable wineconfig. + * Fix powermanager icons. + + [ Mark Purcell ] + * Add ./debian/rules get-orig-source for http://buildserver.net + + -- Fathi Boudra <[email protected]> Sun, 4 Feb 2007 12:27:42 +0100 + +kde-guidance (0.7.1~svn20070129-0ubuntu1) feisty; urgency=low + + * New upstream snapshot + * Add kubuntu_01_enable_wineconfig.diff to enable wineconfig in + system settings (experimental) + + -- Jonathan Riddell <[email protected]> Mon, 29 Jan 2007 18:03:53 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu7) feisty; urgency=low + + * Add kubuntu_02_powermanage.diff from trunk, stop it breaking + when cpufreq is disabled + + -- Jonathan Riddell <[email protected]> Thu, 18 Jan 2007 15:44:26 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu6) feisty; urgency=low + + * Remove debian/patches/12_force_python2.4_script.diff. + + -- Matthias Klose <[email protected]> Tue, 16 Jan 2007 12:44:50 +0100 + +kde-guidance (0.7.1~svn20070111-0ubuntu5) feisty; urgency=low + + * Use the unversioned interpreter name for the scripts. + + -- Matthias Klose <[email protected]> Mon, 15 Jan 2007 15:47:46 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu4) feisty; urgency=low + + * debian/pyversions: Nice file to hardcode the python version. + * debian/rules: Don't hardcode the python version. + + -- Matthias Klose <[email protected]> Mon, 15 Jan 2007 09:22:54 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu3) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose <[email protected]> Fri, 12 Jan 2007 13:18:02 +0000 + +kde-guidance (0.7.1~svn20070111-0ubuntu2) feisty; urgency=low + + * Drop some duplicate icons from kde-guidance-powermanager + (already in kde-guidance package) + + -- Luka Renko <[email protected]> Tue, 9 Jan 2007 20:15:54 +0100 + +kde-guidance (0.7.1~svn20070111-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. Fixes powermanager icons. + * Fixed debian/control, kde-guidance doesn't depend on + python-dbus and kde-guidance-powermanager depends on + kde-guidance. + + -- Anthony Mercatante <[email protected]> Tue, 09 Jan 2007 17:07:35 +0100 + +kde-guidance (0.7.1~svn20070110-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. Fixes critical crash on startup. + + -- Anthony Mercatante <[email protected]> Tue, 09 Jan 2007 13:45:32 +0100 + +kde-guidance (0.7.1~svn20070109-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. + + -- Anthony Mercatante <[email protected]> Tue, 09 Jan 2007 01:55:47 +0100 + +kde-guidance (0.7.1~svn20061215-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. + * Clean powermanager/icon content + * Fixed guidance-power-manager.py to use correctly all + charging/discharging icons + + -- Anthony Mercatante <[email protected]> Fri, 15 Dec 2006 03:51:54 +0100 + +kde-guidance (0.7.1~svn20061124-0ubuntu2) feisty; urgency=low + + * Rebuilt against new pykde. + + -- Anthony Mercatante <[email protected]> Wed, 06 Dec 2006 23:40:32 +0100 + +kde-guidance (0.7.1~svn20061124-0ubuntu1) feisty; urgency=low + + * New SVN snapshot. + * Removed obsolete kubuntu_10_critical_threshold.diff + + -- Anthony Mercatante <[email protected]> Fri, 24 Nov 2006 01:00:28 +0200 + +kde-guidance (0.7.0-1) unstable; urgency=low + + * New upstream release (Closes: #386636) + * Update maintainers + * Maintainer: KDE Extras Team + * Uploaders: Mark Purcell and Fathi Boudra + * Put package in unstable + * Remove 10_branch_r542306.diff and 11_password_expire.diff patches + * Add 10_typos_setup.diff to fix typos in setup.py + * Sync with ubuntu package: + * add power manager applet + * remove stop script symlinks from rc0 and rc6 + * control: + * add python-trinity-dev to build-depends + * add python-dbus and sysv-rc to depends + * add kde-guidance-powermanager package + * pyversions: replace "2.4-" by "2.4", since build fails using python 2.5, + problem to import kdedistutils + * rules: + * Don't add extra /usr prefix when creating symlinks for + {display,mount,service,user}config and displayconfig-restore + * add kde-guidance-powermanager install + * create a script to launch guidance-power-manager instead of a link + + -- Fathi Boudra <[email protected]> Mon, 21 Aug 2006 10:34:01 +0200 + +kde-guidance (0.7.0-0ubuntu4) edgy; urgency=low + + * Edit debian/rules to generate .pot file + Closes Malone No 67614 + * Remove Conflicts: klaptopdaemon, kpowersave from kde-guidance-powermanager + allows people to do apt-get install kde + + -- Jonathan Riddell <[email protected]> Sun, 22 Oct 2006 20:05:01 +0000 + +kde-guidance (0.7.0-0ubuntu3) edgy; urgency=low + + * Make kde-guidance conflict on python2.4-iconvcodec + Closes Malone No 62223 + + -- Jonathan Riddell <[email protected]> Sun, 22 Oct 2006 14:34:54 +0100 + +kde-guidance (0.7.0-0ubuntu2) edgy; urgency=low + + * kubuntu_10_critical_threshold.diff added, reduce safety threshold + for percentage charged to 10% in order to prevent automatic critical + action to be performed when remaining time is not reported properly. + Use threshold also for low battery warning notification to prevent + false alarms. + Closes LP #64752, #67081 + + * kubuntu_20_lid_hibernate.diff added, to fix double hibernate action + when user has selected hibernate as action on lid close. + Closes LP #65885 + + -- Luka Renko <[email protected]> Sat, 21 Oct 2006 15:10:50 +0200 + +kde-guidance (0.7.0-0ubuntu1) edgy; urgency=low + + * Bump version number for an Edgy release + * Fixes bugs 64053 and 64978 + + -- Jonathan Riddell <[email protected]> Thu, 12 Oct 2006 20:05:22 +0100 + +kde-guidance (0.6.7svn20061006-0ubuntu1) edgy; urgency=low + + * New SVN snapshot + + -- Anthony Mercatante <[email protected]> Fri, 10 Oct 2006 16:04:28 +0200 + +kde-guidance (0.6.7svn20060919-0ubuntu1) edgy; urgency=low + + * New SVN snapshot + * Split out power manager applet into new package so it can be removed + or installed standalone + + -- Jonathan Riddell <[email protected]> Tue, 19 Sep 2006 14:52:11 +0100 + +kde-guidance (0.6.7svn20060914-0ubuntu2) edgy; urgency=low + + * Remove stop script symlinks from rc0 and rc6. + + -- Scott James Remnant <[email protected]> Mon, 18 Sep 2006 17:26:27 +0100 + +kde-guidance (0.6.7svn20060914-0ubuntu1) edgy; urgency=low + + * New SVN snapshot, includes power-manager improvement + + -- Anthony Mercatante <[email protected]> Thu, 14 Sep 2006 20:54:28 +0200 + +kde-guidance (0.6.7svn20060906-0ubuntu2) edgy; urgency=low + + * Changed debian/rules to create a script to launch + guidance-power-manager instead of a link. Fixes the logout issue + in kde and klipper, kbluetoothd not launching since power-manager + wasn't in the background. + * Temporary changed debian/pyversions, replacing "2.4-" by "2.4", + since build fails using python 2.5, problem to import kdedistutils + + -- Anthony Mercatante <[email protected]> Sun, 10 Sep 2006 13:45:28 +0200 + +kde-guidance (0.6.7svn20060906-0ubuntu1) edgy; urgency=low + + * New SVN snapshot, includes displayconfig usability fixes, + powerconfig fixes and new powerconfig icons + + -- Jonathan Riddell <[email protected]> Wed, 6 Sep 2006 13:22:28 +0100 + +kde-guidance (0.6.7svn20060829-0ubuntu1) edgy; urgency=low + + * New SVN snapshot + + -- Jonathan Riddell <[email protected]> Tue, 29 Aug 2006 14:35:20 +0100 + +kde-guidance (0.6.7svn20060810-0ubuntu1) edgy; urgency=low + + * New SVN snapshot + * Adds power manager applet for + https://launchpad.net/distros/ubuntu/+spec/kubuntu-power-management + + -- Jonathan Riddell <[email protected]> Thu, 10 Aug 2006 08:56:24 -0400 + +kde-guidance (0.6.7-3ubuntu2) edgy; urgency=low + + * debian/rules: Don't add extra /usr prefix when creating symlinks + for {display,mount,service,user}config & displayconfig-restore + (Closes Ubuntu: #54742). + + -- Daniel T Chen <[email protected]> Mon, 31 Jul 2006 21:55:39 -0400 + +kde-guidance (0.6.7-3ubuntu1) edgy; urgency=low + + * Sync with Debian + + -- Jonathan Riddell <[email protected]> Wed, 26 Jul 2006 18:39:47 +0100 + +kde-guidance (0.6.7-3) experimental; urgency=low + + * Fixed displayconfig-hwprobe.py in kde-guidance.init (Closes: #376779) + + -- Fathi Boudra <[email protected]> Wed, 5 Jul 2006 08:35:08 +0200 + +kde-guidance (0.6.7-2) experimental; urgency=low + + * Converted package to python-support + * Added pycompat and pyversions + * Force to use python2.4 (Closes: #375443) + * Added to Build-Depends: python-support, python-all-dev + * Removed source.lintian-overrides + * Cleaned up rules + * Added 12_force_python2.4_script.diff to force python2.4 in scripts + + -- Fathi Boudra <[email protected]> Fri, 30 Jun 2006 14:44:46 +0200 + +kde-guidance (0.6.7-1) experimental; urgency=low + + * Initial Debian release (Closes: #340144) + * Merged with Ubuntu + * Converted to cdbs + * Updated debian/copyright according to GFDL documentations + * Updated postinst and postrm with debhelper token + * Added source lintian override for indirect build dependency + + -- Fathi Boudra <[email protected]> Thu, 8 Jun 2006 17:08:06 +0200 + +kde-guidance (0.6.7-0ubuntu4) dapper; urgency=low + + * Add kubuntu_02_passwordexpire.diff from branch, + set local passexpirewarn (not global variable of same name) + prevents UnboundLocalError, closes malone #47090 + + -- Jonathan Riddell <[email protected]> Sun, 28 May 2006 14:34:10 +0100 + +kde-guidance (0.6.7-0ubuntu3) dapper; urgency=low + + * Change init number of displayconfig-hwprobe.py to 60, + in line with Ubuntu policy + + -- Jonathan Riddell <[email protected]> Fri, 26 May 2006 14:18:42 +0100 + +kde-guidance (0.6.7-0ubuntu2) dapper; urgency=low + + * Add kubuntu_01_branch.diff + - Adds Dutch Translations to .desktop files + - Fixes serviceconfig.py would sometimes fail on non-English systems. + (Closes Malone bug #43313). + + -- Jonathan Riddell <[email protected]> Fri, 19 May 2006 02:09:48 +0300 + +kde-guidance (0.6.7-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * Dutch translation added (Rinse de Vries) + * BUG: Displayconfig would fail if the monitor frequency settings in xorg.conf + contained extra spaces. (Malong bug #38692) + * BUG: Displayconfig would not add the lowest screen resolution available to + the modes list in the xorg.conf's Screen section/Display subsection. + * French translation added from Launchpad Rossetta. + + -- Jonathan Riddell <[email protected]> Sun, 14 May 2006 01:38:55 +0300 + +kde-guidance (0.6.6-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * BUG: Serviceconfig didn't correctly remove links in runlevel directories. + (Malone bug #39404) + * BUG: In Serviceconfig, toggling the "Start during boot" checkbox using the + context menu would fail. (Malone bug #34252) + * BUG: displayconfig-restore.py was would fail with "global name 'syslog' + undefined". (Malone bug #40683) + * BUG: Displayconfig had trouble picking a driver gfxcard model entry instead + of the detected default (e.g. VESA). (Malone bug #41127) + * BUG: Displayconfig would fail when writing out a xorg.conf that contained + non-ascii characters. (Malone bug #41474) + * Work around for an annoying bug in PyQt/PyKDE that causes the tools to + crash on exit if a dialog window has been used. + * BUG: The file paths used in displayconfig for checking for the proprietary + nvidia driver were wrong or out of date. + + -- Jonathan Riddell <[email protected]> Fri, 28 Apr 2006 14:18:26 +0100 + +kde-guidance (0.6.5-0ubuntu2) dapper; urgency=low + + * Add kubuntu_01_broken_script.diff comment out invalid python in + displayconfig script + + -- Jonathan Riddell <[email protected]> Wed, 26 Apr 2006 00:38:46 +0100 + +kde-guidance (0.6.5-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * BUG: services that have not been installed via apt would cause long loops + a lot of dpkg queries. Only query dpkg db once. + * BUG: Serviceconfig's Apply button doesn't work. It should actually be Close + (Malone #38582) + * BUG: Changing an user's password can change another password for a different + user (Malone bug #39444) + * BUG: Displayconfig would fail at startup on systems with an nVidia 7800 GTX. + (Malone bug #32915 for Rob Hughes) + * BUG: Serviceconfig would crash if the windows is closed quickly after + serviceconfig appears. + * BUG: userconfig would fail at startup if an entry in /etc/passwd refered to + a group that is not defined in /etc/group. (Malone bug #34311) + * BUG: Userconifg. Manually typing in or editing the list of secondary groups + for a user had no effect. (Malone bug #37212) + * BUG: Displayconfig fails to detect the presence of the proprietary ATI and + nVidia drivers. (The location of some of the driver files had been recently + changed). + * BUG: displayconfig-restore.py would calculated the needed DPI at login using + stale screen information which would sometimes result in the wrong DPI. + * BUG: Numerious small bugs and compatibility problems in mountconfig. + * BUG: When browsing for a SMB share, mountconfig now correctly catches the + authentication information entered by the user into the smaller popup from + kio. + * Displayconfig now assumes that dualhead/clone mode is supported if the + laptop-detect script detects a laptop. + * Displayconfig now uses the clone mode support in the i810 driver. + * Displayconfig now only offers resolutions that both monitors support when + using clone mode. + * Displayconfig now supports clone mode on any setup that also supports + xinerama. + * BUG: Mountconfig failed to take into account that the order of the + user/users, exec/noexc, suid/nosuid etc options in /etc/fstab is significant. + (thanks Christoph Wiesen) + * French translations added to the desktop files. (Anthony Mercatante) + + -- Jonathan Riddell <[email protected]> Thu, 20 Apr 2006 18:35:40 +0100 + +kde-guidance (0.6.4-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * BUG: All of the tools no longer write out config files under ~/.kde when + running as root. This should stop the annoying creation of config files + that can't be overwritten by the normal user. + * Userconfig is now by default not quite as tall. This should help stop + it from appearing too big in systemsettings. + * Displayconfig updated to also recognise late model nVidia chipsets. + * BUG: Displayconfig didn't support Clone mode for the proprietary nVidia + driver. + * BUG: The tools now correctly specify which translation catalogue to use for + translations. + * The screen images in the dualhead widget make better use of available widget + space. + * Displayconfig: The 40guidance-displayconfig_restore script which is used by + the Xsession script during login via KDM/xdm, has now been fixed to not stop + the login in case of failure. + * BUG: Displayconfig was getting confused by unknown graphics cards and + crashing. (Malone bug #32915) + * BUG: Displayconfig still can't handling unicode in xorg.conf. (Malone bug + #34437). + * BUG: Displayconfig is now more forgiving when xorg.conf contains characters + that are illegal with respect to the system character encoding. (Malone bug + #36590). + * BUG: Displayconfig would have trouble detecting hardware on the PCI bus on + big endian architectures. (raphink) + * BUG: Displayconfig did not correctly handle situations where the X RandR + extension is missing. + * BUG: Displayconfig would fail when loading some xorg.conf files containing + multiple graphics card specifications. (Malone bug #37275, patch applied) + * BUG: Userconfig didn't respect the entered UID when creating a account. + (Malone bug #37722). + * Displayconfig: Added 1280x960 modes (60 & 75Hz). + + -- Jonathan Riddell <[email protected]> Sun, 2 Apr 2006 21:46:15 +0100 + +kde-guidance (0.6.3-0ubuntu1) dapper; urgency=low + + [ Fathi Boudra ] + * Sync with Debian package (not yet in archives) + + [ Simon Edwards ] + * BUG: userconfig and unixauthdb didn't respect the ownership of system files + when update /etc/passwd and friends. (Malone bug #26175). + * BUG: userconfig and unixauthdb would fail if /etc/passwd, /etc/groups or + /etc/shadow contained blank lines. + * BUG: displayconfig now does a better job of detecting graphics PCI devices + and handling non-detected graphics cards. Instead of crashing, "generic + VESA" is used when the type of card can't be found. (Malone bug #32915) + * The DPI that displayconfig-restore.py uses at login time can now be + controlled by adding a line to ~/.kde/share/config/displayconfigrc + in the [General] section. Add "dpi=xserver" to use the default DPI + from the X server, or "dpi=100" to use 100 DPI for example. + * BUG: Widescreen modes were missing in displayconfig. + * Displayconfig: Monitors can now be specified as being standard aspect ratio + or widescreen. + * BUG: Using the xresprobe command in displayconfig would crash some people's + machines. The much more safer ddcprobe command is now used. + (Malone bug #33943) + * BUG: A bug is displayconfig stopped monitor model detection. The xresprobe + command didn't actually return the eisa ID of the connected monitor. + ddcprobe does though (see above). + * BUG: Displayconfig. Changes to the monitor model or image format are + shown immediately on the "Size & Orientation" tab, even if the screen is + currently being used. + * BUG: When userconfig asks about whether the home directory should be created + when creating a new account, sometimes the wrong directory name was shown in + the dialog. + * BUG: Powerbook screen mode "1280x854" add to displayconfig. (Malone bug + #34383). + * BUG: Displayconfig would throw an exception if the current display didn't + support DPMS. (Malone bug #34316). + * BUG: Most utilities would fail if they came across UTF-8 or unicode + characters. (Malone bug #34194). + * BUG: Displayconfig wouldn't correctly detect the presence of installed + proprietary drivers. (OculusAquilae) + * BUG: Displayconfig had trouble handling BusID rows in xorg.conf. This would + cause the xorg.conf to be incorrectly read. (Tonio) + * Added some extra methods to ScanPCI.py to aid debugging. + * BUG: Displayconfig would not save the user's display settings when running + in kcontrol or systemsettings. (Malone bug #35257) + + -- Fathi Boudra <[email protected]> Sun, 19 Mar 2006 17:39:48 +0100 + +kde-guidance (0.6.3-1) unstable; urgency=low + + * Merge with Ubuntu + * New upstream version + * Added displayconfig + * Removed README.Debian + * Fixed manpages + * Fixed old fsf address in copyright file + + -- Fathi Boudra <[email protected]> Sun, 19 Mar 2006 15:46:17 +0100 + +kde-guidance (0.6.2-0ubuntu1) dapper; urgency=low + + [ Simon Edwards ] + * BUG: Small bug in displayconfig that caused it to bug out around the + newCustomMonitor() method. + * BUG: userconfig had space character just before the she-bang which really + caused some trouble the for the shell. + * BUG: Displayconfig: Selecting the "Plug n Play" monitor directly without + clicking on "Detect" meant that only a very small set of resolutions would + be written to xorg.conf. + * BUG: The DPI calculations in displayconfig-restore.py where broken. This + resulted in the wrong DPI being used. + * BUG: Displayconfig: The clone mode option is now correctly disabled for + Matrox cards (mga driver). + * BUG: Displayconfig would bug out if the monitor model in the xorg.conf was + anything other than Plug n Play. + * BUG: Displayconfig would bug out if the DPMS Standby setting was 0 and DPMS + enabled. + * Displayconfig is now shown in kcontrol under settings/hardware instead of + settings/system. + * BUG: Small bug in displayconfig that will causes displayconfig to bug out + when trying to detect the monitor and no EDID info is available. + * BUG: Small cosmetic bug in displayconfig where the some tabs were missing + margins when shown in kcontrol/system settings. + * BUG: displayconfig would bug out when detecting ATI dualhead cards. + (pci_device.text was None). + + [ Jonathan Riddell ] + * Remove kubuntu_02_display_category.diff, now in SVN + * Remove kubuntu_03_userconfig_shebang.diff, now in SVN + + -- Jonathan Riddell <[email protected]> Sun, 5 Mar 2006 21:51:47 +0000 + +kde-guidance (0.6.1-0ubuntu0) dapper; urgency=low + + * New release, sets a fixed DPI for Xft + * Add run time dependency on pykdeextensions + * Add kubuntu_03_userconfig_shebang.diff fix extra space + * Change init script to run at S35, Malone No. 32268 + + -- Jonathan Riddell <[email protected]> Mon, 20 Feb 2006 22:22:25 +0000 + +kde-guidance (0.6.0-0ubuntu1) dapper; urgency=low + + * New release + * Implements Guidance sections of https://wiki.ubuntu.com/DebianSystemTools + * Add kubuntu_01_hardware_file_path.diff from SVN to use correct directory + * Add kubuntu_02_display_category.diff to put display into hardware category + + -- Jonathan Riddell <[email protected]> Wed, 18 Jan 2006 20:44:05 +0100 + +kde-guidance (0.4.0+svn20060102-0ubuntu1) dapper; urgency=low + + * New snapshot, displayconfig added + + -- Jonathan Riddell <[email protected]> Mon, 2 Jan 2006 22:53:34 +0000 + +kde-guidance (0.4.0-0ubuntu5) dapper; urgency=low + + * Rebuild for libstdc++ transition + + -- Jonathan Riddell <[email protected]> Tue, 13 Dec 2005 00:25:05 +0000 + +kde-guidance (0.4.0-0ubuntu4) breezy; urgency=low + + * Copy necessary icons to global icon directory + * Add GenericNames to .desktop files + * Avoid repetition in description + + -- Jonathan Riddell <[email protected]> Wed, 21 Sep 2005 02:44:22 +0100 + +kde-guidance (0.4.0-0ubuntu3) breezy; urgency=low + + * Move files from /usr/lib/python2.4/site-packages/guidance + to just /usr/lib/python2.4/site-packages + + -- Jonathan Riddell <[email protected]> Sat, 17 Sep 2005 21:31:21 +0100 + +kde-guidance (0.4.0-0ubuntu2) breezy; urgency=low + + * Can't remove debian/docs, it's in the .orig + + -- Jonathan Riddell <[email protected]> Thu, 15 Sep 2005 02:01:07 +0100 + +kde-guidance (0.4.0-0ubuntu1) breezy; urgency=low + + * New upstream version + * Fix debian/rules for rename to kde-guidance + + -- Jonathan Riddell <[email protected]> Thu, 15 Sep 2005 01:07:38 +0100 + +kde-guidance (0.3.0+svn20050911-0ubuntu1) breezy; urgency=low + + * Initial Ubuntu upload + * Install .py files into /usr/lib/python2.4/site-packages/guidance + * Change source and package name to kde-guidance to + reduce namespace polution + + -- Jonathan Riddell <[email protected]> Sun, 11 Sep 2005 23:51:52 +0100 + +guidance (0.3.0-1) unstable; urgency=low + + * Initial release + * Removed displayconfig that doesn't work on debian yet + * Added manpages + + -- Fathi Boudra <[email protected]> Mon, 1 Aug 2005 19:23:46 +0200 + diff --git a/debian/squeeze/applications/kde-guidance/debian/compat b/debian/squeeze/applications/kde-guidance/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/squeeze/applications/kde-guidance/debian/control b/debian/squeeze/applications/kde-guidance/debian/control new file mode 100644 index 000000000..454cdfd58 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/control @@ -0,0 +1,52 @@ +Source: kde-guidance-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +XSBC-Original-Maintainer: Debian KDE Extras Team <[email protected]> +Uploaders: Fathi Boudra <[email protected]>, Mark Purcell <[email protected]> +Build-Depends: cdbs, debhelper (>= 5), chrpath, kdelibs4-trinity-dev, + libpythonize0-trinity-dev, libtool, libxml2-utils, libxss-dev, libxxf86vm-dev, + pykdeextensions-trinity, pyqt-tools, python-qt3 (>= 3.17.2-1ubuntu2), python-trinity-trinity, python-trinity-trinity-dev, python-sip4-dev, + python-support (>= 0.6), python (>= 2.5), python-dev (>= 2.5), x11proto-scrnsaver-dev, python-qt-dev, hwdata +Standards-Version: 3.8.4 + +Package: kde-guidance-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, pykdeextensions-trinity, python-trinity-trinity, sysv-rc, guidance-backends-trinity, hwdata, python (>= 2.5), python-dev (>= 2.5) +Conflicts: guidance-power-manager, kde-guidance-powermanager +Provides: ${python:Provides} +Description: collection of KDE system administration tools for GNU/Linux [Trinity] + Guidance currently consists of four programs designed to help you + look after your system: + o userconfig - User and Group administration + o serviceconfig - Service/daemon administration + o mountconfig - Disk and filesystem administration + o displayconfig - Screen and display configuration + o wineconfig - Wine configuration + . + These tools are available in KDE Control Center, System Settings + or can be run as standalone applications. + . + Homepage: http://www.simonzone.com/software/guidance + +Package: guidance-backends-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, hwdata, python (>= 2.5), python-dev (>= 2.5) +Conflicts: guidance-power-manager, kde-guidance-powermanager +Provides: ${python:Provides} +Description: collection of system administration tools for GNU/Linux [Trinity] + This package contains the platform neutral backends used in the + Guidance configuration tools. + . + Homepage: http://www.simonzone.com/software/guidance + +Package: kde-guidance-powermanager-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, kde-guidance-trinity, python-trinity-trinity, python-dbus, hal, python-gobject, python (>= 2.5), python-dev (>= 2.5) +Conflicts: guidance-power-manager, kde-guidance-powermanager +Provides: ${python:Provides} +Description: HAL based power manager applet [Trinity] + A power management applet to indicate battery levels and perform hibernate or + suspend using HAL. + . + Homepage: http://www.simonzone.com/software/guidance diff --git a/debian/squeeze/applications/kde-guidance/debian/copyright b/debian/squeeze/applications/kde-guidance/debian/copyright new file mode 100644 index 000000000..38c1d30e8 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/copyright @@ -0,0 +1,432 @@ +This package was debianized by Fathi Boudra <[email protected]> on +Mon, 1 Aug 2005 19:23:46 +0200. + +It was downloaded from http://www.simonzone.com/software/guidance + +Copyright Holders: + Simon Edwards <[email protected]> + Sebastian Kügler <[email protected]> + +License: + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +The documentations provided with kde-guidance is distributed under +the GNU Free Documentation License (GFDL). They are considered free with +regards to the Debian Free Software Guidelines (DFSG) because they don't +contain any unmodifiable parts (invariant sections). The complete text of +the GNU Free Documentation License can be found below: + + GNU Free Documentation License + Version 1.2, November 2002 + + + Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + +0. PREAMBLE + +The purpose of this License is to make a manual, textbook, or other +functional and useful document "free" in the sense of freedom: to +assure everyone the effective freedom to copy and redistribute it, +with or without modifying it, either commercially or noncommercially. +Secondarily, this License preserves for the author and publisher a way +to get credit for their work, while not being considered responsible +for modifications made by others. + +This License is a kind of "copyleft", which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. + +We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. + + +1. APPLICABILITY AND DEFINITIONS + +This License applies to any manual or other work, in any medium, that +contains a notice placed by the copyright holder saying it can be +distributed under the terms of this License. Such a notice grants a +world-wide, royalty-free license, unlimited in duration, to use that +work under the conditions stated herein. The "Document", below, +refers to any such manual or work. Any member of the public is a +licensee, and is addressed as "you". You accept the license if you +copy, modify or distribute the work in a way requiring permission +under copyright law. + +A "Modified Version" of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. + +A "Secondary Section" is a named appendix or a front-matter section of +the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall subject +(or to related matters) and contains nothing that could fall directly +within that overall subject. (Thus, if the Document is in part a +textbook of mathematics, a Secondary Section may not explain any +mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. + +The "Invariant Sections" are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. If a +section does not fit the above definition of Secondary then it is not +allowed to be designated as Invariant. The Document may contain zero +Invariant Sections. If the Document does not identify any Invariant +Sections then there are none. + +The "Cover Texts" are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. A Front-Cover Text may +be at most 5 words, and a Back-Cover Text may be at most 25 words. + +A "Transparent" copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, that is suitable for revising the document +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup, or absence of markup, has been arranged to thwart +or discourage subsequent modification by readers is not Transparent. +An image format is not Transparent if used for any substantial amount +of text. A copy that is not "Transparent" is called "Opaque". + +Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input format, SGML +or XML using a publicly available DTD, and standard-conforming simple +HTML, PostScript or PDF designed for human modification. Examples of +transparent image formats include PNG, XCF and JPG. Opaque formats +include proprietary formats that can be read and edited only by +proprietary word processors, SGML or XML for which the DTD and/or +processing tools are not generally available, and the +machine-generated HTML, PostScript or PDF produced by some word +processors for output purposes only. + +The "Title Page" means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, "Title Page" means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. + +A section "Entitled XYZ" means a named subunit of the Document whose +title either is precisely XYZ or contains XYZ in parentheses following +text that translates XYZ in another language. (Here XYZ stands for a +specific section name mentioned below, such as "Acknowledgements", +"Dedications", "Endorsements", or "History".) To "Preserve the Title" +of such a section when you modify the Document means that it remains a +section "Entitled XYZ" according to this definition. + +The Document may include Warranty Disclaimers next to the notice which +states that this License applies to the Document. These Warranty +Disclaimers are considered to be included by reference in this +License, but only as regards disclaiming warranties: any other +implication that these Warranty Disclaimers may have is void and has +no effect on the meaning of this License. + + +2. VERBATIM COPYING + +You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no other +conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. + +You may also lend copies, under the same conditions stated above, and +you may publicly display copies. + + +3. COPYING IN QUANTITY + +If you publish printed copies (or copies in media that commonly have +printed covers) of the Document, numbering more than 100, and the +Document's license notice requires Cover Texts, you must enclose the +copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. + +If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. + +If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a computer-network location from which the general network-using +public has access to download using public-standard network protocols +a complete Transparent copy of the Document, free of added material. +If you use the latter option, you must take reasonably prudent steps, +when you begin distribution of Opaque copies in quantity, to ensure +that this Transparent copy will remain thus accessible at the stated +location until at least one year after the last time you distribute an +Opaque copy (directly or through your agents or retailers) of that +edition to the public. + +It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to give +them a chance to provide you with an updated version of the Document. + + +4. MODIFICATIONS + +You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: + +A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission. +B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has fewer than five), + unless they release you from this requirement. +C. State on the Title page the name of the publisher of the + Modified Version, as the publisher. +D. Preserve all the copyright notices of the Document. +E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices. +F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below. +G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice. +H. Include an unaltered copy of this License. +I. Preserve the section Entitled "History", Preserve its Title, and add + to it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section Entitled "History" in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence. +J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the "History" section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission. +K. For any section Entitled "Acknowledgements" or "Dedications", + Preserve the Title of the section, and preserve in the section all + the substance and tone of each of the contributor acknowledgements + and/or dedications given therein. +L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles. +M. Delete any section Entitled "Endorsements". Such a section + may not be included in the Modified Version. +N. Do not retitle any existing section to be Entitled "Endorsements" + or to conflict in title with any Invariant Section. +O. Preserve any Warranty Disclaimers. + +If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. + +You may add a section Entitled "Endorsements", provided it contains +nothing but endorsements of your Modified Version by various +parties--for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. + +You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. + +The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. + + +5. COMBINING DOCUMENTS + +You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice, and that you preserve all their Warranty Disclaimers. + +The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. + +In the combination, you must combine any sections Entitled "History" +in the various original documents, forming one section Entitled +"History"; likewise combine any sections Entitled "Acknowledgements", +and any sections Entitled "Dedications". You must delete all sections +Entitled "Endorsements". + + +6. COLLECTIONS OF DOCUMENTS + +You may make a collection consisting of the Document and other documents +released under this License, and replace the individual copies of this +License in the various documents with a single copy that is included in +the collection, provided that you follow the rules of this License for +verbatim copying of each of the documents in all other respects. + +You may extract a single document from such a collection, and distribute +it individually under this License, provided you insert a copy of this +License into the extracted document, and follow this License in all +other respects regarding verbatim copying of that document. + + +7. AGGREGATION WITH INDEPENDENT WORKS + +A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, is called an "aggregate" if the copyright +resulting from the compilation is not used to limit the legal rights +of the compilation's users beyond what the individual works permit. +When the Document is included in an aggregate, this License does not +apply to the other works in the aggregate which are not themselves +derivative works of the Document. + +If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one half of +the entire aggregate, the Document's Cover Texts may be placed on +covers that bracket the Document within the aggregate, or the +electronic equivalent of covers if the Document is in electronic form. +Otherwise they must appear on printed covers that bracket the whole +aggregate. + + +8. TRANSLATION + +Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License, and all the license notices in the +Document, and any Warranty Disclaimers, provided that you also include +the original English version of this License and the original versions +of those notices and disclaimers. In case of a disagreement between +the translation and the original version of this License or a notice +or disclaimer, the original version will prevail. + +If a section in the Document is Entitled "Acknowledgements", +"Dedications", or "History", the requirement (section 4) to Preserve +its Title (section 1) will typically require changing the actual +title. + + +9. TERMINATION + +You may not copy, modify, sublicense, or distribute the Document except +as expressly provided for under this License. Any other attempt to +copy, modify, sublicense or distribute the Document is void, and will +automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. + + +10. FUTURE REVISIONS OF THIS LICENSE + +The Free Software Foundation may publish new, revised versions +of the GNU Free Documentation License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. See +http://www.gnu.org/copyleft/. + +Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License "or any later version" applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. + + +ADDENDUM: How to use this License for your documents + +To use this License in a document you have written, include a copy of +the License in the document and put the following copyright and +license notices just after the title page: + + Copyright (c) YEAR YOUR NAME. + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.2 + or any later version published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + A copy of the license is included in the section entitled "GNU + Free Documentation License". + +If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, +replace the "with...Texts." line with this: + + with the Invariant Sections being LIST THEIR TITLES, with the + Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST. + +If you have Invariant Sections without Cover Texts, or some other +combination of the three, merge those two alternatives to suit the +situation. + +If your document contains nontrivial examples of program code, we +recommend releasing these examples in parallel under your choice of +free software license, such as the GNU General Public License, +to permit their use in free software. + diff --git a/debian/squeeze/applications/kde-guidance/debian/dirs b/debian/squeeze/applications/kde-guidance/debian/dirs new file mode 100644 index 000000000..3dd0bc793 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/dirs @@ -0,0 +1 @@ +var/lib/guidance diff --git a/debian/squeeze/applications/kde-guidance/debian/displayconfig-trinity.1 b/debian/squeeze/applications/kde-guidance/debian/displayconfig-trinity.1 new file mode 100644 index 000000000..3670902b8 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/displayconfig-trinity.1 @@ -0,0 +1,69 @@ +.\" 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) +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "DISPLAYCONFIG" "1" "aout 2, 2005" "" "" +.SH "NAME" +displayconfig \- screen and display configuration tool +.SH "SYNOPSIS" +.B displayconfig +.RI [ options ] +.br +.SH "DESCRIPTION" +This manual page documents briefly the +.B displayconfig +commands. This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBdisplayconfig\fP is a screen and display configuration tool. +.SH "OPTIONS" +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`\-'). +A summary of options is included below. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-\-help\-qt +Show QT specific help (common for all QT apps). +.TP +.B \-\-help\-kde +Show KDE specific help (common for all KDE apps). +.TP +.B \-\-help\-all +Show the complete help. +.TP +.B \-\-author +Show program author(s). +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-\-license +Show program license. +.SH "SEE ALSO" +.BR displayconfig-restore (1). +.BR mountconfig (1). +.BR serviceconfig (1), +.BR userconfig (1). +.br +.SH "AUTHOR" +displayconfig was written by <[email protected]>. +.PP +This manual page was written by Fathi Boudra <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/squeeze/applications/kde-guidance/debian/docs b/debian/squeeze/applications/kde-guidance/debian/docs new file mode 100644 index 000000000..724e08449 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/docs @@ -0,0 +1,2 @@ +README +TODO diff --git a/debian/squeeze/applications/kde-guidance/debian/guidance-backends-trinity.install b/debian/squeeze/applications/kde-guidance/debian/guidance-backends-trinity.install new file mode 100644 index 000000000..de6cbc63e --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/guidance-backends-trinity.install @@ -0,0 +1,19 @@ +usr/lib/python*/site-packages/ixf86misc.so +opt/trinity/share/apps/guidance/vesamodes +opt/trinity/share/apps/guidance/extramodes +opt/trinity/share/apps/guidance/widescreenmodes +opt/trinity/share/apps/guidance/Cards+ +opt/trinity/share/apps/guidance/pcitable +opt/trinity/share/apps/guidance/MonitorsDB +opt/trinity/share/python-support/guidance-backends-trinity/displayconfig-hwprobe.py +opt/trinity/share/python-support/guidance-backends-trinity/xf86misc.py +opt/trinity/share/python-support/guidance-backends-trinity/MicroHAL.py +opt/trinity/share/python-support/guidance-backends-trinity/ScanPCI.py +opt/trinity/share/python-support/guidance-backends-trinity/displayconfigabstraction.py +opt/trinity/share/python-support/guidance-backends-trinity/displayconfig-restore.py +opt/trinity/share/python-support/guidance-backends-trinity/drivedetect.py +opt/trinity/share/python-support/guidance-backends-trinity/execwithcapture.py +opt/trinity/share/python-support/guidance-backends-trinity/wineread.py +opt/trinity/share/python-support/guidance-backends-trinity/winewrite.py +opt/trinity/share/python-support/guidance-backends-trinity/xorgconfig.py +opt/trinity/share/python-support/guidance-backends-trinity/infimport.py diff --git a/debian/squeeze/applications/kde-guidance/debian/kde-guidance-powermanager-trinity.install b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-powermanager-trinity.install new file mode 100644 index 000000000..8c707520e --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-powermanager-trinity.install @@ -0,0 +1,13 @@ +opt/trinity/bin/guidance-power-manager +opt/trinity/share/icons/hicolor/22x22/apps/power-manager.png +opt/trinity/share/apps/guidance/pics/ac-adapter.png +opt/trinity/share/apps/guidance/pics/battery*.png +opt/trinity/share/apps/guidance/pics/processor.png +opt/trinity/share/autostart/guidance-power-manager.desktop +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/guidance-power-manager.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/guidance_power_manager_ui.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/notify.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/powermanage.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/gpmhelper.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/powermanager_ui.py +opt/trinity/share/python-support/kde-guidance-powermanager-trinity/tooltip.py diff --git a/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.init b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.init new file mode 100644 index 000000000..30a3854d1 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.init @@ -0,0 +1,33 @@ +#!/bin/sh +### BEGIN INIT INFO +# Provides: kde-guidance +# Required-Start: $local_fs $remote_fs +# Required-Stop: $local_fs $remote_fs +# Default-Start: 2 3 4 5 +# Default-Stop: 1 +# Short-Description: displayconfig hardware probe +# Description: displayconfig hardware probe. This program should be run +# during boot time. It quickly examines the graphics cards +# (read: PCI devices) in the computer and compares they to +# the list in the file guidance-gfxhardware-snapshot. If the +# two lists differ then the Debian package manager is +# automatically called to regenerate /etc/X11/xorg.conf. +# This hopefully should mean that people can swap gfx cards +# in and out and always have a system that will run Xorg. +# (even though the config will be most likely be suboptimal. +# Suboptimal is better than no X server). +### END INIT INFO + +case "$1" in + start) + /opt/trinity/share/python-support/guidance-backends-trinity/displayconfig-hwprobe.py + ;; + stop) + ;; + restart|force-reload) + ;; + *) + ;; +esac + +exit 0 diff --git a/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.install b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.install new file mode 100644 index 000000000..dd8d06153 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.install @@ -0,0 +1,125 @@ +opt/trinity/lib/kde3/kcm_serviceconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_serviceconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_serviceconfig.a opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.a opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.a opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.a opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.so.0.0.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.la opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.a opt/trinity/lib/ +opt/trinity/share/icons/crystalsvg/32x32/apps/daemons.png +opt/trinity/share/icons/crystalsvg/32x32/apps/disksfilesystems.png +opt/trinity/share/icons/crystalsvg/32x32/apps/userconfig.png +opt/trinity/share/icons/crystalsvg/32x32/apps/displayconfig.png +opt/trinity/share/icons/crystalsvg/32x32/apps/wineconfig.png +opt/trinity/share/doc/kde/HTML/en/guidance/index.cache.bz2 +opt/trinity/share/doc/kde/HTML/en/guidance/index.html +opt/trinity/share/doc/kde/HTML/en/guidance/introduction.html +opt/trinity/share/doc/kde/HTML/en/guidance/using-testapp.html +opt/trinity/share/doc/kde/HTML/en/guidance/commands.html +opt/trinity/share/doc/kde/HTML/en/guidance/developers.html +opt/trinity/share/doc/kde/HTML/en/guidance/re-1007-unmanagechildren-1.html +opt/trinity/share/doc/kde/HTML/en/guidance/faq.html +opt/trinity/share/doc/kde/HTML/en/guidance/credits.html +opt/trinity/share/doc/kde/HTML/en/guidance/installation.html +opt/trinity/share/doc/kde/HTML/en/guidance/requirements.html +opt/trinity/share/doc/kde/HTML/en/guidance/compilation.html +opt/trinity/share/doc/kde/HTML/en/guidance/configuration.html +opt/trinity/share/applications/kde/serviceconfig.desktop +opt/trinity/share/applications/kde/userconfig.desktop +opt/trinity/share/applications/kde/mountconfig.desktop +opt/trinity/share/applications/kde/displayconfig.desktop +opt/trinity/share/applications/kde/wineconfig.desktop +opt/trinity/share/apps/guidance/pics/laserwarn.png +opt/trinity/share/apps/guidance/pics/hi32-app-daemons.png +opt/trinity/share/apps/guidance/pics/hi16-encrypted.png +opt/trinity/share/apps/guidance/pics/hi32-user.png +opt/trinity/share/apps/guidance/pics/hi32-group.png +opt/trinity/share/apps/guidance/pics/hi32-identity.png +opt/trinity/share/apps/guidance/pics/hi32-password.png +opt/trinity/share/apps/guidance/pics/kcmpartitions.png +opt/trinity/share/apps/guidance/pics/kde1.png +opt/trinity/share/apps/guidance/pics/kde2.png +opt/trinity/share/apps/guidance/pics/kde3.png +opt/trinity/share/apps/guidance/pics/kde4.png +opt/trinity/share/apps/guidance/pics/kde5.png +opt/trinity/share/apps/guidance/pics/kde6.png +opt/trinity/share/apps/guidance/pics/hi32-samba.png +opt/trinity/share/apps/guidance/pics/hi16-hdd.png +opt/trinity/share/apps/guidance/pics/hi16-cdrom.png +opt/trinity/share/apps/guidance/pics/hi16-burner.png +opt/trinity/share/apps/guidance/pics/hi16-floppy.png +opt/trinity/share/apps/guidance/pics/hi16-blockdevice.png +opt/trinity/share/apps/guidance/pics/hi16-password.png +opt/trinity/share/apps/guidance/pics/hi16-memory.png +opt/trinity/share/apps/guidance/pics/hi16-network.png +opt/trinity/share/apps/guidance/pics/hi16-lock.png +opt/trinity/share/apps/guidance/pics/hi16-usbpen.png +opt/trinity/share/apps/guidance/pics/greenled.png +opt/trinity/share/apps/guidance/pics/greyled.png +opt/trinity/share/apps/guidance/pics/exec.png +opt/trinity/share/apps/guidance/pics/file.png +opt/trinity/share/apps/guidance/pics/important.png +opt/trinity/share/apps/guidance/pics/tux.png +opt/trinity/share/apps/guidance/pics/user.png +opt/trinity/share/apps/guidance/pics/energystar.png +opt/trinity/share/apps/guidance/pics/hi32-gfxcard.png +opt/trinity/share/apps/guidance/pics/hi32-display.png +opt/trinity/share/apps/guidance/pics/32-wine.png +opt/trinity/share/apps/guidance/pics/kdewinewizard.png +opt/trinity/share/apps/guidance/pics/displayconfig +opt/trinity/share/apps/guidance/pics/displayconfig/dualhead +opt/trinity/share/apps/guidance/pics/displayconfig/dualhead/monitor_1.png +opt/trinity/share/apps/guidance/pics/displayconfig/dualhead/monitor_2.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/background.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/background_r90.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/background_wide.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/background_wide_r90.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/monitor.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/monitor_r90.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/monitor_wide.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/monitor_wide_r90.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/window_4th.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/window_bottom_left_4th.png +opt/trinity/share/apps/guidance/pics/displayconfig/monitor_resizable/window_bottom_right_4th.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam14.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam16.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam18.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam20.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam22.png +opt/trinity/share/apps/guidance/pics/displayconfig/gammapics/MGam24.png +opt/trinity/share/python-support/kde-guidance-trinity/SMBShareSelectDialog.py +opt/trinity/share/python-support/kde-guidance-trinity/SimpleCommandRunner.py +opt/trinity/share/python-support/kde-guidance-trinity/displayconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/displayconfigwidgets.py +opt/trinity/share/python-support/kde-guidance-trinity/fuser.py +opt/trinity/share/python-support/kde-guidance-trinity/fuser_ui.py +#opt/trinity/share/python-support/kde-guidance-trinity/grubconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/ktimerdialog.py +opt/trinity/share/python-support/kde-guidance-trinity/mountconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/servertestdialog.py +opt/trinity/share/python-support/kde-guidance-trinity/serviceconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/sizeview.py +opt/trinity/share/python-support/kde-guidance-trinity/unixauthdb.py +opt/trinity/share/python-support/kde-guidance-trinity/userconfig.py +opt/trinity/share/python-support/kde-guidance-trinity/wineconfig.py +opt/trinity/lib/kde3/kcm_serviceconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_serviceconfig.so opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_userconfig.so opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_mountconfig.so opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_displayconfig.so opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.so.0 opt/trinity/lib/ +opt/trinity/lib/kde3/kcm_wineconfig.so opt/trinity/lib/ +usr/share/lintian/overrides/kde-guidance-trinity +etc/X11/Xsession.d/40guidance-displayconfig_restore diff --git a/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.lintian-overrides b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.lintian-overrides new file mode 100644 index 000000000..6131946c2 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.lintian-overrides @@ -0,0 +1,4 @@ +# false positive warnings from lintian +kde-guidance-trinity: postinst-has-useless-call-to-ldconfig +kde-guidance-trinity: postrm-has-useless-call-to-ldconfig +kde-guidance-trinity: package-has-a-duplicate-relation depends diff --git a/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.postinst b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.postinst new file mode 100644 index 000000000..de2804fc4 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/kde-guidance-trinity.postinst @@ -0,0 +1,9 @@ +#!/bin/sh + +# Remove shutdown and reboot links; this init script does not need them. +rm -f /etc/rc0.d/K20kde-guidance /etc/rc6.d/K20kde-guidance + +#remove script from older times +update-rc.d -f displayconfig-hwprobe.py remove + +#DEBHELPER# diff --git a/debian/squeeze/applications/kde-guidance/debian/mountconfig-trinity.1 b/debian/squeeze/applications/kde-guidance/debian/mountconfig-trinity.1 new file mode 100644 index 000000000..7f1fb728c --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/mountconfig-trinity.1 @@ -0,0 +1,69 @@ +.\" 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) +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "MOUNTCONFIG" "1" "aout 2, 2005" "" "" +.SH "NAME" +mountconfig \- disk and filesystem administration tool +.SH "SYNOPSIS" +.B mountconfig +.RI [ options ] +.br +.SH "DESCRIPTION" +This manual page documents briefly the +.B mountconfig +commands. This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBmountconfig\fP is a disk and filesystem administration tool. +.SH "OPTIONS" +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`\-'). +A summary of options is included below. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-\-help\-qt +Show QT specific help (common for all QT apps). +.TP +.B \-\-help\-kde +Show KDE specific help (common for all KDE apps). +.TP +.B \-\-help\-all +Show the complete help. +.TP +.B \-\-author +Show program author(s). +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-\-license +Show program license. +.SH "SEE ALSO" +.BR displayconfig (1), +.BR displayconfig-restore (1), +.BR serviceconfig (1), +.BR userconfig (1). +.br +.SH "AUTHOR" +mountconfig was written by <[email protected]>. +.PP +This manual page was written by Fathi Boudra <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/squeeze/applications/kde-guidance/debian/patches/.gitignore b/debian/squeeze/applications/kde-guidance/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/patches/.gitignore diff --git a/debian/squeeze/applications/kde-guidance/debian/pycompat b/debian/squeeze/applications/kde-guidance/debian/pycompat new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/pycompat @@ -0,0 +1 @@ +2 diff --git a/debian/squeeze/applications/kde-guidance/debian/python-distutils-jaunty.mk b/debian/squeeze/applications/kde-guidance/debian/python-distutils-jaunty.mk new file mode 100644 index 000000000..9c5e5211f --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/python-distutils-jaunty.mk @@ -0,0 +1,295 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Colin Walters <[email protected]> +# Copyright © 2006 Marc Dequènes (Duck) <[email protected]> +# +# Description: manage Python public modules build +# This class is designed to work with Python packages using the +# 'distutils' build system and comply to the new policy established +# during summer 2006. Use of the debhelper class to make use of the +# new dh_python is strongly advised. (This is still left as optional +# in line with CDBS' flexible behavior.) +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA +# 02111-1307 USA. +# + +# This class provides rules for old and new Python policy. Leaving +# DEB_PYTHON_SYSTEM unset selects the old behavior. The pysupport and +# pycentral methods are available to comply with new policy. Don't forget +# to update your 'debian/control'. (Build-Depends are correctly generated +# if you are using the auto control generation feature.) + +# Once all old-style packages are removed before etch, some of the old +# can be refactored or removed. + + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_python_distutils +_cdbs_class_python_distutils = 1 + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) +include $(_cdbs_class_path)/langcore.mk$(_cdbs_makefile_suffix) + + +# check python system +cdbs_use_xs_field := $(shell grep -q "^XS-Python-Version:" debian/control && echo yes) +cdbs_selected_pycompat := $(shell if [ -e debian/pycompat ]; then cat debian/pycompat; fi) +cdbs_pycompat = $(cdbs_selected_pycompat) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + cdbs_python_support_path = usr/share/python-support/$(DEB_PYTHON_MODULE_PACKAGE) + ifeq (, $(cdbs_selected_pycompat)) + cdbs_pycompat = 2 + endif # use pycompat + # warning pysupport compatibility mode + ifneq (, $(cdbs_use_xs_field)) + $(warning WARNING: Use of XS-Python-Version and XB-Python-Version fields in debian/control is deprecated with pysupport method; use debian/pyversions if you need to specify specific versions.) + endif # use XS field (compat) +else + ifeq (pycentral, $(DEB_PYTHON_SYSTEM)) + ifeq (, $(cdbs_selected_pycompat)) + cdbs_pycompat = 2 + endif # use pycompat + else + ifneq (, $(DEB_PYTHON_SYSTEM)) + $(error unsupported Python system: $(DEB_PYTHON_SYSTEM) (select either pysupport or pycentral)) + else + ifneq (, $(cdbs_use_xs_field)) + $(error package uses the new Python policy; DEB_PYTHON_SYSTEM must be set to "pysupport" or "pycentral") + endif + ifneq (, $(cdbs_selected_pycompat)) + ifeq (yes, $(shell expr $(cdbs_selected_pycompat) \> 1 >/dev/null && echo yes)) + $(error package uses the new Python policy; DEB_PYTHON_SYSTEM must be set to "pysupport" or "pycentral") + endif + endif # use pycompat + endif # unknown method + endif # pycentral +endif # pysupport + + +ifndef DEB_PYTHON_SYSTEM +DEB_PYTHON_COMPILE_VERSION = +DEB_PYTHON_VERSIONS = 2.1 2.2 2.3 2.4 2.5 2.6 +else +# default package is the first one declared in 'debian/control' +# (override if necessary) +DEB_PYTHON_MODULE_PACKAGE = $(firstword $(filter-out %-doc %-dev %-common, $(DEB_PACKAGES))) +DEB_PYTHON_PRIVATE_MODULES_DIRS = +endif + +# common variables +DEB_PYTHON_SETUP_CMD = setup.py +DEB_PYTHON_CLEAN_ARGS = -a +DEB_PYTHON_BUILD_ARGS = --build-base="$(CURDIR)/$(DEB_BUILDDIR)/build" +DEB_PYTHON_INSTALL_ARGS_ALL = --no-compile -O0 --prefix=/usr + + +ifndef DEB_PYTHON_SYSTEM +########################### old policy method ########################### + +$(warning =======================================================) +$(warning Your package does not conform to the new Python policy.) +$(warning Please consider updating. Here is some documentation:) +$(warning http://wiki.debian.org/DebianPython/NewPolicy) +$(warning http://wiki.debian.org/DebianPythonFAQ) +$(warning =======================================================) + +# make: *** No rule to make target `voodoo'. Stop. +DEB_PYTHON_REAL_LIB_PACKAGES = $(strip $(filter $(patsubst %,python%%,$(DEB_PYTHON_VERSIONS)),$(filter-out $(DEB_PYTHON_PACKAGES_EXCLUDE),$(DEB_ALL_PACKAGES)))) +# If no versioned python library packages found, grab all simpler ones +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +DEB_PYTHON_SIMPLE_PACKAGES = $(strip $(filter python-%,$(filter-out $(DEB_PYTHON_PACKAGES_EXCLUDE),$(DEB_ALL_PACKAGES)))) +endif + +cdbs_python_ver = $(filter-out -%,$(subst -, -,$(patsubst python%,%,$(cdbs_curpkg)))) + +common-build-arch common-build-indep:: common-build-impl +common-build-impl:: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) + + +# See if this package doesn't appear to need to be compiled by multiple +# Python versions. +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +common-install-arch common-install-indep:: common-install-impl +common-install-impl:: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) + for ddir in $(DEB_DESTDIR)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +else +$(patsubst %,install/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) :: install/% : + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(cdbs_python_ver) $(DEB_PYTHON_SETUP_CMD) install --root=$(CURDIR)/debian/$(cdbs_curpkg) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) + for ddir in $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +endif + +$(patsubst %,install/%,$(DEB_PYTHON_SIMPLE_PACKAGES)) :: install/% : + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python $(DEB_PYTHON_SETUP_CMD) install --root=$(CURDIR)/debian/$(cdbs_curpkg) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + for ddir in $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +endif + +# This class can optionally utilize debhelper's "dh_python" command. Just +# be sure you include debhelper.mk before including this file. +ifdef _cdbs_rules_debhelper + +DEB_DH_PYTHON_ARGS = $(addprefix -V ,$(DEB_PYTHON_COMPILE_VERSION)) $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg)) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS) +endif + + +# Ignore errors from this rule. In a tarball build, the file may not +# exist. +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +clean:: + -python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +else +clean:: $(patsubst %,python-cleanbuilddir/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) + +$(patsubst %,python-cleanbuilddir/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) :: python-cleanbuilddir/% : + -python$(cdbs_python_ver) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +endif + +else +########################## new policy methods ########################### + +# Calculate cdbs_python_build_versions +cdbs_python_module_arch := $(strip $(shell perl -e '$$/=""; $$_=(grep {/^Package: $(DEB_PYTHON_MODULE_PACKAGE)$$/m;} (<>))[0]; /^Architecture: (.*)$$/m && print $$1' debian/control)) +cdbs_python_current_version := $(shell pyversions -vd) +ifeq (all, $(cdbs_python_module_arch)) + # check if current is in build versions + ifneq ($(cdbs_python_current_version), $(filter $(cdbs_python_current_version), $(shell pyversions -vr))) + cdbs_python_compile_version := $(firstword $(strip $(sort $(shell pyversions -vr)))) + cdbs_python_build_versions := $(cdbs_python_compile_version) + else + cdbs_python_build_versions := $(cdbs_python_current_version) + endif +else +cdbs_python_build_versions := $(shell pyversions -vr) +endif # archall + +# check if build is possible +ifeq (, $(cdbs_python_build_versions)) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) +$(error invalid setting in debian/pyversions) +else +$(error invalid setting for XS-Python-Version) +endif # system selected +endif # build versions empty + + +# Declare Build-Deps for packages using this file +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.37.2), cdbs (>= 0.4.43) +ifeq (all, $(cdbs_python_module_arch)) + ifneq (, $(cdbs_python_compile_version)) + CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python$(cdbs_python_compile_version)-dev, python (>= 2.3.5-11) + else + CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-dev (>= 2.3.5-11) + endif +else +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-all-dev (>= 2.3.5-11) +endif +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-support (>= 0.3.2) +else +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-central (>= 0.6) +endif + + +cdbs_python_current_binary := $(shell pyversions -d) +cdbs_python_binary = $(if $(call cdbs_streq,$(cdbs_python_current_binary),$(1)),python,$(1)) + +# build stage +common-build-arch common-build-indep:: $(addprefix python-build-stamp-, $(cdbs_python_build_versions)) +python-build-stamp-%: +ifeq (all, $(cdbs_python_module_arch)) + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +else + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +endif # archall detection + touch $@ + + +# install stage +ifeq (all, $(cdbs_python_module_arch)) +common-install-arch common-install-indep:: python-install-py +python-install-py: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +else +common-install-arch common-install-indep:: $(addprefix python-install-, $(cdbs_python_build_versions)) +python-install-%: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +endif # archall detection + + +# This class can optionally use debhelper's commands. Just +# be sure you include debhelper.mk before including this file. +ifdef _cdbs_rules_debhelper + +DEB_DH_PYTHON_ARGS = $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg)) $(DEB_PYTHON_PRIVATE_MODULES_DIRS) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + dh_pysupport -p$(cdbs_curpkg) $(DEB_PYTHON_PRIVATE_MODULES_DIRS) +else + dh_pycentral -p$(cdbs_curpkg) +endif + dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS) +endif + + +# clean stage +clean:: $(addprefix python-clean-, $(cdbs_python_build_versions)) +python-clean-%: +ifeq (all, $(cdbs_python_module_arch)) + -cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +else + -cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +endif # archall detection + +clean:: +ifeq (, $(cdbs_selected_pycompat)) + echo "$(cdbs_pycompat)" >debian/pycompat +endif # use pycompat + rm -f python-build-stamp-* + +endif + + +########################## all policy methods ########################### + +# Calling setup.py clean may create .pyc files, so we need a final cleanup +# pass here. +clean:: + find . -name '*.pyc' -exec rm '{}' ';' + +endif diff --git a/debian/squeeze/applications/kde-guidance/debian/pyversions b/debian/squeeze/applications/kde-guidance/debian/pyversions new file mode 100644 index 000000000..0c043f18c --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/pyversions @@ -0,0 +1 @@ +2.6- diff --git a/debian/squeeze/applications/kde-guidance/debian/rules b/debian/squeeze/applications/kde-guidance/debian/rules new file mode 100755 index 000000000..b388d4b12 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/rules @@ -0,0 +1,220 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM = pysupport + +include /usr/share/cdbs/1/rules/debhelper.mk +#include /usr/share/cdbs/1/class/python-distutils.mk +include debian/python-distutils-jaunty.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp +DEB_UPDATE_RCD_PARAMS := multiuser +DEB_INSTALL_MANPAGES_kde-guidance-trinity := debian/displayconfig-trinity.1 debian/mountconfig-trinity.1 debian/serviceconfig-trinity.1 debian/userconfig-trinity.1 +PYSUPPORT_PATH = $(DEB_DESTDIR)/opt/trinity/share/python-support +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/kde +LDFLAGS_APPEND := -L/opt/trinity/lib + +install/kde-guidance-trinity:: + # install icons to right place + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/hi32-app-daemons.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/daemons.png + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/kcmpartitions.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/disksfilesystems.png + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/hi32-user.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/userconfig.png + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/hi32-display.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/displayconfig.png + install -D -p -m0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/32-wine.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/32x32/apps/wineconfig.png + install -D -p -m0644 kde/wineconfig/pics/16x16/wineconfig.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/crystalsvg/16x16/apps/wineconfig.png + + # install lintian overrides + install -D -p -m0644 debian/kde-guidance-trinity.lintian-overrides \ + $(DEB_DESTDIR)/usr/share/lintian/overrides/kde-guidance-trinity + + # fix binary-or-shlib-defines-rpath + chrpath -d $(DEB_DESTDIR)/opt/trinity/lib/kde3/kcm_*.so.* + + # fix executable-not-elf-or-script + chmod 0644 $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/kdewinewizard.png + + # fix the link properly + mkdir -p debian/kde-guidance-trinity/opt/trinity/bin + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/displayconfig.py displayconfig) + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/mountconfig.py mountconfig) + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/serviceconfig.py serviceconfig) + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/userconfig.py userconfig) + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/wineconfig.py wineconfig) +# (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf /usr/share/python-support/kde-guidance-trinity/grubconfig.py grubconfig) + + # put this here since gnome people probably don't want it by default + (cd debian/kde-guidance-trinity/opt/trinity/bin; ln -sf ../share/python-support/guidance-backends-trinity/displayconfig-restore.py displayconfig-restore) + + # move python modules in PYSUPPORT_PATH + mkdir -p $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/SMBShareSelectDialog.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/SimpleCommandRunner.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/displayconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/displayconfigwidgets.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/fuser.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/fuser_ui.py $(PYSUPPORT_PATH)/kde-guidance-trinity +# cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/grubconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/ktimerdialog.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/mountconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/servertestdialog.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/serviceconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/sizeview.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/unixauthdb.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/userconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/wineconfig.py $(PYSUPPORT_PATH)/kde-guidance-trinity + + # fix script-not-executable + chmod 0755 $(PYSUPPORT_PATH)/kde-guidance-trinity/fuser.py +# chmod 0755 $(PYSUPPORT_PATH)/kde-guidance-trinity/grubconfig.py + + : # Replace all '#!' calls to python with /usr/bin/python + : # and make them executable + for i in `find debian/kde-guidance-trinity -type f`; do \ + sed '1s,#!.*python[^ ]*\(.*\),#! /usr/bin/python\1,' \ + $$i > $$i.temp; \ + if cmp --quiet $$i $$i.temp; then \ + rm -f $$i.temp; \ + else \ + mv -f $$i.temp $$i; \ + chmod 755 $$i; \ + echo "fixed interpreter: $$i"; \ + fi; \ + done + +install/guidance-backends-trinity:: + # install displayconfig-hwprobe.py script + install -D -p -m0755 displayconfig/displayconfig-hwprobe.py \ + $(PYSUPPORT_PATH)/guidance-backends-trinity/displayconfig-hwprobe.py + + cp $(DEB_DESTDIR)/usr/lib/python2.6/site-packages/xf86misc.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/MicroHAL.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/ScanPCI.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/infimport.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/displayconfigabstraction.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/displayconfig-restore.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/drivedetect.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/execwithcapture.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/wineread.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/winewrite.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/xorgconfig.py $(PYSUPPORT_PATH)/guidance-backends-trinity + + rm -f $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/MonitorsDB + ln -s /usr/share/hwdata/MonitorsDB $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/MonitorsDB + +install/kde-guidance-powermanager-trinity:: + # install icon to right place + install -D -p -m0644 kde/powermanager/pics/battery-charging-100.png \ + $(DEB_DESTDIR)/opt/trinity/share/icons/hicolor/22x22/apps/power-manager.png + install -D -p -m0644 kde/powermanager/pics/*.png \ + $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/pics/ + + # install desktop file + install -D -p -m0644 powermanager/guidance-power-manager.desktop \ + $(DEB_DESTDIR)/opt/trinity/share/autostart/guidance-power-manager.desktop + + # copy python modules in PYSUPPORT_PATH + mkdir -p $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/MicroHAL.py $(PYSUPPORT_PATH)/guidance-backends-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/guidance-power-manager.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/powermanage.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/gpmhelper.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp $(DEB_DESTDIR)/opt/trinity/share/apps/guidance/powermanager_ui.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp powermanager/guidance_power_manager_ui.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp powermanager/notify.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + cp powermanager/tooltip.py $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity + + # generate guidance-power-manager script + echo "#!/bin/sh" > $(DEB_DESTDIR)/opt/trinity/bin/guidance-power-manager + echo "/usr/share/python-support/kde-guidance-powermanager-trinity/guidance-power-manager.py &" >> $(DEB_DESTDIR)/opt/trinity/bin/guidance-power-manager + chmod +x $(DEB_DESTDIR)/opt/trinity/bin/guidance-power-manager + + # fix script-not-executable + chmod 0755 $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity/powermanage.py + chmod 0755 $(PYSUPPORT_PATH)/kde-guidance-powermanager-trinity/gpmhelper.py + + : # Replace all '#!' calls to python with /usr/bin/python + : # and make them executable + for i in `find debian/kde-guidance-powermanager-trinity -type f`; do \ + sed '1s,#!.*python[^ ]*\(.*\),#! /usr/bin/python\1,' \ + $$i > $$i.temp; \ + if cmp --quiet $$i $$i.temp; then \ + rm -f $$i.temp; \ + else \ + mv -f $$i.temp $$i; \ + chmod 755 $$i; \ + echo "fixed interpreter: $$i"; \ + fi; \ + done + +clean:: + rm -rf build + + rm -rf doc/en/*html doc/en/*bz2 + rm -f serviceconfig/kcm_serviceconfig.cpp + rm -f mountconfig/kcm_mountconfig.cpp + rm -f displayconfig/kcm_displayconfig.cpp + rm -f userconfig/kcm_userconfig.cpp + rm -f install_log.txt + rm -f po/*.gmo + rm -f po/*.pot + + # clean up edited .desktop etc files + if [ -f /usr/lib/kubuntu-desktop-i18n/createdesktop.pl ]; then \ + sh /usr/lib/kubuntu-desktop-i18n/findfiles LIST; \ + for file in `cat LIST`; do \ + sed -i '/X-Ubuntu-Gettext-Domain=/d' $${file}; \ + done; \ + rm -f LIST; \ + fi + +common-install-prehook-impl:: + # generate form implementation using pykde user interface compiler + (cd powermanager; /opt/trinity/bin/kdepyuic --usekdei18n guidance_power_manager_ui.ui) + (cd powermanager; /opt/trinity/bin/kdepyuic --usekdei18n tooltip.ui) + (cd powermanager; /opt/trinity/bin/kdepyuic --usekdei18n notify.ui) + + mkdir -p po + touch list + find -name "*.py" >> list + xgettext -ki18n -LPython -flist -o po/guidance.pot + rm list + + for file in po/*pot; do \ + sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \ + done + + # generate .po files for .desktop etc files + if [ -z $${KUBUNTU_DESKTOP_POT} ]; then \ + KUBUNTU_DESKTOP_POT=$(DEB_SOURCE_PACKAGE); \ + fi; \ + echo KUBUNTU_DESKTOP_POT: $${KUBUNTU_DESKTOP_POT}; \ + if [ -f /usr/lib/kubuntu-desktop-i18n/createdesktop.pl ]; then \ + sh /usr/lib/kubuntu-desktop-i18n/findfiles LIST; \ + cat LIST; \ + perl /usr/lib/kubuntu-desktop-i18n/createdesktop.pl --file-list=LIST --base-dir=. > desktop.$${KUBUNTU_DESKTOP_POT}.tmp; \ + msguniq --to-code=UTF-8 --no-wrap -o desktop.$${KUBUNTU_DESKTOP_POT} desktop.$${KUBUNTU_DESKTOP_POT}.tmp 2>/dev/null; \ + python /usr/lib/kubuntu-desktop-i18n/msgsplit desktop.$${KUBUNTU_DESKTOP_POT}; \ + mv desktop.$${KUBUNTU_DESKTOP_POT} po/desktop_$${KUBUNTU_DESKTOP_POT}.pot; \ + rm -f desktop.$${KUBUNTU_DESKTOP_POT} desktop.$${KUBUNTU_DESKTOP_POT}.tmp; \ + # add translation domain to files \ + for file in `cat LIST`; do \ + echo X-Ubuntu-Gettext-Domain=desktop_$${KUBUNTU_DESKTOP_POT} >> $${file}; \ + done; \ + rm -f LIST; \ + fi + + rm -f kde-guidance-trinity/usr/share/python-support/kde-guidance-trinity/.version + rm -f kde-guidance-trinity/usr/share/python-support/kde-guidance-powermanager-trinity/.version + +get-orig-source: + @@dh_testdir + @@[ -d ../tarballs/. ] + @@dpatch-get-origtargz ../tarballs + diff --git a/debian/squeeze/applications/kde-guidance/debian/serviceconfig-trinity.1 b/debian/squeeze/applications/kde-guidance/debian/serviceconfig-trinity.1 new file mode 100644 index 000000000..776a01998 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/serviceconfig-trinity.1 @@ -0,0 +1,69 @@ +.\" 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) +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "SERVICECONFIG" "1" "aout 2, 2005" "" "" +.SH "NAME" +serviceconfig \- Service/daemon administration tool +.SH "SYNOPSIS" +.B serviceconfig +.RI [ options ] +.br +.SH "DESCRIPTION" +This manual page documents briefly the +.B serviceconfig +commands. This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBserviceconfig\fP is a service/daemon administration tool. +.SH "OPTIONS" +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`\-'). +A summary of options is included below. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-\-help\-qt +Show QT specific help (common for all QT apps). +.TP +.B \-\-help\-kde +Show KDE specific help (common for all KDE apps). +.TP +.B \-\-help\-all +Show the complete help. +.TP +.B \-\-author +Show program author(s). +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-\-license +Show program license. +.SH "SEE ALSO" +.BR displayconfig (1), +.BR displayconfig-restore (1), +.BR mountconfig (1), +.BR userconfig (1). +.br +.SH "AUTHOR" +serviceconfig was written by <[email protected]>. +.PP +This manual page was written by Fathi Boudra <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/squeeze/applications/kde-guidance/debian/userconfig-trinity.1 b/debian/squeeze/applications/kde-guidance/debian/userconfig-trinity.1 new file mode 100644 index 000000000..3b950add1 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/userconfig-trinity.1 @@ -0,0 +1,69 @@ +.\" 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) +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.TH "USERCONFIG" "1" "aout 2, 2005" "" "" +.SH "NAME" +userconfig \- user and group administration tool +.SH "SYNOPSIS" +.B userconfig +.RI [ options ] +.br +.SH "DESCRIPTION" +This manual page documents briefly the +.B userconfig +commands. This manual page was written for the Debian distribution +because the original program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB<whatever>\fP and +.\" \fI<whatever>\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBuserconfig\fP is an user and group administration tool. +.SH "OPTIONS" +These programs follow the usual GNU command line syntax, with long +options starting with two dashes (`\-'). +A summary of options is included below. +.TP +.B \-\-help +Show summary of options. +.TP +.B \-\-help\-qt +Show QT specific help (common for all QT apps). +.TP +.B \-\-help\-kde +Show KDE specific help (common for all KDE apps). +.TP +.B \-\-help\-all +Show the complete help. +.TP +.B \-\-author +Show program author(s). +.TP +.B \-v, \-\-version +Show version of program. +.TP +.B \-\-license +Show program license. +.SH "SEE ALSO" +.BR displayconfig (1), +.BR displayconfig-restore (1), +.BR mountconfig (1), +.BR serviceconfig (1). +.br +.SH "AUTHOR" +userconfig was written by <[email protected]>. +.PP +This manual page was written by Fathi Boudra <[email protected]>, +for the Debian project (but may be used by others). diff --git a/debian/squeeze/applications/kde-guidance/debian/watch b/debian/squeeze/applications/kde-guidance/debian/watch new file mode 100644 index 000000000..19912c171 --- /dev/null +++ b/debian/squeeze/applications/kde-guidance/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.simonzone.com/software/guidance/guidance-(.*)\.tar\.bz2 debian svn-upgrade diff --git a/debian/squeeze/kdeartwork/debian/KUBUNTU-DEBIAN-DIFFERENCES b/debian/squeeze/kdeartwork/debian/KUBUNTU-DEBIAN-DIFFERENCES new file mode 100644 index 000000000..6208667e9 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/KUBUNTU-DEBIAN-DIFFERENCES @@ -0,0 +1,7 @@ +kscreensaver-xsavers depends on xscreensaver-data not xscreensaver +build-dep on xscreensaver-data +add package kscreensaver-xsavers-extra with screensavers from xscreensaver-data-extra and xscreensaver-gl-extra +-webcollage depends on -extra not just xsavers + * Edit kscreensaver-xsaver-webcollage.install to use the file + from sources, since it does not get installed during build. + diff --git a/debian/squeeze/kdeartwork/debian/cdbs/buildvars.mk b/debian/squeeze/kdeartwork/debian/cdbs/buildvars.mk new file mode 100644 index 000000000..23d4709dc --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/cdbs/buildvars.mk @@ -0,0 +1,86 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2002,2003 Colin Walters <[email protected]> +# Description: Defines some useful variables, but no rules +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_rules_buildvars +_cdbs_rules_buildvars = 1 + +CDBS_VERSION = something + +# Common useful variables +DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':')) +DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ') +DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-) +DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//') +DEB_ISNATIVE := $(shell dpkg-parsechangelog | egrep '^Version:' | perl -ne 'print if not /^Version:\s*.*-/;') + +# Split into arch/indep packages +ifneq ($(DEB_INDEP_PACKAGES),cdbs) +DEB_INDEP_PACKAGES := $(filter-out $(DONT_BUILD), $(strip $(shell $(_cdbs_scripts_path)/list-packages indep))) +DEB_ARCH_PACKAGES := $(filter-out $(DONT_BUILD), $(filter-out $(DEB_INDEP_PACKAGES),$(strip $(shell $(_cdbs_scripts_path)/list-packages same)))) +endif +# Split into normal and udeb packages +ifeq ($(DEB_UDEB_PACKAGES),) +DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +DEB_UDEB_PACKAGES = $(filter-out $(DONT_BUILD),$(filter %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +else +DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES), $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +endif +# Too much bother for now. If someone complains we'll fix it. +#DEB_ARCH_UDEB_PACKAGES = $(filter %-udeb, $(DEB_ARCH_PACKAGES)) +#DEB_INDEP_UDEB_PACKAGES = $(filter %-udeb, $(DEB_INDEP_PACKAGES)) +# A handy list of every package, udeb or not +DEB_ALL_PACKAGES = $(filter-out $(DONT_BUILD),$(DEB_PACKAGES) $(DEB_UDEB_PACKAGES)) +DEB_INDEP_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_INDEP_PACKAGES))) +DEB_ARCH_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_ARCH_PACKAGES))) + +DEB_DBG_PACKAGES = $(filter-out $(DONT_BUILD), $(filter %-dbg, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) + +# Some support for srcdir != builddir builds. +# These are relative to the root of the package +DEB_SRCDIR ?= . +DEB_BUILDDIR ?= $(strip $(DEB_SRCDIR)) + +# Miscellaneous bits +DEB_ARCH = $(shell dpkg --print-architecture) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) +DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_BUILD_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM) +DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) +DEB_BUILD_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU) +DEB_BUILD_ARCH_OS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS) + +ifeq ($(words $(DEB_ALL_PACKAGES)),1) + DEB_DESTDIR = $(CURDIR)/debian/$(strip $(DEB_ALL_PACKAGES))/ +else + DEB_DESTDIR = $(CURDIR)/debian/tmp/ +endif + +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), cdbs (>= 0.4.23-1.1) + +endif diff --git a/debian/squeeze/kdeartwork/debian/cdbs/debian-qt-kde.mk b/debian/squeeze/kdeartwork/debian/cdbs/debian-qt-kde.mk new file mode 100644 index 000000000..a5e510758 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/cdbs/debian-qt-kde.mk @@ -0,0 +1,109 @@ +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; + touch debian/stamp-cvs-make + +include debian/cdbs/kde.mk$(_cdbs_makefile_suffix) +include debian/cdbs/uploaders.mk + +DEB_PATCHDIRS := debian/patches/common debian/patches + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = /usr/lib/mesa $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/opt/trinity/lib) + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/opt/trinity/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/opt/trinity/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/opt/trinity/share/doc/kde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \ + /opt/trinity/bin/meinproc $(DEB_DESTDIR)/opt/trinity/share/doc/kde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/opt/trinity/share/doc/kde/HTML/en/$$pkg; \ + done + +clean:: + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/squeeze/kdeartwork/debian/cdbs/kde.mk b/debian/squeeze/kdeartwork/debian/cdbs/kde.mk new file mode 100644 index 000000000..5b6508f8c --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/cdbs/kde.mk @@ -0,0 +1,97 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# Description: A class for KDE packages; sets KDE environment variables, etc +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_kde +_cdbs_class_kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/kde/HTML + +ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +common-build-arch common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-prehook-impl:: + mkdir -p po + -XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/opt/trinity/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages + -for file in po/*pot; do \ + sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \ + done + +common-install-arch common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR)) + +clean:: + rm -f debian/stamp-kde-apidox + rm -rf po/*.pot + +# This is a convenience target for calling manually. It's not part of +# the build process. +buildprep: clean apply-patches + $(MAKE) -f admin/Makefile.common dist + debian/rules clean + +endif diff --git a/debian/squeeze/kdeartwork/debian/cdbs/team-members b/debian/squeeze/kdeartwork/debian/cdbs/team-members new file mode 100644 index 000000000..ede6768e0 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/cdbs/team-members @@ -0,0 +1,15 @@ +Sune Vuorela <[email protected]> +Ana Beatriz Guerrero Lopez <[email protected]> +Fathi Boudra <[email protected]> +Modestas Vainius <[email protected]> +Josh Metzler <[email protected]> +Isaac Clerencia <[email protected]> +Adeodato Simó <[email protected]> +Adeodato Simo <[email protected]> +Christopher Martin <[email protected]> +Daniel Schepler <[email protected]> +Sarah Hobbs <[email protected]> +Nacho Barrientos Arias <[email protected]> +Ricardo Javier Cardenes Medina <[email protected]> +Ricardo Cardenes <[email protected]> +Armin Berres <[email protected]> diff --git a/debian/squeeze/kdeartwork/debian/cdbs/uploaders.mk b/debian/squeeze/kdeartwork/debian/cdbs/uploaders.mk new file mode 100644 index 000000000..31adfe31e --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/cdbs/uploaders.mk @@ -0,0 +1,29 @@ + +MAINTAINER=Debian Qt/KDE Maintainers <[email protected]> +UPLOADERS=$(shell grep -e +++ -e "^ -- " debian/changelog | grep -v "[email protected]" | head -13 | /bin/sed 's/^\s*//;s/\s*$$//;s/^+++\? Changes by //;s/^+++\? //;s/-- //;s/:$$//;s/ <.*//' | sort -u | while read line ; do grep "$$line" debian/cdbs/team-members ; done | tr "\n" ", " | sed 's/,/, /g;s/, $$//') + + +debian/control.tmp: + @if [ ! -e debian/control.in ] ; then \ + echo "this package is not yet prepared for using automatic update of uploaders"; \ + echo "Please do so."; \ + exit 1; \ + fi + @sed 's/@@@UPLOADERS@@@/$(UPLOADERS)/;s#@@@MAINTAINER@@@#$(MAINTAINER)#' debian/control.in > debian/control.tmp + +check-uploaders: debian/control.tmp + @if ! diff -q debian/control debian/control.tmp ; then \ + echo "WARNING:: Control file differs from manually generated one" ; \ + echo "WARNING:: Please update it manually and check it afterwards" ; \ + echo "WARNING:: Uploaders are updated by debian/rules update-uploaders" ;\ + echo "WARNING:: If this is a binNMU, NMU or security upload, just ignore" ;\ + fi + + +clean:: + rm -f debian/control.tmp + +update-uploaders: debian/control.tmp + @mv -f debian/control.tmp debian/control + +makebuilddir:: check-uploaders diff --git a/debian/squeeze/kdeartwork/debian/cdbs/versions.pl b/debian/squeeze/kdeartwork/debian/cdbs/versions.pl new file mode 100644 index 000000000..9ce11d8a3 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/-[^-]+$//; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "KDE-Version3=$version3\n"; +print "KDE-Version2=$version2\n"; +print "KDE-Next-Version3=$version3_next\n"; +print "KDE-Next-Version2=$version2_next\n"; diff --git a/debian/squeeze/kdeartwork/debian/changelog b/debian/squeeze/kdeartwork/debian/changelog new file mode 100644 index 000000000..d78974c5c --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/changelog @@ -0,0 +1,695 @@ +kdeartwork-trinity (4:3.5.10-0ubuntu1) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 July 2009 16:08:00 -0600 + +kdeartwork-trinity (4:3.5.10-0ubuntu1~intrepid3) intrepid; urgency=low + + * Moved KDE3 to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Wed, 28 Feb 2009 14:52:00 -0600 + +kdeartwork-trinity (4:3.5.10-0ubuntu1~intrepid2) intrepid; urgency=low + + * Intrepid -trinity packaging update + + -- Timothy Pearson <[email protected]> Tue, 24 Nov 2008 16:53:00 -0600 + +kdeartwork (4:3.5.10-0ubuntu1~hardy1) hardy-backports; urgency=low + + * New upstream bugfix release (LP: #261366) + - Bump build-dep version of kdelibs4-dev and kdebase-dev to 3.5.10 + - Add xscreensaver-data-extra to build-dep + + -- Scott Kitterman <[email protected]> Tue, 26 Aug 2008 00:41:02 -0400 + +kdeartwork (4:3.5.9-0ubuntu1) hardy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Thu, 14 Feb 2008 12:27:06 +0000 + +kdeartwork (4:3.5.8-1ubuntu4) hardy; urgency=low + + * Fix kscreensaver-xsavers-webcollage.install + + -- Jonathan Riddell <[email protected]> Mon, 10 Dec 2007 16:06:47 +0000 + +kdeartwork (4:3.5.8-1ubuntu3) hardy; urgency=low + + * Edit kscreensaver-xsaver-webcollage.install to use the file + from sources, since it does not get installed during build. + + -- Jonathan Riddell <[email protected]> Thu, 15 Nov 2007 23:36:57 +0000 + +kdeartwork (4:3.5.8-1ubuntu2) hardy; urgency=low + + * Run buildprep before upload + + -- Jonathan Riddell <[email protected]> Thu, 15 Nov 2007 10:51:47 +0000 + +kdeartwork (4:3.5.8-1ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining change: + - Add package kscreensaver-xsavers-extra + + -- Jonathan Riddell <[email protected]> Wed, 14 Nov 2007 17:25:44 +0000 + +kdeartwork (4:3.5.8-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Redo buildprep. + * Bump build-dependencies and stuff to 3.5.8. + + +++ Changes by Sune Vuorela: + + * Only make kdeartwork recommend kscreensaver-xsavers, not depend. It pulls + all sorts of weird gtk-stuff in. + * Fix spelling error in control file. + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 11 Oct 2007 00:25:56 +0200 + +kdeartwork (4:3.5.7-2) unstable; urgency=low + + +++ Changes by Sune Vuorela: + + * Webcollage needs a wordlist to work. Add proper depends. + * Webcollage needs ppmmake from netpbm to function. Add proper depends. + * Implement use of uploaders.mk and update control file. + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Remove the hook to the xteevee screensaver since it has been removed + from xscreensaver. (Closes: #436364) + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 07 Aug 2007 19:00:51 +0200 + +kdeartwork (4:3.5.8-0ubuntu1) gutsy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Tue, 09 Oct 2007 11:41:25 +0100 + +kdeartwork (4:3.5.7-1ubuntu3) gutsy; urgency=low + + * Added kubuntu_01_dont_use_xscreensaver_by_default.diff which is the + last upload, in patch form, as opposed to directly patching the + source. Clearly my brain isnt so good tonight. + + -- Sarah Hobbs <[email protected]> Mon, 02 Jul 2007 19:14:40 +1000 + +kdeartwork (4:3.5.7-1ubuntu2) gutsy; urgency=low + . + * Removed TryExec=xscreensaver from all the + kscreensaver/kxsconfig/ScreenSavers/*.desktop files, so that they can be + controlled in the KDE screensavers control panel. Closes LP: #49228 + + -- Sarah Hobbs <[email protected]> Mon, 02 Jul 2007 17:13:01 +1000 + +kdeartwork (4:3.5.7-1ubuntu1) gutsy; urgency=low + + * Merge with Debian for new upstream release + + -- Jonathan Riddell <[email protected]> Wed, 23 May 2007 16:01:05 +0100 + +kdeartwork (4:3.5.7-1) unstable; urgency=low + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 15 May 2007 22:30:44 +0100 + +kdeartwork (4:3.5.6-4ubuntu1) gutsy; urgency=low + + * Merge with Debian + + -- Jonathan Riddell <[email protected]> Mon, 30 Apr 2007 20:32:55 +0100 + +kdeartwork (4:3.5.6-4) unstable; urgency=low + + * Really upload to unstable after Etch release. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Fri, 20 Apr 2007 13:57:49 +0100 + +kdeartwork (4:3.5.6-3) experimental; urgency=low + + * Upload to unstable after Etch release. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Fri, 20 Apr 2007 12:48:34 +0100 + +kdeartwork (4:3.5.6-2) experimental; urgency=low + + +++ Changes by Sune Vuorela: + + * Ship the webcollage screensaver in a separate package. (Closes: #384100) + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Add kscreensaver-xsavers-webcollage.README.Debian. + * Remade screensaver-xsavers-webcollage description in debian/control. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 31 Jan 2007 06:01:40 +0100 + +kdeartwork (4:3.5.6-1) experimental; urgency=low + + * New upstream release. + * Make kdeartwork-dbg depend on kdelibs-dbg to get useful backtraces when + debugging. + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 16 Jan 2007 19:21:21 +0100 + +kdeartwork (4:3.5.6-0ubuntu1) feisty; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Wed, 17 Jan 2007 11:22:30 +0000 + +kdeartwork (4:3.5.5-1ubuntu1) feisty; urgency=low + + * Merge with Debian + * Compile with --enable-gcc-hidden-visibility + + -- Jonathan Riddell <[email protected]> Thu, 16 Nov 2006 20:30:07 +0000 + +kdeartwork (4:3.5.5-1) unstable; urgency=low + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 4 Oct 2006 20:38:54 -0400 + +kdeartwork (4:3.5.4-1) unstable; urgency=low + + * New upstream release. + + * KDE_3_5_BRANCH update (up to r567759). + + -- Debian Qt/KDE Maintainers <[email protected]> Sat, 29 Jul 2006 21:11:16 -0400 + +kdeartwork (4:3.5.5-0ubuntu1) edgy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Tue, 3 Oct 2006 10:56:05 +0000 + +kdeartwork (4:3.5.4-0ubuntu2) edgy; urgency=low + + * Rebuild with latest cdbs to add gettext domain to .desktop files for + langpacks-desktopfiles-kde, no source changes + + -- Jonathan Riddell <[email protected]> Tue, 5 Sep 2006 22:53:12 +0000 + +kdeartwork (4:3.5.4-0ubuntu1) edgy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Tue, 25 Jul 2006 10:12:18 +0000 + +kdeartwork (4:3.5.3-1ubuntu2) edgy; urgency=low + + * Removed kpartsaver.desktop from debian/kscreensavers-xsaver.install. + Closes bug #53065 + + -- Sarah Hobbs <[email protected]> Fri, 21 Jul 2006 23:10:26 +1000 + +kdeartwork (4:3.5.3-1ubuntu1) edgy; urgency=low + + * Sync with Debian + * Create kscreensaver-xsavers-extra with the universe xscreensavers + + -- Jonathan Riddell <[email protected]> Tue, 4 Jul 2006 12:39:40 +0000 + +kdeartwork (4:3.5.3-1) unstable; urgency=low + + * New upstream release. + + * KDE_3_5_BRANCH update (up to r548163). + + +++ Changes by Christopher Martin: + + * Update the mesa build-deps for the new X.Org 7. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 4 Jun 2006 18:27:48 -0400 + +kdeartwork (4:3.5.2-1) unstable; urgency=low + + * New upstream release. + + * KDE_3_5_BRANCH update (up to r524054). + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 29 Mar 2006 20:29:56 -0500 + +kdeartwork (4:3.5.1-2) unstable; urgency=low + + +++ Changes by Christopher Martin: + + * Add a missing kdeartwork-theme-icon Replaces for old versions of + kdelibs-data. (Closes: #350868) + + * Upload to unstable. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 1 Feb 2006 11:05:29 -0500 + +kdeartwork (4:3.5.1-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Christopher Martin: + + * Upload to unstable. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 29 Jan 2006 10:45:34 -0500 + +kdeartwork (4:3.5.0.dfsg.1-2) unstable; urgency=low + + +++ Changes by Christopher Martin: + + * Upload to unstable. + + * KDE_3_5_BRANCH update (up to r495379). + + -- Debian Qt/KDE Maintainers <[email protected]> Sat, 7 Jan 2006 17:24:48 -0500 + +kdeartwork (4:3.5.0.dfsg.1-1) experimental; urgency=low + + * Upload to experimental. + + * KDE_3_5_BRANCH update (up to r489324). + + +++ Changes by Christopher Martin: + + * kdeartwork shipped with the YazooSmileys emoticons, which were not under a + Free license. This revision of the orig.tar.gz removes the problem files. + Upstream has followed suit, and so KDE 3.5.1 will not need special + handling. (Closes: #342163) + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 18 Dec 2005 18:44:19 -0500 + +kdeartwork (4:3.5.0-1) alioth; urgency=low + + * New upstream release. + + +++ Changes by Christopher Martin: + + * Bump DH_COMPAT to 5. No changes. + + * Add kdeartwork-dbg, to help track down problems. + + +++ Changes by Josh Metzler: + + * Remove obsolete conflicts/replaces relationships against packages/versions + not in Sarge. + + * Add kdewallpapers replaces against kdebase-data due to fulmine.jpg.desktop + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 30 Nov 2005 13:09:32 -0500 + +kdeartwork (4:3.4.3-2) unstable; urgency=low + + * Upload to unstable, rebuilding against kdelibs4c2a. + + * KDE_3_4_BRANCH update (up to r484707). + + +++ Changes by Christopher Martin: + + * Remove ant.desktop from kscreensaver-xsavers, as the xscreensaver package + has itself dropped this 'saver. (Closes: #338011) + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 1 Dec 2005 15:58:30 +0100 + +kdeartwork (4:3.5.2-0ubuntu4) dapper; urgency=low + + * Edit debian/cdbs/kde.mk to mark .po files as UTF-8 + + -- Jonathan Riddell <[email protected]> Fri, 21 Apr 2006 19:14:28 +0100 + +kdeartwork (4:3.5.2-0ubuntu3) dapper; urgency=low + + * Reverse previous change and list screensavers explicity, can't use + wildcard as some .desktop files should go into kscreensavers + and not kscreensavers-xsaver + + -- Jonathan Riddell <[email protected]> Thu, 30 Mar 2006 16:54:24 +0100 + +kdeartwork (4:3.5.2-0ubuntu2) dapper; urgency=low + + * The upstream makefile cleverly detects the presense of screensavers + in /usr/lib/xscreensaver/ and only installs .desktop files for those + it found. Trust that, and use a wildcard in dh_install, so we don't + fail to build every time xscreensaver changes what hacks it ships. + + -- Adam Conrad <[email protected]> Wed, 29 Mar 2006 16:37:23 +1100 + +kdeartwork (4:3.5.2-0ubuntu1) dapper; urgency=low + + * New upstream release + * Add kubuntu_01_xscreensaver_detect.diff, flame is no longer in the + default xscreensaver package + + -- Jonathan Riddell <[email protected]> Mon, 20 Mar 2006 12:06:30 +0000 + +kdeartwork (4:3.5.1-0ubuntu1) dapper; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Mon, 23 Jan 2006 14:26:06 +0000 + +kdeartwork (4:3.5.0-0ubuntu2) dapper; urgency=low + + * Do not install ant.desktop, xscreensaver no longer + includes it + + -- Jonathan Riddell <[email protected]> Wed, 7 Dec 2005 18:46:44 +0000 + +kdeartwork (4:3.5.0-0ubuntu1) dapper; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Tue, 6 Dec 2005 12:27:12 +0000 + +kdeartwork (4:3.5-rc2-0ubuntu1) dapper; urgency=low + + * New upstream pre-release + * Generate .pot files + + -- Jonathan Riddell <[email protected]> Mon, 21 Nov 2005 22:06:39 +0000 + +kdeartwork (4:3.5-rc1-0ubuntu1) dapper; urgency=low + + * New upstream pre-release + * Sync with Debian + * Remove 02_dfsg_images_ignore.diff, merged upstream + + -- Jonathan Riddell <[email protected]> Sun, 13 Nov 2005 20:02:30 +0000 + +kdeartwork (4:3.4.3-1) experimental; urgency=low + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 16 Oct 2005 13:56:19 -0400 + +kdeartwork (4:3.4.2-1) unstable; urgency=low + + * New upstream release. + + * Rebuild (Closes: #317202) + + +++ Changes by Christopher Martin: + + * Replace the build-dep on xlibmesa-glu-dev with libglu1-xorg-dev for the + X.Org transition. + + * Remove the dummy transitional package kdeartwork-theme-desktop, as Sarge + was released and Woody --> Sarge upgrades are no longer a concern. + (Closes: #322008) + + * Don't install webcollage.desktop. This effectively disables that + screensaver, removing it from the random screensaver's pool, preventing + the inadvertent display of completely random pictures from the Internet. + (Closes: #311683, #316900) + + * The necessary files for the pinion screensaver are now installed. + (Closes: #310866) + + +++ Changes by Luk Claes: + + * Added me to uploaders + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 1 Sep 2005 18:52:58 +0200 + +kdeartwork (4:3.4.1-1) experimental; urgency=low + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 31 May 2005 15:43:52 -0400 + +kdeartwork (4:3.4.0-0pre2) alioth; urgency=low + + * New upstream release. + + +++ Changes by Christopher Martin: + + * Converted packaging to CDBS. + * Added a new package, kdeartwork-emoticons (containing the former + Kopete emoticons, now usable by everyone). + * Forward port a patch from KDE 3.3 that fixes the building of the + KFireSaver screensaver. + * Lower kscreensaver-xsavers's dependency on xscreensaver-gl to a Recommends. + (Closes: #278263) + + -- Debian Qt/KDE Maintainers <[email protected]> Fri, 25 Mar 2005 08:48:21 -0500 + +kdeartwork (4:3.3.2-1) unstable; urgency=low + + * New upstream bugfix release. + + -- Ben Burton <[email protected]> Sat, 22 Jan 2005 06:53:59 +1100 + +kdeartwork (4:3.3.1-1) unstable; urgency=medium + + * New upstream bugfix release. + * Added kdeclassic/locolor icon license to debian/copyright, which has been + clarified upstream. + * Build-conflicts with autoconf2.13, which does not play well with + Makefile.common. + * Force a rerun of admin/Makefile.common when building (not just after a + clean), since the debian patches affect Makefile.ams. + * Fixed typo in kaleidescope configuration command (closes: #277119). + * Distinguished KSlideshow and GL Slideshow translations in German + (closes: #267974). + + -- Ben Burton <[email protected]> Sun, 31 Oct 2004 15:17:56 +1100 + +kdeartwork (4:3.3.0-1) unstable; urgency=low + + * New upstream release (closes: #267571). + * The previous versioned libqt3-mt-dev build-depends is no longer + necessary, since kdelibs4-dev already forces Qt 3.3. + * Split xscreensaver hooks into a separate package kscreensaver-xsavers, + along with kxsconfig and kxsrun (closes: #208769, #244538). Two years + of confusion is enough. + * Build-depends on both xscreensaver and xscreensaver-gl, which are + required for the corresponding .desktop files to be installed. + * Removed depths_xxx.jpg from the kworldclock themes since the license is + too restrictive (all rights reserved). + * Removed Virtual Machine screensaver since GPL cannot be mixed with BSD + with advertising clause. + + -- Ben Burton <[email protected]> Thu, 14 Oct 2004 08:30:34 +1000 + +kdeartwork (4:3.2.3-1) unstable; urgency=low + + * New upstream bugfix release. + * Rebuilt against STL-enabled Qt and corresponding kdelibs (closes: #254021). + * Patched the autoconf tests for kxsconfig so that xscreensaver + configuration works again (closes: #238180, #243150). + * Suggests (kwin | x-window-manager) for kdewallpapers instead of just + x-window-manager. + * Removed recommends: kwin from kdeartwork-theme-window since this is + already coming in as a depends from the kwin shlibs file. + + -- Ben Burton <[email protected]> Tue, 15 Jun 2004 08:38:18 +1000 + +kdeartwork (4:3.2.2-1) unstable; urgency=low + + * New upstream bugfix release. + * Don't use Conflicts/Replaces where we should just use Replaces. + + -- Ben Burton <[email protected]> Mon, 26 Apr 2004 09:25:01 +1000 + +kdeartwork (4:3.2.1-1) unstable; urgency=low + + * First KDE 3.2 upload to sid. + + -- Ben Burton <[email protected]> Sun, 7 Mar 2004 17:42:59 +1100 + +kdeartwork (4:3.2.0.1-1) experimental; urgency=low + + * First KDE 3.2 upload to experimental. + * Sync from KDE_3_2_BRANCH for recent bugfixes (this requires an upstream + version change since some binary files have been updated). + * Using versioned dependencies for the kdeartwork metapackage. + + -- Ben Burton <[email protected]> Mon, 23 Feb 2004 08:14:22 +1100 + +kdeartwork (4:3.2.0-1) unstable; urgency=low + + * New upstream release. + * Many thanks to Ralf Nolden for all his help with packaging KDE 3.2. + + -- Ben Burton <[email protected]> Sat, 31 Jan 2004 12:08:48 +1100 + +kdeartwork (4:3.1.5-2) unstable; urgency=low + + * Made kscreensaver depend on kdebase-bin (closes: #203185). + + -- Ben Burton <[email protected]> Mon, 19 Jan 2004 11:08:45 +1100 + +kdeartwork (4:3.1.5-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Sun, 18 Jan 2004 12:55:12 +1100 + +kdeartwork (4:3.1.4-2) unstable; urgency=low + + * Fixed paths to xscreensaver XML files in kxsconfig (closes: #221974). + + -- Ben Burton <[email protected]> Sat, 13 Dec 2003 09:34:11 +1100 + +kdeartwork (4:3.1.4-1) unstable; urgency=low + + * New upstream release. + * Bumped standards-version to 3.6.1. + + -- Ben Burton <[email protected]> Sun, 12 Oct 2003 19:52:13 +1000 + +kdeartwork (4:3.1.3-1) unstable; urgency=low + + * New upstream release. + * Added dummy kdeartwork-theme-desktop upgrade package. + * Bumped standards-version to 3.6.0. + + -- Ben Burton <[email protected]> Wed, 13 Aug 2003 11:02:26 +1000 + +kdeartwork (4:3.1.2-2) unstable; urgency=low + + * Split kdeartwork-theme-desktop into kdeartwork-theme-icon and + kdewallpapers (closes: #189804) + * Bumped standards-version to 3.5.10.0. + + -- Ben Burton <[email protected]> Mon, 9 Jun 2003 13:13:35 +1000 + +kdeartwork (4:3.1.2-1) unstable; urgency=low + + * New upstream release. + * Man page overhaul. + + -- Ben Burton <[email protected]> Sun, 1 Jun 2003 14:15:47 +1000 + +kdeartwork (4:3.1.1-1) unstable; urgency=low + + * New upstream release. + * Package kscreensaver recommends xscreensaver-gl. + * Removed alpha compile flags. + + -- Ben Burton <[email protected]> Sun, 23 Mar 2003 15:23:23 +1100 + +kdeartwork (4:3.1.0-3) unstable; urgency=low + + * Made kdeartwork-theme-desktop conflict with kdewallpapers + (closes: #180209). + + -- Ben Burton <[email protected]> Tue, 11 Feb 2003 14:45:59 +1100 + +kdeartwork (4:3.1.0-2) unstable; urgency=low + + * First KDE3 upload to debian! + * Build-depends on xlibmesa-gl-dev and xlibmesa-glu-dev. + + -- Ben Burton <[email protected]> Mon, 3 Feb 2003 08:53:03 +1100 + +kdeartwork (4:3.1.0-1) unstable; urgency=low + + * New upstream release. + * Renamed kdeartwork-screensaver to kscreensaver. + * Shifted epoch to 4: since kdebase used to provide kscreensaver 4:3.0.x. + + -- Ben Burton <[email protected]> Sat, 4 Jan 2003 20:06:44 +1100 + +kdeartwork (3.0.9-1) unstable; urgency=low + + * New upstream release. + * Built with g++-3.2. + * Build-depends on automake1.7. + + -- Ben Burton <[email protected]> Tue, 22 Oct 2002 11:57:39 +1000 + +kdeartwork (3.0.8-1) unstable; urgency=low + + * New upstream release. + * Moved to Chris Cheney's style of debian/rules. + * Build-depends on automake1.6. + + -- Ben Burton <[email protected]> Sun, 22 Sep 2002 17:57:55 +1000 + +kdeartwork (3.0.3-1) unstable; urgency=low + + * New upstream release. + * Build-depends on automake1.5. + + -- Ben Burton <[email protected]> Thu, 15 Aug 2002 13:22:22 +1000 + +kdeartwork (3.0.2-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Thu, 4 Jul 2002 19:36:49 +1000 + +kdeartwork (3.0.1-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Mon, 13 May 2002 15:29:23 +1000 + +kdeartwork (2.2.2-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Wed, 7 Nov 2001 10:49:53 -0600 + +kdeartwork (2.2.1-5) unstable; urgency=low + + * Uses automake again to solve new alpha problems. + + -- Ben Burton <[email protected]> Tue, 6 Nov 2001 23:51:27 -0600 + +kdeartwork (2.2.1-4) unstable; urgency=low + + * Cleaned up automake-related material. + + -- Ben Burton <[email protected]> Sun, 28 Oct 2001 13:48:04 -0600 + +kdeartwork (2.2.1-3) unstable; urgency=low + + * Builds with automake 1.5. + + -- Ben Burton <[email protected]> Thu, 11 Oct 2001 15:31:32 -0500 + +kdeartwork (2.2.1-2) unstable; urgency=low + + * Updated parameters for alpha build (closes: Bug#113125). + + -- Ben Burton <[email protected]> Sat, 22 Sep 2001 12:00:37 -0500 + +kdeartwork (2.2.1-1) unstable; urgency=low + + * New upstream release. + + -- Ben Burton <[email protected]> Fri, 31 Aug 2001 21:08:56 -0500 + +kdeartwork (2.2.0-final-1) unstable; urgency=low + + * New upstream release. + * Bumped standards-version to 3.5.6. + + -- Ben Burton <[email protected]> Sun, 29 Jul 2001 17:48:59 +1000 + +kdeartwork (2.2-beta1-2) unstable; urgency=low + + * Builds on alpha. + + -- Ben Burton <[email protected]> Sun, 29 Jul 2001 00:20:23 +1000 + +kdeartwork (2.2-beta1-1) unstable; urgency=low + + * Initial Release (closes: Bug#101244). + + -- Ben Burton <[email protected]> Sat, 26 May 2001 21:31:05 -0500 + +Local variables: +mode: debian-changelog +End: diff --git a/debian/squeeze/kdeartwork/debian/compat b/debian/squeeze/kdeartwork/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/squeeze/kdeartwork/debian/control b/debian/squeeze/kdeartwork/debian/control new file mode 100644 index 000000000..d9dbe942d --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/control @@ -0,0 +1,188 @@ +Source: kdeartwork-trinity +Section: kde +Priority: optional +Maintainer: Ubuntu Core developers <[email protected]> +XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <[email protected]> +Uploaders: Ana Beatriz Guerrero Lopez <[email protected]>, Christopher Martin <[email protected]>, Sune Vuorela <[email protected]> +Build-Depends: cdbs (>= 0.4.39-0.1), debhelper (>= 5.0.31), autotools-dev, kdelibs4-trinity-dev, gawk, gettext, sharutils, kdebase-trinity-dev, kwin-trinity, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, xscreensaver, xscreensaver-gl, xscreensaver-data, xscreensaver-data-extra, xscreensaver-gl-extra, automake, autoconf, libtool, libltdl-dev +Build-Conflicts: autoconf2.13, nvidia-glx +Standards-Version: 3.8.4 + +Package: kdeartwork-trinity +Architecture: all +Section: kde +Depends: kdeartwork-misc-trinity (>= ${Source-Version}), kdeartwork-emoticons-trinity (>= ${Source-Version}), kdeartwork-style-trinity (>= ${Source-Version}), kdeartwork-theme-icon-trinity (>= ${Source-Version}), kdeartwork-theme-window-trinity (>= ${Source-Version}), kdewallpapers-trinity (>= ${Source-Version}), kscreensaver-trinity (>= ${Source-Version}) +Recommends: kscreensaver-xsavers-trinity +Description: themes, styles and more from the official KDE3 release + KDE (the K Desktop Environment) 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 metapackage includes a collection of artistic extras (themes, widget + styles, screen savers, wallpaper, icons, emoticons and so on) provided + with the official release of KDE. + . + Homepage: http://artist.kde.org + +Package: kdeartwork-emoticons-trinity +Architecture: all +Section: kde +Enhances: kopete-trinity +Description: emoticon collections for KDE chat clients + This package contains several collections of emoticons used by official + and unofficial KDE chat clients, such as Kopete and Konversation. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-misc-trinity +Architecture: all +Section: kde +Suggests: kworldclock +Description: various multimedia goodies released with KDE + This package contains miscellaneous multimedia goodies for KDE. + Included are additional KDE sounds and kworldclock themes. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-style-trinity +Architecture: any +Section: kde +Depends: ${shlibs:Depends} +Description: widget styles released with KDE3 + This package contains additional widget styles for KDE3. Widget styles + can be used to customise the look and feel of interface components such + as buttons, scrollbars and so on. They can be applied using the style + manager in the KDE Control Centre. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-theme-icon-trinity +Architecture: all +Section: kde +Recommends: kdesktop-trinity, kicker-trinity +Replaces: kdelibs-data-trinity (<< 4:3.5) +Description: icon themes released with KDE3 + This package contains additional icon themes for KDE3. Icon themes can be + used to customise the appearance of standard icons throughout KDE. They + can be applied using the icon manager in the KDE3 Control Centre. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-theme-window-trinity +Architecture: any +Section: kde +Depends: ${shlibs:Depends} +Description: window decoration themes released with KDE3 + This package contains additional window decoration themes for KDE3. Window + decoration themes can be used to customise the look of window borders and + buttons, and can be applied using the window decoration manager in the KDE3 + Control Center. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdewallpapers-trinity +Architecture: all +Section: kde +Suggests: kwin-trinity | x-window-manager +Replaces: kdebase-data-trinity (<< 4:3.5) +Description: wallpapers released with KDE3 + This package contains additional wallpapers for KDE3. Wallpapers can be + applied using the background manager in the KDE Control Centre. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kscreensaver-trinity +Architecture: any +Section: kde +Depends: ${shlibs:Depends}, kdebase-trinity-bin +Recommends: kwin-trinity, kscreensaver-xsavers-trinity (= ${Source-Version}) +Description: additional screen savers released with KDE3 + This package contains the screen savers for KDE3. They can be tested and + selected within the Appearance and Themes section of the KDE3 Control + Center. + . + The hooks for the standard xscreensavers are no longer part of this + package. To select and/or configure the standard xscreensavers through + the KDE Control Center, install the separate package kscreensaver-xsavers. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kscreensaver-xsavers-trinity +Architecture: any +Section: kde +Depends: ${shlibs:Depends}, kdebase-trinity-bin, xscreensaver-data +Recommends: kwin-trinity, kscreensaver-trinity (= ${Source-Version}), xscreensaver-gl +Suggests: kscreensaver-xsavers-webcollage-trinity +Description: KDE3 hooks for standard xscreensavers + This package allows a smooth integration of the standard xscreensavers + into KDE3. With this package installed you can select and/or configure + the standard xscreensavers through the Appearances and Themes section of + the KDE3 Control Centre. + . + Note that this package does not actually contain any screensavers itself. + For the additional screensavers shipped with KDE3, see the separate package + kscreensaver-trinity. This package does depend on the xscreensaver package, and + recommend the xscreensaver-gl package, as well as contain the necessary + files to integrate these packages into KDE3. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kscreensaver-xsavers-webcollage-trinity +Architecture: all +Section: kde +Depends: kscreensaver-xsavers-extra-trinity, miscfiles | wordlist, netpbm +Description: webcollage screensaver KDE3 hook + This package give access to the webcollage screensaver through the KDE3 + screensaver configuration. + . + This screensaver downloads random pictures from the internet and creates + a collage as screensaver. + . + IMPORTANT NOTICE: The internet contains all kinds of pictures, some of which + you might find inappropriate and offensive. + You are specially discouraged to install this package if you are using + your computer in a working environment or in an environment with children. + . + If you still want to install this package, please read the file + /usr/share/doc/kscreensaver-xsavers-webcollage/README.Debian after the + installation. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kscreensaver-xsavers-extra-trinity +Architecture: all +Section: kde +Depends: ${shlibs:Depends}, kscreensaver-xsavers-trinity, xscreensaver-data-extra, xscreensaver-gl-extra +Recommends: kwin-trinity, kscreensaver-trinity (= ${Source-Version}) +Description: KDE3 hooks for standard xscreensavers + This package allows a smooth integration of the universe xscreensavers + into KDE3. With this package installed you can select and/or configure + the universe xscreensavers through the Appearances and Themes section of + the KDE3 Control Centre. + . + Note that this package does not actually contain any screensavers itself. + For the additional screensavers shipped with KDE, see the separate package + kscreensaver. + . + This package is part of KDE3, and a component of the KDE artwork module. + See the 'kde-trinity' and 'kdeartwork-trinity' packages for more information. + +Package: kdeartwork-trinity-dbg +Section: libdevel +Architecture: any +Depends: kdelibs-trinity-dbg +Priority: extra +Description: debugging symbols for kdeartwork-trinity + This package contains the debugging symbols associated with kdeartwork. + They will automatically be used by gdb for debugging kdeartwork-related + issues. diff --git a/debian/squeeze/kdeartwork/debian/control.in b/debian/squeeze/kdeartwork/debian/control.in new file mode 100644 index 000000000..c12a75d6d --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/control.in @@ -0,0 +1,170 @@ +Source: kdeartwork +Section: kde +Priority: optional +Maintainer: Ubuntu Core developers <[email protected]> +XSBC-Original-Maintainer: @@@MAINTAINER@@@ +Uploaders: @@@UPLOADERS@@@ +Build-Depends: cdbs (>= 0.4.39-0.1), debhelper (>= 5.0.31), autotools-dev, kdelibs4-dev (>= 4:3.5.7), gawk, gettext, sharutils, kdebase-dev (>= 4:3.5.7), kwin, libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev, xscreensaver, xscreensaver-gl +Build-Conflicts: autoconf2.13, nvidia-glx +Standards-Version: 3.7.2 + +Package: kdeartwork +Architecture: all +Section: kde +Depends: kdeartwork-misc (>= ${Source-Version}), kdeartwork-emoticons (>= ${Source-Version}), kdeartwork-style (>= ${Source-Version}), kdeartwork-theme-icon (>= ${Source-Version}), kdeartwork-theme-window (>= ${Source-Version}), kdewallpapers (>= ${Source-Version}), kscreensaver (>= ${Source-Version}) +Recommends: kscreensaver-xsavers +Description: themes, styles and more from the official KDE release + KDE (the K Desktop Environment) 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 metapackage includes a collection of artistic extras (themes, widget + styles, screen savers, wallpaper, icons, emoticons and so on) provided + with the official release of KDE. + . + Homepage: http://artist.kde.org + +Package: kdeartwork-emoticons +Architecture: all +Section: kde +Enhances: kopete +Description: emoticon collections for KDE chat clients + This package contains several collections of emoticons used by official + and unofficial KDE chat clients, such as Kopete and Konversation. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-misc +Architecture: all +Section: kde +Suggests: kworldclock +Description: various multimedia goodies released with KDE + This package contains miscellaneous multimedia goodies for KDE. + Included are additional KDE sounds and kworldclock themes. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-style +Architecture: any +Section: kde +Depends: ${shlibs:Depends} +Description: widget styles released with KDE + This package contains additional widget styles for KDE. Widget styles + can be used to customise the look and feel of interface components such + as buttons, scrollbars and so on. They can be applied using the style + manager in the KDE Control Centre. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-theme-icon +Architecture: all +Section: kde +Recommends: kdesktop, kicker +Replaces: kdelibs-data (<< 4:3.5) +Description: icon themes released with KDE + This package contains additional icon themes for KDE. Icon themes can be + used to customise the appearance of standard icons throughout KDE. They + can be applied using the icon manager in the KDE Control Centre. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-theme-window +Architecture: any +Section: kde +Depends: ${shlibs:Depends} +Description: window decoration themes released with KDE + This package contains additional window decoration themes for KDE. Window + decoration themes can be used to customise the look of window borders and + buttons, and can be applied using the window decoration manager in the KDE + Control Center. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdewallpapers +Architecture: all +Section: kde +Suggests: kwin | x-window-manager +Replaces: kdebase-data (<< 4:3.5) +Description: wallpapers released with KDE + This package contains additional wallpapers for KDE. Wallpapers can be + applied using the background manager in the KDE Control Centre. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kscreensaver +Architecture: any +Section: kde +Depends: ${shlibs:Depends}, kdebase-bin +Recommends: kwin, kscreensaver-xsavers (= ${Source-Version}) +Description: additional screen savers released with KDE + This package contains the screen savers for KDE. They can be tested and + selected within the Appearance and Themes section of the KDE Control + Center. + . + The hooks for the standard xscreensavers are no longer part of this + package. To select and/or configure the standard xscreensavers through + the KDE Control Center, install the separate package kscreensaver-xsavers. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kscreensaver-xsavers +Architecture: any +Section: kde +Depends: ${shlibs:Depends}, kdebase-bin, xscreensaver +Recommends: kwin, kscreensaver (= ${Source-Version}), xscreensaver-gl +Suggests: kscreensaver-xsavers-webcollage +Description: KDE hooks for standard xscreensavers + This package allows a smooth integration of the standard xscreensavers + into KDE. With this package installed you can select and/or configure + the standard xscreensavers through the Appearances and Themes section of + the KDE Control Centre. + . + Note that this package does not actually contain any screensavers itself. + For the additional screensavers shipped with KDE, see the separate package + kscreensaver. This package does depend on the xscreensaver package, and + recommend the xscreensaver-gl package, as well as contain the necessary + files to integrate these packages into KDE. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kscreensaver-xsavers-webcollage +Architecture: all +Section: kde +Depends: kscreensaver-xsavers, miscfiles | wordlist, netpbm +Description: webcollage screensaver KDE hook + This package give access to the webcollage screensaver through the KDE + screensaver configuration. + . + This screensaver downloads random pictures from the internet and creates + a collage as screensaver. + . + IMPORTANT NOTICE: The internet contains all kinds of pictures, some of which + you might find inappropriate and offensive. + You are specially discouraged to install this package if you are using + your computer in a working environment or in an environment with children. + . + If you still want to install this package, please read the file + /usr/share/doc/kscreensaver-xsavers-webcollage/README.Debian after the + installation. + . + This package is part of KDE, and a component of the KDE artwork module. + See the 'kde' and 'kdeartwork' packages for more information. + +Package: kdeartwork-dbg +Section: libdevel +Architecture: any +Depends: kdelibs-dbg +Priority: extra +Description: debugging symbols for kdeartwork + This package contains the debugging symbols associated with kdeartwork. + They will automatically be used by gdb for debugging kdeartwork-related + issues. diff --git a/debian/squeeze/kdeartwork/debian/copyright b/debian/squeeze/kdeartwork/debian/copyright new file mode 100644 index 000000000..ae0c0cb2d --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/copyright @@ -0,0 +1,241 @@ +This package was debianized by Ben Burton <[email protected]> on +Tue, 22 May 2001 01:53:05 -0500. + +It was downloaded from: http://www.kde.org/download + +Upstream Authors: + + Note that kdeartwork has many contributers beyond those listed below. + + Icon Themes: + iKons: Kristof Borrey <[email protected]> + Kids: Everaldo Coelho <[email protected]> + Slick: Robert Cosgrove <[email protected]> and others + Technical: Antialias <[email protected]> + + KWorldClock Themes: + (see below) + + Screen Savers: + Banner: Martin R. Jones <[email protected]> and others + Blob: Tiaan Wessels <[email protected]> + Clock: Melchior Franz <[email protected]> + Euphoria: Terence Welsh and Karl Robillard + Fireworks 3D: Enrico Ros <[email protected]> and David Sansome + Flux: Terence Welsh and Karl Robillard + Gravity: Ian Reinhart Geiser <[email protected]>, + Jeff Molofee <[email protected]> and + Nick Betcher <[email protected]> + Lines: Dirk Staneker <[email protected]>, + Martin R. Jones <[email protected]> and Mario Weilguni <[email protected]> + Lorenz Attractor: Nicolas Brodu <[email protected]> and others + Media: Stefan Schimanski <[email protected]> + Particle Fountain: Ian Reinhart Geiser <[email protected]>, + Jeff Molofee <[email protected]> and + Nick Betcher <[email protected]> + Pendulum: Georg Drenkhahn <[email protected]> + Polygons: Martin R. Jones <[email protected]> and + Mario Weilguni <[email protected]> + Rotation: Georg Drenkhahn <[email protected]> + Science: Rene Beutler <[email protected]> + Slide Show: Stefan Taferner <[email protected]>, + Martin R. Jones <[email protected]>, Chris Howells <[email protected]> + and Sven Leiber <[email protected]> + Solar Winds: Terence Welsh and Karl Robillard + Space: Bernd Johannes Wuebben <[email protected]> and + Silicon Graphics, Inc. + Swarm: Patrick J. Naughton, Emanuel Pirker <[email protected]>, + Jeff Butterworth <[email protected]> and + Mario Weilguni <[email protected]> + Virtual Machine: Artur Rataj <[email protected]>, + Eric Plante and Jamie Zawinski <[email protected]> + Wave: Ian Reinhart Geiser <[email protected]> and + Jeff Molofee <[email protected]> + + KDE xscreensaver tools: Martin R. Jones <[email protected]> + Original xscreensaver code: Jamie Zawinski <[email protected]> + + Wallpapers: + (see below) + + Widget Styles: + .NET: Chris Lee <[email protected]>, Carsten Pfeiffer <[email protected]>, + Karol Szwed <[email protected]> and others + Plastik: Sandro Giessl <[email protected]> and many others + + Window Decoration Themes: + CDE: Chris Lee <[email protected]>, Lennart Kudling <[email protected]>, + Fredrik H�glund <[email protected]> and + Luciano Montanaro <[email protected]> + Glow: Henning Burchardt <[email protected]> + IceWM support: Karol Szwed <[email protected]> + KDE1: Matthias Ettrich <[email protected]> + MenschMaschine: <[email protected]> + Model: <[email protected]> + OpenLook: Luciano Montanaro <[email protected]> and others + Plastik: Sandro Giessl <[email protected]>, + Rik Hemsley (rikkus) <[email protected]> and Laur Ivan <[email protected]> + Risc OS: Rik Hemsley <[email protected]> + +Copyright: + + All components of this package are released under the GNU General + Public License (GPL), with the following exceptions: + + CDE window decoration theme: BSD License + KDE-Classic and KDE-LoColor icon themes: (see below) + KWorldClock Themes: (see below) + OpenLook window decoration theme: (see below) + Media screen saver: GNU Lesser General Public License (LGPL) + .NET widget style: GNU Lesser General Public License (LGPL) + Plastik widget style: GNU Lesser General Public License (LGPL) + Plastik window decoration theme: Mixture of GPL and LGPL + Space screen saver: GNU Lesser General Public License (LGPL) + Virtual Machine screen saver: (see below) + Wallpapers: (see below) + xscreensaver code, used in various screen savers: (see below) + + On Debian GNU/Linux systems, the complete texts of these licenses + can be found in `/usr/share/common-licenses/GPL', + `/usr/share/common-licenses/LGPL' and `/usr/share/common-licenses/BSD'. + + -------------------- + + KDE-Classic and KDE-LoColor icon themes: + + The images inside this directory are COMPLETELY FREE for commercial + and non-commercial use. + Clarification: this means you can copy, modify and redistribute them. + + -------------------- + + KWorldClock themes: + + Map Copyright Information + + These maps have been taken from: + + http://www.radcyberzine.com/xglobe/ + + Most maps are images available primarily from US Government agencies and + web sites. None of the maps on this distrubution are copyrighted to my + knowledge. This web page gives no permission to sell any maps and make + no copyright claim on any map images found therein. + + alt_xxx.jpg: + Taken from USGS National Mapping Division, EROS Data Center, GTOPO30 + (Global 30 Arc Second Elebation Data). + bio_xxx.jpg: + Taken from http://seawifs.gsfc.nasa.gov/SEAWIFS/IMAGES/SEAWIFS_GALLERY.html + with black ocean replaced by auqa-blue. + caida_xxx.jpg & caida_bw_xxx.jpg: + Cooperative Association for Internet Data Analysis (CAIDA) at + http://www.caida.org. (Taken from + http://hum.amu.edu.pl/~zbzw/glob/glob7d.htm). + mggd_xxx.jpg: + Taken from http://www.ngdc.noaa.gov/mgg/. + + -------------------- + + OpenLook window decoration theme: + + 'OpenLook' kwin client + + Porting to trinity.2 API + Copyright 2003 Luciano Montanaro <[email protected]> + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to + deal in the Software without restriction, including without limitation the + rights to use, copy, modify, merge, publish, distribute, sublicense, and/or + sell copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN + ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + -------------------- + + Virtual Machine screen saver: + + Mixture of GNU General Public License and the following: + + Copyright (c) 1983 Regents of the University of California. + All rights reserved. + + Redistribution and use in source and binary forms are permitted + provided that the above copyright notice and this paragraph are + duplicated in all such forms and that any documentation, + advertising materials, and other materials related to such + distribution and use acknowledge that the software was developed + by the University of California, Berkeley. The name of the + University may not be used to endorse or promote products derived + from this software without specific prior written permission. + THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR + IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED + WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + These licenses would seem incompatible, but note the following: + + /* + * Please note that as of July 22, 1999, the licensees and distributors + * are no longer required to include the above mentioned acknowledgement + * within advertising materials. For full details see + * ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change + */ + + Since this change is generally though retroactive, the incompatibility + is resolved, and we can ship the Virtual Machine screen saver with + kdeartwork. + + -------------------- + + Wallpapers: + + Credits and licensing: + + Dasding.jpg - Qwertz <[email protected]> + alien-night.jpg - Rob Cosgrove <[email protected]> + kde_passion.jpg - Benjamin Keating <[email protected]> + kdemagic.jpg - "El Tonno Loco" <[email protected]> + kiagara.jpg - Thomas Cherouny <[email protected]> + kraftwurm.jpg - Qwertz <[email protected]> + linux_addict.jpg - Ayo <[email protected]> + mystical_rightturn.jpg - Christian M�ller <[email protected]> + only_k.jpg - Sven M�ller <[email protected]> + triplegears.jpg - J�rg Gastner <[email protected]> + winter_theme_1.jpg - Ayo <[email protected]> + trinityblue.jpg - Matthias Gr�nler <[email protected]> + + License: free for commercial and noncommercial usage, distribution and + modification + + The following tiles are courteously provided by Bowie J. Poag / + PROPAGANDA: + + Superfluous-Organ-1.jpg, The-Good-Times-1.jpg, Whirling_Spirit.jpg, + Appropriately-Left-Handed-2.jpg + + License: Copyleft + + -------------------- + + xscreensaver code: + + xscreensaver, Copyright (c) 1993-2002 Jamie Zawinski <[email protected]> + + 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. No representations are made about the suitability of this + software for any purpose. It is provided "as is" without express or + implied warranty. + diff --git a/debian/squeeze/kdeartwork/debian/kdeartwork-emoticons-trinity.install b/debian/squeeze/kdeartwork/debian/kdeartwork-emoticons-trinity.install new file mode 100644 index 000000000..0fea42334 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kdeartwork-emoticons-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/emoticons diff --git a/debian/squeeze/kdeartwork/debian/kdeartwork-misc-trinity.install b/debian/squeeze/kdeartwork/debian/kdeartwork-misc-trinity.install new file mode 100644 index 000000000..0285201e7 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kdeartwork-misc-trinity.install @@ -0,0 +1,3 @@ +debian/tmp/opt/trinity/share/apps/kworldclock +debian/tmp/opt/trinity/share/sounds/KDE_Logout_new.wav +debian/tmp/opt/trinity/share/sounds/KDE_Startup_new.wav diff --git a/debian/squeeze/kdeartwork/debian/kdeartwork-style-trinity.install b/debian/squeeze/kdeartwork/debian/kdeartwork-style-trinity.install new file mode 100644 index 000000000..808f67c1c --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kdeartwork-style-trinity.install @@ -0,0 +1,4 @@ +debian/tmp/opt/trinity/lib/kde3/plugins/styles +debian/tmp/opt/trinity/lib/kde3/kstyle_phase_config.la +debian/tmp/opt/trinity/lib/kde3/kstyle_phase_config.so +debian/tmp/opt/trinity/share/apps/kstyle diff --git a/debian/squeeze/kdeartwork/debian/kdeartwork-theme-icon-trinity.install b/debian/squeeze/kdeartwork/debian/kdeartwork-theme-icon-trinity.install new file mode 100644 index 000000000..8a1dc19a0 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kdeartwork-theme-icon-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/icons diff --git a/debian/squeeze/kdeartwork/debian/kdeartwork-theme-window-trinity.install b/debian/squeeze/kdeartwork/debian/kdeartwork-theme-window-trinity.install new file mode 100644 index 000000000..2f12c0172 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kdeartwork-theme-window-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/kde3/kwin* +debian/tmp/opt/trinity/share/apps/kwin diff --git a/debian/squeeze/kdeartwork/debian/kdeartwork.README.Debian b/debian/squeeze/kdeartwork/debian/kdeartwork.README.Debian new file mode 100644 index 000000000..1b9dfa1a7 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kdeartwork.README.Debian @@ -0,0 +1,8 @@ +KDE Artwork for Debian +---------------------- + +Package kdeartwork is a metapackage that depends on the full set of +themes, widget styles, screen savers and other artistic goodies provided +with the official release of KDE. + + -- Ben Burton <[email protected]>, Thu, 4 Jul 2002 19:36:49 +1000 diff --git a/debian/squeeze/kdeartwork/debian/kdewallpapers-trinity.install b/debian/squeeze/kdeartwork/debian/kdewallpapers-trinity.install new file mode 100644 index 000000000..681454953 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kdewallpapers-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/wallpapers diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver-trinity.install b/debian/squeeze/kdeartwork/debian/kscreensaver-trinity.install new file mode 100644 index 000000000..d65c099dc --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver-trinity.install @@ -0,0 +1,44 @@ +debian/tmp/opt/trinity/bin/kslideshow.kss +debian/tmp/opt/trinity/bin/kpolygon.kss +debian/tmp/opt/trinity/bin/krotation.kss +debian/tmp/opt/trinity/bin/ksolarwinds.kss +debian/tmp/opt/trinity/bin/klorenz.kss +debian/tmp/opt/trinity/bin/kspace.kss +debian/tmp/opt/trinity/bin/kvm.kss +debian/tmp/opt/trinity/bin/kflux.kss +debian/tmp/opt/trinity/bin/kscience.kss +debian/tmp/opt/trinity/bin/kbanner.kss +debian/tmp/opt/trinity/bin/kfiresaver.kss +debian/tmp/opt/trinity/bin/keuphoria.kss +debian/tmp/opt/trinity/bin/kclock.kss +debian/tmp/opt/trinity/bin/kswarm.kss +debian/tmp/opt/trinity/bin/kfountain.kss +debian/tmp/opt/trinity/bin/kgravity.kss +debian/tmp/opt/trinity/bin/kpartsaver.kss +debian/tmp/opt/trinity/bin/kpendulum.kss +debian/tmp/opt/trinity/bin/kblob.kss +debian/tmp/opt/trinity/bin/klines.kss +debian/tmp/opt/trinity/bin/kwave.kss +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KBanner.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KBlob.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KClock.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KEuphoria.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KFiresaver.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KFlux.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KFountain.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KGravity.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KLines-saver.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KLorenz.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KPendulum.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KPolygon.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KRotation.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KScience.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KSlideshow.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KSolarWinds.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KSpace.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KSwarm.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KVm.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/KWave.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/kpartsaver.desktop +debian/tmp/opt/trinity/share/apps/kfiresaver +debian/tmp/opt/trinity/share/apps/kscreensaver diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver-trinity.manpages b/debian/squeeze/kdeartwork/debian/kscreensaver-trinity.manpages new file mode 100644 index 000000000..839491dbc --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver-trinity.manpages @@ -0,0 +1,21 @@ +debian/man/kbanner-trinity.kss.1 +debian/man/kblob-trinity.kss.1 +debian/man/kclock-trinity.kss.1 +debian/man/keuphoria-trinity.kss.1 +debian/man/kfiresaver-trinity.kss.1 +debian/man/kflux-trinity.kss.1 +debian/man/kfountain-trinity.kss.1 +debian/man/kgravity-trinity.kss.1 +debian/man/klines-trinity.kss.1 +debian/man/klorenz-trinity.kss.1 +debian/man/kpartsaver-trinity.kss.1 +debian/man/kpendulum-trinity.kss.1 +debian/man/kpolygon-trinity.kss.1 +debian/man/krotation-trinity.kss.1 +debian/man/kscience-trinity.kss.1 +debian/man/kslideshow-trinity.kss.1 +debian/man/ksolarwinds-trinity.kss.1 +debian/man/kspace-trinity.kss.1 +debian/man/kswarm-trinity.kss.1 +debian/man/kvm-trinity.kss.1 +debian/man/kwave-trinity.kss.1 diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-extra-trinity.install b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-extra-trinity.install new file mode 100644 index 000000000..5111c9cd6 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-extra-trinity.install @@ -0,0 +1,149 @@ +kscreensaver/kxsconfig/ScreenSavers/anemone.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/anemotaxis.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/antmaze.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/apollonian.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/apple2.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/atlantis.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/attraction.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/barcode.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/blaster.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/blitspin.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/blocktube.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/boing.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bouboule.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bouncingcow.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/boxed.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/boxfit.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bsod.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bubbles.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/bumps.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cage.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/carousel.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/ccurve.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/celtic.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cloudlife.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/compass.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/coral.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/crackberg.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/critical.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/crystal.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cube21.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cubenetic.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/cynosure.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/dangerball.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/decayscreen.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/deluxe.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/demon.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/discrete.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/drift.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/epicycle.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/eruption.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/euler2d.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/extrusion.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fadeplot.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fireworkx.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/flag.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/flame.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fliptext.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/flow.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fluidballs.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/fontglide.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/forest.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/glforestfire.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/glhanoi.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/glplanet.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/goop.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/grav.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/greynetic.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/halftone.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/halo.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/helix.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/hopalong.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/hyperball.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/hypercube.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/ifs.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/imsmap.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/interaggregate.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/interference.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/intermomentary.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/jigsaw.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/juggle.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/juggler3d.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/julia.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/kaleidescope.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/klein.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/kumppa.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lament.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/laser.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lightning.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lisa.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lissie.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/lmorph.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/loop.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/maze.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/memscroller.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/menger.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/mismunch.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/moire2.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/moire.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/mountain.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/munch.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/nerverot.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/noof.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/noseguy.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pacman.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pedal.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/penetrate.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/petri.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/phosphor.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/piecewise.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pinion.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/polyominoes.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pong.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/providence.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/pyro.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/qix.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rd-bomb.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rocks.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rorschach.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rotor.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rotzoomer.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/rubik.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/sballs.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/sierpinski.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/slip.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/speedmine.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/sphere.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/spiral.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/spotlight.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/sproingies.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/squiral.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/stairs.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/starfish.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/starwars.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/strange.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/substrate.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/t3d.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/tangram.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/thornbird.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/timetunnel.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/triangle.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/truchet.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/twang.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/vermiculate.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/vidwhacker.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/vines.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/wander.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/whirlwindwarp.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/whirlygig.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/worm.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/wormhole.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xanalogtv.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xflame.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xjack.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xmatrix.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xrayswarm.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xspirograph.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xsublim.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/xteevee.desktop usr/share/applnk/System/ScreenSavers/ +kscreensaver/kxsconfig/ScreenSavers/zoom.desktop usr/share/applnk/System/ScreenSavers/ diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-trinity.install b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-trinity.install new file mode 100644 index 000000000..3018d0891 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-trinity.install @@ -0,0 +1,69 @@ +debian/tmp/opt/trinity/bin/kxsconfig +debian/tmp/opt/trinity/bin/kxsrun +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/antinspect.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/antspotlight.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/atunnel.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/blinkbox.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/braid.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/bubble3d.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/circuit.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/cubestorm.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/deco.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/distort.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/endgame.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/engine.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/fiberlamp.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/flipflop.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/flipscreen3d.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/flyingtoasters.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/fuzzyflakes.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/galaxy.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/gears.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/gflux.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glblur.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/gleidescope.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glknots.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glmatrix.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glslideshow.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glsnake.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/gltext.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/hypertorus.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/jigglypuff.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/lavalite.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/metaballs.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/mirrorblob.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/moebius.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/molecule.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/morph3d.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/penrose.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/pipes.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/polyhedra.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/polytopes.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/popsquares.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/pulsar.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/queens.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/ripples.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/shadebobs.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/sierpinski3d.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/slidescreen.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/sonar.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/spheremonics.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/stonerview.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/superquadrics.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/swirl.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/xlyap.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/m6502.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glschool.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/moebiusgears.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/glcells.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/abstractile.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/lockward.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/cwaves.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/topblock.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/voronoi.desktop + +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/cubicgrid.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/hypnowheel.desktop +debian/tmp/opt/trinity/share/applnk/System/ScreenSavers/lcdscrub.desktop + + diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-trinity.manpages b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-trinity.manpages new file mode 100644 index 000000000..356af4f32 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-trinity.manpages @@ -0,0 +1,2 @@ +debian/man/kxsconfig-trinity.1 +debian/man/kxsrun-trinity.1 diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-webcollage-trinity.install b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-webcollage-trinity.install new file mode 100644 index 000000000..f11cf310b --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-webcollage-trinity.install @@ -0,0 +1 @@ +kscreensaver/kxsconfig/ScreenSavers/webcollage.desktop usr/share/applnk/System/ScreenSavers/ diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-webcollage.README.Debian b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-webcollage.README.Debian new file mode 100644 index 000000000..c3dd2d9d5 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers-webcollage.README.Debian @@ -0,0 +1,16 @@ +WebCollage Screensaver +====================== + +This screensaver downloads random images from the Internet, and therefore +often displays pornography. This is a problem since many people don't read the +fine print before trying a screensaver, and at work porn is very bad. +People might also get the webcollage screensaver through the Random screensaver, +without realizing what might show up. + +The hook to allow use this screensaver through the KDE screensaver +configuration, has not being shipped in Debian for a while, you can read +the reason in the bug #311683. Also, you may want to read this thread: +http://lists.debian.org/debian-project/2005/06/msg00031.html + + -- Ana B. Guerrero Lopez <[email protected]>, Wed, 31 Jan 2007 06:53:36 +0100 + diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers.README.Debian b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers.README.Debian new file mode 100644 index 000000000..828861775 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver-xsavers.README.Debian @@ -0,0 +1,11 @@ +KDE Screensavers for Debian +=========================== + +This package (kscreensaver-xsavers) only contains hooks for the standard +xscreensavers, so that they can be selected and/or configured through +the KDE Control Centre. + +For the additional screensavers that are specifically shipped with KDE, +see the separate package kscreensaver. + + -- Ben Burton <[email protected]>, Thu, 14 Oct 2004 08:30:34 +1000 diff --git a/debian/squeeze/kdeartwork/debian/kscreensaver.README.Debian b/debian/squeeze/kdeartwork/debian/kscreensaver.README.Debian new file mode 100644 index 000000000..68584d330 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/kscreensaver.README.Debian @@ -0,0 +1,11 @@ +KDE Screensavers for Debian +=========================== + +This package (kscreensaver) no longer contains the hooks for the standard +xscreensavers. It only contains the additional screensavers that are +specifically shipped with KDE. + +To select and/or configure the standard xscreensavers through the KDE Control +Centre, install the separate package kscreensaver-xsavers. + + -- Ben Burton <[email protected]>, Thu, 14 Oct 2004 08:30:34 +1000 diff --git a/debian/squeeze/kdeartwork/debian/man/kbanner-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kbanner-trinity.kss.1 new file mode 100644 index 000000000..4c3a1964c --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kbanner-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KBANNER.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kbanner.kss \- Banner screen saver for KDE +.SH SYNOPSIS +.B kbanner.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBBanner\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkbanner.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Martin R. Jones <[email protected]> and others. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kblob-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kblob-trinity.kss.1 new file mode 100644 index 000000000..8f2b38cff --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kblob-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KBLOB.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kblob.kss \- Blob screen saver for KDE +.SH SYNOPSIS +.B kblob.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBBlob\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkblob.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Tiaan Wessels <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kclock-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kclock-trinity.kss.1 new file mode 100644 index 000000000..648f98209 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kclock-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KCLOCK.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kclock.kss \- Clock screen saver for KDE +.SH SYNOPSIS +.B kclock.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBClock\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkclock.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Melchior Franz <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/keuphoria-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/keuphoria-trinity.kss.1 new file mode 100644 index 000000000..c9c8bada4 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/keuphoria-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KEUPHORIA.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +keuphoria.kss \- Euphoria screen saver for KDE +.SH SYNOPSIS +.B keuphoria.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBEuphoria\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkeuphoria.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Terence Welsh and Karl Robillard. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kfiresaver-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kfiresaver-trinity.kss.1 new file mode 100644 index 000000000..b358c1e11 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kfiresaver-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KFIRESAVER.KSS 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kfiresaver.kss \- Fireworks 3D screen saver for KDE +.SH SYNOPSIS +.B kfiresaver.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBFireworks 3D\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkfiresaver.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Enrico Ros <[email protected]> and +David Sansome. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kflux-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kflux-trinity.kss.1 new file mode 100644 index 000000000..cd27e8b6a --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kflux-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KFLUX.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kflux.kss \- Flux screen saver for KDE +.SH SYNOPSIS +.B kflux.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBFlux\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkflux.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Terence Welsh and Karl Robillard. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kfountain-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kfountain-trinity.kss.1 new file mode 100644 index 000000000..1f35016e9 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kfountain-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KFOUNTAIN.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kfountain.kss \- Particle Fountain screen saver for KDE +.SH SYNOPSIS +.B kfountain.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBParticle Fountain\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkfountain.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Ian Reinhart Geiser <[email protected]>, +Jeff Molofee <[email protected]> and Nick Betcher <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kgravity-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kgravity-trinity.kss.1 new file mode 100644 index 000000000..cf78f15ee --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kgravity-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KGRAVITY.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kgravity.kss \- Particle Gravity screen saver for KDE +.SH SYNOPSIS +.B kgravity.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBParticle Gravity\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkgravity.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Ian Reinhart Geiser <[email protected]>, +Jeff Molofee <[email protected]> and Nick Betcher <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/klines-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/klines-trinity.kss.1 new file mode 100644 index 000000000..f67109e5c --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/klines-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KLINES.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +klines.kss \- Lines screen saver for KDE +.SH SYNOPSIS +.B klines.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBLines\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIklines.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by +Dirk Staneker <[email protected]>, +Martin R. Jones <[email protected]> and Mario Weilguni <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/klorenz-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/klorenz-trinity.kss.1 new file mode 100644 index 000000000..4b69e2342 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/klorenz-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KLORENZ.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +klorenz.kss \- Lorenz Attractor screen saver for KDE +.SH SYNOPSIS +.B klorenz.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBLorenz Attractor\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIklorenz.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Nicolas Brodu <[email protected]> and others. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kpartsaver-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kpartsaver-trinity.kss.1 new file mode 100644 index 000000000..64a0a5c45 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kpartsaver-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KPARTSAVER.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kpartsaver.kss \- Media screen saver for KDE +.SH SYNOPSIS +.B kpartsaver.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBMedia\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkpartsaver.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Stefan Schimanski <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kpendulum-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kpendulum-trinity.kss.1 new file mode 100644 index 000000000..8bf751d4c --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kpendulum-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KPENDULUM.KSS 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kpendulum.kss \- Pendulum screen saver for KDE +.SH SYNOPSIS +.B kpendulum.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBPendulum\fP is a screen saver for the K Desktop Environment (KDE). +It simulates a two-part pendulum. +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkpendulum.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Georg Drenkhahn +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kpolygon-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kpolygon-trinity.kss.1 new file mode 100644 index 000000000..0d8d84cf3 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kpolygon-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KPOLYGON.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kpolygon.kss \- Polygons screen saver for KDE +.SH SYNOPSIS +.B kpolygon.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBPolygons\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkpolygon.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Martin R. Jones <[email protected]> and +Mario Weilguni <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/krotation-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/krotation-trinity.kss.1 new file mode 100644 index 000000000..de4ca5949 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/krotation-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KROTATION.KSS 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +krotation.kss \- Rotation screen saver for KDE +.SH SYNOPSIS +.B krotation.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBRotation\fP is a screen saver for the K Desktop Environment (KDE). +It simulates a force free rotating asymmetric body. +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkrotation.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Georg Drenkhahn +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kscience-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kscience-trinity.kss.1 new file mode 100644 index 000000000..fb402a11c --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kscience-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KSCIENCE.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kscience.kss \- Science screen saver for KDE +.SH SYNOPSIS +.B kscience.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBScience\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkscience.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Rene Beutler <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kslideshow-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kslideshow-trinity.kss.1 new file mode 100644 index 000000000..d067494ba --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kslideshow-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KSLIDESHOW.KSS 1 "January 30, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kslideshow.kss \- Slide Show screen saver for KDE +.SH SYNOPSIS +.B kslideshow.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBSlide Show\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkslideshow.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Stefan Taferner <[email protected]>, +Martin R. Jones <[email protected]>, Chris Howells <[email protected]> +and Sven Leiber <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/ksolarwinds-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/ksolarwinds-trinity.kss.1 new file mode 100644 index 000000000..cecb4bc78 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/ksolarwinds-trinity.kss.1 @@ -0,0 +1,51 @@ +.\" 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 KSOLARWINDS.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +ksolarwinds.kss \- Solar Winds screen saver for KDE +.SH SYNOPSIS +.B ksolarwinds.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBSolar Winds\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIksolarwinds.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Terence Welsh and Karl Robillard. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kspace-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kspace-trinity.kss.1 new file mode 100644 index 000000000..cf462ff70 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kspace-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KSPACE.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kspace.kss \- Space screen saver for KDE +.SH SYNOPSIS +.B kspace.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBSpace\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkspace.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Bernd Johannes Wuebben +<[email protected]> and Silicon Graphics, Inc. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kswarm-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kswarm-trinity.kss.1 new file mode 100644 index 000000000..cf7818dcb --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kswarm-trinity.kss.1 @@ -0,0 +1,53 @@ +.\" 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 KSWARM.KSS 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kswarm.kss \- Swarm screen saver for KDE +.SH SYNOPSIS +.B kswarm.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBSwarm\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkswarm.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Patrick J. Naughton, +Emanuel Pirker <[email protected]>, +Jeff Butterworth <[email protected]> and Mario Weilguni <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kvm-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kvm-trinity.kss.1 new file mode 100644 index 000000000..ba91c6bb6 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kvm-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KVM.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kvm.kss \- Virtual Machine screen saver for KDE +.SH SYNOPSIS +.B kvm.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBVirtual Machine\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkvm.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Artur Rataj <[email protected]>, +Eric Plante and Jamie Zawinski <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kwave-trinity.kss.1 b/debian/squeeze/kdeartwork/debian/man/kwave-trinity.kss.1 new file mode 100644 index 000000000..9c6268e67 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kwave-trinity.kss.1 @@ -0,0 +1,52 @@ +.\" 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 KWAVE.KSS 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kwave.kss \- Bitmap Wave screen saver for KDE +.SH SYNOPSIS +.B kwave.kss +.RI "[ " generic-options " ]" +[ \fB\-\-setup\fP | \fB\-\-window-id\fP \fIwid\fP | \fB\-\-root\fP | +\fB\-\-demo\fP ] +.SH DESCRIPTION +\fBBitmap Wave\fP is a screen saver for the K Desktop Environment (KDE). +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the screen saver-specific options. +For a full summary of options, run \fIkwave.kss \-\-help\fP. +.TP +\fB\-\-setup\fP +Set up the screen saver. +.TP +\fB\-\-window-id\fP \fIwid\fP +Run in the specified XWindow. +.TP +\fB\-\-root\fP +Run in the root XWindow. +.TP +\fB\-\-demo\fP +Start the screen saver in demo mode (default). +.SH SEE ALSO +.BR kxsconfig (1), +.BR kxsrun (1). +.SH AUTHOR +This screen saver was written by Ian Reinhart Geiser <[email protected]> +and Jeff Molofee <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kxsconfig-trinity.1 b/debian/squeeze/kdeartwork/debian/man/kxsconfig-trinity.1 new file mode 100644 index 000000000..4db4d707b --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kxsconfig-trinity.1 @@ -0,0 +1,50 @@ +.\" 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 KXSCONFIG 1 "October 13, 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kxsconfig \- KDE X screen saver configuration tool +.SH SYNOPSIS +.B kxsconfig +.RI "[ " generic-options " ]" +\fIscreensaver\fP +[ \fIsavername\fP ] +.SH DESCRIPTION +\fBkxsconfig\fP is a screen saver configuration tool +for the K Desktop Environment (KDE). It is used to configure generic +X screen savers, i.e., screen savers that have not been written explicitly +for KDE. +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the kxsconfig-specific options. +For a full summary of options, run \fIkxsconfig \-\-help\fP. +.TP +\fIscreensaver\fP +The filename of the screen saver to configure. +.TP +\fIsavername\fP +An optional human-readable screen saver name to use in messages. +.SH EXAMPLES +\fIexample$\fP kxsconfig /usr/lib/xscreensaver/bouboule Bouboule +.SH SEE ALSO +.BR kxsrun (1). +.SH AUTHOR +This tool was written by Martin R. Jones <[email protected]>. It also +makes use of xscreensaver code written by Jamie Zawinski <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/man/kxsrun-trinity.1 b/debian/squeeze/kdeartwork/debian/man/kxsrun-trinity.1 new file mode 100644 index 000000000..4c77abe31 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/man/kxsrun-trinity.1 @@ -0,0 +1,49 @@ +.\" 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 KXSRUN 1 "May 12, 2003" +.\" 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 <n> insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +kxsrun \- KDE X screen saver launcher +.SH SYNOPSIS +.B kxsrun +.RI "[ " generic-options " ]" +\fIscreensaver\fP +[ \fB\-\-\fP \fIoptions\fP ] +.SH DESCRIPTION +\fBkxsrun\fP is a screen saver launcher +for the K Desktop Environment (KDE). It is used to launch generic +X screen savers, i.e., screen savers that have not been written explicitly +for KDE. +.PP +This program is part of the official KDE artwork module. +.SH OPTIONS +Below are the kxsrun-specific options. +For a full summary of options, run \fIkxsrun \-\-help\fP. +.TP +\fIscreensaver\fP +The filename of the screen saver to launch. +.TP +\fB\-\-\fP \fIoptions\fP +Additional options to pass to the screen saver. +.SH EXAMPLES +\fIexample$\fP kxsrun /usr/lib/xscreensaver/bouboule +.SH SEE ALSO +.BR kxsconfig (1). +.SH AUTHOR +This tool was written by Martin R. Jones <[email protected]>. +.br +This manual page was prepared by Ben Burton <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdeartwork/debian/patches/common/04_am_maintainer_mode.diff b/debian/squeeze/kdeartwork/debian/patches/common/04_am_maintainer_mode.diff new file mode 100644 index 000000000..391a80285 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/patches/common/04_am_maintainer_mode.diff @@ -0,0 +1,11 @@ +--- a/admin/configure.in.min ++++ b/admin/configure.in.min +@@ -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 diff --git a/debian/squeeze/kdeartwork/debian/patches/common/05_pedantic-errors.diff b/debian/squeeze/kdeartwork/debian/patches/common/05_pedantic-errors.diff new file mode 100644 index 000000000..ce2883918 --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/patches/common/05_pedantic-errors.diff @@ -0,0 +1,12 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -2144,9 +2144,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 + ], diff --git a/debian/squeeze/kdeartwork/debian/patches/common/06_disable_no_undefined.diff b/debian/squeeze/kdeartwork/debian/patches/common/06_disable_no_undefined.diff new file mode 100644 index 000000000..05c932c3c --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/patches/common/06_disable_no_undefined.diff @@ -0,0 +1,18 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -1689,15 +1689,6 @@ + KDE_USE_CLOSURE_TRUE="#" + KDE_USE_CLOSURE_FALSE="" + KDE_NO_UNDEFINED="" +- case $host in +- *-*-linux-gnu) +- KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined], +- [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined], +- [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"], +- [KDE_NO_UNDEFINED=""])], +- [KDE_NO_UNDEFINED=""]) +- ;; +- esac + fi + AC_SUBST(KDE_USE_CLOSURE_TRUE) + AC_SUBST(KDE_USE_CLOSURE_FALSE) diff --git a/debian/squeeze/kdeartwork/debian/patches/common/kubuntu_01_kdepot.diff b/debian/squeeze/kdeartwork/debian/patches/common/kubuntu_01_kdepot.diff new file mode 100644 index 000000000..0caf5361a --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/patches/common/kubuntu_01_kdepot.diff @@ -0,0 +1,26 @@ +--- kde/admin/cvs.sh 2005-11-26 02:42:02.000000000 +0000 ++++ kde/admin/cvs.sh 2005-11-26 02:42:26.000000000 +0000 +@@ -537,6 +537,8 @@ + if test -z "$PREPARETIPS"; then PREPARETIPS=preparetips ; fi + export EXTRACTRC PREPARETIPS + ++kdepotpath=/opt/trinity/include/kde/kde.pot ++ + for subdir in $dirs; do + test -z "$VERBOSE" || echo "Making messages in $subdir" + (cd $subdir +@@ -554,10 +556,10 @@ + fi + perl -e '$mes=0; while (<STDIN>) { next if (/^(if\s|else\s|endif)/); if (/^messages:/) { $mes=1; print $_; next; } if ($mes) { if (/$\\(XGETTEXT\)/ && / -o/) { s/ -o \$\(podir\)/ _translatorinfo.cpp -o \$\(podir\)/ } print $_; } else { print $_; } }' < Makefile.am | egrep -v '^include ' > _transMakefile + +- kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot +- if ! test -f $kdepotpath; then +- kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot +- fi ++# kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot ++# if ! test -f $kdepotpath; then ++# kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot ++# fi + + $MAKE -s -f _transMakefile podir=$podir EXTRACTRC="$EXTRACTRC" PREPARETIPS="$PREPARETIPS" srcdir=. \ + XGETTEXT="${XGETTEXT:-xgettext} --foreign-user -C -ci18n -ki18n -ktr2i18n -kI18N_NOOP -kI18N_NOOP2 -kaliasLocale -x $kdepotpath" messages diff --git a/debian/squeeze/kdeartwork/debian/rules b/debian/squeeze/kdeartwork/debian/rules new file mode 100755 index 000000000..b7fa88b8f --- /dev/null +++ b/debian/squeeze/kdeartwork/debian/rules @@ -0,0 +1,21 @@ +#! /usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include debian/cdbs/debian-qt-kde.mk +include /usr/share/cdbs/1/rules/simple-patchsys.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib + +DEB_DH_STRIP_ARGS := --dbg-package=kdeartwork-trinity-dbg + +clean:: + rm -f IconThemes/kdeclassic/22x22/actions/kde/kde.png + rm -f IconThemes/kdeclassic/32x32/actions/kde/kde.png diff --git a/debian/squeeze/kdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES b/debian/squeeze/kdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES new file mode 100644 index 000000000..91e47fe4d --- /dev/null +++ b/debian/squeeze/kdebindings/debian/KUBUNTU-DEBIAN-DIFFERENCES @@ -0,0 +1 @@ +don't build-dep on libgtk1.2-dev, it's needed for xparts which we don't package diff --git a/debian/squeeze/kdebindings/debian/cdbs/buildvars.mk b/debian/squeeze/kdebindings/debian/cdbs/buildvars.mk new file mode 100644 index 000000000..23d4709dc --- /dev/null +++ b/debian/squeeze/kdebindings/debian/cdbs/buildvars.mk @@ -0,0 +1,86 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2002,2003 Colin Walters <[email protected]> +# Description: Defines some useful variables, but no rules +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_rules_buildvars +_cdbs_rules_buildvars = 1 + +CDBS_VERSION = something + +# Common useful variables +DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':')) +DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ') +DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-) +DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//') +DEB_ISNATIVE := $(shell dpkg-parsechangelog | egrep '^Version:' | perl -ne 'print if not /^Version:\s*.*-/;') + +# Split into arch/indep packages +ifneq ($(DEB_INDEP_PACKAGES),cdbs) +DEB_INDEP_PACKAGES := $(filter-out $(DONT_BUILD), $(strip $(shell $(_cdbs_scripts_path)/list-packages indep))) +DEB_ARCH_PACKAGES := $(filter-out $(DONT_BUILD), $(filter-out $(DEB_INDEP_PACKAGES),$(strip $(shell $(_cdbs_scripts_path)/list-packages same)))) +endif +# Split into normal and udeb packages +ifeq ($(DEB_UDEB_PACKAGES),) +DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +DEB_UDEB_PACKAGES = $(filter-out $(DONT_BUILD),$(filter %-udeb, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +else +DEB_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES), $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) +endif +# Too much bother for now. If someone complains we'll fix it. +#DEB_ARCH_UDEB_PACKAGES = $(filter %-udeb, $(DEB_ARCH_PACKAGES)) +#DEB_INDEP_UDEB_PACKAGES = $(filter %-udeb, $(DEB_INDEP_PACKAGES)) +# A handy list of every package, udeb or not +DEB_ALL_PACKAGES = $(filter-out $(DONT_BUILD),$(DEB_PACKAGES) $(DEB_UDEB_PACKAGES)) +DEB_INDEP_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_INDEP_PACKAGES))) +DEB_ARCH_REGULAR_PACKAGES = $(filter-out $(DONT_BUILD), $(filter-out $(DEB_UDEB_PACKAGES),$(DEB_ARCH_PACKAGES))) + +DEB_DBG_PACKAGES = $(filter-out $(DONT_BUILD), $(filter %-dbg, $(DEB_ARCH_PACKAGES) $(DEB_INDEP_PACKAGES))) + +# Some support for srcdir != builddir builds. +# These are relative to the root of the package +DEB_SRCDIR ?= . +DEB_BUILDDIR ?= $(strip $(DEB_SRCDIR)) + +# Miscellaneous bits +DEB_ARCH = $(shell dpkg --print-architecture) +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_HOST_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM) +DEB_HOST_GNU_CPU ?= $(shell dpkg-architecture -qDEB_HOST_GNU_CPU) +DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH) +DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) +DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) +DEB_BUILD_GNU_SYSTEM ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_SYSTEM) +DEB_BUILD_GNU_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_CPU) +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) +DEB_BUILD_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_CPU) +DEB_BUILD_ARCH_OS ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS) + +ifeq ($(words $(DEB_ALL_PACKAGES)),1) + DEB_DESTDIR = $(CURDIR)/debian/$(strip $(DEB_ALL_PACKAGES))/ +else + DEB_DESTDIR = $(CURDIR)/debian/tmp/ +endif + +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), cdbs (>= 0.4.23-1.1) + +endif diff --git a/debian/squeeze/kdebindings/debian/cdbs/debian-qt-kde.mk b/debian/squeeze/kdebindings/debian/cdbs/debian-qt-kde.mk new file mode 100644 index 000000000..922c1eeac --- /dev/null +++ b/debian/squeeze/kdebindings/debian/cdbs/debian-qt-kde.mk @@ -0,0 +1,109 @@ +ifndef _cdbs_bootstrap +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class +endif + +ifndef _cdbs_class_debian-qt-kde +_cdbs_class_debian-qt-kde := 1 + +# Note: This _must_ be included before autotools.mk, or it won't work. +common-configure-arch common-configure-indep:: debian/stamp-cvs-make +debian/stamp-cvs-make: + cp -Rp /usr/share/aclocal/libtool.m4 admin/libtool.m4.in + cp -Rp /usr/share/libtool/config/ltmain.sh admin/ltmain.sh + $(MAKE) -C $(DEB_SRCDIR) -f admin/Makefile.common dist; + touch debian/stamp-cvs-make + +include debian/cdbs/kde.mk$(_cdbs_makefile_suffix) +include debian/cdbs/uploaders.mk + +DEB_PATCHDIRS := debian/patches/common debian/patches + +DEB_KDE_ENABLE_FINAL := yes +DEB_INSTALL_DOCS_ALL := + +DEB_DH_MAKESHLIBS_ARGS_ALL := -V +DEB_SHLIBDEPS_INCLUDE = $(foreach p,$(PACKAGES_WITH_LIBS),debian/$(p)/usr/lib) + +ifeq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + cdbs_treat_me_gently_arches := arm m68k alpha ppc64 armel armeb + ifeq (,$(filter $(DEB_HOST_ARCH_CPU),$(cdbs_treat_me_gently_arches))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) + else + cdbs_kde_enable_final = + endif +endif + +common-build-arch:: debian/stamp-man-pages +debian/stamp-man-pages: + if ! test -d debian/man/out; then mkdir -p debian/man/out; fi + for f in $$(find debian/man -name '*.sgml'); do \ + docbook-to-man $$f > debian/man/out/`basename $$f .sgml`.1; \ + done + for f in $$(find debian/man -name '*.man'); do \ + soelim -I debian/man $$f \ + > debian/man/out/`basename $$f .man`.`head -n1 $$f | awk '{print $$NF}'`; \ + done + touch debian/stamp-man-pages + +common-binary-indep:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_INDEP_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +common-binary-arch:: + ( set -e; \ + tmpf=`mktemp debian/versions.XXXXXX`; \ + perl debian/cdbs/versions.pl >$$tmpf; \ + for p in $(DEB_ARCH_PACKAGES); do \ + cat $$tmpf >>debian/$$p.substvars; \ + done; \ + rm -f $$tmpf ) + +clean:: + rm -rf debian/man/out + -rmdir debian/man + rm -f debian/stamp-man-pages + rm -rf debian/shlibs-check + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_desktop; then dh_desktop -p$(cdbs_curpkg) $(DEB_DH_DESKTOP_ARGS); fi + if test -e debian/$(cdbs_curpkg).lintian; then \ + install -p -D -m644 debian/$(cdbs_curpkg).lintian \ + debian/$(cdbs_curpkg)/usr/share/lintian/overrides/$(cdbs_curpkg); \ + fi + if test -e debian/$(cdbs_curpkg).presubj; then \ + install -p -D -m644 debian/$(cdbs_curpkg).presubj \ + debian/$(cdbs_curpkg)/usr/share/bug/$(cdbs_curpkg)/presubj; \ + fi + +binary-install/$(DEB_SOURCE_PACKAGE)-doc-html:: + set -e; \ + for doc in `cd $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en; find . -name index.docbook`; do \ + pkg=$${doc%/index.docbook}; pkg=$${pkg#./}; \ + echo Building $$pkg HTML docs...; \ + mkdir -p $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \ + cd $(CURDIR)/debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \ + /usr/trinity/bin/meinproc $(DEB_DESTDIR)/usr/share/doc/kde/HTML/en/$$pkg/index.docbook; \ + done + for pkg in $(DOC_HTML_PRUNE) ; do \ + rm -rf debian/$(DEB_SOURCE_PACKAGE)-doc-html/usr/share/doc/kde/HTML/en/$$pkg; \ + done + +clean:: + if test -n "$(DEB_KDE_CVS_MAKE)" && test -d $(DEB_SRCDIR); then \ + cd $(DEB_SRCDIR); \ + find . -name Makefile.in -print | \ + xargs --no-run-if-empty rm -f; \ + rm -f Makefile.am acinclude.m4 aclocal.m4 config.h.in \ + configure configure.files configure.in stamp-h.in \ + subdirs; \ + fi + rm -f debian/stamp-cvs-make + +endif diff --git a/debian/squeeze/kdebindings/debian/cdbs/kde.mk b/debian/squeeze/kdebindings/debian/cdbs/kde.mk new file mode 100644 index 000000000..5b6508f8c --- /dev/null +++ b/debian/squeeze/kdebindings/debian/cdbs/kde.mk @@ -0,0 +1,97 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Christopher L Cheney <[email protected]> +# Description: A class for KDE packages; sets KDE environment variables, etc +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA +# 02111-1307 USA. + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_kde +_cdbs_class_kde := 1 + +# for dh_icons +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.7ubuntu4) + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) + +ifdef _cdbs_tarball_dir +DEB_BUILDDIR = $(_cdbs_tarball_dir)/obj-$(DEB_BUILD_GNU_TYPE) +else +DEB_BUILDDIR = obj-$(DEB_BUILD_GNU_TYPE) +endif + +include $(_cdbs_class_path)/autotools.mk$(_cdbs_makefile_suffix) + +export kde_cgidir = \$${libdir}/cgi-bin +export kde_confdir = \$${sysconfdir}/trinity +export kde_htmldir = \$${datadir}/doc/kde/HTML + +ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = $(if $(DEB_KDE_ENABLE_FINAL),--enable-final,) +endif + +ifneq (,$(filter nostrip,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_final = + cdbs_kde_enable_debug = --enable-debug=yes +else + cdbs_kde_enable_debug = --disable-debug +endif + +ifneq (,$(filter debug,$(DEB_BUILD_OPTIONS))) + cdbs_kde_enable_debug = --enable-debug=full +endif + +cdbs_configure_flags += --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_AC_AUX_DIR = $(DEB_SRCDIR)/admin +DEB_CONFIGURE_INCLUDEDIR = "\$${prefix}/include/kde" +DEB_COMPRESS_EXCLUDE = .dcl .docbook -license .tag .sty .el + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + if test -x /usr/bin/dh_icons; then dh_icons -p$(cdbs_curpkg) $(DEB_DH_ICONCACHE_ARGS); fi + +cleanbuilddir:: + -$(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,rm -rf $(DEB_BUILDDIR)) + +common-build-arch common-build-indep:: debian/stamp-kde-apidox +debian/stamp-kde-apidox: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) apidox) + touch $@ + +common-install-prehook-impl:: + mkdir -p po + -XGETTEXT=/usr/bin/kde-xgettext EXTRACTATTR=/opt/trinity/bin/extractattr sh $(DEB_SRCDIR)/admin/cvs.sh extract-messages + -for file in po/*pot; do \ + sed "s/charset=CHARSET/charset=UTF-8/" -i $$file; \ + done + +common-install-arch common-install-indep:: common-install-kde-apidox +common-install-kde-apidox:: + $(if $(DEB_KDE_APIDOX),+$(DEB_MAKE_INVOKE) install-apidox DESTDIR=$(DEB_DESTDIR)) + +clean:: + rm -f debian/stamp-kde-apidox + rm -rf po/*.pot + +# This is a convenience target for calling manually. It's not part of +# the build process. +buildprep: clean apply-patches + $(MAKE) -f admin/Makefile.common dist + debian/rules clean + +endif diff --git a/debian/squeeze/kdebindings/debian/cdbs/team-members b/debian/squeeze/kdebindings/debian/cdbs/team-members new file mode 100644 index 000000000..815b2c16f --- /dev/null +++ b/debian/squeeze/kdebindings/debian/cdbs/team-members @@ -0,0 +1,17 @@ +Sune Vuorela <[email protected]> +Ana Beatriz Guerrero Lopez <[email protected]> +Fathi Boudra <[email protected]> +Modestas Vainius <[email protected]> +Josh Metzler <[email protected]> +Isaac Clerencia <[email protected]> +Adeodato Simó <[email protected]> +Adeodato Simo <[email protected]> +Daniel Schepler <[email protected]> +Sarah Hobbs <[email protected]> +Nacho Barrientos Arias <[email protected]> +Ricardo Javier Cardenes Medina <[email protected]> +Ricardo Cardenes <[email protected]> +Armin Berres <[email protected]> +Francesco Pedrini <[email protected]> +Raúl Sánchez Siles <[email protected]> +Pino Toscano <[email protected]> diff --git a/debian/squeeze/kdebindings/debian/cdbs/uploaders.mk b/debian/squeeze/kdebindings/debian/cdbs/uploaders.mk new file mode 100644 index 000000000..31adfe31e --- /dev/null +++ b/debian/squeeze/kdebindings/debian/cdbs/uploaders.mk @@ -0,0 +1,29 @@ + +MAINTAINER=Debian Qt/KDE Maintainers <[email protected]> +UPLOADERS=$(shell grep -e +++ -e "^ -- " debian/changelog | grep -v "[email protected]" | head -13 | /bin/sed 's/^\s*//;s/\s*$$//;s/^+++\? Changes by //;s/^+++\? //;s/-- //;s/:$$//;s/ <.*//' | sort -u | while read line ; do grep "$$line" debian/cdbs/team-members ; done | tr "\n" ", " | sed 's/,/, /g;s/, $$//') + + +debian/control.tmp: + @if [ ! -e debian/control.in ] ; then \ + echo "this package is not yet prepared for using automatic update of uploaders"; \ + echo "Please do so."; \ + exit 1; \ + fi + @sed 's/@@@UPLOADERS@@@/$(UPLOADERS)/;s#@@@MAINTAINER@@@#$(MAINTAINER)#' debian/control.in > debian/control.tmp + +check-uploaders: debian/control.tmp + @if ! diff -q debian/control debian/control.tmp ; then \ + echo "WARNING:: Control file differs from manually generated one" ; \ + echo "WARNING:: Please update it manually and check it afterwards" ; \ + echo "WARNING:: Uploaders are updated by debian/rules update-uploaders" ;\ + echo "WARNING:: If this is a binNMU, NMU or security upload, just ignore" ;\ + fi + + +clean:: + rm -f debian/control.tmp + +update-uploaders: debian/control.tmp + @mv -f debian/control.tmp debian/control + +makebuilddir:: check-uploaders diff --git a/debian/squeeze/kdebindings/debian/cdbs/versions.pl b/debian/squeeze/kdebindings/debian/cdbs/versions.pl new file mode 100644 index 000000000..9ce11d8a3 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/cdbs/versions.pl @@ -0,0 +1,19 @@ +#!/usr/bin/env perl + +use strict; +use warnings; + +my $version = `dpkg-parsechangelog | awk '/^Version/ {print \$2}'`; +my ($version3, $version3_next); +my ($version2, $version2_next); + +($version3 = $version) =~ s/-[^-]+$//; +($version2 = $version3) =~ s/\.[^.]+$//; + +($version3_next = $version3) =~ s/(?<=\.)(\d+)[a-z]?$/($1+1)/e; +($version2_next = $version2) =~ s/(?<=\.)(\d+)$/($1+1)/e; + +print "KDE-Version3=$version3\n"; +print "KDE-Version2=$version2\n"; +print "KDE-Next-Version3=$version3_next\n"; +print "KDE-Next-Version2=$version2_next\n"; diff --git a/debian/squeeze/kdebindings/debian/changelog b/debian/squeeze/kdebindings/debian/changelog new file mode 100644 index 000000000..d0c50e74d --- /dev/null +++ b/debian/squeeze/kdebindings/debian/changelog @@ -0,0 +1,683 @@ +kdebindings-trinity (4:3.5.10-0ubuntu2) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 July 2009 16:08:00 -0600 + +kdebindings-trinity (4:3.5.10-0ubuntu1~intrepid8) intrepid; urgency=low + + * Moved KDE3 to /opt/trinity + * Integrated properly with KDE4.2+ + + -- Timothy Pearson <[email protected]> Wed, 05 March 2009 01:11:00 -0600 + +kdebindings-trinity (4:3.5.10-0ubuntu1~intrepid1) intrepid; urgency=low + + * Added -trinity prefix + + -- Timothy Pearson <[email protected]> Tue, 02 Dec 2008 14:02:00 -0600 + +kdebindings (4:3.5.10-0ubuntu1) intrepid; urgency=low + + * New upstream release. + * Update Standards-Version to 3.8.0. + + -- Devid Antonio Filoni <[email protected]> Sat, 23 Aug 2008 12:35:35 +0200 + +kdebindings (4:3.5.9-3ubuntu1) intrepid; urgency=low + + * Merge with Debian, remaining change, don't build-dep on libgtk1.2 + * Build-depend on default-jdk. + + -- Matthias Klose <[email protected]> Thu, 31 Jul 2008 11:49:46 +0000 + +kdebindings (4:3.5.9-3) unstable; urgency=high + + * No java in alpha: + - Do not build depend on java-gcj-compat-dev. + - Remove binaries in alpha: libdcop3-jni, libdcop3-java-dev, libqt3-jni, + libtrinity-jni + (Closes: #491510) + + -- Ana Beatriz Guerrero Lopez <[email protected]> Sun, 27 Jul 2008 06:17:52 +0200 + +kdebindings (4:3.5.9-2) unstable; urgency=low + + * Fix FTBFS with gcc 4.3. Thanks a lot to peter green <[email protected]> + for the patch. (Closes: #484191). Patch 032_ruby_fix_const.diff + * Update patch 018-juic-uixsldir.diff to fix bashism. (Closes: #473459) + Thanks to Michael Meskes. + * Update kjscmd.menu to new menu policy. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Thu, 12 Jun 2008 18:30:33 +0200 + +kdebindings (4:3.5.9-1ubuntu1) intrepid; urgency=low + + * Merge with Debian, remaining change, don't build-dep on libgtk1.2 + + -- Jonathan Riddell <[email protected]> Tue, 10 Jun 2008 16:05:23 +0000 + +kdebindings (4:3.5.9-1) unstable; urgency=low + + * New upstream release: no code changes. + * Update to Standards-Version 3.7.3: + - Replace Source-Version for proper variables. + * debian/rules: Add [ ! -f Makefile ] || before $(MAKE) clean. + + -- Ana Beatriz Guerrero Lopez <[email protected]> Thu, 06 Mar 2008 21:00:02 +0100 + +kdebindings (4:3.5.9-0ubuntu1) hardy; urgency=low + + * New upstream release + + -- Jonathan Riddell <[email protected]> Thu, 14 Feb 2008 12:27:06 +0000 + +kdebindings (4:3.5.8-1ubuntu3) hardy; urgency=low + + * Remove build-dep on libgtk1.2-dev + + -- Jonathan Riddell <[email protected]> Mon, 26 Nov 2007 23:13:51 +0000 + +kdebindings (4:3.5.8-1ubuntu2) hardy; urgency=low + + * Run buildprep before upload + + -- Jonathan Riddell <[email protected]> Thu, 15 Nov 2007 11:11:59 +0000 + +kdebindings (4:3.5.8-1ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining change: + - don't build-dep on libgtk + + -- Jonathan Riddell <[email protected]> Wed, 14 Nov 2007 22:37:55 +0000 + +kdebindings (4:3.5.8-1) unstable; urgency=low + + +++ Changes by Sune Vuorela: + + * New upstream release. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 16 May 2007 22:54:19 +0200 + +kdebindings (4:3.5.7-1ubuntu4) gutsy; urgency=low + + * Build java packages for lpia. + + -- Matthias Klose <[email protected]> Tue, 07 Aug 2007 17:55:02 +0000 + +kdebindings (4:3.5.7-1ubuntu3) gutsy; urgency=low + + * Remove gtk1.2 from build-depends, it's needed for xparts which we don't package + + -- Jonathan Riddell <[email protected]> Fri, 13 Jul 2007 14:27:49 +0100 + +kdebindings (4:3.5.7-1ubuntu2) gutsy; urgency=low + + * kjsembed/kjscmd.1: Fixed typo on command usage summary line + (LP: #26493) + * debian/control: Updated Maintainer Field + + -- Joseph Jackson IV <[email protected]> Fri, 25 May 2007 12:02:16 -0400 + +kdebindings (4:3.5.7-1ubuntu1) gutsy; urgency=low + + * Merge with Debian for new upstream release + + -- Jonathan Riddell <[email protected]> Wed, 23 May 2007 19:01:27 +0100 + +kdebindings (4:3.5.7-1) unstable; urgency=low + + +++ Changes by Sune Vuorela: + + * New upstream release. + * Newer javah seems to not respect the CLASSPATH env var, but needs a + -classpath argument instead. Fixes FTBFS. (Closes: #421990) + * Improve clean target to actually clean up. + * Remove patch to build against newer pythons. Applied upstream. + * Remove patch about number of arguments to make. It isn't needed now that + we build in sourcedir. + + -- Debian Qt/KDE Maintainers <[email protected]> Wed, 16 May 2007 22:54:19 +0200 + +kdebindings (4:3.5.6-2ubuntu2) gutsy; urgency=low + + * Remove non-existant 98_buildprep patch from debian/patches/series + + -- Jonathan Riddell <[email protected]> Wed, 02 May 2007 18:05:50 +0100 + +kdebindings (4:3.5.6-2ubuntu1) gutsy; urgency=low + + * Merge with Debian + + -- Jonathan Riddell <[email protected]> Wed, 02 May 2007 10:17:28 +0100 + +kdebindings (4:3.5.6-2) unstable; urgency=low + + +++ Changes by Ana Beatriz Guerrero Lopez: + + * Add patch kdebindings-3.5.6-build-against-python-before-2.5.diff provided + by upstream. It is supposed to fix problems building in 64 bits archs. + (Closes: #420665) + + -- Debian Qt/KDE Maintainers <[email protected]> Tue, 24 Apr 2007 12:25:57 +0100 + +kdebindings (4:3.5.6-1) unstable; urgency=low + + [ Debian Qt/KDE Maintainers ] + * New upstream release. + + +++ Changes by Ricardo Cardenes: + + * Clean-up the dcopjava directory. (Closes: #406725) + * Workaround at debian/rules the substitution of DEB_BUILDDIR + from /usr/share/cdbs/1/class/kde.mk which leads to ignoring + the existing config.status. (Closes: #406726) + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 1 Feb 2007 18:26:59 +0000 + +kdebindings (4:3.5.5-1ubuntu4) feisty; urgency=low + + * Clean up build system before upload + + -- Jonathan Riddell <[email protected]> Sat, 13 Jan 2007 16:46:24 +0000 + +kdebindings (4:3.5.5-1ubuntu3) feisty; urgency=low + + * Fix FTBFS on 64bit archs. + + -- Matthias Klose <[email protected]> Sat, 13 Jan 2007 11:47:57 +0100 + +kdebindings (4:3.5.5-1ubuntu2) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose <[email protected]> Fri, 12 Jan 2007 13:21:15 +0000 + +kdebindings (4:3.5.5-1ubuntu1) feisty; urgency=low + + * Merge with debian. + + -- Anthony Mercatante <[email protected]> Mon, 04 Dec 2006 23:28:56 +0200 + +kdebindings (4:3.5.5-1) unstable; urgency=low + + [ Debian Qt/KDE Maintainers ] + * New upstream release. + + +++ Changes by Christopher Martin: + + * Fix formatting of the Uploaders line. (Closes: #378908) + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 8 Oct 2006 22:11:28 +0200 + +kdebindings (4:3.5.3-1) unstable; urgency=low + + [ Debian Qt/KDE Maintainers ] + * New upstream release. + + * Removed patches (merged upstream, or apparently unneeded): + + 020-unbreak_dcopjava_Makefile.am.diff + + 040-configure-give-kde_java_libgcjdir.diff + + +++ Changes by Pierre Habouzit: + + * Python policy update (Closes: #373448). + * debian/control can wrap its field, do that, so that we can read them. + + -- Pierre Habouzit <[email protected]> Tue, 11 Jul 2006 02:45:20 +0200 + +kdebindings (4:3.5.1-1) unstable; urgency=low + + * The "Greetings from Barcelona, aKademy-ES; P.S.: I wonder why I'm + uploading this two weeks later" release. + + +++ Changes by Adeodato Simó: + + * New upstream release packaged. + + drop 016_QPointArray_begin_end_jlong.diff, upstream removed the affected + functions since they were not useful at all. + + * No longer builds with g++-3.4 in m68k, arm, and hppa. (Closes: #342981) + + * Switched to quilt for patch management (68% pain reduction guaranteed!). + + * Added Ricardo Cárdenes to Uploaders: he's looking over my shoulder while I + prepare this upload with a "hmmm, I may be interested in helping with this + in the future" expression. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 19 Mar 2006 21:36:27 +0100 + +kdebindings (4:3.4.3-2) unstable; urgency=low + + +++ Changes by Christopher Martin: + + * Fix a debian/rules bashism which resulted in some extra files being + installed, which led to conflicts. (Closes: #341789) + + * Bump DH_COMPAT to 5. No changes required. + + -- Debian Qt/KDE Maintainers <[email protected]> Sun, 4 Dec 2005 09:56:22 -0500 + +kdebindings (4:3.4.3-1) unstable; urgency=low + + * New upstream release. + + +++ Changes by Luk Claes: + + * Added me to Uploaders. + + * 015-smokekde_ignore_KEditToolbarWidget_moveActive_r437699: upstream so + removed. + + -- Debian Qt/KDE Maintainers <[email protected]> Fri, 2 Dec 2005 09:22:27 +0100 + +kdebindings (4:3.4.2-2) unstable; urgency=low + + * The "I love the smell of 6 FTBFS first thing in the morning" release. + + +++ Changes by Adeodato Simó: + + * Java bindings handling: + - do not build them on m68k, ecj-bootstrap does not work there. + - restrict the java-gcj-compat-dev build-dependency to the arches where it + will be used, since on some it is available but uninstallable. + + This takes care of arm and m68k failures. + + * Apply patch from Steve Langasek (thaaaanks!) to use jlong for + QPointArray::begin() and ::end() on 64-bit architectures, since JNI + doesn't have an integer type that's right-sized for pointers. + + This takes care of alpha and ia64 failures. + + * Do not use --enable-final in the kdejava/koala/kdejava directory, since + compiling libkdejava_la.all_cpp.cpp requires an incredible amount of + memory and time. (For the record, --enable-final does the equivalent of + "cat *.cpp >>all.cpp; g++ -c all.cpp".) + + This takes care of powerpc (timeout) and s390 (OOM) failures. + + -- Debian Qt/KDE Maintainers <[email protected]> Fri, 21 Oct 2005 19:53:18 +0200 + +kdebindings (4:3.4.2-1) unstable; urgency=low + + +++ Changes by Adeodato Simó: + + * New upstream release: + - QtRuby no longer pollutes the Module namespace. (Closes: #303608) + + Also, this upload is compiled against c++-transitioned Qt and KDE + libraries, so closes: #327558, #327948. + + And this version compiles fine on mipsen machines, so closes: #282134. + (No need to use -xgot, even.) + + * Compile with g++ 3.4 on arm, m68k, and hppa (g++ 4.0 ICEs). + + * Build-depend on java-gcj-compat-dev, and pass + --with-java=/usr/lib/jvm/java-gcj to ./configure; necessary because + libgcj6-dev no longer provides /usr/include/jni.h. Remove the rest of + java-related build-depends, because j-g-c-d pulls all we need. Also, this + upload closes: #332864, since we no longer build-depend on unavailable + libgcj4-dev. + + * Do not build the Java bindings arm and hppa in addition to mips, since gij + (needed to execute ecj) fails there. Other interpreters than gij may work + there, but this will need time to investigate. Ideally, j-g-c-d above, or + some other meta-package, should take care of linking java and javac to the + right binaries... + + Loose debian/mipsen.mk, because setting -Npackage in DH_OPTIONS no longer + works with cdbs (since dh_foo -Npackage -ppackage fails). Instead, list + allowed arches in debian/control, and use dh_listpackages -s to determine + whether to build java or not. + + * Build-depend on python-dev instead of python2.3-dev, and determine + dependencies of python-dcop with dh_python's ${python:Depends}, so that a + simple rebuild is enough to transition to a new default python version. + Introduce a wilcard in the .install file, and don't pass a hardcoded path + to ./configure. + + * Work under patches/, each fixing a different FTBFS: + + - Further improve 030-koala-makefile-too-much-arguments.diff to do test -n + "$<" instead of "$?", to avoid new "Argument list too long" errors. + + - Added 013-kdejava_qtjava_objdir_classpath.diff to look for compiled + classes in the appropriate dir now that srcdir != builddir. + + - Added 014_kdejava_link_qtjava.la_not_-lqtjava.diff to make libkdejava + link against libqtjava.la instead of -lqtjava. + + - Added 015-smokekde_ignore_KEditToolbarWidget_moveActive_r437699.diff to + ignore KEditToolbarWidget::moveActive(), since it fails to link. + + * Install python-dcop examples. (Closes: #303654) + + * CDBSized debian/rules, to match the rest of KDE packages. + + * Removed some not needed build-dependencies (binutils-dev, sharutils, perl, + libglib1.2-dev). + + * Updated Standards-Version to 3.6.2 (no changes needed). + + -- Debian Qt/KDE Maintainers <[email protected]> Fri, 21 Oct 2005 05:01:59 +0200 + +kdebindings (4:3.3.2-1) unstable; urgency=low + + +++ Changes by Adeodato Simó: + + * New upstream release. + + * Added section to libqt3-java.README.Debian about generating native + executables. (Closes: #282483) + + -- Debian Qt/KDE Maintainers <[email protected]> Thu, 3 Feb 2005 21:41:17 +0100 + +kdebindings (4:3.3.1-2) unstable; urgency=low + + * Don't build java packages on mipsen, since gcj is not available there (and + gcj-3.4 will be removed soon). Changes needed: + + - debian/control: add "[!mips !mipsel]" stanzas to Build-Depends entries + for gij, gcj, libgcj4-dev and fastjar. + + - debian/rules: + + include debian/mipsen.mk (see below). + + define WITH_JAVA := --with-java=/usr and let CONFIGURE_FLAGS use that, + so that it can be overriden to --without-java inside mipsen.mk. + + - debian/mipsen.mk: + + new makefile snippet. + + check if DEB_HOST_ARCH is in FUCKED_GCJ_ARCHS and, if so, define + WITHOUT_JAVA, redefine WITH_JAVA and override DH_OPTIONS adding -N + arguments for all seven java packages. + + * Fix build failure on machines with a lower limit on argument list length, + e.g. q650 on the m68k buildd network. Modify the already existing patch + 030-koala-makefile-too-much-arguments.diff to apply the same changes to + qtjava/javalib/org/kde/qt/Makefile.in. + + -- Adeodato Simó <[email protected]> Sun, 14 Nov 2004 03:38:05 +0100 + +kdebindings (4:3.3.1-1) unstable; urgency=low + + * New upstream release plus KDE_3_3_BRANCH update. + + * Correct install paths for ruby packages not to be i386-specific, thus + fixing FTBFS on architectures other than i386. (Closes: #278834) + + * New qtruby designer library, adjusted install files and modified + 026-install-qtruby-and-korundum-in-usr.diff accordingly. + + * Added debian/patches/040-configure-give-kde_java_libgcjdir.diff: + - prevents configure from doing a find over /usr just to find out + that gcj libraries are installed in /usr/lib. + + * ChangeLogs get now installed with policy-compliant name. + + * Built using an experimental debian/common directory: + - debian/rules rewritten accordingly. + - use ${package:arch} substvars for dependencies in debian/control. + + -- Adeodato Simó <[email protected]> Sun, 07 Nov 2004 07:24:56 +0100 + +kdebindings (4:3.3.0-2) unstable; urgency=low + + * Clean Version Number + + -- Riku Voipio <[email protected]> Fri, 8 Oct 2004 08:20:25 +0000 + +kdebindings (4:3.3.0-1~kalyxo2) unstable; urgency=low + + * New upstream version packaged. (Closes: #274709) + + * New team of maintainers (closes: #274816). Thanks to Dominique + Devriese for all his previous (great) work in the package. + + * debian/kjscmd.menu: + - fix command invocation and improve title. (Closes: #275170) + + * debian/patches/: + - added 030-koala-makefile-too-much-arguments.diff to fix a build + failure ("Argument list too long"). + - added 001-automake-1.9.diff for maintainer's convenience; build + system now properly detects automake-1.9 and uses it if available. + + * debian/control: + - added ruby1.8-dev to Build-Depends. + - conflict with libqt-perl <= 3.008-1 (half of the fix for #274816). + - added to some packages' description a paragraph noting that it includes + examples and/or documentation. + - added libqt0-ruby1.8 as a Dependency: of libkorundum0-ruby1.8. + - bump Build-Depends to kdelibs4-dev (>= 4:3.3.0-1) and libqt3-compat-headers + (>= 3:3.3.3). + + * debian/rules: + - don't use -s for dh_installdirs. + - call to dh_link right after dh_installdirs. + - use the "dist" target of admin/Makefile.common. + - added some more suffixes to exclude from dh_compress. + - add "-l debian/$somepackages/usr/lib" parameter to dh_shlibdeps. + + * Some other boring changes: + - libqt3-jni.install: added missing libqtjavasupport.{la,so}. + - libkjsembed-dev.docs: added lots of available documentation. + - added missing README, NEWS, TODO and ChangeLog files to *.docs. + - moved contents from *.examples to *.docs. + + * Made half usr/share/doc/$package into symlinks. + + -- Adeodato Simó <[email protected]> Thu, 07 Oct 2004 20:37:00 +0200 + +kdebindings (4:3.2.92-1) unstable; urgency=low + + * New upstream version. + * debian/patches/013-qtc_clib_qtc_Makefile.am-noqaccessible.diff, + debian/patches/019-libqtjavasupport_la.diff, + debian/patches/020-cleanjarfiles.diff: Accepted upstream, removed. + * debian/patches/017-install-jnilibs-in-lib-jni.diff: updated. + * debian/control: made libqt3-java suggest juic. + * debian/control: removed the obsolete libkdec1 and libqtc1 packages. + * debian/local/kjscmd.1, debian/kjscmd.manpages: removed kjscmd.1 which + was accepted upstream. + * debian/libkjsembed1.install: install the qprocess kjsembed plugin. + * debian/rules: disable the python directory, as sip, pyqt and + pykde are all packaged in Debian already. + * debian/control: added the libsmokekde1, libsmokekde-dev, + libkorundum-ruby1.8 and libqtruby-ruby1.8 packages because of upstream + additions. + * debian/control: fix libsmokeqt-dev to depend on libsmokeqt1. + (Closes: #274989) + + -- Dominique Devriese <[email protected]> Thu, 5 Aug 2004 21:08:08 +0200 + +kdebindings (4:3.2.3-1) unstable; urgency=low + + * New upstream version. + * Change maintainer address to "Debian Qt/KDE Maintainers + <[email protected]>" and list me as uploader. + * Fix a simple bug in juic: juic: Incorrect code generated in polish() + (closes: 254882) + + -- Dominique Devriese <[email protected]> Thu, 17 Jun 2004 23:05:27 +0200 + +kdebindings (4:3.2.2-5) unstable; urgency=low + + * qtjava/designer/juic/lib: remove the two xml parsers, so they don't bloat the package and the diff.gz + * debian/rules: make it clean properly by using builddir!=srcdir + + -- Dominique Devriese <[email protected]> Sat, 22 May 2004 20:39:58 +0200 + +kdebindings (4:3.2.2-4) unstable; urgency=low + + * debian/control: Removed Build-Depends on autoconf and automake. + * debian/control: Added Build-Depends on sharutils for uudecode. + + -- Dominique Devriese <[email protected]> Wed, 5 May 2004 23:04:44 +0200 + +kdebindings (4:3.2.2-3) unstable; urgency=low + + * debian/dirs: removed, no longer necessary. + * debian/compat, debian/rules: Replaced DH_COMPAT envvar with the + debian/compat file. + * debian/rules: cosmetic improvements, removed cruft. + * debian/rules: fixed the version number of the qtjava and koala jar + files. The rules file now gets it automatically from the changelog, + so I can't forget to change it again. + + -- Dominique Devriese <[email protected]> Tue, 13 Apr 2004 14:45:19 +0200 + +kdebindings (4:3.2.2-2) unstable; urgency=low + + * Added a lot of documentation and examples about the use of the kde and + qt java bindings. + * Removed the python-dcop overrides file. + + -- Dominique Devriese <[email protected]> Fri, 9 Apr 2004 03:15:36 +0200 + +kdebindings (4:3.2.2-1) unstable; urgency=low + + * New upstream release. + * debian/rules: stopped running make in the disabled dcopperl directory. + * debian/rules: explicitly disabled all the directories that aren't + packaged. + + -- Dominique Devriese <[email protected]> Thu, 8 Apr 2004 21:43:08 +0200 + +kdebindings (4:3.2.1-5) unstable; urgency=low + + * Added a patch that makes sure the .jar files are cleaned properly on + debian/rules clean. + * debian/rules: make the clean target run "make distclean" in all + directories that the build target ran "make" in. + + -- Dominique Devriese <[email protected]> Tue, 6 Apr 2004 22:16:02 +0200 + +kdebindings (4:3.2.1-4) unstable; urgency=low + + * Added a manual page for kjscmd ( from CVS HEAD ). + * Moved manpages into debian/local. + * Disable libdcop-perl, it's not usable atm. + * debian/kjscmd.menu: removed obsolete kderemove tag. + * debian/local/juic.1, debian/juic.manpages: added a manpage for the + juic program. + * debian/rules: fix lintian postinst-has-useless-call-to-ldconfig + warnings. + * debian/patches/019-libqtjavasupport_la.diff: Added a library + libqtjavasupport.la, and made both libqtjava and libkdejava link + against it, to remove the dependency of libkdejava on libqtjava, and + the accompanying rpathing problem. + * debian/control: Added a Build-Depends on libqt3-compat-headers after a + chroot test. + + -- Dominique Devriese <[email protected]> Tue, 6 Apr 2004 19:59:28 +0200 + +kdebindings (4:3.2.1-3) unstable; urgency=low + + * Package juic, the ui compiler for java. + * Debug build. + * Make sure the qtjava and kdejava think they're installed in the + location they really are installed. + * debian/rules: update the patch code snippets to the code from recent + kdelibs. + * Remove some patches that have been accepted upstream. + + -- Dominique Devriese <[email protected]> Sun, 4 Apr 2004 21:00:22 +0200 + +kdebindings (4:3.2.1-2) unstable; urgency=low + + * Fix qtjava install locations, and library naming. + + -- Dominique Devriese <[email protected]> Mon, 29 Mar 2004 11:42:59 +0200 + +kdebindings (4:3.2.1-1) unstable; urgency=low + + * New maintainer. + * Updated packaging for the KDE 3.1.5 upstream release + * debian/control: Fixed the descriptions of the packages. + * debian/control: Removed the kdexparts, xparts-notepad, kmozilla packages, + as they are unusable, and not supported upstream. + * debian/control: Removed kalyptus as it is not useful at the moment + * debian/control: Split the *java packages into *-java *-jni *-doc as + required by the Debian Java Policy and the Debian policy + * Fixed the dcopperl package to conform to the Debian Perl Policy; renamed + it to libdcop-perl, added ${perl:Depends} to Depends, + added a Build-Depends on perl. + * Fixed the dcoppython package to conform to the Debian Python Policy; + renamed it to python-dcop, added a proper versioned dependency on python + * Don't install the Qt and KDE JNI headers they are only meant for + internal use. + * Java packages are now built with gij/gcj. + + -- Dominique Devriese <[email protected]> Wed, 24 Mar 2004 21:46:29 +0100 + +kdebindings (4:3.0.9+cvs20030112-0woody1) unstable; urgency=low + + * Major cleanup of kdebindings using Karolina's build sources and merged in + standard KDE debian stuff to make things work the same across KDE modules + * builddir != srcdir not possible due to kdejava exceeding the possible argument + list of 32 k on Linux with its target. This happens if builddir != srcdir where + the strings of pathes to the compile directory are included in the build string + * moved libkdexparts-data to xpart-notepad; added kmozilla and kalyptus as well as + libsmokeqt1 and libsmokeqt-dev + + -- Ralf Nolden (KDE) <[email protected]> Sun, 12 Jan 2003 17:22:38 +0100 + +kdebindings (4:3.1.0+rc5+kl-1) unstable; urgency=low + + * New upstreams versions kde 3.1.0 (rc5) + * Changed the shlibs handling in the rules file + * Changed MAKE_COMMON_DOC_LINKS to MAKE_STANDARD_DOC_LINKS + + -- Karolina Lindqvist <[email protected]> Sun, 15 Dec 2002 12:29:24 +0100 + +kdebindings (4:3.0.98-1) experimental; urgency=low + + * kde 3.1 rc2 + * Moved common functions from "rules" to debian/debianrules + * Changed order so that the "kdebindings" package is the main package + * Changed dependencies in "kdebindings" to (>= ${Source-Version}) instead of (= ${Source-Version}) + + -- Karolina Lindqvist <[email protected]> Sun, 10 Nov 2002 09:58:10 +0100 + +kdebindings (4:3.0.9.cvs20021101-1) experimental; urgency=low + + * kde 3.1 rc1, with tag HEAD to get updates + * bild-dependencies updated + + -- Karolina Lindqvist <[email protected]> Fri, 1 Nov 2002 10:36:22 +0100 + +kdebindings (4:3.0.8.cvs20021020-1) experimental; urgency=low + + * New version from CVS + * Removed references to CVS from the build files + * More cleanup in control file dependencies, conflicts etc. + + -- Karolina Lindqvist <[email protected]> Wed, 23 Oct 2002 10:19:33 +0200 + +kdebindings (4:3.0.8.cvs20020930-1) experimental; urgency=low + + * KDE 3.1 beta 2 + * Fixed conflicts and dependancies with kde-2 and kde-3.0 + * General overhaul of package division and package names + + -- Karolina Lindqvist <[email protected]> Thu, 19 Sep 2002 12:49:16 +0200 + +kdebindings (4:3.0.7-1) unstable; urgency=low + + * Version: KDE 3.1 beta 1 + + -- Karolina Lindqvist <[email protected]> Tue, 13 Aug 2002 08:16:36 +0200 + +kdebindings (4:3.0.6-1) unstable; urgency=low + + * Bumped the version number + + -- Karolina Lindqvist <[email protected]> Sat, 6 Jul 2002 09:15:39 +0200 + +kdebindings (2.1-final-1) unstable; urgency=low + + * Initial Release. + + -- Ivan E. Moore II <[email protected]> Mon, 19 Feb 2001 01:21:35 -0700 diff --git a/debian/squeeze/kdebindings/debian/compat b/debian/squeeze/kdebindings/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/squeeze/kdebindings/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/squeeze/kdebindings/debian/control b/debian/squeeze/kdebindings/debian/control new file mode 100644 index 000000000..e63057c21 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/control @@ -0,0 +1,253 @@ +Source: kdebindings-trinity +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5), + python-dev (>= 2.3.5-11), python-support (>= 0.5), quilt, gawk, + gettext, default-jdk [amd64 i386 ia64 lpia powerpc s390 sparc], + kdelibs4-trinity-dev (>= 4:3.5.9), libqt3-compat-headers (>= 3:3.3.5), + ruby, ruby1.8-dev, flex, bison, + automake, autoconf, libtool, libltdl-dev +Section: devel +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +XSBC-Original-Maintainer: Debian Qt/KDE Maintainers <[email protected]> +Uploaders: Adeodato Simó <[email protected]>, Ana Beatriz Guerrero Lopez <[email protected]>, Ricardo Cardenes <[email protected]>, Sune Vuorela <[email protected]> +Standards-Version: 3.8.4 + +Package: kdebindings-java-trinity +Section: libs +Architecture: all +Depends: libdcop3-java-trinity (= ${source:Version}), libqt3-java-trinity (= ${source:Version}), libtrinity-java-trinity (= ${source:Version}) +Description: KDE Java bindings metapackage [Trinity] + A metapackage depending on all KDE, Qt and DCOP bindings libraries + related to the Java language. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-java-trinity +Architecture: all +Section: libs +Depends: libdcop3-jni-trinity (>> ${KDE-Version3}), libdcop3-jni-trinity (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Description: DCOP bindings for Java [Trinity] + This package contains the Java classes necessary to run Java programs + using the Java DCOP bindings. DCOP is the KDE Desktop COmmunications + Protocol, used for communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-jni-trinity +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: DCOP bindings for Java ( Native libraries ) [Trinity] + This package contains the shared libraries and scripts necessary to + run programs using the Java DCOP bindings. DCOP is the KDE Desktop + COmmunications Protocol, used for communicating with running KDE + applications. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-java-trinity-dev +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libdevel +Depends: libdcop3-java-trinity (>> ${KDE-Version3}), libdcop3-java-trinity (<< ${KDE-Next-Version3}) +Description: DCOP bindings for Java (dcopidl2java program) [Trinity] + This package contains the dcopidl2java program which generates Java + stubs from DCOP IDL files, necessary to do development with the DCOP Java + bindings. DCOP is the KDE Desktop COmmunications Protocol, used for + communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libqt3-java-trinity +Architecture: all +Section: libs +Depends: libqt3-jni-trinity (>> ${KDE-Version3}), libqt3-jni-trinity (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Suggests: juic-trinity +Description: Java bindings for Qt [Trinity] + This package contains the Java classes necessary to run Java programs + using the Java Qt bindings. Qt is a very popular GUI toolkit, used by + the KDE desktop environment. + . + It also includes many example programs that make use of these bindings, + plus many of the Qt Tutorial examples translated into Java. + . + This package is part of the official KDE bindings module. + +Package: libqt3-jni-trinity +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: Java bindings for Qt ( Native libraries ) [Trinity] + This package contains the shared libraries necessary to run Java + programs using the Java Qt bindings. Qt is a very popular GUI + toolkit, used by the KDE desktop environment. + . + This package is part of the official KDE bindings module. + +Package: libtrinity-java-trinity +Architecture: all +Section: libs +Depends: libtrinity-jni-trinity (>> ${KDE-Version3}), libtrinity-jni-trinity (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Description: kdelibs bindings for Java [Trinity] + This package contains the Java classes necessary to run Java programs + using the Java kdelibs bindings. KDE is the K Desktop Environment, a + very popular UNIX Desktop Environment. + . + It also includes some example applications that use these Java + classes, and multiple usage samples of the most common KDE classes. + . + This package is part of the official KDE bindings module. + +Package: libtrinity-jni-trinity +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: kdelibs bindings for java ( Native libraries ) [Trinity] + This package contains the shared libraries necessary to run Java + programs using the Java kdelibs bindings. KDE is the K Desktop + Environment, a very popular UNIX Desktop Environment. + . + This package is part of the official KDE bindings module. + +Package: libsmokeqt1-trinity +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Conflicts: libqt-perl (<= 3.008-1) +Description: SMOKE Binding Library to Qt + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt library. + . + This package is part of the official KDE bindings module. + +Package: libsmokeqt-trinity-dev +Architecture: any +Section: libdevel +Depends: libsmokeqt1-trinity (= ${binary:Version}) +Conflicts: libqt-perl (<= 3.008-1) +Description: SMOKE Binding Library to Qt - Development Files + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt library. This package contains the development files for the + library. + . + If you are a normal Debian user, you probably don't need this + package. + . + This package is part of the official KDE bindings module. + +Package: libsmokekde1-trinity +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: SMOKE Binding Library to KDE + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + KDE libraries. + . + This package is part of the official KDE bindings module. + +Package: libsmokekde-trinity-dev +Architecture: any +Section: libdevel +Depends: libsmokekde1-trinity (= ${binary:Version}) +Description: SMOKE Binding Library to KDE - Development Files + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt and KDE libraries. This package contains the development files for + the library. + . + If you are a normal Debian user, you probably don't need this + package. + . + This package is part of the official KDE bindings module. + +Package: python-dcop-trinity +Architecture: any +Section: python +Depends: ${python:Depends}, ${shlibs:Depends} +Provides: ${python:Provides} +Description: DCOP bindings for Python + This package contains the shared libraries necessary to run and + develop Python programs using the Python DCOP bindings + libraries. DCOP is the KDE Desktop COmmunications Protocol, used for + communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libkjsembed1-trinity +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: Embedded JavaScript library + This package contains the shared libraries necessary to run programs + linked with the KJSEmbed library. This library provides JavaScript + embedded scripting facilities to KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libkjsembed-trinity-dev +Architecture: any +Section: libdevel +Depends: libkjsembed1-trinity (= ${binary:Version}) +Description: Embedded JavaScript library (Development files) + This package contains the header files and symbolic links necessary + to develop and compile programs using the KJSEmbed library. This + library provides JavaScript embedded scripting facilities to KDE + applications. + . + It also includes lots of example programs that make use of these + bindings, plus comprehensive documentation of the bindings. + . + This package is part of the official KDE bindings module. + +Package: kjscmd-trinity +Architecture: any +Section: interpreters +Depends: ${shlibs:Depends} +Description: A script interpreter using the KDE JavaScript library + This package contains the kjscmd program, which is a standalone + JavaScript interpreter using the KJSEmbed library. + . + This package is part of the official KDE bindings module. + +Package: juic-trinity +Architecture: all +Section: libdevel +Depends: xsltproc +Recommends: libqt3-java-trinity +Suggests: qt3-designer +Description: The Qt Java UI Compiler + This package contains the juic program, which is used to convert + a UI description file generated by the Qt Designer, and converts + it into a Qt Java class. It is necessary for compiling and + developing programs using the Qt Java bindings together with Qt + Designer. + . + This package is part of the official KDE bindings module. + +Package: libkorundum0-ruby1.8-trinity +Architecture: any +Section: interpreters +Depends: libqt0-ruby1.8-trinity (= ${binary:Version}), ${shlibs:Depends} +Description: KDE bindings for Ruby [Trinity] + This package contains the files necessary for running and developing + Ruby code using the Korundum KDE Ruby bindings. + . + It also includes some example programs and templates that make use of + these bindings. + . + This package is part of the official KDE bindings module. + +Package: libqt0-ruby1.8-trinity +Architecture: any +Section: interpreters +Depends: ruby1.8, ${shlibs:Depends} +Description: Qt bindings for Ruby [Trinity] + This package contains the files necessary for running and developing + Ruby code using the Qt Ruby bindings. + . + It also includes some example programs that make use of these bindings, + plus many of the Qt Tutorial examples translated into Ruby. + . + This package is part of the official KDE bindings module. diff --git a/debian/squeeze/kdebindings/debian/control.in b/debian/squeeze/kdebindings/debian/control.in new file mode 100644 index 000000000..ae8c7220d --- /dev/null +++ b/debian/squeeze/kdebindings/debian/control.in @@ -0,0 +1,255 @@ +Source: kdebindings +Build-Depends: cdbs (>= 0.4.43), debhelper (>= 5), + python-dev (>= 2.3.5-11), python-support (>= 0.5), quilt, gawk, + gettext, default-jdk [amd64 i386 ia64 lpia powerpc s390 sparc], + kdelibs4-dev (>= 4:3.5.7), libgtk1.2-dev, libqt3-compat-headers (>= 3:3.3.5), + ruby, ruby1.8-dev +Section: devel +Priority: optional +Maintainer: @@@MAINTAINER@@@ +Uploaders: @@@UPLOADERS@@@ +Standards-Version: 3.8.0 +Vcs-Svn: svn://svn.debian.org/svn/pkg-kde/trunk/packages/kdebindings +Vcs-Browser: http://svn.debian.org/wsvn/pkg-kde/trunk/packages/kdebindings + +Package: kdebindings-java +Section: libs +Architecture: all +Depends: libdcop3-java (= ${source:Version}), libqt3-java (= ${source:Version}), libtrinity-java (= ${source:Version}) +Description: KDE Java bindings metapackage + A metapackage depending on all KDE, Qt and DCOP bindings libraries + related to the Java language. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-java +Architecture: all +Section: libs +Depends: libdcop3-jni (>> ${KDE-Version3}), libdcop3-jni (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Description: DCOP bindings for Java + This package contains the Java classes necessary to run Java programs + using the Java DCOP bindings. DCOP is the KDE Desktop COmmunications + Protocol, used for communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-jni +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: DCOP bindings for Java ( Native libraries ) + This package contains the shared libraries and scripts necessary to + run programs using the Java DCOP bindings. DCOP is the KDE Desktop + COmmunications Protocol, used for communicating with running KDE + applications. + . + This package is part of the official KDE bindings module. + +Package: libdcop3-java-dev +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libdevel +Depends: libdcop3-java (>> ${KDE-Version3}), libdcop3-java (<< ${KDE-Next-Version3}) +Description: DCOP bindings for Java (dcopidl2java program) + This package contains the dcopidl2java program which generates Java + stubs from DCOP IDL files, necessary to do development with the DCOP Java + bindings. DCOP is the KDE Desktop COmmunications Protocol, used for + communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libqt3-java +Architecture: all +Section: libs +Depends: libqt3-jni (>> ${KDE-Version3}), libqt3-jni (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Suggests: juic +Description: Java bindings for Qt + This package contains the Java classes necessary to run Java programs + using the Java Qt bindings. Qt is a very popular GUI toolkit, used by + the KDE desktop environment. + . + It also includes many example programs that make use of these bindings, + plus many of the Qt Tutorial examples translated into Java. + . + This package is part of the official KDE bindings module. + +Package: libqt3-jni +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: Java bindings for Qt ( Native libraries ) + This package contains the shared libraries necessary to run Java + programs using the Java Qt bindings. Qt is a very popular GUI + toolkit, used by the KDE desktop environment. + . + This package is part of the official KDE bindings module. + +Package: libtrinity-java +Architecture: all +Section: libs +Depends: libtrinity-jni (>> ${KDE-Version3}), libtrinity-jni (<< ${KDE-Next-Version3}), gij | java1-runtime | java2-runtime +Description: kdelibs bindings for Java + This package contains the Java classes necessary to run Java programs + using the Java kdelibs bindings. KDE is the K Desktop Environment, a + very popular UNIX Desktop Environment. + . + It also includes some example applications that use these Java + classes, and multiple usage samples of the most common KDE classes. + . + This package is part of the official KDE bindings module. + +Package: libtrinity-jni +Architecture: amd64 i386 ia64 powerpc s390 sparc +Section: libs +Depends: ${shlibs:Depends} +Description: kdelibs bindings for java ( Native libraries ) + This package contains the shared libraries necessary to run Java + programs using the Java kdelibs bindings. KDE is the K Desktop + Environment, a very popular UNIX Desktop Environment. + . + This package is part of the official KDE bindings module. + +Package: libsmokeqt1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Conflicts: libqt-perl (<= 3.008-1) +Description: SMOKE Binding Library to Qt + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt library. + . + This package is part of the official KDE bindings module. + +Package: libsmokeqt-dev +Architecture: any +Section: libdevel +Depends: libsmokeqt1 (= ${binary:Version}) +Conflicts: libqt-perl (<= 3.008-1) +Description: SMOKE Binding Library to Qt - Development Files + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt library. This package contains the development files for the + library. + . + If you are a normal Debian user, you probably don't need this + package. + . + This package is part of the official KDE bindings module. + +Package: libsmokekde1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: SMOKE Binding Library to KDE + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + KDE libraries. + . + This package is part of the official KDE bindings module. + +Package: libsmokekde-dev +Architecture: any +Section: libdevel +Depends: libsmokekde1 (= ${binary:Version}) +Description: SMOKE Binding Library to KDE - Development Files + The "Scripting Meta Object Kompiler Engine" library is used by + various KDE language bindings packages to provide interfaces to the + Qt and KDE libraries. This package contains the development files for + the library. + . + If you are a normal Debian user, you probably don't need this + package. + . + This package is part of the official KDE bindings module. + +Package: python-dcop +Architecture: any +Section: python +Depends: ${python:Depends}, ${shlibs:Depends} +Provides: ${python:Provides} +Replaces: dcoppython +Conflicts: dcoppython +Description: DCOP bindings for Python + This package contains the shared libraries necessary to run and + develop Python programs using the Python DCOP bindings + libraries. DCOP is the KDE Desktop COmmunications Protocol, used for + communicating with running KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libkjsembed1 +Architecture: any +Section: libs +Depends: ${shlibs:Depends} +Description: Embedded JavaScript library + This package contains the shared libraries necessary to run programs + linked with the KJSEmbed library. This library provides JavaScript + embedded scripting facilities to KDE applications. + . + This package is part of the official KDE bindings module. + +Package: libkjsembed-dev +Architecture: any +Section: libdevel +Depends: libkjsembed1 (= ${binary:Version}) +Description: Embedded JavaScript library (Development files) + This package contains the header files and symbolic links necessary + to develop and compile programs using the KJSEmbed library. This + library provides JavaScript embedded scripting facilities to KDE + applications. + . + It also includes lots of example programs that make use of these + bindings, plus comprehensive documentation of the bindings. + . + This package is part of the official KDE bindings module. + +Package: kjscmd +Architecture: any +Section: interpreters +Depends: ${shlibs:Depends} +Description: A script interpreter using the KDE JavaScript library + This package contains the kjscmd program, which is a standalone + JavaScript interpreter using the KJSEmbed library. + . + This package is part of the official KDE bindings module. + +Package: juic +Architecture: all +Section: libdevel +Depends: xsltproc +Recommends: libqt3-java +Suggests: qt3-designer +Description: The Qt Java UI Compiler + This package contains the juic program, which is used to convert + a UI description file generated by the Qt Designer, and converts + it into a Qt Java class. It is necessary for compiling and + developing programs using the Qt Java bindings together with Qt + Designer. + . + This package is part of the official KDE bindings module. + +Package: libkorundum0-ruby1.8 +Architecture: any +Section: interpreters +Depends: libqt0-ruby1.8 (= ${binary:Version}), ${shlibs:Depends} +Description: KDE bindings for Ruby + This package contains the files necessary for running and developing + Ruby code using the Korundum KDE Ruby bindings. + . + It also includes some example programs and templates that make use of + these bindings. + . + This package is part of the official KDE bindings module. + +Package: libqt0-ruby1.8 +Architecture: any +Section: interpreters +Depends: ruby1.8, ${shlibs:Depends} +Description: Qt bindings for Ruby + This package contains the files necessary for running and developing + Ruby code using the Qt Ruby bindings. + . + It also includes some example programs that make use of these bindings, + plus many of the Qt Tutorial examples translated into Ruby. + . + This package is part of the official KDE bindings module. diff --git a/debian/squeeze/kdebindings/debian/copyright b/debian/squeeze/kdebindings/debian/copyright new file mode 100644 index 000000000..40047d0f9 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/copyright @@ -0,0 +1,102 @@ +This package also modified by Peter Hawkins <[email protected]> +This package was further debianized by Dominique Devriese <[email protected]>. +This package was also debianized by Ivan E. Moore II <[email protected]>. +This package was modified by Karolina Lindqvist <[email protected]> + +It was downloaded from: http://www.kde.org/download + +Copyright: +Unless noted below, all libraries are under the GNU Library General Public +License and all programs are under the GNU General Public License. + +On a debian system, copies of both licenses can be found in the directory +/usr/share/common-licenses/ + +See the file AUTHORS for authors and copyright holders. + + +Copyright (c) 2000 Simon Hausmann <[email protected]> +Copyright (c) 2000 Lars Knoll <[email protected]> +Copyright (c) 1999 Preston Brown <[email protected]> +Copyright (c) 1999, 2000 Matthias Ettrich <[email protected]> + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + + + +libqtc: +/*************************************************************************** + * (C) 2000-2001 Lost Highway Ltd. All rights reserved. * + * * + * 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 * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ + + +libkdec: +/*************************************************************************** + * (C) 2000-2002 Lost Highway Ltd. All rights reserved. * + * * + * 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 * + * the Free Software Foundation; either version 2 of the License, or * + * (at your option) any later version. * + * * + ***************************************************************************/ + +libqt-java: +/*************************************************************************** + * (C) 2000-2002 Lost Highway Ltd. All rights reserved. * + * * + * 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 the Free Software Foundation; either version 2 of the * + * License, or (at your option) any later version. * + * * + ***************************************************************************/ + + +libkde-java: +/*************************************************************************** + * (C) 2000-2002 Lost Highway Ltd. All rights reserved. * + * * + * 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. * + * * + ***************************************************************************/ + +xparts: +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 the Free Software Foundation; either version 2 of the +License, or (at your option) any later version. + +Authors: +Matthias Ettrich <[email protected]> +Simon Hausmann <[email protected]> +Lars Knoll <[email protected]> + +kjsembed: +Copyright (C) 2001-2002, Richard J. Moore <[email protected]> +(GPL) + diff --git a/debian/squeeze/kdebindings/debian/juic-trinity.install b/debian/squeeze/kdebindings/debian/juic-trinity.install new file mode 100644 index 000000000..a54017dab --- /dev/null +++ b/debian/squeeze/kdebindings/debian/juic-trinity.install @@ -0,0 +1,6 @@ +qtjava/designer/juic/bin/juic usr/bin +qtjava/designer/juic/common/*.xml /opt/trinity/share/juic/common +qtjava/designer/juic/common/*.xsl /opt/trinity/share/juic/common +qtjava/designer/juic/java/*.xml /opt/trinity/share/juic/java +qtjava/designer/juic/java/*.xsl /opt/trinity/share/juic/java +qtjava/designer/juic/juic.xsl /opt/trinity/share/juic diff --git a/debian/squeeze/kdebindings/debian/juic-trinity.manpages b/debian/squeeze/kdebindings/debian/juic-trinity.manpages new file mode 100644 index 000000000..3b2609197 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/juic-trinity.manpages @@ -0,0 +1 @@ +debian/local/juic.1 diff --git a/debian/squeeze/kdebindings/debian/kdebindings-java-trinity.links b/debian/squeeze/kdebindings/debian/kdebindings-java-trinity.links new file mode 100644 index 000000000..eb432f0b9 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/kdebindings-java-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libtrinity-java /opt/trinity/share/doc/kdebindings-java diff --git a/debian/squeeze/kdebindings/debian/kjscmd-trinity.install b/debian/squeeze/kdebindings/debian/kjscmd-trinity.install new file mode 100644 index 000000000..e1bbc2e30 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/kjscmd-trinity.install @@ -0,0 +1,3 @@ +debian/tmp/opt/trinity/bin/kjscmd +debian/tmp/opt/trinity/share/applications/kde/kjscmd.desktop +debian/tmp/opt/trinity/share/man/man1/kjscmd.1 diff --git a/debian/squeeze/kdebindings/debian/kjscmd-trinity.links b/debian/squeeze/kdebindings/debian/kjscmd-trinity.links new file mode 100644 index 000000000..2305663ec --- /dev/null +++ b/debian/squeeze/kdebindings/debian/kjscmd-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libkjsembed1 /opt/trinity/share/doc/kjscmd diff --git a/debian/squeeze/kdebindings/debian/kjscmd-trinity.menu b/debian/squeeze/kdebindings/debian/kjscmd-trinity.menu new file mode 100644 index 000000000..6997d23cb --- /dev/null +++ b/debian/squeeze/kdebindings/debian/kjscmd-trinity.menu @@ -0,0 +1,6 @@ +?package(kjscmd):\ + needs="X11"\ + section="Applications/Programming"\ + hints="KDE"\ + title="KDE JavaScript Console"\ + command="/opt/trinity/bin/kjscmd --console --exec" diff --git a/debian/squeeze/kdebindings/debian/konqueror-kjsembed-plugin-trinity.install b/debian/squeeze/kdebindings/debian/konqueror-kjsembed-plugin-trinity.install new file mode 100644 index 000000000..b71d0ad93 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/konqueror-kjsembed-plugin-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/kde3/libjsconsoleplugin.la +debian/tmp/opt/trinity/lib/kde3/libjsconsoleplugin.so diff --git a/debian/squeeze/kdebindings/debian/libdcop-perl-trinity.docs b/debian/squeeze/kdebindings/debian/libdcop-perl-trinity.docs new file mode 100644 index 000000000..869f451fd --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libdcop-perl-trinity.docs @@ -0,0 +1,3 @@ +dcopperl/AUTHORS +dcopperl/README +dcopperl/TODO diff --git a/debian/squeeze/kdebindings/debian/libdcop-perl-trinity.install b/debian/squeeze/kdebindings/debian/libdcop-perl-trinity.install new file mode 100644 index 000000000..b01687bab --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libdcop-perl-trinity.install @@ -0,0 +1,4 @@ +debian/tmp/opt/trinity/lib/perl5/auto/DCOP/* +debian/tmp/opt/trinity/lib/perl5/DCOP.pm +debian/tmp/opt/trinity/lib/perl5/DCOP/* +debian/tmp/opt/trinity/share/man/man3/DCOP.3pm diff --git a/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.install b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.install new file mode 100644 index 000000000..c1fa59ac4 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/bin/dcopidl2java diff --git a/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.links b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.links new file mode 100644 index 000000000..ad842107e --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libdcop3-java /opt/trinity/share/doc/libdcop3-java-dev diff --git a/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.manpages b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.manpages new file mode 100644 index 000000000..74e63033b --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity-dev.manpages @@ -0,0 +1 @@ +debian/local/dcopidl2java.1 diff --git a/debian/squeeze/kdebindings/debian/libdcop3-java-trinity.install b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity.install new file mode 100644 index 000000000..024aecc38 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/java/dcopjava*.jar diff --git a/debian/squeeze/kdebindings/debian/libdcop3-java-trinity.links b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity.links new file mode 100644 index 000000000..15127ed24 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libdcop3-java-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libdcop3-jni /opt/trinity/share/doc/libdcop3-java diff --git a/debian/squeeze/kdebindings/debian/libdcop3-jni-trinity.install b/debian/squeeze/kdebindings/debian/libdcop3-jni-trinity.install new file mode 100644 index 000000000..99f72f148 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libdcop3-jni-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libjavadcop.la /usr/lib/jni +debian/tmp/opt/trinity/lib/libjavadcop.so /usr/lib/jni diff --git a/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.dirs b/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.dirs new file mode 100644 index 000000000..f9e762e38 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.dirs @@ -0,0 +1 @@ +usr/share/doc/libkjsembed1 diff --git a/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.docs b/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.docs new file mode 100644 index 000000000..bd723f85c --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.docs @@ -0,0 +1,7 @@ +kjsembed/docs/*.css +kjsembed/docs/*.html +kjsembed/docs/examples +kjsembed/docs/classdocs +kjsembed/docs/jsref +kjsembed/docs/tutorial + diff --git a/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.install b/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.install new file mode 100644 index 000000000..62a36de6e --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.install @@ -0,0 +1,12 @@ +debian/tmp/opt/trinity/include/kde/kjsembed/* +debian/tmp/opt/trinity/lib/libkjsembed.so +debian/tmp/opt/trinity/lib/libkjsembed.la + +kjsembed/plugins/customobject_plugin.cpp /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/ +kjsembed/plugins/customobject_plugin.h /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/ +kjsembed/plugins/customobject_plugin.desktop /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customobject/ +kjsembed/plugins/customqobject_plugin.cpp /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/ +kjsembed/plugins/customqobject_plugin.h /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/ +kjsembed/plugins/customqobject_plugin.desktop /opt/trinity/share/doc/libkjsembed-trinity-dev/plugin-examples/customqobject/ + +kjsembed/docs/embedding/simple-embed/ /opt/trinity/share/doc/libkjsembed-trinity-dev/embedding-examples/simple-embed/ diff --git a/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.links b/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.links new file mode 100644 index 000000000..a9e53e9a4 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkjsembed-trinity-dev.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libkjsembed1 /opt/trinity/share/doc/libkjsembed-dev diff --git a/debian/squeeze/kdebindings/debian/libkjsembed1-trinity.docs b/debian/squeeze/kdebindings/debian/libkjsembed1-trinity.docs new file mode 100644 index 000000000..4c40dd769 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkjsembed1-trinity.docs @@ -0,0 +1,2 @@ +kjsembed/README +kjsembed/docs/TODO diff --git a/debian/squeeze/kdebindings/debian/libkjsembed1-trinity.install b/debian/squeeze/kdebindings/debian/libkjsembed1-trinity.install new file mode 100644 index 000000000..a9848bfb5 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkjsembed1-trinity.install @@ -0,0 +1,32 @@ +debian/tmp/opt/trinity/lib/libkjsembed.so.1.0.0 +debian/tmp/opt/trinity/lib/libkjsembed.so.1 + +debian/tmp/opt/trinity/lib/kde3/libimagefxplugin.la +debian/tmp/opt/trinity/lib/kde3/libimagefxplugin.so +debian/tmp/opt/trinity/share/services/imagefx_plugin.desktop + +debian/tmp/opt/trinity/lib/kde3/libqprocessplugin.so +debian/tmp/opt/trinity/lib/kde3/libqprocessplugin.la +debian/tmp/opt/trinity/share/services/qprocess_plugin.desktop + +debian/tmp/opt/trinity/lib/kde3/libfileitemplugin.la +debian/tmp/opt/trinity/lib/kde3/libfileitemplugin.so +debian/tmp/opt/trinity/share/services/kfileitem_plugin.desktop + +debian/tmp/opt/trinity/share/apps/kjsembed/cmdline.js +debian/tmp/opt/trinity/share/servicetypes/binding_type.desktop + +debian/tmp/opt/trinity/bin/embedjs +debian/tmp/opt/trinity/share/apps/embedjs/embedjsui.rc +debian/tmp/opt/trinity/share/applnk/Utilities/embedjs.desktop +debian/tmp/opt/trinity/share/icons/hicolor/16x16/apps/embedjs.png +debian/tmp/opt/trinity/share/icons/hicolor/32x32/apps/embedjs.png + +debian/tmp/opt/trinity/lib/kde3/libjavascript.la +debian/tmp/opt/trinity/lib/kde3/libjavascript.so +debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.js +debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.ui +debian/tmp/opt/trinity/share/apps/kate/scripts/swaptabs.desktop +debian/tmp/opt/trinity/share/services/javascript.desktop + +kjsembed/docs/ChangeLog /opt/trinity/share/doc/libkjsembed1 diff --git a/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.docs b/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.docs new file mode 100644 index 000000000..fcf01a118 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.docs @@ -0,0 +1,4 @@ +korundum/AUTHORS +korundum/README +korundum/rubylib/examples +korundum/rubylib/templates diff --git a/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.install b/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.install new file mode 100644 index 000000000..0571e4c10 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.install @@ -0,0 +1,12 @@ +debian/tmp/opt/trinity/bin/rbkdesh +debian/tmp/opt/trinity/bin/rbkdeapi +debian/tmp/opt/trinity/bin/krubyinit +debian/tmp/opt/trinity/bin/rbkconfig_compiler + +debian/tmp/opt/trinity/lib/ruby/1.8/Korundum.rb +debian/tmp/opt/trinity/lib/ruby/1.8/KDE/korundum.rb + +debian/tmp/opt/trinity/lib/ruby/1.8/*/korundum.so* +debian/tmp/opt/trinity/lib/ruby/1.8/*/korundum.la + +korundum/ChangeLog /opt/trinity/share/doc/libkorundum0-ruby1.8 diff --git a/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.manpages b/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.manpages new file mode 100644 index 000000000..0dcb02444 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libkorundum0-ruby1.8-trinity.manpages @@ -0,0 +1,3 @@ +debian/local/krubyinit.1 +debian/local/rbkdesh.1 +debian/local/rbkdeapi.1 diff --git a/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.docs b/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.docs new file mode 100644 index 000000000..a6f9fffce --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.docs @@ -0,0 +1,7 @@ +qtruby/AUTHORS +qtruby/README +qtruby/README.1st +qtruby/TODO +qtruby/rubylib/examples +qtruby/rubylib/tutorial +qtruby/rubylib/designer/examples diff --git a/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.install b/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.install new file mode 100644 index 000000000..a1b654969 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.install @@ -0,0 +1,15 @@ +debian/tmp/opt/trinity/bin/rbqtsh +debian/tmp/opt/trinity/bin/rbqtapi +debian/tmp/opt/trinity/bin/rbuic +debian/tmp/opt/trinity/bin/qtrubyinit + +debian/tmp/opt/trinity/lib/ruby/1.8/Qt/qtruby.rb +debian/tmp/opt/trinity/lib/ruby/1.8/Qt.rb + +debian/tmp/opt/trinity/lib/ruby/1.8/*/qtruby.so* +debian/tmp/opt/trinity/lib/ruby/1.8/*/qtruby.la + +debian/tmp/opt/trinity/lib/ruby/1.8/*/qui.so* +debian/tmp/opt/trinity/lib/ruby/1.8/*/qui.la + +qtruby/ChangeLog /opt/trinity/share/doc/libqt0-ruby1.8 diff --git a/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.manpages b/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.manpages new file mode 100644 index 000000000..f2dc6de31 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt0-ruby1.8-trinity.manpages @@ -0,0 +1,4 @@ +debian/local/qtrubyinit.1 +debian/local/rbqtsh.1 +debian/local/rbqtapi.1 +debian/local/rbuic.1 diff --git a/debian/squeeze/kdebindings/debian/libqt3-java-trinity.README.Debian b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.README.Debian new file mode 100644 index 000000000..bfba13c88 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.README.Debian @@ -0,0 +1,64 @@ +Developing and using Qt based applications written in Java +========================================================== + +This document explains how to develop and use Qt based programs +written in Java. This is what the Qt java bindings from the package +libqt3-java are designed to accomplish. + +Firstly, the bindings should work with any java compiler and VM +properly implementing the JNI interface, but they have only been +tested with the GCJ compiler and GIJ interpreter from the GCC suite. +Note that the bindings are not compiled to native code, using GCJ's +unique capability to do this, they are simply compiled to .class +files, and interpreted, in the classical Java manner. + +Secondly, when compiling and running apps using the Qt Java bindings, +you need to add "/usr/share/java/qtjava.jar" to the CLASSPATH. E.g. + + export CLASSPATH="/usr/share/java/qtjava.jar:/usr/share/java:." + javac Whatever.java + java Whatever + +And, that's basically the hard part of it all. For the rest, +developing Qt Java apps is much like Qt C++ apps, except that working +with slots is easier, and compiles may be faster as well. The API +should be completely similar to the Qt C++ API, so the standard Qt +docs should translate pretty easily. There are a lot of Qt Java usage +examples in /usr/share/doc/libqt3-java/examples. + +If you're interested in developing KDE applications using Java, look +at the libtrinity-java package. + + +Generating native executables +----------------------------- + +It is also possible to produce native executables with the following gcj +invocation: + + export CLASSPATH="/usr/share/java/qtjava.jar:/usr/share/java:." + gcj -fjni Somefile.java /usr/share/java/qtjava.jar --main=Somefile + LD_LIBRARY_PATH=/usr/lib/jni ./a.out + +As this will compile the full qtjava.jar into native code, the resulting +executable will be rather large. If you plan on having several of these +executables, it may be worth creating a shared qtjava library, like +this: + + gcj -fjni -shared /usr/share/java/qtjava.jar -o libqtjava-shared.so + +And then, after you put libqtjava-shared.so in /usr/lib or similar, you +can go like: + + gcj -fjni Somefile.java --main=Somefile -lqtjava-shared + LD_LIBRARY_PATH=/usr/lib/jni ./a.out + +In the future, I'll investigate the possibility of shipping the +qtjava-shared library in the Debian packages. + +Also, in order to avoid the necessity of setting the LD_LIBRARY_PATH +environment variable, the option -Djava.library.path=/usr/lib/jni can be +passed to the gcj invocation. There is, however, a bug [1] in gcj that +prevents this from working, and it's only fixed in gcj-4.0. + + [1] http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18234 diff --git a/debian/squeeze/kdebindings/debian/libqt3-java-trinity.dirs b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.dirs new file mode 100644 index 000000000..9fe145a6d --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.dirs @@ -0,0 +1 @@ +usr/share/doc/libqt3-jni diff --git a/debian/squeeze/kdebindings/debian/libqt3-java-trinity.docs b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.docs new file mode 100644 index 000000000..b10168041 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.docs @@ -0,0 +1,3 @@ +qtjava/javalib/examples +qtjava/javalib/tutorial +qtjava/javalib/test diff --git a/debian/squeeze/kdebindings/debian/libqt3-java-trinity.install b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.install new file mode 100644 index 000000000..d67dd9d4f --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/share/java/qtjava*.jar +debian/tmp/opt/trinity/share/doc/kde/HTML/en/javalib/*.html /opt/trinity/share/doc/libqt3-java-trinity/html diff --git a/debian/squeeze/kdebindings/debian/libqt3-java-trinity.links b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.links new file mode 100644 index 000000000..04f3160e8 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt3-java-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libqt3-jni /opt/trinity/share/doc/libqt3-java diff --git a/debian/squeeze/kdebindings/debian/libqt3-jni-trinity.docs b/debian/squeeze/kdebindings/debian/libqt3-jni-trinity.docs new file mode 100644 index 000000000..90a6f2219 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt3-jni-trinity.docs @@ -0,0 +1,4 @@ +qtjava/AUTHORS +qtjava/NEWS +qtjava/README +qtjava/TODO diff --git a/debian/squeeze/kdebindings/debian/libqt3-jni-trinity.install b/debian/squeeze/kdebindings/debian/libqt3-jni-trinity.install new file mode 100644 index 000000000..0c879683b --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libqt3-jni-trinity.install @@ -0,0 +1,11 @@ +debian/tmp/opt/trinity/lib/libqtjavasupport.la +debian/tmp/opt/trinity/lib/libqtjavasupport.so +debian/tmp/opt/trinity/lib/libqtjavasupport.so.1 +debian/tmp/opt/trinity/lib/libqtjavasupport.so.1.0.0 + +debian/tmp/opt/trinity/lib/jni/libqtjava.la +debian/tmp/opt/trinity/lib/jni/libqtjava.so +debian/tmp/opt/trinity/lib/jni/libqtjava.so.1 +debian/tmp/opt/trinity/lib/jni/libqtjava.so.1.0.0 + +qtjava/ChangeLog /opt/trinity/share/doc/libqt3-jni diff --git a/debian/squeeze/kdebindings/debian/libsmokekde-trinity-dev.install b/debian/squeeze/kdebindings/debian/libsmokekde-trinity-dev.install new file mode 100644 index 000000000..85021cc40 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libsmokekde-trinity-dev.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libsmokekde.so +debian/tmp/opt/trinity/lib/libsmokekde.la diff --git a/debian/squeeze/kdebindings/debian/libsmokekde-trinity-dev.links b/debian/squeeze/kdebindings/debian/libsmokekde-trinity-dev.links new file mode 100644 index 000000000..da4b8e1a2 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libsmokekde-trinity-dev.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libsmokekde1 /opt/trinity/share/doc/libsmokekde-dev diff --git a/debian/squeeze/kdebindings/debian/libsmokekde1-trinity.install b/debian/squeeze/kdebindings/debian/libsmokekde1-trinity.install new file mode 100644 index 000000000..173913313 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libsmokekde1-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libsmokekde.so.1.2.2 +debian/tmp/opt/trinity/lib/libsmokekde.so.1 diff --git a/debian/squeeze/kdebindings/debian/libsmokeqt-trinity-dev.install b/debian/squeeze/kdebindings/debian/libsmokeqt-trinity-dev.install new file mode 100644 index 000000000..2904a6815 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libsmokeqt-trinity-dev.install @@ -0,0 +1,3 @@ +debian/tmp/opt/trinity/include/kde/smoke.h +debian/tmp/opt/trinity/lib/libsmokeqt.so +debian/tmp/opt/trinity/lib/libsmokeqt.la diff --git a/debian/squeeze/kdebindings/debian/libsmokeqt-trinity-dev.links b/debian/squeeze/kdebindings/debian/libsmokeqt-trinity-dev.links new file mode 100644 index 000000000..ba0272c14 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libsmokeqt-trinity-dev.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libsmokeqt1 /opt/trinity/share/doc/libsmokeqt-dev diff --git a/debian/squeeze/kdebindings/debian/libsmokeqt1-trinity.install b/debian/squeeze/kdebindings/debian/libsmokeqt1-trinity.install new file mode 100644 index 000000000..3bf2b300b --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libsmokeqt1-trinity.install @@ -0,0 +1,2 @@ +debian/tmp/opt/trinity/lib/libsmokeqt.so.1.2.2 +debian/tmp/opt/trinity/lib/libsmokeqt.so.1 diff --git a/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.README.Debian b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.README.Debian new file mode 100644 index 000000000..7b0f5a847 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.README.Debian @@ -0,0 +1,12 @@ +Developing and using KDE based applications written in Java +=========================================================== + +This document explains how to develop and use KDE based programs +written in Java. This is what the KDE java bindings from the package +libtrinity-java are designed to accomplish. + +Please read the document /usr/share/doc/libqt3-java/README.Debian. +Mostly everything mentionned there applies here as well, with the +addition that you should also add "/usr/share/java/koala.jar" to your +CLASSPATH for compiling and using (in addition to qtjava.jar, and +possibly others). diff --git a/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.dirs b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.dirs new file mode 100644 index 000000000..02807ba4b --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.dirs @@ -0,0 +1 @@ +usr/share/doc/libtrinity-jni diff --git a/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.docs b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.docs new file mode 100644 index 000000000..6f113fce7 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.docs @@ -0,0 +1,2 @@ +kdejava/koala/examples +kdejava/koala/test diff --git a/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.install b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.install new file mode 100644 index 000000000..9ea8f63c7 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/share/java/koala*.jar diff --git a/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.links b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.links new file mode 100644 index 000000000..3d5d71d6a --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libtrinity-java-trinity.links @@ -0,0 +1 @@ +/opt/trinity/share/doc/libtrinity-jni /opt/trinity/share/doc/libtrinity-java diff --git a/debian/squeeze/kdebindings/debian/libtrinity-jni-trinity.docs b/debian/squeeze/kdebindings/debian/libtrinity-jni-trinity.docs new file mode 100644 index 000000000..56222195b --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libtrinity-jni-trinity.docs @@ -0,0 +1,4 @@ +kdejava/AUTHORS +kdejava/NEWS +kdejava/README +kdejava/TODO diff --git a/debian/squeeze/kdebindings/debian/libtrinity-jni-trinity.install b/debian/squeeze/kdebindings/debian/libtrinity-jni-trinity.install new file mode 100644 index 000000000..0c661dcee --- /dev/null +++ b/debian/squeeze/kdebindings/debian/libtrinity-jni-trinity.install @@ -0,0 +1,6 @@ +debian/tmp/opt/trinity/lib/jni/libkdejava.so.1 +debian/tmp/opt/trinity/lib/jni/libkdejava.la +debian/tmp/opt/trinity/lib/jni/libkdejava.so +debian/tmp/opt/trinity/lib/jni/libkdejava.so.1.0.0 + +kdejava/ChangeLog /opt/trinity/share/doc/libtrinity-jni diff --git a/debian/squeeze/kdebindings/debian/local/dcopidl2java.1 b/debian/squeeze/kdebindings/debian/local/dcopidl2java.1 new file mode 100644 index 000000000..926d78391 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/dcopidl2java.1 @@ -0,0 +1,28 @@ +.TH LIBDCOP-JAVA 1 "July 31, 2002" +.SH NAME +dcopidl2java \- Convert a DCOP IDL file to Java language stubs +.SH SYNOPSIS +.B dcopidl2java +.RI " [ " --no-skel " ] [ " --no-stub " ] [ " --package " " java-package " ] " file +.SH DESCRIPTION +This manual page documents briefly the +.B dcopidl2java +command. +.PP +\fBdcopidl2java\fP is a program that generates Java stubs from a DCOP IDL file, +for use with the libdcop-java Java DCOP bindings. + +.SH OPTIONS +A summary of options is included below. +.TP +.B --no-skel +Do not generate skeleton code. +.TP +.B --no-stub +Do not generate stub implementation code. +.TP +.B --package java-package +Set the name of the Java package to use in the generated code. +.SH AUTHOR +This manual page was written by Peter Hawkins <[email protected]> +for the Debian GNU/Linux system (but may be used by others). diff --git a/debian/squeeze/kdebindings/debian/local/juic.1 b/debian/squeeze/kdebindings/debian/local/juic.1 new file mode 100644 index 000000000..08aba74f8 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/juic.1 @@ -0,0 +1,39 @@ +.TH JUIC 1 "Apr 2004" "K Desktop Environment" "Qt Java UI Compiler Manual" +.SH NAME +juic \- The Qt Java UI Compiler +.SH SYNOPSIS +.B juic +[options] uifile +.SH DESCRIPTION +Juic is the Qt Java UI Compiler. It generates Java\*(tm code from a +XML UI Description file. This XML UI Description file can be +generated by Qt Designer, Qt's graphical UI designer. Juic is the +Java\*(tm equivalent for the C++ uic program. + +Juic generates Java code for the Qt UI Description File passed to it, +and outputs it on standard output. +.SH OPTIONS +.TP +.B \-proc <xsltproc|xalan|saxon> +Tells juic which xslt processor to use internally. Possible values +are "xsltproc", "xalan", "saxon". The processor you specify must be +available in the PATH or juic will give an error. The default is to +use xsltproc if it's available, and use saxon otherwise. +.TP +.B \-package <the.package.for.the.class> +Tells juic to add the given package declaration to the generated java +class. +.TP +.B \-abstract <true|false> +Tells juic whether or not to define slots as abstract. +.TP +.B \-images <dir> +Tells juic where to find the images used in the given ui file. +Default is "images". +.TP +.B \-os <unix|msdos|mac> +Tells juic what newline style to use in the generated java file. Possible values are "unix", "msdos" and "mac", for UNIX, DOS and MacOS style newlines respectively. +.SH AUTHOR +Marco Ladermann +.SH SEE ALSO +uic(1) diff --git a/debian/squeeze/kdebindings/debian/local/krubyinit.1 b/debian/squeeze/kdebindings/debian/local/krubyinit.1 new file mode 100644 index 000000000..21cd93112 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/krubyinit.1 @@ -0,0 +1,25 @@ +.TH KRUBYINIT 1 "Aug 2004" "K Desktop Environment" "KRubyInit Manual" +.SH NAME +krubyinit \- Start Korundum Ruby Scripts Faster +.SH SYNOPSYS +.B krubyinit +[switches] [--] [programfile] [arguments] +.SH DESCRIPTION +Krubyinit is a wrapper around the ruby interpreter for executing Ruby +scripts using the Korundum library ( the Ruby KDE bindings ). It uses +the kdeinit system to start the app so that they start a little bit +faster when started in a running KDE session. + +The script takes exactly the same options as the ruby(1) program. +Therefore, its options aren't documented here, please refer to the +ruby(1) manpage. + +This script is part of Korundum, which is part of the KDE Bindings +module. +.SH OPTIONS +Krubyinit takes exactly the same options as the ruby(1) program and +they have exactly the same meaning. Please refer to its manpage. +.SH AUTHOR +Alexander Kellett +.SH SEE ALSO +ruby(1) diff --git a/debian/squeeze/kdebindings/debian/local/qtrubyinit.1 b/debian/squeeze/kdebindings/debian/local/qtrubyinit.1 new file mode 100644 index 000000000..61a505863 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/qtrubyinit.1 @@ -0,0 +1,25 @@ +.TH QTRUBYINIT 1 "Aug 2004" "K Desktop Environment" "QtRubyInit Manual" +.SH NAME +qtrubyinit \- Start Qt Ruby Scripts Faster +.SH SYNOPSYS +.B qtrubyinit +[switches] [--] [programfile] [arguments] +.SH DESCRIPTION +Qtrubyinit is a wrapper around the ruby interpreter for executing Ruby +scripts using the QtRuby library. It uses the kdeinit system to start +the app so that they start a little bit faster when started in a +running KDE session. + +The script takes exactly the same options as the ruby(1) program. +Therefore, its options aren't documented here, please refer to the +ruby(1) manpage. + +This script is part of QtRuby, which is part of the KDE Bindings +module. +.SH OPTIONS +Qtrubyinit takes exactly the same options as the ruby(1) program and +they have exactly the same meaning. Please refer to its manpage. +.SH AUTHOR +Alexander Kellett +.SH SEE ALSO +ruby(1) diff --git a/debian/squeeze/kdebindings/debian/local/rbkdeapi.1 b/debian/squeeze/kdebindings/debian/local/rbkdeapi.1 new file mode 100644 index 000000000..ba6772436 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/rbkdeapi.1 @@ -0,0 +1,29 @@ +.TH RBKDEAPI 1 "Aug 2004" "K Desktop Environment" "Korundum KDE Ruby Bindings Manual" +.SH NAME +rbkdeapi \- A Korundum KDE Ruby Introspection Tool +.SH SYNOPSIS +.B rbkdeapi +[options] [<class>] +.SH DESCRIPTION +Rbkdeapi is a Korundum KDE Ruby Introspection Tool, similar to +javap(1). Use it to find a list of method for a certain Korundum class. +.SH OPTIONS +.TP +.B \-r <re> +Find all functions matching regular expression/keyword <re> +.TP +.B \-i +Perform a case insensitive search ( only meaningful in combination with -r ) +.TP +.B \-p +Display also inherited methods. +.TP +.B \-v +Print QtRuby and Qt versions. +.TP +.B \-h +Print a help message. +.SH AUTHOR +Alexander Kellett +.SH SEE ALSO +rbqtapi(1) diff --git a/debian/squeeze/kdebindings/debian/local/rbkdesh.1 b/debian/squeeze/kdebindings/debian/local/rbkdesh.1 new file mode 100644 index 000000000..1fd7b6784 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/rbkdesh.1 @@ -0,0 +1,17 @@ +.TH RBKDESH 1 "Aug 2004" "K Desktop Environment" "Korundum KDE Ruby Bindings Manual" +.SH NAME +rbkdesh \- An Interactive Korundum Shell +.SH SYNOPSIS +.B rbkdesh +[options] +.SH DESCRIPTION +Rbkdesh is an interactive Korundum shell. It shows a GUI dialog box +where you can enter Ruby code using the Korundum KDE Ruby bindings +library. +.SH OPTIONS +This program takes no options. +.SH AUTHOR +Germain Garand +Alexander Kellett +.SH SEE ALSO +rbqtsh(1) diff --git a/debian/squeeze/kdebindings/debian/local/rbqtapi.1 b/debian/squeeze/kdebindings/debian/local/rbqtapi.1 new file mode 100644 index 000000000..e89b6f57d --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/rbqtapi.1 @@ -0,0 +1,29 @@ +.TH RBQTAPI 1 "Aug 2004" "K Desktop Environment" "Qt Ruby Bindings Manual" +.SH NAME +rbqtapi \- A QtRuby Introspection Tool +.SH SYNOPSIS +.B rbqtapi +[options] [<class>] +.SH DESCRIPTION +Rbqtapi is a QtRuby Introspection Tool, similar to javap(1). Use it +to find a list of method for a certain QtRuby class. +.SH OPTIONS +.TP +.B \-r <re> +Find all functions matching regular expression/keyword <re> +.TP +.B \-i +Perform a case insensitive search ( only meaningful in combination with -r ) +.TP +.B \-p +Display also inherited methods. +.TP +.B \-v +Print QtRuby and Qt versions. +.TP +.B \-h +Print a help message. +.SH AUTHOR +Alexander Kellett +.SH SEE ALSO +rbkdeapi(1) diff --git a/debian/squeeze/kdebindings/debian/local/rbqtsh.1 b/debian/squeeze/kdebindings/debian/local/rbqtsh.1 new file mode 100644 index 000000000..dfa020d3d --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/rbqtsh.1 @@ -0,0 +1,16 @@ +.TH RBQTSH 1 "Aug 2004" "K Desktop Environment" "Qt Ruby Bindings Manual" +.SH NAME +rbqtsh \- An Interactive QtRuby Shell +.SH SYNOPSIS +.B rbqtsh +[options] +.SH DESCRIPTION +Rbqtsh is an interactive QtRuby shell. It shows a GUI dialog box +where you can enter Ruby code using the QtRuby library. +.SH OPTIONS +This program takes no options. +.SH AUTHOR +Germain Garand +Alexander Kellett +.SH SEE ALSO +rbkdesh(1) diff --git a/debian/squeeze/kdebindings/debian/local/rbuic.1 b/debian/squeeze/kdebindings/debian/local/rbuic.1 new file mode 100644 index 000000000..5191cd7b6 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/local/rbuic.1 @@ -0,0 +1,64 @@ +.TH RBUIC 1 "Apr 2004" "K Desktop Environment" "Qt Ruby UI Compiler Manual" +.SH NAME +rbuic \- The Qt Ruby UI Compiler +.SH SYNOPSIS +Generate implementation: +.B rbuic +[options] uifile +.LP +Generate subclass implementation: +.B rbuic +[options] -subimpl <classname> <uifile> +.LP +Generate image collection: +.B rbuic +[options] -embed <project> <image1> <image2> <image3> ... +.SH DESCRIPTION +Rbuic is the Qt Ruby UI Compiler. It generates Ruby code from a XML +UI Description file. This XML UI Description file can be generated by +Qt Designer, Qt's graphical UI designer. Rbuic is the Ruby equivalent +for the C++ uic program. + +When invoked to generate an implementation, rbuic generates Ruby code +for the Qt UI Description File passed to it, and outputs it on +standard output. + +When invoked to generate a subclass implementation, rbuic generates +template Ruby code for a subclass of the widget in the Qt UI +Description File passed to it, and outputs it on standard output. + +When invoked to generate an image collection, rbuic generates Ruby +code containing the image data in strings. This is useful to avoid +having to distribute image files along with your application. It is +arguably more useful for C++ ( where the image strings can be compiled +into an executable ), but still, it is available for Ruby as well. +.SH OPTIONS +.TP +.B \-o <file> +Write output to file rather than stdout. +.TP +.B \-p <indent> +Set the indent in spaces (0 to use a tab) +.TP +.B \-nofwd +Omit imports of custom widgets +.TP +.B \-kde +Use kde widgets, require 'Korundum' extension +.TP +.B \-tr <func> +Use func(...) rather than trUtf8(...) for i18n +.TP +.B \-x +Generate extra code to test the class +.TP +.B \-version +Print the Rbuic and Qt versions +.TP +.B \-help +Display some help information. +.SH AUTHOR +Germain Garand +Phil Thompson +.SH SEE ALSO +uic(1) diff --git a/debian/squeeze/kdebindings/debian/patches/common/04_am_maintainer_mode.diff b/debian/squeeze/kdebindings/debian/patches/common/04_am_maintainer_mode.diff new file mode 100644 index 000000000..391a80285 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/patches/common/04_am_maintainer_mode.diff @@ -0,0 +1,11 @@ +--- a/admin/configure.in.min ++++ b/admin/configure.in.min +@@ -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 diff --git a/debian/squeeze/kdebindings/debian/patches/common/05_pedantic-errors.diff b/debian/squeeze/kdebindings/debian/patches/common/05_pedantic-errors.diff new file mode 100644 index 000000000..ce2883918 --- /dev/null +++ b/debian/squeeze/kdebindings/debian/patches/common/05_pedantic-errors.diff @@ -0,0 +1,12 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -2144,9 +2144,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 + ], diff --git a/debian/squeeze/kdebindings/debian/patches/common/06_disable_no_undefined.diff b/debian/squeeze/kdebindings/debian/patches/common/06_disable_no_undefined.diff new file mode 100644 index 000000000..05c932c3c --- /dev/null +++ b/debian/squeeze/kdebindings/debian/patches/common/06_disable_no_undefined.diff @@ -0,0 +1,18 @@ +--- a/admin/acinclude.m4.in ++++ b/admin/acinclude.m4.in +@@ -1689,15 +1689,6 @@ + KDE_USE_CLOSURE_TRUE="#" + KDE_USE_CLOSURE_FALSE="" + KDE_NO_UNDEFINED="" +- case $host in +- *-*-linux-gnu) +- KDE_CHECK_COMPILER_FLAG([Wl,--no-undefined], +- [KDE_CHECK_COMPILER_FLAG([Wl,--allow-shlib-undefined], +- [KDE_NO_UNDEFINED="-Wl,--no-undefined -Wl,--allow-shlib-undefined"], +- [KDE_NO_UNDEFINED=""])], +- [KDE_NO_UNDEFINED=""]) +- ;; +- esac + fi + AC_SUBST(KDE_USE_CLOSURE_TRUE) + AC_SUBST(KDE_USE_CLOSURE_FALSE) diff --git a/debian/squeeze/kdebindings/debian/patches/common/kubuntu_01_kdepot.diff b/debian/squeeze/kdebindings/debian/patches/common/kubuntu_01_kdepot.diff new file mode 100644 index 000000000..0caf5361a --- /dev/null +++ b/debian/squeeze/kdebindings/debian/patches/common/kubuntu_01_kdepot.diff @@ -0,0 +1,26 @@ +--- kde/admin/cvs.sh 2005-11-26 02:42:02.000000000 +0000 ++++ kde/admin/cvs.sh 2005-11-26 02:42:26.000000000 +0000 +@@ -537,6 +537,8 @@ + if test -z "$PREPARETIPS"; then PREPARETIPS=preparetips ; fi + export EXTRACTRC PREPARETIPS + ++kdepotpath=/opt/trinity/include/kde/kde.pot ++ + for subdir in $dirs; do + test -z "$VERBOSE" || echo "Making messages in $subdir" + (cd $subdir +@@ -554,10 +556,10 @@ + fi + perl -e '$mes=0; while (<STDIN>) { next if (/^(if\s|else\s|endif)/); if (/^messages:/) { $mes=1; print $_; next; } if ($mes) { if (/$\\(XGETTEXT\)/ && / -o/) { s/ -o \$\(podir\)/ _translatorinfo.cpp -o \$\(podir\)/ } print $_; } else { print $_; } }' < Makefile.am | egrep -v '^include ' > _transMakefile + +- kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot +- if ! test -f $kdepotpath; then +- kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot +- fi ++# kdepotpath=${includedir:-`kde-config --expandvars --install include`}/kde.pot ++# if ! test -f $kdepotpath; then ++# kdepotpath=`kde-config --expandvars --prefix`/include/kde.pot ++# fi + + $MAKE -s -f _transMakefile podir=$podir EXTRACTRC="$EXTRACTRC" PREPARETIPS="$PREPARETIPS" srcdir=. \ + XGETTEXT="${XGETTEXT:-xgettext} --foreign-user -C -ci18n -ki18n -ktr2i18n -kI18N_NOOP -kI18N_NOOP2 -kaliasLocale -x $kdepotpath" messages diff --git a/debian/squeeze/kdebindings/debian/python-dcop-trinity.docs b/debian/squeeze/kdebindings/debian/python-dcop-trinity.docs new file mode 100644 index 000000000..957d3af3e --- /dev/null +++ b/debian/squeeze/kdebindings/debian/python-dcop-trinity.docs @@ -0,0 +1,2 @@ +dcoppython/README +dcoppython/TODO diff --git a/debian/squeeze/kdebindings/debian/python-dcop-trinity.examples b/debian/squeeze/kdebindings/debian/python-dcop-trinity.examples new file mode 100644 index 000000000..4100d465b --- /dev/null +++ b/debian/squeeze/kdebindings/debian/python-dcop-trinity.examples @@ -0,0 +1,2 @@ +dcoppython/test/*.py +dcoppython/test/README-server diff --git a/debian/squeeze/kdebindings/debian/python-dcop-trinity.install b/debian/squeeze/kdebindings/debian/python-dcop-trinity.install new file mode 100644 index 000000000..6d212622c --- /dev/null +++ b/debian/squeeze/kdebindings/debian/python-dcop-trinity.install @@ -0,0 +1 @@ +debian/tmp/opt/trinity/lib/python2.6/site-packages diff --git a/debian/squeeze/kdebindings/debian/rules b/debian/squeeze/kdebindings/debian/rules new file mode 100755 index 000000000..ad10f725f --- /dev/null +++ b/debian/squeeze/kdebindings/debian/rules @@ -0,0 +1,139 @@ +#! /usr/bin/make -f + +DEB_QUILT_PATCHDIR_LINK := +export QUILT_PATCHES=debian/patches + + +include /usr/share/cdbs/1/rules/debhelper.mk +override DEB_BUILDDIR := $(DEB_SRCDIR) +include debian/cdbs/debian-qt-kde.mk +DEB_BUILDDIR := $(DEB_SRCDIR) +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +### + +ifneq (,$(shell dh_listpackages -s | grep libqt3-jni-trinity)) + WITH_JAVA := --with-java=/usr/lib/jvm/default-java +else + WITH_JAVA := --without-java + WITHOUT_JAVA := 1 +endif + +### + +DEB_CONFIGURE_EXTRA_FLAGS = $(WITH_JAVA) \ + --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib \ + DO_NOT_COMPILE='dcopperl kalyptus qtsharp xparts python' + +DEB_COMPRESS_EXCLUDE += .java .ui .js .rb .map .wav .bmp .cpp .sk + +# These are not all the packages with libraries, but only those that +# need to be in DEB_SHLIBDEPS_INCLUDE... +PACKAGES_WITH_LIBS = libqt3-jni-trinity libsmokeqt1-trinity libsmokekde1-trinity libkjsembed1-trinity + +# These packages do not ship files in /usr/lib so need not call ldconfig. +DEB_DH_MAKESHLIBS_ARGS_libtrinity-jni-trinity = -n +DEB_DH_MAKESHLIBS_ARGS_libqt0-ruby1.8-trinity = -n +DEB_DH_MAKESHLIBS_ARGS_libkorundum0-ruby1.8-trinity = -n + +### + +clean:: + rm -f kjsembed/docs/embedding/simple-embed/Makefile + rm -f debian/stamp-install-dcopjava + [ ! -f Makefile ] || $(MAKE) -C dcopjava distclean + find . -name 'Makefile' -exec rm {} \; + # Just in case + rm -f $(DEB_SRCDIR)/dcopjava/dcopidl2java/dcopidl2java + rm -f $(DEB_SRCDIR)/dcopjava/dcopidl2java/dcopidl2java.all_cpp.o + rm -f $(DEB_SRCDIR)/dcopjava/binding/org/kde/DCOP/*.class + rm -rf $(DEB_SRCDIR)/dcopjava/binding/.libs + rm -f dcopjava/binding/client.lo + rm -f dcopjava/binding/libjavadcop.la + rm -f dcopjava/binding/org_kde_DCOP_Client.h + rm -f dcopjava/dcopidl2java/dcopidl2java.all_cpp.cpp + rm -f smoke/kde/qtdefines + rm -f smoke/kde/smokedata.cpp.diff + rm -f smoke/qt/qtdefines + rm -f smoke/qt/smokedata.cpp.diff + + +common-build-indep:: stamp-build-dcopjava +stamp-build-dcopjava: +ifndef WITHOUT_JAVA + # build dcopjava even though it's disabled upstream. + cd $(DEB_BUILDDIR) && \ + $(MAKE) -C dcopjava +endif + touch debian/$@ + +stamp-install-dcopjava: +ifndef WITHOUT_JAVA + cd $(DEB_BUILDDIR) && \ + $(MAKE) -C dcopjava install DESTDIR=$(CURDIR)/debian/tmp +endif + touch debian/$@ + +upstream_version=$(shell head -1 $(CURDIR)/debian/changelog | sed -e "s,.*:\([^-]*\).*,\1,") + +common-install-arch:: + # Move the python and ruby bindings to the correct directory + cp -Rp debian/tmp/usr/lib/* debian/tmp/opt/trinity/lib/ + rm -rf debian/tmp/usr/lib/* + +common-install-indep:: stamp-install-dcopjava + dh_link -i +ifndef WITHOUT_JAVA + # Fix up the Java packages so they conform to policy + mkdir -p debian/tmp/opt/trinity/share/java + (cd debian/tmp/opt/trinity/lib/java ; jar cvf ../../share/java/dcopjava-$(upstream_version).jar org/ ) + cd debian/tmp/opt/trinity/lib/java; rm -rf org + ln -s dcopjava-$(upstream_version).jar debian/tmp/opt/trinity/share/java/dcopjava.jar + + mv debian/tmp/opt/trinity/lib/java/qtjava.jar debian/tmp/opt/trinity/share/java/qtjava-$(upstream_version).jar + ln -s qtjava-$(upstream_version).jar debian/tmp/opt/trinity/share/java/qtjava.jar + + mv debian/tmp/opt/trinity/lib/java/koala.jar debian/tmp/opt/trinity/share/java/koala-$(upstream_version).jar + ln -s koala-$(upstream_version).jar debian/tmp/opt/trinity/share/java/koala.jar +endif + +common-install-arch:: stamp-install-dcopjava + dh_link -s + + # Provide a Makefile for the example + $(if $(call cdbs_streq,$(DEB_BUILDDIR),$(DEB_SRCDIR)),,\ + cp $(DEB_BUILDDIR)/kjsembed/docs/embedding/simple-embed/Makefile kjsembed/docs/embedding/simple-embed) + +### + +binary-install/python-dcop-trinity:: + dh_pysupport -p$(cdbs_curpkg) + +### + +common-binary-post-install-arch:: + for p in $(PACKAGES_WITH_USD_SYMLINK); do \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/copyright; \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog.Debian; \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog; \ + done + +common-binary-post-install-indep:: + for p in $(PACKAGES_WITH_USD_SYMLINK); do \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/copyright; \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog.Debian; \ + rm -f debian/$$p/opt/trinity/share/doc/$$p/changelog; \ + done + +PACKAGES_WITH_USD_SYMLINK = kdebindings-java-trinity libtrinity-java-trinity libqt3-java-trinity \ + libdcop3-java-trinity-dev libdcop3-java-trinity \ + libsmokekde-trinity-dev libsmokeqt-trinity-dev \ + kjscmd-trinity libkjsembed-trinity-dev diff --git a/debian/squeeze/kdelibs/debian/control b/debian/squeeze/kdelibs/debian/control index de00fed2b..54b0e3e30 100644 --- a/debian/squeeze/kdelibs/debian/control +++ b/debian/squeeze/kdelibs/debian/control @@ -85,7 +85,7 @@ Depends: kdelibs4c2a-trinity (= ${Source-Version}), libart-2.0-dev (>= 2.3.17), libaspell-dev, hspell, libbz2-dev, libcupsys2-dev, libidn11-dev, libjasper-dev (>= 1.900.1), libkrb5-dev, libopenexr-dev (>= 1.2.2-3), libpcre3-dev, liblualib50-dev, - libsasl2-dev, libssl-dev, + libsasl2-dev, libssl-dev, libxcomposite-dev, libtiff4-dev (>= 3.7.3-1), libxml2-dev, libxml2-utils, libxslt1-dev, libavahi-client-dev (>= 0.4), libtqtinterface-dev, gettext-kde diff --git a/debian/squeeze/libraries/pykdeextensions/debian/README.Debian b/debian/squeeze/libraries/pykdeextensions/debian/README.Debian new file mode 100644 index 000000000..b0302c211 --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/README.Debian @@ -0,0 +1,107 @@ +Debian kde-extras Team +---------------------- + +1. Contacts +----------- + +General help requests + <[email protected]> mailing list + #debian-kde on irc + +Packaging queries + <[email protected]> mailing list + #debian-qt-kde on irc + +Maintainers + <[email protected]> mailing list + + +2. Subversion repository +------------------------ + +You can browse it only at: + +http://svn.debian.org/wsvn/pkg-kde/kde-extras/ + +To "checkout" the repository use these commands: + + $ svn co svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Authorized SSH keys are controlled at https://alioth.debian.org/account/ + +The repository layout is: + +- packagename/ +� � - trunk/ +� � - branches/ +� � - tags/ +��������- 0.7.2-1/ +��������- 0.7.2-2/ +��������- 0.7.2-2ubuntu1/ +��������- 0.7.2-2ubuntu2/ +��������- 0.7.2-2ubuntu3/ +��������- 0.8.0/ +��������... + +If only one version of the package is available at the time, development must +be made at trunk/ dir, copying the dir to tags/'pkg-version' each time a new +release is made. + +When, at some point, the need to have two different versions at the same time +arises (for example, if we need a version to be in unstable and a different one +to be in experimental), experimental development will be made in trunk/ and +if a new unstable package needs to be cooked, copying +tag/'latest_version_in_sid' to tag/'latest_version_in_sid'+1 will make the +trick. + +3. Using svn-buildpackage +-------------------------- + +Packages with an upstream tarball will require you to set the mergeWithUpstream +property first (from the package root) so that svn-buildpackage will look for +the .orig.tar.gz in the ../tarballs directory. + + % svn propset mergeWithUpstream 1 debian + +Please note that this only works for packages which have only the debian/ +directory committed. Consequently, you must use CDBS's simple-patchsys.mk or +dpatch to modify the upstream sources. + +After you have finished and committed your Debian patches via + + % svn commit [PACKAGE] + +as well as copying the orig.tar.gz to ../tarballs/ if necessary, you may build +your package with the following commands: + + % svn-buildpackage --svn-ignore-new -rfakeroot + +Please, don't commit tarballs/ or build-area/ directories to SVN. + +4. Tarballs and Build-area directories +------------------------------------ + +During pkg development before uploaded to debian the tarballs can be found at: + + http://pkg-kde.alioth.debian.org/kde-extra/orig.tar.gz/ + +You need to place those dirs in the parent directory of the one from which you're +running svn-buildpackage. Usually this means placing tarballs/ and build-area/ dirs +in 'pkgname'/ dir, at the same level as trunk/ + +If you want to compile inside one version in tags/ dir, you'll need to place those +dirs inside that dir. Of course the easiest and cleanest way of doing it is +by making a symlink of those dirs inside tags/ dir. + +5. Using svn-inject +------------------- + +To inject a new package into the Debian KDE Extras svn archive you should use svn-inject(1) +as follows: + + svn-inject -o <package>.dsc svn+ssh://${ALIOTH_USERNAME}@svn.debian.org/svn/pkg-kde/kde-extras + +Type in your alioth password a few hundred times :-) and your package should be +uploaded to the archive. Note you will also need to manually copy the +package.orig.tar.gz to your tarballs directory. The -o option is important as +this ensures that we 'Only keep modified files under SVN control' diff --git a/debian/squeeze/libraries/pykdeextensions/debian/changelog b/debian/squeeze/libraries/pykdeextensions/debian/changelog new file mode 100644 index 000000000..3c1ed6acf --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/changelog @@ -0,0 +1,134 @@ +pykdeextensions-trinity (0.4.0-6ubuntu6) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 July 2009 16:08:00 -0600 + +pykdeextensions-trinity (0.4.0-5ubuntu5) intrepid; urgency=low + + * Added -trinity suffix + + -- Timothy Pearson <[email protected]> Wed, 03 Dec 2008 21:38:00 -0600 + +pykdeextensions (0.4.0-5ubuntu3) hardy; urgency=low + + * Re-add libpythoniz0 dependency on python-dev to work around + libpythonize0 dlopening libpython2.5.so and not ...so.1 (LP: #179668) + + -- Scott Kitterman <[email protected]> Sat, 01 Mar 2008 11:15:08 -0500 + +pykdeextensions (0.4.0-5ubuntu2) hardy; urgency=low + + * debian/control: + - remove the python-all-dev dependency in libpythonize0 + - remove python2.5-dev dependency in libpythonize0-dev, this + gets pulled in via libpythonize0 + + -- Michael Vogt <[email protected]> Mon, 17 Dec 2007 12:38:49 +0100 + +pykdeextensions (0.4.0-5ubuntu1) hardy; urgency=low + + * Merge with Debian, remaining changes: + - libpythonize0 depends on python2.5-dev, it tries to load .so file + + -- Jonathan Riddell <[email protected]> Thu, 29 Nov 2007 17:59:47 +0000 + +pykdeextensions (0.4.0-5) unstable; urgency=low + + * Add python-qt-dev build dependency. + pyqtconfig moved from python-qt3 to python-qt-dev. (Closes: #439504) + * Build with python 2.4/2.5. (Closes: #424505, #445292) + * Revert previous pyversions. + * Revert python-all-dev build dependency. + * Replace 12_force_python2.4_script patch. + * Remove *.py[co] files. + * lintian cleanup: substvar-source-version-is-deprecated. + Use ${binary:Version}. + * Make pykdeextensions package arch all. + + -- Fathi Boudra <[email protected]> Sun, 07 Oct 2007 12:06:15 +0200 + +pykdeextensions (0.4.0-4ubuntu4) gutsy; urgency=low + + * Fix depends to python2.5-dev + + -- Jonathan Riddell <[email protected]> Tue, 25 Sep 2007 18:48:45 +0100 + +pykdeextensions (0.4.0-4ubuntu3) gutsy; urgency=low + + * Add libpython2.5-dev as a depends for libpythonize0, it wants to + load libpython2.5.so, reverts change from previous upload, LP: #84689, + LP: #144815 + + -- Jonathan Riddell <[email protected]> Tue, 25 Sep 2007 16:32:17 +0100 + +pykdeextensions (0.4.0-4ubuntu2) gutsy; urgency=low + + * Fix build failure, build-depend on python-qt-dev. + * Use the unversioned python interpreter for scripts. + * Don't include byte-compiled files. LP: #36733. + * libpythonize0: Remove dependency on python2.5-dev. LP: #84689. + + -- Matthias Klose <[email protected]> Wed, 29 Aug 2007 20:48:25 +0000 + +pykdeextensions (0.4.0-4ubuntu1) gutsy; urgency=low + + * Merge with Debian, remaining changes: + - build on python 2.5 + + -- Jonathan Riddell <[email protected]> Sun, 03 Jun 2007 13:51:42 +0100 + +pykdeextensions (0.4.0-4) unstable; urgency=low + + * Update pyversions. Force to build with python2.4 only. (Closes: #424505) + * Remove python-all-dev build dependency. Replaced by python-dev. + * Remove pycompat. Deprecated. + + -- Fathi Boudra <[email protected]> Wed, 16 May 2007 11:02:06 +0200 + +pykdeextensions (0.4.0-3ubuntu1) feisty; urgency=low + + * Force to build with python2.5. + * FIXME: The package is unlikely to work with python2.4; maybe + just drop the build dependency on python-all-dev. + + -- Matthias Klose <[email protected]> Sun, 14 Jan 2007 16:42:27 +0000 + +pykdeextensions (0.4.0-3) unstable; urgency=low + + * Converted package to python-support + * Added pycompat and pyversions + * Force to use python2.4 (Closes: #375618) + * Added to Build-Depends: python-support, python-all-dev, + kdelibs4c2a (for kde-config) + * Updated libpythonize0-dev, libpythonize0, and pykdextensions install files + * Cleaned up rules + * Added 12_force_python2.4_script.diff to force python2.4 in scripts + + -- Fathi Boudra <[email protected]> Thu, 29 Jun 2006 15:41:39 +0200 + +pykdeextensions (0.4.0-2) unstable; urgency=low + + * Converted package to cdbs + * Added 2 patches (thanks to Jonathan Riddell) + * 10_qt_candidate_paths.diff + * 11_fix_get_libdir_name.diff (Closes: #357775) + * Updated control file + * Bumped debian policy version + + -- Fathi Boudra <[email protected]> Tue, 6 Jun 2006 08:56:40 +0200 + +pykdeextensions (0.4.0-1) unstable; urgency=low + + [ Fathi Boudra ] + * Initial Debian release Closes: #340141 + + [ Jonathan Riddell ] + * Add depends on python2.x-dev to libpythonize0 to bring in libpython2.x.so + + [ Mark Purcell ] + * Maintainer: Debian KDE Extras Team <pkg-kde- + + -- Mark Purcell <[email protected]> Tue, 28 Feb 2006 19:24:38 +0000 + diff --git a/debian/squeeze/libraries/pykdeextensions/debian/compat b/debian/squeeze/libraries/pykdeextensions/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/squeeze/libraries/pykdeextensions/debian/control b/debian/squeeze/libraries/pykdeextensions/debian/control new file mode 100644 index 000000000..958752553 --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/control @@ -0,0 +1,45 @@ +Source: pykdeextensions-trinity +Section: kde +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +Uploaders: Fathi Boudra <[email protected]>, Mark Purcell <[email protected]> +Build-Depends: cdbs, debhelper (>= 5), chrpath, quilt, kdelibs4c2a-trinity, libtool, + libxml2-utils, libxrandr-dev, libxxf86vm-dev, pyqt-tools, python-trinity-trinity, + python-qt-dev, python-sip4-dev, python-support (>= 0.6), python (>= 2.5), python-dev (>= 2.5) +Standards-Version: 3.8.4 + +Package: pykdeextensions-trinity +Architecture: all +Depends: ${python:Depends} +Conflicts: pykdeextensions +Provides: ${python:Provides} +Description: Python packages to support KDE applications (scripts) [Trinity] + PyKDE Extensions is a collection of software and Python packages + to support the creation and installation of KDE applications. + . + Homepage: http://www.simonzone.com/software/pykdeextensions + +Package: libpythonize0-trinity-dev +Architecture: any +Section: libdevel +Depends: libpythonize0-trinity (= ${binary:Version}), python-dev +Description: Python packages to support KDE applications (development) [Trinity] + PyKDE Extensions is a collection of software and Python packages + to support the creation and installation of KDE applications. + . + This package contains the libpythonize development files. + . + Homepage: http://www.simonzone.com/software/pykdeextensions + +Package: libpythonize0-trinity +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libpythonize0 +Description: Python packages to support KDE applications (library) [Trinity] + PyKDE Extensions is a collection of software and Python packages + to support the creation and installation of KDE applications. + . + This package contains the libpythonize library files. + . + Homepage: http://www.simonzone.com/software/pykdeextensions diff --git a/debian/squeeze/libraries/pykdeextensions/debian/copyright b/debian/squeeze/libraries/pykdeextensions/debian/copyright new file mode 100644 index 000000000..a90a21587 --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/copyright @@ -0,0 +1,48 @@ +This package was debianized by Fathi Boudra <[email protected]> on +Wed, 27 Jul 2005 20:19:26 +0200. + +It was downloaded from <http://www.simonzone.com/software/pykdeextensions> + +Application templates and pykde helper modules copyright: + Simon Edwards <[email protected]> + +License: + + 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 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU Lesser General +Public License can be found in `/usr/share/common-licenses/LGPL-2'. + +libpythonize: Copyright 2003 Jim Bublitz <[email protected]> + +License: + + 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +On Debian systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + diff --git a/debian/squeeze/libraries/pykdeextensions/debian/docs b/debian/squeeze/libraries/pykdeextensions/debian/docs new file mode 100644 index 000000000..e845566c0 --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/docs @@ -0,0 +1 @@ +README diff --git a/debian/squeeze/libraries/pykdeextensions/debian/libpythonize0-trinity-dev.install b/debian/squeeze/libraries/pykdeextensions/debian/libpythonize0-trinity-dev.install new file mode 100644 index 000000000..f50fc4e15 --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/libpythonize0-trinity-dev.install @@ -0,0 +1,4 @@ +opt/trinity/include/kde/pythonize.h +opt/trinity/lib/libpythonize.a +opt/trinity/lib/libpythonize.la +opt/trinity/lib/libpythonize.so diff --git a/debian/squeeze/libraries/pykdeextensions/debian/libpythonize0-trinity.install b/debian/squeeze/libraries/pykdeextensions/debian/libpythonize0-trinity.install new file mode 100644 index 000000000..48601d2d0 --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/libpythonize0-trinity.install @@ -0,0 +1 @@ +opt/trinity/lib/libpythonize.so.* diff --git a/debian/squeeze/libraries/pykdeextensions/debian/patches/.gitignore b/debian/squeeze/libraries/pykdeextensions/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/patches/.gitignore diff --git a/debian/squeeze/libraries/pykdeextensions/debian/pycompat b/debian/squeeze/libraries/pykdeextensions/debian/pycompat new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/pycompat @@ -0,0 +1 @@ +2 diff --git a/debian/squeeze/libraries/pykdeextensions/debian/pykdeextensions-trinity.install b/debian/squeeze/libraries/pykdeextensions/debian/pykdeextensions-trinity.install new file mode 100644 index 000000000..694850908 --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/pykdeextensions-trinity.install @@ -0,0 +1,7 @@ +usr/lib/python*/dist-packages +opt/trinity/share/apps/pykdeextensions/AUTHORS +opt/trinity/share/apps/pykdeextensions/ChangeLog +opt/trinity/share/apps/pykdeextensions/INSTALL +opt/trinity/share/apps/pykdeextensions/NEWS +opt/trinity/share/apps/pykdeextensions/app_templates +opt/trinity/share/doc/kde/HTML/en/pykdeextensions diff --git a/debian/squeeze/libraries/pykdeextensions/debian/pykdeextensions-trinity.lintian-overrides b/debian/squeeze/libraries/pykdeextensions/debian/pykdeextensions-trinity.lintian-overrides new file mode 100644 index 000000000..06b60205b --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/pykdeextensions-trinity.lintian-overrides @@ -0,0 +1,10 @@ +pykdeextensions: desktop-entry-contains-unknown-key ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop:4 name[en_GB] +pykdeextensions: desktop-command-not-in-package ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop kcmshell +pykdeextensions: desktop-entry-invalid-category QT ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop +pykdeextensions: desktop-entry-invalid-category X-KDE-settings-system ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop +pykdeextensions: desktop-entry-lacks-main-category ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/kcontrol_module.desktop +pykdeextensions: desktop-command-not-in-package ./usr/share/apps/pykdeextensions/app_templates/kdeapp/src/kdeapp.desktop $APPNAMELC$ +pykdeextensions: desktop-command-not-in-package ./usr/share/apps/pykdeextensions/app_templates/kdeutility/src/kdeutility.desktop $APPNAMELC$ + +pykdeextensions: executable-not-elf-or-script ./usr/share/apps/pykdeextensions/app_templates/kcontrol_module/src/KcontrolModuleWidgetUI.py +pykdeextensions: executable-not-elf-or-script ./usr/share/apps/pykdeextensions/app_templates/kdeutility/src/KDEUtilityDialogUI.py diff --git a/debian/squeeze/libraries/pykdeextensions/debian/python-distutils-jaunty.mk b/debian/squeeze/libraries/pykdeextensions/debian/python-distutils-jaunty.mk new file mode 100644 index 000000000..9c5e5211f --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/python-distutils-jaunty.mk @@ -0,0 +1,295 @@ +# -*- mode: makefile; coding: utf-8 -*- +# Copyright © 2003 Colin Walters <[email protected]> +# Copyright © 2006 Marc Dequènes (Duck) <[email protected]> +# +# Description: manage Python public modules build +# This class is designed to work with Python packages using the +# 'distutils' build system and comply to the new policy established +# during summer 2006. Use of the debhelper class to make use of the +# new dh_python is strongly advised. (This is still left as optional +# in line with CDBS' flexible behavior.) +# +# 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 the Free Software Foundation; either version 2, 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 +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA +# 02111-1307 USA. +# + +# This class provides rules for old and new Python policy. Leaving +# DEB_PYTHON_SYSTEM unset selects the old behavior. The pysupport and +# pycentral methods are available to comply with new policy. Don't forget +# to update your 'debian/control'. (Build-Depends are correctly generated +# if you are using the auto control generation feature.) + +# Once all old-style packages are removed before etch, some of the old +# can be refactored or removed. + + +_cdbs_scripts_path ?= /usr/lib/cdbs +_cdbs_rules_path ?= /usr/share/cdbs/1/rules +_cdbs_class_path ?= /usr/share/cdbs/1/class + +ifndef _cdbs_class_python_distutils +_cdbs_class_python_distutils = 1 + +include $(_cdbs_rules_path)/buildcore.mk$(_cdbs_makefile_suffix) +include $(_cdbs_class_path)/langcore.mk$(_cdbs_makefile_suffix) + + +# check python system +cdbs_use_xs_field := $(shell grep -q "^XS-Python-Version:" debian/control && echo yes) +cdbs_selected_pycompat := $(shell if [ -e debian/pycompat ]; then cat debian/pycompat; fi) +cdbs_pycompat = $(cdbs_selected_pycompat) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + cdbs_python_support_path = usr/share/python-support/$(DEB_PYTHON_MODULE_PACKAGE) + ifeq (, $(cdbs_selected_pycompat)) + cdbs_pycompat = 2 + endif # use pycompat + # warning pysupport compatibility mode + ifneq (, $(cdbs_use_xs_field)) + $(warning WARNING: Use of XS-Python-Version and XB-Python-Version fields in debian/control is deprecated with pysupport method; use debian/pyversions if you need to specify specific versions.) + endif # use XS field (compat) +else + ifeq (pycentral, $(DEB_PYTHON_SYSTEM)) + ifeq (, $(cdbs_selected_pycompat)) + cdbs_pycompat = 2 + endif # use pycompat + else + ifneq (, $(DEB_PYTHON_SYSTEM)) + $(error unsupported Python system: $(DEB_PYTHON_SYSTEM) (select either pysupport or pycentral)) + else + ifneq (, $(cdbs_use_xs_field)) + $(error package uses the new Python policy; DEB_PYTHON_SYSTEM must be set to "pysupport" or "pycentral") + endif + ifneq (, $(cdbs_selected_pycompat)) + ifeq (yes, $(shell expr $(cdbs_selected_pycompat) \> 1 >/dev/null && echo yes)) + $(error package uses the new Python policy; DEB_PYTHON_SYSTEM must be set to "pysupport" or "pycentral") + endif + endif # use pycompat + endif # unknown method + endif # pycentral +endif # pysupport + + +ifndef DEB_PYTHON_SYSTEM +DEB_PYTHON_COMPILE_VERSION = +DEB_PYTHON_VERSIONS = 2.1 2.2 2.3 2.4 2.5 2.6 +else +# default package is the first one declared in 'debian/control' +# (override if necessary) +DEB_PYTHON_MODULE_PACKAGE = $(firstword $(filter-out %-doc %-dev %-common, $(DEB_PACKAGES))) +DEB_PYTHON_PRIVATE_MODULES_DIRS = +endif + +# common variables +DEB_PYTHON_SETUP_CMD = setup.py +DEB_PYTHON_CLEAN_ARGS = -a +DEB_PYTHON_BUILD_ARGS = --build-base="$(CURDIR)/$(DEB_BUILDDIR)/build" +DEB_PYTHON_INSTALL_ARGS_ALL = --no-compile -O0 --prefix=/usr + + +ifndef DEB_PYTHON_SYSTEM +########################### old policy method ########################### + +$(warning =======================================================) +$(warning Your package does not conform to the new Python policy.) +$(warning Please consider updating. Here is some documentation:) +$(warning http://wiki.debian.org/DebianPython/NewPolicy) +$(warning http://wiki.debian.org/DebianPythonFAQ) +$(warning =======================================================) + +# make: *** No rule to make target `voodoo'. Stop. +DEB_PYTHON_REAL_LIB_PACKAGES = $(strip $(filter $(patsubst %,python%%,$(DEB_PYTHON_VERSIONS)),$(filter-out $(DEB_PYTHON_PACKAGES_EXCLUDE),$(DEB_ALL_PACKAGES)))) +# If no versioned python library packages found, grab all simpler ones +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +DEB_PYTHON_SIMPLE_PACKAGES = $(strip $(filter python-%,$(filter-out $(DEB_PYTHON_PACKAGES_EXCLUDE),$(DEB_ALL_PACKAGES)))) +endif + +cdbs_python_ver = $(filter-out -%,$(subst -, -,$(patsubst python%,%,$(cdbs_curpkg)))) + +common-build-arch common-build-indep:: common-build-impl +common-build-impl:: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) + + +# See if this package doesn't appear to need to be compiled by multiple +# Python versions. +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +common-install-arch common-install-indep:: common-install-impl +common-install-impl:: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) + for ddir in $(DEB_DESTDIR)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +else +$(patsubst %,install/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) :: install/% : + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python$(cdbs_python_ver) $(DEB_PYTHON_SETUP_CMD) install --root=$(CURDIR)/debian/$(cdbs_curpkg) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) + for ddir in $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +endif + +$(patsubst %,install/%,$(DEB_PYTHON_SIMPLE_PACKAGES)) :: install/% : + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) python $(DEB_PYTHON_SETUP_CMD) install --root=$(CURDIR)/debian/$(cdbs_curpkg) $(DEB_PYTHON_INSTALL_ARGS_ALL) $(DEB_PYTHON_INSTALL_ARGS_$(cdbs_curpkg)) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + for ddir in $(CURDIR)/debian/$(cdbs_curpkg)/usr/lib/python?.?/dist-packages; do \ + sdir=$$(dirname $$ddir)/site-packages; \ + mkdir -p $$sdir; \ + tar -c -f - -C $$ddir . | tar -x -f - -C $$sdir; \ + rm -rf $$ddir; \ + done +endif + +# This class can optionally utilize debhelper's "dh_python" command. Just +# be sure you include debhelper.mk before including this file. +ifdef _cdbs_rules_debhelper + +DEB_DH_PYTHON_ARGS = $(addprefix -V ,$(DEB_PYTHON_COMPILE_VERSION)) $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg)) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: + dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS) +endif + + +# Ignore errors from this rule. In a tarball build, the file may not +# exist. +ifeq (,$(DEB_PYTHON_REAL_LIB_PACKAGES)) +clean:: + -python$(DEB_PYTHON_COMPILE_VERSION) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +else +clean:: $(patsubst %,python-cleanbuilddir/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) + +$(patsubst %,python-cleanbuilddir/%,$(DEB_PYTHON_REAL_LIB_PACKAGES)) :: python-cleanbuilddir/% : + -python$(cdbs_python_ver) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +endif + +else +########################## new policy methods ########################### + +# Calculate cdbs_python_build_versions +cdbs_python_module_arch := $(strip $(shell perl -e '$$/=""; $$_=(grep {/^Package: $(DEB_PYTHON_MODULE_PACKAGE)$$/m;} (<>))[0]; /^Architecture: (.*)$$/m && print $$1' debian/control)) +cdbs_python_current_version := $(shell pyversions -vd) +ifeq (all, $(cdbs_python_module_arch)) + # check if current is in build versions + ifneq ($(cdbs_python_current_version), $(filter $(cdbs_python_current_version), $(shell pyversions -vr))) + cdbs_python_compile_version := $(firstword $(strip $(sort $(shell pyversions -vr)))) + cdbs_python_build_versions := $(cdbs_python_compile_version) + else + cdbs_python_build_versions := $(cdbs_python_current_version) + endif +else +cdbs_python_build_versions := $(shell pyversions -vr) +endif # archall + +# check if build is possible +ifeq (, $(cdbs_python_build_versions)) +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) +$(error invalid setting in debian/pyversions) +else +$(error invalid setting for XS-Python-Version) +endif # system selected +endif # build versions empty + + +# Declare Build-Deps for packages using this file +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), debhelper (>= 5.0.37.2), cdbs (>= 0.4.43) +ifeq (all, $(cdbs_python_module_arch)) + ifneq (, $(cdbs_python_compile_version)) + CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python$(cdbs_python_compile_version)-dev, python (>= 2.3.5-11) + else + CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-dev (>= 2.3.5-11) + endif +else +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-all-dev (>= 2.3.5-11) +endif +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-support (>= 0.3.2) +else +CDBS_BUILD_DEPENDS := $(CDBS_BUILD_DEPENDS), python-central (>= 0.6) +endif + + +cdbs_python_current_binary := $(shell pyversions -d) +cdbs_python_binary = $(if $(call cdbs_streq,$(cdbs_python_current_binary),$(1)),python,$(1)) + +# build stage +common-build-arch common-build-indep:: $(addprefix python-build-stamp-, $(cdbs_python_build_versions)) +python-build-stamp-%: +ifeq (all, $(cdbs_python_module_arch)) + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +else + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) build $(DEB_PYTHON_BUILD_ARGS) +endif # archall detection + touch $@ + + +# install stage +ifeq (all, $(cdbs_python_module_arch)) +common-install-arch common-install-indep:: python-install-py +python-install-py: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +else +common-install-arch common-install-indep:: $(addprefix python-install-, $(cdbs_python_build_versions)) +python-install-%: + cd $(DEB_SRCDIR) && PATH=/opt/trinity/bin:$(PATH) $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) install --root=$(DEB_DESTDIR) $(DEB_PYTHON_INSTALL_ARGS_ALL) +endif # archall detection + + +# This class can optionally use debhelper's commands. Just +# be sure you include debhelper.mk before including this file. +ifdef _cdbs_rules_debhelper + +DEB_DH_PYTHON_ARGS = $(DEB_DH_PYTHON_ARGS_ALL) $(DEB_DH_PYTHON_ARGS_$(cdbs_curpkg)) $(DEB_PYTHON_PRIVATE_MODULES_DIRS) + +$(patsubst %,binary-install/%,$(DEB_PACKAGES)) :: binary-install/%: +ifeq (pysupport, $(DEB_PYTHON_SYSTEM)) + dh_pysupport -p$(cdbs_curpkg) $(DEB_PYTHON_PRIVATE_MODULES_DIRS) +else + dh_pycentral -p$(cdbs_curpkg) +endif + dh_python -p$(cdbs_curpkg) $(DEB_DH_PYTHON_ARGS) +endif + + +# clean stage +clean:: $(addprefix python-clean-, $(cdbs_python_build_versions)) +python-clean-%: +ifeq (all, $(cdbs_python_module_arch)) + -cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$(cdbs_python_compile_version)) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +else + -cd $(DEB_SRCDIR) && $(call cdbs_python_binary,python$*) $(DEB_PYTHON_SETUP_CMD) clean $(DEB_PYTHON_CLEAN_ARGS) +endif # archall detection + +clean:: +ifeq (, $(cdbs_selected_pycompat)) + echo "$(cdbs_pycompat)" >debian/pycompat +endif # use pycompat + rm -f python-build-stamp-* + +endif + + +########################## all policy methods ########################### + +# Calling setup.py clean may create .pyc files, so we need a final cleanup +# pass here. +clean:: + find . -name '*.pyc' -exec rm '{}' ';' + +endif diff --git a/debian/squeeze/libraries/pykdeextensions/debian/pyversions b/debian/squeeze/libraries/pykdeextensions/debian/pyversions new file mode 100644 index 000000000..0c043f18c --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/pyversions @@ -0,0 +1 @@ +2.6- diff --git a/debian/squeeze/libraries/pykdeextensions/debian/rules b/debian/squeeze/libraries/pykdeextensions/debian/rules new file mode 100755 index 000000000..49c03b6ab --- /dev/null +++ b/debian/squeeze/libraries/pykdeextensions/debian/rules @@ -0,0 +1,63 @@ +#!/usr/bin/make -f + +DEB_PYTHON_SYSTEM = pysupport + +include /usr/share/cdbs/1/rules/debhelper.mk +#include /usr/share/cdbs/1/class/python-distutils.mk +include debian/python-distutils-jaunty.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/utils.mk + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +DEB_DH_INSTALL_ARGS = --sourcedir=debian/tmp +DEB_CONFIGURE_EXTRA_FLAGS := --prefix=/opt/trinity --with-extra-libs=/opt/trinity/lib --with-extra-includes=/opt/trinity/include/kde + +install/pykdeextensions-trinity:: + # We have no idea if the built product is site-packages or dist-packages + cd debian/tmp/usr/lib/python*/ && mv site-packages/ dist-packages/ || echo "site-packages --> dist-packages" + rm -rf debian/tmp/usr/lib/python*/site-packages/ + + # install lintian overrides + install -D -p -m0644 debian/pykdeextensions-trinity.lintian-overrides \ + debian/pykdeextensions-trinity/usr/share/lintian/overrides/pykdeextensions-trinity + + # fix script-not-executable + find debian -type f -name '*.py' | xargs chmod 0755 + + # remove extra-license-file + find debian -type f -name 'COPYING' | xargs rm -f + + # remove byte-compiled file + find . -type f -name '*.py[co]' | xargs rm -f + +install/libpythonize0-trinity:: + # Move the files where they belong + mkdir -p debian/tmp/opt/trinity/lib + mv debian/tmp/usr/lib/libpythonize* debian/tmp/opt/trinity/lib/ || echo "moving files 1/2" + mv debian/tmp/usr/include debian/tmp/opt/trinity/ || echo "moving files 2/2" + + # fix binary-or-shlib-defines-rpath + chrpath -d debian/tmp/opt/trinity/lib/libpythonize.so.* + # fix include directory location + mkdir -p debian/tmp/opt/trinity/include/kde + mv debian/tmp/opt/trinity/include/*.h debian/tmp/opt/trinity/include/kde + +clean:: + rm -rf build + rm -f doc/en/*html doc/en/*bz2 + rm -f install_log.txt + + # remove byte-compiled file + find . -type f -name '*.py[co]' | xargs rm -f + +get-orig-source: + @@dh_testdir + @@[ -d ../tarballs/. ] + @@dpatch-get-origtargz ../tarballs + diff --git a/debian/squeeze/libraries/python-trinity/debian/NEWS.Debian b/debian/squeeze/libraries/python-trinity/debian/NEWS.Debian new file mode 100644 index 000000000..367c6950d --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/NEWS.Debian @@ -0,0 +1,10 @@ +python-trinity (3.16.0-3) unstable; urgency=low + + python-trinity-dbg contains modules built for a debug Python interpreter. + However, it contains modules only for the default Python version. Also, + the debug symbols from python-trinity are not stored inside python-trinity-dbg, + in order to keep the package size sane. If you need those debug symbols, + locate the dh_strip command in debian/rules and uncomment the "--dbg-package" + options. + + -- Torsten Marek <[email protected]> Sun, 16 Sep 2007 13:57:44 +0200 diff --git a/debian/squeeze/libraries/python-trinity/debian/changelog b/debian/squeeze/libraries/python-trinity/debian/changelog new file mode 100644 index 000000000..48f8d4dae --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/changelog @@ -0,0 +1,386 @@ +python-trinity-trinity (3.16.3-0ubuntu4) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Fri, 16 Oct 2009 14:47:00 -0600 + +python-trinity-trinity (3.16.3-0ubuntu1) karmic; urgency=low + + * Karmic rebuild + + -- Timothy Pearson <[email protected]> Thu, 02 July 2009 16:08:00 -0600 + +python-trinity-trinity (3.16.2-0ubuntu1) jaunty; urgency=low + + * Jaunty rebuild + + -- Timothy Pearson <[email protected]> Thu, 23 April 2009 13:02:00 -0600 + +python-trinity (3.16.2-0ubuntu1) jaunty; urgency=low + + [ Matthias Klose ] + * Build for python2.6. + + [ William Grant ] + * New upstream version. Fixes FTBFS. (LP: #333457) + + -- William Grant <[email protected]> Mon, 09 Mar 2009 09:04:22 +1100 + +python-trinity (3.16.1-1ubuntu2) intrepid; urgency=low + + * Actually include the fix for (LP: #229845) I claimed was in the last + upload + + -- Scott Kitterman <[email protected]> Sat, 13 Sep 2008 16:23:41 -0400 + +python-trinity (3.16.1-1ubuntu1) intrepid; urgency=low + + * Merge from Debian unstable. Remaining Ubuntu changes: + - Add kubuntu_04_kdepyuic_i18n.dpatch: + - kdepyuic now has a useKDEi18n cmdline option, set + to TRUE by default, so that .py files generated from + .ui files are using i18n by default. + - fixes long options parsing, using a list of string + instead of a long string + - Patch by Stephan Hermann <[email protected]> + - Build-dep on python-sip4 + * Update debian/rules to move kdeconfig files from + /usr/lib/python-2.*/site-packages to /usr/lib/python2.4/site-packages so it + is in the normal path (LP: #229845) + * Dropped kubuntu_03_konsole_setpty and konsole depends since the new + version no longer needs them + + -- Scott Kitterman <[email protected]> Wed, 18 Jun 2008 22:11:32 -0400 + +python-trinity (3.16.1-1) unstable; urgency=low + + [ Piotr Ożarowski ] + * Rename XS-Vcs-* fields to Vcs-* (dpkg supports them now) + + [ Sandro Tosi ] + * debian/watch + - added missing file + * debian/control + - uniforming Vcs-Browser field + - bump Standard-Version to 3.7.3 + - capitalized Python in -dbg package description + - removed Debian revision from versioned build-dep on libqt3-mt-dev, + qt3-apps-dev, qt3-dev-tools + * debian/rules + - fixed destination dir for -dev package (Closes: #446904) + * debian/copyright + - clear separation of copyright and license notice + - copyright and license indented with 4 spaces + - added upstream authors notice + + [ Torsten Marek ] + * New upstream release 3.16.1. + * Included patch to dcopext.py handling + DCOPObj.objmethods being None (Closes: #468248). + * Patched dcopext.py to handle strings with non-ASCII + characters (Closes: #452443). + * Dropped 03-sip-4.7.dpatch, is now included upstream. + * debian/control + - removed dependency on konsole, because the bindings + for the konsole KPart have been removed. + * debian/rules + - compress debs using bzip2 to reduce the size + of the debug packages. + + -- Torsten Marek <[email protected]> Tue, 11 Mar 2008 01:42:08 +0100 + +python-trinity (3.16.0-4ubuntu3) hardy; urgency=low + + * Remove build-dep on python-qt3 - No longer needed because pyqtconfig is + back in python-qt-dev (LP: #197867) + + -- Scott Kitterman <[email protected]> Wed, 12 Mar 2008 16:46:05 -0400 + +python-trinity (3.16.0-4ubuntu2) hardy; urgency=low + + * Add kubuntu_04_kdepyuic_i18n.dpatch: + - kdepyuic now has a useKDEi18n cmdline option, set + to TRUE by default, so that .py files generated from + .ui files are using i18n by default. + - fixes long options parsing, using a list of string + instead of a long string + - Patch by Stephan Hermann <[email protected]> + + -- Anthony Mercatante <tonio@kubuntu> Thu, 03 Jan 2008 22:40:39 +0100 + +python-trinity (3.16.0-4ubuntu1) hardy; urgency=low + + * Merge with debian, remaining change: + - kubuntu_03_konsole_setpty.dpatch patch for setpty() support + * Build-dep on python-sip4 + * Build-dep on python-qt3 + + -- Jonathan Riddell <[email protected]> Thu, 29 Nov 2007 18:24:06 +0000 + +python-trinity (3.16.0-4) unstable; urgency=low + + [ Piotr Ożarowski ] + * XS-Vcs-Svn, XS-Vcs-Browser and Homepage fields added + + [ Torsten Marek ] + * Added dependency on konsole (Closes: #443819) + + -- Torsten Marek <[email protected]> Mon, 01 Oct 2007 01:37:23 +0200 + +python-trinity (3.16.0-3) unstable; urgency=low + + * Merge with Ubuntu: + * Unable Konsole bindings. + * Build debug modules, but only for the default Python version + to keep the size sane. Debug symbols are left out as well. + * Adopt DCOP patch from Ubuntu. + * Better debian/rules file. + + -- Torsten Marek <[email protected]> Sun, 16 Sep 2007 13:57:44 +0200 + +python-trinity (3.16.0-2) unstable; urgency=low + + * Include dcopext.py and dcopexport.py. (Closes: #440633) + * Add DPMT to uploaders field. + + -- Torsten Marek <[email protected]> Mon, 03 Sep 2007 21:27:42 +0200 + +python-trinity (3.16.0-1) unstable; urgency=low + + * New upstream release. (Closes: #427285, #440028) + * Rename method that is also a Python keyword. (Closes: #407894) + + -- Torsten Marek <[email protected]> Sun, 12 Aug 2007 13:03:11 +0200 + +python-trinity (3.15.2+20060422-4) unstable; urgency=low + + * Build with sip 4.5 / PyQt 3.17 + + -- Torsten Marek <[email protected]> Wed, 6 Dec 2006 19:18:30 +0100 + +python-trinity (3.16.0-0ubuntu14) gutsy; urgency=low + + * Split C++ sources in more parts when building with GCC-4.[23]. + + -- Matthias Klose <[email protected]> Wed, 29 Aug 2007 22:12:01 +0200 + +python-trinity (3.16.0-0ubuntu13) gutsy; urgency=low + + * debian/control: changed the python-trinity-dev depends; + python-trinity-dev depends on python-trinity now. + + -- Martin Böhm <[email protected]> Mon, 06 Aug 2007 13:56:05 +0200 + +python-trinity (3.16.0-0ubuntu12) gutsy; urgency=low + + * Add patch kubuntu_00_sip-4.7.dpatch, make it compile with + sip 4.7 and build-dep on pyqt 3.17.3-1ubuntu1 + + -- Jonathan Riddell <[email protected]> Fri, 03 Aug 2007 17:00:07 +0100 + +python-trinity (3.16.0-0ubuntu11) feisty; urgency=low + + * Fix copy and paste error, resulting in unusable extensions for + the -dbg build. + + -- Matthias Klose <[email protected]> Wed, 21 Feb 2007 18:16:52 +0100 + +python-trinity (3.16.0-0ubuntu10) feisty; urgency=low + + * Don't call ldconfig in the installation target. + + -- Matthias Klose <[email protected]> Tue, 20 Feb 2007 21:19:44 +0100 + +python-trinity (3.16.0-0ubuntu9) feisty; urgency=low + + * Build a python-trinity-dbg package. + * Use the dpatch patch system. + * Use single targets instead of loops inside a target. + * Set Ubuntu maintainer address. + + -- Matthias Klose <[email protected]> Tue, 20 Feb 2007 02:09:12 +0100 + +python-trinity (3.16.0-0ubuntu8) feisty; urgency=low + + [ Michael Vogt ] + * Add kubuntu_03_konsole_setpty.diff, + adds setPtyFd() to sip/kpart/konsole_kpart.sip + + [ Jonathan Riddell ] + * Update build-dep version to kdelibs and konsole 3.5.6 + + -- Michael Vogt <[email protected]> Fri, 19 Jan 2007 10:43:29 +0100 + +python-trinity (3.16.0-0ubuntu7) feisty; urgency=low + + * Fix build failures on 64bit archs with python2.5. + + -- Matthias Klose <[email protected]> Sun, 14 Jan 2007 17:05:04 +0100 + +python-trinity (3.16.0-0ubuntu6) feisty; urgency=low + + * Rebuild for python2.5 as the default python version. + + -- Matthias Klose <[email protected]> Fri, 12 Jan 2007 13:18:13 +0000 + +python-trinity (3.16.0-0ubuntu5) feisty; urgency=low + + * Tighen build-dep on python-qt3 to ensure it builds + without visibility=hidden + + -- Jonathan Riddell <[email protected]> Tue, 5 Dec 2006 11:13:43 +0000 + +python-trinity (3.16.0-0ubuntu4) feisty; urgency=low + + * Rebuild against Qt without visibility=hidden + * Ensure patches are not applied in source package + + -- Jonathan Riddell <[email protected]> Mon, 4 Dec 2006 13:53:06 +0000 + +python-trinity (3.16.0-0ubuntu3) feisty; urgency=low + + * Make python-trinity depend on konsole + + -- Jonathan Riddell <[email protected]> Fri, 24 Nov 2006 14:32:43 +0000 + +python-trinity (3.16.0-0ubuntu2) feisty; urgency=low + + * Add kubuntu_02_no_konsole_symlink.diff, don't create a symlink from + /usr/lib when running make install + * Create symlink from debian/rules instead + + -- Jonathan Riddell <[email protected]> Fri, 24 Nov 2006 00:49:46 +0000 + +python-trinity (3.16.0-0ubuntu1) feisty; urgency=low + + * New upstream release + * Build-depend on pyqt 3.17 and sip 4.5 + * Add build-depends on /usr/lib/trinity/libkonsolepart.so + * Don't build for python 2.5, it fails to build + * Merge with Debian, remaining change: + - kubuntu_01_dcop.diff patch + + -- Jonathan Riddell <[email protected]> Wed, 22 Nov 2006 19:03:34 +0000 + +python-trinity (3.15.2+20060422-3) unstable; urgency=medium + + * Include shlib dependencies (Closes: #378815) + + -- Torsten Marek <[email protected]> Thu, 28 Sep 2006 20:25:29 +0200 + +python-trinity (3.15.2+20060422-2) unstable; urgency=low + + * Python policy transition (Closes: #373321) + + -- Torsten Marek <[email protected]> Wed, 21 Jun 2006 20:44:58 +0200 + +python-trinity (3.15.2+20060422-1) unstable; urgency=low + + * New upstream release + * KConfigSkeleton works now (Closes: #310919) + * KABC is included (Closes: #362443) + * Depend on python2.x-sip4 instead of python2.x-sip4-qt3 + * Bump build-depends on sip4 to 4.4.2 and dependencies on PyQt to 3.16 + * Raised debhelper compat level to 5 + * Changed my email address to [email protected] + * Builds fine in pbuilder now, probably a missed build dependency + elsewhere (Closes: #351711) + * Remove build dependency no c++abi2-dev + * Put kdepyuic into python-trinity-dev. Thanks, Stephan Hermann + + -- Torsten Marek <[email protected]> Tue, 2 May 2006 11:57:51 +0200 + +python-trinity (3.11.3+20051013-1) unstable; urgency=low + + * New upstream release + + -- Torsten Marek <[email protected]> Sun, 16 Oct 2005 11:55:45 +0200 + +python-trinity (3.11.3+20050829-2) unstable; urgency=low + + * Applied patch to klibloader.sip to fix an issue with KParts, + thanks to David & Paul Boddie. + + -- Torsten Marek <[email protected]> Mon, 10 Oct 2005 22:52:57 +0200 + +python-trinity (3.11.3+20050829-1) unstable; urgency=low + + * New upstream release (Closes: #304407) + * g++ ABI transition, + add c++abi2-dev to Build-Depends (Closes: #327949) + * Built with sip 4.3 (Closes: #327314) + * Built against KDE 3.4.2 + * Added myself to Uploaders + * Bumped all Build-Depends and Depends on sip to + be >= 4.3 and << 4.4 + * Bumped standards version to 3.6.2, no changes involved + * Fixed FSF address in copyright file + * Include upstream changelog + * Added package for Python 2.4 + * Added the homepage of PyKDE to the package descriptions + * HTML documentations is now installed into + /usr/share/doc/python-trinity-doc/html + * pykdeconfig.py now also knows that the sip files + are in /usr/share/sip/trinity, not in /usr/share/sip/kde + (Closes: #312708) + + -- Torsten Marek <[email protected]> Tue, 20 Sep 2005 01:21:33 +0200 + +python-trinity (3.11.3-4) unstable; urgency=high + + * Added a direct dependency on the right version of sip + * Added python-trinity-dev (Closes: #294076) + * Added extra/332 so it builds with KDE 3.3.2 (Closes: #294079) + + -- Ricardo Javier Cardenes Medina <[email protected]> Fri, 1 Apr 2005 16:07:33 +0100 + +python-trinity (3.11.3-3) unstable; urgency=low + + * Changed depend on PyQt >= 3.13-2 to >= 3.13 (I don't know what + I was thinking on) + + -- Ricardo Javier Cardenes Medina <[email protected]> Thu, 9 Dec 2004 09:36:34 +0000 + +python-trinity (3.11.3-2) unstable; urgency=low + + * Rebuilt against PyQt 3.13 (bumped debian/control depends too) + * Applied a simple patch to build with KDE 3.3.1 + * Adapted Thiemo Seufer's patch to make it build on mips/mipsel. + Closes: Bug#274469 + + -- Ricardo Javier Cardenes Medina <[email protected]> Mon, 4 Oct 2004 12:28:17 +0100 + +python-trinity (3.11.3-1) unstable; urgency=low + + * New upstream version. + + -- Ricardo Javier Cardenes Medina <[email protected]> Mon, 30 Aug 2004 15:40:40 +0100 + +python-trinity (3.11.1+3.11.2-2) unstable; urgency=low + + * Split the number of generated object files during the building + process on some arches, because of hardware limitations (scarce + resources, or things like hitting the exported table size limit + on Alpha). + Closes: Bug#266733 + + -- Ricardo Javier Cardenes Medina <[email protected]> Thu, 19 Aug 2004 00:41:08 +0100 + +python-trinity (3.11.1+3.11.2-1) unstable; urgency=low + + * Applied some changes from 3.11.2-snapshot-040816 to make it + build with KDE 3.3. + * Rebuilt the against KDE 3.3 due to ABI incompatibility. + Closes: Bug#266506 + + -- Ricardo Javier Cardenes Medina <[email protected]> Wed, 18 Aug 2004 19:25:53 +0100 + +python-trinity (3.11.1a-1) unstable; urgency=low + + * Initial release of this package. + Closes: Bug#147965 + * Added "pyParts.rc" from 3.7 that have been missing on the + examples since 3.8 (thanks Patrick McFarland for notifying it) + * Includes some patches from development version. + + -- Ricardo Javier Cardenes Medina <[email protected]> Sat, 19 Jun 2004 23:07:05 +0100 diff --git a/debian/squeeze/libraries/python-trinity/debian/compat b/debian/squeeze/libraries/python-trinity/debian/compat new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/squeeze/libraries/python-trinity/debian/control b/debian/squeeze/libraries/python-trinity/debian/control new file mode 100644 index 000000000..c384f66d6 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/control @@ -0,0 +1,52 @@ +Source: python-trinity-trinity +Section: python +Priority: optional +Maintainer: Timothy Pearson <[email protected]> +XSBC-Original-Maintainer: Ricardo Javier Cardenes Medina <[email protected]> +Uploaders: Torsten Marek <[email protected]>, Debian Python Modules Team <[email protected]> +Build-Depends: debhelper (>= 5.0.38), libtqtinterface-dev, python, python-all-dev, python-all-dbg, sip4 (>= 4.10), python-sip4-dev (>= 4.10), python-qt-dev (>= 3.18), kdelibs4-trinity-dev, python-central (>= 0.6.11), dpatch, python-sip4, python-sip4-dbg, python-sip4-dev +Standards-Version: 3.8.4 +Homepage: http://www.riverbankcomputing.co.uk/pykde/index.php +XS-Python-Version: all + +Package: python-trinity-trinity +Architecture: any +Depends: ${shlibs:Depends}, ${python:Depends}, python-qt3 (>= 3.18) +XB-Python-Version: ${python:Versions} +Provides: ${python:Provides} +Conflicts: python-trinity-trinity +Description: KDE3 bindings for Python [Trinity] + Python binding module that provides wide access to the KDE3 API, + also known as PyKDE. Using this, you'll get (for example) classes + from kio, kjs, khtml and kprint. + +Package: python-trinity-trinity-dbg +Priority: extra +Architecture: any +Depends: python-trinity-trinity (= ${binary:Version}), python-dbg, python-qt3-dbg, ${shlibs:Depends} +XB-Python-Version: ${python:Versions} +Description: KDE3 bindings for Python (debug extensions) [Trinity] + Python binding module that provides wide access to the KDE3 API, + also known as PyKDE. Using this, you'll get (for example) classes + from kio, kjs, khtml and kprint. + . + This package contains the extension built for the Python debug interpreter. + +Package: python-trinity-trinity-dev +Section: python +Architecture: all +Depends: pyqt-tools, ${python:Depends} +XB-Python-Version: ${python:Versions} +Description: KDE3 bindings for Python - Development files and scripts [Trinity] + Development .sip files with definitions of PyKDE classes. They + are needed to build PyKDE, but also as building blocks of other + packages based on them. + The package also contains kdepyuic, a wrapper script around PyQt's + user interface compiler. + +Package: python-trinity-trinity-doc +Section: doc +Architecture: all +Description: Documentation and examples for PyKDE [Trinity] + General documentation and examples for PyKDE providing programming + tips and working code you can use to learn from. diff --git a/debian/squeeze/libraries/python-trinity/debian/copyright b/debian/squeeze/libraries/python-trinity/debian/copyright new file mode 100644 index 000000000..d67316545 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/copyright @@ -0,0 +1,30 @@ +This package was debianized by Ricardo Javier Cardenes Medina <[email protected]> on +Sat, 19 Jun 2004 23:31:46 +0100. + +It was downloaded from http://www.riverbankcomputing.co.uk + +Upstream Authors: + + Jim Bublitz <[email protected]> + PyKDE(KDE2, KDE3) + Phil Thompson <[email protected]> + sip, PyQt, original PyKDE (KDE1) and loads of good advice and help + +Copyright: + + Copyright 2004 Jim Bublitz <[email protected]> + Copyright 1998-2002 Jim Bublitz and/or Phil Thompson + +License: + + This software 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. + + A copy of the GNU General Public License is available as + /usr/share/common-licenses/GPL in the Debian GNU/Linux + distribution or on the World Wide Web at + http://www.gnu.org/copyleft/gpl.html. You can also obtain it by + writing to the Free Software Foundation, Inc., 51 Franklin St, + Fifth Floor, Boston, MA 02110-1301 USA. diff --git a/debian/squeeze/libraries/python-trinity/debian/patches/.gitignore b/debian/squeeze/libraries/python-trinity/debian/patches/.gitignore new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/patches/.gitignore diff --git a/debian/squeeze/libraries/python-trinity/debian/pycompat b/debian/squeeze/libraries/python-trinity/debian/pycompat new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/pycompat @@ -0,0 +1 @@ +2 diff --git a/debian/squeeze/libraries/python-trinity/debian/pykdeconfig.py b/debian/squeeze/libraries/python-trinity/debian/pykdeconfig.py new file mode 100644 index 000000000..9e3840afe --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/pykdeconfig.py @@ -0,0 +1,11 @@ +# import the sipconfig.py for the normal or the debug build + +import sys + +if getattr(sys, "pydebug", False): + try: + from pykdeconfig_d import * + except ImportError, msg: + raise ImportError, 'No module named pykdeconfig; package python-trinity-dbg not installed' +else: + from pykdeconfig_nd import * diff --git a/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.dirs b/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.dirs new file mode 100644 index 000000000..8c23689f0 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.dirs @@ -0,0 +1,4 @@ +usr/share/doc/python-trinity-doc +usr/share/doc/python-trinity-doc/examples +usr/share/doc/python-trinity-doc/html + diff --git a/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.doc-base b/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.doc-base new file mode 100644 index 000000000..58c6a2651 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.doc-base @@ -0,0 +1,12 @@ +Document: PyKDE +Title: PyKDE developer documentation +Author: Jim Bublitz +Abstract: This documentation describes the PyKDE API + PyKDE contains the Python bindings to the KDE core library. + This manual contains general handling instructions and + a class reference. +Section: Programming + +Format: HTML +Index: /usr/share/doc/python-trinity-doc/html/index.html +Files: /usr/share/doc/python-trinity-doc/html/*.html diff --git a/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.examples b/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.examples new file mode 100644 index 000000000..e39721e20 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.examples @@ -0,0 +1 @@ +examples/* diff --git a/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.install b/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.install new file mode 100644 index 000000000..146aeabc5 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/python-trinity-doc.install @@ -0,0 +1 @@ +doc/* usr/share/doc/python-trinity-doc/html diff --git a/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity-dev.dirs b/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity-dev.dirs new file mode 100644 index 000000000..c395de89f --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity-dev.dirs @@ -0,0 +1 @@ +opt/trinity/share/sip/trinity diff --git a/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity-dev.install b/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity-dev.install new file mode 100644 index 000000000..7b0c03e54 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity-dev.install @@ -0,0 +1,2 @@ +sip/* opt/trinity/share/sip/trinity +contrib/kdepyuic opt/trinity/bin/ diff --git a/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity.install b/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity.install new file mode 100644 index 000000000..facee2907 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/python-trinity-trinity.install @@ -0,0 +1,3 @@ +usr/lib/python*/*-packages/*.so +usr/lib/python*/*-packages/dcop*.py + diff --git a/debian/squeeze/libraries/python-trinity/debian/rules b/debian/squeeze/libraries/python-trinity/debian/rules new file mode 100755 index 000000000..5745a4451 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/rules @@ -0,0 +1,165 @@ +#!/usr/bin/make -f +# -*- makefile -*- + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +DEB_CONFIGURE_INCLUDEDIR := /opt/trinity/include/kde +DEB_CONFIGURE_MANDIR := /opt/trinity/share/man +DEB_CONFIGURE_PREFIX := /opt/trinity +DEB_CONFIGURE_INFODIR := /opt/trinity/share/info + +cdbs_configure_flags := --with-qt-dir=/usr/share/qt3 --disable-rpath --with-xinerama $(cdbs_kde_enable_final) $(cdbs_kde_enable_debug) + +include /usr/share/dpatch/dpatch.make +# This has to be exported to make some magic below work. +export DH_OPTIONS +export QTDIR=/usr/share/qt3 +export QMAKESPEC=$(QTDIR)/mkspecs/linux-g++ + +CXXFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CXXFLAGS += -O0 +else + CXXFLAGS += -O2 +endif + +PYTHONS := $(shell pyversions -vr debian/control) +DBG_PYTHONS := $(shell pyversions -vd) + +GCCVER := $(shell gcc --version | sed -n '/^gcc (GCC)/s/.*(GCC) \(...\).*/\1/p') +ifneq (,$(filter $(GCCVER),4.2 4.3)) + SPLIT=20 +else + SPLIT=4 +endif + +.PRECIOUS: build-%/configure-stamp dbg-build-%/configure-stamp + +configure: $(PYTHONS:%=build-%/configure-stamp) $(DBG_PYTHONS:%=dbg-build-%/configure-stamp) + +build-%/configure-stamp: patch-stamp + dh_testdir + mkdir -p build-$* + cd build-$* && python$* ../configure.py \ + -c -u -k /opt/trinity -o /opt/trinity/include/kde -n /opt/trinity/lib \ + -v /opt/trinity/share/sip/trinity -j $(SPLIT) + touch $@ + +dbg-build-%/configure-stamp: patch-stamp + dh_testdir + mkdir -p dbg-build-$* + cd dbg-build-$* && python$*-dbg ../configure.py \ + -c -u -k /opt/trinity -o /opt/trinity/include/kde -n /opt/trinity/lib \ + -v /opt/trinity/share/sip/trinity -j $(SPLIT) + touch $@ + +build: $(PYTHONS:%=build-%/build-stamp) $(DBG_PYTHONS:%=dbg-build-%/build-stamp) + +build-%/build-stamp: build-%/configure-stamp + dh_testdir + $(MAKE) -C build-$* + touch $@ + +dbg-build-%/build-stamp: dbg-build-%/configure-stamp + dh_testdir + $(MAKE) -C dbg-build-$* + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f *-stamp + rm -rf $(PYTHONS:%=build-%) $(DBG_PYTHONS:%=dbg-build-%) + +# remove autogenerated *mod.sip files and clean up sources + for moddir in sip/*;\ + do\ + if [ -d $$moddir ]; then\ + rm -f $$moddir/` basename $${moddir}`mod.sip;\ + fi;\ + done + dh_clean + +install: install-indep install-arch + +install-indep: + dh_testdir + dh_testroot + dh_clean -k -i + dh_installdirs -i + dh_install -i -X'\.diff$$' -X'\.in$$' -X'\.html$$' + for version in ${PYTHONS};\ + do\ + mkdir -p debian/python-trinity-trinity-dev/opt/trinity/lib/python-$$version/site-packages;\ + cp debian/pykdeconfig.py debian/python-trinity-trinity-dev/opt/trinity/lib/python-$$version/site-packages/;\ + cp build-$$version/pykdeconfig.py debian/python-trinity-trinity-dev/opt/trinity/lib/python-$$version/site-packages/pykdeconfig_nd.py;\ + done + for version in ${DBG_PYTHONS};\ + do\ + cp dbg-build-$$version/pykdeconfig.py debian/python-trinity-trinity-dev/opt/trinity/lib/python-$$version/site-packages/pykdeconfig_d.py;\ + done + +install-arch: + dh_testdir + dh_testroot + dh_clean -k -a + dh_installdirs -a + set -e; \ + for version in ${PYTHONS};\ + do\ + $(MAKE) -C build-$$version install DESTDIR=$(CURDIR)/debian/tmp;\ + done + + set -e; \ + for version in ${DBG_PYTHONS}; do \ + $(MAKE) -C dbg-build-$$version install DESTDIR=$(CURDIR)/debian/python-trinity-trinity-dbg;\ + done + + dh_install -a --sourcedir=$(CURDIR)/debian/tmp + + mkdir -p $(CURDIR)/debian/python-trinity-trinity/opt/trinity/lib/ + ln -s /opt/trinity/lib/kde3/libkonsolepart.so $(CURDIR)/debian/python-trinity-trinity/opt/trinity/lib/ + for i in $$(find debian/python-*-dbg -name '*.so'); do \ + b=$$(basename $$i .so); \ + mv $$i $$(dirname $$i)/$${b}_d.so; \ + done + find debian/python-*-dbg ! -type d \ + ! \( -name '*.so' -o -name '*config_d.py' \) | xargs rm -f + + find debian/python-*-dbg -depth -type d -empty -exec rmdir {} \; + + +# 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 ChangeLog + dh_installdocs -A THANKS + dh_installexamples + dh_link +ifeq (,$(findstring -i, $(DH_OPTIONS))) + DH_OPTIONS= dh_strip -ppython-trinity-trinity #--dbg-package=python-trinity-trinity-dbg +endif + dh_compress -X.py -X.ui -X.dtd + dh_fixperms + DH_PYCENTRAL=nomove dh_pycentral + dh_installdeb + dh_shlibdeps -l /opt/trinity/lib + dh_gencontrol + dh_md5sums + dh_builddeb + +# Build architecture independant packages using the common target. +binary-indep: install-indep + $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common + +# Build architecture dependant packages using the common target. +binary-arch: build install-arch + $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common + +binary: binary-arch binary-indep +.PHONY: build clean binary-indep binary-arch binary install install-indep install-arch configure diff --git a/debian/squeeze/libraries/python-trinity/debian/watch b/debian/squeeze/libraries/python-trinity/debian/watch new file mode 100644 index 000000000..26518db46 --- /dev/null +++ b/debian/squeeze/libraries/python-trinity/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://www.riverbankcomputing.com/Downloads/PyKDE3/PyKDE-(.*)\.tar\.bz2 |