debian/0000755000000000000000000000000012146746345007202 5ustar debian/rules0000755000000000000000000000564112146746232010263 0ustar #!/usr/bin/make -f # -*- makefile -*- JAVA_HOME=/usr/lib/jvm/default-java UNOIL_PATH1= $(shell dpkg -L libreoffice-java-common | grep share | grep unoil.jar) UNOIL_PATH2= $(shell dpkg -L openoffice-java-common | grep share | grep unoil.jar) UNOIL_PATH=$(UNOIL_PATH1)$(UNOIL_PATH2) CLASSPATH=src:/usr/share/java/tablelayout.jar:/usr/share/java/java_uno.jar:/usr/share/java/juh.jar:/usr/share/java/jurt.jar:/usr/share/java/ridl.jar:/usr/share/java/unoloader.jar:$(UNOIL_PATH) #export VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-) build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp JAVA_ARGS=-source 1.5 -target 1.5 build-stamp: dh_testdir #compile java sources find src/jfractionlab -name *.java -and -type f -print0 | xargs -0 /usr/bin/javac -client ${JAVA_ARGS} -cp ${CLASSPATH} find src/lang -name *.java -and -type f -print0 | xargs -0 /usr/bin/javac -client ${JAVA_ARGS} -cp ${CLASSPATH} #create help jars: /usr/bin/jar cf Help_de.jar -C doc/help_de/ . /usr/bin/jar cf Help_en.jar -C doc/help_en/ . /usr/bin/jar cf Help_es.jar -C doc/help_es/ . /usr/bin/jar cf Help_fr.jar -C doc/help_fr/ . /usr/bin/jar cf Help_pt.jar -C doc/help_pt/ . #move stuff to do the main jar: mkdir -p build/jfractionlab/displays mkdir -p build/jfractionlab/exerciseDialogs mkdir -p build/jfractionlab/exerciseGenerator mkdir -p build/jfractionlab/jflDialogs mkdir -p build/jfractionlab/logtable mkdir -p build/jfractionlab/officeMachine mkdir -p build/lang mv src/jfractionlab/displays/*class build/jfractionlab/displays mv src/jfractionlab/exerciseDialogs/*class build/jfractionlab/exerciseDialogs mv src/jfractionlab/exerciseGenerator/*class build/jfractionlab/exerciseGenerator mv src/jfractionlab/jflDialogs/*class build/jfractionlab/jflDialogs mv src/jfractionlab/logtable/*class build/jfractionlab/logtable mv src/jfractionlab/officeMachine/*class build/jfractionlab/officeMachine mv src/jfractionlab/*class build/jfractionlab mv src/lang/*class build/lang cp src/lang/*properties build/lang mv Help_*.jar build/ cp -a icons build cp debian/myManifest build/ #make application jar: /usr/bin/jar cmf debian/myManifest JFractionLab.jar -C build/ . touch $@ clean: dh_testdir dh_testroot rm -f build-stamp find . -name "*.jar" -delete find . -name "*.class" -delete chmod 644 icons/* rm -f src/myManifest rm -Rf build dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs binary-arch: build install # Build architecture-dependent files here. binary-indep: build install dh_testdir dh_testroot dh_installchangelogs CHANGELOG.txt dh_installdocs dh_installexamples dh_install dh_installmenu dh_installman debian/*.1 dh_link dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build-indep build-arch build clean binary-indep binary-arch binary install debian/install0000644000000000000000000000047411675061366010577 0ustar debian/JFractionLab.desktop usr/share/applications icons/jfractionlab_icon.* usr/share/jfractionlab/images icons/splash.png usr/share/jfractionlab/images JFractionLab.jar usr/share/jfractionlab/bin build/Help*.jar usr/share/jfractionlab/bin debian/JFractionLab usr/bin debian/jfractionlab_icon.xpm usr/share/pixmaps debian/control0000644000000000000000000000173412146746177010615 0ustar Source: jfractionlab Section: math Priority: extra Maintainer: José L. Redrejo Rodríguez Build-Depends: debhelper (>= 7), default-jdk, libtablelayout-java, libreoffice-java-common | openoffice.org-java-common Standards-Version: 3.9.2 Homepage: http://jfractionlab.sourceforge.net/ Package: jfractionlab Architecture: all Depends: ${misc:Depends}, default-jre | java6-runtime, libtablelayout-java Recommends: libreoffice.org-calc | openoffice.org-calc, libreoffice.org-writer | openoffice.org-writer Description: Educative program to practice fractions JFractionLab is a nice tool for math students that are learning the use and operation of fractions. . It provides a collection of nice exercices with a numeric and visual representation of the fractions. . JFractionLab shows the user every step of the calculation and therefore helps him to understand them. . It gives the user an answer after each input, making impossible to have a false answer. debian/README.source0000644000000000000000000000036211675061366011361 0ustar This package uses the dpatch system to save and apply patches to the upstream source code of the software that is packaged. For details about how to use dpatch read /usr/share/doc/dpatch/README.source.gz from the dpatch package. debian/JFractionLab.desktop0000644000000000000000000000063311702264552013065 0ustar [Desktop Entry] Name=JFractionLab Comment=Calculate Fractions is fun! Comment[es]=¡Calcular con fracciones es divertido! Encoding=UTF-8 Exec=JFractionLab GenericName=Fractions exercices GenericName[de]=Übungen zur Bruchrechnung GenericName[es]=Ejercicios de Fracciones Icon=/usr/share/jfractionlab/images/jfractionlab_icon.svg Type=Application X-KDE-SubstituteUID=false Categories=Application;Education;Math; debian/source/0000755000000000000000000000000011675061366010501 5ustar debian/source/format0000644000000000000000000000001411675061366011707 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000651712146746345011065 0ustar jfractionlab (0.91-2.1) unstable; urgency=low * Non-maintainer upload. * Fix "Transition package to default java implementation; fix java7 compatibility": apply patch from Ubuntu / James Page: Transition package to use default java implementation: - d/control: Use default-{jdk|jre} instead of openjdk-6-{jdk|jre}. - d/rules: Set JAVA_HOME to /usr/lib/jvm/default-java, specify source/target = 1.5 to ensure bytecode is backwards compatible. Additionally remove now unused DEB_BUILD_ARCH variable from debian/rules. (Closes: #683550) -- gregor herrmann Tue, 21 May 2013 21:36:10 +0200 jfractionlab (0.91-2) unstable; urgency=low * Fixed desktop file generic name entries. Thanks to Ronny Standtke. (Closes: #641736) * debian/rules: Finds correctly JAVA_HOME path. Thanks to Hideki Yamane. (Closes: #640570) -- José L. Redrejo Rodríguez Sun, 08 Jan 2012 10:59:29 +0100 jfractionlab (0.91-1) unstable; urgency=low * New upstream release * debian/patches/* refreshed * debian/control: - added openoffice.org-java-common dependencies - changed suggestions from latex to libreoffice | openoffice, as jFractionLab now uses openoffice to print reports - bumped standards to 3.9.2 : removed quilt build dependency * Modifications in the classpath in debian/rules -- José L. Redrejo Rodríguez Fri, 09 Dec 2011 19:34:56 +0100 jfractionlab (0.86-1) unstable; urgency=low * New upstream release: - new package "logtable" - it does not suggest texlive-lang-german anymore -- José L. Redrejo Rodríguez Fri, 31 Dec 2010 17:12:11 +0100 jfractionlab (0.85.2-1) unstable; urgency=low * New upstream release -- José L. Redrejo Rodríguez Mon, 22 Nov 2010 12:34:13 +0100 jfractionlab (0.84-2) unstable; urgency=low * Fix bashism in JFractionLab script (Closes: #581115) -- José L. Redrejo Rodríguez Wed, 26 May 2010 10:52:09 +0200 jfractionlab (0.84-1) unstable; urgency=low * New upstream release * Switch to dpkg-source 3.0 (quilt) format * debian/control: added quilt build dependency -- José L. Redrejo Rodríguez Sun, 18 Apr 2010 11:12:12 +0200 jfractionlab (0.83-3) unstable; urgency=low * Moving this package to main, as libtablelayout-java is now free * debian/control: bumped standards version to 3.8.4 -- José L. Redrejo Rodríguez Mon, 08 Feb 2010 20:03:51 +0100 jfractionlab (0.83-2) unstable; urgency=low * Fixed launcher to allow more jdk's * Included some missing classes in the main jar file -- José L. Redrejo Rodríguez Sat, 09 Jan 2010 18:11:05 +0100 jfractionlab (0.83-1) unstable; urgency=low * New upstream release (Now, it autodetects the system language) * Updated debian/patches/01-add_version.patch -- José L. Redrejo Rodríguez Fri, 08 Jan 2010 13:14:20 +0100 jfractionlab (0.82-2) unstable; urgency=low * Fixed debian/copyright file -- José L. Redrejo Rodríguez Sun, 20 Dec 2009 16:27:48 +0100 jfractionlab (0.82-1) unstable; urgency=low * Initial release (Closes: #557334) -- José L. Redrejo Rodríguez Fri, 04 Dec 2009 17:44:58 +0100 debian/compat0000644000000000000000000000000211675061366010377 0ustar 7 debian/JFractionLab.10000644000000000000000000000332011675061366011557 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) .\" 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) .TH "JFractionLab" "1" "diciembre 4, 2009" "" "" .SH "NAME" jfractionlab \- Educative program to practice fractions .SH "SYNOPSIS" .B jfractionlab .RI [ options ] " files" ... .SH "DESCRIPTION" This manual page documents briefly the .B jfractionlab command. This manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page.. .PP \fBJFractionLab\fP is formed by a set of exercices applications that are used for carrying out different types of math activities with a numeric and visual representation of the fractions. It shows the user every step of the calculation and therefore helps him to understand them. It gives the user an answer after each input, making impossible to have a false answer. .SH "OPTIONS" A summary of options is included below. .TP .B \-trace=true Show in a terminal some debug information for the application. .SH "AUTHOR" JFractionLab was written by . .PP This manual page was written by José L. Redrejo Rodríguez , for the Debian project (but may be used by others). debian/dirs0000644000000000000000000000015311675061366010064 0ustar usr/bin usr/share/jfractionlab/bin usr/share/jfractionlab/images usr/share/applications usr/share/pixmaps debian/README.Debian0000644000000000000000000000066411675061366011250 0ustar jfractionlab for Debian ----------------------- The directories /bin /libs /mkInstaller mkJflJar.sh icons/jfractionlab_banner_vertical.* icons/jfractionlab_icon.eps icons/jfractionlab_icon.ico icons/splash.xcf have been removed from upstream sources, as they contained non-free and binaries unneded to compile and use this software. -- José L. Redrejo Rodríguez Fri, 04 Dec 2009 17:44:58 +0100 debian/patches/0000755000000000000000000000000011675061366010630 5ustar debian/patches/add_version.patch0000644000000000000000000000114211675061366014144 0ustar Index: jfractionlab-0.91/src/jfractionlab/JFractionLab.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/JFractionLab.java 2011-12-09 19:36:53.904200717 +0100 +++ jfractionlab-0.91/src/jfractionlab/JFractionLab.java 2011-12-09 19:37:09.020275668 +0100 @@ -209,7 +209,7 @@ public void makeGUI(){ os = System.getProperty("os.name").toLowerCase(); - setTitle("JFractionLab_version-number_lab"); + setTitle("JFractionLab_0.91"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); lang.Messages.setLocale(lang.Messages.getLocale()); debian/patches/series0000644000000000000000000000006511675061366012046 0ustar add_version.patch change_tablelayout_namespace.patch debian/patches/change_tablelayout_namespace.patch0000644000000000000000000003262311675061366017525 0ustar Index: jfractionlab-0.91/src/jfractionlab/HelpBrowser.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/HelpBrowser.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/HelpBrowser.java 2011-12-09 19:40:55.925400836 +0100 @@ -1,6 +1,6 @@ package jfractionlab; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Container; import java.awt.event.ActionEvent; Index: jfractionlab-0.91/src/jfractionlab/JFractionLab.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/JFractionLab.java 2011-12-09 19:37:09.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/JFractionLab.java 2011-12-09 19:40:55.925400836 +0100 @@ -18,7 +18,7 @@ package jfractionlab; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Container; import java.awt.Dimension; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/ClickNumerator.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/ClickNumerator.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/ClickNumerator.java 2011-12-09 19:40:55.925400836 +0100 @@ -18,7 +18,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/CompareFractions.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/CompareFractions.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/CompareFractions.java 2011-12-09 19:40:55.925400836 +0100 @@ -18,7 +18,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/DivideFractionsByFractions.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/DivideFractionsByFractions.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/DivideFractionsByFractions.java 2011-12-09 19:40:55.925400836 +0100 @@ -18,7 +18,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/DivideFractionsByNumbers.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/DivideFractionsByNumbers.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/DivideFractionsByNumbers.java 2011-12-09 19:40:55.933400868 +0100 @@ -18,7 +18,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/DivideNumbersByFractions.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/DivideNumbersByFractions.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/DivideNumbersByFractions.java 2011-12-09 19:40:55.933400868 +0100 @@ -17,7 +17,7 @@ **/ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/ExtendFraction.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/ExtendFraction.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/ExtendFraction.java 2011-12-09 19:40:55.933400868 +0100 @@ -18,7 +18,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/ImproperFraction.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/ImproperFraction.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/ImproperFraction.java 2011-12-09 19:40:55.937400893 +0100 @@ -18,7 +18,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/MixedNumbers.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/MixedNumbers.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/MixedNumbers.java 2011-12-09 19:40:55.937400893 +0100 @@ -18,7 +18,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/MultiplyFractions.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/MultiplyFractions.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/MultiplyFractions.java 2011-12-09 19:40:55.941400906 +0100 @@ -17,7 +17,7 @@ **/ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/NameFraction.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/NameFraction.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/NameFraction.java 2011-12-09 19:40:55.941400906 +0100 @@ -19,7 +19,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/PlusAndMinus.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/PlusAndMinus.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/PlusAndMinus.java 2011-12-09 19:40:55.941400906 +0100 @@ -19,7 +19,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.HeadlessException; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/ReduceFraction.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/ReduceFraction.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/ReduceFraction.java 2011-12-09 19:40:55.941400906 +0100 @@ -23,7 +23,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/jflDialogs/InfoDialog.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/jflDialogs/InfoDialog.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/jflDialogs/InfoDialog.java 2011-12-09 19:40:55.941400906 +0100 @@ -18,7 +18,7 @@ package jfractionlab.jflDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/jflDialogs/LogSaverDialog.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/jflDialogs/LogSaverDialog.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/jflDialogs/LogSaverDialog.java 2011-12-09 19:40:55.941400906 +0100 @@ -18,7 +18,7 @@ package jfractionlab.jflDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/jflDialogs/ReduceHintDialog.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/jflDialogs/ReduceHintDialog.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/jflDialogs/ReduceHintDialog.java 2011-12-09 19:40:55.941400906 +0100 @@ -18,7 +18,7 @@ package jfractionlab.jflDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/jflDialogs/UsabilityDialog.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/jflDialogs/UsabilityDialog.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/jflDialogs/UsabilityDialog.java 2011-12-09 19:40:55.945400928 +0100 @@ -18,7 +18,7 @@ package jfractionlab.jflDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/jflDialogs/WannaFindBestCommonDenominator.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/jflDialogs/WannaFindBestCommonDenominator.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/jflDialogs/WannaFindBestCommonDenominator.java 2011-12-09 19:40:55.945400928 +0100 @@ -1,6 +1,6 @@ package jfractionlab.jflDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Component; Index: jfractionlab-0.91/src/jfractionlab/jflDialogs/WannaReduceQuestion.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/jflDialogs/WannaReduceQuestion.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/jflDialogs/WannaReduceQuestion.java 2011-12-09 19:40:55.945400928 +0100 @@ -1,6 +1,6 @@ package jfractionlab.jflDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Component; Index: jfractionlab-0.91/src/jfractionlab/jflDialogs/WorkSheetDialog.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/jflDialogs/WorkSheetDialog.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/jflDialogs/WorkSheetDialog.java 2011-12-09 19:40:55.945400928 +0100 @@ -1,6 +1,6 @@ package jfractionlab.jflDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Component; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/logtable/LogTable.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/logtable/LogTable.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/logtable/LogTable.java 2011-12-09 19:40:55.945400928 +0100 @@ -18,7 +18,7 @@ package jfractionlab.logtable; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/exerciseDialogs/FractionToDecimal.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/exerciseDialogs/FractionToDecimal.java 2011-12-09 19:34:42.000000000 +0100 +++ jfractionlab-0.91/src/jfractionlab/exerciseDialogs/FractionToDecimal.java 2011-12-09 19:40:55.945400928 +0100 @@ -18,7 +18,7 @@ package jfractionlab.exerciseDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Color; import java.awt.Container; Index: jfractionlab-0.91/src/jfractionlab/jflDialogs/ConfigureLO.java =================================================================== --- jfractionlab-0.91.orig/src/jfractionlab/jflDialogs/ConfigureLO.java 2011-12-09 19:42:47.021951726 +0100 +++ jfractionlab-0.91/src/jfractionlab/jflDialogs/ConfigureLO.java 2011-12-09 19:43:12.614078635 +0100 @@ -6,7 +6,7 @@ package jfractionlab.jflDialogs; -import info.clearthought.layout.TableLayout; +import org.debian.tablelayout.TableLayout; import java.awt.Container; import java.awt.event.ActionEvent; debian/copyright0000644000000000000000000000230111675061366011130 0ustar This package was debianized by José L. Redrejo Rodríguez on Fri, 27 Nov 2009 17:44:58 +0100. It was downloaded from http://sourceforge.net/projects/jfractionlab/ Upstream Author(s): Jochen Georges Copyright: Copyright (C) 2005-2009 Jochen Georges License: 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, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. The Debian packaging is (C) 2009, José L. Redrejo Rodríguez and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/docs0000644000000000000000000000004311675061366010051 0ustar CHANGELOG.txt debian/README.Debian debian/jfractionlab_icon.xpm0000644000000000000000000001206111675061366013375 0ustar /* XPM */ static char * jfractionlab_icon_xpm[] = { "24 24 241 2", " c None", ". c #D82008", "+ c #CE1E06", "@ c #C41C06", "# c #E54F3C", "$ c #E1351F", "% c #DC220B", "& c #D21F08", "* c #C81D06", "= c #78AEC2", "- c #F2A59C", "; c #ED887C", "> c #E86757", ", c #E44632", "' c #DF2A12", ") c #D62008", "! c #CC1E06", "~ c #8BBACB", "{ c #7EB2C5", "] c #6EA6BA", "^ c #5E99AE", "/ c #508EA4", "( c #FADBD7", "_ c #F8CCC6", ": c #F3AFA6", "< c #EB786A", "[ c #E5513E", "} c #E0301A", "| c #D92008", "1 c #95C0D0", "2 c #86B7C9", "3 c #73AABE", "4 c #639DB2", "5 c #5290A6", "6 c #43839A", "7 c #F6C1BA", "8 c #FCE7E4", "9 c #FADFDC", "0 c #F3B0A8", "a c #EC7B6D", "b c #E65340", "c c #E0311A", "d c #DA2009", "e c #9CC4D2", "f c #8CBBCC", "g c #77ADC0", "h c #66A0B4", "i c #5592A8", "j c #44859C", "k c #357890", "l c #F2A89F", "m c #F6C4BE", "n c #EF968A", "o c #EA7060", "p c #E44B38", "q c #E02D16", "r c #A0C6D4", "s c #8FBCCD", "t c #67A0B6", "u c #5693A9", "v c #46869C", "w c #367990", "x c #286C85", "y c #E96857", "z c #EF9388", "A c #F3ABA2", "B c #F09C92", "C c #EB7667", "D c #E65A48", "E c #E23C28", "F c #DE250E", "G c #D42008", "H c #CA1E06", "I c #9EC6D4", "J c #8EBCCC", "K c #67A0B5", "L c #5693A8", "M c #1F5A7F", "N c #E44A36", "O c #EC8072", "P c #EE8B7E", "Q c #EB7A6C", "R c #E65442", "S c #E2402C", "T c #DF2B14", "U c #CF1E07", "V c #C61D06", "W c #9AC2D2", "X c #8AB9CB", "Y c #75ACC0", "Z c #649EB4", "` c #5491A7", " . c #44849A", ".. c #34788E", "+. c #266A84", "@. c #1E587E", "#. c #DE260F", "$. c #E02E18", "%. c #E86454", "&. c #E65846", "*. c #DF2811", "=. c #DA2109", "-. c #D21F07", ";. c #C01C05", ">. c #91BECE", ",. c #83B5C8", "'. c #70A8BD", "). c #609BB0", "!. c #418298", "~. c #31758C", "{. c #246783", "]. c #1D557D", "^. c #194C7A", "/. c #D92109", "(. c #DE2D16", "_. c #DE2A13", ":. c #DD240C", "<. c #DB220A", "[. c #D72008", "}. c #D01F07", "|. c #C91D06", "1. c #C21C05", "2. c #BB1B04", "3. c #86B6C8", "4. c #7AB0C3", "5. c #6AA3B8", "6. c #5B96AC", "7. c #4C8AA0", "8. c #3C7E95", "9. c #2E728A", "0. c #226281", "a. c #1C527C", "b. c #184979", "c. c #D11F07", "d. c #DF5746", "e. c #DB3C27", "f. c #DA3822", "g. c #D31F08", "h. c #CE1E07", "i. c #C31C05", "j. c #BC1B04", "k. c #B71A04", "l. c #7AAFC3", "m. c #71A8BD", "n. c #629DB2", "o. c #45869C", "p. c #377A91", "q. c #296E86", "r. c #205C7F", "s. c #1A4E7B", "t. c #174778", "u. c #FEF45A", "v. c #FEF88C", "w. c #FEF890", "x. c #FEF888", "y. c #FEF568", "z. c #FEF45F", "A. c #FEF452", "B. c #FEF243", "C. c #FDEE33", "D. c #6FA7BB", "E. c #5996AB", "F. c #4C8AA1", "G. c #3E7F96", "H. c #30748C", "I. c #246682", "J. c #1D567E", "K. c #194B7A", "L. c #164678", "M. c #FEF23D", "N. c #FEF245", "O. c #FEF66E", "P. c #FEF450", "Q. c #FEF349", "R. c #FEF23F", "S. c #FCEE32", "T. c #FBE92A", "U. c #5C97AD", "V. c #42839A", "W. c #205E80", "X. c #1B507C", "Y. c #184879", "Z. c #164478", "`. c #FCEB2D", " + c #FDF037", ".+ c #FEF038", "++ c #FDEF35", "@+ c #FCEC30", "#+ c #FAE625", "$+ c #649EB3", "%+ c #5A96AC", "&+ c #44849B", "*+ c #387B92", "=+ c #2D7289", "-+ c #236482", ";+ c #1D567D", ">+ c #154377", ",+ c #F9E420", "'+ c #FAE522", ")+ c #FAE624", "!+ c #FAE422", "~+ c #F9E320", "{+ c #4D8CA2", "]+ c #397B92", "^+ c #1E597E", "/+ c #174879", "(+ c #154277", "_+ c #F8E11C", ":+ c #F8E21C", "<+ c #F8E21D", "[+ c #4E8DA3", "}+ c #48889E", "|+ c #408197", "1+ c #256883", "2+ c #1A507B", "3+ c #F8E01A", "4+ c #F8E01B", "5+ c #45859B", "6+ c #408097", "7+ c #397C93", "8+ c #32768D", "9+ c #2A6F87", "0+ c #1E5A7E", "a+ c #1B507B", "b+ c #164578", "c+ c #3A7C93", "d+ c #2B7088", "e+ c #216080", "f+ c #1E577E", "g+ c #1A4F7B", "h+ c #2C7188", "i+ c #2A6E87", "j+ c #276C85", "k+ c #226080", "l+ c #205D7F", "m+ c #1F597E", "n+ c #1B517C", "o+ c #1A4D7A", "p+ c #18497A", "q+ c #174678", "r+ c #164377", " ", " . + @ ", " # $ % & * = ", " - ; > , ' ) ! ~ { ] ^ / ", " ( _ : < [ } | + 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 = K L v w x M ", " N O P Q R S T | U V W X Y Z ` ...+.@. ", " #.$.%.o &.$ *.=.-.* ;.>.,.'.)./ !.~.{.].^. ", " ) /.(._.:.<.[.}.|.1.2.3.4.5.6.7.8.9.0.a.b. ", " c.d.e.f.g.h.H i.j.k.l.m.n.` o.p.q.r.s.t. ", " u.v.w.x.y.z.A.B.C. D.t E.F.G.H.I.J.K.L. ", " M.N.u.O.O.P.Q.R.S.T. K U./ V.k q.W.X.Y.Z. ", " `.C. +.+++@+T.#+ $+%+/ &+*+=+-+;+^.L.>+ ", " ,+'+)+)+)+!+~+ ^ L {+ .]+9.{.^+s./+Z.(+ ", " _+:+<+<+:+_+ ` [+}+|+p.9.1+M 2+b.Z.>+ ", " 3+3+3+4+ }+5+6+7+8+9+I.0+a+b.b+>+(+ ", " 3+3+ c+*+k ~.d++.e+f+g+b.b+>+(+ ", " h+d+i+j+I.e+^+a.^.Y.b+>+(+ ", " k+l+m+;+n+o+p+q+Z.>+(+ ", " 2+K.Y.L.Z.r+(+ ", " ", " "}; debian/menu0000644000000000000000000000025411675061366010071 0ustar ?package(jfractionlab):needs="X11" section="Applications/Education"\ title="jfractionlab" command="/usr/bin/JFractionLab" icon="/usr/share/pixmaps/jfractionlab_icon.xpm" debian/myManifest0000644000000000000000000000033311675061366011237 0ustar Manifest-Version: 1.0 Class-Path: /usr/share/java/tablelayout.jar Help_de.jar Help_en.jar Help_es.jar Help_fr.jar Help_pt.jar lang Sealed: true Splashscreen-Image: icons/splash.png Main-Class: jfractionlab/JFractionLab debian/JFractionLab0000644000000000000000000000131711675061366011424 0ustar #!/bin/sh # jfractionlab wrapper script # code for java detection based on tuxguitar code # but adding detection of alternatives for jclic if [ -z $JAVA_HOME ] ; then ALTERNATIVE=`ls -l /etc/alternatives/java|grep sun` if [ -z "$ALTERNATIVE" ]; then ALTERNATIVE=`ls -l /etc/alternatives/java|grep jdk` fi if [ -z "$ALTERNATIVE" ]; then t=/usr/lib/jvm/java-1.5.0-sun && test -d $t && JAVA_HOME=$t t=/usr/lib/jvm/java-6-sun && test -d $t && JAVA_HOME=$t t=/usr/lib/jvm/java-7-icedtea && test -d $t && JAVA_HOME=$t JAVA=${JAVA_HOME}/jre/bin/java fi fi export JAVA=${JAVA:=java} exec $JAVA -client -jar /usr/share/jfractionlab/bin/JFractionLab.jar "$@" > /dev/null 2>&1