From 57df3936d70647fdeb60f729de63ac8c577b602f Mon Sep 17 00:00:00 2001 From: Olivier Fisette Date: Wed, 17 Nov 2004 16:04:34 +0000 Subject: [PATCH] Updated version. --- app-sci/gperiodic/ChangeLog | 7 ++- app-sci/gperiodic/Manifest | 4 +- .../gperiodic/files/digest-gperiodic-2.0.7 | 1 + app-sci/gperiodic/gperiodic-2.0.7.ebuild | 54 +++++++++++++++++++ 4 files changed, 64 insertions(+), 2 deletions(-) create mode 100644 app-sci/gperiodic/files/digest-gperiodic-2.0.7 create mode 100644 app-sci/gperiodic/gperiodic-2.0.7.ebuild diff --git a/app-sci/gperiodic/ChangeLog b/app-sci/gperiodic/ChangeLog index ef2c2c00c2f8..92f4039cb04c 100644 --- a/app-sci/gperiodic/ChangeLog +++ b/app-sci/gperiodic/ChangeLog @@ -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 +gperiodic-2.0.7.ebuild: + Updated version. Thanks to Marcus Hanwell for his work. 15 Jun 2004; Michael Sterrett gperiodic-1.3.2.ebuild: PROVIDE is for virtuals diff --git a/app-sci/gperiodic/Manifest b/app-sci/gperiodic/Manifest index 289ef2c60ecb..c74e41ed39f5 100644 --- a/app-sci/gperiodic/Manifest +++ b/app-sci/gperiodic/Manifest @@ -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 index 000000000000..9a04e716559a --- /dev/null +++ b/app-sci/gperiodic/files/digest-gperiodic-2.0.7 @@ -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 index 000000000000..d6efc2ac6892 --- /dev/null +++ b/app-sci/gperiodic/gperiodic-2.0.7.ebuild @@ -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 +} -- 2.26.2