diff options
author | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
---|---|---|
committer | Denys Dmytriyenko <denis@denix.org> | 2009-03-17 14:32:59 -0400 |
commit | 709c4d66e0b107ca606941b988bad717c0b45d9b (patch) | |
tree | 37ee08b1eb308f3b2b6426d5793545c38396b838 /packages/meta | |
parent | fa6cd5a3b993f16c27de4ff82b42684516d433ba (diff) |
rename packages/ to recipes/ per earlier agreement
See links below for more details:
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326
http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816
Signed-off-by: Denys Dmytriyenko <denis@denix.org>
Acked-by: Mike Westerhof <mwester@dls.net>
Acked-by: Philip Balister <philip@balister.org>
Acked-by: Khem Raj <raj.khem@gmail.com>
Acked-by: Marcin Juszkiewicz <hrw@openembedded.org>
Acked-by: Koen Kooi <koen@openembedded.org>
Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
Diffstat (limited to 'packages/meta')
41 files changed, 0 insertions, 2554 deletions
diff --git a/packages/meta/canadian-sdk.bb b/packages/meta/canadian-sdk.bb deleted file mode 100644 index 150c75222b..0000000000 --- a/packages/meta/canadian-sdk.bb +++ /dev/null @@ -1,136 +0,0 @@ -DESCRIPTION = "Meta package for building a installable toolchain" -LICENSE = "MIT" -DEPENDS = "ipkg-native ipkg-utils-native fakeroot-native sed-native zip-native" -PR = "r2" - -inherit canadian-sdk meta - -SDK_DIR = "${WORKDIR}/sdk" -SDK_OUTPUT = "${SDK_DIR}/image" -SDK_DEPLOY = "${TMPDIR}/deploy/sdk" -SDK_SUFFIX = "toolchain" - -FEED_ARCH ?= "${TARGET_ARCH}" - -IPKG_HOST = "ipkg-cl -f ${IPKGCONF_CANSDK} -o ${SDK_OUTPUT}" -IPKG_TARGET = "ipkg-cl -f ${IPKGCONF_TARGET} -o ${SDK_OUTPUT}${prefix}" - -TOOLCHAIN_CANADIAN_HOST_TASK ?= "task-sdk-canadian-host" -TOOLCHAIN_TARGET_TASK ?= "task-sdk-bare" - -RDEPENDS = "${TOOLCHAIN_TARGET_TASK} ${TOOLCHAIN_CANADIAN_HOST_TASK}" - -do_populate_sdk() { - rm -rf ${SDK_OUTPUT} - mkdir -p ${SDK_OUTPUT} - - package_update_index_ipk - package_generate_ipkg_conf - - for arch in ${PACKAGE_ARCHS}; do - revipkgarchs="$arch $revipkgarchs" - done - - ${IPKG_HOST} update - ${IPKG_HOST} -force-depends install ${TOOLCHAIN_CANADIAN_HOST_TASK} - - ${IPKG_TARGET} update - ${IPKG_TARGET} install ${TOOLCHAIN_TARGET_TASK} - - mkdir -p ${SDK_OUTPUT}${prefix}/${TARGET_SYS} - cp -pPR ${SDK_OUTPUT}${prefix}/usr ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/ - rm -rf ${SDK_OUTPUT}${prefix}/usr - - cp -pPR ${SDK_OUTPUT}${prefix}/lib/* ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/ - rm -rf ${SDK_OUTPUT}${prefix}/lib/* - - cp -pPR ${SDK_OUTPUT}/usr/lib/ipkg ${SDK_OUTPUT}${prefix}/lib/ - rm -rf ${SDK_OUTPUT}/usr/lib/ipkg/* - rmdir -p --ignore-fail-on-non-empty ${SDK_OUTPUT}/usr/lib/ipkg - - for fn in `ls ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/`; do - if [ -h ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/$fn ]; then - link=`readlink ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/$fn` - bname=`basename $link` - if [ ! -e $link -a -e ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/$bame ]; then - rm ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/$fn - ln -s $bname ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/$fn - fi - fi - done - - mv ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/gcc ${SDK_OUTPUT}${prefix}/lib - - echo 'GROUP ( libpthread.so.0 libpthread_nonshared.a )' > ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/libpthread.so - echo 'GROUP ( libc.so.6 libc_nonshared.a )' > ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/lib/libc.so - - # extract and store ipks, pkgdata and shlibs data - target_pkgs=`cat ${SDK_OUTPUT}${prefix}/${TARGET_SYS}/usr/lib/ipkg/status | grep Package: | cut -f 2 -d ' '` - mkdir -p ${SDK_OUTPUT}/${prefix}/ipk/ - mkdir -p ${SDK_OUTPUT}/${prefix}/pkgdata/runtime/ - mkdir -p ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/shlibs/ - for pkg in $target_pkgs ; do - for arch in $revipkgarchs; do - pkgnames=${DEPLOY_DIR_IPK}/$arch/${pkg}_*_$arch.ipk - if [ -e $pkgnames ]; then - oenote "Found $pkgnames" - cp $pkgnames ${SDK_OUTPUT}/${prefix}/ipk/ - orig_pkg=`ipkg-list-fields $pkgnames | grep OE: | cut -d ' ' -f2` - pkg_subdir=$arch${TARGET_VENDOR}${@['-' + bb.data.getVar('TARGET_OS', d, 1), ''][bb.data.getVar('TARGET_OS', d, 1) == ('' or 'custom')]} - mkdir -p ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/runtime - cp ${TMPDIR}/pkgdata/$pkg_subdir/$orig_pkg ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/ - subpkgs=`cat ${TMPDIR}/pkgdata/$pkg_subdir/$orig_pkg | grep PACKAGES: | cut -b 10-` - for subpkg in $subpkgs; do - cp ${TMPDIR}/pkgdata/$pkg_subdir/runtime/$subpkg ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/runtime/ - if [ -e ${TMPDIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ];then - cp ${TMPDIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ${SDK_OUTPUT}/${prefix}/pkgdata/$pkg_subdir/runtime/ - fi - if [ -e ${STAGING_DIR_TARGET}/shlibs/$subpkg.list ]; then - cp ${STAGING_DIR_TARGET}/shlibs/$subpkg.* ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/shlibs/ - fi - done - break - fi - done - done - - # add missing link to libgcc_s.so.1 - # libgcc-dev should be responsible for that, but it's not getting built - # RP: it gets smashed up depending on the order that gcc, gcc-cross and - # gcc-cross-sdk get built :( (30/11/07) - ln -sf libgcc_s.so.1 ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/lib/libgcc_s.so - - # Fix or remove broken .la files - for i in `find ${SDK_OUTPUT}/${prefix}/${TARGET_SYS} -name \*.la`; do - sed -i -e "/^dependency_libs=/s,\([[:space:]']\)${layout_base_libdir},\1${prefix}/${TARGET_SYS}${layout_base_libdir},g" \ - -e "/^dependency_libs=/s,\([[:space:]']\)${layout_libdir},\1${prefix}/${TARGET_SYS}${layout_libdir},g" \ - -e "/^dependency_libs=/s,\-\([LR]\)${layout_base_libdir},-\1${prefix}/${TARGET_SYS}${layout_base_libdir},g" \ - -e "/^dependency_libs=/s,\-\([LR]\)${layout_libdir},-\1${prefix}/${TARGET_SYS}${layout_libdir},g" \ - -e 's/^installed=yes$/installed=no/' $i - done - rm -f ${SDK_OUTPUT}/${prefix}/lib/*.la - - # Setup site file for external use - siteconfig=${SDK_OUTPUT}/${prefix}/site-config - touch $siteconfig - for sitefile in ${CONFIG_SITE} ; do - cat $sitefile >> $siteconfig - done -} - -do_package_sdk() { - # package it up - mkdir -p ${SDK_DEPLOY} - cd ${SDK_OUTPUT} - fakeroot tar cfj ${SDK_DEPLOY}/${SDK_SYS}-sdk-${DISTRO}-${DISTRO_VERSION}-${FEED_ARCH}-${TARGET_OS}.tar.bz2 .${prefix} - rm -f ${SDK_DEPLOY}/${SDK_SYS}-sdk-${DISTRO}-${DISTRO_VERSION}-${FEED_ARCH}-${TARGET_OS}.zip - zip -r -D ${SDK_DEPLOY}/${SDK_SYS}-sdk-${DISTRO}-${DISTRO_VERSION}-${FEED_ARCH}-${TARGET_OS}.zip .${prefix} -} - -do_populate_sdk[nostamp] = "1" -do_populate_sdk[recrdeptask] = "do_package_write" -addtask populate_sdk before do_build after do_install - -do_package_sdk[nostamp] = "1" -do_package_sdk[recrdeptask] = "do_populate_sdk" -addtask package_sdk before do_build after do_populate_sdk diff --git a/packages/meta/cross-linkage_1.0.bb b/packages/meta/cross-linkage_1.0.bb deleted file mode 100644 index 9be09aa6f8..0000000000 --- a/packages/meta/cross-linkage_1.0.bb +++ /dev/null @@ -1,35 +0,0 @@ -DESCRIPTION = "cross-linkage sets up symlinks between cross and staging so the compiler can find things" -SECTION = "devel" -PACKAGES = "" - -INHIBIT_DEFAULT_DEPS = "1" -EXCLUDE_FROM_WORLD = "1" -PR = "r0" - -SRC_URI = "" - -do_configure() { - : -} - -do_compile () { - : -} - -do_install() { - : -} - -do_stage () { - install -d ${CROSS_DIR}/${TARGET_SYS}/ - if [ -e ${CROSS_DIR}/${TARGET_SYS}/include ]; then - cp -pPRr ${CROSS_DIR}/${TARGET_SYS}/include/* ${STAGING_INCDIR} - mv ${CROSS_DIR}/${TARGET_SYS}/include/ ${CROSS_DIR}/${TARGET_SYS}/include-oldbackup - fi - ln -s ${STAGING_INCDIR}/ ${CROSS_DIR}/${TARGET_SYS}/include - if [ -e ${CROSS_DIR}/${TARGET_SYS}/lib ]; then - cp -pPRr ${CROSS_DIR}/${TARGET_SYS}/lib/* ${STAGING_LIBDIR} - mv ${CROSS_DIR}/${TARGET_SYS}/lib/ ${CROSS_DIR}/${TARGET_SYS}/lib-oldbackup - fi - ln -s ${STAGING_LIBDIR} ${CROSS_DIR}/${TARGET_SYS}/lib -} diff --git a/packages/meta/distro-feed-configs.bb b/packages/meta/distro-feed-configs.bb deleted file mode 100644 index 2540af9692..0000000000 --- a/packages/meta/distro-feed-configs.bb +++ /dev/null @@ -1,30 +0,0 @@ -DESCRIPTION = "Configuration files for online package repositories aka feeds" -PR = "r1" - -DISTRO_FEED_PREFIX ?= "remote" -DISTRO_FEED_URI ?= "http://my-distribution.example/remote-feed/" - -do_compile() { - mkdir -p ${S}/${sysconfdir}/opkg - for feed in all ${PACKAGE_EXTRA_ARCHS} ${MACHINE_ARCH}; do - echo "src/gz ${DISTRO_FEED_PREFIX}-${feed} ${DISTRO_FEED_URI}/${feed}" > ${S}/${sysconfdir}/opkg/${feed}-feed.conf - done -} -do_install () { - install -d ${D}${sysconfdir}/opkg - install -m 0644 ${S}/${sysconfdir}/opkg/* ${D}${sysconfdir}/opkg/ -} - -PACKAGE_ARCH = "${MACHINE_ARCH}" - -#def distro_feed_configs(d): -# import bb -# parchs = bb.data.getVar( "PACKAGE_EXTRA_ARCHS", d, 1 ).split() -# march = bb.data.getVar( "MACHINE_ARCH", d, 1 ).split() -# archs = [ "all" ] + parchs + march -# confs = [ ( "${sysconfdir}/opkg/%s-feed.conf" % feed ) for feed in archs ] -# return " ".join( confs ) -# -#CONFFILES_${PN} += '${@distro_feed_configs(d)}' - -CONFFILES_${PN} += '${@ " ".join( [ ( "${sysconfdir}/opkg/%s-feed.conf" % feed ) for feed in "all ${PACKAGE_EXTRA_ARCHS} ${MACHINE_ARCH}".split() ] ) }' diff --git a/packages/meta/external-toolchain.bb b/packages/meta/external-toolchain.bb deleted file mode 100644 index 4c70054b0f..0000000000 --- a/packages/meta/external-toolchain.bb +++ /dev/null @@ -1,49 +0,0 @@ -DESCRIPTION = "This package allows OE to work with an external toolchain generated \ - by meta-toolchain instead of building its own. It expects that toolchain \ - to be located in SDK_PATH/prefix." - -PROVIDES = "\ - linux-libc-headers \ - virtual/${TARGET_PREFIX}gcc \ - virtual/${TARGET_PREFIX}gcc-initial \ - virtual/${TARGET_PREFIX}gcc-intermediate \ - virtual/${TARGET_PREFIX}binutils \ - virtual/${TARGET_PREFIX}libc-for-gcc \ - virtual/libc \ - virtual/libintl \ - virtual/libiconv \ - " - -RPROVIDES = "glibc-utils libsegfault glibc-thread-db libgcc-dev libgcc libstdc++-dev libstdc++" -PACKAGES_DYNAMIC = "glibc-gconv-*" -PR = "r2" - -inherit sdk - -do_stage() { - if [ ! -e ${prefix}/package-status ]; then - echo "The external toolchain could not be found in ${prefix}!" - exit 1 - fi - - install -d ${STAGING_DIR}/pkgdata/ - install -d ${STAGING_DIR_TARGET}/shlibs/ - - cp -pPRr ${prefix}/pkgdata/* ${STAGING_DIR}/pkgdata/ - cp -pPRr ${prefix}/${TARGET_SYS}/shlibs/* ${STAGING_DIR_TARGET}/shlibs/ - - if [ -d ${prefix}/ipk ]; then - install -d ${DEPLOY_DIR_IPK}/ - cp -pPRr ${prefix}/ipk/* ${DEPLOY_DIR_IPK}/ - fi - - if [ -d ${prefix}/deb ]; then - install -d ${DEPLOY_DIR_DEB}/ - cp -pPRr ${prefix}/deb/* ${DEPLOY_DIR_DEB}/ - fi - - if [ -d ${prefix}/pstage -a "x${DEPLOY_DIR_PSTAGE}" != "x" ]; then - install -d ${DEPLOY_DIR_PSTAGE}/ - cp -pPRr ${prefix}/pstage/* ${DEPLOY_DIR_PSTAGE}/ - fi -} diff --git a/packages/meta/foonas-packages.bb b/packages/meta/foonas-packages.bb deleted file mode 100644 index 2bd8437f13..0000000000 --- a/packages/meta/foonas-packages.bb +++ /dev/null @@ -1,169 +0,0 @@ -DESCRIPTION = "Packages that are compatible with FooNAS" -LICENSE = "MIT" -PR = "r2" -CONFLICTS = "db3" -PROVIDES += "${FOONAS_IMAGENAME}-packages" - -EXCLUDE_FROM_WORLD = "1" -INHIBIT_DEFAULT_DEPS = "1" -ALLOW_EMPTY = "1" - -inherit meta - -FOONAS_PACKAGES = "\ - adns \ - alsa-lib \ - alsa-utils \ - apache2 \ - asterisk \ - audiofile \ - aumix \ - autoconf \ - automake \ - bash \ - bash-completion \ - bc \ - beep \ - bind \ - binutils \ - bison \ - bridge-utils \ - bonnie++ \ - bzflag \ - bzip2 \ - ccxstream \ - cdparanoia \ - cdstatus \ - cherokee \ - chillispot \ - coreutils \ - cpusage \ - cpuspeed \ - cron \ - ctorrent \ - cvs \ - dash \ - db \ - dbench \ - devlabel \ - dhcpcd \ - dialog \ - diffstat \ - diffutils \ - dircproxy \ - dnsmasq \ - dosfstools \ - e2fsprogs \ - e2fsprogs-libs \ - e2tools \ - eb \ - ebtables \ - elvis \ - expat \ - ez-ipupdate \ - fetchmail \ - file \ - findutils \ - flex \ - flite \ - gawk \ - gcc \ - gdbm \ - gnu-config \ - grep \ - gtk-doc \ - gzip \ - hdparm \ - ipkg-utils \ - iptables \ - ircp \ - joe \ - jpeg \ - less \ - libao \ - libid3tag \ - liblockfile \ - libmad \ - libmikmod \ - libogg \ - libol \ - libpng \ - libtool \ - libupnp \ - libusb \ - libvorbis \ - litestream \ - lrzsz \ - lsof \ - lvm2 \ - m4 \ - madplay \ - mailx \ - make \ - mdadm \ - mgetty \ - miau \ - microcom \ - minicom \ - modphp \ - mt-daapd \ - mtd-utils \ - mutt \ - nail \ - nano \ - ncftp \ - ncurses \ - netcat \ - nmap \ - ntp \ - openobex-apps \ - openldap \ - openntpd \ - openobex \ - openssh \ - openvpn \ - patch \ - pciutils \ - libpcre \ - perl \ - pkgconfig \ - postgresql \ - ppp \ - procps \ - quilt \ - rng-tools \ - rsync \ - sed \ - setserial \ - smartmontools \ - ssmtp \ - strace \ - streamripper \ - sysfsutils \ - syslog-ng \ - tar \ - thttpd \ - tzdata \ - tiff \ - unzip \ - usbutils \ - util-linux \ - vim \ - vlan \ - watchdog \ - wget \ - wireless-tools \ - zip \ - zlib \ - " - -FOONAS_EXTRA_PACKAGES ?= "" - -# The package-index at the end causes regeneration of the Packages.gz and -# other control files. -DEPENDS = "\ - foonas-image \ - ${FOONAS_PACKAGES} \ - ${FOONAS_EXTRA_PACKAGES} \ - package-index \ - " diff --git a/packages/meta/meta-angstrom-2007.bb b/packages/meta/meta-angstrom-2007.bb deleted file mode 100644 index a3a2c78a79..0000000000 --- a/packages/meta/meta-angstrom-2007.bb +++ /dev/null @@ -1,32 +0,0 @@ -# Meta file to inform the autobuilder which packages to build for the feeds -# Any changes should be discussed first on the angstrom-distro-devel mailinglist - -# Try to keep it alphabetically sorted please - -inherit meta - -RDEPENDS = "" - -# Basic tools -RDEPENDS += " \ - task-proper-tools \ - screen \ - " - -# Browsers know to work on all archs -RDEPENDS += " \ - gpe-mini-browser \ - midori \ - minimo \ - openmoko-browser2 \ - webkit-gtklauncher \ - " - -# Webservers -RDEPENDS += " \ - apache2 \ - boa \ - cherokee \ - lighttpd \ - thttpd \ - " diff --git a/packages/meta/meta-e-x11-core.bb b/packages/meta/meta-e-x11-core.bb deleted file mode 100644 index cdc76402e1..0000000000 --- a/packages/meta/meta-e-x11-core.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Meta-package for Enlightenment/X11" -SECTION = "x11/base" -ALLOW_EMPTY = "1" -PR = "r1" -PACKAGE_ARCH = "all" -LICENSE = "MIT" - -RDEPENDS = "task-e-x11-core" - -inherit meta
\ No newline at end of file diff --git a/packages/meta/meta-e-x11.bb b/packages/meta/meta-e-x11.bb deleted file mode 100644 index 1182b0cf42..0000000000 --- a/packages/meta/meta-e-x11.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Meta-package for Enlightenment/X11" -SECTION = "x11/base" -ALLOW_EMPTY = "1" -PR = "r1" -PACKAGE_ARCH = "all" -LICENSE = "MIT" - -RDEPENDS = "task-e-x11" - -inherit meta
\ No newline at end of file diff --git a/packages/meta/meta-gpe-extras.bb b/packages/meta/meta-gpe-extras.bb deleted file mode 100644 index 24be1295e4..0000000000 --- a/packages/meta/meta-gpe-extras.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "Meta-package of extra applications for the GPE Palmtop Environment" -LICENSE = "MIT" -PR ="r3" - -RDEPENDS = "\ - task-gpe-apps \ - task-gpe-games \ - task-gpe-web \ - task-gpe-desktopapps" - -inherit meta diff --git a/packages/meta/meta-gpe.bb b/packages/meta/meta-gpe.bb deleted file mode 100644 index 15e9fd1911..0000000000 --- a/packages/meta/meta-gpe.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "Meta-package for GPE Palmtop Environment" -LICENSE = "MIT" -PR = "r43" - -RDEPENDS = "\ - task-gpe-base \ - task-gpe-settings \ - task-gpe-pim \ - task-gpe-apps \ - task-gpe-games \ - task-gpe-connectivity" - -inherit meta diff --git a/packages/meta/meta-maemo.bb b/packages/meta/meta-maemo.bb deleted file mode 100644 index 72216a6304..0000000000 --- a/packages/meta/meta-maemo.bb +++ /dev/null @@ -1,11 +0,0 @@ -DESCRIPTION = "Meta-package for maemo environment" -LICENSE = "MIT" -PR = "r0" - -RDEPENDS = "\ - maemo-task-base \ - maemo-task-apps \ - maemo-task-libs-install \ - maemo-task-theme" - -inherit meta
\ No newline at end of file diff --git a/packages/meta/meta-mamona-light.bb b/packages/meta/meta-mamona-light.bb deleted file mode 100644 index 562ba5b639..0000000000 --- a/packages/meta/meta-mamona-light.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "Meta package for Mamona" -LICENSE = "MIT" -PR = "r1" - -inherit meta -EXCLUDE_FROM_WORLD = "1" - -RDEPENDS = " \ -task-mamona \ -" - -include mamona-buildall.inc - diff --git a/packages/meta/meta-mamona.bb b/packages/meta/meta-mamona.bb deleted file mode 100644 index a7e3d9f89e..0000000000 --- a/packages/meta/meta-mamona.bb +++ /dev/null @@ -1,102 +0,0 @@ -DESCRIPTION = "Meta package for Mamona" -LICENSE = "MIT" -PR = "r2" - -inherit meta -EXCLUDE_FROM_WORLD = "1" - -RDEPENDS = " \ -task-mamona-base \ -task-mamona \ -task-mamona-devel \ -task-mamona-sdk \ -task-mamona-sdk-noemu \ -task-mamona-wm \ -task-mamona-python \ -task-mamona-systemtap \ -coreutils \ -cpio \ -dbus \ -diffstat \ -dnsmasq \ -dosfstools \ -e2fsprogs \ -expat \ -findutils \ -firefox \ -fontconfig \ -gconf \ -glib-2.0 \ -gnome-common \ -gnome-vfs \ -groff \ -gstreamer \ -gtk+ \ -gtk+-doc \ -gtk-engines-dev \ -ifupdown \ -initscripts \ -intltool \ -libart-lgpl \ -libdbi \ -libelf \ -libfontenc \ -libmatchbox \ -liboil \ -libpng \ -libtelepathy \ -libtool \ -libusb \ -libxau \ -libxcursor \ -libxdmcp \ -libxext \ -libxfixes \ -libxfont \ -libxi \ -libxkbfile \ -libxml2 \ -libxpm \ -libxrandr \ -libxrender \ -libxslt \ -libxt \ -libxtst \ -libxv \ -lsof \ -makedev \ -matchbox-wm \ -midori \ -mime-support \ -module-init-tools \ -mplayer-maemo \ -ncurses \ -net-tools \ -netbase \ -openobex \ -portmap \ -ppp \ -procps \ -qt4-x11-free \ -quilt \ -renderproto-dev \ -samba \ -sgml-common \ -shared-mime-info \ -slang \ -sqlite \ -sqlite3 \ -sudo \ -sysvinit \ -telepathy-gabble \ -telepathy-glib \ -telepathy-mission-control \ -tslib \ -ttf-bitstream-vera \ -udev \ -util-linux \ -vim \ -wget \ -xkbd \ -xtrans-dev \ -" diff --git a/packages/meta/meta-nas-server.bb b/packages/meta/meta-nas-server.bb deleted file mode 100644 index 3deb44c2bd..0000000000 --- a/packages/meta/meta-nas-server.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Meta-package for a network attached storage server" -LICENSE = "MIT" -PR = "r0" - -RDEPENDS = "\ - task-nas-server-everything \ - " - -inherit meta - diff --git a/packages/meta/meta-opie-all.bb b/packages/meta/meta-opie-all.bb deleted file mode 100644 index ccdbbe973d..0000000000 --- a/packages/meta/meta-opie-all.bb +++ /dev/null @@ -1,16 +0,0 @@ -DESCRIPTION = "Meta-package for QPE stuff" -SECTION = "opie/base" -LICENSE = "MIT" -PR = "r3" - -RDEPENDS = " \ - task-qpe-applets \ - task-qpe-games \ - task-qpe-inputmethods \ - task-qpe-multimedia \ - task-qpe-emulators \ - task-qpe-applications \ - task-qpe-fonts \ - task-qpe-settings" - -inherit meta
\ No newline at end of file diff --git a/packages/meta/meta-opie.bb b/packages/meta/meta-opie.bb deleted file mode 100644 index 6a9c35c5e3..0000000000 --- a/packages/meta/meta-opie.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Meta-package for Opie" -SECTION = "opie/base" -PR = "r34" -LICENSE = "MIT" - -RDEPENDS = "task-opie-applets task-opie-apps task-opie-base \ - task-opie-base-applets task-opie-base-apps \ - task-opie-base-decorations task-opie-base-inputmethods \ - task-opie-base-pim task-opie-base-settings \ - task-opie-base-styles task-opie-bluetooth \ - task-opie-datebookplugins task-opie-decorations \ - task-opie-extra-apps task-opie-extra-settings \ - task-opie-extra-styles task-opie-extra-games \ - task-opie-games task-opie-inputmethods task-opie-irda \ - task-opie-multimedia task-opie-pim task-opie-settings \ - task-opie-styles task-opie-todayplugins task-opie-wlan" - -inherit meta
\ No newline at end of file diff --git a/packages/meta/meta-sdl.bb b/packages/meta/meta-sdl.bb deleted file mode 100644 index a1ab3918b7..0000000000 --- a/packages/meta/meta-sdl.bb +++ /dev/null @@ -1,7 +0,0 @@ -DESCRIPTION = "Meta-package for SDL" -LICENSE = "MIT" -PR = "r2" - -RDEPENDS = "task-sdl-libs task-sdl-games task-sdl-emulators" - -inherit meta
\ No newline at end of file diff --git a/packages/meta/meta-toolchain-fso.bb b/packages/meta/meta-toolchain-fso.bb deleted file mode 100644 index fbfbb0a2cd..0000000000 --- a/packages/meta/meta-toolchain-fso.bb +++ /dev/null @@ -1,7 +0,0 @@ -PR = "r0" - -TOOLCHAIN_TARGET_TASK = "task-fso-toolchain-target" -TOOLCHAIN_HOST_TASK = "task-fso-toolchain-host" - -require meta-toolchain.bb -SDK_SUFFIX = "toolchain-fso" diff --git a/packages/meta/meta-toolchain-gpe-sbox.bb b/packages/meta/meta-toolchain-gpe-sbox.bb deleted file mode 100644 index 74ba03825f..0000000000 --- a/packages/meta/meta-toolchain-gpe-sbox.bb +++ /dev/null @@ -1,12 +0,0 @@ -TOOLCHAIN_TARGET_TASK = "\ - task-sdk-base \ - task-sdk-sbox \ - task-sdk-sbox-gpe \ - task-sdk-x11 \ - task-sdk-x11-ext \ - task-sdk-gpe \ - task-sdk-gpephone" - -require meta-toolchain.bb - -SDK_SUFFIX = "toolchain-gpe-sbox"
\ No newline at end of file diff --git a/packages/meta/meta-toolchain-gpe.bb b/packages/meta/meta-toolchain-gpe.bb deleted file mode 100644 index bcfb1e1b38..0000000000 --- a/packages/meta/meta-toolchain-gpe.bb +++ /dev/null @@ -1,9 +0,0 @@ -TOOLCHAIN_TARGET_TASK = "\ - task-sdk-base \ - task-sdk-x11 \ - task-sdk-x11-ext \ - task-sdk-gpe" - -require meta-toolchain.bb - -SDK_SUFFIX = "toolchain-gpe"
\ No newline at end of file diff --git a/packages/meta/meta-toolchain-neuros.bb b/packages/meta/meta-toolchain-neuros.bb deleted file mode 100644 index f60fbf0063..0000000000 --- a/packages/meta/meta-toolchain-neuros.bb +++ /dev/null @@ -1,15 +0,0 @@ -# Toolchain for neuros-osd devices - -PR = "r3" - -TOOLCHAIN_HOST_TASK = "task-sdk-host \ - qmake2-sdk uicmoc4-sdk" - -require meta-toolchain.bb - -TOOLCHAIN_TARGET_TASK += " \ - dbus dbus-dev \ - qt-embedded qt-embedded-dev \ - " - -SDK_SUFFIX = "toolchain-neuros" diff --git a/packages/meta/meta-toolchain-openmoko.bb b/packages/meta/meta-toolchain-openmoko.bb deleted file mode 100644 index b7e5626f61..0000000000 --- a/packages/meta/meta-toolchain-openmoko.bb +++ /dev/null @@ -1,7 +0,0 @@ -PR = "r1" - -TOOLCHAIN_TARGET_TASK = "task-openmoko-toolchain-target" -TOOLCHAIN_HOST_TASK = "task-openmoko-toolchain-host" - -require meta-toolchain.bb -SDK_SUFFIX = "toolchain-openmoko" diff --git a/packages/meta/meta-toolchain-opie.bb b/packages/meta/meta-toolchain-opie.bb deleted file mode 100644 index c72208c822..0000000000 --- a/packages/meta/meta-toolchain-opie.bb +++ /dev/null @@ -1,7 +0,0 @@ -TOOLCHAIN_TARGET_TASK = "\ - task-sdk-base \ - task-sdk-opie" - -require meta-toolchain.bb - -SDK_SUFFIX = "toolchain-opie" diff --git a/packages/meta/meta-toolchain-sbox.bb b/packages/meta/meta-toolchain-sbox.bb deleted file mode 100644 index 1283c599c6..0000000000 --- a/packages/meta/meta-toolchain-sbox.bb +++ /dev/null @@ -1,8 +0,0 @@ -TOOLCHAIN_TARGET_TASK = "\ - task-sdk-bare \ - task-sdk-sbox" - -require meta-toolchain.bb - -SDK_SUFFIX = "toolchain-sbox" - diff --git a/packages/meta/meta-toolchain-slugos.bb b/packages/meta/meta-toolchain-slugos.bb deleted file mode 100644 index 21d9a84442..0000000000 --- a/packages/meta/meta-toolchain-slugos.bb +++ /dev/null @@ -1,7 +0,0 @@ -PR = "r1" - -TOOLCHAIN_HOST_TASK = "task-slugos-toolchain-host" -TOOLCHAIN_TARGET_TASK = "task-slugos-toolchain-target" - -require meta-toolchain.bb -SDK_SUFFIX = "toolchain-slugos"
\ No newline at end of file diff --git a/packages/meta/meta-toolchain.bb b/packages/meta/meta-toolchain.bb deleted file mode 100644 index f892d22fd1..0000000000 --- a/packages/meta/meta-toolchain.bb +++ /dev/null @@ -1,168 +0,0 @@ -DESCRIPTION = "Meta package for building a installable toolchain" -LICENSE = "MIT" -DEPENDS = "opkg-native ipkg-utils-native fakeroot-native sed-native" - -# NOTE: We need to save and restore PACKAGE_ARCHS, because sdk.bbclass -# will change HOST_ARCH, which can result in SITEINFO_ENDIANESS (which -# is computed in siteinfo.bbclass) in changing if the original HOST_ARCH -# endianess differs from the new HOST_ARCH endianess. SITEINFO_ENDIANNESS -# is used in a number of places, including the construction of the -# PACKAGE_EXTRA_ARCHS list for machines that are capable of running in -# either endianess. There may be better ways to fix this. - -# Save value of PACKAGE_ARCHS (note the ":=" syntax to force immediate eval) -REAL_PACKAGE_ARCHS := "${PACKAGE_ARCHS}" - -inherit sdk meta - -# Restore PACKAGE_ARCHS (sdk.bbclass may have caused it to change) -PACKAGE_ARCHS := "${REAL_PACKAGE_ARCHS}" - -SDK_DIR = "${WORKDIR}/sdk" -SDK_OUTPUT = "${SDK_DIR}/image" -SDK_OUTPUT2 = "${SDK_DIR}/image-extras" -SDK_DEPLOY = "${DEPLOY_DIR}/sdk" - -IPKG_HOST = "opkg-cl -f ${IPKGCONF_SDK} -o ${SDK_OUTPUT}" -IPKG_TARGET = "opkg-cl -f ${IPKGCONF_TARGET} -o ${SDK_OUTPUT}/${SDK_PATH}/${TARGET_SYS}" - -TOOLCHAIN_HOST_TASK ?= "task-sdk-host" -TOOLCHAIN_TARGET_TASK ?= "task-sdk-bare" -FEED_ARCH ?= "${TARGET_ARCH}" -SDK_SUFFIX = "toolchain" -TOOLCHAIN_OUTPUTNAME ?= "${DISTRO}-${DISTRO_VERSION}-${FEED_ARCH}-${TARGET_OS}-${SDK_SUFFIX}" - -RDEPENDS = "${TOOLCHAIN_TARGET_TASK} ${TOOLCHAIN_HOST_TASK}" - -TOOLCHAIN_FEED_URI ?= "${DISTRO_FEED_URI}" - -modify_opkg_conf () { - OUTPUT_OPKGCONF_TARGET="${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/${layout_sysconfdir}/opkg.conf" - OUTPUT_OPKGCONF_HOST="${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/${layout_sysconfdir}/opkg-sdk.conf" - OUTPUT_OPKGCONF_SDK="${SDK_OUTPUT}/${sysconfdir}/opkg-sdk.conf" - rm ${OUTPUT_OPKGCONF_TARGET} - rm ${OUTPUT_OPKGCONF_HOST} - rm ${OUTPUT_OPKGCONF_SDK} - opkgarchs="${PACKAGE_ARCHS}" - priority=1 - for arch in ${opkgarchs}; do - echo "arch ${arch} ${priority}" >> ${OUTPUT_OPKGCONF_TARGET}; - echo "src/gz ${arch} ${TOOLCHAIN_FEED_URI}/${arch}" >> ${OUTPUT_OPKGCONF_TARGET}; - priority=$(expr ${priority} + 5); - done -} - -do_populate_sdk() { - rm -rf ${SDK_OUTPUT} - mkdir -p ${SDK_OUTPUT} - - package_update_index_ipk - package_generate_ipkg_conf - - for arch in ${PACKAGE_ARCHS}; do - revipkgarchs="$arch $revipkgarchs" - done - - mkdir -p ${SDK_OUTPUT}/usr/lib/opkg - ${IPKG_HOST} update - ${IPKG_HOST} -force-depends install ${TOOLCHAIN_HOST_TASK} - - mkdir -p ${SDK_OUTPUT}/${SDK_PATH}/${TARGET_SYS}/usr/lib/opkg - ${IPKG_TARGET} update - ${IPKG_TARGET} install ${TOOLCHAIN_TARGET_TASK} - - install -d ${SDK_OUTPUT}/${prefix}/usr/lib/opkg - mv ${SDK_OUTPUT}/usr/lib/opkg/* ${SDK_OUTPUT}/${prefix}/usr/lib/opkg/ - rm -Rf ${SDK_OUTPUT}/usr/lib - - install -d ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/${layout_sysconfdir} - install -m 0644 ${IPKGCONF_TARGET} ${IPKGCONF_SDK} ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/${layout_sysconfdir}/ - - install -d ${SDK_OUTPUT}/${sysconfdir} - install -m 0644 ${IPKGCONF_SDK} ${SDK_OUTPUT}/${sysconfdir}/ - - # extract and store ipks, pkgdata and shlibs data - target_pkgs=`cat ${SDK_OUTPUT}/${prefix}/package-status | grep Package: | cut -f 2 -d ' '` - mkdir -p ${SDK_OUTPUT2}/${prefix}/ipk/ - mkdir -p ${SDK_OUTPUT2}/${prefix}/pkgdata/runtime/ - mkdir -p ${SDK_OUTPUT2}/${prefix}/${TARGET_SYS}/shlibs/ - for pkg in $target_pkgs ; do - for arch in $revipkgarchs; do - pkgnames=${DEPLOY_DIR_IPK}/$arch/${pkg}_*_$arch.ipk - if [ -e $pkgnames ]; then - oenote "Found $pkgnames" - cp $pkgnames ${SDK_OUTPUT2}/${prefix}/ipk/ - orig_pkg=`ipkg-list-fields $pkgnames | grep OE: | cut -d ' ' -f2` - pkg_subdir=$arch${TARGET_VENDOR}${@['-' + bb.data.getVar('TARGET_OS', d, 1), ''][bb.data.getVar('TARGET_OS', d, 1) == ('' or 'custom')]} - mkdir -p ${SDK_OUTPUT2}/${prefix}/pkgdata/$pkg_subdir/runtime - cp ${STAGING_DIR}/pkgdata/$pkg_subdir/$orig_pkg ${SDK_OUTPUT2}/${prefix}/pkgdata/$pkg_subdir/ - subpkgs=`cat ${STAGING_DIR}/pkgdata/$pkg_subdir/$orig_pkg | grep PACKAGES: | cut -b 10-` - for subpkg in $subpkgs; do - cp ${STAGING_DIR}/pkgdata/$pkg_subdir/runtime/$subpkg ${SDK_OUTPUT2}/${prefix}/pkgdata/$pkg_subdir/runtime/ - if [ -e ${STAGING_DIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ];then - cp ${STAGING_DIR}/pkgdata/$pkg_subdir/runtime/$subpkg.packaged ${SDK_OUTPUT2}/${prefix}/pkgdata/$pkg_subdir/runtime/ - fi - if [ -e ${STAGING_DIR_TARGET}/shlibs/$subpkg.list ]; then - cp ${STAGING_DIR_TARGET}/shlibs/$subpkg.* ${SDK_OUTPUT2}/${prefix}/${TARGET_SYS}/shlibs/ - fi - done - break - fi - done - done - - # add missing link to libgcc_s.so.1 - # libgcc-dev should be responsible for that, but it's not getting built - # RP: it gets smashed up depending on the order that gcc, gcc-cross and - # gcc-cross-sdk get built :( (30/11/07) - ln -sf libgcc_s.so.1 ${SDK_OUTPUT}/${prefix}/${TARGET_SYS}/lib/libgcc_s.so - - # Fix or remove broken .la files - for i in `find ${SDK_OUTPUT}/${prefix}/${TARGET_SYS} -name \*.la`; do - sed -i -e "/^dependency_libs=/s,\([[:space:]']\)${layout_base_libdir},\1${prefix}/${TARGET_SYS}${layout_base_libdir},g" \ - -e "/^dependency_libs=/s,\([[:space:]']\)${layout_libdir},\1${prefix}/${TARGET_SYS}${layout_libdir},g" \ - -e "/^dependency_libs=/s,\-\([LR]\)${layout_base_libdir},-\1${prefix}/${TARGET_SYS}${layout_base_libdir},g" \ - -e "/^dependency_libs=/s,\-\([LR]\)${layout_libdir},-\1${prefix}/${TARGET_SYS}${layout_libdir},g" \ - -e 's/^installed=yes$/installed=no/' $i - done - rm -f ${SDK_OUTPUT}/${prefix}/lib/*.la - - # Setup site file for external use - siteconfig=${SDK_OUTPUT}/${prefix}/site-config - touch $siteconfig - for sitefile in ${CONFIG_SITE} ; do - cat $sitefile >> $siteconfig - done - - # Create environment setup script - script=${SDK_OUTPUT}/${prefix}/environment-setup - touch $script - echo 'export PATH=${prefix}/bin:$PATH' >> $script - echo 'export LIBTOOL_SYSROOT_PATH=${prefix}/${TARGET_SYS}' >> $script - echo 'export PKG_CONFIG_SYSROOT_DIR=${prefix}/${TARGET_SYS}' >> $script - echo 'export PKG_CONFIG_PATH=${prefix}/${TARGET_SYS}${layout_libdir}/pkgconfig' >> $script - echo 'export CONFIG_SITE=${prefix}/site-config' >> $script - echo "alias opkg='LD_LIBRARY_PATH=${prefix}/lib ${prefix}/bin/opkg-cl -f ${sysconfdir}/opkg-sdk.conf -o ${prefix}'" >> $script - echo "alias opkg-target='LD_LIBRARY_PATH=${prefix}/lib ${prefix}/bin/opkg-cl -f ${prefix}/${TARGET_SYS}${layout_sysconfdir}/opkg.conf -o ${prefix}/${TARGET_SYS}'" >> $script - - # Add version information - versionfile=${SDK_OUTPUT}/${prefix}/version - touch $versionfile - echo 'Distro: ${DISTRO}' >> $versionfile - echo 'Distro Version: ${DISTRO_VERSION}' >> $versionfile - echo 'Metadata Revision: ${METADATA_REVISION}' >> $versionfile - echo 'Timestamp: ${DATETIME}' >> $versionfile - - modify_opkg_conf - - # Package it up - mkdir -p ${SDK_DEPLOY} - cd ${SDK_OUTPUT} - fakeroot tar cfj ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}.tar.bz2 . - cd ${SDK_OUTPUT2} - fakeroot tar cfj ${SDK_DEPLOY}/${TOOLCHAIN_OUTPUTNAME}-extras.tar.bz2 . -} - -do_populate_sdk[nostamp] = "1" -do_populate_sdk[recrdeptask] = "do_package_write" -addtask populate_sdk before do_build after do_install diff --git a/packages/meta/nylon-feed.bb b/packages/meta/nylon-feed.bb deleted file mode 100644 index 2cc11814d9..0000000000 --- a/packages/meta/nylon-feed.bb +++ /dev/null @@ -1,46 +0,0 @@ -LICENSE = "MIT" - -include nylon-feed.inc -DEPENDS = "${NYLON_FEED} \ - boost \ - db3 \ - dhcp \ - dhcp-forwarder \ - expat \ - glib-2.0 \ - glibc \ - gmp \ - iproute2 \ - libcgicc \ - libedit \ - libmail-sendmail-perl \ - libnetserver-generic-perl \ - libpcre \ - lzo \ - make \ - mystun-server \ - mc \ - net-snmp \ - openssl \ - openswan \ - openvpn \ - python \ - ppp-dsl \ - rp-pppoe \ - simple-firewall \ - thttpd \ - wget \ - wlan-ng-modules \ - zlib \ -" - -# vsftpd \ -# - -do_index() { - touch ${DEPLOY_DIR_IPK}/Packages - ipkg-make-index -r ${DEPLOY_DIR_IPK}/Packages -p ${DEPLOY_DIR_IPK}/Packages -l ${DEPLOY_DIR_IPK}/Packages.filelist -m ${DEPLOY_DIR_IPK} -} - -addtask index before do_build after do_install - diff --git a/packages/meta/nylon-feed.inc b/packages/meta/nylon-feed.inc deleted file mode 100644 index d7b83e8edb..0000000000 --- a/packages/meta/nylon-feed.inc +++ /dev/null @@ -1,71 +0,0 @@ -NYLON_FEED = " \ -base-files \ -bash \ -binutils \ -bridge-utils \ -busybox \ -chillispot \ -dash \ -ddclient \ -dnsmasq \ -elvis \ -gdb \ -gnupg \ -hostap-modules \ -hostap-utils \ -hostap-daemon \ -htb-init \ -ifplugd \ -initscripts \ -iperf \ -ipkg \ -iptables \ -ksymoops \ -less \ -linux-hotplug \ -lsof \ -madwifi-modules \ -maradns \ -minicom \ -mobilemesh \ -modutils \ -mtd-utils \ -mtr \ -nano \ -ncurses \ -netbase \ -netperf \ -ntp \ -nylon-scripts \ -nylon-statistics \ -olsrd \ -openssh \ -pciutils \ -pcmcia-cs \ -perl \ -pmacct \ -ppp \ -pptp-linux \ -rrdtool \ -ser \ -shorewall \ -stunnel \ -sysvinit \ -tcl \ -tcpdump \ -tinc \ -tzdata \ -usbutils \ -vtun \ -wireless-tools \ -wpa-supplicant \ -yamonenv \ -" - -# TODO: -# strace: SYS_read? -# gdb-cross: install paths, sdk? -# screen: sgttyb? - -#kismet \ -# diff --git a/packages/meta/openmoko-feed.bb b/packages/meta/openmoko-feed.bb deleted file mode 100644 index 9cc227c62e..0000000000 --- a/packages/meta/openmoko-feed.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "Meta-package for Openmoko Misc. Feed Items" -LICENSE = "MIT" - -RDEPENDS = "\ - task-openmoko-debug \ - task-openmoko-native-sdk \ - task-openmoko-feed \ -" - -inherit meta diff --git a/packages/meta/openprotium-packages.bb b/packages/meta/openprotium-packages.bb deleted file mode 100644 index 7d66ee5d61..0000000000 --- a/packages/meta/openprotium-packages.bb +++ /dev/null @@ -1,265 +0,0 @@ -# Meta package containing all the packages which build for SlugOS -# -# All packages in here must build with the slugos-???.conf distros, -# they do not necessarily work. -DESCRIPTION = "Packages that are compatible with the Openprotium on the iomega Storcenter" -HOMEPAGE = "http://www.openprotium.org" -LICENSE = "MIT" -PR = "r4" -CONFLICTS = "db3" -PROVIDES += "${OPENPROTIUM_IMAGENAME}-packages" - -EXCLUDE_FROM_WORLD = "1" -INHIBIT_DEFAULT_DEPS = "1" -ALLOW_EMPTY = "1" - -inherit meta - -# The list of packages to build for the slugos DISTRO. -# KEEP IN ALPHABETICAL ORDER -# Do *not* simply comment out a line. That will break. Instead -# remove the package and place it in the corresponding "broken" list - -# deleted from "base" as they don't immediately build... -# asterisk \ -# asterisk-sounds \ -# beep \ -# cherokee \ -# cyrus-sasl \ -# atftp \ -# flac \ -# gphoto2 \ -# gdb \ -# lirc \ -# masqmail \ -# wakelan \ -# wireless-tools \ -# wpa-supplicant \ -# openldap \ -# bluez-utils-nodbus \ -# lcdproc \ -# libxml2 \ -# libdvb \ -# madwifi-ng \ -# motion \ -# ftpd-topfield \ -# eciadsl \ -# netpbm \ -# reiserfsprogs reiser4progs \ -# libgphoto2 \ -# python \ -# mpd \ -# memtester \ -# puppy \ -# samba \ -# sane-backends \ -# vsftpd \ -# syslog-ng \ -# zd1211 \ -# cdparanoia \ -# litestream \ -# pvrusb2-mci \ -# pwc \ -# fetchmail \ - -OPENPROTIUM_PACKAGES = "\ - alsa-lib \ - alsa-utils \ - apache2 \ - audiofile \ - aumix \ - autoconf \ - automake \ - bash \ - bind \ - binutils \ - bison \ - bridge-utils \ - bzip2 \ - ccxstream \ - cdstatus \ - coreutils \ - cron \ - ctorrent \ - cvs \ - db \ - devlabel \ - diffstat \ - diffutils \ - dnsmasq \ - e2fsprogs \ - e2fsprogs-libs \ - expat \ - ez-ipupdate \ - file \ - findutils \ - flex \ - flite \ - gallery \ - gawk \ - gcc \ - gdbm \ - glib-2.0 \ - gnu-config \ - grep \ - gtk-doc \ - gzip \ - hdparm \ - ifupdown \ - ipkg-utils \ - iptables \ - ircp \ - joe \ - jpeg \ - libao \ - libid3tag \ - liblockfile \ - libmad \ - libmikmod \ - libogg \ - libol \ - libpng \ - libtool \ - libupnp \ - libusb \ - libvorbis \ - lrzsz \ - lsof \ - lvm2 \ - m4 \ - madplay \ - mailx \ - make \ - mdadm \ - mgetty \ - miau \ - microcom \ - minicom \ - modphp \ - mt-daapd \ - mtd-utils \ - mutt \ - nail \ - nano \ - ncftp \ - ncurses \ - netcat \ - nmap \ - ntp \ - openobex-apps \ - openntpd \ - openobex \ - openssh \ - openvpn \ - patch \ - pciutils \ - libpcre \ - perl \ - pkgconfig \ - ppp \ - procps \ - quilt \ - rng-tools \ - rsync \ - sed \ - setpwc \ - setserial \ - smartmontools \ - ssmtp \ - strace \ - streamripper \ - sysfsutils \ - tar \ - thttpd \ - tiff \ - unzip \ - usbutils \ - util-linux \ - vim \ - vlan \ - wget \ - zip \ - zlib \ - " - -# Packages currently broken on all platforms -SLUGOS_BROKEN_PACKAGES = "\ - irssi \ - obexftp \ - qc-usb-messenger \ - unionfs-modules \ - unionfs-utils \ - icecast \ - cyrus-imapd \ - " - -# These packages will never build because uclibc lacks (and always will lack) -# appropriate support. This define is for documentation of this fact! The -# normal cause is that the package uses the "NIS" interfaces (once known as -# YP - a trademark of BT which SUN used without license - the missing function -# calls often still have 'yp' in the name). - -# NOTE: rng-tools is only here until argp-standalone can be built! -UCLIBC_UNSUPPORTABLE_PACKAGES = "\ - libpam \ - nfs-utils \ - rng-tools \ - postfix \ - yp-tools ypbind ypserv \ - " - -# These packages work with glibc, but break on uclibc. -UCLIBC_BROKEN_PACKAGES = "\ - apr \ - bogofilter \ - boost \ - bwmon \ - erlang \ - linphone \ - sudo \ - ushare \ - " - -# Packages which build only with glibc (some of these use internal -# glibc functions and so will probably never run on uclibc). -SLUGOS_PACKAGES_append_linux = "\ - ${UCLIBC_UNSUPPORTABLE_PACKAGES} \ - ${UCLIBC_BROKEN_PACKAGES} \ - ctrlproxy \ - dsniff \ - iperf \ - groff \ - man man-pages \ - psmisc \ - screen \ - tzdata \ - wview-sim wview-vpro wview-wxt510 \ - wview-sim-mysql wview-vpro-mysql \ - wview-wxt510-mysql \ - xinetd \ - " - -SLUGOS_PACKAGES_append_linux-uclibc = "\ - " - -# These packages are not in the build because they have a significant compilation -# time, add them to SLUGOS_EXTRA_PACKAGES if required -SLUGOS_OPTIONAL_PACKAGES = "\ - mysql \ - " - -# -# you can place these in the top level openembedded/conf/distro/openprotium.conf -# file to fine-tune what's happening -# -OPENPROTIUM_EXTRA_PACKAGES ?= "" - -# The package-index at the end causes regeneration of the Packages.gz and -# other control files. -# openprotium-native \ -DEPENDS = "\ - openprotium-image \ - ${OPENPROTIUM_PACKAGES} \ - ${OPENPROTIUM_EXTRA_PACKAGES} \ - package-index \ - " diff --git a/packages/meta/oplinux-packages.bb b/packages/meta/oplinux-packages.bb deleted file mode 100644 index 190f323838..0000000000 --- a/packages/meta/oplinux-packages.bb +++ /dev/null @@ -1,646 +0,0 @@ -# Meta package containing all the packages which build for OPLinux and OPLinux uclibc distro -# Copyright (C) 2007, Stelios Koroneos - Digital OPSiS, All Rights Reserved -# Released under the MIT license (see packages/COPYING) -DESCRIPTION = "Packages that are compatible with the OPLinux distro" -HOMEPAGE = "http://www.digital-opsis/oplinux" -LICENSE = "MIT" -PR = "r2" -PROVIDES += "${OPLINUX_IMAGENAME}-packages" - -EXCLUDE_FROM_WORLD = "1" -INHIBIT_DEFAULT_DEPS = "1" -ALLOW_EMPTY = "1" - - -python __anonymous () { - - import bb - - #Get all the packages we can build/exist in OE - package_list = bb.data.getVar('PACKAGES_LIST', d) or "none" - package_list=package_list.split() - - #Get the packages that are broken on all architectures - broken_package_list = bb.data.expand('${OPLINUX_BROKEN_PACKAGES}', d) - - # Get the arch we are building for - building_arch = bb.data.getVar('FEED_ARCH',d) - - #Now add the broken packages list the ones that fail for the arch we build now - if (building_arch=="i486") or (building_arch=="i586") or (building_arch=="i686"): - broken_package_list = broken_package_list + bb.data.expand('${OPLINUX_BROKEN_PACKAGES_ARCH_x86}', d) - - elif (building_arch=="ppc405"): - broken_package_list = broken_package_list + bb.data.expand('${OPLINUX_BROKEN_PACKAGES_ARCH_PPC}', d) - - elif (building_arch=="ppc603e"): - broken_package_list = broken_package_list + bb.data.expand('${OPLINUX_BROKEN_PACKAGES_ARCH_POWERPC}', d) - - - for chk_package in package_list : - build_package="yes" - if chk_package in broken_package_list: - build_package="no" - else : - bb.data.setVar('DEPENDS', (bb.data.getVar('DEPENDS', d) + chk_package +" "), d) - -#add the OPLinux extra packages to the DEPENDS list - bb.data.setVar('DEPENDS', (bb.data.getVar('DEPENDS', d) + bb.data.getVar('OPLINUX_EXTRA_PACKAGES', d)), d) - - - bb.data.setVar('DEPENDS', (bb.data.getVar('DEPENDS', d) + "package-index"), d) -} - - - - - -# The list of packages availiable to OE -# KEEP IN ALPHABETICAL ORDER -# Do *not* simply comment out a line. That will break. Instead -# remove the package and place it in the corresponding "broken" list -PACKAGES_LIST = "\ - acct \ - acpid \ - adns \ - aiostress \ - aircrack \ - alsa-lib \ - alsa-utils \ - apache2 \ - appweb \ - apmd \ - apt \ - ark3116 \ - arpwatch \ - at \ - atd \ - atftp \ - atmelwlandriver \ - audiofile \ - aumix \ - autoconf \ - automake \ - autofs \ - aspell \ - avahi \ - bacula-client \ - balsa \ - bash \ - bazaar \ - bb \ - bc \ - beep \ - beecrypt \ - beepmp \ - bind \ - binutils \ - bing \ - bison \ - bitchx \ - blueprobe \ - bmon \ - boa \ - bochs \ - bogofilter \ - boost \ - boost-asio \ - bonnie++ \ - bootchart \ - bootmenu \ - bootsplash \ - bridge-utils \ - bt950-cs \ - btscanner \ - btsco \ - btsco-module \ - btxml \ - bvi \ - bwmon \ - bluez-utils \ - bzflag \ - bzflag-server \ - bzip2 \ - came \ - chillispot \ - camsource \ - cscope \ - cups \ - ccxstream \ - cdparanoia \ - cdstatus \ - cetools \ - cherokee \ - ckermit \ - clish \ - coreutils \ - conserver \ - corkscrew \ - cpusage \ - cron \ - ctorrent \ - cvs \ - cyrus-sasl \ - cyrus-imapd \ - dialog \ - db \ - ddclient \ - dhclient \ - dhcp \ - didiwiki \ - devlabel \ - diffstat \ - diffutils \ - dnsmasq \ - ebtables \ - elftoaout \ - emul \ - enscript \ - e2fsprogs \ - e2fsprogs-libs \ - esmtp \ - etherpuppet \ - ethload \ - ethtool \ - ettercap \ - expat \ - ez-ipupdate \ - fortune-mod \ - fakeconnect \ - fbgrab \ - fetchmail \ - file \ - findutils \ - flac \ - flex \ - flite \ - frotz \ - fush \ - g15daemon \ - gallery \ - gammu \ - gawk \ - gcc \ - gdb \ - gdbm \ - genext2fs \ - gphoto2 \ - git \ - gift \ - glib-2.0 \ - gpm \ - gpsbabel \ - gs \ - gnu-config \ - gnuplot \ - gpsd \ - grep \ - gtk-doc \ - gzip \ - hdparm \ - hydra \ - ifupdown \ - iputils \ - ipkg-utils \ - iptables \ - intercom \ - ircp \ - irssi \ - joe \ - jpeg \ - kismet \ - kbdd \ - ksymoops \ - lame \ - lxt \ - lcdproc \ - less \ - libao \ - libpcre \ - libid3tag \ - liblockfile \ - libmad \ - libmikmod \ - libogg \ - libol \ - libpng \ - libtool \ - libupnp \ - libusb \ - libvorbis \ - litestream \ - lrzsz \ - lsof \ - lvm2 \ - m4 \ - madplay \ - mailx \ - make \ - mc \ - mikmod \ - mdadm \ - memtester \ - mgetty \ - miau \ - microcom \ - minicom \ - modphp \ - modplugplay \ - mp3blaster \ - mpg321 \ - mt-daapd \ - mtd-utils \ - mutt \ - mysql \ - mystun-server \ - nail \ - nano \ - ncftp \ - ncurses \ - netcat \ - nmap \ - nmixer \ - ntp \ - netkit-ftp \ - netperf \ - net-snmp \ - nfs-utils \ - ngrep \ - nmap \ - nsd \ - ntp \ - ntpdate \ - openobex-apps \ - openldap \ - openntpd \ - openobex \ - obexftp \ - obexpush \ - olsrd \ - openswan \ - openssh \ - openvpn \ - patch \ - pciutils \ - pcmcia-cs \ - portmap \ - privoxy \ - perl \ - pkgconfig \ - ppp \ - procps \ - pvrusb2-mci \ - pwc \ - quilt \ - rng-tools \ - rsync \ - samba \ - sane-backends \ - sed \ - setpwc \ - setserial \ - shorewall \ - smartmontools \ - ssmtp \ - strace \ - streamripper \ - sysfsutils \ - syslog-ng \ - stunnel \ - spandsp \ - subversion \ - slutils \ - strace \ - sudo \ - tcpdump \ - tor \ - tar \ - thttpd \ - tiff \ - texinfo \ - unzip \ - unrar \ - usbutils \ - util-linux \ - vim \ - vlan \ - vorbis-tools \ - vpnc \ - vsftpd \ - vtun \ - watchdog \ - wget \ - zd1211-firmware \ - zip \ - zlib \ - zsh \ - lirc \ - masqmail \ - wakelan \ - wireless-tools \ - wpa-supplicant \ - libxml2 \ - libdvb \ - madwifi-ng \ - motion \ - ftpd-topfield \ - eciadsl \ - netpbm \ - reiserfsprogs reiser4progs \ - python \ - mpd \ - memtester \ - puppy \ - - ctrlproxy \ - dsniff \ - iperf \ - groff \ - man man-pages \ - psmisc \ - screen \ - tzdata \ - wview-sim wview-vpro wview-wxt510 \ - wview-sim-mysql wview-vpro-mysql \ - wview-wxt510-mysql \ - xinetd \ - obexftp \ - qc-usb-messenger \ - unionfs-modules \ - unionfs-utils \ - erlang \ - ctrlproxy \ - dsniff \ - fortune-mod \ - libpam \ - nfs-utils \ - rng-tools \ - postfix \ - yp-tools ypbind ypserv \ - -" - - - -# Packages currently broken on all platforms (glibc) -OPLINUX_BROKEN_PACKAGES = "irssi \ - unionfs-modules \ - unionfs-utils \ - -" - -#Here we define the packages that are broken on a specific architecture -#i486, i586, i686 -OPLINUX_BROKEN_PACKAGES_ARCH_x86 =" \ - aircrack \ - appweb \ - apt \ - ark3116 \ - at \ - atmelwlandriver \ - atftp \ - autofs \ - balsa \ - bazaar \ - bb \ - beecrypt \ - beepmp \ - bitchx \ - bochs \ - bmon \ - bt950-cs \ - btscanner \ - btsco-module \ - bwmon \ - came \ - ctrlproxy \ - cyrus-sasl \ - cyrus-imapd \ - dsniff \ - eciadsl \ - erlang \ - fortune-mod \ - gphoto2 \ - gpsd \ - intercom \ - lcdproc \ - lirc \ - mpd \ - puppy \ - pvrusb2-mci \ - pwc \ - qc-usb-messenger \ - sane-backends \ - setpwc \ - slutils \ - texinfo \ - vsftpd \ - libpam \ - aircrack \ - appweb \ - apt \ - ark3116 \ - gcc \ - gpsd \ - pvrusb2-mci \ - pwc \ - setpwc \ - cyrus-sasl \ - atftp \ - gphoto2 \ - lirc \ - libdvb \ - netpbm \ -" -# -#ppc405 -OPLINUX_BROKEN_PACKAGES_ARCH_PPC = " \ - aircrack \ - appweb \ - apt \ - ark3116 \ - at \ - atmelwlandriver \ - atftp \ - autofs \ - balsa \ - bazaar \ - bb \ - beecrypt \ - beepmp \ - bitchx \ - bochs \ - bmon \ - bt950-cs \ - btscanner \ - btsco-module \ - bwmon \ - came \ - ctrlproxy \ - cyrus-sasl \ - cyrus-imapd \ - dsniff \ - eciadsl \ - erlang \ - fortune-mod \ - gphoto2 \ - gpsd \ - intercom \ - lcdproc \ - lirc \ - mpd \ - puppy \ - pvrusb2-mci \ - pwc \ - qc-usb-messenger \ - sane-backends \ - setpwc \ - slutils \ - texinfo \ - vsftpd \ -" - - - -# -#ppc440 ppc603e -OPLINUX_BROKEN_PACKAGES_ARCH_POWERPC = " \ - aircrack \ - appweb \ - apt \ - ark3116 \ - arpwatch \ - at \ - atmelwlandriver \ - atftp \ - autofs \ - balsa \ - bazaar \ - bb \ - beecrypt \ - beepmp \ - bitchx \ - bochs \ - bmon \ - bt950-cs \ - btscanner \ - btsco-module \ - bwmon \ - came \ - ctrlproxy \ - cyrus-sasl \ - cyrus-imapd \ - dsniff \ - eciadsl \ - erlang \ - fortune-mod \ - gphoto2 \ - gpsd \ - intercom \ - lcdproc \ - lirc \ - mpd \ - puppy \ - pvrusb2-mci \ - pwc \ - qc-usb-messenger \ - sane-backends \ - setpwc \ - slutils \ - spandsp \ - texinfo \ - vsftpd \ - - libpam \ - aircrack \ - appweb \ - apt \ - ark3116 \ - gcc \ - gpsd \ - pvrusb2-mci \ - pwc \ - setpwc \ - cyrus-sasl \ - atftp \ - gphoto2 \ - lirc \ - libdvb \ - netpbm \ -" - - - - -#Packages broken per machine (if we ever need such a thing) -OPLINUX_BROKEN_PACKAGES_append_x86 =" \ -" -OPLINUX_BROKEN_PACKAGES_append_i586-generic =" \ -" -OPLINUX_BROKEN_PACKAGES_append_i686-generic =" \ -" -OPLINUX_BROKEN_PACKAGES_append_epia =" \ -" -OPLINUX_BROKEN_PACKAGES_append_wrap = "\ -" - -#ppc targets -OPLINUX_BROKEN_PACKAGES_append_magicbox = "\ -" -OPLINUX_BROKEN_PACKAGES_append_dht-walnut = "\ -" -#powerpc targets -OPLINUX_BROKEN_PACKAGES_append_efika = "\ -" - - -# -# -OPLINUX_UCLIBC_UNSUPPORTABLE_PACKAGES = "\ - libpam \ - nfs-utils \ - rng-tools \ - postfix \ - yp-tools ypbind ypserv \ - " - -# These packages work with glibc, but break on uclibc. -OPLINUX_UCLIBC_BROKEN_PACKAGES = "\ -# bwmon \ -# erlang \ -# apr \ -# bogofilter \ -# boost \ -# linphone \ -# sudo \ -# ushare \ - " - -OPLINUX_UCLIBC_BROKEN_PACKAGES_append_x86 = "\ - " - -OPLINUX_UCLIBC_BROKEN_PACKAGES_append_epia = "\ - " - -OPLINUX_UCLIBC_BROKEN_PACKAGES_append_wrap = "\ - " - -OPLINUX_UCLIBC_BROKEN_PACKAGES_append_magicbox = "\ - " - -OPLINUX_UCLIBC_BROKEN_PACKAGES_append_dht-walnut = "\ - " - - -# Packages which build only with glibc (some of these use internal -# glibc functions and so will probably never run on uclibc). -OPLINUX_BROKEN_PACKAGES_append_uclibc-linux = "\ - ${OPLINUX_UCLIBC_UNSUPPORTABLE_PACKAGES} \ - ${OPLINUX_UCLIBC_BROKEN_PACKAGES} \ - -" - -# -#Any extra packages defined -# -OPLINUX_EXTRA_PACKAGES ?= "" diff --git a/packages/meta/package-index.bb b/packages/meta/package-index.bb deleted file mode 100644 index f52fb6c72b..0000000000 --- a/packages/meta/package-index.bb +++ /dev/null @@ -1,30 +0,0 @@ -DESCRIPTION = "Rebuild the package index" -LICENSE = "MIT" -DEPENDS = "ipkg-utils-native" - -INHIBIT_DEFAULT_DEPS = "1" -ALLOW_EMPTY = "1" -PACKAGES = "" - -do_fetch() { -} -do_unpack() { -} -do_patch() { -} -do_configure() { -} -do_compile() { -} -do_install() { -} -do_stage() { -} - -do_build[nostamp] = "1" -do_build[dirs] = "${DEPLOY_DIR_IPK}" -do_build() { - set -ex - package_update_index_ipk - set +ex -} diff --git a/packages/meta/run-postinsts/run-postinsts b/packages/meta/run-postinsts/run-postinsts deleted file mode 100755 index f632d1c7d3..0000000000 --- a/packages/meta/run-postinsts/run-postinsts +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/sh -# -# Copyright 2007 Openedhand Ltd. -# -# Author: Richard Purdie <rpurdie@openedhand.com> -# - -PKGSYSTEM=/var/dpkg - -if [ ! -e $PKGSYSTEM/status ]; then - if [ -e /usr/lib/opkg/status ]; then - PKGSYSTEM=/usr/lib/opkg - else - echo "No package system found" - exit 1 - fi -fi - -STAMP=$PKGSYSTEM/postinsts-done -STATFILE=$PKGSYSTEM/status -STATFILE2=$PKGSYSTEM/status2 - -if [ -e $STAMP ]; then - exit 0 -fi - -awk -f /usr/share/run-postinsts/run-postinsts.awk $STATFILE > $STATFILE2 -if [ $? = 0 ]; then - mv $STATFILE2 $STATFILE - touch $STAMP - exit 0 -else - rm -f $STATFILE2 - rm -f $STAMP - exit 1 -fi diff --git a/packages/meta/run-postinsts/run-postinsts.awk b/packages/meta/run-postinsts/run-postinsts.awk deleted file mode 100644 index 09a1400cf4..0000000000 --- a/packages/meta/run-postinsts/run-postinsts.awk +++ /dev/null @@ -1,30 +0,0 @@ -# -# Copyright 2007 Openedhand Ltd. -# -# Author: Richard Purdie <rpurdie@openedhand.com> -# -# Rather hacky proof of concept -# - -BEGIN { - rc=system("test -d /usr/dpkg/info/") - if (rc==0) - pkgdir="/var/dpkg/info" - else - pkgdir="/usr/lib/opkg/info" - package="" -} -/Package:.*/ { - package = substr($0, 10) -} -/Status:.*unpacked.*/ { - print "Configuring: " package > "/dev/stderr" - ret = system(pkgdir "/" package ".postinst 1>&2") - if (ret == 0) - $0 = gensub("unpacked", "installed", 1) - else - print "Postinstall failed for " package > "/dev/stderr" -} -{ - print $0 -} diff --git a/packages/meta/run-postinsts_1.0.bb b/packages/meta/run-postinsts_1.0.bb deleted file mode 100644 index 79333dc7fe..0000000000 --- a/packages/meta/run-postinsts_1.0.bb +++ /dev/null @@ -1,30 +0,0 @@ -DESCRIPTION = "Run postinstall scripts on device using awk" -SECTION = "devel" -PR = "r6" - -SRC_URI = "file://run-postinsts file://run-postinsts.awk" - -INITSCRIPT_NAME = "run-postinsts" -INITSCRIPT_PARAMS = "start 98 S ." - -inherit update-rc.d - -do_configure() { - : -} - -do_compile () { - : -} - -do_install() { - install -d ${D}${sysconfdir}/init.d/ - install -m 0755 ${WORKDIR}/run-postinsts ${D}${sysconfdir}/init.d/ - - install -d ${D}${datadir}/${PN}/ - install -m 0644 ${WORKDIR}/run-postinsts.awk ${D}${datadir}/${PN}/ -} - -do_stage () { - : -} diff --git a/packages/meta/slugos-native-packages.bb b/packages/meta/slugos-native-packages.bb deleted file mode 100644 index 1e60e8c8af..0000000000 --- a/packages/meta/slugos-native-packages.bb +++ /dev/null @@ -1,22 +0,0 @@ -# Only list packages which will not build 'cross' in here. -DESCRIPTION = "Packages that are to be compiled natively for the SlugOS firmware" -LICENSE = "MIT" -PR = "r2" - -INHIBIT_DEFAULT_DEPS = "1" -EXCLUDE_FROM_WORLD = "1" -ALLOW_EMPTY = "1" -PACKAGES = "${PN}" - -inherit meta - -SLUGOS_NATIVE_PACKAGES = "\ - apache \ - php-native \ - " - -SLUGOS_BROKEN_NATIVE_PACKAGES = "\ - " - -DEPENDS = '${SLUGOS_NATIVE_PACKAGES} \ - package-index' diff --git a/packages/meta/slugos-native.bb b/packages/meta/slugos-native.bb deleted file mode 100644 index 9dae7e8df3..0000000000 --- a/packages/meta/slugos-native.bb +++ /dev/null @@ -1,102 +0,0 @@ -# SlugOS native build tools -# -# For the most part these are generic tools which should work for any -# SlugOS variant, however there is a dependency on the libc implementation -# -DESCRIPTION = "Packages that are required for the SlugOS native build environment" -LICENSE = "MIT" -PR = "r7" - -INHIBIT_DEFAULT_DEPS = "1" -EXCLUDE_FROM_WORLD = "1" -ALLOW_EMPTY = "1" -PACKAGES = "${PN}" - -inherit meta - -do_package_write_ipk() { -} - -# Run-time only (RDEPENDS) stuff - no package explicitly provides -# these targets. -SLUGOS_NATIVE_RT_prepend_linux = "\ - glibc-extra-nss glibc-utils glibc \ - " -SLUGOS_NATIVE_RT_prepend_linux-uclibc = "\ - uclibc-dev uclibc-utils \ - " -SLUGOS_NATIVE_RT = "\ - binutils-dev binutils-symlinks \ - cpp cpp-symlinks \ - g++ g++-symlinks \ - gcc gcc-symlinks \ - gdbm \ - libstdc++-dev \ - ncurses-dev ncurses-terminfo \ - perl perl-modules \ - python-core python-crypt python-io python-lang python-pickle python-shell python-textutils \ - readline \ - " - -# Run-time and DEPENDS -SLUGOS_NATIVE_prepend_linux = "\ - glibc \ - " -SLUGOS_NATIVE_prepend_linux-uclibc = "\ - libiconv \ - uclibc \ - " -SLUGOS_NATIVE = "\ - autoconf \ - automake \ - bash \ - binutils \ - bison \ - bzip2 \ - coreutils \ - cvs \ - diffstat \ - file \ - flex \ - gawk \ - gcc \ - gnu-config \ - gzip \ - libtool \ - lrzsz \ - m4 \ - make \ - ncurses \ - patch \ - perl \ - pkgconfig \ - quilt \ - sed \ - tar \ - util-linux \ - wget \ - ${SLUGOS_NATIVE_THUMB_BROKEN} \ - " - -# If a tool won't build *on thumb libc* add it to the following list. -# Normally such a tool should be built with the ARM instruction set -# even on a thumb system (and this can be set in the tool's .bb file), -# however even this doesn't work for very large programs at present -# (only monotone!) -####### *-*-* TEMPORARY: mwester - remove monotone as it wont' build. -#SLUGOS_NATIVE_THUMB_BROKEN = "\ -# monotone-6 \ -# " -SLUGOS_NATIVE_THUMB_BROKEN = "" -###### *-*-* - -SLUGOS_NATIVE_THUMB_BROKEN_thumb = "" - -# These things are required but are not valid RDEPENDS -SLUGOS_NATIVE_DP = "\ - gdbm \ - python \ - " - -RDEPENDS = '${SLUGOS_NATIVE_RT} ${SLUGOS_NATIVE}' -DEPENDS = '${SLUGOS_NATIVE_DP} ${SLUGOS_NATIVE}' diff --git a/packages/meta/slugos-packages.bb b/packages/meta/slugos-packages.bb deleted file mode 100644 index 1428fdcd7b..0000000000 --- a/packages/meta/slugos-packages.bb +++ /dev/null @@ -1,293 +0,0 @@ -# Meta package containing all the packages which build for SlugOS -# -# All packages in here must build with the slugos-???.conf distros, -# they do not necessarily work. -DESCRIPTION = "Packages that are compatible with the SlugOS firmware" -HOMEPAGE = "http://www.nslu2-linux.org" -LICENSE = "MIT" -PR = "r63" -CONFLICTS = "db3" - -COMPATIBLE_MACHINE = "nslu2|ixp4xx" -EXCLUDE_FROM_WORLD = "1" -INHIBIT_DEFAULT_DEPS = "1" -ALLOW_EMPTY = "1" - -# The list of packages to build for the slugos DISTRO. -# KEEP IN ALPHABETICAL ORDER -# Do *not* simply comment out a line. That will break. Instead -# remove the package and place it in the corresponding "broken" list - -SLUGOS_PACKAGES = "\ - alsa-lib \ - alsa-utils \ - apex-env \ - apr \ - asterisk \ - asterisk-core-sounds-en-alaw \ - asterisk-core-sounds-en-g729 \ - asterisk-core-sounds-en-gsm \ - asterisk-core-sounds-en-ulaw \ - asterisk-extra-sounds-en-alaw \ - asterisk-extra-sounds-en-g729 \ - asterisk-extra-sounds-en-gsm \ - asterisk-extra-sounds-en-ulaw \ - asterisk-moh-freeplay-alaw \ - asterisk-moh-freeplay-g729 \ - asterisk-moh-freeplay-gsm \ - asterisk-moh-freeplay-ulaw \ - atftp \ - audiofile \ - aumix \ - autoconf \ - autofs \ - automake \ - bash \ - beep \ - bind \ - binutils \ - bison \ - bluez-utils \ - bluez-hcidump \ - bluez4 \ - bogofilter \ - bonnie++ \ - boost \ - bridge-utils \ - bwmon \ - bzip2 \ - ccxstream \ - cdparanoia \ - cdstatus \ - cherokee \ - coreutils \ - cron \ - cryptsetup \ - ctrlproxy \ - cups \ - curl \ - cvs \ - db \ - devio \ - devlabel \ - diffstat \ - diffutils \ - dircproxy \ - dnsmasq \ - dropbear \ - e2fsprogs \ - e2fsprogs-libs \ - expat \ - ez-ipupdate \ - fconfig \ - fetchmail \ - file \ - findutils \ - fis \ - flac \ - flex \ - flite \ - ftpd-topfield \ - fuse \ - gawk \ - gcc \ - gdb \ - gdbm \ - glib-2.0 \ - gnu-config \ - gphoto2 \ - gpsd \ - grep \ - groff \ - gtk-doc \ - gzip \ - hdparm \ - hostap-daemon \ - ifupdown \ - inetutils \ - iozone3 \ - iperf \ - ipkg-utils \ - iptables \ - ircp \ - irssi \ - joe \ - jpeg \ - kexec-tools \ - lcdproc \ - less \ - libao \ - libdvb \ - libexif \ - libid3tag \ - liblockfile \ - libmad \ - libmikmod \ - libogg \ - libol \ - libpam \ - libpcre \ - libpng \ - libtool \ - libupnp \ - libusb1 libusb-compat \ - libvorbis \ - libxml2 \ - lighttpd \ - litestream \ - logrotate \ - lrzsz \ - lsof \ - lvm2 \ - m4 \ - madplay \ - madwifi-ng \ - mailx \ - make \ - man man-pages \ - masqmail \ - mdadm \ - mediatomb \ - memtester \ - mgetty \ - miau \ - microcom \ - minicom \ - monit \ - mpd \ - mt-daapd \ - mtd-utils \ - mutt \ - mysql \ - nail \ - nano \ - ncftp \ - ncurses \ - net-tools \ - netatalk \ - netcat \ - netpbm \ - nfs-utils \ - ngrep \ - nmap \ - ntfs-3g \ - ntp \ - ntpclient \ - obexftp \ - obexpush \ - openobex-apps \ - openntpd \ - openobex \ - openssh \ - openvpn \ - patch \ - pciutils \ - perl \ - picocom \ - pkgconfig \ - popt \ - portmap \ - ppp \ - procps \ - psmisc \ - puppy \ - python \ - quilt \ - reiserfsprogs reiser4progs \ - rng-tools \ - rsync \ - rtorrent \ - samba \ - sane-backends \ - screen \ - sed \ - setpwc \ - setserial \ - sipsak \ - slugimage \ - smartmontools \ - spandsp \ - sqlite \ - squid \ - sshfs-fuse \ - ssmtp \ - strace \ - streamripper \ - stunnel \ - sudo \ - sysfsutils \ - syslog-ng \ - tar \ - task-mokogateway-everything \ - tcpdump \ - thttpd \ - tiff \ - tzdata \ - unrar \ - unzip \ - upslug2 \ - usbutils \ - ushare \ - util-linux \ - vim \ - vlan \ - vsftpd \ - w3cam \ - wakelan \ - watchdog \ - webcam-server \ - wget \ - wireless-tools \ - wireshark \ - wpa-supplicant \ - wview-sim \ - wview-vpro \ - wview-wxt510 \ - xinetd \ - yp-tools ypbind ypserv \ - zd1211-firmware \ - zip \ - zlib \ - " - -# Packages currently broken on all platforms -SLUGOS_BROKEN_PACKAGES = "\ - ctorrent \ - cyrus-imapd \ - cyrus-sasl \ - dsniff \ - eciadsl \ - gspcav1 \ - linphone \ - lirc-modules lirc \ - madfu \ - motion \ - openldap \ - postfix \ - pvrusb2-mci \ - pwc \ - qc-usb-messenger \ - task-native-sdk \ - unionfs-modules unionfs-utils \ - wview-sim-mysql wview-wxt510-mysql wview-vpro-mysql \ - yeaphone \ - zd1211 \ - " - -SLUGOS_EXTRA_PACKAGES ?= "" - -# The package-index at the end causes regeneration of the Packages.gz and -# other control files. -DEPENDS = "\ - slugos-image \ - slugos-native \ - task-proper-tools \ - ${SLUGOS_PACKAGES} \ - ${SLUGOS_EXTRA_PACKAGES} \ - package-index \ - " - -inherit meta - -do_package_write_ipk() { -} diff --git a/packages/meta/staging-linkage_1.0.bb b/packages/meta/staging-linkage_1.0.bb deleted file mode 100644 index 95d82d3273..0000000000 --- a/packages/meta/staging-linkage_1.0.bb +++ /dev/null @@ -1,29 +0,0 @@ -DESCRIPTION = "staging-linkage sets up symlinks in staging so old compilers continue to work with the sysroot staging layout changes" -SECTION = "devel" -PACKAGES = "" - -INHIBIT_DEFAULT_DEPS = "1" -EXCLUDE_FROM_WORLD = "1" -PR = "r0" - -SRC_URI = "" - -do_configure() { - : -} - -do_compile () { - : -} - -do_install() { - : -} - -do_stage () { - if [ -e ${STAGING_DIR_HOST}${layout_base_libdir} ]; then - cp -pPRr ${STAGING_DIR_HOST}${layout_base_libdir}/* ${STAGING_LIBDIR} - mv ${STAGING_DIR_HOST}${layout_base_libdir}/ ${STAGING_DIR_HOST}${layout_libdir}-oldbackup - fi - ln -s ${STAGING_LIBDIR}/ ${STAGING_DIR_HOST}${layout_base_libdir} -} diff --git a/packages/meta/unslung-packages.bb b/packages/meta/unslung-packages.bb deleted file mode 100644 index ca194979e7..0000000000 --- a/packages/meta/unslung-packages.bb +++ /dev/null @@ -1,19 +0,0 @@ -DESCRIPTION = "Packages that are compatible with the Unslung firmware" -LICENSE = "MIT" -PR = "r5" -COMPATIBLE_MACHINE = "nslu2" - -ALLOW_EMPTY = "1" -PACKAGES = "${PN}" - -inherit meta - -UNSLUNG_PACKAGES = "\ - " - -BROKEN_PACKAGES = "\ - " - -DEPENDS = 'unslung-image \ - ${UNSLUNG_PACKAGES} \ - package-index' diff --git a/packages/meta/xbase-clients.bb b/packages/meta/xbase-clients.bb deleted file mode 100644 index 5f3c640f00..0000000000 --- a/packages/meta/xbase-clients.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "Basic X clients (meta package)" -LICENSE = "MIT" -PR = "r1" - -ALLOW_EMPTY = "1" -PACKAGES = "${PN}" - -RDEPENDS = 'xauth \ - xhost \ - xmodmap \ - xrdb \ - xset' - |