Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 822 - New Ebuild - Hermes
Summary: New Ebuild - Hermes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Grant Goodyear (RETIRED)
URL:
Whiteboard:
Keywords:
: 644 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-02-23 08:21 UTC by Seemant Kulleen
Modified: 2003-02-04 19:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for hermes 1.3.2 (hermes-1.3.2.ebuild,913 bytes, application/octet-stream)
2002-02-23 08:22 UTC, Seemant Kulleen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Seemant Kulleen 2002-02-23 08:21:05 UTC
Hello to my Gentoo Friends,

This is an update to the Hermes ebuild.  It grabs the latest "stable
development" source version 1.3.2  I also made some small cosmetic changes to
the ebuild.

Thanks,

Seemant
Comment 1 Seemant Kulleen 2002-02-23 08:22:37 UTC
Created attachment 230 [details]
ebuild for hermes 1.3.2
Comment 2 Seemant Kulleen 2002-02-23 09:08:41 UTC
I forgot to change the copyright to include 2002 in the original attachment. 
Apologies.


--- Cut here


# Copyright 1999-2002 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License, v2 or later
# Seemant Kulleen <seemant@rocketmail.com>
# $Header$

NP=Hermes-1.3.2
S=${WORKDIR}/${NP}
DESCRIPTION=""
SRC_URI="http://dark.x.dtu.dk/~mbn/clanlib/download/download-sphair/${NP}.tar.gz
"
HOMEPAGE="http://hermes.terminal.at"
#SLOT="0"
DEPEND="virtual/glibc 
                sys-devel/automake 
                sys-devel/autoconf 
                sys-devel/libtool"

RDEPEND="virtual/glibc"

src_compile() {
    ./autogen.sh || die
    ./configure --prefix=/usr --host=${CHOST} || die
    sh ltconfig ltmain.sh || die
    emake || die

}

src_install () {

    emake prefix=${D}/usr install || die
    dodoc AUTHORS COPYING ChangeLog FAQ NEWS README TODO*
    docinto html
    dodoc docs/api/*.htm
    docinto print
    dodoc docs/api/*.ps
    docinto txt
    dodoc docs/api/*.txt
    docinto sgml
    dodoc docs/api/sgml/*.sgml
}
Comment 3 Seemant Kulleen 2002-02-23 22:15:57 UTC
Hi,

For your convenience, here is a patch for updating the ebuild for Hermes:

--- Cut Here

--- hermes-1.3.010512.ebuild    Sat Feb 23 20:11:18 2002
+++ hermes-1.3.2.ebuild Sat Feb 23 07:05:01 2002
@@ -1,31 +1,32 @@
-# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Copyright 1999-2002 Gentoo Technologies, Inc.
 # Distributed under the terms of the GNU General Public License, v2 or later
-# Author Your Name <your email>
-# /space/gentoo/cvsroot/gentoo-x86/app-games/hermes/hermes-1.3.010512.ebuild,v 
1.3 2002/02/06 22:58:01 verwilst Exp
+# Seemant Kulleen <seemant@rocketmail.com>
+# $Header$
 
-P=Hermes-1.3-CVS-01-05-12
-S=${WORKDIR}/${P}
+NP=Hermes-1.3.2
+S=${WORKDIR}/${NP}
 DESCRIPTION=""
-SRC_URI="http://dark.x.dtu.dk/~mbn/clanlib/download/snapshots/Libs/${P}.tar.gz"
-HOMEPAGE="http://"
-SLOT="0"
+SRC_URI="http://dark.x.dtu.dk/~mbn/clanlib/download/download-sphair/${NP}.tar.g
z"
+HOMEPAGE="http://hermes.terminal.at"
+#SLOT="0"
 DEPEND="virtual/glibc 
-       sys-devel/automake 
-       sys-devel/autoconf 
-       sys-devel/libtool"
+               sys-devel/automake 
+               sys-devel/autoconf 
+               sys-devel/libtool"
+
 RDEPEND="virtual/glibc"
 
 src_compile() {
     ./autogen.sh || die
     ./configure --prefix=/usr --host=${CHOST} || die
     sh ltconfig ltmain.sh || die
-    make || die
+    emake || die
 
 }
 
 src_install () {
 
-    make prefix=${D}/usr install || die
+    emake prefix=${D}/usr install || die
     dodoc AUTHORS COPYING ChangeLog FAQ NEWS README TODO*
     docinto html
     dodoc docs/api/*.htm
Comment 4 Grant Goodyear (RETIRED) gentoo-dev 2002-02-25 13:17:59 UTC
New revision on CVS.  Thanks again.
Comment 5 Grant Goodyear (RETIRED) gentoo-dev 2002-02-25 13:26:47 UTC
*** Bug 644 has been marked as a duplicate of this bug. ***