Ticket #28276: arb-5.2-ryandesign.diff
File arb-5.2-ryandesign.diff, 22.2 KB (added by ryandesign (Ryan Carsten Schmidt), 14 years ago) |
---|
-
files/patch-ARB-makefile.diff
1 --- Makefile (revision 6192) 2 +++ Makefile (working copy) 3 @@ -202,11 +202,11 @@ 1 --- Makefile.orig 2011-02-03 12:37:28.000000000 -0300 2 +++ Makefile 2011-02-04 17:05:56.000000000 -0300 3 @@ -31,11 +31,12 @@ 4 # configurable in config.makefile 5 # 6 # ----------------------------------------------------- 7 + 8 # Read configuration 9 include config.makefile 10 11 ifeq ($(LD_LIBRARY_PATH),'') 12 -LD_LIBRARY_PATH:=${ARBHOME}/lib 13 + LD_LIBRARY_PATH:=${ARBHOME}/lib 14 endif 15 16 FORCEMASK = umask 002 17 @@ -46,8 +47,6 @@ 18 GPP:=g++ 19 CPPreal:=cpp 20 21 - 22 - 23 # ---------------------- compiler version detection 24 25 # supported compiler versions: 26 @@ -203,11 +202,12 @@ 4 27 XINCLUDES:=-I$(XHOME)/include 5 28 6 29 ifdef DARWIN … … 10 33 11 34 ifdef DARWIN 12 35 - XLIBS := -L/usr/OpenMotif/lib -lXm -L$(XHOME)/lib -lpng -lXt -lX11 -lXext -lXp -lc -lXmu -lXi 13 + XLIBS := -L$(PREFIX)/lib -lXm -L$(XHOME)/lib -lpng -lXt -lX11 -lXext -lXp -lc -lXmu -lXi 36 + #Explicit use of png12 because ARB breaks with png14 (http://www.libpng.org/pub/png/src/libpng-1.2.x-to-1.4.x-summary.txt) 37 + XLIBS := -L$(PREFIX)/lib -lXm -lpng12 -lz -L$(XHOME)/lib -lXt -lX11 -lXext -lXp -lc -lXmu -lXi 14 38 XLIBS += -lGLU -lGL -Wl,-dylib_file,$(OSX_FW_OPENGL)/libGL.dylib:$(OSX_FW_OPENGL)/libGL.dylib 15 39 else 16 40 XLIBS:=-L$(XHOME)/$(CROSS_LIB) -lXm -lXpm -lXp -lXt -lXext -lX11 17 @@ -22 5,14 +225,9 @@41 @@ -226,14 +226,9 @@ 18 42 19 43 GL_PNGLIBS := -L$(ARBHOME)/GL/glpng -lglpng_arb -lpng 20 44 … … 32 56 GL_LIBS := $(GL_LIB) $(GLEWLIB) $(GLUTLIB) $(GL_PNGLIBS) 33 57 34 58 #XLIBS += $(GL_LIB) 35 @@ -24 7,11 +242,7 @@59 @@ -248,11 +243,7 @@ 36 60 37 61 #---------------------- tiff lib: 38 62 … … 45 69 46 70 #---------------------- basic libs: 47 71 48 @@ -31 8,7 +309,7 @@72 @@ -319,7 +310,7 @@ 49 73 50 74 CTAGS := etags 51 75 ifdef DARWIN … … 53 77 + XMKMF := $(PREFIX)/bin/xmkmf 54 78 else 55 79 XMKMF := /usr/bin/X11/xmkmf 56 endif 57 No newline at end of file 80 endif -
files/arb_macsetup
29 29 # 30 30 31 31 # This is the arb_macsetup script 32 # Use it to set the ARBHOME and PATH variables a fter installing ARB using MacPorts.32 # Use it to set the ARBHOME and PATH variables and to install a .xmodmap file after installing ARB using MacPorts. 33 33 34 34 # Derived from the MacPorts postflight script 35 35 # Provided by: Matthew Cottrell 36 # October 1, 200936 # January 31, 2011 37 37 38 38 # Abstraction variables: 39 # The MacPorts PREFIX is typicaly /opt/local 40 PREFIX=/opt/local 39 PREFIX=@@PREFIX@@ 41 40 BINPATH=${PREFIX}/bin 42 41 SBINPATH=${PREFIX}/sbin 43 42 MANPAGES=${PREFIX}/share/man 44 43 TIMESTAMP=$(date +"%Y-%m-%d_at_%H:%M:%S") 45 44 BACKUP_SUFFIX=macports-saved_${TIMESTAMP} 45 XMODMAP_FILE=xmodmap 46 46 OUR_STRING="ARB Installer addition on ${TIMESTAMP}" 47 47 48 48 # Determine the user's shell, in order to choose an appropriate configuration file we'll be tweaking. … … 105 105 echo "An appropriate ${1} variable has been added to your shell environment by the ${3} installer." 106 106 } 107 107 108 function write_xmodmap_setting () { 109 if [ -f ${HOME}/.${XMODMAP_FILE} ] && ! grep "${OUR_STRING}" ${HOME}/.${XMODMAP_FILE} > /dev/null; then 110 echo "Backing up your ${HOME}/.${XMODMAP_FILE} keyboard confguration file as ${HOME}/.${XMODMAP_FILE}.${BACKUP_SUFFIX} before adapting it for ARB." 111 /bin/cp -fp ${HOME}/.${XMODMAP_FILE} "${HOME}/.${XMODMAP_FILE}.${BACKUP_SUFFIX}" || { 112 echo "An attempt to backup your original configuration file failed! Please set your ARB compatible environment manually." 113 114 exit 1 115 } 116 echo -e "\n##\n# Your previous ${HOME}/.${XMODMAP_FILE} file was backed up as ${HOME}/.${XMODMAP_FILE}.${BACKUP_SUFFIX}\n##" >> ${HOME}/.${XMODMAP_FILE} 117 fi 118 echo -e "\n# ${OUR_STRING}: adding an appropriate ${1} variable for use with ${3}." >> ${HOME}/.${XMODMAP_FILE} 119 echo "${1}\n ${2}\n ${3}\n ${4}\n ${5}\n ${6}\n ${7}\n" >> ${HOME}/.${XMODMAP_FILE} 120 echo -e "# Finished adapting your xmodmap file for use with ARB.\n" >> ${HOME}/.${XMODMAP_FILE} 121 chown ${USER} ${HOME}/.${XMODMAP_FILE} || echo "Warning: unable to adapt permissions on your ${HOME}/.${XMODMAP_FILE} shell configuration file!" 122 echo "An appropriate xmodmap file has been added to your home folder by the ${8} installer." 123 } 124 108 125 # Confirm that MacPorts has been configured for this user: 109 126 if ${SHELL} ${LOGIN_FLAG} -c "/usr/bin/printenv PATH" | grep ${PREFIX} > /dev/null; then 110 127 echo "Your shell already has the right PATH environment variable for use with MacPorts!" … … 149 166 write_setting ARBHOME "${PREFIX}/share/arb" ARB 150 167 fi 151 168 169 #write the .xmodmap file for easy keyboard shortcutsin the ARB sequence editor 170 write_xmodmap_setting "clear Mod1" "clear Mod2" "keycode 63 = Mode_switch" "keycode 66 = Meta_L" "keycode 69 = Meta_R" "add Mod1 = Meta_L Meta_R" "add Mod2 = Mode_switch" ARB 171 152 172 # arb_setenv script is done with its job - exit gracefully! 153 173 echo "" 154 174 echo "You have succesfully installed ARB" -
files/patch-ARB-config.makefile.diff
5 5 PTPAN := 0 6 6 7 7 -ARB_64 := 0# compile 64bit ARB version 8 +ARB_64 := 1# compile 64bit ARB version8 +ARB_64 := @@64BIT@@# compile 64bit ARB version 9 9 #BUILDHOST_64 := 1# whether build host is 64bit (value defaults to ARB_64). Needed for cross-compile 10 10 11 11 # -------------------------------------------------------------------------------- -
files/arb_intro.fig.diff
1 --- arb_intro.fig.orig 2011-02-04 01:01:34.000000000 -0300 2 +++ lib/pictures/arb_intro.fig 2010-10-24 18:34:25.000000000 -0300 3 @@ -1,4 +1,4 @@ 4 -#FIG 3.2 5 +#FIG 3.2 Produced by xfig version 3.2.5 6 Landscape 7 Center 8 Metric 9 @@ -8,18 +8,18 @@ 10 -2 11 1200 2 12 6 8010 5175 9315 5445 13 -4 0 -1 0 0 18 12 0.0000 4 135 495 8025 5340 Suffix\001 14 -4 0 -1 0 0 18 12 0.0000 4 180 495 8550 5415 $filter\001 15 -4 2 -1 0 0 18 12 0.0000 4 180 720 9300 5415 $to:filter\001 16 +4 0 -1 0 0 18 12 0.0000 4 165 570 8025 5340 Suffix\001 17 +4 0 -1 0 0 18 12 0.0000 4 210 585 8550 5415 $filter\001 18 +4 2 -1 0 0 18 12 0.0000 4 210 870 9300 5415 $to:filter\001 19 -6 20 6 2655 2025 8235 2295 21 2 1 0 2 -1 -1 0 0 -1 0.000 0 0 -1 0 0 2 22 2700 2250 8190 2250 23 -4 1 -1 0 0 18 14 0.0000 4 210 5070 5400 2175 ARB - A Software Environment for Sequence Data\001 24 +4 1 -1 0 0 18 14 0.0000 4 240 5925 5400 2175 ARB - A Software Environment for Sequence Data\001 25 -6 26 6 1800 10890 9090 11250 27 -4 0 -1 0 0 18 10 0.0000 4 135 7095 1800 11025 Y:Wolfgang Ludwig, Oliver Strunk, Ralf Westram, Lothar Richter, Harald Meier, Yadhukumar et al.\001 28 -4 0 -1 0 0 18 10 0.0000 4 135 7260 1800 11205 Y:ARB: a software environment for sequence data. Nucleic Acids Research. 2004. 32(4):1363-1371.\001 29 +4 0 -1 0 0 18 10 0.0000 4 150 7335 1800 11025 Y:Wolfgang Ludwig, Oliver Strunk, Ralf Westram, Lothar Richter, Harald Meier, Yadhukumar et al.\001 30 +4 0 -1 0 0 18 10 0.0000 4 150 7395 1800 11205 Y:ARB: a software environment for sequence data. Nucleic Acids Research. 2004. 32(4):1363-1371.\001 31 -6 32 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 1 33 1170 540 34 @@ -29,28 +29,29 @@ 35 1350 4950 1350 4230 9090 4230 36 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 1 37 9630 11340 38 -4 0 -1 0 0 18 12 0.0000 4 180 570 1425 1050 $close\001 39 -4 2 -1 0 0 18 12 0.0000 4 195 465 9450 1050 $help\001 40 -4 2 -1 0 0 18 12 0.0000 4 180 945 9375 9990 $to:XY:box\001 41 -4 0 -1 0 0 18 12 0.0000 4 195 840 9150 10440 $Y:expert\001 42 -4 0 -1 0 0 18 12 0.0000 4 180 420 1500 5865 $box\001 43 -4 0 -1 0 0 18 12 0.0000 4 195 2970 1500 5340 Existing Files (f) and Directories (D)\001 44 -4 0 -1 0 0 18 12 0.0000 4 180 540 1620 10395 $Y:old\001 45 -4 0 -1 0 0 18 12 0.0000 4 180 540 4725 10388 $Y:del\001 46 -4 0 -1 0 0 18 12 0.0000 4 195 1290 1620 4725 $new_complex\001 47 -4 0 -1 0 0 18 12 0.0000 4 195 660 4455 4725 $merge\001 48 -4 1 -1 0 0 18 12 0.0000 4 150 750 7140 2865 Authors:\001 49 -4 1 -1 0 0 18 12 0.0000 4 195 465 5265 945 $logo\001 50 -4 1 -1 0 0 18 12 0.0000 4 195 2055 2745 3870 http://www.arb-home.de/\001 51 -4 1 -1 0 0 18 12 0.0000 4 195 915 2745 2970 $copyright\001 52 -4 1 -1 0 0 18 12 0.0000 4 195 2370 2745 3150 Department of Microbiology\001 53 -4 1 -1 0 0 18 10 0.0000 4 135 2265 2745 3375 Technical University of Munich\001 54 -4 1 -1 0 0 18 10 0.0000 4 135 675 2745 3555 Germany\001 55 -4 1 -1 0 0 18 11 0.0000 4 150 2070 7140 3345 Harald Meier, Yadhukumar\001 56 -4 1 -1 0 0 18 12 0.0000 4 195 3915 7140 3135 Ralf Westram, Oliver Strunk, Wolfgang Ludwig\001 57 -4 1 -1 0 0 18 10 0.0000 4 105 2070 7140 3960 Lead tester: F. O. Gloeckner\001 58 -4 1 -1 0 0 18 10 0.0000 4 135 3615 7140 3780 L. Richter, T.Ginhart, S.Gerbers, J. Huber, R.Jost,\001 59 -4 1 -1 0 0 18 10 0.0000 4 135 3285 7140 3555 K. Bader, E. Pruesse, C. Hodges, J. Boehnel,\001 60 -4 1 -1 0 0 18 12 0.0000 4 180 750 5265 2610 $version\001 61 -4 0 -1 0 0 18 12 0.0000 4 195 1890 7350 10365 Y:Enable Expert Mode\001 62 -4 0 -1 0 0 18 10 0.0000 4 135 2130 1440 10800 Y:If you use ARB, please cite\001 63 +4 0 -1 0 0 18 12 0.0000 4 210 675 1425 1050 $close\001 64 +4 2 -1 0 0 18 12 0.0000 4 225 570 9450 1050 $help\001 65 +4 2 -1 0 0 18 12 0.0000 4 210 1140 9375 9990 $to:XY:box\001 66 +4 0 -1 0 0 18 12 0.0000 4 225 990 9150 10440 $Y:expert\001 67 +4 0 -1 0 0 18 12 0.0000 4 210 495 1500 5865 $box\001 68 +4 0 -1 0 0 18 12 0.0000 4 210 3690 1500 5340 Existing Files (f) and Directories (D)\001 69 +4 0 -1 0 0 18 12 0.0000 4 210 675 1620 10395 $Y:old\001 70 +4 0 -1 0 0 18 12 0.0000 4 210 660 4725 10388 $Y:del\001 71 +4 0 -1 0 0 18 12 0.0000 4 225 1500 1620 4725 $new_complex\001 72 +4 0 -1 0 0 18 12 0.0000 4 225 765 4455 4725 $merge\001 73 +4 1 -1 0 0 18 12 0.0000 4 165 915 7140 2865 Authors:\001 74 +4 1 -1 0 0 18 12 0.0000 4 225 585 5265 945 $logo\001 75 +4 1 -1 0 0 18 12 0.0000 4 210 2475 2745 3870 http://www.arb-home.de/\001 76 +4 1 -1 0 0 18 12 0.0000 4 210 2910 2745 3150 Department of Microbiology\001 77 +4 1 -1 0 0 18 10 0.0000 4 150 2295 2745 3375 Technical University of Munich\001 78 +4 1 -1 0 0 18 10 0.0000 4 150 675 2745 3555 Germany\001 79 +4 1 -1 0 0 18 11 0.0000 4 165 2340 7140 3345 Harald Meier, Yadhukumar\001 80 +4 1 -1 0 0 18 12 0.0000 4 210 4800 7140 3135 Ralf Westram, Oliver Strunk, Wolfgang Ludwig\001 81 +4 1 -1 0 0 18 10 0.0000 4 150 3660 7140 3780 L. Richter, T.Ginhart, S.Gerbers, J. Huber, R.Jost,\001 82 +4 1 -1 0 0 18 10 0.0000 4 150 3285 7140 3555 K. Bader, E. Pruesse, C. Hodges, J. Boehnel,\001 83 +4 1 -1 0 0 18 12 0.0000 4 210 900 5265 2610 $version\001 84 +4 0 -1 0 0 18 12 0.0000 4 210 2295 7350 10365 Y:Enable Expert Mode\001 85 +4 0 -1 0 0 18 10 0.0000 4 150 2190 1440 10800 Y:If you use ARB, please cite\001 86 +4 1 -1 0 0 18 10 0.0000 4 120 2085 7110 3960 Lead tester: F. O. Gloeckner\001 87 +4 1 -1 0 0 18 12 0.0000 4 225 1125 2745 2970 $copyright\001 88 +4 1 -1 0 0 18 12 0.0000 4 210 3600 7155 4185 Mac OS X port: Matthew T. Cottrell\001 -
Portfile
4 4 PortSystem 1.0 5 5 6 6 name arb 7 version 5.18 7 epoch 1 8 version 5.2 9 9 categories science 10 10 maintainers me.com:matt.cottrell 11 11 platforms darwin … … 18 18 nucleotide and amino acid sequences. Features include routines for designing fluorescence in situ \ 19 19 hybridization (FISH) probes and PCR and sequencing primers. Phylogenetic trees can be generated and \ 20 20 sequences can be added to existing trees. ARB maintains links between the phylogenetic trees and sequences \ 21 for data base search and query. The Silva Comprehensive Ribosomal RNA Database (http://www.arb-silva.de/) \ 22 maintaines up-to-date databases. 64-bit ARB is built on 10.6 in order to work with the largest data bases. \ 23 32-bit ARB is built on 10.5. An active community of scientists exchange tips on the ARB Yahoo! discussion group \ 21 for database search and query. The Silva Comprehensive Ribosomal RNA Database (http://www.arb-silva.de/) \ 22 maintains up-to-date databases. An active community of scientists exchanges tips on the ARB Yahoo! discussion group \ 24 23 (http://tech.groups.yahoo.com/group/arb_users/). Citation: Wolfgang Ludwig, et al. (2004) ARB: a software environment \ 25 24 for sequence data. Nucleic Acids Research. 32:1363-1371. 26 25 27 fetch.type svn 28 svn.url http://svn.mikro.biologie.tu-muenchen.de/svn/branches/stable_5.0 29 svn.revision 6215 30 svn.method checkout 31 #fetch.user coder 32 #fetch.password gimmeARBsource 33 #work around until ticket #21232 is resolved 34 svn.args --username coder --password gimmeARBsource 26 master_sites http://download.arb-home.de/release/arb_${version}/ 27 distname arbsrc 28 extract.suffix .tgz 29 dist_subdir ${name}/${version} 30 worksrcdir arbsrc_6779 35 31 32 checksums sha1 4ee493a16ece5231d46ed1071407c06e733d67c8 \ 33 rmd160 d9d99d0ebadaa293091ff93f6ca588b2321bd8b0 34 35 depends_build port:gsed \ 36 port:imake \ 37 port:makedepend 38 36 39 depends_lib port:openmotif \ 37 40 port:lynx \ 38 port:gsed \39 port:imake \40 41 port:sablotron \ 41 42 port:mesa \ 42 43 port:glw \ 43 44 port:glew \ 44 port:tiff 45 port:tiff \ 46 port:xfig \ 47 port:gv 45 48 46 49 patchfiles patch-ARB-config.makefile.diff \ 47 50 patch-ARB-makefile.diff \ 48 51 patch-ARB-RNA3D_GlobalHeader.hxx.diff \ 49 patch-ARB-DARWIN.pl.diff 52 patch-ARB-DARWIN.pl.diff \ 53 arb_intro.fig.diff 50 54 51 worksrcdir stable_5.052 53 use_configure no54 55 configure.env ARBHOME=${worksrcpath} 55 56 configure.env-append PATH=${worksrcpath}/bin:$env(PATH) 56 57 57 58 configure { 58 reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/PERL2ARB/DARWIN.PL 59 reinplace "s| sed | gsed |g" ${worksrcpath}/GDEHELP/MENUS/align.menu 60 reinplace "s| sed | gsed |g" ${worksrcpath}/util/arb_check_build_env.pl 61 reinplace "s| sed | gsed |g" ${worksrcpath}/arb_install.sh 62 reinplace "s| sed | gsed |g" ${worksrcpath}/WINDOW/AW_status.cxx 63 reinplace "s| sed | gsed |g" ${worksrcpath}/SH/example_batch_probe_match.sh 64 reinplace "s| sed | gsed |g" ${worksrcpath}/GDEHELP/GDEmenus 65 reinplace "s| sed | gsed |g" ${worksrcpath}/GDEHELP/genhelp.sh 66 reinplace "s| sed | gsed |g" ${worksrcpath}/GDEHELP/genhelptree.sh 67 reinplace "s| sed | gsed |g" ${worksrcpath}/SOURCE_TOOLS/make_java_dependencies.sh 68 reinplace "s| sed | gsed |g" ${worksrcpath}/HELP_SOURCE/Makefile 69 reinplace "s| sed | gsed |g" ${worksrcpath}/AISC_COM/AISC/Makefile 70 reinplace "s| sed | gsed |g" ${worksrcpath}/GDEHELP/Makefile 71 reinplace "s| sed | gsed |g" ${worksrcpath}/HELP_SOURCE/genhelp/Makefile 72 reinplace "s| sed | gsed |g" ${worksrcpath}/GDEHELP/Makefile.helpfiles 59 reinplace "s| sed | gsed |g" ${worksrcpath}/GDEHELP/MENUS/align.menu \ 60 ${worksrcpath}/util/arb_check_build_env.pl \ 61 ${worksrcpath}/arb_install.sh \ 62 ${worksrcpath}/WINDOW/AW_status.cxx \ 63 ${worksrcpath}/SH/example_batch_probe_match.sh \ 64 ${worksrcpath}/GDEHELP/GDEmenus \ 65 ${worksrcpath}/GDEHELP/genhelp.sh \ 66 ${worksrcpath}/GDEHELP/genhelptree.sh \ 67 ${worksrcpath}/SOURCE_TOOLS/make_java_dependencies.sh \ 68 ${worksrcpath}/HELP_SOURCE/Makefile \ 69 ${worksrcpath}/AISC_COM/AISC/Makefile \ 70 ${worksrcpath}/GDEHELP/Makefile \ 71 ${worksrcpath}/HELP_SOURCE/genhelp/Makefile \ 72 ${worksrcpath}/GDEHELP/Makefile.helpfiles 73 73 file copy ${worksrcpath}/config.makefile.template ${worksrcpath}/config.makefile 74 reinplace "s|@@PREFIX@@|${prefix}|g" ${filespath}/arb_macsetup75 74 file copy ${filespath}/arb_macsetup ${worksrcpath}/bin 76 } 75 reinplace "s|@@PREFIX@@|${prefix}|g" ${worksrcpath}/PERL2ARB/DARWIN.PL \ 76 ${worksrcpath}/bin/arb_macsetup 77 77 78 platform darwin 9 { 79 post-configure { 80 reinplace "s|ARB_64 := 1# compile 64bit ARB version|ARB_64 := 0# compile 64bit ARB version|g" ${worksrcpath}/config.makefile 78 reinplace "s|OSX_SDK:=/Developer/SDKs/MacOSX10.5.sdk|OSX_SDK:=${configure.sdkroot}|g" ${worksrcpath}/Makefile 79 80 if {${build_arch} == "ppc" || ${build_arch} == "i386"} { 81 set is64bit 0 82 } else { 83 set is64bit 1 84 } 85 reinplace "s|@@64BIT@@|${is64bit}|g" ${worksrcpath}/config.makefile 81 86 } 82 }83 87 84 build.env-append ${configure.env} 85 build.env-append PREFIX=${prefix} 88 build.env-append ${configure.env} \ 89 PREFIX=${prefix} 90 build.args GCC=${configure.cc} \ 91 GPP=${configure.cxx} \ 92 CPPreal=${configure.cpp} 86 93 87 94 destroot.keepdirs ${destroot}${prefix}/share/arb/lib/pts 88 95 89 96 destroot { 90 97 eval xinstall -m 0755 [glob ${worksrcpath}/bin/*] ${destroot}${prefix}/bin 91 file mkdir ${destroot}${prefix}/share/arb92 98 file mkdir ${destroot}${prefix}/share/arb/bin 93 99 file copy ${worksrcpath}/lib ${destroot}${prefix}/share/arb/lib 94 100 file copy ${worksrcpath}/GDEHELP ${destroot}${prefix}/share/arb/GDEHELP … … 97 103 file copy ${worksrcpath}/PERL_SCRIPTS ${destroot}${prefix}/share/arb/PERL_SCRIPTS 98 104 file copy ${worksrcpath}/SH ${destroot}${prefix}/share/arb/SH 99 105 file copy ${worksrcpath}/demo.arb ${destroot}${prefix}/share/arb 100 }101 102 post-destroot {103 106 system "chmod a+w ${destroot}${prefix}/share/arb/lib/arb_tcp.dat" 104 107 system "chmod a+w ${destroot}${prefix}/share/arb/lib/pts" 105 108 system "chmod a+w ${destroot}${prefix}/share/arb/lib/macros" 106 system "ln -s ${prefix}/bin/arb_pt_server ${destroot}${prefix}/share/arb/bin/arb_pt_server" 107 system "ln -s ${prefix}/bin/arb_name_server ${destroot}${prefix}/share/arb/bin/arb_name_server" 109 ln -s ${prefix}/bin/arb_pt_server ${destroot}${prefix}/share/arb/bin/arb_pt_server 110 ln -s ${prefix}/bin/arb_name_server ${destroot}${prefix}/share/arb/bin/arb_name_server 111 system "rm -rf `find ${destroot}${prefix}/share/arb -type d -name .svn`" 108 112 } 109 110 post-activate {111 system "rm -rf `find ${prefix}/share/arb -type d -name .svn`"112 113 113 ui_msg " 114 universal_variant no 115 116 notes " 114 117 **************************************************************** 115 118 Before running ARB you must set ARBHOME and add ARB to your PATH 116 119 **************************************************************** 117 120 118 121 You have two options (A is easier, B is more difficult): 119 122 120 A) Open a new terminal window and type arb_macsetup to set up your environment automatically123 A) Easy - open a new terminal window and type arb_macsetup to set the necessary environment variables automatically. This script also enables keyboard shortcuts used in the sequence editor. 121 124 122 125 or 123 126 124 B) Follow the steps below:127 B) More difficult - follow the steps below: 125 128 126 1 a)129 1) 127 130 bash users add the following lines to your ~/.profile or to your ~/.bashrc 128 131 129 132 ARBHOME=${prefix}/share/arb;export ARBHOME … … 132 135 133 136 enter the following command: 134 137 . ~/.profile 135 1b)138 2) 136 139 tcsh users add the following lines to your ~/.cshrc 137 140 setenv ARBHOME ${prefix}/share/arb 138 141 setenv PATH ${prefix}/share/arb\:\$PATH 139 142 140 143 enter the following command: 141 144 source ~/.cshrc 142 2) 145 3) 146 create a text file in your home folder called .xmodmap that contains the text below: 147 148 clear Mod1 149 clear Mod2 150 keycode 63 = Mode_switch 151 keycode 66 = Meta_L 152 keycode 69 = Meta_R 153 add Mod1 = Meta_L Meta_R 154 add Mod2 = Mode_switch 155 156 C) 157 to set up ARB for another user on this computer log into their account and type ${prefix}/bin/arb_macsetup 158 159 D) 143 160 type arb to start ARB 144 161 145 162 A demo data base is located at ${prefix}/share/arb.demo.arb 146 163 147 164 Please cite: Wolfgang Ludwig, et al. (2004) ARB: a software environment for sequence data. Nucleic Acids Research. 32:1363-1371 148 165 " 149 }150 No newline at end of file