Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Remove dev-util/tuxdroid. Upstream is dead and away.

  • Loading branch information...
commit 888a01c678def4d325c7918bc4c54b21a7d76b0f 1 parent 9c7ee9b
Sune Kloppenborg Jeppesen authored
View
57 dev-util/tuxdroid/Makefile
@@ -1,57 +0,0 @@
-PREFIX=/usr
-all:
- @echo Usage make install; make uninstall
-install:
- echo Installing Tux Droid
- echo Cleanup the system ...
- rm -f /etc/tuxdroid/tuxdroid.conf
- rm -f /usr/bin/tuxsh
- rm -f /usr/bin/tux_updater
- rm -f /usr/bin/tux_control_center
- rm -f /usr/bin/tuxhttpserver
- rm -f /usr/bin/tuxgi
- rm -f /usr/bin/dfu-programmer
- rm -f /usr/bin/tux_wifi_channel
- rm -f /usr/bin/tuxup
- echo Copying files
- if [ ! -e $(PREFIX) ]; then mkdir -p $(PREFIX); fi
- if [ ! -e $(PREFIX)/lib ]; then mkdir $(PREFIX)/lib; fi
- if [ ! -e $(PREFIX)/bin ]; then mkdir $(PREFIX)/bin; fi
- if [ ! -e $(PREFIX)/share]; then mkdir $(PREFIX)/share; fi
- if [ ! -e $(PREFIX)/share/applications]; then mkdir $(PREFIX)/share/applications; fi
- if [ ! -e $(PREFIX)/share/pixmaps]; then mkdir $(PREFIX)/share/pixmaps; fi
- cp -r ./mirror/etc/* /etc/
- cp -r ./mirror/opt /
- cp -r ./mirror/$(PREFIX)/lib/* $(PREFIX)/lib/
- cp -r ./mirror/$(PREFIX)/bin/* $(PREFIX)/bin/
- cp -r ./mirror/$(PREFIX)/share/tuxdroid $(PREFIX)/share/
- cp -r ./mirror/usr/share/applications/* /usr/share/applications/
- cp -r ./mirror/usr/share/pixmaps/* /usr/share/pixmaps/
- echo Installing python API
- cp -r $(PREFIX)/lib/tuxdroid/python-api/tuxisalive .
- cp $(PREFIX)/lib/tuxdroid/python-api/setup.py .
- python setup.py install >/dev/null
- rm -rf tuxisalive setup.py build
- chmod 0755 $(PREFIX)/share/tuxdroid/tuxhttpserver/tuxhttpserver.py
- chmod 0755 $(PREFIX)/share/tuxdroid/tux_updater/tux_updater
- echo Done.
-
-uninstall:
- echo "Uninstalling Tux Droid"
- rm -r $(PREFIX)/share/tuxdroid
- rm -r $(PREFIX)/lib/tuxdroid
- rm $(PREFIX)/bin/tuxsh
- rm $(PREFIX)/bin/tuxup
- rm $(PREFIX)/bin/tux_control_center
- rm $(PREFIX)/bin/tux_updater
- rm $(PREFIX)/bin/tuxhttpserver
- rm $(PREFIX)/bin/dfu-programmer
- rm $(PREFIX)/bin/tux_wifi_channel
- rm /etc/udev/rules.d/45-tuxdroid.rules
- rm /usr/share/applications/controlcenter.desktop
- rm /usr/share/applications/updater.desktop
- rm /usr/share/pixmaps/tuxcc.png
- rm /usr/share/pixmaps/tuxupd.png
- rm -r /etc/tuxdroid
- echo Done.
-
View
10 dev-util/tuxdroid/Manifest
@@ -1,10 +0,0 @@
-AUX tuxdroid.rc6 527 RMD160 abbdb7f51852ff7d5937c823c781a370dcbf1778 SHA1 48b5a6b87e08185a468ed4a09ea58a821df79990 SHA256 a33a5f2854c8f537e96dbe30a97e12babe4ebfbd9517147822a2c982f1c829fb
-DIST tuxdroid-tts-voices.British.tar.gz 75141289 RMD160 e40c9b7bc634671686529759770970058a5991a2 SHA1 c8516e8fef9665c298dec44f550e7a17b3821184 SHA256 8331ef3b7fb892a49b729c872edb5c69487e9311917627e2b5799b580b2b3cad
-DIST tuxdroid-tts-voices.Danish.tar.gz 62805050 RMD160 d3d36e65d4ed1b80feb25e86f53098a8f9086ab5 SHA1 53b194e7405b36f3f72d91428f2248a2f6fa5289 SHA256 4d4547a04b0a32ce3c41780e0d16b3a218ac3b3fc4d73d3e4f8d99cf15fd8ee6
-DIST tuxsetup-2.2.4-amd64.tar.gz 8046552 RMD160 99d9ff692870998d1148d1da4de3f7923227524d SHA1 352310f65c43a7a39e3ba4dabb06d92b7b6151ec SHA256 1f75bd366614033fb1e9f8d92ca433f2baabd940c96e5b3391fb6354bf733a57
-DIST tuxsetup-2.2.4-i386.tar.gz 8057449 RMD160 1918f345dc2001425b47dd669fc26a114e5f9144 SHA1 7e828047ccb2fe7a52ca29451c7cba9479f0a52b SHA256 0da4cc8593aad8d83fb878d5a2f0a42856422bd5294d4d19ce56e017c6b1c9da
-EBUILD tuxdroid-2.2.4.ebuild 3707 RMD160 b393161e38327d9f61b109d228d7eb3bfff66ea1 SHA1 90957759dff00a3c204e968e5d8fe03693f9cf1c SHA256 eb35792d6475627b702cfa619a7725e563cf3a1088960ded17768ed8cc1d57d9
-MISC Makefile 2011 RMD160 0afff083c7212b87a28100a8b246614cd73d39a1 SHA1 145d02ed3f0fc9b22b82e53e25846c59afc83a07 SHA256 e0cde4a52fad56f753d0f331075605ab91e9c7b04c3312d84d3758845cc16090
-MISC README 450 RMD160 841020aadfc1fa159c7b0e7bc76c8213eaaadd23 SHA1 07f985509d723880118716ed70b343190139ecaf SHA256 e4e7bc3910572da6a728ea1128ecbf78d639e1c6a0863d76bfb80e293740afab
-MISC WIZARD 901 RMD160 3c786d678ff9e02166d1410e791580afb4c562e8 SHA1 197bbe3ddb264f93bb025af7840a6b0d0ab28524 SHA256 f6ec6daf4f5d9b0aba52e39ade71e73964b874d6881094ef0c32c27b7e1a2e07
-MISC eula 3627 RMD160 a505a1cbf64e4594ed66b7124834ccbd77d5e0cc SHA1 3b277903ac1a1c8835acb299b145d758ed89b940 SHA256 aab86adc04f269c944746537392af0d56c54fc47b1ddd2f151a5d17c29971db9
View
18 dev-util/tuxdroid/README
@@ -1,18 +0,0 @@
-WIZARD INSTALLATION
-
-Just run ./WIZARD as root.
-
-MANUAL INSTALLATION
-
-Copy the 'Danish' folder to
-'/opt/Acapela/TelecomTTS/babtts/engines/Danish'
-
-Run the following commands as root:
- mkdir -p /opt/Acapela/TelecomTTS/babtts/engines/
- cp Danish /opt/Acapela/TelecomTTS/babtts/engines/
- chown -R root:root /opt/Acapela/
-
-NOTICE
-
-Only two languages can be loaded at same time during an
-instance of tuxttsdaemon (plug and unplug of the dongle)
View
37 dev-util/tuxdroid/WIZARD
@@ -1,37 +0,0 @@
-#!/bin/bash
-
-clear
-
-LangName="Danish"
-echo "------------------------------------------------------------"
-echo " Tux TTS "$LangName" voice files installation wizard"
-echo "------------------------------------------------------------"
-
-chk_root () {
- if [ ! $( id -u ) -eq 0 ]; then
- echo "Please enter root password."
- exec su -c "${0}"
- exit ${?}
- fi
-}
-chk_root
-echo -n "Old "$LangName" voice files will be deleted, continue? [y/n]"
-read ans
-if [ $ans != "y" ] && [ $ans != "Y" ]
-then
- echo "No changes made, exiting."
- exit 0
-fi
-
-if [ -d "/opt/Acapela/TelecomTTS/babtts/engines/"$LangName ]
-then
- rm -fR /opt/Acapela/TelecomTTS/babtts/engines/$LangName || exit 1
-fi
-if [ ! -d "/opt/Acapela/TelecomTTS/babtts/engines" ]
-then
- mkdir -p /opt/Acapela/TelecomTTS/babtts/engines || exit 1
-fi
-
-cp -R $LangName /opt/Acapela/TelecomTTS/babtts/engines || exit 1
-
-echo "New voice files copied."
View
50 dev-util/tuxdroid/eula
@@ -1,50 +0,0 @@
-Acapela Group
-http://www.acapela-group.com/
-
-End User License
-
-IMPORTANT - READ BEFORE INSTALLATION OF THE PROGRAM
-
-End User Licence Agreement and Limited Warranty
-
-YOU SHOULD CAREFULLY READ THE FOLLOWING AGREEMENT BEFORE INSTALLING THE INFOVOX DESKTOP PROGRAM. INSTALLING THIS PROGRAM INDICATES YOUR ACCEPTANCE OF THE AGREEMENT. IF YOU DO NOT AGREE WITH IT, THE PROGRAM WILL NOT BE INSTALLED;
-
-LICENSE
-
-You may use Acapela TTS or any sound file generated by using any of the Acapela TTS voices only for your personal use, and only on the computer where you have installed and licensed the software.
-
-You may not replicate, redistribute, broadcast, perform in public or use in commercial applications sounds file generated by using any of the Acapela TTS voices.
-
-You may not decompile, disassemble or transfer the programs or manuals in whole or in part, except upon Acapela-Group' prior written approval, or your license and any express warranties granted herein will automatically terminate.
-
-You may not use or copy the programs or manuals, in whole or in part, except as expressly provided for in this license or upon Acapela-Group' prior written approval, or your license will automatically terminate.
-
-DISK, PROGRAMS AND MANUALS
-
-The programs and the manuals are provided "as is" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the software is with you.
-
-Should the software prove defective, you (and not Acapela-Group or Acapela-Group' representative or Acapela-Group' licensors) agree to assume the entire cost of all necessary servicing or repair to the computer you are using it on.
-
-LIMITATIONS OF REMEDIES
-
-In no event will Acapela-Group, Acapela-Group' representatives or Acapela-Group' licensors be liable to you for any damages including, without limitation, any lost profits, business goodwill or other special, incidental or consequential damages arising out of the use or inability to use the programs, or for any claim by any party, even if Acapela-Group, Acapela-Group' representatives or Acapela-Group' licensors have been advised of the possibility of such claims or damages.
-
-GENERAL
-
-Some jurisdictions may not allow the exclusion or limitation of incidental or consequential damages, or allow limitations on how long a limited warranty lasts, so the above limitations or exclusions may not apply to you. You may not sell, rent, sublicense, assign or otherwise transfer this Agreement or the programs or manuals in any form except upon Acapela-Group' prior written approval. Acapela-Group or Acapela-Group' licensors retain title to and ownership of the programs and manuals and all trade secrets therein at all times. If any part of this Agreement is held invalid or unenforceable, the other parts will remain valid.
-
-YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, UNDERSTAND IT AND AGREE TO BE BOUND BY IT. YOU FURTHER AGREE THAT UNLESS OTHERWISE EXPRESSLY AGREED TO IN WRITING, IT IS THE COMPLETE AND EXCLUSIVE STATEMENT OF THE AGREEMENT BETWEEN US WHICH SUPERSEDES ANY DEMONSTRATION, ADVERTISEMENT, PROPOSAL, PRIOR OR CONTEMPORANEOUS AGREEMENT, ORAL OR WRITTEN, AND ANY OTHER COMMUNICATIONS BETWEEN US OR BETWEEN US AND THE ACAPELA-GROUP REPRESENTATIVE RELATING TO THE SUBJECT MATTER OF THIS AGREEMENT.
-
-For information about license conditions, please contact:
-
-Acapela Group SA
-
-Boulevard Dolez, 33
-
-7000 Mons
-
-Belgium
-
-Tel: +32 65 37 42 75
-
-Email: sales@acapela-group.com
View
20 dev-util/tuxdroid/files/tuxdroid.rc6
@@ -1,20 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-depend() {
- need alsasound
-}
-
-start() {
- ebegin "Starting Tux HTTP Server"
- start-stop-daemon --start -p /var/run/tuxhttpserver.pid --exec /usr/share/tuxdroid/tuxhttpserver/tuxhttpserver.py --name python
- eend $?
-}
-
-stop() {
- ebegin "Stopping Tux HTTP Server"
- start-stop-daemon --stop --quiet -p /var/run/tuxhttpserver.pid
- eend $?
-}
View
122 dev-util/tuxdroid/tuxdroid-2.2.4.ebuild
@@ -1,122 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=0
-
-inherit eutils
-DESCRIPTION="Developer utilities for the Tux Droid"
-HOMEPAGE="http://www.tuxisalive.com/"
-SRC_URI="amd64? ( http://ftp.kysoh.com/apps/installers/unix/tuxsetup/unix64/tar/tuxsetup-${PV}-amd64.tar.gz )\
- x86? ( http://ftp.kysoh.com/apps/installers/unix/tuxsetup/unix32/tar/tuxsetup-${PV}-i386.tar.gz )\
- linguas_da? ( http://ftp.kysoh.com/apps/resources/tts_voices/tarball/tuxdroid-tts-voices.Danish.tar.gz )\
- linguas_en_GB? ( http://ftp.kysoh.com/apps/resources/tts_voices/tarball/tuxdroid-tts-voices.British.tar.gz )
- "
-LICENSE="GPL-2 \
- linguas_da? ( ACAPELA Non commercial ) \
- linguas_en_GB? ( ACAPELA Non commercial )"
-
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-
-RESTRICT="binchecks strip"
-
-DEPEND=">=dev-java/sun-jdk-1.6\
- dev-python/setuptools\
- dev-python/pyxml\
- dev-python/ctypes\
- media-libs/portaudio\
- media-sound/lame\
- media-sound/sox\
- sys-libs/libstdc++-v3"
-
-RDEPEND="${DEPEND}"
-
-# Source directory; the dir where the sources can be found (automatically
-# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P}
-# If you don't need to change it, leave the S= line out of the ebuild
-# to keep it tidy.
-
-LANGS="da en_GB"
-
-for X in ${LANGS}; do
- IUSE="${IUSE} linguas_${X}"
-done
-
-
-pkg_setup() {
- use amd64 || use x86 || die
- if use amd64; then
- S="${WORKDIR}/tuxsetup-${PV}-amd64"
- elif use x86; then
- S="${WORKDIR}/tuxsetup-${PV}-i386"
- fi
-}
-
-src_unpack() {
- unpack ${A}
- rm ${S}/Makefile
-}
-
-src_install() {
- # You must *personally verify* that this trick doesn't install
- # anything outside of DESTDIR; do this by reading and
- # understanding the install part of the Makefiles.
- # This is the preferred way to install.
- #emake DESTDIR="${D}" install || die "emake install failed"
-
- # When you hit a failure with emake, do not just use make. It is
- # better to fix the Makefiles to allow proper parallelization.
- # If you fail with that, use "emake -j1", it's still better than make.
-
- # For Makefiles that don't make proper use of DESTDIR, setting
- # prefix is often an alternative. However if you do this, then
- # you also need to specify mandir and infodir, since they were
- # passed to ./configure as absolute paths (overriding the prefix
- # setting).
- #emake \
- # prefix="${D}"/usr \
- # mandir="${D}"/usr/share/man \
- # infodir="${D}"/usr/share/info \
- # libdir="${D}"/usr/$(get_libdir) \
- # install || die "emake install failed"
- # Again, verify the Makefiles! We don't want anything falling
- # outside of ${D}.
-
- # The portage shortcut to the above command is simply:
- #
- #einstall || die "einstall failed"
- dodir /etc/tuxdroid/
- insinto /etc/tuxdroid/
- insopts -m0640
- doins mirror/etc/tuxdroid/*
- insopts -m0644
- insinto /etc/udev/rules.d/
- doins mirror/etc/udev/rules.d/*
- insinto /opt/
- doins -r mirror/opt/*
- insinto /usr
- doins -r mirror/usr/*
- #Install pythons stuff
- cd ${S}/mirror/usr/lib/tuxdroid/python-api/
- python ./setup.py install --root="${D}" > /dev/null
-
- #Make a few files executeable and some other hacks
- chmod 0755 ${D}/usr/share/tuxdroid/tuxhttpserver/tuxhttpserver.py
- chmod 0755 ${D}/usr/share/tuxdroid/tux_updater/tux_updater
- chmod 0755 ${D}/usr/bin/tuxsh
- chmod 0755 ${D}/usr/bin/tux_wifi_channel
-
- newinitd "${FILESDIR}/tuxdroid.rc6" tuxdroid
- #Install language packs
- if use linguas_da ; then
- einfo "Note the special and non-commercial license of the TTS files."
- einfo "Please consult /opt/Acapela/TelecomTTS/babtts/engines/tuxdroid-tts-voices.Danish/eula"
- insinto /opt/Acapela/TelecomTTS/babtts/engines/
- doins -r ${WORKDIR}/tuxdroid-tts-voices.Danish/Danish/
- fi
-
-}
Please sign in to comment.
Something went wrong with that request. Please try again.