debian/0000755000000000000000000000000012255617604007176 5ustar debian/changelog0000644000000000000000000007571112255402550011053 0ustar rxvt-unicode (9.19-1) unstable; urgency=medium [ Ryan Kavanagh ] * Imported Upstream version 9.19 (Closes: #731334) * Drop the following patches, applied upstream: + 13_section_mismatch.diff + 14_pod_errors.diff + 15_perl_518.diff * Update standards version to 3.9.5 * Offer both 16x16 and 32x32 icons in menu (Closes: #723889) * Allow urxvt and urxvtd to update utmp (Closes: #500230) + Override lintian warning setgid-binary for /usr/bin/urxvt and /usr/bin/urxvtd [ James M Leddy ] * Added .desktop files so that we work with window managers like Gnome and Unity (Closes: #724623) -- Ryan Kavanagh Sat, 21 Dec 2013 16:17:07 -0500 rxvt-unicode (9.18-3) unstable; urgency=low * Tabbed extension now works with Perl 5.18 (Closes: #721456), 15_perl_518.diff * Make Vcs-* fields canonical * Drop manpage-has-errors-from-man override in rxvt-unicode-256color, no longer used * Update clean target to restore sources to pristine condition -- Ryan Kavanagh Sun, 01 Sep 2013 08:39:38 -0400 rxvt-unicode (9.18-2) unstable; urgency=low * Upload to unstable now that wheezy has been released * Merge in patch from gregor herrman fixing a FTBFS due to POD errors (Closes: #708026) -- Ryan Kavanagh Sun, 26 May 2013 18:12:22 -0400 rxvt-unicode (9.18-1) experimental; urgency=low * Imported Upstream version 9.18 * Added menu file for rxvt-unicode-256color (Closes: #690226) -- Ryan Kavanagh Sat, 20 Apr 2013 17:55:45 -0400 rxvt-unicode (9.17-1) experimental; urgency=low * Imported Upstream version 9.17 + Document Ctrl-Left/Right in tabbed extension (Closes: #684880) + Update copyright years + Refreshed patches * Take over maintainership of rxvt-unicode, team is long dead * Bump standards to 3.9.4 * Re-enable -Wall, (Closes: #679796) * Cleanup more files upstream misses * Ignore certain auto-regenerated files in diff, see debian/source/options * Undo changes to auto-generated files in clean target, as mandated by policy * Set urxvtperl(3)'s .TH to 3 since we're installing in section 3, 13_section_mismatch.diff * Update 11_fix_lexgrog.diff to deal with broken NAME in selection-popup manpage * Fix POD errors in urxvt manpage, 14_pod_errors.diff -- Ryan Kavanagh Thu, 21 Mar 2013 09:28:31 -0400 rxvt-unicode (9.15-2) unstable; urgency=low * Use hardening build flags via dpkg-buildflags * Bump standards version to 3.9.3 -- Ryan Kavanagh Fri, 29 Jun 2012 10:35:09 -0400 rxvt-unicode (9.15-1) unstable; urgency=low * Imported Upstream version 9.15 - Update people's copyright years - Refresh patches * Enable startup-notification for rxvt-unicode and rxvt-unicode-256color but not for rxvt-unicode-light (Closes: #656253) - Add libstartup-notification0-dev to B-D -- Ryan Kavanagh Mon, 30 Jan 2012 06:35:19 -0500 rxvt-unicode (9.14-1) unstable; urgency=low * Imported Upstream version 9.14 - Updated copyright file - Includes perl extension to specify bell command (Closes: #633989) - Fixes bugs in tabbed extension (Closes: #531751, #511377, #459924) - Fixes redraw bug that occurs when window managers do not honour the size hints set by urxvt (Closes: #551898) * Added missing NMU to changelog * Recommend "fonts-vlgothic | fonts-japanese-gothic", not "ttf-sazanami-gothic". (Closes: #642533) * Drop 08_rebuild_docs.diff, upstream now supports rebuilding documentation * Update debian/rules to rebuild docs using upstream Makefile * rxvt-unicode-ml should be oldlibs/extra since it's a transition package -- Ryan Kavanagh Thu, 22 Dec 2011 18:09:33 -0500 rxvt-unicode (9.12-1) unstable; urgency=low * New upstream release * Dropped 13_fix_paste.diff, applied upstream -- Ryan Kavanagh Tue, 19 Jul 2011 15:09:15 -0400 rxvt-unicode (9.11-2) unstable; urgency=low * Fix paste in 9.11, 13_fix_paste.diff (Closes: #631264) * Added missing build-arch and build-indep targets to rules * Turn on DM-Upload-Allowed -- Ryan Kavanagh Thu, 23 Jun 2011 08:08:46 -0400 rxvt-unicode (9.11-1) unstable; urgency=low * New upstream release - No longer have selection extension get confused by Unicode cutchars (Closes: #616463) - Enable selection of lines with umlauted characters (Closes: #523072) - Document perl urxvt:: functions (Closes: #504817) - Set a default PATH_MAX to fix FTBFS on hurd (Closes: #624736) - Drop 13_screenoverlay_shortcut_clash.diff, applied upstream * This build will build against the latest perl (5.12) in unstable. (Closes: #625823, #625827) -- Ryan Kavanagh Fri, 06 May 2011 07:19:52 -0400 rxvt-unicode (9.10-2) unstable; urgency=low * Fix the rxvt-unicode <-> rxvt-unicode-ml relationship to fix the depend/conflict cycle, (Closes: #613780) * Don't have C-M-X shortcuts make urxvt crash when X is accessed through a shift key (13_screenoverlay_shortcut_clash.diff) * Clean up files we've been leaving behind. (Closes: #578291) * Bump to standards version 3.9.2 -- Ryan Kavanagh Sat, 30 Apr 2011 14:44:55 -0400 rxvt-unicode (9.10-1) unstable; urgency=low * New maintainer (Closes: #617542) * Imported Upstream version 9.10 - Fixes regression, urxvtd no longer forks when it shouldn't (Closes: #613076) - Dropped 09_binutils_gold.diff, no longer needed - Replace libafterimage-dev with libgtk2.0-dev in B-D * Remove a copy of part of Decklin's homedir * Bump standards to 3.9.1 * Bump compat to 7 and increment debhelper version to 7.0.0 * Split up debian-changes-9.01-1 into a series of single patches - Set app-defaults path in 01_app-defaults.diff - Use DejaVu instead of Bitstream Vera in 02_use_dejavu.diff - Dropped xterm scrollbar border color patch, 03_fix_xterm_scrollbar.diff - Dropped patch 04_no_urgency_on_focus.diff - Dropped set default cutchars, fix double-click word selection, 05_cutchars.diff - Elide obsolete documentation in 06_debian_docs.diff - Set correct path to file with color names in manpage, 07_rgb_location.diff - Rebuild documentation, 08_rebuild_docs.diff * Split debian-changes-9.09-2 into single patches - Link against libfontconfig to fix FTBFS with binutils-gold, 09_binutils_gold.diff - Dropped the metabit patch, 10_metabit.diff * In debian/rules: - Don't ignore all make errors on clean - plain-scroll is no longer a configure option, dropped it from our list - Use dh_autotools-dev_* instead of manually replacing config.guess, config.sub - dh_clean should be the last thing called in the clean target - Don't ship empty usr/{bin,share/pixmaps} and etc/X11/app-defaults in rxvt-unicode-ml - Don't install empty directory usr/share/pixmaps in rxvt-unicode-ml * Depend on ncurses-term >= 5.8-1 for rxvt-unicode-256color terminfo (Closes: #613226) * Fix malformed whatis entries (11_fix_lexgrog.diff) * Don't use hyphens as minus signs (12_hyphen_minus_sign.diff) * Added lintian overrides for tables that are too wide in urxvt.7. These are generated manpages and so these man warnings aren't really fixable. * Added homepage to control * rxvt-unicode-ml is a transition package depending on rxvt-unicode, don't install a menu entry since there is no accompanying binary. * Don't reference a symlink of the GPL from copyright file * set -e in maintainer scripts instead of '-e' option on #! line * Added Vcs-* fields * Upload sponsored by Yaroslav Halchenko -- Ryan Kavanagh Sun, 27 Mar 2011 07:36:20 -0400 rxvt-unicode (9.09-5) unstable; urgency=low * Split into rxvt-unicode-256color package -- Decklin Foster Thu, 10 Feb 2011 13:03:21 -0500 rxvt-unicode (9.09-4) unstable; urgency=low * Recommend ncurses-term for regular/ml flavors (Closes: #605951) * Update -ml font depends (kochi -> sazanami) -- Decklin Foster Wed, 08 Dec 2010 11:52:58 -0500 rxvt-unicode (9.09-3) unstable; urgency=low * Set TERM to rxvt-256color for regular and -ml flavors. This may be a temporary measure until we fork the "rxvt-unicode" terminfo entry; please send your feedback. -- Decklin Foster Tue, 07 Dec 2010 11:33:49 -0500 rxvt-unicode (9.09-2) unstable; urgency=low [ Bhavani Shankar ] * Link against libfontconfig to fix FTBFS with binutils-gold (Closes: #604952) [ Decklin Foster ] * Enable 256 colors in regular and -ml flavors (hooray!) (Closes: #493481) * Fix handling of 'meta8' option for non-latin1 locales (Closes: #558725) -- Decklin Foster Tue, 30 Nov 2010 01:34:55 -0500 rxvt-unicode (9.09-1) unstable; urgency=low * New upstream version * Switch to 3.0 (quilt) source format -- Decklin Foster Mon, 15 Nov 2010 14:41:02 -0500 rxvt-unicode (9.07-2) unstable; urgency=low [ Jakub Wilk ] * Disable use of epoll on Alpha and SPARC (Closes: #570689) [ Decklin Foster ] * Change xutils build-dep to xutils-dev (Closes: #575859) * Fix copyright notice * Use "Terminal Emulators" menu section -- Decklin Foster Sun, 18 Apr 2010 21:55:23 -0400 rxvt-unicode (9.07-1) unstable; urgency=low * New upstream version - Fixes FTBFS non-const declaration in background.C (Closes: #560482) -- Decklin Foster Thu, 14 Jan 2010 21:04:21 -0500 rxvt-unicode (9.06-3) unstable; urgency=low * Don't remove urxvtcd alternative if selected (Closes: #555310) * Fix x-terminal-emulator priority for urxvt -- Decklin Foster Sun, 29 Nov 2009 22:00:45 -0500 rxvt-unicode (9.06-2) unstable; urgency=medium * Don't install an alternative for urxvtcd (due to #481123) -- Decklin Foster Mon, 02 Nov 2009 11:11:44 -0500 rxvt-unicode (9.06-1) unstable; urgency=low * New upstream version - Uses PERL_SYS_INIT3 (Closes: #495066) * Disable libafterimage in -lite flavor (Closes: #493480) -- Decklin Foster Sat, 08 Nov 2008 18:32:29 -0500 rxvt-unicode (9.05-4) unstable; urgency=low * Remove urxvtcd alternative in prerm (Closes: #503137) - Also, install its manual page as a slave. -- Decklin Foster Sat, 25 Oct 2008 22:53:39 -0400 rxvt-unicode (9.05-3) unstable; urgency=low * Correct location of rgb.txt (Closes: #501728) * Fix xterm scrollbar border color -- Decklin Foster Tue, 21 Oct 2008 17:03:42 -0400 rxvt-unicode (9.05-2) unstable; urgency=low * Remove quilt, put the following it git: - Elide very obsolete documentation of problems with sarge .deb - Fix sed and podselect invocations so that docs are generated correctly - Enable checking of app-defaults resources by default - Perl ext: set default cutchars, fix double-click word selection * Add example for shift-up/down arrow scrolling (suggested by Nico Golde) * Bitstream Vera -> DejaVu (code only! not in docs.) (Closes: #461289) * Don't set urgency hint if focused (Closes: #493981) -- Decklin Foster Mon, 15 Sep 2008 18:36:06 -0400 rxvt-unicode (9.05-1) unstable; urgency=low * New Upstream Version -- Decklin Foster Mon, 16 Jun 2008 21:15:27 -0400 rxvt-unicode (9.02-1) unstable; urgency=low * New upstream release, obsoletes urxvtc-destroy.patch * Preserve EWMH state and desktop properties in the tabbed extension (Closes: #459888) -- Decklin Foster Tue, 29 Jan 2008 22:39:18 -0500 rxvt-unicode (8.9-2) unstable; urgency=low * Add patch to prevent urxvtd crashing when urxvtc is passed an illegal option. (Closes: #460560) -- Decklin Foster Tue, 15 Jan 2008 22:23:06 -0500 rxvt-unicode (8.9-1) unstable; urgency=low * New upstream release. * Don't refer to CFLAGS in debian/rules, as we are actually setting CXXFLAGS. -- Decklin Foster Wed, 26 Dec 2007 21:56:16 -0500 rxvt-unicode (8.7-2) unstable; urgency=high * Set EV_USE_POLL to 1 on powerpc, to work around a particularly nasty bug where libev would consistently abort with a failed assertion on startup. Current versions are already fixed, but this patch is being uploaded to replace the broken 8.7-1 in testing. (Closes: #457658) -- Decklin Foster Wed, 26 Dec 2007 20:19:17 -0500 rxvt-unicode (8.7-1) unstable; urgency=low * New upstream release (Closes: #455541) - libafterimage now used for pixmap support (Closes: #448663) - Merges man-typos.patch, popup-https.patch, sensible-browser.patch * All flavors but -lite will depend on libafterimage, but XIM and ISO14775 are now only in -ml so as not to bother users who don't want them. (Closes: #393847) * Fix groff copypasta in select-quoted.patch * Don't install rxvt.1.gz as a slave alternative twice (Closes: #412062) -- Decklin Foster Wed, 12 Dec 2007 19:45:22 -0500 rxvt-unicode (8.4-1) unstable; urgency=low * New upstream release -- Decklin Foster Sat, 27 Oct 2007 21:08:55 -0400 rxvt-unicode (8.3-2) unstable; urgency=low * Fix sed and podselect invocations so that docs are generated correctly (Closes: #437364) -- Decklin Foster Sun, 12 Aug 2007 02:24:21 -0400 rxvt-unicode (8.3-1) unstable; urgency=low * New upstream release (Closes: #433004) - Rolled with autoconf 2.61 (Closes: #422540) * Match https URLs in selection-popup (Closes: #428659) * Fix typos in urxvtperl(3) (Closes: #411074, #415848) * Use sensible-browser instead of x-www-browser directly (Closes: #415846) * Added urxvtcd as alternative (Closes: #381967) -- Decklin Foster Fri, 03 Aug 2007 12:44:44 -0400 rxvt-unicode (7.9-2) unstable; urgency=low * Edit the comments in the app-defaults file, and disable all settings by default. If font autoselection fails, I would prefer to open a new bug specifically for that. (Closes: #385481) * Reorganize and edit README.Debian, pushing as much as possible into FAQ format (with resource setting issues first). -- Decklin Foster Fri, 1 Sep 2006 14:44:58 -0400 rxvt-unicode (7.9-1) unstable; urgency=low * New upstream release - Fixes environment-corruption bug (Closes: #380348) -- Decklin Foster Sun, 27 Aug 2006 12:57:01 -0400 rxvt-unicode (7.8-2) unstable; urgency=low * Added select-quoted.patch, to set default cutchars for the Perl selection extension and fix double-click selection of words. (Closes: #377194) * Don't generate intermediate .pod file in doc/Makefile, since we would have to explicitly clean it before generating the .diff.gz anyway. -- Decklin Foster Fri, 28 Jul 2006 02:35:21 -0400 rxvt-unicode (7.8-1) unstable; urgency=low * New upstream release. Updated patches: - Merged upstream: grammar.patch, faq-section.patch - Updated: generate-docs.patch - Obsolete: make-docs.patch, man-title.patch * Check for exit status of 2 in urxvtcd, and use -q (Closes: #379201) * Update Standards-Version to 3.7.2. -- Decklin Foster Sun, 23 Jul 2006 11:21:09 -0400 rxvt-unicode (7.7-4) unstable; urgency=low * Changed several uses of "it's" to "its" in man pages. (Closes: #365036) * Added urxvtcd man page. -- Decklin Foster Thu, 27 Apr 2006 10:03:50 -0400 rxvt-unicode (7.7-3) unstable; urgency=low * Add >= -5.1 to Xft build-dep (Closes: #360961) * Explicitly enable Perl in default flavor. Death of -ml imminent. (Closes: #360053) -- Decklin Foster Wed, 5 Apr 2006 14:48:34 -0400 rxvt-unicode (7.7-2) unstable; urgency=low * Re-rebuild against Xft NMU. (Closes: #351371, #358710) * Enable checking of app-defaults resources by default (Closes: #348697) * Updated and edited FAQ a bit more. -- Decklin Foster Fri, 24 Mar 2006 02:33:06 -0500 rxvt-unicode (7.7-1) unstable; urgency=low * Adopting package. (Closes: #348719) * The following bugs have been fixed in previous Debian revisions: - An x-terminal-emulator alternative is provided (Closes: #314977) - /dev/tty is now readable by default (this was actually a bug in makedev which was not reassigned for some reason.) (Closes: #246059) * New upstream release: - Cleans up eaves zombie shell processes in urxvtd (Closes: #339833) - Handling of bold "special" characters fixed (Closes: #294582) - Setting/pasting of PRIMARY selection fixed (Closes: #328965, #291587) - #284257, should no longer happen, but I don't have a PPC. * Rebuild against new Xft (Closes: #352168, #351371) * Enable Perl support in rxvt-unicode-ml. * Switch from dpatch to quilt. * Fix documentation of utmp/wtmp permissions (Closes: #342738) * Add FSF address to debian/copyright. * Remove -D from install call (breaks with Ubuntu's coreutils). * Set resource class to URxvt and fallback class to Rxvt for all flavors. (Closes: #263123, #270160) * Document the fact that $TERM defaults to rxvt-unicode (not rxvt), and how to change this with X resources. Users do not (and should not) have to compile terminfo entries, so remove these from examples; ncurses-base provides a proper one already. (Closes: #351872) * Install alternative for rxvt.1.gz. (Closes: #355069) * Specify default fontset in app-defaults. (Closes: #348666) * Removed debian/urxvtc.1 (superseded by upstream). * Run pod2man using the name (i.e page heading) "urxvt" rather than "rxvt". (Closes: #354904) * Added urxvtcd script to automatically start urxvtd if necessary and run urxvtc. (Closes: #347434) * Added watch file. -- Decklin Foster Fri, 10 Mar 2006 16:41:50 -0500 rxvt-unicode (7.5-1) unstable; urgency=low * Orphaning the package, maintainer changed to QA * New upstream release * added build-dep on libperl-dev -- Eduard Bloch Fri, 3 Feb 2006 14:29:33 +0100 rxvt-unicode (7.0-1) unstable; urgency=low * New upstream release + autodetection of (incorrect) Latin1 in pure UTF-8 environment works again (closes: #347718) * removed the font name preset, automatic selection works acceptably well -- Eduard Bloch Mon, 16 Jan 2006 16:51:28 +0100 rxvt-unicode (6.3-1) unstable; urgency=low * New upstream release + From upstream changelog: - SECURITY FIX: on systems using openpty, permissions were not correctly updated on the tty device and were left as world-readable and world-writable (likely in original rxvt, too), and were not restored properly. Affected are only systems where non-unix ptys were used (such as most BSDs, not GNU/Linux). (found, patched and debugged by Ryan Beasley). + From upstream changelog: - meta8 support was forcefully enabled in most configurations. restored configurability of this (useless) feature (reported by Mikachu). (closes: #346150, reopen if it doesn't) -- Eduard Bloch Fri, 6 Jan 2006 01:11:00 +0100 rxvt-unicode (6.2-1) unstable; urgency=low * New upstream release * --enable-xpm-background in !-lite flavors (closes: #337088) -- Eduard Bloch Mon, 2 Jan 2006 23:04:19 +0100 rxvt-unicode (5.8-1) unstable; urgency=low * New upstream release -- Eduard Bloch Wed, 26 Oct 2005 02:05:58 +0200 rxvt-unicode (5.7-1) unstable; urgency=low * The forgotten "New upstream release" * replaced xlibs-dev and x-dev with more granular package set * -lite and -ml flavors now provide x-terminal-emulator (closes: #314977) * enabled "next" scrollstyle in rxvt-unicode -- Eduard Bloch Sat, 01 Oct 2005 01:08:13 +0200 rxvt-unicode (5.6-1.0.1) unstable; urgency=low * Binary-only non-maintainer upload for hppa; no source changes. * Rebuild for libgcc1 -> libgcc2 transition -- Aurelien Jarno Thu, 14 Jul 2005 17:59:35 +0200 rxvt-unicode (5.6-1) unstable; urgency=low * New upstream release * using TERM=rxvt-unicode as default. Depends on current ncurses-base for now untill it has reached testing -- Eduard Bloch Sun, 3 Jul 2005 11:06:30 +0200 rxvt-unicode (5.5-1) unstable; urgency=low * New upstream release -- Eduard Bloch Sun, 24 Apr 2005 20:30:42 +0200 rxvt-unicode (5.4-1) unstable; urgency=low * New upstream release (various bugfixes) -- Eduard Bloch Fri, 22 Apr 2005 23:47:51 +0200 rxvt-unicode (5.3-1) unstable; urgency=high * New upstream release + fixes a probably exploitable bug that allowed to overflow a buffer via a long escape sequence -- Eduard Bloch Sun, 13 Mar 2005 10:47:57 +0100 rxvt-unicode (5.2-3) unstable; urgency=medium * README.Debian: corrected typos and overlong lines (closes: #297140, patch by Thomas Kappler ) * added a chapter about differences from upstream installations -- Eduard Bloch Sun, 6 Mar 2005 10:36:05 +0100 rxvt-unicode (5.2-2) unstable; urgency=medium * changed the doc build to not regenerate the termcap file expecting an existing installation of rxvt-unicode terminfo file (closes: #298178) * disabled keysym overrides, seems to work with current bash and recent rxvt-unicode versions again -- Eduard Bloch Sun, 06 Mar 2005 10:29:13 +0100 rxvt-unicode (5.2-1) unstable; urgency=low * New upstream release * disabled all Debian specific patches (except of docs changes), new version seems to work smooth again * set the default font to more concrete default, not allowing X to provide bad bitmap fonts -- Eduard Bloch Wed, 2 Mar 2005 08:34:48 +0100 rxvt-unicode (4.9-1) unstable; urgency=low * New upstream release * Updates on app-defaults file: - comments update (rxvt-unicode termino hint) - Added workarounds to make the numberic keypad keys behave like in xterm/konsole/etc. - removed the URxvt-shared suggestion, instead including URxvt-local after all defaults lines -- Eduard Bloch Wed, 09 Feb 2005 01:54:59 +0100 rxvt-unicode (4.8-1) unstable; urgency=medium * New upstream release + supports keycodes from the numpad better + -fade description improved (closes: #284369) * 07_bad_font_drawing.dpatch: fixes bad default Xft font size detection since version 4.7 and bad non-Xft font drawing in 4.8 * 08_correct_debian_rand.dpatch: correcting the anti-Debian rants in the manpage with a reference to README.Debian.gz, also updated README.Debian.gz with a howto for installation of the alternative terminfo data * README.devenagari: documented problems and hints for devenagari usage (closes: #269891) -- Eduard Bloch Sun, 23 Jan 2005 11:24:19 +0100 rxvt-unicode (4.7-3) unstable; urgency=high * rebuilt with proper libgcc (closes: #289051) -- Eduard Bloch Fri, 07 Jan 2005 00:18:00 +0100 rxvt-unicode (4.7-2) unstable; urgency=high * Now installing the postinst/prerm with update-alternatives calls again (became commented after the last debian/rules rewrite... why did nobody tell me before?! closes: #288798) -- Eduard Bloch Wed, 05 Jan 2005 22:26:13 +0100 rxvt-unicode (4.7-1) unstable; urgency=low * New upstream release -- Eduard Bloch Thu, 30 Dec 2004 22:53:27 +0100 rxvt-unicode (4.5-1) unstable; urgency=medium * New upstream release - should solve some font size related issues (among others, closes:#284614) * reverted TERM to rxvt and removed the compiled terminfo file (left source in the examples directory for those who do read the docs). Let me say sorry for the mess I created WRT future upgrades of ncurses-base :( (closes: #271572, #270243) -- Eduard Bloch Mon, 13 Dec 2004 21:01:28 +0100 rxvt-unicode (4.3-1) unstable; urgency=low * New upstream release -- Eduard Bloch Sat, 4 Dec 2004 11:58:25 +0100 rxvt-unicode (4.1-1) unstable; urgency=low * New upstream release * enabled fading in normal and ml flavors (closes: #277917) -- Eduard Bloch Tue, 23 Nov 2004 18:31:32 +0100 rxvt-unicode (4.0+CVS20041003-1) experimental; urgency=low * New upstream release plus CVS updates * corrected icon position in pixmaps -- Eduard Bloch Sat, 30 Oct 2004 09:50:56 +0200 rxvt-unicode (3.9-3) unstable; urgency=high * don't try to refresh the docs, it truncates the manpage -- Eduard Bloch Sun, 29 Aug 2004 13:39:30 +0200 rxvt-unicode (3.9-2) unstable; urgency=high * 05_no_Xdefaults.dpatch: re-apply the custom X ressources from the X server after the distribution's ones have been loaded (closes: #268353). This one should really be fixed in Sarge * Compiled with utmp support and documented how to enable it in README.Debian (closes: #268344) * 06_bugfixes.dpatch: documentation typos update from upstream, based on the patch from Bastian Kleineidam (closes: #268219) -- Eduard Bloch Sat, 28 Aug 2004 11:06:20 +0200 rxvt-unicode (3.9-1) unstable; urgency=high * New upstream release (fixes few last-minute bugs) -- Eduard Bloch Wed, 25 Aug 2004 21:39:30 +0200 rxvt-unicode (3.8-1) unstable; urgency=high * New upstream release + bug fixes, including potential security problem (though low risk issue) * disabled 04_graceful_exit.dpatch, caused more harm and another fix seems to have been implemented by the upstream * removed obsolete docs from the packages * set a sane default font * updated our urxvtc.1 manpage and README.Debian to reflect recent upstream changes -- Eduard Bloch Wed, 25 Aug 2004 10:29:39 +0200 rxvt-unicode (3.5-1) unstable; urgency=medium * New upstream release + fixes a nasty bug in 3.4 and various other bugs inherited from the old rxvt source and also reported in the BTS (see changelog.gz for details) -- Eduard Bloch Wed, 11 Aug 2004 08:44:31 +0200 rxvt-unicode (3.4-1) unstable; urgency=low * New upstream release * added link urxvt.xpm -> urxvt_32x32.xpm for window managers -- Eduard Bloch Sat, 7 Aug 2004 12:05:37 +0200 rxvt-unicode (3.3-1) unstable; urgency=low * New upstream release * Tinting support now improved, documented the background setting issues in README.Debian (closes: #261922). Still problems with icewmbg but Esetroot works. -- Eduard Bloch Sat, 31 Jul 2004 16:17:54 +0200 rxvt-unicode (3.2-2) unstable; urgency=low * fixed the configuration rule for -lite in debian/rules which accidentaly was not executed so the configuration of the normal package was used * added the pixmaps in 16x16 and 48x48 for better use with IceWM * added bold-font setup example to the app-defaults file -- Eduard Bloch Fri, 30 Jul 2004 15:35:22 +0200 rxvt-unicode (3.2-1) unstable; urgency=low * New upstream release (bold font support and bugfixes) * updated README.Debian to reflect the upstream changes and include bold-font setup hints (closes: #240304) * documented why .Xdefaults does not work, in the manpage (dpatched) and in README.Debian (Closes: #259861) -- Eduard Bloch Tue, 27 Jul 2004 07:52:11 +0200 rxvt-unicode (3.1-1) unstable; urgency=low * New upstream release (fixes the funny scrollbar color effect) * increased the scroll buffer size to 512 lines (closes: #251718) -- Eduard Bloch Thu, 1 Jul 2004 15:47:48 +0200 rxvt-unicode (3.0-1) unstable; urgency=low * New upstream release -- Eduard Bloch Tue, 11 May 2004 09:11:42 +0200 rxvt-unicode (2.9-1) unstable; urgency=low * New upstream release + documentation cleanup (closes: #246035) * Set Provides: x-terminal-emulator (closes: #246584) * documented how to set arbitrary colours (closes: #247031) -- Eduard Bloch Sun, 9 May 2004 18:31:00 +0200 rxvt-unicode (2.8-1) unstable; urgency=low * New upstream release + fixed font list description in the manpage (closes: #236826) + new options for the secondaryScreen/Scroll (-ssr, -ssc, closes: #237673) + close down terminal window when child exits (closes: #241267) * alternative download location corrected -- Eduard Bloch Wed, 21 Apr 2004 12:34:11 +0200 rxvt-unicode (2.5-1) unstable; urgency=low * New upstream release * handles exceptions in urxvtc sanely (closes: #237510) -- Eduard Bloch Mon, 29 Mar 2004 01:45:09 +0200 rxvt-unicode (2.2-1) unstable; urgency=low * New upstream release * 03_build_fixes.dpatch enabled again, with fresh corrections from CVS * a smaller icon (32x32) choosen from the .ico contents * README.Debian: FAQ entry to URxvt resource naming (closes: #237515) * commented my color palette out and documented it in README.Debian (closes: #237677) -- Eduard Bloch Fri, 12 Mar 2004 16:08:33 +0100 rxvt-unicode (2.1-3) unstable; urgency=low * patch to not segfault loudly on rejected X11 connection (cosmetic) * linked the rxvtc manpage to urxvtd/urxvtc names * converted the menu icon to xpm and dropped icoutils dependency (caused FTBFS on arm anyways) * added menu file and Conflicts field to the -ml flavor (closes: #237559) -- Eduard Bloch Thu, 11 Mar 2004 23:54:13 +0100 rxvt-unicode (2.1-2) unstable; urgency=low * Config files cleanup: renamed rxvt-unicode's resource files to have the expected names * compatibility symlinks for rxvt-unicode name and its manpage * README.Debian update WRT new configuration paths -- Eduard Bloch Thu, 4 Mar 2004 08:23:46 +0100 rxvt-unicode (2.1-1) unstable; urgency=low * New upstream release + renamed executables to urxvt* * disabled 02_extra_xdefaults, using #include in the ressource files -- Eduard Bloch Wed, 3 Mar 2004 12:51:35 +0100 rxvt-unicode (2.0-1) unstable; urgency=low * New upstream release + workarounds to build with gcc (<< 3.2) + build fixes for non-XIM/XFT config (disabled build_fixes dpatch) * 02_extra_xdefaults.dpatch: fixed to merge correctly -- Eduard Bloch Mon, 1 Mar 2004 11:18:52 +0100 rxvt-unicode (1.9-1) unstable; urgency=low * New upstream release * enabled XGetDefaults to provide systemwide config * removed remaining crap from the debian directory * 02_extra_xdefaults.dpatch: per-package default Xressource files -- Eduard Bloch Tue, 24 Feb 2004 17:41:07 +0100 rxvt-unicode (1.8-1) unstable; urgency=low * Initial Release (closes: #233565) -- Eduard Bloch Tue, 24 Feb 2004 09:03:51 +0100 debian/urxvt.xpm0000644000000000000000000000753312122610347011112 0ustar /* XPM */ static char * urxvt_32x32_xpm[] = { "32 32 106 2", " c None", ". c #E7E7E7", "+ c #E7E3DE", "@ c #E7DFDE", "# c #29417B", "$ c #5A719C", "% c #294173", "& c #08246B", "* c #18387B", "= c #294D8C", "- c #395D9C", "; c #526DAD", "> c #6382BD", ", c #7392C6", "' c #84A6DE", ") c #9CBAE7", "! c #B5CFF7", "~ c #CEDBEF", "{ c #ADBECE", "] c #94B2D6", "^ c #CEDFEF", "/ c #ADBED6", "( c #C6D3DE", "_ c #52658C", ": c #7371F7", "< c #394573", "[ c #B5D3F7", "} c #D6D3CE", "| c #A5A6A5", "1 c #A59E9C", "2 c #6B6963", "3 c #B5B2AD", "4 c #8496AD", "5 c #CEC7C6", "6 c #9CA6AD", "7 c #C6C7C6", "8 c #525D6B", "9 c #294584", "0 c #8C96BD", "a c #8C9EC6", "b c #425D9C", "c c #7392CE", "d c #8CA6DE", "e c #ADAAA5", "f c #A5A29C", "g c #211C18", "h c #C6BEBD", "i c #52618C", "j c #B5B6B5", "k c #52596B", "l c #847D7B", "m c #002063", "n c #001C52", "o c #001C5A", "p c #ADC7EF", "q c #94A2B5", "r c #8C9EAD", "s c #8CAAC6", "t c #9CAABD", "u c #8C9EB5", "v c #F7F7F7", "w c #DEDBDE", "x c #848284", "y c #8C8A8C", "z c #8C8E8C", "A c #D6D7D6", "B c #FFFFFF", "C c #E7E3E7", "D c #DEDFDE", "E c #949294", "F c #ADAAAD", "G c #EFEFEF", "H c #CECFCE", "I c #BDBEBD", "J c #4A4D4A", "K c #B5B2B5", "L c #9C9E9C", "M c #7B7D7B", "N c #393C39", "O c #9C9A9C", "P c #848684", "Q c #313031", "R c #636563", "S c #292C29", "T c #F7F3F7", "U c #949694", "V c #5A595A", "W c #EFEBEF", "X c #737173", "Y c #000000", "Z c #ADAEAD", "` c #BDBABD", " . c #D6D7FF", ".. c #5A59FF", "+. c #CECFFF", "@. c #B5B2FF", "#. c #DEDBFF", "$. c #A5A2A5", "%. c #C6C3C6", "&. c #ADA6AD", "*. c #7371FF", "=. c #6B6DFF", "-. c #5A5D5A", ";. c #BDB6BD", ">. c #CECBC6", ",. c #BDBAB5", " ", " ", " ", ". + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ", "@ # $ $ $ % & * = - ; > , ' ) ! ~ ~ ~ ~ { ~ ~ ~ ~ ] ^ ~ ~ ~ / ( ", "@ _ : : : < & * = - ; > , ' ) [ } } } } | 1 2 2 3 4 @ 1 5 1 6 ( ", "@ _ 7 7 7 8 9 0 a b ; > c d ) [ } } } } | e } } e 4 @ f g h 6 ( ", "@ i j j j k & * = - ; > , ' ) [ } 2 l } | e 1 1 3 4 @ 1 5 1 6 ( ", "@ m n n n o & * = - ; > , ' ) p q q q q r q q q q s t q q q u ( ", "@ v v v v v v v v v v v v v v v v v v v v v v v v v v w x y z A ", "@ B B B B B B B B B B B B B B B B B C B B B B B B B B D E F | + ", "@ B D G H H B H B B H G D B B w G I J I I B B B B B B D F K L + ", "@ B M J z N B z O H P B Q v B R B O N O O B B B B B B D M y L + ", "@ B M I B B B B J S T B L K I z B B R B B B B B B B B D P U F + ", "@ B M I B B B C J V H B T V J W B B R B B B B B B B B D P U F + ", "@ B M I B B B V G G J G B X M B B B X S N B B B B B B D P U F + ", "@ B B B B B B B B B B B B B B B B B B B B B B B B B B D P U F + ", "@ B B B B B B B B B B B B B B B . H H H H C B B B B B D P U F + ", "@ B B B B B B B B B B B B B B B M Y Y Y Y R B B B B B D P U F + ", "@ B B B B B B v B B B B B B B B M Y Y Y Y R B B B B B D P U F + ", "@ B B B B B B J L B B B B B B B M Y Y Y Y R B B B B B D O Z ` + ", "@ .....+.@.#.B K R $.B B B B B M Y Y Y Y R B B B B B D %.%.&.+ ", "@ +.B B *.=.B B L -.H B B B B B M Y Y Y Y R B B B B B D %.K L + ", "@ B B B B B B R K B B B B B B B M Y Y Y Y R B B B B B D %.K L + ", "@ B B B B B B B B B B B B B B B M Y Y Y Y R B B B B B D ;.O O + ", "@ B B B B B B B B B B B B B B B O Q Q Q Q P B B B B B D $.F F + ", "@ B B B B B B B B B B B B B B B B B B B B B B B B B B D | K L + ", "@ B B B B B B B B B B B B B B B B B B B B B B B B B B D O Z j + ", "H >.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.7 >.>.>.,.", " ", " ", " "}; debian/rxvt-unicode-256color.lintian-overrides0000644000000000000000000000020512255402512016541 0ustar rxvt-unicode-256color: setgid-binary usr/bin/urxvt 2755 root/utmp rxvt-unicode-256color: setgid-binary usr/bin/urxvtd 2755 root/utmp debian/urxvtcd0000644000000000000000000000012612122610347010605 0ustar #!/bin/sh urxvtc "$@" if [ $? -eq 2 ]; then urxvtd -q -f exec urxvtc "$@" fi debian/rxvt-unicode.desktop0000644000000000000000000000046612254612604013220 0ustar [Desktop Entry] Name=Rxvt Color Unicode Terminal Comment=Use the command line TryExec=urxvt Exec=urxvt Icon=urxvt_48x48.xpm Type=Application Categories=Utility;TerminalEmulator; StartupNotify=true Keywords=Run; Actions=New [Desktop Action New] Name=New Rxvt Color Unicode Terminal Exec=urxvt OnlyShowIn=Unity debian/rxvt-unicode.menu0000644000000000000000000000125712255211751012511 0ustar ?package(rxvt-unicode):needs="x11" \ section="Applications/Terminal Emulators" \ longtitle="Rxvt-Unicode: terminal emulator for X" title="Rxvt-Unicode"\ command="urxvt" \ icon="/usr/share/pixmaps/urxvt.xpm" \ icon16x16="/usr/share/pixmaps/urxvt_16x16.xpm" \ icon32x32="/usr/share/pixmaps/urxvt_32x32.xpm" ?package(rxvt-unicode):needs="x11" \ section="Applications/Terminal Emulators" \ longtitle="Rxvt-Unicode: terminal emulator for X" \ title="Rxvt-Unicode (Black, Xft)" \ command="urxvt -fn \"xft:Mono\" -rv" \ icon="/usr/share/pixmaps/urxvt.xpm" \ icon16x16="/usr/share/pixmaps/urxvt_16x16.xpm" \ icon32x32="/usr/share/pixmaps/urxvt_32x32.xpm" debian/compat0000644000000000000000000000000212122610347010362 0ustar 7 debian/rxvt-unicode-256color.menu0000644000000000000000000000053112255211751014054 0ustar ?package(rxvt-unicode-256color):needs="x11" \ section="Applications/Terminal Emulators" \ longtitle="Rxvt-Unicode: terminal emulator for X" \ title="Rxvt-Unicode" \ command="rxvt-unicode" \ icon="/usr/share/pixmaps/urxvt.xpm" \ icon16x16="/usr/share/pixmaps/urxvt_16x16.xpm" \ icon32x32="/usr/share/pixmaps/urxvt_32x32.xpm" debian/NEWS.Debian0000644000000000000000000000100512122610347011040 0ustar rxvt-unicode (9.06-2) unstable; urgency=medium * urxvtcd alternative removed rxvt-unicode used to install the urxvtcd wrapper script as an alternative for x-terminal-emulator; this is no longer the case. If you do not have urxvtcd selected, it will be removed from the alternatives system on upgrade. If you have selected urxvtcd as x-terminal-emulator, it is strongly recommended that you switch to plain urxvt. -- Decklin Foster Mon, 02 Nov 2009 11:11:44 -0500 debian/rules0000755000000000000000000002056412255402511010252 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # GNU copyright 1997 to 1999 by Joey Hess. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # These are used for cross-compiling and for saving the configure script # from having to guess our platform (since we know it already) DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) CPPFLAGS := $(shell dpkg-buildflags --get CPPFLAGS) -Wall CFLAGS := $(shell dpkg-buildflags --get CFLAGS) -Wall CXXFLAGS := $(shell dpkg-buildflags --get CXXFLAGS) -Wall LDFLAGS := $(shell dpkg-buildflags --get LDFLAGS) ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CXXFLAGS += -O0 else CXXFLAGS += -O2 endif ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) INSTALL_PROGRAM += -s endif # Backup files that get overwriten so that the clean target can restore # them. BACKUP_FILES = \ README.FAQ \ README.configure \ doc/rxvt.1.man.in \ doc/rxvt.1.pod \ doc/rxvt.7.man.in \ doc/rxvt.7.pod \ doc/rxvt.1.man.in \ doc/rxvtc.1.pod \ src/Makefile.in \ src/perl/selection-popup \ src/perl/tabbed \ src/rxvtfont.C \ src/rxvttoolkit.C BACKED_UP_FILES = $(BACKUP_FILES:%=%.debian-backup) cfgcommon = \ --host=$(DEB_HOST_GNU_TYPE) \ --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr \ --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info \ --enable-keepscrolling \ --enable-selectionscrolling \ --enable-pointer-blank \ --enable-utmp \ --enable-wtmp \ --enable-warnings \ --enable-lastlog flagscommon = \ CPPFLAGS="$(CPPFLAGS)" \ CFLAGS="$(CFLAGS)" \ CXXFLAGS="$(CXXFLAGS)" \ LDFLAGS="$(LDFLAGS)" config.status: | $(BACKUP_FILES) configure dh_autotools-dev_updateconfig conf-unicode: $(flagscommon) ./configure $(cfgcommon) \ --enable-unicode3 \ --enable-combining \ --enable-xft \ --enable-font-styles \ --enable-pixbuf \ --enable-transparency \ --enable-fading \ --enable-rxvt-scroll \ --enable-next-scroll \ --enable-xterm-scroll \ --enable-perl \ --enable-xim \ --enable-iso14755 \ --enable-mousewheel \ --enable-slipwheeling \ --enable-smart-resize \ --enable-startup-notification \ --with-term=rxvt-unicode conf-unicode-256color: $(flagscommon) ./configure $(cfgcommon) \ --enable-unicode3 \ --enable-combining \ --enable-xft \ --enable-font-styles \ --enable-256-color \ --enable-pixbuf \ --enable-transparency \ --enable-fading \ --enable-rxvt-scroll \ --enable-next-scroll \ --enable-xterm-scroll \ --enable-perl \ --enable-xim \ --enable-iso14755 \ --enable-mousewheel \ --enable-slipwheeling \ --enable-smart-resize \ --enable-startup-notification \ --with-term=rxvt-unicode-256color conf-unicode-lite: $(flagscommon) ./configure $(cfgcommon) \ --disable-xft \ --disable-pixbuf\ --disable-perl \ --disable-iso14755 \ --disable-startup-notification \ --with-term=rxvt-unicode build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: config.status dh_testdir mkdir -p tmp dh_installdirs -A usr/bin etc/X11/app-defaults usr/share/pixmaps /usr/share/applications set -e; \ for x in unicode unicode-256color unicode-lite; do \ cp -f debian/rxvt-unicode-base.preinst debian/rxvt-$$x.preinst; \ cp -f debian/rxvt-unicode-base.postinst debian/rxvt-$$x.postinst; \ cp -f debian/rxvt-unicode-base.prerm debian/rxvt-$$x.prerm; \ cp -f debian/rxvt-unicode-base.docs debian/rxvt-$$x.docs; \ y=$(CURDIR)/debian/rxvt-$$x ; z=$(CURDIR)/tmp/$$x; \ $(MAKE) $(MFLAGS) -f debian/rules conf-$$x && \ perl -pe s,..tag.CXX,, -i src/Makefile; \ if expr $(DEB_HOST_GNU_TYPE) : 'alpha-linux-gnu\|sparc-linux-gnu' > /dev/null; then \ echo "#define EV_USE_EPOLL 0" >> config.h; \ fi; \ $(MAKE); \ mkdir -p tmp/$$x; \ $(MAKE) -C doc clean alldoc; \ TERMINFO=$$y/etc/terminfo $(MAKE) DESTDIR=$$y install; \ ln -sf urxvt $$y/usr/bin/rxvt-unicode; \ ln -sf urxvt.1.gz $$y/usr/share/man/man1/rxvt-unicode.1.gz; \ chrpath -d $$y/usr/bin/*; \ install -m644 debian/*.xpm $$y/usr/share/pixmaps; \ install -m644 debian/*.desktop $$y/usr/share/applications; \ install -m755 debian/urxvtcd $$y/usr/bin; \ install -m644 debian/urxvtcd.1 $$y/usr/share/man/man1; \ gzip -9 $$y/usr/share/man/man1/urxvtcd.1; \ ln -sf urxvt.xpm $$y/usr/share/pixmaps/urxvt_32x32.xpm; \ cp debian/app-defaults $$y/etc/X11/app-defaults/URxvt; \ done # Don't install empty directories rmdir debian/rxvt-unicode-ml/usr/bin rmdir debian/rxvt-unicode-ml/usr/share/applications rmdir debian/rxvt-unicode-ml/usr/share/pixmaps rm -fr debian/rxvt-unicode-ml/etc/ touch build-stamp clean: restore dh_testdir dh_testroot # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) distclean [ ! -f Makefile ] || $(MAKE) -C doc realclean rm -f config.log dh_autotools-dev_restoreconfig # these will be fixed shortly rm -f src/rxvtlib.h rm -f doc/Makefile # Remove various extra files we create during build set -e; \ for x in unicode unicode-256color unicode-lite; do \ rm -f debian/rxvt-$$x.preinst; \ rm -f debian/rxvt-$$x.postinst; \ rm -f debian/rxvt-$$x.prerm; \ rm -f debian/rxvt-$$x.docs; \ done rm -f doc/*.txt.in rm -f doc/README.*.in rm -f doc/pod2*.tmp rm -f doc/rxvt.7.tbl rm -f mantmp rm -fr tmp dh_clean build-stamp # XXX: rewrite all of this and use it; it is untouched. install: build # dh_testdir # dh_testroot # dh_clean -k # dh_installdirs -A usr/bin etc/X11/app-defaults usr/share/pixmaps etc/terminfo/r # $(MAKE) install prefix=$(CURDIR)/debian/rxvt-unicode/usr # cd debian/rxvt-unicode/usr/share/man/man1 && mv rxvt.1 rxvt-unicode.1 && cp $(CURDIR)/debian/rxvtc.1 . && ln -sf rxvtc.1.gz rxvtd.1.gz # cd $(CURDIR)/debian/rxvt-unicode/usr/bin && rm -f *-1.* && mv rxvt rxvt-unicode && chrpath -d * # and the icon # now clone to -lite and -ml # set -e ; for x in code code-lite code-ml ; do \ # y=debian/rxvt-uni$$x ; z=tmp/$$x ;\ # #fixme VVV # cp -f debian/rxvt-unicode-base.postinst debian/rxvt-uni$$x.postinst ;\ # cp -f debian/rxvt-unicode-base.prerm debian/rxvt-uni$$x.prerm ;\ # cp -af $$z/rxvt $$y/usr/bin/urxvt ;\ # cp -af $$z/rxvtd $$y/usr/bin/urxvtd ;\ # cp -af $$z/rxvtc $$y/usr/bin/urxvtc ;\ # ln -sf urxvt $$y/usr/bin/rxvt-unicode ;\ # chrpath -d $$y/usr/bin/* ;\ # dh_installman -prxvt-uni$$x $$z/urxvt.1 $$z/urxvt.7 debian/urxvtc.1 ;\ # ln -sf urxvtc.1.gz $$y/usr/share/man/man1/urxvtd.1.gz ;\ # ln -sf urxvt.1.gz $$y/usr/share/man/man1/rxvt-unicode.1.gz ;\ # install -m644 debian/*.xpm $$y/usr/share/pixmaps/ ;\ # cp -lf $$y/usr/share/pixmaps/urxvt.xpm $$y/usr/share/pixmaps/urxvt_32x32.xpm ;\ # TERMINFO=$$y/etc/terminfo tic doc/etc/rxvt-unicode.terminfo ;\ # cp debian/app-defaults $$y/etc/X11/app-defaults/URxvt$${x#code} ;\ # done # extra icons are wasted space in -lite # rm debian/rxvt-unicode-lite/usr/share/pixmaps/*_* # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installchangelogs -A Changes dh_installdocs dh_installexamples # fix the perms # chmod -x debian/*/usr/share/doc/*/examples/menu/* rm -rf debian/*/etc/terminfo # dh_install dh_installmenu # dh_installdebconf # dh_installinfo # dh_link dh_lintian dh_strip dh_compress dh_fixperms for x in unicode unicode-256color unicode-lite; do \ y=$(CURDIR)/debian/rxvt-$$x ;\ chgrp utmp $$y/usr/bin/urxvt $$y/usr/bin/urxvtd;\ chmod g+s $$y/usr/bin/urxvt $$y/usr/bin/urxvtd;\ done # dh_perl # dh_python # dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch copyright: # Check to see if there's any changes in copyright [ -d .git ] && git grep Copyright | \ grep -v 'debian/' | \ sed -e 's/.*: \* //g;s/.*:# //g;s/(c)/(C)/g' | \ sort -k4,3 | uniq %.debian-backup: @# Move the matching stem, foo, to foo.debian-backup. mv -f $* $@ restore: for file in $(BACKUP_FILES); do \ [ ! -f $${file}.debian-backup ] || mv $${file}.debian-backup $${file}; \ done .PHONY: build clean binary-indep binary-arch binary install copyright restore debian/rxvt-unicode-base.postinst0000644000000000000000000000101212122610347014322 0ustar #!/bin/sh set -e if [ "$1" = configure ]; then update-alternatives \ --install /usr/bin/rxvt \ rxvt /usr/bin/urxvt 30 \ --slave /usr/share/man/man1/rxvt.1.gz \ rxvt.1.gz /usr/share/man/man1/urxvt.1.gz update-alternatives \ --install /usr/bin/x-terminal-emulator \ x-terminal-emulator /usr/bin/urxvt 20 \ --slave /usr/share/man/man1/x-terminal-emulator.1.gz \ x-terminal-emulator.1.gz /usr/share/man/man1/urxvt.1.gz fi #DEBHELPER# debian/README.Debian0000644000000000000000000001402112122610347011223 0ustar rxvt-unicode for Debian ======================= rxvt-unicode is a real drop-in replacement for rxvt; if no other rxvt package is installed, you can start rxvt-unicode with the "rxvt" command and the same arguments. The update-alternatives utility can be used to choose which rxvt variant is to be executed as "rxvt". The package is provided in three different flavors: - A mini version (-lite) with basic Unicode and basic input support, targeted to low-memory systems. - A "default" version with default features enabled plus some extra. This is targeted to the average system. - A big version (-ml), including the Perl interpreter and all other extra features. FAQ === Q: How do I change settings? Why are rxvt.foobar: resources ignored? A: rxvt-unicode uses the resource class URxvt and the resource name urxvt. If neither of these resources are defined, urxvt will fall back to the resource class Rxvt (but not the resource name rxvt). This may be exploited to share resources between different rxvts. For example, in ~/.Xresources: Rxvt.background: black Rxvt.foreground: white Rxvt.font: fixed URxvt.font: xft:Mono:size=10 If no XAPPLRESDIR is set, urxvt will read system-wide resources from /etc/X11/app-defaults. These defaults will override any Rxvt.foobar settings, since some settings are incompatible or will become incompatible with standard rxvt in future versions. Q: Why is my $TERM not set to "rxvt"? A: rxvt-unicode uses its own terminfo entry instead of rxvt's since it provides more features and may fix minor problems with the default rxvt terminfo data. However, as with every non-xterm terminal program, users get trouble with various programs and remote shell environments (e.g. via ssh to non-Debian systems) since they usually do not have the rxvt-unicode terminfo data. If you want $TERM to default to rxvt instead, set the URxvt.termName resource in /etc/X11/app-defaults/URxvt or ~/.Xresources. Q: Why do my open urxvts not show up as logins? A: For security reasons, rxvt-unicode is not installed setuid. If you would like all your urxvt windows to show up in "w" and "last", you can change this with the following commands: dpkg-statoverride --force --update --add root utmp 2755 /usr/bin/urxvt dpkg-statoverride --force --update --add root utmp 2755 /usr/bin/urxvtd And to undo it: dpkg-statoverride --update --remove /usr/bin/urxvt dpkg-statoverride --update --remove /usr/bin/urxvtd Q: How do I choose different colors? A: Upstream author writes: | All standard ways of specifying colours work with rxvt-unicode: | | rxvt -fg CIELab:0.9/0.5/0.5 -bg rgb:ffff/0000/0000 | | gives me some dark gray on red (I tested this with Debian's rxvt-unicode | and it worked the same there). I do that all the time: | | Rxvt*color7: gray90 | Rxvt*foreground: gray90 | Rxvt*colorBD: white | Rxvt*cursorColor: #e0e080 | Rxvt*throughColor: #8080f0 | Rxvt*highlightColor: #f0f0f0 | Rxvt*background: #000000 | | (although in Debian you might want URxvt instead of Rxvt there). The other way is extending the X color palette: | > The colors used there are those provided by the X server palette, | > which is defined in /etc/X11/rgb.txt . Add your colors with custom | > names there, set your colors in ~/.Xresources (see commented examples | > in /etc/X11/app-defaults/URxvt-ml), and restart the Xserver. Q: Why is rxvt-unicode black-on-white while uxterm is white-on-black? A: Opinions on this question differ. White-on-black is considered to make your eyes less tired, as the screen emits less light; this is what the standard uxterm uses. However, it can also be uncomfortable if you are used to reading text printed on paper. In the opinion of this maintainer, a decent LCD monitor makes the light problem relatively unimportant, and black-on-white is aesthetically preferable. However, this scheme can cause usability problems with programs that make aggressive use of the ANSI color palette, and may simply not be to your taste. If you would prefer a more uxterm-like "theme", please refer to the example in the file /etc/X11/app-defaults/URxvt. Q: When I use the -tint option, I do not see any transparency at all; why? A: You need to add -tr or -ip to -tint (or add the corresponding X resources; see the manpage). Q: I used -tint and -tr (or -ip), but the background is not colored as expected; why? A: You need to set the background image with a program that uses the freedesktop.org standard, such as Esetroot, GNOME, or icewmbg with SupportSemitransparency set. icewmbg is somewhat buggy; restarting it with "icewmbg -r" has been reported to help. Q: I used aterm some time ago with a tinted and "shaded" background. In urxvt the brightness control (-sh) does not work as expected. How do I use shading? A: "shading" in urxvt works similarly, but it is applied to the color that is specified with tint, so you need tint as well (e.g. "-rv -tr -tint green -sh 30" to get a "Matrix" look). If you simply wish to make the background image darker, you may just use "tinting" with dark values (gray tinting), e.g. -tint gray30 (gray40, gray70, etc.). Known Problems ============== - Transparency mode may have problems with icewmbg; other applications mostly work. - The automatic font chooser is limited to the list of the configured fonts and a small internal fallback list. This is done for performance reasons (see man page). You may need some experimenting with the fonts, e.g. "xft:Lucida Console" has good consistent Cyrillic support but no bold chars. "xft:Courier New" has both, Cyrillic and bold chars but its look is a matter of taste. For Latin environment, DejaVu Sans Mono looks good (package: ttf-dejavu). Mixtures are possible, e.g. "xft:DejaVu Sans Mono:pixelsize=12,xft:Lucida Console:pixelsize=12" but they do not always look good together. debian/urxvtcd.10000644000000000000000000000105312122610347010744 0ustar .TH rxvt-unicode 1 "2006-04-27" .SH NAME urxvtcd \- start a urxvtc and/or urxvtd .SH SYNOPSIS .B urxvtcd .RI [ options ] .SH DESCRIPTION The .B urxvtcd script automatically starts .BR urxvtd (1) if it is not running, and then runs .BR urxvtc (1) with the specified arguments. .SH OPTIONS All options are passed to .BR urxvtc (1) as-is. .SH AUTHOR rxvt\-unicode was written by Marc Alexander Lehmann . .PP This manual page was written by Decklin Foster , for the Debian project (but may be used by others). debian/rxvt-unicode-base.prerm0000644000000000000000000000026612122610347013576 0ustar #!/bin/sh set -e if [ "$1" = remove ]; then update-alternatives --remove rxvt /usr/bin/urxvt update-alternatives --remove x-terminal-emulator /usr/bin/urxvt fi #DEBHELPER# debian/README.devanagari0000644000000000000000000001046112122610347012146 0ustar There are natural problems with Indic fonts like those with devanagari characters. You may need manual work to make them appear correctly, follow the documentation about font (lists). Upstream author speaks: ====================== Well, devanagari works "fine" *iff* you hapen to have exactly the font that rxvt-unicode looks for. But you are right that, if that is lacking, the old code would find your font, while the new code wouldn't. rxvt-unicode contains special code for many languages that the author has tested. devanagari however has no special support because I couldn't (and still cannot) imagine that anybody would be ok with the extremely miserable indic rendering that rxvt-unicode currently does. In my opinion, the devanagari rendering is currently completely unsuable, as the font shaping is nonexistant. It gets worse with other indic languages. So adding special support for finding fonts that would look broken in rxvt-unicode didn't seem to be a particularly important goal :) However, if you think that devanagiri rendering is good enough one could talk about that. adding ti is relatively difficult, though, as there is currently no framework to distinguish indic languages/characters from others in rxvt-unicode. In any case, if you don't know which font to use, then fc-list ":lang=hi" will output a (non-exhaustive) list of fonts supporting devanagiri. You can add one of these to your font list. I would be happy to hear about your setup, btw., so I can understand how people would use devanagiri with rxvt-unicode, and improve the situation. > > Thus, as far as I can see, in the view of the upstream developer: > > > > 1. The older way of displaying these fonts was too slow. > > > > 2. For people who want this slow mechanism some solution is being > > examined. > > > > Personally, I did not find the lookup too slow but that may just be me > > :-) > > Maybe. But I do not think he meant the reason of your problem. 3.7 had > an experimental method of font detection, which was applied for every > (!) available font and every char - this made urxvt unuseable ("freeze") > for several minutes when it has hit few lines with glyphs that were not > covered by any font. Well, it took only less than one second normally, but it was too slow because rxvt-unicode did it for every character, so some people experienced minutes of delay. Today one could probably get away with it, as rxvt-unicode caches negative hits (i..e "no font found") for every character, so the number of lookups would eventually be much smaller. It would still be slow, though, as many alphabets contain more than one character to be looked up.. :) One way to reduce that would be to classify characters into languages and just look for them. However, the average font quality is too low for this to work reliably: for example, none of the fonts in the ttf-indic-fonts package claim to support hindi (one claims guam support, though...). > > > Okay, let's see... > > > what is the particular charset that you use? > > > Apparently the UTF-8 encoding but which chars? > > > > Sorry. I should have said that. These are devanagari characters (used in > > Hindi, Sanskrit, Marathi ... ) the corresponding fonts on Debian are to > > be found in ttf-indic-fonts. > > Not sure how to deal with it... I hope Marc has an advise. Well: "put it in your font list" :) My actual advise is always the same: you need to customize your font list anyways. For example, right now rxvt-unicode prefers japanese over chinese, which would cetrainly piss me off if I were chinese and had to bear these ugly japanese characters :) So the solution is to specify your preference of languages indirectly by giving a list of fonts to use. Chinese people will use a chinese font and be fine. With devanagari, the problem is more difficult, as I explained above, and in general rxvt-unicode will most often pick a rather ugly font, so the solution to make people pick their font is apealing a lot to me. It boils all down to my philosophy, which makes me change utilities to my liking, instead of relying on default or auto configuration. If font technology within and outside of rxvt-unicode improves and rxvt-unicode is able to adequately render devanagari, rxvt-unicode's default config will doubtlessly improve, also. I'd be happy to hear if you find devanagari rendering adqeuate, of course. debian/app-defaults0000644000000000000000000000237412122610347011502 0ustar ! System-wide defaults for rxvt-unicode ! ! PLEASE NOTE: URxvt.* resources set here will override users' Rxvt.* ! resources. Edit with care. ! Uncomment to use the historical terminfo entry !URxvt.termName: rxvt ! Uncomment for color/font settings like in Debian's uxterm !URxvt.font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1 !URxvt.color0: black !URxvt.color1: red3 !URxvt.color2: green3 !URxvt.color3: yellow3 !URxvt.color4: DodgerBlue1 !URxvt.color5: magenta3 !URxvt.color6: cyan3 !URxvt.color7: gray90 !URxvt.color8: gray50 !URxvt.color9: red !URxvt.color10: green !URxvt.color11: yellow !URxvt.color12: SteelBlue1 !URxvt.color13: magenta !URxvt.color14: cyan !URxvt.color15: white !URxvt.colorUL: white !URxvt.colorBD: yellow !URxvt.reverseVideo: true ! Examples for custom keysyms overrides !URxvt.keysym.KP_Up: ^[[A !URxvt.keysym.KP_Right: ^[[C !URxvt.keysym.KP_Left: ^[[D !URxvt.keysym.KP_Down: ^[[B !URxvt.keysym.KP_Insert: ^[[2~ !URxvt.keysym.KP_Delete: ^[[3~ !URxvt.keysym.KP_Add: + !URxvt.keysym.KP_Subtract: - !URxvt.keysym.KP_Multiply: * !URxvt.keysym.KP_Divide: / !URxvt.keysym.KP_Enter: ^M ! Uncomment for aterm-like scrolling keys !URxvt.keysym.Shift-Up: command:\033]720;1\007 !URxvt.keysym.Shift-Down: command:\033]721;1\007 debian/rxvt-unicode-lite.menu0000644000000000000000000000052612255211751013442 0ustar ?package(rxvt-unicode-lite):needs="x11" \ section="Applications/Terminal Emulators" \ longtitle="Rxvt-Unicode: terminal emulator for X" \ title="Rxvt-Unicode" \ command="rxvt-unicode" \ icon="/usr/share/pixmaps/urxvt.xpm" \ icon16x16="/usr/share/pixmaps/urxvt_16x16.xpm" \ icon32x32="/usr/share/pixmaps/urxvt_32x32.xpm" debian/urxvt_48x48.xpm0000644000000000000000000001541312122610347011765 0ustar /* XPM */ static char * urxvt_48x48_xpm[] = { "48 48 129 2", " c None", ". c #EFEBE7", "+ c #E7E3DE", "@ c #7B86A5", "# c #4A5D8C", "$ c #526594", "% c #5A6D9C", "& c #6375A5", "* c #6B82A5", "= c #7386AD", "- c #7B8EB5", "; c #8496BD", "> c #8C9EC6", ", c #94A6CE", "' c #9CAED6", ") c #A5BAD6", "! c #ADC3DE", "~ c #B5CBE7", "{ c #B5CFEF", "] c #D6D3CE", "^ c #63719C", "/ c #9CA2BD", "( c #293863", "_ c #08246B", ": c #103073", "< c #183C84", "[ c #29498C", "} c #395594", "| c #42619C", "1 c #4A69AD", "2 c #5A75B5", "3 c #6386BD", "4 c #7392C6", "5 c #7B9ED6", "6 c #8CAADE", "7 c #94B6E7", "8 c #A5C7EF", "9 c #C6DFFF", "0 c #9C9A9C", "a c #EFEBEF", "b c #D6CFCE", "c c #849EBD", "d c #8492A5", "e c #4241EF", "f c #29384A", "g c #213C84", "h c #5A79B5", "i c #849ED6", "j c #9CB6E7", "k c #8C8684", "l c #737573", "m c #424542", "n c #A5A6A5", "o c #BDBAB5", "p c #B5AEAD", "q c #E7E3E7", "r c #8C8E8C", "s c #212021", "t c #000000", "u c #C6C7C6", "v c #B5BAD6", "w c #CED3E7", "x c #7386B5", "y c #7B92BD", "z c #294584", "A c #395194", "B c #292C29", "C c #525D73", "D c #6B6D6B", "E c #212842", "F c #A5C3E7", "G c #7B8694", "H c #737D8C", "I c #8CAECE", "J c #B5B6C6", "K c #9CA6BD", "L c #A5AAC6", "M c #A5AEC6", "N c #ADB6CE", "O c #ADBACE", "P c #B5BACE", "Q c #B5BED6", "R c #BDC3D6", "S c #BDC7D6", "T c #C6CFDE", "U c #C6D3DE", "V c #CED7E7", "W c #CEDBE7", "X c #D6DFEF", "Y c #9CA6B5", "Z c #A5AEBD", "` c #F7F3EF", " . c #FFFFFF", ".. c #CEC7CE", "+. c #848284", "@. c #8C8A8C", "#. c #DEDBDE", "$. c #949294", "%. c #525552", "&. c #ADAAAD", "*. c #DED7DE", "=. c #B5B2B5", "-. c #7B7D7B", ";. c #737173", ">. c #D6D7D6", ",. c #181C18", "'. c #393839", "). c #949694", "!. c #7B757B", "~. c #CECBCE", "{. c #292829", "]. c #BDBEBD", "^. c #C6C7FF", "/. c #ADAAFF", "(. c #B5AEB5", "_. c #D6D3D6", ":. c #3938FF", "<. c #5255FF", "[. c #181CFF", "}. c #8C8EFF", "|. c #E7E3FF", "1. c #A5A2A5", "2. c #D6CFD6", "3. c #C6BEC6", "4. c #8C868C", "5. c #7B797B", "6. c #B5B6B5", "7. c #9C969C", "8. c #CECFCE", " ", " ", " ", " ", ". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ", "+ @ # # # # # # # # $ % & * = - ; > , ' ) ! ~ { { { { { { { { { { { { { { { { { { { { { { { { ] ", "+ # ^ / / / / / ( _ : < [ } | 1 2 3 4 5 6 7 8 9 + + + + + + 0 a + + + + + b c a + + + + + b c ] ", "+ # d e e e e e f _ : g [ } | 1 h 3 4 i 6 j 8 9 ] ] ] ] ] ] k + l m m m n o c + ] n ] p o o c ] ", "+ # d q q q q q f _ : g [ } | 1 2 3 4 5 6 j 8 9 ] ] ] ] ] ] k + r ] ] ] r o c + ] s r t p o c ] ", "+ # d u u u u u f _ v w x y | 1 2 3 4 5 6 7 8 9 ] ] ] ] ] ] k + r ] ] ] r o c + ] n t r ] o c ] ", "+ # d u u u u u f _ z A x } | 1 h 3 4 i 6 j 8 9 ] o r r o ] k + r ] ] ] r o c + ] B n s n o c ] ", "+ # C D D D D D E _ : < [ } | 1 2 3 4 5 6 7 8 9 ] o r r o ] k + n r r r o o c + ] ] ] ] ] o c ] ", "+ # _ _ _ _ _ _ _ _ : g [ } | 1 h 3 4 i 6 j 8 F G G G G G G H d G G G G G G I d G G G G G G I ] ", "+ J K K K K K K K K L M N O P Q R S T U V W X X X X X X X X X X X X X X X X X X X T Y Y Y Y Z ] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...l +.@.+...] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...+.#.$.r #.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . . . .%.&. . . . . . . . . . . . ...r *.=.-.#.] ", "+ ` .u %.q ;.%.r .&.;. . . .r &.q ;. . . . .%.>.u %.,.'.%.%.u . . . . . . . . ...r ).).!.~.] ", "+ ` .&.t {.%.%.%. . .{.-. .].t . .t >. . .>.{. .>.-.{.%.-.-.>. . . . . . . . . ...+.).).).#.] ", "+ ` .&.t &. .u r . .u ,.u {.r . .;.;. . .;.r . . .%.&. . . . . . . . . . . . ...+.).).).#.] ", "+ ` .&.t . . . . . . .r t %. . . .q ,. .q t . . . .%.&. . . . . . . . . . . . ...+.).).).#.] ", "+ ` .&.t . . . . . . .'.'.{.q . . .'.r ;.;. . . . .%.&. . . . . . . . . . . . ...+.).).).#.] ", "+ ` .&.t . . . . . .;.%. .%.'. . . .u '.,.q . . . .%.;. . . . . . . . . . . . ...+.).).).#.] ", "+ ` .&.t . . . . .&.,. . . .%.%. . . .,.;. . . . . .u ,.t t &. . . . . . . . . ...+.).).).#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...+.).).).#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...+.).).).#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . .&.&.&.&.&.&.&.q . . . . . . . ...+.).).).#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . .t t t t t t t &. . . . . . . . ...+.).).).#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . .t t t t t t t &. . . . . . . . ...+.).).).#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . .t t t t t t t &. . . . . . . . ...+.).).).#.] ", "+ ` . . . . . . . .;.r . . . . . . . . . . . . .t t t t t t t &. . . . . . . . ...+.).).).#.] ", "+ ` .^./. . . . . .q ;.,.&. . . . . . . . . . . .t t t t t t t &. . . . . . . . ...(.#.#._.*.] ", "+ ` ^.:.<.[.^. .}./. . .q %.{.r . . . . . . . . .t t t t t t t &. . . . . . . . .....=.=.)...] ", "+ ` <.|. .^.[.<.:. . . . .u {.'.u . . . . . . . .t t t t t t t &. . . . . . . . .....=.=.)...] ", "+ ` . . . . ./.|. . .u '.%.>. . . . . . . . . . .t t t t t t t &. . . . . . . . .....=.=.)...] ", "+ ` . . . . . . . .;.'.u . . . . . . . . . . . .t t t t t t t &. . . . . . . . .....=.=.)...] ", "+ ` . . . . . . . .q . . . . . . . . . . . . . .t t t t t t t &. . . . . . . . .....=.=.)...] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . .t t t t t t t &. . . . . . . . ...1.!.!.!.2.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . .t t t t t t t &. . . . . . . . ...1.~.~.~.2.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . .&.&.&.&.&.&.&.q . . . . . . . ...(.3.=.4.#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...+.q &.5.#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...+.6.7.).#.] ", "+ ` . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8...#.~.#.#.] ", "~.o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ", " ", " ", " ", " "}; debian/urxvt_16x16.xpm0000644000000000000000000000272012122610347011750 0ustar /* XPM */ static char * urxvt_16x16_xpm[] = { "16 16 74 1", " c None", ". c #A5AABD", "+ c #949AB5", "@ c #848EAD", "# c #63719C", "$ c #738AAD", "% c #8C9EC6", "& c #A5B6D6", "* c #BDCFEF", "= c #D6DFE7", "- c #CED7DE", "; c #C6D3DE", "> c #C6CFDE", ", c #A5A2DE", "' c #7B7DAD", ") c #39558C", "! c #5269A5", "~ c #5A79B5", "{ c #7B9ED6", "] c #ADC7EF", "^ c #D6D3CE", "/ c #A5A6A5", "( c #9CA2AD", "_ c #BDBAB5", ": c #8C8E8C", "< c #ADB6BD", "[ c #7B86A5", "} c #526184", "| c #424D73", "1 c #103073", "2 c #315594", "3 c #A5C7EF", "4 c #94A6B5", "5 c #ADAEB5", "6 c #A5AAB5", "7 c #A5B2C6", "8 c #EFEFEF", "9 c #FFFBFF", "0 c #F7F3F7", "a c #EFEBEF", "b c #949294", "c c #B5B2B5", "d c #F7F3EF", "e c #9C9E9C", "f c #949694", "g c #CECFCE", "h c #D6D7D6", "i c #CECBCE", "j c #C6C3C6", "k c #C6C7C6", "l c #D6D3D6", "m c #737173", "n c #DEDBDE", "o c #FFFFFF", "p c #B5B6B5", "q c #F7F7F7", "r c #4A494A", "s c #A5A2A5", "t c #ADAAAD", "u c #BDBEBD", "v c #E7E3E7", "w c #393C39", "x c #000000", "y c #393839", "z c #949A94", "A c #DED7EF", "B c #A5A2FF", "C c #9C9EFF", "D c #F7F7FF", "E c #848684", "F c #C6BEC6", "G c #BDBABD", "H c #E7DFDE", "I c #EFE7E7", " ", ".+@#$%&*==-=;==>", "+,')!~{]^^//(_:<", "[}|12~{3((((4567", "8999999990999abc", "defghijklmnoo8fp", "deoqr8ssotooo8:u", "dgolqinvothoo8:u", "dooooooofmboo8:u", "doogaooowxyoo8zj", "ABCDEhoowxyoo8FG", "doogaooowxyoo8cp", "dooooooot:/oo8tG", "HIIIIIIIIIIIInck", " ", " "}; debian/copyright0000644000000000000000000001016512122610347011122 0ustar This package was debianized by Eduard Bloch on Tue, 24 Feb 2004 09:03:51 +0100. It was downloaded from . Upstream Author: Marc Lehmann and others Copyright: Copyright (C) 2003-2012 Marc Alexander Lehmann Copyright (C) 2006-2011 Emanuele Giaquinta Copyright (C) 1998 Alfredo K. Kojima Copyright (C) 1993 Brian Stempien Copyright (C) 1996 Chuck Blake Copyright (C) 1999 D J Hawkey Jr Copyright (C) 1995 Garrett D'Amore Copyright (C) 1997-2001 Geoff Wing Copyright (C) 1995 Jakub Jelinek Copyright (C) 1992 John Bovey Copyright (C) 1997-1998 Kay Roemer & Arno Puder Copyright (C) 1993 lipka Copyright (C) 2001 Marius Gedminas Copyright (C) 1996-1998 mj olesen Copyright (C) 1997-1998 Oezguer Kesim Copyright (C) 1995 Piet W. Plomp Copyright (C) 1995,1997 Raul Garcia Garcia Copyright (C) 1994 Robert Nation Copyright (C) 2003 Rob McMullen Copyright (C) 2011 Ryan Kavanagh Copyright (C) 2006 Samuel Ljungkvist Copyright (C) 2007 Sasha Vasko Copyright (C) 1995 Steven Hirsch Copyright (C) 2005 WU Fengguang 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. 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 02110-1301 USA The file libecb/ecb.h is: Copyright (C) 2009-2012 Marc Alexander Lehmann Copyright (C) 2011 Emanuele Giaquinta All rights reserved. Redistribution and use in source and binary forms, with or without modifica- tion, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MER- CHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPE- CIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTH- ERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. The Debian packaging is: Copyright (C) 2004-2006 Eduard Bloch Copyright (C) 2006-2011 Decklin Foster Copyright (C) 2011-2013 Ryan Kavanagh and is licensed under the GPLv2, see above. On Debian systems, see "/usr/share/common-licenses/GPL-2" for details. debian/urxvt_32x32.xpm0000644000000000000000000000753312122610347011753 0ustar /* XPM */ static char * urxvt_32x32_xpm[] = { "32 32 106 2", " c None", ". c #E7E7E7", "+ c #E7E3DE", "@ c #E7DFDE", "# c #29417B", "$ c #5A719C", "% c #294173", "& c #08246B", "* c #18387B", "= c #294D8C", "- c #395D9C", "; c #526DAD", "> c #6382BD", ", c #7392C6", "' c #84A6DE", ") c #9CBAE7", "! c #B5CFF7", "~ c #CEDBEF", "{ c #ADBECE", "] c #94B2D6", "^ c #CEDFEF", "/ c #ADBED6", "( c #C6D3DE", "_ c #52658C", ": c #7371F7", "< c #394573", "[ c #B5D3F7", "} c #D6D3CE", "| c #A5A6A5", "1 c #A59E9C", "2 c #6B6963", "3 c #B5B2AD", "4 c #8496AD", "5 c #CEC7C6", "6 c #9CA6AD", "7 c #C6C7C6", "8 c #525D6B", "9 c #294584", "0 c #8C96BD", "a c #8C9EC6", "b c #425D9C", "c c #7392CE", "d c #8CA6DE", "e c #ADAAA5", "f c #A5A29C", "g c #211C18", "h c #C6BEBD", "i c #52618C", "j c #B5B6B5", "k c #52596B", "l c #847D7B", "m c #002063", "n c #001C52", "o c #001C5A", "p c #ADC7EF", "q c #94A2B5", "r c #8C9EAD", "s c #8CAAC6", "t c #9CAABD", "u c #8C9EB5", "v c #F7F7F7", "w c #DEDBDE", "x c #848284", "y c #8C8A8C", "z c #8C8E8C", "A c #D6D7D6", "B c #FFFFFF", "C c #E7E3E7", "D c #DEDFDE", "E c #949294", "F c #ADAAAD", "G c #EFEFEF", "H c #CECFCE", "I c #BDBEBD", "J c #4A4D4A", "K c #B5B2B5", "L c #9C9E9C", "M c #7B7D7B", "N c #393C39", "O c #9C9A9C", "P c #848684", "Q c #313031", "R c #636563", "S c #292C29", "T c #F7F3F7", "U c #949694", "V c #5A595A", "W c #EFEBEF", "X c #737173", "Y c #000000", "Z c #ADAEAD", "` c #BDBABD", " . c #D6D7FF", ".. c #5A59FF", "+. c #CECFFF", "@. c #B5B2FF", "#. c #DEDBFF", "$. c #A5A2A5", "%. c #C6C3C6", "&. c #ADA6AD", "*. c #7371FF", "=. c #6B6DFF", "-. c #5A5D5A", ";. c #BDB6BD", ">. c #CECBC6", ",. c #BDBAB5", " ", " ", " ", ". + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ", "@ # $ $ $ % & * = - ; > , ' ) ! ~ ~ ~ ~ { ~ ~ ~ ~ ] ^ ~ ~ ~ / ( ", "@ _ : : : < & * = - ; > , ' ) [ } } } } | 1 2 2 3 4 @ 1 5 1 6 ( ", "@ _ 7 7 7 8 9 0 a b ; > c d ) [ } } } } | e } } e 4 @ f g h 6 ( ", "@ i j j j k & * = - ; > , ' ) [ } 2 l } | e 1 1 3 4 @ 1 5 1 6 ( ", "@ m n n n o & * = - ; > , ' ) p q q q q r q q q q s t q q q u ( ", "@ v v v v v v v v v v v v v v v v v v v v v v v v v v w x y z A ", "@ B B B B B B B B B B B B B B B B B C B B B B B B B B D E F | + ", "@ B D G H H B H B B H G D B B w G I J I I B B B B B B D F K L + ", "@ B M J z N B z O H P B Q v B R B O N O O B B B B B B D M y L + ", "@ B M I B B B B J S T B L K I z B B R B B B B B B B B D P U F + ", "@ B M I B B B C J V H B T V J W B B R B B B B B B B B D P U F + ", "@ B M I B B B V G G J G B X M B B B X S N B B B B B B D P U F + ", "@ B B B B B B B B B B B B B B B B B B B B B B B B B B D P U F + ", "@ B B B B B B B B B B B B B B B . H H H H C B B B B B D P U F + ", "@ B B B B B B B B B B B B B B B M Y Y Y Y R B B B B B D P U F + ", "@ B B B B B B v B B B B B B B B M Y Y Y Y R B B B B B D P U F + ", "@ B B B B B B J L B B B B B B B M Y Y Y Y R B B B B B D O Z ` + ", "@ .....+.@.#.B K R $.B B B B B M Y Y Y Y R B B B B B D %.%.&.+ ", "@ +.B B *.=.B B L -.H B B B B B M Y Y Y Y R B B B B B D %.K L + ", "@ B B B B B B R K B B B B B B B M Y Y Y Y R B B B B B D %.K L + ", "@ B B B B B B B B B B B B B B B M Y Y Y Y R B B B B B D ;.O O + ", "@ B B B B B B B B B B B B B B B O Q Q Q Q P B B B B B D $.F F + ", "@ B B B B B B B B B B B B B B B B B B B B B B B B B B D | K L + ", "@ B B B B B B B B B B B B B B B B B B B B B B B B B B D O Z j + ", "H >.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.7 >.>.>.,.", " ", " ", " "}; debian/rxvt-unicode-base.docs0000644000000000000000000000003112122610347013367 0ustar debian/README.* README.* debian/patches/0000755000000000000000000000000012255616574010632 5ustar debian/patches/07_rgb_location.diff0000644000000000000000000000114612254610061014416 0ustar Description: Set correct path to file with color names in manpage Author: Decklin Foster Origin: vendor Bug-Debian: http://bugs.debian.org/501728 Forwarded: no Reviewed-By: Ryan Kavanagh Last-Update: 2011-03-06 Index: rxvt-unicode/doc/rxvt.1.pod =================================================================== --- rxvt-unicode.orig/doc/rxvt.1.pod 2013-12-19 10:26:38.855629262 -0500 +++ rxvt-unicode/doc/rxvt.1.pod 2013-12-19 10:26:38.851629154 -0500 @@ -1668,7 +1668,7 @@ =over 4 -=item B +=item B Colour names. debian/patches/10_metabit.diff0000644000000000000000000000235312122610347013375 0ustar Description: "Fix" handling of 'meta8' option for non-latin1 locales This patch was unapplied because even the author admits that it is a hack. Further, it hardcodes UTF-8. Author: amateur Origin: vendor, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558725#5 Bug-Debian: http://bugs.debian.org/558725 Forwarded: no Reviewed-By: Unapplied by Ryan Kavanagh Last-Update: 2011-03-06 --- rxvt-unicode-9.09.orig/src/command.C +++ rxvt-unicode-9.09/src/command.C @@ -810,8 +810,21 @@ rxvt_term::key_press (XKeyEvent &ev) { char *ch; - for (ch = kbuf; ch < kbuf + len; ch++) - *ch |= 0x80; + for (ch = kbuf; ch < kbuf + len; ch++) { + /* UTF-8 encoding */ + char byte2 = 0x80 | (*ch & 0x3f); + *ch = 0xC0 | (0x80 >> 6) | ((*ch >> 6) & 0x03); + ch ++; + + char * current = NULL; + char * last = kbuf + len; + for (current=last; current > ch; current--) { + *current = *(current-1); + } + + len ++; + *ch = byte2; + } meta = 0; } debian/patches/02_use_dejavu.diff0000644000000000000000000000235212122610347014102 0ustar Description: Use DejaVu instead of Bitstream Vera ttf-bitstream-vera was removed from the archive in favor of ttf-dejavu. Update rxvt-unicode accordingly. . Not forwarding upstream since this is an esthetic change. Author: Decklin Foster Origin: vendor Bug-Debian: http://bugs.debian.org/461289 Forwarded: no Reviewed-By: Ryan Kavanagh Last-Update: 2011-02-24 Index: pkg-urxvt/src/rxvtfont.C =================================================================== --- pkg-urxvt.orig/src/rxvtfont.C 2013-02-12 12:15:11.571620415 -0500 +++ pkg-urxvt/src/rxvtfont.C 2013-02-12 12:15:11.567620319 -0500 @@ -136,7 +136,7 @@ //{ CS_UNICODE, "-*-unifont-*-*-*-*-*-*-*-*-c-*-iso10646-1" }, // this gem of a font has actual dotted circles within the combining character glyphs. #if XFT - { CS_UNICODE, "xft:Bitstream Vera Sans Mono:antialias=false:autohint=true" }, + { CS_UNICODE, "xft:DejaVu Sans Mono:antialias=false:autohint=true" }, { CS_UNICODE, "xft:Courier New:antialias=false:autohint=true" }, { CS_UNICODE, "xft:Andale Mono:antialias=false:autohint=false" }, { CS_UNICODE, "xft:Arial Unicode MS:antialias=false:autohint=false" }, debian/patches/09_binutils_gold.diff0000644000000000000000000000144412122610347014616 0ustar Description: Link against libfontconfig to fix FTBFS with binutils-gold Dropped in 9.10, it is no longer needed. Author: Bhavani Shankar Origin: vendor Bug-Debian: http://bugs.debian.org/604952 Forwarded: no Reviewed-By: Dropped by Ryan Kavanagh Last-Update: 2011-03-06 --- rxvt-unicode-9.09.orig/src/Makefile.in +++ rxvt-unicode-9.09/src/Makefile.in @@ -20,7 +20,7 @@ LDFLAGS = @LDFLAGS@ DEFS = @DEFS@ LIBS = @LIBS@ XINC = @X_CFLAGS@ @AFTERIMAGE_CFLAGS@ @PIXBUF_CFLAGS@ -XLIB = @X_LIBS@ @AFTERIMAGE_LIBS@ -lX11 @X_EXTRA_LIBS@ @PIXBUF_LIBS@ +XLIB = @X_LIBS@ @AFTERIMAGE_LIBS@ -lX11 -lfontconfig @X_EXTRA_LIBS@ COMPILE = $(CXX) -I.. -I$(srcdir) -I. -I$(srcdir)/../libev $(DEFS) $(CPPFLAGS) $(CXXFLAGS) $(XINC) LINK = @LINKER@ $(LDFLAGS) EXEEXT = @EXEEXT@ debian/patches/15_perl_518.diff0000644000000000000000000000176112210632746013323 0ustar Description: Fix tabbed extension to conform to Perl 5.18 Perl 5.18 no longer implicitly puts parentheses around qw(..), but instead requires them explicitly. The lack of these caused the tabbed extension to fail. Origin: http://bugs.debian.org/721456 Author: gregor herrmann Bug-Debian: http://bugs.debian.org/721456 Applied-Upstream: already applied ages ago --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: rxvt-unicode/src/perl/tabbed =================================================================== --- rxvt-unicode.orig/src/perl/tabbed 2013-02-16 19:41:38.000000000 -0500 +++ rxvt-unicode/src/perl/tabbed 2013-09-01 08:29:58.048828703 -0400 @@ -402,7 +402,7 @@ # simply proxies all interesting calls back to the tabbed class. { - for my $hook qw(start destroy key_press property_notify) { + for my $hook (qw(start destroy key_press property_notify)) { eval qq{ sub on_$hook { my \$parent = \$_[0]{term}{parent} debian/patches/06_debian_docs.diff0000644000000000000000000000622412254610055014212 0ustar Description: Elide some documentation regarding Sarge, long obsolete Author: Decklin Foster Origin: vendor Forwarded: no Reviewed-By: Ryan Kavanagh Last-Update: 2011-03-06 Index: rxvt-unicode/doc/rxvt.7.pod =================================================================== --- rxvt-unicode.orig/doc/rxvt.7.pod 2013-12-19 10:26:34.871521712 -0500 +++ rxvt-unicode/doc/rxvt.7.pod 2013-12-19 10:26:34.871521712 -0500 @@ -546,12 +546,9 @@ =head3 My numerical keypad acts weird and generates differing output? -Some Debian GNUL/Linux users seem to have this problem, although no -specific details were reported so far. It is possible that this is caused -by the wrong C setting, although the details of whether and how -this can happen are unknown, as C should offer a compatible -keymap. See the answer to the previous question, and please report if that -helped. +Some Debian GNU/Linux users seem to have this problem, although no specific +details were reported so far. See the answer to the previous question, and +please report if that helped. =head3 My Compose (Multi_key) key is no longer working. @@ -914,25 +911,6 @@ to your C<.profile> or C<.bashrc>. -=head3 Why doesn't vim/emacs etc. use the 88 colour mode? - -See next entry. - -=head3 Why doesn't vim/emacs etc. make use of italic? - -See next entry. - -=head3 Why are the secondary screen-related options not working properly? - -Make sure you are using C. Some pre-packaged -distributions (most notably Debian GNU/Linux) break rxvt-unicode -by setting C to C, which doesn't have these extra -features. Unfortunately, some of these (most notably, again, Debian -GNU/Linux) furthermore fail to even install the C terminfo -file, so you will need to install it on your own (See the question B on -how to do this). - =head2 Encoding / Locale / Input Method Issues @@ -1089,14 +1067,12 @@ =head3 I am using Debian GNU/Linux and have a problem... -The Debian GNU/Linux package of rxvt-unicode in sarge contains large -patches that considerably change the behaviour of rxvt-unicode (but -unfortunately this notice has been removed). Before reporting a bug to -the original rxvt-unicode author please download and install the genuine -version (L) and try to -reproduce the problem. If you cannot, chances are that the problems are -specific to Debian GNU/Linux, in which case it should be reported via the -Debian Bug Tracking System (use C to report the bug). +Before reporting a bug to the original rxvt-unicode author please download and +install the genuine version +(L) and try to reproduce the +problem. If you cannot, chances are that the problems are specific to Debian +GNU/Linux, in which case it should be reported via the Debian Bug Tracking +System (use C to report the bug). For other problems that also affect the Debian package, you can and probably should use the Debian BTS, too, because, after all, it's also a debian/patches/11_fix_lexgrog.diff0000644000000000000000000000335312122610347014267 0ustar Description: Fix malformed whatis entries lexgrog cannot parse names containing whitespace, quoting lexgrog(1): . Names containing whitespace will be ignored to avoid pathological behaviour on certain ill-formed NAME sections. . This will fix the "manpage-has-bad-whatis-entry" lintian warnings and will let us have whatis entries. Forwarded: no Author: Ryan Kavanagh Origin: vendor Reviewed-By: Ryan Kavanagh Last-Updated: 2011-03-11 Index: pkg-urxvt/doc/rxvt.1.pod =================================================================== --- pkg-urxvt.orig/doc/rxvt.1.pod 2013-03-20 15:07:13.994297775 -0400 +++ pkg-urxvt/doc/rxvt.1.pod 2013-03-20 15:07:13.990297680 -0400 @@ -1,6 +1,6 @@ =head1 NAME -rxvt-unicode (ouR XVT, unicode) - (a VT102 emulator for the X window system) +rxvt-unicode - (ouR XVT, unicode), a VT102 emulator for the X window system =head1 SYNOPSIS Index: pkg-urxvt/doc/rxvt.7.pod =================================================================== --- pkg-urxvt.orig/doc/rxvt.7.pod 2013-03-20 15:07:13.994297775 -0400 +++ pkg-urxvt/doc/rxvt.7.pod 2013-03-20 17:33:16.000000000 -0400 @@ -1,6 +1,6 @@ =head1 NAME -RXVT REFERENCE - FAQ, command sequences and other background information +RXVT_REFERENCE - FAQ, command sequences and other background information =head1 SYNOPSIS Index: pkg-urxvt/src/perl/selection-popup =================================================================== --- pkg-urxvt.orig/src/perl/selection-popup 2013-02-12 12:12:29.227728891 -0500 +++ pkg-urxvt/src/perl/selection-popup 2013-03-20 17:34:07.049845487 -0400 @@ -4,7 +4,7 @@ =head1 NAME -selection-popup (enabled by default) +selection-popup - (enabled by default) =head1 DESCRIPTION debian/patches/04_no_urgency_on_focus.diff0000644000000000000000000000314612122610347016017 0ustar Description: Don't set urgency hint if focused This patch, introduced in 9.05-2 didn't set the urgency hint if the window was focused. It was introducedas a "fix" to Debian bug 493981. . It was reverted by Ryan Kavanagh in 9.10-1 after discussion with upstream. The patch violates the ICCCM, which states: . ``The UrgencyHint flag, if set in the flags field, indicates that the client deems the window contents to be urgent, requiring the timely response of the user. [...] The window manager must also monitor the state of this flag for the entire time the window is in the Normal or Iconic state and must take appropriate action when the state of the flag changes. The flag is otherwise independent of the window's state.'' . This means that if an application running in urxvt want the flag to be set, the flag should be set, regardless of the window's state / focus. . Further, it may be that the window is focused, but not visible, it which case the urgency flag is still useful. This patch has been created by dpkg-source during the package build. Here's the last changelog entry, hopefully it gives details on why those changes were made: Author: Decklin Foster Origin: vendor Bug-Debian: http://bugs.debian.org/493981 Forwarded: no Reviewed-By: Dropped by Ryan Kavanagh Last-Update: 2011-03-06 --- rxvt-unicode-9.09.orig/src/screen.C +++ rxvt-unicode-9.09/src/screen.C @@ -1928,7 +1928,7 @@ rxvt_term::scr_bell () NOTHROW # endif # if ENABLE_FRILLS - if (option (Opt_urgentOnBell)) + if (option (Opt_urgentOnBell) && !focus) set_urgency (1); # endif debian/patches/03_fix_xterm_scrollbar.diff0000644000000000000000000000147412122610347016025 0ustar Description: "Fix" xterm scrollbar border color This patch appeared in 9.05-3. We need to determine if we want to keep it. Author: Decklin Foster Origin: vendor Forwarded: no Reviewed-By: Unapplied by Ryan Kavanagh Last-Update: 2011-03-14 --- rxvt-unicode-9.09.orig/src/scrollbar-xterm.C +++ rxvt-unicode-9.09/src/scrollbar-xterm.C @@ -55,7 +55,7 @@ scrollBar_t::show_xterm (int update) xscrollbarGC = XCreateGC (term->dpy, win, GCForeground | GCBackground | GCFillStyle | GCStipple, &gcvalue); - gcvalue.foreground = term->pix_colors_focused[Color_border]; + gcvalue.foreground = term->pix_colors_focused[Color_scroll]; ShadowGC = XCreateGC (term->dpy, win, GCForeground, &gcvalue); } debian/patches/13_section_mismatch.diff0000644000000000000000000000222112254607716015312 0ustar Description: Set urxvtperl(3)'s .TH to 3 since we're installing in section 3 Fixes warnings of a manpage with section header 1 installed in the section 3 directory. Author: Ryan Kavanagh Origin: vendor Forwarded: no Applied-Upstream: no Reviewed-by: Ryan Kavanagh Last-Update: 2012-03-20 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: pkg-urxvt/src/Makefile.in =================================================================== --- pkg-urxvt.orig/src/Makefile.in 2013-02-12 12:12:29.255729563 -0500 +++ pkg-urxvt/src/Makefile.in 2013-03-20 15:15:33.486168796 -0400 @@ -120,8 +120,8 @@ @IF_PERL@ > mantmp @IF_PERL@ $(INSTALL_DATA) mantmp $(DESTDIR)$(man1dir)/$(RXVTNAME)-extensions.$(man1ext) @IF_PERL@ < $(srcdir)/urxvt.pm \ -@IF_PERL@ $(PERL) -MPod::Man -e '(new Pod::Man name => "$(RXVTNAME)perl", $(PODOPTS))->parse_from_file' \ -@IF_PERL@ > mantmp +@IF_PERL@ $(PERL) -MPod::Man -e '(new Pod::Man name => "$(RXVTNAME)perl", section => 3, \ +@IF_PERL@ $(PODOPTS))->parse_from_file' > mantmp @IF_PERL@ $(INSTALL_DATA) mantmp $(DESTDIR)$(man3dir)/$(RXVTNAME)perl.$(man3ext) install-bin: allbin debian/patches/14_pod_errors.diff0000644000000000000000000000255712254607714014152 0ustar Description: Fix POD errors in urxvt manpage Fixes various warnings from POD. This patch also includes a fix from Gregor Herrman fixing a POD error which was causing rxvt-unicode to FTBFS Author: Ryan Kavanagh Author: gregor herrman Bug-Debian: http://bugs.debian.org/708026 Origin: vendor Forwarded: no Applied-Upstream: no Reviewed-by: Ryan Kavanagh Last-Update: 2013-03-20 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: rxvt-unicode/doc/rxvt.1.pod =================================================================== --- rxvt-unicode.orig/doc/rxvt.1.pod 2013-05-26 18:08:37.384696431 -0400 +++ rxvt-unicode/doc/rxvt.1.pod 2013-05-26 18:08:37.376696226 -0400 @@ -1207,8 +1207,12 @@ Turn on/off ISO 14755 5.2 mode (default enabled). +=back + =head1 BACKGROUND IMAGE OPTIONS AND RESOURCES +=over 4 + =item B<-pixmap> I =item B I Index: rxvt-unicode/doc/rxvt.7.pod =================================================================== --- rxvt-unicode.orig/doc/rxvt.7.pod 2013-05-26 18:08:37.320694794 -0400 +++ rxvt-unicode/doc/rxvt.7.pod 2013-05-26 18:08:47.260948834 -0400 @@ -1037,8 +1037,6 @@ xprop -root XIM_SERVERS -=item - =back =head3 My input method wants but I want UTF-8, what can I do? debian/patches/05_cutchars.diff0000644000000000000000000000214512122610347013567 0ustar Description: Set default cutchars, fix double-click word selection This patch appeared in 9.05-2. . It was unapplied in 9.10-1 at upstream's request to avoid deviation with upstream urxvt's behavior. Author: Decklin Foster Origin: vendor Bug-Debian: http://bugs.debian.org/377194 Reviewed-By: Unapplied by Ryan Kavanagh Last-Update: 2011-03-06 --- rxvt-unicode-9.09.orig/src/perl/selection +++ rxvt-unicode-9.09/src/perl/selection @@ -12,11 +12,13 @@ sub on_user_command { sub on_init { my ($self) = @_; + my $cutchars = '\\`"\'&()*,;<=>?@[]{|}'; if (defined (my $res = $self->resource ("cutchars"))) { - $res = $self->locale_decode ($res); - push @{ $self->{patterns} }, qr{\G [\Q$res\E[:space:]]* ([^\Q$res\E[:space:]]+) }x; + $cutchars = $self->locale_decode ($res); } + push @{ $self->{patterns} }, qr{\G [\Q$cutchars\E[:space:]]* ([^\Q$cutchars\E[:space:]]+) }x; + for (my $idx = 0; defined (my $res = $self->x_resource ("selection.pattern-$idx")); $idx++) { $res = $self->locale_decode ($res); utf8::encode $res; debian/patches/01_app-defaults.diff0000644000000000000000000000246712122610347014343 0ustar Description: Load system-wide application defaults from /etc/X11/app-defaults Section 11.8.6 of the Debian policy requires all application defaults to be stored under /etc/X11/app-defaults. Forwarded: not-needed Author: Decklin Foster Origin: vendor Bug-Debian: http://bugs.debian.org/348697 Reviewed-By: Ryan Kavanagh Last-Update: 2011-02-24 Index: pkg-urxvt/src/rxvttoolkit.C =================================================================== --- pkg-urxvt.orig/src/rxvttoolkit.C 2013-02-12 12:15:07.827530666 -0500 +++ pkg-urxvt/src/rxvttoolkit.C 2013-02-12 12:15:07.823530570 -0500 @@ -346,13 +346,15 @@ // 6. System wide per application default file. /* Add in $XAPPLRESDIR/Rxvt only; not bothering with XUSERFILESEARCHPATH */ - if ((xe = getenv ("XAPPLRESDIR"))) + if (!(xe = getenv ("XAPPLRESDIR"))) { - snprintf (fname, sizeof (fname), "%s/%s", xe, RESCLASS); - - if ((rdb1 = XrmGetFileDatabase (fname))) - XrmMergeDatabases (rdb1, &database); + // Debian-specific; see #348697 and Policy + xe = "/etc/X11/app-defaults"; } + snprintf (fname, sizeof (fname), "%s/%s", xe, RESCLASS); + + if ((rdb1 = XrmGetFileDatabase (fname))) + XrmMergeDatabases (rdb1, &database); // 5. User's per application default file. // none debian/patches/12_hyphen_minus_sign.diff0000644000000000000000000000221312254610043015472 0ustar Description: Don't use hyphens as minus signs Forwarded: no Author: Ryan Kavanagh Origin: vendor Reviewed-By: Ryan Kavanagh Last-Updated: 2011-03-11 Index: rxvt-unicode/doc/rxvt.7.pod =================================================================== --- rxvt-unicode.orig/doc/rxvt.7.pod 2013-12-19 10:26:23.739221197 -0500 +++ rxvt-unicode/doc/rxvt.7.pod 2013-12-19 10:26:23.735221089 -0500 @@ -1974,7 +1974,7 @@ =begin table - B<< C >> Bold/italic implies high intensity (see option B<-is>) + B<< C >> Bold/italic implies high intensity (see option B<\-is>) B<< C >> Font styles have no effect on intensity (Compile styles) =end table Index: rxvt-unicode/doc/rxvtc.1.pod =================================================================== --- rxvt-unicode.orig/doc/rxvtc.1.pod 2013-12-19 10:26:23.739221197 -0500 +++ rxvt-unicode/doc/rxvtc.1.pod 2013-12-19 10:26:23.735221089 -0500 @@ -34,8 +34,8 @@ #!/bin/sh @@RXVT_NAME@@c "$@" - if [ $? -eq 2 ]; then - @@RXVT_NAME@@d -q -o -f + if [ $? \-eq 2 ]; then + @@RXVT_NAME@@d \-q \-o \-f @@RXVT_NAME@@c "$@" fi debian/patches/series0000644000000000000000000000017712255616574012054 0ustar 01_app-defaults.diff 02_use_dejavu.diff 06_debian_docs.diff 07_rgb_location.diff 11_fix_lexgrog.diff 12_hyphen_minus_sign.diff debian/gbp.conf0000644000000000000000000000024512122610347010604 0ustar [DEFAULT] upstream-branch = upstream debian-branch = master upstream-tag = upstream/%(version)s debian-tag = debian/%(version)s pristine-tar = True sign-tags = True debian/rxvt-unicode-base.preinst0000644000000000000000000000050412122610347014130 0ustar #!/bin/sh set -e if [ "$1" = upgrade ]; then # clean up after old versions, unless the admin chose urxvtcd if ! update-alternatives --query x-terminal-emulator | grep -q \ '^Value: /usr/bin/urxvtcd$'; then update-alternatives --remove x-terminal-emulator /usr/bin/urxvtcd fi fi #DEBHELPER# debian/control0000644000000000000000000000657012247620057010606 0ustar Source: rxvt-unicode Section: x11 Priority: optional Maintainer: Ryan Kavanagh Uploaders: Yaroslav Halchenko Build-Depends: debhelper (>= 7.0.0), libxt-dev, libxrender-dev, libx11-dev, libxpm-dev, groff-base, autotools-dev, xutils-dev, libxft-dev (>= 2.1.8.2-5.1), chrpath, libperl-dev, libev-dev, libstartup-notification0-dev, libgtk2.0-dev Standards-Version: 3.9.5 Homepage: http://software.schmorp.de/pkg/rxvt-unicode.html Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-urxvt/pkg-urxvt.git Vcs-Git: git://anonscm.debian.org/pkg-urxvt/pkg-urxvt.git Package: rxvt-unicode Architecture: any Provides: x-terminal-emulator Replaces: rxvt-unicode-ml (<< 9.10-2) Breaks: rxvt-unicode-ml (<< 9.10-2) Depends: ${shlibs:Depends}, ${misc:Depends}, base-passwd (>= 2.0.3.4), ncurses-base (>= 5.4-7) Recommends: ttf-dejavu, fonts-vlgothic | fonts-japanese-gothic Description: RXVT-like terminal emulator with Unicode support rxvt-unicode is a modern, Unicode-aware color xterm replacement that uses significantly less memory than a conventional xterm and many other Unicode supporting terminal emulators. . It supports using multiple fonts at the same time, including Xft fonts, and client-server technology to reduce memory consumption when using multiple windows. Package: rxvt-unicode-ml Architecture: any Section: oldlibs Priority: extra Depends: ${shlibs:Depends}, ${misc:Depends}, rxvt-unicode (>= 9.10-2) Description: multi-lingual terminal emulator -- transitional package This is a transitional package depending on rxvt-unicode. Previously, some features were disabled in the regular package because they used more memory even when not being used, but this is no longer the case. All features previously enabled only in this package are now available in rxvt-unicode. Package: rxvt-unicode-256color Architecture: any Provides: x-terminal-emulator, rxvt-unicode Depends: ${shlibs:Depends}, ${misc:Depends}, base-passwd (>= 2.0.3.4), ncurses-term (>= 5.8-1) Recommends: ttf-dejavu, fonts-vlgothic | fonts-japanese-gothic Conflicts: rxvt-unicode Description: multi-lingual terminal emulator with Unicode support for X11 rxvt-unicode is a modern, Unicode-aware color xterm replacement that uses significantly less memory than a conventional xterm and many other Unicode supporting terminal emulators. . It supports using multiple fonts at the same time, including Xft fonts, and client-server technology to reduce memory consumption when using multiple windows. . This package is configured with 256-color support, and TERM set to "rxvt-unicode-256color". Any other systems you log into must have this terminfo entry installed! Package: rxvt-unicode-lite Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, base-passwd (>= 2.0.3.4), ncurses-base (>= 5.4-7) Provides: x-terminal-emulator, rxvt-unicode Conflicts: rxvt-unicode Description: RXVT-like terminal emulator with basic Unicode support rxvt-unicode is a modern, Unicode-aware color xterm replacement that uses significantly less memory than a conventional xterm and many other Unicode supporting terminal emulators. . It supports using multiple fonts at the same time, including Xft fonts, and client-server technology to reduce memory consumption when using multiple windows. . This package contains the small version with only a few extra features and without Freetype support. debian/rxvt-unicode.lintian-overrides0000644000000000000000000000027512255402512015177 0ustar rxvt-unicode: manpage-has-errors-from-man usr/share/man/man7/urxvt.7.gz * rxvt-unicode: setgid-binary usr/bin/urxvt 2755 root/utmp rxvt-unicode: setgid-binary usr/bin/urxvtd 2755 root/utmp debian/rxvt-unicode-lite.lintian-overrides0000644000000000000000000000017512255402512016131 0ustar rxvt-unicode-lite: setgid-binary usr/bin/urxvt 2755 root/utmp rxvt-unicode-lite: setgid-binary usr/bin/urxvtd 2755 root/utmp debian/source/0000755000000000000000000000000012122610347010464 5ustar debian/source/format0000644000000000000000000000001412122610347011672 0ustar 3.0 (quilt) debian/source/options0000644000000000000000000000021612122610347012101 0ustar # Ignore changes to these files extend-diff-ignore = "^(README.FAQ|README.configure|doc/rxvt.1.man.in|doc/rxvt.7.man.in|doc/rxvtc.1.man.in)$" debian/watch0000644000000000000000000000011212122610347010207 0ustar version=3 http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-(.*)\.tar\.bz2