Remove media-libs/imlib dependency, bug #166073
authorTristan Heaven <tristan@gentoo.org>
Tue, 13 Feb 2007 19:06:02 +0000 (19:06 +0000)
committerTristan Heaven <tristan@gentoo.org>
Tue, 13 Feb 2007 19:06:02 +0000 (19:06 +0000)
Package-Manager: portage-2.1.2-r9

games-board/eboard/ChangeLog
games-board/eboard/Manifest
games-board/eboard/eboard-0.9.5.ebuild [deleted file]
games-board/eboard/eboard-1.0.3.ebuild
games-board/eboard/files/digest-eboard-0.9.5 [deleted file]
games-board/eboard/files/eboard-0.9.5-gcc4.patch [deleted file]

index 8b83e0a3abf259527b250b3e0d18381b0f60df66..94248c9b0828b5749f9a8d9c4f7db0fcc076c649 100644 (file)
@@ -1,6 +1,9 @@
 # ChangeLog for games-board/eboard
 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/games-board/eboard/ChangeLog,v 1.15 2007/02/09 07:18:21 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-board/eboard/ChangeLog,v 1.16 2007/02/13 19:06:02 nyhm Exp $
+
+  13 Feb 2007; Tristan Heaven <nyhm@gentoo.org> eboard-1.0.3.ebuild:
+  Remove media-libs/imlib dependency, bug #166073
 
 *eboard-1.0.3 (09 Feb 2007)
 
index 7451d98705c65b6dea22ea65820c832840174204..f4652c20d15dd5900903fda886953380a723632e 100644 (file)
@@ -1,31 +1,28 @@
-AUX eboard-0.9.5-gcc4.patch 1634 RMD160 cec2328b5eec6ace3d1b8b082c395e637e8e1666 SHA1 7d070e545a0d807e3bae227b372bab609ade37db SHA256 39ac6703ecc89c22bb2ff06842c4901cc7a18c6d37aa261effb34b93553d817c
-MD5 a1dc527f388a26579a14ec853e326124 files/eboard-0.9.5-gcc4.patch 1634
-RMD160 cec2328b5eec6ace3d1b8b082c395e637e8e1666 files/eboard-0.9.5-gcc4.patch 1634
-SHA256 39ac6703ecc89c22bb2ff06842c4901cc7a18c6d37aa261effb34b93553d817c files/eboard-0.9.5-gcc4.patch 1634
-DIST eboard-0.9.5-gcc41.patch.bz2 4241 RMD160 4117ec2c30b94b1b0eb2dabd579eee522fc3f6b2 SHA1 801096fbab7a02a1900d501259733f4ba41ada27 SHA256 a4259f02a2de23e9b0daa193c6fbe1b414213193dc05bf30a55b54f6619ba154
-DIST eboard-0.9.5.tar.gz 449330 RMD160 98021c4177e2a4c0213e39dc5dee53b2ee2cd059 SHA1 6f4353176641bea22c0866a2eea279e63970d3e8 SHA256 de9356b5d27b3aca4b48e6521fb2e20222ccf65b87f20f002b249ea640e7ac7f
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST eboard-1.0.3.tar.bz2 428502 RMD160 fca419c4aa5075d9916fdd77d6424d28620d69c9 SHA1 fbb306bc0af5d8c676c9cbc05c6561a56012a811 SHA256 96556e9b94496bb315349f8dc3c79f264621db8f2e4a8c5d640a8bc37a49012f
 DIST eboard-extras-1pl2.tar.gz 361237 RMD160 342b1b48091958f5b0e4613e1c9de8b6c23d5b67 SHA1 aac0f4ec4cc83f2e76726fcbe54c707bd0ebe44a SHA256 6849cc104e454167db8b8e9ae0573accade5c941a140b47e58b601164e99fcc3
 DIST eboard-extras-2.tar.gz 598909 RMD160 d6b7b9f39167752301018048010fee312acb97c0 SHA1 6b2a88ada8a5b009e7fb97950c0596e23030d161 SHA256 0b98bd4c90b2e275f8535186c3e7cbeeef9c9bb611a7febfcd866486a9f41a9c
-EBUILD eboard-0.9.5.ebuild 1961 RMD160 b9121ff3dee8d2e5ada93e85ac01c9cdf07d83b3 SHA1 83ea85a6d86d098dbc98a1ec5f6a3cc4be0806ab SHA256 f6fa5f7444c2c83bec5954e9384d994d387d9994b0c75333f9295be46bb07bd2
-MD5 325964b8d8cc202b2c07c3ac4e9f6228 eboard-0.9.5.ebuild 1961
-RMD160 b9121ff3dee8d2e5ada93e85ac01c9cdf07d83b3 eboard-0.9.5.ebuild 1961
-SHA256 f6fa5f7444c2c83bec5954e9384d994d387d9994b0c75333f9295be46bb07bd2 eboard-0.9.5.ebuild 1961
-EBUILD eboard-1.0.3.ebuild 1867 RMD160 e35be2da1bd92cf2f9cf35d2b5905b49ac0df226 SHA1 2ae7e7d990ff4c6f685d6b08255da801411f3fa3 SHA256 e5a9bee1be5fddcf27c0e77f98f9f3fb25e16d347163be8753cbd1c353ce91fc
-MD5 a1fa5c27b2bbb0203099ba0fa3c88078 eboard-1.0.3.ebuild 1867
-RMD160 e35be2da1bd92cf2f9cf35d2b5905b49ac0df226 eboard-1.0.3.ebuild 1867
-SHA256 e5a9bee1be5fddcf27c0e77f98f9f3fb25e16d347163be8753cbd1c353ce91fc eboard-1.0.3.ebuild 1867
-MISC ChangeLog 3274 RMD160 f8156634f251d3ae32efb82a7cc4148c87395966 SHA1 6729547b637b2bd849fc802e59adf1926c3966d7 SHA256 8f1a4aed78f6a6e3a0dd54057f5b03980b7627770a2118776475c21d1b771c11
-MD5 ffe8c2f8da8de260554a6eb8637b2251 ChangeLog 3274
-RMD160 f8156634f251d3ae32efb82a7cc4148c87395966 ChangeLog 3274
-SHA256 8f1a4aed78f6a6e3a0dd54057f5b03980b7627770a2118776475c21d1b771c11 ChangeLog 3274
+EBUILD eboard-1.0.3.ebuild 1919 RMD160 0206dce3d03eb9bd10902ebe3550274b3b25d7d3 SHA1 4706ec669fad0ed7cb2a3842db05588bbc072269 SHA256 6f12684754b76ecc7210360a2c75bc042fefea41610888b296c1b5ecf0b7ad49
+MD5 d6382f4837745e97178bfb8149d51af5 eboard-1.0.3.ebuild 1919
+RMD160 0206dce3d03eb9bd10902ebe3550274b3b25d7d3 eboard-1.0.3.ebuild 1919
+SHA256 6f12684754b76ecc7210360a2c75bc042fefea41610888b296c1b5ecf0b7ad49 eboard-1.0.3.ebuild 1919
+MISC ChangeLog 3389 RMD160 1c652214640adb20aa2bd40a6ff1ef776997479c SHA1 45c94c6a2b480866cbf2c6c421f964eee887f09d SHA256 08f7eab76f2ba2b34bc88c40f714fb8039da9d2e0884e5f127bc22cd81a491f6
+MD5 4876ba0defb2ce889294f87a95de1754 ChangeLog 3389
+RMD160 1c652214640adb20aa2bd40a6ff1ef776997479c ChangeLog 3389
+SHA256 08f7eab76f2ba2b34bc88c40f714fb8039da9d2e0884e5f127bc22cd81a491f6 ChangeLog 3389
 MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
 MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158
 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea metadata.xml 158
 SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3 metadata.xml 158
-MD5 aac9770226df581d67e66a08da2f030f files/digest-eboard-0.9.5 1000
-RMD160 ba9c521554f4882d63fb5a5226f49f0563a894cc files/digest-eboard-0.9.5 1000
-SHA256 afde624fd19e568d2186437622d9873698743d70adad280673068da70ed9b839 files/digest-eboard-0.9.5 1000
 MD5 2769c675bf121594cdb8091f6c285a85 files/digest-eboard-1.0.3 744
 RMD160 1220db2a3b190bc936cceca0cae1e9bda1c0951d files/digest-eboard-1.0.3 744
 SHA256 fe170335d5093ffe70f657d7446f6ec412a96e165ef6c151e7677906d8f293b7 files/digest-eboard-1.0.3 744
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.2 (GNU/Linux)
+
+iD8DBQFF0gwhdz7hIScOURERAqQDAKC2BHehlU3qrIB3rcJ0CiNabhc4tACgooRM
+UPxwLcCbjrEci5JGW+SlgcI=
+=G18r
+-----END PGP SIGNATURE-----
diff --git a/games-board/eboard/eboard-0.9.5.ebuild b/games-board/eboard/eboard-0.9.5.ebuild
deleted file mode 100644 (file)
index a5304d8..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-board/eboard/eboard-0.9.5.ebuild,v 1.13 2006/10/05 17:25:51 nyhm Exp $
-
-inherit eutils games
-
-EXTRAS1="eboard-extras-1pl2"
-EXTRAS2="eboard-extras-2"
-DESCRIPTION="chess interface for POSIX systems"
-HOMEPAGE="http://eboard.sourceforge.net/"
-SRC_URI="mirror://sourceforge/eboard/${P}.tar.gz
-       mirror://sourceforge/eboard/${EXTRAS1}.tar.gz
-       mirror://sourceforge/eboard/${EXTRAS2}.tar.gz
-       mirror://gentoo/${P}-gcc41.patch.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="nls"
-
-RDEPEND="=x11-libs/gtk+-1*
-       >=media-libs/imlib-1.9.7
-       dev-lang/perl
-       nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-       dev-util/pkgconfig
-       nls? ( sys-devel/gettext )"
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-
-       epatch "${FILESDIR}"/${P}-gcc4.patch \
-               ../${P}-gcc41.patch
-
-       sed -i \
-               -e "/DATADIR/ s:\$prefix/share:${GAMES_DATADIR}:" \
-               -e "s:(\"-O6\"):split(' ', \"${CXXFLAGS}\"):" configure \
-               || die "sed configure failed"
-}
-
-src_compile() {
-       egamesconf $(use_enable nls) || die
-       emake || die "emake failed"
-}
-
-src_install() {
-       make \
-               prefix="${D}/${GAMES_PREFIX}" \
-               bindir="${D}/${GAMES_BINDIR}" \
-               mandir="${D}/usr/share/man" \
-               datadir="${D}/${GAMES_DATADIR}/${PN}" \
-                       install || die "make install failed"
-       dodoc README AUTHORS ChangeLog TODO Documentation/* || die "dodoc failed"
-
-       cd "${WORKDIR}/${EXTRAS1}"
-       insinto "${GAMES_DATADIR}/eboard"
-       doins *.png *.wav || die "doins failed (extra1)"
-       newins extras1.conf themeconf.extras1 || die "newins failed (extra1)"
-       newdoc ChangeLog Changelog.extras || die "newdoc failed (extra1.1)"
-       newdoc README README.extras || die "newdoc failed (extra1.2)"
-       dodoc CREDITS || die "dodoc failed (extra1)"
-
-       cd "${WORKDIR}/${EXTRAS2}"
-       doins *.png *.wav || die "doins failed (extra2)"
-       newins extras2.conf themeconf.extras2 || die "newins failed (extra2)"
-
-       prepgamesdirs
-}
index 72513e28536bc1313102798bfbba263e5438addc..b4f9d1b2cb9844f6adaeb378d55c0d1b64eb8eb6 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2007 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/games-board/eboard/eboard-1.0.3.ebuild,v 1.1 2007/02/09 07:18:21 mr_bones_ Exp $
+# $Header: /var/cvsroot/gentoo-x86/games-board/eboard/eboard-1.0.3.ebuild,v 1.2 2007/02/13 19:06:02 nyhm Exp $
 
 inherit eutils games
 
@@ -8,17 +8,17 @@ EXTRAS1="eboard-extras-1pl2"
 EXTRAS2="eboard-extras-2"
 DESCRIPTION="chess interface for POSIX systems"
 HOMEPAGE="http://eboard.sourceforge.net/"
-SRC_URI="mirror://sourceforge/eboard/${P}.tar.bz2
-       mirror://sourceforge/eboard/${EXTRAS1}.tar.gz
-       mirror://sourceforge/eboard/${EXTRAS2}.tar.gz"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+       mirror://sourceforge/${PN}/${EXTRAS1}.tar.gz
+       mirror://sourceforge/${PN}/${EXTRAS2}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc sparc x86"
 IUSE="nls"
 
-RDEPEND=">=x11-libs/gtk+-2.2.0
-       >=media-libs/imlib-1.9.7
+RDEPEND=">=x11-libs/gtk+-2
+       media-libs/libpng
        dev-lang/perl
        nls? ( virtual/libintl )"
 DEPEND="${RDEPEND}
@@ -41,14 +41,17 @@ src_compile() {
 }
 
 src_install() {
-       make \
+       emake \
                prefix="${D}/${GAMES_PREFIX}" \
                bindir="${D}/${GAMES_BINDIR}" \
                mandir="${D}/usr/share/man" \
                datadir="${D}/${GAMES_DATADIR}/${PN}" \
-                       install || die "make install failed"
+               install || die "emake install failed"
        dodoc README AUTHORS ChangeLog TODO Documentation/* || die "dodoc failed"
 
+       newicon k18.xpm ${PN}.xpm
+       make_desktop_entry ${PN} ${PN} ${PN}.xpm
+
        cd "${WORKDIR}/${EXTRAS1}"
        insinto "${GAMES_DATADIR}/eboard"
        doins *.png *.wav || die "doins failed (extra1)"
diff --git a/games-board/eboard/files/digest-eboard-0.9.5 b/games-board/eboard/files/digest-eboard-0.9.5
deleted file mode 100644 (file)
index c6091db..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-MD5 af3e1601e9861c542982c1dd865ff590 eboard-0.9.5-gcc41.patch.bz2 4241
-RMD160 4117ec2c30b94b1b0eb2dabd579eee522fc3f6b2 eboard-0.9.5-gcc41.patch.bz2 4241
-SHA256 a4259f02a2de23e9b0daa193c6fbe1b414213193dc05bf30a55b54f6619ba154 eboard-0.9.5-gcc41.patch.bz2 4241
-MD5 2c22384e0a75c6037eb795df41e3c63b eboard-0.9.5.tar.gz 449330
-RMD160 98021c4177e2a4c0213e39dc5dee53b2ee2cd059 eboard-0.9.5.tar.gz 449330
-SHA256 de9356b5d27b3aca4b48e6521fb2e20222ccf65b87f20f002b249ea640e7ac7f eboard-0.9.5.tar.gz 449330
-MD5 d5fb7a541d9ef5f6d1d565d877b1ab9a eboard-extras-1pl2.tar.gz 361237
-RMD160 342b1b48091958f5b0e4613e1c9de8b6c23d5b67 eboard-extras-1pl2.tar.gz 361237
-SHA256 6849cc104e454167db8b8e9ae0573accade5c941a140b47e58b601164e99fcc3 eboard-extras-1pl2.tar.gz 361237
-MD5 e0994803fdd2b3c6b2367efeaa841a34 eboard-extras-2.tar.gz 598909
-RMD160 d6b7b9f39167752301018048010fee312acb97c0 eboard-extras-2.tar.gz 598909
-SHA256 0b98bd4c90b2e275f8535186c3e7cbeeef9c9bb611a7febfcd866486a9f41a9c eboard-extras-2.tar.gz 598909
diff --git a/games-board/eboard/files/eboard-0.9.5-gcc4.patch b/games-board/eboard/files/eboard-0.9.5-gcc4.patch
deleted file mode 100644 (file)
index b761591..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
---- eboard-0.9.5/board.cc.orig 2005-11-11 02:18:41.000000000 +0100
-+++ eboard-0.9.5/board.cc      2005-11-11 02:19:20.000000000 +0100
-@@ -1059,8 +1059,8 @@
-   cerr.setf(ios::hex,ios::basefield);
-   cerr.setf(ios::showbase);
--  cerr << "[board " << ((unsigned int)this) << "] ";
--  cerr << "game=[" << ((unsigned int)mygame) << "] ";
-+  cerr << "[board " << ((unsigned long)this) << "] ";
-+  cerr << "game=[" << ((unsigned long)mygame) << "] ";
-   cerr.setf(ios::dec,ios::basefield);
-   cerr << "paneid=" << getPageId() << endl;
---- eboard-0.9.5/chess.cc.orig 2005-11-11 02:19:45.000000000 +0100
-+++ eboard-0.9.5/chess.cc      2005-11-11 02:20:02.000000000 +0100
-@@ -641,7 +641,7 @@
-   cerr.setf(ios::hex,ios::basefield);
-   cerr.setf(ios::showbase);
--  cerr << "[game " << ((unsigned int)this) << "] ";
-+  cerr << "[game " << ((unsigned long)this) << "] ";
-   cerr.setf(ios::dec,ios::basefield);
-@@ -655,7 +655,7 @@
-   cerr.setf(ios::hex,ios::basefield);
-   cerr.setf(ios::showbase);
--  cerr << "board=[" << ((unsigned int)myboard) << "]" << endl;
-+  cerr << "board=[" << ((unsigned long)myboard) << "]" << endl;
- }
- char * ChessGame::getPlayerString(int index) {
---- eboard-0.9.5/notebook.cc.orig      2005-11-11 02:20:41.000000000 +0100
-+++ eboard-0.9.5/notebook.cc   2005-11-11 02:20:54.000000000 +0100
-@@ -127,7 +127,7 @@
- void Page::dump() {
-   cerr.setf(ios::hex,ios::basefield);
-   cerr.setf(ios::showbase);
--  cerr << "[page " << ((unsigned int)this) << "] ";
-+  cerr << "[page " << ((unsigned long)this) << "] ";
-   cerr.setf(ios::dec,ios::basefield);
-   cerr << "pageid=" << number << " ";
-   cerr << "title=" << title << " ";