diff options
Diffstat (limited to 'packages')
-rw-r--r-- | packages/meta/task-python-everything_0.9.1.bb | 62 | ||||
-rw-r--r-- | packages/misc-binary-only/tda1004x-firmware.bb | 38 |
2 files changed, 100 insertions, 0 deletions
diff --git a/packages/meta/task-python-everything_0.9.1.bb b/packages/meta/task-python-everything_0.9.1.bb index e69de29bb2..90ec184e2d 100644 --- a/packages/meta/task-python-everything_0.9.1.bb +++ b/packages/meta/task-python-everything_0.9.1.bb @@ -0,0 +1,62 @@ +DESCRIPTION= "Everything Python" +MAINTAINER = "Michael 'Mickey' Lauer <mickey@Vanille.de>" +PR = "r1" +DEPENDS = " python-ao \ + python-constraint \ + python-crypto \ + python-dialog \ + python-egenix-mx-base \ + python-pycurl \ + python-fnorb \ + python-fpconst \ + python-gmpy \ + python-gnosis \ + python-hmm \ + python-irclib \ + python-irclib \ + python-logilab \ + python-libgmail \ + python-mad \ + python-native \ + python-numeric \ + python-ogg \ + python-pexpect \ + python-pychecker \ + python-pycodes \ + python-pygame \ + python-pygoogle \ + python-pygtk \ + python-pygtk2 \ + python-pylinda \ + python-pylint \ + python-pyqt \ + python-pyqwt \ + python-pyreverse \ + python-pyro \ + python-pyserial \ + python-pyxml \ + python-pyxmlrpc \ + python-quicklauncher \ + python-scapy \ + python-scons \ + python-sip \ + python-sgmlop \ + python-snmplib \ + python-soappy \ + python-pysqlite \ + python-pysqlite2 \ + python-tlslite \ + python-urwid \ + python-vmaps \ + python-vorbis \ + moin \ + plone \ + twisted \ + zope" +RDEPENDS=${DEPENDS} + +#fixme add python-pycap once libdnet is in again +#fixme add python-pyx once kpathwhich-native is there +#fixme add packages dynamically +#fixme python-numarray doesn't work with soft-float +LICENSE = MIT diff --git a/packages/misc-binary-only/tda1004x-firmware.bb b/packages/misc-binary-only/tda1004x-firmware.bb index e69de29bb2..bce3bac29f 100644 --- a/packages/misc-binary-only/tda1004x-firmware.bb +++ b/packages/misc-binary-only/tda1004x-firmware.bb @@ -0,0 +1,38 @@ +SECTION = "base" +DEPENDS = "unzip-native" + +SRC_URI = "http://hauppauge.lightpath.net/de/nova-pci216.exe" +FILES_${PN} = '*' + +python do_unpack() { + import re + + localdata = bb.data.createCopy(d) + overrides = bb.data.getVar('OVERRIDES', localdata, 1) + if not overrides: + raise bb.build.FuncFailed('OVERRIDES not defined') + bb.data.setVar('OVERRIDES', overrides+':'+bb.data.getVar('PN', localdata, 1), localdata) + + bb.data.update_data(localdata) + + src_uri = bb.data.getVar('SRC_URI', localdata) + if not src_uri: + return + src_uri = bb.data.expand(src_uri, localdata) + + local = bb.data.expand(bb.fetch.localpath(src_uri, localdata), localdata) + # dont need any parameters for extraction, strip them off + local = re.sub(';.*$', '', local) + bindir = bb.data.getVar('STAGING_BINDIR', localdata, 1) + cmd = '%s/unzip %s' % (bindir, local) + if not os.path.exists(bb.data.getVar('S', localdata, 1)): + os.mkdir(bb.data.getVar('S', localdata, 1)) + os.chdir(bb.data.getVar('S', localdata, 1)) + bb.note("Unpacking %s to %s/" % (local, os.getcwd())) + ret = os.system(cmd) +} + +do_install() { + install -d ${D}${prefix}/lib/hotplug/firmware + install -m 0644 software/OEM/PCI/App/ttlcdacc.dll ${D}${prefix}/lib/hotplug/firmware/tda1004x.bin +} |