Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnustep-base/gnustep-gui: ChangeLog gnustep-gui-0.16.0.ebuild
Date: Mon, 22 Dec 2008 14:00:00
Message-Id: E1LElKA-0007kq-Ah@stork.gentoo.org
1 voyageur 08/12/22 13:59:58
2
3 Modified: ChangeLog
4 Added: gnustep-gui-0.16.0.ebuild
5 Log:
6 Major version bump, Nib loading refractored and improved, support for autosaving in NSDocuments, NSWindowController made a subclass of NSResponder, NSTokenField and netokenFiledCell classes added
7 (Portage version: 2.2_rc18/cvs/Linux 2.6.26-gentoo x86_64)
8
9 Revision Changes Path
10 1.73 gnustep-base/gnustep-gui/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog?rev=1.73&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog?rev=1.73&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog?r1=1.72&r2=1.73
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v
19 retrieving revision 1.72
20 retrieving revision 1.73
21 diff -u -r1.72 -r1.73
22 --- ChangeLog 17 Nov 2008 13:39:22 -0000 1.72
23 +++ ChangeLog 22 Dec 2008 13:59:58 -0000 1.73
24 @@ -1,6 +1,14 @@
25 # ChangeLog for gnustep-base/gnustep-gui
26 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.72 2008/11/17 13:39:22 voyageur Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/ChangeLog,v 1.73 2008/12/22 13:59:58 voyageur Exp $
29 +
30 +*gnustep-gui-0.16.0 (22 Dec 2008)
31 +
32 + 22 Dec 2008; Bernard Cafarelli <voyageur@g.o>
33 + +gnustep-gui-0.16.0.ebuild:
34 + Major version bump, Nib loading refractored and improved, support for
35 + autosaving in NSDocuments, NSWindowController made a subclass of
36 + NSResponder, NSTokenField and netokenFiledCell classes added
37
38 17 Nov 2008; Bernard Cafarelli <voyageur@g.o>
39 -gnustep-gui-0.12.1.ebuild:
40
41
42
43 1.1 gnustep-base/gnustep-gui/gnustep-gui-0.16.0.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-gui/gnustep-gui-0.16.0.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnustep-base/gnustep-gui/gnustep-gui-0.16.0.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gnustep-gui-0.16.0.ebuild
49 ===================================================================
50 # Copyright 1999-2008 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-gui/gnustep-gui-0.16.0.ebuild,v 1.1 2008/12/22 13:59:58 voyageur Exp $
53
54 inherit gnustep-base multilib
55
56 DESCRIPTION="Library of GUI classes written in Obj-C"
57 HOMEPAGE="http://www.gnustep.org/"
58 SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
59
60 KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd"
61 SLOT="0"
62 LICENSE="LGPL-2.1"
63
64 IUSE="jpeg gif png portaudio cups"
65
66 DEPEND="${GNUSTEP_CORE_DEPEND}
67 >=gnustep-base/gnustep-base-1.18.0
68 x11-libs/libXt
69 >=media-libs/tiff-3
70 jpeg? ( >=media-libs/jpeg-6b )
71 gif? ( >=media-libs/giflib-4.1 )
72 png? ( >=media-libs/libpng-1.2 )
73 !x86-fbsd? ( portaudio? ( =media-libs/portaudio-19* ) )
74 cups? ( >=net-print/cups-1.1 )
75 media-libs/audiofile
76 app-text/aspell"
77 RDEPEND="${DEPEND}"
78
79 src_compile() {
80 egnustep_env
81
82 myconf="--with-tiff-include=/usr/include --with-tiff-library=/usr/$(get_libdir)"
83 use gif && myconf="$myconf --disable-ungif --enable-libgif"
84 myconf="$myconf `use_enable jpeg`"
85 myconf="$myconf `use_enable png`"
86 myconf="$myconf `use_enable portaudio gsnd`"
87 myconf="$myconf `use_enable cups`"
88
89 econf $myconf || die "configure failed"
90
91 egnustep_make || die
92 }
93
94 pkg_postinst() {
95 ewarn "The shared library version has changed in this release."
96 ewarn "You will need to recompile all Applications/Tools/etc in order"
97 ewarn "to use this library. Please run revdep-rebuild to do so"
98 }