ion2 (20040729-3) unstable; urgency=low * Orphaning package. -- Norbert Tretkowski Mon, 26 Mar 2007 00:01:52 +0200 ion2 (20040729-2.1) unstable; urgency=medium * Non-maintainer upload. * Fix ion2's macros.tex to work with hevea 1.09: (Closes: #396930) + patch from Luc Maranget * Bump Standards-Version to 3.7.2. * Update FSF address. * install-menu is in /usr/bin, not /usr/sbin. -- Mohammed Adnène Trojette Fri, 10 Nov 2006 02:48:44 +0100 ion2 (20040729-2) unstable; urgency=low * Used libxinerama-dev instead of libx11-dev in build-dependencies and ion2-dev dependencies. (closes: #320905) * Moved .desktop files to /usr/share/xsessions (closes: #310432). * Applied patch from Matt Kraai to ignore make's exit status for the realclean target. * Updated FAQ. * Updated Standards-Version to 3.6.2. -- Norbert Tretkowski Sat, 6 Aug 2005 19:41:25 +0200 ion2 (20040729-1) unstable; urgency=low * New upstream release ion-2-20040729. * New co-maintainer, added myself to uploaders. (closes: #276229) * Corrected build-dependencies to reflect the new xfree86 library arrangement. -- Norbert Tretkowski Mon, 29 Nov 2004 00:10:35 +0100 ion2 (20040601-2) unstable; urgency=low * Suggest menu (>= 2.1.9) because older versions don't support outputencoding. Closes: #258321. * Added ion-lock, a script which uses xscreensaver if it's available, otherwise xlock. Closes: #255992. -- Per Olofsson Fri, 16 Jul 2004 22:51:22 +0200 ion2 (20040601-1) unstable; urgency=low * New upstream release. Closes: #252707. * Use ISO-8859-1 as output encoding in the menu-method. Closes: #246710. * Added generation of a special i18n menu using the current locale. * Moved the generated menu files to /var/lib/ion2. Closes: #246733. * Quote properly in menu-method. Closes: #251250. * Pulled examples from the new ion-scripts darcs repository. * Removed the unnecessary creation of the include/ion symlink in the source from debian/rules. * debian/update-faq now removes the old version. * Don't compress Lua example files so that examples/index.html doesn't get broken links. * Renamed debian-menus.lua to debian-menu.lua. -- Per Olofsson Thu, 10 Jun 2004 19:11:33 +0200 ion2 (20040407-1) unstable; urgency=low * New upstream release. - Shouldn't get a box cursor when switching from fullscreen mode too fast. Closes: #242153. - Shouldn't take long time to start xterm now. Closes: #245518. * Lowered ion2-doc's priority to extra. * Created and added ion2.desktop and pwm2.desktop to /etc/dm/Sessions so that Ion can be selected from gdm and similar. Closes: #245457. * Don't remove precompiled Lua files anymore. * Updated the copyright file. * Added kludge for wmdate to dock.lua. * Create the include/ion symlink when building if it doesn't exist, since Subversion doesn't allow symlinks. * Added /usr/include/ion2/menu to ion2-dev. * Removed the 0.0. from the version number. The dates are not likely to go away. -- Per Olofsson Sun, 25 Apr 2004 23:58:35 +0200 ion2 (0.0.20040207-3) unstable; urgency=low * Versioned the Lua dependencies to >> 5.0.2. * Still remove precompiled Lua files because they don't belong in share, but this will be changed in next upstream release where they're placed in /usr/lib. * Removed bashism from ion2's prerm. * Added example scripts from the website. * Added FAQ from the website and wrote the update-faq script to automate the downloading of the FAQ. * Added debian/packaging-notes.txt with some notes about the packaging. * Removed references to ion-devel from README.dock. * Fixed pwm2's loading of debian-menus.lua. Closes: #239396. * Quoted the needs value in the menu file because lintian complained about it. -- Per Olofsson Fri, 2 Apr 2004 22:44:22 +0200 ion2 (0.0.20040207-2) unstable; urgency=low * Check if the menu package is installed before including /usr/share/ion2/debian-menus.lua, to avoid errors if this is not the case. Closes: #234343. * Raised x-window-manager alternative priority to 50 per policy 11.8.4. * Also add pwm2 as an alternative to x-window-manager. But set priority to 49 because it's less important than ion2. * Removed leading "A" from ion2 synopsis. * Updated description. * Added website URL to description. * Updated doc-base description as well. * Generate PDF version of the documentation instead of PostScript. This is what the developer's reference tells me to do and, well, why not. You get nice hyperlinks. -- Per Olofsson Tue, 2 Mar 2004 00:19:34 +0100 ion2 (0.0.20040207-1) unstable; urgency=low * New upstream release. * Removed the prebuilt documentation included in the new ion-doc version. * Removed the ionnotes manual because upstream doesn't think it's mature enough. * Use the target realclean when cleaning the documentation source directory. * Rewrote ion2-doc description. * Small change in ion2 description. * Modified debian/ion2.menu-method to use complete section names as identifiers for submenus instead of just titles. This makes it possible to have more than one submenu with the same title. * Don't use absolute path when including debian-menus.lua from ion-menus.lua. * Place debian-menus.lua in /usr/share/ion2 instead of /etc/X11/ion2. This makes sure the user doesn't accidentally copy it to ~/.ion2/. * Don't refer to /usr/share/doc/menu/README in the generated menu file because it doesn't exist. * Remove /usr/share/ion2/debian-menus.lua in debian/ion2.prerm when removing the package. -- Per Olofsson Sun, 8 Feb 2004 01:09:57 +0100 ion2 (0.0.20040131-1) unstable; urgency=low * New upstream release. * Changed reference in man/ion.1.in from X(1x) to X(7x) because the former does not seem to exist in Debian. * Hevea fix in ion-doc/ionconf.tex again (forgot to change %begin to \begin etc.). * Don't give option dvipdfm to hyperref in ion-doc/macros.tex because we don't make pdf's in this package and it produces a lot of ugly warnings when converting to Postscript. -- Per Olofsson Sun, 1 Feb 2004 15:50:57 +0100 ion2 (0.0.20040127-1) unstable; urgency=low * New upstream release. * Depend on libtool/libltdl 1.4.1, not 1.4. -- Per Olofsson Wed, 28 Jan 2004 18:52:34 +0100 ion2 (0.0.20040121-1) unstable; urgency=low * New upstream release. * Changed package name to ion2 and updated all references. * Added reference to ion2-doc package to man/ion.1.in. * Changed priority to optional. * Added that extra .0 to Standards-Version :) * Updated descriptions. * Only depend on libtool (>> 1.4) and gcc (>> 3). * Removed ion2-dev.preinst because there's no need to remove a doc directory from ion-devel-dev anymore. * Updated share/welcome_message.head. * Added dependency on libtool and gcc (>> 3) to ion2-dev. * Added conflict with ion versions which do not use alternatives for the ion executable. * Added copyright notice from dock/dock.c to debian/copyright and made some small indentation changes. * Uncommented POSIX_SOURCE and XOPEN_SOURCE in system.mk and removed -ansi flag from them (we use C99). * Install dock/README.dock. * Added Ion menu-method and added code to include it in ion-menus.lua. * Wrote a README.Debian for the ion2 package. * Hevea fix in ion-doc/ionconf.tex. * Added PWM2 to Debian menu. * Restart to PWM2 instead of PWM in etc/ion-menus.lua. * Updated PWM menus similar to the Ion menus (including adding Debian menu). -- Per Olofsson Sun, 25 Jan 2004 01:17:04 +0100 ion-devel (0.0.20031211-3) unstable; urgency=low * Removed DEFAULT_MOD+Menu keybinding since the Menu keysym is not available in all XFree86 keyboard models, and it generates an error message on startup if it is not. This has already been done in the Ion SVN repository. (closes: #226034) -- Per Olofsson Sun, 4 Jan 2004 17:07:26 +0100 ion-devel (0.0.20031211-2) unstable; urgency=low * Moved all Build-Depends-Indep to Build-Depends because the policy is flawed and buildd's can't handle it. (closes: #225731) -- Per Olofsson Thu, 1 Jan 2004 13:37:55 +0100 ion-devel (0.0.20031211-1) unstable; urgency=low * New upstream release. - Note that user configuration is now in ~/.ion2 instead of ~/.ion-devel. * ion-doc updated to version 20031211. * Remove ion-doc/.log when doing make clean. * Added copyright notice for the documentation to debian/copyright. * Provide ion-devel-api-n where n is the API version. * Don't rename ioncore in debian/rules because it doesn't exist anymore. * Removed ion-devel-core manual page because ion-devel-core doesn't exist anymore. * Rename ion.1 not ion.1x in debian/rules. * Rename pwm binary and manual page to pwm-devel in debian/rules. * Modified man/pwm.1.in similarly to the ion manpage to point out that it's the -devel version. * Modified man/ion.1.in to refer to the ion-devel-doc package for documentation. * Rebuilt man/ion.1.in.txt. * Modified share/welcome_message.head to fit the Debian package better. * Pulled ion/ion.c from CVS to fix bug which caused ~/.ion2/.welcome_msg_displayed to be created with weird permissions. * Pulled etc/look-clean.lua from CVS to get a menu font size which exist in the standard Debian X font packages. * Pulled query/querylib.lua from CVS to make the default manpage work (F1+Enter). * Restructured debian/copyright once again and added some information which were missing. -- Per Olofsson Fri, 26 Dec 2003 22:18:37 +0100 ion-devel (0.0.20031121-1) unstable; urgency=low * New upstream release. * Added ion-devel-doc. (closes: #212719) * Modified the source for the documentation to build HTML output with hevea instead of latex2html, since latex2html is non-free. Unfortunately the output is not as good, but it is probably good enough. * Added README.Debian to ion-devel-doc which informs about the above. * Uncommented the XMMS kludges in etc/kludges.lua which was added by upstream. * Removed -D_GNU_SOURCE from POSIX_SOURCE variable in system.mk because it's now defined in the affected source file (libtu/output.c). * Modified query/querylib.lua to prompt "Manual page (ion-devel)" instead of "Manual page (ion)" when F1 is pressed. * Remove pre-compiled Lua files /usr/share/ion-devel/*.lc because lua 5.0.0 is buggy. They will be included when lua 5.0.1 is in Debian. * Use x-terminal-emulator and sensible-browser in etc/ioncore-menus.lua. -- Per Olofsson Mon, 8 Dec 2003 18:37:38 +0100 ion-devel (0.0.20030814-3) unstable; urgency=low * Show the ion-devel manpage when pressing Mod1+F1, not the ion manpage. Also use the ion-devel manpage as default when pressing F1. (closes: #215288) * Disabled UTF-8 support because it causes problems for some people. (closes: #216511) * Restructured beginning of debian/copyright. -- Per Olofsson Thu, 6 Nov 2003 22:21:31 +0100 ion-devel (0.0.20030814-2) unstable; urgency=low * Call uname without -p in etc/ioncore-bindings.lua since that option is not present in Debian. (closes: #212628) * Split the rules in debian/rules into -indep and -arch for an ion-devel-doc package, but removed the actual package for now because of GFDL non-freeness. * Restructured debian/copyright a little. * Define _GNU_SOURCE when compiling so that asprintf gets declared. * Took luaextl/luaextl.[ch] and ioncore/readconfig.c from the CVS snapshot to fix the funky type coercion issue with va_list which made Ion segfault on powerpc and (presumably) s390. (closes: #212781) * Corrected build-deps: (closes: #214330, #214386) - gcc needs to be at least 3.0 - only debhelper >=4 is needed, not 4.1 - libtool/libltdl only needs to be >=1.4.2 apparently, not 1.4.3 * Added debian/examples/alt_resize.lua with code for more intuitive resizing. (closes: #213903) * Added debian/examples/mover.lua with code for moving client windows to adjacent frames. * Modified the description further and added some information about the configuration language and the modularity. * Sponsored by Joey Hess. -- Per Olofsson Fri, 10 Oct 2003 22:45:20 +0200 ion-devel (0.0.20030814-1) unstable; urgency=low * New upstream release. (closes: #205012) - Should build on all archs now. (closes: #200981) * Remove unused .a files in /usr/lib/ion-devel (only the shared libraries are used). * Updated Standards-Version to 3.6.1. -- Per Olofsson Wed, 24 Sep 2003 16:30:49 +0200 ion-devel (0.0.20030627-1.1) unstable; urgency=low * Non-maintainer upload. * Apply patch from Matt Kraai to get the package building on powerpc and s390 (closes: #200981). -- Steve Langasek Mon, 8 Sep 2003 01:19:33 -0500 ion-devel (0.0.20030627-1) unstable; urgency=low * New upstream release. * Dependency on Lua 5.0 added. * UTF-8 support enabled. * debian/rules: Don't make depend and don't pass unnecessary variables to make. * Include rules.mk and mkexports.lua in ion-devel-dev. * Don't rename version.h and config.h anymore. Should be solved upstream. ION_DEBIAN_PACKAGE makefile variable removed. * Helper scripts have been moved to share and lib upstream, so manual pages have been removed and name changes for the scripts skipped. * Moved config.h and system.mk to /usr/lib/ion-devel, the other development files are in /usr/share/ion-devel. * License change and copyright file cleanup. * Various changes to accommodate upstream changes. * A lot of changes removed due to successful upstream coordination :) * Use x-terminal-emulator instead of xterm, this had apparently disappeared in some version. (closes: #196410) * Remove /etc/X11/ion-devel and everything in it if purging. * Rewrote most of the package descriptions. * Removed some Galeon stuff from kludges.lua as upstream now provides one kludge for Galeon, and it is probably enough (better to keep close to upstream). -- Per Olofsson Sun, 29 Jun 2003 18:33:08 +0200 ion-devel (0.0.20030327-2) unstable; urgency=low * Use -fPIC when compiling modules (closes: #188917). -- Per Olofsson Thu, 24 Apr 2003 20:41:15 +0200 ion-devel (0.0.20030327-1) unstable; urgency=low * New upstream release (closes: #183900). * Various changes to accommodate new source layout. * system*.mk and ion-config.h now placed in /usr/lib/ion-devel/dev because modules will be placed directly in /usr/lib/ion-devel per new upstream default. * draw.conf is now symlinked to look-clean.conf in ion-devel.postinst per new upstream default. * Added ion-devel.postrm and moved removal of draw.conf symlink from ion-devel.prerm to ion-devel.postrm. * Added #DEBHELPER# tag to ion-devel.preinst and ion-devel.postrm. * Changed the paths in system.mk to proper values so that modules can use them. * Added ION_DEBIAN_PACKAGE variable to system.mk to make it possible for add-on modules to determine if they are to be built against the Debian package. * Disabled Xft support because it is broken when using non-truetype fonts. * Added conflict with incompatible ion-devel-dock versions. * Added workaround for make realclean bug to debian/rules. * Renamed ioncore to ion-devel-core and made sure it was called from the script. * Fixed the ion and pwm scripts so they use the correct ETCDIR. * Added ion-devel-core manual page. * Updated to standards version 3.5.9. -- Per Olofsson Sun, 30 Mar 2003 21:43:24 +0200 ion-devel (0.0.20030225-1) unstable; urgency=low * New upstream release. * Switched to debhelper. * Added conflict with ion-devel-metadome. * Added version.h to ion-devel-dev as ion-version.h. * Added system-inc.mk to ion-devel-dev. * Switched to libxft2. * Moved system.mk, system-inc.mk and ion-config.h to /usr/lib/ion-devel and added symlinks. * Renamed /usr/include/ion to /usr/include/ion-devel. * Moved some things from debian/rules to system.mk. * CF_XFT back in system.mk, wmcore/common.h less modified. * Changed ion-devel-dev's package description. * Moved manual pages to debian/man. * Changed package description. * Some small changes to the manual pages. -- Per Olofsson Sun, 2 Mar 2003 00:23:07 +0100 ion-devel (0.0.20030131-2) unstable; urgency=low * Added dependency on xlibs-dev to ion-devel-dev. * Install libtu headers in /usr/include/ion/libtu/include/libtu instead of /usr/include/ion/libtu since that is what modules expect. * system.mk is now installed to /usr/include/ion. * /usr/share/doc/ion-devel-dev is now a symlink to ion-devel. * Added some kludges for Galeon and Evolution to kludges.conf (closes: #180568) -- Per Olofsson Fri, 14 Feb 2003 18:19:00 +0100 ion-devel (0.0.20030131-1) unstable; urgency=low * New upstream release. * Xft support enabled. * Added ion-devel-dev package (for compiling modules). * Changed reference to ion-runinxterm in query/query.c to ion-devel-runinxterm. * Uses ion-config.h instead of config.h (build process creates symlink). * Moved CF_XFT define from system.mk to config.h. -- Per Olofsson Sat, 1 Feb 2003 00:52:45 +0100 ion-devel (0.0.20021229-1) unstable; urgency=low * New upstream release. * ion-devel-view now runs sensible-browser instead of Mozilla when viewing a URL. * The compilation option -pedantic-errors was changed to -pedantic in system.mk because it breaks on /usr/include/regex.h. * Patch to make Emacs 21 not freeze during startup was applied (modifies wmcore/clientwin.c). * Will hopefully be added to Debian (closes: #173593) -- Per Olofsson Tue, 31 Dec 2002 01:03:45 +0100 ion-devel (0.0.20021104-3) unstable; urgency=low * The /etc/X11/ion-devel/draw.conf symlink is not listed as a conffile anymore, it is instead created and removed by postinst and prerm. -- Per Olofsson Sat, 7 Dec 2002 17:49:59 +0100 ion-devel (0.0.20021104-2) unstable; urgency=low * Added -devel to the name of all executables, the manual page and updated affected references. Removed conflict with ion from debian/control. * When ion-devel is the default window manager, /etc/alternatives/x-window-manager.1.gz now points to the correct file. * draw.conf is now also listed as a conffile. * Wrote manual pages for the scripts (ion-devel-*) * ion-devel-view now uses Mozilla instead of Netscape to open URLs -- Per Olofsson Fri, 6 Dec 2002 22:57:00 +0100 ion-devel (0.0.20021104-1) unstable; urgency=low * Initial release. Started out with diff from Tommi Virtanen's stable ion package. -- Per Olofsson Mon, 2 Dec 2002 23:54:31 +0100