Gentoo Archives: gentoo-commits

From: "Raul Porcel (armin76)" <armin76@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/qcontrol: qcontrol-0.4.2.ebuild ChangeLog metadata.xml
Date: Fri, 26 Dec 2008 18:22:03
Message-Id: E1LGHJv-0001wx-OK@stork.gentoo.org
1 armin76 08/12/26 18:21:59
2
3 Added: qcontrol-0.4.2.ebuild ChangeLog metadata.xml
4 Log:
5 Initial import, ebuild by me
6 (Portage version: 2.1.6.3/cvs/Linux 2.6.27-gentoo-r7 i686)
7
8 Revision Changes Path
9 1.1 sys-apps/qcontrol/qcontrol-0.4.2.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/qcontrol/qcontrol-0.4.2.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/qcontrol/qcontrol-0.4.2.ebuild?rev=1.1&content-type=text/plain
13
14 Index: qcontrol-0.4.2.ebuild
15 ===================================================================
16 # Copyright 1999-2008 Gentoo Foundation
17 # Distributed under the terms of the GNU General Public License v2
18 # $Header: /var/cvsroot/gentoo-x86/sys-apps/qcontrol/qcontrol-0.4.2.ebuild,v 1.1 2008/12/26 18:21:59 armin76 Exp $
19
20 inherit eutils toolchain-funcs
21
22 DESCRIPTION="Allows to send commands to some microcontrollers, for example to change leds or sound a buzzer"
23 HOMEPAGE="http://qnap.nas-central.org/index.php/PIC_Control_Software"
24 SRC_URI="http://byronbradley.co.uk/piccontrol/${P}.tar.gz"
25
26 LICENSE="GPL-3"
27 SLOT="0"
28 KEYWORDS="~arm"
29 IUSE=""
30
31 DEPEND=">=dev-lang/lua-5.1"
32 RDEPEND="${DEPEND}"
33
34 src_unpack () {
35 unpack ${A}
36 cd "${S}"
37
38 epatch "${FILESDIR}"/${PV}-Makefile.patch
39 }
40
41 src_compile() {
42 emake CC="$(tc-getCC)" || die "emake failed"
43 }
44
45 src_install() {
46 dosbin qcontrol
47 doman "${FILESDIR}"/qcontrol.1
48
49 insinto /etc/qcontrol
50 doins "${FILESDIR}"/*.lua
51
52 device=$(grep "Hardware[[:space:]]*:" /proc/cpuinfo 2>/dev/null | \
53 head -n1 | sed "s/^[^:]*: //")
54 case $device in
55 "QNAP TS-109/TS-209")
56 dosym /etc/qcontrol/ts209.lua /etc/qcontrol.conf ;;
57 "QNAP TS-409")
58 dosym /etc/qcontrol/ts409.lua /etc/qcontrol.conf ;;
59 *)
60 die "Your device is unsupported" ;;
61 esac
62
63 newconfd "${FILESDIR}"/conf.d qcontrol
64 newinitd "${FILESDIR}"/init.d qcontrol
65 }
66
67
68
69 1.1 sys-apps/qcontrol/ChangeLog
70
71 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/qcontrol/ChangeLog?rev=1.1&view=markup
72 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/qcontrol/ChangeLog?rev=1.1&content-type=text/plain
73
74 Index: ChangeLog
75 ===================================================================
76 # ChangeLog for sys-apps/qcontrol
77 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
78 # $Header: /var/cvsroot/gentoo-x86/sys-apps/qcontrol/ChangeLog,v 1.1 2008/12/26 18:21:59 armin76 Exp $
79
80 *qcontrol-0.4.2 (26 Dec 2008)
81
82 26 Dec 2008; Raúl Porcel <armin76@g.o>
83 +files/0.4.2-Makefile.patch, +files/conf.d, +files/init.d,
84 +files/qcontrol.1, +files/ts209.lua, +files/ts409.lua, +metadata.xml,
85 +qcontrol-0.4.2.ebuild:
86 Initial import, ebuild by me
87
88
89
90
91 1.1 sys-apps/qcontrol/metadata.xml
92
93 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/qcontrol/metadata.xml?rev=1.1&view=markup
94 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sys-apps/qcontrol/metadata.xml?rev=1.1&content-type=text/plain
95
96 Index: metadata.xml
97 ===================================================================
98 <?xml version="1.0" encoding="UTF-8"?>
99 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
100 <pkgmetadata>
101 <herd>arm</herd>
102 <herd>embedded</herd>
103 <maintainer>
104 <email>armin76@g.o</email>
105 </maintainer>
106 </pkgmetadata>