Merge bk://oe-devel.bkbits.net/openembedded
authornslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>
Fri, 31 Dec 2004 18:44:34 +0000 (18:44 +0000)
committernslu2-linux.adm@bkbits.net <nslu2-linux.adm@bkbits.net>
Fri, 31 Dec 2004 18:44:34 +0000 (18:44 +0000)
into bkbits.net:/repos/n/nslu2-linux/openembedded

2004/12/31 10:44:33-08:00 (none)!ggilbert
Merge bk://oe-devel@oe-devel.bkbits.net/openembedded
into olddog.(none):/home/ggilbert/oe/openembedded

2004/12/31 10:44:17-08:00 (none)!ggilbert
Licensing additions

2004/12/31 18:41:30+01:00 (none)!br1
added stunnel init script and configuration file

BKrev: 41d59e12wekLBFs_VrpoqSRgkooaYw

29 files changed:
packages/python/python-sgmlop_1.1.bb
packages/python/python-snmplib_0.1.1.bb
packages/radvd/radvd_0.7.2.bb
packages/rxvt-unicode/rxvt-unicode_3.1.bb
packages/rxvt-unicode/rxvt-unicode_3.7.bb
packages/rxvt-unicode/rxvt-unicode_4.1.bb
packages/rxvt-unicode/rxvt-unicode_cvs.bb
packages/rxvt/rxvt_2.7.9.bb
packages/samba/samba_3.0.5.bb
packages/samba/samba_3.0.9.bb
packages/scew/scew_0.3.1.bb
packages/screen/screen_3.9.15.bb
packages/screen/screen_4.0.1.bb
packages/screen/screen_4.0.2.bb
packages/sdlperl/sdl-perl_1.20.3.bb
packages/setserial/setserial_2.17.bb
packages/shared-mime-info/shared-mime-info_0.14.bb
packages/sharp-binary-only/sharp-flash-header-c700.bb
packages/simpad-utilities/simpad-utilities.bb
packages/slang/slang_1.4.9.bb
packages/slugtool/slugtool.bb
packages/snes232/snes232_cvs.bb
packages/snes9x/snes9x-sdl-qpe_1.39.bb
packages/snes9x/snes9x_1.43-WIP1.bb
packages/stunnel/files/init [new file with mode: 0644]
packages/stunnel/files/stunnel.conf [new file with mode: 0644]
packages/stunnel/stunnel_4.05.bb
packages/update-rc.d/update-rc.d_0.3.bb
packages/update-rc.d/update-rc.d_0.4.bb

index 1d7ab30..4649895 100644 (file)
@@ -3,7 +3,7 @@ SECTION = "devel/python"
 PRIORITY = "optional"
 MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
 SRCNAME = "sgmlop"
-
+LICENSE = "python-sgmlop"
 SRC_URI = "http://www.vanille.de/mirror/${SRCNAME}-${PV}.tar.bz2"
 S = "${WORKDIR}/${SRCNAME}-${PV}"
 
index e69de29..ad75fbe 100644 (file)
@@ -0,0 +1,12 @@
+DESCRIPTION = "A Pure Python SNMP Package"
+SECTION = "devel/python"
+PRIORITY = "optional"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+RDEPENDS = "python-core"
+SRCNAME = "libsnmp"
+LICENSE = "LGPL"
+SRC_URI = "http://seafelt.unicity.com.au/downloads/${SRCNAME}-${PV}.tar.gz"
+S = "${WORKDIR}/${SRCNAME}-${PV}"
+
+inherit distutils
+
index e69de29..c028086 100644 (file)
@@ -0,0 +1,8 @@
+SECTION = "console/network"
+DESCRIPTION = "IPv6 router advertisement daemon"
+LICENSE = "BSD"
+SRC_URI = "http://v6web.litech.org/radvd/dist/radvd-${PV}.tar.gz \
+          file://automake.patch;patch=1"
+S = "${WORKDIR}/radvd-${PV}"
+
+inherit autotools
index e69de29..130f273 100644 (file)
@@ -0,0 +1,54 @@
+SECTION = "x11/utils"
+DEPENDS = "x11 xt libxft"
+DESCRIPTION = "rxvt-unicode is a clone of the well known \
+terminal emulator rxvt, modified to store text in Unicode \
+(either UCS-2 or UCS-4) and to use locale-correct input and \
+output. It also supports mixing multiple fonts at the \
+same time, including Xft fonts."
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-${PV}.tar.bz2 \
+       file://xim.patch;patch=1 \
+       file://xwc.patch;patch=1"
+
+inherit autotools update-alternatives
+
+PROVIDES = "virtual/x-terminal-emulator"
+ALTERNATIVE_NAME = "x-terminal-emulator"
+ALTERNATIVE_PATH = "${bindir}/rxvt"
+
+CFLAGS_append = " -fpermissive"
+
+EXTRA_OECONF = "--disable-menubar --disable-xim \
+               --enable-utmp --enable-wtmp --enable-lastlog \
+               --disable-strings --with-term=rxvt --enable-keepscrolling \
+               --enable-xft --with-name=rxvt --enable-frills \
+               --enable-swapscreen --enable-transparency \
+               --with-codesets=eu,jp \
+               --enable-cursor-blink --enable-pointer-blank \
+               --enable-text-blink --enable-plain-scroll \
+               --enable-combining --enable-shared \
+               --with-x=${STAGING_LIBDIR}/.."
+EXTRA_OEMAKE = "'XINC=-I${STAGING_INCDIR}' \
+               'XLIB=-L${STAGING_LIBDIR} -lX11'"
+
+do_configure () {
+       mv autoconf/configure.in . || true
+       rm autoconf/libtool.m4
+       libtoolize --force
+       autotools_do_configure
+       echo '#define RXVT_UTMP_FILE "${localstatedir}/run/utmp"' >> config.h
+       echo '#define RXVT_WTMP_FILE "${localstatedir}/log/wtmp"' >> config.h
+       echo '#define RXVT_LASTLOG_FILE "${localstatedir}/log/lastlog"' >> config.h
+       echo '#define HAVE_XLOCALE 1' >> config.h
+}
+
+do_compile () {
+       if test -e ${S}/${HOST_SYS}-libtool; then
+               LIBTOOL=${S}/${HOST_SYS}-libtool
+       else
+               LIBTOOL=${S}/libtool
+       fi
+       # docs need "yodl" and I have no idea what that is
+       oe_runmake -C src "LIBTOOL=$LIBTOOL"
+}
index e69de29..9091d58 100644 (file)
@@ -0,0 +1,55 @@
+SECTION = "x11/utils"
+DEPENDS = "x11 xt libxft"
+DESCRIPTION = "rxvt-unicode is a clone of the well known \
+terminal emulator rxvt, modified to store text in Unicode \
+(either UCS-2 or UCS-4) and to use locale-correct input and \
+output. It also supports mixing multiple fonts at the \
+same time, including Xft fonts."
+PR = "r2"
+LICENSE = "GPL"
+SRC_URI = "http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-${PV}.tar.bz2 \
+          file://xwc.patch;patch=1 \
+          file://signedchar.patch;patch=1 \
+          file://gcc34.patch;patch=1"
+
+inherit autotools update-alternatives
+
+PROVIDES = "virtual/x-terminal-emulator"
+ALTERNATIVE_NAME = "x-terminal-emulator"
+ALTERNATIVE_PATH = "${bindir}/rxvt"
+
+CFLAGS_append = " -fpermissive"
+
+EXTRA_OECONF = "--disable-menubar --disable-xim \
+               --enable-utmp --enable-wtmp --enable-lastlog \
+               --disable-strings --with-term=rxvt --enable-keepscrolling \
+               --enable-xft --with-name=rxvt --enable-frills \
+               --enable-swapscreen --enable-transparency \
+               --with-codesets=eu,jp \
+               --enable-cursor-blink --enable-pointer-blank \
+               --enable-text-blink --enable-plain-scroll \
+               --enable-combining --enable-shared \
+               --with-x=${STAGING_LIBDIR}/.."
+EXTRA_OEMAKE = "'XINC=-I${STAGING_INCDIR}' \
+               'XLIB=-L${STAGING_LIBDIR} -lX11'"
+
+do_configure () {
+       mv autoconf/configure.in . || true
+       rm autoconf/libtool.m4
+       libtoolize --force
+       autotools_do_configure
+       echo '#define RXVT_UTMP_FILE "${localstatedir}/run/utmp"' >> config.h
+       echo '#define RXVT_WTMP_FILE "${localstatedir}/log/wtmp"' >> config.h
+       echo '#define RXVT_LASTLOG_FILE "${localstatedir}/log/lastlog"' >> config.h
+       echo '#define HAVE_XLOCALE 1' >> config.h
+}
+
+do_compile () {
+       if test -e ${S}/${HOST_SYS}-libtool; then
+               LIBTOOL=${S}/${HOST_SYS}-libtool
+       else
+               LIBTOOL=${S}/libtool
+       fi
+       # docs need "yodl" and I have no idea what that is
+       oe_runmake -C src "LIBTOOL=$LIBTOOL"
+}
index e69de29..5870ecf 100644 (file)
@@ -0,0 +1,55 @@
+SECTION = "x11/utils"
+DEPENDS = "x11 xt libxft"
+DESCRIPTION = "rxvt-unicode is a clone of the well known \
+terminal emulator rxvt, modified to store text in Unicode \
+(either UCS-2 or UCS-4) and to use locale-correct input and \
+output. It also supports mixing multiple fonts at the \
+same time, including Xft fonts."
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-${PV}.tar.bz2 \
+          file://xwc.patch;patch=1 \
+          file://signedchar.patch;patch=1"
+
+inherit autotools update-alternatives
+
+PROVIDES = "virtual/x-terminal-emulator"
+ALTERNATIVE_NAME = "x-terminal-emulator"
+ALTERNATIVE_PATH = "${bindir}/rxvt"
+
+CFLAGS_append = " -fpermissive"
+
+EXTRA_OECONF = "--enable-menubar --enable-xim \
+               --enable-utmp --enable-wtmp --enable-lastlog \
+               --disable-strings --with-term=rxvt --enable-keepscrolling \
+               --enable-xft --with-name=rxvt --enable-frills \
+               --enable-swapscreen --enable-transparency \
+               --with-codesets=eu,jp \
+               --enable-cursor-blink --enable-pointer-blank \
+               --enable-text-blink --enable-plain-scroll \
+               --enable-combining --enable-shared \
+               --enable-xgetdefault \
+               --with-x=${STAGING_LIBDIR}/.."
+EXTRA_OEMAKE = "'XINC=-I${STAGING_INCDIR}' \
+               'XLIB=-L${STAGING_LIBDIR} -lX11'"
+
+do_configure () {
+       mv autoconf/configure.in . || true
+       rm autoconf/libtool.m4
+       libtoolize --force
+       autotools_do_configure
+       echo '#define RXVT_UTMP_FILE "${localstatedir}/run/utmp"' >> config.h
+       echo '#define RXVT_WTMP_FILE "${localstatedir}/log/wtmp"' >> config.h
+       echo '#define RXVT_LASTLOG_FILE "${localstatedir}/log/lastlog"' >> config.h
+       echo '#define HAVE_XLOCALE 1' >> config.h
+}
+
+do_compile () {
+       if test -e ${S}/${HOST_SYS}-libtool; then
+               LIBTOOL=${S}/${HOST_SYS}-libtool
+       else
+               LIBTOOL=${S}/libtool
+       fi
+       # docs need "yodl" and I have no idea what that is
+       oe_runmake -C src "LIBTOOL=$LIBTOOL"
+}
index e69de29..ceee7cd 100644 (file)
@@ -0,0 +1,58 @@
+SECTION = "x11/utils"
+DEPENDS = "x11 xt libxft"
+DESCRIPTION = "rxvt-unicode is a clone of the well known \
+terminal emulator rxvt, modified to store text in Unicode \
+(either UCS-2 or UCS-4) and to use locale-correct input and \
+output. It also supports mixing multiple fonts at the \
+same time, including Xft fonts."
+DEFAULT_PREFERENCE = "-1"
+LICENSE = "GPL"
+SRC_URI = "cvs://anonymous@cvs.schmorp.de/schmorpforge;module=rxvt-unicode \
+          file://xwc.patch;patch=1 \
+          file://signedchar.patch;patch=1 \
+          file://makefile.patch;patch=1"
+
+inherit autotools update-alternatives
+
+PROVIDES = "virtual/x-terminal-emulator"
+ALTERNATIVE_NAME = "x-terminal-emulator"
+ALTERNATIVE_PATH = "${bindir}/rxvt"
+
+S = "${WORKDIR}/rxvt-unicode"
+
+CFLAGS_append = " -fpermissive"
+
+EXTRA_OECONF = "--enable-menubar --enable-xim \
+               --enable-utmp --enable-wtmp --enable-lastlog \
+               --disable-strings --with-term=rxvt --enable-keepscrolling \
+               --enable-xft --with-name=rxvt --enable-frills \
+               --enable-swapscreen --enable-transparency \
+               --with-codesets=eu,jp \
+               --enable-cursor-blink --enable-pointer-blank \
+               --enable-text-blink --enable-plain-scroll \
+               --enable-combining --enable-shared \
+               --enable-xgetdefault \
+               --with-x=${STAGING_LIBDIR}/.."
+EXTRA_OEMAKE = "'XINC=-I${STAGING_INCDIR}' \
+               'XLIB=-L${STAGING_LIBDIR} -lX11'"
+
+do_configure () {
+       mv autoconf/configure.in . || true
+       rm autoconf/libtool.m4
+       libtoolize --force
+       autotools_do_configure
+       echo '#define RXVT_UTMP_FILE "${localstatedir}/run/utmp"' >> config.h
+       echo '#define RXVT_WTMP_FILE "${localstatedir}/log/wtmp"' >> config.h
+       echo '#define RXVT_LASTLOG_FILE "${localstatedir}/log/lastlog"' >> config.h
+       echo '#define HAVE_XLOCALE 1' >> config.h
+}
+
+do_compile () {
+       if test -e ${S}/${HOST_SYS}-libtool; then
+               LIBTOOL=${S}/${HOST_SYS}-libtool
+       else
+               LIBTOOL=${S}/libtool
+       fi
+       # docs need "yodl" and I have no idea what that is
+       oe_runmake -C src "LIBTOOL=$LIBTOOL"
+}
index e69de29..c201d16 100644 (file)
@@ -0,0 +1,41 @@
+DESCRIPTION = "Well known terminal emulator"
+SECTION = "x11/utils"
+PR = "r1"
+DEPENDS = "x11 libxft"
+LICENSE = "GPL"
+SRC_URI = "${HANDHELDS_CVS};module=apps/rxvt \
+          file://include.patch;patch=1"
+
+inherit autotools update-alternatives
+
+ALTERNATIVE_NAME = "x-terminal-emulator"
+ALTERNATIVE_PATH = "${bindir}/rxvt-2.7.9"
+
+S = ${WORKDIR}/rxvt
+
+EXTRA_OECONF = "--disable-menubar --disable-xim \
+               --enable-utmp --enable-wtmp --enable-lastlog \
+               --disable-strings --with-term=rxvt --enable-keepscrolling \
+               --with-xft --with-name=rxvt --enable-frills \
+               --enable-swapscreen --enable-transparency \
+               --with-codesets=eu,jp \
+               --enable-cursor-blink --enable-pointer-blank \
+               --enable-text-blink --enable-plain-scroll \
+               --enable-combining --enable-shared \
+               --with-x=${STAGING_LIBDIR}/.."
+               
+EXTRA_OEMAKE = "'XINC=-I${STAGING_INCDIR}' \
+               'XLIB=-L${STAGING_LIBDIR} -lX11 -lXft'"
+
+do_configure () {
+       mv autoconf/configure.in . || true
+       rm autoconf/libtool.m4
+       libtoolize --force
+       autotools_do_configure
+       echo '#define RXVT_UTMP_FILE "${localstatedir}/run/utmp"' >> config.h
+       echo '#define RXVT_WTMP_FILE "${localstatedir}/log/wtmp"' >> config.h
+       echo '#define RXVT_LASTLOG_FILE "${localstatedir}/log/lastlog"' >> config.h
+       echo '#define HAVE_XLOCALE 1' >> config.h
+       echo '#define HAVE_UTMP_H 1' >> config.h
+       echo '#define HAVE_TTYSLOT 1' >> config.h
+}
index e69de29..040b5a7 100644 (file)
@@ -0,0 +1,42 @@
+SECTION = "console/network"
+DEPENDS = readline
+LICENSE = "GPL"
+SRC_URI := "http://us2.samba.org/samba/ftp/old-versions/samba-${PV}.tar.gz \
+          file://${FILESDIR}/configure.patch;patch=1 \
+          file://${FILESDIR}/cifs.patch;patch=1"
+S := ${WORKDIR}/${P}/source
+
+PACKAGES =+ "libsmbclient libsmbclient-dev cifs cifs-doc"
+FILES_cifs = "${bindir}/mount.cifs"
+FILES_cifs-doc = "${docdir}/mount.cifs.8"
+FILES_libsmbclient = "${libdir}/libsmbclient.so.*"
+FILES_libsmbclient-dev = "${libdir}/libsmbclient.so ${includedir}"
+
+inherit autotools
+
+EXTRA_OECONF='--disable-cups --with-readline=${STAGING_LIBDIR}/.. \
+             --without-ads --without-automount --with-smbmount'
+do_configure_prepend () {
+       ./script/mkversion.sh
+       if [ ! -e acinclude.m4 ]; then
+               cat aclocal.m4 > acinclude.m4
+       fi
+}
+
+do_compile_append () {
+       ${CC} client/mount.cifs.c -o mount.cifs
+
+}
+
+do_install_append() {
+       mv ${D}${libdir}/libsmbclient.so ${D}${libdir}/libsmbclient.so.0
+       ln -sf libsmbclient.so.0 ${D}${libdir}/libsmbclient.so
+       rm -f ${D}${bindir}/*.old
+       rm -f ${D}${sbindir}/*.old
+       mv mount.cifs  ${D}${bindir}/mount.cifs
+}
+
+do_stage() {
+       install -m 0644 include/libsmbclient.h ${STAGING_INCDIR}
+       oe_libinstall -C bin -a -so libsmbclient ${STAGING_LIBDIR}
+}
index e69de29..4c883f3 100644 (file)
@@ -0,0 +1,42 @@
+SECTION = "console/network"
+DEPENDS = readline
+LICENSE = "GPL"
+SRC_URI := "http://us2.samba.org/samba/ftp/samba-${PV}.tar.gz \
+          file://${FILESDIR}/configure.patch;patch=1 \
+          file://${FILESDIR}/cifs.patch;patch=1"
+S := ${WORKDIR}/${P}/source
+
+PACKAGES =+ "libsmbclient libsmbclient-dev cifs cifs-doc"
+FILES_cifs = "${bindir}/mount.cifs"
+FILES_cifs-doc = "${docdir}/mount.cifs.8"
+FILES_libsmbclient = "${libdir}/libsmbclient.so.*"
+FILES_libsmbclient-dev = "${libdir}/libsmbclient.so ${includedir}"
+
+inherit autotools
+
+EXTRA_OECONF='--disable-cups --with-readline=${STAGING_LIBDIR}/.. \
+             --without-ads --without-automount --with-smbmount'
+do_configure_prepend () {
+       ./script/mkversion.sh
+       if [ ! -e acinclude.m4 ]; then
+               cat aclocal.m4 > acinclude.m4
+       fi
+}
+
+do_compile_append () {
+       ${CC} client/mount.cifs.c -o mount.cifs
+
+}
+
+do_install_append() {
+       mv ${D}${libdir}/libsmbclient.so ${D}${libdir}/libsmbclient.so.0
+       ln -sf libsmbclient.so.0 ${D}${libdir}/libsmbclient.so
+       rm -f ${D}${bindir}/*.old
+       rm -f ${D}${sbindir}/*.old
+       mv mount.cifs  ${D}${bindir}/mount.cifs
+}
+
+do_stage() {
+       install -m 0644 include/libsmbclient.h ${STAGING_INCDIR}
+       oe_libinstall -C bin -a -so libsmbclient ${STAGING_LIBDIR}
+}
index e69de29..6b7bd84 100644 (file)
@@ -0,0 +1,8 @@
+SECTION = "unknown"
+DESCRIPTION = "Simple C Expat Wrapper."
+DEPENDS = "expat"
+LICENSE = "LGPL"
+SRC_URI = "http://www.ccd.uab.es/~aleix/scew/scew-${PV}.tar.gz \
+          file://m4.patch;patch=1"
+
+inherit autotools pkgconfig
index e69de29..42a5c7a 100644 (file)
@@ -0,0 +1,18 @@
+SECTION = "console/utils"
+DEPENDS = "ncurses"
+DESCRIPTION = "Screen is a full-screen window manager \
+that multiplexes a physical terminal between several \
+processes, typically interactive shells."
+LICENSE = "GPL"
+SRC_URI = "${GNU_MIRROR}/screen/screen-${PV}.tar.gz \
+          file://configure.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-pty-mode=0620 --with-pty-group=5 --disable-pam"
+
+do_configure_prepend () {
+       for f in comm.h kmapdef.c term.h tty.c; do
+               cp ${S}/$f.dist ${S}/$f
+       done
+}
index e69de29..c2cd758 100644 (file)
@@ -0,0 +1,18 @@
+SECTION = "console/utils"
+DEPENDS = "ncurses"
+DESCRIPTION = "Screen is a full-screen window manager \
+that multiplexes a physical terminal between several \
+processes, typically interactive shells."
+LICENSE = "GPL"
+SRC_URI = "ftp://ftp.uni-erlangen.de/pub/utilities/screen/screen-${PV}.tar.gz \
+          file://configure.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-pty-mode=0620 --with-pty-group=5 --disable-pam"
+
+do_configure_prepend () {
+       for f in comm.h kmapdef.c term.h tty.c; do
+               cp ${S}/$f.dist ${S}/$f
+       done
+}
index e69de29..c2cd758 100644 (file)
@@ -0,0 +1,18 @@
+SECTION = "console/utils"
+DEPENDS = "ncurses"
+DESCRIPTION = "Screen is a full-screen window manager \
+that multiplexes a physical terminal between several \
+processes, typically interactive shells."
+LICENSE = "GPL"
+SRC_URI = "ftp://ftp.uni-erlangen.de/pub/utilities/screen/screen-${PV}.tar.gz \
+          file://configure.patch;patch=1"
+
+inherit autotools
+
+EXTRA_OECONF = "--with-pty-mode=0620 --with-pty-group=5 --disable-pam"
+
+do_configure_prepend () {
+       for f in comm.h kmapdef.c term.h tty.c; do
+               cp ${S}/$f.dist ${S}/$f
+       done
+}
index e69de29..d85d11c 100644 (file)
@@ -0,0 +1,14 @@
+SECTION = "libs"
+DESCRIPTION = "Perl bindings for SDL"
+SRC_URI = "http://bloodgate.com/perl/sdl/pub/SDL_perl-${PV}.tar.gz \
+       file://Makefile.patch;patch=1;pnum=0"
+S = "${WORKDIR}/SDL_perl-${PV}"
+LICENSE = "GPL"
+DEPENDS = "perl virtual/libsdl libsdl-image libsdl-gfx libsdl-ttf libsdl-mixer libsdl-net smpeg mesa"
+
+inherit cpan
+
+do_stage () {
+       install -d ${STAGING_LIBDIR}/perl5/vendor_perl
+       install -m 0644 ${S}/lib/SDL.pm ${STAGING_LIBDIR}/perl5/vendor_perl
+}
index e69de29..b4030a1 100644 (file)
@@ -0,0 +1,12 @@
+SECTION = "console/utils"
+SRC_URI = "ftp://tsx-11.mit.edu/pub/linux/sources/sbin/setserial-2.17.tar.gz"
+LICENSE = "GPL"
+inherit autotools
+
+do_install() {
+       install -d ${D}/bin
+       install -d ${D}/usr/man/man8
+       install -d ${D}${mandir}
+       autotools_do_install
+       mv ${D}/usr/man/* ${D}${mandir}/
+}
index e69de29..eecbc80 100644 (file)
@@ -0,0 +1,18 @@
+SECTION = "base"
+PR = "r1"
+
+DEPENDS = "libxml2 intltool-native"
+
+SRC_URI = "http://freedesktop.org/Software/shared-mime-info/${PN}-${PV}.tar.gz"
+LICENSE = "GPL"
+inherit autotools pkgconfig gettext
+
+FILES_${PN} += "${datadir}/mime"
+#FILES_${PN}-doc += " ${datadir}/gtk-doc"
+
+EXTRA_OECONF = "--disable-update-mimedb"
+
+pkg_postinst () {
+  echo "Updating MIME database... this may take a while."
+  ${bindir}/update-mime-database ${datadir}/mime
+}
index e69de29..c028824 100644 (file)
@@ -0,0 +1,7 @@
+SECTION = "base"
+SRC_URI = "file://header-c700.bin"
+LICENSE = "sharp-binary-only"
+do_stage() {
+       install -d ${STAGING_LIBDIR}/sharp-flash-header
+       install -m 0644 ${WORKDIR}/header-c700.bin ${STAGING_LIBDIR}/sharp-flash-header/header-c700.bin
+}
index e69de29..e587a84 100644 (file)
@@ -0,0 +1,6 @@
+SECTION = "console/utils"
+DESCRIPTION = "Console utilities for building the OpenSIMpad linux distribution"
+HOMEPAGE = "http://opensimpad.org"
+DEPENDS = "pad-native genboot-native serload-native"
+MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>"
+LICENSE = "MIT"
\ No newline at end of file
index e69de29..7f2b57e 100644 (file)
@@ -0,0 +1,38 @@
+DESCRIPTION = "slang is a library of text functions used in editors like slrn etc."
+SECTION = "libs"
+PRIORITY = "optional"
+MAINTAINER = "Graeme Gregory <xora@lordpain.uklinux.net>"
+PR = "r1"
+LICENSE = "GPL Artistic"
+SRC_URI = "ftp://space.mit.edu/pub/davis/slang/v1.4/slang-${PV}.tar.bz2 \
+           file://configure.patch;patch=1 \
+           file://Makefile.patch;patch=1"
+inherit autotools 
+
+acpaths = "-I ${S}/autoconf"
+EXTRA_OECONF="--enable-warnings"
+CFLAGS_append=" -fno-strength-reduce -D_REENTRANT"
+LDFLAGS_prepend="-L${S}/src/elfobjs "
+EXTRA_OEMAKE="'ELF_CFLAGS=${CFLAGS} -fPIC' 'ELF_CC=${CC}' \
+             'ELF_LINK=${CC} -shared -Wl,-soname'"
+
+do_configure_prepend () {
+       mv ${S}/autoconf/aclocal.m4 ${S}/autoconf/acinclude.m4
+}
+
+do_compile () {
+       oe_runmake all
+       oe_runmake elf
+#      oe_runmake demos
+}
+
+do_stage () {
+       oe_libinstall -so -C src/elfobjs libslang ${STAGING_LIBDIR}
+       oe_libinstall -a -C src/objs libslang ${STAGING_LIBDIR}
+       install -m 0644 src/slang.h ${STAGING_INCDIR}
+       install -m 0644 src/slcurses.h ${STAGING_INCDIR}
+}
+
+do_install () {
+       oe_runmake 'DESTDIR=${D}' install install-elf
+}
index e69de29..6629b15 100644 (file)
@@ -0,0 +1,18 @@
+SECTION = "unknown"
+DESCRIPTION = "Slugtool is a small app to disassemble and reassemble \
+flash images for the Linksys NSLU2 device."
+MAINTAINER = "Chris Larson <kergoth@handhelds.org>"
+PR = "r1"
+LICENSE = "GPL"
+SRC_URI = "http://www.lantz.com/filemgmt_data/files/slugtool.tar.gz \
+          file://redboot_typo.patch;patch=1"
+S = "${WORKDIR}"
+
+do_compile () {
+       ${CC} ${CFLAGS} ${LDFLAGS} slugtool.c -o slugtool
+}
+
+do_install () {
+       install -d ${D}/${bindir}
+       install -m 0755 slugtool ${D}/${bindir}/
+}
index e69de29..3c6a056 100644 (file)
@@ -0,0 +1,23 @@
+SECTION = "unknown"
+PR = "r3"
+LICENSE = "GPL"
+INHIBIT_PACKAGE_STRIP = "1"
+
+RDEPENDS = "kernel-module-serport"
+
+SRC_URI = "${HANDHELDS_CVS};module=gpe/games/snes232 \
+       file://snes232-2.6.patch;patch=1;pnum=0 \
+       file://Makefile-2.6"
+
+S = "${WORKDIR}/snes232"
+
+inherit module
+
+do_configure() {
+       install -m 0644 ${WORKDIR}/Makefile-2.6 Makefile
+}
+
+do_install() {
+       install -d ${D}/lib/modules/${KERNEL_VERSION}/snes232
+       install snes232.ko ${D}/lib/modules/${KERNEL_VERSION}/snes232/
+}
index e69de29..416b35b 100644 (file)
@@ -0,0 +1,23 @@
+DESCRIPTION = "Super Nintendo Emulator based on SDL, QtE Palmtop Environments Edition"
+SECTION = "opie/games"
+PRIORITY = "optional"
+DEPENDS = "libsdl-qpe"
+PR = "r1"
+LICENSE = "snes9x"
+SRC_URI = "http://www.vanille.de/mirror/snes9x-sdl-${PV}.tar.bz2 \
+          file://compile.patch;patch=1"
+S = "${WORKDIR}/snes9x-sdl-${PV}"
+
+FILES_${PN} = "${palmtopdir}/bin/snes9x"
+
+do_compile() {
+       oe_runmake CC="${CC}" CCC="${CXX}" \
+                  INCLUDES="-I${STAGING_INCDIR} `sdl-config --cflags`" \
+                  LDLIBS="`sdl-config --libs` -Wl,-rpath-link,${STAGING_LIBDIR}"
+}
+
+do_install() {
+       install -d ${D}/${palmtopdir}/bin/
+       install -m 0755 snes9x ${D}/${palmtopdir}/bin/snes9x
+}
+
index e69de29..b30dcce 100644 (file)
@@ -0,0 +1,26 @@
+SECTION = "x11/games"
+PR = "r3"
+LICENSE = "snes9x"
+DEPENDS = "libxxf86dga libxxf86vm"
+DEPENDS_append_i686 = " nasm-native"
+RDEPENDS_epia = "kernel-module-joydev"
+
+SRC_URI = "http://www.lysator.liu.se/snes9x/1.43-WIP1/snes9x-1.43-WIP1-src.tar.gz \
+       file://makefile.patch;patch=1;pnum=2 \
+       file://private.patch;patch=1;pnum=0"
+
+S = "${WORKDIR}/snes9x-1.43-dev-src/snes9x"
+
+inherit autotools
+
+export OECFLAGS="${CFLAGS}"
+export OELDFLAGS="${LDFLAGS}"
+
+do_configure() {
+       oe_runconf
+}
+
+do_install() {
+       install -d ${D}${bindir}
+       install snes9x ${D}${bindir}
+}
diff --git a/packages/stunnel/files/init b/packages/stunnel/files/init
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/packages/stunnel/files/stunnel.conf b/packages/stunnel/files/stunnel.conf
new file mode 100644 (file)
index 0000000..e69de29
index e69de29..3dc74e4 100644 (file)
@@ -0,0 +1,29 @@
+SECTION = "console/network"
+DEPENDS = "openssl"
+HOMEPAGE = "http://www.stunnel.org"
+LICENSE = "GPL"
+DESCRIPTION = "Stunnel is a program that allows you to encrypt \
+arbitrary TCP connections inside SSL"
+PR = "r1"
+
+SRC_URI = "http://www.stunnel.org/download/stunnel/src/stunnel-${PV}.tar.gz \
+          file://configure.patch;patch=1 \
+          file://automake.patch;patch=1 \
+          file://init \
+          file://stunnel.conf"
+
+S = "${WORKDIR}/stunnel-${PV}"
+
+inherit autotools update-rc.d
+
+INITSCRIPT_NAME = "stunnel"
+INITSCRIPT_PARAMS = "defaults"
+
+EXTRA_OECONF = "--with-ssl=${STAGING_LIBDIR}/.."
+
+do_install() {
+       autotools_do_install
+       install -d ${D}/${sysconfdir}/stunnel ${D}/${sysconfdir}/init.d
+       install -m 755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/stunnel
+       install -m 644 ${WORKDIR}/stunnel.conf ${D}/${sysconfdir}/stunnel
+}
index e69de29..2422979 100644 (file)
@@ -0,0 +1,16 @@
+SECTION = "base"
+PRIORITY = "standard"
+DESCRIPTION = "Manage symlinks in /etc/rcN.d"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+S = ${WORKDIR}/update-rc.d
+LICENSE = "GPL"
+SRC_URI = "${HANDHELDS_CVS};module=apps/update-rc.d;tag=r0_3"
+
+do_compile() {
+}
+
+do_install() {
+       install -d ${D}/${sbindir}
+       install -m 0755 ${S}/update-rc.d ${D}/${sbindir}/update-rc.d
+}
+
index e69de29..5eaf30f 100644 (file)
@@ -0,0 +1,20 @@
+SECTION = "base"
+PRIORITY = "standard"
+DESCRIPTION = "Manage symlinks in /etc/rcN.d"
+MAINTAINER = "Phil Blundell <pb@handhelds.org>"
+S = ${WORKDIR}/update-rc.d
+LICENSE = "GPL"
+
+SRC_URI = "${HANDHELDS_CVS};module=apps/update-rc.d;tag=r0_4"
+
+do_compile() {
+}
+
+do_stage() {
+       install -m 0755 ${S}/update-rc.d ${STAGING_BINDIR}/
+}
+
+do_install() {
+       install -d ${D}/${sbindir}
+       install -m 0755 ${S}/update-rc.d ${D}/${sbindir}/update-rc.d
+}