debian/0000755000000000000000000000000011531674543007177 5ustar debian/watch0000644000000000000000000000021311531674454010225 0ustar # format version number, currently 3; this line is compulsory! version=3 # URL for Sourceforge Packages http://sf.net/gvr/GvRng_(.+)\.tgz debian/gvrng.xpm0000644000000000000000000002310311531674454011050 0ustar /* XPM */ static char * gvr_xpm[] = { "32 32 473 2", " c None", ". c #F68677", "+ c #FE907E", "@ c #FE9482", "# c #FD9887", "$ c #B5373C", "% c #D0514D", "& c #FB8774", "* c #FE8D79", "= c #FE8F7C", "- c #FD9D8F", "; c #B33034", "> c #B43335", ", c #E77265", "' c #FE8B77", ") c #FE8E7A", "! c #FE9382", "~ c #BC484B", "{ c #B12A2E", "] c #A2282D", "^ c #B33E3E", "/ c #FC8774", "( c #FE8C78", "_ c #FE8F7B", ": c #FD9B8A", "< c #B53236", "[ c #B02C30", "} c #BF393B", "| c #B4282C", "1 c #E7685B", "2 c #FE8A76", "3 c #FE917E", "4 c #B22D31", "5 c #C55052", "6 c #F37C7A", "7 c #CB3235", "8 c #C73737", "9 c #F37869", "0 c #B8393D", "a c #B33337", "b c #E17777", "c c #FC9695", "d c #E45758", "e c #BE272B", "f c #DA524C", "g c #FE907C", "h c #BB494C", "i c #B13135", "j c #C45053", "k c #F89495", "l c #FD9D9E", "m c #FA9997", "n c #CC3134", "o c #BD272A", "p c #F07466", "q c #FE917F", "r c #B23A3E", "s c #AD3034", "t c #DF7779", "u c #FD9C9D", "v c #FD9FA0", "w c #FBAAAA", "x c #D74044", "y c #C2292D", "z c #D24742", "A c #FA8371", "B c #FE8D7A", "C c #FD9989", "D c #B7494D", "E c #AF3236", "F c #B03751", "G c #FA989E", "H c #FD9E9F", "I c #FCA4A4", "J c #D13538", "K c #BE282B", "L c #E25F56", "M c #B53F43", "N c #AE3339", "O c #B53986", "P c #EE88AD", "Q c #FDA0A0", "R c #FBAAA9", "S c #C3272B", "T c #C53234", "U c #FA8470", "V c #FD9988", "W c #B3373B", "X c #B03353", "Y c #BA39A3", "Z c #DB6CB8", "` c #FCA4A5", " . c #D64043", ".. c #BF262A", "+. c #D9514B", "@. c #FC8673", "#. c #B9484C", "$. c #B1363A", "%. c #B02772", "&. c #BA299E", "*. c #D665BC", "=. c #FAA8AB", "-. c #D08FB3", ";. c #C83841", ">. c #C33032", ",. c #EF7164", "'. c #FD9482", "). c #B3383C", "!. c #AC304C", "~. c #A9159C", "{. c #AA18A6", "]. c #BD57C6", "^. c #BE82DD", "/. c #B8A8F9", "(. c #C2BDFC", "_. c #C2B8FC", ":. c #BBB1FD", "<. c #B6A9FC", "[. c #C175A9", "}. c #BF252A", "|. c #CC3D39", "1. c #FD9B8B", "2. c #BB4C4F", "3. c #B3383F", "4. c #A82270", "5. c #8322B9", "6. c #6132DA", "7. c #5243F3", "8. c #4F49FA", "9. c #4E50FC", "0. c #545EFD", "a. c #686BFD", "b. c #8A85FC", "c. c #AC9EFC", "d. c #AE97F2", "e. c #C53D51", "f. c #BD262A", "g. c #E9695F", "h. c #FE8976", "i. c #B94245", "j. c #A4355C", "k. c #6238CD", "l. c #3748FE", "m. c #3646FE", "n. c #3445FE", "o. c #3243FE", "p. c #3141FE", "q. c #2F40FE", "r. c #2D3EFE", "s. c #2C3DFE", "t. c #404AFD", "u. c #6C6CFC", "v. c #9A67C0", "w. c #C3313C", "x. c #C83737", "y. c #F4796A", "z. c #FD9785", "A. c #BF5558", "B. c #B73D40", "C. c #763F9E", "D. c #3D49FA", "E. c #3949FE", "F. c #3747FE", "G. c #4051FE", "H. c #6373FE", "I. c #6977FD", "J. c #4756FD", "K. c #3948FE", "L. c #2E3FFE", "M. c #2B3CFE", "N. c #2A3AFD", "O. c #7171F2", "P. c #CC657C", "Q. c #DB544D", "R. c #FE907D", "S. c #BB4549", "T. c #B8454E", "U. c #4F4EEF", "V. c #3B4BFE", "W. c #3A4AFE", "X. c #4C5CFE", "Y. c #9CABFE", "Z. c #A0AEFE", "`. c #9EA5FD", " + c #4350FE", ".+ c #2E3EFD", "++ c #8C8FFC", "@+ c #D9C3E0", "#+ c #CB3034", "$+ c #BE282C", "%+ c #F27669", "&+ c #FE8C79", "*+ c #C45F61", "=+ c #B74044", "-+ c #CA6773", ";+ c #4250FC", ">+ c #3C4DFE", ",+ c #3F4FFE", "'+ c #7482FE", ")+ c #8E9AFD", "!+ c #8790FD", "~+ c #9193FC", "{+ c #908FFC", "]+ c #6F73FD", "^+ c #5762FD", "/+ c #9F9EFC", "(+ c #D75359", "_+ c #C1292D", ":+ c #D44945", "<+ c #FB8472", "[+ c #FC9E8D", "}+ c #BC4A4E", "|+ c #C04F53", "1+ c #E78E94", "2+ c #4451FC", "3+ c #3D4DFE", "4+ c #4454FE", "5+ c #707AFD", "6+ c #8083FD", "7+ c #7E7DFD", "8+ c #7977FD", "9+ c #6B6BFC", "0+ c #7C7BFD", "a+ c #7F82FD", "b+ c #9A9EFE", "c+ c #ABA9FE", "d+ c #B1AAFE", "e+ c #B7A0EA", "f+ c #C54E67", "g+ c #BE292D", "h+ c #E46259", "i+ c #FD9481", "j+ c #BB464A", "k+ c #CE5D5F", "l+ c #F99F9D", "m+ c #5459F5", "n+ c #3D4EFE", "o+ c #4B51FD", "p+ c #736FFD", "q+ c #736DFE", "r+ c #6261FE", "s+ c #434BFD", "t+ c #606AFD", "u+ c #868DFD", "v+ c #9E9BFE", "w+ c #A9A4FE", "x+ c #AFA7FE", "y+ c #AEA7FE", "z+ c #B0A8FD", "A+ c #C591C1", "B+ c #C3272C", "C+ c #C63536", "D+ c #FC8675", "E+ c #FE8E7B", "F+ c #FD9888", "G+ c #C15256", "H+ c #BB4448", "I+ c #E43C3B", "J+ c #F57E7D", "K+ c #8C75DB", "L+ c #3F4DFE", "M+ c #3B40FE", "N+ c #524CFD", "O+ c #6F64FD", "P+ c #6960FD", "Q+ c #3D4AFE", "R+ c #3344FE", "S+ c #3343FE", "T+ c #3B49FE", "U+ c #515CFD", "V+ c #B3ADFC", "W+ c #B6ABFD", "X+ c #C85C7A", "Y+ c #BF272B", "Z+ c #DC564F", "`+ c #FC8B7C", " @ c #BF484C", ".@ c #CC3F40", "+@ c #F5312A", "@@ c #EE4645", "#@ c #BC8FC6", "$@ c #4755FD", "%@ c #414FFE", "&@ c #3E49FE", "*@ c #5D51FC", "=@ c #6D66FE", "-@ c #6166FD", ";@ c #3F4EFE", ">@ c #4A58FD", ",@ c #4A58FE", "'@ c #404FFE", ")@ c #5B63FD", "!@ c #AEA3FD", "~@ c #B2A5FD", "{@ c #BE8CCB", "]@ c #C8343B", "^@ c #C53333", "/@ c #F17666", "(@ c #FB8777", "_@ c #F37D79", ":@ c #F98583", "<@ c #C85A5C", "[@ c #C34548", "}@ c #EA2C2A", "|@ c #FD221E", "1@ c #F72425", "2@ c #F66763", "3@ c #9F76C8", "4@ c #4451FD", "5@ c #424FFD", "6@ c #4552FD", "7@ c #5963FD", "8@ c #6F78FD", "9@ c #7984FD", "0@ c #8A94FD", "a@ c #97A2FE", "b@ c #939EFD", "c@ c #4756FE", "d@ c #3041FE", "e@ c #5F65FD", "f@ c #AB9DFD", "g@ c #9E8DFC", "h@ c #9F8FFB", "i@ c #D55A6D", "j@ c #BD282C", "k@ c #C84242", "l@ c #EB7674", "m@ c #ED7878", "n@ c #F47C7B", "o@ c #FA8F8C", "p@ c #CA5256", "q@ c #CF3D3F", "r@ c #F82421", "s@ c #FD261F", "t@ c #FD3328", "u@ c #FD503E", "v@ c #F39384", "w@ c #8B74D6", "x@ c #4852FA", "y@ c #3E4DFE", "z@ c #4150FE", "A@ c #4F5DFD", "B@ c #616EFD", "C@ c #7481FE", "D@ c #7886FE", "E@ c #6372FE", "F@ c #3C4CFE", "G@ c #555DFD", "H@ c #907EFB", "I@ c #A28CF6", "J@ c #BF393D", "K@ c #AB292E", "L@ c #D96061", "M@ c #EC7676", "N@ c #F77B7A", "O@ c #FC8582", "P@ c #DF6266", "Q@ c #DA4C4F", "R@ c #D14447", "S@ c #DD3C3D", "T@ c #E53E39", "U@ c #ED433A", "V@ c #EE4F3C", "W@ c #F05C4B", "X@ c #F08780", "Y@ c #C279A4", "Z@ c #675BE4", "`@ c #4650FA", " # c #3B4CFE", ".# c #3546FE", "+# c #3544FE", "@# c #3642FC", "## c #483EF0", "$# c #B25ECF", "%# c #F2869C", "&# c #FC918C", "*# c #FC928E", "=# c #E67976", "-# c #B63236", ";# c #B9383C", "># c #EC6D6D", ",# c #FD7C7A", "'# c #FC807B", ")# c #FC8A85", "!# c #E37578", "~# c #E26064", "{# c #DF5C5E", "]# c #D95558", "^# c #DD4A49", "/# c #DE4949", "(# c #CC4648", "_# c #CA4345", ":# c #CA5153", "<# c #CC5557", "[# c #BA536D", "}# c #974B97", "|# c #6B45BA", "1# c #5646D4", "2# c #4845E8", "3# c #4541EE", "4# c #493CE7", "5# c #5733D5", "6# c #7725B9", "7# c #AB22A7", "8# c #D937AA", "9# c #D452BF", "0# c #EC759E", "a# c #FC8785", "b# c #F9847F", "c# c #D34F4F", "d# c #B32B2F", "e# c #DB5454", "f# c #FD807B", "g# c #FD807E", "h# c #C55457", "i# c #C35053", "j# c #C14A4D", "k# c #BC474A", "l# c #B9464A", "m# c #B74144", "n# c #B63C3F", "o# c #B43A3E", "p# c #B13642", "q# c #AB2E4D", "r# c #A82854", "s# c #BB2262", "t# c #C5226E", "u# c #BE288F", "v# c #BD39AA", "w# c #CB4BB5", "x# c #EF758D", "y# c #FB8981", "z# c #F98479", "A# c #C33437", "B# c #B32D30", "C# c #EE706B", "D# c #FD7A79", "E# c #FD7A7A", "F# c #FD8685", "G# c #C05558", "H# c #BD4F54", "I# c #BC4F52", "J# c #BA4548", "K# c #B53539", "L# c #B5343A", "M# c #B43242", "N# c #B43348", "O# c #BD3950", "P# c #C8474C", "Q# c #D35252", "R# c #DB5D5A", "S# c #C94745", "T# c #A52B31", "U# c #C44A4D", "V# c #F97375", "W# c #FC787A", "X# c #FC8283", "Y# c #C24D51", "Z# c #BC4044", "`# c #BF3C3E", " $ c #BF3A3D", ".$ c #C4383B", "+$ c #BF3538", "@$ c #AF2D31", "#$ c #AA2C30", "$$ c #AC2F34", "%$ c #DE5B5E", "&$ c #FC7D7D", "*$ c #BB4D50", "=$ c #B6464A", "-$ c #AD3B40", ";$ c #C04D53", ">$ c #F8878A", " ", " . + @ # ", " $ % & * = - ", " ; > , ' ) ! ", " ~ { ] ^ / ( _ : ", " < [ } | 1 2 * 3 ", " ~ 4 5 6 7 8 9 ' * @ ", " 0 a b c d e f 2 ( g ", " h i j k l m n o p 2 * q ", " r s t u v w x y z A ' B C ", " D E F G H I J K L 2 ( q ", " M N O P Q R S T U 2 B V ", " W X Y Z ` ...+.@.' * ", " #.$.%.&.*.=. -.;.>.,.2 ( '. ", " ).!.~.{.].^./.(._.:.<.[.}.|./ 2 ) 1. ", " 2.3.4.5.6.7.8.9.0.a.b.c.d.e.f.g.h.( 3 ", " i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.2 * z. ", " A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.f.Q.h.' R. ", " S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+2 &+@ ", " *+=+-+;+>+,+'+)+!+~+ {+]+^+/+ (+_+:+<+' ) [+ ", " }+|+1+2+3+4+5+6+7+8+9+0+a+b+c+d+d+e+f+g+h+2 ( i+ ", " j+k+l+m+n+3+o+p+q+r+s+t+u+v+w+x+y+z+A+B+C+D+' E+F+ ", " G+H+I+J+K+,+L+M+N+O+P+Q+R+o.p.S+T+U+V+W+X+Y+Z+/ &+`+ ", " @.@+@@@#@$@%@&@*@=@-@;@>@,@'@o.L.)@!@~@{@]@^@/@(@_@:@ ", " <@[@}@|@1@2@3@4@5@6@7@8@9@0@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@ ", " p@q@r@s@t@u@v@w@x@y@z@A@B@C@D@E@F@p.G@H@I@ J@K@L@M@N@O@ ", "P@Q@R@S@T@U@V@W@X@Y@Z@`@ #W.E.l..#+#@###$#%#&#*#=#-#;#>#,#'#)# ", "!#~#{#]#^#/#(#_#:#<#[#}#|#1#2#3#4#5#6#7#8#9#0#a#b#c#d#e#,#f#g# ", " h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#A#B#C#D#E#F#", " G#H#I#J#0 K#L#M#N#O#P#Q#R#S#T#U#V#W#X#", " Y#Z#`# $.$+$@$#$$$%$&$ ", " *$=$-$;$>$ "}; debian/gvrng.links0000644000000000000000000000007111531674454011363 0ustar usr/share/doc/gvrng/lessons usr/share/GvRng/docs/lessons debian/gvrng.manpages0000644000000000000000000000002011531674454012030 0ustar docs/gvrng.1.gz debian/README.source0000644000000000000000000000016611531674454011362 0ustar This package uses quilt to manage patches, see the /usr/share/doc/quilt/README.source document to know how to use it. debian/gvrng.preinst0000644000000000000000000000060611531674454011733 0ustar #!/bin/sh set -e # Try to remove the /usr/share/GvRng/docs/lessons directory, if it exists case "$1" in upgrade|install) if [ -h "/usr/share/GvRng/docs/lessons/html" ]; then rm "/usr/share/GvRng/docs/lessons/html" fi if [ -d "/usr/share/GvRng/docs/lessons" ]; then rmdir "/usr/share/GvRng/docs/lessons" 2> /dev/null || true fi ;; esac #DEBHELPER# exit 0 debian/gvrng.desktop0000644000000000000000000000033311531674454011715 0ustar [Desktop Entry] Type=Application Name=GvRng GenericName=Guido van Robot NG Comment=Guido van Robot NG Icon=/usr/share/GvRng/bitmaps/gvrIcon-big.png Exec=/usr/games/gvrng Terminal=false Categories=Development;Education; debian/games/0000755000000000000000000000000011531674543010273 5ustar debian/games/gvrng0000644000000000000000000000005611531674454011343 0ustar #!/bin/sh exec /usr/share/GvRng/gvrng.py "$@" debian/changelog0000644000000000000000000001150511531674454011054 0ustar gvrng (4.4-1) unstable; urgency=low * New upstream release * Updated standards to 3.9.1.0 * Added missing dependency on gnome-gtksourceview2 (Closes: Bug#532433) * Patched the code to avoid raising a string exception, although it does not have real impact on the code (Closes: Bug#585234) -- Sergio Talens-Oliag Fri, 25 Feb 2011 10:15:55 +0100 gvrng (4.1-1) unstable; urgency=low * New upstream release * Dropped dependency on python-gnome2-extras (Closes: Bug#485309) -- Sergio Talens-Oliag Thu, 29 Jan 2009 23:02:10 +0100 gvrng (4.0-2) unstable; urgency=low * Section changed to games and binary moved to /usr/games * Added watch file * Fixed menu file (new path) and .desktop file (encoding removed and path) * Moved some Build-Depends to Build-Depends-Indep -- Sergio Talens-Oliag Wed, 19 Nov 2008 08:19:29 +0100 gvrng (4.0-1) unstable; urgency=low * New upstream release * Standards updated to 3.8.0 * Added patch to remove file logging, if the user wants to keep it can use a standard shell redirection * Removed transitional gvr-lessons package, this version of gvrng will not go into lenny and after the release the transitional package is no longer needed. -- Sergio Talens-Oliag Tue, 18 Nov 2008 21:47:26 +0100 gvrng (3.1-1) unstable; urgency=low * New upstream release -- Sergio Talens-Oliag Thu, 17 Jan 2008 15:38:39 +0100 gvrng (2.9-1) unstable; urgency=low * New upstream release * Added simple patch to show the English lessons when no localized versions are available -- Sergio Talens-Oliag Wed, 02 Jan 2008 00:48:07 +0100 gvrng (2.6-3) unstable; urgency=low * Previous version uploaded with distribution == UNRELEASED. -- Sergio Talens-Oliag Thu, 06 Dec 2007 11:40:54 +0100 gvrng (2.6-2) unstable; urgency=low * Added transitional package for gvr-lessons to avoid file conflicts. -- Sergio Talens-Oliag Thu, 06 Dec 2007 11:22:10 +0100 gvrng (2.6-1) unstable; urgency=low * New upstream release (now everything runs in one window). * Updated standards to 3.7.3. * Moved to section devel, probably is a better than games. * Removed transitional package, not needed for lenny. * gvr-lessons is now provided by this package, as the lessons are included with the upstream tarball and it makes sense to install both things toghether. -- Sergio Talens-Oliag Wed, 05 Dec 2007 22:32:49 +0100 gvrng (1.8.2-1) unstable; urgency=low * New upstream release. * Updated python-support usage. -- Sergio Talens-Oliag Sun, 2 Jul 2006 21:36:03 +0200 gvrng (1.8.1-3) unstable; urgency=low * Package updated following the new policy instructions from: http://wiki.debian.org/DebianPython/NewPolicy -- Sergio Talens-Oliag Tue, 13 Jun 2006 21:39:29 +0200 gvrng (1.8.1-2) unstable; urgency=low * Updated to follow new python policy proposal (private modules moved to /usr/share/GvRng instead of /usr/lib/site-python). Modules are compiled using update-python-modules from python-support. -- Sergio Talens-Oliag Tue, 13 Jun 2006 00:42:03 +0200 gvrng (1.8.1-1) unstable; urgency=low * New upstream release (really Closes: Bug#372257). -- Sergio Talens-Oliag Mon, 12 Jun 2006 21:46:07 +0200 gvrng (1.8-1) UNRELEASED; urgency=low * New upstream release (was supposed to close Bug#372257, but it was not working, mail sent to upstream about it). -- Sergio Talens-Oliag Sat, 10 Jun 2006 23:34:25 +0200 gvrng (1.7-3) unstable; urgency=low * Add missing dependency on python-gnome2-extras (Closes: Bug#371885). -- Sergio Talens-Oliag Thu, 8 Jun 2006 21:37:20 +0200 gvrng (1.7-2) unstable; urgency=low * Added transitional package for Etch. -- Sergio Talens-Oliag Mon, 5 Jun 2006 19:20:28 +0200 gvrng (1.7-1) unstable; urgency=low * New upstream release. -- Sergio Talens-Oliag Tue, 9 May 2006 00:13:11 +0200 gvrng (1.6.1-1) unstable; urgency=low * New upstream release. -- Sergio Talens-Oliag Thu, 27 Apr 2006 23:15:14 +0200 gvrng (1.5-1) unstable; urgency=low * New upstream release, first upload to Debian. * The current package provides and replaces gvr, but there is no conflict between them right now. Probably that will be changed in the near future and I'll build a transitional package for gvr to allow upgrades from the version in Sarge, I'll do it once this new version is tested by real users. -- Sergio Talens-Oliag Thu, 27 Apr 2006 00:50:46 +0200 gvrng (1.1-1) unstable; urgency=low * Initial package. -- Sergio Talens-Oliag Fri, 7 Apr 2006 01:50:24 +0200 debian/compat0000644000000000000000000000000211531674454010376 0ustar 8 debian/gvrng.docs0000644000000000000000000000005011531674454011170 0ustar docs/tutorial.html docs/lessons gvrngrc debian/patches/0000755000000000000000000000000011531674543010626 5ustar debian/patches/series0000644000000000000000000000005311531674454012042 0ustar 01-debian_pathnames 02-remove-string-raise debian/patches/01-debian_pathnames0000644000000000000000000000403311531674454014252 0ustar Index: gvrng/gvrng.py =================================================================== --- gvrng.orig/gvrng.py 2011-02-25 10:13:47.029096894 +0100 +++ gvrng/gvrng.py 2011-02-25 10:26:44.596097570 +0100 @@ -102,7 +102,7 @@ Text.set_Intro(LocaleMesg[1])# and the intro text # when the frontend is not in sitepackages, as is the case for the org install -sys.path.append('gui-gtk') +sys.path.append('/usr/share/GvRng/gui-gtk') import gvr_gtk # the frontend to use Index: gvrng/utils.py =================================================================== --- gvrng.orig/utils.py 2011-02-25 10:13:47.021095371 +0100 +++ gvrng/utils.py 2011-02-25 10:29:44.107678446 +0100 @@ -42,7 +42,8 @@ print sys.path[0] return os.path.dirname(sys.path[0]) else: - return sys.path[0] + # For Debian return base of shared files + return os.path.join('/','usr','share','GvRng') if platform == 'XO': RCFILE = os.path.join(os.environ['SUGAR_ACTIVITY_ROOT'],'data','gvrngrc') @@ -65,7 +66,7 @@ # Intended to make packaging easier FRONTENDDIR = os.path.join(get_rootdir(),'gui-gtk') PIXMAPSDIR = os.path.join(get_rootdir(),'gui-gtk','pixmaps') -LOCALEDIR = os.path.join(get_rootdir(),'locale') +LOCALEDIR = os.path.join('/','usr','share','locale') module_logger.debug("Constant paths:") module_logger.debug("RCFILE %s" % RCFILE) Index: gvrng/gui-gtk/gvr_gtk.py =================================================================== --- gvrng.orig/gui-gtk/gvr_gtk.py 2011-02-25 10:27:00.212095388 +0100 +++ gvrng/gui-gtk/gvr_gtk.py 2011-02-25 10:30:36.287595024 +0100 @@ -77,7 +77,7 @@ self.parentGUI = self.window_main self.windowtitle = "GvRng" self.parentGUI.set_title(self.windowtitle) - file = os.path.join(os.getcwd(),'gui-gtk','pixmaps','gvrIcon.bmp') + file = os.path.join(utils.get_rootdir(),'gui-gtk','pixmaps','gvrIcon.bmp') try: self.parentGUI.set_icon_from_file(file) except gobject.GError: debian/patches/02-remove-string-raise0000644000000000000000000000073411531674454014677 0ustar Index: gvrng/gvrparser.py =================================================================== --- gvrng.orig/gvrparser.py 2011-02-25 10:13:18.056094692 +0100 +++ gvrng/gvrparser.py 2011-02-25 10:13:36.808094649 +0100 @@ -354,7 +354,7 @@ #import exceptions class ParseError(Exception): - def __init__(self): raise 'abstract' + def __init__(self): raise Exception('abstract') def __str__(self): return self.__str__() class ParseEmptyFileException(ParseError): debian/source/0000755000000000000000000000000011531674543010477 5ustar debian/source/format0000644000000000000000000000001411531674454011706 0ustar 3.0 (quilt) debian/gvrng.dirs0000644000000000000000000000031211531674454011202 0ustar /usr/games /usr/share/applications /usr/share/GvRng /usr/share/GvRng/bitmaps /usr/share/GvRng/gui-gtk/ /usr/share/GvRng/gui-gtk/pixmaps /usr/share/GvRng/gvr_progs /usr/share/GvRng/po /usr/share/pixmaps debian/rules0000755000000000000000000000104711531674454010262 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2009-2011 Sergio Talens-Oliag %: dh $@ # Build architecture-independent files here. override_dh_install: dh_install # Rebuild locale files, just in case we've added patches to them... :) for f in gvrng; do \ for po in `ls po/*/$$f.po`; do \ lang=`echo $$po | sed -e "s%po/%%;s%/$$f.po%%"`; \ mkdir -p debian/gvrng/usr/share/locale/$$lang/LC_MESSAGES/; \ msgfmt $$po -o debian/gvrng/usr/share/locale/$$lang/LC_MESSAGES/$$f.mo; \ done \ done debian/gvrng.install0000644000000000000000000000063411531674454011716 0ustar debian/games/gvrng /usr/games debian/gvrng.xpm /usr/share/pixmaps/ debian/gvrng.desktop /usr/share/applications/ *.py /usr/share/GvRng/ gui-gtk/*.py /usr/share/GvRng/gui-gtk/ gvrngrc /usr/share/GvRng/ bitmaps/* /usr/share/GvRng/bitmaps/ gui-gtk/gvr_gtk.glade /usr/share/GvRng/gui-gtk/ gui-gtk/pixmaps/* /usr/share/GvRng/gui-gtk/pixmaps/ gvr_progs/* /usr/share/GvRng/gvr_progs/ po/* /usr/share/GvRng/po/ debian/control0000644000000000000000000000245011531674454010604 0ustar Source: gvrng Section: games Priority: optional Maintainer: Sergio Talens-Oliag Build-Depends: python-support (>= 0.6), debhelper (>= 8), quilt (>= 0.46-7~) Build-Depends-Indep: gettext Standards-Version: 3.9.1.0 Homepage: http://gvr.sourceforge.net/ Package: gvrng Architecture: all Depends: ${misc:Depends}, ${python:Depends}, python-glade2, python-gtksourceview2 Provides: gvr, gvr-lessons Replaces: gvr (<= 1.4.1-1), gvr-lessons (<= 0.5-2) Description: Interactive, introductory programming language Guido van Robot Next Generation (GvRng) is a project developed by advanced high school students for use by their peers as a learning tool and precursor to the further study of programming with Python. It is a minimalistic programming language providing just enough syntax to help students learn the concepts of sequencing, conditional branching, looping and procedural abstraction. . It's biggest strength is that it permits this learning in an environment that combines the thrill of problem-solving with instant visual feedback. In short, it is an interactive, introductory programming language that is excellent for learning the basic concepts of programming, applicable in any high-level language. . The GvRng version replaces the old GvR program that used wxPython for the GUI. debian/gvrng.menu0000644000000000000000000000026511531674454011214 0ustar ?package(gvrng):needs="X11" section="Applications/Education" \ title="GvRng" command="/usr/games/gvrng" \ longtitle="Guido van Robot NG" \ icon="/usr/share/pixmaps/gvrng.xpm" debian/copyright0000644000000000000000000000104611531674454011134 0ustar This package was debianized by Sergio Talens-Oliag on Fri, 07 Apr 2006 00:03:49 +0200 It was downloaded from http://gvr.sourceforge.net/ Upstream maintainers: Stas Zytkiewicz Steve Howell Copyright (C) 2002-2006: Stas Zytkiewicz - stas.zytkiewicz@gmail.com Paul Carduner - paulcarduner@ibiblio.org Donald Oellerich - trelf@ibiblio.org Waseem Daher - wdaher@mit.edu Steve Howell - showell@zipcon.net GPL, on debian systems look in '/usr/share/common-licenses/GPL'. debian/gvrng.examples0000644000000000000000000000001411531674454012056 0ustar gvr_progs/*