From 646d20b456381637ac2bafc3f38b2e7aa5337ad9 Mon Sep 17 00:00:00 2001 From: Petar Petrov Date: Tue, 10 Jul 2018 10:05:50 +0100 Subject: [PATCH] academic/treeview: Removed (renamed to treeviewx). Signed-off-by: David Spencer --- academic/treeview/README | 19 ----- academic/treeview/References | 3 - academic/treeview/cstring.patch | 71 ---------------- academic/treeview/doinst.sh | 3 - academic/treeview/slack-desc | 19 ----- academic/treeview/treeview.SlackBuild | 111 -------------------------- academic/treeview/treeview.desktop | 8 -- academic/treeview/treeview.info | 10 --- academic/treeview/treeview.png | Bin 17326 -> 0 bytes 9 files changed, 244 deletions(-) delete mode 100644 academic/treeview/README delete mode 100644 academic/treeview/References delete mode 100644 academic/treeview/cstring.patch delete mode 100644 academic/treeview/doinst.sh delete mode 100644 academic/treeview/slack-desc delete mode 100644 academic/treeview/treeview.SlackBuild delete mode 100644 academic/treeview/treeview.desktop delete mode 100644 academic/treeview/treeview.info delete mode 100644 academic/treeview/treeview.png diff --git a/academic/treeview/README b/academic/treeview/README deleted file mode 100644 index c0a5fc1c0e..0000000000 --- a/academic/treeview/README +++ /dev/null @@ -1,19 +0,0 @@ -TreeView X is a simple program for displaying phylogenies. Some of its -features include: - -- reads many different tree file formats (including NEXUS, PHYLIP, - Hennig86, NONA, MEGA, and ClustalW/X) -- supports standard the TrueType and Postscript fonts -- supports native graphics file format for copying pictures into - other applications, and for saving graphics files -- print preview -- can print multiple trees per page and/or one tree over more than - one page -- has drag-and-drop facility for easy opening of files -- Web-based online help -- tree editor - -For details and citation: -Page, R. D. M. 1996. TREEVIEW: An application to display phylogenetic -trees on personal computers. Computer Applications in the Biosciences -12: 357-358. diff --git a/academic/treeview/References b/academic/treeview/References deleted file mode 100644 index 4d53820121..0000000000 --- a/academic/treeview/References +++ /dev/null @@ -1,3 +0,0 @@ -Page, R. D. M. 1996. TREEVIEW: An application to display phylogenetic -trees on personal computers. Computer Applications in the Biosciences -12: 357-358 diff --git a/academic/treeview/cstring.patch b/academic/treeview/cstring.patch deleted file mode 100644 index cae987703f..0000000000 --- a/academic/treeview/cstring.patch +++ /dev/null @@ -1,71 +0,0 @@ ---- tv-0.5.1/ncl-2.0/src/charactersblock.cpp.orig 2017-08-13 08:38:11.451581249 +0700 -+++ tv-0.5.1/ncl-2.0/src/charactersblock.cpp 2017-08-13 08:38:25.267599533 +0700 -@@ -8,6 +8,7 @@ - #include "discretematrix.h" - #include "assumptionsblock.h" - #include "charactersblock.h" -+#include - - using namespace std; - ---- tv-0.5.1/ncl-2.0/src/nexus.cpp.orig 2017-08-13 08:40:07.443734383 +0700 -+++ tv-0.5.1/ncl-2.0/src/nexus.cpp 2017-08-13 08:40:17.625747774 +0700 -@@ -2,6 +2,7 @@ - #include "xnexus.h" - #include "nexustoken.h" - #include "nexus.h" -+#include - - #define NCL_NAME_AND_VERSION "NCL version 2.01" - #define NCL_COPYRIGHT "Copyright (c) 2000 by Paul O. Lewis" ---- tv-0.5.1/ncl-2.0/src/nexustoken.cpp.orig 2017-08-13 08:41:41.569857692 +0700 -+++ tv-0.5.1/ncl-2.0/src/nexustoken.cpp 2017-08-13 08:41:52.463871895 +0700 -@@ -1,6 +1,7 @@ - #include "nexusdefs.h" - #include "xnexus.h" - #include "nexustoken.h" -+#include - - using namespace std; - ---- tv-0.5.1/ncl-2.0/src/nxsstring.cpp.orig 2017-08-13 08:42:36.847929712 +0700 -+++ tv-0.5.1/ncl-2.0/src/nxsstring.cpp 2017-08-13 08:42:48.870945321 +0700 -@@ -20,6 +20,7 @@ - #include - #include - #include -+#include - #include "nxsstring.h" - - nxsstring& nxsstring::operator+=( const double d ) ---- tv-0.5.1/TreeLib/Parse.cpp.orig 2017-08-13 08:43:50.188024809 +0700 -+++ tv-0.5.1/TreeLib/Parse.cpp 2017-08-13 08:44:00.407038015 +0700 -@@ -23,6 +23,7 @@ - - #include - #include "Parse.h" -+#include - - // Return the next token in the string - tokentype Parser::NextToken () ---- tv-0.5.1/TreeLib/TreeLib.cpp.orig 2017-08-13 08:45:24.898146879 +0700 -+++ tv-0.5.1/TreeLib/TreeLib.cpp 2017-08-13 08:45:33.518157938 +0700 -@@ -23,6 +23,7 @@ - - #include "TreeLib.h" - #include "Parse.h" -+#include - - #include - ---- tv-0.5.1/TreeLib/treereader.cpp.orig 2017-08-13 08:47:09.041280171 +0700 -+++ tv-0.5.1/TreeLib/treereader.cpp 2017-08-13 08:51:04.192577614 +0700 -@@ -22,6 +22,8 @@ - // $Id: treereader.cpp,v 1.5 2003/09/10 12:58:16 rdmp1c Exp $ - - #include "treereader.h" -+#include -+#include - - #if __MWERKS__ - #include diff --git a/academic/treeview/doinst.sh b/academic/treeview/doinst.sh deleted file mode 100644 index 5fb28930db..0000000000 --- a/academic/treeview/doinst.sh +++ /dev/null @@ -1,3 +0,0 @@ -if [ -x /usr/bin/update-desktop-database ]; then - /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 -fi diff --git a/academic/treeview/slack-desc b/academic/treeview/slack-desc deleted file mode 100644 index 32c744d759..0000000000 --- a/academic/treeview/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. -# Line up the first '|' above the ':' following the base package name, and -# the '|' on the right side marks the last column you can put a character in. -# You must make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':' except on otherwise blank lines. - - |-----handy-ruler------------------------------------------------------| -treeview: treeview (Program to display phylogenetic trees) -treeview: -treeview: TreeView X provides a simple way to view the contents of a NEXUS, -treeview: PHYLIP, Hennig86, Clustal, or other format tree file. -treeview: -treeview: Home: http://code.google.com/p/treeviewx/ -treeview: References: /usr/doc/treeview-0.5/References -treeview: -treeview: -treeview: -treeview: diff --git a/academic/treeview/treeview.SlackBuild b/academic/treeview/treeview.SlackBuild deleted file mode 100644 index c98cb4841e..0000000000 --- a/academic/treeview/treeview.SlackBuild +++ /dev/null @@ -1,111 +0,0 @@ -#!/bin/sh - -# Slackware build script for treeview - -# Copyright 2011-2016 Petar Petrov slackalaxy@gmail.com -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -PRGNAM=treeview -VERSION=${VERSION:-0.5.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM=tv - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) export ARCH=i586 ;; - arm*) export ARCH=arm ;; - *) export ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i586" ]; then - SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -# Disable SVG support. If you want it, you should build -# wxGTK or wxPython including svg from contrib/src/svg -# Then, of course comment the next line. -sed "s:USE_SVG=1:USE_SVG=0:" -i configure - -patch -p1 < $CWD/cstring.patch - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS -fpermissive" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --mandir=/usr/man \ - --build=$ARCH-slackware-linux - -make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/share/{applications,pixmaps} -cp $CWD/$PRGNAM.desktop $PKG/usr/share/applications -cp $CWD/$PRGNAM.png $PKG/usr/share/pixmaps - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING INSTALL $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/References > $PKG/usr/doc/$PRGNAM-$VERSION/References -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/academic/treeview/treeview.desktop b/academic/treeview/treeview.desktop deleted file mode 100644 index 790df27869..0000000000 --- a/academic/treeview/treeview.desktop +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -Categories=Education; -Exec=tv -Icon=treeview -Name=TreeView X -StartupNotify=false -Type=Application -GenericName= diff --git a/academic/treeview/treeview.info b/academic/treeview/treeview.info deleted file mode 100644 index e11a5cbfd8..0000000000 --- a/academic/treeview/treeview.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="treeview" -VERSION="0.5.1" -HOMEPAGE="http://darwin.zoology.gla.ac.uk/~rpage/treeviewx/" -DOWNLOAD="http://darwin.zoology.gla.ac.uk/~rpage/treeviewx/download/0.5/tv-0.5.1.tar.gz" -MD5SUM="07e1ed8873c5f19ded7294668233bae1" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="wxPython" -MAINTAINER="Petar Petrov" -EMAIL="slackalaxy@gmail.com" diff --git a/academic/treeview/treeview.png b/academic/treeview/treeview.png deleted file mode 100644 index fbdf9d2fcc9a36595b9809bb1f0e0a4ab6fb3d10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17326 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 ZzX6jEmQsHT_cs6l002ovPDHLkV1lzpeoz1a