rm inherit eutils
This commit is contained in:
parent
2057bdec0e
commit
b587db15c3
|
@ -1,10 +0,0 @@
|
||||||
DIST festival-2.1-release.tar.gz 787313 SHA256 06f3dcbad9d26e27443fc66947a0faf0c6679482220df4b5f42a261adf758080 SHA512 1f9f28af7106c98e313d3c4d4bb26a7f927c1214fa5a0e2b4972fc85e1011e328331b73852abb57f26fa5062263d1dbccaf65e3be59c6ec762ccf340fc93797a WHIRLPOOL 0e90a9b3e673ea7ca63a4fdb7f60868db3a74347281267aad20a94548f385b8c1a66472145f0b7c7e4c02a30a695ca012e25443ffdb9ecbafd4cd3bac2f72568
|
|
||||||
DIST festlex_CMU.tar.gz 1925748 SHA256 c19430919bca45d5368cd4c82af6153fbcc96a487ebd30b78b5f3c08718b7c07 SHA512 c293344020fd3337193303cd5dfb7e2b0a1012770a484d8bccaae921b0c61b75699204bec45fee0db754506d6f1558fd616866cc94e76afcbb85a4dcbcf9542b WHIRLPOOL 040094e7dcbfb280a18b5862927855cdde62a49f8eac8d63045c1f92f720cc0041f2991ebacb05d457cd77c4c471e935a808a6e185df28e7f87d0e1d08f21905
|
|
||||||
DIST festlex_OALD.tar.gz 1472516 SHA256 61afc02c4b9dee6322412958ea8be477ee451c3cdab789b88c4907e3e377ccd5 SHA512 0221c3d78140c6cb4e74f98edbdf0dbe5987a8efa3e7205844a5c01c31a98aaced3b20e4a42b09aaa4a3c93c9225d9f24d96df3fb5d963092e955d4cb4674aac WHIRLPOOL 12f96f04d0b7257a032e9e720136bb79e1377fa63f83cd5f3b35dbed5687da838dc4c11de183df89794a389d139c83ea1ea4df3ab6e7c87018c408ed9dbdf290
|
|
||||||
DIST festlex_POSLEX.tar.gz 242914 SHA256 5ef8cc5d35e9f2141b5a0a4774df82dc9731fe7e9800eb09ecf264f2f8503e7b SHA512 5c3857a195f5f5ebc4c366f37685437af41eb7e86a1a13b41b08cab91e536114ae4ddfa8b124acb40ec32c13b53d0dbf2c857d4c756b0720c9a363866ecb8c47 WHIRLPOOL 8c5b1ed51b89377bb56cfdb12cc0affb9646cdf57b8c908deb547c3bb08c66881c59bef5f04ed1973b6f00c8ce45e0f85b9339afddb2bc460599f5ca11b8f05e
|
|
||||||
DIST festvox_cmu_us_awb_cg.tar.gz 4452760 SHA256 f6010538b3e2f32152cc75741a62b8c7eecfaa3e51153c9db735723002807264 SHA512 b77174d2e9ab914ee3c4d6e0d83e29b64034bb45d3fe021acf3a6da13304acc819c4ac5b1046a6f022312e90aa23c73b585aaf11f927e80aee4533584b60356b WHIRLPOOL fe2aa698dfa917f8e72c49bb1399c3c430d65da2b3b072d53cb6810e6cde49b19de8c5b44e0ee23647a93ded1fc6a39c80eab059c25e3eb28805a7d9977f3539
|
|
||||||
DIST festvox_cmu_us_rms_cg.tar.gz 5222226 SHA256 5f0ffc3181df76b63f3c13db3cdc6e67e02639a3982c6b6fa55bbbd2fe1cbc30 SHA512 a251fa27f6cabecb29cf4199cb040cb2ce512a6a447840d31b0d2055d26e6a86f4730bbe3e0f1612e413858f41fdbdd184f04575f9f64658d3f34171612ee172 WHIRLPOOL c9a5f712952c2c88d901e49cf33f03328d44fd6befaca16bcf5041a82beeb092bd6fd47751b7da9da6393c752a3b4b9ae52119a99a6ad1aca6b335cc78a8c2ae
|
|
||||||
DIST festvox_cmu_us_slt_arctic_hts.tar.gz 955706 SHA256 adcc187fc7db39e17c119811936be57f0b788908f06c3d9b330856ad8357b128 SHA512 58908094c7e538118471ebd80d86d91f681d0958587f0c5ee6c3a00e1ad5f41519e7bb2a96353f9a68946aba343e11c2949fe2b1efafc53f0d8a6b20d7e3e1f8 WHIRLPOOL 2e87cedb571b4ece257e8c27ab9570fe183691ebc17ddb8fc4323201bd4fc2a449f30a5879a3ce8cc8f8673283c3162761235bf253c96a089d86796b898607a0
|
|
||||||
DIST festvox_kallpc16k.tar.gz 4104056 SHA256 9eb6336f35c202c8069d37e489fb009a7e9fd8539cd47644329db1e92c6aba83 SHA512 ad8d45e04cb704f31a01de8f4d1b3adb4530563728e8b331b0a730c762bd0c0590e5d49f893404a0199f51fb6afce4b786107ae1fdbc4d1b61c3139ce805267c WHIRLPOOL c0242c9abb733c30cbba75178de8aa825a0be17bc24a2851eff64147a080c2cbd0d374de1e6e4a8bce562f727474d1e80d26535efe12e8ed640d7eb7bce75832
|
|
||||||
DIST festvox_rablpc16k.tar.gz 5369001 SHA256 54835837ca734e62c0210c0f9dd27380d2ad89819ae91ec6e8cfab4e515b7bdc SHA512 11539bfb822eec9c4803c8526364d3cf6ad735a0edfd018471e95df1447e0cd3e19fdee44faaf0f0fbceed281a06b21a971f0c2a3a3ff6c46ea8272202f53f11 WHIRLPOOL 08266d82182ebc939965f52ef591043de664ed8380105e42eb39b4a96f50bda5d8958d9b7850e963fe1e8324fd6a5d05a5d1d7ab41f4c88940e61fe783dbf557
|
|
||||||
DIST speech_tools-2.1-release.tar.gz 1681999 SHA256 ff6167cd929a88e2f91b47191c6c4dae87c9c06ba39fccc4465af9d79e9b2be9 SHA512 6ef9a7dd01ede152c4dafd0b2037312d62a79d875813d74ea048899a52eee505b93ffbabef9b6c0a1d15aeadb5508fd18a2f392e85276847fe071173aec5db96 WHIRLPOOL 6df6ca5168462599fadf209827e367c963af5ca6be05277618c9d09aac34a3b151665b860a14fa4742482cc77246e372671ac94b23bdca63bbbb7b8c7b234644
|
|
|
@ -1,128 +0,0 @@
|
||||||
# Copyright 1999-2015 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-accessibility/festival/festival-2.1-r1.ebuild,v 1.6 2015/03/02 09:26:42 ago Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
inherit eutils multilib toolchain-funcs user
|
|
||||||
|
|
||||||
MY_PV="${PV}-release"
|
|
||||||
MY_P=${PN}-${MY_PV}
|
|
||||||
|
|
||||||
DESCRIPTION="Festival Text to Speech engine"
|
|
||||||
HOMEPAGE="http://www.cstr.ed.ac.uk/projects/festival/"
|
|
||||||
SITE="http://www.festvox.org/packed/${PN}/${PV}"
|
|
||||||
SRC_URI="${SITE}/${MY_P}.tar.gz
|
|
||||||
${SITE}/festlex_CMU.tar.gz
|
|
||||||
${SITE}/festlex_OALD.tar.gz
|
|
||||||
${SITE}/festlex_POSLEX.tar.gz
|
|
||||||
${SITE}/festvox_cmu_us_awb_cg.tar.gz
|
|
||||||
${SITE}/festvox_cmu_us_rms_cg.tar.gz
|
|
||||||
${SITE}/festvox_cmu_us_slt_arctic_hts.tar.gz
|
|
||||||
${SITE}/festvox_rablpc16k.tar.gz
|
|
||||||
${SITE}/festvox_kallpc16k.tar.gz
|
|
||||||
${SITE}/speech_tools-${MY_PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="FESTIVAL HPND BSD rc regexp-UofT free-noncomm"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="~app-accessibility/speech-tools-2.1
|
|
||||||
>=sys-libs/ncurses-5.6-r2"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
S=${WORKDIR}/festival
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
enewuser festival -1 -1 -1 audio
|
|
||||||
}
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# tell festival to use the speech-tools we have installed.
|
|
||||||
sed -i -e "s:\(EST=\).*:\1${EPREFIX}/usr/share/speech-tools:" "${S}"/config/config.in
|
|
||||||
sed -i -e "s:\$(EST)/lib:/usr/$(get_libdir):" "${S}"/config/project.mak
|
|
||||||
|
|
||||||
# fix the reference to /usr/lib/festival
|
|
||||||
sed -i -e "s:\(FTLIBDIR.*=.*\)\$.*:\1${EPREFIX}/usr/share/festival:" "${S}"/config/project.mak
|
|
||||||
|
|
||||||
# Fix path for examples in festival.scm
|
|
||||||
sed -i -e "s:\.\./examples/:${EPREFIX}/usr/share/doc/${PF}/examples/:" "${S}"/lib/festival.scm
|
|
||||||
|
|
||||||
epatch "${FILESDIR}/${P}-ldflags.patch"
|
|
||||||
epatch "${FILESDIR}/${P}-init-scm.patch"
|
|
||||||
epatch "${FILESDIR}/${P}-gentoo-system.patch"
|
|
||||||
|
|
||||||
# copy what we need for MultiSyn from speech_tools.
|
|
||||||
cp -pr "${WORKDIR}"/speech_tools/base_class "${S}"/src/modules/MultiSyn
|
|
||||||
|
|
||||||
epatch "${FILESDIR}/${P}-gcc4.7.patch"
|
|
||||||
|
|
||||||
echo "(Parameter.set 'Audio_Command \"aplay -q -c 1 -t raw -f s16 -r \$SR \$FILE\")" >> "${S}"/lib/siteinit.scm
|
|
||||||
echo "(Parameter.set 'Audio_Method 'Audio_Command)" >> "${S}"/lib/siteinit.scm
|
|
||||||
|
|
||||||
# Patch for the Russian Languages
|
|
||||||
epatch "${FILESDIR}/${P}-russian.patch"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf || die "econf failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake -j1 PROJECT_LIBDEPS="" REQUIRED_LIBDEPS="" LOCAL_LIBDEPS="" \
|
|
||||||
OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" \
|
|
||||||
LDFLAGS="${LDFLAGS}" \
|
|
||||||
CC="$(tc-getCC)" CXX="$(tc-getCXX)" || die "emake failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
# Install the binaries
|
|
||||||
dobin src/main/festival
|
|
||||||
dobin lib/etc/*Linux*/audsp
|
|
||||||
dolib.a src/lib/libFestival.a
|
|
||||||
|
|
||||||
# Install the main libraries
|
|
||||||
insinto /usr/share/festival
|
|
||||||
doins -r lib/*
|
|
||||||
|
|
||||||
# Install the examples
|
|
||||||
insinto /usr/share/doc/${PF}
|
|
||||||
doins -r examples
|
|
||||||
|
|
||||||
# Need to fix saytime, etc. to look for festival in the correct spot
|
|
||||||
for ex in "${D}"/usr/share/doc/${PF}/examples/*.sh; do
|
|
||||||
exnoext=${ex%%.sh}
|
|
||||||
chmod a+x "${exnoext}"
|
|
||||||
dosed "s:${S}/bin/festival:/usr/bin/festival:" "${exnoext##$D}"
|
|
||||||
done
|
|
||||||
|
|
||||||
# Install the header files
|
|
||||||
insinto /usr/include/festival
|
|
||||||
doins src/include/*.h
|
|
||||||
|
|
||||||
insinto /etc/festival
|
|
||||||
doins lib/site*
|
|
||||||
|
|
||||||
# Install the docs
|
|
||||||
dodoc "${S}"/{ACKNOWLEDGMENTS,NEWS,README}
|
|
||||||
doman "${S}"/doc/{festival.1,festival_client.1}
|
|
||||||
|
|
||||||
# create the directory where our log file will go.
|
|
||||||
diropts -m 0755 -o festival -g audio
|
|
||||||
keepdir /var/log/festival
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
elog
|
|
||||||
elog " Useful examples include saytime, text2wave. For example, try:"
|
|
||||||
elog " \"/usr/share/doc/${PF}/examples/saytime\""
|
|
||||||
elog
|
|
||||||
elog " Or for something more fun:"
|
|
||||||
elog ' "echo "Gentoo can speak" | festival --tts"'
|
|
||||||
elog
|
|
||||||
elog "This version also allows configuration of site specific"
|
|
||||||
elog "initialization in /etc/festival/siteinit.scm and"
|
|
||||||
elog "variables in /etc/festival/sitevars.scm."
|
|
||||||
elog
|
|
||||||
}
|
|
|
@ -1,29 +0,0 @@
|
||||||
diff -uNr festival.orig/src/modules/MultiSyn/base_class/EST_TSimpleVector.cc festival/src/modules/MultiSyn/base_class/EST_TSimpleVector.cc
|
|
||||||
--- festival.orig/src/modules/MultiSyn/base_class/EST_TSimpleVector.cc 2012-12-02 23:03:27.000000000 +0000
|
|
||||||
+++ festival/src/modules/MultiSyn/base_class/EST_TSimpleVector.cc 2012-12-02 23:21:17.000000000 +0000
|
|
||||||
@@ -42,6 +42,7 @@
|
|
||||||
|
|
||||||
#include "EST_TSimpleVector.h"
|
|
||||||
#include "EST_matrix_support.h"
|
|
||||||
+#include <cstring>
|
|
||||||
#include <fstream>
|
|
||||||
#include "EST_cutils.h"
|
|
||||||
|
|
||||||
@@ -49,7 +50,7 @@
|
|
||||||
{
|
|
||||||
if (this->p_column_step==1 && a.p_column_step==1)
|
|
||||||
{
|
|
||||||
- resize(a.n(), FALSE);
|
|
||||||
+ this->resize(a.n(), FALSE);
|
|
||||||
memcpy((void *)(this->p_memory), (const void *)(a.p_memory), this->n() * sizeof(T));
|
|
||||||
}
|
|
||||||
else
|
|
||||||
@@ -70,7 +71,7 @@
|
|
||||||
int old_offset = this->p_offset;
|
|
||||||
unsigned int q;
|
|
||||||
|
|
||||||
- just_resize(newn, &old_vals);
|
|
||||||
+ this->just_resize(newn, &old_vals);
|
|
||||||
|
|
||||||
if (set && old_vals)
|
|
||||||
{
|
|
|
@ -1,124 +0,0 @@
|
||||||
diff -uNr festival.orig/config/systems/GentooLinux.mak festival/config/systems/GentooLinux.mak
|
|
||||||
--- festival.orig/config/systems/GentooLinux.mak 1969-12-31 19:00:00.000000000 -0500
|
|
||||||
+++ festival/config/systems/GentooLinux.mak 2011-02-09 10:43:28.000000000 -0500
|
|
||||||
@@ -0,0 +1,42 @@
|
|
||||||
+ ###########################################################################
|
|
||||||
+ ## ##
|
|
||||||
+ ## Centre for Speech Technology Research ##
|
|
||||||
+ ## University of Edinburgh, UK ##
|
|
||||||
+ ## Copyright (c) 1996 ##
|
|
||||||
+ ## All Rights Reserved. ##
|
|
||||||
+ ## ##
|
|
||||||
+ ## Permission is hereby granted, free of charge, to use and distribute ##
|
|
||||||
+ ## this software and its documentation without restriction, including ##
|
|
||||||
+ ## without limitation the rights to use, copy, modify, merge, publish, ##
|
|
||||||
+ ## distribute, sublicense, and/or sell copies of this work, and to ##
|
|
||||||
+ ## permit persons to whom this work is furnished to do so, subject to ##
|
|
||||||
+ ## the following conditions: ##
|
|
||||||
+ ## 1. The code must retain the above copyright notice, this list of ##
|
|
||||||
+ ## conditions and the following disclaimer. ##
|
|
||||||
+ ## 2. Any modifications must be clearly marked as such. ##
|
|
||||||
+ ## 3. Original authors' names are not deleted. ##
|
|
||||||
+ ## 4. The authors' names are not used to endorse or promote products ##
|
|
||||||
+ ## derived from this software without specific prior written ##
|
|
||||||
+ ## permission. ##
|
|
||||||
+ ## ##
|
|
||||||
+ ## THE UNIVERSITY OF EDINBURGH AND THE CONTRIBUTORS TO THIS WORK ##
|
|
||||||
+ ## DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ##
|
|
||||||
+ ## ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT ##
|
|
||||||
+ ## SHALL THE UNIVERSITY OF EDINBURGH NOR THE CONTRIBUTORS BE LIABLE ##
|
|
||||||
+ ## FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ##
|
|
||||||
+ ## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN ##
|
|
||||||
+ ## AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ##
|
|
||||||
+ ## ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF ##
|
|
||||||
+ ## THIS SOFTWARE. ##
|
|
||||||
+ ## ##
|
|
||||||
+ ###########################################################################
|
|
||||||
+ ## ##
|
|
||||||
+ ## Author: William Hubbs <williamh@gentoo.org> ##
|
|
||||||
+ ## -------------------------------------------------------------------- ##
|
|
||||||
+ ## Settings for Gentoo Linux distributions. ##
|
|
||||||
+ ## ##
|
|
||||||
+ ###########################################################################
|
|
||||||
+
|
|
||||||
+MANDIR=$(INSTALL_PREFIX)/share/man
|
|
||||||
+# Gentoo does not use termcap
|
|
||||||
+OS_LIBS = $(LDFLAGS) -ldl -lncurses
|
|
||||||
diff -uNr festival.orig/config/systems/Makefile festival/config/systems/Makefile
|
|
||||||
--- festival.orig/config/systems/Makefile 2011-02-09 10:41:01.000000000 -0500
|
|
||||||
+++ festival/config/systems/Makefile 2011-02-09 10:44:22.000000000 -0500
|
|
||||||
@@ -41,6 +41,7 @@
|
|
||||||
Linux.mak \
|
|
||||||
RedHatLinux.mak \
|
|
||||||
DebianGNULinux.mak \
|
|
||||||
+ GentooLinux.mak \
|
|
||||||
alpha_Linux.mak \
|
|
||||||
alpha_OSF1V4.0.mak \
|
|
||||||
alpha_RedHatLinux.mak \
|
|
||||||
@@ -94,6 +95,7 @@
|
|
||||||
sparc_SunOS5.8.mak \
|
|
||||||
sparc_SunOS5.mak \
|
|
||||||
unknown_DebianGNULinux.mak \
|
|
||||||
+ unknown_GentooLinux.mak \
|
|
||||||
unknown_Linux.mak \
|
|
||||||
unknown_RedHatLinux.mak \
|
|
||||||
power_macintosh_Darwin.mak \
|
|
||||||
diff -uNr festival.orig/config/systems/unknown_GentooLinux.mak festival/config/systems/unknown_GentooLinux.mak
|
|
||||||
--- festival.orig/config/systems/unknown_GentooLinux.mak 1969-12-31 19:00:00.000000000 -0500
|
|
||||||
+++ festival/config/systems/unknown_GentooLinux.mak 2011-02-09 10:45:34.000000000 -0500
|
|
||||||
@@ -0,0 +1,41 @@
|
|
||||||
+###########################################################################
|
|
||||||
+## ##
|
|
||||||
+## Centre for Speech Technology Research ##
|
|
||||||
+## University of Edinburgh, UK ##
|
|
||||||
+## Copyright (c) 1996 ##
|
|
||||||
+## All Rights Reserved. ##
|
|
||||||
+## ##
|
|
||||||
+## Permission is hereby granted, free of charge, to use and distribute ##
|
|
||||||
+## this software and its documentation without restriction, including ##
|
|
||||||
+## without limitation the rights to use, copy, modify, merge, publish, ##
|
|
||||||
+## distribute, sublicense, and/or sell copies of this work, and to ##
|
|
||||||
+## permit persons to whom this work is furnished to do so, subject to ##
|
|
||||||
+## the following conditions: ##
|
|
||||||
+## 1. The code must retain the above copyright notice, this list of ##
|
|
||||||
+## conditions and the following disclaimer. ##
|
|
||||||
+## 2. Any modifications must be clearly marked as such. ##
|
|
||||||
+## 3. Original authors' names are not deleted. ##
|
|
||||||
+## 4. The authors' names are not used to endorse or promote products ##
|
|
||||||
+## derived from this software without specific prior written ##
|
|
||||||
+## permission. ##
|
|
||||||
+## ##
|
|
||||||
+## THE UNIVERSITY OF EDINBURGH AND THE CONTRIBUTORS TO THIS WORK ##
|
|
||||||
+## DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ##
|
|
||||||
+## ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT ##
|
|
||||||
+## SHALL THE UNIVERSITY OF EDINBURGH NOR THE CONTRIBUTORS BE LIABLE ##
|
|
||||||
+## FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ##
|
|
||||||
+## WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN ##
|
|
||||||
+## AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ##
|
|
||||||
+## ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF ##
|
|
||||||
+## THIS SOFTWARE. ##
|
|
||||||
+## ##
|
|
||||||
+###########################################################################
|
|
||||||
+## ##
|
|
||||||
+## Author: William Hubbs <williamh@gentoo.org> ##
|
|
||||||
+## -------------------------------------------------------------------- ##
|
|
||||||
+## Settings for Gentoo Linux distributions. ##
|
|
||||||
+## ##
|
|
||||||
+###########################################################################
|
|
||||||
+
|
|
||||||
+include $(EST)/config/systems/Linux.mak
|
|
||||||
+include $(EST)/config/systems/GentooLinux.mak
|
|
||||||
diff -uNr festival.orig/config/system.sh festival/config/system.sh
|
|
||||||
--- festival.orig/config/system.sh 2011-02-09 10:41:01.000000000 -0500
|
|
||||||
+++ festival/config/system.sh 2011-02-09 10:42:10.000000000 -0500
|
|
||||||
@@ -70,6 +70,10 @@
|
|
||||||
then
|
|
||||||
OSTYPE=DebianGNULinux
|
|
||||||
OSREV=`cat /etc/debian_version`
|
|
||||||
+ elif [ -f "/etc/gentoo-release" ]
|
|
||||||
+ then
|
|
||||||
+ OSTYPE=GentooLinux
|
|
||||||
+ OSREV=""
|
|
||||||
else
|
|
||||||
# Generic unknown GNU/Linux system.
|
|
||||||
OSTYPE=Linux
|
|
|
@ -1,24 +0,0 @@
|
||||||
--- festival/lib/init.scm 2006-09-15 01:34:32.000000000 -0500
|
|
||||||
+++ festival/lib/init.scm 2006-09-15 01:50:30.000000000 -0500
|
|
||||||
@@ -52,8 +52,8 @@
|
|
||||||
|
|
||||||
;;; A chance to set various variables to a local setting e.g.
|
|
||||||
;;; lexdir, voices_dir audio etc etc.
|
|
||||||
-(if (probe_file (path-append libdir "sitevars.scm"))
|
|
||||||
- (load (path-append libdir "sitevars.scm")))
|
|
||||||
+(if (probe_file "/etc/festival/sitevars.scm")
|
|
||||||
+ (load "/etc/festival/sitevars.scm"))
|
|
||||||
|
|
||||||
;;; CSTR siod extensions
|
|
||||||
(require 'cstr)
|
|
||||||
@@ -133,8 +133,8 @@
|
|
||||||
;;;
|
|
||||||
;;; Local site initialization, if the file exists load it
|
|
||||||
;;;
|
|
||||||
-(if (probe_file (path-append libdir "siteinit.scm"))
|
|
||||||
- (load (path-append libdir "siteinit.scm")))
|
|
||||||
+(if (probe_file "/etc/festival/siteinit.scm")
|
|
||||||
+ (load "/etc/festival/siteinit.scm"))
|
|
||||||
|
|
||||||
;;; User initialization, if a user has a personal customization
|
|
||||||
;;; file loaded it
|
|
|
@ -1,12 +0,0 @@
|
||||||
diff -uNr festival.orig/config/systems/Linux.mak festival/config/systems/Linux.mak
|
|
||||||
--- festival.orig/config/systems/Linux.mak 2011-02-09 10:08:20.000000000 -0500
|
|
||||||
+++ festival/config/systems/Linux.mak 2011-02-09 10:09:04.000000000 -0500
|
|
||||||
@@ -46,7 +46,7 @@
|
|
||||||
JAVAH=/usr/bin/javah
|
|
||||||
|
|
||||||
TCL_LIBRARY = -ltcl
|
|
||||||
-OS_LIBS = -ldl
|
|
||||||
+OS_LIBS = $(OPTIMISE_LDFLAGS) -ldl
|
|
||||||
|
|
||||||
## the native audio module for this type of system
|
|
||||||
NATIVE_AUDIO_MODULE = LINUX16
|
|
|
@ -1,26 +0,0 @@
|
||||||
--- lib/languages.scm 2002-04-20 01:47:23.000000000 +0400
|
|
||||||
+++ lib/languages.scm 2014-10-24 12:00:20.283268003 +0400
|
|
||||||
@@ -39,6 +39,14 @@
|
|
||||||
;;; new voices will become automatically available.
|
|
||||||
;;;
|
|
||||||
|
|
||||||
+(define (language_russian)
|
|
||||||
+ "(language_russian)
|
|
||||||
+ Set up language parameters for Russian."
|
|
||||||
+ (set! male1 voice_msu_ru_nsh_clunits)
|
|
||||||
+ (male1)
|
|
||||||
+ (Parameter.set 'Language 'russian)
|
|
||||||
+)
|
|
||||||
+
|
|
||||||
(define (language_british_english)
|
|
||||||
"(language_british_english)
|
|
||||||
Set up language parameters for British English."
|
|
||||||
@@ -111,6 +119,8 @@
|
|
||||||
(language_castillian_spanish))
|
|
||||||
((equal? language 'klingon)
|
|
||||||
(language_klingon))
|
|
||||||
+ ((equal? language 'russian)
|
|
||||||
+ (language_russian))
|
|
||||||
(t
|
|
||||||
(print "Unsupported language, using English")
|
|
||||||
(language_british_english))))
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
if [[ ${PV} == "9999" ]] ; then
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/Gentoo-Upgrade.git"}
|
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/Gentoo-Upgrade.git"}
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
if [[ ${PV} == "9999" ]] ; then
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/htpasswd.git"}
|
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/htpasswd.git"}
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
if [[ ${PV} == "9999" ]] ; then
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/obsolete.gentoo-network-profile.git"}
|
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/obsolete.gentoo-network-profile.git"}
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
DESCRIPTION="Alcohol 120% bin image to ISO image file converter"
|
DESCRIPTION="Alcohol 120% bin image to ISO image file converter"
|
||||||
HOMEPAGE="http://mdf2iso.berlios.de/"
|
HOMEPAGE="http://mdf2iso.berlios.de/"
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI=2
|
EAPI=2
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Oxygen XML Editor is a complete cross platform XML editor providing the tools for XML authoring, XML conversion, XML Schema, DTD, Relax NG and Schematron development, XPath, XSLT, XQuery debugging, SOAP and WSDL testing."
|
DESCRIPTION="Oxygen XML Editor is a complete cross platform XML editor providing the tools for XML authoring, XML conversion, XML Schema, DTD, Relax NG and Schematron development, XPath, XSLT, XQuery debugging, SOAP and WSDL testing."
|
||||||
HOMEPAGE="http://oxygenxml.com"
|
HOMEPAGE="http://oxygenxml.com"
|
||||||
SRC_URI="http://mirror.oxygenxml.com/InstData/Editor/All/oxygen.tar.gz -> oxygen.tar.gz"
|
SRC_URI="http://mirror.oxygenxml.com/InstData/Editor/All/oxygen.tar.gz -> oxygen.tar.gz"
|
||||||
|
|
|
@ -5,7 +5,7 @@ EAPI=7
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_{8..10} )
|
PYTHON_COMPAT=( python3_{8..10} )
|
||||||
|
|
||||||
inherit desktop eutils python-single-r1 xdg
|
inherit desktop python-single-r1 xdg
|
||||||
|
|
||||||
MY_PN="PlayOnLinux"
|
MY_PN="PlayOnLinux"
|
||||||
|
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
SRC_URI="http://files.backbone.ws/projects/stardict-dicts/${P}.tar.bz2"
|
SRC_URI="http://files.backbone.ws/projects/stardict-dicts/${P}.tar.bz2"
|
||||||
KEYWORDS="-* x86 amd64"
|
KEYWORDS="-* x86 amd64"
|
||||||
|
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Emerge (-e) World Optimizer (EWO)"
|
DESCRIPTION="Emerge (-e) World Optimizer (EWO)"
|
||||||
HOMEPAGE="http://ewo-gentoo.googlecode.com/"
|
HOMEPAGE="http://ewo-gentoo.googlecode.com/"
|
||||||
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ewo-gentoo/${P}.tar.bz2"
|
SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/ewo-gentoo/${P}.tar.bz2"
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
if [[ ${PV} == "9999" ]] ; then
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/Portage-FindCruftFiles.git"}
|
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/Portage-FindCruftFiles.git"}
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Colorizing wrapper around make"
|
DESCRIPTION="Colorizing wrapper around make"
|
||||||
HOMEPAGE="http://bre.klaki.net/programs/colormake/"
|
HOMEPAGE="http://bre.klaki.net/programs/colormake/"
|
||||||
SRC_URI="${HOMEPAGE}${P}.tar.gz"
|
SRC_URI="${HOMEPAGE}${P}.tar.gz"
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
if [[ ${PV} == "9999" ]] ; then
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/pagekite/Colormake.git"}
|
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://github.com/pagekite/Colormake.git"}
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
VALA_MIN_API_VERSION="0.20"
|
VALA_MIN_API_VERSION="0.20"
|
||||||
|
|
||||||
inherit autotools eutils git-r3 vala
|
inherit autotools git-r3 vala
|
||||||
|
|
||||||
DESCRIPTION="Documentation generator for Vala source code"
|
DESCRIPTION="Documentation generator for Vala source code"
|
||||||
HOMEPAGE="https://live.gnome.org/Valadoc"
|
HOMEPAGE="https://live.gnome.org/Valadoc"
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
DIST zod_linux-2011-09-06.tar.gz 40237117 SHA256 02d8cfbc0da8901a36ea14cdffb72fb7780ea718073d4b6c9e0409cdacca356c SHA512 f42c5625a5e127ecc26fb0e301651f98ae1d81d3c69806bfc4701f5523ae44285e0f20bf29e0560a9edc1e4a8aa07d359b98b23a6c9857acbbf22ed290599258 WHIRLPOOL dcb7e70e6907c4d45f9a5d0d9be3d6716bf34f476752754727a9033af560ccf92c66c80017be4fdbe1aaf70eed7eb896f4d3f3afc8898e3dbad33b7a00be40b7
|
|
|
@ -1,9 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer>
|
|
||||||
<email>hasufell@posteo.de</email>
|
|
||||||
<name>Julian Ospald</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
|
||||||
|
|
|
@ -1,36 +0,0 @@
|
||||||
# Copyright 2014 Julian Ospald <hasufell@posteo.de>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
|
|
||||||
MY_P=zod_linux-${PV:0:4}-${PV:4:2}-${PV:6:2}
|
|
||||||
DESCRIPTION="Zod engine data files"
|
|
||||||
HOMEPAGE=""
|
|
||||||
SRC_URI="mirror://sourceforge/zod/linux_releases/${MY_P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="all-rights-reserved"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
RESTRICT="bindist"
|
|
||||||
|
|
||||||
RDEPEND="~games-strategy/zod-engine-${PV}"
|
|
||||||
|
|
||||||
S=${WORKDIR}/zod_engine
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# remove unused files
|
|
||||||
find "${S}" -type f \( -name Thumbs.db -o -name "*.xcf" -o -name "*.ico" \) -delete || die
|
|
||||||
rm assets/{splash.png,WebCamScene.icescene} || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
:
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
insinto "/usr/share/zod-engine"
|
|
||||||
doins -r assets blank_maps *.map default_settings.txt *map_list.txt
|
|
||||||
}
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
DIST zod_gentoo-2011-09-06.tar.xz 294652 SHA256 c97b6d3cc45f881e5642a31c9fc0f0fdac55c4038d09c3d3ce845165f8cd6227 SHA512 b0179986dcab3e929c321da5dba57ec5eb7738e47685c45e96d5391987edec9711641077346e6cdcf76d3d293955724d3345a8dc9ccd8276e34a16ca78efd06b WHIRLPOOL d52a6b772a9e247e7cd46934a8047df21545a3ac1ac344c0abbe45484bf1e4538595c2f27bd06caa258b760598ae99864fa05d3421949f9f1f1e550a35a35911
|
|
|
@ -1,42 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer>
|
|
||||||
<email>hasufell@posteo.de</email>
|
|
||||||
<name>Julian Ospald</name>
|
|
||||||
</maintainer>
|
|
||||||
<longdescription lang="en">
|
|
||||||
The Zod Engine is an open source remake of the 1996 game Z by the
|
|
||||||
Bitmap Brothers written in C++ using the SDL library for
|
|
||||||
Linux / Windows / Etc.
|
|
||||||
|
|
||||||
The Story and Gameplay...
|
|
||||||
In Z you were a commander under General Zod in his attempt to
|
|
||||||
conquer the universe. Your team, Brad and Allan, went from site to
|
|
||||||
site and planet to planet pushing back the Blue forces while getting
|
|
||||||
bitched at by General Zod. In the Zod Engine the doors are opened
|
|
||||||
up so that you can play all the levels and make new levels the way
|
|
||||||
you've always wanted to. The Zod Engine is more then just a remake
|
|
||||||
of Z however, it is a fully commercially supported online game that
|
|
||||||
is perpetually running at all times. Players can connect and
|
|
||||||
disconnect at any time.
|
|
||||||
|
|
||||||
The Zod Engine is a MMORTS / RTS style game. In the game you command
|
|
||||||
an army of robots and vehicles to take over neighboring territories
|
|
||||||
in the ultimate goal of destroying all of your enemies. Unlike
|
|
||||||
traditional RTS (Real Time Strategy) games the Zod Engine does not
|
|
||||||
create units from collected resources but instead construction is
|
|
||||||
constant from preset factories scattered throughout the level.
|
|
||||||
|
|
||||||
What is New?
|
|
||||||
The Zod Engine is a multiplayer oriented game where as Z is a single
|
|
||||||
player oriented game. Here you will be able to for the first time do
|
|
||||||
things such as play games against multiple bot players, or play the
|
|
||||||
original levels with friends helping you on the same team. The Zod
|
|
||||||
Engine is cross platform for Linux and Windows and can support any
|
|
||||||
resolution. There are no limits on map size or players per game.
|
|
||||||
The Zod Engine is also in a state of continual development so new
|
|
||||||
features may come at any time with idea's from the players.
|
|
||||||
</longdescription>
|
|
||||||
</pkgmetadata>
|
|
||||||
|
|
|
@ -1,63 +0,0 @@
|
||||||
# Copyright 2014 Julian Ospald <hasufell@posteo.de>
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
EAPI=5
|
|
||||||
WX_GTK_VER="2.8"
|
|
||||||
inherit eutils wxwidgets gnome2-utils
|
|
||||||
|
|
||||||
MY_P=zod_gentoo-${PV:0:4}-${PV:4:2}-${PV:6:2}
|
|
||||||
DESCRIPTION="Zod engine is a remake of the 1996 classic game by Bitmap Brothers called Z"
|
|
||||||
HOMEPAGE="http://zod.sourceforge.net/"
|
|
||||||
SRC_URI="mirror://sourceforge/zod/${MY_P}.tar.xz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3 LGPL-2.1"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE="+editor +launcher"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
media-libs/libsdl[X,sound,video]
|
|
||||||
media-libs/sdl-ttf[X]
|
|
||||||
media-libs/sdl-mixer[mp3,timidity,vorbis,wav]
|
|
||||||
media-libs/sdl-image[png]
|
|
||||||
virtual/mysql
|
|
||||||
x11-libs/wxGTK:${WX_GTK_VER}[X]"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
PDEPEND="~games-strategy/zod-engine-data-${PV}"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}/zod_engine
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
emake -C zod_src DATA_PATH="\"/usr/share/${PN}\"" main $(usex editor "map_editor" "")
|
|
||||||
use launcher && emake -C zod_launcher_src DATA_PATH="\"/usr/share/${PN}\""
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin zod_src/zod
|
|
||||||
dodoc zod_engine_help.txt
|
|
||||||
|
|
||||||
if use editor ; then
|
|
||||||
dobin zod_src/zod_map_editor
|
|
||||||
dodoc map_editor_help.txt
|
|
||||||
fi
|
|
||||||
|
|
||||||
if use launcher ; then
|
|
||||||
dobin zod_launcher_src/zod_launcher
|
|
||||||
newicon -s 32 zod_launcher_src/icon.png ${PN}.png
|
|
||||||
make_desktop_entry zod_launcher "Zod Engine"
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_preinst() {
|
|
||||||
gnome2_icon_savelist
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
gnome2_icon_cache_update
|
|
||||||
}
|
|
||||||
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
if [[ ${PV} == "9999" ]] ; then
|
if [[ ${PV} == "9999" ]] ; then
|
||||||
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/corefonts-lucidaconsole.git"}
|
EGIT_REPO_URI=${EGIT_REPO_URI:-"https://git.backbone.ws/kolan/corefonts-lucidaconsole.git"}
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsaequal/alsaequal-0.6-r2.ebuild,v 1.4 2014/08/10 12:59:02 nativemad Exp $
|
# $Header: /var/cvsroot/gentoo-x86/media-plugins/alsaequal/alsaequal-0.6-r2.ebuild,v 1.4 2014/08/10 12:59:02 nativemad Exp $
|
||||||
|
|
||||||
EAPI=5
|
EAPI=6
|
||||||
inherit eutils multilib toolchain-funcs multilib-minimal
|
inherit multilib toolchain-funcs multilib-minimal
|
||||||
|
|
||||||
DESCRIPTION="a real-time adjustable equalizer plugin for ALSA"
|
DESCRIPTION="a real-time adjustable equalizer plugin for ALSA"
|
||||||
HOMEPAGE="http://www.thedigitalmachine.net/alsaequal.html"
|
HOMEPAGE="http://www.thedigitalmachine.net/alsaequal.html"
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
DESCRIPTION="Free calls, text and picture sharing with anyone, anywhere!"
|
DESCRIPTION="Free calls, text and picture sharing with anyone, anywhere!"
|
||||||
HOMEPAGE="http://www.viber.com"
|
HOMEPAGE="http://www.viber.com"
|
||||||
SRC_URI="http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb"
|
SRC_URI="http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb"
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
DIST anydesk-6.1.1-amd64.tar.gz 5296860 SHA256 102e72c75502a4779083320322dd047e2b0c00a25ead7444a00aad1db54325aa SHA512 435828660c44437441ab3f5c61783d29f772a958e6b465f24b880014faf120c51dc06a4c1da11bb383be99f9fc1f1f35994ea3a990fc0e94bc18fe26bf95958e WHIRLPOOL 0617f69af7846fa05bf44e69f13de99d76b79ce8ff4a57dcb5a446e1384c3906963d0790a60025090e8e5fd818db8a894d208764a12c2b653eac61d34c0dd543
|
|
|
@ -1,118 +0,0 @@
|
||||||
# Copyright 1999-2021 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=7
|
|
||||||
|
|
||||||
inherit desktop eutils systemd xdg-utils
|
|
||||||
|
|
||||||
DESCRIPTION="Feature rich multi-platform remote desktop application"
|
|
||||||
HOMEPAGE="https://anydesk.com"
|
|
||||||
SRC_URI="
|
|
||||||
https://download.anydesk.com/linux/${P}-amd64.tar.gz
|
|
||||||
https://download.anydesk.com/linux/generic-linux/${P}-amd64.tar.gz
|
|
||||||
"
|
|
||||||
|
|
||||||
# OpeSSL/SSLeay, libvpx, zlib, Xiph, xxHash
|
|
||||||
LICENSE="AnyDesk-TOS BSD BSD-2 openssl ZLIB"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="-* ~amd64"
|
|
||||||
|
|
||||||
BDEPEND=(
|
|
||||||
">=dev-util/patchelf-0.10"
|
|
||||||
)
|
|
||||||
RDEPEND="
|
|
||||||
dev-libs/atk
|
|
||||||
dev-libs/glib:2
|
|
||||||
media-libs/fontconfig:1.0
|
|
||||||
media-libs/freetype:2
|
|
||||||
media-libs/glu
|
|
||||||
media-libs/mesa[X(+)]
|
|
||||||
sys-auth/polkit
|
|
||||||
x11-libs/cairo
|
|
||||||
x11-libs/gdk-pixbuf:2
|
|
||||||
x11-libs/gtk+:2
|
|
||||||
x11-libs/gtkglext
|
|
||||||
x11-libs/libICE
|
|
||||||
x11-libs/libSM
|
|
||||||
x11-libs/libX11
|
|
||||||
x11-libs/libxcb
|
|
||||||
x11-libs/libXdamage
|
|
||||||
x11-libs/libXext
|
|
||||||
x11-libs/libXfixes
|
|
||||||
x11-libs/libXi
|
|
||||||
x11-libs/libxkbfile
|
|
||||||
x11-libs/libXmu
|
|
||||||
x11-libs/libXrandr
|
|
||||||
x11-libs/libXrender
|
|
||||||
x11-libs/libXt
|
|
||||||
x11-libs/libXtst
|
|
||||||
x11-libs/pango
|
|
||||||
"
|
|
||||||
|
|
||||||
RESTRICT="bindist mirror"
|
|
||||||
|
|
||||||
QA_PREBUILT="opt/${PN}/*"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local dst="/opt/${PN}"
|
|
||||||
|
|
||||||
## removing dynamik linkage of pangox
|
|
||||||
patchelf --remove-needed libpangox-1.0.so.0 ${PN}
|
|
||||||
|
|
||||||
dodir ${dst}
|
|
||||||
exeinto ${dst}
|
|
||||||
doexe ${PN}
|
|
||||||
|
|
||||||
dodir /opt/bin
|
|
||||||
|
|
||||||
dosym ${dst}/${PN} /opt/bin/${PN}
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/anydesk.init anydesk
|
|
||||||
systemd_newunit "${FILESDIR}"/anydesk.service anydesk.service
|
|
||||||
|
|
||||||
insinto /usr/share/polkit-1/actions
|
|
||||||
doins polkit-1/com.anydesk.anydesk.policy
|
|
||||||
|
|
||||||
insinto /usr/share
|
|
||||||
doins -r icons
|
|
||||||
|
|
||||||
domenu "${FILESDIR}"/anydesk.desktop
|
|
||||||
|
|
||||||
keepdir /etc/${PN}
|
|
||||||
|
|
||||||
dodoc copyright README
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_icon_cache_update
|
|
||||||
|
|
||||||
if [[ -z ${REPLACING_VERSIONS} ]]; then
|
|
||||||
elog "To run AnyDesk as background service use:"
|
|
||||||
elog
|
|
||||||
elog "OpenRC:"
|
|
||||||
elog "# rc-service anydesk start"
|
|
||||||
elog "# rc-update add anydesk default"
|
|
||||||
elog
|
|
||||||
elog "Systemd:"
|
|
||||||
elog "# systemctl start anydesk.service"
|
|
||||||
elog "# systemctl enable anydesk.service"
|
|
||||||
elog
|
|
||||||
elog "Please see README at /usr/share/doc/${PF}/README.bz2 for"
|
|
||||||
elog "further information about the linux version of AnyDesk."
|
|
||||||
elog
|
|
||||||
fi
|
|
||||||
|
|
||||||
elog "For querying information about the host PC AnyDesk calls"
|
|
||||||
elog "the following commands. Feel free to install them, but it"
|
|
||||||
elog "should run without as well."
|
|
||||||
elog
|
|
||||||
optfeature "lsb_release" sys-apps/lsb-release
|
|
||||||
optfeature "lspci" sys-apps/pciutils
|
|
||||||
optfeature "lsusb" sys-apps/usbutils
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
xdg_desktop_database_update
|
|
||||||
xdg_icon_cache_update
|
|
||||||
}
|
|
|
@ -1,12 +0,0 @@
|
||||||
[Desktop Entry]
|
|
||||||
Type=Application
|
|
||||||
Name=AnyDesk
|
|
||||||
GenericName=AnyDesk
|
|
||||||
X-GNOME-FullName=AnyDesk
|
|
||||||
Exec=env GTK2_RC_FILES= GTK_DATA_PREFIX= GTK_THEME=Adwaita /opt/bin/anydesk %u
|
|
||||||
Icon=anydesk
|
|
||||||
Terminal=false
|
|
||||||
TryExec=anydesk
|
|
||||||
Categories=Network;GTK;
|
|
||||||
MimeType=x-scheme-handler/anydesk;
|
|
||||||
Name[de_DE]=AnyDesk
|
|
|
@ -1,10 +0,0 @@
|
||||||
#!/sbin/openrc-run
|
|
||||||
# Copyright 1999-2020 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
name="AnyDesk service"
|
|
||||||
description="AnyDesk global service"
|
|
||||||
command="/opt/bin/anydesk"
|
|
||||||
command_args="--service"
|
|
||||||
pidfile="/var/run/anydesk.pid"
|
|
||||||
command_background=true
|
|
|
@ -1,16 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=AnyDesk
|
|
||||||
Requires=network.target
|
|
||||||
After=systemd-user-sessions.service
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=simple
|
|
||||||
ExecStart=/opt/bin/anydesk --service
|
|
||||||
PIDFile=/var/run/anydesk.pid
|
|
||||||
KillMode=mixed
|
|
||||||
TimeoutStopSec=30
|
|
||||||
User=root
|
|
||||||
LimitNOFILE=100000
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
|
@ -4,8 +4,6 @@
|
||||||
|
|
||||||
EAPI="7"
|
EAPI="7"
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
SRC_URI="http://files.backbone.ws/projects/labview/${P}.tar.bz2"
|
SRC_URI="http://files.backbone.ws/projects/labview/${P}.tar.bz2"
|
||||||
KEYWORDS="-* x86 amd64"
|
KEYWORDS="-* x86 amd64"
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ EGIT_REPO_URI="https://git.backbone.ws/kolan/snail.git"
|
||||||
|
|
||||||
[[ 9999 == ${PV} ]] && vcs=git
|
[[ 9999 == ${PV} ]] && vcs=git
|
||||||
|
|
||||||
inherit $vcs eutils
|
inherit $vcs
|
||||||
|
|
||||||
if [[ 9999 != ${PV} ]]; then
|
if [[ 9999 != ${PV} ]]; then
|
||||||
SRC_URI="https://git.backbone.ws/kolan/snail/archive/v${PVR}.tar.gz -> snail-${PVR}.tar.gz"
|
SRC_URI="https://git.backbone.ws/kolan/snail/archive/v${PVR}.tar.gz -> snail-${PVR}.tar.gz"
|
||||||
|
|
|
@ -8,7 +8,7 @@ EGIT_REPO_URI="https://git.backbone.ws/kolan/snail.git"
|
||||||
|
|
||||||
[[ 9999 == ${PV} ]] && vcs=git-r3
|
[[ 9999 == ${PV} ]] && vcs=git-r3
|
||||||
|
|
||||||
inherit $vcs eutils
|
inherit $vcs
|
||||||
|
|
||||||
if [[ 9999 != ${PV} ]]; then
|
if [[ 9999 != ${PV} ]]; then
|
||||||
SRC_URI="https://git.backbone.ws/kolan/snail/archive/v${PVR}.tar.gz -> snail-${PVR}.tar.gz"
|
SRC_URI="https://git.backbone.ws/kolan/snail/archive/v${PVR}.tar.gz -> snail-${PVR}.tar.gz"
|
||||||
|
|
Loading…
Reference in New Issue