Replaced gnuconfig method with an autoconf
authorDaniel Black <dragonheart@gentoo.org>
Wed, 5 Jan 2005 08:13:02 +0000 (08:13 +0000)
committerDaniel Black <dragonheart@gentoo.org>
Wed, 5 Jan 2005 08:13:02 +0000 (08:13 +0000)
dev-embedded/gpsim-lcd/ChangeLog
dev-embedded/gpsim-lcd/Manifest
dev-embedded/gpsim-lcd/gpsim-lcd-0.2.1.ebuild

index 7709c87cb4521f5aaeb11590347cd1854383017b..baaefd3a8fd83546f75cffc1c6957153152b7a67 100644 (file)
@@ -1,6 +1,10 @@
 # ChangeLog for dev-embedded/gpsim-lcd
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim-lcd/ChangeLog,v 1.8 2005/01/03 00:35:39 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim-lcd/ChangeLog,v 1.9 2005/01/05 08:13:02 dragonheart Exp $
+
+  05 Jan 2005; Daniel Black <dragonheart@gentoo.org> gpsim-lcd-0.2.1.ebuild:
+  Replaced gnuconfig method with an autoconf to generate config.guess files that
+  will hopefully be amd64 friendly.
 
 *gpsim-lcd-0.2.1 (03 Jan 2005)
 
index dd636d1ec8156279f46a1e550cda29fe72602cfe..632a406943f771f8ee0c171af79d8e432b895817 100644 (file)
@@ -1,10 +1,10 @@
 -----BEGIN PGP SIGNED MESSAGE-----
 Hash: SHA1
 
-MD5 87ba70ef174882899e8c06295102f983 ChangeLog 1071
+MD5 164821deaca79a8cc1df4280cb1d4913 ChangeLog 1266
 MD5 941d5a116bb7cd0877a9459b4ef2ef9b gpsim-lcd-0.1.1.ebuild 927
 MD5 9dc9c88b5a3165e98cdcb06ee4a6d4fc metadata.xml 234
-MD5 e23199dd9c32e6a047ba54228e175b4f gpsim-lcd-0.2.1.ebuild 876
+MD5 5a4b9ee3dd3135c315bd6a4234abd595 gpsim-lcd-0.2.1.ebuild 1207
 MD5 6afce2c0050a1d6a1a5a16c5818a54db files/digest-gpsim-lcd-0.1.1 61
 MD5 fe7a1baafadcc1af27792ad5d0bf65e8 files/gpsim-lcd-0.1.1-display_fix.patch 348
 MD5 61f40c22ba6832f8704ba79fb8cfe31e files/gpsim-lcd-0.1.1-gcc33.patch 906
@@ -12,7 +12,7 @@ MD5 05ec79be9da6832e4ee1e562626b68d7 files/digest-gpsim-lcd-0.2.1 61
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.0 (GNU/Linux)
 
-iD8DBQFB2JNimdTrptrqvGERAmZxAKCgDDv7Z1xL6Pdvmkgi5G/SaHZYkgCeMco7
-+Ng2Ug1irYQ5R4uTbzVRLvs=
-=Dl3x
+iD8DBQFB26GVmdTrptrqvGERAtLjAJ0Y9c/jN6Jx3LYCsXXs7/RQiy6+owCZAUui
+OZ6AfVjMB4Oyg9MuPQtTMFQ=
+=6FBK
 -----END PGP SIGNATURE-----
index c31450024a9dc9542a6b4f89b3d1d20fa9bdf69b..33d663f882c297c090d8a8b0e3738d2230c31072 100644 (file)
@@ -1,8 +1,8 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim-lcd/gpsim-lcd-0.2.1.ebuild,v 1.1 2005/01/03 00:35:39 dragonheart Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim-lcd/gpsim-lcd-0.2.1.ebuild,v 1.2 2005/01/05 08:13:02 dragonheart Exp $
 
-inherit eutils gnuconfig
+inherit eutils
 
 MY_PN="${PN/gpsim-}"
 MY_P="${MY_PN}-${PV}"
@@ -16,18 +16,28 @@ SLOT="0"
 KEYWORDS="~x86"
 IUSE=""
 
-DEPEND=">=dev-embedded/gpsim-0.21"
+DEPEND=">=dev-embedded/gpsim-0.21
+       >=sys-devel/automake-1.8
+       >=sys-devel/autoconf-2.59
+       sys-apps/sed"
+
+RDEPEND=">=dev-embedded/gpsim-0.21"
+
 
 S=${WORKDIR}/${MY_P}
 
-src_unpack() {
-       unpack ${A}
-       gnuconfig_update
+src_compile() {
+       sed -i -e 's|  $srcdir/configure|  echo|' autogen.sh
+       einfo "please ignore warning"
+       env WANT_AUTOCONF=2.50 WANT_AUTOMAKE=1.8 ./autogen.sh || "autogen failed"
+       econf || die "configure failed"
+       emake || die "make failed"
 }
 
 src_install() {
        emake DESTDIR=${D} install || die
        dodoc AUTHORS ChangeLog INSTALL NEWS README
        cp -ra ${S}/examples ${D}/usr/share/doc/${PF}
+       chown root:root -R ${D}/usr/share/doc/${PF}
        find ${D}/usr/share/doc/${PF} -name 'Makefile*' -exec rm -f \{} \;
 }