Author: ceros-guest Date: 2008-05-08 00:12:00 +0000 (Thu, 08 May 2008) New Revision: 6902
Added: people/andres/wnpp_game_search people/andres/wnpp_propestive_moinmoin_save.txt Log: Adding some files that could be useful Added: people/andres/wnpp_game_search =================================================================== --- people/andres/wnpp_game_search (rev 0) +++ people/andres/wnpp_game_search 2008-05-08 00:12:00 UTC (rev 6902) @@ -0,0 +1,66 @@ +#!/usr/bin/python + +# Copyright (C) Andres Mejia 2008 +# +# 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 3 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, see <http://www.gnu.org/licenses/>. + +import re #For regex pattern matching +import urllib2 #For reading webpages +import time #For generating the time + +# Open the propective webpage for reading and a file for writing +#fin = open("wnpp_prospective.html", "r") # Use this for testing +fin = urllib2.urlopen("http://www.debian.org/devel/wnpp/prospective") +fout = open("wnpp_propestive_moinmoin.txt", "w") + +# Print some heading lines for the moinmoin file +print "Searching wnpp propespective page." +startTime = time.strftime("%a, %d %b %Y %H:%M:%S +0000", time.gmtime()) +print >>fout, "Wiki generated on " + startTime +print >>fout, "Please do not directly edit this page.\n" +print >>fout, "== Prospective Packages ==" + +p_bug = re.compile('http://bugs.debian.org/[0-9]+') #Pattern for bug url +p_number = re.compile('[0-9]+') #Pattern for the bug number +p_terms = re.compile('game|gaming|3d', re.IGNORECASE) #Our terms to search + +# Start the main loop +for line in fin: + bugMatch = p_bug.search(line) + if bugMatch: + # Do some general processing of each line found + string = line + string = string.replace('<ul>','') + string = string.rstrip() + string = string.split('>') + string = string[2].replace('</a','') + string = string.split(':') + # Assign a meaningful variable with the correct string + bugPackage = string[0] + bugHeadline = string[1].lstrip() + bugNumber = p_number.search(bugMatch.group()) + # Create a tuple that contains the four main strings we need + bugTuple = bugPackage, bugHeadline, bugMatch.group(), bugNumber.group() + print 'Scanning bug page for ' + bugTuple[0] + # Not sure if I want to use the mboxes or the web pages themselves + #bugmbox = urllib2.urlopen('http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;mbox=yes;bug=' + bugTuple[4]) + # Now scan each page for the terms we want + bugPage = urllib2.urlopen(bugTuple[2]) + for bugLines in bugPage: + termMatch = p_terms.search(bugLines) + if termMatch: + print '**Including ' + bugTuple[0] + ' in list.**' + print >>fout, ' . \'\'\'' + bugTuple[0] + '\'\'\': ' + bugTuple[1] + print >>fout, ' . ' + bugTuple[2] + break Property changes on: people/andres/wnpp_game_search ___________________________________________________________________ Name: svn:executable + * Added: people/andres/wnpp_propestive_moinmoin_save.txt =================================================================== --- people/andres/wnpp_propestive_moinmoin_save.txt (rev 0) +++ people/andres/wnpp_propestive_moinmoin_save.txt 2008-05-08 00:12:00 UTC (rev 6902) @@ -0,0 +1,262 @@ +Wiki generated on Wed, 07 May 2008 23:01:50 +0000 +Please do not directly edit this page. + +== Prospective Packages == + . '''akfquiz''': programs for quiz-games, learning-exercises, psychotests + . http://bugs.debian.org/400310 + . '''alephone''': game engine based on Marathon 2 + . http://bugs.debian.org/119911 + . '''allacrost''': single player, 2D sprite-based role playing game + . http://bugs.debian.org/387987 + . '''anagramarama''': fast paced anagram puzzle game using SDL + . http://bugs.debian.org/289392 + . '''animorph''': a C++ written library for MakeHuman + . http://bugs.debian.org/457397 + . '''assaultcube''': a realistic first person shooter game + . http://bugs.debian.org/435809 + . '''autoscan''': GNOME application designed to explore your network + . http://bugs.debian.org/267058 + . '''beatharvester''': Asteroids clone with a musical theme + . http://bugs.debian.org/466555 + . '''biniax2''': logic game with arcade and tactics modes + . http://bugs.debian.org/476247 + . '''bitefusion''': Simple 15 level snake game + . http://bugs.debian.org/397295 + . '''blobby''': volleyball game with blobs + . http://bugs.debian.org/408439 + . '''blockout2''': Tetris like game (3D-tetris) + . http://bugs.debian.org/460537 + . '''bubbletrain''': arcade game, shoot coloured bubbles + . http://bugs.debian.org/459361 + . '''chessdb''': a free chess database + . http://bugs.debian.org/408118 + . '''chocolate-doom''': Doom engine closely-compatible with vanilla doom + . http://bugs.debian.org/351594 + . '''compiz-switch''': Easily switch Compiz off and on + . http://bugs.debian.org/474230 + . '''darkplaces''': improved engine for original quake1 + . http://bugs.debian.org/319599 + . '''dc3dd''': patched version of GNU dd with forensic features + . http://bugs.debian.org/468958 + . '''delta3d''': Gaming and simulation engine + . http://bugs.debian.org/457691 + . '''divfix++''': repair broken AVI file streams by rebuilding index part of file + . http://bugs.debian.org/473235 + . '''dominoblast''': physics-based driving/demolition game + . http://bugs.debian.org/429547 + . '''doomsday''': Game engine for Doom and friends + . http://bugs.debian.org/463002 + . '''ember''': 3D client for the WorldForge Project + . http://bugs.debian.org/437516 + . '''etoys''': A media-rich model, simulation construction kit and authoring tool + . http://bugs.debian.org/474711 + . '''evilfinder''': proves that any given subject is evil + . http://bugs.debian.org/315903 + . '''falconpl''': The Falcon Programming Language + . http://bugs.debian.org/460591 + . '''fanorona''': malagasy board game + . http://bugs.debian.org/441498 + . '''ffrenzy''': Multiplayer platform with dwarfs fighting with/for food + . http://bugs.debian.org/428256 + . '''fglrx-kernel-modules''': fglrx (ATI driver) kernel module build against the last kernel + . http://bugs.debian.org/476900 + . '''freeorion''': strategic space conquest game. + . http://bugs.debian.org/384270 + . '''gemrb''': A free reimplementation of the Infinity Engine + . http://bugs.debian.org/477376 + . '''glest-indians''': faction for Glest featuring an Indian civilization + . http://bugs.debian.org/457230 + . '''gnome-video-arcade''': a simple xmame front-end for the GNOME Desktop Environment + . http://bugs.debian.org/438501 + . '''gtkradiant''': level editor for doom3 and quake4 maps + . http://bugs.debian.org/374170 + . '''ha-audacious''': player for GameBoy Advanced(R) chiptunes + . http://bugs.debian.org/466187 + . '''ifm''': Interactive Fiction Mapper + . http://bugs.debian.org/474641 + . '''kikithebot''': Control the nanobot in the 3D puzzle + . http://bugs.debian.org/384581 + . '''klthemes''': Kdm & kde themes collection from the kde-look + . http://bugs.debian.org/426374 + . '''latexdraw''': vector drawing program for LaTeX using PSTricks + . http://bugs.debian.org/431905 + . '''lianliankan''': ShiSenSho-like board game + . http://bugs.debian.org/373754 + . '''libalfont''': enables rendering of true type fonts in allegro games + . http://bugs.debian.org/465323 + . '''libcurses-ui-poe-perl''': A subclass makes Curses + . http://bugs.debian.org/479206 + . '''libfile-extattr-perl''': access extended attributes of files + . http://bugs.debian.org/453323 + . '''libgtkglextmm''': C++ bindings for libgtkglext + . http://bugs.debian.org/476293 + . '''libimagefilters-java''': manipulation and filtering + . http://bugs.debian.org/411929 + . '''libllmozlib''': A wrapper library with simple API for embedding of Gecko browsers via XULRunner + . http://bugs.debian.org/450850 + . '''libmasking''': Skinnable GUI toolkit for allegro games + . http://bugs.debian.org/465333 + . '''luxrender''': rendering system for physically correct 3D image synthesis + . http://bugs.debian.org/461486 + . '''makehuman''': 3D characters modeling software + . http://bugs.debian.org/456959 + . '''mednafen-server''': multiplayer game server for mednafen + . http://bugs.debian.org/350320 + . '''meshlab''': System for processing and editing triangular meshes + . http://bugs.debian.org/426581 + . '''mhgui''': a GUI widget library for MakeHuman + . http://bugs.debian.org/457396 + . '''micropolis''': real-time city management simulator + . http://bugs.debian.org/460674 + . '''mtp-target''': clone of the Monkey Target game + . http://bugs.debian.org/250372 + . '''mupen64''': Nintendo64 emulator + . http://bugs.debian.org/325448 + . '''nagvis-iconset-bigfolder-nuvola''': Iconset bigfolder nuvola for NagVis + . http://bugs.debian.org/433097 + . '''nagvis-shapes-dropline''': Dropline shapes for NagVis + . http://bugs.debian.org/433096 + . '''nouveau''': an Open Source 3D drivers for nVidia cards + . http://bugs.debian.org/418889 + . '''octave-vrml''': 3D graphics using VRML + . http://bugs.debian.org/468531 + . '''ogreal''': OpenAL plugin for the Ogre Rendering Engine + . http://bugs.debian.org/461348 + . '''openal-soft''': linux-port of the windows implementation of the cross-platform 3D-audio library OpenAL + . http://bugs.debian.org/473128 + . '''opencascade''': CAE platform library and scripting engine + . http://bugs.debian.org/464400 + . '''openjdk-6''': open-source implementation of the Java Platform + . http://bugs.debian.org/398448 + . '''openyahtzee''': classic poker dice game + . http://bugs.debian.org/405825 + . '''pdf2svg''': PDF to SVG converter + . http://bugs.debian.org/461055 + . '''pixbros''': 2D game inspired in Bubble Bobble, Snow Bros and Tumble Pop + . http://bugs.debian.org/428328 + . '''poker3d-data''': 3D data for poker3d + . http://bugs.debian.org/445838 + . '''poker3d''': 3D poker client + . http://bugs.debian.org/441303 + . '''proxytunnel''': Punching holes in HTTP(S) proxies + . http://bugs.debian.org/166180 + . '''qavimator''': a BVH animation editor for 3D virtual worlds such as secondlife + . http://bugs.debian.org/446766 + . '''qcake''': programming environment and scene editor for 3D games + . http://bugs.debian.org/453448 + . '''quake3''': iD's Quake III Arena engine + . http://bugs.debian.org/337937 + . '''robotfactory''': Help Pedro to build robots in his factory (game) + . http://bugs.debian.org/475719 + . '''rubberband''': An audio time-stretching and pitch-shifting library and utility program + . http://bugs.debian.org/457480 + . '''samba-gtk''': Set of GTK+ frontends for Samba + . http://bugs.debian.org/413822 + . '''sbbs''': Synchronet Bulletin Board System software + . http://bugs.debian.org/418776 + . '''sdlroads''': SDL-based recreation of classic plane-jump game + . http://bugs.debian.org/459699 + . '''secondlife-client''': a client for the Second Life online virtual world + . http://bugs.debian.org/406335 + . '''silvertree''': high quality 3D RPG for a single player + . http://bugs.debian.org/440227 + . '''snowballs''': Multiplayer snowball throwing 3d game + . http://bugs.debian.org/448502 + . '''sonic-visualiser''': view and analyse the contents of audio files + . http://bugs.debian.org/440835 + . '''soulfu''': graphical Rogue-like role-playing game + . http://bugs.debian.org/441194 + . '''soylent''': People browser using telepathy + . http://bugs.debian.org/438483 + . '''speed-game''': A fast paced space-invader style arcade game + . http://bugs.debian.org/465334 + . '''spout''': Tiny abstract b&w 2D cave-shooter + . http://bugs.debian.org/356492 + . '''spring''': open-source real-time strategy engine + . http://bugs.debian.org/367883 + . '''steam-powered''': Valve's steam game content delivery system + . http://bugs.debian.org/440607 + . '''stepmania''': rythm and dancing game + . http://bugs.debian.org/200715 + . '''super-smack''': a benchmarking, stress testing, and load generation tool for databases + . http://bugs.debian.org/408006 + . '''tagua''': Board-game frontend for playing chess variants and other games + . http://bugs.debian.org/474254 + . '''tg3dfsg''': firmware free Broadcom Tigon3 network driver + . http://bugs.debian.org/446028 + . '''tpclient-pywx''': a client for space empire building + . http://bugs.debian.org/377462 + . '''tremulous-editor''': This package configure GTK Radiant for Tremulous game + . http://bugs.debian.org/400530 + . '''tremulous-mappack''': Bricosoft's Official maps for Tremulous game + . http://bugs.debian.org/400319 + . '''ttf-ubuntu-title''': The font used to create the Ubuntu logo + . http://bugs.debian.org/451936 + . '''twisted-zombie''': Twisted Zombies game + . http://bugs.debian.org/451077 + . '''urbanterror''': Quake 3 based first person shooter + . http://bugs.debian.org/468325 + . '''vamp-plugin-sdk''': audio analysis and feature extraction plugins (SDK) + . http://bugs.debian.org/463754 + . '''vulcan''': chess variant inspired by a certain well-known science fiction TV series + . http://bugs.debian.org/378996 + . '''webgui''': Content management platform to maintain complex web sites + . http://bugs.debian.org/471697 + . '''xfburn''': CD-burner application for Xfce Desktop Environment + . http://bugs.debian.org/381580 + . '''xserver-xorg-video-openchrome''': Improved Xorg video driver for VIA UniChrome graphics chipsets + . http://bugs.debian.org/464848 + . '''xye''': Remake of the classic game called Kye + . http://bugs.debian.org/460955 + . '''antargis''': medieval realtime strategy game + . http://bugs.debian.org/368198 + . '''bulletphysics''': Bullet is a free software physics engine for games and simulations + . http://bugs.debian.org/476284 + . '''cut''': C Unit Test System + . http://bugs.debian.org/445960 + . '''cx3dcc''': CyberX3D C++ library read, write, draw X3D/VRML scene graph + . http://bugs.debian.org/430203 + . '''g3d''': G3D is an open source C++ 3D engine (BSD License) + . http://bugs.debian.org/440261 + . '''glsof''': glsof is a graphical frontend for lsof (gnome gtk) + . http://bugs.debian.org/413115 + . '''gns-3''': graphical network simulator + . http://bugs.debian.org/461865 + . '''icewm-damn-small-desktop''': complete lightweight desktop smaller than GNOME + . http://bugs.debian.org/427694 + . '''irrlicht''': High performance realtime 3D engine + . http://bugs.debian.org/397255 + . '''label''': Set or change label to partition disk + . http://bugs.debian.org/461104 + . '''lbrc''': Linux Bluetooth Remote Control Server + . http://bugs.debian.org/424909 + . '''lure-of-the-temptress''': a quirky and entertaining + . http://bugs.debian.org/478543 + . '''moagg2''': 2d gravity game + . http://bugs.debian.org/474612 + . '''nx''': NoMachine NX - an X compression and roundtrip elimination system + . http://bugs.debian.org/255850 + . '''openlierox''': realtime worms clone + . http://bugs.debian.org/445850 + . '''ospace''': online space strategy game + . http://bugs.debian.org/358918 + . '''psychosynth''': An interactive, collaborative and networked synthesizer. + . http://bugs.debian.org/475842 + . '''schafkopf''': a popular Bavarian card game + . http://bugs.debian.org/410162 + . '''scratch''': easy programming environment designed for kids + . http://bugs.debian.org/471927 + . '''sweethome3d''': interior design application with a 2D plan and 3D preview + . http://bugs.debian.org/475922 + . '''throttle''': A bandwidth limiting pipe + . http://bugs.debian.org/426891 + . '''visit''': interactive parallel visualization and graphical analysis tool + . http://bugs.debian.org/395573 + . '''vor''': dodge the rocks until you die + . http://bugs.debian.org/440952 + . '''vtp''': Virtual Terrain Project + . http://bugs.debian.org/429990 + . '''xmlcopyeditor''': Fast, validating XML editor + . http://bugs.debian.org/435888 + . '''xspect3d''': X11/openGL graphical spectral analyzer for ALSA/Linux + . http://bugs.debian.org/469518 _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits

