From b3916e4b7584a55433157ca33d2914963482b504 Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 25 Aug 2007 20:17:31 +0000 Subject: [PATCH] Add irtrans git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@174 6952d904-891a-0410-993b-d76249ca496b --- app-misc/irtrans-irclient/Manifest | 12 +++++ .../irtrans-irclient-5.9.04.ebuild | 39 +++++++++++++++ app-misc/irtrans-irserver/Manifest | 8 +++ .../irtrans-irserver-5.9.04.ebuild | 50 +++++++++++++++++++ 4 files changed, 109 insertions(+) create mode 100644 app-misc/irtrans-irclient/irtrans-irclient-5.9.04.ebuild create mode 100644 app-misc/irtrans-irserver/irtrans-irserver-5.9.04.ebuild diff --git a/app-misc/irtrans-irclient/Manifest b/app-misc/irtrans-irclient/Manifest index cedd9292..d434eaf1 100644 --- a/app-misc/irtrans-irclient/Manifest +++ b/app-misc/irtrans-irclient/Manifest @@ -2,11 +2,20 @@ AUX irtrans-irclient-5.9.01-missing-include.diff 641 RMD160 b55d703d62c74b53ff9c MD5 a8f8f0409c09e2a2766cb7785652a2b5 files/irtrans-irclient-5.9.01-missing-include.diff 641 RMD160 b55d703d62c74b53ff9c94186612e12446b473cb files/irtrans-irclient-5.9.01-missing-include.diff 641 SHA256 476ed8874124caba965192755f074aee6644af4319dabff27b0a339b1f3e4354 files/irtrans-irclient-5.9.01-missing-include.diff 641 +AUX irtrans-irclient-5.9.04-missing-include.diff 363 RMD160 6cd48a93958f35454d17aaedce43bc1d95ad2cb6 SHA1 2a6a4230c1a2c754c0ffc29c4aabe727897cc054 SHA256 e74521300f5a6795232fa6465226cc0c261305eb2ea55f944f3911dd1e958d4d +MD5 58a467ce59911fcdf8c0d63f8671c529 files/irtrans-irclient-5.9.04-missing-include.diff 363 +RMD160 6cd48a93958f35454d17aaedce43bc1d95ad2cb6 files/irtrans-irclient-5.9.04-missing-include.diff 363 +SHA256 e74521300f5a6795232fa6465226cc0c261305eb2ea55f944f3911dd1e958d4d files/irtrans-irclient-5.9.04-missing-include.diff 363 DIST irserver-src-5.9.01.tar.gz 131750 RMD160 16373378b0eb8d126faf81f8afa9c62c46f9b7e6 SHA1 e03916231f5cb4247c3428906ad37bfa7eba1629 SHA256 90491893f93f952a85d6db39a7700be562156bd6510cee16c1432bf6c93a7ff4 +DIST irserver-src-5.9.04.tar.gz 143574 RMD160 acea7223dea66d8be97e716d0a1aa2f128f98176 SHA1 d3f6687785bab24abb5cd5019ef5d6892ced7b1f SHA256 9f3877d6c8fcc67b5198bb05c2ffab24116121c09124f744eb9d795e925485a9 EBUILD irtrans-irclient-5.9.01.ebuild 855 RMD160 c2c48119a8755b0a0292be1d8702ade2f804f6c1 SHA1 35e113656f19e40c7731734681a749eed53c5c45 SHA256 7289affdc8f1b55cf1e3cb691c5650bbbdf701864cc4abdd55330088b5bf43e0 MD5 d3508ff5c1b1afaa3932ae3e68b0041a irtrans-irclient-5.9.01.ebuild 855 RMD160 c2c48119a8755b0a0292be1d8702ade2f804f6c1 irtrans-irclient-5.9.01.ebuild 855 SHA256 7289affdc8f1b55cf1e3cb691c5650bbbdf701864cc4abdd55330088b5bf43e0 irtrans-irclient-5.9.01.ebuild 855 +EBUILD irtrans-irclient-5.9.04.ebuild 853 RMD160 21e44943249aa1ae36822b10b2f174ecd7db4105 SHA1 1d5663b011858016945b2d30f4848c6707f16cea SHA256 0f6a4cad7da18eb91fffbff0435e6498b6c4cafbb2fe75c0e816662724c1dd92 +MD5 40d388ebd19c0816e578431cb787e083 irtrans-irclient-5.9.04.ebuild 853 +RMD160 21e44943249aa1ae36822b10b2f174ecd7db4105 irtrans-irclient-5.9.04.ebuild 853 +SHA256 0f6a4cad7da18eb91fffbff0435e6498b6c4cafbb2fe75c0e816662724c1dd92 irtrans-irclient-5.9.04.ebuild 853 MISC ChangeLog 397 RMD160 128f263807df06384a441baaf4bdbd8db0769ab1 SHA1 78e27e8a37b0f1cc9abedf96ddead7ae0c4314d1 SHA256 0c088e13d7c750c55f39eaa636e297e4b70eb398d7988edee2e571de0bc9e045 MD5 a5ca18f848c4538760eae16f556e9519 ChangeLog 397 RMD160 128f263807df06384a441baaf4bdbd8db0769ab1 ChangeLog 397 @@ -14,3 +23,6 @@ SHA256 0c088e13d7c750c55f39eaa636e297e4b70eb398d7988edee2e571de0bc9e045 ChangeLo MD5 607185512aec3e9a6d6ac1bc6b2461f6 files/digest-irtrans-irclient-5.9.01 259 RMD160 3ac0a08aef1e436475e61984ca35df89ee0dacb4 files/digest-irtrans-irclient-5.9.01 259 SHA256 202ec158a51805e39b9285727dab55a74d25a6c4987577ae67a3d313c6f4ce9b files/digest-irtrans-irclient-5.9.01 259 +MD5 a722f95fb39c5ad76216a78988420f17 files/digest-irtrans-irclient-5.9.04 259 +RMD160 89b1b649bad4061081d30c6f9103439bfb9397c3 files/digest-irtrans-irclient-5.9.04 259 +SHA256 999ec2a22b693063f50b857a3dcbc79dadd8ff0e2c731ff1853cf9b7e9ecbeb5 files/digest-irtrans-irclient-5.9.04 259 diff --git a/app-misc/irtrans-irclient/irtrans-irclient-5.9.04.ebuild b/app-misc/irtrans-irclient/irtrans-irclient-5.9.04.ebuild new file mode 100644 index 00000000..c04d505b --- /dev/null +++ b/app-misc/irtrans-irclient/irtrans-irclient-5.9.04.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="IRTrans ASCII Client" +HOMEPAGE="http://www.irtrans.de" +SRC_URI="ftp://mars.arge.at/irtrans/irserver-src-${PV}.tar.gz + http://ftp.mars.arge.at/irtrans/irserver-src-${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="" + +RDEPEND="virtual/libc" + +RESTRICT="mirror" + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/${P}-missing-include.diff +} + +src_compile() { + cd ${WORKDIR} + append-flags -DLINUX -Icommon + $(tc-getCC) ${CFLAGS} -o irclient client.c || die "irclient compile failed" + $(tc-getCC) ${CFLAGS} -o ip_assign ip_assign.c || die "ip_assign compile failed" + } + +src_install() { + dobin ${WORKDIR}/irclient + dobin ${WORKDIR}/ip_assign +} + diff --git a/app-misc/irtrans-irserver/Manifest b/app-misc/irtrans-irserver/Manifest index 7279975d..fd8dd4d0 100644 --- a/app-misc/irtrans-irserver/Manifest +++ b/app-misc/irtrans-irserver/Manifest @@ -13,6 +13,7 @@ SHA256 c40a3c6fa02da67596aa4fc09c55e18e32b5899115bdaa74e6d5a3279d07e041 files/ir DIST irserver-5.9.01.tar.gz 201780 RMD160 241d767846366c9b27a5454f7f9063030ce73c1d SHA1 fcb7498747f6fed54dd9f3a115ade9ebece1b9c9 SHA256 7908b1f0d428ad943c1df99f2b4a12649a6786ee485be85cb5ca6af4b6e4a1af DIST irserver-src-5.8.18.tar.gz 123837 RMD160 18e5d86c4efab6a744c947a2ef4cf7dbfb45c716 SHA1 b116a18a10b7f3e768edec650455cfed7a97cf79 SHA256 d98a730d273a95803ef71b6b8e60cf38bec86de2a84c7af9909dc0a7c868280d DIST irserver-src-5.9.01.tar.gz 131750 RMD160 16373378b0eb8d126faf81f8afa9c62c46f9b7e6 SHA1 e03916231f5cb4247c3428906ad37bfa7eba1629 SHA256 90491893f93f952a85d6db39a7700be562156bd6510cee16c1432bf6c93a7ff4 +DIST irserver-src-5.9.04.tar.gz 143574 RMD160 acea7223dea66d8be97e716d0a1aa2f128f98176 SHA1 d3f6687785bab24abb5cd5019ef5d6892ced7b1f SHA256 9f3877d6c8fcc67b5198bb05c2ffab24116121c09124f744eb9d795e925485a9 EBUILD irtrans-irserver-5.8.18-r1.ebuild 1110 RMD160 e3016d7c7ebd879d9ba078019492e829c1f3ae91 SHA1 57ed6b7005ec0b8aefb34dc4f65cb2733e6273e5 SHA256 569e3fbffcd4ad6ce2dcd22ddebcd1dd9fe41a6d89c2f29404a960766215ff18 MD5 40935adefef227c58927283046548931 irtrans-irserver-5.8.18-r1.ebuild 1110 RMD160 e3016d7c7ebd879d9ba078019492e829c1f3ae91 irtrans-irserver-5.8.18-r1.ebuild 1110 @@ -25,6 +26,10 @@ EBUILD irtrans-irserver-5.9.01.ebuild 1058 RMD160 f503178c7a9c2fcb4ea14893c9fd95 MD5 3c9d457571589a374e0618f1b3824f3c irtrans-irserver-5.9.01.ebuild 1058 RMD160 f503178c7a9c2fcb4ea14893c9fd95fe697690c0 irtrans-irserver-5.9.01.ebuild 1058 SHA256 18448fcb55bbd54329704995c0eceeed72b690d3f9a12c8d24cafab58d6d2cac irtrans-irserver-5.9.01.ebuild 1058 +EBUILD irtrans-irserver-5.9.04.ebuild 1093 RMD160 2aeb63e9d5e554d2465505eab39ad6853dae350e SHA1 516b04f24ec77f0d808a2d940d5b5edb18fdc9c3 SHA256 8b12401f6b8837feb0330fe3f40d1821e64d2ffe5525f0d799200f6713c811e0 +MD5 0ff89d472763ac55d137403b4f2b45c4 irtrans-irserver-5.9.04.ebuild 1093 +RMD160 2aeb63e9d5e554d2465505eab39ad6853dae350e irtrans-irserver-5.9.04.ebuild 1093 +SHA256 8b12401f6b8837feb0330fe3f40d1821e64d2ffe5525f0d799200f6713c811e0 irtrans-irserver-5.9.04.ebuild 1093 MISC ChangeLog 594 RMD160 6b4c73e31f921c3388897662de3da6d856507c59 SHA1 0bf87b5a9936a4c6c33e6224ed310a5136e6d315 SHA256 f21f278335e64e5d94a0b40c6ecf66b68c52b7ee7635f0f5a89aa7f2775e5ea7 MD5 d8b409522f038d126398a10e49139f5f ChangeLog 594 RMD160 6b4c73e31f921c3388897662de3da6d856507c59 ChangeLog 594 @@ -38,3 +43,6 @@ SHA256 202ec158a51805e39b9285727dab55a74d25a6c4987577ae67a3d313c6f4ce9b files/di MD5 76d67ca59b27c66ba6745c5518feb82a files/digest-irtrans-irserver-5.9.01-r1 506 RMD160 cef4d23d643ac318726c9e166d81a05deb3ed73f files/digest-irtrans-irserver-5.9.01-r1 506 SHA256 37048df638cc7f45828dae67b3e038c62e6153295c34b8469b191aefeac09c64 files/digest-irtrans-irserver-5.9.01-r1 506 +MD5 a722f95fb39c5ad76216a78988420f17 files/digest-irtrans-irserver-5.9.04 259 +RMD160 89b1b649bad4061081d30c6f9103439bfb9397c3 files/digest-irtrans-irserver-5.9.04 259 +SHA256 999ec2a22b693063f50b857a3dcbc79dadd8ff0e2c731ff1853cf9b7e9ecbeb5 files/digest-irtrans-irserver-5.9.04 259 diff --git a/app-misc/irtrans-irserver/irtrans-irserver-5.9.04.ebuild b/app-misc/irtrans-irserver/irtrans-irserver-5.9.04.ebuild new file mode 100644 index 00000000..c1b033ec --- /dev/null +++ b/app-misc/irtrans-irserver/irtrans-irserver-5.9.04.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="IRTrans Server" +HOMEPAGE="http://www.irtrans.de" +SRC_URI="ftp://mars.arge.at/irtrans/irserver-src-${PV}.tar.gz + http://ftp.mars.arge.at/irtrans/irserver-src-${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="" + +RDEPEND="virtual/libc" + +RESTRICT="mirror nostrip" + +src_unpack() { + unpack ${A} +} + +src_compile() { + cd ${WORKDIR} + append-flags -DLINUX -Icommon + if use x86 ; then + irbuild=irserver + elif use amd64 ; then + irbuild=irserver64 + fi + einfo "CFLAGS=\"${CFLAGS}\"" + emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" ${irbuild} || die "emake irserver failed" + } + +src_install() { + newsbin ${WORKDIR}/${irbuild} irserver + + keepdir /etc/irserver/remotes + + docinto remotes + dodoc remotes/* + + newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server + newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server +} +