Moved from app-sci/lin-seti to sci-astronomy/lin-seti.
authorOlivier Fisette <ribosome@gentoo.org>
Fri, 24 Dec 2004 03:51:53 +0000 (03:51 +0000)
committerOlivier Fisette <ribosome@gentoo.org>
Fri, 24 Dec 2004 03:51:53 +0000 (03:51 +0000)
sci-astronomy/lin-seti/ChangeLog [new file with mode: 0644]
sci-astronomy/lin-seti/Manifest [new file with mode: 0644]
sci-astronomy/lin-seti/files/digest-lin-seti-0.7.6 [new file with mode: 0644]
sci-astronomy/lin-seti/files/digest-lin-seti-0.8.2 [new file with mode: 0644]
sci-astronomy/lin-seti/lin-seti-0.7.6.ebuild [new file with mode: 0644]
sci-astronomy/lin-seti/lin-seti-0.8.2.ebuild [new file with mode: 0644]
sci-astronomy/lin-seti/metadata.xml [new file with mode: 0644]

diff --git a/sci-astronomy/lin-seti/ChangeLog b/sci-astronomy/lin-seti/ChangeLog
new file mode 100644 (file)
index 0000000..763f5a5
--- /dev/null
@@ -0,0 +1,109 @@
+# ChangeLog for app-sci/lin-seti
+# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/lin-seti/ChangeLog,v 1.1 2004/12/24 03:51:53 ribosome Exp $
+
+*lin-seti-0.8.2 (23 Dec 2004)
+
+  23 Dec 2004; Olivier Fisette <ribosome@gentoo.org> +metadata.xml,
+  +lin-seti-0.7.6.ebuild, +lin-seti-0.8.2.ebuild:
+  Moved from app-sci/lin-seti to sci-astronomy/lin-seti.
+
+  11 Oct 2004; Guy Martin <gmsoft@gentoo.org> lin-seti-0.8.2.ebuild:
+  Marked stable on hppa.
+
+  18 Sep 2004; Jason Wever <weeve@gentoo.org> lin-seti-0.8.2.ebuild:
+  Stable on sparc.
+
+  14 Aug 2004; Sven Wegener <swegener@gentoo.org> metadata.xml:
+  Corrected metadata.xml to match DTD.
+
+  31 Jul 2004; Michele Noberasco <s4t4n@gentoo.org> : lin-seti-0.8.2.ebuild:
+  Stable for x86.
+  lin-seti-0.8.1.ebuild:
+  Remove older ebuild.
+
+*lin-seti-0.8.2 (28 Jul 2004)
+
+  28 Jul 2004; Michele Noberasco <s4t4n@gentoo.org> : lin-seti-0.8.2.ebuild:
+  Version bump.
+
+  28 Jul 2004; Michele Noberasco <s4t4n@gentoo.org> : lin-seti-0.8.1.ebuild:
+  Remove unnecessary 'inherit eutils'
+
+  06 Jul 2004; Michele Noberasco <s4t4n@gentoo.org> :
+  lin-seti-0.8.0.ebuild:
+  Wipe out old masked ebuilds...
+  30 Jun 2004; Michele Noberasco <s4t4n@gentoo.org> :
+  lin-seti-0.8.1.ebuild:
+  Stable on x86.
+
+*lin-seti-0.8.1 (26 Jun 2004)
+
+  26 Jun 2004; Michele Noberasco <s4t4n@gentoo.org> :
+  lin-seti-0.8.1.ebuild:
+  Version bump.
+  lin-seti-0.7.3.ebuild, lin-seti-0.7.4.ebuild, lin-seti-0.7.5.ebuild:
+  Clean up old versions...
+  lin-seti-0.7.7.ebuild, lin-seti-0.8.0.ebuild:
+  Update headers to reflect the new skel.ebuild
+
+*lin-seti-0.8.0 (22 Jun 2004)
+
+  22 Jun 2004; Michele Noberasco <s4t4n@gentoo.org> :
+  lin-seti-0.8.0.ebuild:
+  New ebuild as lin-seti switched to autoconf/automake.
+  Version bumped. Closes #45074.
+
+  19 Apr 2004; Patrick Kursawe <phosphan@gentoo.org> lin-seti-0.7.6.ebuild:
+  Adding IUSE
+
+  02 Mar 2004; <agriffis@gentoo.org> lin-seti-0.7.3.ebuild,
+  lin-seti-0.7.4.ebuild, lin-seti-0.7.5.ebuild, lin-seti-0.7.6.ebuild:
+  Remove alpha since setiathome doesn't have keywords
+
+*lin-seti-0.7.6 (09 Sep 2003)
+
+  09 Sep 2003; Michael Imhof <tantive@gentoo.org> :
+  lin-seti-0.7.6.ebuild:
+  Version bumped. Closes #28024.
+
+*lin-seti-0.7.5 (12 Jul 2003)
+
+  12 Jul 2003; Michael Imhof <tantive@gentoo.org> :
+  lin-seti-0.7.5.ebuild:
+  Version bumped
+
+*lin-seti-0.7.4 (10 Jul 2003)
+
+  10 Jul 2003; Michael Imhof <tantive@gentoo.org> :
+  lin-seti-0.7.4.ebuild:
+  Version bumped
+
+  12 Jun 2003; <msterret@gentoo.org> lin-seti-0.7.2.ebuild,
+  lin-seti-0.7.3.ebuild:
+  add Header
+
+*lin-seti-0.7.3 (15 Apr 2003)
+
+  15 Apr 2003; Michael Imhof <tantive@gentoo.org> :
+  Version bumped, thanks to Noberasco Michele <michele.noberasco@tiscali.it>.
+  Should close #19111.
+  
+*lin-seti-0.7.2 (02 Apr 2003)
+
+  02 Apr 2003; Michael Imhof <tantive@gentoo.org> :
+  Version bumped, thanks to Noberasco Michele <michele.noberasco@tiscali.it>.
+  Note: users upgrading from versions prior to 0.7 must update
+  their config files, otherwise the program will not run.
+
+*lin-seti-0.6.1 (19 Mar 2003)
+
+  20 Mar 2003; Michael Imhof <tantive@gentoo.org> :
+  Unmasked for x86 and sparc. Closes #17828
+
+  19 Mar 2003; Michael Imhof <tantive@gentoo.org> :
+  Initial release.
+  This ebuild was submitted by Noberasco Michele <michele.noberasco@tiscali.it>.
+  Should close #17828.
+
+
diff --git a/sci-astronomy/lin-seti/Manifest b/sci-astronomy/lin-seti/Manifest
new file mode 100644 (file)
index 0000000..ed21166
--- /dev/null
@@ -0,0 +1,6 @@
+MD5 9c87a6ff3e20f10d5eb66adba6030888 ChangeLog 3154
+MD5 5e59d6ecb5d5daf8459cbfe53febe800 lin-seti-0.7.6.ebuild 1233
+MD5 d98395d6cfefc98efc4728f1abe31d6e lin-seti-0.8.2.ebuild 1803
+MD5 b148b83adf0cb283f89d4c5956c648c4 metadata.xml 250
+MD5 d222e596efc7a0b9c67a886090056ef5 files/digest-lin-seti-0.7.6 66
+MD5 61e618745084d949d2be2724a10d0ad5 files/digest-lin-seti-0.8.2 66
diff --git a/sci-astronomy/lin-seti/files/digest-lin-seti-0.7.6 b/sci-astronomy/lin-seti/files/digest-lin-seti-0.7.6
new file mode 100644 (file)
index 0000000..2481ce1
--- /dev/null
@@ -0,0 +1 @@
+MD5 dcdb3f80999546f3f12367080811d241 lin-seti-0.7.6.tar.bz2 34798
diff --git a/sci-astronomy/lin-seti/files/digest-lin-seti-0.8.2 b/sci-astronomy/lin-seti/files/digest-lin-seti-0.8.2
new file mode 100644 (file)
index 0000000..ac74d07
--- /dev/null
@@ -0,0 +1 @@
+MD5 48f990a5d02a9784a408ba022c9c66f1 lin-seti-0.8.2.tar.bz2 92376
diff --git a/sci-astronomy/lin-seti/lin-seti-0.7.6.ebuild b/sci-astronomy/lin-seti/lin-seti-0.7.6.ebuild
new file mode 100644 (file)
index 0000000..e4ef73e
--- /dev/null
@@ -0,0 +1,39 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/lin-seti/lin-seti-0.7.6.ebuild,v 1.1 2004/12/24 03:51:53 ribosome Exp $
+
+DESCRIPTION="A Seti@Home cache manager, cache-compatible with Seti Driver. Can be run as system daemon."
+HOMEPAGE="http://lin-seti.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+KEYWORDS="x86 ppc sparc hppa"
+
+DEPEND="app-sci/setiathome"
+
+src_compile() {
+       emake || die
+}
+
+src_install() {
+       dodir /usr/bin /opt /etc/init.d
+       make \
+           PREFIX=${D} \
+           install || die
+       # Let's see if this file already exists: if so we will not install it
+       if [ -a "/opt/setiathome/cache/1/user_info.sah" ] ; then
+               rm ${D}/opt/setiathome/cache/1/user_info.sah
+       fi
+       # Otherwise the ebuild will overwrite this file!
+       # And THAT is bad: if the client runs in daemon mode,
+       # when switching to that dir it will wait forever for someone to give it
+       # some info (which would be impossible, being detached from all terminals)!
+}
+
+pkg_postinst () {
+       einfo "NOTICE: If you use SETI Driver for Windows"
+       einfo "to share the cache make sure it is"
+       einfo "version 1.6.4.0 or higher!"
+}
diff --git a/sci-astronomy/lin-seti/lin-seti-0.8.2.ebuild b/sci-astronomy/lin-seti/lin-seti-0.8.2.ebuild
new file mode 100644 (file)
index 0000000..c49b77f
--- /dev/null
@@ -0,0 +1,53 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/lin-seti/lin-seti-0.8.2.ebuild,v 1.1 2004/12/24 03:51:53 ribosome Exp $
+
+DESCRIPTION="A Seti@Home cache manager, cache-compatible with Seti Driver. Can be run as system daemon."
+HOMEPAGE="http://lin-seti.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+KEYWORDS="x86 ~ppc sparc hppa"
+
+DEPEND="app-sci/setiathome"
+
+src_compile()
+{
+       # override lin-seti self-calculated cflags, force system wide install
+       # otherwise a home directory installation would be attempted
+       # if emerge doesn't run as root
+       econf MY_CFLAGS="${CFLAGS}"         \
+                       --enable-system-install         \
+                       || die "Configuration failed"
+       emake || die "Compilation failed"
+}
+
+src_install()
+{
+       # copy documentation manually as make install doesn't do that
+       dodoc AUTHORS COPYING ChangeLog INSTALL LEGGIMI NEWS README THANKS TODO
+
+       einstall prefix=${D} || die "Installation failed"
+
+       # Let's see if this file already exists: if so we will not install it
+       if [ -a "/opt/setiathome/cache/1/user_info.sah" ] ; then
+               rm ${D}/opt/setiathome/cache/1/user_info.sah
+       fi
+       # Otherwise the ebuild will overwrite this file!
+       # And THAT is bad: if the client runs in daemon mode,
+       # when switching to that dir it will wait forever for someone to give it
+       # some info (which would be impossible, being detached from all terminals)!
+}
+
+pkg_postinst ()
+{
+       einfo "NOTICE 1: If you use SETI Driver for Windows"
+       einfo "to share the cache make sure it is"
+       einfo "version 1.6.4.0 or higher!"
+       einfo
+       einfo "NOTICE 2: If you decide to use the new"
+       einfo "UID and GID features of lin-seti,"
+       einfo "make sure to change the ownership of your cache path!"
+}
diff --git a/sci-astronomy/lin-seti/metadata.xml b/sci-astronomy/lin-seti/metadata.xml
new file mode 100644 (file)
index 0000000..8a97c68
--- /dev/null
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>sci</herd>
+<maintainer>
+  <email>s4t4n@gentoo.org</email>
+  <name>Michele Noberasco</name>
+</maintainer>
+</pkgmetadata>