Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/conmux: conmux-0.15.1.ebuild metadata.xml Manifest ChangeLog
Date: Tue, 29 Oct 2013 21:13:06
Message-Id: 20131029211259.3DDA52004E@flycatcher.gentoo.org
1 hwoarang 13/10/29 21:12:59
2
3 Added: conmux-0.15.1.ebuild metadata.xml Manifest
4 ChangeLog
5 Log:
6 Initial commit for the conmux console multiplexor
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key C2BA7F3C!)
9
10 Revision Changes Path
11 1.1 app-misc/conmux/conmux-0.15.1.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/conmux/conmux-0.15.1.ebuild?rev=1.1&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/conmux/conmux-0.15.1.ebuild?rev=1.1&content-type=text/plain
15
16 Index: conmux-0.15.1.ebuild
17 ===================================================================
18 # Copyright 1999-2013 Gentoo Foundation
19 # Distributed under the terms of the GNU General Public License v2
20 # $Header: /var/cvsroot/gentoo-x86/app-misc/conmux/conmux-0.15.1.ebuild,v 1.1 2013/10/29 21:12:59 hwoarang Exp $
21
22 EAPI=5
23
24 inherit perl-module
25
26 DESCRIPTION="A console multiplexor"
27 HOMEPAGE="https://github.com/autotest/autotest"
28 SRC_URI="http://dev.gentoo.org/~hwoarang/distfiles/${P}.tar.gz"
29
30 LICENSE="GPL-2"
31 SLOT="0"
32 KEYWORDS="~amd64 ~x86"
33 IUSE=""
34
35 RDEPEND="dev-perl/IO-Multiplex
36 dev-perl/URI"
37 DEPEND=""
38
39 src_install() {
40 perlinfo
41 emake BASE="${D}/usr" install
42 dodir /etc/${PN}
43 # no need to have the init script in /sbin
44 rm "${D}"/usr/sbin/start || die "failed to remove init script"
45 # console is too generic. Make it conmux-console instead
46 mv "${D}"/usr/bin/console "${D}"/usr/bin/${PN}-console || \
47 die "failed to rename console to conmux-console"
48 # Fix up directory for the module
49 perlinfo
50 dodir ${VENDOR_LIB}/${PN}
51 mv "${D}"/usr/lib/Conmux.pm "${D}"/${VENDOR_LIB}/. || \
52 die "failed to move the Conmux.pm module"
53 newinitd "${FILESDIR}"/${PN}.initd ${PN}
54 newinitd "${FILESDIR}"/${PN}-registry.initd ${PN}-registry
55 newconfd "${FILESDIR}"/${PN}.confd ${PN}
56 newconfd "${FILESDIR}"/${PN}-registry.confd ${PN}-registry
57 dodoc README
58 }
59
60 pkg_postinst() {
61 elog ""
62 elog "If you have more than one serial ports and you want to use all"
63 elog "of them with conmux, copy and paste the 'conmux' init.d and conf.d"
64 elog "files as many times as you want, pointing each conf.d file to the"
65 elog "device's configuration file."
66 elog ""
67 elog "See /etc/conf.d/conmux and"
68 elog "https://github.com/autotest/autotest/wiki/Conmux-OriginalDocumentation"
69 elog "https://github.com/autotest/autotest/wiki/Conmux-Howto"
70 elog "for more information"
71 elog ""
72 }
73
74
75
76 1.1 app-misc/conmux/metadata.xml
77
78 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/conmux/metadata.xml?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/conmux/metadata.xml?rev=1.1&content-type=text/plain
80
81 Index: metadata.xml
82 ===================================================================
83 <?xml version="1.0" encoding="UTF-8"?>
84 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
85 <pkgmetadata>
86 <maintainer>
87 <email>hwoarang@g.o</email>
88 <name>Markos Chandras</name>
89 </maintainer>
90 <longdescription lang="en">
91 CONMUX is a console abstractor. Presenting any console with a
92 consistent location, naming and semantic. Access to the console,
93 and hardreset of the machine is the same regardless of the underlying
94 access methodology.
95 </longdescription>
96 </pkgmetadata>
97
98
99
100 1.1 app-misc/conmux/Manifest
101
102 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/conmux/Manifest?rev=1.1&view=markup
103 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/conmux/Manifest?rev=1.1&content-type=text/plain
104
105 Index: Manifest
106 ===================================================================
107 AUX conmux-registry.confd 120 SHA256 de73b8d55f90bda498a3f42a86b79289738a3a6846b81c44fe043c59d68928cc SHA512 aeae7f7d127d67e5ae96a63fbd694624d599fd329698ea72bd0fb5a4a0d29df3d60c5bdd750431acf13a36f53960af477b483a48324540eda5a4b55b266c081c WHIRLPOOL cdae2d4f3c9a1a9c782585dac955fbb29715ab7f4e96bbe5003fa944e3c191d5dce7b26d3708f89336f71fa41129b36d3a0603ebfc71f9e1706ce8ce6b48dd15
108 AUX conmux-registry.initd 717 SHA256 ffbf2ff65f7d05442850a24ea1aa5e4849a07428b701702a942360043dce9f3b SHA512 058eb97b49f0a9298a4940162f1bef1e079f03874e6927b43db5c5152c35f435d89dcd083c7a7f4283f300924e911c89326bd954a451259892cff5c86b15e3c1 WHIRLPOOL 004fe68623687ba58586f5d1bfe31e3b848a8317e207c1732e2530c7a9c096a36e83e409a52eb90a4bdd36cbc3038e69f09652528e2f3a018136ad49c7d21943
109 AUX conmux.confd 432 SHA256 5f0f89ed25233677e52017573c188c48b6a9cccfe1dba3ad4338341ee844cf96 SHA512 50c6640f231e878817f31f399e8345d82c26bacbc8648d78b444eb572e7fad4c19d1f5b517474c412031dc65345723bffe95358542a6dd4af99a3007d12a7bc0 WHIRLPOOL 23ee4f04118b7536ea12e4c30b39d340ff11271784fc5cf3ed552a742ef0a035d07877a80f9c30751be7869d91a96e9aa2c46127df4ea053a6549bfdb559988c
110 AUX conmux.initd 727 SHA256 08ba4c7872d0a83b457bada8a0053d0018ee9ef6c2852d461d9461e6be452aa6 SHA512 7c3eb62a56883b3d5496c6038a9ef1b43370e9791ae6caf033d2d20c9f4b7246483255ca6bffce36fc3ee25dd1049d62e80895a9c73a43fca281c4ccdc1573f8 WHIRLPOOL cdd840fcb484cca2e1fd935579aa65414c777853149e9000293705978a698712f104220731dcdc1fa3129624f2987f686bef91ccc9af6c402b015e40690b9d3f
111 DIST conmux-0.15.1.tar.gz 50713 SHA256 52e0e8d8ae2ad679e498f2a8c0a01ec536738e9daf09d88f9e256c349c5e9cb7 SHA512 8138d6d10b4382709828277503d1c23c52fd43109ebad79073be9003c39a9e62c2b7d9d6e78a9e81797c22871985e50a58df0d538ff63e3f580c9a229b520107 WHIRLPOOL 0d6ea7183063d5a3dee4e884ad4de9d694fa0c8116e94f8bee9ed80f26e5ed009a8ec889365b90efe34ffbb2e3f9c3c28a408924fb8b9c68a8c63ecfa0e5325b
112 EBUILD conmux-0.15.1.ebuild 1687 SHA256 13fe683be8b9e0f20dc0217d239805df24171a645843eecc6d4dedc91242aec9 SHA512 6b0c31f47392b98cdbd96fa170ebba83ed7886d462ac933252b9b4ec8cbeb84fe3a553724df090ed23c9988b0f64e2b700f6cf3a04e7f5f6be864cd2c01feae5 WHIRLPOOL 9edcb69bf7bf658d5bf48f68f8dd5f2350dc28571c775ef66bf4febc5b59d6169f75484558d2b4e408986395cd6cf3f03d4ab7fb7ad3da4da05c193b9838ac9a
113 MISC metadata.xml 496 SHA256 a26ad94fb939652b8c7522a21a042984d347a499b6b5bfe26acd38850ea6303e SHA512 449ce6302725d6ebdb556033ac688902d0edeb7d969fa072b68f182d6083c7cbc2cbd3c62ec873d9dfaefc4d42f68d48b0d9c2c8ecfdb21ff7272d794421fbb2 WHIRLPOOL d839e2f55282a9a7b0a2e7b5173b1090aa6021d2f6b3dcac4c61d7213b75a7819637af4d5b3b41aba52dcc2def75ab9aa31db9a4aa6c7c05d184e8112aa43627
114
115
116
117 1.1 app-misc/conmux/ChangeLog
118
119 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/conmux/ChangeLog?rev=1.1&view=markup
120 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/conmux/ChangeLog?rev=1.1&content-type=text/plain
121
122 Index: ChangeLog
123 ===================================================================
124 # ChangeLog for app-misc/conmux
125 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
126 # $Header: /var/cvsroot/gentoo-x86/app-misc/conmux/ChangeLog,v 1.1 2013/10/29 21:12:59 hwoarang Exp $
127
128 *conmux-0.15.1 (29 Oct 2013)
129
130 29 Oct 2013; Markos Chandras <hwoarang@g.o> +conmux-0.15.1.ebuild,
131 +files/conmux-registry.confd, +files/conmux-registry.initd,
132 +files/conmux.confd, +files/conmux.initd, +metadata.xml:
133 Initial commit for the conmux console multiplexor