diff options
29 files changed, 680 insertions, 1 deletions
diff --git a/packages/python/python-sgmlop_1.1.bb b/packages/python/python-sgmlop_1.1.bb index 1d7ab30e02..46498959c4 100644 --- a/packages/python/python-sgmlop_1.1.bb +++ b/packages/python/python-sgmlop_1.1.bb @@ -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}" diff --git a/packages/python/python-snmplib_0.1.1.bb b/packages/python/python-snmplib_0.1.1.bb index e69de29bb2..ad75fbeb61 100644 --- a/packages/python/python-snmplib_0.1.1.bb +++ b/packages/python/python-snmplib_0.1.1.bb @@ -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 + diff --git a/packages/radvd/radvd_0.7.2.bb b/packages/radvd/radvd_0.7.2.bb index e69de29bb2..c02808689c 100644 --- a/packages/radvd/radvd_0.7.2.bb +++ b/packages/radvd/radvd_0.7.2.bb @@ -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 diff --git a/packages/rxvt-unicode/rxvt-unicode_3.1.bb b/packages/rxvt-unicode/rxvt-unicode_3.1.bb index e69de29bb2..130f2737e4 100644 --- a/packages/rxvt-unicode/rxvt-unicode_3.1.bb +++ b/packages/rxvt-unicode/rxvt-unicode_3.1.bb @@ -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" +} diff --git a/packages/rxvt-unicode/rxvt-unicode_3.7.bb b/packages/rxvt-unicode/rxvt-unicode_3.7.bb index e69de29bb2..9091d5813a 100644 --- a/packages/rxvt-unicode/rxvt-unicode_3.7.bb +++ b/packages/rxvt-unicode/rxvt-unicode_3.7.bb @@ -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" +} diff --git a/packages/rxvt-unicode/rxvt-unicode_4.1.bb b/packages/rxvt-unicode/rxvt-unicode_4.1.bb index e69de29bb2..5870ecf28b 100644 --- a/packages/rxvt-unicode/rxvt-unicode_4.1.bb +++ b/packages/rxvt-unicode/rxvt-unicode_4.1.bb @@ -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" +} diff --git a/packages/rxvt-unicode/rxvt-unicode_cvs.bb b/packages/rxvt-unicode/rxvt-unicode_cvs.bb index e69de29bb2..ceee7cd51a 100644 --- a/packages/rxvt-unicode/rxvt-unicode_cvs.bb +++ b/packages/rxvt-unicode/rxvt-unicode_cvs.bb @@ -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" +} diff --git a/packages/rxvt/rxvt_2.7.9.bb b/packages/rxvt/rxvt_2.7.9.bb index e69de29bb2..c201d16f8a 100644 --- a/packages/rxvt/rxvt_2.7.9.bb +++ b/packages/rxvt/rxvt_2.7.9.bb @@ -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 +} diff --git a/packages/samba/samba_3.0.5.bb b/packages/samba/samba_3.0.5.bb index e69de29bb2..040b5a751e 100644 --- a/packages/samba/samba_3.0.5.bb +++ b/packages/samba/samba_3.0.5.bb @@ -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} +} diff --git a/packages/samba/samba_3.0.9.bb b/packages/samba/samba_3.0.9.bb index e69de29bb2..4c883f3a2a 100644 --- a/packages/samba/samba_3.0.9.bb +++ b/packages/samba/samba_3.0.9.bb @@ -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} +} diff --git a/packages/scew/scew_0.3.1.bb b/packages/scew/scew_0.3.1.bb index e69de29bb2..6b7bd84b59 100644 --- a/packages/scew/scew_0.3.1.bb +++ b/packages/scew/scew_0.3.1.bb @@ -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 diff --git a/packages/screen/screen_3.9.15.bb b/packages/screen/screen_3.9.15.bb index e69de29bb2..42a5c7acb4 100644 --- a/packages/screen/screen_3.9.15.bb +++ b/packages/screen/screen_3.9.15.bb @@ -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 +} diff --git a/packages/screen/screen_4.0.1.bb b/packages/screen/screen_4.0.1.bb index e69de29bb2..c2cd758dde 100644 --- a/packages/screen/screen_4.0.1.bb +++ b/packages/screen/screen_4.0.1.bb @@ -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 +} diff --git a/packages/screen/screen_4.0.2.bb b/packages/screen/screen_4.0.2.bb index e69de29bb2..c2cd758dde 100644 --- a/packages/screen/screen_4.0.2.bb +++ b/packages/screen/screen_4.0.2.bb @@ -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 +} diff --git a/packages/sdlperl/sdl-perl_1.20.3.bb b/packages/sdlperl/sdl-perl_1.20.3.bb index e69de29bb2..d85d11cc2d 100644 --- a/packages/sdlperl/sdl-perl_1.20.3.bb +++ b/packages/sdlperl/sdl-perl_1.20.3.bb @@ -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 +} diff --git a/packages/setserial/setserial_2.17.bb b/packages/setserial/setserial_2.17.bb index e69de29bb2..b4030a1210 100644 --- a/packages/setserial/setserial_2.17.bb +++ b/packages/setserial/setserial_2.17.bb @@ -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}/ +} diff --git a/packages/shared-mime-info/shared-mime-info_0.14.bb b/packages/shared-mime-info/shared-mime-info_0.14.bb index e69de29bb2..eecbc808f2 100644 --- a/packages/shared-mime-info/shared-mime-info_0.14.bb +++ b/packages/shared-mime-info/shared-mime-info_0.14.bb @@ -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 +} diff --git a/packages/sharp-binary-only/sharp-flash-header-c700.bb b/packages/sharp-binary-only/sharp-flash-header-c700.bb index e69de29bb2..c02882482e 100644 --- a/packages/sharp-binary-only/sharp-flash-header-c700.bb +++ b/packages/sharp-binary-only/sharp-flash-header-c700.bb @@ -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 +} diff --git a/packages/simpad-utilities/simpad-utilities.bb b/packages/simpad-utilities/simpad-utilities.bb index e69de29bb2..e587a840b6 100644 --- a/packages/simpad-utilities/simpad-utilities.bb +++ b/packages/simpad-utilities/simpad-utilities.bb @@ -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 diff --git a/packages/slang/slang_1.4.9.bb b/packages/slang/slang_1.4.9.bb index e69de29bb2..7f2b57e5ff 100644 --- a/packages/slang/slang_1.4.9.bb +++ b/packages/slang/slang_1.4.9.bb @@ -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 +} diff --git a/packages/slugtool/slugtool.bb b/packages/slugtool/slugtool.bb index e69de29bb2..6629b158d5 100644 --- a/packages/slugtool/slugtool.bb +++ b/packages/slugtool/slugtool.bb @@ -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}/ +} diff --git a/packages/snes232/snes232_cvs.bb b/packages/snes232/snes232_cvs.bb index e69de29bb2..3c6a0563f4 100644 --- a/packages/snes232/snes232_cvs.bb +++ b/packages/snes232/snes232_cvs.bb @@ -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/ +} diff --git a/packages/snes9x/snes9x-sdl-qpe_1.39.bb b/packages/snes9x/snes9x-sdl-qpe_1.39.bb index e69de29bb2..416b35b2a5 100644 --- a/packages/snes9x/snes9x-sdl-qpe_1.39.bb +++ b/packages/snes9x/snes9x-sdl-qpe_1.39.bb @@ -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 +} + diff --git a/packages/snes9x/snes9x_1.43-WIP1.bb b/packages/snes9x/snes9x_1.43-WIP1.bb index e69de29bb2..b30dccecee 100644 --- a/packages/snes9x/snes9x_1.43-WIP1.bb +++ b/packages/snes9x/snes9x_1.43-WIP1.bb @@ -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 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/stunnel/files/init diff --git a/packages/stunnel/files/stunnel.conf b/packages/stunnel/files/stunnel.conf new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/packages/stunnel/files/stunnel.conf diff --git a/packages/stunnel/stunnel_4.05.bb b/packages/stunnel/stunnel_4.05.bb index e69de29bb2..3dc74e40dd 100644 --- a/packages/stunnel/stunnel_4.05.bb +++ b/packages/stunnel/stunnel_4.05.bb @@ -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 +} diff --git a/packages/update-rc.d/update-rc.d_0.3.bb b/packages/update-rc.d/update-rc.d_0.3.bb index e69de29bb2..2422979ed0 100644 --- a/packages/update-rc.d/update-rc.d_0.3.bb +++ b/packages/update-rc.d/update-rc.d_0.3.bb @@ -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 +} + diff --git a/packages/update-rc.d/update-rc.d_0.4.bb b/packages/update-rc.d/update-rc.d_0.4.bb index e69de29bb2..5eaf30f385 100644 --- a/packages/update-rc.d/update-rc.d_0.4.bb +++ b/packages/update-rc.d/update-rc.d_0.4.bb @@ -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 +} |