From 0ce6de7adbd5fe6b268e1b8a1422cdfeb7cdebf5 Mon Sep 17 00:00:00 2001 From: Adam Coldrick Date: Mon, 14 Apr 2014 12:22:53 +0000 Subject: Add chunk morphologies to definitions repository --- chunks/DLT-daemon.morph | 5 ++ chunks/XML-Parser.morph | 5 ++ chunks/alsa-lib.morph | 6 ++ chunks/alsa-utils.morph | 9 ++ chunks/argparse.morph | 5 ++ chunks/armv7lhf-cross-binutils.morph | 25 ++++++ chunks/armv7lhf-cross-eglibc.morph | 35 ++++++++ chunks/armv7lhf-cross-gcc-nolibc.morph | 37 +++++++++ chunks/armv7lhf-cross-gcc.morph | 37 +++++++++ chunks/armv7lhf-cross-linux-api-headers.morph | 13 +++ chunks/at-spi2-atk.morph | 8 ++ chunks/at-spi2-core.morph | 5 ++ chunks/atk.morph | 5 ++ chunks/attr.morph | 16 ++++ chunks/audiomanager.morph | 5 ++ chunks/autoconf.morph | 7 ++ chunks/automake.morph | 10 +++ chunks/babel.morph | 5 ++ chunks/bash.morph | 10 +++ chunks/bc.morph | 5 ++ chunks/binutils.morph | 9 ++ chunks/bison.morph | 11 +++ chunks/bluez-tools.morph | 12 +++ chunks/bluez.morph | 14 ++++ chunks/boost.morph | 10 +++ chunks/boto.morph | 5 ++ chunks/bottle.morph | 5 ++ chunks/bsp-armv7-highbank-linux.morph | 46 +++++++++++ chunks/bsp-armv7-versatile-linux.morph | 26 ++++++ chunks/bsp-armv7b-vexpress-tc2-linux.morph | 50 +++++++++++ chunks/bsp-imx53-linux.morph | 95 +++++++++++++++++++++ chunks/bsp-ppc64-generic-linux.morph | 57 +++++++++++++ chunks/bsp-wandboard-linux.morph | 54 ++++++++++++ chunks/bsp-wandboard-u-boot.morph | 14 ++++ chunks/bsp-x86_32-generic-linux.morph | 95 +++++++++++++++++++++ chunks/bsp-x86_64-generic-linux.morph | 95 +++++++++++++++++++++ chunks/bsp-x86_64-generic-nasm.morph | 7 ++ chunks/bsp-x86_64-generic-syslinux.morph | 11 +++ chunks/btrfs-progs.morph | 9 ++ chunks/build-essential-linux-api-headers.morph | 9 ++ chunks/busybox.morph | 96 ++++++++++++++++++++++ chunks/bzip2.morph | 12 +++ chunks/bzr-fastimport.morph | 5 ++ chunks/bzr-tarball.morph | 5 ++ chunks/cairo.morph | 7 ++ chunks/ccache.morph | 14 ++++ chunks/ceph.morph | 20 +++++ chunks/cgit.morph | 9 ++ chunks/cliapp.morph | 5 ++ chunks/clod.morph | 10 +++ chunks/cloud-init.morph | 18 ++++ chunks/cloudinit-support-python-json-patch.morph | 5 ++ chunks/cloudinit-support-python-json-pointer.morph | 5 ++ chunks/cloudinit-support-python-prettytable.morph | 9 ++ chunks/cloudinit-support-python-requests.morph | 5 ++ chunks/cmake.morph | 5 ++ chunks/cmdtest.morph | 8 ++ chunks/colm.morph | 5 ++ chunks/configobj.morph | 5 ++ chunks/connman.morph | 8 ++ chunks/coreutils.morph | 11 +++ chunks/cpython.morph | 9 ++ chunks/curl.morph | 11 +++ chunks/cvs-tarball.morph | 8 ++ chunks/cvsps.morph | 9 ++ chunks/cxmanage.morph | 5 ++ chunks/cython.morph | 5 ++ chunks/dbus-glib.morph | 5 ++ chunks/dbus-pre.morph | 12 +++ chunks/dbus.morph | 12 +++ chunks/device-tree-compiler.morph | 8 ++ chunks/distcc.morph | 5 ++ chunks/dnsmasq.morph | 8 ++ chunks/drm.morph | 5 ++ chunks/e2fsprogs.morph | 5 ++ chunks/efl.morph | 12 +++ chunks/eglibc.morph | 23 ++++++ chunks/elementary-xfce.morph | 12 +++ chunks/elementary.morph | 10 +++ chunks/enlightenment.morph | 10 +++ chunks/error-perl-tarball.morph | 5 ++ chunks/eterm.morph | 10 +++ chunks/evas_generic_loaders.morph | 10 +++ chunks/exo.morph | 10 +++ chunks/fhs-dirs.morph | 52 ++++++++++++ chunks/file.morph | 5 ++ chunks/flex.morph | 14 ++++ chunks/flup.morph | 5 ++ chunks/fontconfig.morph | 5 ++ chunks/foundation-groff.morph | 13 +++ chunks/foundation-openssh.morph | 30 +++++++ chunks/freefont-otf.morph | 9 ++ chunks/freetype2.morph | 5 ++ chunks/fuse.morph | 8 ++ chunks/gall.morph | 10 +++ chunks/garcon.morph | 10 +++ chunks/gawk.morph | 7 ++ chunks/gcc.morph | 30 +++++++ chunks/gdb.morph | 5 ++ chunks/gdbm.morph | 10 +++ chunks/gdk-pixbuf.morph | 10 +++ chunks/genivi-common-api-dbus-runtime.morph | 5 ++ chunks/genivi-common-api-runtime.morph | 5 ++ ...d-x86_64-generic-layer_management-wayland.morph | 5 ++ ...genivi-x-armv7-versatile-layer_management.morph | 10 +++ .../genivi-x-x86_64-generic-layer_management.morph | 10 +++ chunks/gettext.morph | 11 +++ chunks/git-fat.morph | 6 ++ chunks/git.morph | 8 ++ chunks/gitano.morph | 8 ++ chunks/glib.morph | 5 ++ chunks/gnome-common.morph | 5 ++ chunks/gobject-introspection.morph | 7 ++ chunks/googlemock.morph | 10 +++ chunks/googletest.morph | 9 ++ chunks/gperf.morph | 5 ++ chunks/gperftools.morph | 5 ++ chunks/groff.morph | 13 +++ chunks/gstreamer-plugins-base.morph | 5 ++ chunks/gstreamer-plugins-good.morph | 5 ++ chunks/gstreamer.morph | 5 ++ chunks/gtk+.morph | 13 +++ chunks/gtk-doc-stub.morph | 5 ++ chunks/gtk-xfce-engine-2.morph | 10 +++ chunks/gtk2-cairo.morph | 5 ++ chunks/harfbuzz.morph | 5 ++ chunks/help2man.morph | 11 +++ chunks/hg-fast-export.morph | 12 +++ chunks/iceauth.morph | 5 ++ chunks/icu.morph | 10 +++ chunks/imlib2.morph | 10 +++ chunks/intltool.morph | 5 ++ chunks/ipmitool.morph | 5 ++ chunks/iptables.morph | 5 ++ chunks/itzam-tarball.morph | 12 +++ chunks/json-c.morph | 9 ++ chunks/jsonschema.morph | 5 ++ chunks/kexec-tools.morph | 8 ++ chunks/keyutils.morph | 10 +++ chunks/kmod.morph | 21 +++++ chunks/lace.morph | 10 +++ chunks/layer_management-wayland.morph | 5 ++ chunks/layer_management.morph | 10 +++ chunks/less.morph | 5 ++ chunks/leveldb.morph | 8 ++ chunks/libaio.morph | 10 +++ chunks/libapr-tarball.morph | 5 ++ chunks/libapr-util-tarball.morph | 7 ++ chunks/libast.morph | 10 +++ chunks/libatomic_ops.morph | 5 ++ chunks/libcap2.morph | 9 ++ chunks/libcroco.morph | 5 ++ chunks/libeditline.morph | 5 ++ chunks/libevdev.morph | 5 ++ chunks/libevent.morph | 5 ++ chunks/libexpat.morph | 11 +++ chunks/libffi.morph | 10 +++ chunks/libical.morph | 8 ++ chunks/libinput.morph | 5 ++ chunks/libjpeg.morph | 5 ++ chunks/libnl.morph | 5 ++ chunks/libosinfo.morph | 8 ++ chunks/libpciaccess.morph | 5 ++ chunks/libpng.morph | 5 ++ chunks/librsvg.morph | 10 +++ chunks/libserf-tarball.morph | 5 ++ chunks/libsha1.morph | 5 ++ chunks/libsndfile.morph | 7 ++ chunks/libsoup.morph | 8 ++ chunks/libtiff.morph | 5 ++ chunks/libtool.morph | 8 ++ chunks/libunwind.morph | 5 ++ chunks/libusbx.morph | 5 ++ chunks/libvirt-python.morph | 5 ++ chunks/libvirt.morph | 10 +++ chunks/libwnck.morph | 13 +++ chunks/libxfce4ui.morph | 10 +++ chunks/libxfce4util.morph | 10 +++ chunks/libxkbcommon.morph | 5 ++ chunks/libxml2.morph | 5 ++ chunks/libxslt.morph | 5 ++ chunks/lighttpd.morph | 8 ++ chunks/linux-api-headers.morph | 11 +++ chunks/linux-user-chroot.morph | 5 ++ chunks/linux.morph | 48 +++++++++++ chunks/linuxquota.morph | 12 +++ chunks/llvm.morph | 10 +++ chunks/lorry-controller.morph | 5 ++ chunks/lorry.morph | 5 ++ chunks/lrexlib-pcre.morph | 12 +++ chunks/lsof.morph | 14 ++++ chunks/lua-scrypt.morph | 7 ++ chunks/lua.morph | 13 +++ chunks/luxio.morph | 10 +++ chunks/lvm2.morph | 8 ++ chunks/lzo.morph | 7 ++ chunks/m4.morph | 7 ++ chunks/make.morph | 7 ++ chunks/mercurial-tarball.morph | 9 ++ chunks/mesa-wayland.morph | 8 ++ chunks/mesa-x.morph | 8 ++ chunks/mini-utils.morph | 8 ++ chunks/mobile-broadband-provider-info.morph | 5 ++ chunks/morph-cache-server.morph | 5 ++ chunks/morph.morph | 5 ++ chunks/mtdev.morph | 5 ++ chunks/multimedia-gstreamer-0.10-gstreamer.morph | 5 ++ chunks/multimedia-gstreamer-0.10-orc.morph | 5 ++ chunks/nano.morph | 5 ++ chunks/nasm.morph | 7 ++ chunks/ncurses.morph | 11 +++ chunks/neon.morph | 12 +++ chunks/netaddr.morph | 5 ++ chunks/nfs-utils.morph | 14 ++++ chunks/node-startup-controller.morph | 11 +++ chunks/node-state-manager.morph | 5 ++ chunks/nohands.morph | 7 ++ chunks/nspr.morph | 8 ++ chunks/nss.morph | 9 ++ chunks/obexd.morph | 5 ++ chunks/ofono.morph | 13 +++ chunks/openssh.morph | 30 +++++++ chunks/openssl-new.morph | 17 ++++ chunks/orc.morph | 5 ++ chunks/pango.morph | 10 +++ chunks/patch.morph | 11 +++ chunks/patchelf.morph | 5 ++ chunks/pbr.morph | 5 ++ chunks/pciutils.morph | 14 ++++ chunks/pcre.morph | 5 ++ chunks/perl-dbd-sqlite-tarball.morph | 5 ++ chunks/perl-dbi-tarball.morph | 7 ++ chunks/perl-uri.morph | 5 ++ chunks/perl.morph | 18 ++++ chunks/persistence-client-library.morph | 5 ++ chunks/pexpect.morph | 12 +++ chunks/pixman.morph | 5 ++ chunks/pkg-config.morph | 7 ++ chunks/pulseaudio.morph | 15 ++++ chunks/pv.morph | 5 ++ chunks/pycurl.morph | 5 ++ chunks/pyfilesystem.morph | 8 ++ chunks/pygobject.morph | 7 ++ chunks/pyipmi.morph | 5 ++ chunks/pyiso8601.morph | 5 ++ chunks/pyopenssl.morph | 5 ++ chunks/python-cheetah.morph | 5 ++ chunks/python-coverage-test-runner.morph | 5 ++ chunks/python-coveragepy.morph | 8 ++ chunks/python-fastimport.morph | 5 ++ chunks/python-glanceclient.morph | 5 ++ chunks/python-json-patch.morph | 5 ++ chunks/python-json-pointer.morph | 5 ++ chunks/python-keystoneclient.morph | 5 ++ chunks/python-lxml.morph | 5 ++ chunks/python-markdown.morph | 5 ++ chunks/python-prettytable.morph | 9 ++ chunks/python-requests.morph | 5 ++ chunks/python-setuptools.morph | 8 ++ chunks/python-ttystatus.morph | 8 ++ chunks/pytz.morph | 9 ++ chunks/pyyaml.morph | 8 ++ chunks/qemu.morph | 7 ++ chunks/qt-creator.morph | 11 +++ chunks/qt3d.morph | 12 +++ chunks/qt4-sdk-qt-creator.morph | 11 +++ chunks/qt4-tools-icu.morph | 10 +++ chunks/qt4-tools-ruby-1.8.morph | 11 +++ chunks/qt4-tools-ruby-1.9.morph | 11 +++ chunks/qt4-tools.morph | 20 +++++ chunks/qtbase.morph | 17 ++++ chunks/qtdeclarative.morph | 12 +++ chunks/qtdoc.morph | 10 +++ chunks/qtgraphicaleffects.morph | 10 +++ chunks/qtimageformats.morph | 12 +++ chunks/qtjsbackend.morph | 12 +++ chunks/qtmultimedia.morph | 12 +++ chunks/qtquick1.morph | 12 +++ chunks/qtquickcontrols.morph | 12 +++ chunks/qtscript.morph | 12 +++ chunks/qtsensors.morph | 12 +++ chunks/qtserialport.morph | 12 +++ chunks/qtsvg.morph | 12 +++ chunks/qttools.morph | 12 +++ chunks/qttranslations.morph | 10 +++ chunks/qtwebkit-examples.morph | 10 +++ chunks/qtwebkit.morph | 13 +++ chunks/qtx11extras.morph | 12 +++ chunks/qtxmlpatterns.morph | 12 +++ chunks/ragel.morph | 14 ++++ chunks/readline.morph | 5 ++ chunks/rpcbind.morph | 13 +++ chunks/rsync.morph | 8 ++ chunks/ruby-1.8.morph | 11 +++ chunks/ruby-1.9.morph | 11 +++ chunks/screen.morph | 13 +++ chunks/shared-mime-info.morph | 6 ++ chunks/simplejson.morph | 5 ++ chunks/six.morph | 5 ++ chunks/snappy.morph | 5 ++ chunks/snowshoe.morph | 10 +++ chunks/speex.morph | 5 ++ chunks/sqlite3.morph | 5 ++ chunks/stage1-binutils.morph | 12 +++ chunks/stage1-gcc.morph | 32 ++++++++ chunks/stage2-binutils.morph | 21 +++++ chunks/stage2-busybox.morph | 59 +++++++++++++ chunks/stage2-eglibc.morph | 40 +++++++++ chunks/stage2-fhs-dirs.morph | 54 ++++++++++++ chunks/stage2-gawk.morph | 11 +++ chunks/stage2-gcc-fixed-headers.morph | 12 +++ chunks/stage2-gcc.morph | 42 ++++++++++ chunks/stage2-linux-api-headers.morph | 11 +++ chunks/stage2-make.morph | 11 +++ chunks/stage2-reset-specs.morph | 11 +++ chunks/strace.morph | 5 ++ chunks/subversion-tarball.morph | 14 ++++ chunks/supple.morph | 10 +++ chunks/swig-tarball.morph | 7 ++ chunks/syslinux.morph | 11 +++ chunks/systemd.morph | 23 ++++++ chunks/tbdiff.morph | 5 ++ chunks/tcp-wrappers.morph | 12 +++ chunks/texinfo-tarball.morph | 11 +++ chunks/tftpy.morph | 5 ++ chunks/thunar.morph | 11 +++ chunks/ti-rpc.morph | 8 ++ chunks/tools-cliapp.morph | 5 ++ chunks/tools-cmdtest.morph | 8 ++ chunks/tools-linux-user-chroot.morph | 5 ++ chunks/tools-morph.morph | 5 ++ chunks/tools-pyfilesystem.morph | 8 ++ chunks/tools-python-coverage-test-runner.morph | 5 ++ chunks/tools-python-coveragepy.morph | 8 ++ chunks/tools-python-markdown.morph | 5 ++ chunks/tools-python-ttystatus.morph | 8 ++ chunks/tools-rsync.morph | 8 ++ chunks/tools-six.morph | 5 ++ chunks/trove-bottle.morph | 5 ++ chunks/trove-flup.morph | 5 ++ chunks/trove-lua.morph | 13 +++ chunks/trove-morph-cache-server.morph | 5 ++ chunks/trove-setup.morph | 7 ++ chunks/tumbler.morph | 10 +++ chunks/u-boot.morph | 14 ++++ chunks/urlgrabber.morph | 5 ++ chunks/usbutils.morph | 5 ++ chunks/util-image.morph | 5 ++ chunks/util-keysyms.morph | 11 +++ chunks/util-linux.morph | 15 ++++ chunks/util-wm.morph | 5 ++ chunks/vala.morph | 7 ++ chunks/vim.morph | 12 +++ chunks/virt-manager.morph | 5 ++ chunks/virtualization-gnome-common.morph | 5 ++ chunks/virtualization-xorg-util-macros.morph | 5 ++ chunks/warlock.morph | 5 ++ chunks/wayland-armv7-versatile-cairo.morph | 7 ++ chunks/wayland-armv7-versatile-libevdev.morph | 5 ++ chunks/wayland-armv7-versatile-libinput.morph | 5 ++ chunks/wayland-armv7-versatile-libxkbcommon.morph | 5 ++ ...wayland-armv7-versatile-linux-api-headers.morph | 11 +++ chunks/wayland-armv7-versatile-mesa-wayland.morph | 8 ++ chunks/wayland-armv7-versatile-mtdev.morph | 5 ++ chunks/wayland-armv7-versatile-pixman.morph | 5 ++ chunks/wayland-armv7-versatile-wayland.morph | 9 ++ chunks/wayland-armv7-versatile-weston.morph | 13 +++ .../wayland-armv7-versatile-xkeyboard-config.morph | 5 ++ .../wayland-armv7-versatile-xorg-app-xkbcomp.morph | 5 ++ ...yland-armv7-versatile-xorg-lib-libxkbfile.morph | 5 ++ chunks/wayland-x86_64-generic-pixman.morph | 5 ++ .../wayland-x86_64-generic-xkeyboard-config.morph | 5 ++ .../wayland-x86_64-generic-xorg-app-xkbcomp.morph | 5 ++ ...ayland-x86_64-generic-xorg-lib-libxkbfile.morph | 5 ++ chunks/wayland.morph | 9 ++ chunks/weston.morph | 13 +++ chunks/wpa_supplicant.morph | 10 +++ chunks/x-armv7-versatile-fontconfig.morph | 5 ++ chunks/x-armv7-versatile-freetype2.morph | 5 ++ chunks/x-armv7-versatile-libsha1.morph | 5 ++ chunks/x-armv7-versatile-mesa-x.morph | 8 ++ chunks/x-armv7-versatile-pixman.morph | 5 ++ chunks/x-armv7-versatile-xcb-util.morph | 5 ++ chunks/x-armv7-versatile-xkeyboard-config.morph | 5 ++ chunks/x-armv7-versatile-xorg-app-xinit.morph | 5 ++ chunks/x-armv7-versatile-xorg-app-xkbcomp.morph | 5 ++ ...v7-versatile-xorg-driver-xf86-input-evdev.morph | 5 ++ ...versatile-xorg-driver-xf86-input-keyboard.morph | 5 ++ ...v7-versatile-xorg-driver-xf86-input-mouse.morph | 5 ++ ...7-versatile-xorg-driver-xf86-video-cirrus.morph | 5 ++ ...v7-versatile-xorg-driver-xf86-video-fbdev.morph | 5 ++ ...mv7-versatile-xorg-driver-xf86-video-vesa.morph | 5 ++ chunks/x-armv7-versatile-xorg-font-util.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libICE.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libSM.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libXaw.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libXfont.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libXft.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libXmu.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libXpm.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libXt.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libfontenc.morph | 5 ++ chunks/x-armv7-versatile-xorg-lib-libxkbfile.morph | 5 ++ chunks/x-armv7-versatile-xserver.morph | 7 ++ chunks/x-armv7-versatile-xterm.morph | 5 ++ chunks/x-x86_64-generic-fontconfig.morph | 5 ++ chunks/x-x86_64-generic-freefont-otf.morph | 9 ++ chunks/x-x86_64-generic-freetype2.morph | 5 ++ chunks/x-x86_64-generic-libsha1.morph | 5 ++ chunks/x-x86_64-generic-mesa-x.morph | 8 ++ chunks/x-x86_64-generic-pixman.morph | 5 ++ chunks/x-x86_64-generic-util-image.morph | 5 ++ chunks/x-x86_64-generic-util-keysyms.morph | 11 +++ chunks/x-x86_64-generic-util-wm.morph | 5 ++ chunks/x-x86_64-generic-xcb-util.morph | 5 ++ chunks/x-x86_64-generic-xkeyboard-config.morph | 5 ++ chunks/x-x86_64-generic-xorg-app-xauth.morph | 5 ++ chunks/x-x86_64-generic-xorg-app-xinit.morph | 5 ++ chunks/x-x86_64-generic-xorg-app-xkbcomp.morph | 5 ++ ...6_64-generic-xorg-driver-xf86-input-evdev.morph | 5 ++ ...4-generic-xorg-driver-xf86-input-keyboard.morph | 5 ++ ...6_64-generic-xorg-driver-xf86-input-mouse.morph | 5 ++ ..._64-generic-xorg-driver-xf86-video-cirrus.morph | 5 ++ ...6_64-generic-xorg-driver-xf86-video-fbdev.morph | 5 ++ ...86_64-generic-xorg-driver-xf86-video-vesa.morph | 5 ++ chunks/x-x86_64-generic-xorg-font-util.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libICE.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libSM.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libXaw.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libXfont.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libXft.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libXmu.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libXpm.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libXt.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libfontenc.morph | 5 ++ chunks/x-x86_64-generic-xorg-lib-libxkbfile.morph | 5 ++ chunks/x-x86_64-generic-xserver.morph | 7 ++ chunks/x-x86_64-generic-xterm.morph | 5 ++ chunks/xcb-libxcb.morph | 5 ++ chunks/xcb-proto.morph | 5 ++ chunks/xcb-pthread-stubs.morph | 5 ++ chunks/xcb-util.morph | 5 ++ chunks/xfce-dev-tools.morph | 5 ++ chunks/xfce4-appfinder.morph | 10 +++ chunks/xfce4-panel.morph | 10 +++ chunks/xfce4-session.morph | 11 +++ chunks/xfce4-settings.morph | 10 +++ chunks/xfconf.morph | 10 +++ chunks/xfdesktop.morph | 10 +++ chunks/xfwm4.morph | 13 +++ chunks/xkeyboard-config.morph | 5 ++ chunks/xml-catalog.morph | 8 ++ chunks/xorg-app-xauth.morph | 5 ++ chunks/xorg-app-xinit.morph | 5 ++ chunks/xorg-app-xkbcomp.morph | 5 ++ chunks/xorg-driver-xf86-input-evdev.morph | 5 ++ chunks/xorg-driver-xf86-input-keyboard.morph | 5 ++ chunks/xorg-driver-xf86-input-mouse.morph | 5 ++ chunks/xorg-driver-xf86-video-cirrus.morph | 5 ++ chunks/xorg-driver-xf86-video-fbdev.morph | 5 ++ chunks/xorg-driver-xf86-video-vesa.morph | 5 ++ chunks/xorg-font-util.morph | 5 ++ chunks/xorg-lib-libICE.morph | 5 ++ chunks/xorg-lib-libSM.morph | 5 ++ chunks/xorg-lib-libX11.morph | 5 ++ chunks/xorg-lib-libXRes.morph | 5 ++ chunks/xorg-lib-libXScrnSaver.morph | 5 ++ chunks/xorg-lib-libXau.morph | 5 ++ chunks/xorg-lib-libXaw.morph | 5 ++ chunks/xorg-lib-libXcomposite.morph | 5 ++ chunks/xorg-lib-libXcursor.morph | 5 ++ chunks/xorg-lib-libXdamage.morph | 5 ++ chunks/xorg-lib-libXext.morph | 5 ++ chunks/xorg-lib-libXfixes.morph | 5 ++ chunks/xorg-lib-libXfont.morph | 5 ++ chunks/xorg-lib-libXft.morph | 5 ++ chunks/xorg-lib-libXi.morph | 5 ++ chunks/xorg-lib-libXinerama.morph | 5 ++ chunks/xorg-lib-libXmu.morph | 5 ++ chunks/xorg-lib-libXp.morph | 5 ++ chunks/xorg-lib-libXpm.morph | 5 ++ chunks/xorg-lib-libXrandr.morph | 5 ++ chunks/xorg-lib-libXrender.morph | 5 ++ chunks/xorg-lib-libXt.morph | 5 ++ chunks/xorg-lib-libXtst.morph | 5 ++ chunks/xorg-lib-libdmx.morph | 5 ++ chunks/xorg-lib-libfontenc.morph | 5 ++ chunks/xorg-lib-libpciaccess.morph | 5 ++ chunks/xorg-lib-libxkbfile.morph | 5 ++ chunks/xorg-lib-libxtrans.morph | 5 ++ chunks/xorg-proto-bigreqsproto.morph | 5 ++ chunks/xorg-proto-compositeproto.morph | 5 ++ chunks/xorg-proto-damageproto.morph | 5 ++ chunks/xorg-proto-dmxproto.morph | 5 ++ chunks/xorg-proto-dri2proto.morph | 5 ++ chunks/xorg-proto-fixesproto.morph | 5 ++ chunks/xorg-proto-fontsproto.morph | 5 ++ chunks/xorg-proto-glproto.morph | 5 ++ chunks/xorg-proto-inputproto.morph | 5 ++ chunks/xorg-proto-kbproto.morph | 5 ++ chunks/xorg-proto-printproto.morph | 5 ++ chunks/xorg-proto-randrproto.morph | 5 ++ chunks/xorg-proto-recordproto.morph | 5 ++ chunks/xorg-proto-renderproto.morph | 5 ++ chunks/xorg-proto-resourceproto.morph | 5 ++ chunks/xorg-proto-scrnsaverproto.morph | 5 ++ chunks/xorg-proto-videoproto.morph | 5 ++ chunks/xorg-proto-x11proto.morph | 5 ++ chunks/xorg-proto-xcmiscproto.morph | 5 ++ chunks/xorg-proto-xextproto.morph | 5 ++ chunks/xorg-proto-xf86bigfontproto.morph | 5 ++ chunks/xorg-proto-xf86dgaproto.morph | 5 ++ chunks/xorg-proto-xf86driproto.morph | 5 ++ chunks/xorg-proto-xf86vidmodeproto.morph | 5 ++ chunks/xorg-proto-xineramaproto.morph | 5 ++ chunks/xorg-util-macros.morph | 5 ++ chunks/xorg-util-makedepend.morph | 5 ++ chunks/xserver.morph | 7 ++ chunks/xterm.morph | 5 ++ chunks/xz.morph | 5 ++ chunks/yajl.morph | 10 +++ chunks/zlib.morph | 11 +++ 522 files changed, 4898 insertions(+) create mode 100644 chunks/DLT-daemon.morph create mode 100644 chunks/XML-Parser.morph create mode 100644 chunks/alsa-lib.morph create mode 100644 chunks/alsa-utils.morph create mode 100644 chunks/argparse.morph create mode 100644 chunks/armv7lhf-cross-binutils.morph create mode 100644 chunks/armv7lhf-cross-eglibc.morph create mode 100644 chunks/armv7lhf-cross-gcc-nolibc.morph create mode 100644 chunks/armv7lhf-cross-gcc.morph create mode 100644 chunks/armv7lhf-cross-linux-api-headers.morph create mode 100644 chunks/at-spi2-atk.morph create mode 100644 chunks/at-spi2-core.morph create mode 100644 chunks/atk.morph create mode 100644 chunks/attr.morph create mode 100644 chunks/audiomanager.morph create mode 100644 chunks/autoconf.morph create mode 100644 chunks/automake.morph create mode 100644 chunks/babel.morph create mode 100644 chunks/bash.morph create mode 100644 chunks/bc.morph create mode 100644 chunks/binutils.morph create mode 100644 chunks/bison.morph create mode 100644 chunks/bluez-tools.morph create mode 100644 chunks/bluez.morph create mode 100644 chunks/boost.morph create mode 100644 chunks/boto.morph create mode 100644 chunks/bottle.morph create mode 100644 chunks/bsp-armv7-highbank-linux.morph create mode 100644 chunks/bsp-armv7-versatile-linux.morph create mode 100644 chunks/bsp-armv7b-vexpress-tc2-linux.morph create mode 100644 chunks/bsp-imx53-linux.morph create mode 100644 chunks/bsp-ppc64-generic-linux.morph create mode 100644 chunks/bsp-wandboard-linux.morph create mode 100644 chunks/bsp-wandboard-u-boot.morph create mode 100644 chunks/bsp-x86_32-generic-linux.morph create mode 100644 chunks/bsp-x86_64-generic-linux.morph create mode 100644 chunks/bsp-x86_64-generic-nasm.morph create mode 100644 chunks/bsp-x86_64-generic-syslinux.morph create mode 100644 chunks/btrfs-progs.morph create mode 100644 chunks/build-essential-linux-api-headers.morph create mode 100644 chunks/busybox.morph create mode 100644 chunks/bzip2.morph create mode 100644 chunks/bzr-fastimport.morph create mode 100644 chunks/bzr-tarball.morph create mode 100644 chunks/cairo.morph create mode 100644 chunks/ccache.morph create mode 100644 chunks/ceph.morph create mode 100644 chunks/cgit.morph create mode 100644 chunks/cliapp.morph create mode 100644 chunks/clod.morph create mode 100644 chunks/cloud-init.morph create mode 100644 chunks/cloudinit-support-python-json-patch.morph create mode 100644 chunks/cloudinit-support-python-json-pointer.morph create mode 100644 chunks/cloudinit-support-python-prettytable.morph create mode 100644 chunks/cloudinit-support-python-requests.morph create mode 100644 chunks/cmake.morph create mode 100644 chunks/cmdtest.morph create mode 100644 chunks/colm.morph create mode 100644 chunks/configobj.morph create mode 100644 chunks/connman.morph create mode 100644 chunks/coreutils.morph create mode 100644 chunks/cpython.morph create mode 100644 chunks/curl.morph create mode 100644 chunks/cvs-tarball.morph create mode 100644 chunks/cvsps.morph create mode 100644 chunks/cxmanage.morph create mode 100644 chunks/cython.morph create mode 100644 chunks/dbus-glib.morph create mode 100644 chunks/dbus-pre.morph create mode 100644 chunks/dbus.morph create mode 100644 chunks/device-tree-compiler.morph create mode 100644 chunks/distcc.morph create mode 100644 chunks/dnsmasq.morph create mode 100644 chunks/drm.morph create mode 100644 chunks/e2fsprogs.morph create mode 100644 chunks/efl.morph create mode 100644 chunks/eglibc.morph create mode 100644 chunks/elementary-xfce.morph create mode 100644 chunks/elementary.morph create mode 100644 chunks/enlightenment.morph create mode 100644 chunks/error-perl-tarball.morph create mode 100644 chunks/eterm.morph create mode 100644 chunks/evas_generic_loaders.morph create mode 100644 chunks/exo.morph create mode 100644 chunks/fhs-dirs.morph create mode 100644 chunks/file.morph create mode 100644 chunks/flex.morph create mode 100644 chunks/flup.morph create mode 100644 chunks/fontconfig.morph create mode 100644 chunks/foundation-groff.morph create mode 100644 chunks/foundation-openssh.morph create mode 100644 chunks/freefont-otf.morph create mode 100644 chunks/freetype2.morph create mode 100644 chunks/fuse.morph create mode 100644 chunks/gall.morph create mode 100644 chunks/garcon.morph create mode 100644 chunks/gawk.morph create mode 100644 chunks/gcc.morph create mode 100644 chunks/gdb.morph create mode 100644 chunks/gdbm.morph create mode 100644 chunks/gdk-pixbuf.morph create mode 100644 chunks/genivi-common-api-dbus-runtime.morph create mode 100644 chunks/genivi-common-api-runtime.morph create mode 100644 chunks/genivi-wayland-x86_64-generic-layer_management-wayland.morph create mode 100644 chunks/genivi-x-armv7-versatile-layer_management.morph create mode 100644 chunks/genivi-x-x86_64-generic-layer_management.morph create mode 100644 chunks/gettext.morph create mode 100644 chunks/git-fat.morph create mode 100644 chunks/git.morph create mode 100644 chunks/gitano.morph create mode 100644 chunks/glib.morph create mode 100644 chunks/gnome-common.morph create mode 100644 chunks/gobject-introspection.morph create mode 100644 chunks/googlemock.morph create mode 100644 chunks/googletest.morph create mode 100644 chunks/gperf.morph create mode 100644 chunks/gperftools.morph create mode 100644 chunks/groff.morph create mode 100644 chunks/gstreamer-plugins-base.morph create mode 100644 chunks/gstreamer-plugins-good.morph create mode 100644 chunks/gstreamer.morph create mode 100644 chunks/gtk+.morph create mode 100644 chunks/gtk-doc-stub.morph create mode 100644 chunks/gtk-xfce-engine-2.morph create mode 100644 chunks/gtk2-cairo.morph create mode 100644 chunks/harfbuzz.morph create mode 100644 chunks/help2man.morph create mode 100644 chunks/hg-fast-export.morph create mode 100644 chunks/iceauth.morph create mode 100644 chunks/icu.morph create mode 100644 chunks/imlib2.morph create mode 100644 chunks/intltool.morph create mode 100644 chunks/ipmitool.morph create mode 100644 chunks/iptables.morph create mode 100644 chunks/itzam-tarball.morph create mode 100644 chunks/json-c.morph create mode 100644 chunks/jsonschema.morph create mode 100644 chunks/kexec-tools.morph create mode 100644 chunks/keyutils.morph create mode 100644 chunks/kmod.morph create mode 100644 chunks/lace.morph create mode 100644 chunks/layer_management-wayland.morph create mode 100644 chunks/layer_management.morph create mode 100644 chunks/less.morph create mode 100644 chunks/leveldb.morph create mode 100644 chunks/libaio.morph create mode 100644 chunks/libapr-tarball.morph create mode 100644 chunks/libapr-util-tarball.morph create mode 100644 chunks/libast.morph create mode 100644 chunks/libatomic_ops.morph create mode 100644 chunks/libcap2.morph create mode 100644 chunks/libcroco.morph create mode 100644 chunks/libeditline.morph create mode 100644 chunks/libevdev.morph create mode 100644 chunks/libevent.morph create mode 100644 chunks/libexpat.morph create mode 100644 chunks/libffi.morph create mode 100644 chunks/libical.morph create mode 100644 chunks/libinput.morph create mode 100644 chunks/libjpeg.morph create mode 100644 chunks/libnl.morph create mode 100644 chunks/libosinfo.morph create mode 100644 chunks/libpciaccess.morph create mode 100644 chunks/libpng.morph create mode 100644 chunks/librsvg.morph create mode 100644 chunks/libserf-tarball.morph create mode 100644 chunks/libsha1.morph create mode 100644 chunks/libsndfile.morph create mode 100644 chunks/libsoup.morph create mode 100644 chunks/libtiff.morph create mode 100644 chunks/libtool.morph create mode 100644 chunks/libunwind.morph create mode 100644 chunks/libusbx.morph create mode 100644 chunks/libvirt-python.morph create mode 100644 chunks/libvirt.morph create mode 100644 chunks/libwnck.morph create mode 100644 chunks/libxfce4ui.morph create mode 100644 chunks/libxfce4util.morph create mode 100644 chunks/libxkbcommon.morph create mode 100644 chunks/libxml2.morph create mode 100644 chunks/libxslt.morph create mode 100644 chunks/lighttpd.morph create mode 100644 chunks/linux-api-headers.morph create mode 100644 chunks/linux-user-chroot.morph create mode 100644 chunks/linux.morph create mode 100644 chunks/linuxquota.morph create mode 100644 chunks/llvm.morph create mode 100644 chunks/lorry-controller.morph create mode 100644 chunks/lorry.morph create mode 100644 chunks/lrexlib-pcre.morph create mode 100644 chunks/lsof.morph create mode 100644 chunks/lua-scrypt.morph create mode 100644 chunks/lua.morph create mode 100644 chunks/luxio.morph create mode 100644 chunks/lvm2.morph create mode 100644 chunks/lzo.morph create mode 100644 chunks/m4.morph create mode 100644 chunks/make.morph create mode 100644 chunks/mercurial-tarball.morph create mode 100644 chunks/mesa-wayland.morph create mode 100644 chunks/mesa-x.morph create mode 100644 chunks/mini-utils.morph create mode 100644 chunks/mobile-broadband-provider-info.morph create mode 100644 chunks/morph-cache-server.morph create mode 100644 chunks/morph.morph create mode 100644 chunks/mtdev.morph create mode 100644 chunks/multimedia-gstreamer-0.10-gstreamer.morph create mode 100644 chunks/multimedia-gstreamer-0.10-orc.morph create mode 100644 chunks/nano.morph create mode 100644 chunks/nasm.morph create mode 100644 chunks/ncurses.morph create mode 100644 chunks/neon.morph create mode 100644 chunks/netaddr.morph create mode 100644 chunks/nfs-utils.morph create mode 100644 chunks/node-startup-controller.morph create mode 100644 chunks/node-state-manager.morph create mode 100644 chunks/nohands.morph create mode 100644 chunks/nspr.morph create mode 100644 chunks/nss.morph create mode 100644 chunks/obexd.morph create mode 100644 chunks/ofono.morph create mode 100644 chunks/openssh.morph create mode 100644 chunks/openssl-new.morph create mode 100644 chunks/orc.morph create mode 100644 chunks/pango.morph create mode 100644 chunks/patch.morph create mode 100644 chunks/patchelf.morph create mode 100644 chunks/pbr.morph create mode 100644 chunks/pciutils.morph create mode 100644 chunks/pcre.morph create mode 100644 chunks/perl-dbd-sqlite-tarball.morph create mode 100644 chunks/perl-dbi-tarball.morph create mode 100644 chunks/perl-uri.morph create mode 100644 chunks/perl.morph create mode 100644 chunks/persistence-client-library.morph create mode 100644 chunks/pexpect.morph create mode 100644 chunks/pixman.morph create mode 100644 chunks/pkg-config.morph create mode 100644 chunks/pulseaudio.morph create mode 100644 chunks/pv.morph create mode 100644 chunks/pycurl.morph create mode 100644 chunks/pyfilesystem.morph create mode 100644 chunks/pygobject.morph create mode 100644 chunks/pyipmi.morph create mode 100644 chunks/pyiso8601.morph create mode 100644 chunks/pyopenssl.morph create mode 100644 chunks/python-cheetah.morph create mode 100644 chunks/python-coverage-test-runner.morph create mode 100644 chunks/python-coveragepy.morph create mode 100644 chunks/python-fastimport.morph create mode 100644 chunks/python-glanceclient.morph create mode 100644 chunks/python-json-patch.morph create mode 100644 chunks/python-json-pointer.morph create mode 100644 chunks/python-keystoneclient.morph create mode 100644 chunks/python-lxml.morph create mode 100644 chunks/python-markdown.morph create mode 100644 chunks/python-prettytable.morph create mode 100644 chunks/python-requests.morph create mode 100644 chunks/python-setuptools.morph create mode 100644 chunks/python-ttystatus.morph create mode 100644 chunks/pytz.morph create mode 100644 chunks/pyyaml.morph create mode 100644 chunks/qemu.morph create mode 100644 chunks/qt-creator.morph create mode 100644 chunks/qt3d.morph create mode 100644 chunks/qt4-sdk-qt-creator.morph create mode 100644 chunks/qt4-tools-icu.morph create mode 100644 chunks/qt4-tools-ruby-1.8.morph create mode 100644 chunks/qt4-tools-ruby-1.9.morph create mode 100644 chunks/qt4-tools.morph create mode 100644 chunks/qtbase.morph create mode 100644 chunks/qtdeclarative.morph create mode 100644 chunks/qtdoc.morph create mode 100644 chunks/qtgraphicaleffects.morph create mode 100644 chunks/qtimageformats.morph create mode 100644 chunks/qtjsbackend.morph create mode 100644 chunks/qtmultimedia.morph create mode 100644 chunks/qtquick1.morph create mode 100644 chunks/qtquickcontrols.morph create mode 100644 chunks/qtscript.morph create mode 100644 chunks/qtsensors.morph create mode 100644 chunks/qtserialport.morph create mode 100644 chunks/qtsvg.morph create mode 100644 chunks/qttools.morph create mode 100644 chunks/qttranslations.morph create mode 100644 chunks/qtwebkit-examples.morph create mode 100644 chunks/qtwebkit.morph create mode 100644 chunks/qtx11extras.morph create mode 100644 chunks/qtxmlpatterns.morph create mode 100644 chunks/ragel.morph create mode 100644 chunks/readline.morph create mode 100644 chunks/rpcbind.morph create mode 100644 chunks/rsync.morph create mode 100644 chunks/ruby-1.8.morph create mode 100644 chunks/ruby-1.9.morph create mode 100644 chunks/screen.morph create mode 100644 chunks/shared-mime-info.morph create mode 100644 chunks/simplejson.morph create mode 100644 chunks/six.morph create mode 100644 chunks/snappy.morph create mode 100644 chunks/snowshoe.morph create mode 100644 chunks/speex.morph create mode 100644 chunks/sqlite3.morph create mode 100644 chunks/stage1-binutils.morph create mode 100644 chunks/stage1-gcc.morph create mode 100644 chunks/stage2-binutils.morph create mode 100644 chunks/stage2-busybox.morph create mode 100644 chunks/stage2-eglibc.morph create mode 100644 chunks/stage2-fhs-dirs.morph create mode 100644 chunks/stage2-gawk.morph create mode 100644 chunks/stage2-gcc-fixed-headers.morph create mode 100644 chunks/stage2-gcc.morph create mode 100644 chunks/stage2-linux-api-headers.morph create mode 100644 chunks/stage2-make.morph create mode 100644 chunks/stage2-reset-specs.morph create mode 100644 chunks/strace.morph create mode 100644 chunks/subversion-tarball.morph create mode 100644 chunks/supple.morph create mode 100644 chunks/swig-tarball.morph create mode 100644 chunks/syslinux.morph create mode 100644 chunks/systemd.morph create mode 100644 chunks/tbdiff.morph create mode 100644 chunks/tcp-wrappers.morph create mode 100644 chunks/texinfo-tarball.morph create mode 100644 chunks/tftpy.morph create mode 100644 chunks/thunar.morph create mode 100644 chunks/ti-rpc.morph create mode 100644 chunks/tools-cliapp.morph create mode 100644 chunks/tools-cmdtest.morph create mode 100644 chunks/tools-linux-user-chroot.morph create mode 100644 chunks/tools-morph.morph create mode 100644 chunks/tools-pyfilesystem.morph create mode 100644 chunks/tools-python-coverage-test-runner.morph create mode 100644 chunks/tools-python-coveragepy.morph create mode 100644 chunks/tools-python-markdown.morph create mode 100644 chunks/tools-python-ttystatus.morph create mode 100644 chunks/tools-rsync.morph create mode 100644 chunks/tools-six.morph create mode 100644 chunks/trove-bottle.morph create mode 100644 chunks/trove-flup.morph create mode 100644 chunks/trove-lua.morph create mode 100644 chunks/trove-morph-cache-server.morph create mode 100644 chunks/trove-setup.morph create mode 100644 chunks/tumbler.morph create mode 100644 chunks/u-boot.morph create mode 100644 chunks/urlgrabber.morph create mode 100644 chunks/usbutils.morph create mode 100644 chunks/util-image.morph create mode 100644 chunks/util-keysyms.morph create mode 100644 chunks/util-linux.morph create mode 100644 chunks/util-wm.morph create mode 100644 chunks/vala.morph create mode 100644 chunks/vim.morph create mode 100644 chunks/virt-manager.morph create mode 100644 chunks/virtualization-gnome-common.morph create mode 100644 chunks/virtualization-xorg-util-macros.morph create mode 100644 chunks/warlock.morph create mode 100644 chunks/wayland-armv7-versatile-cairo.morph create mode 100644 chunks/wayland-armv7-versatile-libevdev.morph create mode 100644 chunks/wayland-armv7-versatile-libinput.morph create mode 100644 chunks/wayland-armv7-versatile-libxkbcommon.morph create mode 100644 chunks/wayland-armv7-versatile-linux-api-headers.morph create mode 100644 chunks/wayland-armv7-versatile-mesa-wayland.morph create mode 100644 chunks/wayland-armv7-versatile-mtdev.morph create mode 100644 chunks/wayland-armv7-versatile-pixman.morph create mode 100644 chunks/wayland-armv7-versatile-wayland.morph create mode 100644 chunks/wayland-armv7-versatile-weston.morph create mode 100644 chunks/wayland-armv7-versatile-xkeyboard-config.morph create mode 100644 chunks/wayland-armv7-versatile-xorg-app-xkbcomp.morph create mode 100644 chunks/wayland-armv7-versatile-xorg-lib-libxkbfile.morph create mode 100644 chunks/wayland-x86_64-generic-pixman.morph create mode 100644 chunks/wayland-x86_64-generic-xkeyboard-config.morph create mode 100644 chunks/wayland-x86_64-generic-xorg-app-xkbcomp.morph create mode 100644 chunks/wayland-x86_64-generic-xorg-lib-libxkbfile.morph create mode 100644 chunks/wayland.morph create mode 100644 chunks/weston.morph create mode 100644 chunks/wpa_supplicant.morph create mode 100644 chunks/x-armv7-versatile-fontconfig.morph create mode 100644 chunks/x-armv7-versatile-freetype2.morph create mode 100644 chunks/x-armv7-versatile-libsha1.morph create mode 100644 chunks/x-armv7-versatile-mesa-x.morph create mode 100644 chunks/x-armv7-versatile-pixman.morph create mode 100644 chunks/x-armv7-versatile-xcb-util.morph create mode 100644 chunks/x-armv7-versatile-xkeyboard-config.morph create mode 100644 chunks/x-armv7-versatile-xorg-app-xinit.morph create mode 100644 chunks/x-armv7-versatile-xorg-app-xkbcomp.morph create mode 100644 chunks/x-armv7-versatile-xorg-driver-xf86-input-evdev.morph create mode 100644 chunks/x-armv7-versatile-xorg-driver-xf86-input-keyboard.morph create mode 100644 chunks/x-armv7-versatile-xorg-driver-xf86-input-mouse.morph create mode 100644 chunks/x-armv7-versatile-xorg-driver-xf86-video-cirrus.morph create mode 100644 chunks/x-armv7-versatile-xorg-driver-xf86-video-fbdev.morph create mode 100644 chunks/x-armv7-versatile-xorg-driver-xf86-video-vesa.morph create mode 100644 chunks/x-armv7-versatile-xorg-font-util.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libICE.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libSM.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libXaw.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libXfont.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libXft.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libXmu.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libXpm.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libXt.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libfontenc.morph create mode 100644 chunks/x-armv7-versatile-xorg-lib-libxkbfile.morph create mode 100644 chunks/x-armv7-versatile-xserver.morph create mode 100644 chunks/x-armv7-versatile-xterm.morph create mode 100644 chunks/x-x86_64-generic-fontconfig.morph create mode 100644 chunks/x-x86_64-generic-freefont-otf.morph create mode 100644 chunks/x-x86_64-generic-freetype2.morph create mode 100644 chunks/x-x86_64-generic-libsha1.morph create mode 100644 chunks/x-x86_64-generic-mesa-x.morph create mode 100644 chunks/x-x86_64-generic-pixman.morph create mode 100644 chunks/x-x86_64-generic-util-image.morph create mode 100644 chunks/x-x86_64-generic-util-keysyms.morph create mode 100644 chunks/x-x86_64-generic-util-wm.morph create mode 100644 chunks/x-x86_64-generic-xcb-util.morph create mode 100644 chunks/x-x86_64-generic-xkeyboard-config.morph create mode 100644 chunks/x-x86_64-generic-xorg-app-xauth.morph create mode 100644 chunks/x-x86_64-generic-xorg-app-xinit.morph create mode 100644 chunks/x-x86_64-generic-xorg-app-xkbcomp.morph create mode 100644 chunks/x-x86_64-generic-xorg-driver-xf86-input-evdev.morph create mode 100644 chunks/x-x86_64-generic-xorg-driver-xf86-input-keyboard.morph create mode 100644 chunks/x-x86_64-generic-xorg-driver-xf86-input-mouse.morph create mode 100644 chunks/x-x86_64-generic-xorg-driver-xf86-video-cirrus.morph create mode 100644 chunks/x-x86_64-generic-xorg-driver-xf86-video-fbdev.morph create mode 100644 chunks/x-x86_64-generic-xorg-driver-xf86-video-vesa.morph create mode 100644 chunks/x-x86_64-generic-xorg-font-util.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libICE.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libSM.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libXaw.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libXfont.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libXft.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libXmu.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libXpm.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libXt.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libfontenc.morph create mode 100644 chunks/x-x86_64-generic-xorg-lib-libxkbfile.morph create mode 100644 chunks/x-x86_64-generic-xserver.morph create mode 100644 chunks/x-x86_64-generic-xterm.morph create mode 100644 chunks/xcb-libxcb.morph create mode 100644 chunks/xcb-proto.morph create mode 100644 chunks/xcb-pthread-stubs.morph create mode 100644 chunks/xcb-util.morph create mode 100644 chunks/xfce-dev-tools.morph create mode 100644 chunks/xfce4-appfinder.morph create mode 100644 chunks/xfce4-panel.morph create mode 100644 chunks/xfce4-session.morph create mode 100644 chunks/xfce4-settings.morph create mode 100644 chunks/xfconf.morph create mode 100644 chunks/xfdesktop.morph create mode 100644 chunks/xfwm4.morph create mode 100644 chunks/xkeyboard-config.morph create mode 100644 chunks/xml-catalog.morph create mode 100644 chunks/xorg-app-xauth.morph create mode 100644 chunks/xorg-app-xinit.morph create mode 100644 chunks/xorg-app-xkbcomp.morph create mode 100644 chunks/xorg-driver-xf86-input-evdev.morph create mode 100644 chunks/xorg-driver-xf86-input-keyboard.morph create mode 100644 chunks/xorg-driver-xf86-input-mouse.morph create mode 100644 chunks/xorg-driver-xf86-video-cirrus.morph create mode 100644 chunks/xorg-driver-xf86-video-fbdev.morph create mode 100644 chunks/xorg-driver-xf86-video-vesa.morph create mode 100644 chunks/xorg-font-util.morph create mode 100644 chunks/xorg-lib-libICE.morph create mode 100644 chunks/xorg-lib-libSM.morph create mode 100644 chunks/xorg-lib-libX11.morph create mode 100644 chunks/xorg-lib-libXRes.morph create mode 100644 chunks/xorg-lib-libXScrnSaver.morph create mode 100644 chunks/xorg-lib-libXau.morph create mode 100644 chunks/xorg-lib-libXaw.morph create mode 100644 chunks/xorg-lib-libXcomposite.morph create mode 100644 chunks/xorg-lib-libXcursor.morph create mode 100644 chunks/xorg-lib-libXdamage.morph create mode 100644 chunks/xorg-lib-libXext.morph create mode 100644 chunks/xorg-lib-libXfixes.morph create mode 100644 chunks/xorg-lib-libXfont.morph create mode 100644 chunks/xorg-lib-libXft.morph create mode 100644 chunks/xorg-lib-libXi.morph create mode 100644 chunks/xorg-lib-libXinerama.morph create mode 100644 chunks/xorg-lib-libXmu.morph create mode 100644 chunks/xorg-lib-libXp.morph create mode 100644 chunks/xorg-lib-libXpm.morph create mode 100644 chunks/xorg-lib-libXrandr.morph create mode 100644 chunks/xorg-lib-libXrender.morph create mode 100644 chunks/xorg-lib-libXt.morph create mode 100644 chunks/xorg-lib-libXtst.morph create mode 100644 chunks/xorg-lib-libdmx.morph create mode 100644 chunks/xorg-lib-libfontenc.morph create mode 100644 chunks/xorg-lib-libpciaccess.morph create mode 100644 chunks/xorg-lib-libxkbfile.morph create mode 100644 chunks/xorg-lib-libxtrans.morph create mode 100644 chunks/xorg-proto-bigreqsproto.morph create mode 100644 chunks/xorg-proto-compositeproto.morph create mode 100644 chunks/xorg-proto-damageproto.morph create mode 100644 chunks/xorg-proto-dmxproto.morph create mode 100644 chunks/xorg-proto-dri2proto.morph create mode 100644 chunks/xorg-proto-fixesproto.morph create mode 100644 chunks/xorg-proto-fontsproto.morph create mode 100644 chunks/xorg-proto-glproto.morph create mode 100644 chunks/xorg-proto-inputproto.morph create mode 100644 chunks/xorg-proto-kbproto.morph create mode 100644 chunks/xorg-proto-printproto.morph create mode 100644 chunks/xorg-proto-randrproto.morph create mode 100644 chunks/xorg-proto-recordproto.morph create mode 100644 chunks/xorg-proto-renderproto.morph create mode 100644 chunks/xorg-proto-resourceproto.morph create mode 100644 chunks/xorg-proto-scrnsaverproto.morph create mode 100644 chunks/xorg-proto-videoproto.morph create mode 100644 chunks/xorg-proto-x11proto.morph create mode 100644 chunks/xorg-proto-xcmiscproto.morph create mode 100644 chunks/xorg-proto-xextproto.morph create mode 100644 chunks/xorg-proto-xf86bigfontproto.morph create mode 100644 chunks/xorg-proto-xf86dgaproto.morph create mode 100644 chunks/xorg-proto-xf86driproto.morph create mode 100644 chunks/xorg-proto-xf86vidmodeproto.morph create mode 100644 chunks/xorg-proto-xineramaproto.morph create mode 100644 chunks/xorg-util-macros.morph create mode 100644 chunks/xorg-util-makedepend.morph create mode 100644 chunks/xserver.morph create mode 100644 chunks/xterm.morph create mode 100644 chunks/xz.morph create mode 100644 chunks/yajl.morph create mode 100644 chunks/zlib.morph diff --git a/chunks/DLT-daemon.morph b/chunks/DLT-daemon.morph new file mode 100644 index 00000000..54940caf --- /dev/null +++ b/chunks/DLT-daemon.morph @@ -0,0 +1,5 @@ +name: DLT-daemon +kind: chunk +repo: upstream:DLT-daemon +ref: 6ab10c022d4464628fc2b848b5a56bf1eaafe857 +build-system: cmake diff --git a/chunks/XML-Parser.morph b/chunks/XML-Parser.morph new file mode 100644 index 00000000..62b85d48 --- /dev/null +++ b/chunks/XML-Parser.morph @@ -0,0 +1,5 @@ +name: XML-Parser +kind: chunk +repo: upstream:XML-Parser +ref: e1a3ec157140a699e3020836475a0df622f70f1b +build-system: cpan diff --git a/chunks/alsa-lib.morph b/chunks/alsa-lib.morph new file mode 100644 index 00000000..bbaf6e17 --- /dev/null +++ b/chunks/alsa-lib.morph @@ -0,0 +1,6 @@ +name: alsa-lib +kind: chunk +description: ALSA library +repo: upstream:alsa-lib +ref: ab715503853be8d8f365fd157c3cb97ef7a89f7b +build-system: autotools diff --git a/chunks/alsa-utils.morph b/chunks/alsa-utils.morph new file mode 100644 index 00000000..efecbf5f --- /dev/null +++ b/chunks/alsa-utils.morph @@ -0,0 +1,9 @@ +name: alsa-utils +kind: chunk +description: ALSA utilities +repo: upstream:alsa-utils +ref: f12208425051a7abf5ffc87ac2b9d2bd9e096fe1 +build-system: autotools +configure-commands: +- autoreconf -ifv +- ./configure --prefix="$PREFIX" --disable-xmlto diff --git a/chunks/argparse.morph b/chunks/argparse.morph new file mode 100644 index 00000000..e5c7f3fd --- /dev/null +++ b/chunks/argparse.morph @@ -0,0 +1,5 @@ +name: argparse +kind: chunk +repo: upstream:argparse +ref: c9b3f9b32949cb7dd798e7d1aedbeeef064aa4b1 +build-system: python-distutils diff --git a/chunks/armv7lhf-cross-binutils.morph b/chunks/armv7lhf-cross-binutils.morph new file mode 100644 index 00000000..9c7058ea --- /dev/null +++ b/chunks/armv7lhf-cross-binutils.morph @@ -0,0 +1,25 @@ +name: armv7lhf-cross-binutils +kind: chunk +repo: upstream:binutils-redhat +ref: 987eb543a034cddc4eeb103f08f566f24a5f964a +build-system: autotools +configure-commands: +- | + # The TARGET used is the final triplet we expect, rather than that + # of the libc-less GCC we build, since the binutils only needs to + # be built once. + # This requires extra effort to get the stage 1 GCC to use these + # tools, but saves having an extra binutils build. + export TARGET=armv7lhf-baserock-linux-gnueabi + + # 1. Binutils gets installed in the default sysroot path of + # $PREFIX/$TARGET/{bin,lib}, with the actual sysroot at + # $PREFIX/$TARGET/sys-root and its tools also available as + # $PREFIX/bin/$TARGET-$tool + # 2. The '=' makes the path we give relative to the sysroot. + ./configure --prefix="$PREFIX" --disable-nls --disable-werror \ + --build=$(sh config.guess) \ + --host=$(sh config.guess) \ + --target="$TARGET" \ + `# [1]` --with-sysroot \ + `# [2]` --with-lib-path="=$PREFIX/lib" diff --git a/chunks/armv7lhf-cross-eglibc.morph b/chunks/armv7lhf-cross-eglibc.morph new file mode 100644 index 00000000..47816d99 --- /dev/null +++ b/chunks/armv7lhf-cross-eglibc.morph @@ -0,0 +1,35 @@ +name: armv7lhf-cross-eglibc +kind: chunk +repo: upstream:eglibc2 +ref: 43ee5d250ad47d2bee8ec17954efb7f22d2b804c +configure-commands: +- mkdir o +- cd libc && ln -s ../ports ports +- | + export MORPH_ARCH=armv7lhf + export TARGET=armv7lhf-baserock-linux-gnueabi + export TARGET_STAGE1=armv7lhf-none-linux-gnueabi + export CFLAGS="-O2 $CFLAGS" + # eglibc looks for $TARGET-gcc, but not $TARGET_STAGE1-gcc even + # though --build is specified, so we have to override what gcc to + # use here. + export CC="$TARGET_STAGE1-gcc" + cd o && ../libc/configure \ + $(../morph-arch-config) \ + --build=$TARGET_STAGE1 --host=$TARGET \ + --prefix="$PREFIX" \ + `# [1]` --with-headers="$PREFIX/$TARGET/sys-root/$PREFIX/include" \ + `# [2]` --with-binutils="$PREFIX/$TARGET/bin" \ + `# [3]` --disable-profile --enable-kernel=2.6.25 \ + --enable-add-ons=nptl,ports --without-cvs --without-selinux \ + `# [4]` libc_cv_c_cleanup=yes libc_cv_ctors_header=yes \ + libc_cv_forced_unwind=yes libc_cv_ssp=no +build-commands: +- cd o && make localtime=UTC +install-commands: +- | + # eglibc doesn't help with sysroots, so we need to spell out the + # full path ourselves. + export TARGET=armv7lhf-baserock-linux-gnueabi + cd o && make install_root="$DESTDIR/$PREFIX/$TARGET/sys-root/" \ + localtime=UTC install diff --git a/chunks/armv7lhf-cross-gcc-nolibc.morph b/chunks/armv7lhf-cross-gcc-nolibc.morph new file mode 100644 index 00000000..720ad8ec --- /dev/null +++ b/chunks/armv7lhf-cross-gcc-nolibc.morph @@ -0,0 +1,37 @@ +name: armv7lhf-cross-gcc-nolibc +kind: chunk +repo: upstream:gcc-tarball +ref: dd78b627480ed8d3c135271cd627096ae76fa5fc +configure-commands: +- mkdir o +- | + export MORPH_ARCH=armv7lhf + export TARGET=armv7lhf-baserock-linux-gnueabi + export TARGET_STAGE1=armv7lhf-none-linux-gnueabi + cd o && + ../configure \ + $(../morph-arch-config) \ + --build=$(sh ../config.guess) --host=$(sh ../config.guess) \ + --target="$TARGET_STAGE1" \ + --prefix="$PREFIX" \ + --disable-bootstrap --disable-nls \ + `# [1]` --libdir="$PREFIX/lib" --disable-multilib --disable-libgomp \ + --without-cloog --without-ppl \ + --with-mpfr-include="$(pwd)/../mpfr/src" \ + --with-mpfr-lib="$(pwd)/mpfr/src/.libs" \ + `# [2]` --with-build-time-tools="$PREFIX/$TARGET/bin" \ + --with-as="$PREFIX/$TARGET/bin/as" \ + --with-ld="$PREFIX/$TARGET/bin/ld" \ + `# [3]` --enable-languages=c --disable-decimal-float \ + --disable-libmudflap --disable-libquadmath --disable-libssp \ + --disable-shared --disable-threads --disable-target-libiberty \ + --disable-target-zlib --without-headers --with-newlib \ + --with-system-zlib +build-commands: +- cd o && make +install-commands: +- cd o && make DESTDIR="$DESTDIR" install +- | + export TARGET_STAGE1=armv7lhf-none-linux-gnueabi + libgcc_filename="$("$DESTDIR$PREFIX/bin/$TARGET_STAGE1-gcc" -print-libgcc-file-name)" + ln -sv libgcc.a "$(echo "$libgcc_filename" | sed 's/libgcc/&_eh/')" diff --git a/chunks/armv7lhf-cross-gcc.morph b/chunks/armv7lhf-cross-gcc.morph new file mode 100644 index 00000000..b3227e90 --- /dev/null +++ b/chunks/armv7lhf-cross-gcc.morph @@ -0,0 +1,37 @@ +name: armv7lhf-cross-gcc +kind: chunk +repo: upstream:gcc-tarball +ref: dd78b627480ed8d3c135271cd627096ae76fa5fc +configure-commands: +- mkdir o +- | + export MORPH_ARCH=armv7lhf + export TARGET=armv7lhf-baserock-linux-gnueabi + export TARGET_STAGE1=armv7lhf-none-linux-gnueabi + cd o && ../configure \ + $(../morph-arch-config) \ + --build=$(sh ../config.guess) \ + --host=$(sh ../config.guess) \ + --target="$TARGET" \ + `# [1]` --with-sysroot \ + --prefix="$PREFIX" \ + --disable-bootstrap \ + --enable-shared --enable-threads=posix \ + `# [2]` --enable-__cxa_atexit \ + --enable-languages=c,c++,fortran \ + `# [3]` --libdir="$PREFIX/lib" \ + --disable-libgomp --disable-multilib \ + --without-cloog --without-ppl \ + --with-mpfr-include="$(pwd)/../mpfr/src" \ + --with-mpfr-lib="$(pwd)/mpfr/src/.libs" \ + `# [4]` --with-system-zlib +build-commands: +- cd o && make +install-commands: +- cd o && make DESTDIR="$DESTDIR" install +- | + export TARGET=armv7lhf-baserock-linux-gnueabi + for fortran_alias in f77 f90 f95; do + ln -s "$TARGET-gfortran" \ + "$DESTDIR/$PREFIX/bin/$TARGET-$fortran_alias" + done diff --git a/chunks/armv7lhf-cross-linux-api-headers.morph b/chunks/armv7lhf-cross-linux-api-headers.morph new file mode 100644 index 00000000..5e5a2797 --- /dev/null +++ b/chunks/armv7lhf-cross-linux-api-headers.morph @@ -0,0 +1,13 @@ +name: armv7lhf-cross-linux-api-headers +kind: chunk +repo: upstream:linux +ref: eff825d6e284eb0fb04b434429a3e3b2e10cabf8 +install-commands: +- make mrproper +- ARCH=arm make INSTALL_HDR_PATH=dest headers_install +- | + # Copy headers to the sysroot where the eglibc build will find them, + # and install its own headers and libraries. + export TARGET=armv7lhf-baserock-linux-gnueabi + install -d "$DESTDIR$PREFIX/$TARGET/sys-root/$PREFIX/include" + cp -r dest/include/* "$DESTDIR/$PREFIX/$TARGET/sys-root/$PREFIX/include" diff --git a/chunks/at-spi2-atk.morph b/chunks/at-spi2-atk.morph new file mode 100644 index 00000000..72bbbc3a --- /dev/null +++ b/chunks/at-spi2-atk.morph @@ -0,0 +1,8 @@ +name: at-spi2-atk +kind: chunk +repo: upstream:at-spi2-atk +ref: 363953fff4e3e12152ce2498b58a471884b497f5 +build-system: autotools +configure-commands: +- sed -i -e 's/automake-1.11/automake-1.11a automake-1.11/g' autogen.sh +- ./autogen.sh --prefix="$PREFIX" diff --git a/chunks/at-spi2-core.morph b/chunks/at-spi2-core.morph new file mode 100644 index 00000000..c5d4af2c --- /dev/null +++ b/chunks/at-spi2-core.morph @@ -0,0 +1,5 @@ +name: at-spi2-core +kind: chunk +repo: upstream:at-spi2-core +ref: 9bfebf07e866acadb5d2123568fd0119a7e0575b +build-system: autotools diff --git a/chunks/atk.morph b/chunks/atk.morph new file mode 100644 index 00000000..b4798672 --- /dev/null +++ b/chunks/atk.morph @@ -0,0 +1,5 @@ +name: atk +kind: chunk +repo: upstream:atk +ref: e35410e06337afa3d66fcdde9b16422648de4e04 +build-system: autotools diff --git a/chunks/attr.morph b/chunks/attr.morph new file mode 100644 index 00000000..93c5e935 --- /dev/null +++ b/chunks/attr.morph @@ -0,0 +1,16 @@ +name: attr +kind: chunk +repo: upstream:attr +ref: be4a3c1d50981d2cbbe2cfb55498cac51909c37f +configure-commands: +- sed -i -e 's,PKG_\(.*\)_DIR\t= ,PKG_\1_DIR\t= \$(DESTDIR),g' include/builddefs.in +- sed -i -e 's,\$\$LOCAL_CONFIGURE_OPTIONS,\$(LOCAL_CONFIGURE_OPTIONS),g' Makefile +- make LOCAL_CONFIGURE_OPTIONS="--prefix=/usr --exec-prefix=/usr --sbindir=/usr/sbin + --bindir=/usr/bin --libdir=/usr/lib --libexecdir=/usr/lib --enable-lib64=yes --includedir=/usr/include + --mandir=/usr/share/man --datadir=/usr/share" configure +build-commands: +- make SHELL=/bin/bash +install-commands: +- make SHELL=/bin/bash DESTDIR="$DESTDIR" install-lib install-dev +comments: +- 'The DESTDIR patch idea comes from: http://pkgs.fedoraproject.org/gitweb/?p=attr.git;a=blob_plain;f=attr-2.4.32-build.patch' diff --git a/chunks/audiomanager.morph b/chunks/audiomanager.morph new file mode 100644 index 00000000..86806d23 --- /dev/null +++ b/chunks/audiomanager.morph @@ -0,0 +1,5 @@ +name: audiomanager +kind: chunk +repo: upstream:audiomanager +ref: f005d28c3bfa2f46128619dddbce954b9d7b928a +build-system: cmake diff --git a/chunks/autoconf.morph b/chunks/autoconf.morph new file mode 100644 index 00000000..af1bef13 --- /dev/null +++ b/chunks/autoconf.morph @@ -0,0 +1,7 @@ +name: autoconf +kind: chunk +repo: upstream:autoconf +ref: cffdb90be331111ce3fbe4a32320181ec2b92652 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" diff --git a/chunks/automake.morph b/chunks/automake.morph new file mode 100644 index 00000000..e923aa2d --- /dev/null +++ b/chunks/automake.morph @@ -0,0 +1,10 @@ +name: automake +kind: chunk +repo: upstream:automake +ref: 5ac84ae6760252fc60b144a7b4deb41694f95fe7 +build-system: autotools +configure-commands: +- ./bootstrap +- ./configure --prefix="$PREFIX" +build-commands: +- unset DESTDIR; make diff --git a/chunks/babel.morph b/chunks/babel.morph new file mode 100644 index 00000000..63b14de7 --- /dev/null +++ b/chunks/babel.morph @@ -0,0 +1,5 @@ +name: babel +kind: chunk +repo: upstream:babel +ref: d764b35bc3910b8f67ff811752df615afa7667f6 +build-system: python-distutils diff --git a/chunks/bash.morph b/chunks/bash.morph new file mode 100644 index 00000000..b66564c6 --- /dev/null +++ b/chunks/bash.morph @@ -0,0 +1,10 @@ +name: bash +kind: chunk +repo: upstream:bash +ref: 783c677f45354b0d6df70e552217ecad8481804f +configure-commands: +- ./configure --prefix=/usr --bindir=/bin --without-bash-malloc --with-installed-readline +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/bc.morph b/chunks/bc.morph new file mode 100644 index 00000000..4e3b82b3 --- /dev/null +++ b/chunks/bc.morph @@ -0,0 +1,5 @@ +name: bc +kind: chunk +repo: upstream:bc-tarball +ref: 0956d119432ff6a2e85bae1fa336df799cad70b0 +build-system: autotools diff --git a/chunks/binutils.morph b/chunks/binutils.morph new file mode 100644 index 00000000..519e5087 --- /dev/null +++ b/chunks/binutils.morph @@ -0,0 +1,9 @@ +name: binutils +kind: chunk +repo: upstream:binutils-redhat +ref: 987eb543a034cddc4eeb103f08f566f24a5f964a +build-system: autotools +configure-commands: +- | + ./configure --prefix="$PREFIX" --disable-nls --disable-werror \ + --with-system-zlib diff --git a/chunks/bison.morph b/chunks/bison.morph new file mode 100644 index 00000000..ce0797f7 --- /dev/null +++ b/chunks/bison.morph @@ -0,0 +1,11 @@ +name: bison +kind: chunk +repo: upstream:bison +ref: 6729ad1c314b179225325dcc1bc684077a71f859 +configure-commands: +- bash bootstrap --skip-po +- ./configure --prefix=/usr --disable-nls +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/bluez-tools.morph b/chunks/bluez-tools.morph new file mode 100644 index 00000000..92efed33 --- /dev/null +++ b/chunks/bluez-tools.morph @@ -0,0 +1,12 @@ +name: bluez-tools +kind: chunk +description: A set of tools to manage Bluetooth devices for Linux +repo: upstream:bluez-tools +ref: 7350787e96a6ecf2cc5d4afddb3321ccad9fa461 +build-system: autotools +configure-commands: +- sed -i -e 's/-lreadline/-lreadline -lncurses/g' configure.ac +- ./autogen.sh +- ./configure --prefix="$PREFIX" --disable-obex +build-commands: +- LDFLAGS="$LDFLAGS -lncurses" make diff --git a/chunks/bluez.morph b/chunks/bluez.morph new file mode 100644 index 00000000..984c8f69 --- /dev/null +++ b/chunks/bluez.morph @@ -0,0 +1,14 @@ +name: bluez +kind: chunk +description: Bluetooth protocol stack for Linux +repo: upstream:bluez +ref: 9e483337a42f0ddef06cc9ad146c8523f2b08888 +build-system: autotools +configure-commands: +- autoreconf -ivf +- ./configure --prefix="$PREFIX" --enable-tools --enable-test --enable-alsa --enable-library + --with-telephony=ofono --sysconfdir=/etc --localstatedir=/var --libexecdir=/lib +install-commands: +- make install +- mkdir -p "$DESTDIR/etc/systemd/system/bluetooth.target.wants" +- ln -s /lib/systemd/system/bluetooth.service "$DESTDIR/etc/systemd/system/bluetooth.target.wants/bluetooth.service" diff --git a/chunks/boost.morph b/chunks/boost.morph new file mode 100644 index 00000000..e0713b15 --- /dev/null +++ b/chunks/boost.morph @@ -0,0 +1,10 @@ +name: boost +kind: chunk +repo: upstream:boost-tarball +ref: 026fc3d84a27e84a61d0f4c26f011a68271a0d6e +configure-commands: +- ./bootstrap.sh +build-commands: +- ./b2 || true +install-commands: +- ./b2 install --prefix=$DESTDIR$PREFIX || true diff --git a/chunks/boto.morph b/chunks/boto.morph new file mode 100644 index 00000000..11719f5a --- /dev/null +++ b/chunks/boto.morph @@ -0,0 +1,5 @@ +name: boto +kind: chunk +repo: upstream:boto +ref: bd49c22b5a30bf58096d58efc4762f1fea3e2caf +build-system: python-distutils diff --git a/chunks/bottle.morph b/chunks/bottle.morph new file mode 100644 index 00000000..85c3dfd9 --- /dev/null +++ b/chunks/bottle.morph @@ -0,0 +1,5 @@ +name: bottle +kind: chunk +repo: upstream:bottle +ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f +build-system: python-distutils diff --git a/chunks/bsp-armv7-highbank-linux.morph b/chunks/bsp-armv7-highbank-linux.morph new file mode 100644 index 00000000..662bb340 --- /dev/null +++ b/chunks/bsp-armv7-highbank-linux.morph @@ -0,0 +1,46 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: cb27bf639e30c5126361c9cb7dd32c2e36a98d8a +configure-commands: +- make multi_v7_defconfig +- scripts/config -e AUTOFS4_FS +- scripts/config -e BLK_DEV_LOOP +- scripts/config -e CGROUPS +- scripts/config -e CONFIG_POSIX_MQUEUE +- scripts/config -e CPU_IDLE +- scripts/config -e EXT4_FS +- scripts/config -e EXT$_USE_FOR_EXT23 +- scripts/config -e PACKET +- scripts/config -e UNIX +- scripts/config -e INET +- scripts/config -e IP_MULTICAST +- scripts/config -e IP_PNP +- scripts/config -e IP_PNP_DHCP +- scripts/config -e IP_PNP_BOOTP +- scripts/config -e MSDOS_FS +- scripts/config -e NETWORK_FILESYSTEMS +- scripts/config -e NET_KEY +- scripts/config -e NFS_FS +- scripts/config -e NFS_V3 +- scripts/config -e ROOT_NFS +- scripts/config -e LOCKD +- scripts/config -e LOCKD_V4 +- scripts/config -e NFS_COMMON +- scripts/config -e SUNRPC +- scripts/config -e SYSVIPC +- scripts/config -e BTRFS_FS +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e TMPFS +- scripts/config -e TMPFS_POSIX_ACL +- scripts/config -e VFAT_FS +- yes '' | make oldconfig +build-commands: +- make zImage $MAKEFLAGS +install-commands: +- mkdir -p "$DESTDIR"/boot +- cp arch/arm/boot/zImage "$DESTDIR"/boot/zImage diff --git a/chunks/bsp-armv7-versatile-linux.morph b/chunks/bsp-armv7-versatile-linux.morph new file mode 100644 index 00000000..951740cf --- /dev/null +++ b/chunks/bsp-armv7-versatile-linux.morph @@ -0,0 +1,26 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: 5a9b14cc3d6bc4060cc55ed6e1d2b5565b201ad5 +configure-commands: +- make ARCH=arm vexpress_defconfig +- scripts/config -e BTRFS_FS +- scripts/config -e BTRFS_FS_POSIX_ACL +- scripts/config -d BTRFS_FS_CHECK_INTEGRITY +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config -e CGROUPS +- scripts/config -e AUTOFS4_FS +- scripts/config -e BLK_DEV_LOOP +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e SECCOMP +- scripts/config -d DEBUG_STACK_TRACE +- scripts/config -e FB_VESA +- yes '' | make oldconfig +build-commands: +- make ARCH=arm zImage $MAKEFLAGS +install-commands: +- mkdir -p "$DESTDIR"/boot +- cp arch/arm/boot/zImage "$DESTDIR"/boot/zImage diff --git a/chunks/bsp-armv7b-vexpress-tc2-linux.morph b/chunks/bsp-armv7b-vexpress-tc2-linux.morph new file mode 100644 index 00000000..2cf6f75f --- /dev/null +++ b/chunks/bsp-armv7b-vexpress-tc2-linux.morph @@ -0,0 +1,50 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: db9d2e3dd6fc61f0f7a01ce11ad10f27e648e2b0 +configure-commands: +- make vexpress_bjdooks_be_defconfig +- scripts/config -e CPU_BIG_ENDIAN +- scripts/config -e CPU_ENDIAN_BE8 +- scripts/config -e CPU_BE8_BOOT_LE +- scripts/config -e PACKET +- scripts/config -e UNIX +- scripts/config -e NET_KEY +- scripts/config -e INET +- scripts/config -e IP_MULTICAST +- scripts/config -e IP_PNP +- scripts/config -e IP_PNP_DHCP +- scripts/config -e IP_PNP_BOOTP +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config -e BLK_DEV_LOOP +- scripts/config -e BTRFS_FS +- scripts/config -e TMPFS +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e CGROUPS +- scripts/config -e AUTOFS4_FS +- scripts/config -e NETWORK_FILESYSTEMS +- scripts/config -e NFS_FS +- scripts/config -e NFS_V3 +- scripts/config -e ROOT_NFS +- scripts/config -e LOCKD +- scripts/config -e LOCKD_V4 +- scripts/config -e NFS_COMMON +- scripts/config -e SUNRPC +- scripts/config -e SYSVIPC +- scripts/config -e CONFIG_POSIX_MQUEUE +- scripts/config -e CPU_IDLE +- scripts/config -e EXT4_FS +- scripts/config -e EXT4_USE_FOR_EXT23 +- scripts/config -e MSDOS_FS +- scripts/config -e VFAT_FS +- yes '' | make oldconfig +build-commands: +- make zImage vexpress-v2p-ca15_a7.dtb +- cat arch/arm/boot/zImage arch/arm/boot/dts/vexpress-v2p-ca15_a7.dtb | dd conv=sync + bs=4 of=kernel.bin +install-commands: +- mkdir -p "$DESTDIR"/boot +- cp kernel.bin "$DESTDIR"/boot/zImage diff --git a/chunks/bsp-imx53-linux.morph b/chunks/bsp-imx53-linux.morph new file mode 100644 index 00000000..8ae6c25b --- /dev/null +++ b/chunks/bsp-imx53-linux.morph @@ -0,0 +1,95 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe +products: +- artifact: linux-devel + include: + - (usr/)?src/linux/.* +- artifact: linux-bins + include: + - boot/.* +- artifact: linux-libs + include: + - lib/.* +configure-commands: +- make defconfig +- scripts/config -e PACKET +- scripts/config -e SATA_AHCI +- scripts/config -e ATA_GENERIC +- scripts/config -e HAVE_IDE +- scripts/config -d BLK_DEV_IDE_SATA +- scripts/config -e BTRFS_FS +- scripts/config -e BTRFS_FS_POSIX_ACL +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config -e CGROUPS +- scripts/config -e AUTOFS4_FS +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e EXT2_FS +- scripts/config -e EXT2_FS_XATTR +- scripts/config -e EXT2_FS_POSIX_ACL +- scripts/config -e EXT2_FS_SECURITY +- scripts/config -e EXT2_FS_XIP +- scripts/config -e EXT3_FS +- scripts/config -d EXT3_DEFAULTS_TO_ORDERED +- scripts/config -e EXT3_FS_XATTR +- scripts/config -e EXT3_FS_POSIX_ACL +- scripts/config -e EXT3_FS_SECURITY +- scripts/config -e EXT4_FS +- scripts/config -e EXT4_FS_XATTR +- scripts/config -e EXT4_FS_POSIX_ACL +- scripts/config -e EXT4_FS_SECURITY +- scripts/config -d EXT4_DEBUG +- scripts/config -d JBD_DEBUG +- scripts/config -d JBD2_DEBUG +- scripts/config -e BLK_DEV_LOOP +- scripts/config -d BLK_DEV_CRYPTOLOOP +- scripts/config -e CEPH_FS +- scripts/config --set-val BLK_DEV_LOOP_MIN_COUNT 8 +- scripts/config -e VIRTIO +- scripts/config -e VIRTIO_RING +- scripts/config -e VIRTIO_PCI +- scripts/config -e VIRTIO_BALLOON +- scripts/config -e VIRTIO_BLK +- scripts/config -e VIRTIO_NET +- scripts/config -e VIRTIO_CONSOLE +- scripts/config -e HW_RANDOM_VIRTIO +- scripts/config -e R8169 +- scripts/config -e 8139TOO +- scripts/config -e 8139CP +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e SECCOMP +- scripts/config -d DEBUG_STACK_TRACE +- scripts/config -e NFSD +- scripts/config -e NFSD_V3 +- scripts/config -e KVM +- scripts/config -e TUN +- scripts/config -e BRIDGE +- scripts/config -e VHOST_NET +- scripts/config -e NF_NAT +- scripts/config -e NF_NAT_IPV4 +- scripts/config -e IP_NF_TARGET_MASQUERADE +- scripts/config -e FB_VESA +- yes '' | make oldconfig +build-commands: +- make $MAKEFLAGS +install-commands: +- mkdir -p "$DESTDIR"/boot +- make INSTALL_PATH="$DESTDIR"/boot install +- make INSTALL_MOD_PATH="$DESTDIR" modules_install +- install -d "$DESTDIR$PREFIX/src/linux" +- | + ( + printf 'Makefile\0' + printf 'Module.symvers\0' + find arch/x86 -maxdepth 1 -name 'Makefile*' -print0 + find arch/x86 \( -name 'module.lds' -o -name 'Kbuild.platforms' -o -name 'Platform' \) -print0 + find arch/x86 \( -type d -a \( -name include -o -name scripts \) \) -o \ + \! -type d -a \( -path '*include/*' -o -path '*scripts/*' \) -print0 + find include -name 'asm*' -prune -o -print0 + find include/asm-generic -print0 + find include/uapi -print0 + find scripts -print0 + ) | cpio -0pumd "$DESTDIR$PREFIX/src/linux" diff --git a/chunks/bsp-ppc64-generic-linux.morph b/chunks/bsp-ppc64-generic-linux.morph new file mode 100644 index 00000000..6e6e2404 --- /dev/null +++ b/chunks/bsp-ppc64-generic-linux.morph @@ -0,0 +1,57 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: 7758cbb7fe9277c8486d87791f0e5f1398d0fb22 +configure-commands: +- make ARCH=powerpc ppc64_defconfig +- scripts/config -e NAMESPACES +- scripts/config -e PACKET +- scripts/config -e SATA_AHCI +- scripts/config -e ATA_GENERIC +- scripts/config -e HAVE_IDE +- scripts/config -d BLK_DEV_IDE_SATA +- scripts/config -e BTRFS_FS +- scripts/config -e BTRFS_FS_POSIX_ACL +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config -e CGROUPS +- scripts/config -e AUTOFS4_FS +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e EXT2_FS +- scripts/config -e EXT2_FS_XATTR +- scripts/config -e EXT2_FS_POSIX_ACL +- scripts/config -e EXT2_FS_SECURITY +- scripts/config -e EXT2_FS_XIP +- scripts/config -e EXT3_FS +- scripts/config -d EXT3_DEFAULTS_TO_ORDERED +- scripts/config -e EXT3_FS_XATTR +- scripts/config -e EXT3_FS_POSIX_ACL +- scripts/config -e EXT3_FS_SECURITY +- scripts/config -e EXT4_FS +- scripts/config -e EXT4_FS_XATTR +- scripts/config -e EXT4_FS_POSIX_ACL +- scripts/config -e EXT4_FS_SECURITY +- scripts/config -d EXT4_DEBUG +- scripts/config -d JBD_DEBUG +- scripts/config -d JBD2_DEBUG +- scripts/config -e BLK_DEV_LOOP +- scripts/config -d BLK_DEV_CRYPTOLOOP +- scripts/config --set-val BLK_DEV_LOOP_MIN_COUNT 8 +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e SECCOMP +- scripts/config -d DEBUG_STACK_TRACE +- scripts/config -e NFSD +- scripts/config -e NFSD_V3 +- scripts/config -e IP_PNP +- scripts/config -e IP_PNP_DHCP +- scripts/config -e NFS_FS +- scripts/config -e ROOT_NFS +- scripts/config -e PCI +- scripts/config -e TIGON3 +- yes '' | make oldconfig +build-commands: +- make $MAKEFLAGS ARCH=powerpc zImage +install-commands: +- mkdir -p "$DESTDIR"/boot +- cp arch/powerpc/boot/zImage "$DESTDIR"/boot/zImage diff --git a/chunks/bsp-wandboard-linux.morph b/chunks/bsp-wandboard-linux.morph new file mode 100644 index 00000000..1639712c --- /dev/null +++ b/chunks/bsp-wandboard-linux.morph @@ -0,0 +1,54 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: 635ad1134d5e3fccf8c9ec50983b8d39e1493ae9 +configure-commands: +- make ARCH=arm wandboard_defconfig +- scripts/config -e NAMESPACES +- scripts/config -e PACKET +- scripts/config -e SATA_AHCI +- scripts/config -e ATA_GENERIC +- scripts/config -e HAVE_IDE +- scripts/config -d BLK_DEV_IDE_SATA +- scripts/config -e BTRFS_FS +- scripts/config -e BTRFS_FS_POSIX_ACL +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config -e CGROUPS +- scripts/config -e AUTOFS4_FS +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e EXT2_FS +- scripts/config -e EXT2_FS_XATTR +- scripts/config -e EXT2_FS_POSIX_ACL +- scripts/config -e EXT2_FS_SECURITY +- scripts/config -e EXT2_FS_XIP +- scripts/config -e EXT3_FS +- scripts/config -d EXT3_DEFAULTS_TO_ORDERED +- scripts/config -e EXT3_FS_XATTR +- scripts/config -e EXT3_FS_POSIX_ACL +- scripts/config -e EXT3_FS_SECURITY +- scripts/config -e EXT4_FS +- scripts/config -e EXT4_FS_XATTR +- scripts/config -e EXT4_FS_POSIX_ACL +- scripts/config -e EXT4_FS_SECURITY +- scripts/config -d EXT4_DEBUG +- scripts/config -d JBD_DEBUG +- scripts/config -d JBD2_DEBUG +- scripts/config -e BLK_DEV_LOOP +- scripts/config -d BLK_DEV_CRYPTOLOOP +- scripts/config --set-val BLK_DEV_LOOP_MIN_COUNT 8 +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e SECCOMP +- scripts/config -d DEBUG_STACK_TRACE +- scripts/config -e NFSD +- scripts/config -e NFSD_V3 +- yes '' | make oldconfig +build-commands: +- make $MAKEFLAGS ARCH=arm uImage +- mkimage -A arm -T script -C none -n "Wandboard TFTP Boot Script" -d boot.script + boot.scr +install-commands: +- mkdir -p "$DESTDIR"/boot +- cp arch/arm/boot/uImage "$DESTDIR"/boot/uImage +- cp boot.scr "$DESTDIR"/boot/boot.scr diff --git a/chunks/bsp-wandboard-u-boot.morph b/chunks/bsp-wandboard-u-boot.morph new file mode 100644 index 00000000..a727079c --- /dev/null +++ b/chunks/bsp-wandboard-u-boot.morph @@ -0,0 +1,14 @@ +name: u-boot +kind: chunk +repo: upstream:u-boot +ref: fe57382d04b46c37f34cf8d3b3ad876554fd12bf +build-system: manual +build-commands: +- make tools +install-commands: +- mkdir -p "$DESTDIR$PREFIX/bin" +- install -m 755 tools/img2brec.sh "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/jtagconsole "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/netconsole "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/mkenvimage "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/mkimage "$DESTDIR$PREFIX/bin/." diff --git a/chunks/bsp-x86_32-generic-linux.morph b/chunks/bsp-x86_32-generic-linux.morph new file mode 100644 index 00000000..8ae6c25b --- /dev/null +++ b/chunks/bsp-x86_32-generic-linux.morph @@ -0,0 +1,95 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe +products: +- artifact: linux-devel + include: + - (usr/)?src/linux/.* +- artifact: linux-bins + include: + - boot/.* +- artifact: linux-libs + include: + - lib/.* +configure-commands: +- make defconfig +- scripts/config -e PACKET +- scripts/config -e SATA_AHCI +- scripts/config -e ATA_GENERIC +- scripts/config -e HAVE_IDE +- scripts/config -d BLK_DEV_IDE_SATA +- scripts/config -e BTRFS_FS +- scripts/config -e BTRFS_FS_POSIX_ACL +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config -e CGROUPS +- scripts/config -e AUTOFS4_FS +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e EXT2_FS +- scripts/config -e EXT2_FS_XATTR +- scripts/config -e EXT2_FS_POSIX_ACL +- scripts/config -e EXT2_FS_SECURITY +- scripts/config -e EXT2_FS_XIP +- scripts/config -e EXT3_FS +- scripts/config -d EXT3_DEFAULTS_TO_ORDERED +- scripts/config -e EXT3_FS_XATTR +- scripts/config -e EXT3_FS_POSIX_ACL +- scripts/config -e EXT3_FS_SECURITY +- scripts/config -e EXT4_FS +- scripts/config -e EXT4_FS_XATTR +- scripts/config -e EXT4_FS_POSIX_ACL +- scripts/config -e EXT4_FS_SECURITY +- scripts/config -d EXT4_DEBUG +- scripts/config -d JBD_DEBUG +- scripts/config -d JBD2_DEBUG +- scripts/config -e BLK_DEV_LOOP +- scripts/config -d BLK_DEV_CRYPTOLOOP +- scripts/config -e CEPH_FS +- scripts/config --set-val BLK_DEV_LOOP_MIN_COUNT 8 +- scripts/config -e VIRTIO +- scripts/config -e VIRTIO_RING +- scripts/config -e VIRTIO_PCI +- scripts/config -e VIRTIO_BALLOON +- scripts/config -e VIRTIO_BLK +- scripts/config -e VIRTIO_NET +- scripts/config -e VIRTIO_CONSOLE +- scripts/config -e HW_RANDOM_VIRTIO +- scripts/config -e R8169 +- scripts/config -e 8139TOO +- scripts/config -e 8139CP +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e SECCOMP +- scripts/config -d DEBUG_STACK_TRACE +- scripts/config -e NFSD +- scripts/config -e NFSD_V3 +- scripts/config -e KVM +- scripts/config -e TUN +- scripts/config -e BRIDGE +- scripts/config -e VHOST_NET +- scripts/config -e NF_NAT +- scripts/config -e NF_NAT_IPV4 +- scripts/config -e IP_NF_TARGET_MASQUERADE +- scripts/config -e FB_VESA +- yes '' | make oldconfig +build-commands: +- make $MAKEFLAGS +install-commands: +- mkdir -p "$DESTDIR"/boot +- make INSTALL_PATH="$DESTDIR"/boot install +- make INSTALL_MOD_PATH="$DESTDIR" modules_install +- install -d "$DESTDIR$PREFIX/src/linux" +- | + ( + printf 'Makefile\0' + printf 'Module.symvers\0' + find arch/x86 -maxdepth 1 -name 'Makefile*' -print0 + find arch/x86 \( -name 'module.lds' -o -name 'Kbuild.platforms' -o -name 'Platform' \) -print0 + find arch/x86 \( -type d -a \( -name include -o -name scripts \) \) -o \ + \! -type d -a \( -path '*include/*' -o -path '*scripts/*' \) -print0 + find include -name 'asm*' -prune -o -print0 + find include/asm-generic -print0 + find include/uapi -print0 + find scripts -print0 + ) | cpio -0pumd "$DESTDIR$PREFIX/src/linux" diff --git a/chunks/bsp-x86_64-generic-linux.morph b/chunks/bsp-x86_64-generic-linux.morph new file mode 100644 index 00000000..8ae6c25b --- /dev/null +++ b/chunks/bsp-x86_64-generic-linux.morph @@ -0,0 +1,95 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe +products: +- artifact: linux-devel + include: + - (usr/)?src/linux/.* +- artifact: linux-bins + include: + - boot/.* +- artifact: linux-libs + include: + - lib/.* +configure-commands: +- make defconfig +- scripts/config -e PACKET +- scripts/config -e SATA_AHCI +- scripts/config -e ATA_GENERIC +- scripts/config -e HAVE_IDE +- scripts/config -d BLK_DEV_IDE_SATA +- scripts/config -e BTRFS_FS +- scripts/config -e BTRFS_FS_POSIX_ACL +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config -e CGROUPS +- scripts/config -e AUTOFS4_FS +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e EXT2_FS +- scripts/config -e EXT2_FS_XATTR +- scripts/config -e EXT2_FS_POSIX_ACL +- scripts/config -e EXT2_FS_SECURITY +- scripts/config -e EXT2_FS_XIP +- scripts/config -e EXT3_FS +- scripts/config -d EXT3_DEFAULTS_TO_ORDERED +- scripts/config -e EXT3_FS_XATTR +- scripts/config -e EXT3_FS_POSIX_ACL +- scripts/config -e EXT3_FS_SECURITY +- scripts/config -e EXT4_FS +- scripts/config -e EXT4_FS_XATTR +- scripts/config -e EXT4_FS_POSIX_ACL +- scripts/config -e EXT4_FS_SECURITY +- scripts/config -d EXT4_DEBUG +- scripts/config -d JBD_DEBUG +- scripts/config -d JBD2_DEBUG +- scripts/config -e BLK_DEV_LOOP +- scripts/config -d BLK_DEV_CRYPTOLOOP +- scripts/config -e CEPH_FS +- scripts/config --set-val BLK_DEV_LOOP_MIN_COUNT 8 +- scripts/config -e VIRTIO +- scripts/config -e VIRTIO_RING +- scripts/config -e VIRTIO_PCI +- scripts/config -e VIRTIO_BALLOON +- scripts/config -e VIRTIO_BLK +- scripts/config -e VIRTIO_NET +- scripts/config -e VIRTIO_CONSOLE +- scripts/config -e HW_RANDOM_VIRTIO +- scripts/config -e R8169 +- scripts/config -e 8139TOO +- scripts/config -e 8139CP +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e SECCOMP +- scripts/config -d DEBUG_STACK_TRACE +- scripts/config -e NFSD +- scripts/config -e NFSD_V3 +- scripts/config -e KVM +- scripts/config -e TUN +- scripts/config -e BRIDGE +- scripts/config -e VHOST_NET +- scripts/config -e NF_NAT +- scripts/config -e NF_NAT_IPV4 +- scripts/config -e IP_NF_TARGET_MASQUERADE +- scripts/config -e FB_VESA +- yes '' | make oldconfig +build-commands: +- make $MAKEFLAGS +install-commands: +- mkdir -p "$DESTDIR"/boot +- make INSTALL_PATH="$DESTDIR"/boot install +- make INSTALL_MOD_PATH="$DESTDIR" modules_install +- install -d "$DESTDIR$PREFIX/src/linux" +- | + ( + printf 'Makefile\0' + printf 'Module.symvers\0' + find arch/x86 -maxdepth 1 -name 'Makefile*' -print0 + find arch/x86 \( -name 'module.lds' -o -name 'Kbuild.platforms' -o -name 'Platform' \) -print0 + find arch/x86 \( -type d -a \( -name include -o -name scripts \) \) -o \ + \! -type d -a \( -path '*include/*' -o -path '*scripts/*' \) -print0 + find include -name 'asm*' -prune -o -print0 + find include/asm-generic -print0 + find include/uapi -print0 + find scripts -print0 + ) | cpio -0pumd "$DESTDIR$PREFIX/src/linux" diff --git a/chunks/bsp-x86_64-generic-nasm.morph b/chunks/bsp-x86_64-generic-nasm.morph new file mode 100644 index 00000000..0a632eaf --- /dev/null +++ b/chunks/bsp-x86_64-generic-nasm.morph @@ -0,0 +1,7 @@ +name: nasm +kind: chunk +repo: upstream:nasm +ref: 78bdad3d14fb875d5f2062957e326ba2a9e4ccb0 +build-system: autotools +install-commands: +- make INSTALLROOT="$DESTDIR" install diff --git a/chunks/bsp-x86_64-generic-syslinux.morph b/chunks/bsp-x86_64-generic-syslinux.morph new file mode 100644 index 00000000..b5e6667b --- /dev/null +++ b/chunks/bsp-x86_64-generic-syslinux.morph @@ -0,0 +1,11 @@ +name: syslinux +kind: chunk +repo: upstream:syslinux +ref: 8821237240c5374d83298b2da5ad88fa1e3c1ef7 +configure-commands: [] +build-commands: +- make clean +- make +- make installer +install-commands: +- make INSTALLROOT="$DESTDIR" install diff --git a/chunks/btrfs-progs.morph b/chunks/btrfs-progs.morph new file mode 100644 index 00000000..f947f096 --- /dev/null +++ b/chunks/btrfs-progs.morph @@ -0,0 +1,9 @@ +name: btrfs-progs +kind: chunk +repo: upstream:btrfs-progs +ref: 304f215abb836811e6d78e0a3da53d48aa0e7ca7 +configure-commands: [] +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" prefix="$PREFIX" install diff --git a/chunks/build-essential-linux-api-headers.morph b/chunks/build-essential-linux-api-headers.morph new file mode 100644 index 00000000..05762306 --- /dev/null +++ b/chunks/build-essential-linux-api-headers.morph @@ -0,0 +1,9 @@ +name: linux-api-headers +kind: chunk +repo: upstream:linux +ref: eff825d6e284eb0fb04b434429a3e3b2e10cabf8 +install-commands: +- make mrproper +- ARCH=$(./morph-arch) make INSTALL_HDR_PATH=dest headers_install +- install -d "$DESTDIR${PREFIX-/usr}/include" +- cp -r dest/include/* "$DESTDIR/${PREFIX-/usr}/include" diff --git a/chunks/busybox.morph b/chunks/busybox.morph new file mode 100644 index 00000000..37fe0b24 --- /dev/null +++ b/chunks/busybox.morph @@ -0,0 +1,96 @@ +name: busybox +kind: chunk +repo: upstream:busybox +ref: eeb9014f28e3aa00673a0fad127e7420da4392db +configure-commands: +- make defconfig +- sed -e 's|.*UDHCPC_DEFAULT_SCRIPT.*|CONFIG_UDHCPC_DEFAULT_SCRIPT="'"$PREFIX"/share/udhcpc/default.script'"|' + -i .config +- sed -e 's|.*IFUPDOWN_IFSTATE_PATH.*|CONFIG_IFUPDOWN_IFSTATE_PATH="/run/ifstate"|' + -i .config +- '[ "$PREFIX" = /usr ] || sed -e ''s/.*INSTALL_NO_USR.*/CONFIG_INSTALL_NO_USR=y/'' + -i .config' +- sed -e 's/CONFIG_INETD=y.*/# CONFIG_INETD is not set/' -i .config +- sed -e 's/CONFIG_PATCH=y.*/# CONFIG_PATCH is not set/' -i .config +- sed -e 's/CONFIG_DEPMOD=y.*/# CONFIG_DEPMOD is not set/' -i .config +- sed -e 's/CONFIG_INSMOD=y.*/# CONFIG_INSMOD is not set/' -i .config +- sed -e 's/CONFIG_MODPROBE=y.*/# CONFIG_MODPROBE is not set/' -i .config +- sed -e 's/CONFIG_MODPROBE_SMALL=y.*/# CONFIG_MODPROBE_SMALL is not set/' -i .config +- sed -e 's/CONFIG_LSMOD=y.*/# CONFIG_LSMOD is not set/' -i .config +- sed -e 's/CONFIG_RMMOD=y.*/# CONFIG_RMMOD is not set/' -i .config +- sed -e 's/CONFIG_FEATURE_MOUNT_CIFS=y.*/# CONFIG_FEATURE_MOUNT_CIFS is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_EXTRA_QUIET=y.*/# CONFIG_FEATURE_EXTRA_QUIET is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_INIT_COREDUMPS=y.*/# CONFIG_FEATURE_INIT_COREDUMPS is not + set/' -i .config +- sed -e 's/CONFIG_FEATURE_INIT_SCTTY=y.*/# CONFIG_FEATURE_INIT_SCTTY is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_INIT_SYSLOG=y.*/# CONFIG_FEATURE_INIT_SYSLOG is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_INITRD=y.*/# CONFIG_FEATURE_INITRD is not set/' -i .config +- sed -e 's/CONFIG_FEATURE_MINIX2=y.*/# CONFIG_FEATURE_MINIX2 is not set/' -i .config +- sed -e 's/CONFIG_FSCK_MINIX=y.*/# CONFIG_FSCK_MINIX is not set/' -i .config +- sed -e 's/CONFIG_LOSETUP=y.*/# CONFIG_LOSETUP is not set/' -i .config +- sed -e 's/CONFIG_LSUSB=y.*/# CONFIG_LSUSB is not set/' -i .config +- sed -e 's/CONFIG_LZMA=y.*/# CONFIG_LZMA is not set/' -i .config +- sed -e 's/CONFIG_MKFS_EXT2=y.*/# CONFIG_MKFS_EXT2 is not set/' -i .config +- sed -e 's/CONFIG_MKFS_MINIX=y.*/# CONFIG_MKFS_MINIX is not set/' -i .config +- sed -e 's/CONFIG_STRINGS=y.*/# CONFIG_STRINGS is not set/' -i .config +- sed -e 's/CONFIG_UNLZMA=y.*/# CONFIG_UNLZMA is not set/' -i .config +- sed -e 's/CONFIG_UNXZ=y.*/# CONFIG_UNXZ is not set/' -i .config +- sed -e 's/CONFIG_XZ=y.*/# CONFIG_XZ is not set/' -i .config +build-commands: +- make +- | + for fin in systemd-units/*.in + do + f=$(echo "$fin" | sed 's/\.in$//') + sed -e 's|@rootprefix@||g' "$fin" >"$f"; + done +install-commands: +- | + if [ "$PREFIX" = /usr ]; then PREFIX=; fi && + make CONFIG_PREFIX="$DESTDIR$PREFIX" install && + chmod 6755 "$DESTDIR$PREFIX"/bin/busybox +- mkdir -p "$DESTDIR/var/spool/cron/crontabs" +- mkdir -p "$DESTDIR/lib/systemd/system/multi-user.target.wants" +- | + for f in systemd-units/*.service; do + install -m 644 "$f" "$DESTDIR/lib/systemd/system"; + done +- | + for f in $(cd systemd-units; ls *.service | grep -v -F "@"); do + ln -s "../$f" "$DESTDIR/lib/systemd/system/multi-user.target.wants/"; + done +- mkdir -p "$DESTDIR/lib/udev/rules.d" +- for f in udev-rules/100-baserock.rules; do install -m 644 "$f" "$DESTDIR/lib/udev/rules.d"; + done +- mkdir -p "$DESTDIR$PREFIX"/share/udhcpc +- cp examples/udhcp/simple.script "$DESTDIR$PREFIX"/share/udhcpc/default.script +- install scripts/run-ntpd-with-config "$DESTDIR$PREFIX"/sbin/. +- install -d "$DESTDIR/etc" +- | + cat << EOF > "$DESTDIR/etc/ntpd.conf" + server 0.pool.ntp.org + server 1.pool.ntp.org + server 2.pool.ntp.org + server 3.pool.ntp.org + EOF +- | + cat << EOF > "$DESTDIR/etc/profile" + # Set default pager to less + export MANPAGER='less -R' + EOF +- | + cat << EOF > "$DESTDIR/etc/man.conf" + # This file is used by man to provide a manpath for those without one by + # examining their PATH environment variable. + # + # Lines beginning with `#' are comments and are ignored. Any combination of + # tabs or spaces may be used as `whitespace' separators. + + MANDATORY_MANPATH /usr/man + MANDATORY_MANPATH /usr/share/man + MANDATORY_MANPATH /usr/local/share/man + EOF diff --git a/chunks/bzip2.morph b/chunks/bzip2.morph new file mode 100644 index 00000000..98e38eee --- /dev/null +++ b/chunks/bzip2.morph @@ -0,0 +1,12 @@ +name: bzip2 +kind: chunk +repo: upstream:bzip2 +ref: 8deafa68e52b230018c0318dc7959ff9af3ad2a5 +configure-commands: +- sed -i -rf bzip2.morph-makefix.sed Makefile +build-commands: +- make -f Makefile-libbz2_so +- make +install-commands: +- make DESTDIR="$DESTDIR" PREFIX="$PREFIX" install +- install libbz2.so* "$DESTDIR$PREFIX/lib" diff --git a/chunks/bzr-fastimport.morph b/chunks/bzr-fastimport.morph new file mode 100644 index 00000000..cc0aff3b --- /dev/null +++ b/chunks/bzr-fastimport.morph @@ -0,0 +1,5 @@ +name: bzr-fastimport +kind: chunk +repo: upstream:bzr-fastimport +ref: b3cda9967f857127bd4dab5eb72223a95916f5ea +build-system: python-distutils diff --git a/chunks/bzr-tarball.morph b/chunks/bzr-tarball.morph new file mode 100644 index 00000000..d9e93d2f --- /dev/null +++ b/chunks/bzr-tarball.morph @@ -0,0 +1,5 @@ +name: bzr-tarball +kind: chunk +repo: upstream:bzr-tarball +ref: e61c7edb4789abcd0f73c30fe719fa6fea478a52 +build-system: python-distutils diff --git a/chunks/cairo.morph b/chunks/cairo.morph new file mode 100644 index 00000000..0984caad --- /dev/null +++ b/chunks/cairo.morph @@ -0,0 +1,7 @@ +name: cairo +kind: chunk +repo: upstream:cairo +ref: 86fd783959c537b8c0fd49fd979881178ca9a24e +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-glesv2 diff --git a/chunks/ccache.morph b/chunks/ccache.morph new file mode 100644 index 00000000..c4771066 --- /dev/null +++ b/chunks/ccache.morph @@ -0,0 +1,14 @@ +name: ccache +kind: chunk +repo: upstream:ccache +ref: 567631456f0899cdf0c382f898d38aadc8901d32 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR/$PREFIX/lib/ccache" +- for cc in gcc cc g++ c++; do ln -sf "$PREFIX/bin/ccache" "$DESTDIR/$PREFIX/lib/ccache/$cc"; + done +- for cc in gcc cc g++ c++; do ln -sf "$PREFIX/bin/ccache" "$DESTDIR/$PREFIX/lib/ccache/$TARGET-$cc"; + done diff --git a/chunks/ceph.morph b/chunks/ceph.morph new file mode 100644 index 00000000..acf8536c --- /dev/null +++ b/chunks/ceph.morph @@ -0,0 +1,20 @@ +name: ceph +kind: chunk +repo: upstream:ceph +ref: 8fdf1df512b73bad0eb695cdf9cbf2d09f0327d4 +build-system: autotools +configure-commands: +- NOCONFIGURE=1 ./autogen.sh +- ./configure --with-nss --prefix="$PREFIX" --sysconfdir=/etc --without-fuse --without-libatomic-ops +install-commands: +- make install +- install -D -m 755 src/init-ceph $DESTDIR/etc/init.d/ceph +- install -d $DESTDIR/etc/ceph +- install -D -d $DESTDIR/var/lib/ceph +- install -d $DESTDIR/var/lib/ceph/mon +- install -d $DESTDIR/var/lib/ceph/osd +- install -d $DESTDIR/var/lib/ceph/mds +- install -d $DESTDIR/var/lib/ceph/tmp +- install -d $DESTDIR/var/lib/ceph/bootstrap-mds +- install -d $DESTDIR/var/lib/ceph/bootstrap-osd +- install -D -d $DESTDIR/var/log/ceph diff --git a/chunks/cgit.morph b/chunks/cgit.morph new file mode 100644 index 00000000..08cef701 --- /dev/null +++ b/chunks/cgit.morph @@ -0,0 +1,9 @@ +name: cgit +kind: chunk +repo: upstream:cgit +ref: acbf4a15e260c711094455dbef7c024f2553fd32 +build-system: manual +build-commands: +- make prefix="$PREFIX" +install-commands: +- make prefix="$PREFIX" DESTDIR="$DESTDIR" install diff --git a/chunks/cliapp.morph b/chunks/cliapp.morph new file mode 100644 index 00000000..ad1b45d1 --- /dev/null +++ b/chunks/cliapp.morph @@ -0,0 +1,5 @@ +name: cliapp +kind: chunk +repo: upstream:cliapp +ref: cec20cedd062a3aef1b04f997e77b45090c07806 +build-system: python-distutils diff --git a/chunks/clod.morph b/chunks/clod.morph new file mode 100644 index 00000000..9d606663 --- /dev/null +++ b/chunks/clod.morph @@ -0,0 +1,10 @@ +name: clod +kind: chunk +description: Configuration Language Organised (by) Dots. +repo: upstream:gitano/clod +ref: da15894f42f48d15db997c4355d6b672371a4163 +build-system: manual +build-commands: +- make +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install diff --git a/chunks/cloud-init.morph b/chunks/cloud-init.morph new file mode 100644 index 00000000..76de124f --- /dev/null +++ b/chunks/cloud-init.morph @@ -0,0 +1,18 @@ +name: cloud-init +kind: chunk +repo: upstream:cloud-init +ref: eeb4923b3528ebf4d93d8297b2d489738c3ea7c3 +build-system: python-distutils +post-install-commands: +- mkdir -p "$DESTDIR"/lib/systemd/system +- cp systemd/* "$DESTDIR"/lib/systemd/system/ +- mkdir -p "$DESTDIR"/etc/systemd/system/ +- | + for S in $(cd systemd; ls *.service); do + ln -s /lib/systemd/system/$S "$DESTDIR"/etc/systemd/system/$S; + done +- mkdir -p "$DESTDIR"/lib/systemd/system/multi-user.target.wants/ +- | + for S in $(cd systemd; ls *.service); do + ln -s /lib/systemd/system/$S "$DESTDIR"/lib/systemd/system/multi-user.target.wants/$S; + done diff --git a/chunks/cloudinit-support-python-json-patch.morph b/chunks/cloudinit-support-python-json-patch.morph new file mode 100644 index 00000000..e512ad33 --- /dev/null +++ b/chunks/cloudinit-support-python-json-patch.morph @@ -0,0 +1,5 @@ +name: python-json-patch +kind: chunk +repo: upstream:python-json-patch +ref: 27c7032de25923593fa17cc14f535fb7abd52448 +build-system: python-distutils diff --git a/chunks/cloudinit-support-python-json-pointer.morph b/chunks/cloudinit-support-python-json-pointer.morph new file mode 100644 index 00000000..fc1d3247 --- /dev/null +++ b/chunks/cloudinit-support-python-json-pointer.morph @@ -0,0 +1,5 @@ +name: python-json-pointer +kind: chunk +repo: upstream:python-json-pointer +ref: 48dce313141ba5bf0d2f3dd2e590042c05755e53 +build-system: python-distutils diff --git a/chunks/cloudinit-support-python-prettytable.morph b/chunks/cloudinit-support-python-prettytable.morph new file mode 100644 index 00000000..9100fdef --- /dev/null +++ b/chunks/cloudinit-support-python-prettytable.morph @@ -0,0 +1,9 @@ +name: python-prettytable +kind: chunk +repo: upstream:python-prettytable +ref: 941133673e5a0003cd5ce1b6db2a51cf3307d9c1 +build-system: manual +build-commands: +- cd src && python setup.py build +install-commands: +- cd src && python setup.py install --prefix "$PREFIX" --root "$DESTDIR" diff --git a/chunks/cloudinit-support-python-requests.morph b/chunks/cloudinit-support-python-requests.morph new file mode 100644 index 00000000..1c5df9ec --- /dev/null +++ b/chunks/cloudinit-support-python-requests.morph @@ -0,0 +1,5 @@ +name: python-requests +kind: chunk +repo: upstream:python-requests +ref: b891877ee6d76b0a3f8cbf2e7cd34cc4cbc40b6b +build-system: python-distutils diff --git a/chunks/cmake.morph b/chunks/cmake.morph new file mode 100644 index 00000000..81b5ab8d --- /dev/null +++ b/chunks/cmake.morph @@ -0,0 +1,5 @@ +name: cmake +kind: chunk +repo: upstream:cmake +ref: 7f9a761e761046a479fda38ee13f5dacd94ceeea +build-system: autotools diff --git a/chunks/cmdtest.morph b/chunks/cmdtest.morph new file mode 100644 index 00000000..b7f85092 --- /dev/null +++ b/chunks/cmdtest.morph @@ -0,0 +1,8 @@ +name: cmdtest +kind: chunk +repo: upstream:cmdtest +ref: 62fa7e08f76a5b6bb8410add49c40656b3e73acd +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/chunks/colm.morph b/chunks/colm.morph new file mode 100644 index 00000000..932424d7 --- /dev/null +++ b/chunks/colm.morph @@ -0,0 +1,5 @@ +name: colm +kind: chunk +repo: upstream:colm +ref: fc633086748169632e93b945259197ba46f27695 +build-system: autotools diff --git a/chunks/configobj.morph b/chunks/configobj.morph new file mode 100644 index 00000000..9e94b90b --- /dev/null +++ b/chunks/configobj.morph @@ -0,0 +1,5 @@ +name: configobj +kind: chunk +repo: upstream:configobj +ref: 935a78736e4eb43b9fafae87f5e9902328673f63 +build-system: python-distutils diff --git a/chunks/connman.morph b/chunks/connman.morph new file mode 100644 index 00000000..31f19ac7 --- /dev/null +++ b/chunks/connman.morph @@ -0,0 +1,8 @@ +name: connman +kind: chunk +repo: upstream:connman +ref: f16e43ebc34a32937a67c56655586d2dc1518fbb +build-system: autotools +configure-commands: +- ./bootstrap +- ./configure --prefix="$PREFIX" --disable-wispr --disable-client LIBS=-lncurses diff --git a/chunks/coreutils.morph b/chunks/coreutils.morph new file mode 100644 index 00000000..f05d1718 --- /dev/null +++ b/chunks/coreutils.morph @@ -0,0 +1,11 @@ +name: coreutils +kind: chunk +repo: upstream:coreutils +ref: 66282c0d87c933218205b5e20ce46708182ac36e +build-system: autotools +configure-commands: +- sed -i -e '/^buildreq="/,/^"/{/rsync/d}' bootstrap.conf +- bash bootstrap --skip-po +- FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix="$PREFIX" --disable-nls --enable-no-install-program='[,base64,basename,cat,chcon,chgrp,chmod,chown,chroot,cksum,comm,cp,csplit,cut,date,dd,df,dir,dircolors,dirname,du,echo,env,expand,expr,false,fold,ginstall,groups,head,hostid,id,kill,ln,logname,ls,md5sum,mkdir,mkfifo,mknod,mktemp,mv,nice,nohup,od,printenv,printf,pwd,readlink,realpath,rm,rmdir,seq,sha1sum,sha224sum,sha256sum,sha384sum,sha512sum,sleep,sort,split,stat,stty,sum,sync,tac,tail,tee,test,timeout,touch,tr,true,tty,uname,unexpand,uniq,unlink,uptime,users,wc,who,whoami,yes' +install-commands: +- make INSTALL_PROGRAM=install DESTDIR="$DESTDIR" install diff --git a/chunks/cpython.morph b/chunks/cpython.morph new file mode 100644 index 00000000..e8965467 --- /dev/null +++ b/chunks/cpython.morph @@ -0,0 +1,9 @@ +name: cpython +kind: chunk +repo: upstream:cpython +ref: fa86445bfd4fb8e5441d685d92bf8a8ee237f022 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --enable-shared +post-install-commands: +- ln -s python2.7 "$DESTDIR"/"$PREFIX"/bin/python2 diff --git a/chunks/curl.morph b/chunks/curl.morph new file mode 100644 index 00000000..6bfe190e --- /dev/null +++ b/chunks/curl.morph @@ -0,0 +1,11 @@ +name: curl +kind: chunk +repo: upstream:curl +ref: 3c835adc9fe20f7b34df3f0abd4db6ff8b75bc3b +configure-commands: +- ./buildconf +- ./configure --disable-manual --prefix="$PREFIX" +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/cvs-tarball.morph b/chunks/cvs-tarball.morph new file mode 100644 index 00000000..05f797e9 --- /dev/null +++ b/chunks/cvs-tarball.morph @@ -0,0 +1,8 @@ +name: cvs-tarball +kind: chunk +repo: upstream:cvs-tarball +ref: ca4cd317a75ef4349563b5a9a734561beb4a4f98 +build-system: autotools +configure-commands: +- YACC='bison -y' ./configure --prefix "$PREFIX" --with-external-zlib --without-gssapi + --without-krb4 --disable-dependency-tracking --disable-nls --disable-rpath diff --git a/chunks/cvsps.morph b/chunks/cvsps.morph new file mode 100644 index 00000000..a8cb4d1c --- /dev/null +++ b/chunks/cvsps.morph @@ -0,0 +1,9 @@ +name: cvsps +kind: chunk +repo: upstream:cvsps +ref: 71c6d1f5668f405a7b259a0aac0d423f6c9b4d49 +build-system: manual +build-commands: +- make +install-commands: +- make install prefix="$DESTDIR$PREFIX" diff --git a/chunks/cxmanage.morph b/chunks/cxmanage.morph new file mode 100644 index 00000000..c2775ba6 --- /dev/null +++ b/chunks/cxmanage.morph @@ -0,0 +1,5 @@ +name: cxmanage +kind: chunk +repo: upstream:cxmanage +ref: 54116d3c486ed7aa49f284e4cad9e6e7c293bea6 +build-system: python-distutils diff --git a/chunks/cython.morph b/chunks/cython.morph new file mode 100644 index 00000000..ff474871 --- /dev/null +++ b/chunks/cython.morph @@ -0,0 +1,5 @@ +name: cython +kind: chunk +repo: upstream:cython +ref: 005d38d5921a603d5f4d413aae72f98a6d33192f +build-system: python-distutils diff --git a/chunks/dbus-glib.morph b/chunks/dbus-glib.morph new file mode 100644 index 00000000..769aa59b --- /dev/null +++ b/chunks/dbus-glib.morph @@ -0,0 +1,5 @@ +name: dbus-glib +kind: chunk +repo: upstream:dbus-glib +ref: ee85b071fb51efb9f9a48d4a658cbefefd14544a +build-system: autotools diff --git a/chunks/dbus-pre.morph b/chunks/dbus-pre.morph new file mode 100644 index 00000000..36810225 --- /dev/null +++ b/chunks/dbus-pre.morph @@ -0,0 +1,12 @@ +name: dbus-pre +kind: chunk +repo: upstream:dbus +ref: f2e4718bf42f507684949ebf484aa94df42abbbe +build-system: autotools +configure-commands: +- sh autogen.sh --no-configure +- ./configure --prefix="$PREFIX" --localstatedir=/var --sysconfdir=/etc --disable-systemd +build-commands: +- make XMLTO_OUTPUT= +install-commands: +- make XMLTO_OUTPUT= DESTDIR="$DESTDIR" install diff --git a/chunks/dbus.morph b/chunks/dbus.morph new file mode 100644 index 00000000..57d5ea88 --- /dev/null +++ b/chunks/dbus.morph @@ -0,0 +1,12 @@ +name: dbus +kind: chunk +repo: upstream:dbus +ref: f2e4718bf42f507684949ebf484aa94df42abbbe +build-system: autotools +configure-commands: +- sh autogen.sh --no-configure +- ./configure --prefix="$PREFIX" --localstatedir=/var --sysconfdir=/etc +build-commands: +- make XMLTO_OUTPUT= +install-commands: +- make XMLTO_OUTPUT= DESTDIR="$DESTDIR" install diff --git a/chunks/device-tree-compiler.morph b/chunks/device-tree-compiler.morph new file mode 100644 index 00000000..b7216f1b --- /dev/null +++ b/chunks/device-tree-compiler.morph @@ -0,0 +1,8 @@ +name: device-tree-compiler +kind: chunk +repo: upstream:device-tree-compiler +ref: c92f284c3cf76d471eb27a271de3a51cb45ed058 +build-commands: +- make all +install-commands: +- make install DESTDIR="$DESTDIR" PREFIX="$PREFIX" diff --git a/chunks/distcc.morph b/chunks/distcc.morph new file mode 100644 index 00000000..34de7503 --- /dev/null +++ b/chunks/distcc.morph @@ -0,0 +1,5 @@ +name: distcc +kind: chunk +repo: upstream:distcc +ref: 2f422c03925e82bf88b05da823813073a985b0e5 +build-system: autotools diff --git a/chunks/dnsmasq.morph b/chunks/dnsmasq.morph new file mode 100644 index 00000000..5f025a0e --- /dev/null +++ b/chunks/dnsmasq.morph @@ -0,0 +1,8 @@ +name: dnsmasq +kind: chunk +repo: upstream:dnsmasq +ref: 8471cd938ca41fbe4fee8ae3f657625c92cfb954 +build-system: autotools +configure-commands: [] +install-commands: +- make install PREFIX="$PREFIX" DESTDIR="$DESTDIR" diff --git a/chunks/drm.morph b/chunks/drm.morph new file mode 100644 index 00000000..4d1c03bd --- /dev/null +++ b/chunks/drm.morph @@ -0,0 +1,5 @@ +name: drm +kind: chunk +repo: upstream:drm +ref: 20c5607b57da113ca1a29caaa5a52eaf83808dff +build-system: autotools diff --git a/chunks/e2fsprogs.morph b/chunks/e2fsprogs.morph new file mode 100644 index 00000000..0852d603 --- /dev/null +++ b/chunks/e2fsprogs.morph @@ -0,0 +1,5 @@ +name: e2fsprogs +kind: chunk +repo: upstream:e2fsprogs +ref: 1ab0ea88057e922a89c6b8feebeb62c57e40f8de +build-system: autotools diff --git a/chunks/efl.morph b/chunks/efl.morph new file mode 100644 index 00000000..6bce99c8 --- /dev/null +++ b/chunks/efl.morph @@ -0,0 +1,12 @@ +name: efl +kind: chunk +repo: upstream:enlightenment/efl +ref: 8f9b565e79552f09a39507ce802786b1fe773d2d +configure-commands: +- ./autogen.sh --prefix=/usr --with-tests=none --disable-fribidi --disable-image-loader-gif + --disable-image-loader-tiff --disable-pulseaudio --disable-gstreamer --disable-audio + --disable-physics +build-commands: +- make VPATH=/usr/lib64 +install-commands: +- make DESTDIR="$DESTDIR" VPATH=/usr/lib64 install diff --git a/chunks/eglibc.morph b/chunks/eglibc.morph new file mode 100644 index 00000000..5114ffb2 --- /dev/null +++ b/chunks/eglibc.morph @@ -0,0 +1,23 @@ +name: eglibc +kind: chunk +repo: upstream:eglibc2 +ref: e57ce33023d37183847a0c2f692645887691576a +configure-commands: +- mkdir o +- cd libc && ln -s ../ports ports +- | + export CFLAGS="-O2 $CFLAGS"; cd o && + ../libc/configure \ + $(../morph-arch-config) \ + --prefix="$PREFIX" \ + --disable-profile \ + --enable-kernel=2.6.25 \ + --enable-add-ons=nptl,ports \ + --without-cvs \ + --without-selinux +build-commands: +- cd o && make localtime=UTC +install-commands: +- cd o && make install_root="$DESTDIR" localtime=UTC install +- mkdir -p "$DESTDIR/etc" +- install -m 644 -o root -g root nsswitch.conf "$DESTDIR/etc/nsswitch.conf" diff --git a/chunks/elementary-xfce.morph b/chunks/elementary-xfce.morph new file mode 100644 index 00000000..aebbd971 --- /dev/null +++ b/chunks/elementary-xfce.morph @@ -0,0 +1,12 @@ +name: elementary-xfce +kind: chunk +repo: upstream:elementary-xfce +ref: 81e683bb46f8ba58c49c60ed75124951b7ba0779 +install-commands: +- mkdir -p $DESTDIR/usr/share/icons/ +- cp -R elementary-xfce $DESTDIR/usr/share/icons/ +- cp -R elementary-xfce-* $DESTDIR/usr/share/icons/ +- gtk-update-icon-cache -t -f $DESTDIR/usr/share/icons/elementary-xfce +- gtk-update-icon-cache -t -f $DESTDIR/usr/share/icons/elementary-xfce-dark +- gtk-update-icon-cache -t -f $DESTDIR/usr/share/icons/elementary-xfce-darker +- gtk-update-icon-cache -t -f $DESTDIR/usr/share/icons/elementary-xfce-darkest diff --git a/chunks/elementary.morph b/chunks/elementary.morph new file mode 100644 index 00000000..db6422f4 --- /dev/null +++ b/chunks/elementary.morph @@ -0,0 +1,10 @@ +name: elementary +kind: chunk +repo: upstream:enlightenment/elementary +ref: e4c97ddffea9c91a291e1a6a7c6ebd1bbf47629a +configure-commands: +- ./autogen.sh --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/enlightenment.morph b/chunks/enlightenment.morph new file mode 100644 index 00000000..038145ce --- /dev/null +++ b/chunks/enlightenment.morph @@ -0,0 +1,10 @@ +name: enlightenment +kind: chunk +repo: upstream:enlightenment/enlightenment +ref: 041b8d14a22f9e4c7f34abe8b0f9a3a1f5933146 +configure-commands: +- ./autogen.sh --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/error-perl-tarball.morph b/chunks/error-perl-tarball.morph new file mode 100644 index 00000000..7c8a6a97 --- /dev/null +++ b/chunks/error-perl-tarball.morph @@ -0,0 +1,5 @@ +name: error-perl-tarball +kind: chunk +repo: upstream:error-perl-tarball +ref: 661707e7bd4282aeab5a2f6a8f02ca5731fd813f +build-system: cpan diff --git a/chunks/eterm.morph b/chunks/eterm.morph new file mode 100644 index 00000000..3ba6e43e --- /dev/null +++ b/chunks/eterm.morph @@ -0,0 +1,10 @@ +name: eterm +kind: chunk +repo: upstream:enlightenment/eterm +ref: 097234f1f27709ff2444e303350764ea3b80b3ad +configure-commands: +- ./autogen.sh --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/evas_generic_loaders.morph b/chunks/evas_generic_loaders.morph new file mode 100644 index 00000000..b3f791fb --- /dev/null +++ b/chunks/evas_generic_loaders.morph @@ -0,0 +1,10 @@ +name: evas_generic_loaders +kind: chunk +repo: upstream:enlightenment/evas_generic_loaders +ref: ddbdaa35201f4ef64f1a3f3b067a99e84c14565a +configure-commands: +- ./autogen.sh --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/exo.morph b/chunks/exo.morph new file mode 100644 index 00000000..fa359b52 --- /dev/null +++ b/chunks/exo.morph @@ -0,0 +1,10 @@ +name: exo +kind: chunk +repo: upstream:xfce/exo +ref: b985c4b5c72ef116d55bbf746c16a05f26afc045 +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- make +install-commands: +- make install diff --git a/chunks/fhs-dirs.morph b/chunks/fhs-dirs.morph new file mode 100644 index 00000000..70bf702a --- /dev/null +++ b/chunks/fhs-dirs.morph @@ -0,0 +1,52 @@ +name: fhs-dirs +kind: chunk +repo: baserock:baserock/fhs-dirs +ref: 442e2a6453ec380bf9d64f6be50e57d54ddf93d3 +install-commands: +- sh ./create-fhs-dirs "$DESTDIR" +- install -m 644 passwd "$DESTDIR/etc/passwd" +- install -m 600 shadow "$DESTDIR/etc/shadow" +- install -m 644 interfaces "$DESTDIR/etc/network/interfaces" +- install -m 644 group "$DESTDIR/etc/group" +- install -m 644 ld.so.conf "$DESTDIR/etc/ld.so.conf" +- install -m 644 issue "$DESTDIR/etc/issue" +- install -m 644 services "$DESTDIR/etc/services" +- install -m 644 protocols "$DESTDIR/etc/protocols" +- echo baserock > "$DESTDIR"/etc/hostname +decription: create the FHS 2.3 directory hierarchy and the usual files +devices: +- type: c + filename: /dev/console + gid: 0 + major: 5 + minor: 1 + permissions: '0600' + uid: 0 +- type: c + filename: /dev/full + gid: 0 + major: 1 + minor: 7 + permissions: '0666' + uid: 0 +- type: c + filename: /dev/null + gid: 0 + major: 1 + minor: 3 + permissions: '0666' + uid: 0 +- type: c + filename: /dev/urandom + gid: 0 + major: 1 + minor: 9 + permissions: '0666' + uid: 0 +- type: c + filename: /dev/zero + gid: 0 + major: 1 + minor: 5 + permissions: '0666' + uid: 0 diff --git a/chunks/file.morph b/chunks/file.morph new file mode 100644 index 00000000..a97dfb4b --- /dev/null +++ b/chunks/file.morph @@ -0,0 +1,5 @@ +name: file +kind: chunk +repo: upstream:file +ref: 3b49db406667ee7189b9ea69b9d9e0bdcc43c5b7 +build-system: autotools diff --git a/chunks/flex.morph b/chunks/flex.morph new file mode 100644 index 00000000..e0628ea1 --- /dev/null +++ b/chunks/flex.morph @@ -0,0 +1,14 @@ +name: flex +kind: chunk +repo: upstream:flex +ref: de10f98e8a2dc2a021796811490d0f30c3cd90bf +configure-commands: +- ./configure --prefix="$PREFIX" +build-commands: +- make dist_doc_DATA= +install-commands: +- make dist_doc_DATA= DESTDIR="$DESTDIR" install +- ln -s libfl.a "$DESTDIR$PREFIX/lib/libl.a" +- echo "#!$PREFIX/bin/sh" >"$DESTDIR$PREFIX/bin/lex" +- echo 'exec '"$PREFIX"'/bin/flex -l "$@"' >>"$DESTDIR$PREFIX/bin/lex" +- chmod 755 "$DESTDIR$PREFIX/bin/lex" diff --git a/chunks/flup.morph b/chunks/flup.morph new file mode 100644 index 00000000..08a4134f --- /dev/null +++ b/chunks/flup.morph @@ -0,0 +1,5 @@ +name: flup +kind: chunk +repo: upstream:flup +ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 +build-system: python-distutils diff --git a/chunks/fontconfig.morph b/chunks/fontconfig.morph new file mode 100644 index 00000000..0a602f15 --- /dev/null +++ b/chunks/fontconfig.morph @@ -0,0 +1,5 @@ +name: fontconfig +kind: chunk +repo: upstream:fontconfig +ref: 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3 +build-system: autotools diff --git a/chunks/foundation-groff.morph b/chunks/foundation-groff.morph new file mode 100644 index 00000000..673a06f9 --- /dev/null +++ b/chunks/foundation-groff.morph @@ -0,0 +1,13 @@ +name: groff +kind: chunk +repo: upstream:groff +ref: c7017a099f954bb6de60e79c876935b1bf438b9a +max-jobs: 1 +configure-commands: +- PAGE=A4 ./configure --prefix="$PREFIX" +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install +- ln -s eqn "$DESTDIR$PREFIX/bin/geqn" +- ln -s tbl "$DESTDIR$PREFIX/bin/gtbl" diff --git a/chunks/foundation-openssh.morph b/chunks/foundation-openssh.morph new file mode 100644 index 00000000..8b02a64f --- /dev/null +++ b/chunks/foundation-openssh.morph @@ -0,0 +1,30 @@ +name: openssh +kind: chunk +repo: upstream:openssh +ref: 233514106dcde5ac61a70f1043de563122e2f1c9 +configure-commands: +- autoreconf -if +- | + OPENSSL_SEEDS_ITSELF=yes ./configure \ + --prefix="$PREFIX" --sysconfdir=/etc/ssh \ + --datadir="$PREFIX/share/sshd" \ + --libexecdir="$PREFIX/lib/openssh" \ + --with-privsep-path=/var/lib/sshd +build-commands: +- make +- | + sed -e "s|@prefix@|$PREFIX|g" \ + -e 's|@STARTUP_SCRIPT_SHELL@|/bin/sh|g' \ + -e 's|@sysconfdir@|/etc/ssh|g' \ + -e 's|@COMMENT_OUT_ECC@||g' \ + sshd-keygen.in >sshd-keygen +- sed -e "s|@prefix@|$PREFIX|g" opensshd.service.in >opensshd.service +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR/$PREFIX/sbin" +- chmod go= "$DESTDIR"/var/lib/sshd +- install -m 744 sshd-keygen "$DESTDIR/$PREFIX/sbin/sshd-keygen" +- install -m 755 contrib/ssh-copy-id "$DESTDIR/$PREFIX/bin/ssh-copy-id" +- mkdir -p "$DESTDIR/lib/systemd/system/multi-user.target.wants" +- install -m 644 opensshd.service "$DESTDIR/lib/systemd/system/opensshd.service" +- ln -s ../opensshd.service "$DESTDIR/lib/systemd/system/multi-user.target.wants/opensshd.service" diff --git a/chunks/freefont-otf.morph b/chunks/freefont-otf.morph new file mode 100644 index 00000000..e636a3ed --- /dev/null +++ b/chunks/freefont-otf.morph @@ -0,0 +1,9 @@ +name: freefont-otf +kind: chunk +repo: upstream:freefont-otf +ref: 0ca3ccce74e81f7feb6e922edd988be0e1a43f05 +configure-commands: [] +build-commands: [] +install-commands: +- mkdir -p $DESTDIR/usr/share/fonts/opentype/freefont +- install -p *.otf $DESTDIR/usr/share/fonts/opentype/freefont diff --git a/chunks/freetype2.morph b/chunks/freetype2.morph new file mode 100644 index 00000000..2fae2548 --- /dev/null +++ b/chunks/freetype2.morph @@ -0,0 +1,5 @@ +name: freetype2 +kind: chunk +repo: upstream:freetype2 +ref: 2ba18ba1ce730ed79672801b20f986f10a628c95 +build-system: autotools diff --git a/chunks/fuse.morph b/chunks/fuse.morph new file mode 100644 index 00000000..c357f413 --- /dev/null +++ b/chunks/fuse.morph @@ -0,0 +1,8 @@ +name: fuse +kind: chunk +repo: upstream:fuse +ref: 13ee8f62d4aa3360adb6956fb30da0c858928fa2 +build-system: autotools +configure-commands: +- ./makeconf.sh +- ./configure --prefix="$PREFIX" diff --git a/chunks/gall.morph b/chunks/gall.morph new file mode 100644 index 00000000..4d20563f --- /dev/null +++ b/chunks/gall.morph @@ -0,0 +1,10 @@ +name: gall +kind: chunk +description: Git Abstraction Layer for Lua +repo: upstream:gitano/gall +ref: fe5c6355cee196253ffd41c36df0064e8fb6d0cc +build-system: manual +build-commands: +- make +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install diff --git a/chunks/garcon.morph b/chunks/garcon.morph new file mode 100644 index 00000000..de3f3bac --- /dev/null +++ b/chunks/garcon.morph @@ -0,0 +1,10 @@ +name: garcon +kind: chunk +repo: upstream:xfce/garcon +ref: febd4136365714556f6afbccf4302e8f4550e5d1 +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- make +install-commands: +- make install diff --git a/chunks/gawk.morph b/chunks/gawk.morph new file mode 100644 index 00000000..7b4ab4bc --- /dev/null +++ b/chunks/gawk.morph @@ -0,0 +1,7 @@ +name: gawk +kind: chunk +repo: upstream:gawk +ref: 6a0eb04c3d2ac24d80d505b42a8f67799487d133 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --disable-nls diff --git a/chunks/gcc.morph b/chunks/gcc.morph new file mode 100644 index 00000000..10320ad4 --- /dev/null +++ b/chunks/gcc.morph @@ -0,0 +1,30 @@ +name: gcc +kind: chunk +repo: upstream:gcc-tarball +ref: 088b7ab28fe53b198ec5c4eaba0f54176c4c35a0 +configure-commands: +- mkdir o +- | + cd o && \ + ../configure \ + $(../morph-arch-config) \ + --prefix="$PREFIX" \ + `# [1]` --libdir=$PREFIX/lib \ + --disable-nls \ + --enable-languages=c,c++,fortran \ + --enable-shared --enable-threads=posix \ + `# [2]` --disable-multilib \ + `# [3]` --disable-libgomp --without-cloog --without-ppl \ + `# [4]` --enable-__cxa_atexit \ + `# [5]` --with-mpfr-include="$(pwd)/../mpfr/src" \ + --with-mpfr-lib="$(pwd)/mpfr/src/.libs" \ + `# [6]` --with-system-zlib +build-commands: +- cd o && make +install-commands: +- cd o && make DESTDIR="$DESTDIR" install +- ln -s gcc "$DESTDIR/$PREFIX/bin/cc" +- | + for fortran_alias in f77 f90 f95; do + ln -s gfortran "$DESTDIR/$PREFIX/bin/$fortran_alias" + done diff --git a/chunks/gdb.morph b/chunks/gdb.morph new file mode 100644 index 00000000..69fd5262 --- /dev/null +++ b/chunks/gdb.morph @@ -0,0 +1,5 @@ +name: gdb +kind: chunk +repo: upstream:gdb +ref: c4bf5268b1a32ec475b61d2fe90e9218780c03c8 +build-system: autotools diff --git a/chunks/gdbm.morph b/chunks/gdbm.morph new file mode 100644 index 00000000..d629cffc --- /dev/null +++ b/chunks/gdbm.morph @@ -0,0 +1,10 @@ +name: gdbm +kind: chunk +repo: upstream:gdbm +ref: 51871d08a48ff781186f7a7b22ec69a1db38eb4c +configure-commands: +- ./configure --prefix="$PREFIX" --enable-libgdbm-compat --disable-nls +build-commands: +- make MANS= INFO_DEPS= +install-commands: +- make MANS= INFO_DEPS= DESTDIR="$DESTDIR" install diff --git a/chunks/gdk-pixbuf.morph b/chunks/gdk-pixbuf.morph new file mode 100644 index 00000000..63a545d7 --- /dev/null +++ b/chunks/gdk-pixbuf.morph @@ -0,0 +1,10 @@ +name: gdk-pixbuf +kind: chunk +repo: upstream:gdk-pixbuf +ref: bc45874c7ba5a6a95f032b48ab78115b3e2238ad +build-system: autotools +install-commands: +- make DESTDIR=$DESTDIR install +- install -d "$DESTDIR/lib/systemd/system/multi-user.target.wants" +- install -m 0644 systemd/gdk-pixbuf-cache-loaders.service "$DESTDIR/lib/systemd/system" +- ln -s ../gdk-pixbuf-cache-loaders.service "$DESTDIR/lib/systemd/system/multi-user.target.wants/gdk-pixbuf-cache-loaders.service" diff --git a/chunks/genivi-common-api-dbus-runtime.morph b/chunks/genivi-common-api-dbus-runtime.morph new file mode 100644 index 00000000..922851a5 --- /dev/null +++ b/chunks/genivi-common-api-dbus-runtime.morph @@ -0,0 +1,5 @@ +name: genivi-common-api-dbus-runtime +kind: chunk +repo: upstream:genivi-common-api-dbus-runtime +ref: 16a259c8b78f254ee9157346880ccf19ed8905a7 +build-system: autotools diff --git a/chunks/genivi-common-api-runtime.morph b/chunks/genivi-common-api-runtime.morph new file mode 100644 index 00000000..2578764f --- /dev/null +++ b/chunks/genivi-common-api-runtime.morph @@ -0,0 +1,5 @@ +name: genivi-common-api-runtime +kind: chunk +repo: upstream:genivi-common-api-runtime +ref: 54e7a90c76bdd0aaf6fa2fecc7628b5aa2c8d56d +build-system: autotools diff --git a/chunks/genivi-wayland-x86_64-generic-layer_management-wayland.morph b/chunks/genivi-wayland-x86_64-generic-layer_management-wayland.morph new file mode 100644 index 00000000..dedcc24c --- /dev/null +++ b/chunks/genivi-wayland-x86_64-generic-layer_management-wayland.morph @@ -0,0 +1,5 @@ +name: layer_management-wayland +kind: chunk +repo: upstream:layer_management +ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 +build-system: cmake diff --git a/chunks/genivi-x-armv7-versatile-layer_management.morph b/chunks/genivi-x-armv7-versatile-layer_management.morph new file mode 100644 index 00000000..abb4bbd1 --- /dev/null +++ b/chunks/genivi-x-armv7-versatile-layer_management.morph @@ -0,0 +1,10 @@ +name: layer_management +kind: chunk +repo: upstream:layer_management +ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 +configure-commands: +- mkdir -p build && cd build && cmake .. -DWITH_GLESv2_LIB=ON +build-commands: +- make -C build +install-commands: +- make -C build install diff --git a/chunks/genivi-x-x86_64-generic-layer_management.morph b/chunks/genivi-x-x86_64-generic-layer_management.morph new file mode 100644 index 00000000..abb4bbd1 --- /dev/null +++ b/chunks/genivi-x-x86_64-generic-layer_management.morph @@ -0,0 +1,10 @@ +name: layer_management +kind: chunk +repo: upstream:layer_management +ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 +configure-commands: +- mkdir -p build && cd build && cmake .. -DWITH_GLESv2_LIB=ON +build-commands: +- make -C build +install-commands: +- make -C build install diff --git a/chunks/gettext.morph b/chunks/gettext.morph new file mode 100644 index 00000000..ecd3d79b --- /dev/null +++ b/chunks/gettext.morph @@ -0,0 +1,11 @@ +name: gettext +kind: chunk +repo: upstream:gettext +ref: 3898e324f07c05404b63d71f0e519f352fb1e072 +max-jobs: 1 +configure-commands: +- ./configure --prefix=/usr +build-commands: +- make EXAMPLESPOFILES= +install-commands: +- make EXAMPLESPOFILES= DESTDIR="$DESTDIR" install diff --git a/chunks/git-fat.morph b/chunks/git-fat.morph new file mode 100644 index 00000000..9739fcc7 --- /dev/null +++ b/chunks/git-fat.morph @@ -0,0 +1,6 @@ +name: git-fat +kind: chunk +repo: upstream:git-fat +ref: 208f88d0f0ef04c25e8a231979eb0083f57b1610 +install-commands: +- install -D -m 755 git-fat "$DESTDIR/usr/bin/git-fat" diff --git a/chunks/git.morph b/chunks/git.morph new file mode 100644 index 00000000..64f23822 --- /dev/null +++ b/chunks/git.morph @@ -0,0 +1,8 @@ +name: git +kind: chunk +repo: upstream:git +ref: 43efcf42382e87de4aa423e5e1607958ad1717d0 +build-commands: +- make prefix=${PREFIX-/usr} all PYTHON_PATH=${PREFIX-/usr}/bin/python NO_TCLTK=YesPlease +install-commands: +- make prefix=${PREFIX-/usr} install diff --git a/chunks/gitano.morph b/chunks/gitano.morph new file mode 100644 index 00000000..4b85e8ee --- /dev/null +++ b/chunks/gitano.morph @@ -0,0 +1,8 @@ +name: gitano +kind: chunk +repo: upstream:gitano/gitano +ref: 77266b3ec2efec51f0a3246cbad70a4f15835958 +build-system: manual +install-commands: +- make install INST_ROOT="$PREFIX" DESTDIR="$DESTDIR" +- cp scripts/htpasswd "$DESTDIR/$PREFIX/bin" diff --git a/chunks/glib.morph b/chunks/glib.morph new file mode 100644 index 00000000..f9d9ec69 --- /dev/null +++ b/chunks/glib.morph @@ -0,0 +1,5 @@ +name: glib +kind: chunk +repo: upstream:glib +ref: 980156c4cb4a8c29335de83bbf1ac05a9a1f01a9 +build-system: autotools diff --git a/chunks/gnome-common.morph b/chunks/gnome-common.morph new file mode 100644 index 00000000..dec5d7ea --- /dev/null +++ b/chunks/gnome-common.morph @@ -0,0 +1,5 @@ +name: gnome-common +kind: chunk +repo: upstream:gnome-common +ref: 66d54b57313f0f6206cff32972d2b83d683628b2 +build-system: autotools diff --git a/chunks/gobject-introspection.morph b/chunks/gobject-introspection.morph new file mode 100644 index 00000000..91d0d883 --- /dev/null +++ b/chunks/gobject-introspection.morph @@ -0,0 +1,7 @@ +name: gobject-introspection +kind: chunk +repo: upstream:gobject-introspection +ref: 4f14c7dd0906608d4c9b741e0d0ba858e5c530f0 +build-system: autotools +configure-commands: +- sh autogen.sh --prefix="$PREFIX" --disable-gtk-doc diff --git a/chunks/googlemock.morph b/chunks/googlemock.morph new file mode 100644 index 00000000..7cee7b31 --- /dev/null +++ b/chunks/googlemock.morph @@ -0,0 +1,10 @@ +name: googlemock +kind: chunk +repo: upstream:googlemock +ref: 0e9998c140079046c396a0e7033bb465abae79cd +build-system: autotools +configure-commands: +- mkdir -p gtest/m4 +- ln -s /usr/share/gtest/m4/acx_pthread.m4 gtest/m4/acx_pthread.m4 +- autoreconf -ivf +- ./configure --prefix="$PREFIX" diff --git a/chunks/googletest.morph b/chunks/googletest.morph new file mode 100644 index 00000000..c23542b5 --- /dev/null +++ b/chunks/googletest.morph @@ -0,0 +1,9 @@ +name: googletest +kind: chunk +repo: upstream:googletest +ref: 5e3f7d3db4c16e2ba8b42b0bf4689f7d2abbcb08 +build-system: autotools +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p $DESTDIR/usr/share/gtest/m4 +- install -m 644 m4/acx_pthread.m4 $DESTDIR/usr/share/gtest/m4 diff --git a/chunks/gperf.morph b/chunks/gperf.morph new file mode 100644 index 00000000..1b68cd23 --- /dev/null +++ b/chunks/gperf.morph @@ -0,0 +1,5 @@ +name: gperf +kind: chunk +repo: upstream:gperf +ref: 5094e4a539adf845111013f82c2c4fcaec637983 +build-system: autotools diff --git a/chunks/gperftools.morph b/chunks/gperftools.morph new file mode 100644 index 00000000..abb52ed8 --- /dev/null +++ b/chunks/gperftools.morph @@ -0,0 +1,5 @@ +name: gperftools +kind: chunk +repo: upstream:gperftools +ref: 2a2d6596f8c3d62b7ec444761f4edf0c85d10d92 +build-system: autotools diff --git a/chunks/groff.morph b/chunks/groff.morph new file mode 100644 index 00000000..673a06f9 --- /dev/null +++ b/chunks/groff.morph @@ -0,0 +1,13 @@ +name: groff +kind: chunk +repo: upstream:groff +ref: c7017a099f954bb6de60e79c876935b1bf438b9a +max-jobs: 1 +configure-commands: +- PAGE=A4 ./configure --prefix="$PREFIX" +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install +- ln -s eqn "$DESTDIR$PREFIX/bin/geqn" +- ln -s tbl "$DESTDIR$PREFIX/bin/gtbl" diff --git a/chunks/gstreamer-plugins-base.morph b/chunks/gstreamer-plugins-base.morph new file mode 100644 index 00000000..e0179e19 --- /dev/null +++ b/chunks/gstreamer-plugins-base.morph @@ -0,0 +1,5 @@ +name: gstreamer-plugins-base +kind: chunk +repo: upstream:gstreamer-plugins-base +ref: 960c596309dbb983a1d733259adccc45c47006a2 +build-system: autotools diff --git a/chunks/gstreamer-plugins-good.morph b/chunks/gstreamer-plugins-good.morph new file mode 100644 index 00000000..6a936ab9 --- /dev/null +++ b/chunks/gstreamer-plugins-good.morph @@ -0,0 +1,5 @@ +name: gstreamer-plugins-good +kind: chunk +repo: upstream:gstreamer-plugins-good +ref: 725e80e0c6b7f8e66d9b3fcaffd283ecbd8498d3 +build-system: autotools diff --git a/chunks/gstreamer.morph b/chunks/gstreamer.morph new file mode 100644 index 00000000..cc3c393f --- /dev/null +++ b/chunks/gstreamer.morph @@ -0,0 +1,5 @@ +name: gstreamer +kind: chunk +repo: upstream:gstreamer +ref: 5a5083f292e676e1548f6351ad27d0ccb18f68bc +build-system: autotools diff --git a/chunks/gtk+.morph b/chunks/gtk+.morph new file mode 100644 index 00000000..ad0ff3ad --- /dev/null +++ b/chunks/gtk+.morph @@ -0,0 +1,13 @@ +name: gtk+ +kind: chunk +repo: upstream:gtk+ +ref: 52de99559e5b5bf09160e5a5a164d0ca5fede98c +build-system: autotools +configure-commands: +- gdk-pixbuf-query-loaders > loader.cache +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" +build-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make +install-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="$DESTDIR" diff --git a/chunks/gtk-doc-stub.morph b/chunks/gtk-doc-stub.morph new file mode 100644 index 00000000..ecf9ce46 --- /dev/null +++ b/chunks/gtk-doc-stub.morph @@ -0,0 +1,5 @@ +name: gtk-doc-stub +kind: chunk +repo: upstream:gtk-doc-stub +ref: 58ec0d8593541ef7ae522ce42ebec6f98536c4e0 +build-system: autotools diff --git a/chunks/gtk-xfce-engine-2.morph b/chunks/gtk-xfce-engine-2.morph new file mode 100644 index 00000000..9f93dd3c --- /dev/null +++ b/chunks/gtk-xfce-engine-2.morph @@ -0,0 +1,10 @@ +name: gtk-xfce-engine-2 +kind: chunk +repo: upstream:xfce/gtk-xfce-engine +ref: ed44a71f1a4d76ae850483ece41638bb9a3e7781 +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- make +install-commands: +- make install diff --git a/chunks/gtk2-cairo.morph b/chunks/gtk2-cairo.morph new file mode 100644 index 00000000..d2f6ca8a --- /dev/null +++ b/chunks/gtk2-cairo.morph @@ -0,0 +1,5 @@ +name: cairo +kind: chunk +repo: upstream:cairo +ref: 25ef4d21f1616ddd9a6550cf7a129b2634b6caad +build-system: autotools diff --git a/chunks/harfbuzz.morph b/chunks/harfbuzz.morph new file mode 100644 index 00000000..8ec48a92 --- /dev/null +++ b/chunks/harfbuzz.morph @@ -0,0 +1,5 @@ +name: harfbuzz +kind: chunk +repo: upstream:harfbuzz +ref: f0530a3d5d2e7b6eaa8325a310d458c478f505c9 +build-system: autotools diff --git a/chunks/help2man.morph b/chunks/help2man.morph new file mode 100644 index 00000000..c7245577 --- /dev/null +++ b/chunks/help2man.morph @@ -0,0 +1,11 @@ +name: help2man +kind: chunk +repo: upstream:help2man +ref: 0191a5f61525f8deea2ae8bdfea88190d85b6a71 +configure-commands: +- autoreconf -i +- ./configure --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/hg-fast-export.morph b/chunks/hg-fast-export.morph new file mode 100644 index 00000000..6ecb486a --- /dev/null +++ b/chunks/hg-fast-export.morph @@ -0,0 +1,12 @@ +name: hg-fast-export +kind: chunk +repo: upstream:hg-fast-export +ref: 09a472aa58da0417a11a22bae172785f7cb2e80f +install-commands: +- install -d "$DESTDIR/$PREFIX/bin" +- install -m 0755 hg-fast-export.py "$DESTDIR/$PREFIX/bin/" +- install -m 0755 hg-reset.py "$DESTDIR/$PREFIX/bin/" +- install -m 0755 hg-fast-export.sh "$DESTDIR/$PREFIX/bin/hg-fast-export" +- install -m 0755 hg-reset.sh "$DESTDIR/$PREFIX/bin/hg-reset" +- install -d "$DESTDIR/$PREFIX/lib/python2.7/site-packages" +- install -m 0644 hg2git.py "$DESTDIR/$PREFIX/lib/python2.7/site-packages/" diff --git a/chunks/iceauth.morph b/chunks/iceauth.morph new file mode 100644 index 00000000..ca18abdc --- /dev/null +++ b/chunks/iceauth.morph @@ -0,0 +1,5 @@ +name: iceauth +kind: chunk +repo: upstream:iceauth +ref: c07d443d43e53cfe21b53a9a0eafcd6189432867 +build-system: autotools diff --git a/chunks/icu.morph b/chunks/icu.morph new file mode 100644 index 00000000..c9a190b1 --- /dev/null +++ b/chunks/icu.morph @@ -0,0 +1,10 @@ +name: icu +kind: chunk +repo: upstream:icu +ref: ba023548a3bff7277cbea4acade3042ce9d8949e +configure-commands: +- cd source; ./runConfigureICU Linux --prefix=/usr +build-commands: +- cd source; unset TARGET ; make +install-commands: +- cd source; unset TARGET ; make DESTDIR="$DESTDIR" install diff --git a/chunks/imlib2.morph b/chunks/imlib2.morph new file mode 100644 index 00000000..7dcb0e4f --- /dev/null +++ b/chunks/imlib2.morph @@ -0,0 +1,10 @@ +name: imlib2 +kind: chunk +repo: upstream:enlightenment/imlib2 +ref: 6d02661a4c57771888304960ce62d4fdf587be8f +configure-commands: +- ./autogen.sh --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/intltool.morph b/chunks/intltool.morph new file mode 100644 index 00000000..9c006f53 --- /dev/null +++ b/chunks/intltool.morph @@ -0,0 +1,5 @@ +name: intltool +kind: chunk +repo: upstream:intltool +ref: 12f04c88be9ff8a578d8fd6990ee2448c66dc5f4 +build-system: autotools diff --git a/chunks/ipmitool.morph b/chunks/ipmitool.morph new file mode 100644 index 00000000..da86cca7 --- /dev/null +++ b/chunks/ipmitool.morph @@ -0,0 +1,5 @@ +name: ipmitool +kind: chunk +repo: upstream:ipmitool +ref: 830d5a3787b265e5dde154d2f0e08b10ae9a7bcd +build-system: autotools diff --git a/chunks/iptables.morph b/chunks/iptables.morph new file mode 100644 index 00000000..e7142388 --- /dev/null +++ b/chunks/iptables.morph @@ -0,0 +1,5 @@ +name: iptables +kind: chunk +repo: upstream:iptables +ref: 3e6fa55d5e28c93f417afeae7a7d4f349ddffcf4 +build-system: autotools diff --git a/chunks/itzam-tarball.morph b/chunks/itzam-tarball.morph new file mode 100644 index 00000000..37889108 --- /dev/null +++ b/chunks/itzam-tarball.morph @@ -0,0 +1,12 @@ +name: itzam-tarball +kind: chunk +repo: upstream:itzam-tarball +ref: 4ebcf671416927b64475da7b810b6016c847bf73 +build-system: autotools +pre-configure-commands: +- sed -i 's/GENERIC_LIBRARY_NAME=libitzam/GENERIC_LIBRARY_NAME=itzam/g' configure.ac +- mkdir m4 +- touch NEWS README AUTHORS ChangeLog +- autoreconf -ivf +post-install-commands: +- install -D -m644 libitzam.pc "$DESTDIR$PREFIX/lib/pkgconfig/libitzam.pc" diff --git a/chunks/json-c.morph b/chunks/json-c.morph new file mode 100644 index 00000000..3e29fc23 --- /dev/null +++ b/chunks/json-c.morph @@ -0,0 +1,9 @@ +name: json-c +kind: chunk +description: JSON C Library +repo: upstream:json-c +ref: 60a5f3dedc879db3e5dacdd3b7e3e543c2e1bae7 +build-system: autotools +install-commands: +- make DESTDIR="$DESTDIR" install +- install -m755 json_object_iterator.h "$DESTDIR/usr/include/json" diff --git a/chunks/jsonschema.morph b/chunks/jsonschema.morph new file mode 100644 index 00000000..43f612d1 --- /dev/null +++ b/chunks/jsonschema.morph @@ -0,0 +1,5 @@ +name: jsonschema +kind: chunk +repo: upstream:jsonschema +ref: 292a256b918af1e567982bb801c427cf4ca5b9fe +build-system: python-distutils diff --git a/chunks/kexec-tools.morph b/chunks/kexec-tools.morph new file mode 100644 index 00000000..b75675a6 --- /dev/null +++ b/chunks/kexec-tools.morph @@ -0,0 +1,8 @@ +name: kexec-tools +kind: chunk +repo: upstream:kexec-tools +ref: 9359b61ca44980d33c0bee42b9bb2e36e72835dd +build-system: autotools +configure-commands: +- ./bootstrap +- ./configure --prefix="$PREFIX" diff --git a/chunks/keyutils.morph b/chunks/keyutils.morph new file mode 100644 index 00000000..348f722c --- /dev/null +++ b/chunks/keyutils.morph @@ -0,0 +1,10 @@ +name: keyutils +kind: chunk +repo: upstream:keyutils +ref: 116417bce1e1df06a918de5e9e63f6ba88e2f4f5 +configure-commands: [] +build-commands: +- make clean +- make +install-commands: +- make DESTDIR="$DESTDIR" LIBDIR="$PREFIX/lib" USRLIBDIR="$PREFIX/lib" install diff --git a/chunks/kmod.morph b/chunks/kmod.morph new file mode 100644 index 00000000..5c235b9f --- /dev/null +++ b/chunks/kmod.morph @@ -0,0 +1,21 @@ +name: kmod +kind: chunk +repo: upstream:kmod +ref: 7f3b215d4e848afa74aea20a4c64f0cc1ef30eb4 +configure-commands: +- rm -rf libkmod/docs +- sed -i -e'/SUBDIRS/{s/\S*doc\S*//;s/\S*man\S*//}' Makefile.am +- sed -i -e'/AC_CONFIG_FILES(\[/,/])/{/docs/d}' configure.ac +- autoreconf -fiv +- ./configure --prefix=/usr --bindir=/bin --libdir=/lib --sysconfdir=/etc --without-xz + --with-zlib --disable-manpages +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" pkgconfigdir=/usr/lib/pkgconfig install +- ln -s kmod "$DESTDIR"/bin/modprobe +- ln -s kmod "$DESTDIR"/bin/lsmod +- ln -s kmod "$DESTDIR"/bin/rmmod +- ln -s kmod "$DESTDIR"/bin/insmod +- ln -s kmod "$DESTDIR"/bin/modinfo +- ln -s kmod "$DESTDIR"/bin/depmod diff --git a/chunks/lace.morph b/chunks/lace.morph new file mode 100644 index 00000000..4290afa6 --- /dev/null +++ b/chunks/lace.morph @@ -0,0 +1,10 @@ +name: lace +kind: chunk +description: Lua Access Control Engine. +repo: upstream:gitano/lace +ref: d1b540b6d361d6a1f51e53cdaab69f053340efbb +build-system: manual +build-commands: +- make +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install diff --git a/chunks/layer_management-wayland.morph b/chunks/layer_management-wayland.morph new file mode 100644 index 00000000..dedcc24c --- /dev/null +++ b/chunks/layer_management-wayland.morph @@ -0,0 +1,5 @@ +name: layer_management-wayland +kind: chunk +repo: upstream:layer_management +ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 +build-system: cmake diff --git a/chunks/layer_management.morph b/chunks/layer_management.morph new file mode 100644 index 00000000..abb4bbd1 --- /dev/null +++ b/chunks/layer_management.morph @@ -0,0 +1,10 @@ +name: layer_management +kind: chunk +repo: upstream:layer_management +ref: 206d6709d0a3b3932a02b30ccacaa02b3eab8493 +configure-commands: +- mkdir -p build && cd build && cmake .. -DWITH_GLESv2_LIB=ON +build-commands: +- make -C build +install-commands: +- make -C build install diff --git a/chunks/less.morph b/chunks/less.morph new file mode 100644 index 00000000..2833a836 --- /dev/null +++ b/chunks/less.morph @@ -0,0 +1,5 @@ +name: less +kind: chunk +repo: upstream:less +ref: 09a405d8f652b56944c93ebf5c673cdfe5319b04 +build-system: autotools diff --git a/chunks/leveldb.morph b/chunks/leveldb.morph new file mode 100644 index 00000000..72a74b92 --- /dev/null +++ b/chunks/leveldb.morph @@ -0,0 +1,8 @@ +name: leveldb +kind: chunk +repo: upstream:leveldb +ref: 0f0ed46e70967365c851243663689e156fe1b7b5 +build-commands: +- make +install-commands: +- ./install.sh diff --git a/chunks/libaio.morph b/chunks/libaio.morph new file mode 100644 index 00000000..e46f2c7a --- /dev/null +++ b/chunks/libaio.morph @@ -0,0 +1,10 @@ +name: libaio +kind: chunk +repo: upstream:libaio +ref: 262e589ea4ac3d1ff809648c8f2caa3836e69b25 +configure-commands: [] +build-commands: +- make clean +- make +install-commands: +- make prefix="$DESTDIR$PREFIX" install diff --git a/chunks/libapr-tarball.morph b/chunks/libapr-tarball.morph new file mode 100644 index 00000000..7974cd0e --- /dev/null +++ b/chunks/libapr-tarball.morph @@ -0,0 +1,5 @@ +name: libapr-tarball +kind: chunk +repo: upstream:libapr-tarball +ref: dea1efeb7f60fc6848e1e72b3fc973d0057565db +build-system: autotools diff --git a/chunks/libapr-util-tarball.morph b/chunks/libapr-util-tarball.morph new file mode 100644 index 00000000..b9c821a1 --- /dev/null +++ b/chunks/libapr-util-tarball.morph @@ -0,0 +1,7 @@ +name: libapr-util-tarball +kind: chunk +repo: upstream:libapr-util-tarball +ref: daba269ee5a262cc23621b3ee37ed368d2a2b69b +build-system: autotools +configure-commands: +- ./configure --prefix "$PREFIX" --with-apr=/usr/bin/apr-1-config diff --git a/chunks/libast.morph b/chunks/libast.morph new file mode 100644 index 00000000..5f7b922f --- /dev/null +++ b/chunks/libast.morph @@ -0,0 +1,10 @@ +name: libast +kind: chunk +repo: upstream:enlightenment/libast +ref: 0dbc0a5df55474bf61ca166be40e8de2d9e3a031 +configure-commands: +- ./autogen.sh --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/libatomic_ops.morph b/chunks/libatomic_ops.morph new file mode 100644 index 00000000..bd818ac9 --- /dev/null +++ b/chunks/libatomic_ops.morph @@ -0,0 +1,5 @@ +name: libatomic_ops +kind: chunk +repo: upstream:libatomic_ops +ref: 0a58f5d63969c10d2141af89cb7a53df786909ab +build-system: autotools diff --git a/chunks/libcap2.morph b/chunks/libcap2.morph new file mode 100644 index 00000000..b8c7a245 --- /dev/null +++ b/chunks/libcap2.morph @@ -0,0 +1,9 @@ +name: libcap2 +kind: chunk +repo: upstream:libcap2 +ref: 4f7cca1bc9c2a274edb39d351b65747010d3ba7b +build-system: manual +build-commands: +- make prefix="$PREFIX" +install-commands: +- make prefix="$PREFIX" DESTDIR="$DESTDIR" RAISE_SETFCAP=no install lib=lib diff --git a/chunks/libcroco.morph b/chunks/libcroco.morph new file mode 100644 index 00000000..a07af78f --- /dev/null +++ b/chunks/libcroco.morph @@ -0,0 +1,5 @@ +name: libcroco +kind: chunk +repo: upstream:libcroco +ref: 611f624a6e15065792b41eb5ce14811293f3fb0a +build-system: autotools diff --git a/chunks/libeditline.morph b/chunks/libeditline.morph new file mode 100644 index 00000000..cd261d56 --- /dev/null +++ b/chunks/libeditline.morph @@ -0,0 +1,5 @@ +name: libeditline +kind: chunk +repo: upstream:libeditline-tarball +ref: 7503ff5f8610734521f40e276b59b3b6291830e7 +build-system: autotools diff --git a/chunks/libevdev.morph b/chunks/libevdev.morph new file mode 100644 index 00000000..ea684476 --- /dev/null +++ b/chunks/libevdev.morph @@ -0,0 +1,5 @@ +name: libevdev +kind: chunk +repo: upstream:libevdev +ref: b23649e1ba9fd5c72fa9318e417b4f17f5f6f528 +build-system: autotools diff --git a/chunks/libevent.morph b/chunks/libevent.morph new file mode 100644 index 00000000..14c4c7f2 --- /dev/null +++ b/chunks/libevent.morph @@ -0,0 +1,5 @@ +name: libevent +kind: chunk +repo: upstream:libevent +ref: 1c41f68f2246e9144ca20c76b833004480f9d58a +build-system: autotools diff --git a/chunks/libexpat.morph b/chunks/libexpat.morph new file mode 100644 index 00000000..86815a31 --- /dev/null +++ b/chunks/libexpat.morph @@ -0,0 +1,11 @@ +name: libexpat +kind: chunk +repo: upstream:libexpat +ref: 97678ab13f6d29878997256b6ae1ded679ae5c5c +configure-commands: +- autoreconf -i +- ./configure --prefix="${PREFIX-/usr}" +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/libffi.morph b/chunks/libffi.morph new file mode 100644 index 00000000..ddb60409 --- /dev/null +++ b/chunks/libffi.morph @@ -0,0 +1,10 @@ +name: libffi +kind: chunk +repo: upstream:libffi +ref: 77d4586cc47e8f4c02278afbc220145bba0d442b +build-system: autotools +install-commands: +- make DESTDIR="$DESTDIR"/ install +- mkdir -p "$DESTDIR"/usr/include +- cp "$TARGET"/include/ffi.h "$DESTDIR"/usr/include/ +- cp "$TARGET"/include/ffitarget.h "$DESTDIR"/usr/include/ diff --git a/chunks/libical.morph b/chunks/libical.morph new file mode 100644 index 00000000..71dfcb21 --- /dev/null +++ b/chunks/libical.morph @@ -0,0 +1,8 @@ +name: libical +kind: chunk +repo: upstream:libical +ref: 52568782ae136e1ec4ddf3eb6da7b0f3fbd3f1b3 +build-system: autotools +configure-commands: +- autoreconf -ivf +- ./configure --prefix="$PREFIX" diff --git a/chunks/libinput.morph b/chunks/libinput.morph new file mode 100644 index 00000000..70caf54c --- /dev/null +++ b/chunks/libinput.morph @@ -0,0 +1,5 @@ +name: libinput +kind: chunk +repo: upstream:libinput +ref: f0fd32db8f3df558e1d763dfa2db76cdca260323 +build-system: autotools diff --git a/chunks/libjpeg.morph b/chunks/libjpeg.morph new file mode 100644 index 00000000..5982db87 --- /dev/null +++ b/chunks/libjpeg.morph @@ -0,0 +1,5 @@ +name: libjpeg +kind: chunk +repo: upstream:libjpeg +ref: f57ac58ac664ede6bc6e8cd9d88e0edaa366e21a +build-system: autotools diff --git a/chunks/libnl.morph b/chunks/libnl.morph new file mode 100644 index 00000000..a4e57bcc --- /dev/null +++ b/chunks/libnl.morph @@ -0,0 +1,5 @@ +name: libnl +kind: chunk +repo: upstream:libnl +ref: a2c4bd8f094a7247903578860a9c42049991860b +build-system: autotools diff --git a/chunks/libosinfo.morph b/chunks/libosinfo.morph new file mode 100644 index 00000000..f44d331b --- /dev/null +++ b/chunks/libosinfo.morph @@ -0,0 +1,8 @@ +name: libosinfo +kind: chunk +repo: upstream:libosinfo +ref: a86c74c4d3f62bb0e315ab7fc78ec9f7746bdd12 +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --disable-gtk-doc --disable-tests --disable-vala + --with-usb-ids-path=usb.ids --with-pci-ids-path=pci.ids diff --git a/chunks/libpciaccess.morph b/chunks/libpciaccess.morph new file mode 100644 index 00000000..b061a69a --- /dev/null +++ b/chunks/libpciaccess.morph @@ -0,0 +1,5 @@ +name: libpciaccess +kind: chunk +repo: upstream:libpciaccess +ref: b9c068896914b4132a24839c9ef7f9fcd6282d88 +build-system: autotools diff --git a/chunks/libpng.morph b/chunks/libpng.morph new file mode 100644 index 00000000..7613229a --- /dev/null +++ b/chunks/libpng.morph @@ -0,0 +1,5 @@ +name: libpng +kind: chunk +repo: upstream:libpng +ref: 981560ae6094f0b0557e82c33d7ae5f7d81ca0ea +build-system: autotools diff --git a/chunks/librsvg.morph b/chunks/librsvg.morph new file mode 100644 index 00000000..27a9fecf --- /dev/null +++ b/chunks/librsvg.morph @@ -0,0 +1,10 @@ +name: librsvg +kind: chunk +repo: upstream:librsvg +ref: 61171ca59d02b58b7da1697ca1d924bff93e66cb +build-system: autotools +configure-commands: +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" --disable-gtk-theme +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/libserf-tarball.morph b/chunks/libserf-tarball.morph new file mode 100644 index 00000000..4d535549 --- /dev/null +++ b/chunks/libserf-tarball.morph @@ -0,0 +1,5 @@ +name: libserf-tarball +kind: chunk +repo: upstream:libserf-tarball +ref: 6f61a1acd01dc2ad1d2f5c1f7458702c77c69f9c +build-system: autotools diff --git a/chunks/libsha1.morph b/chunks/libsha1.morph new file mode 100644 index 00000000..42c0ef8e --- /dev/null +++ b/chunks/libsha1.morph @@ -0,0 +1,5 @@ +name: libsha1 +kind: chunk +repo: upstream:libsha1 +ref: 17173732b9f1b2d4142de27913250b4563db2436 +build-system: autotools diff --git a/chunks/libsndfile.morph b/chunks/libsndfile.morph new file mode 100644 index 00000000..ebb481b6 --- /dev/null +++ b/chunks/libsndfile.morph @@ -0,0 +1,7 @@ +name: libsndfile +kind: chunk +repo: upstream:libsndfile +ref: 6c05c615c95ffef7a8a5a707cde0bb52bdd74244 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --disable-external-libs diff --git a/chunks/libsoup.morph b/chunks/libsoup.morph new file mode 100644 index 00000000..0264c9a1 --- /dev/null +++ b/chunks/libsoup.morph @@ -0,0 +1,8 @@ +name: libsoup +kind: chunk +repo: upstream:libsoup +ref: ce764489e358bad6b49418f5c8bc7b25a4b1815e +build-system: autotools +configure-commands: +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" --disable-tls-check diff --git a/chunks/libtiff.morph b/chunks/libtiff.morph new file mode 100644 index 00000000..ef470e9d --- /dev/null +++ b/chunks/libtiff.morph @@ -0,0 +1,5 @@ +name: libtiff +kind: chunk +repo: upstream:libtiff +ref: 2f83c385ff3d5493602308b62ca6d7707725b4fd +build-system: autotools diff --git a/chunks/libtool.morph b/chunks/libtool.morph new file mode 100644 index 00000000..659b7df5 --- /dev/null +++ b/chunks/libtool.morph @@ -0,0 +1,8 @@ +name: libtool +kind: chunk +repo: upstream:libtool +ref: d388b7f2dc628b22006025d01179bc09b8aabe81 +max-jobs: 1 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" diff --git a/chunks/libunwind.morph b/chunks/libunwind.morph new file mode 100644 index 00000000..3aa8c0ce --- /dev/null +++ b/chunks/libunwind.morph @@ -0,0 +1,5 @@ +name: libunwind +kind: chunk +repo: upstream:libunwind +ref: 4b8404d153c58b95cb4420fc7603fdae62489a31 +build-system: autotools diff --git a/chunks/libusbx.morph b/chunks/libusbx.morph new file mode 100644 index 00000000..34bf682a --- /dev/null +++ b/chunks/libusbx.morph @@ -0,0 +1,5 @@ +name: libusbx +kind: chunk +repo: upstream:libusbx +ref: 7ec94a45ed8155e7a1d4d5d75575099b09c78834 +build-system: autotools diff --git a/chunks/libvirt-python.morph b/chunks/libvirt-python.morph new file mode 100644 index 00000000..006c3d28 --- /dev/null +++ b/chunks/libvirt-python.morph @@ -0,0 +1,5 @@ +name: libvirt-python +kind: chunk +repo: upstream:libvirt-python +ref: 4382fc518cbd11d9af5727fb403e175818c25db5 +build-system: python-distutils diff --git a/chunks/libvirt.morph b/chunks/libvirt.morph new file mode 100644 index 00000000..111d8dbf --- /dev/null +++ b/chunks/libvirt.morph @@ -0,0 +1,10 @@ +name: libvirt +kind: chunk +repo: upstream:libvirt +ref: 13b7bb4acba9b70e015b7faa020b08018885aad8 +build-system: autotools +configure-commands: +- | + GNULIB_SRCDIR=gnulib-src ./autogen.sh --without-apparmor --with-attr --without-audit --without-avahi --with-blkid --without-capng --with-curl --with-dbus --with-fuse --without-glusterfs --without-hal --without-netcf --without-numactl --without-openwsman --with-pciaccess --without-readline --without-sanlock --without-sasl --without-selinux --without-ssh2 --with-systemd-daemon --with-udev --with-yajl --without-xen --with-qemu --without-uml --without-openvz --without-vmware --without-phyp --without-xenapi --without-libxl --without-vbox --without-lxc --without-esx --without-hyperv --without-parallels --with-test --with-remote --with-libvirtd --with-init-script=systemd --without-bhyve --without-gnutls --without-polkit --without-firewalld --without-dtrace --without-numad --with-network --with-secrets --with-storage-dir --with-storage-fs --with-storage-lvm --without-storage-iscsi --without-storage-scsi --without-storage-mpath --without-storage-disk --with-storage-rbd --without-storage-sheepdog --without-storage-gluster --without-wireshark-dissector --with-python --prefix="$PREFIX" +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/libwnck.morph b/chunks/libwnck.morph new file mode 100644 index 00000000..f5daa408 --- /dev/null +++ b/chunks/libwnck.morph @@ -0,0 +1,13 @@ +name: libwnck +kind: chunk +repo: upstream:libwnck +ref: 6792abcdf27aceba1012406d51606e84b065a526 +build-system: autotools +configure-commands: +- gdk-pixbuf-query-loaders > loader.cache +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" +build-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make +install-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="$DESTDIR" diff --git a/chunks/libxfce4ui.morph b/chunks/libxfce4ui.morph new file mode 100644 index 00000000..0c586068 --- /dev/null +++ b/chunks/libxfce4ui.morph @@ -0,0 +1,10 @@ +name: libxfce4ui +kind: chunk +repo: upstream:xfce/libxfce4ui +ref: a9c2a379709915dfda255d3ca9181fac3f8484d8 +configure-commands: +- ./autogen.sh --prefix=${PREFIX} +build-commands: +- make +install-commands: +- make install diff --git a/chunks/libxfce4util.morph b/chunks/libxfce4util.morph new file mode 100644 index 00000000..7afdcb32 --- /dev/null +++ b/chunks/libxfce4util.morph @@ -0,0 +1,10 @@ +name: libxfce4util +kind: chunk +repo: upstream:xfce/libxfce4util +ref: fc0437fe503c3eaa5ccd4fa68f098bc428f27cad +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- make +install-commands: +- make install diff --git a/chunks/libxkbcommon.morph b/chunks/libxkbcommon.morph new file mode 100644 index 00000000..cc8314a6 --- /dev/null +++ b/chunks/libxkbcommon.morph @@ -0,0 +1,5 @@ +name: libxkbcommon +kind: chunk +repo: upstream:xorg-lib-libxkbcommon +ref: b721254769212d671a4729f1c88b059979b80efc +build-system: autotools diff --git a/chunks/libxml2.morph b/chunks/libxml2.morph new file mode 100644 index 00000000..1525836f --- /dev/null +++ b/chunks/libxml2.morph @@ -0,0 +1,5 @@ +name: libxml2 +kind: chunk +repo: upstream:libxml2 +ref: ee8f1d4cda8dc1a6f2c515fe234f7bc89cdc9f80 +build-system: autotools diff --git a/chunks/libxslt.morph b/chunks/libxslt.morph new file mode 100644 index 00000000..2f31dd7c --- /dev/null +++ b/chunks/libxslt.morph @@ -0,0 +1,5 @@ +name: libxslt +kind: chunk +repo: upstream:libxslt +ref: 8785a2ffd0d146df0395ab71ce4734d0a8ba0f7e +build-system: autotools diff --git a/chunks/lighttpd.morph b/chunks/lighttpd.morph new file mode 100644 index 00000000..82cbad00 --- /dev/null +++ b/chunks/lighttpd.morph @@ -0,0 +1,8 @@ +name: lighttpd +kind: chunk +repo: upstream:lighttpd +ref: 12e4e21763da770034267ff0a7b660876930f789 +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --with-openssl --with-openssl-libs=/usr/lib diff --git a/chunks/linux-api-headers.morph b/chunks/linux-api-headers.morph new file mode 100644 index 00000000..7ced6c32 --- /dev/null +++ b/chunks/linux-api-headers.morph @@ -0,0 +1,11 @@ +name: linux-api-headers +kind: chunk +repo: upstream:linux +ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe +build-commands: +- make mrproper +- make headers_check +install-commands: +- make INSTALL_HDR_PATH=dest headers_install +- install -d "$DESTDIR${PREFIX-/usr}/include" +- cp -r dest/include/* "$DESTDIR/${PREFIX-/usr}/include" diff --git a/chunks/linux-user-chroot.morph b/chunks/linux-user-chroot.morph new file mode 100644 index 00000000..ad6e52af --- /dev/null +++ b/chunks/linux-user-chroot.morph @@ -0,0 +1,5 @@ +name: linux-user-chroot +kind: chunk +repo: upstream:linux-user-chroot +ref: d25cc110f69e6e71a95b4ac532dcfc5423d4a16b +build-system: autotools diff --git a/chunks/linux.morph b/chunks/linux.morph new file mode 100644 index 00000000..638ba017 --- /dev/null +++ b/chunks/linux.morph @@ -0,0 +1,48 @@ +name: linux +kind: chunk +repo: upstream:linux +ref: ba8aac8133ac7191b6cdf3f1f62c70eb3983be17 +configure-commands: +- make multi_v7_defconfig +- scripts/config -e CPU_BIG_ENDIAN +- scripts/config -e CPU_ENDIAN_BE8 +- scripts/config -e CPU_BE8_BOOT_LE +- scripts/config -e PACKET +- scripts/config -e UNIX +- scripts/config -e NET_KEY +- scripts/config -e INET +- scripts/config -e IP_MULTICAST +- scripts/config -e IP_PNP +- scripts/config -e IP_PNP_DHCP +- scripts/config -e IP_PNP_BOOTP +- scripts/config --set-str UEVENT_HELPER_PATH '' +- scripts/config -e DEVTMPFS +- scripts/config -e DEVTMPFS_MOUNT +- scripts/config -e BLK_DEV_LOOP +- scripts/config -e BTRFS_FS +- scripts/config -e TMPFS +- scripts/config -e IKCONFIG +- scripts/config -e IKCONFIG_PROC +- scripts/config -e CGROUPS +- scripts/config -e AUTOFS4_FS +- scripts/config -e NETWORK_FILESYSTEMS +- scripts/config -e NFS_FS +- scripts/config -e NFS_V3 +- scripts/config -e ROOT_NFS +- scripts/config -e LOCKD +- scripts/config -e LOCKD_V4 +- scripts/config -e NFS_COMMON +- scripts/config -e SUNRPC +- scripts/config -e SYSVIPC +- scripts/config -e CONFIG_POSIX_MQUEUE +- scripts/config -e CPU_IDLE +- scripts/config -e EXT4_FS +- scripts/config -e EXT4_USE_FOR_EXT23 +- scripts/config -e MSDOS_FS +- scripts/config -e VFAT_FS +- yes '' | make oldconfig +build-commands: +- make zImage $MAKEFLAGS +install-commands: +- mkdir -p "$DESTDIR"/boot +- cp arch/arm/boot/zImage "$DESTDIR"/boot/zImage diff --git a/chunks/linuxquota.morph b/chunks/linuxquota.morph new file mode 100644 index 00000000..a08445fd --- /dev/null +++ b/chunks/linuxquota.morph @@ -0,0 +1,12 @@ +name: linuxquota +kind: chunk +repo: upstream:linuxquota +ref: 0804c89a16736533e440771dc42a15e5d0223902 +build-system: autotools +configure-commands: +- autoreconf -ivf +- ./configure --prefix="$PREFIX" +build-commands: +- make "RPCGEN=rpcgen -Y /usr/bin" +install-commands: +- make ROOTDIR="$DESTDIR" install diff --git a/chunks/llvm.morph b/chunks/llvm.morph new file mode 100644 index 00000000..75148b2b --- /dev/null +++ b/chunks/llvm.morph @@ -0,0 +1,10 @@ +name: llvm +kind: chunk +description: Low Level Virtual Machine +repo: upstream:llvm +ref: 60aa15443579a9542a1e8818f3c5dd901edb03d9 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --libdir="$PREFIX"/lib/llvm --sysconfdir=/etc --enable-shared + --enable-libffi --enable-targets=all --disable-expensive-checks --disable-debug-runtime + --disable-assertions --enable-optimized diff --git a/chunks/lorry-controller.morph b/chunks/lorry-controller.morph new file mode 100644 index 00000000..385054d0 --- /dev/null +++ b/chunks/lorry-controller.morph @@ -0,0 +1,5 @@ +name: lorry-controller +kind: chunk +repo: baserock:baserock/lorry-controller +ref: 627c50633977804e6a10bafad81e72ae376b1cf6 +build-system: python-distutils diff --git a/chunks/lorry.morph b/chunks/lorry.morph new file mode 100644 index 00000000..dd82e410 --- /dev/null +++ b/chunks/lorry.morph @@ -0,0 +1,5 @@ +name: lorry +kind: chunk +repo: baserock:baserock/lorry +ref: 5afef32028fbcacb7acc3d0318407169dd2353de +build-system: python-distutils diff --git a/chunks/lrexlib-pcre.morph b/chunks/lrexlib-pcre.morph new file mode 100644 index 00000000..c71d8116 --- /dev/null +++ b/chunks/lrexlib-pcre.morph @@ -0,0 +1,12 @@ +name: lrexlib-pcre +kind: chunk +description: Lua regular expression library - PCRE build only +repo: upstream:lrexlib +ref: da8a015f9e0192c47552313c981a574ff41a6b88 +build-commands: +- gcc -fPIC -DPIC -DVERSION=\"2.7.2\" -o rex_pcre.so -shared src/common.c src/pcre/lpcre.c + src/pcre/lpcre_f.c -lpcre +install-commands: +- mkdir -p $DESTDIR/usr/lib/lua/5.1/ +- cp rex_pcre.so $DESTDIR/usr/lib/lua/5.1/ +buildsystem: manual diff --git a/chunks/lsof.morph b/chunks/lsof.morph new file mode 100644 index 00000000..c65fcf6c --- /dev/null +++ b/chunks/lsof.morph @@ -0,0 +1,14 @@ +name: lsof +kind: chunk +repo: upstream:lsof +ref: fffb8558208586338587027c265fd0eca44466be +configure-commands: +- tar xf lsof_*_src.tar +- cd lsof_*_src/ && ./Configure -n linux +build-commands: +- cd lsof_*_src/ && make +install-commands: +- mkdir -p "$DESTDIR$PREFIX"/bin +- mv lsof_*_src/lsof "$DESTDIR$PREFIX"/bin/lsof +- mkdir -p "$DESTDIR$PREFIX"/man/man8 +- mv lsof_*_src/lsof.8 "$DESTDIR$PREFIX"/man/man8 diff --git a/chunks/lua-scrypt.morph b/chunks/lua-scrypt.morph new file mode 100644 index 00000000..5f9658dc --- /dev/null +++ b/chunks/lua-scrypt.morph @@ -0,0 +1,7 @@ +name: lua-scrypt +kind: chunk +repo: upstream:lua-scrypt +ref: 0d7f74cd3eab7d54fbb13294194de7ea70ac34a5 +build-system: manual +install-commands: +- make lua-5.1-install DESTDIR="$DESTDIR" diff --git a/chunks/lua.morph b/chunks/lua.morph new file mode 100644 index 00000000..6c76b615 --- /dev/null +++ b/chunks/lua.morph @@ -0,0 +1,13 @@ +name: lua +kind: chunk +repo: upstream:lua +ref: bedbdc0f03bca4fe97200ddf9c3d6cb210b45888 +configure-commands: +- sed -e 's/defined(LUA_USE_READLINE)/0/g' src/luaconf.h.orig >src/luaconf.h +- sed -i -e '/^linux:/{n;s/-lreadline//g;s/-lhistory//g;s/-lncurses//g}' src/Makefile +build-commands: +- make debian_linux INSTALL_TOP="$PREFIX" RPATH="$PREFIX/lib" +install-commands: +- make INSTALL_TOP="$DESTDIR/$PREFIX" debian_install +- mkdir -p $DESTDIR/$PREFIX/lib/pkgconfig +- cp lua5.1.pc $DESTDIR/$PREFIX/lib/pkgconfig/ diff --git a/chunks/luxio.morph b/chunks/luxio.morph new file mode 100644 index 00000000..508bd0b0 --- /dev/null +++ b/chunks/luxio.morph @@ -0,0 +1,10 @@ +name: luxio +kind: chunk +description: Lua Unix IO (and related stuff). +repo: upstream:luxio +ref: be9d125080b9ff2376273e21b75669b65dc88d46 +build-system: manual +build-commands: +- make lua-5.1 +install-commands: +- make DESTDIR="$DESTDIR" lua-5.1-install diff --git a/chunks/lvm2.morph b/chunks/lvm2.morph new file mode 100644 index 00000000..c1cc268b --- /dev/null +++ b/chunks/lvm2.morph @@ -0,0 +1,8 @@ +name: lvm2 +kind: chunk +repo: upstream:lvm2 +ref: 8c5b90b50bdf9f1a7ae1d3c4cf58ce4b0d7c2768 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --enable-applib --enable-cmdlib --enable-pkgconfig + --enable-dmeventd --enable-udev_sync diff --git a/chunks/lzo.morph b/chunks/lzo.morph new file mode 100644 index 00000000..ad5d15ef --- /dev/null +++ b/chunks/lzo.morph @@ -0,0 +1,7 @@ +name: lzo +kind: chunk +repo: upstream:lzo +ref: 2cdfe9375f1145603d002c12be950062ae54da21 +build-system: autotools +configure-commands: +- ./configure --enable-shared=yes --prefix="$PREFIX" diff --git a/chunks/m4.morph b/chunks/m4.morph new file mode 100644 index 00000000..1fc76906 --- /dev/null +++ b/chunks/m4.morph @@ -0,0 +1,7 @@ +name: m4 +kind: chunk +repo: upstream:m4 +ref: d533342af991401d865de9b037ac03cdc9bd852e +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --disable-nls diff --git a/chunks/make.morph b/chunks/make.morph new file mode 100644 index 00000000..9d6347a1 --- /dev/null +++ b/chunks/make.morph @@ -0,0 +1,7 @@ +name: make +kind: chunk +repo: upstream:make +ref: 56968f58301e6e5157cf4c8b6deefbaff2955eba +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --disable-nls diff --git a/chunks/mercurial-tarball.morph b/chunks/mercurial-tarball.morph new file mode 100644 index 00000000..72bc9dd4 --- /dev/null +++ b/chunks/mercurial-tarball.morph @@ -0,0 +1,9 @@ +name: mercurial-tarball +kind: chunk +repo: upstream:mercurial-tarball +ref: 4b0aa73b8c69bd5b7521337809f7bc4714209a5a +build-system: manual +build-commands: +- make build PREFIX="$PREFIX" +install-commands: +- make install-bin PREFIX="$PREFIX" DESTDIR="$DESTDIR" diff --git a/chunks/mesa-wayland.morph b/chunks/mesa-wayland.morph new file mode 100644 index 00000000..83979e18 --- /dev/null +++ b/chunks/mesa-wayland.morph @@ -0,0 +1,8 @@ +name: mesa-wayland +kind: chunk +repo: upstream:mesa +ref: f64dd91f4f2a2591e66b38fdfdfa83077f8221ab +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-gles2 --disable-gallium-egl --with-egl-platforms=wayland,drm + --enable-gbm --enable-shared-glapi --with-gallium-drivers=swrast --with-dri-drivers=intel,i915,i965,swrast diff --git a/chunks/mesa-x.morph b/chunks/mesa-x.morph new file mode 100644 index 00000000..b32ae21b --- /dev/null +++ b/chunks/mesa-x.morph @@ -0,0 +1,8 @@ +name: mesa-x +kind: chunk +repo: upstream:mesa +ref: e96f3daac78e3971e4500a31e72c0a7e5845c3d1 +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-gles2 --disable-gallium-egl --with-egl-platforms=x11,drm + --enable-gbm --enable-shared-glapi --with-gallium-drivers=swrast --with-dri-drivers=swrast diff --git a/chunks/mini-utils.morph b/chunks/mini-utils.morph new file mode 100644 index 00000000..93f2e0b6 --- /dev/null +++ b/chunks/mini-utils.morph @@ -0,0 +1,8 @@ +name: mini-utils +kind: chunk +repo: baserock:baserock/mini-utils +ref: 5293265b29bbf468ab9d7f3302b19dbc81d0f8b8 +build-system: autotools +configure-commands: [] +install-commands: +- make PREFIX="$PREFIX" DESTDIR="$DESTDIR" install diff --git a/chunks/mobile-broadband-provider-info.morph b/chunks/mobile-broadband-provider-info.morph new file mode 100644 index 00000000..fe1b557c --- /dev/null +++ b/chunks/mobile-broadband-provider-info.morph @@ -0,0 +1,5 @@ +name: mobile-broadband-provider-info +kind: chunk +repo: upstream:mobile-broadband-provider-info +ref: 4ed19e11c2975105b71b956440acdb25d46a347d +build-system: autotools diff --git a/chunks/morph-cache-server.morph b/chunks/morph-cache-server.morph new file mode 100644 index 00000000..9bce9399 --- /dev/null +++ b/chunks/morph-cache-server.morph @@ -0,0 +1,5 @@ +name: morph-cache-server +kind: chunk +repo: baserock:baserock/morph-cache-server +ref: cc5f95fa563c4817cdcffc428da18e263bd02ae2 +build-system: python-distutils diff --git a/chunks/morph.morph b/chunks/morph.morph new file mode 100644 index 00000000..299e4527 --- /dev/null +++ b/chunks/morph.morph @@ -0,0 +1,5 @@ +name: morph +kind: chunk +repo: baserock:baserock/morph +ref: 170d81eba0568856401f57ce655ad9881b802d21 +build-system: python-distutils diff --git a/chunks/mtdev.morph b/chunks/mtdev.morph new file mode 100644 index 00000000..8cf6eeae --- /dev/null +++ b/chunks/mtdev.morph @@ -0,0 +1,5 @@ +name: mtdev +kind: chunk +repo: upstream:mtdev-git +ref: 4381b78fea54de0e775bf54952b2f95e5a06c57d +build-system: autotools diff --git a/chunks/multimedia-gstreamer-0.10-gstreamer.morph b/chunks/multimedia-gstreamer-0.10-gstreamer.morph new file mode 100644 index 00000000..01cc94fd --- /dev/null +++ b/chunks/multimedia-gstreamer-0.10-gstreamer.morph @@ -0,0 +1,5 @@ +name: gstreamer +kind: chunk +repo: upstream:gstreamer +ref: c7e4a97d26396882960fd399b1a5e298e40d2a35 +build-system: autotools diff --git a/chunks/multimedia-gstreamer-0.10-orc.morph b/chunks/multimedia-gstreamer-0.10-orc.morph new file mode 100644 index 00000000..d6d9a41b --- /dev/null +++ b/chunks/multimedia-gstreamer-0.10-orc.morph @@ -0,0 +1,5 @@ +name: orc +kind: chunk +repo: upstream:orc +ref: b4f7fcaf99a4d952e59f2a9fa9286d24cc4b3a5a +build-system: autotools diff --git a/chunks/nano.morph b/chunks/nano.morph new file mode 100644 index 00000000..38fb9193 --- /dev/null +++ b/chunks/nano.morph @@ -0,0 +1,5 @@ +name: nano +kind: chunk +repo: upstream:nano-tarball +ref: 8b74abeb02c01ddc768c465a826360cf33cec063 +build-system: autotools diff --git a/chunks/nasm.morph b/chunks/nasm.morph new file mode 100644 index 00000000..0a632eaf --- /dev/null +++ b/chunks/nasm.morph @@ -0,0 +1,7 @@ +name: nasm +kind: chunk +repo: upstream:nasm +ref: 78bdad3d14fb875d5f2062957e326ba2a9e4ccb0 +build-system: autotools +install-commands: +- make INSTALLROOT="$DESTDIR" install diff --git a/chunks/ncurses.morph b/chunks/ncurses.morph new file mode 100644 index 00000000..7935233c --- /dev/null +++ b/chunks/ncurses.morph @@ -0,0 +1,11 @@ +name: ncurses +kind: chunk +repo: upstream:ncurses +ref: 0fe89dc66ec061b839bea3ab451207e2dee757b9 +configure-commands: +- LDCONFIG=true ./configure --with-shared --without-debug --enable-widec +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install +- sh ncurses-morph-postinstall.sh diff --git a/chunks/neon.morph b/chunks/neon.morph new file mode 100644 index 00000000..dc91c8fb --- /dev/null +++ b/chunks/neon.morph @@ -0,0 +1,12 @@ +name: neon +kind: chunk +repo: upstream:neon +ref: 837374e9d797e216f1de684595cefe791f67c0e4 +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --with-ssl +build-commands: +- make +install-commands: +- make install-lib install-headers install-config DESTDIR="$DESTDIR" diff --git a/chunks/netaddr.morph b/chunks/netaddr.morph new file mode 100644 index 00000000..8ee34277 --- /dev/null +++ b/chunks/netaddr.morph @@ -0,0 +1,5 @@ +name: netaddr +kind: chunk +repo: upstream:netaddr +ref: f64ae19e533ffa5522dcba1fc833975cb2ee88a5 +build-system: python-distutils diff --git a/chunks/nfs-utils.morph b/chunks/nfs-utils.morph new file mode 100644 index 00000000..1d9357b2 --- /dev/null +++ b/chunks/nfs-utils.morph @@ -0,0 +1,14 @@ +name: nfs-utils +kind: chunk +repo: upstream:nfs-utils +ref: 08baf3bc2f66a1ca6401191e19380028d2fc2c6d +build-system: autotools +configure-commands: +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" --disable-nfsv4 --disable-nfsv41 --disable-gss --with-rpcgen=internal +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR"/lib/systemd/system +- install -m644 proc-fs-nfsd.mount "$DESTDIR"/lib/systemd/system +- install -m644 nfs-mountd.service "$DESTDIR"/lib/systemd/system +- install -m644 nfs-server.service "$DESTDIR"/lib/systemd/system diff --git a/chunks/node-startup-controller.morph b/chunks/node-startup-controller.morph new file mode 100644 index 00000000..b0115f5e --- /dev/null +++ b/chunks/node-startup-controller.morph @@ -0,0 +1,11 @@ +name: node-startup-controller +kind: chunk +repo: upstream:node-startup-controller +ref: c78fddaddc24a2c49f5ef18896c93403575295ae +configure-commands: +- sh autogen.sh +- ./configure --prefix="$PREFIX" --sysconfdir=/etc +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/node-state-manager.morph b/chunks/node-state-manager.morph new file mode 100644 index 00000000..8d4504e4 --- /dev/null +++ b/chunks/node-state-manager.morph @@ -0,0 +1,5 @@ +name: node-state-manager +kind: chunk +repo: upstream:node-state-manager +ref: dd4a86b9459537d2e85489b36abf80f34d12f098 +build-system: autotools diff --git a/chunks/nohands.morph b/chunks/nohands.morph new file mode 100644 index 00000000..3af05d3b --- /dev/null +++ b/chunks/nohands.morph @@ -0,0 +1,7 @@ +name: nohands +kind: chunk +repo: upstream:nohands +ref: 20ec5cc245fd5e74d9a0fc21497d1ba4164f2a3a +build-system: autotools +build-commands: +- make CXXFLAGS="-fpermissive -lpthread" diff --git a/chunks/nspr.morph b/chunks/nspr.morph new file mode 100644 index 00000000..2fc5d2bb --- /dev/null +++ b/chunks/nspr.morph @@ -0,0 +1,8 @@ +name: nspr +kind: chunk +repo: upstream:nspr-hg +ref: a6ee84946475c1fb7624973af28163f6da247c0d +build-system: autotools +configure-commands: +- ./configure --prefix=$PREFIX --with-mozilla --with-pthreads $([ $(uname -m) = x86_64 + ] && echo --enable-64bit) diff --git a/chunks/nss.morph b/chunks/nss.morph new file mode 100644 index 00000000..e6bd1c77 --- /dev/null +++ b/chunks/nss.morph @@ -0,0 +1,9 @@ +name: nss +kind: chunk +repo: upstream:nss +ref: ee1c99a3c8c29f50a91ab28f2f7b7773f6355487 +max-jobs: '1' +build-system: autotools +configure-commands: +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" --libdir="$PREFIX/lib" diff --git a/chunks/obexd.morph b/chunks/obexd.morph new file mode 100644 index 00000000..c8d5112a --- /dev/null +++ b/chunks/obexd.morph @@ -0,0 +1,5 @@ +name: obexd +kind: chunk +repo: upstream:obexd +ref: 4225280022c206762c91beee47c62d05e1baeacc +build-system: autotools diff --git a/chunks/ofono.morph b/chunks/ofono.morph new file mode 100644 index 00000000..7de254e0 --- /dev/null +++ b/chunks/ofono.morph @@ -0,0 +1,13 @@ +name: ofono +kind: chunk +description: ofono Open Source Telephony +repo: upstream:ofono +ref: a53228f6b1b32d0405c0c3c8e0861d6202ffbba2 +build-system: autotools +configure-commands: +- autoreconf -ivf +- ./configure --prefix="$PREFIX" --sysconfdir=/etc --localstatedir=/var +install-commands: +- make install +- mkdir -p "$DESTDIR/etc/systemd/system/multi-user.target.wants" +- ln -s /lib/systemd/system/ofono.service "$DESTDIR/etc/systemd/system/multi-user.target.wants/ofono.service" diff --git a/chunks/openssh.morph b/chunks/openssh.morph new file mode 100644 index 00000000..8b02a64f --- /dev/null +++ b/chunks/openssh.morph @@ -0,0 +1,30 @@ +name: openssh +kind: chunk +repo: upstream:openssh +ref: 233514106dcde5ac61a70f1043de563122e2f1c9 +configure-commands: +- autoreconf -if +- | + OPENSSL_SEEDS_ITSELF=yes ./configure \ + --prefix="$PREFIX" --sysconfdir=/etc/ssh \ + --datadir="$PREFIX/share/sshd" \ + --libexecdir="$PREFIX/lib/openssh" \ + --with-privsep-path=/var/lib/sshd +build-commands: +- make +- | + sed -e "s|@prefix@|$PREFIX|g" \ + -e 's|@STARTUP_SCRIPT_SHELL@|/bin/sh|g' \ + -e 's|@sysconfdir@|/etc/ssh|g' \ + -e 's|@COMMENT_OUT_ECC@||g' \ + sshd-keygen.in >sshd-keygen +- sed -e "s|@prefix@|$PREFIX|g" opensshd.service.in >opensshd.service +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR/$PREFIX/sbin" +- chmod go= "$DESTDIR"/var/lib/sshd +- install -m 744 sshd-keygen "$DESTDIR/$PREFIX/sbin/sshd-keygen" +- install -m 755 contrib/ssh-copy-id "$DESTDIR/$PREFIX/bin/ssh-copy-id" +- mkdir -p "$DESTDIR/lib/systemd/system/multi-user.target.wants" +- install -m 644 opensshd.service "$DESTDIR/lib/systemd/system/opensshd.service" +- ln -s ../opensshd.service "$DESTDIR/lib/systemd/system/multi-user.target.wants/opensshd.service" diff --git a/chunks/openssl-new.morph b/chunks/openssl-new.morph new file mode 100644 index 00000000..dc08d36f --- /dev/null +++ b/chunks/openssl-new.morph @@ -0,0 +1,17 @@ +name: openssl-new +kind: chunk +repo: upstream:openssl-new +ref: e691010325922fe85950e3fd29484ca11ec83f44 +max-jobs: 1 +configure-commands: +- sed -i -e 's,^LIBNAMES=\\(.*\\) padlock \\(.*\\),LIBNAMES=\\1 \\2,g' engines/Makefile +- | + if [ "$(uname -m)" = "ppc64" ]; then + sh ./Configure linux-ppc64 --openssldir=/etc/ssl --prefix="${PREFIX-/usr}" --libdir=lib shared + else + ./config --openssldir=/etc/ssl --prefix="${PREFIX-/usr}" --libdir=lib shared + fi +build-commands: +- make +install-commands: +- make INSTALL_PREFIX="$DESTDIR" install_sw diff --git a/chunks/orc.morph b/chunks/orc.morph new file mode 100644 index 00000000..d6d9a41b --- /dev/null +++ b/chunks/orc.morph @@ -0,0 +1,5 @@ +name: orc +kind: chunk +repo: upstream:orc +ref: b4f7fcaf99a4d952e59f2a9fa9286d24cc4b3a5a +build-system: autotools diff --git a/chunks/pango.morph b/chunks/pango.morph new file mode 100644 index 00000000..c42e6418 --- /dev/null +++ b/chunks/pango.morph @@ -0,0 +1,10 @@ +name: pango +kind: chunk +repo: upstream:pango +ref: c05f6e5205711e97727885a86a57661c7e9cdc75 +build-system: autotools +install-commands: +- make DESTDIR=$DESTDIR install +- mkdir -p $DESTDIR/$PREFIX/etc/pango +- LD_LIBRARY_PATH=$DESTDIR/usr/lib PANGO_LIBDIR=$DESTDIR/$PREFIX/lib $DESTDIR/usr/bin/pango-querymodules + | sed "s:$DESTDIR/$PREFIX:$PREFIX:g" > $DESTDIR/$PREFIX/lib/pango/1.8.0/modules.cache diff --git a/chunks/patch.morph b/chunks/patch.morph new file mode 100644 index 00000000..ecdae68b --- /dev/null +++ b/chunks/patch.morph @@ -0,0 +1,11 @@ +name: patch +kind: chunk +repo: upstream:patch +ref: 9a16dcb97aac1a26af4372d95bd62b84f3f1264a +configure-commands: +- bash bootstrap --skip-po +- ./configure --prefix=/usr --bindir=/bin --libexecdir=/usr/sbin --disable-nls +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/patchelf.morph b/chunks/patchelf.morph new file mode 100644 index 00000000..c27e0971 --- /dev/null +++ b/chunks/patchelf.morph @@ -0,0 +1,5 @@ +name: patchelf +kind: chunk +repo: upstream:patchelf +ref: 21a85cc1c63cf3ef060ece59cdd82455e2884703 +build-system: autotools diff --git a/chunks/pbr.morph b/chunks/pbr.morph new file mode 100644 index 00000000..2d1c4df0 --- /dev/null +++ b/chunks/pbr.morph @@ -0,0 +1,5 @@ +name: pbr +kind: chunk +repo: upstream:pbr +ref: 510ee9e9dcb94c5884c215fa3535a1f77f3d2a51 +build-system: python-distutils diff --git a/chunks/pciutils.morph b/chunks/pciutils.morph new file mode 100644 index 00000000..92b6674f --- /dev/null +++ b/chunks/pciutils.morph @@ -0,0 +1,14 @@ +name: pciutils +kind: chunk +repo: upstream:pciutils +ref: bae04bd0473c68a2f21b7712a627abb08fd84b29 +build-system: manual +configure-commands: +- make ZLIB=no lib/config.mk +- echo PREFIX=$PREFIX >>lib/config.mk +- echo MANDIR=$PREFIX/share/man >>lib/config.mk +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install +- make DESTDIR="$DESTDIR" install-lib diff --git a/chunks/pcre.morph b/chunks/pcre.morph new file mode 100644 index 00000000..b2cde7cd --- /dev/null +++ b/chunks/pcre.morph @@ -0,0 +1,5 @@ +name: pcre +kind: chunk +repo: upstream:pcre +ref: 2720152c58e13e7cc7403642ec33127101b9971b +build-system: autotools diff --git a/chunks/perl-dbd-sqlite-tarball.morph b/chunks/perl-dbd-sqlite-tarball.morph new file mode 100644 index 00000000..47539107 --- /dev/null +++ b/chunks/perl-dbd-sqlite-tarball.morph @@ -0,0 +1,5 @@ +name: perl-dbd-sqlite-tarball +kind: chunk +repo: upstream:perl-dbd-sqlite-tarball +ref: 485b97be9f2f2abf5a40923b5fd85f75714a8c02 +build-system: cpan diff --git a/chunks/perl-dbi-tarball.morph b/chunks/perl-dbi-tarball.morph new file mode 100644 index 00000000..280ebf1d --- /dev/null +++ b/chunks/perl-dbi-tarball.morph @@ -0,0 +1,7 @@ +name: perl-dbi-tarball +kind: chunk +repo: upstream:perl-dbi-tarball +ref: 09e269cff811f0c1881ea0d6b7571173bab8377b +build-system: cpan +build-commands: +- make -j1 diff --git a/chunks/perl-uri.morph b/chunks/perl-uri.morph new file mode 100644 index 00000000..10bc65f2 --- /dev/null +++ b/chunks/perl-uri.morph @@ -0,0 +1,5 @@ +name: perl-uri +kind: chunk +repo: upstream:libwww-perl/uri +ref: 3dd72ded7f043a4f6973781fe594722e2e95f491 +build-system: cpan diff --git a/chunks/perl.morph b/chunks/perl.morph new file mode 100644 index 00000000..c4d77903 --- /dev/null +++ b/chunks/perl.morph @@ -0,0 +1,18 @@ +name: perl +kind: chunk +repo: upstream:perl +ref: 78f9a3c880f11578fb9ff9c7d5f7e34b602d2ad1 +max-jobs: 1 +configure-commands: +- sh Configure -des -Dprefix="$PREFIX" -Darchlib="$PREFIX/lib/perl" -Dprivlib="$PREFIX/share/perl" + -Dbin="$PREFIX/bin" -Dscriptdir="$PREFIX/bin" -Dman1dir="$PREFIX/share/man/man1" + -Dman3dir="$PREFIX/share/man/man3" -Dsiteprefix="$PREFIX" -Dsitearch="$PREFIX/lib/perl" + -Dsitelib="$PREFIX/share/perl" -Dsitebin="$PREFIX/bin" -Dsitescript="$PREFIX/bin" + -Dsiteman1dir="$PREFIX/share/man/man1" -Dsiteman3dir="$PREFIX/share/man/man3" -Dvendorprefix="$PREFIX" + -Dvendorarch="$PREFIX/lib/perl" -Dvendorlib="$PREFIX/share/perl" -Dvendorbin="$PREFIX/bin" + -Dvendorscript="$PREFIX/bin" -Dvendorman1dir="$PREFIX/share/man/man1" -Dvendorman3dir="$PREFIX/share/man/man3" + -Dpager="$PREFIX/bin/less -isR" -Duseshrplib +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/persistence-client-library.morph b/chunks/persistence-client-library.morph new file mode 100644 index 00000000..072183eb --- /dev/null +++ b/chunks/persistence-client-library.morph @@ -0,0 +1,5 @@ +name: persistence-client-library +kind: chunk +repo: upstream:genivi/persistence-client-library +ref: 0934ba263e69be8453cc3150f997dad28489f0c7 +build-system: autotools diff --git a/chunks/pexpect.morph b/chunks/pexpect.morph new file mode 100644 index 00000000..9fd9e17f --- /dev/null +++ b/chunks/pexpect.morph @@ -0,0 +1,12 @@ +name: pexpect +kind: chunk +description: | + Pexpect is a pure Python module that accomplishes behaviour similar to Expect +repo: upstream:pexpect +ref: 7a8455f21bb45020f3594c59fc8c85cf738e147c +configure-commands: +- cd pexpect && make +build-commands: +- cd pexpect && python setup.py build +install-commands: +- cd pexpect && python setup.py install --prefix "$PREFIX" --root "$DESTDIR" diff --git a/chunks/pixman.morph b/chunks/pixman.morph new file mode 100644 index 00000000..d6a2d6f0 --- /dev/null +++ b/chunks/pixman.morph @@ -0,0 +1,5 @@ +name: pixman +kind: chunk +repo: upstream:pixman +ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 +build-system: autotools diff --git a/chunks/pkg-config.morph b/chunks/pkg-config.morph new file mode 100644 index 00000000..35129cc9 --- /dev/null +++ b/chunks/pkg-config.morph @@ -0,0 +1,7 @@ +name: pkg-config +kind: chunk +repo: upstream:pkg-config +ref: 67a702a15cf88e270539484929ffa1f42b90c728 +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --with-internal-glib diff --git a/chunks/pulseaudio.morph b/chunks/pulseaudio.morph new file mode 100644 index 00000000..7659d07f --- /dev/null +++ b/chunks/pulseaudio.morph @@ -0,0 +1,15 @@ +name: pulseaudio +kind: chunk +description: PulseAudio System +repo: upstream:pulseaudio +ref: e1b44688c0db505f70761fe76b4fed2ca6924a09 +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --localstatedir=/var --sysconfdir=/etc --with-database=simple +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR/lib/systemd/system" +- install -m755 pulseaudio.service "$DESTDIR/lib/systemd/system" +- mkdir -p "$DESTDIR/etc/systemd/system/multi-user.target.wants" +- ln -s /lib/systemd/system/pulseaudio.service "$DESTDIR/etc/systemd/system/multi-user.target.wants/pulseaudio.service" diff --git a/chunks/pv.morph b/chunks/pv.morph new file mode 100644 index 00000000..7acbede7 --- /dev/null +++ b/chunks/pv.morph @@ -0,0 +1,5 @@ +name: pv +kind: chunk +repo: upstream:pv +ref: d6ce7cfec684fa72d7a919d7b1aa817a0ca6102a +build-system: autotools diff --git a/chunks/pycurl.morph b/chunks/pycurl.morph new file mode 100644 index 00000000..1c8494c2 --- /dev/null +++ b/chunks/pycurl.morph @@ -0,0 +1,5 @@ +name: pycurl +kind: chunk +repo: upstream:pycurl +ref: 5ca370827d88817eeca3c56cbb37e4ddccc16c6e +build-system: python-distutils diff --git a/chunks/pyfilesystem.morph b/chunks/pyfilesystem.morph new file mode 100644 index 00000000..725e41fe --- /dev/null +++ b/chunks/pyfilesystem.morph @@ -0,0 +1,8 @@ +name: pyfilesystem +kind: chunk +repo: upstream:pyfilesystem +ref: 821f7db1ce3a3e1ac53fa514ddacbc2871eac0f6 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix="$PREFIX" --root "$DESTDIR" diff --git a/chunks/pygobject.morph b/chunks/pygobject.morph new file mode 100644 index 00000000..d0b0dbd7 --- /dev/null +++ b/chunks/pygobject.morph @@ -0,0 +1,7 @@ +name: pygobject +kind: chunk +repo: upstream:pygobject +ref: 276341d7ddab180020c31e6837bd28fd25784de0 +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --disable-cairo diff --git a/chunks/pyipmi.morph b/chunks/pyipmi.morph new file mode 100644 index 00000000..6db6dc4b --- /dev/null +++ b/chunks/pyipmi.morph @@ -0,0 +1,5 @@ +name: pyipmi +kind: chunk +repo: upstream:pyipmi +ref: bb7dba84578c05ba87db3c4186a2989c89e4e519 +build-system: python-distutils diff --git a/chunks/pyiso8601.morph b/chunks/pyiso8601.morph new file mode 100644 index 00000000..02a3cb3f --- /dev/null +++ b/chunks/pyiso8601.morph @@ -0,0 +1,5 @@ +name: pyiso8601 +kind: chunk +repo: upstream:pyiso8601 +ref: ac5470ec9e68332ebc499c4f9f21e7e3cb31ecb6 +build-system: python-distutils diff --git a/chunks/pyopenssl.morph b/chunks/pyopenssl.morph new file mode 100644 index 00000000..5550b84e --- /dev/null +++ b/chunks/pyopenssl.morph @@ -0,0 +1,5 @@ +name: pyopenssl +kind: chunk +repo: upstream:pyopenssl +ref: 6bbf44a00b35fb28df1f66aa194b2fe95eab1ab2 +build-system: python-distutils diff --git a/chunks/python-cheetah.morph b/chunks/python-cheetah.morph new file mode 100644 index 00000000..a86813e7 --- /dev/null +++ b/chunks/python-cheetah.morph @@ -0,0 +1,5 @@ +name: python-cheetah +kind: chunk +repo: upstream:python-cheetah +ref: 831aa6b99d9b4fb012ee644d8e80e0bc0eb6d6ed +build-system: python-distutils diff --git a/chunks/python-coverage-test-runner.morph b/chunks/python-coverage-test-runner.morph new file mode 100644 index 00000000..c1bad4c3 --- /dev/null +++ b/chunks/python-coverage-test-runner.morph @@ -0,0 +1,5 @@ +name: python-coverage-test-runner +kind: chunk +repo: upstream:python-coverage-test-runner +ref: 8ea9421ac3384b2e88e0c36f2cfa52586c4798b7 +build-system: python-distutils diff --git a/chunks/python-coveragepy.morph b/chunks/python-coveragepy.morph new file mode 100644 index 00000000..02055232 --- /dev/null +++ b/chunks/python-coveragepy.morph @@ -0,0 +1,8 @@ +name: python-coveragepy +kind: chunk +repo: upstream:python-coveragepy +ref: 77d2e3bfd8fb325092aaed37ba1378054d182d19 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/chunks/python-fastimport.morph b/chunks/python-fastimport.morph new file mode 100644 index 00000000..499f89fb --- /dev/null +++ b/chunks/python-fastimport.morph @@ -0,0 +1,5 @@ +name: python-fastimport +kind: chunk +repo: upstream:python-fastimport +ref: 6500a5e7d82651ade9002d44e3ecc71a50302616 +build-system: python-distutils diff --git a/chunks/python-glanceclient.morph b/chunks/python-glanceclient.morph new file mode 100644 index 00000000..d0c1ccea --- /dev/null +++ b/chunks/python-glanceclient.morph @@ -0,0 +1,5 @@ +name: python-glanceclient +kind: chunk +repo: upstream:python-glanceclient +ref: 721660612df4454726b723daf902abd23ba0109c +build-system: python-distutils diff --git a/chunks/python-json-patch.morph b/chunks/python-json-patch.morph new file mode 100644 index 00000000..e512ad33 --- /dev/null +++ b/chunks/python-json-patch.morph @@ -0,0 +1,5 @@ +name: python-json-patch +kind: chunk +repo: upstream:python-json-patch +ref: 27c7032de25923593fa17cc14f535fb7abd52448 +build-system: python-distutils diff --git a/chunks/python-json-pointer.morph b/chunks/python-json-pointer.morph new file mode 100644 index 00000000..fc1d3247 --- /dev/null +++ b/chunks/python-json-pointer.morph @@ -0,0 +1,5 @@ +name: python-json-pointer +kind: chunk +repo: upstream:python-json-pointer +ref: 48dce313141ba5bf0d2f3dd2e590042c05755e53 +build-system: python-distutils diff --git a/chunks/python-keystoneclient.morph b/chunks/python-keystoneclient.morph new file mode 100644 index 00000000..7735e0d4 --- /dev/null +++ b/chunks/python-keystoneclient.morph @@ -0,0 +1,5 @@ +name: python-keystoneclient +kind: chunk +repo: upstream:python-keystoneclient +ref: 21cc66a850c5ea1d2ffffb655da0c452b919ed3b +build-system: python-distutils diff --git a/chunks/python-lxml.morph b/chunks/python-lxml.morph new file mode 100644 index 00000000..4144702b --- /dev/null +++ b/chunks/python-lxml.morph @@ -0,0 +1,5 @@ +name: python-lxml +kind: chunk +repo: upstream:python-lxml +ref: 8fc99f8ef3e2f12e74fb407ae62c5db50cfe7b92 +build-system: python-distutils diff --git a/chunks/python-markdown.morph b/chunks/python-markdown.morph new file mode 100644 index 00000000..f6455ba3 --- /dev/null +++ b/chunks/python-markdown.morph @@ -0,0 +1,5 @@ +name: python-markdown +kind: chunk +repo: upstream:python-markdown +ref: a9ca97325e9039de90eae29fb3d8879bc9f367f6 +build-system: python-distutils diff --git a/chunks/python-prettytable.morph b/chunks/python-prettytable.morph new file mode 100644 index 00000000..9100fdef --- /dev/null +++ b/chunks/python-prettytable.morph @@ -0,0 +1,9 @@ +name: python-prettytable +kind: chunk +repo: upstream:python-prettytable +ref: 941133673e5a0003cd5ce1b6db2a51cf3307d9c1 +build-system: manual +build-commands: +- cd src && python setup.py build +install-commands: +- cd src && python setup.py install --prefix "$PREFIX" --root "$DESTDIR" diff --git a/chunks/python-requests.morph b/chunks/python-requests.morph new file mode 100644 index 00000000..1c5df9ec --- /dev/null +++ b/chunks/python-requests.morph @@ -0,0 +1,5 @@ +name: python-requests +kind: chunk +repo: upstream:python-requests +ref: b891877ee6d76b0a3f8cbf2e7cd34cc4cbc40b6b +build-system: python-distutils diff --git a/chunks/python-setuptools.morph b/chunks/python-setuptools.morph new file mode 100644 index 00000000..6e66fc2b --- /dev/null +++ b/chunks/python-setuptools.morph @@ -0,0 +1,8 @@ +name: python-setuptools +kind: chunk +repo: upstream:python-setuptools +ref: 05b07a427a1eae2a51d527f7ac5135a8fd215d77 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/chunks/python-ttystatus.morph b/chunks/python-ttystatus.morph new file mode 100644 index 00000000..6b9763ee --- /dev/null +++ b/chunks/python-ttystatus.morph @@ -0,0 +1,8 @@ +name: python-ttystatus +kind: chunk +repo: upstream:python-ttystatus +ref: 47d871216cea6ce3b9d6efd70e9a0f38ab8604f0 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/chunks/pytz.morph b/chunks/pytz.morph new file mode 100644 index 00000000..7106076e --- /dev/null +++ b/chunks/pytz.morph @@ -0,0 +1,9 @@ +name: pytz +kind: chunk +repo: upstream:pytz +ref: 384207f01fd5b8bf1eb20cb64c17679084731944 +build-system: manual +build-commands: +- cd src && python setup.py build +install-commands: +- cd src && python setup.py install --prefix "$PREFIX" --root "$DESTDIR" diff --git a/chunks/pyyaml.morph b/chunks/pyyaml.morph new file mode 100644 index 00000000..8383fdf0 --- /dev/null +++ b/chunks/pyyaml.morph @@ -0,0 +1,8 @@ +name: pyyaml +kind: chunk +repo: upstream:pyyaml +ref: d9fbcceaed39d955f6871b07c61dc42f824285c1 +build-commands: +- python setup.py --without-libyaml build +install-commands: +- python setup.py --without-libyaml install --prefix="$PREFIX" --root "$DESTDIR" diff --git a/chunks/qemu.morph b/chunks/qemu.morph new file mode 100644 index 00000000..e98304e3 --- /dev/null +++ b/chunks/qemu.morph @@ -0,0 +1,7 @@ +name: qemu +kind: chunk +repo: upstream:qemu +ref: 5e4eac434b4ff85af2a8821cce8a4ef2b12d8e5e +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" diff --git a/chunks/qt-creator.morph b/chunks/qt-creator.morph new file mode 100644 index 00000000..23b9fcc9 --- /dev/null +++ b/chunks/qt-creator.morph @@ -0,0 +1,11 @@ +name: qt-creator +kind: chunk +repo: upstream:qt-creator +ref: d5a6b10634c1a3271012e9578e016772ef077d59 +configure-commands: +- qmake +build-commands: +- make +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- ./qhelpgenerator.sh diff --git a/chunks/qt3d.morph b/chunks/qt3d.morph new file mode 100644 index 00000000..f4c06f78 --- /dev/null +++ b/chunks/qt3d.morph @@ -0,0 +1,12 @@ +name: qt3d +kind: chunk +repo: upstream:qt5/qt3d +ref: 805fbf45a54f1b69f4b13f6dc9f962b07c017d3b +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qt4-sdk-qt-creator.morph b/chunks/qt4-sdk-qt-creator.morph new file mode 100644 index 00000000..23b9fcc9 --- /dev/null +++ b/chunks/qt4-sdk-qt-creator.morph @@ -0,0 +1,11 @@ +name: qt-creator +kind: chunk +repo: upstream:qt-creator +ref: d5a6b10634c1a3271012e9578e016772ef077d59 +configure-commands: +- qmake +build-commands: +- make +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- ./qhelpgenerator.sh diff --git a/chunks/qt4-tools-icu.morph b/chunks/qt4-tools-icu.morph new file mode 100644 index 00000000..c9a190b1 --- /dev/null +++ b/chunks/qt4-tools-icu.morph @@ -0,0 +1,10 @@ +name: icu +kind: chunk +repo: upstream:icu +ref: ba023548a3bff7277cbea4acade3042ce9d8949e +configure-commands: +- cd source; ./runConfigureICU Linux --prefix=/usr +build-commands: +- cd source; unset TARGET ; make +install-commands: +- cd source; unset TARGET ; make DESTDIR="$DESTDIR" install diff --git a/chunks/qt4-tools-ruby-1.8.morph b/chunks/qt4-tools-ruby-1.8.morph new file mode 100644 index 00000000..237b46f5 --- /dev/null +++ b/chunks/qt4-tools-ruby-1.8.morph @@ -0,0 +1,11 @@ +name: ruby-1.8 +kind: chunk +repo: upstream:ruby +ref: 7a24f1710028d568ad61d0aa49d5178260178d77 +configure-commands: +- autoconf +- ./configure --prefix=/usr --program-suffix=-1.8 +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/qt4-tools-ruby-1.9.morph b/chunks/qt4-tools-ruby-1.9.morph new file mode 100644 index 00000000..ac457ade --- /dev/null +++ b/chunks/qt4-tools-ruby-1.9.morph @@ -0,0 +1,11 @@ +name: ruby-1.9 +kind: chunk +repo: upstream:ruby +ref: cb3ea602294b5038b5f7ac21d3875a2b52342956 +configure-commands: +- autoconf +- ./configure --prefix=/usr --enable-shared --with-baseruby=/usr/bin/ruby-1.8 +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/qt4-tools.morph b/chunks/qt4-tools.morph new file mode 100644 index 00000000..e3cb332c --- /dev/null +++ b/chunks/qt4-tools.morph @@ -0,0 +1,20 @@ +name: qt4-tools +kind: chunk +repo: upstream:qt4-tools +ref: a182f020bc1703c20d86ba18f2f6b4ea8889de84 +max-jobs: 1 +configure-commands: +- | + arch=$(uname -m) + if [ "${arch}" != "${arch//arm/}" ] ; then + sed 's/g++-unix.conf)/&\nQMAKE_CXXFLAGS += -fno-strict-volatile-bitfields/' \ + -i mkspecs/linux-g++/qmake.conf + else + echo Running on x86, not modifying qmake.conf + fi +- ./configure -v -prefix /usr -opensource -confirm-license +build-commands: +- make +- LD_LIBRARY_PATH="$PWD"/lib QT_PLUGIN_PATH="$PWD"/plugins make docs +install-commands: +- make install INSTALL_ROOT="$DESTDIR" diff --git a/chunks/qtbase.morph b/chunks/qtbase.morph new file mode 100644 index 00000000..28fc1a1a --- /dev/null +++ b/chunks/qtbase.morph @@ -0,0 +1,17 @@ +name: qtbase +kind: chunk +repo: upstream:qt5/qtbase +ref: 79be8352ced650e98ab0afe89e91cffee4f6a04a +configure-commands: +- ./configure -v -prefix /usr -opensource -confirm-license +build-commands: +- make +- touch /qtbase.build/src/corelib/corelib.pro +- ./bin/qmake -set QDOC /qtbase.build/bin/qdoc +- make html_docs +- ./bin/qmake -unset QDOC +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- ./bin/qmake -set QDOC /qtbase.build/bin/qdoc +- make install_html_docs INSTALL_ROOT=$DESTDIR +- ./bin/qmake -unset QDOC diff --git a/chunks/qtdeclarative.morph b/chunks/qtdeclarative.morph new file mode 100644 index 00000000..0ec71be5 --- /dev/null +++ b/chunks/qtdeclarative.morph @@ -0,0 +1,12 @@ +name: qtdeclarative +kind: chunk +repo: upstream:qt5/qtdeclarative +ref: 774d0310883a9526210c4530bbb9d0af26d88699 +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtdoc.morph b/chunks/qtdoc.morph new file mode 100644 index 00000000..283c52fd --- /dev/null +++ b/chunks/qtdoc.morph @@ -0,0 +1,10 @@ +name: qtdoc +kind: chunk +repo: upstream:qt5/qtdoc +ref: 674abef4f06bdde57a272d69750e2a4ac5027ea9 +configure-commands: +- qmake +build-commands: +- make +install-commands: +- make install INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtgraphicaleffects.morph b/chunks/qtgraphicaleffects.morph new file mode 100644 index 00000000..4e54f9c8 --- /dev/null +++ b/chunks/qtgraphicaleffects.morph @@ -0,0 +1,10 @@ +name: qtgraphicaleffects +kind: chunk +repo: upstream:qt5/qtgraphicaleffects +ref: e41d08f95d74d7309fc976cb62141b78239de975 +configure-commands: +- qmake +build-commands: +- make +install-commands: +- make install INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtimageformats.morph b/chunks/qtimageformats.morph new file mode 100644 index 00000000..872a7d98 --- /dev/null +++ b/chunks/qtimageformats.morph @@ -0,0 +1,12 @@ +name: qtimageformats +kind: chunk +repo: upstream:qt5/qtimageformats +ref: 3f7f6126d9832e03a4dcaaca5279220f00126e89 +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtjsbackend.morph b/chunks/qtjsbackend.morph new file mode 100644 index 00000000..b06f2cbe --- /dev/null +++ b/chunks/qtjsbackend.morph @@ -0,0 +1,12 @@ +name: qtjsbackend +kind: chunk +repo: upstream:qt5/qtjsbackend +ref: c6978bf56f599a3da8c03b1a7e58102aa84223e7 +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtmultimedia.morph b/chunks/qtmultimedia.morph new file mode 100644 index 00000000..3289f435 --- /dev/null +++ b/chunks/qtmultimedia.morph @@ -0,0 +1,12 @@ +name: qtmultimedia +kind: chunk +repo: upstream:qt5/qtmultimedia +ref: 8b73d090f87f88ee3ae4efc437ac866d05df76be +configure-commands: +- qmake +build-commands: +- make +- make install_html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtquick1.morph b/chunks/qtquick1.morph new file mode 100644 index 00000000..e11b4271 --- /dev/null +++ b/chunks/qtquick1.morph @@ -0,0 +1,12 @@ +name: qtquick1 +kind: chunk +repo: upstream:qt5/qtquick1 +ref: b13755a2411dca01e65bb443a399ed130d5dd738 +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtquickcontrols.morph b/chunks/qtquickcontrols.morph new file mode 100644 index 00000000..25992268 --- /dev/null +++ b/chunks/qtquickcontrols.morph @@ -0,0 +1,12 @@ +name: qtquickcontrols +kind: chunk +repo: upstream:qt5/qtquickcontrols +ref: acf9e50d52c4d09a1aed9490bb2f3c5de7dce9bb +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtscript.morph b/chunks/qtscript.morph new file mode 100644 index 00000000..ac690035 --- /dev/null +++ b/chunks/qtscript.morph @@ -0,0 +1,12 @@ +name: qtscript +kind: chunk +repo: upstream:qt5/qtscript +ref: d20e99b3bdbcf77b69a92a2ba1b3ca1f1379e7c8 +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtsensors.morph b/chunks/qtsensors.morph new file mode 100644 index 00000000..b275926f --- /dev/null +++ b/chunks/qtsensors.morph @@ -0,0 +1,12 @@ +name: qtsensors +kind: chunk +repo: upstream:qt5/qtsensors +ref: cd22d77e07af6046be24d0322187a86c9a3c4d1d +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtserialport.morph b/chunks/qtserialport.morph new file mode 100644 index 00000000..545a495b --- /dev/null +++ b/chunks/qtserialport.morph @@ -0,0 +1,12 @@ +name: qtserialport +kind: chunk +repo: upstream:qt5/qtserialport +ref: b1abca2eee45e7b8ecf71cb5cd1e77a2821fcac2 +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtsvg.morph b/chunks/qtsvg.morph new file mode 100644 index 00000000..940f87bf --- /dev/null +++ b/chunks/qtsvg.morph @@ -0,0 +1,12 @@ +name: qtsvg +kind: chunk +repo: upstream:qt5/qtsvg +ref: 552bf3adcc48c669f9dfbda5818142fb18c9e957 +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qttools.morph b/chunks/qttools.morph new file mode 100644 index 00000000..40d323e1 --- /dev/null +++ b/chunks/qttools.morph @@ -0,0 +1,12 @@ +name: qttools +kind: chunk +repo: upstream:qt5/qttools +ref: 1369d91dd095cd4ea2febe759ef6446e41bd2d80 +configure-commands: +- qmake +build-commands: +- unset TARGET ; make +- unset TARGET ; make html_docs +install-commands: +- unset TARGET ; make install INSTALL_ROOT=$DESTDIR +- unset TARGET ; make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qttranslations.morph b/chunks/qttranslations.morph new file mode 100644 index 00000000..e7a42348 --- /dev/null +++ b/chunks/qttranslations.morph @@ -0,0 +1,10 @@ +name: qttranslations +kind: chunk +repo: upstream:qt5/qttranslations +ref: e91af8e6363a4538f08992b6af51d17b91453080 +configure-commands: +- qmake +build-commands: +- make +install-commands: +- make install INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtwebkit-examples.morph b/chunks/qtwebkit-examples.morph new file mode 100644 index 00000000..6e4a19aa --- /dev/null +++ b/chunks/qtwebkit-examples.morph @@ -0,0 +1,10 @@ +name: qtwebkit-examples +kind: chunk +repo: upstream:qt5/qtwebkit-examples +ref: fdaa2bb5e47d6ca1d3e8c681f88eae0b9d4ae351 +configure-commands: +- qmake +build-commands: +- make +install-commands: +- make install INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtwebkit.morph b/chunks/qtwebkit.morph new file mode 100644 index 00000000..a0413c85 --- /dev/null +++ b/chunks/qtwebkit.morph @@ -0,0 +1,13 @@ +name: qtwebkit +kind: chunk +repo: upstream:qt5/qtwebkit +ref: 15a558c03ea7a35f97dfc0b16024d026d20920be +max-jobs: '1' +configure-commands: +- QMAKEPATH=/qtwebkit.build/Tools/qmake/mkspecs qmake WebKit.pro +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtx11extras.morph b/chunks/qtx11extras.morph new file mode 100644 index 00000000..b06e19a7 --- /dev/null +++ b/chunks/qtx11extras.morph @@ -0,0 +1,12 @@ +name: qtx11extras +kind: chunk +repo: upstream:qt5/qtx11extras +ref: 3b33afd2814c88002e2efc4955e5b1851aff0c58 +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/qtxmlpatterns.morph b/chunks/qtxmlpatterns.morph new file mode 100644 index 00000000..6b0658cb --- /dev/null +++ b/chunks/qtxmlpatterns.morph @@ -0,0 +1,12 @@ +name: qtxmlpatterns +kind: chunk +repo: upstream:qt5/qtxmlpatterns +ref: ed713a904ee55f1c345d2d6c35e77892be96977e +configure-commands: +- qmake +build-commands: +- make +- make html_docs +install-commands: +- make install INSTALL_ROOT=$DESTDIR +- make install_html_docs INSTALL_ROOT=$DESTDIR diff --git a/chunks/ragel.morph b/chunks/ragel.morph new file mode 100644 index 00000000..2e17c607 --- /dev/null +++ b/chunks/ragel.morph @@ -0,0 +1,14 @@ +name: ragel +kind: chunk +repo: upstream:ragel +ref: 5d4102ffe43a15608e0e864fc7e7f5c6c3b49aac +max-jobs: 1 +build-system: autotools +configure-commands: +- ./autogen.sh --disable-manual --prefix="$PREFIX" +- ./configure --disable-manual --prefix="$PREFIX" +build-commands: +- make -C src version.h +- make +install-commands: +- make install diff --git a/chunks/readline.morph b/chunks/readline.morph new file mode 100644 index 00000000..28f4914b --- /dev/null +++ b/chunks/readline.morph @@ -0,0 +1,5 @@ +name: readline +kind: chunk +repo: upstream:readline +ref: 518937ab89be812ccd45e9b8c1ce4ad721d35ef6 +build-system: autotools diff --git a/chunks/rpcbind.morph b/chunks/rpcbind.morph new file mode 100644 index 00000000..d43e6e77 --- /dev/null +++ b/chunks/rpcbind.morph @@ -0,0 +1,13 @@ +name: rpcbind +kind: chunk +repo: upstream:rpcbind +ref: aa3ac0d86c258d3e355ae59df31a96da795ecdfa +build-system: autotools +configure-commands: +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" --enable-libwrap --with-rpcuser=nobody --enable-warmstarts +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR"/lib/systemd/system +- install -m644 rpcbind.service "$DESTDIR"/lib/systemd/system +- install -m644 rpcbind.socket "$DESTDIR"/lib/systemd/system diff --git a/chunks/rsync.morph b/chunks/rsync.morph new file mode 100644 index 00000000..67c1f986 --- /dev/null +++ b/chunks/rsync.morph @@ -0,0 +1,8 @@ +name: rsync +kind: chunk +repo: upstream:rsync +ref: 9faf8e0ccff2755cd019ff64d8322226a214b013 +build-system: autotools +build-commands: +- make proto +- make diff --git a/chunks/ruby-1.8.morph b/chunks/ruby-1.8.morph new file mode 100644 index 00000000..237b46f5 --- /dev/null +++ b/chunks/ruby-1.8.morph @@ -0,0 +1,11 @@ +name: ruby-1.8 +kind: chunk +repo: upstream:ruby +ref: 7a24f1710028d568ad61d0aa49d5178260178d77 +configure-commands: +- autoconf +- ./configure --prefix=/usr --program-suffix=-1.8 +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/ruby-1.9.morph b/chunks/ruby-1.9.morph new file mode 100644 index 00000000..ac457ade --- /dev/null +++ b/chunks/ruby-1.9.morph @@ -0,0 +1,11 @@ +name: ruby-1.9 +kind: chunk +repo: upstream:ruby +ref: cb3ea602294b5038b5f7ac21d3875a2b52342956 +configure-commands: +- autoconf +- ./configure --prefix=/usr --enable-shared --with-baseruby=/usr/bin/ruby-1.8 +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/screen.morph b/chunks/screen.morph new file mode 100644 index 00000000..d0644509 --- /dev/null +++ b/chunks/screen.morph @@ -0,0 +1,13 @@ +name: screen +kind: chunk +description: A terminal multiplexer and sanity tool for many +repo: upstream:screen +ref: 7dd4a9e5f385c96a77e8ee5c977a1dde4c0ff467 +max-jobs: '1' +configure-commands: +- cd ./src && sh autogen.sh +- cd ./src && ./configure --prefix="$PREFIX" +build-commands: +- cd ./src && make +install-commands: +- cd ./src && make DESTDIR="$DESTDIR" install diff --git a/chunks/shared-mime-info.morph b/chunks/shared-mime-info.morph new file mode 100644 index 00000000..e2c7faa1 --- /dev/null +++ b/chunks/shared-mime-info.morph @@ -0,0 +1,6 @@ +name: shared-mime-info +kind: chunk +repo: upstream:shared-mime-info +ref: 0d440d85a126ff8d535d4f70f2203a76a21d5f71 +max-jobs: '1' +build-system: autotools diff --git a/chunks/simplejson.morph b/chunks/simplejson.morph new file mode 100644 index 00000000..38ca4e3f --- /dev/null +++ b/chunks/simplejson.morph @@ -0,0 +1,5 @@ +name: simplejson +kind: chunk +repo: upstream:simplejson +ref: 35816bfe2d0ddeb5ddcc68239683cbb35b7e3ff2 +build-system: python-distutils diff --git a/chunks/six.morph b/chunks/six.morph new file mode 100644 index 00000000..f35633f3 --- /dev/null +++ b/chunks/six.morph @@ -0,0 +1,5 @@ +name: six +kind: chunk +repo: upstream:six +ref: e0841d716953710ab9bca9d1715a710df9c61ca0 +build-system: python-distutils diff --git a/chunks/snappy.morph b/chunks/snappy.morph new file mode 100644 index 00000000..a8d92f3b --- /dev/null +++ b/chunks/snappy.morph @@ -0,0 +1,5 @@ +name: snappy +kind: chunk +repo: upstream:snappy +ref: 760c6ffc67836027c5f1d307e5c6cb012dfbdf72 +build-system: autotools diff --git a/chunks/snowshoe.morph b/chunks/snowshoe.morph new file mode 100644 index 00000000..fa2f2962 --- /dev/null +++ b/chunks/snowshoe.morph @@ -0,0 +1,10 @@ +name: snowshoe +kind: chunk +repo: upstream:snowshoe +ref: 098f931de58072edd5d591cdc4a2ad3c05e83991 +configure-commands: +- qmake +build-commands: +- make +install-commands: +- make install INSTALL_ROOT=$DESTDIR diff --git a/chunks/speex.morph b/chunks/speex.morph new file mode 100644 index 00000000..79635950 --- /dev/null +++ b/chunks/speex.morph @@ -0,0 +1,5 @@ +name: speex +kind: chunk +repo: upstream:speex +ref: e5dc987a403426ee3d0d81768afffa0fe74e20fa +build-system: autotools diff --git a/chunks/sqlite3.morph b/chunks/sqlite3.morph new file mode 100644 index 00000000..2d7a2cde --- /dev/null +++ b/chunks/sqlite3.morph @@ -0,0 +1,5 @@ +name: sqlite3 +kind: chunk +repo: upstream:sqlite3 +ref: f6c2a9fe49d20654c2c41844d056033692a223b7 +build-system: autotools diff --git a/chunks/stage1-binutils.morph b/chunks/stage1-binutils.morph new file mode 100644 index 00000000..e8e25441 --- /dev/null +++ b/chunks/stage1-binutils.morph @@ -0,0 +1,12 @@ +name: stage1-binutils +kind: chunk +repo: upstream:binutils-redhat +ref: 987eb543a034cddc4eeb103f08f566f24a5f964a +build-system: autotools +configure-commands: +- | + ./configure --prefix="$PREFIX" --disable-nls --disable-werror \ + --build=$(sh config.guess) \ + --host=$(sh config.guess) \ + --target=$TARGET_STAGE1 \ + --with-sysroot="/" --with-lib-path="=$PREFIX/lib" diff --git a/chunks/stage1-gcc.morph b/chunks/stage1-gcc.morph new file mode 100644 index 00000000..f4e8d85a --- /dev/null +++ b/chunks/stage1-gcc.morph @@ -0,0 +1,32 @@ +name: stage1-gcc +kind: chunk +repo: upstream:gcc-tarball +ref: dd78b627480ed8d3c135271cd627096ae76fa5fc +configure-commands: +- mkdir o +- | + cd o && + ../configure \ + $(../morph-arch-config) \ + --build=$(sh ../config.guess) --host=$(sh ../config.guess) \ + --target=$TARGET_STAGE1 \ + --prefix="$PREFIX" \ + --disable-bootstrap --disable-nls \ + `# [1]` --libdir="$PREFIX/lib" --disable-multilib --disable-libgomp \ + --without-cloog --without-ppl \ + --with-mpfr-include="$(pwd)/../mpfr/src" \ + --with-mpfr-lib="$(pwd)/mpfr/src/.libs" \ + `# [2]` --with-local-prefix="$PREFIX" \ + `# [3]` --with-native-system-header-dir="$PREFIX/include" \ + `# [4]` --enable-languages=c --disable-decimal-float \ + --disable-libmudflap --disable-libquadmath --disable-libssp \ + --disable-shared --disable-threads --disable-target-libiberty \ + --disable-target-zlib --without-headers --with-newlib \ + --with-system-zlib +build-commands: +- cd o && make +install-commands: +- cd o && make DESTDIR="$DESTDIR" install +- | + libgcc_filename=$($DESTDIR$PREFIX/bin/$TARGET_STAGE1-gcc -print-libgcc-file-name) + ln -sv libgcc.a $(echo $libgcc_filename | sed 's/libgcc/&_eh/') diff --git a/chunks/stage2-binutils.morph b/chunks/stage2-binutils.morph new file mode 100644 index 00000000..75d30a78 --- /dev/null +++ b/chunks/stage2-binutils.morph @@ -0,0 +1,21 @@ +name: stage2-binutils +kind: chunk +repo: upstream:binutils-redhat +ref: 987eb543a034cddc4eeb103f08f566f24a5f964a +build-system: autotools +configure-commands: +- | + export STAGE2_SYSROOT="$(dirname $(pwd))" + export CPPFLAGS="--sysroot=$STAGE2_SYSROOT" + export CXX=false + export LDFLAGS="-Wl,--sysroot=$STAGE2_SYSROOT" + ./configure --prefix="$PREFIX" --disable-nls --disable-werror \ + --build=$(sh config.guess) \ + --host=$TARGET_STAGE1 \ + --target=$TARGET_STAGE1 +build-commands: +- | + export STAGE2_SYSROOT="$(dirname $(pwd))" + export CPPFLAGS="--sysroot=$STAGE2_SYSROOT" + export LDFLAGS="-Wl,--sysroot=$STAGE2_SYSROOT" + make diff --git a/chunks/stage2-busybox.morph b/chunks/stage2-busybox.morph new file mode 100644 index 00000000..7e090bb9 --- /dev/null +++ b/chunks/stage2-busybox.morph @@ -0,0 +1,59 @@ +name: stage2-busybox +kind: chunk +repo: upstream:busybox +ref: eeb9014f28e3aa00673a0fad127e7420da4392db +configure-commands: +- make HOSTCC="/usr/bin/gcc" CROSS_COMPILE=$TARGET_STAGE1- defconfig +- '[ "$PREFIX" = /usr ] || sed -e ''s/.*INSTALL_NO_USR.*/CONFIG_INSTALL_NO_USR=y/'' + -i .config' +- sed -e 's/CONFIG_AWK=y.*/# CONFIG_AWK is not set/' -i .config +- sed -e 's/CONFIG_INETD=y.*/# CONFIG_INETD is not set/' -i .config +- sed -e 's/CONFIG_PATCH=y.*/# CONFIG_PATCH is not set/' -i .config +- sed -e 's/CONFIG_DEPMOD=y.*/# CONFIG_DEPMOD is not set/' -i .config +- sed -e 's/CONFIG_INSMOD=y.*/# CONFIG_INSMOD is not set/' -i .config +- sed -e 's/CONFIG_MODPROBE=y.*/# CONFIG_MODPROBE is not set/' -i .config +- sed -e 's/CONFIG_MODPROBE_SMALL=y.*/# CONFIG_MODPROBE_SMALL is not set/' -i .config +- sed -e 's/CONFIG_LSMOD=y.*/# CONFIG_LSMOD is not set/' -i .config +- sed -e 's/CONFIG_RMMOD=y.*/# CONFIG_RMMOD is not set/' -i .config +- sed -e 's/CONFIG_FEATURE_MOUNT_CIFS=y.*/# CONFIG_FEATURE_MOUNT_CIFS is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_EXTRA_QUIET=y.*/# CONFIG_FEATURE_EXTRA_QUIET is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_INIT_COREDUMPS=y.*/# CONFIG_FEATURE_INIT_COREDUMPS is not + set/' -i .config +- sed -e 's/CONFIG_FEATURE_INIT_SCTTY=y.*/# CONFIG_FEATURE_INIT_SCTTY is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_INIT_SYSLOG=y.*/# CONFIG_FEATURE_INIT_SYSLOG is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_INITRD=y.*/# CONFIG_FEATURE_INITRD is not set/' -i .config +- sed -e 's/CONFIG_FEATURE_USE_INITTAB=y.*/# CONFIG_FEATURE_USE_INITTAB is not set/' + -i .config +- sed -e 's/CONFIG_FEATURE_MINIX2=y.*/# CONFIG_FEATURE_MINIX2 is not set/' -i .config +- sed -e 's/CONFIG_FSCK_MINIX=y.*/# CONFIG_FSCK_MINIX is not set/' -i .config +- sed -e 's/CONFIG_HALT=y.*/# CONFIG_HALT is not set/' -i .config +- sed -e 's/CONFIG_INIT=y.*/# CONFIG_INIT is not set/' -i .config +- sed -e 's/CONFIG_INIT_TERMINAL_TYPE=y.*/CONFIG_INIT_TERMINAL_TYPE=""/' -i .config +- sed -e 's/CONFIG_LOSETUP=y.*/# CONFIG_LOSETUP is not set/' -i .config +- sed -e 's/CONFIG_LSUSB=y.*/# CONFIG_LSUSB is not set/' -i .config +- sed -e 's/CONFIG_LZMA=y.*/# CONFIG_LZMA is not set/' -i .config +- sed -e 's/CONFIG_MKFS_EXT2=y.*/# CONFIG_MKFS_EXT2 is not set/' -i .config +- sed -e 's/CONFIG_MKFS_MINIX=y.*/# CONFIG_MKFS_MINIX is not set/' -i .config +- sed -e 's/CONFIG_RUNLEVEL=y.*/# CONFIG_RUNLEVEL is not set/' -i .config +- sed -e 's/CONFIG_STRINGS=y.*/# CONFIG_STRINGS is not set/' -i .config +- sed -e 's/CONFIG_UNLZMA=y.*/# CONFIG_UNLZMA is not set/' -i .config +- sed -e 's/CONFIG_UNXZ=y.*/# CONFIG_UNXZ is not set/' -i .config +- sed -e 's/CONFIG_XZ=y.*/# CONFIG_XZ is not set/' -i .config +build-commands: +- | + export STAGE2_SYSROOT="$(dirname $(pwd))" + export CPPFLAGS="--sysroot=$STAGE2_SYSROOT" + export LDFLAGS="-Wl,--sysroot=$STAGE2_SYSROOT" + make HOSTCC="/usr/bin/gcc" CROSS_COMPILE=$TARGET_STAGE1- +install-commands: +- | + export STAGE2_SYSROOT="$(dirname $(pwd))" + export CPPFLAGS="--sysroot=$STAGE2_SYSROOT" + export LDFLAGS="-Wl,--sysroot=$STAGE2_SYSROOT" + make CONFIG_PREFIX="$DESTDIR$PREFIX" \ + HOSTCC="/usr/bin/gcc" CROSS_COMPILE=$TARGET_STAGE1- install && + chmod 6755 "$DESTDIR$PREFIX"/bin/busybox diff --git a/chunks/stage2-eglibc.morph b/chunks/stage2-eglibc.morph new file mode 100644 index 00000000..76813a97 --- /dev/null +++ b/chunks/stage2-eglibc.morph @@ -0,0 +1,40 @@ +name: stage2-eglibc +kind: chunk +repo: upstream:eglibc2 +ref: 43ee5d250ad47d2bee8ec17954efb7f22d2b804c +configure-commands: +- mkdir o +- cd libc && ln -s ../ports ports +- | + export CFLAGS="-O2 $CFLAGS"; export CXX=false; \ + cd o && ../libc/configure \ + $(../morph-arch-config) \ + --build=$(../libc/scripts/config.guess) --host=$TARGET_STAGE1 \ + --prefix="$PREFIX" \ + `# [1]` --libdir="$PREFIX/lib" \ + `# [2]` --with-headers="$(pwd)/../../$PREFIX/include" \ + `# [3]` --disable-profile --enable-kernel=2.6.25 \ + --enable-add-ons=nptl,ports --without-cvs --without-selinux \ + `# [4]` libc_cv_c_cleanup=yes libc_cv_ctors_header=yes \ + libc_cv_forced_unwind=yes libc_cv_ssp=no +build-commands: +- cd o && make localtime=UTC +install-commands: +- cd o && make install_root="$DESTDIR" localtime=UTC install +- sh stage2-eglibc-fix-specs +- install -d $DESTDIR/lib +- | + cpu=$(echo $TARGET | cut -d '-' -f 1) + case "$cpu" in + x86_64) + install -d "$DESTDIR/lib64" + ln -s "$PREFIX/lib/ld-linux-x86-64.so.2" \ + "$DESTDIR/lib64/ld-linux-x86-64.so.2" ;; + ppc64) + install -d "$DESTDIR/lib64" + ln -s "$PREFIX/lib/ld64.so.1" \ + "$DESTDIR/lib64/ld64.so.1" ;; + *) + loader=$(basename $(ls "$DESTDIR$PREFIX"/lib/ld-linux*)) + ln -s "$PREFIX/lib/$loader" "$DESTDIR/lib/$loader" + esac diff --git a/chunks/stage2-fhs-dirs.morph b/chunks/stage2-fhs-dirs.morph new file mode 100644 index 00000000..43a037bb --- /dev/null +++ b/chunks/stage2-fhs-dirs.morph @@ -0,0 +1,54 @@ +name: stage2-fhs-dirs +kind: chunk +repo: baserock:baserock/fhs-dirs +ref: 442e2a6453ec380bf9d64f6be50e57d54ddf93d3 +install-commands: +- sh ./create-fhs-dirs "$DESTDIR" +- rmdir "$DESTDIR/bin" +- ln -s "$PREFIX/bin" "$DESTDIR/bin" +- install -m 644 passwd "$DESTDIR/etc/passwd" +- install -m 600 shadow "$DESTDIR/etc/shadow" +- install -m 644 interfaces "$DESTDIR/etc/network/interfaces" +- install -m 644 group "$DESTDIR/etc/group" +- install -m 644 ld.so.conf "$DESTDIR/etc/ld.so.conf" +- install -m 644 issue "$DESTDIR/etc/issue" +- install -m 644 services "$DESTDIR/etc/services" +- install -m 644 protocols "$DESTDIR/etc/protocols" +- echo baserock > "$DESTDIR"/etc/hostname +decription: create the FHS 2.3 directory hierarchy and the usual files +devices: +- type: c + filename: /dev/console + gid: 0 + major: 5 + minor: 1 + permissions: '0600' + uid: 0 +- type: c + filename: /dev/full + gid: 0 + major: 1 + minor: 7 + permissions: '0666' + uid: 0 +- type: c + filename: /dev/null + gid: 0 + major: 1 + minor: 3 + permissions: '0666' + uid: 0 +- type: c + filename: /dev/urandom + gid: 0 + major: 1 + minor: 9 + permissions: '0666' + uid: 0 +- type: c + filename: /dev/zero + gid: 0 + major: 1 + minor: 5 + permissions: '0666' + uid: 0 diff --git a/chunks/stage2-gawk.morph b/chunks/stage2-gawk.morph new file mode 100644 index 00000000..8674a41c --- /dev/null +++ b/chunks/stage2-gawk.morph @@ -0,0 +1,11 @@ +name: stage2-gawk +kind: chunk +repo: upstream:gawk +ref: 6a0eb04c3d2ac24d80d505b42a8f67799487d133 +build-system: autotools +configure-commands: +- STAGE2_SYSROOT="$(dirname $(pwd))" CPPFLAGS="--sysroot=$STAGE2_SYSROOT" CXX=false + LDFLAGS="-Wl,--sysroot=$STAGE2_SYSROOT" ./configure --prefix="$PREFIX" --disable-nls + --build=$(sh config.guess) --host=$TARGET_STAGE1 +build-commands: +- STAGE2_SYSROOT="$(dirname $(pwd))" make diff --git a/chunks/stage2-gcc-fixed-headers.morph b/chunks/stage2-gcc-fixed-headers.morph new file mode 100644 index 00000000..f1675f02 --- /dev/null +++ b/chunks/stage2-gcc-fixed-headers.morph @@ -0,0 +1,12 @@ +name: stage2-gcc-fixed-headers +kind: chunk +repo: upstream:gcc-tarball +ref: dd78b627480ed8d3c135271cd627096ae76fa5fc +install-commands: +- | + libgcc_dir=$(dirname $($TARGET_STAGE1-gcc -print-libgcc-file-name)) + sysroot="$(dirname "$(pwd)")" + target_libgcc_dir="${libgcc_dir#$sysroot}" + mkdir -p "$DESTDIR/$target_libgcc_dir/include-fixed" + cat "gcc/limitx.h" "gcc/glimits.h" "gcc/limity.h" \ + >"$DESTDIR/$target_libgcc_dir/include-fixed/limits.h" diff --git a/chunks/stage2-gcc.morph b/chunks/stage2-gcc.morph new file mode 100644 index 00000000..f740fd33 --- /dev/null +++ b/chunks/stage2-gcc.morph @@ -0,0 +1,42 @@ +name: stage2-gcc +kind: chunk +repo: upstream:gcc-tarball +ref: dd78b627480ed8d3c135271cd627096ae76fa5fc +configure-commands: +- mkdir o +- | + export STAGE2_SYSROOT="$(dirname $(pwd))" + export CC="$TARGET_STAGE1-gcc --sysroot=$STAGE2_SYSROOT" + export LDFLAGS="-Wl,--sysroot=$STAGE2_SYSROOT" + cd o && ../configure \ + $(../morph-arch-config) \ + `# [1]` --build=$(sh ../config.guess) \ + --host=$TARGET_STAGE1 \ + --target=$TARGET_STAGE1 \ + --prefix="$PREFIX" \ + `# [2]` --with-local-prefix=$PREFIX \ + `# [3]` --with-build-sysroot="$STAGE2_SYSROOT" \ + --disable-bootstrap \ + --enable-clocale=gnu --enable-shared --enable-threads=posix \ + `# [4]` --enable-languages=c \ + `# [5]` --libdir=$PREFIX/lib \ + --disable-libgomp --disable-multilib --disable-nls \ + --without-cloog --without-ppl \ + --with-mpfr-include="$(pwd)/../mpfr/src" \ + --with-mpfr-lib="$(pwd)/mpfr/src/.libs" +build-commands: +- | + export STAGE2_SYSROOT="$(dirname $(pwd))" + cd o && make +install-commands: +- cd o && make DESTDIR="$DESTDIR" install +- | + if [ "$(echo $TARGET | cut -c -6)" = "x86_64" ]; then + libdir=lib64 + else + libdir=lib + fi + + install -d "$DESTDIR/lib" + ln -s "$PREFIX/$libdir/libgcc_s.so" "$DESTDIR/lib/" + ln -s "$PREFIX/$libdir/libgcc_s.so.1" "$DESTDIR/lib/" diff --git a/chunks/stage2-linux-api-headers.morph b/chunks/stage2-linux-api-headers.morph new file mode 100644 index 00000000..77cd15e7 --- /dev/null +++ b/chunks/stage2-linux-api-headers.morph @@ -0,0 +1,11 @@ +name: stage2-linux-api-headers +kind: chunk +repo: upstream:linux +ref: eff825d6e284eb0fb04b434429a3e3b2e10cabf8 +install-commands: +- make mrproper +- | + export ARCH=$(./morph-arch) + make INSTALL_HDR_PATH=dest headers_install +- install -d "$DESTDIR${PREFIX-/usr}/include" +- cp -r dest/include/* "$DESTDIR/${PREFIX-/usr}/include" diff --git a/chunks/stage2-make.morph b/chunks/stage2-make.morph new file mode 100644 index 00000000..533cfe9a --- /dev/null +++ b/chunks/stage2-make.morph @@ -0,0 +1,11 @@ +name: stage2-make +kind: chunk +repo: upstream:make +ref: 56968f58301e6e5157cf4c8b6deefbaff2955eba +build-system: autotools +configure-commands: +- STAGE2_SYSROOT="$(dirname $(pwd))" CPPFLAGS="--sysroot=$STAGE2_SYSROOT" CXX=false + LDFLAGS="-Wl,--sysroot=$STAGE2_SYSROOT" ./configure --prefix="$PREFIX" --disable-nls + --build=$(sh config/config.guess) --host=$TARGET_STAGE1 +build-commands: +- STAGE2_SYSROOT="$(dirname $(pwd))" make diff --git a/chunks/stage2-reset-specs.morph b/chunks/stage2-reset-specs.morph new file mode 100644 index 00000000..b1c8163f --- /dev/null +++ b/chunks/stage2-reset-specs.morph @@ -0,0 +1,11 @@ +name: stage2-reset-specs +kind: chunk +repo: upstream:eglibc2 +ref: 43ee5d250ad47d2bee8ec17954efb7f22d2b804c +install-commands: +- | + STAGE2_SYSROOT="$(dirname "$(pwd)")" + specs_dir="$(dirname $($TARGET_STAGE1-gcc -print-libgcc-file-name))" + target_specs_dir="$DESTDIR/${specs_dir#$STAGE2_SYSROOT}" + mkdir -p "$target_specs_dir" + ln -s "temporary specs removed by baserock bootstrap" "$target_specs_dir/specs" diff --git a/chunks/strace.morph b/chunks/strace.morph new file mode 100644 index 00000000..414fc94b --- /dev/null +++ b/chunks/strace.morph @@ -0,0 +1,5 @@ +name: strace +kind: chunk +repo: upstream:strace +ref: ad232c6aa0c2a07830d61dc4b9912478634b23b5 +build-system: autotools diff --git a/chunks/subversion-tarball.morph b/chunks/subversion-tarball.morph new file mode 100644 index 00000000..ba886679 --- /dev/null +++ b/chunks/subversion-tarball.morph @@ -0,0 +1,14 @@ +name: subversion-tarball +kind: chunk +repo: upstream:subversion-tarball +ref: 351e074672d9aa6446d5829938b697a3d6b23266 +build-system: autotools +configure-commands: +- python gen-make.py build.conf +- ./configure --prefix="$PREFIX" --without-berkeley-db +build-commands: +- make +install-commands: +- make install DESTDIR="$DESTDIR" +- make swig-pl +- make install-swig-pl DESTDIR="$DESTDIR" diff --git a/chunks/supple.morph b/chunks/supple.morph new file mode 100644 index 00000000..1ceb25c8 --- /dev/null +++ b/chunks/supple.morph @@ -0,0 +1,10 @@ +name: supple +kind: chunk +description: Sandbox (for) Untrusted Procedure Partitioning (in) Lua Engine. +repo: upstream:gitano/supple +ref: 0963e5706d78d0ae7446ea91af986de1e196eb39 +build-system: manual +build-commands: +- make +install-commands: +- make INST_BASE="$PREFIX" DESTDIR="$DESTDIR" install diff --git a/chunks/swig-tarball.morph b/chunks/swig-tarball.morph new file mode 100644 index 00000000..811889d4 --- /dev/null +++ b/chunks/swig-tarball.morph @@ -0,0 +1,7 @@ +name: swig-tarball +kind: chunk +repo: upstream:swig-tarball +ref: 1f6cb46b6a4b3ebf9352fa10198b0b286f84138b +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" --disable-ccache diff --git a/chunks/syslinux.morph b/chunks/syslinux.morph new file mode 100644 index 00000000..b5e6667b --- /dev/null +++ b/chunks/syslinux.morph @@ -0,0 +1,11 @@ +name: syslinux +kind: chunk +repo: upstream:syslinux +ref: 8821237240c5374d83298b2da5ad88fa1e3c1ef7 +configure-commands: [] +build-commands: +- make clean +- make +- make installer +install-commands: +- make INSTALLROOT="$DESTDIR" install diff --git a/chunks/systemd.morph b/chunks/systemd.morph new file mode 100644 index 00000000..886d26aa --- /dev/null +++ b/chunks/systemd.morph @@ -0,0 +1,23 @@ +name: systemd +kind: chunk +repo: upstream:systemd +ref: dc8ee9a30e2df2568f2b37e3fb61e4b0bb601b13 +max-jobs: 1 +build-system: autotools +configure-commands: +- sh autogen.sh +- ./configure --prefix="$PREFIX" --enable-xz --disable-manpages --sysconfdir=/etc + --localstatedir=/var --libdir="$PREFIX/lib" --libexecdir="$PREFIX/libexec" --with-rootprefix= + --with-rootlibdir=/lib --with-firmware-path=/lib/firmware/updates:/lib/firmware +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR"/sbin +- ln -s /lib/systemd/systemd "$DESTDIR"/sbin/init +- for f in telinit runlevel shutdown poweroff reboot halt; do ln -s /bin/systemctl + "$DESTDIR/sbin/$f"; done +- rm -f "$DESTDIR/etc/udev/rules.d/80-net-name-slot.rules" +- touch "$DESTDIR/etc/udev/rules.d/80-net-name-slot.rules" +- sed -e 's|@sushell@|/bin/sh|g' units/debug-shell.service.in >"$DESTDIR/etc/systemd/system/debug-shell.service" +- sed -r -e '/Options=/s/,?strictatime//' "$DESTDIR/lib/systemd/system/tmp.mount" + >"$DESTDIR/etc/systemd/system/tmp.mount" +- touch "$DESTDIR/etc/machine-id" diff --git a/chunks/tbdiff.morph b/chunks/tbdiff.morph new file mode 100644 index 00000000..b8534ab7 --- /dev/null +++ b/chunks/tbdiff.morph @@ -0,0 +1,5 @@ +name: tbdiff +kind: chunk +repo: baserock:baserock/tbdiff +ref: 485e76fea076b2a5f0efeab3ac7f98037f4e00c0 +build-system: autotools diff --git a/chunks/tcp-wrappers.morph b/chunks/tcp-wrappers.morph new file mode 100644 index 00000000..40ca9589 --- /dev/null +++ b/chunks/tcp-wrappers.morph @@ -0,0 +1,12 @@ +name: tcp-wrappers +kind: chunk +repo: upstream:tcp-wrappers +ref: 23b65f29b324b65a057a3fa87613b788856d6e4e +build-system: manual +build-commands: +- make MAJOR=0 MINOR=7 REL=6 linux +install-commands: +- mkdir -p "$DESTDIR"/"$PREFIX"/include +- install -p -m644 tcpd.h "$DESTDIR"/"$PREFIX"/include +- mkdir -p "$DESTDIR"/"$PREFIX"/lib +- cp -a libwrap.so* "$DESTDIR"/"$PREFIX"/lib diff --git a/chunks/texinfo-tarball.morph b/chunks/texinfo-tarball.morph new file mode 100644 index 00000000..c15ebff6 --- /dev/null +++ b/chunks/texinfo-tarball.morph @@ -0,0 +1,11 @@ +name: texinfo-tarball +kind: chunk +repo: upstream:texinfo-tarball +ref: 4843a7f5ff14ac802a56f1cdd49960b25c15702b +configure-commands: +- ./configure --prefix="$PREFIX" +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install +- make DESTDIR="$DESTDIR" TEXMF="$PREFIX/share/texmf" install-tex diff --git a/chunks/tftpy.morph b/chunks/tftpy.morph new file mode 100644 index 00000000..c6acb2f5 --- /dev/null +++ b/chunks/tftpy.morph @@ -0,0 +1,5 @@ +name: tftpy +kind: chunk +repo: upstream:tftpy +ref: f3d2fc4c62c1e64dd49adfaf8e65097eb8ea307b +build-system: python-distutils diff --git a/chunks/thunar.morph b/chunks/thunar.morph new file mode 100644 index 00000000..f72a0e96 --- /dev/null +++ b/chunks/thunar.morph @@ -0,0 +1,11 @@ +name: thunar +kind: chunk +repo: upstream:xfce/thunar +ref: 8289f48c200b91cc1e9932e13defb8e6a4765054 +configure-commands: +- gdk-pixbuf-query-loaders > loader.cache +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make +install-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install diff --git a/chunks/ti-rpc.morph b/chunks/ti-rpc.morph new file mode 100644 index 00000000..bf11968f --- /dev/null +++ b/chunks/ti-rpc.morph @@ -0,0 +1,8 @@ +name: ti-rpc +kind: chunk +repo: upstream:ti-rpc +ref: c5a7a19070e74115fc9c26aa6f3dfec1da220c1f +build-system: autotools +configure-commands: +- NOCONFIGURE=1 ./autogen.sh +- ./configure --prefix="$PREFIX" --sysconfdir=/etc diff --git a/chunks/tools-cliapp.morph b/chunks/tools-cliapp.morph new file mode 100644 index 00000000..ad1b45d1 --- /dev/null +++ b/chunks/tools-cliapp.morph @@ -0,0 +1,5 @@ +name: cliapp +kind: chunk +repo: upstream:cliapp +ref: cec20cedd062a3aef1b04f997e77b45090c07806 +build-system: python-distutils diff --git a/chunks/tools-cmdtest.morph b/chunks/tools-cmdtest.morph new file mode 100644 index 00000000..b7f85092 --- /dev/null +++ b/chunks/tools-cmdtest.morph @@ -0,0 +1,8 @@ +name: cmdtest +kind: chunk +repo: upstream:cmdtest +ref: 62fa7e08f76a5b6bb8410add49c40656b3e73acd +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/chunks/tools-linux-user-chroot.morph b/chunks/tools-linux-user-chroot.morph new file mode 100644 index 00000000..ad6e52af --- /dev/null +++ b/chunks/tools-linux-user-chroot.morph @@ -0,0 +1,5 @@ +name: linux-user-chroot +kind: chunk +repo: upstream:linux-user-chroot +ref: d25cc110f69e6e71a95b4ac532dcfc5423d4a16b +build-system: autotools diff --git a/chunks/tools-morph.morph b/chunks/tools-morph.morph new file mode 100644 index 00000000..f1af2179 --- /dev/null +++ b/chunks/tools-morph.morph @@ -0,0 +1,5 @@ +name: morph +kind: chunk +repo: baserock:baserock/morph +ref: 0baae51e217f4999c1f068c458527d598284ddec +build-system: python-distutils diff --git a/chunks/tools-pyfilesystem.morph b/chunks/tools-pyfilesystem.morph new file mode 100644 index 00000000..725e41fe --- /dev/null +++ b/chunks/tools-pyfilesystem.morph @@ -0,0 +1,8 @@ +name: pyfilesystem +kind: chunk +repo: upstream:pyfilesystem +ref: 821f7db1ce3a3e1ac53fa514ddacbc2871eac0f6 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix="$PREFIX" --root "$DESTDIR" diff --git a/chunks/tools-python-coverage-test-runner.morph b/chunks/tools-python-coverage-test-runner.morph new file mode 100644 index 00000000..c1bad4c3 --- /dev/null +++ b/chunks/tools-python-coverage-test-runner.morph @@ -0,0 +1,5 @@ +name: python-coverage-test-runner +kind: chunk +repo: upstream:python-coverage-test-runner +ref: 8ea9421ac3384b2e88e0c36f2cfa52586c4798b7 +build-system: python-distutils diff --git a/chunks/tools-python-coveragepy.morph b/chunks/tools-python-coveragepy.morph new file mode 100644 index 00000000..02055232 --- /dev/null +++ b/chunks/tools-python-coveragepy.morph @@ -0,0 +1,8 @@ +name: python-coveragepy +kind: chunk +repo: upstream:python-coveragepy +ref: 77d2e3bfd8fb325092aaed37ba1378054d182d19 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/chunks/tools-python-markdown.morph b/chunks/tools-python-markdown.morph new file mode 100644 index 00000000..f6455ba3 --- /dev/null +++ b/chunks/tools-python-markdown.morph @@ -0,0 +1,5 @@ +name: python-markdown +kind: chunk +repo: upstream:python-markdown +ref: a9ca97325e9039de90eae29fb3d8879bc9f367f6 +build-system: python-distutils diff --git a/chunks/tools-python-ttystatus.morph b/chunks/tools-python-ttystatus.morph new file mode 100644 index 00000000..6b9763ee --- /dev/null +++ b/chunks/tools-python-ttystatus.morph @@ -0,0 +1,8 @@ +name: python-ttystatus +kind: chunk +repo: upstream:python-ttystatus +ref: 47d871216cea6ce3b9d6efd70e9a0f38ab8604f0 +build-commands: +- python setup.py build +install-commands: +- python setup.py install --prefix=/usr --root "$DESTDIR" diff --git a/chunks/tools-rsync.morph b/chunks/tools-rsync.morph new file mode 100644 index 00000000..67c1f986 --- /dev/null +++ b/chunks/tools-rsync.morph @@ -0,0 +1,8 @@ +name: rsync +kind: chunk +repo: upstream:rsync +ref: 9faf8e0ccff2755cd019ff64d8322226a214b013 +build-system: autotools +build-commands: +- make proto +- make diff --git a/chunks/tools-six.morph b/chunks/tools-six.morph new file mode 100644 index 00000000..f35633f3 --- /dev/null +++ b/chunks/tools-six.morph @@ -0,0 +1,5 @@ +name: six +kind: chunk +repo: upstream:six +ref: e0841d716953710ab9bca9d1715a710df9c61ca0 +build-system: python-distutils diff --git a/chunks/trove-bottle.morph b/chunks/trove-bottle.morph new file mode 100644 index 00000000..85c3dfd9 --- /dev/null +++ b/chunks/trove-bottle.morph @@ -0,0 +1,5 @@ +name: bottle +kind: chunk +repo: upstream:bottle +ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f +build-system: python-distutils diff --git a/chunks/trove-flup.morph b/chunks/trove-flup.morph new file mode 100644 index 00000000..08a4134f --- /dev/null +++ b/chunks/trove-flup.morph @@ -0,0 +1,5 @@ +name: flup +kind: chunk +repo: upstream:flup +ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 +build-system: python-distutils diff --git a/chunks/trove-lua.morph b/chunks/trove-lua.morph new file mode 100644 index 00000000..6c76b615 --- /dev/null +++ b/chunks/trove-lua.morph @@ -0,0 +1,13 @@ +name: lua +kind: chunk +repo: upstream:lua +ref: bedbdc0f03bca4fe97200ddf9c3d6cb210b45888 +configure-commands: +- sed -e 's/defined(LUA_USE_READLINE)/0/g' src/luaconf.h.orig >src/luaconf.h +- sed -i -e '/^linux:/{n;s/-lreadline//g;s/-lhistory//g;s/-lncurses//g}' src/Makefile +build-commands: +- make debian_linux INSTALL_TOP="$PREFIX" RPATH="$PREFIX/lib" +install-commands: +- make INSTALL_TOP="$DESTDIR/$PREFIX" debian_install +- mkdir -p $DESTDIR/$PREFIX/lib/pkgconfig +- cp lua5.1.pc $DESTDIR/$PREFIX/lib/pkgconfig/ diff --git a/chunks/trove-morph-cache-server.morph b/chunks/trove-morph-cache-server.morph new file mode 100644 index 00000000..9bce9399 --- /dev/null +++ b/chunks/trove-morph-cache-server.morph @@ -0,0 +1,5 @@ +name: morph-cache-server +kind: chunk +repo: baserock:baserock/morph-cache-server +ref: cc5f95fa563c4817cdcffc428da18e263bd02ae2 +build-system: python-distutils diff --git a/chunks/trove-setup.morph b/chunks/trove-setup.morph new file mode 100644 index 00000000..b2e09801 --- /dev/null +++ b/chunks/trove-setup.morph @@ -0,0 +1,7 @@ +name: trove-setup +kind: chunk +repo: baserock:baserock/trove-setup +ref: 56b4fc537662d8d42f366b5cb5be0eada79d8d56 +build-system: manual +install-commands: +- make install DESTDIR="$DESTDIR" diff --git a/chunks/tumbler.morph b/chunks/tumbler.morph new file mode 100644 index 00000000..c3bfc7e9 --- /dev/null +++ b/chunks/tumbler.morph @@ -0,0 +1,10 @@ +name: tumbler +kind: chunk +repo: upstream:xfce/tumbler +ref: f8191f286227a045fbdabd7684c9da81ade518c8 +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- make +install-commands: +- make install diff --git a/chunks/u-boot.morph b/chunks/u-boot.morph new file mode 100644 index 00000000..a727079c --- /dev/null +++ b/chunks/u-boot.morph @@ -0,0 +1,14 @@ +name: u-boot +kind: chunk +repo: upstream:u-boot +ref: fe57382d04b46c37f34cf8d3b3ad876554fd12bf +build-system: manual +build-commands: +- make tools +install-commands: +- mkdir -p "$DESTDIR$PREFIX/bin" +- install -m 755 tools/img2brec.sh "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/jtagconsole "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/netconsole "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/mkenvimage "$DESTDIR$PREFIX/bin/." +- install -m 755 tools/mkimage "$DESTDIR$PREFIX/bin/." diff --git a/chunks/urlgrabber.morph b/chunks/urlgrabber.morph new file mode 100644 index 00000000..115b0529 --- /dev/null +++ b/chunks/urlgrabber.morph @@ -0,0 +1,5 @@ +name: urlgrabber +kind: chunk +repo: upstream:urlgrabber +ref: bf0a0be71373dec515bbb54e0613a3b9b0c00b04 +build-system: python-distutils diff --git a/chunks/usbutils.morph b/chunks/usbutils.morph new file mode 100644 index 00000000..f7f9760c --- /dev/null +++ b/chunks/usbutils.morph @@ -0,0 +1,5 @@ +name: usbutils +kind: chunk +repo: upstream:usbutils +ref: 410f1474af0ddb391bc6ec391777f116eee31569 +build-system: autotools diff --git a/chunks/util-image.morph b/chunks/util-image.morph new file mode 100644 index 00000000..0b122b35 --- /dev/null +++ b/chunks/util-image.morph @@ -0,0 +1,5 @@ +name: util-image +kind: chunk +repo: upstream:util-image +ref: 66b0caa72eb5011d89d0346424ea40b9e8e93816 +build-system: autotools diff --git a/chunks/util-keysyms.morph b/chunks/util-keysyms.morph new file mode 100644 index 00000000..88e9dd60 --- /dev/null +++ b/chunks/util-keysyms.morph @@ -0,0 +1,11 @@ +name: util-keysyms +kind: chunk +repo: upstream:util-keysyms +ref: 0be179eff4eadb99ee303891d1c29c4e4dd6fbab +configure-commands: +- git submodule update --init +- ./autogen.sh --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/util-linux.morph b/chunks/util-linux.morph new file mode 100644 index 00000000..a0fefc0e --- /dev/null +++ b/chunks/util-linux.morph @@ -0,0 +1,15 @@ +name: util-linux +kind: chunk +repo: upstream:util-linux +ref: 462008f79be9e195670b202cb43827b8aeb1e60b +build-system: autotools +configure-commands: +- ./autogen.sh +- ./configure --prefix="$PREFIX" --disable-use-tty-group +install-commands: +- make DESTDIR="$(pwd)/util-linux-tmpdir" install +- for prog in blkid blockdev cal chrt dmesg fdisk findfs flock fsck hexdump hwclock + ipcrm ipcs logger mkswap more mount mountpoint pivot_root readprofile renice script + setsid swapoff swapon switch_root umount; do find "$(pwd)/util-linux-tmpdir" -name + "$prog" -delete; done +- cp -a "$(pwd)"/util-linux-tmpdir/* "$DESTDIR" diff --git a/chunks/util-wm.morph b/chunks/util-wm.morph new file mode 100644 index 00000000..63ab1c0d --- /dev/null +++ b/chunks/util-wm.morph @@ -0,0 +1,5 @@ +name: util-wm +kind: chunk +repo: upstream:util-wm +ref: 18bde07dc7cb44617c0d159ccd9ef640804296e3 +build-system: autotools diff --git a/chunks/vala.morph b/chunks/vala.morph new file mode 100644 index 00000000..48a3664f --- /dev/null +++ b/chunks/vala.morph @@ -0,0 +1,7 @@ +name: vala +kind: chunk +repo: upstream:vala +ref: 4e4a02c03445336237b36723b23a91670ef7621b +build-system: autotools +configure-commands: +- ./configure --prefix="$PREFIX" diff --git a/chunks/vim.morph b/chunks/vim.morph new file mode 100644 index 00000000..f59c25f5 --- /dev/null +++ b/chunks/vim.morph @@ -0,0 +1,12 @@ +name: vim +kind: chunk +repo: upstream:vim +ref: 592b8c975bf83b4dcf608769bc664a80cb1daf9e +build-system: autotools +configure-commands: +- echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >>src/feature.h +- ./configure --prefix="$PREFIX" --enable-multibyte +install-commands: +- make DESTDIR="$DESTDIR" install +- mkdir -p "$DESTDIR"/etc +- install -m 644 runtime/vimrc_example.vim "$DESTDIR"/etc/vimrc diff --git a/chunks/virt-manager.morph b/chunks/virt-manager.morph new file mode 100644 index 00000000..726b1867 --- /dev/null +++ b/chunks/virt-manager.morph @@ -0,0 +1,5 @@ +name: virt-manager +kind: chunk +repo: upstream:virt-manager +ref: 8b7ebd4538ffbd2d246fdeee4f1bb1c452585575 +build-system: python-distutils diff --git a/chunks/virtualization-gnome-common.morph b/chunks/virtualization-gnome-common.morph new file mode 100644 index 00000000..2a39861e --- /dev/null +++ b/chunks/virtualization-gnome-common.morph @@ -0,0 +1,5 @@ +name: gnome-common +kind: chunk +repo: upstream:gnome-common +ref: 766c35359ef924ceb2288c14c2d6239fcc0618f8 +build-system: autotools diff --git a/chunks/virtualization-xorg-util-macros.morph b/chunks/virtualization-xorg-util-macros.morph new file mode 100644 index 00000000..2701c674 --- /dev/null +++ b/chunks/virtualization-xorg-util-macros.morph @@ -0,0 +1,5 @@ +name: xorg-util-macros +kind: chunk +repo: upstream:xorg-util-macros +ref: c98b41de5596c675c603ef43ae9570133f1a9921 +build-system: autotools diff --git a/chunks/warlock.morph b/chunks/warlock.morph new file mode 100644 index 00000000..81f64a97 --- /dev/null +++ b/chunks/warlock.morph @@ -0,0 +1,5 @@ +name: warlock +kind: chunk +repo: upstream:warlock +ref: 1a0de8a67df8282c42f71014cc871684e8d7c0cf +build-system: python-distutils diff --git a/chunks/wayland-armv7-versatile-cairo.morph b/chunks/wayland-armv7-versatile-cairo.morph new file mode 100644 index 00000000..0984caad --- /dev/null +++ b/chunks/wayland-armv7-versatile-cairo.morph @@ -0,0 +1,7 @@ +name: cairo +kind: chunk +repo: upstream:cairo +ref: 86fd783959c537b8c0fd49fd979881178ca9a24e +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-glesv2 diff --git a/chunks/wayland-armv7-versatile-libevdev.morph b/chunks/wayland-armv7-versatile-libevdev.morph new file mode 100644 index 00000000..ea684476 --- /dev/null +++ b/chunks/wayland-armv7-versatile-libevdev.morph @@ -0,0 +1,5 @@ +name: libevdev +kind: chunk +repo: upstream:libevdev +ref: b23649e1ba9fd5c72fa9318e417b4f17f5f6f528 +build-system: autotools diff --git a/chunks/wayland-armv7-versatile-libinput.morph b/chunks/wayland-armv7-versatile-libinput.morph new file mode 100644 index 00000000..70caf54c --- /dev/null +++ b/chunks/wayland-armv7-versatile-libinput.morph @@ -0,0 +1,5 @@ +name: libinput +kind: chunk +repo: upstream:libinput +ref: f0fd32db8f3df558e1d763dfa2db76cdca260323 +build-system: autotools diff --git a/chunks/wayland-armv7-versatile-libxkbcommon.morph b/chunks/wayland-armv7-versatile-libxkbcommon.morph new file mode 100644 index 00000000..cc8314a6 --- /dev/null +++ b/chunks/wayland-armv7-versatile-libxkbcommon.morph @@ -0,0 +1,5 @@ +name: libxkbcommon +kind: chunk +repo: upstream:xorg-lib-libxkbcommon +ref: b721254769212d671a4729f1c88b059979b80efc +build-system: autotools diff --git a/chunks/wayland-armv7-versatile-linux-api-headers.morph b/chunks/wayland-armv7-versatile-linux-api-headers.morph new file mode 100644 index 00000000..7ced6c32 --- /dev/null +++ b/chunks/wayland-armv7-versatile-linux-api-headers.morph @@ -0,0 +1,11 @@ +name: linux-api-headers +kind: chunk +repo: upstream:linux +ref: 316df4c3eb667636eadf4b663f4087f1f9cc3cfe +build-commands: +- make mrproper +- make headers_check +install-commands: +- make INSTALL_HDR_PATH=dest headers_install +- install -d "$DESTDIR${PREFIX-/usr}/include" +- cp -r dest/include/* "$DESTDIR/${PREFIX-/usr}/include" diff --git a/chunks/wayland-armv7-versatile-mesa-wayland.morph b/chunks/wayland-armv7-versatile-mesa-wayland.morph new file mode 100644 index 00000000..baae59eb --- /dev/null +++ b/chunks/wayland-armv7-versatile-mesa-wayland.morph @@ -0,0 +1,8 @@ +name: mesa-wayland +kind: chunk +repo: upstream:mesa +ref: e96f3daac78e3971e4500a31e72c0a7e5845c3d1 +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-gles2 --disable-gallium-egl --with-egl-platforms=wayland,drm + --enable-gbm --enable-shared-glapi --with-gallium-drivers=swrast --with-dri-drivers=swrast diff --git a/chunks/wayland-armv7-versatile-mtdev.morph b/chunks/wayland-armv7-versatile-mtdev.morph new file mode 100644 index 00000000..8cf6eeae --- /dev/null +++ b/chunks/wayland-armv7-versatile-mtdev.morph @@ -0,0 +1,5 @@ +name: mtdev +kind: chunk +repo: upstream:mtdev-git +ref: 4381b78fea54de0e775bf54952b2f95e5a06c57d +build-system: autotools diff --git a/chunks/wayland-armv7-versatile-pixman.morph b/chunks/wayland-armv7-versatile-pixman.morph new file mode 100644 index 00000000..d6a2d6f0 --- /dev/null +++ b/chunks/wayland-armv7-versatile-pixman.morph @@ -0,0 +1,5 @@ +name: pixman +kind: chunk +repo: upstream:pixman +ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 +build-system: autotools diff --git a/chunks/wayland-armv7-versatile-wayland.morph b/chunks/wayland-armv7-versatile-wayland.morph new file mode 100644 index 00000000..038d44f4 --- /dev/null +++ b/chunks/wayland-armv7-versatile-wayland.morph @@ -0,0 +1,9 @@ +name: wayland +kind: chunk +description: Wayland server +repo: upstream:wayland +ref: cbd8ab5ba7f3f0dba6c9b04176b3a2da965cd21c +build-system: autotools +configure-commands: +- autoreconf -ivf +- ./configure --prefix="$PREFIX" --disable-documentation diff --git a/chunks/wayland-armv7-versatile-weston.morph b/chunks/wayland-armv7-versatile-weston.morph new file mode 100644 index 00000000..2b8f1934 --- /dev/null +++ b/chunks/wayland-armv7-versatile-weston.morph @@ -0,0 +1,13 @@ +name: weston +kind: chunk +description: weston compositor +repo: upstream:weston +ref: e2136e1f2494c2c1732f0afeba9a7050bdd48e42 +build-system: autotools +configure-commands: +- autoreconf -ivf +- | + ./configure --prefix=/usr --with-cairo-glesv2 --disable-xwayland \ + --disable-drm-compositor --disable-x11-compositor \ + --disable-android-compositor --disable-wayland-compositor \ + --disable-weston-launch diff --git a/chunks/wayland-armv7-versatile-xkeyboard-config.morph b/chunks/wayland-armv7-versatile-xkeyboard-config.morph new file mode 100644 index 00000000..bde24484 --- /dev/null +++ b/chunks/wayland-armv7-versatile-xkeyboard-config.morph @@ -0,0 +1,5 @@ +name: xkeyboard-config +kind: chunk +repo: upstream:xkeyboard-config +ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 +build-system: autotools diff --git a/chunks/wayland-armv7-versatile-xorg-app-xkbcomp.morph b/chunks/wayland-armv7-versatile-xorg-app-xkbcomp.morph new file mode 100644 index 00000000..8906e151 --- /dev/null +++ b/chunks/wayland-armv7-versatile-xorg-app-xkbcomp.morph @@ -0,0 +1,5 @@ +name: xorg-app-xkbcomp +kind: chunk +repo: upstream:xorg-app-xkbcomp +ref: 705b9bbb426410f9510601c7010da51184919b36 +build-system: autotools diff --git a/chunks/wayland-armv7-versatile-xorg-lib-libxkbfile.morph b/chunks/wayland-armv7-versatile-xorg-lib-libxkbfile.morph new file mode 100644 index 00000000..303335ab --- /dev/null +++ b/chunks/wayland-armv7-versatile-xorg-lib-libxkbfile.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libxkbfile +kind: chunk +repo: upstream:xorg-lib-libxkbfile +ref: 7381c2f9013ef7784c78091fa671e652a62ca706 +build-system: autotools diff --git a/chunks/wayland-x86_64-generic-pixman.morph b/chunks/wayland-x86_64-generic-pixman.morph new file mode 100644 index 00000000..d6a2d6f0 --- /dev/null +++ b/chunks/wayland-x86_64-generic-pixman.morph @@ -0,0 +1,5 @@ +name: pixman +kind: chunk +repo: upstream:pixman +ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 +build-system: autotools diff --git a/chunks/wayland-x86_64-generic-xkeyboard-config.morph b/chunks/wayland-x86_64-generic-xkeyboard-config.morph new file mode 100644 index 00000000..bde24484 --- /dev/null +++ b/chunks/wayland-x86_64-generic-xkeyboard-config.morph @@ -0,0 +1,5 @@ +name: xkeyboard-config +kind: chunk +repo: upstream:xkeyboard-config +ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 +build-system: autotools diff --git a/chunks/wayland-x86_64-generic-xorg-app-xkbcomp.morph b/chunks/wayland-x86_64-generic-xorg-app-xkbcomp.morph new file mode 100644 index 00000000..8906e151 --- /dev/null +++ b/chunks/wayland-x86_64-generic-xorg-app-xkbcomp.morph @@ -0,0 +1,5 @@ +name: xorg-app-xkbcomp +kind: chunk +repo: upstream:xorg-app-xkbcomp +ref: 705b9bbb426410f9510601c7010da51184919b36 +build-system: autotools diff --git a/chunks/wayland-x86_64-generic-xorg-lib-libxkbfile.morph b/chunks/wayland-x86_64-generic-xorg-lib-libxkbfile.morph new file mode 100644 index 00000000..303335ab --- /dev/null +++ b/chunks/wayland-x86_64-generic-xorg-lib-libxkbfile.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libxkbfile +kind: chunk +repo: upstream:xorg-lib-libxkbfile +ref: 7381c2f9013ef7784c78091fa671e652a62ca706 +build-system: autotools diff --git a/chunks/wayland.morph b/chunks/wayland.morph new file mode 100644 index 00000000..038d44f4 --- /dev/null +++ b/chunks/wayland.morph @@ -0,0 +1,9 @@ +name: wayland +kind: chunk +description: Wayland server +repo: upstream:wayland +ref: cbd8ab5ba7f3f0dba6c9b04176b3a2da965cd21c +build-system: autotools +configure-commands: +- autoreconf -ivf +- ./configure --prefix="$PREFIX" --disable-documentation diff --git a/chunks/weston.morph b/chunks/weston.morph new file mode 100644 index 00000000..2b8f1934 --- /dev/null +++ b/chunks/weston.morph @@ -0,0 +1,13 @@ +name: weston +kind: chunk +description: weston compositor +repo: upstream:weston +ref: e2136e1f2494c2c1732f0afeba9a7050bdd48e42 +build-system: autotools +configure-commands: +- autoreconf -ivf +- | + ./configure --prefix=/usr --with-cairo-glesv2 --disable-xwayland \ + --disable-drm-compositor --disable-x11-compositor \ + --disable-android-compositor --disable-wayland-compositor \ + --disable-weston-launch diff --git a/chunks/wpa_supplicant.morph b/chunks/wpa_supplicant.morph new file mode 100644 index 00000000..f015d209 --- /dev/null +++ b/chunks/wpa_supplicant.morph @@ -0,0 +1,10 @@ +name: wpa_supplicant +kind: chunk +repo: upstream:hostap +ref: 1cdfb99c3a04235697dc6979b9eb5418861e42f8 +configure-commands: +- sed -i 's/^CONFIG_READLINE=y$//' wpa_supplicant/.config +build-commands: +- make -C wpa_supplicant +install-commands: +- make -C wpa_supplicant DESTDIR="$DESTDIR" install diff --git a/chunks/x-armv7-versatile-fontconfig.morph b/chunks/x-armv7-versatile-fontconfig.morph new file mode 100644 index 00000000..0a602f15 --- /dev/null +++ b/chunks/x-armv7-versatile-fontconfig.morph @@ -0,0 +1,5 @@ +name: fontconfig +kind: chunk +repo: upstream:fontconfig +ref: 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3 +build-system: autotools diff --git a/chunks/x-armv7-versatile-freetype2.morph b/chunks/x-armv7-versatile-freetype2.morph new file mode 100644 index 00000000..2fae2548 --- /dev/null +++ b/chunks/x-armv7-versatile-freetype2.morph @@ -0,0 +1,5 @@ +name: freetype2 +kind: chunk +repo: upstream:freetype2 +ref: 2ba18ba1ce730ed79672801b20f986f10a628c95 +build-system: autotools diff --git a/chunks/x-armv7-versatile-libsha1.morph b/chunks/x-armv7-versatile-libsha1.morph new file mode 100644 index 00000000..42c0ef8e --- /dev/null +++ b/chunks/x-armv7-versatile-libsha1.morph @@ -0,0 +1,5 @@ +name: libsha1 +kind: chunk +repo: upstream:libsha1 +ref: 17173732b9f1b2d4142de27913250b4563db2436 +build-system: autotools diff --git a/chunks/x-armv7-versatile-mesa-x.morph b/chunks/x-armv7-versatile-mesa-x.morph new file mode 100644 index 00000000..b32ae21b --- /dev/null +++ b/chunks/x-armv7-versatile-mesa-x.morph @@ -0,0 +1,8 @@ +name: mesa-x +kind: chunk +repo: upstream:mesa +ref: e96f3daac78e3971e4500a31e72c0a7e5845c3d1 +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-gles2 --disable-gallium-egl --with-egl-platforms=x11,drm + --enable-gbm --enable-shared-glapi --with-gallium-drivers=swrast --with-dri-drivers=swrast diff --git a/chunks/x-armv7-versatile-pixman.morph b/chunks/x-armv7-versatile-pixman.morph new file mode 100644 index 00000000..d6a2d6f0 --- /dev/null +++ b/chunks/x-armv7-versatile-pixman.morph @@ -0,0 +1,5 @@ +name: pixman +kind: chunk +repo: upstream:pixman +ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xcb-util.morph b/chunks/x-armv7-versatile-xcb-util.morph new file mode 100644 index 00000000..1531049a --- /dev/null +++ b/chunks/x-armv7-versatile-xcb-util.morph @@ -0,0 +1,5 @@ +name: xcb-util +kind: chunk +repo: upstream:xcb-util +ref: 45215e6f56bf57efdf5469567c00eba7a991d3a3 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xkeyboard-config.morph b/chunks/x-armv7-versatile-xkeyboard-config.morph new file mode 100644 index 00000000..bde24484 --- /dev/null +++ b/chunks/x-armv7-versatile-xkeyboard-config.morph @@ -0,0 +1,5 @@ +name: xkeyboard-config +kind: chunk +repo: upstream:xkeyboard-config +ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-app-xinit.morph b/chunks/x-armv7-versatile-xorg-app-xinit.morph new file mode 100644 index 00000000..7060861d --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-app-xinit.morph @@ -0,0 +1,5 @@ +name: xorg-app-xinit +kind: chunk +repo: upstream:xorg-app-xinit +ref: 4e85bce64acef1fa0ddff04d59737444e942ff12 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-app-xkbcomp.morph b/chunks/x-armv7-versatile-xorg-app-xkbcomp.morph new file mode 100644 index 00000000..8906e151 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-app-xkbcomp.morph @@ -0,0 +1,5 @@ +name: xorg-app-xkbcomp +kind: chunk +repo: upstream:xorg-app-xkbcomp +ref: 705b9bbb426410f9510601c7010da51184919b36 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-driver-xf86-input-evdev.morph b/chunks/x-armv7-versatile-xorg-driver-xf86-input-evdev.morph new file mode 100644 index 00000000..f767279e --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-driver-xf86-input-evdev.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-evdev +kind: chunk +repo: upstream:xorg-driver-xf86-input-evdev +ref: 2b8b0df62ec554952784f2820fb4143c495232b0 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-driver-xf86-input-keyboard.morph b/chunks/x-armv7-versatile-xorg-driver-xf86-input-keyboard.morph new file mode 100644 index 00000000..b24910cf --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-driver-xf86-input-keyboard.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-keyboard +kind: chunk +repo: upstream:xorg-driver-xf86-input-keyboard +ref: 4a954bc6a8fbc4aa50dfcabec011274252713204 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-driver-xf86-input-mouse.morph b/chunks/x-armv7-versatile-xorg-driver-xf86-input-mouse.morph new file mode 100644 index 00000000..7a2b480f --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-driver-xf86-input-mouse.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-mouse +kind: chunk +repo: upstream:xorg-driver-xf86-input-mouse +ref: 585f4030d77accf2a4ba115729ca08da82217863 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-driver-xf86-video-cirrus.morph b/chunks/x-armv7-versatile-xorg-driver-xf86-video-cirrus.morph new file mode 100644 index 00000000..a3d8611e --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-driver-xf86-video-cirrus.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-cirrus +kind: chunk +repo: upstream:xorg-driver-xf86-video-cirrus +ref: 6504929481eab616f064b5d661a057de74b8b488 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-driver-xf86-video-fbdev.morph b/chunks/x-armv7-versatile-xorg-driver-xf86-video-fbdev.morph new file mode 100644 index 00000000..de0e0011 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-driver-xf86-video-fbdev.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-fbdev +kind: chunk +repo: upstream:xorg-driver-xf86-video-fbdev +ref: ac293412a01d87f87eb61f4adb9db7486a75d3fc +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-driver-xf86-video-vesa.morph b/chunks/x-armv7-versatile-xorg-driver-xf86-video-vesa.morph new file mode 100644 index 00000000..222f1e04 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-driver-xf86-video-vesa.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-vesa +kind: chunk +repo: upstream:xorg-driver-xf86-video-vesa +ref: 29a149544e2120a582043738d5b09dd80e896345 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-font-util.morph b/chunks/x-armv7-versatile-xorg-font-util.morph new file mode 100644 index 00000000..156faad8 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-font-util.morph @@ -0,0 +1,5 @@ +name: xorg-font-util +kind: chunk +repo: upstream:xorg-font-util +ref: 5f01ea79f1cb2328bfc4130b1e693f71be916b87 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libICE.morph b/chunks/x-armv7-versatile-xorg-lib-libICE.morph new file mode 100644 index 00000000..29334a5d --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libICE.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libICE +kind: chunk +repo: upstream:xorg-lib-libICE +ref: 1b1cf8072b2559e15ac440d5484a29a81d6918c6 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libSM.morph b/chunks/x-armv7-versatile-xorg-lib-libSM.morph new file mode 100644 index 00000000..827edfe6 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libSM.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libSM +kind: chunk +repo: upstream:xorg-lib-libSM +ref: 77ddd273239a629eeed7bd1d5b4509b1bd6d4e37 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libXaw.morph b/chunks/x-armv7-versatile-xorg-lib-libXaw.morph new file mode 100644 index 00000000..d4b3b366 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libXaw.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXaw +kind: chunk +repo: upstream:xorg-lib-libXaw +ref: a5630e166921b5b5322b30fb152df01bb6536e42 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libXfont.morph b/chunks/x-armv7-versatile-xorg-lib-libXfont.morph new file mode 100644 index 00000000..79de4841 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libXfont.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXfont +kind: chunk +repo: upstream:xorg-lib-libXfont +ref: b8dd42dce868f9c16a59790ce51f0542b59cb79d +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libXft.morph b/chunks/x-armv7-versatile-xorg-lib-libXft.morph new file mode 100644 index 00000000..324b484c --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libXft.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXft +kind: chunk +repo: upstream:xorg-lib-libXft +ref: c5e760a239afc62a1c75e0509868e35957c8df52 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libXmu.morph b/chunks/x-armv7-versatile-xorg-lib-libXmu.morph new file mode 100644 index 00000000..09bea5b1 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libXmu.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXmu +kind: chunk +repo: upstream:xorg-lib-libXmu +ref: 474d22468c90f99104873b4c5fd7b0f0d2cbf823 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libXpm.morph b/chunks/x-armv7-versatile-xorg-lib-libXpm.morph new file mode 100644 index 00000000..4eb8bac3 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libXpm.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXpm +kind: chunk +repo: upstream:xorg-lib-libXpm +ref: 81608285e11f2455800001a965dfece878861162 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libXt.morph b/chunks/x-armv7-versatile-xorg-lib-libXt.morph new file mode 100644 index 00000000..e2f9c721 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libXt.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXt +kind: chunk +repo: upstream:xorg-lib-libXt +ref: ead50a9a274aa96bef94e57c4625be8e9288af4e +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libfontenc.morph b/chunks/x-armv7-versatile-xorg-lib-libfontenc.morph new file mode 100644 index 00000000..f0f23ad6 --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libfontenc.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libfontenc +kind: chunk +repo: upstream:xorg-lib-libfontenc +ref: f5d1208172e965fdd7fae8927bd3e29b3cc3a975 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xorg-lib-libxkbfile.morph b/chunks/x-armv7-versatile-xorg-lib-libxkbfile.morph new file mode 100644 index 00000000..303335ab --- /dev/null +++ b/chunks/x-armv7-versatile-xorg-lib-libxkbfile.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libxkbfile +kind: chunk +repo: upstream:xorg-lib-libxkbfile +ref: 7381c2f9013ef7784c78091fa671e652a62ca706 +build-system: autotools diff --git a/chunks/x-armv7-versatile-xserver.morph b/chunks/x-armv7-versatile-xserver.morph new file mode 100644 index 00000000..19f217c0 --- /dev/null +++ b/chunks/x-armv7-versatile-xserver.morph @@ -0,0 +1,7 @@ +name: xserver +kind: chunk +repo: upstream:xserver +ref: b7cbfa882778cf8857577e0da77aa9295f072db3 +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --with-sha1=libsha1 diff --git a/chunks/x-armv7-versatile-xterm.morph b/chunks/x-armv7-versatile-xterm.morph new file mode 100644 index 00000000..cec4e1cb --- /dev/null +++ b/chunks/x-armv7-versatile-xterm.morph @@ -0,0 +1,5 @@ +name: xterm +kind: chunk +repo: upstream:xterm +ref: 7fc0a9529babac61d9a0b30e6ddb3c79e44af0e5 +build-system: autotools diff --git a/chunks/x-x86_64-generic-fontconfig.morph b/chunks/x-x86_64-generic-fontconfig.morph new file mode 100644 index 00000000..0a602f15 --- /dev/null +++ b/chunks/x-x86_64-generic-fontconfig.morph @@ -0,0 +1,5 @@ +name: fontconfig +kind: chunk +repo: upstream:fontconfig +ref: 72b0480a21958f0f8c115d8e0a5bfbd8d358b5c3 +build-system: autotools diff --git a/chunks/x-x86_64-generic-freefont-otf.morph b/chunks/x-x86_64-generic-freefont-otf.morph new file mode 100644 index 00000000..e636a3ed --- /dev/null +++ b/chunks/x-x86_64-generic-freefont-otf.morph @@ -0,0 +1,9 @@ +name: freefont-otf +kind: chunk +repo: upstream:freefont-otf +ref: 0ca3ccce74e81f7feb6e922edd988be0e1a43f05 +configure-commands: [] +build-commands: [] +install-commands: +- mkdir -p $DESTDIR/usr/share/fonts/opentype/freefont +- install -p *.otf $DESTDIR/usr/share/fonts/opentype/freefont diff --git a/chunks/x-x86_64-generic-freetype2.morph b/chunks/x-x86_64-generic-freetype2.morph new file mode 100644 index 00000000..2fae2548 --- /dev/null +++ b/chunks/x-x86_64-generic-freetype2.morph @@ -0,0 +1,5 @@ +name: freetype2 +kind: chunk +repo: upstream:freetype2 +ref: 2ba18ba1ce730ed79672801b20f986f10a628c95 +build-system: autotools diff --git a/chunks/x-x86_64-generic-libsha1.morph b/chunks/x-x86_64-generic-libsha1.morph new file mode 100644 index 00000000..42c0ef8e --- /dev/null +++ b/chunks/x-x86_64-generic-libsha1.morph @@ -0,0 +1,5 @@ +name: libsha1 +kind: chunk +repo: upstream:libsha1 +ref: 17173732b9f1b2d4142de27913250b4563db2436 +build-system: autotools diff --git a/chunks/x-x86_64-generic-mesa-x.morph b/chunks/x-x86_64-generic-mesa-x.morph new file mode 100644 index 00000000..e329b5fd --- /dev/null +++ b/chunks/x-x86_64-generic-mesa-x.morph @@ -0,0 +1,8 @@ +name: mesa-x +kind: chunk +repo: upstream:mesa +ref: f64dd91f4f2a2591e66b38fdfdfa83077f8221ab +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-gles2 --disable-gallium-egl --with-egl-platforms=x11,drm + --enable-gbm --enable-shared-glapi --with-gallium-drivers=swrast --with-dri-drivers=intel,i915,i965,swrast diff --git a/chunks/x-x86_64-generic-pixman.morph b/chunks/x-x86_64-generic-pixman.morph new file mode 100644 index 00000000..d6a2d6f0 --- /dev/null +++ b/chunks/x-x86_64-generic-pixman.morph @@ -0,0 +1,5 @@ +name: pixman +kind: chunk +repo: upstream:pixman +ref: 958bd334b3c17f529c80f2eeef4224f45c62f292 +build-system: autotools diff --git a/chunks/x-x86_64-generic-util-image.morph b/chunks/x-x86_64-generic-util-image.morph new file mode 100644 index 00000000..0b122b35 --- /dev/null +++ b/chunks/x-x86_64-generic-util-image.morph @@ -0,0 +1,5 @@ +name: util-image +kind: chunk +repo: upstream:util-image +ref: 66b0caa72eb5011d89d0346424ea40b9e8e93816 +build-system: autotools diff --git a/chunks/x-x86_64-generic-util-keysyms.morph b/chunks/x-x86_64-generic-util-keysyms.morph new file mode 100644 index 00000000..88e9dd60 --- /dev/null +++ b/chunks/x-x86_64-generic-util-keysyms.morph @@ -0,0 +1,11 @@ +name: util-keysyms +kind: chunk +repo: upstream:util-keysyms +ref: 0be179eff4eadb99ee303891d1c29c4e4dd6fbab +configure-commands: +- git submodule update --init +- ./autogen.sh --prefix=/usr +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install diff --git a/chunks/x-x86_64-generic-util-wm.morph b/chunks/x-x86_64-generic-util-wm.morph new file mode 100644 index 00000000..63ab1c0d --- /dev/null +++ b/chunks/x-x86_64-generic-util-wm.morph @@ -0,0 +1,5 @@ +name: util-wm +kind: chunk +repo: upstream:util-wm +ref: 18bde07dc7cb44617c0d159ccd9ef640804296e3 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xcb-util.morph b/chunks/x-x86_64-generic-xcb-util.morph new file mode 100644 index 00000000..1531049a --- /dev/null +++ b/chunks/x-x86_64-generic-xcb-util.morph @@ -0,0 +1,5 @@ +name: xcb-util +kind: chunk +repo: upstream:xcb-util +ref: 45215e6f56bf57efdf5469567c00eba7a991d3a3 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xkeyboard-config.morph b/chunks/x-x86_64-generic-xkeyboard-config.morph new file mode 100644 index 00000000..bde24484 --- /dev/null +++ b/chunks/x-x86_64-generic-xkeyboard-config.morph @@ -0,0 +1,5 @@ +name: xkeyboard-config +kind: chunk +repo: upstream:xkeyboard-config +ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-app-xauth.morph b/chunks/x-x86_64-generic-xorg-app-xauth.morph new file mode 100644 index 00000000..b3c85e93 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-app-xauth.morph @@ -0,0 +1,5 @@ +name: xorg-app-xauth +kind: chunk +repo: upstream:xorg-app-xauth +ref: 6dda11c17f2fdc47d43f269dccee98ec66cc8c4b +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-app-xinit.morph b/chunks/x-x86_64-generic-xorg-app-xinit.morph new file mode 100644 index 00000000..7060861d --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-app-xinit.morph @@ -0,0 +1,5 @@ +name: xorg-app-xinit +kind: chunk +repo: upstream:xorg-app-xinit +ref: 4e85bce64acef1fa0ddff04d59737444e942ff12 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-app-xkbcomp.morph b/chunks/x-x86_64-generic-xorg-app-xkbcomp.morph new file mode 100644 index 00000000..8906e151 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-app-xkbcomp.morph @@ -0,0 +1,5 @@ +name: xorg-app-xkbcomp +kind: chunk +repo: upstream:xorg-app-xkbcomp +ref: 705b9bbb426410f9510601c7010da51184919b36 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-driver-xf86-input-evdev.morph b/chunks/x-x86_64-generic-xorg-driver-xf86-input-evdev.morph new file mode 100644 index 00000000..f767279e --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-driver-xf86-input-evdev.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-evdev +kind: chunk +repo: upstream:xorg-driver-xf86-input-evdev +ref: 2b8b0df62ec554952784f2820fb4143c495232b0 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-driver-xf86-input-keyboard.morph b/chunks/x-x86_64-generic-xorg-driver-xf86-input-keyboard.morph new file mode 100644 index 00000000..b24910cf --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-driver-xf86-input-keyboard.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-keyboard +kind: chunk +repo: upstream:xorg-driver-xf86-input-keyboard +ref: 4a954bc6a8fbc4aa50dfcabec011274252713204 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-driver-xf86-input-mouse.morph b/chunks/x-x86_64-generic-xorg-driver-xf86-input-mouse.morph new file mode 100644 index 00000000..7a2b480f --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-driver-xf86-input-mouse.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-mouse +kind: chunk +repo: upstream:xorg-driver-xf86-input-mouse +ref: 585f4030d77accf2a4ba115729ca08da82217863 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-driver-xf86-video-cirrus.morph b/chunks/x-x86_64-generic-xorg-driver-xf86-video-cirrus.morph new file mode 100644 index 00000000..a3d8611e --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-driver-xf86-video-cirrus.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-cirrus +kind: chunk +repo: upstream:xorg-driver-xf86-video-cirrus +ref: 6504929481eab616f064b5d661a057de74b8b488 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-driver-xf86-video-fbdev.morph b/chunks/x-x86_64-generic-xorg-driver-xf86-video-fbdev.morph new file mode 100644 index 00000000..de0e0011 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-driver-xf86-video-fbdev.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-fbdev +kind: chunk +repo: upstream:xorg-driver-xf86-video-fbdev +ref: ac293412a01d87f87eb61f4adb9db7486a75d3fc +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-driver-xf86-video-vesa.morph b/chunks/x-x86_64-generic-xorg-driver-xf86-video-vesa.morph new file mode 100644 index 00000000..222f1e04 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-driver-xf86-video-vesa.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-vesa +kind: chunk +repo: upstream:xorg-driver-xf86-video-vesa +ref: 29a149544e2120a582043738d5b09dd80e896345 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-font-util.morph b/chunks/x-x86_64-generic-xorg-font-util.morph new file mode 100644 index 00000000..156faad8 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-font-util.morph @@ -0,0 +1,5 @@ +name: xorg-font-util +kind: chunk +repo: upstream:xorg-font-util +ref: 5f01ea79f1cb2328bfc4130b1e693f71be916b87 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libICE.morph b/chunks/x-x86_64-generic-xorg-lib-libICE.morph new file mode 100644 index 00000000..29334a5d --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libICE.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libICE +kind: chunk +repo: upstream:xorg-lib-libICE +ref: 1b1cf8072b2559e15ac440d5484a29a81d6918c6 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libSM.morph b/chunks/x-x86_64-generic-xorg-lib-libSM.morph new file mode 100644 index 00000000..827edfe6 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libSM.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libSM +kind: chunk +repo: upstream:xorg-lib-libSM +ref: 77ddd273239a629eeed7bd1d5b4509b1bd6d4e37 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libXaw.morph b/chunks/x-x86_64-generic-xorg-lib-libXaw.morph new file mode 100644 index 00000000..d4b3b366 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libXaw.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXaw +kind: chunk +repo: upstream:xorg-lib-libXaw +ref: a5630e166921b5b5322b30fb152df01bb6536e42 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libXfont.morph b/chunks/x-x86_64-generic-xorg-lib-libXfont.morph new file mode 100644 index 00000000..79de4841 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libXfont.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXfont +kind: chunk +repo: upstream:xorg-lib-libXfont +ref: b8dd42dce868f9c16a59790ce51f0542b59cb79d +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libXft.morph b/chunks/x-x86_64-generic-xorg-lib-libXft.morph new file mode 100644 index 00000000..324b484c --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libXft.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXft +kind: chunk +repo: upstream:xorg-lib-libXft +ref: c5e760a239afc62a1c75e0509868e35957c8df52 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libXmu.morph b/chunks/x-x86_64-generic-xorg-lib-libXmu.morph new file mode 100644 index 00000000..09bea5b1 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libXmu.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXmu +kind: chunk +repo: upstream:xorg-lib-libXmu +ref: 474d22468c90f99104873b4c5fd7b0f0d2cbf823 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libXpm.morph b/chunks/x-x86_64-generic-xorg-lib-libXpm.morph new file mode 100644 index 00000000..4eb8bac3 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libXpm.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXpm +kind: chunk +repo: upstream:xorg-lib-libXpm +ref: 81608285e11f2455800001a965dfece878861162 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libXt.morph b/chunks/x-x86_64-generic-xorg-lib-libXt.morph new file mode 100644 index 00000000..e2f9c721 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libXt.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXt +kind: chunk +repo: upstream:xorg-lib-libXt +ref: ead50a9a274aa96bef94e57c4625be8e9288af4e +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libfontenc.morph b/chunks/x-x86_64-generic-xorg-lib-libfontenc.morph new file mode 100644 index 00000000..f0f23ad6 --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libfontenc.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libfontenc +kind: chunk +repo: upstream:xorg-lib-libfontenc +ref: f5d1208172e965fdd7fae8927bd3e29b3cc3a975 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xorg-lib-libxkbfile.morph b/chunks/x-x86_64-generic-xorg-lib-libxkbfile.morph new file mode 100644 index 00000000..303335ab --- /dev/null +++ b/chunks/x-x86_64-generic-xorg-lib-libxkbfile.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libxkbfile +kind: chunk +repo: upstream:xorg-lib-libxkbfile +ref: 7381c2f9013ef7784c78091fa671e652a62ca706 +build-system: autotools diff --git a/chunks/x-x86_64-generic-xserver.morph b/chunks/x-x86_64-generic-xserver.morph new file mode 100644 index 00000000..19f217c0 --- /dev/null +++ b/chunks/x-x86_64-generic-xserver.morph @@ -0,0 +1,7 @@ +name: xserver +kind: chunk +repo: upstream:xserver +ref: b7cbfa882778cf8857577e0da77aa9295f072db3 +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --with-sha1=libsha1 diff --git a/chunks/x-x86_64-generic-xterm.morph b/chunks/x-x86_64-generic-xterm.morph new file mode 100644 index 00000000..cec4e1cb --- /dev/null +++ b/chunks/x-x86_64-generic-xterm.morph @@ -0,0 +1,5 @@ +name: xterm +kind: chunk +repo: upstream:xterm +ref: 7fc0a9529babac61d9a0b30e6ddb3c79e44af0e5 +build-system: autotools diff --git a/chunks/xcb-libxcb.morph b/chunks/xcb-libxcb.morph new file mode 100644 index 00000000..ab310cf8 --- /dev/null +++ b/chunks/xcb-libxcb.morph @@ -0,0 +1,5 @@ +name: xcb-libxcb +kind: chunk +repo: upstream:xcb-libxcb +ref: 0dd8f8d26a758bc385e79d9239bf6ef2e3d7bf13 +build-system: autotools diff --git a/chunks/xcb-proto.morph b/chunks/xcb-proto.morph new file mode 100644 index 00000000..6f9206ad --- /dev/null +++ b/chunks/xcb-proto.morph @@ -0,0 +1,5 @@ +name: xcb-proto +kind: chunk +repo: upstream:xcb-proto +ref: ca30e6d5d7a0c7618d988f9051026d250f5e124e +build-system: autotools diff --git a/chunks/xcb-pthread-stubs.morph b/chunks/xcb-pthread-stubs.morph new file mode 100644 index 00000000..acfe99e9 --- /dev/null +++ b/chunks/xcb-pthread-stubs.morph @@ -0,0 +1,5 @@ +name: xcb-pthread-stubs +kind: chunk +repo: upstream:xcb-pthread-stubs +ref: 431d2c0be218d878b9dd3862e4232243c599df4b +build-system: autotools diff --git a/chunks/xcb-util.morph b/chunks/xcb-util.morph new file mode 100644 index 00000000..1531049a --- /dev/null +++ b/chunks/xcb-util.morph @@ -0,0 +1,5 @@ +name: xcb-util +kind: chunk +repo: upstream:xcb-util +ref: 45215e6f56bf57efdf5469567c00eba7a991d3a3 +build-system: autotools diff --git a/chunks/xfce-dev-tools.morph b/chunks/xfce-dev-tools.morph new file mode 100644 index 00000000..f45e5e21 --- /dev/null +++ b/chunks/xfce-dev-tools.morph @@ -0,0 +1,5 @@ +name: xfce-dev-tools +kind: chunk +repo: upstream:xfce/xfce4-dev-tools +ref: 9244250ac0c15ba160688758c5dccf97f3f160ef +build-system: autotools diff --git a/chunks/xfce4-appfinder.morph b/chunks/xfce4-appfinder.morph new file mode 100644 index 00000000..729a1a97 --- /dev/null +++ b/chunks/xfce4-appfinder.morph @@ -0,0 +1,10 @@ +name: xfce4-appfinder +kind: chunk +repo: upstream:xfce/xfce4-appfinder +ref: 5c069f13fde648913a59f022957b2c83b5764f39 +configure-commands: +- ./autogen.sh --prefix=${PREFIX} +build-commands: +- make +install-commands: +- make install diff --git a/chunks/xfce4-panel.morph b/chunks/xfce4-panel.morph new file mode 100644 index 00000000..b2268b57 --- /dev/null +++ b/chunks/xfce4-panel.morph @@ -0,0 +1,10 @@ +name: xfce4-panel +kind: chunk +repo: upstream:xfce/xfce4-panel +ref: 6ac8bfcb481781e8e23b101f5c5fdd70cf6d083b +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- make +install-commands: +- make install diff --git a/chunks/xfce4-session.morph b/chunks/xfce4-session.morph new file mode 100644 index 00000000..5563e113 --- /dev/null +++ b/chunks/xfce4-session.morph @@ -0,0 +1,11 @@ +name: xfce4-session +kind: chunk +repo: upstream:xfce/xfce4-session +ref: 2c89b2f12409ca617fc094e2942cb0d69318c7b5 +configure-commands: +- gdk-pixbuf-query-loaders > loader.cache +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make +install-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install diff --git a/chunks/xfce4-settings.morph b/chunks/xfce4-settings.morph new file mode 100644 index 00000000..d733b48b --- /dev/null +++ b/chunks/xfce4-settings.morph @@ -0,0 +1,10 @@ +name: xfce4-settings +kind: chunk +repo: upstream:xfce/xfce4-settings +ref: 697ce5cd4bf4860a0a20c27b557be296c9adf469 +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- make +install-commands: +- make install diff --git a/chunks/xfconf.morph b/chunks/xfconf.morph new file mode 100644 index 00000000..e5e76735 --- /dev/null +++ b/chunks/xfconf.morph @@ -0,0 +1,10 @@ +name: xfconf +kind: chunk +repo: upstream:xfce/xfconf +ref: ed6ed2f7656a0d5d8cb453cb643061c9a157f2ae +configure-commands: +- ./autogen.sh --prefix=${PREFIX} +build-commands: +- make +install-commands: +- make install diff --git a/chunks/xfdesktop.morph b/chunks/xfdesktop.morph new file mode 100644 index 00000000..50d736c2 --- /dev/null +++ b/chunks/xfdesktop.morph @@ -0,0 +1,10 @@ +name: xfdesktop +kind: chunk +repo: upstream:xfce/xfdesktop +ref: d2f7404da32f29cfec4a704389112fe7183edda5 +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- make +install-commands: +- make install diff --git a/chunks/xfwm4.morph b/chunks/xfwm4.morph new file mode 100644 index 00000000..1a49b982 --- /dev/null +++ b/chunks/xfwm4.morph @@ -0,0 +1,13 @@ +name: xfwm4 +kind: chunk +repo: upstream:xfce/xfwm4 +ref: 523ef8a6861af772be3468cd700ad14172c86768 +configure-commands: +- gdk-pixbuf-query-loaders > loader.cache +- ./autogen.sh --prefix="$PREFIX" --enable-debug=yes +build-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make +install-commands: +- GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install +- install -m 0644 index.theme $DESTDIR/usr/share/icons/hicolor +- gtk-update-icon-cache $DESTDIR/usr/share/icons/hicolor diff --git a/chunks/xkeyboard-config.morph b/chunks/xkeyboard-config.morph new file mode 100644 index 00000000..bde24484 --- /dev/null +++ b/chunks/xkeyboard-config.morph @@ -0,0 +1,5 @@ +name: xkeyboard-config +kind: chunk +repo: upstream:xkeyboard-config +ref: b4be67b48fb11989f1824dd0b1c8c399430162b0 +build-system: autotools diff --git a/chunks/xml-catalog.morph b/chunks/xml-catalog.morph new file mode 100644 index 00000000..2992bbe3 --- /dev/null +++ b/chunks/xml-catalog.morph @@ -0,0 +1,8 @@ +name: xml-catalog +kind: chunk +repo: baserock:baserock/xml-catalog +ref: 1d4a2abc875c4dda1b5eadc0a097a48a8d2ec82b +install-commands: +- make DESTDIR="$DESTDIR" install +post-install-commands: +- ./post-install.sh diff --git a/chunks/xorg-app-xauth.morph b/chunks/xorg-app-xauth.morph new file mode 100644 index 00000000..b3c85e93 --- /dev/null +++ b/chunks/xorg-app-xauth.morph @@ -0,0 +1,5 @@ +name: xorg-app-xauth +kind: chunk +repo: upstream:xorg-app-xauth +ref: 6dda11c17f2fdc47d43f269dccee98ec66cc8c4b +build-system: autotools diff --git a/chunks/xorg-app-xinit.morph b/chunks/xorg-app-xinit.morph new file mode 100644 index 00000000..7060861d --- /dev/null +++ b/chunks/xorg-app-xinit.morph @@ -0,0 +1,5 @@ +name: xorg-app-xinit +kind: chunk +repo: upstream:xorg-app-xinit +ref: 4e85bce64acef1fa0ddff04d59737444e942ff12 +build-system: autotools diff --git a/chunks/xorg-app-xkbcomp.morph b/chunks/xorg-app-xkbcomp.morph new file mode 100644 index 00000000..8906e151 --- /dev/null +++ b/chunks/xorg-app-xkbcomp.morph @@ -0,0 +1,5 @@ +name: xorg-app-xkbcomp +kind: chunk +repo: upstream:xorg-app-xkbcomp +ref: 705b9bbb426410f9510601c7010da51184919b36 +build-system: autotools diff --git a/chunks/xorg-driver-xf86-input-evdev.morph b/chunks/xorg-driver-xf86-input-evdev.morph new file mode 100644 index 00000000..f767279e --- /dev/null +++ b/chunks/xorg-driver-xf86-input-evdev.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-evdev +kind: chunk +repo: upstream:xorg-driver-xf86-input-evdev +ref: 2b8b0df62ec554952784f2820fb4143c495232b0 +build-system: autotools diff --git a/chunks/xorg-driver-xf86-input-keyboard.morph b/chunks/xorg-driver-xf86-input-keyboard.morph new file mode 100644 index 00000000..b24910cf --- /dev/null +++ b/chunks/xorg-driver-xf86-input-keyboard.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-keyboard +kind: chunk +repo: upstream:xorg-driver-xf86-input-keyboard +ref: 4a954bc6a8fbc4aa50dfcabec011274252713204 +build-system: autotools diff --git a/chunks/xorg-driver-xf86-input-mouse.morph b/chunks/xorg-driver-xf86-input-mouse.morph new file mode 100644 index 00000000..7a2b480f --- /dev/null +++ b/chunks/xorg-driver-xf86-input-mouse.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-input-mouse +kind: chunk +repo: upstream:xorg-driver-xf86-input-mouse +ref: 585f4030d77accf2a4ba115729ca08da82217863 +build-system: autotools diff --git a/chunks/xorg-driver-xf86-video-cirrus.morph b/chunks/xorg-driver-xf86-video-cirrus.morph new file mode 100644 index 00000000..a3d8611e --- /dev/null +++ b/chunks/xorg-driver-xf86-video-cirrus.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-cirrus +kind: chunk +repo: upstream:xorg-driver-xf86-video-cirrus +ref: 6504929481eab616f064b5d661a057de74b8b488 +build-system: autotools diff --git a/chunks/xorg-driver-xf86-video-fbdev.morph b/chunks/xorg-driver-xf86-video-fbdev.morph new file mode 100644 index 00000000..de0e0011 --- /dev/null +++ b/chunks/xorg-driver-xf86-video-fbdev.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-fbdev +kind: chunk +repo: upstream:xorg-driver-xf86-video-fbdev +ref: ac293412a01d87f87eb61f4adb9db7486a75d3fc +build-system: autotools diff --git a/chunks/xorg-driver-xf86-video-vesa.morph b/chunks/xorg-driver-xf86-video-vesa.morph new file mode 100644 index 00000000..222f1e04 --- /dev/null +++ b/chunks/xorg-driver-xf86-video-vesa.morph @@ -0,0 +1,5 @@ +name: xorg-driver-xf86-video-vesa +kind: chunk +repo: upstream:xorg-driver-xf86-video-vesa +ref: 29a149544e2120a582043738d5b09dd80e896345 +build-system: autotools diff --git a/chunks/xorg-font-util.morph b/chunks/xorg-font-util.morph new file mode 100644 index 00000000..156faad8 --- /dev/null +++ b/chunks/xorg-font-util.morph @@ -0,0 +1,5 @@ +name: xorg-font-util +kind: chunk +repo: upstream:xorg-font-util +ref: 5f01ea79f1cb2328bfc4130b1e693f71be916b87 +build-system: autotools diff --git a/chunks/xorg-lib-libICE.morph b/chunks/xorg-lib-libICE.morph new file mode 100644 index 00000000..29334a5d --- /dev/null +++ b/chunks/xorg-lib-libICE.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libICE +kind: chunk +repo: upstream:xorg-lib-libICE +ref: 1b1cf8072b2559e15ac440d5484a29a81d6918c6 +build-system: autotools diff --git a/chunks/xorg-lib-libSM.morph b/chunks/xorg-lib-libSM.morph new file mode 100644 index 00000000..827edfe6 --- /dev/null +++ b/chunks/xorg-lib-libSM.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libSM +kind: chunk +repo: upstream:xorg-lib-libSM +ref: 77ddd273239a629eeed7bd1d5b4509b1bd6d4e37 +build-system: autotools diff --git a/chunks/xorg-lib-libX11.morph b/chunks/xorg-lib-libX11.morph new file mode 100644 index 00000000..ba668637 --- /dev/null +++ b/chunks/xorg-lib-libX11.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libX11 +kind: chunk +repo: upstream:xorg-lib-libX11 +ref: f57fd760cba92ad846917f21e94e73e9c846185f +build-system: autotools diff --git a/chunks/xorg-lib-libXRes.morph b/chunks/xorg-lib-libXRes.morph new file mode 100644 index 00000000..185b43a3 --- /dev/null +++ b/chunks/xorg-lib-libXRes.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXRes +kind: chunk +repo: upstream:xorg-lib-libXRes +ref: 83e7693515369d57dcd11c2bb1f03563f51bc500 +build-system: autotools diff --git a/chunks/xorg-lib-libXScrnSaver.morph b/chunks/xorg-lib-libXScrnSaver.morph new file mode 100644 index 00000000..6d6a1668 --- /dev/null +++ b/chunks/xorg-lib-libXScrnSaver.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXScrnSaver +kind: chunk +repo: upstream:xorg-lib-libXScrnSaver +ref: f388a2ff259ee1c1c6058762e900bb29550e8246 +build-system: autotools diff --git a/chunks/xorg-lib-libXau.morph b/chunks/xorg-lib-libXau.morph new file mode 100644 index 00000000..bf3bc0c5 --- /dev/null +++ b/chunks/xorg-lib-libXau.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXau +kind: chunk +repo: upstream:xorg-lib-libXau +ref: 1a8a1b2c68967b48c07b56142799b1020f017027 +build-system: autotools diff --git a/chunks/xorg-lib-libXaw.morph b/chunks/xorg-lib-libXaw.morph new file mode 100644 index 00000000..d4b3b366 --- /dev/null +++ b/chunks/xorg-lib-libXaw.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXaw +kind: chunk +repo: upstream:xorg-lib-libXaw +ref: a5630e166921b5b5322b30fb152df01bb6536e42 +build-system: autotools diff --git a/chunks/xorg-lib-libXcomposite.morph b/chunks/xorg-lib-libXcomposite.morph new file mode 100644 index 00000000..edbd17a2 --- /dev/null +++ b/chunks/xorg-lib-libXcomposite.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXcomposite +kind: chunk +repo: upstream:xorg-lib-libXcomposite +ref: eda48b1bedaa344ada8e13930c9ab3058b836190 +build-system: autotools diff --git a/chunks/xorg-lib-libXcursor.morph b/chunks/xorg-lib-libXcursor.morph new file mode 100644 index 00000000..b60cfe14 --- /dev/null +++ b/chunks/xorg-lib-libXcursor.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXcursor +kind: chunk +repo: upstream:xorg-lib-libXcursor +ref: 1b98fd6a2e8c00a563187849a585e68c7344468b +build-system: autotools diff --git a/chunks/xorg-lib-libXdamage.morph b/chunks/xorg-lib-libXdamage.morph new file mode 100644 index 00000000..b97b76d6 --- /dev/null +++ b/chunks/xorg-lib-libXdamage.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXdamage +kind: chunk +repo: upstream:xorg-lib-libXdamage +ref: 0d35761dc39409b70e04dd0786aef6537f92976a +build-system: autotools diff --git a/chunks/xorg-lib-libXext.morph b/chunks/xorg-lib-libXext.morph new file mode 100644 index 00000000..dbb7f6ce --- /dev/null +++ b/chunks/xorg-lib-libXext.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXext +kind: chunk +repo: upstream:xorg-lib-libXext +ref: 8eee1236041d46a21faba32e0d27c26985267d89 +build-system: autotools diff --git a/chunks/xorg-lib-libXfixes.morph b/chunks/xorg-lib-libXfixes.morph new file mode 100644 index 00000000..d1803e5c --- /dev/null +++ b/chunks/xorg-lib-libXfixes.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXfixes +kind: chunk +repo: upstream:xorg-lib-libXfixes +ref: 73a0fbb479f5b7806a3dd0741be55c9abda76220 +build-system: autotools diff --git a/chunks/xorg-lib-libXfont.morph b/chunks/xorg-lib-libXfont.morph new file mode 100644 index 00000000..79de4841 --- /dev/null +++ b/chunks/xorg-lib-libXfont.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXfont +kind: chunk +repo: upstream:xorg-lib-libXfont +ref: b8dd42dce868f9c16a59790ce51f0542b59cb79d +build-system: autotools diff --git a/chunks/xorg-lib-libXft.morph b/chunks/xorg-lib-libXft.morph new file mode 100644 index 00000000..324b484c --- /dev/null +++ b/chunks/xorg-lib-libXft.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXft +kind: chunk +repo: upstream:xorg-lib-libXft +ref: c5e760a239afc62a1c75e0509868e35957c8df52 +build-system: autotools diff --git a/chunks/xorg-lib-libXi.morph b/chunks/xorg-lib-libXi.morph new file mode 100644 index 00000000..d94a9902 --- /dev/null +++ b/chunks/xorg-lib-libXi.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXi +kind: chunk +repo: upstream:xorg-lib-libXi +ref: 9b26b81477cf3486e5aa0ef8d81af68a0f04df1b +build-system: autotools diff --git a/chunks/xorg-lib-libXinerama.morph b/chunks/xorg-lib-libXinerama.morph new file mode 100644 index 00000000..ef5ca617 --- /dev/null +++ b/chunks/xorg-lib-libXinerama.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXinerama +kind: chunk +repo: upstream:xorg-lib-libXinerama +ref: 470b9356af961ff7d3968b164aa73872b49a5dcc +build-system: autotools diff --git a/chunks/xorg-lib-libXmu.morph b/chunks/xorg-lib-libXmu.morph new file mode 100644 index 00000000..09bea5b1 --- /dev/null +++ b/chunks/xorg-lib-libXmu.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXmu +kind: chunk +repo: upstream:xorg-lib-libXmu +ref: 474d22468c90f99104873b4c5fd7b0f0d2cbf823 +build-system: autotools diff --git a/chunks/xorg-lib-libXp.morph b/chunks/xorg-lib-libXp.morph new file mode 100644 index 00000000..d97ec098 --- /dev/null +++ b/chunks/xorg-lib-libXp.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXp +kind: chunk +repo: upstream:xorg-lib-libXp +ref: 41aab7d289aba2aaf3839e96d0c9e2f15ede4bd1 +build-system: autotools diff --git a/chunks/xorg-lib-libXpm.morph b/chunks/xorg-lib-libXpm.morph new file mode 100644 index 00000000..4eb8bac3 --- /dev/null +++ b/chunks/xorg-lib-libXpm.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXpm +kind: chunk +repo: upstream:xorg-lib-libXpm +ref: 81608285e11f2455800001a965dfece878861162 +build-system: autotools diff --git a/chunks/xorg-lib-libXrandr.morph b/chunks/xorg-lib-libXrandr.morph new file mode 100644 index 00000000..28e1db84 --- /dev/null +++ b/chunks/xorg-lib-libXrandr.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXrandr +kind: chunk +repo: upstream:xorg-lib-libXrandr +ref: 99a63d10cbbab7d69a52d25d78795a3278506ea9 +build-system: autotools diff --git a/chunks/xorg-lib-libXrender.morph b/chunks/xorg-lib-libXrender.morph new file mode 100644 index 00000000..4a8ff8ac --- /dev/null +++ b/chunks/xorg-lib-libXrender.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXrender +kind: chunk +repo: upstream:xorg-lib-libXrender +ref: 1af52cb334377611233d7dc156bc1e6f7923756d +build-system: autotools diff --git a/chunks/xorg-lib-libXt.morph b/chunks/xorg-lib-libXt.morph new file mode 100644 index 00000000..e2f9c721 --- /dev/null +++ b/chunks/xorg-lib-libXt.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXt +kind: chunk +repo: upstream:xorg-lib-libXt +ref: ead50a9a274aa96bef94e57c4625be8e9288af4e +build-system: autotools diff --git a/chunks/xorg-lib-libXtst.morph b/chunks/xorg-lib-libXtst.morph new file mode 100644 index 00000000..a5f799c9 --- /dev/null +++ b/chunks/xorg-lib-libXtst.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libXtst +kind: chunk +repo: upstream:xorg-lib-libXtst +ref: 2aafac9474a0a0a0c39797862f823255918cf368 +build-system: autotools diff --git a/chunks/xorg-lib-libdmx.morph b/chunks/xorg-lib-libdmx.morph new file mode 100644 index 00000000..8dde6db8 --- /dev/null +++ b/chunks/xorg-lib-libdmx.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libdmx +kind: chunk +repo: upstream:xorg-lib-libdmx +ref: 9f470c92bc2d194c8abb9154f42864e6c82f43ef +build-system: autotools diff --git a/chunks/xorg-lib-libfontenc.morph b/chunks/xorg-lib-libfontenc.morph new file mode 100644 index 00000000..f0f23ad6 --- /dev/null +++ b/chunks/xorg-lib-libfontenc.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libfontenc +kind: chunk +repo: upstream:xorg-lib-libfontenc +ref: f5d1208172e965fdd7fae8927bd3e29b3cc3a975 +build-system: autotools diff --git a/chunks/xorg-lib-libpciaccess.morph b/chunks/xorg-lib-libpciaccess.morph new file mode 100644 index 00000000..de9df4bb --- /dev/null +++ b/chunks/xorg-lib-libpciaccess.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libpciaccess +kind: chunk +repo: upstream:xorg-lib-libpciaccess +ref: 3e17f069682a226c14bb29c802e776c6e39f7e8f +build-system: autotools diff --git a/chunks/xorg-lib-libxkbfile.morph b/chunks/xorg-lib-libxkbfile.morph new file mode 100644 index 00000000..303335ab --- /dev/null +++ b/chunks/xorg-lib-libxkbfile.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libxkbfile +kind: chunk +repo: upstream:xorg-lib-libxkbfile +ref: 7381c2f9013ef7784c78091fa671e652a62ca706 +build-system: autotools diff --git a/chunks/xorg-lib-libxtrans.morph b/chunks/xorg-lib-libxtrans.morph new file mode 100644 index 00000000..c2692010 --- /dev/null +++ b/chunks/xorg-lib-libxtrans.morph @@ -0,0 +1,5 @@ +name: xorg-lib-libxtrans +kind: chunk +repo: upstream:xorg-lib-libxtrans +ref: bd53f4c8543faf910a7a151241ee07661b4d57ad +build-system: autotools diff --git a/chunks/xorg-proto-bigreqsproto.morph b/chunks/xorg-proto-bigreqsproto.morph new file mode 100644 index 00000000..9309b336 --- /dev/null +++ b/chunks/xorg-proto-bigreqsproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-bigreqsproto +kind: chunk +repo: upstream:xorg-proto-bigreqsproto +ref: d6ed3e927a756900ad4c9fd7235f8f7f34f376db +build-system: autotools diff --git a/chunks/xorg-proto-compositeproto.morph b/chunks/xorg-proto-compositeproto.morph new file mode 100644 index 00000000..11aa85cc --- /dev/null +++ b/chunks/xorg-proto-compositeproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-compositeproto +kind: chunk +repo: upstream:xorg-proto-compositeproto +ref: 39738dbe9438dc80fc6b9e221d9ed26a6d42da6b +build-system: autotools diff --git a/chunks/xorg-proto-damageproto.morph b/chunks/xorg-proto-damageproto.morph new file mode 100644 index 00000000..c8c4301d --- /dev/null +++ b/chunks/xorg-proto-damageproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-damageproto +kind: chunk +repo: upstream:xorg-proto-damageproto +ref: 015b980e5091492dbe681af59569768ba89fbfe0 +build-system: autotools diff --git a/chunks/xorg-proto-dmxproto.morph b/chunks/xorg-proto-dmxproto.morph new file mode 100644 index 00000000..cf5fd41c --- /dev/null +++ b/chunks/xorg-proto-dmxproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-dmxproto +kind: chunk +repo: upstream:xorg-proto-dmxproto +ref: 395f6fcc0a5635907b5e45829e86b29431316184 +build-system: autotools diff --git a/chunks/xorg-proto-dri2proto.morph b/chunks/xorg-proto-dri2proto.morph new file mode 100644 index 00000000..94d27d98 --- /dev/null +++ b/chunks/xorg-proto-dri2proto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-dri2proto +kind: chunk +repo: upstream:xorg-proto-dri2proto +ref: ead89ad84877551cc15d26b95cb19a3e205df71f +build-system: autotools diff --git a/chunks/xorg-proto-fixesproto.morph b/chunks/xorg-proto-fixesproto.morph new file mode 100644 index 00000000..01749dac --- /dev/null +++ b/chunks/xorg-proto-fixesproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-fixesproto +kind: chunk +repo: upstream:xorg-proto-fixesproto +ref: b6c6bc2aa4b83f8763c75c90e6671052272a2af2 +build-system: autotools diff --git a/chunks/xorg-proto-fontsproto.morph b/chunks/xorg-proto-fontsproto.morph new file mode 100644 index 00000000..c4ef9c62 --- /dev/null +++ b/chunks/xorg-proto-fontsproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-fontsproto +kind: chunk +repo: upstream:xorg-proto-fontsproto +ref: 81e4d4ec53f1f3848ff269fe476c3a1d35d93aef +build-system: autotools diff --git a/chunks/xorg-proto-glproto.morph b/chunks/xorg-proto-glproto.morph new file mode 100644 index 00000000..a3b18cd1 --- /dev/null +++ b/chunks/xorg-proto-glproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-glproto +kind: chunk +repo: upstream:xorg-proto-glproto +ref: 8e3407e02980d088e20041e79bdcdd3737e7827e +build-system: autotools diff --git a/chunks/xorg-proto-inputproto.morph b/chunks/xorg-proto-inputproto.morph new file mode 100644 index 00000000..4c773621 --- /dev/null +++ b/chunks/xorg-proto-inputproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-inputproto +kind: chunk +repo: upstream:xorg-proto-inputproto +ref: f8428123019e7357891bbfc0aef21dbb4d0db10f +build-system: autotools diff --git a/chunks/xorg-proto-kbproto.morph b/chunks/xorg-proto-kbproto.morph new file mode 100644 index 00000000..8f017aca --- /dev/null +++ b/chunks/xorg-proto-kbproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-kbproto +kind: chunk +repo: upstream:xorg-proto-kbproto +ref: f7022f5775350dce3348b7151845a32390e98791 +build-system: autotools diff --git a/chunks/xorg-proto-printproto.morph b/chunks/xorg-proto-printproto.morph new file mode 100644 index 00000000..0022a17e --- /dev/null +++ b/chunks/xorg-proto-printproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-printproto +kind: chunk +repo: upstream:xorg-proto-printproto +ref: cca2ca69d2a6b4b133dba69d5330499fbfe88257 +build-system: autotools diff --git a/chunks/xorg-proto-randrproto.morph b/chunks/xorg-proto-randrproto.morph new file mode 100644 index 00000000..dc141061 --- /dev/null +++ b/chunks/xorg-proto-randrproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-randrproto +kind: chunk +repo: upstream:xorg-proto-randrproto +ref: ca7cc541c2e43e6c784df19b4583ac35829d2f72 +build-system: autotools diff --git a/chunks/xorg-proto-recordproto.morph b/chunks/xorg-proto-recordproto.morph new file mode 100644 index 00000000..ff218488 --- /dev/null +++ b/chunks/xorg-proto-recordproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-recordproto +kind: chunk +repo: upstream:xorg-proto-recordproto +ref: 0fd4f8e57c1e637b2aaaaa0f539ddbac8cc50575 +build-system: autotools diff --git a/chunks/xorg-proto-renderproto.morph b/chunks/xorg-proto-renderproto.morph new file mode 100644 index 00000000..625e271d --- /dev/null +++ b/chunks/xorg-proto-renderproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-renderproto +kind: chunk +repo: upstream:xorg-proto-renderproto +ref: 935f5ec95a3718c184ff685f5b79b467483b7844 +build-system: autotools diff --git a/chunks/xorg-proto-resourceproto.morph b/chunks/xorg-proto-resourceproto.morph new file mode 100644 index 00000000..38d6c02a --- /dev/null +++ b/chunks/xorg-proto-resourceproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-resourceproto +kind: chunk +repo: upstream:xorg-proto-resourceproto +ref: ada91f54c98b5a61d3e116fca6bf239a8604730f +build-system: autotools diff --git a/chunks/xorg-proto-scrnsaverproto.morph b/chunks/xorg-proto-scrnsaverproto.morph new file mode 100644 index 00000000..11624a56 --- /dev/null +++ b/chunks/xorg-proto-scrnsaverproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-scrnsaverproto +kind: chunk +repo: upstream:xorg-proto-scrnsaverproto +ref: 614532026e8ec7496216316fb584d6f2af6a7f7b +build-system: autotools diff --git a/chunks/xorg-proto-videoproto.morph b/chunks/xorg-proto-videoproto.morph new file mode 100644 index 00000000..f71a1902 --- /dev/null +++ b/chunks/xorg-proto-videoproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-videoproto +kind: chunk +repo: upstream:xorg-proto-videoproto +ref: e42cf822e230cff5c6550ca2c050dfa27d2c9611 +build-system: autotools diff --git a/chunks/xorg-proto-x11proto.morph b/chunks/xorg-proto-x11proto.morph new file mode 100644 index 00000000..b06ac075 --- /dev/null +++ b/chunks/xorg-proto-x11proto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-x11proto +kind: chunk +repo: upstream:xorg-proto-x11proto +ref: f8c43d587e43fee2c22bd7b5f35a9d4dc8bdb580 +build-system: autotools diff --git a/chunks/xorg-proto-xcmiscproto.morph b/chunks/xorg-proto-xcmiscproto.morph new file mode 100644 index 00000000..5206a078 --- /dev/null +++ b/chunks/xorg-proto-xcmiscproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-xcmiscproto +kind: chunk +repo: upstream:xorg-proto-xcmiscproto +ref: 83549077a3c2140b9862709004cd873f1c55e395 +build-system: autotools diff --git a/chunks/xorg-proto-xextproto.morph b/chunks/xorg-proto-xextproto.morph new file mode 100644 index 00000000..546e664f --- /dev/null +++ b/chunks/xorg-proto-xextproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-xextproto +kind: chunk +repo: upstream:xorg-proto-xextproto +ref: f27fcc99d1cf935cc289933326f7d3baacd5107a +build-system: autotools diff --git a/chunks/xorg-proto-xf86bigfontproto.morph b/chunks/xorg-proto-xf86bigfontproto.morph new file mode 100644 index 00000000..b5ced8a7 --- /dev/null +++ b/chunks/xorg-proto-xf86bigfontproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-xf86bigfontproto +kind: chunk +repo: upstream:xorg-proto-xf86bigfontproto +ref: f805b328b2195de384c0fb6b82ef5f88c179b2c0 +build-system: autotools diff --git a/chunks/xorg-proto-xf86dgaproto.morph b/chunks/xorg-proto-xf86dgaproto.morph new file mode 100644 index 00000000..ececc2fa --- /dev/null +++ b/chunks/xorg-proto-xf86dgaproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-xf86dgaproto +kind: chunk +repo: upstream:xorg-proto-xf86dgaproto +ref: c52b205c3175309be7952774668c87dd2d5ce30e +build-system: autotools diff --git a/chunks/xorg-proto-xf86driproto.morph b/chunks/xorg-proto-xf86driproto.morph new file mode 100644 index 00000000..f04d37ec --- /dev/null +++ b/chunks/xorg-proto-xf86driproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-xf86driproto +kind: chunk +repo: upstream:xorg-proto-xf86driproto +ref: cb03b8d49bf063860859c1ed8bcecd055551e93a +build-system: autotools diff --git a/chunks/xorg-proto-xf86vidmodeproto.morph b/chunks/xorg-proto-xf86vidmodeproto.morph new file mode 100644 index 00000000..d94c03a2 --- /dev/null +++ b/chunks/xorg-proto-xf86vidmodeproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-xf86vidmodeproto +kind: chunk +repo: upstream:xorg-proto-xf86vidmodeproto +ref: 15c05b263eb6cc0eaa7ab49c39fe489613d6d796 +build-system: autotools diff --git a/chunks/xorg-proto-xineramaproto.morph b/chunks/xorg-proto-xineramaproto.morph new file mode 100644 index 00000000..e1e69479 --- /dev/null +++ b/chunks/xorg-proto-xineramaproto.morph @@ -0,0 +1,5 @@ +name: xorg-proto-xineramaproto +kind: chunk +repo: upstream:xorg-proto-xineramaproto +ref: 4e77b45e0d6b42a448dab2ec316eeb5c490ecfed +build-system: autotools diff --git a/chunks/xorg-util-macros.morph b/chunks/xorg-util-macros.morph new file mode 100644 index 00000000..2701c674 --- /dev/null +++ b/chunks/xorg-util-macros.morph @@ -0,0 +1,5 @@ +name: xorg-util-macros +kind: chunk +repo: upstream:xorg-util-macros +ref: c98b41de5596c675c603ef43ae9570133f1a9921 +build-system: autotools diff --git a/chunks/xorg-util-makedepend.morph b/chunks/xorg-util-makedepend.morph new file mode 100644 index 00000000..0aacaeb5 --- /dev/null +++ b/chunks/xorg-util-makedepend.morph @@ -0,0 +1,5 @@ +name: xorg-util-makedepend +kind: chunk +repo: upstream:xorg-util-makedepend +ref: 87fd28cd5a5acfe6e91c97c4af0a469e1e86cbd5 +build-system: autotools diff --git a/chunks/xserver.morph b/chunks/xserver.morph new file mode 100644 index 00000000..19f217c0 --- /dev/null +++ b/chunks/xserver.morph @@ -0,0 +1,7 @@ +name: xserver +kind: chunk +repo: upstream:xserver +ref: b7cbfa882778cf8857577e0da77aa9295f072db3 +build-system: autotools +configure-commands: +- ./autogen.sh --prefix="$PREFIX" --with-sha1=libsha1 diff --git a/chunks/xterm.morph b/chunks/xterm.morph new file mode 100644 index 00000000..cec4e1cb --- /dev/null +++ b/chunks/xterm.morph @@ -0,0 +1,5 @@ +name: xterm +kind: chunk +repo: upstream:xterm +ref: 7fc0a9529babac61d9a0b30e6ddb3c79e44af0e5 +build-system: autotools diff --git a/chunks/xz.morph b/chunks/xz.morph new file mode 100644 index 00000000..5819403b --- /dev/null +++ b/chunks/xz.morph @@ -0,0 +1,5 @@ +name: xz +kind: chunk +repo: upstream:xz +ref: 581deedf9d1eadcd84c4fcd23b9fdfe2dde18cc2 +build-system: autotools diff --git a/chunks/yajl.morph b/chunks/yajl.morph new file mode 100644 index 00000000..d1e16b0f --- /dev/null +++ b/chunks/yajl.morph @@ -0,0 +1,10 @@ +name: yajl +kind: chunk +repo: upstream:yajl +ref: 52fc681857228c65c1cb439782da485554875481 +configure-commands: +- ./configure -p "$PREFIX" +build-commands: +- make distro +install-commands: +- make install DESTDIR="$DESTDIR" diff --git a/chunks/zlib.morph b/chunks/zlib.morph new file mode 100644 index 00000000..e3152411 --- /dev/null +++ b/chunks/zlib.morph @@ -0,0 +1,11 @@ +name: zlib +kind: chunk +repo: upstream:zlib +ref: db333af7e9b90a23fd7f9cd8dc128123b34bf698 +max-jobs: '1' +configure-commands: +- ./configure --prefix="$PREFIX" +build-commands: +- make +install-commands: +- make DESTDIR="$DESTDIR" install -- cgit v1.2.1