Gentoo Archives: gentoo-commits

From: "Dane Smith (c1pher)" <c1pher@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-misc/linux-logo: metadata.xml ChangeLog linux-logo-5.11-r1.ebuild linux-logo-5.11.ebuild linux-logo-5.04.ebuild linux-logo-5.07.ebuild linux-logo-5.06.ebuild linux-logo-5.10.ebuild
Date: Wed, 29 Jun 2011 14:11:51
Message-Id: 20110629141137.E399E20054@flycatcher.gentoo.org
1 c1pher 11/06/29 14:11:37
2
3 Modified: metadata.xml ChangeLog
4 Added: linux-logo-5.11-r1.ebuild
5 Removed: linux-logo-5.11.ebuild linux-logo-5.04.ebuild
6 linux-logo-5.07.ebuild linux-logo-5.06.ebuild
7 linux-logo-5.10.ebuild
8 Log:
9 app-misc/linux-logo: Updated maintainer info. Revision bump. Drop old versions.
10
11 (Portage version: 2.2.0_alpha41/cvs/Linux x86_64)
12
13 Revision Changes Path
14 1.5 app-misc/linux-logo/metadata.xml
15
16 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/linux-logo/metadata.xml?rev=1.5&view=markup
17 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/linux-logo/metadata.xml?rev=1.5&content-type=text/plain
18 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/linux-logo/metadata.xml?r1=1.4&r2=1.5
19
20 Index: metadata.xml
21 ===================================================================
22 RCS file: /var/cvsroot/gentoo-x86/app-misc/linux-logo/metadata.xml,v
23 retrieving revision 1.4
24 retrieving revision 1.5
25 diff -u -r1.4 -r1.5
26 --- metadata.xml 24 Jun 2011 06:21:25 -0000 1.4
27 +++ metadata.xml 29 Jun 2011 14:11:37 -0000 1.5
28 @@ -3,6 +3,12 @@
29 <pkgmetadata>
30 <herd>no-herd</herd>
31 <maintainer>
32 - <email>jer@g.o</email>
33 + <email>c1pher@g.o</email>
34 + <name>Dane Smith</name>
35 +</maintainer>
36 +<maintainer>
37 + <email>nimiux@g.o</email>
38 + <name>Chema Alonso</name>
39 + <description>Proxy-Maintainer. CC on bugs</description>
40 </maintainer>
41 </pkgmetadata>
42
43
44
45 1.77 app-misc/linux-logo/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/linux-logo/ChangeLog?rev=1.77&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/linux-logo/ChangeLog?rev=1.77&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/linux-logo/ChangeLog?r1=1.76&r2=1.77
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/app-misc/linux-logo/ChangeLog,v
54 retrieving revision 1.76
55 retrieving revision 1.77
56 diff -u -r1.76 -r1.77
57 --- ChangeLog 24 Jun 2011 16:29:24 -0000 1.76
58 +++ ChangeLog 29 Jun 2011 14:11:37 -0000 1.77
59 @@ -1,6 +1,17 @@
60 # ChangeLog for app-misc/linux-logo
61 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/app-misc/linux-logo/ChangeLog,v 1.76 2011/06/24 16:29:24 jer Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/app-misc/linux-logo/ChangeLog,v 1.77 2011/06/29 14:11:37 c1pher Exp $
64 +
65 +*linux-logo-5.11-r1 (29 Jun 2011)
66 +
67 + 29 Jun 2011; Dane Smith <c1pher@g.o> -linux-logo-5.04.ebuild,
68 + -linux-logo-5.06.ebuild, -linux-logo-5.07.ebuild, -linux-logo-5.10.ebuild,
69 + -linux-logo-5.11.ebuild, +linux-logo-5.11-r1.ebuild,
70 + +files/linux-logo-5.11.conf, +files/linux-logo.init.d, metadata.xml:
71 + Updated metadata to reflect new Maintainer/Proxy.
72 + Removed old versions.
73 + Added 5.11-r1. Uses new init script. Numerous cleanups. Moved to
74 + EAPI4.
75
76 24 Jun 2011; Jeroen Roovers <jer@g.o> linux-logo-5.11.ebuild,
77 +files/logo_config:
78
79
80
81 1.1 app-misc/linux-logo/linux-logo-5.11-r1.ebuild
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/linux-logo/linux-logo-5.11-r1.ebuild?rev=1.1&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/linux-logo/linux-logo-5.11-r1.ebuild?rev=1.1&content-type=text/plain
85
86 Index: linux-logo-5.11-r1.ebuild
87 ===================================================================
88 # Copyright 1999-2011 Gentoo Foundation
89 # Distributed under the terms of the GNU General Public License v2
90 # $Header: /var/cvsroot/gentoo-x86/app-misc/linux-logo/linux-logo-5.11-r1.ebuild,v 1.1 2011/06/29 14:11:37 c1pher Exp $
91
92 EAPI="4"
93
94 inherit toolchain-funcs
95
96 MY_P=${PN/-/_}-${PV}
97 S=${WORKDIR}/${MY_P}
98 DESCRIPTION="A utility that displays an ANSI/ASCII logo and some system information"
99 HOMEPAGE="http://www.deater.net/weave/vmwprod/linux_logo/"
100 SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz"
101
102 LICENSE="GPL-2"
103 SLOT="0"
104 KEYWORDS="~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86"
105 IUSE="nls"
106
107 RDEPEND="nls? ( virtual/libintl )"
108 DEPEND="${RDEPEND}
109 nls? ( sys-devel/gettext )"
110
111 src_prepare() {
112 cp "${FILESDIR}"/logo_config "${S}/" || die
113 cp "${FILESDIR}"/gentoo{,2}.logo "${S}"/logos/ \
114 || die "Unable to copy Gentoo logos"
115 echo "NAME gentoo" >> "${S}"/logos/gentoo.logo
116 # Remove warn_unused_result warning
117 sed -i -e 's/FILE \*fff;/FILE \*fff;\n char *stemp;/' \
118 -e 's/fgets/stemp=fgets/' "${S}"/load_logo.c || die "sed failed"
119 }
120
121 src_configure() {
122 ARCH="" ./configure --prefix="${D}"/usr || die "configure failed"
123 }
124
125 src_compile() {
126 emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
127 }
128
129 src_install() {
130 emake install
131
132 dodoc BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ
133
134 newinitd "${FILESDIR}"/${PN}.init.d ${PN}
135 newconfd "${FILESDIR}"/${P}.conf ${PN}
136 }
137
138 pkg_postinst() {
139 echo
140 elog "Linux_logo ebuild for Gentoo comes with two Gentoo logos."
141 elog ""
142 elog "To display the first Gentoo logo type: linux_logo -L gentoo"
143 elog "To display the second Gentoo logo type: linux_logo -L gentoo-alt"
144 elog "To display all the logos available type: linux_logo -L list."
145 elog ""
146 elog "To start linux_logo on boot, please type:"
147 elog " rc-update add linux-logo default"
148 elog "which uses the settings found in"
149 elog " /etc/conf.d/linux-logo"
150 echo
151 }
152
153 pkg_prerm() {
154 # Restore issue files
155 mv /etc/issue.linux-logo.backup /etc/issue 2> /dev/null
156 mv /etc/issue.net.linux-logo.backup /etc/issue.net 2> /dev/null
157 }