+DESCRIPTION = "A C++ SNMP library that supports SNMPv1, SNMPv2c and SNMPv3"
+SECTION = "libs"
+PRIORITY = "optional"
+DEPENDS = "libdes libtomcrypt"
+LICENSE = "snmp++"
+SRC_URI = "http://www.agentpp.com/snmp++v${PV}.tar.gz"
+S = "${WORKDIR}/snmp++/src"
+
+CFLAGS_append = " -I../include"
+
+do_compile() {
+ oe_runmake -f Makefile.linux LIBDESDIR=${STAGING_LIBDIR} LIBTOMCRYPTDIR=${STAGING_LIBDIR}
+}
+
+do_stage() {
+ oe_libinstall -a -C ../lib libsnmp++ ${STAGING_LIBDIR}/
+ install -d ${STAGING_INCDIR}/snmp++
+ install -m 0644 ../include/*.h ${STAGING_INCDIR}/snmp++
+}
+SECTION = "console/network"
+DEPENDS = "openssl"
+DESCRIPTION = "Socat is a relay for bidirectional data \
+transfer between two independent data channels."
+LICENSE = "GPL"
+SRC_URI = "http://www.dest-unreach.org/socat/download/socat-${PV}.tar.bz2 \
+ file://ldflags.patch;patch=1"
+S = "${WORKDIR}/socat-1.3"
+
+inherit autotools
+
+do_install_prepend () {
+ install -d ${D}/${bindir} ${D}/${mandir}/man1
+}
+DESCRIPTION = "Fan controller for fans attached to parallel port"
+SECTION = "base"
+PRIORITY = "optional"
+LICENSE = "GPL"
+SRC_URI = "http://joshuawise.com/code/softfan/softfan-${PV}.tar.gz"
+S = "${WORKDIR}/softfan-${PV}"
+
+FILES_${PN} = "/sbin/softfan"
+
+do_compile() {
+ ${CC} ${CFLAGS} ${LDFLAGS} -o softfan softfan.c
+}
+
+do_install() {
+ install -d ${D}/sbin
+ install -m 0755 softfan ${D}/sbin/softfan
+}
+SECTION = "devel"
+def get_snapshot_date(d):
+ import bb
+ cvsdate = bb.data.getVar('CVSDATE', d, 1)
+ if not cvsdate:
+ return ""
+ y = cvsdate[0:4]
+ m = cvsdate[4:6]
+ d = cvsdate[6:8]
+ return "%s-%s-%s" % (y, m, d)
+
+DESCRIPTION = "Sparse is a semantic parser of source files: it's neither a \
+compiler (although it could be used as a front-end for one) nor is it a \
+preprocessor (although it contains as a part of it a preprocessing phase)."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+PV = "0.0${CVSDATE}"
+LICENSE = "OSL"
+SRC_URI = "http://www.codemonkey.org.uk/projects/bitkeeper/sparse/sparse-${@get_snapshot_date(d)}.tar.gz \
+ file://compile.patch;patch=1 \
+ file://vars.patch;patch=1"
+S = "${WORKDIR}/sparse-bk"
+
+do_install () {
+ install -d ${D}/${bindir}
+ install -m 0755 check ${D}/${bindir}/sparse
+}
+SECTION = "console/network"
+DEPENDS = "openssl"
+DESCRIPTION = "Extremely simple MTA to get mail off the system to a mail hub."
+LICENSE = "GPL"
+SRC_URI = "${DEBIAN_MIRROR}/main/s/ssmtp/ssmtp_${PV}.tar.gz \
+ file://ldflags.patch;patch=1 \
+ file://configure.patch;patch=1 \
+ file://ssmtp.conf"
+S = "${WORKDIR}/${PN}-2.60"
+
+inherit autotools
+
+EXTRA_OECONF = "--enable-ssl"
+do_compile () {
+ oe_runmake 'LDFLAGS=${LDFLAGS}'
+}
+
+do_install () {
+ oe_runmake 'prefix=${D}/${prefix}' 'exec_prefix=${D}/${exec_prefix}' \
+ 'bindir=${D}/${bindir}' 'mandir=${D}/${mandir}' \
+ 'etcdir=${D}/${sysconfdir}' GEN_CONFIG="`which echo`" install
+ install -d ${D}/${sysconfdir}/ssmtp
+ install -m 0644 ${WORKDIR}/ssmtp.conf ${D}/${sysconfdir}/ssmtp/ssmtp.conf
+}
+SECTION = "console/network"
+DEPENDS = "openssl"
+DESCRIPTION = "Extremely simple MTA to get mail off the system to a mail hub."
+
+SRC_URI = "${DEBIAN_MIRROR}/main/s/ssmtp/ssmtp_${PV}.orig.tar.gz \
+ file://ldflags.patch;patch=1 \
+ file://configure.patch;patch=1 \
+ file://ssmtp.conf"
+S = "${WORKDIR}/${PN}-2.61"
+LICENSE = "GPL"
+inherit autotools
+
+EXTRA_OECONF = "--enable-ssl"
+do_compile () {
+ oe_runmake 'LDFLAGS=${LDFLAGS}'
+}
+
+do_install () {
+ oe_runmake 'prefix=${D}/${prefix}' 'exec_prefix=${D}/${exec_prefix}' \
+ 'bindir=${D}/${bindir}' 'mandir=${D}/${mandir}' \
+ 'etcdir=${D}/${sysconfdir}' GEN_CONFIG="`which echo`" install
+ install -d ${D}/${sysconfdir}/ssmtp
+ install -m 0644 ${WORKDIR}/ssmtp.conf ${D}/${sysconfdir}/ssmtp/ssmtp.conf
+}
+SECTION = "base"
+DESCRIPTION = "Sudo (superuser do) allows a system \
+administrator to give certain users (or groups of \
+users) the ability to run some (or all) commands \
+as root while logging all commands and arguments."
+
+PR="r2"
+LICENSE = "sudo"
+SRC_URI = "ftp://ftp.sudo.ws/pub/sudo/sudo-${PV}.tar.gz \
+ file://nonrootinstall.patch;patch=1 \
+ file://configure.patch;patch=1 \
+ file://nostrip.patch;patch=1"
+
+inherit autotools
+
+do_configure_prepend () {
+ if [ ! -e acinclude.m4 ]; then
+ cat aclocal.m4 > acinclude.m4
+ fi
+}
+SECTION = "console/network"
+DESCRIPTION = "Supybot is a clearly-written Python IRC \
+framework and bot, intended to be both easily \
+extensible and very flexible."
+LICENSE = "BSD"
+SRC_URI = "${SOURCEFORGE_MIRROR}/supybot/Supybot-${PV}.tar.bz2"
+S = "${WORKDIR}/Supybot-${PV}"
+
+inherit distutils
+SECTION = "unknown"
+DESCRIPTION = "SWIG - Simplified Wrapper and Interface Generator"
+LICENSE = "BSD"
+#SRC_URI = "${SOURCEFORGE_MIRROR}/swig/swig-${PV}.tar.gz"
+SRC_URI = "http://heanet.dl.sourceforge.net/sourceforge/swig/swig-1.3.21.tar.gz"
+S = "${WORKDIR}/SWIG-${PV}"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-python=${STAGING_BINDIR} --with-swiglibdir=${STAGING_DIR}/${BUILD_SYS}/swig"
+
+do_configure() {
+ oe_runconf
+}
+SECTION = "base"
+SRC_URI = "${SOURCEFORGE_MIRROR}/linux-diag/sysfsutils-${PV}.tar.gz"
+S = "${WORKDIR}/sysfsutils-${PV}"
+LICENSE = "GPL"
+inherit autotools
+
+includedir += "/sysfs"
+
+do_stage () {
+ oe_libinstall -a -so -C lib libsysfs ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/sysfs
+ install -m 0644 ${S}/include/dlist.h ${STAGING_INCDIR}/sysfs
+ install -m 0644 ${S}/include/libsysfs.h ${STAGING_INCDIR}/sysfs
+}
FILES_${PN} = "/sbin ${bindir} ${sysconfdir}"
FILES_sysv-rc = "${sbindir}"
PR = "r1"
-
+LICENSE = "GPL"
# USE_VT and SERIAL_CONSLE are generally defined by the MACHINE .conf.
# Set PACKAGE_ARCH appropriately.
PACKAGE_ARCH = "${MACHINE_ARCH}"
PRIORITY = "optional"
MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
PR = "r1"
-
+LICENSE = "LGPL GPL"
SRC_URI = "ftp://sunsite.unc.edu/pub/Linux/libs/graphics/t1lib-${PV}.tar.gz \
file://configure.patch;patch=1 \
file://install.patch;patch=1 \
+DESCRIPTION = "Tcpick Tcp Stream Sniffer and Connection Tracker"
+SECTION = "console/network"
+PRIORITY = "required"
+DEPENDS = "ncurses"
+LICENSE = "GPL"
+SRC_URI = "${SOURCEFORGE_MIRROR}/tcpick/tcpick-${PV}.tar.gz"
+S = "${WORKDIR}/tcpick-${PV}"
+
+inherit autotools
+inherit gpe
+LICENSE = "GPL"
+
+DESCRIPTION = "Teleport app"
+DEPENDS = "gtk+ libgpewidget libdisplaymigration libgcrypt sqlite"
+MAINTAINER = "Koen Kooi <koen@handhelds.org>"
+SECTION = "gpe"
+PRIORITY = "optional"
+PR = "r0"
+
+DESCRIPTION = "Tin is a powerful text mode news reader."
+SECTION = "console/network"
+DEPENDS = "ncurses"
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "ftp://ftp.tin.org/pub/news/clients/tin/unstable/tin-${PV}.tar.gz \
+ file://makecfg-buildcc.patch;patch=1 \
+ file://m4.patch;patch=1 \
+ file://configure.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-screen=ncurses"
+
+do_compile () {
+ ${BUILD_CC} -DLINK_SIZE=2 -I${S}/include -c pcre/dftables.c
+ ${BUILD_CC} dftables.o -o pcre/dftables
+ oe_runmake build
+}
+SECTION = "unknown"
+DESCRIPTION = "TransConnect is an implementation of function \
+interposing to allow users on *nix platforms to transparenly \
+tunnel all networking applications over an HTTPS proxy."
+
+SRC_URI = "${SOURCEFORGE_MIRROR}/transconnect/transconnect-${PV}.tar.gz"
+LICENSE = "GPL"
+LDFLAGS_append = " -shared"
+do_compile () {
+ oe_runmake tconn.so
+}
+
+do_install () {
+ install -d ${D}/${sysconfdir}
+ install -m 0644 tconn.conf ${D}/${sysconfdir}/
+ install -d ${D}/${libdir}/tconn
+ oe_libinstall -so tconn ${D}/${libdir}/tconn/
+}
+SECTION = "unknown"
+DESCRIPTION = "TransConnect is an implementation of function \
+interposing to allow users on *nix platforms to transparenly \
+tunnel all networking applications over an HTTPS proxy."
+LICENSE = "GPL"
+SRC_URI = "${SOURCEFORGE_MIRROR}/transconnect/transconnect-1.3-Beta.tar.gz"
+S = "${WORKDIR}/transconnect-1.3-Beta"
+
+LDFLAGS_append = " -shared"
+do_compile () {
+ # build with local resolv.conf and dns over tcp support
+ oe_runmake localtcp
+}
+
+do_install () {
+ install -d ${D}/${sysconfdir}
+ install -m 0644 tconn.conf ${D}/${sysconfdir}/
+ install -d ${D}/${libdir}/tconn
+ oe_libinstall -so tconn ${D}/${libdir}/tconn/
+}
SRC_URI_append_ramses += " file://devfs.patch;patch=1"
SRC_URI_append_ramses += " file://event1.patch;patch=1"
S = "${WORKDIR}/tslib"
-
+LICENSE = "LGPL"
CONFFILES_${PN} = "${sysconfdir}/ts.conf"
inherit autotools
+DESCRIPTION = "Twin is a text-mode windowing environment: it draws and manages text windows on a text-mode display, like X11 does for graphical windows. It has a built-in window manager and terminal emulator, and can be used as server for remote clients in the same style as X11. It can display on Linux console, on X11 and inside itself."
+MAINTAINER = "Chris Lord <cwiiis@blueyonder.co.uk>"
+SECTION = "console/utils"
+
+DEPENDS = "coreutils-native"
+LICENSE = "GPL LGPL"
+SRC_URI = "http://linuz.sns.it/~max/twin/twin-0.4.6.tar.gz \
+ file://cross_compile.patch;patch=1"
+
+EXTRA_OECONF = " --disable-tt-hw-x11 --disable-hw-x11 --disable-tt-hw-gtk"
+
+inherit autotools
+
+do_compile () {
+ oe_runmake 'HOSTCC=${BUILD_CC}'
+}
+
+do_stage () {
+ oe_soinstall libs/libTw/libTw.so.3.0.9 ${STAGING_LIBDIR}
+ install -d ${STAGING_INCDIR}/Tw
+ install -m 0644 include/Tw/*.h ${STAGING_INCDIR}/Tw/
+}
+DESCRIPTION = "Utilities for twin. Currently contains 'twkalc', a calculator derived from kcalc."
+MAINTAINER = "Chris Lord <cwiiis@blueyonder.co.uk>"
+DEPENDS = "twin"
+
+SECTION = "console/utils"
+LICENSE = "GPL LGPL"
+SRC_URI = "http://linuz.sns.it/~max/twin/twutils-0.2.tar.gz"
+
+inherit autotools
+
+CXXFLAGS_append = " -DHAVE_FUNC_ISINF"
+LDFLAGS_append = " -L${STAGING_LIBDIR}"
+
+do_compile() {
+ for i in admin twkalc
+ do
+ cd ${S}/$i && oe_runmake LDFLAGS="${LDFLAGS}"
+ done
+}
+DESCRIPTION = "GNU units converts between different systems of units."
+DEPENDS = "readline"
+SECTION = "console/utils"
+PR = "r1"
+
+LICENSE = "GPL"
+SRC_URI = "${GNU_MIRROR}/units/units-${PV}.tar.gz \
+ file://units.c.patch;patch=1 \
+ file://makefile.patch;patch=1"
+
+inherit autotools
+
+do_install_append() {
+ install -d ${D}/${datadir}
+ install -m 0655 units.dat ${D}/${datadir}
+}
+
+FILES_${PN} += "${datadir}/units.dat"
+SECTION = "console/utils"
+SRC_URI = "ftp://ftp.info-zip.org/pub/infozip/src/unzip${PV}.tar.gz"
+S = "${WORKDIR}/unzip-5.51"
+
+LICENSE = "Info-ZIP"
+
+do_compile() {
+ make -f unix/Makefile generic
+}
+
+do_install() {
+ make -f unix/Makefile install prefix=${D}${prefix}
+}
+
+
+SECTION = "console/utils"
+include vim_${PV}.bb
+FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/vim-${PV}"
+LICENSE = "vim"
+EXTRA_OECONF = "--enable-gui=none --disable-gtktest \
+ --disable-xim --with-features=tiny \
+ --disable-gpm --without-x --disable-netbeans \
+ --with-tlib=ncurses"
+
+FILES_${PN} = "${bindir} ${sbindir} ${libexecdir} ${libdir}/lib*.so.* \
+ ${libdir}/*/ ${sysconfdir} ${sharedstatedir} ${localstatedir} \
+ /bin /sbin /lib/*/ /lib/*.so* ${datadir}/vim"
+DEPENDS = "ncurses"
+DESCRIPTION = "Vim is an almost fully-compatible \
+version of the Unix editor Vi."
+SECTION = "console/utils"
+
+LICENSE = "vim"
+
+SRC_URI = "ftp://ftp.vim.org/pub/vim/unix/vim-${PV}.tar.bz2 \
+ file://configure.patch;patch=1"
+S = "${WORKDIR}/vim62/src"
+
+inherit autotools
+
+EXTRA_OECONF = "--enable-gui=none --disable-gtktest \
+ --disable-xim --with-features=normal \
+ --disable-gpm --without-x --disable-netbeans \
+ --with-tlib=ncurses"
+
+do_configure () {
+ rm -f auto/*
+ touch auto/config.mk
+ aclocal
+ autoconf
+ oe_runconf
+ touch auto/configure
+ touch auto/config.mk auto/config.h
+}
+
+#FILES_${PN}-doc=${datadir}/vim/vim62/doc ${mandir} ${infodir}
+DESCRIPTION = "Secure ftp daemon"
+SECTION = "console/network"
+DEPENDS = "openssl"
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.0.1.tar.gz \
+ file://makefile.patch;patch=1 \
+ file://nopam.patch;patch=1"
+
+do_compile() {
+ oe_runmake "LIBS=-lssl -lcrypto -lcrypt -L${STAGING_LIBDIR}"
+}
+
+do_install() {
+ install -d ${D}/usr/sbin
+ install -d ${D}/usr/share/man/man8
+ install -d ${D}/usr/share/man/man5
+ oe_runmake 'DESTDIR=${D}' install
+ install -d ${D}/${sysconfdir}
+ install -m 0755 ${S}/vsftpd.conf ${D}${sysconfdir}/vsftpd.conf
+}
+
+SECTION = "x11/wm"
+DESCRIPTION = "Waimea is a highly customizable window manager for the X Window \
+system conforming to the latest EWMH specification."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = "cairo libpng xrandr libsvg-cairo xext"
+PV = "0.0cvs${CVSDATE}"
+LICENSE = "GPL"
+SRC_URI = "cvs://anoncvs:@cvs.waimea.org/cvs/waimea;module=waimea;method=pserver"
+S = "${WORKDIR}/waimea"
+
+inherit autotools
+
+# FIXME: waimea requires a full libx11, for the Xutf8TextProperty stuff
+BROKEN = "1"
+DESCRIPTION = "A console URL download utility featuring HTTP, FTP, and more."
+SECTION = "console/network"
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+DEPENDS = ""
+PR = "r1"
+LICENSE = "GPL"
+
+SRC_URI = "${GNU_MIRROR}/wget/wget-${PV}.tar.gz \
+ file://m4macros.patch;patch=1 \
+ file://autotools.patch;patch=1"
+S = "${WORKDIR}/wget-${PV}"
+
+inherit autotools gettext
+
+do_configure () {
+ if [ ! -e acinclude.m4 ]; then
+ mv aclocal.m4 acinclude.m4
+ fi
+ rm -f libtool.m4
+ autotools_do_configure
+}