public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2011-03-06 21:20 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2011-03-06 21:20 UTC (permalink / raw
  To: gentoo-commits

commit:     0d07adffb5c46caf3d42b8bb9a5bcf433e1a98c7
Author:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Sun Mar  6 21:20:03 2011 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Sun Mar  6 21:20:03 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0d07adff

sci-biology/staden-2.0.0_beta8: provide LDPATH=/usr/lib/staden through /etc/env.d/99staden to /etc/ld.so.conf

(Portage version: 2.1.9.28/git/Linux i686, unsigned Manifest commit)

---
 sci-biology/staden/staden-2.0.0_beta8.ebuild |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/sci-biology/staden/staden-2.0.0_beta8.ebuild b/sci-biology/staden/staden-2.0.0_beta8.ebuild
index a79bfd2..a4e1e47 100644
--- a/sci-biology/staden/staden-2.0.0_beta8.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta8.ebuild
@@ -65,4 +65,11 @@ src_install() {
 	emake install DESTDIR="${D}" || die "make install failed"
 	#cd "${WORKDIR}"/staden_doc-2.0.0b8-src || die "failed to cd "${WORKDIR}"/staden_doc-2.0.0b8-src"
 	#make install prefix="${D}"/usr || die "failed to install pre-created docs from upstream"
+
+	# install the LDPATH so that it appears in /etc/ld.so.conf after env-update
+	# subsequently, apps linked against /usr/lib/staden can be run because
+	# loader can find the library (I failed to use '-Wl,-rpath,/usr/lib/staden'
+	# somehow for gap2caf, for example
+	echo 'LDPATH=/usr/lib/staden' > 99staden || die
+	doenvd 99staden
 }



^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2011-06-21 11:54 Justin Lecher
  0 siblings, 0 replies; 20+ messages in thread
From: Justin Lecher @ 2011-06-21 11:54 UTC (permalink / raw
  To: gentoo-commits

commit:     bb79d45d1a14d26cdd95f9efecdad1b746c5af6a
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 21 11:31:44 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Jun 21 11:31:44 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=bb79d45d

Added fortran-2.eclass support

(Portage version: 2.2.0_alpha41/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916)

---
 sci-biology/staden/ChangeLog                 |    8 +++++
 sci-biology/staden/staden-2.0.0_beta8.ebuild |   42 ++++++++++++-------------
 sci-biology/staden/staden-9999.ebuild        |   38 ++++++++++-------------
 3 files changed, 44 insertions(+), 44 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
new file mode 100644
index 0000000..6064fae
--- /dev/null
+++ b/sci-biology/staden/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for sci-biology/staden
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  21 Jun 2011; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta8.ebuild,
+  staden-9999.ebuild:
+  Added fortran-2.eclass support
+

diff --git a/sci-biology/staden/staden-2.0.0_beta8.ebuild b/sci-biology/staden/staden-2.0.0_beta8.ebuild
index a4e1e47..a5d9990 100644
--- a/sci-biology/staden/staden-2.0.0_beta8.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta8.ebuild
@@ -4,12 +4,13 @@
 
 EAPI=3
 
-inherit eutils flag-o-matic base
+inherit eutils fortran-2 flag-o-matic base multilib
 
-DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)."
+DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
 HOMEPAGE="http://sourceforge.net/projects/staden"
-SRC_URI="http://downloads.sourceforge.net/staden/staden-2.0.0b8.tar.gz
-		http://sourceforge.net/projects/staden/files/staden/2.0.0b8/staden_doc-2.0.0b8-src.tar.gz"
+SRC_URI="
+	http://downloads.sourceforge.net/staden/staden-2.0.0b8.tar.gz
+	http://sourceforge.net/projects/staden/files/staden/2.0.0b8/staden_doc-2.0.0b8-src.tar.gz"
 
 LICENSE="staden"
 SLOT="0"
@@ -22,22 +23,23 @@ IUSE="debug fortran X png curl tcl tk zlib"
 #
 # this is a glibc-2.9 issue, see https://sourceforge.net/tracker/index.php?func=detail&aid=2629155&group_id=100316&atid=627058
 #
-# 
 #
-DEPEND=">=dev-lang/tk-8.4
-		>=dev-lang/tcl-8.4
-		dev-tcltk/tklib
-		>=sci-libs/io_lib-1.12.2
-		>=sys-libs/zlib-1.2
-		>=media-libs/libpng-1.2
-		sci-biology/samtools
-		>=app-arch/xz-utils-4.999"
+#
+DEPEND="
+	dev-lang/tk
+	dev-tcltk/tklib
+	>=sci-libs/io_lib-1.12.2
+	>=sys-libs/zlib-1.2
+	>=media-libs/libpng-1.2
+	sci-biology/samtools
+	>=app-arch/xz-utils-4.999"
 
 # maybe we should depend on app-arch/lzma or app-arch/xz-utils?
 
-RDEPEND="tcl? ( >=dev-tcltk/itcl-3.2 )
-		tk? ( >=dev-tcltk/itk-3.2 )
-		>=dev-tcltk/iwidgets-4.0"
+RDEPEND="${DEPEND}
+	>=dev-tcltk/iwidgets-4.0
+	tcl? ( >=dev-tcltk/itcl-3.2 )
+	tk? ( >=dev-tcltk/itk-3.2 )"
 
 S="${WORKDIR}"/staden-2.0.0b8-src
 
@@ -54,11 +56,7 @@ src_configure(){
 	myconf=" --with-tklib=/usr/lib/tklib0.5" # HACK
 	use amd64 && myconf="${myconf} --enable-64bit"
 	use debug && append-cflags "-DCACHE_REF_DEBUG"
-	econf ${myconf} || die "configure failed"
-}
-
-src_compile() {
-	emake || die "emake failed"
+	econf ${myconf}
 }
 
 src_install() {
@@ -70,6 +68,6 @@ src_install() {
 	# subsequently, apps linked against /usr/lib/staden can be run because
 	# loader can find the library (I failed to use '-Wl,-rpath,/usr/lib/staden'
 	# somehow for gap2caf, for example
-	echo 'LDPATH=/usr/lib/staden' > 99staden || die
+	echo 'LDPATH=/usr/$(get_libdir)/staden' > 99staden || die
 	doenvd 99staden
 }

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index fa67b6f..3f78adb 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI=3
 
-inherit eutils flag-o-matic base subversion # autotools
+inherit eutils fortran-2 flag-o-matic base multilib subversion # autotools
 
-DESCRIPTION="A fully developed set of DNA sequence assembly (Gap4), editing and analysis tools (Spin)."
+DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
 HOMEPAGE="http://sourceforge.net/projects/staden"
 # https://staden.svn.sourceforge.net/svnroot/staden staden
 if [ "$PV" == "9999" ]; then
@@ -28,23 +28,22 @@ IUSE="debug fortran X png curl tcl tk zlib"
 #
 # this is a glibc-2.9 issue, see https://sourceforge.net/tracker/index.php?func=detail&aid=2629155&group_id=100316&atid=627058
 #
-# 
 #
-DEPEND="dev-vcs/subversion
-		>=dev-lang/tk-8.4
-		>=dev-lang/tcl-8.4
-		dev-tcltk/tklib
-		>=sci-libs/io_lib-1.12.2
-		>=sys-libs/zlib-1.2
-		>=media-libs/libpng-1.2
-		sci-biology/samtools
-		>=app-arch/xz-utils-4.999"
+DEPEND="
+	dev-lang/tk
+	dev-tcltk/tklib
+	>=sci-libs/io_lib-1.12.2
+	>=sys-libs/zlib-1.2
+	>=media-libs/libpng-1.2
+	sci-biology/samtools
+	>=app-arch/xz-utils-4.999"
 
 # maybe we should depend on app-arch/lzma or app-arch/xz-utils?
 
-RDEPEND="tcl? ( >=dev-tcltk/itcl-3.2 )
-		tk? ( >=dev-tcltk/itk-3.2 )
-		>=dev-tcltk/iwidgets-4.0"
+RDEPEND="${DEPEND}
+	>=dev-tcltk/iwidgets-4.0
+	tcl? ( >=dev-tcltk/itcl-3.2 )
+	tk? ( >=dev-tcltk/itk-3.2 )"
 
 src_unpack() {
 	if [ "$PV" == "9999" ]; then
@@ -67,12 +66,7 @@ src_configure() {
 	use amd64 && myconf="${myconf} --enable-64bit"
 	use debug && append-cflags "-DCACHE_REF_DEBUG"
 	use debug && append-cxxflags "-DCACHE_REF_DEBUG"
-	econf ${myconf} || die "configure failed"
-	emake || die "emake failed"
-}
-
-src_compile() {
-	emake || die "emake failed"
+	econf ${myconf}
 }
 
 src_install() {



^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2011-06-23  9:31 Justin Lecher
  0 siblings, 0 replies; 20+ messages in thread
From: Justin Lecher @ 2011-06-23  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     f2e7b5afbcd05203a63a7ced22f2ff57f251bd32
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 09:23:44 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 09:23:44 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=f2e7b5af

Streamlined fortran-2 eclass usage

(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-biology/staden/ChangeLog                 |    4 ++++
 sci-biology/staden/staden-2.0.0_beta8.ebuild |    3 ++-
 sci-biology/staden/staden-9999.ebuild        |    3 ++-
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index fa96390..1bf6d72 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -6,6 +6,10 @@
   staden-9999.ebuild:
   Streamlined fortran-2 eclass usage
 
+  23 Jun 2011; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta8.ebuild,
+  staden-9999.ebuild:
+  Streamlined fortran-2 eclass usage
+
   21 Jun 2011; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta8.ebuild,
   staden-9999.ebuild:
   Added fortran-2.eclass support

diff --git a/sci-biology/staden/staden-2.0.0_beta8.ebuild b/sci-biology/staden/staden-2.0.0_beta8.ebuild
index 993be4c..f4f2411 100644
--- a/sci-biology/staden/staden-2.0.0_beta8.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta8.ebuild
@@ -31,7 +31,8 @@ DEPEND="
 	>=media-libs/libpng-1.2
 	sci-biology/samtools
 	>=sci-libs/io_lib-1.12.2
-	>=sys-libs/zlib-1.2"
+	>=sys-libs/zlib-1.2
+	virtual/fortran"
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0
 	tcl? ( >=dev-tcltk/itcl-3.2 )

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 3add863..47f7694 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -34,7 +34,8 @@ DEPEND="
 	>=media-libs/libpng-1.2
 	sci-biology/samtools
 	>=sci-libs/io_lib-1.12.2
-	>=sys-libs/zlib-1.2"
+	>=sys-libs/zlib-1.2
+	virtual/fortran"
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0
 	tcl? ( >=dev-tcltk/itcl-3.2 )



^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2011-06-23  9:31 Justin Lecher
  0 siblings, 0 replies; 20+ messages in thread
From: Justin Lecher @ 2011-06-23  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     0a1e03d17371b6e44f2b7816e6db2ea86ec76ecb
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 23 09:22:43 2011 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Jun 23 09:22:43 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0a1e03d1

Streamlined fortran-2 eclass usage

(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)

---
 sci-biology/staden/ChangeLog                 |    4 ++++
 sci-biology/staden/staden-2.0.0_beta8.ebuild |   20 +++++++++-----------
 sci-biology/staden/staden-9999.ebuild        |   23 +++++++++++------------
 3 files changed, 24 insertions(+), 23 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index 6064fae..fa96390 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  23 Jun 2011; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta8.ebuild,
+  staden-9999.ebuild:
+  Streamlined fortran-2 eclass usage
+
   21 Jun 2011; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta8.ebuild,
   staden-9999.ebuild:
   Added fortran-2.eclass support

diff --git a/sci-biology/staden/staden-2.0.0_beta8.ebuild b/sci-biology/staden/staden-2.0.0_beta8.ebuild
index a5d9990..993be4c 100644
--- a/sci-biology/staden/staden-2.0.0_beta8.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta8.ebuild
@@ -4,10 +4,10 @@
 
 EAPI=3
 
-inherit eutils fortran-2 flag-o-matic base multilib
+inherit base eutils flag-o-matic fortran-2 multilib
 
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
-HOMEPAGE="http://sourceforge.net/projects/staden"
+HOMEPAGE="http://sourceforge.net/projects/staden/"
 SRC_URI="
 	http://downloads.sourceforge.net/staden/staden-2.0.0b8.tar.gz
 	http://sourceforge.net/projects/staden/files/staden/2.0.0b8/staden_doc-2.0.0b8-src.tar.gz"
@@ -15,27 +15,23 @@ SRC_URI="
 LICENSE="staden"
 SLOT="0"
 KEYWORDS="~x86 ~amd64"
-IUSE="debug fortran X png curl tcl tk zlib"
+IUSE="curl debug fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available
 # edit src/mk/linux.mk accordingly
-
 #
 # this is a glibc-2.9 issue, see https://sourceforge.net/tracker/index.php?func=detail&aid=2629155&group_id=100316&atid=627058
 #
 #
 #
 DEPEND="
+	app-arch/xz-utils
 	dev-lang/tk
 	dev-tcltk/tklib
-	>=sci-libs/io_lib-1.12.2
-	>=sys-libs/zlib-1.2
 	>=media-libs/libpng-1.2
 	sci-biology/samtools
-	>=app-arch/xz-utils-4.999"
-
-# maybe we should depend on app-arch/lzma or app-arch/xz-utils?
-
+	>=sci-libs/io_lib-1.12.2
+	>=sys-libs/zlib-1.2"
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0
 	tcl? ( >=dev-tcltk/itcl-3.2 )
@@ -68,6 +64,8 @@ src_install() {
 	# subsequently, apps linked against /usr/lib/staden can be run because
 	# loader can find the library (I failed to use '-Wl,-rpath,/usr/lib/staden'
 	# somehow for gap2caf, for example
-	echo 'LDPATH=/usr/$(get_libdir)/staden' > 99staden || die
+	cat >> "${T}"/99staden <<- EOF
+	LDPATH=/usr/$(get_libdir)/staden
+	EOF
 	doenvd 99staden
 }

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 3f78adb..3add863 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -4,23 +4,21 @@
 
 EAPI=3
 
-inherit eutils fortran-2 flag-o-matic base multilib subversion # autotools
+inherit base eutils flag-o-matic fortran-2 multilib subversion
 
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
-HOMEPAGE="http://sourceforge.net/projects/staden"
+HOMEPAGE="http://sourceforge.net/projects/staden/"
 # https://staden.svn.sourceforge.net/svnroot/staden staden
 if [ "$PV" == "9999" ]; then
 	ESVN_REPO_URI="https://staden.svn.sourceforge.net/svnroot/staden/staden/trunk"
-	#KEYWORDS="~amd64 ~x86"
 else
 	SRC_URI="http://downloads.sourceforge.net/staden/staden-2.0.0b7-src.tar.gz"
-	#KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="staden"
 SLOT="0"
 KEYWORDS=""
-IUSE="debug fortran X png curl tcl tk zlib"
+IUSE="curl debug fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available
 # edit src/mk/linux.mk accordingly
@@ -30,16 +28,13 @@ IUSE="debug fortran X png curl tcl tk zlib"
 #
 #
 DEPEND="
+	app-arch/xz-utils
 	dev-lang/tk
 	dev-tcltk/tklib
-	>=sci-libs/io_lib-1.12.2
-	>=sys-libs/zlib-1.2
 	>=media-libs/libpng-1.2
 	sci-biology/samtools
-	>=app-arch/xz-utils-4.999"
-
-# maybe we should depend on app-arch/lzma or app-arch/xz-utils?
-
+	>=sci-libs/io_lib-1.12.2
+	>=sys-libs/zlib-1.2"
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0
 	tcl? ( >=dev-tcltk/itcl-3.2 )
@@ -71,6 +66,10 @@ src_configure() {
 
 src_install() {
 	emake install DESTDIR="${D}" || die "make install failed"
-	echo "STADENROOT="${EPREFIX}"/usr/share/staden" > "${S}"/99staden
+
+	cat >> "${S}"/99staden <<- EOF
+	STADENROOT="${EPREFIX}"/usr/share/staden
+	EOF
+
 	doenvd "${S}"/99staden || die
 }



^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2011-07-08 14:09 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2011-07-08 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     410e964b0b98cb7d5d4a6e0c74caeb498ea98180
Author:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Fri Jul  8 14:09:40 2011 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Fri Jul  8 14:09:40 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=410e964b

sci-biology/staden: Documented that we have to install somehow /usr/share/doc/staden/manual/gap4.index which is looked up when user accesses built-in help menu item

(Portage version: 2.1.10.4/git/Linux i686, unsigned Manifest commit)

---
 sci-biology/staden/ChangeLog                 |    6 ++++++
 sci-biology/staden/staden-2.0.0_beta8.ebuild |    1 +
 sci-biology/staden/staden-9999.ebuild        |    1 +
 3 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index 1bf6d72..243d4e7 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  08 Jul 2011; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+  staden-2.0.0_beta8.ebuild, staden-9999.ebuild:
+  Documented that we have to install somehow
+  /usr/share/doc/staden/manual/gap4.index which is looked up when user accesses
+  built-in help menu item
+
   23 Jun 2011; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta8.ebuild,
   staden-9999.ebuild:
   Streamlined fortran-2 eclass usage

diff --git a/sci-biology/staden/staden-2.0.0_beta8.ebuild b/sci-biology/staden/staden-2.0.0_beta8.ebuild
index f4f2411..88a6147 100644
--- a/sci-biology/staden/staden-2.0.0_beta8.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta8.ebuild
@@ -57,6 +57,7 @@ src_configure(){
 }
 
 src_install() {
+	# TODO: dodoc /usr/share/doc/staden/manual/gap4.index ?
 	emake install DESTDIR="${D}" || die "make install failed"
 	#cd "${WORKDIR}"/staden_doc-2.0.0b8-src || die "failed to cd "${WORKDIR}"/staden_doc-2.0.0b8-src"
 	#make install prefix="${D}"/usr || die "failed to install pre-created docs from upstream"

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 47f7694..8fc8b94 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -66,6 +66,7 @@ src_configure() {
 }
 
 src_install() {
+	# TODO: dodoc /usr/share/doc/staden/manual/gap4.index ?
 	emake install DESTDIR="${D}" || die "make install failed"
 
 	cat >> "${S}"/99staden <<- EOF



^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2011-12-12 14:01 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2011-12-12 14:01 UTC (permalink / raw
  To: gentoo-commits

commit:     af67cc9273a5089c2c01aba5dc8cf8eed7d5aa3b
Author:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Mon Dec 12 14:01:34 2011 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Mon Dec 12 14:01:34 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=af67cc92

fix determination of svn-based checkout number required for building

(Portage version: 2.1.10.38/git/Linux i686, unsigned Manifest commit)

---
 sci-biology/staden/ChangeLog          |    4 ++++
 sci-biology/staden/staden-9999.ebuild |   11 +++++++++--
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index 243d4e7..e98e9ca 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  12 Dec 2011; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz> staden-9999.ebuild:
+  fix determination of svn-based checkout number required for building
+  staden-9999.ebuild
+
   08 Jul 2011; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
   staden-2.0.0_beta8.ebuild, staden-9999.ebuild:
   Documented that we have to install somehow

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 8fc8b94..175b343 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -6,6 +6,10 @@ EAPI=3
 
 inherit base eutils flag-o-matic fortran-2 multilib subversion
 
+if [ "$PV" == "9999" ]; then
+	inherit autotools
+fi
+
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
 HOMEPAGE="http://sourceforge.net/projects/staden/"
 # https://staden.svn.sourceforge.net/svnroot/staden staden
@@ -17,7 +21,7 @@ fi
 
 LICENSE="staden"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 IUSE="curl debug fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available
@@ -63,11 +67,14 @@ src_configure() {
 	use debug && append-cflags "-DCACHE_REF_DEBUG"
 	use debug && append-cxxflags "-DCACHE_REF_DEBUG"
 	econf ${myconf}
+	# edit system.mk to place there proper version number of the svn-controlled checkout
+	SVNVERSION=`svnversion ${ESVN_STORE_DIR}/${ESVN_PROJECT}/${ESVN_REPO_URI##*/}`
+	sed -e "s/^SVNVERS.*/SVNVERS = "${SVNVERSION}"/" -i system.mk
 }
 
 src_install() {
 	# TODO: dodoc /usr/share/doc/staden/manual/gap4.index ?
-	emake install DESTDIR="${D}" || die "make install failed"
+	emake install DESTDIR="${D}" SVN_VERSION="${SVNVERSION}" || die "make install failed"
 
 	cat >> "${S}"/99staden <<- EOF
 	STADENROOT="${EPREFIX}"/usr/share/staden



^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2011-12-12 14:02 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2011-12-12 14:02 UTC (permalink / raw
  To: gentoo-commits

commit:     2910f64001e37f7b2aa6bae47b4eead792bedd5e
Author:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Mon Dec 12 14:02:45 2011 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Mon Dec 12 14:02:45 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=2910f640

removed arches for this -9999 ebuild for sanity

(Portage version: 2.1.10.38/git/Linux i686, unsigned Manifest commit)

---
 sci-biology/staden/staden-9999.ebuild |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 175b343..1759969 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="staden"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS=""
 IUSE="curl debug fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available



^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2014-01-06 17:41 Justin Lecher
  0 siblings, 0 replies; 20+ messages in thread
From: Justin Lecher @ 2014-01-06 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     acd93b597aa723d17972af14e053f9b27c42d036
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 17:38:30 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 17:38:30 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=acd93b59

sci-biology/staden: Punt base.eclass; transfer changes to live ebuild

Package-Manager: portage-2.2.8

---
 sci-biology/staden/ChangeLog                 |  6 ++-
 sci-biology/staden/metadata.xml              | 10 ++--
 sci-biology/staden/staden-2.0.0_beta9.ebuild |  4 +-
 sci-biology/staden/staden-9999.ebuild        | 70 ++++++++++++----------------
 4 files changed, 44 insertions(+), 46 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index 0a9092b..84aac83 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-biology/staden
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  06 Jan 2014; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta9.ebuild,
+  staden-9999.ebuild, metadata.xml:
+  Punt base.eclass; transfer changes to live ebuild
+
 *staden-2.0.0_beta9 (26 Nov 2012)
 
   26 Nov 2012; Justin Lecher <jlec@gentoo.org> -staden-2.0.0_beta8.ebuild,

diff --git a/sci-biology/staden/metadata.xml b/sci-biology/staden/metadata.xml
index 07b5255..2bc8930 100644
--- a/sci-biology/staden/metadata.xml
+++ b/sci-biology/staden/metadata.xml
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<herd>sci-biology</herd>
-	<maintainer>
-		<email>mmokrejs@fold.natur.cuni.cz</email>
-		<name>Martin Mokrejs</name>
-	</maintainer>
+  <herd>sci-biology</herd>
+  <maintainer>
+    <email>mmokrejs@fold.natur.cuni.cz</email>
+    <name>Martin Mokrejs</name>
+  </maintainer>
 </pkgmetadata>

diff --git a/sci-biology/staden/staden-2.0.0_beta9.ebuild b/sci-biology/staden/staden-2.0.0_beta9.ebuild
index b1d51c1..90dd7ef 100644
--- a/sci-biology/staden/staden-2.0.0_beta9.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -78,7 +78,9 @@ src_install() {
 	# loader can find the library (I failed to use '-Wl,-rpath,/usr/lib/staden'
 	# somehow for gap2caf, for example
 	cat >> "${T}"/99staden <<- EOF
+	STADENROOT="${EPREFIX}"/usr/share/staden
 	LDPATH="${EPREFIX}/usr/$(get_libdir)/staden"
 	EOF
+
 	doenvd "${T}"/99staden
 }

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 1759969..af6725a 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -1,23 +1,17 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=3
+EAPI=5
 
-inherit base eutils flag-o-matic fortran-2 multilib subversion
+AUTOTOOLS_AUTORECONF=yes
 
-if [ "$PV" == "9999" ]; then
-	inherit autotools
-fi
+inherit autotools-utils flag-o-matic fortran-2 multilib subversion
 
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
 HOMEPAGE="http://sourceforge.net/projects/staden/"
-# https://staden.svn.sourceforge.net/svnroot/staden staden
-if [ "$PV" == "9999" ]; then
-	ESVN_REPO_URI="https://staden.svn.sourceforge.net/svnroot/staden/staden/trunk"
-else
-	SRC_URI="http://downloads.sourceforge.net/staden/staden-2.0.0b7-src.tar.gz"
-fi
+SRC_URI=""
+ESVN_REPO_URI="https://staden.svn.sourceforge.net/svnroot/staden/staden/trunk"
 
 LICENSE="staden"
 SLOT="0"
@@ -26,59 +20,57 @@ IUSE="curl debug fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available
 # edit src/mk/linux.mk accordingly
-
 #
 # this is a glibc-2.9 issue, see https://sourceforge.net/tracker/index.php?func=detail&aid=2629155&group_id=100316&atid=627058
 #
 #
+#
 DEPEND="
 	app-arch/xz-utils
 	dev-lang/tk
 	dev-tcltk/tklib
-	>=media-libs/libpng-1.2
+	media-libs/libpng:0
 	sci-biology/samtools
 	>=sci-libs/io_lib-1.12.2
-	>=sys-libs/zlib-1.2
-	virtual/fortran"
+	sys-libs/zlib"
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0
 	tcl? ( >=dev-tcltk/itcl-3.2 )
 	tk? ( >=dev-tcltk/itk-3.2 )"
 
-src_unpack() {
-	if [ "$PV" == "9999" ]; then
-		subversion_src_unpack
-		S="${WORKDIR}"/"${P}"/src/ || die
-		cd "${S}" || die
-		./bootstrap || die "bootstrap failed"
-	else
-		unpack ${A} || die
-		S="${WORKDIR}"/staden-2.0.0b7-src || die "Cannot cd ${WORKDIR}/staden-2.0.0b7-src"
-		cd "${S}" || die "Cannot cd ${S}"
-		./bootstrap || die "bootstrap failed"
-	fi
+S="${WORKDIR}"/"${P}"/src/
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+
+src_prepare() {
+	sed \
+		-e 's:svnversion:false:' \
+		-i configure.in || die
+
+	AT_M4DIR=ac_stubs autotools-utils_src_prepare
 }
 
 src_configure() {
-	local myconf
-	use X && myconf=" --with-x"
-	myconf=" --with-tklib=/usr/lib/tklib0.5" # HACK, see http://bugs.gentoo.org/show_bug.cgi?id=311847#c10
-	use amd64 && myconf="${myconf} --enable-64bit"
+	local myeconfargs=()
+	use X && myeconfargs+=( --with-x )
+	myeconfargs+=(
+		--with-tklib=/usr/$(get_libdir)/tklib
+		)
+	use amd64 && myeconfargs+=( --enable-64bit )
 	use debug && append-cflags "-DCACHE_REF_DEBUG"
-	use debug && append-cxxflags "-DCACHE_REF_DEBUG"
-	econf ${myconf}
+		autotools-utils_src_configure
 	# edit system.mk to place there proper version number of the svn-controlled checkout
-	SVNVERSION=`svnversion ${ESVN_STORE_DIR}/${ESVN_PROJECT}/${ESVN_REPO_URI##*/}`
-	sed -e "s/^SVNVERS.*/SVNVERS = "${SVNVERSION}"/" -i system.mk
+	sed -e "s/^SVNVERS.*/SVNVERS = "${ESVN_REVISION}"/" -i system.mk || die
 }
 
 src_install() {
 	# TODO: dodoc /usr/share/doc/staden/manual/gap4.index ?
-	emake install DESTDIR="${D}" SVN_VERSION="${SVNVERSION}" || die "make install failed"
+	autotools-utils_src_install SVN_VERSION="${ESVN_REVISION}"
 
-	cat >> "${S}"/99staden <<- EOF
+	cat >> "${T}"/99staden <<- EOF
 	STADENROOT="${EPREFIX}"/usr/share/staden
+	LDPATH="${EPREFIX}/usr/$(get_libdir)/staden"
 	EOF
 
-	doenvd "${S}"/99staden || die
+	doenvd "${T}"/99staden
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2014-03-24 13:30 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2014-03-24 13:30 UTC (permalink / raw
  To: gentoo-commits

commit:     26464ebb2bd43d9373d91da92a30eab32959988c
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Mon Mar 24 13:29:06 2014 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Mon Mar 24 13:29:06 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=26464ebb

sci-biology/staden: fix ESVN_REPO_URI to include trailing 'src/' so that we do not have to change ''. Thanks to Justin Lercher for the patch.

Package-Manager: portage-2.2.7

---
 sci-biology/staden/ChangeLog          | 5 ++++-
 sci-biology/staden/staden-9999.ebuild | 4 +---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index 84aac83..1b635ed 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  24 Mar 2014; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz> staden-9999.ebuild:
+  sci-biology/staden: fix ESVN_REPO_URI to include trailing 'src/' so that we do
+  not have to change ''. Thanks to Justin Lercher for the patch.
+
   06 Jan 2014; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta9.ebuild,
   staden-9999.ebuild, metadata.xml:
   Punt base.eclass; transfer changes to live ebuild
@@ -35,4 +39,3 @@
   21 Jun 2011; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta8.ebuild,
   staden-9999.ebuild:
   Added fortran-2.eclass support
-

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index af6725a..2c1d490 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -11,7 +11,7 @@ inherit autotools-utils flag-o-matic fortran-2 multilib subversion
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
 HOMEPAGE="http://sourceforge.net/projects/staden/"
 SRC_URI=""
-ESVN_REPO_URI="https://staden.svn.sourceforge.net/svnroot/staden/staden/trunk"
+ESVN_REPO_URI="https://staden.svn.sourceforge.net/svnroot/staden/staden/trunk/src"
 
 LICENSE="staden"
 SLOT="0"
@@ -38,8 +38,6 @@ RDEPEND="${DEPEND}
 	tcl? ( >=dev-tcltk/itcl-3.2 )
 	tk? ( >=dev-tcltk/itk-3.2 )"
 
-S="${WORKDIR}"/"${P}"/src/
-
 AUTOTOOLS_IN_SOURCE_BUILD=1
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2015-05-02 16:29 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2015-05-02 16:29 UTC (permalink / raw
  To: gentoo-commits

commit:     f7a47c86b471b35c82be337f6252a1f38ddd5717
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Sat May  2 16:10:32 2015 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Sat May  2 16:10:32 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=f7a47c86

added PYTHON_USEDEP

Package-Manager: portage-2.2.18

 sci-biology/staden/ChangeLog                 | 6 +++++-
 sci-biology/staden/staden-2.0.0_beta9.ebuild | 2 +-
 sci-biology/staden/staden-9999.ebuild        | 2 +-
 3 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index 1b635ed..7612a35 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for sci-biology/staden
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  02 May 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+  staden-2.0.0_beta9.ebuild, staden-9999.ebuild:
+  added PYTHON_USEDEP
+
   24 Mar 2014; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz> staden-9999.ebuild:
   sci-biology/staden: fix ESVN_REPO_URI to include trailing 'src/' so that we do
   not have to change ''. Thanks to Justin Lercher for the patch.

diff --git a/sci-biology/staden/staden-2.0.0_beta9.ebuild b/sci-biology/staden/staden-2.0.0_beta9.ebuild
index 90dd7ef..68f4a34 100644
--- a/sci-biology/staden/staden-2.0.0_beta9.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 2c1d490..b9b0767 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2015-05-02 16:29 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2015-05-02 16:29 UTC (permalink / raw
  To: gentoo-commits

commit:     8a4575ff108e373ca08606303eeb36e8f9ae8da0
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Sat May  2 16:17:41 2015 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Sat May  2 16:17:41 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=8a4575ff

sci-biology/staden: added SLOT operator

Package-Manager: portage-2.2.18

 sci-biology/staden/ChangeLog                 | 4 ++++
 sci-biology/staden/staden-2.0.0_beta9.ebuild | 2 +-
 sci-biology/staden/staden-9999.ebuild        | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index 7612a35..e874d29 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -4,6 +4,10 @@
 
   02 May 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
   staden-2.0.0_beta9.ebuild, staden-9999.ebuild:
+  sci-biology/staden: added SLOT operator
+
+  02 May 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
+  staden-2.0.0_beta9.ebuild, staden-9999.ebuild:
   added PYTHON_USEDEP
 
   24 Mar 2014; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz> staden-9999.ebuild:

diff --git a/sci-biology/staden/staden-2.0.0_beta9.ebuild b/sci-biology/staden/staden-2.0.0_beta9.ebuild
index 68f4a34..152ee6c 100644
--- a/sci-biology/staden/staden-2.0.0_beta9.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta9.ebuild
@@ -28,7 +28,7 @@ IUSE="curl debug fortran png tcl tk X zlib"
 #
 DEPEND="
 	app-arch/xz-utils
-	dev-lang/tk
+	dev-lang/tk:*
 	dev-tcltk/tklib
 	media-libs/libpng:0
 	sci-biology/samtools

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index b9b0767..af64ca0 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -27,7 +27,7 @@ IUSE="curl debug fortran png tcl tk X zlib"
 #
 DEPEND="
 	app-arch/xz-utils
-	dev-lang/tk
+	dev-lang/tk:*
 	dev-tcltk/tklib
 	media-libs/libpng:0
 	sci-biology/samtools


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2015-08-07 13:01 Justin Lecher
  0 siblings, 0 replies; 20+ messages in thread
From: Justin Lecher @ 2015-08-07 13:01 UTC (permalink / raw
  To: gentoo-commits

commit:     4f21f572fac94b4541ee55dbf3c6a719144482ad
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  7 13:01:40 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Fri Aug  7 13:01:40 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=4f21f572

sci-biology/staden: Fix SLOT operators, bug #556946

Package-Manager: portage-2.2.20
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>

 sci-biology/staden/ChangeLog                 | 4 ++++
 sci-biology/staden/staden-2.0.0_beta9.ebuild | 2 +-
 sci-biology/staden/staden-9999.ebuild        | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-biology/staden/ChangeLog b/sci-biology/staden/ChangeLog
index e874d29..9dd6b53 100644
--- a/sci-biology/staden/ChangeLog
+++ b/sci-biology/staden/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  07 Aug 2015; Justin Lecher <jlec@gentoo.org> staden-2.0.0_beta9.ebuild,
+  staden-9999.ebuild:
+  sci-biology/staden: Fix SLOT operators, bug #556946
+
   02 May 2015; Martin Mokrejs <mmokrejs@fold.natur.cuni.cz>
   staden-2.0.0_beta9.ebuild, staden-9999.ebuild:
   sci-biology/staden: added SLOT operator

diff --git a/sci-biology/staden/staden-2.0.0_beta9.ebuild b/sci-biology/staden/staden-2.0.0_beta9.ebuild
index 152ee6c..fa64a74 100644
--- a/sci-biology/staden/staden-2.0.0_beta9.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta9.ebuild
@@ -28,7 +28,7 @@ IUSE="curl debug fortran png tcl tk X zlib"
 #
 DEPEND="
 	app-arch/xz-utils
-	dev-lang/tk:*
+	dev-lang/tk:0=
 	dev-tcltk/tklib
 	media-libs/libpng:0
 	sci-biology/samtools

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index af64ca0..84082e9 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -27,7 +27,7 @@ IUSE="curl debug fortran png tcl tk X zlib"
 #
 DEPEND="
 	app-arch/xz-utils
-	dev-lang/tk:*
+	dev-lang/tk:0=
 	dev-tcltk/tklib
 	media-libs/libpng:0
 	sci-biology/samtools


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2016-03-23 19:04 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2016-03-23 19:04 UTC (permalink / raw
  To: gentoo-commits

commit:     694eb11ff758972f56126f309b9ed3663eef7f0f
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Wed Mar 23 19:04:14 2016 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Wed Mar 23 19:04:14 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=694eb11f

sci-biology/staden: version bump; remove unused USE=curl, introduce USE=doc for a separate package

Package-Manager: portage-2.2.26

 ...en-2.0.0_beta9.ebuild => staden-2.0.0_beta10.ebuild} | 17 ++++++-----------
 sci-biology/staden/staden-9999.ebuild                   |  9 ++++-----
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/sci-biology/staden/staden-2.0.0_beta9.ebuild b/sci-biology/staden/staden-2.0.0_beta10.ebuild
similarity index 76%
rename from sci-biology/staden/staden-2.0.0_beta9.ebuild
rename to sci-biology/staden/staden-2.0.0_beta10.ebuild
index 7f86914..b9cfef0 100644
--- a/sci-biology/staden/staden-2.0.0_beta9.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta10.ebuild
@@ -9,15 +9,13 @@ AUTOTOOLS_AUTORECONF=yes
 inherit autotools-utils eutils flag-o-matic fortran-2 multilib
 
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
-HOMEPAGE="http://sourceforge.net/projects/staden/"
-SRC_URI="
-	http://downloads.sourceforge.net/staden/staden-${PV/_beta/b}-src.tar.gz
-	http://sourceforge.net/projects/staden/files/staden/${PV/_beta/b}/staden_doc-${PV/_beta/b}-src.tar.gz"
+HOMEPAGE="http://sourceforge.net/projects/staden"
+SRC_URI="http://downloads.sourceforge.net/staden/staden-${PV/_beta/b}-src.tar.gz"
 
 LICENSE="staden"
 SLOT="0"
 KEYWORDS="~x86 ~amd64"
-IUSE="curl debug fortran png tcl tk X zlib"
+IUSE="debug doc fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available
 # edit src/mk/linux.mk accordingly
@@ -37,7 +35,9 @@ DEPEND="
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0
 	tcl? ( >=dev-tcltk/itcl-3.2 )
-	tk? ( >=dev-tcltk/itk-3.2 )"
+	tk? ( >=dev-tcltk/itk-3.2 )
+	net-misc/curl
+	doc? ( sci-biology/staden_doc )"
 
 S="${WORKDIR}"/staden-${PV/_beta/b}-src
 
@@ -69,10 +69,6 @@ src_configure(){
 
 src_install() {
 	autotools-utils_src_install
-	# TODO: dodoc /usr/share/doc/staden/manual/gap4.index ?
-	#cd "${WORKDIR}"/staden_doc-${PV/_beta/b}-src || die "failed to cd "${WORKDIR}"/staden_doc-${PV/_beta/b}-src"
-	#make install prefix="${D}"/usr || die "failed to install pre-created docs from upstream"
-
 	# install the LDPATH so that it appears in /etc/ld.so.conf after env-update
 	# subsequently, apps linked against /usr/lib/staden can be run because
 	# loader can find the library (I failed to use '-Wl,-rpath,/usr/lib/staden'
@@ -81,6 +77,5 @@ src_install() {
 	STADENROOT="${EPREFIX}"/usr/share/staden
 	LDPATH="${EPREFIX}/usr/$(get_libdir)/staden"
 	EOF
-
 	doenvd "${T}"/99staden
 }

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index ef3a752..58e92e9 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -16,7 +16,7 @@ ESVN_REPO_URI="https://staden.svn.sourceforge.net/svnroot/staden/staden/trunk/sr
 LICENSE="staden"
 SLOT="0"
 KEYWORDS=""
-IUSE="curl debug fortran png tcl tk X zlib"
+IUSE="debug doc fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available
 # edit src/mk/linux.mk accordingly
@@ -36,7 +36,9 @@ DEPEND="
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0
 	tcl? ( >=dev-tcltk/itcl-3.2 )
-	tk? ( >=dev-tcltk/itk-3.2 )"
+	tk? ( >=dev-tcltk/itk-3.2 )
+	net-misc/curl
+	doc? ( sci-biology/staden_doc )"
 
 AUTOTOOLS_IN_SOURCE_BUILD=1
 
@@ -62,13 +64,10 @@ src_configure() {
 }
 
 src_install() {
-	# TODO: dodoc /usr/share/doc/staden/manual/gap4.index ?
 	autotools-utils_src_install SVN_VERSION="${ESVN_REVISION}"
-
 	cat >> "${T}"/99staden <<- EOF
 	STADENROOT="${EPREFIX}"/usr/share/staden
 	LDPATH="${EPREFIX}/usr/$(get_libdir)/staden"
 	EOF
-
 	doenvd "${T}"/99staden
 }


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2016-03-25 16:39 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2016-03-25 16:39 UTC (permalink / raw
  To: gentoo-commits

commit:     2c1c899d5aef1ce1932a9d052a80ef63b4b76938
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Fri Mar 25 16:38:47 2016 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Fri Mar 25 16:38:47 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=2c1c899d

sci-biology/staden: io_lib/bam.h appeared first in io_lib-1.13.8

Package-Manager: portage-2.2.26

 sci-biology/staden/staden-2.0.0_beta10.ebuild | 3 ++-
 sci-biology/staden/staden-9999.ebuild         | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-biology/staden/staden-2.0.0_beta10.ebuild b/sci-biology/staden/staden-2.0.0_beta10.ebuild
index d14c042..b2a2b13 100644
--- a/sci-biology/staden/staden-2.0.0_beta10.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta10.ebuild
@@ -24,13 +24,14 @@ IUSE="debug doc fortran png tcl tk X zlib"
 #
 #
 #
+
 DEPEND="
 	app-arch/xz-utils
 	dev-lang/tk:0=
 	dev-tcltk/tklib
 	media-libs/libpng:0
 	sci-biology/samtools
-	>=sci-libs/io_lib-1.12.2
+	>=sci-libs/io_lib-1.13.8
 	sys-libs/zlib"
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 58e92e9..37a6a93 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -31,7 +31,7 @@ DEPEND="
 	dev-tcltk/tklib
 	media-libs/libpng:0
 	sci-biology/samtools
-	>=sci-libs/io_lib-1.12.2
+	>=sci-libs/io_lib-1.13.8
 	sys-libs/zlib"
 RDEPEND="${DEPEND}
 	>=dev-tcltk/iwidgets-4.0


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2016-03-25 17:28 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2016-03-25 17:28 UTC (permalink / raw
  To: gentoo-commits

commit:     f1f4beff666e399956c2f733a99dbaac9a573427
Author:     Martin Mokrejš <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Fri Mar 25 17:27:42 2016 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Fri Mar 25 17:27:42 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=f1f4beff

sci-biology/staden: add a note about some tutorial available

Package-Manager: portage-2.2.26

 sci-biology/staden/staden-2.0.0_beta10.ebuild | 4 ++++
 sci-biology/staden/staden-9999.ebuild         | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/sci-biology/staden/staden-2.0.0_beta10.ebuild b/sci-biology/staden/staden-2.0.0_beta10.ebuild
index b2a2b13..9ddda96 100644
--- a/sci-biology/staden/staden-2.0.0_beta10.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta10.ebuild
@@ -79,3 +79,7 @@ src_install() {
 	EOF
 	doenvd "${T}"/99staden
 }
+
+pkg_postinst(){
+	einfo "There is a tutorial at https://sourceforge.net/projects/staden/files/tutorials/1.1/course-1.1.tar.gz"
+}

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 37a6a93..8ebdc03 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -71,3 +71,7 @@ src_install() {
 	EOF
 	doenvd "${T}"/99staden
 }
+
+pkg_postinst(){
+	einfo "There is a tutorial at https://sourceforge.net/projects/staden/files/tutorials/1.1/course-1.1.tar.gz"
+}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2016-04-01 14:19 Marius Brehler
  0 siblings, 0 replies; 20+ messages in thread
From: Marius Brehler @ 2016-04-01 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     cf0b1de6b656ee7f00dfd199d98970c562828e1f
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Apr  1 14:17:24 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Fri Apr  1 14:17:24 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=cf0b1de6

sci-biology/staden: Fix copyright and dependcies

Package-Manager: portage-2.2.26
RepoMan-Options: --force

 sci-biology/staden/staden-2.0.0_beta10.ebuild | 4 ++--
 sci-biology/staden/staden-9999.ebuild         | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-biology/staden/staden-2.0.0_beta10.ebuild b/sci-biology/staden/staden-2.0.0_beta10.ebuild
index 9ddda96..942b533 100644
--- a/sci-biology/staden/staden-2.0.0_beta10.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -30,7 +30,7 @@ DEPEND="
 	dev-lang/tk:0=
 	dev-tcltk/tklib
 	media-libs/libpng:0
-	sci-biology/samtools
+	sci-biology/samtools:0
 	>=sci-libs/io_lib-1.13.8
 	sys-libs/zlib"
 RDEPEND="${DEPEND}

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 8ebdc03..b785ba6 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -30,7 +30,7 @@ DEPEND="
 	dev-lang/tk:0=
 	dev-tcltk/tklib
 	media-libs/libpng:0
-	sci-biology/samtools
+	sci-biology/samtools:0
 	>=sci-libs/io_lib-1.13.8
 	sys-libs/zlib"
 RDEPEND="${DEPEND}


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2016-04-01 14:19 Marius Brehler
  0 siblings, 0 replies; 20+ messages in thread
From: Marius Brehler @ 2016-04-01 14:19 UTC (permalink / raw
  To: gentoo-commits

commit:     8f655583a96557445a62a25d7fecb3c52f791c30
Author:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
AuthorDate: Fri Apr  1 14:18:24 2016 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Fri Apr  1 14:18:24 2016 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=8f655583

sci-biology/staden: Drop keywords since keywords were droped for staden_doc

Package-Manager: portage-2.2.26

 sci-biology/staden/staden-2.0.0_beta10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/staden/staden-2.0.0_beta10.ebuild b/sci-biology/staden/staden-2.0.0_beta10.ebuild
index 942b533..bc5dab7 100644
--- a/sci-biology/staden/staden-2.0.0_beta10.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://downloads.sourceforge.net/staden/staden-${PV/_beta/b}-src.tar.gz
 
 LICENSE="staden"
 SLOT="0"
-KEYWORDS="~x86 ~amd64"
+KEYWORDS=""
 IUSE="debug doc fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2019-10-22 10:52 Martin Mokrejs
  0 siblings, 0 replies; 20+ messages in thread
From: Martin Mokrejs @ 2019-10-22 10:52 UTC (permalink / raw
  To: gentoo-commits

commit:     cad3d25dae697461e1a6d295f2bdf99e9c2f626a
Author:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
AuthorDate: Tue Oct 22 10:51:46 2019 +0000
Commit:     Martin Mokrejs <mmokrejs <AT> fold <DOT> natur <DOT> cuni <DOT> cz>
CommitDate: Tue Oct 22 10:51:46 2019 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=cad3d25d

sci-biology/staden: sourceforge moved SVN repo URL

Also, somehow I cannot set "${S}" to src because svn would checkout the
source tree there, so one would need ./src/src to access configure.in.
Overwriting "${S}" inside each function helps.

Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Martin Mokrejs <mmokrejs <AT> fold.natur.cuni.cz>

 sci-biology/staden/staden-9999.ebuild | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 0253c9eb5..4be43217f 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -9,8 +9,7 @@ inherit autotools-utils flag-o-matic fortran-2 multilib subversion
 
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
 HOMEPAGE="http://sourceforge.net/projects/staden/"
-SRC_URI=""
-ESVN_REPO_URI="https://staden.svn.sourceforge.net/svnroot/staden/staden/trunk/src"
+ESVN_REPO_URI="https://svn.code.sf.net/p/${PN}/code/${PN}/trunk"
 
 LICENSE="staden"
 SLOT="0"
@@ -42,6 +41,7 @@ RDEPEND="${DEPEND}
 AUTOTOOLS_IN_SOURCE_BUILD=1
 
 src_prepare() {
+	cd "${WORKDIR}"/"${P}"/src || die
 	sed \
 		-e 's:svnversion:false:' \
 		-i configure.in || die
@@ -50,6 +50,8 @@ src_prepare() {
 }
 
 src_configure() {
+	cd "${WORKDIR}"/"${P}"/src || die
+	S="${WORKDIR}"/"${P}"/src
 	local myeconfargs=()
 	use X && myeconfargs+=( --with-x )
 	myeconfargs+=(
@@ -62,7 +64,15 @@ src_configure() {
 	sed -e "s/^SVNVERS.*/SVNVERS = "${ESVN_REVISION}"/" -i system.mk || die
 }
 
+src_compile(){
+	cd "${WORKDIR}"/"${P}"/src || die
+	S="${WORKDIR}"/"${P}"/src
+	default
+}
+
 src_install() {
+	cd "${WORKDIR}"/"${P}"/src || die
+	S="${WORKDIR}"/"${P}"/src
 	autotools-utils_src_install SVN_VERSION="${ESVN_REVISION}"
 	cat >> "${T}"/99staden <<- EOF
 	STADENROOT="${EPREFIX}"/usr/share/staden


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2021-01-18 15:32 Andrew Ammerlaan
  0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-01-18 15:32 UTC (permalink / raw
  To: gentoo-commits

commit:     d02fe7fbe1b779c21cf1fed579d8fc4494f967d5
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jan 18 15:32:24 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jan 18 15:32:24 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=d02fe7fb

sci-biology/staden: EAPI bump

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 sci-biology/staden/staden-2.0.0_beta10.ebuild | 84 ---------------------------
 sci-biology/staden/staden-2.0.0_beta11.ebuild | 30 ++++------
 sci-biology/staden/staden-9999.ebuild         | 45 +++++---------
 3 files changed, 26 insertions(+), 133 deletions(-)

diff --git a/sci-biology/staden/staden-2.0.0_beta10.ebuild b/sci-biology/staden/staden-2.0.0_beta10.ebuild
deleted file mode 100644
index 53c4d2212..000000000
--- a/sci-biology/staden/staden-2.0.0_beta10.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils eutils flag-o-matic fortran-2 multilib
-
-DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
-HOMEPAGE="https://sourceforge.net/projects/staden"
-SRC_URI="https://downloads.sourceforge.net/staden/staden-${PV/_beta/b}-src.tar.gz"
-
-LICENSE="staden"
-SLOT="0"
-KEYWORDS=""
-IUSE="debug doc fortran png tcl tk X zlib"
-
-# either g77 or gfortran must be available
-# edit src/mk/linux.mk accordingly
-#
-# this is a glibc-2.9 issue, see https://sourceforge.net/tracker/index.php?func=detail&aid=2629155&group_id=100316&atid=627058
-#
-#
-#
-
-DEPEND="
-	app-arch/xz-utils
-	dev-lang/tk:0=
-	dev-tcltk/tklib
-	media-libs/libpng:0
-	sci-biology/samtools:0
-	>=sci-libs/io_lib-1.13.8
-	sys-libs/zlib"
-RDEPEND="${DEPEND}
-	>=dev-tcltk/iwidgets-4.0
-	tcl? ( >=dev-tcltk/itcl-3.2 )
-	tk? ( >=dev-tcltk/itk-3.2 )
-	net-misc/curl
-	doc? ( sci-biology/staden_doc )"
-
-S="${WORKDIR}"/staden-${PV/_beta/b}-src
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-PATCHES=(
-	"${FILESDIR}"/${P}-ldflags.patch
-	"${FILESDIR}"/${P}-zlib.patch )
-
-src_prepare() {
-	sed \
-		-e 's:svnversion:false:' \
-		-i configure.in || die
-
-	AT_M4DIR=ac_stubs autotools-utils_src_prepare
-}
-
-src_configure(){
-	local myeconfargs=()
-	use X && myeconfargs+=( --with-x )
-	myeconfargs+=(
-		--with-tklib=/usr/$(get_libdir)/tklib
-		)
-	use amd64 && myeconfargs+=( --enable-64bit )
-	use debug && append-cflags "-DCACHE_REF_DEBUG"
-	autotools-utils_src_configure
-}
-
-src_install() {
-	autotools-utils_src_install
-	# install the LDPATH so that it appears in /etc/ld.so.conf after env-update
-	# subsequently, apps linked against /usr/lib/staden can be run because
-	# loader can find the library (I failed to use '-Wl,-rpath,/usr/lib/staden'
-	# somehow for gap2caf, for example
-	cat >> "${T}"/99staden <<- EOF
-	STADENROOT="${EPREFIX}"/usr/share/staden
-	LDPATH="${EPREFIX}/usr/$(get_libdir)/staden"
-	EOF
-	doenvd "${T}"/99staden
-}
-
-pkg_postinst(){
-	einfo "There is a tutorial at https://sourceforge.net/projects/staden/files/tutorials/1.1/course-1.1.tar.gz"
-}

diff --git a/sci-biology/staden/staden-2.0.0_beta11.ebuild b/sci-biology/staden/staden-2.0.0_beta11.ebuild
index b8e5425c7..523f8bf05 100644
--- a/sci-biology/staden/staden-2.0.0_beta11.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta11.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils eutils flag-o-matic fortran-2 multilib
+inherit flag-o-matic fortran-2 multilib
 
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
 HOMEPAGE="https://sourceforge.net/projects/staden"
@@ -41,31 +39,27 @@ RDEPEND="${DEPEND}
 
 S="${WORKDIR}"/staden-${PV/_beta/b}-2016-src
 
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-PATCHES=("${FILESDIR}"/${P}-ldflags.patch)
+PATCHES=(
+	"${FILESDIR}"/${P}-ldflags.patch
+)
 
 src_prepare() {
+	default
 	sed \
 		-e 's:svnversion:false:' \
 		-i configure.in || die
-
-	AT_M4DIR=ac_stubs autotools-utils_src_prepare
 }
 
 src_configure(){
-	local myeconfargs=()
-	use X && myeconfargs+=( --with-x )
-	myeconfargs+=(
-		--with-tklib=/usr/$(get_libdir)/tklib
-		)
-	use amd64 && myeconfargs+=( --enable-64bit )
 	use debug && append-cflags "-DCACHE_REF_DEBUG"
-	autotools-utils_src_configure
+	econf \
+		$(use_enable X x)
+		$(use_enable amd64 64bit)
+		--with-tklib=/usr/$(get_libdir)/tklib
 }
 
 src_install() {
-	autotools-utils_src_install
+	default
 	# install the LDPATH so that it appears in /etc/ld.so.conf after env-update
 	# subsequently, apps linked against /usr/lib/staden can be run because
 	# loader can find the library (I failed to use '-Wl,-rpath,/usr/lib/staden'

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index 961155bf6..c18aea8cc 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -1,11 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-AUTOTOOLS_AUTORECONF=yes
-
-inherit autotools-utils flag-o-matic fortran-2 multilib subversion
+inherit flag-o-matic fortran-2 multilib subversion
 
 DESCRIPTION="DNA sequence assembly (gap4, gap5), editing and analysis tools (Spin)"
 HOMEPAGE="https://sourceforge.net/projects/staden/"
@@ -38,42 +36,27 @@ RDEPEND="${DEPEND}
 	net-misc/curl
 	doc? ( sci-biology/staden_doc )"
 
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
 src_prepare() {
-	cd "${WORKDIR}"/"${P}"/src || die
+	default
 	sed \
 		-e 's:svnversion:false:' \
 		-i configure.in || die
-
-	AT_M4DIR=ac_stubs autotools-utils_src_prepare
 }
 
-src_configure() {
-	cd "${WORKDIR}"/"${P}"/src || die
-	S="${WORKDIR}"/"${P}"/src
-	local myeconfargs=()
-	use X && myeconfargs+=( --with-x )
-	myeconfargs+=(
-		--with-tklib=/usr/$(get_libdir)/tklib
-		)
-	use amd64 && myeconfargs+=( --enable-64bit )
+src_configure(){
 	use debug && append-cflags "-DCACHE_REF_DEBUG"
-		autotools-utils_src_configure
-	# edit system.mk to place there proper version number of the svn-controlled checkout
-	sed -e "s/^SVNVERS.*/SVNVERS = "${ESVN_REVISION}"/" -i system.mk || die
-}
-
-src_compile(){
-	cd "${WORKDIR}"/"${P}"/src || die
-	S="${WORKDIR}"/"${P}"/src
-	default
+	econf \
+		$(use_enable X x)
+		$(use_enable amd64 64bit)
+		--with-tklib=/usr/$(get_libdir)/tklib
 }
 
 src_install() {
-	cd "${WORKDIR}"/"${P}"/src || die
-	S="${WORKDIR}"/"${P}"/src
-	autotools-utils_src_install SVN_VERSION="${ESVN_REVISION}"
+	default
+	# install the LDPATH so that it appears in /etc/ld.so.conf after env-update
+	# subsequently, apps linked against /usr/lib/staden can be run because
+	# loader can find the library (I failed to use '-Wl,-rpath,/usr/lib/staden'
+	# somehow for gap2caf, for example
 	cat >> "${T}"/99staden <<- EOF
 	STADENROOT="${EPREFIX}"/usr/share/staden
 	LDPATH="${EPREFIX}/usr/$(get_libdir)/staden"


^ permalink raw reply related	[flat|nested] 20+ messages in thread

* [gentoo-commits] proj/sci:master commit in: sci-biology/staden/
@ 2021-02-03  8:24 Andrew Ammerlaan
  0 siblings, 0 replies; 20+ messages in thread
From: Andrew Ammerlaan @ 2021-02-03  8:24 UTC (permalink / raw
  To: gentoo-commits

commit:     993814b38eec8da6e9bf112ec45aa380410a08c7
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Feb  3 08:24:44 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Feb  3 08:24:44 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=993814b3

sci-biology/staden: fix configure phase

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 sci-biology/staden/staden-2.0.0_beta11.ebuild | 10 +++++-----
 sci-biology/staden/staden-9999.ebuild         |  6 +++---
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/sci-biology/staden/staden-2.0.0_beta11.ebuild b/sci-biology/staden/staden-2.0.0_beta11.ebuild
index 523f8bf05..d6b1b8de1 100644
--- a/sci-biology/staden/staden-2.0.0_beta11.ebuild
+++ b/sci-biology/staden/staden-2.0.0_beta11.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/staden/staden-${PV/_beta/b}-2016-src.
 
 LICENSE="staden"
 SLOT="0"
-KEYWORDS=""
+KEYWORDS="~amd64"
 IUSE="debug doc fortran png tcl tk X zlib"
 
 # either g77 or gfortran must be available
@@ -40,7 +40,7 @@ RDEPEND="${DEPEND}
 S="${WORKDIR}"/staden-${PV/_beta/b}-2016-src
 
 PATCHES=(
-	"${FILESDIR}"/${P}-ldflags.patch
+	"${FILESDIR}/${P}-ldflags.patch"
 )
 
 src_prepare() {
@@ -53,9 +53,9 @@ src_prepare() {
 src_configure(){
 	use debug && append-cflags "-DCACHE_REF_DEBUG"
 	econf \
-		$(use_enable X x)
-		$(use_enable amd64 64bit)
-		--with-tklib=/usr/$(get_libdir)/tklib
+		$(use_enable X x) \
+		$(use_enable amd64 64bit) \
+		--with-tklib="/usr/$(get_libdir)/tklib"
 }
 
 src_install() {

diff --git a/sci-biology/staden/staden-9999.ebuild b/sci-biology/staden/staden-9999.ebuild
index c18aea8cc..7b61a0fa0 100644
--- a/sci-biology/staden/staden-9999.ebuild
+++ b/sci-biology/staden/staden-9999.ebuild
@@ -46,9 +46,9 @@ src_prepare() {
 src_configure(){
 	use debug && append-cflags "-DCACHE_REF_DEBUG"
 	econf \
-		$(use_enable X x)
-		$(use_enable amd64 64bit)
-		--with-tklib=/usr/$(get_libdir)/tklib
+		$(use_enable X x) \
+		$(use_enable amd64 64bit) \
+		--with-tklib="/usr/$(get_libdir)/tklib"
 }
 
 src_install() {


^ permalink raw reply related	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2021-02-03  8:24 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-12 14:01 [gentoo-commits] proj/sci:master commit in: sci-biology/staden/ Martin Mokrejs
  -- strict thread matches above, loose matches on Subject: below --
2021-02-03  8:24 Andrew Ammerlaan
2021-01-18 15:32 Andrew Ammerlaan
2019-10-22 10:52 Martin Mokrejs
2016-04-01 14:19 Marius Brehler
2016-04-01 14:19 Marius Brehler
2016-03-25 17:28 Martin Mokrejs
2016-03-25 16:39 Martin Mokrejs
2016-03-23 19:04 Martin Mokrejs
2015-08-07 13:01 Justin Lecher
2015-05-02 16:29 Martin Mokrejs
2015-05-02 16:29 Martin Mokrejs
2014-03-24 13:30 Martin Mokrejs
2014-01-06 17:41 Justin Lecher
2011-12-12 14:02 Martin Mokrejs
2011-07-08 14:09 Martin Mokrejs
2011-06-23  9:31 Justin Lecher
2011-06-23  9:31 Justin Lecher
2011-06-21 11:54 Justin Lecher
2011-03-06 21:20 Martin Mokrejs

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox