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> |