diff --git a/app-misc/irtrans-irserver/ChangeLog b/app-misc/irtrans-irserver/ChangeLog index 81f6449d..ead23f1e 100644 --- a/app-misc/irtrans-irserver/ChangeLog +++ b/app-misc/irtrans-irserver/ChangeLog @@ -2,6 +2,11 @@ # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 13 Nov 2007; Mario Fetka files/irtrans-server.confd, + files/irtrans-server.initd, +metadata.xml, + +irtrans-irserver-5.9.07.ebuild: + Bump + 16 Aug 2007; Mario Fetka +irtrans-irserver-5.9.01-r1.ebuild, +files/irtrans-irserver-5.9.01-missing-include.diff, diff --git a/app-misc/irtrans-irserver/Manifest b/app-misc/irtrans-irserver/Manifest index fd8dd4d0..bc5c8c42 100644 --- a/app-misc/irtrans-irserver/Manifest +++ b/app-misc/irtrans-irserver/Manifest @@ -2,18 +2,19 @@ AUX irtrans-irserver-5.9.01-missing-include.diff 366 RMD160 18b9c6b33a0b0cf7d930 MD5 ba5c6cd57f327d379106837fcb212851 files/irtrans-irserver-5.9.01-missing-include.diff 366 RMD160 18b9c6b33a0b0cf7d9301afaf6a193c1b2e0801f files/irtrans-irserver-5.9.01-missing-include.diff 366 SHA256 289ff6ce4cf7b5c9a43546722342bd621291f632611cb674ed95805bb1f38d1e files/irtrans-irserver-5.9.01-missing-include.diff 366 -AUX irtrans-server.confd 355 RMD160 c89748d87eb9d3a3a4d798e7f5dfce53a3c6838e SHA1 63913bf4545727c7211ce7fe84bf97e780c40a77 SHA256 2cb95a869c3932b4092e1981bd286ab6cf936569f46cbf14c0c75832f91afef8 -MD5 0e2f5c538691663434642cec028b1296 files/irtrans-server.confd 355 -RMD160 c89748d87eb9d3a3a4d798e7f5dfce53a3c6838e files/irtrans-server.confd 355 -SHA256 2cb95a869c3932b4092e1981bd286ab6cf936569f46cbf14c0c75832f91afef8 files/irtrans-server.confd 355 -AUX irtrans-server.initd 600 RMD160 1b7eb3ce09f3f67a60e5d669a00419778ca09292 SHA1 6cba6312e49f74b8cbd0ce3250dbbf926ccd74bd SHA256 c40a3c6fa02da67596aa4fc09c55e18e32b5899115bdaa74e6d5a3279d07e041 -MD5 d3cd4b5b1fffde0d5a154189bb4933e4 files/irtrans-server.initd 600 -RMD160 1b7eb3ce09f3f67a60e5d669a00419778ca09292 files/irtrans-server.initd 600 -SHA256 c40a3c6fa02da67596aa4fc09c55e18e32b5899115bdaa74e6d5a3279d07e041 files/irtrans-server.initd 600 +AUX irtrans-server.confd 405 RMD160 62e625c8b765172022f16fc75b3dfb0a4a4f5ac5 SHA1 3d930b04b22505bf375d45a896c9a03a84190111 SHA256 7b1030bd35308193ef8bca4a2b0420e1aa102eeaaba37e6ad6186e44fe36a584 +MD5 7b1739e0c1b9cc18b4d92f6c57d3690b files/irtrans-server.confd 405 +RMD160 62e625c8b765172022f16fc75b3dfb0a4a4f5ac5 files/irtrans-server.confd 405 +SHA256 7b1030bd35308193ef8bca4a2b0420e1aa102eeaaba37e6ad6186e44fe36a584 files/irtrans-server.confd 405 +AUX irtrans-server.initd 576 RMD160 c799c35b549e8ab75a4551696d02e17bf8df5ef8 SHA1 4408dece820ac61c827f6171d5008cac0ffe3a03 SHA256 947e0e42450eea0c33b9e183e7d1ab4b70458782b1d9646b40858d7f6d9c639a +MD5 17084494234594d60f91ec8383cf286a files/irtrans-server.initd 576 +RMD160 c799c35b549e8ab75a4551696d02e17bf8df5ef8 files/irtrans-server.initd 576 +SHA256 947e0e42450eea0c33b9e183e7d1ab4b70458782b1d9646b40858d7f6d9c639a files/irtrans-server.initd 576 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 +DIST irserver-src-5.9.07.tar.gz 143809 RMD160 747eeb70f5f869f689517250bcfd75fe0af1d924 SHA1 49210d5adebba6852439cfb4e640434303b0a83f SHA256 2416be01cc7f2bc32fc71407d503c1c285987d32e0dab905921c639d2fd79702 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 @@ -30,10 +31,18 @@ EBUILD irtrans-irserver-5.9.04.ebuild 1093 RMD160 2aeb63e9d5e554d2465505eab39ad6 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 -SHA256 f21f278335e64e5d94a0b40c6ecf66b68c52b7ee7635f0f5a89aa7f2775e5ea7 ChangeLog 594 +EBUILD irtrans-irserver-5.9.07.ebuild 947 RMD160 1a9c9cdaf097085125a25a310adb6bbafdad26fd SHA1 42bc929af7407202acc2d015a23966d0963f2b08 SHA256 a43baa99d7513aadc80579339c9553e9dba52b56d96f1f6ee824128a5a9b1196 +MD5 dc48b748cdccb5ee75f41395c6633d82 irtrans-irserver-5.9.07.ebuild 947 +RMD160 1a9c9cdaf097085125a25a310adb6bbafdad26fd irtrans-irserver-5.9.07.ebuild 947 +SHA256 a43baa99d7513aadc80579339c9553e9dba52b56d96f1f6ee824128a5a9b1196 irtrans-irserver-5.9.07.ebuild 947 +MISC ChangeLog 758 RMD160 1739b87a7339053f17ab3b9d15094d3f1ce811ce SHA1 a49788340bb8038e36ef03feb52f847dc004d2b9 SHA256 23c5ea90afde76b33ce99771cbcadea1b4571dd097b338598da2e72dfa393137 +MD5 ecefdbfe458ec20f7477fb491cdbf52f ChangeLog 758 +RMD160 1739b87a7339053f17ab3b9d15094d3f1ce811ce ChangeLog 758 +SHA256 23c5ea90afde76b33ce99771cbcadea1b4571dd097b338598da2e72dfa393137 ChangeLog 758 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 +MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 +RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 +SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 MD5 b1439f2abed9a4dad82a0a717db6b873 files/digest-irtrans-irserver-5.8.18-r1 259 RMD160 69324f3ca1f08b09a774d43a068a6e2e9a16018c files/digest-irtrans-irserver-5.8.18-r1 259 SHA256 56f2234d41675bacb26eca55fd70c30efd265f796fb6f00f2facbfb9abcad47e files/digest-irtrans-irserver-5.8.18-r1 259 @@ -46,3 +55,6 @@ SHA256 37048df638cc7f45828dae67b3e038c62e6153295c34b8469b191aefeac09c64 files/di 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 +MD5 95bface1a727f4b738920545824a3216 files/digest-irtrans-irserver-5.9.07 259 +RMD160 b49d95769284cc57cc6c847d2162aaca53b16735 files/digest-irtrans-irserver-5.9.07 259 +SHA256 94fd2fe1f3a81cd843f163a49a5af9941d0bb12a5cec11d86d22243fb335cd28 files/digest-irtrans-irserver-5.9.07 259 diff --git a/app-misc/irtrans-irserver/files/digest-irtrans-irserver-5.9.07 b/app-misc/irtrans-irserver/files/digest-irtrans-irserver-5.9.07 new file mode 100644 index 00000000..a1d4b7ae --- /dev/null +++ b/app-misc/irtrans-irserver/files/digest-irtrans-irserver-5.9.07 @@ -0,0 +1,3 @@ +MD5 508b60cba73924e4a9bbf3a8f8a9c679 irserver-src-5.9.07.tar.gz 143809 +RMD160 747eeb70f5f869f689517250bcfd75fe0af1d924 irserver-src-5.9.07.tar.gz 143809 +SHA256 2416be01cc7f2bc32fc71407d503c1c285987d32e0dab905921c639d2fd79702 irserver-src-5.9.07.tar.gz 143809 diff --git a/app-misc/irtrans-irserver/files/irtrans-server.confd b/app-misc/irtrans-irserver/files/irtrans-server.confd index aff502e5..4cda1de2 100644 --- a/app-misc/irtrans-irserver/files/irtrans-server.confd +++ b/app-misc/irtrans-irserver/files/irtrans-server.confd @@ -1,13 +1,13 @@ # Config for irtrans-server -# $Header: $ +# $Header: $ # Controls which information is logged. Standard is loglevel 1. # Possible values are 0-4. 0=Nothing is logged. 4=debug output. LOGLEVEL="1" # Starts the irserver as a LINUX Service. +# run '/usr/bin/irtrans --help' for all Parameters OPT="-daemon" # LINUX Devices: /dev/ttyS0 - /dev/ttySn or /dev/ttyUSB0 - /dev/ttyUSBn for USB devices IRDEVICE="/dev/ttyUSB0" - diff --git a/app-misc/irtrans-irserver/files/irtrans-server.initd b/app-misc/irtrans-irserver/files/irtrans-server.initd index 82f4c4bb..9c77a878 100755 --- a/app-misc/irtrans-irserver/files/irtrans-server.initd +++ b/app-misc/irtrans-irserver/files/irtrans-server.initd @@ -4,19 +4,19 @@ # $Header: $ depend() { - need net - before vdr + need net + provide lirc } start() { - ebegin "Starting IRTrans" - eval start-stop-daemon --start --quiet --exec /usr/sbin/irserver --pidfile /var/run/irtrans-irserver.pid \ - -- -logfile /var/log/irserver.log -loglevel "${LOGLEVEL}" -pidfile /var/run/irtrans-irserver.pid "${OPT}" "${IRDEVICE}" - eend $? + ebegin "Starting IRTrans" + eval start-stop-daemon --start --quiet --exec /usr/bin/irserver --pidfile /var/run/irtrans-irserver.pid \ + -- -logfile /var/log/irserver.log -loglevel "${LOGLEVEL}" -pidfile /var/run/irtrans-irserver.pid "${OPT}" "${IRDEVICE}" + eend $? } stop() { - ebegin "Stopping IRTrans" - start-stop-daemon --stop --quiet --pidfile /var/run/irtrans-irserver.pid - eend $? -} \ No newline at end of file + ebegin "Stopping IRTrans" + start-stop-daemon --stop --quiet --pidfile /var/run/irtrans-irserver.pid + eend $? +} diff --git a/app-misc/irtrans-irserver/irtrans-irserver-5.9.07.ebuild b/app-misc/irtrans-irserver/irtrans-irserver-5.9.07.ebuild new file mode 100644 index 00000000..23b50c74 --- /dev/null +++ b/app-misc/irtrans-irserver/irtrans-irserver-5.9.07.ebuild @@ -0,0 +1,47 @@ +# 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.mars.arge.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 +} diff --git a/app-misc/irtrans-irserver/metadata.xml b/app-misc/irtrans-irserver/metadata.xml new file mode 100644 index 00000000..7e328698 --- /dev/null +++ b/app-misc/irtrans-irserver/metadata.xml @@ -0,0 +1,5 @@ + + + +maintainer-wanted +