Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-themes/redhat-artwork: ChangeLog redhat-artwork-5.0.8-r4.ebuild
Date: Wed, 01 Dec 2010 23:37:10
Message-Id: 20101201233700.B316720054@flycatcher.gentoo.org
1 flameeyes 10/12/01 23:37:00
2
3 Modified: ChangeLog redhat-artwork-5.0.8-r4.ebuild
4 Log:
5 Cleanup autotools handling, and use unpack for applying patches and preparing, so that the package will build properly when using libtool 2.4 and a modern automake.
6
7 (Portage version: 2.2.0_alpha6/cvs/Linux x86_64)
8
9 Revision Changes Path
10 1.101 x11-themes/redhat-artwork/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/redhat-artwork/ChangeLog?rev=1.101&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/redhat-artwork/ChangeLog?rev=1.101&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/redhat-artwork/ChangeLog?r1=1.100&r2=1.101
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/ChangeLog,v
19 retrieving revision 1.100
20 retrieving revision 1.101
21 diff -u -r1.100 -r1.101
22 --- ChangeLog 7 Nov 2009 13:29:58 -0000 1.100
23 +++ ChangeLog 1 Dec 2010 23:37:00 -0000 1.101
24 @@ -1,6 +1,12 @@
25 # ChangeLog for x11-themes/redhat-artwork
26 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/ChangeLog,v 1.100 2009/11/07 13:29:58 ssuominen Exp $
28 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/ChangeLog,v 1.101 2010/12/01 23:37:00 flameeyes Exp $
30 +
31 + 01 Dec 2010; Diego E. Pettenò <flameeyes@g.o>
32 + redhat-artwork-5.0.8-r4.ebuild:
33 + Cleanup autotools handling, and use unpack for applying patches and
34 + preparing, so that the package will build properly when using libtool 2.4 and
35 + a modern automake.
36
37 07 Nov 2009; Samuli Suominen <ssuominen@g.o>
38 redhat-artwork-5.0.8-r4.ebuild:
39
40
41
42 1.10 x11-themes/redhat-artwork/redhat-artwork-5.0.8-r4.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/redhat-artwork/redhat-artwork-5.0.8-r4.ebuild?rev=1.10&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/redhat-artwork/redhat-artwork-5.0.8-r4.ebuild?rev=1.10&content-type=text/plain
46 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/redhat-artwork/redhat-artwork-5.0.8-r4.ebuild?r1=1.9&r2=1.10
47
48 Index: redhat-artwork-5.0.8-r4.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/redhat-artwork-5.0.8-r4.ebuild,v
51 retrieving revision 1.9
52 retrieving revision 1.10
53 diff -u -r1.9 -r1.10
54 --- redhat-artwork-5.0.8-r4.ebuild 7 Nov 2009 13:29:58 -0000 1.9
55 +++ redhat-artwork-5.0.8-r4.ebuild 1 Dec 2010 23:37:00 -0000 1.10
56 @@ -1,6 +1,6 @@
57 -# Copyright 1999-2009 Gentoo Foundation
58 +# Copyright 1999-2010 Gentoo Foundation
59 # Distributed under the terms of the GNU General Public License v2
60 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/redhat-artwork-5.0.8-r4.ebuild,v 1.9 2009/11/07 13:29:58 ssuominen Exp $
61 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/redhat-artwork-5.0.8-r4.ebuild,v 1.10 2010/12/01 23:37:00 flameeyes Exp $
62
63 inherit eutils rpm autotools
64
65 @@ -21,14 +21,14 @@
66 DEPEND="${RDEPEND}
67 dev-util/pkgconfig
68 dev-util/intltool
69 - media-gfx/icon-slicer
70 - =sys-devel/automake-1.8*"
71 + media-gfx/icon-slicer"
72
73 RESTRICT="test"
74
75 -src_compile() {
76 -
77 +src_unpack() {
78 + rpm_src_unpack
79 cd "${S}"
80 +
81 epatch "${WORKDIR}/redhat-artwork-5.0.5-add-dirs-to-bluecurve-theme-index.patch"
82 epatch "${WORKDIR}/redhat-artwork-5.0.8-echo.patch"
83
84 @@ -36,35 +36,32 @@
85 export LANG=C
86 export LC_ALL=C
87
88 - export WANT_AUTOCONF=2.5
89 - export WANT_AUTOMAKE=1.8
90 -
91 rm -f configure
92 sed -i -e "s|.*MCOPIDL.*||" \
93 - -e "s|.*ARTSCCONFIG.*||" \
94 + -e "s|.*ARTSCCONFIG.*||" \
95 acinclude.m4
96
97 sed -i -e "s|KDE_SET_PREFIX||" \
98 - -e "s|KDE_CHECK_FINAL||" \
99 - -e "s|dnl KDE_USE_QT||" \
100 - -e "s|AC_PATH_KDE||" \
101 - -e "s|art/kde/Makefile||" \
102 - -e "s|art/kde/kwin/Makefile||" \
103 - -e "s|art/kde/kwin/Bluecurve/Makefile||" \
104 + -e "s|KDE_CHECK_FINAL||" \
105 + -e "s|dnl KDE_USE_QT||" \
106 + -e "s|AC_PATH_KDE||" \
107 + -e "s|art/kde/Makefile||" \
108 + -e "s|art/kde/kwin/Makefile||" \
109 + -e "s|art/kde/kwin/Bluecurve/Makefile||" \
110 configure.in
111
112 sed -i -e "s|kde||" \
113 - -e "s|qt||" \
114 + -e "s|qt||" \
115 art/Makefile.am
116
117 sed -i -e "s|AM_PATH_GTK(1.2.9, ,||" \
118 - -e "s|AC_MSG_ERROR(.*GTK+-1.*||" \
119 - -e "s|AC_CHECK_LIB(gtk, gtk_style_set_prop_experimental, :,||" \
120 - -e "s|AC_MSG_ERROR(.*gtk_style.*||" \
121 - -e "s| \$GTK_LIBS)||" \
122 - -e "s|AM_PATH_GDK_PIXBUF||" \
123 - -e "s|art/gtk/Bluecurve1/Makefile||" \
124 - -e "s|art/gtk/Bluecurve1/gtk/Makefile||" \
125 + -e "s|AC_MSG_ERROR(.*GTK+-1.*||" \
126 + -e "s|AC_CHECK_LIB(gtk, gtk_style_set_prop_experimental, :,||" \
127 + -e "s|AC_MSG_ERROR(.*gtk_style.*||" \
128 + -e "s| \$GTK_LIBS)||" \
129 + -e "s|AM_PATH_GDK_PIXBUF||" \
130 + -e "s|art/gtk/Bluecurve1/Makefile||" \
131 + -e "s|art/gtk/Bluecurve1/gtk/Makefile||" \
132 configure.in
133
134 sed -i -e "s|Bluecurve1||" \
135 @@ -78,17 +75,18 @@
136 art/icon/Makefile.am \
137 art/icon/Bluecurve/sheets/Makefile.am || die
138
139 - eautoreconf --force --install || die "autoreconf failed"
140 + eautoreconf
141
142 ebegin "Running intltoolize"
143 intltoolize --force || die "intltoolize failed"
144 eend $?
145
146 sed -i -e "s|GtkStyle|4|" art/qt/Bluecurve/bluecurve.cpp || die
147 +}
148
149 +src_compile() {
150 econf || die
151 emake QTDIR="${QTDIR}" styledir="${QTDIR}/plugins/styles" || die
152 -
153 }
154
155 src_install () {
156 @@ -98,7 +96,7 @@
157 export LC_ALL=C
158
159 make QTDIR="${QTDIR}" styledir="${QTDIR}/plugins/styles" \
160 - DESTDIR="${D}" install || die
161 + DESTDIR="${D}" install || die
162
163 # yank redhat logos (registered trademarks, etc)
164 rm -f "${D}/usr/share/gdm/themes/Bluecurve/rh_logo-header.png"