Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 1630 - New ebuilds: glib 2.0.1, atk 1.0.1, pango 1.0.1, gtk 2.0.1
Summary: New ebuilds: glib 2.0.1, atk 1.0.1, pango 1.0.1, gtk 2.0.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Spider (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-04-09 18:09 UTC by Craig Dooley
Modified: 2003-02-04 19:42 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Dooley 2002-04-09 18:09:48 UTC
 
Comment 1 Craig Dooley 2002-04-09 18:11:59 UTC
glib-2.0.1.ebuild:
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Geert Bevin <gbevin@gentoo.org>
# Updated to 2.0.1 by Craig Dooley <cd5697@albany.edu>

S=${WORKDIR}/${P}
DESCRIPTION="The GLib library of C routines 2.0"
SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.gz"
HOMEPAGE="http://www.gtk.org/"

DEPEND="virtual/glibc"
SLOT="2"

src_compile() {
        local myconf

        ./configure --host=${CHOST} \
                    --prefix=/usr \
                    --infodir=/usr/share/info \
                    --mandir=/usr/share/man \
                    --with-threads=posix \
                    --enable-debug=no || die

        emake || die
}

src_install() {
        make prefix=${D}/usr \
             infodir=${D}/usr/share/info \
             mandir=${D}/usr/share/man \
             install || die
    
        dodoc AUTHORS ChangeLog COPYING README INSTALL NEWS
}



atk-1.0.1.ebuild:
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Craig Dooley <cd5697@albany.edu>

S=${WORKDIR}/${P}
DESCRIPTION="Accessibility Toolkit for GTK 2"
SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.gz"
HOMEPAGE="http://www.gtk.org/"

DEPEND="virtual/glibc
                >=dev-libs/glib-2.0.1"
SLOT="2"

src_compile() {
        local myconf

        ./configure --host=${CHOST} \
                    --prefix=/usr \
                    --infodir=/usr/share/info \
                    --mandir=/usr/share/man \
                    --with-threads=posix \
                    --enable-debug=no || die

        emake || die
}

src_install() {
        make prefix=${D}/usr \
             infodir=${D}/usr/share/info \
             mandir=${D}/usr/share/man \
             install || die
    
        dodoc AUTHORS ChangeLog COPYING README INSTALL NEWS
}



pango-1.0.1.ebuild:
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Craig Dooley <cd5697@albany.edu>

S=${WORKDIR}/${P}
DESCRIPTION="Font Rendering Library for GTK 2"
SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.gz"
HOMEPAGE="http://www.gtk.org/"

DEPEND="virtual/glibc
                >=dev-libs/glib-2.0.1
                >=atk-1.0.1
                >=freetype-2.0.9"

SLOT="2"

src_compile() {
        local myconf

        ./configure --host=${CHOST} \
                    --prefix=/usr \
                    --infodir=/usr/share/info \
                    --mandir=/usr/share/man \
                    --with-threads=posix \
                    --enable-debug=no || die

        emake || die
}

src_install() {
        make prefix=${D}/usr \
             infodir=${D}/usr/share/info \
             mandir=${D}/usr/share/man \
                 install || die
    
        dodoc AUTHORS ChangeLog COPYING README INSTALL NEWS TODO.xml
}

pkg_postinst() {
        /usr/bin/pango-querymodules > /usr/etc/pango/pango.modules
}



gtk+-2.0.1.ebuild:
# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Author Craig Dooley <cd5697@albany.edu>

S=${WORKDIR}/${P}
DESCRIPTION="Gimp Toolkit Version 2"
SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.0/${P}.tar.gz"
HOMEPAGE="http://www.gtk.org/"

DEPEND="virtual/glibc
                >=dev-libs/glib-2.0.1
                >=atk-1.0.1
                >=freetype-2.0.9
                >=pango-1.0.1
                >=libpng-1.2.1
                >=jpeg-6b-r2
                >=tiff-3.5.7"

SLOT="2"

src_compile() {
        local myconf

        ./configure --host=${CHOST} \
                    --prefix=/usr \
                    --infodir=/usr/share/info \
                    --mandir=/usr/share/man \
                    --with-threads=posix \
                    --enable-debug=no || die

        emake || die
}

src_install() {
        make prefix=${D}/usr \
             infodir=${D}/usr/share/info \
             mandir=${D}/usr/share/man \
             install || die
    
        dodoc AUTHORS ChangeLog COPYING README INSTALL NEWS NEWS TODO
}
Comment 2 Spider (RETIRED) gentoo-dev 2002-04-10 04:46:23 UTC
Thanks, But I'm closing this bug for several reasons:
1) We must update -all- packages that depend on gtk+-1.2 before we can add gtk+-2.0
2) Theese don't use gtk-doc, and the dodoc parts are lacking. (not all
documentation is installed)
3) There's been a gtk+-2.0.2 out for about a week or so ;)