OSSDL Gentoo overlay

The nice thing about Gentoo is that you can extend its port-like “portage” system by third-party trees. They are called ‘overlays‘ to the official main tree. I have started mine about four years ago after having used Gentoo for more than three years, then. A lot has changed, but something is still missing – and that’s my OSSDL overlay meant for.
The overlay has ebuilds for the latest versions of Nginx – to be found as www-servers/nginx – with a modules system similar to that of Apache. PHP-fpm, for which I keep the patches up to date; MonetDB as non-monolithic ebuild so you can install parts of it like with the original installer (plus the Portage goodies, of course). Regularly, latest MySQL versions and I hope, MariaDB releases in the near future.
PECL-IDN for punycode domain name support in PHP, in case you want something like Openmailadmin – which is there, too. I don’t want to bother you about Cyrus-IMAPd (as non-bdb version with fastmail.fm patches, if you want it), latest GEOS and the such. But you might take a look into the sys-meta category by which you could replicate a system by four commands or less.
The overlay is maintained primarily by me and about three other specialists, informaticians mostly. But if you want to share ideas and code, you’re welcome to join in.
You can obtain the OSSDL Gentoo overlay by GIT from http://git.ossdl.de/:
mkdir -p /usr/local/overlays cd /usr/local/overlays git clone http://git.ossdl.de/r/ossdl-overlay.git ossdl test -f /etc/portage/make.conf \ && nano /etc/portage/make.conf \ || nano /etc/make.conf
Announce the new overlay to Portage by putting that line into your make.conf:
PORTDIR_OVERLAY=" \
/usr/local/overlays/ossdl-overlay \
# ...
"
For the sake of completeness and search engines, here is the list of ebuilds as of today without version numbers:
app-accessibility/txt2pho
app-cdr/cdrtools
app-forensics/foremost
app-text/numfilt
dev-db/aquadatastudio
dev-db/monetdb4-server
dev-db/monetdb5-server
dev-db/monetdb-client
dev-db/monetdb-common
dev-db/monetdb-geom
dev-db/monetdb-sql
dev-db/monetdb-xquery
dev-db/mysql-community
dev-db/redis
dev-java/jdbc-monetdb
dev-lang/php
dev-libs/apr-util
dev-libs/boost
dev-libs/dietlibc
dev-libs/opencv
dev-libs/pcl
dev-php5/pecl-fileinfo
dev-php5/pecl-idn
dev-python/beaker
dev-python/cherrypy
dev-python/decoratortools
dev-python/formencode
dev-python/hubarcode
dev-python/kid
dev-python/mako
dev-python/paste
dev-python/pastedeploy
dev-python/pastescript
dev-python/pycountry
dev-python/pyqr
dev-python/pysqlite
dev-python/simplejson
dev-python/sqlobject
dev-python/turbocheetah
dev-python/turbogears
dev-python/turbojson
dev-util/boost-build
dev-util/eric
mail-filter/dk-milter
mail-filter/milter-greylist
media-sound/pytone
media-video/f4l
net-fs/netatalk
net-mail/cyrus-imapd
net-misc/tor
net-misc/udhcp
sci-libs/geos
sys-auth/pam_abl
sys-auth/pam_mysql
sys-meta/srv-electron
sys-meta/srv-xenon
sys-meta/sys-base
sys-meta/sys-mailserver
sys-meta/sys-mx
sys-meta/sys-nnas
sys-meta/sys-notebook
sys-meta/sys-webserver
www-apps/openmailadmin
www-apps/trac
www-servers/nginx
(obtained by tree -dif -L 2 | cut -b 3- | grep '/' | sort -u)
Changelogs and authors’ emails can be obtained from history maintained by GIT.














[...] Dieser Eintrag wurde auf Twitter von Mauro Toffanin, Mark's twesting erwähnt. Mark's twesting sagte: #Gentoo OSSDL overlay – http://bit.ly/7sxnyd http://mark.ossdl.de/2010/01/ossdl-gentoo-overlay/ [...]