diff options
author | Stanislav Brabec <utx@gentoo.org> | 2003-05-29 07:40:03 +0000 |
---|---|---|
committer | Stanislav Brabec <utx@gentoo.org> | 2003-05-29 07:40:03 +0000 |
commit | f72b227f3f52218b1c62216471f5cb0842a56611 (patch) | |
tree | 854e048f7e740ec8e03c31aba5dd28fbb9ed705d /dev-libs/glib | |
parent | set G_BROKEN_FILENAMES (diff) | |
download | gentoo-2-f72b227f3f52218b1c62216471f5cb0842a56611.tar.gz gentoo-2-f72b227f3f52218b1c62216471f5cb0842a56611.tar.bz2 gentoo-2-f72b227f3f52218b1c62216471f5cb0842a56611.zip |
set G_BROKEN_FILENAMES
Diffstat (limited to 'dev-libs/glib')
-rw-r--r-- | dev-libs/glib/ChangeLog | 12 | ||||
-rw-r--r-- | dev-libs/glib/Manifest | 4 | ||||
-rw-r--r-- | dev-libs/glib/files/digest-glib-2.2.1-r1 | 1 | ||||
-rw-r--r-- | dev-libs/glib/glib-2.2.1-r1.ebuild | 59 |
4 files changed, 71 insertions, 5 deletions
diff --git a/dev-libs/glib/ChangeLog b/dev-libs/glib/ChangeLog index d1e0005e2d51..16575c3291e8 100644 --- a/dev-libs/glib/ChangeLog +++ b/dev-libs/glib/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for dev-libs/glib # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.41 2003/03/30 21:27:33 joker Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/ChangeLog,v 1.42 2003/05/29 07:39:52 utx Exp $ + +*glib-2.2.1-r1 (29 May 2003) + + 29 May 2003; Stanislav Brabec <utx@gentoo.org> glib-2.2.1-r1.ebuild: + Added env.d file setting G_BROKEN_FILENAMES (improves behavior with non UTF-8 + filenames). + +*glib-2.2.1 (04 Feb 2003) 13 Mar 2003; Olivier Reisch <doctomoe@gentoo.org> glib-2.2.1.ebuild : Marked ppc stable @@ -8,8 +16,6 @@ 21 Feb 2003; Zach Welch <zwelch@gentoo.org> glib-1.2.10-r5.ebuild glib-2.2.1.ebuild : Added arm to keywords. -*glib-2.2.1 (04 Feb 2003) - 30 Mar 2003; Christian Birchinger <joker@gentoo.org> glib-2.2.1.ebuild: Added sparc stable keyword diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest index 88c1dd850ae0..dfefc412f479 100644 --- a/dev-libs/glib/Manifest +++ b/dev-libs/glib/Manifest @@ -2,10 +2,10 @@ MD5 ea0c6f234fcb2c475b06cbae3a68267f glib-2.0.4-r1.ebuild 1145 MD5 72ce96e9ca5f27a8ad975af8c2807c89 glib-2.2.1.ebuild 1085 MD5 a6274452f683ddd1dd6b8cdcc1551297 glib-2.0.7.ebuild 1202 MD5 7f9ebc06daa26792ca1474cd8a4ce0f1 glib-2.0.6-r1.ebuild 1117 -MD5 5c84da9d07fc801769c17c077abeb62e ChangeLog 6299 +MD5 e4e73477ab88aae2a739d45aca289bbf ChangeLog 6296 MD5 f901fe2e74a8a3f66ab3eb0112b4331b glib-2.2.0.ebuild 1072 MD5 8a7f6080ec1d04b7c37dfd9a21cd3609 glib-1.2.10-r5.ebuild 920 -MD5 76699676dc47dd72a15498be244755a0 glib-2.2.1-r1.ebuild 1274 +MD5 6f62993e415df2692faa38547cac3a5e glib-2.2.1-r1.ebuild 1275 MD5 bf2f7d93578b1c60592d10ea224d3a91 files/digest-glib-2.0.7 64 MD5 cf1119c76b12f5a98f43c545c2764971 files/digest-glib-2.2.0 64 MD5 f1d1917d455b88ebd5cdcf76d94e84d4 files/digest-glib-2.2.1 64 diff --git a/dev-libs/glib/files/digest-glib-2.2.1-r1 b/dev-libs/glib/files/digest-glib-2.2.1-r1 new file mode 100644 index 000000000000..8db4a1ec065a --- /dev/null +++ b/dev-libs/glib/files/digest-glib-2.2.1-r1 @@ -0,0 +1 @@ +MD5 42406a17819080326e105f8333963b97 glib-2.2.1.tar.bz2 1507856 diff --git a/dev-libs/glib/glib-2.2.1-r1.ebuild b/dev-libs/glib/glib-2.2.1-r1.ebuild new file mode 100644 index 000000000000..0fa61e5a7f14 --- /dev/null +++ b/dev-libs/glib/glib-2.2.1-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.2.1-r1.ebuild,v 1.1 2003/05/29 07:39:53 utx Exp $ + +inherit libtool + +IUSE="doc" +S=${WORKDIR}/${P} +DESCRIPTION="The GLib library of C routines" +SRC_URI="ftp://ftp.gtk.org/pub/gtk/v2.2/${P}.tar.bz2" +HOMEPAGE="http://www.gtk.org/" + +SLOT="2" +LICENSE="LGPL-2.1" +KEYWORDS="x86 ppc sparc alpha arm hppa mips" + +DEPEND=">=dev-util/pkgconfig-0.14.0 + doc? ( >=dev-util/gtk-doc-0.9-r2 )" + +RDEPEND="virtual/glibc" + +src_compile() { + # Seems libtool have another wierd bug, try to fix it + # with a fix for nautilus, bug #4190 + elibtoolize --reverse-deps + + local myconf="" + use doc \ + && myconf="${myconf} --enable-gtk-doc" \ + || myconf="${myconf} --disable-gtk-doc" + + if [ -n "$DEBUGBUILD" ]; then + myconf="${myconf} --enable-debug=yes" + fi + + econf \ + --with-threads=posix \ + ${myconf} || die + + emake || die +} + +src_install() { + einstall || die + + # Consider invalid UTF-8 filenames as locale-specific. + dodir /etc/env.d + echo "G_BROKEN_FILENAMES=1" >${D}/etc/env.d/50glib2 + + dodoc AUTHORS ChangeLog COPYING README* INSTALL NEWS NEWS.pre-1-3 +} + +pkg_postinst() { + env-update +} + +pkg_postrm() { + env-update +} |