debian/0000755000000000000000000000000012121052500007152 5ustar debian/install0000644000000000000000000000007112121052500010541 0ustar debian/bash_completion/termsaver etc/bash_completion.d/debian/rules0000755000000000000000000000031212121052500010226 0ustar #!/usr/bin/make -f # -*- makefile -*- override_dh_auto_install: dh_auto_install -- --install-lib=/usr/share/termsaver --install-script=/usr/share/termsaver %: dh $@ --with python2,bash_completion debian/compat0000644000000000000000000000000211745321022010361 0ustar 7 debian/copyright0000644000000000000000000000113312121052500011103 0ustar This package was debianized by Bruno Braga on Fri, 13 Apr 2012 15:12:10 +0000 Upstream Author: Bruno Braga Contributor(s): Shelby Jueden Copyright: License: This software is licensed under the Apache License 2.0. On Debian GNU/Linux systems you can find the complete text of the Apache-2.0 license in `/usr/share/common-licenses/Apache-2.0'. The Debian package is (C) 2012, Bruno Braga and is licensed under the Apache License 2.0, see above. debian/control0000644000000000000000000000162212121052500010556 0ustar Source: termsaver Section: misc Priority: optional Maintainer: Bruno Braga Uploaders: Python Applications Packaging Team Build-Depends: debhelper (>= 7.4.3), python, bash-completion X-Python-Version: >= 2.5 Standards-Version: 3.9.3 Vcs-Svn: svn://svn.debian.org/python-apps/packages/termsaver/trunk Vcs-Browser: http://svn.debian.org/viewsvn/python-apps/packages/termsaver Homepage: http://termsaver.info Package: termsaver Architecture: all Depends: ${misc:Depends}, ${python:Depends} Description: simple text-based terminal screensaver termsaver is a very simple project that aims at bringing the feel of a screensaver feature in text-based terminal environment. . there are many screens that can be chosen and customized with command-line options, and the application has been developed to accept future plugins to additional screens. debian/links0000644000000000000000000000006211745321022010224 0ustar /usr/share/termsaver/termsaver /usr/bin/termsaver debian/bash_completion/0000755000000000000000000000000012121052500012320 5ustar debian/bash_completion/termsaver0000644000000000000000000000473512121052500014264 0ustar ############################################################################## # # file: termsaver # # Purpose: Bash auto-complete functionality for Termsaver. # # Note: This file is part of Termsaver application, and should not be used # or executed separately. # ############################################################################### # # Copyright 2012 Termsaver # # Licensed under the Apache License, Version 2.0 (the "License"); you may # not use this file except in compliance with the License. You may obtain # a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the # License for the specific language governing permissions and limitations # under the License. # ############################################################################### have termsaver && _termsaver() { local cur prev opts plugin_opts cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" opts="sysmon matrix asciiartfarts rssfeed urlfetcher quotes4all jokes4all clock randtxt rfc programmer" # For plugins adding new screens, you can append to the below area # with a line such as: # # plugin_opts=$plugin_opts" plugin-screen-1 ... plugin-screen-N" # # To patch this section, use sed: # sed -e 's:plugin_opts=$plugin_opts:plugin_opts=$plugin_opts" plugin-screen-1 ... plugin-screen-N":' # plugin_opts= # Plugin Appending: BEGIN plugin_opts=$plugin_opts # Plugin Appending: END # avoid repeating screens once one has been already selected # if [ `echo "$opts $plugin_opts" | grep -e "$prev" | wc -l` -eq 1 ]; then # return 0 # fi if [ "$prev" == "-p" -o "$prev" == "--path" ]; then _filedir return 0 fi # do not let options reappear once is it not direct previous if [ ! "${COMP_WORDS[1]}" == "$cur" -a ! "${COMP_WORDS[1]}" == "" -a `echo "$opts $plugin_opts" | grep -e "${COMP_WORDS[1]}" | wc -l` -eq 1 ]; then return 0 fi COMPREPLY=( $( compgen -W "${opts}" -- "${cur}" ) ) if [[ ${#COMPREPLY[@]} == 1 && ${COMPREPLY[0]} != "--"*"=" ]] ; then # If there's only one option, without =, then allow a space compopt +o nospace fi return 0 } && complete -o nospace -F _termsaver termsaver debian/watch0000644000000000000000000000012311745321022010210 0ustar version=3 http://pypi.python.org/packages/source/t/termsaver/termsaver-(.+).tar.gz debian/source/0000755000000000000000000000000011770435626010501 5ustar debian/source/format0000644000000000000000000000001411745321022011671 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000112712121052500011025 0ustar termsaver (0.2-1) unstable; urgency=low * Fixed syntax for python 2.5 support. * Fixed small char bug on clock screen. * Fixed issue for longer words in random text screen. * Removed HTML tags from RSS feeds screen. * Other improvements in the code (screen geometry, etc). * added sysmon screen, and deprecated dot screen. -- Bruno Braga Tue, 15 Mar 2012 22:08:22 +1000 termsaver (0.1.1-1) unstable; urgency=low * Packaging work for initial inclusion in Debian. (Closes: #668618) -- Bruno Braga Thu, 14 Apr 2012 23:26:01 +1000