app-misc/irtrans-irserver: cleanup old and replace patch with sed

(Portage version: 2.2.0_alpha28-r1/svn/Linux x86_64)

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2884 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one 2011-03-30 01:55:51 +00:00
parent dec753b479
commit 5bcb2d9361
24 changed files with 27 additions and 1150 deletions

View File

@ -2,6 +2,21 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
30 Mar 2011; Mario Fetka <mario.fetka@gmail.com>
-files/irtrans-irserver-5.9.01-missing-include.diff,
-irtrans-irserver-5.9.04.ebuild, -irtrans-irserver-5.9.07.ebuild,
-irtrans-irserver-5.9.07-r1.ebuild, -irtrans-irserver-5.11.08.ebuild,
-irtrans-irserver-5.11.10.ebuild, -irtrans-irserver-5.12.08.ebuild,
-irtrans-irserver-6.01.04.ebuild, -irtrans-irserver-6.01.15.ebuild,
-files/irtrans-irserver-6.01.15-arm-1.patch,
-irtrans-irserver-6.02.07.ebuild, -irtrans-irserver-6.02.12.ebuild,
-irtrans-irserver-6.02.23.ebuild, -irtrans-irserver-6.02.30.ebuild,
-irtrans-irserver-6.02.40.ebuild, -irtrans-irserver-6.02.43.ebuild,
-irtrans-irserver-6.02.59.ebuild, -irtrans-irserver-6.02.70.ebuild,
-irtrans-irserver-6.02.82.ebuild, irtrans-irserver-6.03.02.ebuild,
irtrans-irserver-6.03.08.ebuild, irtrans-irserver-6.03.09.ebuild:
cleanup old and replace patch with sed
28 Mar 2011; Mario Fetka <mario.fetka@gmail.com>
irtrans-irserver-6.03.09.ebuild:
Correct patch file

View File

@ -1,46 +1,10 @@
AUX irtrans-irserver-5.9.01-missing-include.diff 366 RMD160 18b9c6b33a0b0cf7d9301afaf6a193c1b2e0801f SHA1 6ddcd719d5c0372eb78e85093bb6e0416f636b25 SHA256 289ff6ce4cf7b5c9a43546722342bd621291f632611cb674ed95805bb1f38d1e
AUX irtrans-irserver-6.01.15-arm-1.patch 544 RMD160 bf62fb40023f696697381aa57fe6b4e7641409e0 SHA1 4a216c6c5242ef61eb49b2f70c2e7ece3f96d4e4 SHA256 1b7fb39bfa31e731459bd992d3cccd33263c15e5f7ad98ced3d1ccea3d32423e
AUX irtrans-server.confd 405 RMD160 62e625c8b765172022f16fc75b3dfb0a4a4f5ac5 SHA1 3d930b04b22505bf375d45a896c9a03a84190111 SHA256 7b1030bd35308193ef8bca4a2b0420e1aa102eeaaba37e6ad6186e44fe36a584
AUX irtrans-server.initd 576 RMD160 c799c35b549e8ab75a4551696d02e17bf8df5ef8 SHA1 4408dece820ac61c827f6171d5008cac0ffe3a03 SHA256 947e0e42450eea0c33b9e183e7d1ab4b70458782b1d9646b40858d7f6d9c639a
DIST irserver-src-5.11.08.tar.gz 148090 RMD160 f0415922dc39577834766f94e32296a31e9ead98 SHA1 b04754ce857f94ce36df7a74579c2faef3601bf3 SHA256 d7b3ff3e452db22f5f38ecfd95ffb0cfcdec55ac04371bcfa6708494c22fb5df
DIST irserver-src-5.11.10.tar.gz 136294 RMD160 a1cb7f82bc79bcb39daf181acd2e25472af9043b SHA1 933796dab525777e6cde41eca24dc7d161e20b5a SHA256 a386ff99bf5295ae3677de023cf1cf4b789ba6e5749e12d2d311384c39c267df
DIST irserver-src-5.12.08.tar.gz 140770 RMD160 6323db8f02bd363de54a78c83fc89eefc91d5a26 SHA1 cb1641e110d5a46381097f8cbf07100383369aa1 SHA256 0504b697029e43375e006f8585b1eb6ded828d8fe312234b590a9ea9c864235a
DIST irserver-src-5.9.04.tar.gz 143574 RMD160 acea7223dea66d8be97e716d0a1aa2f128f98176 SHA1 d3f6687785bab24abb5cd5019ef5d6892ced7b1f SHA256 9f3877d6c8fcc67b5198bb05c2ffab24116121c09124f744eb9d795e925485a9
DIST irserver-src-5.9.07.tar.gz 143809 RMD160 747eeb70f5f869f689517250bcfd75fe0af1d924 SHA1 49210d5adebba6852439cfb4e640434303b0a83f SHA256 2416be01cc7f2bc32fc71407d503c1c285987d32e0dab905921c639d2fd79702
DIST irserver-src-6.01.04.tar.gz 149462 RMD160 4213862bd37aa901f378ea58b4fad9c1486d9630 SHA1 3129f3ce8b568679ecd75fe3514b6fdf2bf82741 SHA256 94c11f86ac8bdf3757c3075c29a93d4d900b6b538443aa7c652e5b4a78d706f5
DIST irserver-src-6.01.15.tar.gz 155575 RMD160 22c885f0cd1f1339d3161b67d8d26d6180b4b61d SHA1 cd1f589bcc6fb49595e497266ed9584d7806ad99 SHA256 0b3ef15b75ec46cb38e62406d08bfefb264fe604df39394ce2b05030607b0edb
DIST irserver-src-6.02.07.tar.gz 158710 RMD160 dc4490dabf559495f959b70326d50584649d1bb0 SHA1 3daa399892a27ab10bc9509dc2be6f738224270f SHA256 5d73759c89bb43af9d8c1a322822a1685ca03ea715fd6790c8773a35fe709a23
DIST irserver-src-6.02.12.tar.gz 159341 RMD160 a2b92ce9f614c9ad21a05f9a0001f464aff43529 SHA1 b6124dba2edda50c84d075a2ebb0acc9d36a748d SHA256 c8cdb072ba28d4f44d981e1d2908093da9cb0d87ba8b8000e082b623192787d0
DIST irserver-src-6.02.23.tar.gz 162966 RMD160 803bcd702f5e90d99021526d85c5cffa3105cc93 SHA1 d9be1b3f2a40e86d6c9a4b8abbe93b9068c8ef29 SHA256 cf7ab7a11f81b4f60916531066063c5967fb57dfa6a711ec6fb7b0162bab7b13
DIST irserver-src-6.02.30.tar.gz 165554 RMD160 d167391a0d2fc2699332a4daaa63c6adfe3007d0 SHA1 8232809cb870ab6c5e1847cb9baa0ede6a37e4cc SHA256 3bd4824b11063a5dea928b1c586e74b3c82e8b1d249490f7fb038b226d9710b3
DIST irserver-src-6.02.40.tar.gz 166892 RMD160 d21d1be4e941c8caf740cdbac5c5a456687b90b0 SHA1 abd6ba141295258f87d3ad6746fec493c09c8863 SHA256 853dfdf5e242ab85498741985dae616936ee9c57ae4e851bc80e726d8951e50a
DIST irserver-src-6.02.43.tar.gz 167019 RMD160 cee5351ef55bd8642e55d9757715f459ddd5b460 SHA1 bc0724a4c8a703343bf5c3f5b93f20eb132c5066 SHA256 f2a8ae193e0c9b6cfb5cd0bbd85f97aa03a8a28bc9c32990834a3d707d8d641d
DIST irserver-src-6.02.59.tar.gz 171774 RMD160 4ed157f1a0fc2a7f905d09b756dcd6ead34387d5 SHA1 5dc733aab1fc44f061b86365601029d21c8c5595 SHA256 29482f89fd89154ab8ad0c8bdf1ee30d1af61b67b8ea9742941db809079fd98e
DIST irserver-src-6.02.70.tar.gz 173186 RMD160 7ee2aa7c2a39a0abd45d6fac299de706214850eb SHA1 25260b6133ba0b3667db86c05a637570866d6a9e SHA256 f8516fe35c9849425d1e40785125a5c9836bf36e898f72aa85ecb05df83d7d34
DIST irserver-src-6.02.82.tar.gz 174335 RMD160 e5a8a0b82f3257d83ffeb5276481a598fafb5496 SHA1 163a31b427632dc51e0c15aad02c25e4700db443 SHA256 1cdcd7c15649dee9db28354f81aeb1989866a7fa48d1aa2d6e3bfdc23d693161
DIST irserver-src-6.03.02.tar.gz 176622 RMD160 01892d048ec10892509e69ee298d4cb1e31693a6 SHA1 c23649f75915d16c995a382cb5e78981cbffd716 SHA256 40430b92c8fd14bcd55fa14a62be845ed7693843c0e54e3e64b2418346583e7e
DIST irserver-src-6.03.08.tar.gz 177206 RMD160 8461d3d0c19d1d407d41dc1627a124d1fd920dda SHA1 33be6c0a8da564e8d21f11a9d3488cfea72bae48 SHA256 869f5da21c5136b8a94344b68d9b3c260956379d80af5c19116c252eb250f749
DIST irserver-src-6.03.09.tar.gz 177932 RMD160 a72d98897479faab509b3c27e6992af83a47b092 SHA1 70fc16b0475ead871936aa6898503cd46645e599 SHA256 7d942b3e342f0e3a86a9bc4fbaa759a9ef7c18cc4256f2502e80cb142e5f28a3
DIST irtrans-irserver-5.11.08-arm_remotes-1.patch.bz2 4918 RMD160 311bad27adfee35278cb36c3d62be014544f2bac SHA1 82ecd9fea280134f738a9cfac5bb6e187140686a SHA256 c30b69c4a3461bc35d66885757f33f009dc0c4d3210ebf695abd5da103e9adc0
EBUILD irtrans-irserver-5.11.08.ebuild 1457 RMD160 5e39d41416bcae24e7dd07b8d08211cc1185c362 SHA1 ff0db83c85796c8268834f72adbeb5eccf5ba078 SHA256 3e8cf6b4dc38d6b10a7b75b31ef073a449feaffa4da23c735f29f216d9fea540
EBUILD irtrans-irserver-5.11.10.ebuild 1457 RMD160 5e39d41416bcae24e7dd07b8d08211cc1185c362 SHA1 ff0db83c85796c8268834f72adbeb5eccf5ba078 SHA256 3e8cf6b4dc38d6b10a7b75b31ef073a449feaffa4da23c735f29f216d9fea540
EBUILD irtrans-irserver-5.12.08.ebuild 1457 RMD160 5e39d41416bcae24e7dd07b8d08211cc1185c362 SHA1 ff0db83c85796c8268834f72adbeb5eccf5ba078 SHA256 3e8cf6b4dc38d6b10a7b75b31ef073a449feaffa4da23c735f29f216d9fea540
EBUILD irtrans-irserver-5.9.04.ebuild 1115 RMD160 e9388375eb2a481c7f17e667b282ddf0012772bd SHA1 3c2a60ef5b3f80b5252f48716b604219e728ab20 SHA256 b2cb9133a67209186b77d7ab0b541fd85d82f7c88d4b98191dee9693a47e848d
EBUILD irtrans-irserver-5.9.07-r1.ebuild 1083 RMD160 602013763af2139ee4fda7aff7bbcead8c7607be SHA1 898979ebde0b6c92bdc885f4ea18d54e7c97817d SHA256 9cb85c74696bc7f0b5f5bc4b7fe0ed3d2126c08463f321ab7f976d8f6135bb3b
EBUILD irtrans-irserver-5.9.07.ebuild 958 RMD160 bc39e331998755ac7cc45f8a865dec30931b9d4f SHA1 12aa668297c6f2934211ee3a7c55cf40fb5aa051 SHA256 a8bf43e9a3d5ce40eec87b642528fa29baf1e364a0d701dfe9b296d17054a4fc
EBUILD irtrans-irserver-6.01.04.ebuild 1478 RMD160 850d1925b02e671089d3fd56fb594bd3dd9faa5c SHA1 24769d34e7eb7f6ec496b6ba5b7e08648ee18ab3 SHA256 d01a8fdf0e14b09348d49ced074f07d38256f05a314d53a2fc88809b001124e3
EBUILD irtrans-irserver-6.01.15.ebuild 1376 RMD160 b0799dca009731099d4d6efcbd6795e69e54ba90 SHA1 1f56713b2d94f4752010d8a81fc80bb9ff877f21 SHA256 5ad2558024bfc3f6cf63615749dcb0e2aabd0660b6c11ecf3ca10b19d5575f81
EBUILD irtrans-irserver-6.02.07.ebuild 1397 RMD160 0285ad9467f0a9ceae132548c71aabe96bbbb150 SHA1 f40988675e94a7b3e306285741473943cd17c60f SHA256 b9c3b33e7df1fb885df26f2dfa75f1e841629cd03875ff626e818619a94064a9
EBUILD irtrans-irserver-6.02.12.ebuild 1397 RMD160 0285ad9467f0a9ceae132548c71aabe96bbbb150 SHA1 f40988675e94a7b3e306285741473943cd17c60f SHA256 b9c3b33e7df1fb885df26f2dfa75f1e841629cd03875ff626e818619a94064a9
EBUILD irtrans-irserver-6.02.23.ebuild 1397 RMD160 0285ad9467f0a9ceae132548c71aabe96bbbb150 SHA1 f40988675e94a7b3e306285741473943cd17c60f SHA256 b9c3b33e7df1fb885df26f2dfa75f1e841629cd03875ff626e818619a94064a9
EBUILD irtrans-irserver-6.02.30.ebuild 1397 RMD160 0285ad9467f0a9ceae132548c71aabe96bbbb150 SHA1 f40988675e94a7b3e306285741473943cd17c60f SHA256 b9c3b33e7df1fb885df26f2dfa75f1e841629cd03875ff626e818619a94064a9
EBUILD irtrans-irserver-6.02.40.ebuild 1397 RMD160 70d94a5df1ea4463be98be6da1b01cfea8255d03 SHA1 8377fee10b67a6f67b80b8021b98550d6c94db57 SHA256 324cec8c2ffbb21d773046af39581794dc356e200c536b0ffc68c0920d8c3f47
EBUILD irtrans-irserver-6.02.43.ebuild 1397 RMD160 70d94a5df1ea4463be98be6da1b01cfea8255d03 SHA1 8377fee10b67a6f67b80b8021b98550d6c94db57 SHA256 324cec8c2ffbb21d773046af39581794dc356e200c536b0ffc68c0920d8c3f47
EBUILD irtrans-irserver-6.02.59.ebuild 1467 RMD160 1283eb8d505ce45325186aa06507324793f2ce70 SHA1 280771c75f7ccd80c97fc92f80ac1a01d45997f1 SHA256 7b143bd2776f97212e0664858f295f58971df9f57978e4a0c05046f0abb3dede
EBUILD irtrans-irserver-6.02.70.ebuild 1467 RMD160 1283eb8d505ce45325186aa06507324793f2ce70 SHA1 280771c75f7ccd80c97fc92f80ac1a01d45997f1 SHA256 7b143bd2776f97212e0664858f295f58971df9f57978e4a0c05046f0abb3dede
EBUILD irtrans-irserver-6.02.82.ebuild 1467 RMD160 1283eb8d505ce45325186aa06507324793f2ce70 SHA1 280771c75f7ccd80c97fc92f80ac1a01d45997f1 SHA256 7b143bd2776f97212e0664858f295f58971df9f57978e4a0c05046f0abb3dede
EBUILD irtrans-irserver-6.03.02.ebuild 1467 RMD160 1283eb8d505ce45325186aa06507324793f2ce70 SHA1 280771c75f7ccd80c97fc92f80ac1a01d45997f1 SHA256 7b143bd2776f97212e0664858f295f58971df9f57978e4a0c05046f0abb3dede
EBUILD irtrans-irserver-6.03.08.ebuild 1588 RMD160 f121547ec109a14736527b382b18cadbf328edbe SHA1 ea9184ea3ecdd639d6540d2b0169033b15fa26e2 SHA256 6cca7410dd11065b04e3758d01d34036b09e22d24bb83e9b70969c7042445336
EBUILD irtrans-irserver-6.03.09.ebuild 1597 RMD160 cd775528f92b029e20d6d635ddf50a1db16f7398 SHA1 8dcde582aa920cd7986e4c8f91930d3042412466 SHA256 71d68edd4d712c8883694289124ae451876d9081456715dbfd198993f3ff16b0
MISC ChangeLog 4287 RMD160 5fa67c7be4b06f0b8d6e8a3d56ee83f021f71844 SHA1 8c8edb312091e6240b81789b20a2b798319e802f SHA256 612dad26e7152c19f9bb45084479681a73880f9d27f462d5edd051f48c223c34
EBUILD irtrans-irserver-6.03.02.ebuild 1481 RMD160 af8f259b628118d1a3b624bf6febad575483a9e2 SHA1 988f5d6878d6cfba2b321c9e848a927dd4658540 SHA256 4dc635ed386efbf5bab99ca57f828ab4301222ebc4dcde6cc30c698ca12cc452
EBUILD irtrans-irserver-6.03.08.ebuild 1481 RMD160 af8f259b628118d1a3b624bf6febad575483a9e2 SHA1 988f5d6878d6cfba2b321c9e848a927dd4658540 SHA256 4dc635ed386efbf5bab99ca57f828ab4301222ebc4dcde6cc30c698ca12cc452
EBUILD irtrans-irserver-6.03.09.ebuild 1481 RMD160 af8f259b628118d1a3b624bf6febad575483a9e2 SHA1 988f5d6878d6cfba2b321c9e848a927dd4658540 SHA256 4dc635ed386efbf5bab99ca57f828ab4301222ebc4dcde6cc30c698ca12cc452
MISC ChangeLog 5179 RMD160 d02eacf8e5b5ece97fb8634080984f0b9860b9c1 SHA1 f86b15591af8c893dd098024fda78ea07a892ec0 SHA256 3e65f059732cc7c853e5aa8cdd213e7ada4ee5e7665a826008d5bddd3eeba705
MISC metadata.xml 226 RMD160 bebcbe7a5e3d2be83c25e006192f71ebf45abb14 SHA1 ec2b713fc2363b8c51e9c164d0802eeb59d9d296 SHA256 a9d3f7df2362a9a7ddcbe05c5d97d726eeb4bab135b21643508149a08bf6a2b2

View File

@ -1,14 +0,0 @@
Joerg Bornkessel <hd_brummy@gentoo.org> 16 Aug 2007
diff -Naur linuxserio.c.orig linuxserio.c
--- linuxserio.c.orig 2007-08-16 12:24:22.000000000 +0200
+++ linuxserio.c 2007-08-16 12:24:49.000000000 +0200
@@ -13,6 +13,7 @@
#include <netinet/in.h>
#include <sys/un.h>
#include <arpa/inet.h>
+#include <stdlib.h>
#include "remote.h"
#include "errcode.h"

View File

@ -1,19 +0,0 @@
Submitted By: Mario Fetka (mario-fetka at gmx dot at)
Date: 2008-07-18
Initial Package Version: 5.11.08
Origin: me
Upstream Status: unknown
Description: correct arm dir
diff -Naur makefile.orig /makefile
--- makefile.orig 2007-10-29 16:38:11.000000000 +0000
+++ makefile 2008-07-18 18:42:52.000000000 +0000
@@ -8,7 +8,7 @@
LIBS =
ODIR = x86
ODIR64 = x64
-ODIRARM = arm
+ODIRARM = n800
_OBJS = fileio.o linuxserio.o lowlevel.o server.o errormessage.o flashrom.o webserver.o xap.o lanio.o ascii.o
OBJS = $(patsubst %,$(ODIR)/%,$(_OBJS))

View File

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz
http://ftp.disconnected-by-peer.at/irtrans/${PN}-5.11.08-arm_remotes-1.patch.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
DEPEND="virtual/libc"
src_unpack() {
unpack ${A}
cd "${WORKDIR}"
epatch "${DISTDIR}/${PN}"-5.11.08-arm_remotes-1.patch.bz2
}
src_compile() {
append-flags -DLINUX -Icommon
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz
http://ftp.disconnected-by-peer.at/irtrans/${PN}-5.11.08-arm_remotes-1.patch.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
DEPEND="virtual/libc"
src_unpack() {
unpack ${A}
cd "${WORKDIR}"
epatch "${DISTDIR}/${PN}"-5.11.08-arm_remotes-1.patch.bz2
}
src_compile() {
append-flags -DLINUX -Icommon
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz
http://ftp.disconnected-by-peer.at/irtrans/${PN}-5.11.08-arm_remotes-1.patch.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
DEPEND="virtual/libc"
src_unpack() {
unpack ${A}
cd "${WORKDIR}"
epatch "${DISTDIR}/${PN}"-5.11.08-arm_remotes-1.patch.bz2
}
src_compile() {
append-flags -DLINUX -Icommon
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,50 +0,0 @@
# 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://disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz
http://ftp.disconnected-by-peer.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
}

View File

@ -1,47 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/irtrans-irserver/irtrans-irserver-5.9.07.ebuild,v 1.1 2007/12/06 19:09:30 hd_brummy Exp $
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc"
src_compile() {
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() {
newbin "${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
}

View File

@ -1,47 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="virtual/libc"
src_compile() {
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() {
newbin ${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
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz
http://ftp.disconnected-by-peer.at/irtrans/${PN}-5.11.08-arm_remotes-1.patch.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
DEPEND="virtual/libc"
src_unpack() {
unpack ${A}
cd "${WORKDIR}"
epatch "${DISTDIR}/${PN}"-5.11.08-arm_remotes-1.patch.bz2
}
src_compile() {
append-flags -DLINUX -Icommon
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,65 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
DEPEND="virtual/libc"
src_unpack() {
unpack ${A}
cd "${WORKDIR}"
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,66 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,67 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz
http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,67 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz
http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,67 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit eutils flag-o-matic toolchain-funcs
RESTRICT="strip"
DESCRIPTION="IRTrans Server"
HOMEPAGE="http://www.irtrans.de"
SRC_URI="http://www.irtrans.de/download/Server/Linux/irserver-src.tar.gz -> irserver-src-${PV}.tar.gz
http://ftp.disconnected-by-peer.at/irtrans/irserver-src-${PV}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
}
src_compile() {
append-flags -DLINUX
# Set sane defaults (arm target has no -D flags added)
irbuild=irserver_arm_noccf
irserver=irserver
# change variable by need
if use x86 ; then
irbuild=irserver
elif use amd64 ; then
irbuild=irserver64
irserver=irserver64
elif use arm ; then
irbuild=irserver_arm
fi
# Some output for bugreport
einfo "CFLAGS=\"${CFLAGS}\""
einfo "Build Target=\"${irbuild}\""
einfo "Build Binary=\"${irserver}\""
# Build
emake CXX="$(tc-getCXX)" CC="$(tc-getCC)" CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" "${irbuild}" || die "emake irserver failed"
}
src_install() {
newbin "${WORKDIR}/${irserver}" irserver
keepdir /etc/irserver/remotes
docinto remotes
dodoc remotes/*
newinitd "${FILESDIR}"/irtrans-server.initd irtrans-server
newconfd "${FILESDIR}"/irtrans-server.confd irtrans-server
}

View File

@ -1,4 +1,4 @@
# Copyright 1999-2010 Gentoo Foundation
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@ -18,12 +18,13 @@ SLOT="0"
KEYWORDS="~x86 ~amd64 ~arm"
IUSE=""
RDEPEND="virtual/libc"
DEPEND=""
RDEPEND="${RDEPEND}"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${PN}"-6.01.15-arm-1.patch
sed -e 's!^ODIRARM = .*!ODIRARM = n800!' -i makefile
}
src_compile() {

View File

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/irtrans-irserver/irtrans-irserver-6.03.08.ebuild,v 1.2 2011/02/02 11:56:25 hd_brummy Exp $
# $Header: $
EAPI="2"
@ -24,7 +24,7 @@ RDEPEND="${RDEPEND}"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}/${P}"-arm-1.patch
sed -e 's!^ODIRARM = .*!ODIRARM = n800!' -i makefile
}
src_compile() {

View File

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/irtrans-irserver/irtrans-irserver-6.03.08.ebuild,v 1.2 2011/02/02 11:56:25 hd_brummy Exp $
# $Header: $
EAPI="2"
@ -24,7 +24,7 @@ RDEPEND="${RDEPEND}"
S="${WORKDIR}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-6.01.15-arm-1.patch
sed -e 's!^ODIRARM = .*!ODIRARM = n800!' -i makefile
}
src_compile() {