Gentoo Archives: gentoo-commits

From: "Sergei Trofimovich (slyfox)" <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/aalib: metadata.xml aalib-1.4_rc5-r1.ebuild ChangeLog
Date: Mon, 06 Feb 2012 06:59:57
Message-Id: 20120206065947.76A8020034@flycatcher.gentoo.org
1 slyfox 12/02/06 06:59:47
2
3 Modified: metadata.xml ChangeLog
4 Added: aalib-1.4_rc5-r1.ebuild
5 Log:
6 Fixed bug #224267 by Peter Hüwe (missing function prototypes). Added myself to maintainers.
7
8 (Portage version: 2.2.0_alpha84_p53/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.5 media-libs/aalib/metadata.xml
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/aalib/metadata.xml?rev=1.5&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/aalib/metadata.xml?rev=1.5&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/aalib/metadata.xml?r1=1.4&r2=1.5
16
17 Index: metadata.xml
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-libs/aalib/metadata.xml,v
20 retrieving revision 1.4
21 retrieving revision 1.5
22 diff -u -r1.4 -r1.5
23 --- metadata.xml 4 Nov 2008 13:04:41 -0000 1.4
24 +++ metadata.xml 6 Feb 2012 06:59:47 -0000 1.5
25 @@ -1,8 +1,12 @@
26 <?xml version="1.0" encoding="UTF-8"?>
27 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
28 <pkgmetadata>
29 -<herd>video</herd>
30 -<maintainer>
31 - <email>media-video@g.o</email>
32 -</maintainer>
33 + <herd>video</herd>
34 + <maintainer>
35 + <email>media-video@g.o</email>
36 + </maintainer>
37 + <maintainer>
38 + <email>slyfox@g.o</email>
39 + <name>Sergei Trofimovich</name>
40 + </maintainer>
41 </pkgmetadata>
42
43
44
45 1.42 media-libs/aalib/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/aalib/ChangeLog?rev=1.42&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/aalib/ChangeLog?rev=1.42&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/aalib/ChangeLog?r1=1.41&r2=1.42
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/media-libs/aalib/ChangeLog,v
54 retrieving revision 1.41
55 retrieving revision 1.42
56 diff -u -r1.41 -r1.42
57 --- ChangeLog 6 Feb 2011 12:08:49 -0000 1.41
58 +++ ChangeLog 6 Feb 2012 06:59:47 -0000 1.42
59 @@ -1,6 +1,13 @@
60 # ChangeLog for media-libs/aalib
61 -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/media-libs/aalib/ChangeLog,v 1.41 2011/02/06 12:08:49 leio Exp $
63 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
64 +# $Header: /var/cvsroot/gentoo-x86/media-libs/aalib/ChangeLog,v 1.42 2012/02/06 06:59:47 slyfox Exp $
65 +
66 +*aalib-1.4_rc5-r1 (06 Feb 2012)
67 +
68 + 06 Feb 2012; Sergei Trofimovich <slyfox@g.o> +aalib-1.4_rc5-r1.ebuild,
69 + +files/aalib-1.4_rc5-fix-protos.patch, metadata.xml:
70 + Fixed bug #224267 by Peter Hüwe (missing function prototypes). Added myself to
71 + maintainers.
72
73 06 Feb 2011; Mart Raudsepp <leio@g.o> aalib-1.4_rc5.ebuild:
74 Drop to ~mips
75
76
77
78 1.1 media-libs/aalib/aalib-1.4_rc5-r1.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/aalib/aalib-1.4_rc5-r1.ebuild?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/aalib/aalib-1.4_rc5-r1.ebuild?rev=1.1&content-type=text/plain
82
83 Index: aalib-1.4_rc5-r1.ebuild
84 ===================================================================
85 # Copyright 1999-2012 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Header: /var/cvsroot/gentoo-x86/media-libs/aalib/aalib-1.4_rc5-r1.ebuild,v 1.1 2012/02/06 06:59:47 slyfox Exp $
88
89 inherit eutils libtool toolchain-funcs autotools
90
91 MY_P="${P/_/}"
92 S="${WORKDIR}/${PN}-1.4.0"
93
94 DESCRIPTION="A ASCII-Graphics Library"
95 HOMEPAGE="http://aa-project.sourceforge.net/aalib/"
96 SRC_URI="mirror://sourceforge/aa-project/${MY_P}.tar.gz"
97
98 LICENSE="GPL-2"
99 SLOT="0"
100 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
101 IUSE="X slang gpm"
102
103 RDEPEND="X? ( x11-libs/libX11 )
104 slang? ( >=sys-libs/slang-1.4.2 )"
105 DEPEND="${RDEPEND}
106 >=sys-libs/ncurses-5.1
107 X? ( x11-proto/xproto )
108 gpm? ( sys-libs/gpm )"
109
110 src_unpack() {
111 unpack ${A}
112 cd "${S}"
113 epatch "${FILESDIR}"/${PN}-1.4_rc4-gentoo.patch
114 epatch "${FILESDIR}"/${PN}-1.4_rc4-m4.patch
115 epatch "${FILESDIR}"/${PN}-1.4_rc5-fix-protos.patch #224267
116
117 sed -i -e 's:#include <malloc.h>:#include <stdlib.h>:g' "${S}"/src/*.c
118
119 # Fix bug #165617.
120 use gpm && sed -i \
121 's/gpm_mousedriver_test=yes/gpm_mousedriver_test=no/' "${S}/configure.in"
122
123 eautoreconf
124 }
125
126 src_compile() {
127 econf \
128 $(use_with slang slang-driver) \
129 $(use_with X x11-driver) \
130 || die
131 emake CC="$(tc-getCC)" || die
132 }
133
134 src_install() {
135 emake DESTDIR="${D}" install || die
136 dodoc ANNOUNCE AUTHORS ChangeLog NEWS README*
137 }