== R1 Alpha2 OptionalPackages Rebuilding Tracking page == '''This page is to gather a list of the required OptionalPackages for Alpha2'''[[BR]] To make rebuilding faster this time around we will try to make use of the HaikuPorter tool. This will require updating .bep files for any of the OptionalPackages to be able to build the current versions of each of the packages. Work can begin now on creating/updating of the .bep files over on [http://ports.haiku-files.org HaikuPorts]. Instructions for installing/using [http://ports.haiku-files.org/wiki/Installation HaikuPorter] can be found there as well. '''Build requirements:''' '''Zip file naming format:''' libfoo-4.2-r1a2-x86-gcc2-2009-08-25.zip '''Tips:'''[[BR]] Don't forget to get the .OptionalPackageDescription file from the previously built package and update it if needed, also check to see if the previous package has one or more files in common/data/licenses and include those if they still apply.[[BR]] If you want to take any of these, add your name after the package(s) in the list below. When you've finished building them, upload them (perhaps to ftp.haiku-ports.de), and post a link here until it gets checked and moved to haiku-files.org.[[BR]] ---- (This is the list from Alpha1 and is subject to change) == Group 0 == * gcc-2.95.3-r1a1-x86-gcc2-2010-03-23.zip [zooey: pending] * gcc-4.3.3-x86-gcc4-2009-06-29.zip == Group 1 == ||H || autoconf-2.65-x86-gcc2-2009-11-28.zip|| ||H || automake-1.11.1-x86-gcc2-2009-12-23.zip|| ||H || bison-2.4.1-r1a1-x86-gcc2-2009-08-31.zip|| ||H || flex-2.5.35-r1a1-x86-gcc2-2009-08-31.zip|| ||U || jam-2.5-r1a1-x86-gcc2-2009-08-31.zip|| ||H || libtool-2.2.6b-x86-gcc2-2009-11-18.zip|| ||H || m4-1.4.14-x86-gcc2-2010-02-27.zip|| ||H || perl-5.10.1-r1a1-x86-gcc2-2009-09-08.zip|| == Group 2 (various supporting tools and libs) == ||H || apr-1.3.9-x86-gcc2-2009-10-18.zip|| ||H || apr-util-1.3.9-r1a1-x86-gcc2-2009-08-29.zip|| ||H || bzip2-1.0.5-x86-gcc2-2009-12-27.zip (need libbzip2 for python to support mercurial)|| ||O || cdrecord-2.01.01a63-r1a1-x86-gcc2-2009-08-28.zip (need to fix this issue: HaikuPorts trac ticket [http://ports.haiku-files.org/ticket/221 #221]|| ||H || cmake-2.8.0-x86-gcc2-2009-11-15.zip|| ||H || curl-7.20.1-x86-gcc2-2010-04-16.zip|| ||H || cvs-1.12.13-r1a1-x86-gcc2-2009-08-30.zip|| ||H || expat-2.0.1-x86-gcc2-2010-03-08.zip|| ||H || git-1.7.0.5-x86-gcc2-2010-04-14.zip|| ||H || libiconv-1.13.1-r1a1-x86-gcc2-2009-09-08.zip|| ||H || libxml2-2.7.7-x86-gcc2-2010-04-11.zip|| ||H || mercurial-1.5-x86-gcc2-2010-03-12.zip|| ||H || nano-2.2.3-x86-gcc2-2010-03-11.zip|| ||H || neon-0.29.3-x86-gcc2-2010-04-08.zip|| ||H || openssh-5.5p1-x86-gcc2-2010-04-16.zip|| ||H || openssl-1.0.0-x86-gcc2-2010-04-08.zip|| ||H || p7zip-9.04-x86-gcc2-2009-10-25.zip|| ||H || python-2.6.5-x86-gcc2-2010-03-20.zip (need to fix this issue: HaikuPorts trac ticket [http://ports.haiku-files.org/ticket/311 #311]|| ||H || rsync-3.0.7-x86-gcc2-2010-01-05.zip|| ||H || sed-4.2.1-r1a1-x86-gcc2-2009-08-30.zip || ||H || sqlite-3.6.22-x86-gcc2-2010-03-09.zip (dependency to python)|| ||H || subversion-1.6.9-x86-gcc2-2010-03-01.zip|| ||O || tar-1.22-x86-gcc4-2010-02-25.zip|| ||H || texinfo-4.13a-r1a1-x86-gcc2-2009-08-30.zip|| ||H || yasm-0.8.0-r1a1-x86-gcc2-2009-08-30.zip|| ||H || xz-utils-4.999.9-x86-gcc4-2010-02-25.zip|| == Group 3 (Apps voted into Alpha1) == ||3 || BePDF-1.1.1b2-r1a1-x86-gcc2-2009-09-03.zip|| ||3 || BeZillaBrowser-2.0.0.22pre-x86-gcc2-2010-01-27.zip|| ||3 || Pe-2.4.2-r593-r1a1-x86-gcc2-2009-09-08.zip|| ||3 || Vision-0.9.7-H-x86-gcc2-2009-08-26.zip|| ||3 || WonderBrush-2.1.2-x86-gcc2-2008-11-08.zip|| == Group 4 (Not required for Alpha2 but may still need refreshing) == ||3 || BeZillaMail-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip|| ||3 || KeymapSwitcher-1.2.3-x86-gcc2-2009-05-31.zip|| ||3 || Clockwerk-0.0.1-x86-gcc4-2009-08-06.zip|| ||3 || ArmyKnife-4.1-gcc2-Haiku-2009-07-15.zip|| ||3 || beae-20-x86-gcc2-2010-03-14.zip|| ||3 || Beam-1.1.2-x86-gcc2-2008-03-27.zip|| ||3 || BeHappy-1.0.6-x86-gcc2-2008-10-16.zip|| ||H || vim-7.2-x86-gcc4-2009-05-31.zip|| || || clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11.zip|| || || links-x86-gcc2-2008-05-03.zip|| || || NetSurf-!r7117-x86-gcc2-2009-04-17.zip|| ||O || OpenSound-x86-gcc2-2008-06-21.zip|| || || vlc-0.8.6d-gcc2-2009-04-18.zip|| ||O || taglib-1.5-x86-gcc2-haiku-2009-07-15.zip (dependency for ArmyKnife)|| || || liblayout-1.4.0-gcc2-2009-03-08.zip|| {{{ H = haikuporter .bep written and tested and OptionalPackage is up to date U = OptionalPackage is updated to latest released version O = OptionalPackage needs to be updated 3 = Third party package Short term goal is to get all of these to H or 3 status. }}} == List of all current OptionalPackages == * ABI-compliance-checker - tool for checking ABI compatibility between libs * APR - support libraries used for example by Subversion * APR-util - Apache portable runtime utility library * Beam - powerful native e-mail client * BeBook - the classic BeOS API documentation * BeHappy - special documentation (i.e. BeBook) browser * BeOSCompatibility - creates links within the system to support old apps * BePDF - native PDF reader * BeZillaBrowser - fork of Mozilla's 1.8 branch. * Bluetooth - experimental Haiku components for Bluetooth * CDRecord - the command line CD writing tools * Clockwerk - native audio/video compositing * CLucene - indexed file search * Curl - a client that groks URLs * CMake - cross platform make * CVS - the version control system * Development - more complete dev environment (including autotools) * autoconf * automake * libtool * texinfo * DevelopmentBase - basic development environment (gcc, headers, libs,...) * gcc-2.95.3 * gcc-4.3.3 * bison * m4 * flex * jam * DevelopmentMin - development headers, libs, tools, from sources only * Expat - XML parsing libraries * Git - the distributed version control system * ICU-devel - the headers for ICU (for development) * KeymapSwitcher - Desktop utility * LibIconv - text encoding conversion library * LibLayout - GCC2 package needed by some BeOS apps to compile * LibXML2 - the XML support libary * Links - the web browser * Mercurial - the distributed version control system * Nano - the command line text editor * Neon - support libraries used for example by SVN * NetFS - the native networked file system components * NetSurf - the web browser * OCaml - the Objective Caml language * OpenSound - additional audio driver package * OpenSSH - the secure shell * OpenSSL - secure sockets library * P7zip - file archiving utility * PCRE - the (Perl-compatible) regex engine * Pe - the powerful native Programmer's Editor * Perl - the scripting language * Python - the scripting language * Rsync - remote directory synchronization * sed * SQLite - the database implementation * Subversion - the version control system * Tar - archiving utility * UserlandFS - aids native file system development (like FUSE) * Vim - the command line text editor * Vision - powerful native IRC client * VLC - the multi media player with native interface * Welcome - introductory documentation to Haiku * Wifi-ipw2100+fw - driver, firmware, and installer script for Intel PRO/Wireless 2100 * Wifi-iprowifi2200+fw - driver, firmware, and installer script for Intel PRO/Wireless 2200 * WonderBrush - native graphics application * Yasm - the assembler utility