Updated version.
authorOlivier Fisette <ribosome@gentoo.org>
Wed, 17 Nov 2004 16:04:34 +0000 (16:04 +0000)
committerOlivier Fisette <ribosome@gentoo.org>
Wed, 17 Nov 2004 16:04:34 +0000 (16:04 +0000)
app-sci/gperiodic/ChangeLog
app-sci/gperiodic/Manifest
app-sci/gperiodic/files/digest-gperiodic-2.0.7 [new file with mode: 0644]
app-sci/gperiodic/gperiodic-2.0.7.ebuild [new file with mode: 0644]

index ef2c2c00c2f8fa317a437db7ca314f90eb049129..92f4039cb04cd229350ca5e9e504452edf30acf0 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for app-sci/gperiodic
 # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-sci/gperiodic/ChangeLog,v 1.7 2004/06/24 22:01:48 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-sci/gperiodic/ChangeLog,v 1.8 2004/11/17 16:04:34 ribosome Exp $
+
+*gperiodic-2.0.7 (17 Nov 2004)
+
+  17 Nov 2004; Olivier Fisette <ribosome@gentoo.org> +gperiodic-2.0.7.ebuild:
+  Updated version. Thanks to Marcus Hanwell <marcus@cryos.net> for his work.
 
   15 Jun 2004; Michael Sterrett <mr_bones_@gentoo.org> gperiodic-1.3.2.ebuild:
   PROVIDE is for virtuals
index 289ef2c60ecb2471287a164af5da8b24fc675815..c74e41ed39f521c59a1d0a9a58ca1d1f37deed54 100644 (file)
@@ -1,5 +1,7 @@
 MD5 5374f075edfd9a92e2ee4d55f0459042 gperiodic-1.3.2.ebuild 773
-MD5 d7857532cf0f6a7024fd75bcfd1c6fb0 ChangeLog 1176
+MD5 fac9dd080424c60e6742244c6225c040 gperiodic-2.0.7.ebuild 1583
+MD5 0eb64a88578f08d6ecb62e26ae7c713d ChangeLog 1364
 MD5 8c623e53daafa025137077c6b65815bd metadata.xml 156
 MD5 5beaa34ed06d2011a9ceedee0d1b7b3d files/digest-gperiodic-1.3.2 67
+MD5 de164cbc70135f2ded8f9ac890777427 files/digest-gperiodic-2.0.7 67
 MD5 f4dcc1c078fbfae45db74b21981b7835 files/gperiodic-1.3.2-gentoo.diff 2000
diff --git a/app-sci/gperiodic/files/digest-gperiodic-2.0.7 b/app-sci/gperiodic/files/digest-gperiodic-2.0.7
new file mode 100644 (file)
index 0000000..9a04e71
--- /dev/null
@@ -0,0 +1 @@
+MD5 b9e74139d4b468f290297fcfb61a7084 gperiodic-2.0.7.tar.gz 124798
diff --git a/app-sci/gperiodic/gperiodic-2.0.7.ebuild b/app-sci/gperiodic/gperiodic-2.0.7.ebuild
new file mode 100644 (file)
index 0000000..d6efc2a
--- /dev/null
@@ -0,0 +1,54 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-sci/gperiodic/gperiodic-2.0.7.ebuild,v 1.1 2004/11/17 16:04:34 ribosome Exp $
+
+inherit toolchain-funcs
+
+DESCRIPTION="Periodic table application for Linux"
+SRC_URI="http://www.acclab.helsinki.fi/~frantz/software/${P}.tar.gz"
+HOMEPAGE="http://www.acclab.helsinki.fi/~frantz/software/gperiodic.php"
+
+KEYWORDS="~x86 ~amd64"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="nls"
+
+DEPEND=">=sys-libs/ncurses-5.2
+       =x11-libs/gtk+-2*
+       >=dev-util/pkgconfig-0.12
+       nls? ( sys-devel/gettext )"
+
+src_compile() {
+       # The author has removed "unnecessary automake/autoconf setup"
+#      econf `use_enable nls` || die
+       # This flag stopped it compiling for me
+       sed -i -e "s/-DGTK_DISABLE_DEPRECATED/${CFLAGS}/" Makefile
+       sed -i -e "/make clean/d" Makefile
+       sed -i -e "s/CC=gcc/CC=$(tc-getCC)/" Makefile
+       if ! use nls; then
+               sed -i -e "/make -C po/d" Makefile
+       fi
+       emake || die "emake failed!"
+}
+
+src_install() {
+       sed -i -e "s|/usr/bin|${D}/usr/bin|" Makefile
+       sed -i -e "s|/usr/share|${D}/usr/share|" Makefile
+       sed -i -e "s|/usr/share|${D}/usr/share|" po/Makefile
+
+       # Create directories - Makefile is quite broken.
+       dodir /usr/bin
+       dodir /usr/share/pixmaps
+       dodir /usr/share/applications
+
+       make install || die "make install failed."
+
+       # Fix permissions
+       chmod 644 ${D}/usr/share/pixmaps/*
+       chmod 644 ${D}/usr/share/applications/*
+
+       # The man page seems to have been removed too.
+#      doman man/gperiodic.1
+       dodoc AUTHORS ChangeLog README NEWS
+       newdoc po/README README.translation
+}