Fix offending header that prevented compilation; closes bug #151169
authorAnant Narayanan <anant@gentoo.org>
Mon, 5 Mar 2007 14:15:58 +0000 (14:15 +0000)
committerAnant Narayanan <anant@gentoo.org>
Mon, 5 Mar 2007 14:15:58 +0000 (14:15 +0000)
Package-Manager: portage-2.1.2.1

x11-libs/xclass/ChangeLog
x11-libs/xclass/Manifest
x11-libs/xclass/files/digest-xclass-0.8.2-r2 [new file with mode: 0644]
x11-libs/xclass/xclass-0.8.2-r2.ebuild [new file with mode: 0644]

index a0f9d7b3852a5b5931bbb141d25bf34bbc53cdec..fc323f310335b41ec9e6c6748565b9f8f3b49817 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-libs/xclass
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/xclass/ChangeLog,v 1.14 2007/02/22 00:02:21 jokey Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xclass/ChangeLog,v 1.15 2007/03/05 14:15:58 anant Exp $
+
+*xclass-0.8.2-r2 (05 Mar 2007)
+
+  05 Mar 2007; <anant@gentoo.org> +xclass-0.8.2-r2.ebuild:
+  Fix offending header that prevented compile, bump to r2; closes bug #151169
 
   22 Feb 2007; Markus Ullmann <jokey@gentoo.org> ChangeLog:
   Redigest for Manifest2
index 53e61c5a9681d4da52f4212778dd75317927a13a..86d0416ebd8913c522b4c4039eaefbfee13ba8c4 100644 (file)
@@ -1,22 +1,19 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
 DIST xclass-0.8.2.tar.gz 671115 RMD160 bc5d0053aefa1df09fa8d28a8f18f353f8d4ca38 SHA1 387bba83786d411dc429e6b4436d7b5814b6fc50 SHA256 bec7cc2241fee81190fd6fd0d4b69f4708e2888a4ff2fe30aff0b2150462f3b3
 EBUILD xclass-0.8.2-r1.ebuild 1514 RMD160 43650f716b2b6e08c14ab436979aededb00e53a3 SHA1 a6d539294fadf078b03b8c0762ecbaf2b6b3568b SHA256 062b95f82b7bec9b2831f889daee08e71bfcee3f35a0b920c7d8b5bb7aca4af5
 MD5 c624a5786164cb6dfb09552a7368bd0c xclass-0.8.2-r1.ebuild 1514
 RMD160 43650f716b2b6e08c14ab436979aededb00e53a3 xclass-0.8.2-r1.ebuild 1514
 SHA256 062b95f82b7bec9b2831f889daee08e71bfcee3f35a0b920c7d8b5bb7aca4af5 xclass-0.8.2-r1.ebuild 1514
-MISC ChangeLog 1434 RMD160 a4c2d4162591ce099578d2b22e4f36037e0569eb SHA1 df823a931f9c97babf87119e86f7e6856c317130 SHA256 0b2892b11357b34dfa118d995d41499d59d6e95fc738e6989014373f977b7a18
-MD5 b238403d6cbbaaf45eeb2f80b71753ea ChangeLog 1434
-RMD160 a4c2d4162591ce099578d2b22e4f36037e0569eb ChangeLog 1434
-SHA256 0b2892b11357b34dfa118d995d41499d59d6e95fc738e6989014373f977b7a18 ChangeLog 1434
+EBUILD xclass-0.8.2-r2.ebuild 1563 RMD160 c5d99d52329494941d5c9d74504ea90fd529fe85 SHA1 7b5ec8a4078cc89da6851d43ee9f5d52c7a6b85f SHA256 02407f7ae3be8081beddadc8a15d70764ed33b916c9990d34b0ec9ee4c1f0124
+MD5 c1abec5c63a958e4558f5133d48023dd xclass-0.8.2-r2.ebuild 1563
+RMD160 c5d99d52329494941d5c9d74504ea90fd529fe85 xclass-0.8.2-r2.ebuild 1563
+SHA256 02407f7ae3be8081beddadc8a15d70764ed33b916c9990d34b0ec9ee4c1f0124 xclass-0.8.2-r2.ebuild 1563
+MISC ChangeLog 1604 RMD160 18b0dad9231617979d8d41f2ad597bd99ca93094 SHA1 d78e2562e09bbfa0dff40e41bcb3f53d0af3dbb9 SHA256 d9809ddfa1f62ccff6dce00fdefee2408fb265d8c67a6a08444adac3d908e424
+MD5 770e91f5d12e359888ff074b0299f67a ChangeLog 1604
+RMD160 18b0dad9231617979d8d41f2ad597bd99ca93094 ChangeLog 1604
+SHA256 d9809ddfa1f62ccff6dce00fdefee2408fb265d8c67a6a08444adac3d908e424 ChangeLog 1604
 MD5 d98f0c4d1a12a84462a47192950691eb files/digest-xclass-0.8.2-r1 238
 RMD160 828aa3f75c97b68a686a4fb157f942827e12b9d9 files/digest-xclass-0.8.2-r1 238
 SHA256 d60f4419cbc7e5da08d091e5c8a811162d1b6c2c1df5850e25a3acc3407be3d8 files/digest-xclass-0.8.2-r1 238
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.1 (GNU/Linux)
-
-iD8DBQFF3N0lz974XjDVpbkRAn2WAJ4vMOfRcqKa4g2nE5/Y9LksO8BSqACdGHLa
-8IctD6cSUPMkYmZg7w/bjf0=
-=nnyu
------END PGP SIGNATURE-----
+MD5 d98f0c4d1a12a84462a47192950691eb files/digest-xclass-0.8.2-r2 238
+RMD160 828aa3f75c97b68a686a4fb157f942827e12b9d9 files/digest-xclass-0.8.2-r2 238
+SHA256 d60f4419cbc7e5da08d091e5c8a811162d1b6c2c1df5850e25a3acc3407be3d8 files/digest-xclass-0.8.2-r2 238
diff --git a/x11-libs/xclass/files/digest-xclass-0.8.2-r2 b/x11-libs/xclass/files/digest-xclass-0.8.2-r2
new file mode 100644 (file)
index 0000000..f5ab705
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 34373b948e5d50a730f351a947693a75 xclass-0.8.2.tar.gz 671115
+RMD160 bc5d0053aefa1df09fa8d28a8f18f353f8d4ca38 xclass-0.8.2.tar.gz 671115
+SHA256 bec7cc2241fee81190fd6fd0d4b69f4708e2888a4ff2fe30aff0b2150462f3b3 xclass-0.8.2.tar.gz 671115
diff --git a/x11-libs/xclass/xclass-0.8.2-r2.ebuild b/x11-libs/xclass/xclass-0.8.2-r2.ebuild
new file mode 100644 (file)
index 0000000..f115ccd
--- /dev/null
@@ -0,0 +1,63 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/xclass/xclass-0.8.2-r2.ebuild,v 1.1 2007/03/05 14:15:58 anant Exp $
+
+DESCRIPTION="a C++ GUI toolkit for the X windows environment"
+HOMEPAGE="http://xclass.sourceforge.net/"
+SRC_URI="ftp://mitac11.uia.ac.be/pub/xclass/${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+RDEPEND="|| ( x11-libs/libXpm virtual/x11 )
+       virtual/libc"
+DEPEND="${RDEPEND}
+       || ( x11-proto/xextproto virtual/x11 )
+       >=sys-apps/sed-4"
+
+src_unpack() {
+       unpack ${A}
+       cd ${S}
+       sed -i 's:example-app::' Makefile.in
+       sed -i \
+               -e 's:/usr/local/xclass-icons:/usr/share/icons/xclass:' \
+               -e 's:/usr/local/xclass:/:' \
+               lib/libxclass/Makefile.in
+       sed -i \
+               -e 's:/usr/local/xclass/icons:/usr/share/icons/xclass:' \
+               -e 's:mime\.types:xclass.mime.types:' \
+               doc/xclassrc
+       sed -i \
+               -e 's:OXListTree\:\:::' \
+               include/xclass/OXListTree.h
+}
+
+src_compile() {
+       econf --enable-shared=yes --with-x || die
+       emake || die "'emake' failed"
+}
+
+src_install() {
+       rm -rf `find . -name 'Makefile*'`
+
+       dobin config/xc-config || die "xc-config failed"
+
+       insinto /etc
+       doins doc/xclassrc || die "xclassrc failed"
+       newins doc/mime.types xclass.mime.types || die
+
+       dodoc doc/*
+
+       dodir /usr/share/icons/xclass
+       insinto /usr/share/icons/xclass
+       doins icons/*.xpm || die "icons failed"
+
+       dodir /usr/include/xclass
+       insinto /usr/include/xclass
+       doins include/xclass/*.h || die "include failed"
+
+       cd lib/libxclass
+       dolib libxclass* || die "lib failed"
+}