Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 4625 Details for
Bug 9036
redhat-artwork-0.47.ebuild (Update)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
redhat-artwork-0.47.ebuild
redhat-artwork-0.47.ebuild (text/plain), 4.00 KB, created by
Sakari Lehtonen
on 2002-10-12 06:53:57 UTC
(
hide
)
Description:
redhat-artwork-0.47.ebuild
Filename:
MIME Type:
Creator:
Sakari Lehtonen
Created:
2002-10-12 06:53:57 UTC
Size:
4.00 KB
patch
obsolete
># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/x11-themes/redhat-artwork/redhat-artwork-0.39.ebuild,v 1.6 2002/10/05 05:39:28 drobbins Exp $ > >IUSE="kde" > >DESCRIPTION="RedHat's Bluecurve theme for GTK1, GTK2, KDE3, GDM, Metacity and Nautilus" >HOMEPAGE="http://www.redhat.com" >SRC_URI="ftp://ftp.sunet.se/pub/Linux/distributions/redhat/redhat/linux/rawhide/SRPMS/SRPMS/${P}-3.src.rpm" >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="x86 ppc" > ># Needed to build... >DEPEND="sys-devel/autoconf > sys-devel/automake > app-arch/rpm2targz > gtk? ( >=media-libs/gdk-pixbuf-0.2.5 > =x11-libs/gtk+-1.2* ) > >=x11-libs/gtk+-2.0 > kde? ( >=x11-libs/qt-3.0.5 > >=kde-base/kdebase-3.0.2 )" > ># Because one may only want to use the theme with kde OR gtk OR Metacity ># OR gdm, we don't want any run-time dependencies... >RDEPEND="" > >S="${WORKDIR}/${P}" > ># We need to change som RedHat-specific stuff to Gentoo-style... >_replace() { > FROM=$1 > TO=$2 > > for FILE in $(fgrep -r -l "${FROM}" *); do > echo -n Changing \"${FROM}\" to \"${TO}\" in ${FILE}... > sed "s:${FROM}:${TO}:g" < "${FILE}" > "${FILE}.$$" > mv "${FILE}.$$" "${FILE}" > echo Done. > done >} > >src_unpack() { > cd ${WORKDIR} > rpm2targz ${DISTDIR}/${A} > tar xvzf ${P}*.src.tar.gz > tar xvzf ${P}.tar.gz >} > >src_compile() { > > # disable qt and kde support if kde use keyword is not set > # note: qt and kde support seem to be tied together... maybe someone with > # autoconf experience can seperate the two > use kde || ( > > rm configure > mv configure.in configure.in.old > sed -e "s|dnl KDE_USE_QT||" \ > -e "s|KDE_||g" \ > -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.old > configure.in > > mv art/Makefile.am art/Makefile.am.old > sed -e "s|kde||" \ > -e "s|qt||" \ > art/Makefile.am.old > art/Makefile.am > > mv art/Makefile.in art/Makefile.in.old > sed -e "s|kde||" \ > -e "s|qt||" \ > art/Makefile.in.old > art/Makefile.in > > autoconf > automake > > ) > # disable gtk1 support, a bit kludgey, but hey so is this ebuild :) > # -- sakari > use gtk || ( > > rm configure > mv configure.in configure.in.old > sed -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.old > configure.in > > mv art/gtk/Makefile.am art/gtk/Makefile.am.old > sed -e "s|Bluecurve1||" \ > art/gtk/Makefile.am.old > art/gtk/Makefile.am > > autoconf > automake > ) > > econf || die > emake || die >} > >src_install () { > make DESTDIR=${D} install || die > > use kde && ( > mkdir -p ${D}/${KDEDIR}/share > mv ${D}/usr/share/apps ${D}/${KDEDIR}/share/apps > mv ${D}/usr/share/icons ${D}/${KDEDIR}/share/icons > > # Until someone makes a nice Gentoo-replacement for the > # RedHat-logo in the splash, we don't install the splash > # at all... :) > rm -rf ${D}/${KDEDIR}/share/apps/ksplash > > ) > > # yank redhat logos (registered trademarks, etc) > rm -f ${D}/usr/share/pixmaps/splash/gnome-splash.png > 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 > sed -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 > Bluecurve.xml.mod || die > > mv Bluecurve.xml.mod Bluecurve.xml > > # Bluecurve GDM screenshot has redhat logo > # Theme copyright notice left intact... do not modify it > sed -e 's|Screenshot=|#Screenshot=|' GdmGreeterTheme.desktop > GdmGreeterTheme.desktop.mod > mv GdmGreeterTheme.desktop.mod GdmGreeterTheme.desktop > > cd ${S} > dodoc AUTHORS NEWS README >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 9036
: 4625