Gentoo Archives: gentoo-commits

From: "Thomas Beierlein (tomjbe)" <tomjbe@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-electronics/geda: ChangeLog geda-1.6.2.ebuild
Date: Mon, 28 Feb 2011 20:10:31
Message-Id: 20110228201021.A4FAC20054@flycatcher.gentoo.org
1 tomjbe 11/02/28 20:10:21
2
3 Modified: ChangeLog
4 Added: geda-1.6.2.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.1.9.41/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.65 sci-electronics/geda/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/ChangeLog?rev=1.65&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/ChangeLog?rev=1.65&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/ChangeLog?r1=1.64&r2=1.65
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v
20 retrieving revision 1.64
21 retrieving revision 1.65
22 diff -u -r1.64 -r1.65
23 --- ChangeLog 25 Aug 2010 11:32:21 -0000 1.64
24 +++ ChangeLog 28 Feb 2011 20:10:21 -0000 1.65
25 @@ -1,6 +1,11 @@
26 # ChangeLog for sci-electronics/geda
27 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.64 2010/08/25 11:32:21 flameeyes Exp $
29 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/ChangeLog,v 1.65 2011/02/28 20:10:21 tomjbe Exp $
31 +
32 +*geda-1.6.2 (28 Feb 2011)
33 +
34 + 28 Feb 2011; Thomas Beierlein <tomjbe@g.o> +geda-1.6.2.ebuild:
35 + Version bump.
36
37 25 Aug 2010; Diego E. Pettenò <flameeyes@g.o>
38 geda-1.4.0-r1.ebuild:
39
40
41
42 1.1 sci-electronics/geda/geda-1.6.2.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild?rev=1.1&content-type=text/plain
46
47 Index: geda-1.6.2.ebuild
48 ===================================================================
49 # Copyright 1999-2011 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/sci-electronics/geda/geda-1.6.2.ebuild,v 1.1 2011/02/28 20:10:21 tomjbe Exp $
52
53 EAPI="2"
54
55 inherit fdo-mime versionator gnome2-utils
56
57 MY_P="${PN}-gaf-${PV}"
58 DESCRIPTION="GPL Electronic Design Automation (gEDA):gaf core package"
59 HOMEPAGE="http://www.gpleda.org/"
60 SRC_URI="http://geda.seul.org/release/v$(get_version_component_range 1-2)/${PV}/${MY_P}.tar.gz"
61
62 LICENSE="GPL-2"
63 SLOT="0"
64 KEYWORDS="~amd64 ~ppc ~sparc ~x86"
65 IUSE="debug doc examples nls stroke threads"
66
67 CDEPEND="
68 >=dev-libs/glib-2.12
69 >=x11-libs/gtk+-2.10
70 >=x11-libs/cairo-1.2.0
71 >=dev-scheme/guile-1.8[deprecated]
72 nls? ( virtual/libintl )
73 stroke? ( >=dev-libs/libstroke-0.5.1 )"
74
75 DEPEND="${CDEPEND}
76 !sci-libs/libgeda
77 !sci-electronics/geda-docs
78 !sci-electronics/geda-examples
79 !sci-electronics/geda-gattrib
80 !sci-electronics/geda-gnetlist
81 !sci-electronics/geda-gschem
82 !sci-electronics/geda-gsymcheck
83 !sci-electronics/geda-symbols
84 !sci-electronics/geda-utils
85 sys-apps/groff
86 dev-util/desktop-file-utils
87 x11-misc/shared-mime-info
88 >=dev-util/pkgconfig-0.15.0
89 nls? ( >=sys-devel/gettext-0.16 )"
90
91 RDEPEND="${CDEPEND}
92 sci-electronics/electronics-menu"
93
94 S="${WORKDIR}/${MY_P}"
95
96 src_prepare() {
97 if ! use doc ; then
98 sed -i -e '/^SUBDIRS = /s/docs//' Makefile.in || die "sed failed"
99 fi
100 if ! use examples ; then
101 sed -i -e 's/\texamples$//' Makefile.in || die "sed failed"
102 fi
103 }
104
105 src_configure() {
106 econf \
107 --docdir=/usr/share/doc/${PF} \
108 $(use_enable threads threads posix) \
109 $(use_with stroke libstroke) \
110 $(use_enable nls) \
111 $(use_enable debug assert) \
112 --disable-doxygen \
113 --disable-dependency-tracking \
114 --disable-rpath \
115 --disable-update-xdg-database
116 }
117
118 src_install() {
119 emake DESTDIR="${D}" install || die "install failed"
120 dodoc AUTHORS NEWS README
121 }
122
123 src_test() {
124 emake -j1 check || die "test failed"
125 }
126
127 pkg_preinst() {
128 gnome2_icon_savelist
129 }
130
131 pkg_postinst() {
132 fdo-mime_desktop_database_update
133 fdo-mime_mime_database_update
134 gnome2_icon_cache_update
135 }
136
137 pkg_postrm() {
138 fdo-mime_desktop_database_update
139 fdo-mime_mime_database_update
140 gnome2_icon_cache_update
141 }