Version 123 (modified by 8 years ago) ( diff ) | ,
---|
Unix Ports and more
This will become the home of all diffs for known Unix ports and also for other ports. The reason we did that is, because is't almost not possible to keep track of the different pages where people provide ports.
Structure
Every port has to be listed at the available ports section below. At a seperate page the app has to be explained (including how to patch and how to build). See explain for how such a page should look like. Every checkin or change to the wiki needs a comment. In the comment the port needs to be included like: "portxy: some comment about what was changed".
Developers
- SVN tutorial and most common commit messages
- GIT tutorial and most common commit messages
- Common tasks and useful tips for porting Unix software to OS/2
- some notes in an unsorted list
Setting up a build env
To start building unix ports we recommend to use only the rpm distribution of the tools.
See ​RPM wiki for more information.
Available ports
- apr 1.4.5
- apr 1.4.1
- apr-util 1.4.1
- ash
- aspell 0.60.6.1
- autoconf 2.13
- autoconf 2.69
- automake 1.14.1
- bc 1.06
- bdb 4.8.30
- bind 9.8.1
- binutils 2.25
- bison 3.0.4
- Boost 1.57.0
- bzip2 1.0.6
- cairo 1.12.0
- check 0.9.8
- clamav 0.97.2
- coreutils 8.25
- cpio 2.11
- cups 2.1.3
- cups-filters 1.8.2
- curl 7.21.1
- dash 0.5.9
- dhcp 3.1-ESV-E3
- diffutils 3.2.0
- djvulibre 3.5.27
- expat 2.1.0
- file 5.0.4
- findutils 4.6.0
- flex 2.5.35
- fontconfig 2.11.94 (special os2 version [based on fontconfig and mozfntcfg], considered obsolete now)
- fontconfig 2.11.94
- freetype 2.6.3
- gawk 4.0.0
- gettext 0.19.8.1
- ghostscript 9.18
- gutenprint 5.2.11
- git 2.0.0
- glib 2.33.12
- gnupg 1.4.x
- grep 2.25
- gsoap 2.8.29
- gzip 1.4
- hermes 1.6, hermes is a GPL anti-spam solution (greylisting).
- help2man 1.46.4
- hplip 3.16.3
- json-c 0.10, A JSON implementation in C
- lcms2 2.7
- libaio 2.15
- libffi 3.0.11, provides a portable, high level programming interface to various calling conventions
- libidl 0.8.14, a small CORBA 2.2-compliant IDL parser library from GNOME project
- libidn 1.28
- libjpeg 8.0.2
- libpng 1.6.21
- libqpdf 6.0.0
- libspectre 0.2.8
- libsdl 1.2.15, Simple Directmedia Layer, multiplatform audio/keyboard/mouse/video access library
- libtiff 4.0.6
- libtool 2.4.6
- libtorrent 1.0.2
- libvncserver/libvncclient 0.9.10, an implementation of Remote Frame Buffer protocol.
- libvpx 1.4.0, and VP8/VP9 Video codec
- lzo 2.09
- m4 1.4.16
- mercurial 1.6.3
- mmap 2:0.5.1
- mpc 1.0.1
- ncurses version 5.7
- nasm 2.11.8
- neon 0.30.0
- nspr 4.8.6
- nss 3.12.8
- oauth 1.0.0, OAuth library functions
- openssh 5.9p1
- openssl 1.0.2h
- openvpn 2.1.3
- pango 1.28.4
- patch 2.6.1
- pcre 8.12
- perl 5.16.1
- pkgconfig 0.29.1
- poppler 0.42.0
- popt 1.15
- pthread 20140814
- PyQt4 4.11.4, Python bindings for Qt4
- readline 6.1
- rsync 3.0.9
- sed 4.2.1
- serf 1.1.0, a high-performance asynchronous HTTP client library.
- sip 4.18, C/C++ Bindings Generator for Python v2 and v3
- spf2 1.2.9, libspf2 implements the Sender Policy Framework, a part of the SPF/SRS protocol pair.
- sqlite 3.7.2, an Embeddable SQL Database Engine.
- tar 1.2.3
- tcl 8.5.9
- texinfo 5.2
- unzip 6.0
- urpo Unlink Rename Pending Operation library.
- which 1.0 (BSD flavor)
- wpa_supplicant
- xml2 2.7.7, XML toolkit from the GNOME project.
- xslt 1.1.26, XSLT support for libxml2.
- xz 4.999.9beta, general purporse data compression library and command line tools.
- yum-utils 1.1.31
- zip 3.0
Reporting Bugs
Reporting bugs and requesting new features is done through the ticket system. You can view existing tickets, add comments to them and create new tickets using the corresponding buttons at the top of every page. If you want to submit a new bug or request a feature, please use the Search function first to make sure there is no ticket for this task already created.
We review the tickets regulary and leave comments if we need more info. So please revisit the ​Feedback analysis as often as possible. If we leave comment and don't get feedback from the ticket creator, we will close the ticket after some weeks.
Anonymous access to the ticket system has been restricted due to multiple attacks of stupid spammers we've been suffering from during the last month. In order to create a new ticket or comment the existing one, you need to login with your Netlabs login id.
If you do not have a login id, you can request one at ​http://www.netlabs.org/en/site/member/member.xml.
We are sorry for inconvenience, but at the present time this is the only way to avoid extremely annoying spam.
Credits
- Yuri Dario
- Paul Smedley (for the old buildenv)
- Herwig Bauernfeind
- Silvan Scherrer
- Dmitriy Kuminov
- Valery V. Sedletski
- Elbert Pol (for a lot testing)
- netlabs.org (hosting & support)
- all the companies and developers from where we ported