debian/0000775000000000000000000000000012150265424007171 5ustar debian/rules0000775000000000000000000000276212147770275010273 0ustar #!/usr/bin/make -f # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 DB2MAN=/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl XP=xsltproc -''-nonet CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif build-arch: build build-indep: build build: build-stamp yeahconsole.1 build-stamp: dh_testdir # Add here commands to compile the package. $(MAKE) touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp yeahconsole.1 # Add here commands to clean up after the build process. $(MAKE) clean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/yeahconsole. $(MAKE) install PREFIX=$(CURDIR)/debian/yeahconsole/usr # 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 dh_installdocs dh_installexamples # dh_install dh_installmenu dh_installman dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb yeahconsole.1: debian/yeahconsole.xml $(XP) $(DB2MAN) $< #fix for docbook-xsl <= 1.68.1.dfsg.1-0.2 and my name # (remove when newer xsl enter debian) sed -i -e "s/\xe1/\\\['a]/g" $@ binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install debian/watch0000664000000000000000000000010412147770256010227 0ustar version=3 http://phrat.de/downloads.html yeahconsole-(.*)\.tar\.gz debian/changelog0000664000000000000000000000274212150265400011042 0ustar yeahconsole (0.3.4-2.1ubuntu1) saucy; urgency=low * Merge from Debian unstable (LP: #1105448). Remaining changes: - debian/patches/50-makefile.patch: Update to fix linking with --as-needed. -- Logan Rosen Fri, 24 May 2013 19:01:15 -0400 yeahconsole (0.3.4-2.1) unstable; urgency=low * Non-maintainer upload; ACKed by the maintainer. * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt" (Closes: #670803). * Update to Standards-Version to 3.9.3 and debhelper to 9. * Add build-arch and build-indep targets; use dh_prep in rules file. * Fix copyright-refers-to-symlink-license (Lintian). -- Jari Aalto Sun, 06 May 2012 15:56:50 +0300 yeahconsole (0.3.4-2ubuntu1) natty; urgency=low * debian/patches/50_makefile.dpatch: Update to fix linking with --as-needed. -- Michael Bienia Sun, 05 Dec 2010 15:48:03 +0100 yeahconsole (0.3.4-2) unstable; urgency=low * Updated standards version to 3.7.3 - Update to new menu policy - Move Homepage pseudoheader to the regular Homepage control field * Change maintainer address * Add mrxvt to the list of supported terminal emulators (Closes: #458441) - Thanks to Martintxo for pointing this out -- Damián Viano Sun, 31 Aug 2008 16:52:33 -0300 yeahconsole (0.3.4-1) unstable; urgency=low * Initial release (Closes: #362856) -- Damián Viano Sat, 1 Jul 2006 18:26:39 -0300 debian/compat0000664000000000000000000000000212147770275010402 0ustar 9 debian/yeahconsole.xml0000664000000000000000000001443512147770256012245 0ustar Damián"> Viano"> April 15, 2006"> 1"> debian@damianv.com.ar"> YEAHCONSOLE"> Debian"> GNU"> GPL"> ]>
&dhemail;
2006 &dhusername; &dhdate;
&dhucpackage; &dhsection; &dhpackage; drop-down X terminal emulator wrapper &dhpackage; DESCRIPTION This manual page documents briefly the &dhpackage; command. This manual page was written for the &debian; distribution because the original program does not have a manual page. &dhpackage; is a wrapper for X terminal emulators that provide a drop-down terminal embedding other terminal emulators OPTIONS A summary of options is included below. Any other argument is passed to the X terminal emulator. Show summary of options and supported xresources. command command will be run in the X terminal emulator used. If specified this must be the last option since everything after the -e will be interpreted as the command. RESOURCES The resources from the embedded X terminal emulator will be used and are documented in the corresponding manpage for your X terminal emulator. The specific resources for &dhpackage; follow: 0 or 1, 1 should restart the terminal. Default is 0. terminal to use, valid values: urxvt, urxvtc, xterm. Default is xterm. width of the terminal. Default is the display width. number of lines of the console. Default is 10. x position. Default is set to 0. delay for the slide animation. Default is 40. step size in pixels for the animation 0 will disable the animation. Default is set 1. width for the resize handle. Default is 3. color for the resize handle. Default is grey70. key combo that toggles yeahconsole. Default is ControlAlt+y. increase height of yeahconsole. Default is Control+KP_Add. decrease height of yeahconsole. Default is Control+KP_Subtract. toggle fullscreen mode. Default is Alt+F11. SEE ALSO xterm (1), rxvt (1). AUTHOR This manual page was written by &dhusername; &dhemail; for the &debian; system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the &gnu; General Public License, Version 2 any later version published by the Free Software Foundation. On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.
debian/copyright0000664000000000000000000000204112147770275011134 0ustar This package was debianized by Damián Viano on Thu, 6 Apr 2006 19:34:26 -0300. It was downloaded from http://phrat.de/yeahconsole-0.3.4.tar.gz Copyright Holder: 2004 knorke License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-2'. debian/source/0000775000000000000000000000000012150265424010471 5ustar debian/source/format0000664000000000000000000000001412147770275011712 0ustar 3.0 (quilt) debian/manpages0000664000000000000000000000001612147770256010716 0ustar yeahconsole.1 debian/menu0000664000000000000000000000020212147770256010064 0ustar ?package(yeahconsole):needs="X11" section="Applications/Terminal Emulators"\ title="yeahconsole" command="/usr/bin/yeahconsole" debian/control0000664000000000000000000000137712147770502010610 0ustar Source: yeahconsole Section: x11 Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Damián Viano Build-Depends: debhelper (>= 9), libx11-dev, xsltproc, docbook-xsl Standards-Version: 3.9.3 Package: yeahconsole Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, xterm (>= 168) | rxvt-unicode | rxvt-unicode-ml | rxvt-unicode-lite | mrxvt Homepage: http://phrat.de/yeahtools.html Description: drop-down X terminal emulator wrapper Yeahconsole puts an X terminal emulator window on top of your screen that drops-down like a console found in many games (similar to quake). It's visibility can be toggled by a keyboard shortcut. Currently supports xterm, urxvt and mrxvt. debian/docs0000664000000000000000000000000712147770256010053 0ustar README debian/dirs0000664000000000000000000000001012147770256010056 0ustar usr/bin debian/patches/0000775000000000000000000000000012150265424010620 5ustar debian/patches/50-display.patch0000664000000000000000000000117012147770275013542 0ustar From: Damián Viano Subject: Fixes segfault when $DISPLAY is not defined/can't be opened diff -Nura yeahconsole-0.3.4/yeahconsole.c yeahconsole-0.3.4.r.bk/yeahconsole.c --- yeahconsole-0.3.4/yeahconsole.c 2006-03-11 15:26:00.000000000 -0300 +++ yeahconsole-0.3.4.r.bk/yeahconsole.c 2006-07-01 17:49:14.000000000 -0300 @@ -107,7 +107,8 @@ } if (!(dpy = XOpenDisplay(NULL))) { - fprintf(stderr, " can not open dpy %s", XDisplayName(NULL)); + fprintf(stderr, "Can not open display %s\n", XDisplayName(NULL)); + exit(1); } screen = DefaultScreen(dpy); root = RootWindow(dpy, screen); debian/patches/50-makefile.patch0000664000000000000000000000153712147771023013651 0ustar From: Damián Viano Subject: Fixes Makefile to make it more flexible and cleaner diff -Nura yeahconsole-0.3.4/Makefile yeahconsole-0.3.4.r.bk/Makefile --- yeahconsole-0.3.4/Makefile 2006-01-14 12:54:05.000000000 -0300 +++ yeahconsole-0.3.4.r.bk/Makefile 2006-07-01 17:38:06.000000000 -0300 @@ -1,24 +1,16 @@ TARGET = yeahconsole -CC = gcc -#CC = cc INSTALL = install -PREFIX = /usr/local +PREFIX ?= /usr/local LIBS = -lX11 -INCLUDES = -I/usr/X11R6/include -LIB_DIRS = -L/usr/X11R6/lib -FLAGS = -Os -Wall +CFLAGS += -Wall OBJECTS := yeahconsole.o SOURCES := yeahconsole.c $(TARGET): $(OBJECTS) - $(CC) $(DEFINES) $(INCLUDES) $(LIB_DIRS) $(LIBS) -o $@ $< - strip $@ - -$(OBJECTS): $(SOURCES) - $(CC) $(FLAGS) $(DEFINES) $(INCLUDES) $(LIB_DIRS) -c -o $@ $< + $(CC) -o $@ $< $(LIBS) clean: rm -rf $(TARGET) $(OBJECTS) debian/patches/series0000664000000000000000000000004312147770275012045 0ustar 50-makefile.patch 50-display.patch