diff options
author | R. S. Ananda Murthy <rsamurti@gmail.com> | 2017-05-28 20:59:44 +0100 |
---|---|---|
committer | David Spencer <idlemoor@slackbuilds.org> | 2017-05-28 20:59:44 +0100 |
commit | 5d0506809435383827d01aa280384621c2a328ef (patch) | |
tree | f87a0f2d0f23f79f46cf38d8d0632faaf1224b74 /academic/GeoGebra/GeoGebra.SlackBuild | |
parent | ce0925457bf0e05473394c34a5824b39ad9546d8 (diff) |
academic/GeoGebra: Updated for version 5.0.361.0.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to 'academic/GeoGebra/GeoGebra.SlackBuild')
-rw-r--r-- | academic/GeoGebra/GeoGebra.SlackBuild | 66 |
1 files changed, 19 insertions, 47 deletions
diff --git a/academic/GeoGebra/GeoGebra.SlackBuild b/academic/GeoGebra/GeoGebra.SlackBuild index aba4f0a49cd52..cf6bdd098f971 100644 --- a/academic/GeoGebra/GeoGebra.SlackBuild +++ b/academic/GeoGebra/GeoGebra.SlackBuild @@ -23,13 +23,13 @@ # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. PRGNAM=GeoGebra -VERSION=${VERSION:-5.0.253.0} +VERSION=${VERSION:-5.0.361.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} if [ -z "$ARCH" ]; then case "$( uname -m )" in - i?86) ARCH=i486 ;; + i?86) ARCH=i586 ;; arm*) ARCH=arm ;; *) ARCH=$( uname -m ) ;; esac @@ -40,8 +40,8 @@ TMP=${TMP:-/tmp/SBo} PKG=$TMP/package-$PRGNAM OUTPUT=${OUTPUT:-/tmp} -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" @@ -61,63 +61,35 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-Linux-Portable-$VERSION tar xvf $CWD/$PRGNAM-Linux-Portable-$VERSION.tar.bz2 -cd $PRGNAM-Linux-Portable-$VERSION/geogebra +cd $PRGNAM-Linux-Portable-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; -install -dm755 $PKG/usr/bin \ - $PKG/usr/share/applications \ - $PKG/usr/share/geogebra -install -dm755 $PKG/usr/share/icons/hicolor/16x16/apps -install -m644 *.jar $PKG/usr/share/geogebra -install -m755 geogebra $PKG/usr/bin +cd geogebra + install -dm755 $PKG/usr/bin + install -m755 geogebra $PKG/usr/bin + + install -dm755 $PKG/usr/share/geogebra + install -m644 *.jar $PKG/usr/share/geogebra cd .. + +install -dm755 $PKG/usr/share/icons/hicolor/16x16/apps install -m644 $CWD/geogebra.png $PKG/usr/share/icons/hicolor/16x16/apps +install -dm755 $PKG/usr/share/applications +install -m644 $CWD/$PRGNAM.desktop $PKG/usr/share/applications + mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION cp -a readme.txt $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh cat $CWD/slack-desc > $PKG/install/slack-desc - -cat <<EOF > $PKG/usr/share/applications/$PRGNAM.desktop -[Desktop Entry] -Name=GeoGebra -GenericName=Dynamic mathematics software -GenericName[cs]=Dynamický matematický software -GenericName[de]=Dynamische Mathematiksoftware -GenericName[el]=Λογισμικό δυναμικών μαθηματικών -GenericName[es]=Programa de matemáticas dinámico -GenericName[fr]=Logiciel de Mathématiques dynamiques -GenericName[hi]=सक्रिय गणितीय सॉफ्टवेर -GenericName[hu]=Dinamikus matematikai szoftver -GenericName[it]=Software di matematica dinamica -GenericName[pt_BR]=Programa de Matemática Dinâmica -Comment=Create interactive mathematical constructions and applets. -Comment[cs]=Vytvořte interaktivní konstrukce a aplety. -Comment[de]=Erstellen Sie interaktive Konstruktionen und Applets. -Comment[el]=Δημιουργήστε αλληπειδραστικές μαθηματικές κατασκευές και applet. -Comment[fr]=Créer des constructions mathématiques et des appliquettes. -Comment[hi]=संवादात्मक गणितीय निर्माण और एप्लेट बनाएँ -Comment[hu]=Interaktív matematikai szerkesztések és appletek létrehozása. -Comment[it]=Creazione di costruzioni matematiche e applet interattive. -Comment[pt_BR]=Crie construções matemáticas interativas e applets. -TryExec=geogebra -Exec=geogebra %F -Icon=geogebra -Terminal=false -Type=Application -StartupNotify=true -StartupWMClass=geogebra-GeoGebra -Categories=Education;Science;Math; -MimeType=application/vnd.geogebra.file;application/vnd.geogebra.tool; -EOF +cat $CWD/doinst.sh > $PKG/install/doinst.sh cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} |