Gentoo Archives: gentoo-commits

From: "Michele Noberasco (s4t4n)" <s4t4n@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emulation/vov: vov-2.0.0.ebuild metadata.xml Manifest ChangeLog
Date: Mon, 18 Feb 2008 11:14:33
Message-Id: E1JR3x8-0002X7-Ob@stork.gentoo.org
1 s4t4n 08/02/18 11:14:30
2
3 Added: vov-2.0.0.ebuild metadata.xml Manifest ChangeLog
4 Log:
5 Initial import.
6 (Portage version: 2.1.4.4)
7
8 Revision Changes Path
9 1.1 app-emulation/vov/vov-2.0.0.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vov/vov-2.0.0.ebuild?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vov/vov-2.0.0.ebuild?rev=1.1&content-type=text/plain
13
14 Index: vov-2.0.0.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/app-emulation/vov/vov-2.0.0.ebuild,v 1.1 2008/02/18 11:14:30 s4t4n Exp $
19
20 inherit flag-o-matic
21
22 DESCRIPTION="vov (Vov's Obsessive Von-Neumann) is a tool that emulates the behavior of a Von-Neumann machine."
23 HOMEPAGE="http://home.gna.org/vov/"
24 SRC_URI="http://download.gna.org/vov/${P}.tar.gz"
25
26 LICENSE="GPL-2"
27 SLOT="0"
28 KEYWORDS="~x86"
29 IUSE="debug gprof"
30
31 RDEPEND="virtual/libc"
32 DEPEND=">=sys-devel/flex-2.5.33-r3
33 >=sys-apps/sed-4.1.5"
34
35 src_unpack()
36 {
37 unpack ${A}
38
39 # do no install redundant documentation
40 cd "${S}"
41 sed -i 's/src scripts docs/src scripts/' "${S}/Makefile.in"
42 }
43
44 src_compile()
45 {
46 local fp_support=""
47
48 if use gprof; then
49 filter-flags "-fomit-frame-pointer"
50 fp_support="--enable-frame-pointer"
51 fi
52
53 econf \
54 `use_enable gprof` \
55 `use_enable debug` \
56 ${fp_support} \
57 || die "econf failed"
58
59 emake || die "emake failed"
60 }
61
62 src_install()
63 {
64 emake DESTDIR="${D}" install || die "emake install failed"
65 dodoc AUTHORS README NEWS
66 doman docs/vov.1
67 }
68
69
70
71 1.1 app-emulation/vov/metadata.xml
72
73 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vov/metadata.xml?rev=1.1&view=markup
74 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vov/metadata.xml?rev=1.1&content-type=text/plain
75
76 Index: metadata.xml
77 ===================================================================
78 <?xml version="1.0" encoding="UTF-8"?>
79 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
80 <pkgmetadata>
81 <herd>no-herd</herd>
82 <maintainer>
83 <email>s4t4n@g.o</email>
84 <name>Michele Noberasco</name>
85 </maintainer>
86 <longdescription>
87 vov (Vov's Obsessive Von-Neumann) is a tool that emulates the behavior of a Von-Neumann machine.
88 It is basically an interpreter, which reads files in the form of memory assignments and executes
89 the encoded instructions. The vov's instructions make you able to perform simple arithmetic data
90 manipulation. It is a very useful tool to see if your programs work and how.
91 </longdescription>
92 </pkgmetadata>
93
94
95
96 1.1 app-emulation/vov/Manifest
97
98 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vov/Manifest?rev=1.1&view=markup
99 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vov/Manifest?rev=1.1&content-type=text/plain
100
101 Index: Manifest
102 ===================================================================
103 DIST vov-2.0.0.tar.gz 510667 RMD160 ff86221d41d2a37962e8c290ee041773737c34a0 SHA1 86177c5bed6515bc412a8c5331541f6f38147975 SHA256 f615cec368999171d911faf539bb32db1ba58d572857b2402efa4be144463bed
104 EBUILD vov-2.0.0.ebuild 1063 RMD160 2fd106d15502cc06725ec9a4634f3e908dacaac4 SHA1 032a271d4f2796d4601375b662b022057b829ab1 SHA256 2645c47a66869c3639bba2bbcc3250da5ac279b48b5784f173cf02fa753e9524
105 MISC ChangeLog 233 RMD160 5e38cdefafcd3b49e6f2af998d1b50bca0a4323c SHA1 3397a96d721144663c3433a9d0acda325ac455db SHA256 a5b3522ebc251228f247b4b8a164f11aca5eb2cd5f3645ce9e4523db803585bd
106 MISC metadata.xml 658 RMD160 0a63022181f059ab3b7a8b4a5de12460d92c5ee6 SHA1 5154d6a9fcf76d106ffb757d80c4a1503d34f527 SHA256 ca998d952222a33047c85809be92ec1ae77e32b45cf6cbf5899e205cfe77604d
107
108
109
110 1.1 app-emulation/vov/ChangeLog
111
112 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vov/ChangeLog?rev=1.1&view=markup
113 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emulation/vov/ChangeLog?rev=1.1&content-type=text/plain
114
115 Index: ChangeLog
116 ===================================================================
117 # ChangeLog for app-emulation/vov
118 # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
119 # $Header: /var/cvsroot/gentoo-x86/app-emulation/vov/ChangeLog,v 1.1 2008/02/18 11:14:30 s4t4n Exp $
120
121 *vov-2.0.0 (18 Feb 2007)
122
123 18 Feb 2007; Michele Noberasco <s4t4n@g.o> vov-2.0.0.ebuild:
124 Initial import.
125
126
127
128
129 --
130 gentoo-commits@l.g.o mailing list