diff options
Diffstat (limited to 'x11-themes/redhat-artwork')
-rw-r--r-- | x11-themes/redhat-artwork/ChangeLog | 8 | ||||
-rw-r--r-- | x11-themes/redhat-artwork/redhat-artwork-0.243-r1.ebuild | 185 |
2 files changed, 6 insertions, 187 deletions
diff --git a/x11-themes/redhat-artwork/ChangeLog b/x11-themes/redhat-artwork/ChangeLog index a472abcaf575..93c35184fcb6 100644 --- a/x11-themes/redhat-artwork/ChangeLog +++ b/x11-themes/redhat-artwork/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-themes/redhat-artwork -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/ChangeLog,v 1.97 2008/08/25 17:06:32 nixnut Exp $ +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/ChangeLog,v 1.98 2009/03/21 22:19:10 nelchael Exp $ + + 21 Mar 2009; Krzysiek Pawlik <nelchael@gentoo.org> + -redhat-artwork-0.243-r1.ebuild: + Remove old versions. 25 Aug 2008; nixnut <nixnut@gentoo.org> redhat-artwork-5.0.8-r4.ebuild: Stable on ppc wrt bug 226641 diff --git a/x11-themes/redhat-artwork/redhat-artwork-0.243-r1.ebuild b/x11-themes/redhat-artwork/redhat-artwork-0.243-r1.ebuild deleted file mode 100644 index a567cb683302..000000000000 --- a/x11-themes/redhat-artwork/redhat-artwork-0.243-r1.ebuild +++ /dev/null @@ -1,185 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/redhat-artwork/redhat-artwork-0.243-r1.ebuild,v 1.12 2007/07/22 04:15:00 omp Exp $ - -inherit eutils rpm versionator kde-functions - -MY_PV="${PV}-2" -DESCRIPTION="RedHat's Bluecurve theme for GTK2, KDE, GDM, Metacity and Nautilus" -HOMEPAGE="http://www.redhat.com" -SRC_URI="http://download.fedora.redhat.com/pub/fedora/linux/core/development/source/SRPMS/${PN}-${MY_PV}.src.rpm" -LICENSE="GPL-2" - -SLOT="0" -KEYWORDS="alpha amd64 ~hppa ia64 ppc sparc x86" -IUSE="kde audacious" - -# See end of src_install(): -IUSE="${IUSE} gdm kdm cursors icons nautilus" - -RDEPEND=">=x11-libs/gtk+-2.0 - kde? ( || ( ( kde-base/kcontrol kde-base/kwin ) - kde-base/kdebase ) )" - -DEPEND="${RDEPEND} - media-gfx/icon-slicer - dev-util/intltool - =sys-devel/automake-1.8* - x11-apps/xcursorgen" - -MY_SV=$(get_version_component_range 1-2) -S=${WORKDIR}/${PN}-${MY_SV} - -pkg_setup() { - - einfo - einfo "This version provides more control over what is installed" - einfo "than previous version." - einfo - einfo "Please check your USE flags." - einfo - - epause - -} - -src_compile() { - - epatch ${WORKDIR}/redhat-artwork-0.122-padding-fix.patch - epatch ${WORKDIR}/redhat-artwork-0.129-remove-throbber.patch - - if use kde; then - set-qtdir 3 - set-kdedir 3 - fi - - # dies if LANG has UTF-8 - export LANG=C - export LC_ALL=C - - export WANT_AUTOCONF=2.5 - export WANT_AUTOMAKE=1.8 - - rm -f configure - sed -i -e "s|.*MCOPIDL.*||" \ - -e "s|.*ARTSCCONFIG.*||" \ - acinclude.m4 - - if ! use kde; then - sed -i -e "s|KDE_SET_PREFIX||" \ - -e "s|KDE_CHECK_FINAL||" \ - -e "s|dnl KDE_USE_QT||" \ - -e "s|AC_PATH_KDE||" \ - -e "s|art/kde/Makefile||" \ - -e "s|art/kde/kwin/Makefile||" \ - -e "s|art/kde/kwin/Bluecurve/Makefile||" \ - configure.in - - sed -i -e "s|kde||" \ - -e "s|qt||" \ - art/Makefile.am - fi - - sed -i -e "s|AM_PATH_GTK(1.2.9, ,||" \ - -e "s|AC_MSG_ERROR(.*GTK+-1.*||" \ - -e "s|AC_CHECK_LIB(gtk, gtk_style_set_prop_experimental, :,||" \ - -e "s|AC_MSG_ERROR(.*gtk_style.*||" \ - -e "s| \$GTK_LIBS)||" \ - -e "s|AM_PATH_GDK_PIXBUF||" \ - -e "s|art/gtk/Bluecurve1/Makefile||" \ - -e "s|art/gtk/Bluecurve1/gtk/Makefile||" \ - configure.in - - sed -i -e "s|Bluecurve1||" \ - art/gtk/Makefile.am - - sed -i -e 's| $(datadir)| $(DESTDIR)$(datadir)|' \ - art/cursor/Bluecurve/Makefile.am \ - art/cursor/Bluecurve-inverse/Makefile.am \ - art/cursor/LBluecurve/Makefile.am \ - art/cursor/LBluecurve-inverse/Makefile.am \ - art/icon/Makefile.am \ - art/icon/Bluecurve/sheets/Makefile.am || die - - autoreconf --force --install || die "autoreconf failed" - intltoolize --force - - sed -i -e "s|GtkStyle|4|" art/qt/Bluecurve/bluecurve.cpp || die - - econf || die - emake QTDIR="${QTDIR}" styledir="${QTDIR}/plugins/styles" || die - -} - -src_install () { - - # dies if LANG has UTF-8 - export LANG=C - export LC_ALL=C - - make QTDIR="${QTDIR}" styledir="${QTDIR}/plugins/styles" \ - DESTDIR="${D}" install || die - - # yank redhat logos (registered trademarks, etc) - rm -f ${D}/usr/share/gdm/themes/Bluecurve/rh_logo-header.png - rm -f ${D}/usr/share/gdm/themes/Bluecurve/screenshot.png - - cd ${D}/usr/share/gdm/themes/Bluecurve/ - - # replace redhat logo with gnome logo from happygnome theme, use .svg if >=gnome-base/gdm-2.14 installed - if has_version gnome-base/gdm >=2.14; then - sed -i -e 's|<normal file="rh_logo-header.png"/>|<normal file="/usr/share/gdm/themes/happygnome/gnome-logo.svg"/>|' \ - -e 's|<pos x="3%" y="5%" width="398" height="128" anchor="nw"/>|<pos x="3%" y="3%"/>|' Bluecurve.xml || die - else - sed -i -e 's|<normal file="rh_logo-header.png"/>|<normal file="/usr/share/gdm/themes/happygnome/gnome-logo.png"/>|' \ - -e 's|<pos x="3%" y="5%" width="398" height="128" anchor="nw"/>|<pos x="3%" y="3%"/>|' Bluecurve.xml || die - fi - - # Bluecurve GDM screenshot has redhat logo - # Theme copyright notice left intact... do not modify it - sed -i -e 's|Screenshot=|#Screenshot=|' GdmGreeterTheme.desktop - - X11_IMPLEM="xorg-x11" - - for x in Bluecurve Bluecurve-inverse; do - dodir /usr/share/cursors/${X11_IMPLEM}/${x} - mv ${D}/usr/share/icons/${x}/cursors ${D}/usr/share/cursors/${X11_IMPLEM}/${x} - dosym /usr/share/cursors/${X11_IMPLEM}/${x}/cursors /usr/share/icons/${x}/cursors - done - - # remove audacious skin if unneeded - if ! use audacious; then - rm -rf "${D}/usr/share/xmms" - else - mv "${D}/usr/share/xmms" "${D}/usr/share/audacious" - fi - - cd ${S} - dodoc AUTHORS NEWS README ChangeLog - - ### - # Some extra features - allows redhat-artwork to be very light: - ### - use gdm || rm -rf ${D}/usr/share/gdm - use kdm || rm -rf ${D}/usr/share/apps/kdm - use cursors || rm -rf ${D}/usr/share/cursors - use icons || { - rm -rf ${D}/usr/share/icons - rm -rf ${D}/usr/share/pixmaps/*.png - } - use nautilus || rm -rf ${D}/usr/share/pixmaps/nautilus - -} - -pkg_postinst() { - - einfo - einfo "This version provides more control over what is installed" - einfo "than previous version." - einfo - einfo "Please check your USE flags." - einfo - - epause - -} |