New version (fixes bug #90181)
authorOlivier Fisette <ribosome@gentoo.org>
Sat, 1 Oct 2005 21:01:39 +0000 (21:01 +0000)
committerOlivier Fisette <ribosome@gentoo.org>
Sat, 1 Oct 2005 21:01:39 +0000 (21:01 +0000)
Package-Manager: portage-2.0.51.22-r2

sci-biology/treeviewx/ChangeLog
sci-biology/treeviewx/Manifest
sci-biology/treeviewx/files/digest-treeviewx-0.5.1 [new file with mode: 0644]
sci-biology/treeviewx/files/treeviewx-wxt.patch [new file with mode: 0644]
sci-biology/treeviewx/treeviewx-0.5.1.ebuild [new file with mode: 0644]

index 526752bb654018ea4e21c1b6939d85da63bf8b40..daff20ccf80071c6eedce0713c86a9e20669c91b 100644 (file)
@@ -1,6 +1,13 @@
 # ChangeLog for sci-biology/treeviewx
 # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-biology/treeviewx/ChangeLog,v 1.10 2005/05/13 03:18:18 ribosome Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/treeviewx/ChangeLog,v 1.11 2005/10/01 21:01:39 ribosome Exp $
+
+*treeviewx-0.5.1 (01 Oct 2005)
+
+  01 Oct 2005; Olivier Fisette <ribosome@gentoo.org>
+  +files/treeviewx-wxt.patch, +treeviewx-0.5.1.ebuild:
+  New version, along with a patch to compile against wxGTK-2.6. The new
+  version has a configure check for wxGTK-svg (fixes bug #90181).
 
   13 May 2005; Olivier Fisette <ribosome@gentoo.org>
   -treeviewx-0.4-r1.ebuild, treeviewx-0.5.ebuild:
index 4f619fea8af2ad08ec7d6e3eb9397da242cf6806..30611ed1e1fe6bde8c16f4820914081f9ccea5bd 100644 (file)
@@ -1,5 +1,8 @@
+MD5 fa8fcfe12e378fca801796438a3abf00 treeviewx-0.5.1.ebuild 772
 MD5 782cf1985780d42dc734363154d1f2c7 treeviewx-0.5.ebuild 1416
-MD5 8f77faa938b0de6b4a33c30b5fb3ac1f ChangeLog 1802
+MD5 211c3b134c6a678e61e4610da63b2e42 ChangeLog 2081
 MD5 4a02a793e1530b66640221d52ab8a8ab metadata.xml 523
+MD5 1d7d72d2a9d090385ef5e576f587ef6f files/treeviewx-wxt.patch 1854
 MD5 c208b90b136cb1d6147844b45c943663 files/treeviewx-gcc-3.4.patch 1993
+MD5 a05c75ec566a1e23526e5df960797f69 files/digest-treeviewx-0.5.1 60
 MD5 9a7fb7db456158b59c94a1a74db1a19a files/digest-treeviewx-0.5 58
diff --git a/sci-biology/treeviewx/files/digest-treeviewx-0.5.1 b/sci-biology/treeviewx/files/digest-treeviewx-0.5.1
new file mode 100644 (file)
index 0000000..aa02d38
--- /dev/null
@@ -0,0 +1 @@
+MD5 07e1ed8873c5f19ded7294668233bae1 tv-0.5.1.tar.gz 426745
diff --git a/sci-biology/treeviewx/files/treeviewx-wxt.patch b/sci-biology/treeviewx/files/treeviewx-wxt.patch
new file mode 100644 (file)
index 0000000..b1c03bb
--- /dev/null
@@ -0,0 +1,50 @@
+--- tv.cpp~    2005-10-01 16:47:35.000000000 -0400
++++ tv.cpp     2005-10-01 16:52:30.000000000 -0400
+@@ -312,11 +312,15 @@
+       {
+ #ifdef __WXMSW__
+               file_menu->AppendSeparator();
+-              file_menu->Append(SAVEAS_PICTURE_CMD, "Save As Picture..."), wxT("Save picture of tree to metafile");
++              file_menu->Append(SAVEAS_PICTURE_CMD,
++                      wxT("Save As Picture...")),
++                      wxT("Save picture of tree to metafile");
+ #else
+       #ifdef USE_SVG
+               file_menu->AppendSeparator();
+-              file_menu->Append(SAVEAS_PICTURE_CMD, "Save As Picture..."), wxT("Save picture of tree to SVG file");
++              file_menu->Append(SAVEAS_PICTURE_CMD,
++                      wxT("Save As Picture...")),
++                      wxT("Save picture of tree to SVG file");
+       #endif
+ #endif
+               file_menu->AppendSeparator();
+--- tview.cpp~ 2005-10-01 16:47:45.000000000 -0400
++++ tview.cpp  2005-10-01 16:50:42.000000000 -0400
+@@ -184,10 +184,10 @@
+       wxString pictureFileName = GetFrame()->GetTitle();
+       pictureFileName += wxT(".emf");
+       wxFrame *f = GetMainFrame();
+-      wxFileDialog dialog((wxWindow *)f, "Save Picture as", "", pictureFileName,
+-        "Enhanced metafile (*.emf)|*.emf",
+-        wxSAVE|wxOVERWRITE_PROMPT);
+-    
++      wxFileDialog dialog((wxWindow *)f, wxT("Save Picture as"), wxT(""),
++              pictureFileName, wxT("Enhanced metafile (*.emf)|*.emf"),
++              wxSAVE|wxOVERWRITE_PROMPT);
++
+     if (dialog.ShowModal() == wxID_OK)
+     {
+               wxMetafileDC pictureDC (dialog.GetPath(), 600, 650) ;
+@@ -204,9 +204,9 @@
+       #else
+       wxFrame *f = GetMainFrame();
+       #endif 
+-    wxFileDialog dialog((wxWindow *)f, "Save Picture as", "", pictureFileName,
+-        "SVG vector picture files (*.svg)|*.svg",
+-        wxSAVE|wxOVERWRITE_PROMPT);
++      wxFileDialog dialog((wxWindow *)f, wxT("Save Picture as"), wxT(""),
++              pictureFileName, wxT("SVG vector picture files (*.svg)|*.svg"),
++              wxSAVE|wxOVERWRITE_PROMPT);
+ 
+     if (dialog.ShowModal() == wxID_OK)
+     {
diff --git a/sci-biology/treeviewx/treeviewx-0.5.1.ebuild b/sci-biology/treeviewx/treeviewx-0.5.1.ebuild
new file mode 100644 (file)
index 0000000..d3f21e5
--- /dev/null
@@ -0,0 +1,33 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sci-biology/treeviewx/treeviewx-0.5.1.ebuild,v 1.1 2005/10/01 21:01:39 ribosome Exp $
+
+inherit eutils
+
+DESCRIPTION="A phylogenetic tree viewer"
+HOMEPAGE="http://darwin.zoology.gla.ac.uk/~rpage/treeviewx/"
+SRC_URI="http://darwin.zoology.gla.ac.uk/~rpage/${PN}/download/0.5/tv-${PV}.tar.gz"
+LICENSE="GPL-2"
+
+KEYWORDS="~x86"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=x11-libs/wxGTK-2.6*"
+
+S="${WORKDIR}/tv-${PV}"
+
+src_unpack() {
+       unpack ${A}
+       cd "${S}"
+       epatch "${FILESDIR}"/${PN}-wxt.patch
+}
+
+src_compile() {
+       econf || die "econf failed"
+       emake || die "emake failed"
+}
+
+src_install() {
+       make install DESTDIR="${D}" || die "make install failed"
+}