debian/0000755000000000000000000000000011617554662007203 5ustar debian/source/0000755000000000000000000000000011615625137010475 5ustar debian/source/format0000644000000000000000000000001411615625137011703 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211615625151010367 0ustar 7 debian/rules0000755000000000000000000000064711615630471010261 0ustar #!/usr/bin/make -f DEB_AUTO_CLEANUP_RCS := yes DEB_INSTALL_MANPAGES_littlewizard := debian/littlewizard.6 include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk DEB_CONFIGURE_EXTRA_FLAGS := --disable-static --disable-shared --bindir="\$${prefix}/games" clean:: rm -f littlewizard.desktop binary-fixup/littlewizard:: chrpath -d debian/littlewizard/usr/games/littlewizard debian/littlewizard.xpm0000644000000000000000000000323711615616664012453 0ustar /* XPM */ static char * littlewizard_xpm[] = { "19 32 60 1", " c None", ". c #352C77", "+ c #3546BF", "@ c #006F7C", "# c #4842AD", "$ c #78367D", "% c #5A4398", "& c #564B84", "* c #A82E4D", "= c #4150BA", "- c #00845A", "; c #8C396F", "> c #DA251A", ", c #4C53B3", "' c #079344", ") c #D82E2A", "! c #5F5AA7", "~ c #D53A31", "{ c #D13F3B", "] c #259557", "^ c #69698E", "/ c #6567A6", "( c #407CAD", "_ c #7E64A0", ": c #6F7796", "< c #8C6D9A", "[ c #D35754", "} c #998769", "| c #D87247", "1 c #918D7C", "2 c #A7905D", "3 c #DD746E", "4 c #5AB679", "5 c #BE7E95", "6 c #A48C9F", "7 c #74B082", "8 c #8FA0BC", "9 c #E57F86", "0 c #959ED8", "a c #9CB6C4", "b c #A6B0DA", "c c #ECA4A8", "d c #E7BA46", "e c #CCC1A1", "f c #F0BBB0", "g c #C8CCDC", "h c #F8DC17", "i c #EBC6BC", "j c #F6C8B1", "k c #F5C8B8", "l c #F5CABF", "m c #FDF303", "n c #D2E8DA", "o c #DDE0EC", "p c #ECF16C", "q c #F9F634", "r c #F1DEDC", "s c #FBF560", "t c #F5EDED", "u c #FCFCF9", " ", " = ", " !! ", " ,<, ", " =++= ", " ,2,= ", " +^+/, ", " !!+#:+ ", " ,6+,}+=[ ", " +++#+_!;{ ", " =1^+/+!!!{ && ", " #!,=,+,^}; .. ", " !/=+_<+/#$>{ :( ", "3{>)*$###%_59{~ a ", " {~))~~~fruuui ia ", " )>>>>>[tuuuobrra ", " ~>>>>3tuuuuoboki ", " {))>{uuuutgtorki ", " {>)>[ug0utccrkk ", " {>>~~tgbt9{e7k ", " )>~)3tuun7'] ", " kc3 1]''--' ", " kjkkje'''@@' ", " kkl ]'''4 ", " 44ps ", " ppsqm ", " qmmqm ", " dqh|| ", " [{{6( ", " c6(88 ", " c68c ", " ccc "}; debian/docs0000644000000000000000000000002111615616664010046 0ustar NEWS README TODO debian/menu0000644000000000000000000000025511615625231010061 0ustar ?package(littlewizard):needs="X11" section="Applications/Education"\ title="Little Wizard" command="/usr/games/littlewizard"\ icon="/usr/share/pixmaps/littlewizard.xpm" debian/littlewizard-data.install0000644000000000000000000000020111615632225014177 0ustar debian/tmp/usr/share/littlewizard/ usr/share/ debian/tmp/usr/share/pixmaps/ usr/share/ debian/tmp/usr/share/locale/ usr/share/ debian/patches/0000755000000000000000000000000011617546732010631 5ustar debian/patches/desktop_fixes0000644000000000000000000000131011615626667013422 0ustar Index: littlewizard-1.2.2/littlewizard.desktop.in =================================================================== --- littlewizard-1.2.2.orig/littlewizard.desktop.in 2011-08-02 01:49:57.503874682 +0300 +++ littlewizard-1.2.2/littlewizard.desktop.in 2011-08-02 01:50:16.147874669 +0300 @@ -26,11 +26,10 @@ Comment[ru]=Среда программирования для детей Comment[sk]=Vývojové prostredie pre deti -Exec=littlewizard +Exec=/usr/games/littlewizard Icon=@PACKAGE_PIXMAPS_DIR@/littlewizard-icon.png Terminal=false -MultipleArgs=false Type=Application -Categories=GTK;GNOME;Education;Teaching; +Categories=GTK;GNOME;Education; Encoding=UTF-8 MimeType=application/x-littlewizard; debian/patches/series0000644000000000000000000000001611615627342012036 0ustar desktop_fixes debian/littlewizard.install0000644000000000000000000000021111615632243013271 0ustar littlewizard.desktop usr/share/applications/ debian/tmp/usr/games/littlewizard usr/games/ debian/littlewizard.xpm usr/share/pixmaps/ debian/README.Debian0000644000000000000000000000030511615616664011241 0ustar littlewizard for Debian ----------------------- There's a tutorial available at http://people.debian.org/~kaol/lw/tutorial.html -- Kari Pahula , Mon, 7 Apr 2008 23:48:02 +0300 debian/control0000644000000000000000000000246211615637766010617 0ustar Source: littlewizard Section: games Priority: optional Maintainer: Kari Pahula Build-Depends: cdbs, debhelper (>= 7), libgtk2.0-dev, libxml2-dev, chrpath Standards-Version: 3.9.2 Homepage: http://littlewizard.sourceforge.net/ Package: littlewizard Architecture: any Depends: littlewizard-data (>=1.2.2-1), ${shlibs:Depends}, ${misc:Depends} Replaces: littlewizard-data (<<1.2.2-1) Breaks: littlewizard-data (<<1.2.2-1) Description: development environment for children Little Wizard is created especially for primary school children. It introduces main elements of present computer languages, including: variables, expressions, loops, conditions, logical blocks. Every element of language is represented by an intuitive icon. Little Wizard can be programmed without using keyboard, only mouse. Package: littlewizard-data Architecture: all Depends: ${misc:Depends} Description: littlewizard data files Little Wizard is created especially for primary school children. It introduces main elements of present computer languages, including: variables, expressions, loops, conditions, logical blocks. Every element of language is represented by an intuitive icon. Little Wizard can be programmed without using keyboard, only mouse. . This package has the icons and locale files that littlewizard uses. debian/changelog0000644000000000000000000000456611617546747011075 0ustar littlewizard (1.2.2-1) unstable; urgency=low * New upstream release * Don't install littlewizardtest binary and move littlewizard to /usr/games. * Resectioned man page to section 6. * Standards-Version 3.9.2 (no changes necessary). * Use chrpath -d to clear RPATH from the littlewizard binary. * Moved littlewizard.xpm to littlewizard package. * Modernised the desktop file. -- Kari Pahula Sun, 07 Aug 2011 20:39:51 +0300 littlewizard (1.2.0~rc2-2) unstable; urgency=low * Once again fixed #include statements to make gcc 4.3 happy. (Closes: #474840) * Link littlewizardtest.1 to the man page, not littlewizard-test.1. -- Kari Pahula Mon, 07 Apr 2008 23:47:34 +0300 littlewizard (1.2.0~rc2-1) unstable; urgency=low * New upstream release -- Kari Pahula Mon, 03 Mar 2008 08:10:19 +0200 littlewizard (1.1.5-2) unstable; urgency=low * Fix includes to make gcc 4.3 happy. (Closes: #455612) * Bumped policy and debhelper versions. -- Kari Pahula Wed, 23 Jan 2008 16:01:29 +0200 littlewizard (1.1.5-1) unstable; urgency=low * New upstream release -- Kari Pahula Mon, 30 Jul 2007 22:37:45 +0300 littlewizard (1.1.4-2) unstable; urgency=medium * Added dependency on littlewizard-data for littlewizard (Closes: #407514) -- Kari Pahula Fri, 19 Jan 2007 06:11:00 +0200 littlewizard (1.1.4-1) unstable; urgency=low * New upstream release * Corrected changelog for 1.1.2-2 (was: moved libraries used by littlewizard to /usr/lib/littlewizard) -- Kari Pahula Sat, 23 Sep 2006 15:33:19 +0300 littlewizard (1.1.3-1) unstable; urgency=low * New upstream release -- Kari Pahula Sat, 1 Jul 2006 02:57:11 +0300 littlewizard (1.1.2-2) unstable; urgency=low * Compiled liblanguage and liblw statically to littlewizard and littlewizard-test and removed packages littlewizard-libs0 and littlewizard-dev * Moved locale files to littlewizard-data. -- Kari Pahula Mon, 12 Jun 2006 01:31:43 +0300 littlewizard (1.1.2-1) unstable; urgency=low * New upstream release -- Kari Pahula Sun, 19 Mar 2006 00:42:39 +0200 littlewizard (1.1.1-1) unstable; urgency=low * Initial release Closes: #353293 -- Kari Pahula Fri, 17 Feb 2006 14:09:35 +0200 debian/copyright0000644000000000000000000000205411615623165011130 0ustar This package was debianized by Kari Pahula on Fri, 17 Feb 2006 14:09:35 +0200. It was downloaded from http://littlewizard.sourceforge.net/ Copyright 2005-2008 Marcin Kwadrans 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'. debian/littlewizard.60000644000000000000000000000262211617546763012015 0ustar .\" Hey, EMACS: -*- nroff -*- .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH LITTLEWIZARD 6 "August 7, 2011" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME littlewizard \- development environment for children .SH SYNOPSIS .B littlewizard .RI [ options ] .RI [ project ] .SH DESCRIPTION This manual page documents briefly the .B littlewizard command. .PP .B littlewizard is a development environment featuring the Little Wizard, who obeys the user's commands. He knows programming language elements such as variables, expressions, loops, conditions and logical blocks. Each element is represented as an icon. .SH OPTIONS .B littlewizard accepts the usual .B GTK+ options. .SH AUTHOR littlewizard was written by Marcin Kwadrans . .PP This manual page was written by Kari Pahula , for the Debian project (but may be used by others).