From 7aad5150f69da42b84994c353283db5daf8e967f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Javier=20Jard=C3=B3n?= Date: Sun, 26 Nov 2017 23:40:38 +0000 Subject: Add BuildStream converted files This is made by a conversion made in commit 8f8992a18d55c3abf28d4b6fc8036bd39d3dc1cf of definitions Check there to know what exact versions of YBD and defs2bst was used --- elements/NetworkManager-common.bst | 8 + elements/NetworkManager-common/ModemManager.bst | 22 ++ elements/NetworkManager-common/NetworkManager.bst | 25 ++ elements/NetworkManager-common/libmbim.bst | 13 + elements/NetworkManager-common/libndp.bst | 13 + elements/NetworkManager-common/libqmi.bst | 13 + elements/NetworkManager-common/readline6.bst | 16 ++ elements/ansible.bst | 5 + elements/ansible/ansible.bst | 28 ++ elements/ansible/openstack-ansible-modules.bst | 13 + elements/bluetooth.bst | 8 + elements/bluetooth/bluez-tools.bst | 18 ++ elements/bluetooth/bluez.bst | 21 ++ elements/bluetooth/dbus-glib.bst | 9 + elements/bluetooth/libical.bst | 12 + elements/bluetooth/obexd.bst | 11 + elements/bsp-x86_64-generic.bst | 7 + .../bsp-x86_64-generic/linux-x86-64-generic.bst | 294 +++++++++++++++++++++ elements/bsp-x86_64-generic/nasm.bst | 11 + elements/bsp-x86_64-generic/syslinux.bst | 16 ++ elements/bsp-x86_both-tools.bst | 6 + elements/bsp-x86_both-tools/nasm.bst | 11 + elements/bsp-x86_both-tools/syslinux.bst | 16 ++ elements/cloudinit-support.bst | 5 + elements/cloudinit-support/cloud-init.bst | 19 ++ elements/cloudinit-support/python-cheetah.bst | 13 + elements/connectivity.bst | 6 + elements/connectivity/iptables.bst | 8 + elements/connectivity/libnl.bst | 8 + .../mobile-broadband-provider-info.bst | 8 + elements/connectivity/wpa_supplicant.bst | 44 +++ elements/connman-common.bst | 4 + elements/connman-common/connman.bst | 13 + elements/connman-common/ofono.bst | 18 ++ elements/core.bst | 50 ++++ elements/core/XML-Parser.bst | 10 + elements/core/acl.bst | 14 + elements/core/attr.bst | 30 +++ elements/core/autoconf-tarball.bst | 12 + elements/core/autoconf.bst | 17 ++ elements/core/automake.bst | 17 ++ elements/core/bash.bst | 43 +++ elements/core/bc.bst | 13 + elements/core/bison.bst | 27 ++ elements/core/bzip2.bst | 17 ++ elements/core/ca-certificates.bst | 25 ++ elements/core/cmake.bst | 15 ++ elements/core/curl.bst | 22 ++ elements/core/cython.bst | 9 + elements/core/e2fsprogs.bst | 26 ++ elements/core/file.bst | 11 + elements/core/flex.bst | 26 ++ elements/core/gdbm.bst | 15 ++ elements/core/gettext-tarball.bst | 12 + elements/core/git-minimal.bst | 21 ++ elements/core/gperf.bst | 11 + elements/core/gzip.bst | 20 ++ elements/core/help2man.bst | 12 + elements/core/intltool.bst | 13 + elements/core/libcap2.bst | 22 ++ elements/core/libexpat.bst | 18 ++ elements/core/libffi.bst | 17 ++ elements/core/libseccomp.bst | 12 + elements/core/libtool-tarball.bst | 11 + elements/core/libtool.bst | 26 ++ elements/core/libxml2.bst | 17 ++ elements/core/libxslt.bst | 15 ++ elements/core/linux-pam.bst | 21 ++ elements/core/mini-utils.bst | 13 + elements/core/ncurses.bst | 51 ++++ elements/core/openssl-new.bst | 24 ++ elements/core/patch.bst | 22 ++ elements/core/perl.bst | 25 ++ elements/core/pkg-config.bst | 15 ++ elements/core/python3.bst | 31 +++ elements/core/readline.bst | 16 ++ elements/core/shadow.bst | 58 ++++ elements/core/sqlite3.bst | 11 + elements/core/texinfo-tarball.bst | 18 ++ elements/core/util-linux.bst | 25 ++ elements/core/xz.bst | 14 + elements/coreutils-common.bst | 13 + elements/coreutils-common/coreutils.bst | 20 ++ elements/coreutils-common/diff.bst | 17 ++ elements/coreutils-common/findutils.bst | 11 + elements/coreutils-common/jq.bst | 8 + elements/coreutils-common/less.bst | 8 + elements/coreutils-common/sed.bst | 17 ++ elements/coreutils-common/tar.bst | 21 ++ elements/cpp-common-libs.bst | 4 + elements/cpp-common-libs/boost.bst | 15 ++ elements/cups.bst | 4 + elements/cups/cups.bst | 16 ++ elements/data-indexing-management.bst | 8 + elements/data-indexing-management/gmime.bst | 15 ++ elements/data-indexing-management/libexif.bst | 11 + elements/data-indexing-management/libmediaart.bst | 14 + .../data-indexing-management/totem-pl-parser.bst | 12 + elements/data-indexing-management/tracker.bst | 14 + elements/device-management.bst | 4 + elements/device-management/libgudev.bst | 9 + elements/devtools.bst | 15 ++ elements/devtools/git-review.bst | 12 + elements/devtools/git.bst | 19 ++ elements/devtools/iotop.bst | 12 + elements/devtools/nano.bst | 25 ++ elements/devtools/pv.bst | 13 + elements/devtools/screen.bst | 21 ++ elements/devtools/vim.bst | 18 ++ elements/devtools/wget.bst | 18 ++ elements/dlna-services.bst | 9 + elements/dlna-services/gssdp.bst | 13 + elements/dlna-services/gupnp-av.bst | 11 + elements/dlna-services/gupnp-dlna.bst | 11 + elements/dlna-services/gupnp-igd.bst | 11 + elements/dlna-services/gupnp.bst | 11 + elements/dlna-services/rygel.bst | 14 + elements/docutils.bst | 8 + elements/docutils/asciidoc.bst | 10 + elements/docutils/docbook-xml.bst | 107 ++++++++ elements/docutils/docbook-xsl.bst | 52 ++++ elements/docutils/xml-catalog.bst | 12 + elements/docutils/xmlto.bst | 10 + elements/erlang.bst | 5 + elements/erlang/erlang.bst | 16 ++ elements/erlang/rebar.bst | 14 + elements/foundation.bst | 23 ++ elements/foundation/bash-completion.bst | 8 + elements/foundation/btrfs-progs.bst | 13 + elements/foundation/dbus-pre.bst | 17 ++ elements/foundation/dbus.bst | 19 ++ elements/foundation/fuse.bst | 12 + elements/foundation/groff.bst | 20 ++ elements/foundation/kmod.bst | 22 ++ elements/foundation/libarchive.bst | 12 + elements/foundation/libgcrypt.bst | 13 + elements/foundation/libgpg-error.bst | 12 + elements/foundation/libusb.bst | 9 + elements/foundation/lzo.bst | 11 + elements/foundation/openssh.bst | 40 +++ elements/foundation/pciutils.bst | 18 ++ elements/foundation/python-systemd.bst | 9 + elements/foundation/rsync.bst | 17 ++ elements/foundation/systemd.bst | 34 +++ elements/foundation/tbdiff.bst | 8 + elements/foundation/time-zone-database.bst | 13 + elements/foundation/usbutils.bst | 13 + elements/genivi/genivi-demo-platform-libs.bst | 5 + .../genivi/genivi-demo-platform-libs/dbus-c++.bst | 18 ++ .../genivi-demo-platform-libs/dbus-python.bst | 10 + elements/genivi/genivi-demo-platform.bst | 8 + .../genivi-demo-platform/audiomanager-poc.bst | 22 ++ .../genivi-demo-platform/audiomanager@gdp.bst | 29 ++ .../genivi-demo-platform/audiomanagerdemo.bst | 15 ++ .../genivi/genivi-demo-platform/browser-poc.bst | 45 ++++ .../genivi-demo-platform-hmi.bst | 156 +++++++++++ elements/genivi/genivi.bst | 19 ++ elements/genivi/genivi/DLT-daemon.bst | 14 + elements/genivi/genivi/audiomanager.bst | 15 ++ .../genivi/genivi-common-api-dbus-runtime.bst | 11 + .../genivi/genivi/genivi-common-api-runtime.bst | 10 + elements/genivi/genivi/googlemock.bst | 17 ++ elements/genivi/genivi/googletest.bst | 15 ++ elements/genivi/genivi/itzam-tarball.bst | 20 ++ elements/genivi/genivi/json-c.bst | 15 ++ elements/genivi/genivi/linuxquota.bst | 18 ++ elements/genivi/genivi/node-health-monitor.bst | 13 + elements/genivi/genivi/node-startup-controller.bst | 19 ++ elements/genivi/genivi/node-state-manager.bst | 12 + .../genivi/genivi/persistence-administrator.bst | 18 ++ .../genivi/genivi/persistence-client-library.bst | 13 + .../genivi/genivi/persistence-common-object.bst | 16 ++ elements/genivi/genivi/vSomeIP.bst | 10 + elements/genivi/weston-genivi.bst | 4 + .../genivi/weston-genivi/wayland-ivi-extension.bst | 20 ++ elements/genivi/weston-genivi/weston.bst | 91 +++++++ elements/geolocation.bst | 5 + elements/geolocation/geoclue.bst | 21 ++ elements/geolocation/geocode-glib.bst | 10 + elements/glib-common.bst | 8 + elements/glib-common/glib.bst | 14 + elements/glib-common/gnome-common.bst | 9 + elements/glib-common/gobject-introspection.bst | 10 + elements/glib-common/gtk-doc-stub.bst | 12 + elements/glib-common/json-glib.bst | 12 + elements/gnome/flatpak-common.bst | 4 + elements/gnome/flatpak-common/elfutils.bst | 14 + elements/gnome/flatpak-common/flatpak.bst | 19 ++ elements/gnome/gnome.bst | 116 ++++++++ elements/gnome/gnome/WebKitGtk.bst | 33 +++ elements/gnome/gnome/accountsservice.bst | 35 +++ elements/gnome/gnome/adwaita-icon-theme.bst | 37 +++ elements/gnome/gnome/anthy.bst | 28 ++ elements/gnome/gnome/appstream-glib.bst | 29 ++ elements/gnome/gnome/autoconf-archive.bst | 33 +++ elements/gnome/gnome/baobab.bst | 29 ++ elements/gnome/gnome/berkeleydb.bst | 44 +++ elements/gnome/gnome/caribou.bst | 33 +++ elements/gnome/gnome/cheese.bst | 44 +++ elements/gnome/gnome/clutter-gst.bst | 29 ++ elements/gnome/gnome/clutter-gst2.bst | 29 ++ elements/gnome/gnome/clutter-gtk.bst | 29 ++ elements/gnome/gnome/clutter.bst | 33 +++ elements/gnome/gnome/cogl.bst | 33 +++ elements/gnome/gnome/colord-gtk.bst | 29 ++ elements/gnome/gnome/colord.bst | 37 +++ elements/gnome/gnome/cracklib.bst | 44 +++ elements/gnome/gnome/d-feet.bst | 33 +++ elements/gnome/gnome/dconf.bst | 31 +++ elements/gnome/gnome/desktop-file-utils.bst | 32 +++ elements/gnome/gnome/empathy.bst | 51 ++++ elements/gnome/gnome/eog.bst | 33 +++ elements/gnome/gnome/epiphany.bst | 46 ++++ elements/gnome/gnome/evolution-data-server.bst | 37 +++ elements/gnome/gnome/evolution.bst | 44 +++ elements/gnome/gnome/farstream.bst | 32 +++ elements/gnome/gnome/folks.bst | 34 +++ elements/gnome/gnome/gcab.bst | 28 ++ elements/gnome/gnome/gconf.bst | 31 +++ elements/gnome/gnome/gdm.bst | 52 ++++ elements/gnome/gnome/gedit.bst | 36 +++ elements/gnome/gnome/gjs.bst | 29 ++ elements/gnome/gnome/glade.bst | 32 +++ elements/gnome/gnome/glib-networking.bst | 31 +++ elements/gnome/gnome/gnome-backgrounds.bst | 28 ++ elements/gnome/gnome/gnome-bluetooth.bst | 30 +++ elements/gnome/gnome/gnome-calendar.bst | 31 +++ elements/gnome/gnome/gnome-color-manager.bst | 38 +++ elements/gnome/gnome/gnome-contacts.bst | 38 +++ elements/gnome/gnome/gnome-control-center.bst | 55 ++++ elements/gnome/gnome/gnome-desktop.bst | 31 +++ elements/gnome/gnome/gnome-dictionary.bst | 29 ++ elements/gnome/gnome/gnome-font-viewer.bst | 29 ++ .../gnome/gnome/gnome-getting-started-docs.bst | 29 ++ elements/gnome/gnome/gnome-initial-setup.bst | 47 ++++ elements/gnome/gnome/gnome-maps.bst | 35 +++ elements/gnome/gnome/gnome-online-accounts.bst | 37 +++ elements/gnome/gnome/gnome-screenshot.bst | 29 ++ elements/gnome/gnome/gnome-session.bst | 33 +++ elements/gnome/gnome/gnome-settings-daemon.bst | 43 +++ elements/gnome/gnome/gnome-shell.bst | 45 ++++ elements/gnome/gnome/gnome-terminal.bst | 37 +++ elements/gnome/gnome/gnome-themes-standard.bst | 32 +++ elements/gnome/gnome/gnome-todo.bst | 31 +++ elements/gnome/gnome/gnome-user-docs.bst | 29 ++ elements/gnome/gnome/grilo-plugins.bst | 34 +++ elements/gnome/gnome/grilo.bst | 28 ++ elements/gnome/gnome/gsettings-desktop-schemas.bst | 28 ++ elements/gnome/gnome/gtksourceview.bst | 32 +++ elements/gnome/gnome/gusb.bst | 28 ++ elements/gnome/gnome/hicolor-icon-theme.bst | 32 +++ elements/gnome/gnome/ibus-anthy.bst | 33 +++ elements/gnome/gnome/ibus-hangul.bst | 33 +++ elements/gnome/gnome/ibus-libpinyin.bst | 33 +++ elements/gnome/gnome/ibus.bst | 39 +++ elements/gnome/gnome/iso-codes.bst | 28 ++ elements/gnome/gnome/isodate.bst | 30 +++ elements/gnome/gnome/itstool.bst | 28 ++ elements/gnome/gnome/krb5.bst | 37 +++ elements/gnome/gnome/lcms2.bst | 28 ++ elements/gnome/gnome/libcanberra.bst | 28 ++ elements/gnome/gnome/libchamplain.bst | 33 +++ elements/gnome/gnome/libgdata.bst | 34 +++ elements/gnome/gnome/libgfbgraph.bst | 30 +++ elements/gnome/gnome/libgnomekbd.bst | 29 ++ elements/gnome/gnome/libgtop.bst | 28 ++ elements/gnome/gnome/libgweather.bst | 28 ++ elements/gnome/gnome/libhangul.bst | 32 +++ elements/gnome/gnome/libnice.bst | 28 ++ elements/gnome/gnome/libnotify.bst | 28 ++ elements/gnome/gnome/liboauth.bst | 28 ++ elements/gnome/gnome/libpeas.bst | 31 +++ elements/gnome/gnome/libpinyin.bst | 29 ++ elements/gnome/gnome/libpurple.bst | 37 +++ elements/gnome/gnome/libpwquality.bst | 34 +++ elements/gnome/gnome/librest.bst | 31 +++ elements/gnome/gnome/libwnck.bst | 37 +++ elements/gnome/gnome/libxklavier.bst | 29 ++ elements/gnome/gnome/mozjs24.bst | 43 +++ elements/gnome/gnome/mutter.bst | 39 +++ elements/gnome/gnome/nautilus.bst | 37 +++ elements/gnome/gnome/network-manager-applet.bst | 33 +++ elements/gnome/gnome/raptor.bst | 31 +++ elements/gnome/gnome/rdflib.bst | 31 +++ elements/gnome/gnome/sound-theme-freedesktop.bst | 28 ++ elements/gnome/gnome/startup-notification.bst | 28 ++ elements/gnome/gnome/telepathy-farstream.bst | 30 +++ elements/gnome/gnome/telepathy-gabble.bst | 36 +++ elements/gnome/gnome/telepathy-glib.bst | 32 +++ elements/gnome/gnome/telepathy-haze.bst | 30 +++ elements/gnome/gnome/telepathy-idle.bst | 29 ++ elements/gnome/gnome/telepathy-logger.bst | 32 +++ elements/gnome/gnome/telepathy-mission-control.bst | 29 ++ elements/gnome/gnome/telepathy-salut.bst | 35 +++ elements/gnome/gnome/totem.bst | 42 +++ elements/gnome/gnome/upower.bst | 31 +++ elements/gnome/gnome/vte.bst | 33 +++ elements/gnome/gnome/yelp-tools.bst | 30 +++ elements/gnome/gnome/yelp-xsl.bst | 29 ++ elements/gnome/gnome/yelp.bst | 33 +++ elements/gnome/gnome/zeitgeist.bst | 34 +++ elements/gnome/gnome/zenity.bst | 29 ++ elements/graphics-common.bst | 20 ++ elements/graphics-common/cairo.bst | 18 ++ .../chinese-fonts-truetype-bkai00mp.bst | 15 ++ .../chinese-fonts-truetype-bsmi00lp.bst | 15 ++ .../chinese-fonts-truetype-gbsn00lp.bst | 15 ++ .../chinese-fonts-truetype-gkai00mp.bst | 15 ++ elements/graphics-common/colm-tarball.bst | 11 + elements/graphics-common/fontconfig.bst | 16 ++ elements/graphics-common/freefont-otf.bst | 15 ++ elements/graphics-common/freetype2-harfbuzz.bst | 11 + elements/graphics-common/freetype2.bst | 11 + elements/graphics-common/harfbuzz.bst | 13 + elements/graphics-common/libjpeg.bst | 11 + elements/graphics-common/libpng.bst | 11 + elements/graphics-common/libtiff.bst | 11 + elements/graphics-common/libwebp.bst | 11 + elements/graphics-common/pixman.bst | 14 + elements/graphics-common/ragel-tarball.bst | 12 + elements/graphics-common/ttf-alee.bst | 15 ++ elements/gtk-deps.bst | 11 + elements/gtk-deps/at-spi2-atk.bst | 15 ++ elements/gtk-deps/at-spi2-core.bst | 13 + elements/gtk-deps/atk.bst | 10 + elements/gtk-deps/gdk-pixbuf.bst | 15 ++ elements/gtk-deps/libcroco.bst | 10 + elements/gtk-deps/librsvg.bst | 13 + elements/gtk-deps/pango.bst | 10 + elements/gtk-deps/shared-mime-info.bst | 16 ++ elements/gtk2.bst | 4 + elements/gtk2/gtk+.bst | 22 ++ elements/gtk3.bst | 5 + elements/gtk3/gtk3.bst | 24 ++ elements/gtk3/libxkbcommon-x11.bst | 10 + elements/icu-common.bst | 3 + elements/icu-common/icu.bst | 26 ++ elements/input-common.bst | 8 + elements/input-common/libevdev.bst | 12 + elements/input-common/libinput.bst | 19 ++ elements/input-common/libwacom.bst | 12 + elements/input-common/libxkbcommon-no-x11.bst | 21 ++ elements/input-common/mtdev.bst | 12 + elements/input-common/xkeyboard-config.bst | 18 ++ elements/ivi-common.bst | 4 + elements/ivi-common/automotive-message-broker.bst | 28 ++ elements/ivi/bsp-x86_64-ivi.bst | 5 + elements/ivi/bsp-x86_64-ivi/linux-x86-64-ivi.bst | 78 ++++++ elements/ivi/qt5-ivi.bst | 5 + elements/ivi/qt5-ivi/qtapplicationmanager.bst | 17 ++ elements/ivi/qt5-ivi/qtivi.bst | 13 + elements/ivi/rvi.bst | 3 + elements/ivi/rvi/rvi_core.bst | 22 ++ elements/libdrm-common.bst | 4 + elements/libdrm-common/drm.bst | 14 + elements/libdrm-common/xorg-lib-libpciaccess.bst | 8 + elements/libsoup-common.bst | 3 + elements/libsoup-common/libsoup.bst | 13 + elements/lighttpd-server.bst | 4 + elements/lighttpd-server/lighttpd.bst | 13 + elements/llvm-common.bst | 3 + elements/llvm-common/llvm.bst | 30 +++ elements/lorry.bst | 27 ++ elements/lorry/bzr-fastimport.bst | 14 + elements/lorry/bzr-tarball.bst | 12 + elements/lorry/cvs-tarball.bst | 16 ++ elements/lorry/cvsps.bst | 15 ++ elements/lorry/hg-fast-export.bst | 20 ++ elements/lorry/libapr-util.bst | 15 ++ elements/lorry/libapr.bst | 29 ++ elements/lorry/libserf.bst | 17 ++ elements/lorry/lorry.bst | 22 ++ elements/lorry/mercurial-tarball.bst | 15 ++ elements/lorry/neon.bst | 16 ++ elements/lorry/perl-dbd-sqlite-tarball.bst | 11 + elements/lorry/perl-dbi-tarball.bst | 13 + elements/lorry/python-fastimport.bst | 12 + elements/lorry/subversion-tarball.bst | 24 ++ elements/lorry/swig.bst | 14 + elements/mesa-common.bst | 4 + elements/mesa-common/libepoxy.bst | 14 + elements/mesa-common/mesa.bst | 35 +++ elements/morph-utils.bst | 9 + elements/morph-utils/cmdtest.bst | 19 ++ elements/morph-utils/morph.bst | 18 ++ elements/morph-utils/pyfilesystem.bst | 18 ++ elements/morph-utils/pylru.bst | 15 ++ elements/morph-utils/python-ttystatus.bst | 18 ++ elements/morph-utils/ruamel.yaml.bst | 15 ++ elements/multimedia-common.bst | 13 + elements/multimedia-common/flac.bst | 9 + elements/multimedia-common/libmad.bst | 16 ++ elements/multimedia-common/libmpeg2.bst | 11 + elements/multimedia-common/libvorbis.bst | 9 + elements/multimedia-common/libvpx.bst | 20 ++ elements/multimedia-common/ogg.bst | 8 + elements/multimedia-common/opus.bst | 8 + elements/multimedia-common/orc.bst | 11 + elements/multimedia-common/tremor.bst | 9 + elements/multimedia-common/yasm.bst | 10 + elements/multimedia-gstreamer-openmax-generic.bst | 4 + .../gst-omx.bst | 14 + elements/multimedia-gstreamer.bst | 8 + elements/multimedia-gstreamer/gst-libav.bst | 22 ++ .../multimedia-gstreamer/gstreamer-plugins-bad.bst | 17 ++ .../gstreamer-plugins-base.bst | 16 ++ .../gstreamer-plugins-good.bst | 17 ++ elements/multimedia-gstreamer/gstreamer.bst | 15 ++ elements/multimedia-hardware-codecs-x86.bst | 6 + .../gstreamer-vaapi.bst | 15 ++ .../libva-intel-driver.bst | 12 + elements/multimedia-hardware-codecs-x86/libva.bst | 11 + elements/navigation.bst | 4 + elements/navigation/navit.bst | 11 + elements/network-security.bst | 9 + elements/network-security/gnutls.bst | 19 ++ elements/network-security/libtasn1.bst | 12 + elements/network-security/nettle.bst | 13 + elements/network-security/nspr.bst | 18 ++ elements/network-security/nss.bst | 40 +++ elements/network-security/p11-kit.bst | 12 + elements/nfs.bst | 7 + elements/nfs/libevent.bst | 8 + elements/nfs/nfs-utils.bst | 21 ++ elements/nfs/rpcbind.bst | 18 ++ elements/nfs/ti-rpc.bst | 12 + elements/openstack-clients.bst | 26 ++ elements/openstack-clients/cliff.bst | 12 + elements/openstack-clients/cmd2.bst | 11 + .../openstack-clients/python-barbicanclient.bst | 12 + .../openstack-clients/python-ceilometerclient.bst | 11 + elements/openstack-clients/python-cinderclient.bst | 11 + .../openstack-clients/python-designateclient.bst | 12 + elements/openstack-clients/python-glanceclient.bst | 12 + elements/openstack-clients/python-heatclient.bst | 11 + .../openstack-clients/python-keystoneclient.bst | 10 + .../openstack-clients/python-neutronclient.bst | 12 + elements/openstack-clients/python-novaclient.bst | 11 + elements/openstack-clients/python-saharaclient.bst | 11 + elements/openstack-clients/python-swiftclient.bst | 10 + elements/openstack-clients/python-troveclient.bst | 10 + elements/openstack-clients/warlock.bst | 10 + elements/openstack-common.bst | 26 ++ elements/openstack-common/babel.bst | 16 ++ elements/openstack-common/cffi.bst | 12 + elements/openstack-common/cryptography.bst | 15 ++ elements/openstack-common/enum34.bst | 11 + elements/openstack-common/eventlet.bst | 12 + elements/openstack-common/futures.bst | 11 + elements/openstack-common/greenlet.bst | 11 + elements/openstack-common/netaddr.bst | 11 + elements/openstack-common/netifaces.bst | 11 + elements/openstack-common/oslo-config.bst | 13 + elements/openstack-common/oslo-i18n.bst | 12 + elements/openstack-common/oslo-serialization.bst | 11 + elements/openstack-common/oslo-utils.bst | 16 ++ elements/openstack-common/pastedeploy.bst | 11 + elements/openstack-common/pyasn1.bst | 11 + elements/openstack-common/pycparser.bst | 11 + elements/openstack-common/pyiso8601.bst | 11 + elements/openstack-common/pyopenssl.bst | 11 + elements/openstack-common/pytz.bst | 11 + elements/openstack-common/simplejson.bst | 11 + elements/openstack-common/stevedore.bst | 11 + elements/ostree-core.bst | 6 + elements/ostree-core/gpgme.bst | 15 ++ elements/ostree-core/libassuan.bst | 14 + elements/ostree-core/libgsystem.bst | 10 + elements/ostree-core/ostree.bst | 22 ++ elements/pcre-utils.bst | 3 + elements/pcre-utils/pcre.bst | 13 + elements/privileges-management.bst | 5 + elements/privileges-management/mozjs17.bst | 26 ++ elements/privileges-management/polkit.bst | 24 ++ elements/python-cliapp.bst | 6 + elements/python-cliapp/cliapp.bst | 11 + .../python-cliapp/python-coverage-test-runner.bst | 11 + elements/python-cliapp/python-coveragepy.bst | 13 + elements/python-common.bst | 19 ++ elements/python-common/boto.bst | 10 + elements/python-common/configobj.bst | 10 + elements/python-common/ecdsa.bst | 10 + elements/python-common/jinja2.bst | 11 + elements/python-common/kazoo.bst | 10 + elements/python-common/markupsafe.bst | 10 + elements/python-common/networkx.bst | 10 + elements/python-common/paramiko.bst | 12 + elements/python-common/pycrypto.bst | 10 + elements/python-common/python-decorator.bst | 10 + elements/python-common/python-json-patch.bst | 11 + elements/python-common/python-json-pointer.bst | 10 + elements/python-common/python-mimeparse.bst | 10 + elements/python-common/python-prettytable.bst | 10 + elements/python-common/webob.bst | 10 + elements/python-common/yoyo.bst | 10 + elements/python-pygobject.bst | 4 + elements/python-pygobject/pygobject.bst | 12 + elements/python-tools.bst | 7 + elements/python-tools/astroid.bst | 10 + elements/python-tools/logilab-common.bst | 10 + elements/python-tools/pylint.bst | 10 + elements/python-tools/virtualenv.bst | 10 + elements/python-wsgi.bst | 5 + elements/python-wsgi/bottle.bst | 10 + elements/python-wsgi/flup.bst | 10 + elements/python2-core.bst | 15 ++ elements/python2-core/cython2.bst | 11 + elements/python2-core/jsonschema-python2.bst | 12 + elements/python2-core/libxml2-python2.bst | 9 + elements/python2-core/mako-python2.bst | 12 + elements/python2-core/pbr-python2.bst | 12 + elements/python2-core/python2-lxml.bst | 12 + elements/python2-core/python2-markdown.bst | 11 + elements/python2-core/python2-requests.bst | 11 + elements/python2-core/python2-setuptools.bst | 11 + elements/python2-core/python2.bst | 20 ++ elements/python2-core/pyyaml-python2.bst | 15 ++ elements/python2-core/six-python2.bst | 11 + elements/python3-gobject.bst | 4 + elements/python3-gobject/python3-gobject.bst | 12 + elements/qt5-tools-qtmultimedia.bst | 4 + elements/qt5-tools-qtmultimedia/qtmultimedia.bst | 9 + elements/qt5-tools-qtwayland.bst | 4 + elements/qt5-tools-qtwayland/qtwayland.bst | 12 + elements/qt5-tools-qtwebengine.bst | 5 + elements/qt5-tools-qtwebengine/qtwebchannel.bst | 10 + elements/qt5-tools-qtwebengine/qtwebengine.bst | 14 + elements/qt5-tools-qtwebkit.bst | 8 + elements/qt5-tools-qtwebkit/qttools.bst | 11 + elements/qt5-tools-qtwebkit/qttranslations.bst | 11 + elements/qt5-tools-qtwebkit/qtwebchannel.bst | 10 + elements/qt5-tools-qtwebkit/qtwebkit-examples.bst | 11 + elements/qt5-tools-qtwebkit/qtwebkit.bst | 11 + elements/qt5-tools.bst | 19 ++ elements/qt5-tools/qt3d.bst | 13 + elements/qt5-tools/qtbase.bst | 13 + elements/qt5-tools/qtconnectivity.bst | 11 + elements/qt5-tools/qtdeclarative.bst | 15 ++ elements/qt5-tools/qtdoc.bst | 11 + elements/qt5-tools/qtgraphicaleffects.bst | 12 + elements/qt5-tools/qtimageformats.bst | 11 + elements/qt5-tools/qtlocation.bst | 14 + elements/qt5-tools/qtquickcontrols.bst | 12 + elements/qt5-tools/qtscript.bst | 11 + elements/qt5-tools/qtsensors.bst | 11 + elements/qt5-tools/qtserialport.bst | 11 + elements/qt5-tools/qtsvg.bst | 11 + elements/qt5-tools/qtwebsockets.bst | 11 + elements/qt5-tools/qtx11extras.bst | 11 + elements/qt5-tools/qtxmlpatterns.bst | 14 + elements/ruby.bst | 15 ++ elements/ruby/bundler.bst | 16 ++ elements/ruby/hoe.bst | 21 ++ elements/ruby/libyaml.bst | 8 + elements/ruby/rake-compiler.bst | 20 ++ elements/ruby/ruby-1.8.bst | 14 + elements/ruby/ruby.bst | 16 ++ elements/samba.bst | 4 + elements/sandboxing.bst | 7 + elements/sandboxing/linux-user-chroot.bst | 8 + elements/sandboxing/sandboxlib.bst | 10 + elements/secret-service.bst | 6 + elements/secret-service/gcr.bst | 12 + elements/secret-service/gnome-keyring.bst | 17 ++ elements/secret-service/libsecret.bst | 15 ++ elements/sound-server-pulseaudio.bst | 13 + elements/sound-server-pulseaudio/alsa-lib.bst | 8 + elements/sound-server-pulseaudio/alsa-utils.bst | 14 + elements/sound-server-pulseaudio/avahi.bst | 23 ++ elements/sound-server-pulseaudio/libatomic_ops.bst | 8 + elements/sound-server-pulseaudio/libdaemon.bst | 8 + elements/sound-server-pulseaudio/libsndfile.bst | 11 + elements/sound-server-pulseaudio/pulseaudio.bst | 30 +++ elements/sound-server-pulseaudio/sbc.bst | 9 + elements/sound-server-pulseaudio/speex.bst | 8 + .../webrtc-audio-processing.bst | 20 ++ elements/spell-checking.bst | 5 + elements/spell-checking/enchant.bst | 8 + elements/spell-checking/hyphen.bst | 8 + elements/storage-management.bst | 8 + elements/storage-management/gvfs.bst | 17 ++ elements/storage-management/libatasmart.bst | 16 ++ elements/storage-management/libgphoto2.bst | 11 + elements/storage-management/libmtp.bst | 16 ++ elements/storage-management/udisks.bst | 16 ++ elements/swift.bst | 10 + elements/swift/dnspython.bst | 10 + elements/swift/gf-complete.bst | 24 ++ elements/swift/jerasure.bst | 9 + elements/swift/liberasurecode.bst | 12 + elements/swift/pyeclib.bst | 13 + elements/swift/swift.bst | 13 + elements/swift/xattr.bst | 15 ++ elements/systems/base-system-content.bst | 8 + elements/systems/build-system-content.bst | 26 ++ elements/systems/genivi-demo-platform-content.bst | 39 +++ elements/systems/gnome-system-content.bst | 49 ++++ elements/systems/ivi-system-content.bst | 51 ++++ elements/systems/minimal-system-content.bst | 6 + elements/systems/openstack-system-content.bst | 35 +++ elements/systems/trove-system-content.bst | 29 ++ elements/systems/weston-qt5-system-content.bst | 33 +++ elements/systems/weston-system-content.bst | 26 ++ elements/tools.bst | 15 ++ elements/tools/device-tree-compiler.bst | 13 + elements/tools/distcc.bst | 14 + elements/tools/gdb.bst | 12 + elements/tools/git-fat.bst | 16 ++ elements/tools/ipmitool.bst | 12 + elements/tools/kexec-tools.bst | 12 + elements/tools/lsof.bst | 19 ++ elements/tools/parted.bst | 19 ++ elements/tools/procps-ng.bst | 16 ++ elements/tools/strace.bst | 8 + elements/tools/sudo.bst | 8 + elements/tools/u-boot.bst | 18 ++ elements/tools/zip.bst | 19 ++ elements/trove/fail2ban-common.bst | 7 + elements/trove/fail2ban-common/fail2ban.bst | 13 + elements/trove/lorry-controller.bst | 8 + .../trove/lorry-controller/lorry-controller.bst | 20 ++ elements/trove/python3-core.bst | 14 + elements/trove/python3-core/jsonschema.bst | 8 + elements/trove/python3-core/mako.bst | 8 + elements/trove/python3-core/pbr.bst | 8 + elements/trove/python3-core/python-lxml.bst | 8 + elements/trove/python3-core/python-markdown.bst | 8 + elements/trove/python3-core/python-requests.bst | 8 + elements/trove/python3-core/pyyaml.bst | 13 + elements/trove/python3-core/six.bst | 8 + elements/trove/trove.bst | 14 + elements/trove/trove/cgit.bst | 19 ++ elements/trove/trove/clod.bst | 21 ++ elements/trove/trove/gall.bst | 26 ++ elements/trove/trove/gitano.bst | 16 ++ elements/trove/trove/lace.bst | 21 ++ elements/trove/trove/lrexlib-pcre.bst | 20 ++ elements/trove/trove/lua-scrypt.bst | 15 ++ elements/trove/trove/lua.bst | 21 ++ elements/trove/trove/luxio.bst | 18 ++ elements/trove/trove/supple.bst | 22 ++ elements/trove/trove/trove-setup.bst | 14 + elements/unmaintained/apache-httpd-server.bst | 8 + elements/unmaintained/apache-httpd-server/apr.bst | 28 ++ .../apache-httpd-server/httpd-server.bst | 41 +++ .../apache-httpd-server/mod_wsgi-metrics.bst | 13 + .../unmaintained/apache-httpd-server/mod_wsgi.bst | 30 +++ .../unmaintained/apache-httpd-server/psutil.bst | 12 + elements/unmaintained/databases.bst | 8 + elements/unmaintained/databases/memcached.bst | 28 ++ elements/unmaintained/databases/postgresql.bst | 10 + elements/unmaintained/databases/psycopg2.bst | 13 + .../unmaintained/databases/python-memcached.bst | 12 + elements/unmaintained/databases/redis.bst | 15 ++ elements/unmaintained/django.bst | 8 + elements/unmaintained/django/django-appconf.bst | 11 + elements/unmaintained/django/django-compressor.bst | 12 + elements/unmaintained/django/django-pyscss.bst | 13 + elements/unmaintained/django/django.bst | 11 + elements/unmaintained/django/pyscss.bst | 11 + elements/unmaintained/lvm.bst | 8 + elements/unmaintained/lvm/lvm2.bst | 24 ++ elements/unmaintained/networking-utils.bst | 22 ++ .../networking-utils/conntrack-tools.bst | 16 ++ .../unmaintained/networking-utils/ebtables.bst | 13 + .../unmaintained/networking-utils/iproute2.bst | 14 + elements/unmaintained/networking-utils/ipset.bst | 13 + elements/unmaintained/networking-utils/iputils.bst | 29 ++ elements/unmaintained/networking-utils/libmnl.bst | 8 + elements/unmaintained/networking-utils/libnet.bst | 19 ++ .../networking-utils/libnetfilter_conntrack.bst | 10 + .../networking-utils/libnetfilter_cthelper.bst | 9 + .../networking-utils/libnetfilter_cttimeout.bst | 9 + .../networking-utils/libnetfilter_queue.bst | 10 + .../unmaintained/networking-utils/libnfnetlink.bst | 8 + elements/unmaintained/networking-utils/libpcap.bst | 8 + elements/unmaintained/networking-utils/tcpdump.bst | 9 + elements/unmaintained/ntpd.bst | 3 + elements/unmaintained/ntpd/ntpd.bst | 58 ++++ .../unmaintained/openstack-clients/appdirs.bst | 10 + .../unmaintained/openstack-clients/argparse.bst | 10 + .../openstack-clients/cliff-tablib.bst | 10 + .../openstack-clients/os-client-config.bst | 10 + .../unmaintained/openstack-clients/pyparsing.bst | 13 + .../openstack-clients/python-ironicclient.bst | 10 + .../openstack-clients/python-openstackclient.bst | 10 + elements/unmaintained/openstack-clients/tablib.bst | 10 + elements/unmaintained/openstack-services.bst | 111 ++++++++ .../openstack-services/aioeventlet.bst | 16 ++ .../unmaintained/openstack-services/alembic.bst | 16 ++ .../unmaintained/openstack-services/anyjson.bst | 15 ++ .../unmaintained/openstack-services/ceilometer.bst | 55 ++++ .../unmaintained/openstack-services/cinder.bst | 51 ++++ .../openstack-services/configshell-fb.bst | 15 ++ .../unmaintained/openstack-services/creole.bst | 15 ++ .../unmaintained/openstack-services/croniter.bst | 16 ++ .../unmaintained/openstack-services/dateutil.bst | 15 ++ .../openstack-services/django-openstack-auth.bst | 15 ++ .../unmaintained/openstack-services/docutils.bst | 15 ++ .../openstack-services/dogpile-cache.bst | 16 ++ .../openstack-services/dogpile-core.bst | 15 ++ .../openstack-services/erlang-sd_notify.bst | 20 ++ .../unmaintained/openstack-services/glance.bst | 62 +++++ .../openstack-services/glance_store.bst | 17 ++ .../unmaintained/openstack-services/happybase.bst | 16 ++ .../unmaintained/openstack-services/horizon.bst | 54 ++++ .../unmaintained/openstack-services/httplib2.bst | 15 ++ .../unmaintained/openstack-services/ipaddr-py.bst | 18 ++ .../unmaintained/openstack-services/ironic.bst | 48 ++++ elements/unmaintained/openstack-services/isort.bst | 17 ++ .../openstack-services/jsonpath-rw.bst | 16 ++ .../unmaintained/openstack-services/jsonrpclib.bst | 15 ++ .../openstack-services/kafka-python.bst | 15 ++ .../unmaintained/openstack-services/keystone.bst | 39 +++ .../openstack-services/keystonemiddleware.bst | 17 ++ elements/unmaintained/openstack-services/kombu.bst | 18 ++ .../openstack-services/librabbitmq.bst | 29 ++ .../unmaintained/openstack-services/lockfile.bst | 15 ++ .../unmaintained/openstack-services/logutils.bst | 15 ++ .../openstack-services/msgpack-python.bst | 15 ++ .../unmaintained/openstack-services/natsort.bst | 15 ++ .../unmaintained/openstack-services/neutron.bst | 56 ++++ elements/unmaintained/openstack-services/nova.bst | 47 ++++ elements/unmaintained/openstack-services/novnc.bst | 26 ++ elements/unmaintained/openstack-services/numpy.bst | 21 ++ .../unmaintained/openstack-services/oauthlib.bst | 20 ++ .../unmaintained/openstack-services/open-iscsi.bst | 49 ++++ .../openstack-services/ordereddict.bst | 15 ++ .../openstack-services/oslo-concurrency.bst | 17 ++ .../openstack-services/oslo-context.bst | 15 ++ .../unmaintained/openstack-services/oslo-db.bst | 18 ++ .../unmaintained/openstack-services/oslo-log.bst | 16 ++ .../openstack-services/oslo-messaging.bst | 16 ++ .../openstack-services/oslo-middleware.bst | 16 ++ .../openstack-services/oslo-policy.bst | 15 ++ .../openstack-services/oslo-rootwrap.bst | 15 ++ .../openstack-services/oslo-vmware.bst | 19 ++ .../unmaintained/openstack-services/osprofiler.bst | 15 ++ .../unmaintained/openstack-services/passlib.bst | 15 ++ elements/unmaintained/openstack-services/paste.bst | 15 ++ elements/unmaintained/openstack-services/pecan.bst | 16 ++ elements/unmaintained/openstack-services/pep8.bst | 15 ++ elements/unmaintained/openstack-services/pies.bst | 15 ++ elements/unmaintained/openstack-services/pint.bst | 15 ++ elements/unmaintained/openstack-services/ply.bst | 15 ++ .../openstack-services/posix-ipc-tarball.bst | 15 ++ .../unmaintained/openstack-services/py-amqp.bst | 15 ++ .../unmaintained/openstack-services/pycadf.bst | 18 ++ elements/unmaintained/openstack-services/pycco.bst | 18 ++ .../unmaintained/openstack-services/pyflakes.bst | 15 ++ .../unmaintained/openstack-services/pygments.bst | 15 ++ elements/unmaintained/openstack-services/pyjwt.bst | 15 ++ .../unmaintained/openstack-services/pymemcache.bst | 15 ++ .../unmaintained/openstack-services/pysaml2.bst | 15 ++ .../unmaintained/openstack-services/pysendfile.bst | 15 ++ .../unmaintained/openstack-services/pyserial.bst | 15 ++ .../unmaintained/openstack-services/pysnmp.bst | 15 ++ .../unmaintained/openstack-services/pystache.bst | 18 ++ .../openstack-services/python-pexpect.bst | 15 ++ .../openstack-services/qpid-python.bst | 18 ++ .../openstack-services/rabbitmq-codegen.bst | 17 ++ .../openstack-services/rabbitmq-server.bst | 27 ++ .../unmaintained/openstack-services/redis-py.bst | 15 ++ .../unmaintained/openstack-services/repoze-lru.bst | 15 ++ .../openstack-services/requests-aws.bst | 15 ++ .../unmaintained/openstack-services/retrying.bst | 15 ++ .../unmaintained/openstack-services/rfc3986.bst | 15 ++ .../unmaintained/openstack-services/routes.bst | 16 ++ .../unmaintained/openstack-services/rtslib-fb.bst | 36 +++ .../openstack-services/semantic-version.bst | 15 ++ .../openstack-services/simplegeneric-tarball.bst | 15 ++ .../openstack-services/singledispatch.bst | 15 ++ .../openstack-services/smartypants.bst | 18 ++ .../openstack-services/snowballstemmer.bst | 15 ++ .../unmaintained/openstack-services/sphinx.bst | 18 ++ .../openstack-services/sqlalchemy-migrate.bst | 17 ++ .../unmaintained/openstack-services/sqlalchemy.bst | 15 ++ .../unmaintained/openstack-services/sqlparse.bst | 15 ++ elements/unmaintained/openstack-services/suds.bst | 15 ++ .../unmaintained/openstack-services/sysfsutils.bst | 16 ++ .../openstack-services/sysv_ipc-tarball.bst | 15 ++ .../openstack-services/targetcli-fb.bst | 17 ++ .../unmaintained/openstack-services/taskflow.bst | 15 ++ .../openstack-services/tempest-lib.bst | 15 ++ .../unmaintained/openstack-services/tempest.bst | 26 ++ .../unmaintained/openstack-services/tempita.bst | 15 ++ .../unmaintained/openstack-services/tftp-hpa.bst | 19 ++ .../unmaintained/openstack-services/thrift.bst | 19 ++ elements/unmaintained/openstack-services/tooz.bst | 19 ++ .../unmaintained/openstack-services/trollius.bst | 16 ++ .../unmaintained/openstack-services/urllib3.bst | 15 ++ elements/unmaintained/openstack-services/urwid.bst | 15 ++ .../unmaintained/openstack-services/websockify.bst | 19 ++ .../unmaintained/openstack-services/werkzeug.bst | 15 ++ .../unmaintained/openstack-services/wsgiref.bst | 15 ++ elements/unmaintained/openstack-services/wsme.bst | 17 ++ elements/unmaintained/test-tools.bst | 22 ++ .../unmaintained/test-tools/beautifulsoup4.bst | 9 + elements/unmaintained/test-tools/check.bst | 11 + elements/unmaintained/test-tools/cppunit.bst | 8 + elements/unmaintained/test-tools/fixtures.bst | 11 + elements/unmaintained/test-tools/mock.bst | 10 + elements/unmaintained/test-tools/mocker.bst | 10 + elements/unmaintained/test-tools/mox.bst | 10 + elements/unmaintained/test-tools/mox3.bst | 10 + elements/unmaintained/test-tools/nose.bst | 10 + elements/unmaintained/test-tools/oslotest.bst | 17 ++ .../unmaintained/test-tools/python-test-extras.bst | 10 + elements/unmaintained/test-tools/subunit.bst | 12 + .../unmaintained/test-tools/testrepository.bst | 13 + elements/unmaintained/test-tools/testresources.bst | 14 + elements/unmaintained/test-tools/testscenarios.bst | 11 + elements/unmaintained/test-tools/testtools.bst | 11 + elements/unmaintained/test-tools/waitress.bst | 10 + elements/unmaintained/test-tools/webtest.bst | 12 + elements/unmaintained/test-tools/zake.bst | 11 + elements/unmaintained/virtualization.bst | 19 ++ elements/unmaintained/virtualization/dmidecode.bst | 20 ++ elements/unmaintained/virtualization/dnsmasq.bst | 23 ++ elements/unmaintained/virtualization/libosinfo.bst | 24 ++ .../unmaintained/virtualization/libpciaccess.bst | 15 ++ .../unmaintained/virtualization/libvirt-python.bst | 19 ++ elements/unmaintained/virtualization/libvirt.bst | 54 ++++ .../unmaintained/virtualization/openvswitch.bst | 23 ++ elements/unmaintained/virtualization/pycurl.bst | 17 ++ elements/unmaintained/virtualization/qemu.bst | 41 +++ .../unmaintained/virtualization/urlgrabber.bst | 18 ++ .../unmaintained/virtualization/virt-manager.bst | 19 ++ elements/unmaintained/virtualization/yajl.bst | 22 ++ elements/unmaintained/xstatic.bst | 38 +++ .../xstatic/xstatic-angular-animate.bst | 11 + .../xstatic/xstatic-angular-bootstrap.bst | 11 + .../xstatic/xstatic-angular-cookies.bst | 11 + .../xstatic/xstatic-angular-fileupload.bst | 11 + .../xstatic/xstatic-angular-lrdragndrop.bst | 11 + .../unmaintained/xstatic/xstatic-angular-mock.bst | 11 + .../xstatic/xstatic-angular-sanitize.bst | 11 + .../xstatic/xstatic-angular-smart-table.bst | 11 + elements/unmaintained/xstatic/xstatic-angular.bst | 11 + .../xstatic/xstatic-bootstrap-datepicker.bst | 11 + .../xstatic/xstatic-bootstrap-scss.bst | 11 + elements/unmaintained/xstatic/xstatic-d3.bst | 11 + .../unmaintained/xstatic/xstatic-font-awesome.bst | 11 + elements/unmaintained/xstatic/xstatic-hogan.bst | 11 + elements/unmaintained/xstatic/xstatic-jasmine.bst | 11 + .../xstatic/xstatic-jquery-bootstrap-wizard.bst | 11 + .../xstatic/xstatic-jquery-migrate.bst | 11 + .../xstatic/xstatic-jquery-quicksearch.bst | 11 + .../xstatic/xstatic-jquery-tablesorter.bst | 11 + .../unmaintained/xstatic/xstatic-jquery-ui.bst | 11 + elements/unmaintained/xstatic/xstatic-jquery.bst | 11 + .../unmaintained/xstatic/xstatic-jsencrypt.bst | 11 + .../unmaintained/xstatic/xstatic-magic-search.bst | 11 + elements/unmaintained/xstatic/xstatic-qunit.bst | 11 + elements/unmaintained/xstatic/xstatic-rickshaw.bst | 11 + elements/unmaintained/xstatic/xstatic-spin.bst | 11 + elements/unmaintained/xstatic/xstatic-termjs.bst | 11 + elements/unmaintained/xstatic/xstatic.bst | 11 + elements/vala-common.bst | 7 + elements/vala-common/libgee.bst | 11 + elements/vala-common/m4-common.bst | 12 + elements/vala-common/vala-bootstrap.bst | 13 + elements/vala-common/vala.bst | 10 + elements/wayland-generic.bst | 4 + elements/wayland-generic/wayland-protocols.bst | 9 + elements/wayland-generic/wayland.bst | 13 + elements/weston-common.bst | 3 + elements/weston-common/weston.bst | 16 ++ elements/x-common.bst | 53 ++++ elements/x-common/util-image.bst | 14 + elements/x-common/util-keysyms.bst | 13 + elements/x-common/util-wm.bst | 13 + elements/x-common/xcb-libxcb.bst | 10 + elements/x-common/xcb-proto.bst | 8 + elements/x-common/xcb-util.bst | 13 + elements/x-common/xorg-lib-libICE.bst | 12 + elements/x-common/xorg-lib-libSM.bst | 13 + elements/x-common/xorg-lib-libX11.bst | 16 ++ elements/x-common/xorg-lib-libXau.bst | 9 + elements/x-common/xorg-lib-libXcomposite.bst | 13 + elements/x-common/xorg-lib-libXcursor.bst | 14 + elements/x-common/xorg-lib-libXdamage.bst | 12 + elements/x-common/xorg-lib-libXext.bst | 13 + elements/x-common/xorg-lib-libXfixes.bst | 12 + elements/x-common/xorg-lib-libXi.bst | 17 ++ elements/x-common/xorg-lib-libXinerama.bst | 12 + elements/x-common/xorg-lib-libXmu.bst | 16 ++ elements/x-common/xorg-lib-libXrandr.bst | 16 ++ elements/x-common/xorg-lib-libXrender.bst | 12 + elements/x-common/xorg-lib-libXt.bst | 14 + elements/x-common/xorg-lib-libXtst.bst | 16 ++ elements/x-common/xorg-lib-libXv.bst | 14 + elements/x-common/xorg-lib-libxkbfile.bst | 12 + elements/x-common/xorg-lib-libxshmfence.bst | 9 + elements/x-common/xorg-lib-libxtrans.bst | 8 + elements/x-common/xorg-proto-bigreqsproto.bst | 8 + elements/x-common/xorg-proto-compositeproto.bst | 8 + elements/x-common/xorg-proto-damageproto.bst | 8 + elements/x-common/xorg-proto-dmxproto.bst | 8 + elements/x-common/xorg-proto-dri2proto.bst | 8 + elements/x-common/xorg-proto-dri3proto.bst | 7 + elements/x-common/xorg-proto-fixesproto.bst | 8 + elements/x-common/xorg-proto-fontsproto.bst | 8 + elements/x-common/xorg-proto-glproto.bst | 8 + elements/x-common/xorg-proto-inputproto.bst | 8 + elements/x-common/xorg-proto-kbproto.bst | 8 + elements/x-common/xorg-proto-presentproto.bst | 7 + elements/x-common/xorg-proto-randrproto.bst | 8 + elements/x-common/xorg-proto-recordproto.bst | 8 + elements/x-common/xorg-proto-renderproto.bst | 8 + elements/x-common/xorg-proto-resourceproto.bst | 8 + elements/x-common/xorg-proto-scrnsaverproto.bst | 8 + elements/x-common/xorg-proto-videoproto.bst | 8 + elements/x-common/xorg-proto-x11proto.bst | 8 + elements/x-common/xorg-proto-xcmiscproto.bst | 8 + elements/x-common/xorg-proto-xextproto.bst | 8 + elements/x-common/xorg-proto-xf86bigfontproto.bst | 8 + elements/x-common/xorg-proto-xf86dgaproto.bst | 8 + elements/x-common/xorg-proto-xf86driproto.bst | 8 + elements/x-common/xorg-proto-xineramaproto.bst | 8 + elements/x-drivers.bst | 6 + .../x-drivers/xorg-driver-xf86-input-libinput.bst | 9 + .../x-drivers/xorg-driver-xf86-video-fbdev.bst | 9 + .../x-drivers/xorg-driver-xf86-video-intel.bst | 9 + elements/x-drivers/xorg-driver-xf86-video-vesa.bst | 9 + elements/x-generic.bst | 8 + elements/x-generic/xorg-app-xinit.bst | 12 + elements/x-generic/xorg-app-xkbcomp.bst | 12 + elements/x-generic/xorg-font-util.bst | 12 + elements/x-generic/xorg-lib-libXfont.bst | 13 + elements/x-generic/xorg-lib-libfontenc.bst | 13 + elements/x-generic/xserver.bst | 24 ++ elements/xorg-util-macros-common.bst | 4 + .../xorg-util-macros-common/xcb-pthread-stubs.bst | 9 + .../xorg-util-macros-common/xorg-util-macros.bst | 8 + .../strata/openstack-services/sysfsutils.morph | 10 - unmaintained/strata/test-tools/check.morph | 8 - 937 files changed, 16682 insertions(+), 18 deletions(-) create mode 100644 elements/NetworkManager-common.bst create mode 100644 elements/NetworkManager-common/ModemManager.bst create mode 100644 elements/NetworkManager-common/NetworkManager.bst create mode 100644 elements/NetworkManager-common/libmbim.bst create mode 100644 elements/NetworkManager-common/libndp.bst create mode 100644 elements/NetworkManager-common/libqmi.bst create mode 100644 elements/NetworkManager-common/readline6.bst create mode 100644 elements/ansible.bst create mode 100644 elements/ansible/ansible.bst create mode 100644 elements/ansible/openstack-ansible-modules.bst create mode 100644 elements/bluetooth.bst create mode 100644 elements/bluetooth/bluez-tools.bst create mode 100644 elements/bluetooth/bluez.bst create mode 100644 elements/bluetooth/dbus-glib.bst create mode 100644 elements/bluetooth/libical.bst create mode 100644 elements/bluetooth/obexd.bst create mode 100644 elements/bsp-x86_64-generic.bst create mode 100644 elements/bsp-x86_64-generic/linux-x86-64-generic.bst create mode 100644 elements/bsp-x86_64-generic/nasm.bst create mode 100644 elements/bsp-x86_64-generic/syslinux.bst create mode 100644 elements/bsp-x86_both-tools.bst create mode 100644 elements/bsp-x86_both-tools/nasm.bst create mode 100644 elements/bsp-x86_both-tools/syslinux.bst create mode 100644 elements/cloudinit-support.bst create mode 100644 elements/cloudinit-support/cloud-init.bst create mode 100644 elements/cloudinit-support/python-cheetah.bst create mode 100644 elements/connectivity.bst create mode 100644 elements/connectivity/iptables.bst create mode 100644 elements/connectivity/libnl.bst create mode 100644 elements/connectivity/mobile-broadband-provider-info.bst create mode 100644 elements/connectivity/wpa_supplicant.bst create mode 100644 elements/connman-common.bst create mode 100644 elements/connman-common/connman.bst create mode 100644 elements/connman-common/ofono.bst create mode 100644 elements/core.bst create mode 100644 elements/core/XML-Parser.bst create mode 100644 elements/core/acl.bst create mode 100644 elements/core/attr.bst create mode 100644 elements/core/autoconf-tarball.bst create mode 100644 elements/core/autoconf.bst create mode 100644 elements/core/automake.bst create mode 100644 elements/core/bash.bst create mode 100644 elements/core/bc.bst create mode 100644 elements/core/bison.bst create mode 100644 elements/core/bzip2.bst create mode 100644 elements/core/ca-certificates.bst create mode 100644 elements/core/cmake.bst create mode 100644 elements/core/curl.bst create mode 100644 elements/core/cython.bst create mode 100644 elements/core/e2fsprogs.bst create mode 100644 elements/core/file.bst create mode 100644 elements/core/flex.bst create mode 100644 elements/core/gdbm.bst create mode 100644 elements/core/gettext-tarball.bst create mode 100644 elements/core/git-minimal.bst create mode 100644 elements/core/gperf.bst create mode 100644 elements/core/gzip.bst create mode 100644 elements/core/help2man.bst create mode 100644 elements/core/intltool.bst create mode 100644 elements/core/libcap2.bst create mode 100644 elements/core/libexpat.bst create mode 100644 elements/core/libffi.bst create mode 100644 elements/core/libseccomp.bst create mode 100644 elements/core/libtool-tarball.bst create mode 100644 elements/core/libtool.bst create mode 100644 elements/core/libxml2.bst create mode 100644 elements/core/libxslt.bst create mode 100644 elements/core/linux-pam.bst create mode 100644 elements/core/mini-utils.bst create mode 100644 elements/core/ncurses.bst create mode 100644 elements/core/openssl-new.bst create mode 100644 elements/core/patch.bst create mode 100644 elements/core/perl.bst create mode 100644 elements/core/pkg-config.bst create mode 100644 elements/core/python3.bst create mode 100644 elements/core/readline.bst create mode 100644 elements/core/shadow.bst create mode 100644 elements/core/sqlite3.bst create mode 100644 elements/core/texinfo-tarball.bst create mode 100644 elements/core/util-linux.bst create mode 100644 elements/core/xz.bst create mode 100644 elements/coreutils-common.bst create mode 100644 elements/coreutils-common/coreutils.bst create mode 100644 elements/coreutils-common/diff.bst create mode 100644 elements/coreutils-common/findutils.bst create mode 100644 elements/coreutils-common/jq.bst create mode 100644 elements/coreutils-common/less.bst create mode 100644 elements/coreutils-common/sed.bst create mode 100644 elements/coreutils-common/tar.bst create mode 100644 elements/cpp-common-libs.bst create mode 100644 elements/cpp-common-libs/boost.bst create mode 100644 elements/cups.bst create mode 100644 elements/cups/cups.bst create mode 100644 elements/data-indexing-management.bst create mode 100644 elements/data-indexing-management/gmime.bst create mode 100644 elements/data-indexing-management/libexif.bst create mode 100644 elements/data-indexing-management/libmediaart.bst create mode 100644 elements/data-indexing-management/totem-pl-parser.bst create mode 100644 elements/data-indexing-management/tracker.bst create mode 100644 elements/device-management.bst create mode 100644 elements/device-management/libgudev.bst create mode 100644 elements/devtools.bst create mode 100644 elements/devtools/git-review.bst create mode 100644 elements/devtools/git.bst create mode 100644 elements/devtools/iotop.bst create mode 100644 elements/devtools/nano.bst create mode 100644 elements/devtools/pv.bst create mode 100644 elements/devtools/screen.bst create mode 100644 elements/devtools/vim.bst create mode 100644 elements/devtools/wget.bst create mode 100644 elements/dlna-services.bst create mode 100644 elements/dlna-services/gssdp.bst create mode 100644 elements/dlna-services/gupnp-av.bst create mode 100644 elements/dlna-services/gupnp-dlna.bst create mode 100644 elements/dlna-services/gupnp-igd.bst create mode 100644 elements/dlna-services/gupnp.bst create mode 100644 elements/dlna-services/rygel.bst create mode 100644 elements/docutils.bst create mode 100644 elements/docutils/asciidoc.bst create mode 100644 elements/docutils/docbook-xml.bst create mode 100644 elements/docutils/docbook-xsl.bst create mode 100644 elements/docutils/xml-catalog.bst create mode 100644 elements/docutils/xmlto.bst create mode 100644 elements/erlang.bst create mode 100644 elements/erlang/erlang.bst create mode 100644 elements/erlang/rebar.bst create mode 100644 elements/foundation.bst create mode 100644 elements/foundation/bash-completion.bst create mode 100644 elements/foundation/btrfs-progs.bst create mode 100644 elements/foundation/dbus-pre.bst create mode 100644 elements/foundation/dbus.bst create mode 100644 elements/foundation/fuse.bst create mode 100644 elements/foundation/groff.bst create mode 100644 elements/foundation/kmod.bst create mode 100644 elements/foundation/libarchive.bst create mode 100644 elements/foundation/libgcrypt.bst create mode 100644 elements/foundation/libgpg-error.bst create mode 100644 elements/foundation/libusb.bst create mode 100644 elements/foundation/lzo.bst create mode 100644 elements/foundation/openssh.bst create mode 100644 elements/foundation/pciutils.bst create mode 100644 elements/foundation/python-systemd.bst create mode 100644 elements/foundation/rsync.bst create mode 100644 elements/foundation/systemd.bst create mode 100644 elements/foundation/tbdiff.bst create mode 100644 elements/foundation/time-zone-database.bst create mode 100644 elements/foundation/usbutils.bst create mode 100644 elements/genivi/genivi-demo-platform-libs.bst create mode 100644 elements/genivi/genivi-demo-platform-libs/dbus-c++.bst create mode 100644 elements/genivi/genivi-demo-platform-libs/dbus-python.bst create mode 100644 elements/genivi/genivi-demo-platform.bst create mode 100644 elements/genivi/genivi-demo-platform/audiomanager-poc.bst create mode 100644 elements/genivi/genivi-demo-platform/audiomanager@gdp.bst create mode 100644 elements/genivi/genivi-demo-platform/audiomanagerdemo.bst create mode 100644 elements/genivi/genivi-demo-platform/browser-poc.bst create mode 100644 elements/genivi/genivi-demo-platform/genivi-demo-platform-hmi.bst create mode 100644 elements/genivi/genivi.bst create mode 100644 elements/genivi/genivi/DLT-daemon.bst create mode 100644 elements/genivi/genivi/audiomanager.bst create mode 100644 elements/genivi/genivi/genivi-common-api-dbus-runtime.bst create mode 100644 elements/genivi/genivi/genivi-common-api-runtime.bst create mode 100644 elements/genivi/genivi/googlemock.bst create mode 100644 elements/genivi/genivi/googletest.bst create mode 100644 elements/genivi/genivi/itzam-tarball.bst create mode 100644 elements/genivi/genivi/json-c.bst create mode 100644 elements/genivi/genivi/linuxquota.bst create mode 100644 elements/genivi/genivi/node-health-monitor.bst create mode 100644 elements/genivi/genivi/node-startup-controller.bst create mode 100644 elements/genivi/genivi/node-state-manager.bst create mode 100644 elements/genivi/genivi/persistence-administrator.bst create mode 100644 elements/genivi/genivi/persistence-client-library.bst create mode 100644 elements/genivi/genivi/persistence-common-object.bst create mode 100644 elements/genivi/genivi/vSomeIP.bst create mode 100644 elements/genivi/weston-genivi.bst create mode 100644 elements/genivi/weston-genivi/wayland-ivi-extension.bst create mode 100644 elements/genivi/weston-genivi/weston.bst create mode 100644 elements/geolocation.bst create mode 100644 elements/geolocation/geoclue.bst create mode 100644 elements/geolocation/geocode-glib.bst create mode 100644 elements/glib-common.bst create mode 100644 elements/glib-common/glib.bst create mode 100644 elements/glib-common/gnome-common.bst create mode 100644 elements/glib-common/gobject-introspection.bst create mode 100644 elements/glib-common/gtk-doc-stub.bst create mode 100644 elements/glib-common/json-glib.bst create mode 100644 elements/gnome/flatpak-common.bst create mode 100644 elements/gnome/flatpak-common/elfutils.bst create mode 100644 elements/gnome/flatpak-common/flatpak.bst create mode 100644 elements/gnome/gnome.bst create mode 100644 elements/gnome/gnome/WebKitGtk.bst create mode 100644 elements/gnome/gnome/accountsservice.bst create mode 100644 elements/gnome/gnome/adwaita-icon-theme.bst create mode 100644 elements/gnome/gnome/anthy.bst create mode 100644 elements/gnome/gnome/appstream-glib.bst create mode 100644 elements/gnome/gnome/autoconf-archive.bst create mode 100644 elements/gnome/gnome/baobab.bst create mode 100644 elements/gnome/gnome/berkeleydb.bst create mode 100644 elements/gnome/gnome/caribou.bst create mode 100644 elements/gnome/gnome/cheese.bst create mode 100644 elements/gnome/gnome/clutter-gst.bst create mode 100644 elements/gnome/gnome/clutter-gst2.bst create mode 100644 elements/gnome/gnome/clutter-gtk.bst create mode 100644 elements/gnome/gnome/clutter.bst create mode 100644 elements/gnome/gnome/cogl.bst create mode 100644 elements/gnome/gnome/colord-gtk.bst create mode 100644 elements/gnome/gnome/colord.bst create mode 100644 elements/gnome/gnome/cracklib.bst create mode 100644 elements/gnome/gnome/d-feet.bst create mode 100644 elements/gnome/gnome/dconf.bst create mode 100644 elements/gnome/gnome/desktop-file-utils.bst create mode 100644 elements/gnome/gnome/empathy.bst create mode 100644 elements/gnome/gnome/eog.bst create mode 100644 elements/gnome/gnome/epiphany.bst create mode 100644 elements/gnome/gnome/evolution-data-server.bst create mode 100644 elements/gnome/gnome/evolution.bst create mode 100644 elements/gnome/gnome/farstream.bst create mode 100644 elements/gnome/gnome/folks.bst create mode 100644 elements/gnome/gnome/gcab.bst create mode 100644 elements/gnome/gnome/gconf.bst create mode 100644 elements/gnome/gnome/gdm.bst create mode 100644 elements/gnome/gnome/gedit.bst create mode 100644 elements/gnome/gnome/gjs.bst create mode 100644 elements/gnome/gnome/glade.bst create mode 100644 elements/gnome/gnome/glib-networking.bst create mode 100644 elements/gnome/gnome/gnome-backgrounds.bst create mode 100644 elements/gnome/gnome/gnome-bluetooth.bst create mode 100644 elements/gnome/gnome/gnome-calendar.bst create mode 100644 elements/gnome/gnome/gnome-color-manager.bst create mode 100644 elements/gnome/gnome/gnome-contacts.bst create mode 100644 elements/gnome/gnome/gnome-control-center.bst create mode 100644 elements/gnome/gnome/gnome-desktop.bst create mode 100644 elements/gnome/gnome/gnome-dictionary.bst create mode 100644 elements/gnome/gnome/gnome-font-viewer.bst create mode 100644 elements/gnome/gnome/gnome-getting-started-docs.bst create mode 100644 elements/gnome/gnome/gnome-initial-setup.bst create mode 100644 elements/gnome/gnome/gnome-maps.bst create mode 100644 elements/gnome/gnome/gnome-online-accounts.bst create mode 100644 elements/gnome/gnome/gnome-screenshot.bst create mode 100644 elements/gnome/gnome/gnome-session.bst create mode 100644 elements/gnome/gnome/gnome-settings-daemon.bst create mode 100644 elements/gnome/gnome/gnome-shell.bst create mode 100644 elements/gnome/gnome/gnome-terminal.bst create mode 100644 elements/gnome/gnome/gnome-themes-standard.bst create mode 100644 elements/gnome/gnome/gnome-todo.bst create mode 100644 elements/gnome/gnome/gnome-user-docs.bst create mode 100644 elements/gnome/gnome/grilo-plugins.bst create mode 100644 elements/gnome/gnome/grilo.bst create mode 100644 elements/gnome/gnome/gsettings-desktop-schemas.bst create mode 100644 elements/gnome/gnome/gtksourceview.bst create mode 100644 elements/gnome/gnome/gusb.bst create mode 100644 elements/gnome/gnome/hicolor-icon-theme.bst create mode 100644 elements/gnome/gnome/ibus-anthy.bst create mode 100644 elements/gnome/gnome/ibus-hangul.bst create mode 100644 elements/gnome/gnome/ibus-libpinyin.bst create mode 100644 elements/gnome/gnome/ibus.bst create mode 100644 elements/gnome/gnome/iso-codes.bst create mode 100644 elements/gnome/gnome/isodate.bst create mode 100644 elements/gnome/gnome/itstool.bst create mode 100644 elements/gnome/gnome/krb5.bst create mode 100644 elements/gnome/gnome/lcms2.bst create mode 100644 elements/gnome/gnome/libcanberra.bst create mode 100644 elements/gnome/gnome/libchamplain.bst create mode 100644 elements/gnome/gnome/libgdata.bst create mode 100644 elements/gnome/gnome/libgfbgraph.bst create mode 100644 elements/gnome/gnome/libgnomekbd.bst create mode 100644 elements/gnome/gnome/libgtop.bst create mode 100644 elements/gnome/gnome/libgweather.bst create mode 100644 elements/gnome/gnome/libhangul.bst create mode 100644 elements/gnome/gnome/libnice.bst create mode 100644 elements/gnome/gnome/libnotify.bst create mode 100644 elements/gnome/gnome/liboauth.bst create mode 100644 elements/gnome/gnome/libpeas.bst create mode 100644 elements/gnome/gnome/libpinyin.bst create mode 100644 elements/gnome/gnome/libpurple.bst create mode 100644 elements/gnome/gnome/libpwquality.bst create mode 100644 elements/gnome/gnome/librest.bst create mode 100644 elements/gnome/gnome/libwnck.bst create mode 100644 elements/gnome/gnome/libxklavier.bst create mode 100644 elements/gnome/gnome/mozjs24.bst create mode 100644 elements/gnome/gnome/mutter.bst create mode 100644 elements/gnome/gnome/nautilus.bst create mode 100644 elements/gnome/gnome/network-manager-applet.bst create mode 100644 elements/gnome/gnome/raptor.bst create mode 100644 elements/gnome/gnome/rdflib.bst create mode 100644 elements/gnome/gnome/sound-theme-freedesktop.bst create mode 100644 elements/gnome/gnome/startup-notification.bst create mode 100644 elements/gnome/gnome/telepathy-farstream.bst create mode 100644 elements/gnome/gnome/telepathy-gabble.bst create mode 100644 elements/gnome/gnome/telepathy-glib.bst create mode 100644 elements/gnome/gnome/telepathy-haze.bst create mode 100644 elements/gnome/gnome/telepathy-idle.bst create mode 100644 elements/gnome/gnome/telepathy-logger.bst create mode 100644 elements/gnome/gnome/telepathy-mission-control.bst create mode 100644 elements/gnome/gnome/telepathy-salut.bst create mode 100644 elements/gnome/gnome/totem.bst create mode 100644 elements/gnome/gnome/upower.bst create mode 100644 elements/gnome/gnome/vte.bst create mode 100644 elements/gnome/gnome/yelp-tools.bst create mode 100644 elements/gnome/gnome/yelp-xsl.bst create mode 100644 elements/gnome/gnome/yelp.bst create mode 100644 elements/gnome/gnome/zeitgeist.bst create mode 100644 elements/gnome/gnome/zenity.bst create mode 100644 elements/graphics-common.bst create mode 100644 elements/graphics-common/cairo.bst create mode 100644 elements/graphics-common/chinese-fonts-truetype-bkai00mp.bst create mode 100644 elements/graphics-common/chinese-fonts-truetype-bsmi00lp.bst create mode 100644 elements/graphics-common/chinese-fonts-truetype-gbsn00lp.bst create mode 100644 elements/graphics-common/chinese-fonts-truetype-gkai00mp.bst create mode 100644 elements/graphics-common/colm-tarball.bst create mode 100644 elements/graphics-common/fontconfig.bst create mode 100644 elements/graphics-common/freefont-otf.bst create mode 100644 elements/graphics-common/freetype2-harfbuzz.bst create mode 100644 elements/graphics-common/freetype2.bst create mode 100644 elements/graphics-common/harfbuzz.bst create mode 100644 elements/graphics-common/libjpeg.bst create mode 100644 elements/graphics-common/libpng.bst create mode 100644 elements/graphics-common/libtiff.bst create mode 100644 elements/graphics-common/libwebp.bst create mode 100644 elements/graphics-common/pixman.bst create mode 100644 elements/graphics-common/ragel-tarball.bst create mode 100644 elements/graphics-common/ttf-alee.bst create mode 100644 elements/gtk-deps.bst create mode 100644 elements/gtk-deps/at-spi2-atk.bst create mode 100644 elements/gtk-deps/at-spi2-core.bst create mode 100644 elements/gtk-deps/atk.bst create mode 100644 elements/gtk-deps/gdk-pixbuf.bst create mode 100644 elements/gtk-deps/libcroco.bst create mode 100644 elements/gtk-deps/librsvg.bst create mode 100644 elements/gtk-deps/pango.bst create mode 100644 elements/gtk-deps/shared-mime-info.bst create mode 100644 elements/gtk2.bst create mode 100644 elements/gtk2/gtk+.bst create mode 100644 elements/gtk3.bst create mode 100644 elements/gtk3/gtk3.bst create mode 100644 elements/gtk3/libxkbcommon-x11.bst create mode 100644 elements/icu-common.bst create mode 100644 elements/icu-common/icu.bst create mode 100644 elements/input-common.bst create mode 100644 elements/input-common/libevdev.bst create mode 100644 elements/input-common/libinput.bst create mode 100644 elements/input-common/libwacom.bst create mode 100644 elements/input-common/libxkbcommon-no-x11.bst create mode 100644 elements/input-common/mtdev.bst create mode 100644 elements/input-common/xkeyboard-config.bst create mode 100644 elements/ivi-common.bst create mode 100644 elements/ivi-common/automotive-message-broker.bst create mode 100644 elements/ivi/bsp-x86_64-ivi.bst create mode 100644 elements/ivi/bsp-x86_64-ivi/linux-x86-64-ivi.bst create mode 100644 elements/ivi/qt5-ivi.bst create mode 100644 elements/ivi/qt5-ivi/qtapplicationmanager.bst create mode 100644 elements/ivi/qt5-ivi/qtivi.bst create mode 100644 elements/ivi/rvi.bst create mode 100644 elements/ivi/rvi/rvi_core.bst create mode 100644 elements/libdrm-common.bst create mode 100644 elements/libdrm-common/drm.bst create mode 100644 elements/libdrm-common/xorg-lib-libpciaccess.bst create mode 100644 elements/libsoup-common.bst create mode 100644 elements/libsoup-common/libsoup.bst create mode 100644 elements/lighttpd-server.bst create mode 100644 elements/lighttpd-server/lighttpd.bst create mode 100644 elements/llvm-common.bst create mode 100644 elements/llvm-common/llvm.bst create mode 100644 elements/lorry.bst create mode 100644 elements/lorry/bzr-fastimport.bst create mode 100644 elements/lorry/bzr-tarball.bst create mode 100644 elements/lorry/cvs-tarball.bst create mode 100644 elements/lorry/cvsps.bst create mode 100644 elements/lorry/hg-fast-export.bst create mode 100644 elements/lorry/libapr-util.bst create mode 100644 elements/lorry/libapr.bst create mode 100644 elements/lorry/libserf.bst create mode 100644 elements/lorry/lorry.bst create mode 100644 elements/lorry/mercurial-tarball.bst create mode 100644 elements/lorry/neon.bst create mode 100644 elements/lorry/perl-dbd-sqlite-tarball.bst create mode 100644 elements/lorry/perl-dbi-tarball.bst create mode 100644 elements/lorry/python-fastimport.bst create mode 100644 elements/lorry/subversion-tarball.bst create mode 100644 elements/lorry/swig.bst create mode 100644 elements/mesa-common.bst create mode 100644 elements/mesa-common/libepoxy.bst create mode 100644 elements/mesa-common/mesa.bst create mode 100644 elements/morph-utils.bst create mode 100644 elements/morph-utils/cmdtest.bst create mode 100644 elements/morph-utils/morph.bst create mode 100644 elements/morph-utils/pyfilesystem.bst create mode 100644 elements/morph-utils/pylru.bst create mode 100644 elements/morph-utils/python-ttystatus.bst create mode 100644 elements/morph-utils/ruamel.yaml.bst create mode 100644 elements/multimedia-common.bst create mode 100644 elements/multimedia-common/flac.bst create mode 100644 elements/multimedia-common/libmad.bst create mode 100644 elements/multimedia-common/libmpeg2.bst create mode 100644 elements/multimedia-common/libvorbis.bst create mode 100644 elements/multimedia-common/libvpx.bst create mode 100644 elements/multimedia-common/ogg.bst create mode 100644 elements/multimedia-common/opus.bst create mode 100644 elements/multimedia-common/orc.bst create mode 100644 elements/multimedia-common/tremor.bst create mode 100644 elements/multimedia-common/yasm.bst create mode 100644 elements/multimedia-gstreamer-openmax-generic.bst create mode 100644 elements/multimedia-gstreamer-openmax-generic/gst-omx.bst create mode 100644 elements/multimedia-gstreamer.bst create mode 100644 elements/multimedia-gstreamer/gst-libav.bst create mode 100644 elements/multimedia-gstreamer/gstreamer-plugins-bad.bst create mode 100644 elements/multimedia-gstreamer/gstreamer-plugins-base.bst create mode 100644 elements/multimedia-gstreamer/gstreamer-plugins-good.bst create mode 100644 elements/multimedia-gstreamer/gstreamer.bst create mode 100644 elements/multimedia-hardware-codecs-x86.bst create mode 100644 elements/multimedia-hardware-codecs-x86/gstreamer-vaapi.bst create mode 100644 elements/multimedia-hardware-codecs-x86/libva-intel-driver.bst create mode 100644 elements/multimedia-hardware-codecs-x86/libva.bst create mode 100644 elements/navigation.bst create mode 100644 elements/navigation/navit.bst create mode 100644 elements/network-security.bst create mode 100644 elements/network-security/gnutls.bst create mode 100644 elements/network-security/libtasn1.bst create mode 100644 elements/network-security/nettle.bst create mode 100644 elements/network-security/nspr.bst create mode 100644 elements/network-security/nss.bst create mode 100644 elements/network-security/p11-kit.bst create mode 100644 elements/nfs.bst create mode 100644 elements/nfs/libevent.bst create mode 100644 elements/nfs/nfs-utils.bst create mode 100644 elements/nfs/rpcbind.bst create mode 100644 elements/nfs/ti-rpc.bst create mode 100644 elements/openstack-clients.bst create mode 100644 elements/openstack-clients/cliff.bst create mode 100644 elements/openstack-clients/cmd2.bst create mode 100644 elements/openstack-clients/python-barbicanclient.bst create mode 100644 elements/openstack-clients/python-ceilometerclient.bst create mode 100644 elements/openstack-clients/python-cinderclient.bst create mode 100644 elements/openstack-clients/python-designateclient.bst create mode 100644 elements/openstack-clients/python-glanceclient.bst create mode 100644 elements/openstack-clients/python-heatclient.bst create mode 100644 elements/openstack-clients/python-keystoneclient.bst create mode 100644 elements/openstack-clients/python-neutronclient.bst create mode 100644 elements/openstack-clients/python-novaclient.bst create mode 100644 elements/openstack-clients/python-saharaclient.bst create mode 100644 elements/openstack-clients/python-swiftclient.bst create mode 100644 elements/openstack-clients/python-troveclient.bst create mode 100644 elements/openstack-clients/warlock.bst create mode 100644 elements/openstack-common.bst create mode 100644 elements/openstack-common/babel.bst create mode 100644 elements/openstack-common/cffi.bst create mode 100644 elements/openstack-common/cryptography.bst create mode 100644 elements/openstack-common/enum34.bst create mode 100644 elements/openstack-common/eventlet.bst create mode 100644 elements/openstack-common/futures.bst create mode 100644 elements/openstack-common/greenlet.bst create mode 100644 elements/openstack-common/netaddr.bst create mode 100644 elements/openstack-common/netifaces.bst create mode 100644 elements/openstack-common/oslo-config.bst create mode 100644 elements/openstack-common/oslo-i18n.bst create mode 100644 elements/openstack-common/oslo-serialization.bst create mode 100644 elements/openstack-common/oslo-utils.bst create mode 100644 elements/openstack-common/pastedeploy.bst create mode 100644 elements/openstack-common/pyasn1.bst create mode 100644 elements/openstack-common/pycparser.bst create mode 100644 elements/openstack-common/pyiso8601.bst create mode 100644 elements/openstack-common/pyopenssl.bst create mode 100644 elements/openstack-common/pytz.bst create mode 100644 elements/openstack-common/simplejson.bst create mode 100644 elements/openstack-common/stevedore.bst create mode 100644 elements/ostree-core.bst create mode 100644 elements/ostree-core/gpgme.bst create mode 100644 elements/ostree-core/libassuan.bst create mode 100644 elements/ostree-core/libgsystem.bst create mode 100644 elements/ostree-core/ostree.bst create mode 100644 elements/pcre-utils.bst create mode 100644 elements/pcre-utils/pcre.bst create mode 100644 elements/privileges-management.bst create mode 100644 elements/privileges-management/mozjs17.bst create mode 100644 elements/privileges-management/polkit.bst create mode 100644 elements/python-cliapp.bst create mode 100644 elements/python-cliapp/cliapp.bst create mode 100644 elements/python-cliapp/python-coverage-test-runner.bst create mode 100644 elements/python-cliapp/python-coveragepy.bst create mode 100644 elements/python-common.bst create mode 100644 elements/python-common/boto.bst create mode 100644 elements/python-common/configobj.bst create mode 100644 elements/python-common/ecdsa.bst create mode 100644 elements/python-common/jinja2.bst create mode 100644 elements/python-common/kazoo.bst create mode 100644 elements/python-common/markupsafe.bst create mode 100644 elements/python-common/networkx.bst create mode 100644 elements/python-common/paramiko.bst create mode 100644 elements/python-common/pycrypto.bst create mode 100644 elements/python-common/python-decorator.bst create mode 100644 elements/python-common/python-json-patch.bst create mode 100644 elements/python-common/python-json-pointer.bst create mode 100644 elements/python-common/python-mimeparse.bst create mode 100644 elements/python-common/python-prettytable.bst create mode 100644 elements/python-common/webob.bst create mode 100644 elements/python-common/yoyo.bst create mode 100644 elements/python-pygobject.bst create mode 100644 elements/python-pygobject/pygobject.bst create mode 100644 elements/python-tools.bst create mode 100644 elements/python-tools/astroid.bst create mode 100644 elements/python-tools/logilab-common.bst create mode 100644 elements/python-tools/pylint.bst create mode 100644 elements/python-tools/virtualenv.bst create mode 100644 elements/python-wsgi.bst create mode 100644 elements/python-wsgi/bottle.bst create mode 100644 elements/python-wsgi/flup.bst create mode 100644 elements/python2-core.bst create mode 100644 elements/python2-core/cython2.bst create mode 100644 elements/python2-core/jsonschema-python2.bst create mode 100644 elements/python2-core/libxml2-python2.bst create mode 100644 elements/python2-core/mako-python2.bst create mode 100644 elements/python2-core/pbr-python2.bst create mode 100644 elements/python2-core/python2-lxml.bst create mode 100644 elements/python2-core/python2-markdown.bst create mode 100644 elements/python2-core/python2-requests.bst create mode 100644 elements/python2-core/python2-setuptools.bst create mode 100644 elements/python2-core/python2.bst create mode 100644 elements/python2-core/pyyaml-python2.bst create mode 100644 elements/python2-core/six-python2.bst create mode 100644 elements/python3-gobject.bst create mode 100644 elements/python3-gobject/python3-gobject.bst create mode 100644 elements/qt5-tools-qtmultimedia.bst create mode 100644 elements/qt5-tools-qtmultimedia/qtmultimedia.bst create mode 100644 elements/qt5-tools-qtwayland.bst create mode 100644 elements/qt5-tools-qtwayland/qtwayland.bst create mode 100644 elements/qt5-tools-qtwebengine.bst create mode 100644 elements/qt5-tools-qtwebengine/qtwebchannel.bst create mode 100644 elements/qt5-tools-qtwebengine/qtwebengine.bst create mode 100644 elements/qt5-tools-qtwebkit.bst create mode 100644 elements/qt5-tools-qtwebkit/qttools.bst create mode 100644 elements/qt5-tools-qtwebkit/qttranslations.bst create mode 100644 elements/qt5-tools-qtwebkit/qtwebchannel.bst create mode 100644 elements/qt5-tools-qtwebkit/qtwebkit-examples.bst create mode 100644 elements/qt5-tools-qtwebkit/qtwebkit.bst create mode 100644 elements/qt5-tools.bst create mode 100644 elements/qt5-tools/qt3d.bst create mode 100644 elements/qt5-tools/qtbase.bst create mode 100644 elements/qt5-tools/qtconnectivity.bst create mode 100644 elements/qt5-tools/qtdeclarative.bst create mode 100644 elements/qt5-tools/qtdoc.bst create mode 100644 elements/qt5-tools/qtgraphicaleffects.bst create mode 100644 elements/qt5-tools/qtimageformats.bst create mode 100644 elements/qt5-tools/qtlocation.bst create mode 100644 elements/qt5-tools/qtquickcontrols.bst create mode 100644 elements/qt5-tools/qtscript.bst create mode 100644 elements/qt5-tools/qtsensors.bst create mode 100644 elements/qt5-tools/qtserialport.bst create mode 100644 elements/qt5-tools/qtsvg.bst create mode 100644 elements/qt5-tools/qtwebsockets.bst create mode 100644 elements/qt5-tools/qtx11extras.bst create mode 100644 elements/qt5-tools/qtxmlpatterns.bst create mode 100644 elements/ruby.bst create mode 100644 elements/ruby/bundler.bst create mode 100644 elements/ruby/hoe.bst create mode 100644 elements/ruby/libyaml.bst create mode 100644 elements/ruby/rake-compiler.bst create mode 100644 elements/ruby/ruby-1.8.bst create mode 100644 elements/ruby/ruby.bst create mode 100644 elements/samba.bst create mode 100644 elements/sandboxing.bst create mode 100644 elements/sandboxing/linux-user-chroot.bst create mode 100644 elements/sandboxing/sandboxlib.bst create mode 100644 elements/secret-service.bst create mode 100644 elements/secret-service/gcr.bst create mode 100644 elements/secret-service/gnome-keyring.bst create mode 100644 elements/secret-service/libsecret.bst create mode 100644 elements/sound-server-pulseaudio.bst create mode 100644 elements/sound-server-pulseaudio/alsa-lib.bst create mode 100644 elements/sound-server-pulseaudio/alsa-utils.bst create mode 100644 elements/sound-server-pulseaudio/avahi.bst create mode 100644 elements/sound-server-pulseaudio/libatomic_ops.bst create mode 100644 elements/sound-server-pulseaudio/libdaemon.bst create mode 100644 elements/sound-server-pulseaudio/libsndfile.bst create mode 100644 elements/sound-server-pulseaudio/pulseaudio.bst create mode 100644 elements/sound-server-pulseaudio/sbc.bst create mode 100644 elements/sound-server-pulseaudio/speex.bst create mode 100644 elements/sound-server-pulseaudio/webrtc-audio-processing.bst create mode 100644 elements/spell-checking.bst create mode 100644 elements/spell-checking/enchant.bst create mode 100644 elements/spell-checking/hyphen.bst create mode 100644 elements/storage-management.bst create mode 100644 elements/storage-management/gvfs.bst create mode 100644 elements/storage-management/libatasmart.bst create mode 100644 elements/storage-management/libgphoto2.bst create mode 100644 elements/storage-management/libmtp.bst create mode 100644 elements/storage-management/udisks.bst create mode 100644 elements/swift.bst create mode 100644 elements/swift/dnspython.bst create mode 100644 elements/swift/gf-complete.bst create mode 100644 elements/swift/jerasure.bst create mode 100644 elements/swift/liberasurecode.bst create mode 100644 elements/swift/pyeclib.bst create mode 100644 elements/swift/swift.bst create mode 100644 elements/swift/xattr.bst create mode 100644 elements/systems/base-system-content.bst create mode 100644 elements/systems/build-system-content.bst create mode 100644 elements/systems/genivi-demo-platform-content.bst create mode 100644 elements/systems/gnome-system-content.bst create mode 100644 elements/systems/ivi-system-content.bst create mode 100644 elements/systems/minimal-system-content.bst create mode 100644 elements/systems/openstack-system-content.bst create mode 100644 elements/systems/trove-system-content.bst create mode 100644 elements/systems/weston-qt5-system-content.bst create mode 100644 elements/systems/weston-system-content.bst create mode 100644 elements/tools.bst create mode 100644 elements/tools/device-tree-compiler.bst create mode 100644 elements/tools/distcc.bst create mode 100644 elements/tools/gdb.bst create mode 100644 elements/tools/git-fat.bst create mode 100644 elements/tools/ipmitool.bst create mode 100644 elements/tools/kexec-tools.bst create mode 100644 elements/tools/lsof.bst create mode 100644 elements/tools/parted.bst create mode 100644 elements/tools/procps-ng.bst create mode 100644 elements/tools/strace.bst create mode 100644 elements/tools/sudo.bst create mode 100644 elements/tools/u-boot.bst create mode 100644 elements/tools/zip.bst create mode 100644 elements/trove/fail2ban-common.bst create mode 100644 elements/trove/fail2ban-common/fail2ban.bst create mode 100644 elements/trove/lorry-controller.bst create mode 100644 elements/trove/lorry-controller/lorry-controller.bst create mode 100644 elements/trove/python3-core.bst create mode 100644 elements/trove/python3-core/jsonschema.bst create mode 100644 elements/trove/python3-core/mako.bst create mode 100644 elements/trove/python3-core/pbr.bst create mode 100644 elements/trove/python3-core/python-lxml.bst create mode 100644 elements/trove/python3-core/python-markdown.bst create mode 100644 elements/trove/python3-core/python-requests.bst create mode 100644 elements/trove/python3-core/pyyaml.bst create mode 100644 elements/trove/python3-core/six.bst create mode 100644 elements/trove/trove.bst create mode 100644 elements/trove/trove/cgit.bst create mode 100644 elements/trove/trove/clod.bst create mode 100644 elements/trove/trove/gall.bst create mode 100644 elements/trove/trove/gitano.bst create mode 100644 elements/trove/trove/lace.bst create mode 100644 elements/trove/trove/lrexlib-pcre.bst create mode 100644 elements/trove/trove/lua-scrypt.bst create mode 100644 elements/trove/trove/lua.bst create mode 100644 elements/trove/trove/luxio.bst create mode 100644 elements/trove/trove/supple.bst create mode 100644 elements/trove/trove/trove-setup.bst create mode 100644 elements/unmaintained/apache-httpd-server.bst create mode 100644 elements/unmaintained/apache-httpd-server/apr.bst create mode 100644 elements/unmaintained/apache-httpd-server/httpd-server.bst create mode 100644 elements/unmaintained/apache-httpd-server/mod_wsgi-metrics.bst create mode 100644 elements/unmaintained/apache-httpd-server/mod_wsgi.bst create mode 100644 elements/unmaintained/apache-httpd-server/psutil.bst create mode 100644 elements/unmaintained/databases.bst create mode 100644 elements/unmaintained/databases/memcached.bst create mode 100644 elements/unmaintained/databases/postgresql.bst create mode 100644 elements/unmaintained/databases/psycopg2.bst create mode 100644 elements/unmaintained/databases/python-memcached.bst create mode 100644 elements/unmaintained/databases/redis.bst create mode 100644 elements/unmaintained/django.bst create mode 100644 elements/unmaintained/django/django-appconf.bst create mode 100644 elements/unmaintained/django/django-compressor.bst create mode 100644 elements/unmaintained/django/django-pyscss.bst create mode 100644 elements/unmaintained/django/django.bst create mode 100644 elements/unmaintained/django/pyscss.bst create mode 100644 elements/unmaintained/lvm.bst create mode 100644 elements/unmaintained/lvm/lvm2.bst create mode 100644 elements/unmaintained/networking-utils.bst create mode 100644 elements/unmaintained/networking-utils/conntrack-tools.bst create mode 100644 elements/unmaintained/networking-utils/ebtables.bst create mode 100644 elements/unmaintained/networking-utils/iproute2.bst create mode 100644 elements/unmaintained/networking-utils/ipset.bst create mode 100644 elements/unmaintained/networking-utils/iputils.bst create mode 100644 elements/unmaintained/networking-utils/libmnl.bst create mode 100644 elements/unmaintained/networking-utils/libnet.bst create mode 100644 elements/unmaintained/networking-utils/libnetfilter_conntrack.bst create mode 100644 elements/unmaintained/networking-utils/libnetfilter_cthelper.bst create mode 100644 elements/unmaintained/networking-utils/libnetfilter_cttimeout.bst create mode 100644 elements/unmaintained/networking-utils/libnetfilter_queue.bst create mode 100644 elements/unmaintained/networking-utils/libnfnetlink.bst create mode 100644 elements/unmaintained/networking-utils/libpcap.bst create mode 100644 elements/unmaintained/networking-utils/tcpdump.bst create mode 100644 elements/unmaintained/ntpd.bst create mode 100644 elements/unmaintained/ntpd/ntpd.bst create mode 100644 elements/unmaintained/openstack-clients/appdirs.bst create mode 100644 elements/unmaintained/openstack-clients/argparse.bst create mode 100644 elements/unmaintained/openstack-clients/cliff-tablib.bst create mode 100644 elements/unmaintained/openstack-clients/os-client-config.bst create mode 100644 elements/unmaintained/openstack-clients/pyparsing.bst create mode 100644 elements/unmaintained/openstack-clients/python-ironicclient.bst create mode 100644 elements/unmaintained/openstack-clients/python-openstackclient.bst create mode 100644 elements/unmaintained/openstack-clients/tablib.bst create mode 100644 elements/unmaintained/openstack-services.bst create mode 100644 elements/unmaintained/openstack-services/aioeventlet.bst create mode 100644 elements/unmaintained/openstack-services/alembic.bst create mode 100644 elements/unmaintained/openstack-services/anyjson.bst create mode 100644 elements/unmaintained/openstack-services/ceilometer.bst create mode 100644 elements/unmaintained/openstack-services/cinder.bst create mode 100644 elements/unmaintained/openstack-services/configshell-fb.bst create mode 100644 elements/unmaintained/openstack-services/creole.bst create mode 100644 elements/unmaintained/openstack-services/croniter.bst create mode 100644 elements/unmaintained/openstack-services/dateutil.bst create mode 100644 elements/unmaintained/openstack-services/django-openstack-auth.bst create mode 100644 elements/unmaintained/openstack-services/docutils.bst create mode 100644 elements/unmaintained/openstack-services/dogpile-cache.bst create mode 100644 elements/unmaintained/openstack-services/dogpile-core.bst create mode 100644 elements/unmaintained/openstack-services/erlang-sd_notify.bst create mode 100644 elements/unmaintained/openstack-services/glance.bst create mode 100644 elements/unmaintained/openstack-services/glance_store.bst create mode 100644 elements/unmaintained/openstack-services/happybase.bst create mode 100644 elements/unmaintained/openstack-services/horizon.bst create mode 100644 elements/unmaintained/openstack-services/httplib2.bst create mode 100644 elements/unmaintained/openstack-services/ipaddr-py.bst create mode 100644 elements/unmaintained/openstack-services/ironic.bst create mode 100644 elements/unmaintained/openstack-services/isort.bst create mode 100644 elements/unmaintained/openstack-services/jsonpath-rw.bst create mode 100644 elements/unmaintained/openstack-services/jsonrpclib.bst create mode 100644 elements/unmaintained/openstack-services/kafka-python.bst create mode 100644 elements/unmaintained/openstack-services/keystone.bst create mode 100644 elements/unmaintained/openstack-services/keystonemiddleware.bst create mode 100644 elements/unmaintained/openstack-services/kombu.bst create mode 100644 elements/unmaintained/openstack-services/librabbitmq.bst create mode 100644 elements/unmaintained/openstack-services/lockfile.bst create mode 100644 elements/unmaintained/openstack-services/logutils.bst create mode 100644 elements/unmaintained/openstack-services/msgpack-python.bst create mode 100644 elements/unmaintained/openstack-services/natsort.bst create mode 100644 elements/unmaintained/openstack-services/neutron.bst create mode 100644 elements/unmaintained/openstack-services/nova.bst create mode 100644 elements/unmaintained/openstack-services/novnc.bst create mode 100644 elements/unmaintained/openstack-services/numpy.bst create mode 100644 elements/unmaintained/openstack-services/oauthlib.bst create mode 100644 elements/unmaintained/openstack-services/open-iscsi.bst create mode 100644 elements/unmaintained/openstack-services/ordereddict.bst create mode 100644 elements/unmaintained/openstack-services/oslo-concurrency.bst create mode 100644 elements/unmaintained/openstack-services/oslo-context.bst create mode 100644 elements/unmaintained/openstack-services/oslo-db.bst create mode 100644 elements/unmaintained/openstack-services/oslo-log.bst create mode 100644 elements/unmaintained/openstack-services/oslo-messaging.bst create mode 100644 elements/unmaintained/openstack-services/oslo-middleware.bst create mode 100644 elements/unmaintained/openstack-services/oslo-policy.bst create mode 100644 elements/unmaintained/openstack-services/oslo-rootwrap.bst create mode 100644 elements/unmaintained/openstack-services/oslo-vmware.bst create mode 100644 elements/unmaintained/openstack-services/osprofiler.bst create mode 100644 elements/unmaintained/openstack-services/passlib.bst create mode 100644 elements/unmaintained/openstack-services/paste.bst create mode 100644 elements/unmaintained/openstack-services/pecan.bst create mode 100644 elements/unmaintained/openstack-services/pep8.bst create mode 100644 elements/unmaintained/openstack-services/pies.bst create mode 100644 elements/unmaintained/openstack-services/pint.bst create mode 100644 elements/unmaintained/openstack-services/ply.bst create mode 100644 elements/unmaintained/openstack-services/posix-ipc-tarball.bst create mode 100644 elements/unmaintained/openstack-services/py-amqp.bst create mode 100644 elements/unmaintained/openstack-services/pycadf.bst create mode 100644 elements/unmaintained/openstack-services/pycco.bst create mode 100644 elements/unmaintained/openstack-services/pyflakes.bst create mode 100644 elements/unmaintained/openstack-services/pygments.bst create mode 100644 elements/unmaintained/openstack-services/pyjwt.bst create mode 100644 elements/unmaintained/openstack-services/pymemcache.bst create mode 100644 elements/unmaintained/openstack-services/pysaml2.bst create mode 100644 elements/unmaintained/openstack-services/pysendfile.bst create mode 100644 elements/unmaintained/openstack-services/pyserial.bst create mode 100644 elements/unmaintained/openstack-services/pysnmp.bst create mode 100644 elements/unmaintained/openstack-services/pystache.bst create mode 100644 elements/unmaintained/openstack-services/python-pexpect.bst create mode 100644 elements/unmaintained/openstack-services/qpid-python.bst create mode 100644 elements/unmaintained/openstack-services/rabbitmq-codegen.bst create mode 100644 elements/unmaintained/openstack-services/rabbitmq-server.bst create mode 100644 elements/unmaintained/openstack-services/redis-py.bst create mode 100644 elements/unmaintained/openstack-services/repoze-lru.bst create mode 100644 elements/unmaintained/openstack-services/requests-aws.bst create mode 100644 elements/unmaintained/openstack-services/retrying.bst create mode 100644 elements/unmaintained/openstack-services/rfc3986.bst create mode 100644 elements/unmaintained/openstack-services/routes.bst create mode 100644 elements/unmaintained/openstack-services/rtslib-fb.bst create mode 100644 elements/unmaintained/openstack-services/semantic-version.bst create mode 100644 elements/unmaintained/openstack-services/simplegeneric-tarball.bst create mode 100644 elements/unmaintained/openstack-services/singledispatch.bst create mode 100644 elements/unmaintained/openstack-services/smartypants.bst create mode 100644 elements/unmaintained/openstack-services/snowballstemmer.bst create mode 100644 elements/unmaintained/openstack-services/sphinx.bst create mode 100644 elements/unmaintained/openstack-services/sqlalchemy-migrate.bst create mode 100644 elements/unmaintained/openstack-services/sqlalchemy.bst create mode 100644 elements/unmaintained/openstack-services/sqlparse.bst create mode 100644 elements/unmaintained/openstack-services/suds.bst create mode 100644 elements/unmaintained/openstack-services/sysfsutils.bst create mode 100644 elements/unmaintained/openstack-services/sysv_ipc-tarball.bst create mode 100644 elements/unmaintained/openstack-services/targetcli-fb.bst create mode 100644 elements/unmaintained/openstack-services/taskflow.bst create mode 100644 elements/unmaintained/openstack-services/tempest-lib.bst create mode 100644 elements/unmaintained/openstack-services/tempest.bst create mode 100644 elements/unmaintained/openstack-services/tempita.bst create mode 100644 elements/unmaintained/openstack-services/tftp-hpa.bst create mode 100644 elements/unmaintained/openstack-services/thrift.bst create mode 100644 elements/unmaintained/openstack-services/tooz.bst create mode 100644 elements/unmaintained/openstack-services/trollius.bst create mode 100644 elements/unmaintained/openstack-services/urllib3.bst create mode 100644 elements/unmaintained/openstack-services/urwid.bst create mode 100644 elements/unmaintained/openstack-services/websockify.bst create mode 100644 elements/unmaintained/openstack-services/werkzeug.bst create mode 100644 elements/unmaintained/openstack-services/wsgiref.bst create mode 100644 elements/unmaintained/openstack-services/wsme.bst create mode 100644 elements/unmaintained/test-tools.bst create mode 100644 elements/unmaintained/test-tools/beautifulsoup4.bst create mode 100644 elements/unmaintained/test-tools/check.bst create mode 100644 elements/unmaintained/test-tools/cppunit.bst create mode 100644 elements/unmaintained/test-tools/fixtures.bst create mode 100644 elements/unmaintained/test-tools/mock.bst create mode 100644 elements/unmaintained/test-tools/mocker.bst create mode 100644 elements/unmaintained/test-tools/mox.bst create mode 100644 elements/unmaintained/test-tools/mox3.bst create mode 100644 elements/unmaintained/test-tools/nose.bst create mode 100644 elements/unmaintained/test-tools/oslotest.bst create mode 100644 elements/unmaintained/test-tools/python-test-extras.bst create mode 100644 elements/unmaintained/test-tools/subunit.bst create mode 100644 elements/unmaintained/test-tools/testrepository.bst create mode 100644 elements/unmaintained/test-tools/testresources.bst create mode 100644 elements/unmaintained/test-tools/testscenarios.bst create mode 100644 elements/unmaintained/test-tools/testtools.bst create mode 100644 elements/unmaintained/test-tools/waitress.bst create mode 100644 elements/unmaintained/test-tools/webtest.bst create mode 100644 elements/unmaintained/test-tools/zake.bst create mode 100644 elements/unmaintained/virtualization.bst create mode 100644 elements/unmaintained/virtualization/dmidecode.bst create mode 100644 elements/unmaintained/virtualization/dnsmasq.bst create mode 100644 elements/unmaintained/virtualization/libosinfo.bst create mode 100644 elements/unmaintained/virtualization/libpciaccess.bst create mode 100644 elements/unmaintained/virtualization/libvirt-python.bst create mode 100644 elements/unmaintained/virtualization/libvirt.bst create mode 100644 elements/unmaintained/virtualization/openvswitch.bst create mode 100644 elements/unmaintained/virtualization/pycurl.bst create mode 100644 elements/unmaintained/virtualization/qemu.bst create mode 100644 elements/unmaintained/virtualization/urlgrabber.bst create mode 100644 elements/unmaintained/virtualization/virt-manager.bst create mode 100644 elements/unmaintained/virtualization/yajl.bst create mode 100644 elements/unmaintained/xstatic.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular-animate.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular-bootstrap.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular-cookies.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular-fileupload.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular-lrdragndrop.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular-mock.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular-sanitize.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular-smart-table.bst create mode 100644 elements/unmaintained/xstatic/xstatic-angular.bst create mode 100644 elements/unmaintained/xstatic/xstatic-bootstrap-datepicker.bst create mode 100644 elements/unmaintained/xstatic/xstatic-bootstrap-scss.bst create mode 100644 elements/unmaintained/xstatic/xstatic-d3.bst create mode 100644 elements/unmaintained/xstatic/xstatic-font-awesome.bst create mode 100644 elements/unmaintained/xstatic/xstatic-hogan.bst create mode 100644 elements/unmaintained/xstatic/xstatic-jasmine.bst create mode 100644 elements/unmaintained/xstatic/xstatic-jquery-bootstrap-wizard.bst create mode 100644 elements/unmaintained/xstatic/xstatic-jquery-migrate.bst create mode 100644 elements/unmaintained/xstatic/xstatic-jquery-quicksearch.bst create mode 100644 elements/unmaintained/xstatic/xstatic-jquery-tablesorter.bst create mode 100644 elements/unmaintained/xstatic/xstatic-jquery-ui.bst create mode 100644 elements/unmaintained/xstatic/xstatic-jquery.bst create mode 100644 elements/unmaintained/xstatic/xstatic-jsencrypt.bst create mode 100644 elements/unmaintained/xstatic/xstatic-magic-search.bst create mode 100644 elements/unmaintained/xstatic/xstatic-qunit.bst create mode 100644 elements/unmaintained/xstatic/xstatic-rickshaw.bst create mode 100644 elements/unmaintained/xstatic/xstatic-spin.bst create mode 100644 elements/unmaintained/xstatic/xstatic-termjs.bst create mode 100644 elements/unmaintained/xstatic/xstatic.bst create mode 100644 elements/vala-common.bst create mode 100644 elements/vala-common/libgee.bst create mode 100644 elements/vala-common/m4-common.bst create mode 100644 elements/vala-common/vala-bootstrap.bst create mode 100644 elements/vala-common/vala.bst create mode 100644 elements/wayland-generic.bst create mode 100644 elements/wayland-generic/wayland-protocols.bst create mode 100644 elements/wayland-generic/wayland.bst create mode 100644 elements/weston-common.bst create mode 100644 elements/weston-common/weston.bst create mode 100644 elements/x-common.bst create mode 100644 elements/x-common/util-image.bst create mode 100644 elements/x-common/util-keysyms.bst create mode 100644 elements/x-common/util-wm.bst create mode 100644 elements/x-common/xcb-libxcb.bst create mode 100644 elements/x-common/xcb-proto.bst create mode 100644 elements/x-common/xcb-util.bst create mode 100644 elements/x-common/xorg-lib-libICE.bst create mode 100644 elements/x-common/xorg-lib-libSM.bst create mode 100644 elements/x-common/xorg-lib-libX11.bst create mode 100644 elements/x-common/xorg-lib-libXau.bst create mode 100644 elements/x-common/xorg-lib-libXcomposite.bst create mode 100644 elements/x-common/xorg-lib-libXcursor.bst create mode 100644 elements/x-common/xorg-lib-libXdamage.bst create mode 100644 elements/x-common/xorg-lib-libXext.bst create mode 100644 elements/x-common/xorg-lib-libXfixes.bst create mode 100644 elements/x-common/xorg-lib-libXi.bst create mode 100644 elements/x-common/xorg-lib-libXinerama.bst create mode 100644 elements/x-common/xorg-lib-libXmu.bst create mode 100644 elements/x-common/xorg-lib-libXrandr.bst create mode 100644 elements/x-common/xorg-lib-libXrender.bst create mode 100644 elements/x-common/xorg-lib-libXt.bst create mode 100644 elements/x-common/xorg-lib-libXtst.bst create mode 100644 elements/x-common/xorg-lib-libXv.bst create mode 100644 elements/x-common/xorg-lib-libxkbfile.bst create mode 100644 elements/x-common/xorg-lib-libxshmfence.bst create mode 100644 elements/x-common/xorg-lib-libxtrans.bst create mode 100644 elements/x-common/xorg-proto-bigreqsproto.bst create mode 100644 elements/x-common/xorg-proto-compositeproto.bst create mode 100644 elements/x-common/xorg-proto-damageproto.bst create mode 100644 elements/x-common/xorg-proto-dmxproto.bst create mode 100644 elements/x-common/xorg-proto-dri2proto.bst create mode 100644 elements/x-common/xorg-proto-dri3proto.bst create mode 100644 elements/x-common/xorg-proto-fixesproto.bst create mode 100644 elements/x-common/xorg-proto-fontsproto.bst create mode 100644 elements/x-common/xorg-proto-glproto.bst create mode 100644 elements/x-common/xorg-proto-inputproto.bst create mode 100644 elements/x-common/xorg-proto-kbproto.bst create mode 100644 elements/x-common/xorg-proto-presentproto.bst create mode 100644 elements/x-common/xorg-proto-randrproto.bst create mode 100644 elements/x-common/xorg-proto-recordproto.bst create mode 100644 elements/x-common/xorg-proto-renderproto.bst create mode 100644 elements/x-common/xorg-proto-resourceproto.bst create mode 100644 elements/x-common/xorg-proto-scrnsaverproto.bst create mode 100644 elements/x-common/xorg-proto-videoproto.bst create mode 100644 elements/x-common/xorg-proto-x11proto.bst create mode 100644 elements/x-common/xorg-proto-xcmiscproto.bst create mode 100644 elements/x-common/xorg-proto-xextproto.bst create mode 100644 elements/x-common/xorg-proto-xf86bigfontproto.bst create mode 100644 elements/x-common/xorg-proto-xf86dgaproto.bst create mode 100644 elements/x-common/xorg-proto-xf86driproto.bst create mode 100644 elements/x-common/xorg-proto-xineramaproto.bst create mode 100644 elements/x-drivers.bst create mode 100644 elements/x-drivers/xorg-driver-xf86-input-libinput.bst create mode 100644 elements/x-drivers/xorg-driver-xf86-video-fbdev.bst create mode 100644 elements/x-drivers/xorg-driver-xf86-video-intel.bst create mode 100644 elements/x-drivers/xorg-driver-xf86-video-vesa.bst create mode 100644 elements/x-generic.bst create mode 100644 elements/x-generic/xorg-app-xinit.bst create mode 100644 elements/x-generic/xorg-app-xkbcomp.bst create mode 100644 elements/x-generic/xorg-font-util.bst create mode 100644 elements/x-generic/xorg-lib-libXfont.bst create mode 100644 elements/x-generic/xorg-lib-libfontenc.bst create mode 100644 elements/x-generic/xserver.bst create mode 100644 elements/xorg-util-macros-common.bst create mode 100644 elements/xorg-util-macros-common/xcb-pthread-stubs.bst create mode 100644 elements/xorg-util-macros-common/xorg-util-macros.bst delete mode 100644 unmaintained/strata/openstack-services/sysfsutils.morph delete mode 100644 unmaintained/strata/test-tools/check.morph diff --git a/elements/NetworkManager-common.bst b/elements/NetworkManager-common.bst new file mode 100644 index 00000000..aa40856c --- /dev/null +++ b/elements/NetworkManager-common.bst @@ -0,0 +1,8 @@ +kind: stack +depends: +- NetworkManager-common/libmbim.bst +- NetworkManager-common/libqmi.bst +- NetworkManager-common/ModemManager.bst +- NetworkManager-common/libndp.bst +- NetworkManager-common/readline6.bst +- NetworkManager-common/NetworkManager.bst diff --git a/elements/NetworkManager-common/ModemManager.bst b/elements/NetworkManager-common/ModemManager.bst new file mode 100644 index 00000000..329634fa --- /dev/null +++ b/elements/NetworkManager-common/ModemManager.bst @@ -0,0 +1,22 @@ +kind: autotools +depends: +- bluetooth.bst +- connectivity.bst +- device-management.bst +- network-security.bst +- privileges-management.bst +- python-pygobject.bst +- NetworkManager-common/libmbim.bst +- NetworkManager-common/libqmi.bst +sources: +- kind: git + url: upstream:ModemManager + track: 1.6.0 + ref: 397761c9758c3a8c2d130afaf36dab645d6e0ecf +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc +public: + bst: + integration-commands: + - systemctl enable ModemManager diff --git a/elements/NetworkManager-common/NetworkManager.bst b/elements/NetworkManager-common/NetworkManager.bst new file mode 100644 index 00000000..733fc134 --- /dev/null +++ b/elements/NetworkManager-common/NetworkManager.bst @@ -0,0 +1,25 @@ +kind: autotools +depends: +- bluetooth.bst +- connectivity.bst +- device-management.bst +- network-security.bst +- privileges-management.bst +- python-pygobject.bst +- NetworkManager-common/ModemManager.bst +- NetworkManager-common/libndp.bst +- NetworkManager-common/readline6.bst +sources: +- kind: git + url: upstream:NetworkManager + track: 1.8.2 + ref: 9ed1921ce3b8f1b856d97128913b33c7eeeed6e9 +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - PYTHON=python3 ./configure --prefix="%{prefix}" --sysconfdir=/etc --with-session-tracking=systemd + --disable-ppp --enable-more-warnings=yes --disable-gtk-doc +public: + bst: + integration-commands: + - systemctl enable NetworkManager diff --git a/elements/NetworkManager-common/libmbim.bst b/elements/NetworkManager-common/libmbim.bst new file mode 100644 index 00000000..43577ca3 --- /dev/null +++ b/elements/NetworkManager-common/libmbim.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- bluetooth.bst +- connectivity.bst +- device-management.bst +- network-security.bst +- privileges-management.bst +- python-pygobject.bst +sources: +- kind: git + url: upstream:libmbim + track: 1.14.0 + ref: 50cddf48823f05ec124afad80c0d948184e19b00 diff --git a/elements/NetworkManager-common/libndp.bst b/elements/NetworkManager-common/libndp.bst new file mode 100644 index 00000000..90fce82c --- /dev/null +++ b/elements/NetworkManager-common/libndp.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- bluetooth.bst +- connectivity.bst +- device-management.bst +- network-security.bst +- privileges-management.bst +- python-pygobject.bst +sources: +- kind: git + url: upstream:libndp + track: v1.6 + ref: 2f721c4ff519f38f46695a60d9f9d88f35bf3c1d diff --git a/elements/NetworkManager-common/libqmi.bst b/elements/NetworkManager-common/libqmi.bst new file mode 100644 index 00000000..c587c865 --- /dev/null +++ b/elements/NetworkManager-common/libqmi.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- bluetooth.bst +- connectivity.bst +- device-management.bst +- network-security.bst +- privileges-management.bst +- python-pygobject.bst +sources: +- kind: git + url: upstream:libqmi + track: 1.16.0 + ref: 7bdb9347cf08cf26ed8e420a11b358befa81824b diff --git a/elements/NetworkManager-common/readline6.bst b/elements/NetworkManager-common/readline6.bst new file mode 100644 index 00000000..73595b72 --- /dev/null +++ b/elements/NetworkManager-common/readline6.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- bluetooth.bst +- connectivity.bst +- device-management.bst +- network-security.bst +- privileges-management.bst +- python-pygobject.bst +sources: +- kind: git + url: upstream:readline + track: readline-6.3 + ref: 7628b745a813aac53586b640da056a975f1c443e +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/ansible.bst b/elements/ansible.bst new file mode 100644 index 00000000..4e6c963f --- /dev/null +++ b/elements/ansible.bst @@ -0,0 +1,5 @@ +kind: stack +description: A stratum with ansible and its dependencies +depends: +- ansible/ansible.bst +- ansible/openstack-ansible-modules.bst diff --git a/elements/ansible/ansible.bst b/elements/ansible/ansible.bst new file mode 100644 index 00000000..af5bd550 --- /dev/null +++ b/elements/ansible/ansible.bst @@ -0,0 +1,28 @@ +kind: distutils +depends: +- core.bst +- python-common.bst +sources: +- kind: git + url: upstream:ansible + track: v1.8.4 + ref: ebc8d48d34296fe010096f044e2b7591df37a622 + submodules: + lib/ansible/modules/core: + url: upstream:ansible-modules-core.git + lib/ansible/modules/extras: + url: upstream:ansible-modules-extras.git + v2/ansible/modules/core: + url: upstream:ansible-modules-core.git + v2/ansible/modules/extras: + url: upstream:ansible-modules-extras.git +variables: + python: python +config: + install-commands: + (>): + - | + install -D -m644 /proc/self/fd/0 "%{install-root}/etc/ansible/ansible.cfg" <): + - mkdir -p "%{install-root}"/lib/systemd/system + - cp systemd/* "%{install-root}"/lib/systemd/system/ diff --git a/elements/cloudinit-support/python-cheetah.bst b/elements/cloudinit-support/python-cheetah.bst new file mode 100644 index 00000000..a1a3b70b --- /dev/null +++ b/elements/cloudinit-support/python-cheetah.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- gnu-toolchain.bst +- python2-core.bst +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-cheetah + track: baserock/morph + ref: 831aa6b99d9b4fb012ee644d8e80e0bc0eb6d6ed +variables: + python: python diff --git a/elements/connectivity.bst b/elements/connectivity.bst new file mode 100644 index 00000000..26962e73 --- /dev/null +++ b/elements/connectivity.bst @@ -0,0 +1,6 @@ +kind: stack +depends: +- connectivity/mobile-broadband-provider-info.bst +- connectivity/libnl.bst +- connectivity/wpa_supplicant.bst +- connectivity/iptables.bst diff --git a/elements/connectivity/iptables.bst b/elements/connectivity/iptables.bst new file mode 100644 index 00000000..79857e1c --- /dev/null +++ b/elements/connectivity/iptables.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:iptables + track: v1.4.21 + ref: 482c6d3731e2681cb4baae835c294840300197e6 diff --git a/elements/connectivity/libnl.bst b/elements/connectivity/libnl.bst new file mode 100644 index 00000000..9482f148 --- /dev/null +++ b/elements/connectivity/libnl.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:libnl + track: baserock/morph + ref: a2c4bd8f094a7247903578860a9c42049991860b diff --git a/elements/connectivity/mobile-broadband-provider-info.bst b/elements/connectivity/mobile-broadband-provider-info.bst new file mode 100644 index 00000000..448df601 --- /dev/null +++ b/elements/connectivity/mobile-broadband-provider-info.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:mobile-broadband-provider-info + track: baserock/morph + ref: 4ed19e11c2975105b71b956440acdb25d46a347d diff --git a/elements/connectivity/wpa_supplicant.bst b/elements/connectivity/wpa_supplicant.bst new file mode 100644 index 00000000..e1d650c2 --- /dev/null +++ b/elements/connectivity/wpa_supplicant.bst @@ -0,0 +1,44 @@ +kind: manual +depends: +- foundation.bst +- connectivity/libnl.bst +sources: +- kind: git + url: upstream:hostap + track: hostap_2_6 + ref: 2462f347bca0a7cce7e06ff88adbe3aa47c52d54 +config: + configure-commands: + - | + cat >"wpa_supplicant/.config" < .tarball-version diff --git a/elements/core/automake.bst b/elements/core/automake.bst new file mode 100644 index 00000000..85978f92 --- /dev/null +++ b/elements/core/automake.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf-tarball.bst +- core/perl.bst +- core/texinfo-tarball.bst +sources: +- kind: git + url: upstream:automake + track: v1.15 + ref: db43dd473361d90d8b00362cfef5bac8e722000d +config: + configure-commands: + - ./bootstrap.sh + - ./configure --prefix="%{prefix}" + build-commands: + - unset DESTDIR; make diff --git a/elements/core/bash.bst b/elements/core/bash.bst new file mode 100644 index 00000000..be1816fe --- /dev/null +++ b/elements/core/bash.bst @@ -0,0 +1,43 @@ +kind: autotools +depends: +- gnu-toolchain.bst +sources: +- kind: git + url: upstream:bash + track: baserock/bash-4.3-patch-27 + ref: 3590145af6f1c9fa321dff231f69ae696e7e740b +config: + configure-commands: + - | + export CFLAGS="${CFLAGS} -DSYS_BASHRC='\"/etc/bash.bashrc\"'"; + ./configure --prefix="%{prefix}" \ + --without-bash-malloc \ + --with-installed-readline \ + --enable-readline + install-commands: + (>): + - | + cat <<'EOF' >> bash.bashrc + # + # /etc/bash.bashrc + # + + # If not running interactively, don't do anything + [[ $- != *i* ]] && return + + # Configure prompt for different terminals + case ${TERM} in + xterm*|rxvt*|Eterm|aterm|kterm|gnome*) + PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' + + ;; + screen) + PROMPT_COMMAND=${PROMPT_COMMAND:+$PROMPT_COMMAND; }'printf "\033_%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/\~}"' + ;; + esac + + # Enable bash completion if present + [ -r /usr/share/bash-completion/bash_completion ] && . /usr/share/bash-completion/bash_completion + EOF + - mkdir -p "%{install-root}"/etc + - install -m 644 bash.bashrc "%{install-root}"/etc/bash.bashrc diff --git a/elements/core/bc.bst b/elements/core/bc.bst new file mode 100644 index 00000000..4c5c885c --- /dev/null +++ b/elements/core/bc.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/perl.bst +- core/flex.bst +- core/texinfo-tarball.bst +sources: +- kind: git + url: upstream:bc-tarball + track: baserock/morph + ref: 0956d119432ff6a2e85bae1fa336df799cad70b0 diff --git a/elements/core/bison.bst b/elements/core/bison.bst new file mode 100644 index 00000000..b441e36c --- /dev/null +++ b/elements/core/bison.bst @@ -0,0 +1,27 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/flex.bst +- core/gettext-tarball.bst +- core/git-minimal.bst +- core/openssl-new.bst +- core/help2man.bst +- core/mini-utils.bst +- core/perl.bst +- core/texinfo-tarball.bst +sources: +- kind: git + url: upstream:bison + track: v3.0.4 + ref: c4e686a1abd817b4d4da5bdd5b3a5540566fd4a0 + submodules: + gnulib: + url: upstream:gnulib + submodules/autoconf: + url: upstream:autoconf +config: + configure-commands: + - sh bootstrap --skip-po --no-git --gnulib-srcdir=gnulib + - ./configure --prefix="%{prefix}" diff --git a/elements/core/bzip2.bst b/elements/core/bzip2.bst new file mode 100644 index 00000000..e85a4db7 --- /dev/null +++ b/elements/core/bzip2.bst @@ -0,0 +1,17 @@ +kind: manual +depends: +- gnu-toolchain.bst +sources: +- kind: git + url: upstream:bzip2 + track: baserock/morph + ref: 8deafa68e52b230018c0318dc7959ff9af3ad2a5 +config: + configure-commands: + - sed -i -rf bzip2.morph-makefix.sed Makefile + build-commands: + - make -f Makefile-libbz2_so + - make + install-commands: + - make DESTDIR="%{install-root}" PREFIX="%{prefix}" install + - install libbz2.so* "%{install-root}%{prefix}/lib" diff --git a/elements/core/ca-certificates.bst b/elements/core/ca-certificates.bst new file mode 100644 index 00000000..739d9616 --- /dev/null +++ b/elements/core/ca-certificates.bst @@ -0,0 +1,25 @@ +kind: manual +depends: +- gnu-toolchain.bst +- core/automake.bst +- core/python3.bst +sources: +- kind: git + url: upstream:ca-certificates + track: baserock/debian/20150426 + ref: 642c21872876ce2f9ec323b1df44f1cd6c47e91c +config: + build-commands: + - make + install-commands: + - mkdir -p "%{install-root}"/usr/share/ca-certificates + - mkdir -p "%{install-root}"/usr/sbin + - make DESTDIR="%{install-root}" install + - mkdir "%{install-root}"/etc + - | + cd "%{install-root}"/usr/share/ca-certificates + find * -type f > "%{install-root}"/etc/ca-certificates.conf +public: + bst: + integration-commands: + - update-ca-certificates diff --git a/elements/core/cmake.bst b/elements/core/cmake.bst new file mode 100644 index 00000000..80ce122d --- /dev/null +++ b/elements/core/cmake.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- gnu-toolchain.bst +sources: +- kind: git + url: upstream:cmake + track: v3.8.2 + ref: 0d5a2252ef8a586f4fc70a66aabd17fb3fd52110 +config: + configure-commands: + - ./bootstrap --prefix="%{prefix}" --docdir=/share/doc/cmake --mandir=/share/man + build-commands: + - make + install-commands: + - make DESTDIR="%{install-root}" install diff --git a/elements/core/curl.bst b/elements/core/curl.bst new file mode 100644 index 00000000..e5f4e744 --- /dev/null +++ b/elements/core/curl.bst @@ -0,0 +1,22 @@ +kind: manual +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/file.bst +- core/libtool-tarball.bst +- core/openssl-new.bst +- core/perl.bst +sources: +- kind: git + url: upstream:curl + track: curl-7_52_1 + ref: 44b9b4d4f56d6f6de92c89636994c03984e9cd01 +config: + configure-commands: + - ./buildconf + - ./configure --disable-manual --prefix="%{prefix}" --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt + build-commands: + - make + install-commands: + - make DESTDIR="%{install-root}" install diff --git a/elements/core/cython.bst b/elements/core/cython.bst new file mode 100644 index 00000000..cdf90359 --- /dev/null +++ b/elements/core/cython.bst @@ -0,0 +1,9 @@ +kind: distutils +depends: +- gnu-toolchain.bst +- core/python3.bst +sources: +- kind: git + url: upstream:cython + track: '0.22' + ref: 4dd8e762fa51d01775506fbbc102c45dbcea065d diff --git a/elements/core/e2fsprogs.bst b/elements/core/e2fsprogs.bst new file mode 100644 index 00000000..567f9562 --- /dev/null +++ b/elements/core/e2fsprogs.bst @@ -0,0 +1,26 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/pkg-config.bst +- core/util-linux.bst +- core/file.bst +sources: +- kind: git + url: upstream:e2fsprogs + track: v1.43.7 + ref: 3427917edca335d2cc4258cff8ab105c840298a4 +config: + configure-commands: + - | + ./configure --prefix="%{prefix}" --sysconfdir=/etc \ + --disable-libuuid --disable-uuidd --disable-libblkid + build-commands: + - make CFLAGS="-g -O2 -DHAVE_CONFIG_H -fPIC" + install-commands: + - | + td="$(mktemp -d)" + make DESTDIR="$td" install + make DESTDIR="$td" install-libs + find "$td" \( -name blkid -o -name findfs -o \) -delete + find "$td" \( -name blkid.8 -o -name findfs.8 \) -delete + mv "$td"/* "%{install-root}" diff --git a/elements/core/file.bst b/elements/core/file.bst new file mode 100644 index 00000000..a41994d8 --- /dev/null +++ b/elements/core/file.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/libtool-tarball.bst +sources: +- kind: git + url: upstream:file + track: file-5.22 + ref: 670c2bbcffe873a2b8589ed140c12e7923ef20c0 diff --git a/elements/core/flex.bst b/elements/core/flex.bst new file mode 100644 index 00000000..469aaedf --- /dev/null +++ b/elements/core/flex.bst @@ -0,0 +1,26 @@ +kind: manual +depends: +- gnu-toolchain.bst +- core/perl.bst +- core/autoconf.bst +- core/automake.bst +- core/file.bst +- core/gettext-tarball.bst +- core/texinfo-tarball.bst +sources: +- kind: git + url: upstream:flex + track: baserock/build-essential + ref: de10f98e8a2dc2a021796811490d0f30c3cd90bf +config: + configure-commands: + - autoreconf -ivf + - ./configure --prefix="%{prefix}" + build-commands: + - make dist_doc_DATA= + install-commands: + - make dist_doc_DATA= DESTDIR="%{install-root}" install + - ln -s libfl.a "%{install-root}%{prefix}/lib/libl.a" + - echo "#!%{prefix}/bin/sh" >"%{install-root}%{prefix}/bin/lex" + - echo 'exec '"%{prefix}"'/bin/flex -l "$@"' >>"%{install-root}%{prefix}/bin/lex" + - chmod 755 "%{install-root}%{prefix}/bin/lex" diff --git a/elements/core/gdbm.bst b/elements/core/gdbm.bst new file mode 100644 index 00000000..35b69f11 --- /dev/null +++ b/elements/core/gdbm.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- gnu-toolchain.bst +sources: +- kind: git + url: upstream:gdbm-tarball + track: gdbm-1.11 + ref: e5faeaaf75ecfb705a9b643b3e4cb881ebb69f48 +config: + configure-commands: + - ./configure --prefix="%{prefix}" --enable-libgdbm-compat --disable-nls + build-commands: + - make MANS= INFO_DEPS= + install-commands: + - make MANS= INFO_DEPS= DESTDIR="%{install-root}" install diff --git a/elements/core/gettext-tarball.bst b/elements/core/gettext-tarball.bst new file mode 100644 index 00000000..e98f7246 --- /dev/null +++ b/elements/core/gettext-tarball.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/libexpat.bst +sources: +- kind: git + url: upstream:gettext-tarball + track: gettext-0.19.8.1 + ref: 500500ec9b7b0d0cef90b48c9b4ddc8866b5f19c +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/core/git-minimal.bst b/elements/core/git-minimal.bst new file mode 100644 index 00000000..2c819ccb --- /dev/null +++ b/elements/core/git-minimal.bst @@ -0,0 +1,21 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/python3.bst +- core/curl.bst +- core/gettext-tarball.bst +- core/libexpat.bst +- core/openssl-new.bst +- core/perl.bst +sources: +- kind: git + url: upstream:git + track: v2.8.0-rc2 + ref: ed9067f705aa51819c7dfff7e4190dd267beaf5d +config: + configure-commands: + (<): + - make configure + build-commands: + - make all diff --git a/elements/core/gperf.bst b/elements/core/gperf.bst new file mode 100644 index 00000000..d8817355 --- /dev/null +++ b/elements/core/gperf.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- gnu-toolchain.bst +sources: +- kind: git + url: upstream:gperf + track: baserock/morph + ref: 5094e4a539adf845111013f82c2c4fcaec637983 +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/core/gzip.bst b/elements/core/gzip.bst new file mode 100644 index 00000000..4816456a --- /dev/null +++ b/elements/core/gzip.bst @@ -0,0 +1,20 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/gettext-tarball.bst +- core/git-minimal.bst +- core/mini-utils.bst +sources: +- kind: git + url: upstream:gzip + track: master + ref: e360d3795658e14fb15705876393b9384843971e + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + (<): + - sed -i -e '/^buildreq="/,/^"/{/rsync/d}' bootstrap.conf + - ./bootstrap --skip-po --no-git --gnulib-srcdir=gnulib diff --git a/elements/core/help2man.bst b/elements/core/help2man.bst new file mode 100644 index 00000000..7243a81e --- /dev/null +++ b/elements/core/help2man.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf-tarball.bst +- core/automake.bst +- core/perl.bst +- core/texinfo-tarball.bst +sources: +- kind: git + url: upstream:help2man + track: baserock/v1.46.5 + ref: 83bab7e2e8e24a380266a9a247c029c49b0de666 diff --git a/elements/core/intltool.bst b/elements/core/intltool.bst new file mode 100644 index 00000000..f23b078b --- /dev/null +++ b/elements/core/intltool.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/libexpat.bst +- core/XML-Parser.bst +- core/autoconf.bst +- core/automake.bst +- core/perl.bst +sources: +- kind: git + url: upstream:intltool + track: baserock/morph + ref: 12f04c88be9ff8a578d8fd6990ee2448c66dc5f4 diff --git a/elements/core/libcap2.bst b/elements/core/libcap2.bst new file mode 100644 index 00000000..7e30cfda --- /dev/null +++ b/elements/core/libcap2.bst @@ -0,0 +1,22 @@ +kind: manual +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/gettext-tarball.bst +- core/libtool.bst +- core/pkg-config.bst +- core/attr.bst +- core/acl.bst +- core/linux-pam.bst +- core/perl.bst +sources: +- kind: git + url: upstream:libcap2 + track: baserock/morph + ref: 4f7cca1bc9c2a274edb39d351b65747010d3ba7b +config: + build-commands: + - make prefix="%{prefix}" + install-commands: + - make prefix="%{prefix}" DESTDIR="%{install-root}" RAISE_SETFCAP=no install lib=lib diff --git a/elements/core/libexpat.bst b/elements/core/libexpat.bst new file mode 100644 index 00000000..5e1149eb --- /dev/null +++ b/elements/core/libexpat.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/file.bst +- core/libtool-tarball.bst +- core/perl.bst +sources: +- kind: git + url: upstream:libexpat + track: R_2_1_0 + ref: 7cfc09db3e258129ab05811f2f9e351746ddab9f +config: + configure-commands: + (<): + - ./buildconf.sh + - automake --add-missing --copy || true diff --git a/elements/core/libffi.bst b/elements/core/libffi.bst new file mode 100644 index 00000000..a224395b --- /dev/null +++ b/elements/core/libffi.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/libtool-tarball.bst +sources: +- kind: git + url: upstream:libffi + track: v3.2.1 + ref: 20562ac0427c3578250d04c6e34fb0127d4551cf +config: + install-commands: + - make DESTDIR="%{install-root}"/ install + - mkdir -p "%{install-root}"/usr/include + - cp "$(sh ./config.guess)"/include/ffi.h "%{install-root}"/usr/include/ + - cp "$(sh ./config.guess)"/include/ffitarget.h "%{install-root}"/usr/include/ diff --git a/elements/core/libseccomp.bst b/elements/core/libseccomp.bst new file mode 100644 index 00000000..0d04a57f --- /dev/null +++ b/elements/core/libseccomp.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/libtool.bst +- core/perl.bst +sources: +- kind: git + url: upstream:libseccomp + track: v2.3.2 + ref: 2331d104bc0cbde5f6c54e504a038e52bfe8e12d diff --git a/elements/core/libtool-tarball.bst b/elements/core/libtool-tarball.bst new file mode 100644 index 00000000..e1d0e197 --- /dev/null +++ b/elements/core/libtool-tarball.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- gnu-toolchain.bst +sources: +- kind: git + url: upstream:libtool-tarball + track: libtool-2.4.6 + ref: c026ca36e37d2643623a75d0d3e9e451023139f3 +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/core/libtool.bst b/elements/core/libtool.bst new file mode 100644 index 00000000..230a1a5f --- /dev/null +++ b/elements/core/libtool.bst @@ -0,0 +1,26 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/file.bst +- core/help2man.bst +- core/git-minimal.bst +- core/openssl-new.bst +- core/patch.bst +- core/texinfo-tarball.bst +- core/xz.bst +- core/perl.bst +- core/mini-utils.bst +sources: +- kind: git + url: upstream:libtool + track: v2.4.6 + ref: f09d00cbcf924c378573163e244fffeb8d28005f + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + - export NOCONFIGURE=1; export MAKEFLAGS="-j 1"; ./bootstrap + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var diff --git a/elements/core/libxml2.bst b/elements/core/libxml2.bst new file mode 100644 index 00000000..fc444a19 --- /dev/null +++ b/elements/core/libxml2.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/file.bst +- core/libtool.bst +- core/libexpat.bst +- core/pkg-config.bst +- core/python3.bst +- core/xz.bst +- core/perl.bst +sources: +- kind: git + url: upstream:libxml2 + track: v2.9.3 + ref: 6657afe83a38278f124ace71dc85f60420beb2d5 diff --git a/elements/core/libxslt.bst b/elements/core/libxslt.bst new file mode 100644 index 00000000..d74ef7b4 --- /dev/null +++ b/elements/core/libxslt.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/libtool.bst +- core/automake.bst +- core/file.bst +- core/libxml2.bst +- core/xz.bst +- core/perl.bst +sources: +- kind: git + url: upstream:libxslt + track: master + ref: 73e08bf7c36a9145d38f51d37e66529b873c011a diff --git a/elements/core/linux-pam.bst b/elements/core/linux-pam.bst new file mode 100644 index 00000000..10470420 --- /dev/null +++ b/elements/core/linux-pam.bst @@ -0,0 +1,21 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/gettext-tarball.bst +- core/libtool.bst +- core/pkg-config.bst +- core/flex.bst +- core/attr.bst +- core/acl.bst +- core/perl.bst +sources: +- kind: git + url: upstream:linux-pam + track: Linux-PAM-1.1.8 + ref: b1521c97e73b10469f7b34c0571d51c647eca83c +config: + configure-commands: + - autoreconf -ivf + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --libdir="%{prefix}/lib" diff --git a/elements/core/mini-utils.bst b/elements/core/mini-utils.bst new file mode 100644 index 00000000..7f7c7e79 --- /dev/null +++ b/elements/core/mini-utils.bst @@ -0,0 +1,13 @@ +kind: manual +depends: +- gnu-toolchain.bst +sources: +- kind: git + url: baserock:baserock/mini-utils + track: master + ref: 5293265b29bbf468ab9d7f3302b19dbc81d0f8b8 +config: + build-commands: + - make + install-commands: + - make PREFIX="%{prefix}" DESTDIR="%{install-root}" install diff --git a/elements/core/ncurses.bst b/elements/core/ncurses.bst new file mode 100644 index 00000000..3f8dd214 --- /dev/null +++ b/elements/core/ncurses.bst @@ -0,0 +1,51 @@ +kind: manual +depends: +- gnu-toolchain.bst +sources: +- kind: git + url: upstream:ncurses + track: ncurses-5.9-20150131 + ref: f6d73a10a980bc78969c3af93665cbe7d06c3646 +config: + configure-commands: + - LDCONFIG=true ./configure --with-shared --without-debug --enable-widec + build-commands: + - make + install-commands: + - make DESTDIR="%{install-root}" install + - | + # lfs recommends some alterations for software that looks for + # libcurses instead of libncurses + # it's more convenient to have this in a separate file than the + # morph as less strings have to be escaped and comments are possible + + # some software expects to find libcurses in /lib + mkdir -p "%{install-root}/lib" + mv "%{install-root}"/"%{prefix}"/lib/libncursesw.so.5* "%{install-root}"/lib + ln -sf ../../lib/libncursesw.so.5 "%{install-root}"/"%{prefix}"/lib/libncursesw.so + + # some linker tricks for libraries that look for non-wide character + # versions of ncurses + for lib in ncurses form panel menu; do + # remove non-wide shared object + rm -f "%{install-root}/%{prefix}/lib/lib${lib}.so" + # use a linker script to find the wide character variant + echo "INPUT(-l${lib}w)" >"%{install-root}/%{prefix}/lib/lib${lib}.so" + # symlink the non-shared library + ln -sf "lib${lib}w.a" "%{install-root}/%{prefix}/lib/lib${lib}.a" + done + ln -sf libncurses++w.a "%{install-root}/%{prefix}/lib/libncurses++.a" + + # redirect software that looks for libcurses + rm -f "%{install-root}/%{prefix}/lib/libcursesw.so" + echo "INPUT(-lncursesw)" >"%{install-root}/%{prefix}/lib/libcursesw.so" + ln -sf libncurses.so "%{install-root}/%{prefix}/lib/libcurses.so" + ln -sf libncursesw.a "%{install-root}/%{prefix}/lib/libcursesw.a" + ln -sf libncurses.a "%{install-root}/%{prefix}/lib/libcurses.a" + + # install documentation + mkdir -p "%{install-root}/%{prefix}/share/doc/ncurses" + cp -R doc/* "%{install-root}/%{prefix}/share/doc/ncurses" + + # remove 'clear' and 'reset' executables, busybox provides them + rm -f "%{install-root}/%{prefix}/bin/clear" "%{install-root}/%{prefix}/bin/reset" diff --git a/elements/core/openssl-new.bst b/elements/core/openssl-new.bst new file mode 100644 index 00000000..9bad3cd2 --- /dev/null +++ b/elements/core/openssl-new.bst @@ -0,0 +1,24 @@ +kind: manual +depends: +- gnu-toolchain.bst +- core/perl.bst +sources: +- kind: git + url: upstream:openssl-new + track: OpenSSL_1_0_2k + ref: 081314d07705aa58912845c213a48414d8f616a9 +variables: + notparallel: true +config: + 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}" --libdir=lib shared + else + ./config --openssldir=/etc/ssl --prefix="%{prefix}" --libdir=lib shared + fi + build-commands: + - make + install-commands: + - make INSTALL_PREFIX="%{install-root}" install_sw diff --git a/elements/core/patch.bst b/elements/core/patch.bst new file mode 100644 index 00000000..5f316abf --- /dev/null +++ b/elements/core/patch.bst @@ -0,0 +1,22 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/bison.bst +- core/git-minimal.bst +- core/openssl-new.bst +- core/mini-utils.bst +- core/perl.bst +sources: +- kind: git + url: upstream:patch + track: v2.7.5 + ref: 3b698ab6a13fd3e5890689cd85cf41312c682f8c + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + (<): + - ./bootstrap --skip-po diff --git a/elements/core/perl.bst b/elements/core/perl.bst new file mode 100644 index 00000000..8f04ea9b --- /dev/null +++ b/elements/core/perl.bst @@ -0,0 +1,25 @@ +kind: manual +depends: +- gnu-toolchain.bst +- core/gdbm.bst +sources: +- kind: git + url: upstream:perl + track: v5.22.0 + ref: 70f63a4c7dba89e8e48b44de7978faae4319e693 +variables: + notparallel: true +config: + 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="%{install-root}" install diff --git a/elements/core/pkg-config.bst b/elements/core/pkg-config.bst new file mode 100644 index 00000000..bca39d84 --- /dev/null +++ b/elements/core/pkg-config.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/libtool.bst +- core/perl.bst +sources: +- kind: git + url: upstream:pkg-config + track: pkg-config-0.28 + ref: 74ceac54ef6f9247c00f08eecd8cca811a3c5934 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --with-internal-glib diff --git a/elements/core/python3.bst b/elements/core/python3.bst new file mode 100644 index 00000000..0027e825 --- /dev/null +++ b/elements/core/python3.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/openssl-new.bst +- core/bzip2.bst +- core/libexpat.bst +- core/libffi.bst +- core/sqlite3.bst +- core/ncurses.bst +- core/readline.bst +sources: +- kind: git + url: upstream:cpython + track: v3.5.2 + ref: 609bc370055e03b3c74c4321a5990929c29a226d +config: + configure-commands: + - | + ./configure --prefix="%{prefix}" \ + --sysconfdir=/etc \ + --enable-shared \ + --with-system-expat \ + --with-system-ffi + install-commands: + (>): + - test -x "%{install-root}"/"%{prefix}"/bin/python || ln -s python3.5 "%{install-root}"/"%{prefix}"/bin/python + - test -x "%{install-root}"/"%{prefix}"/bin/python3 || ln -s python3.5 "%{install-root}"/"%{prefix}"/bin/python3 + - test -x "%{install-root}"/"%{prefix}"/bin/python-config || ln -s python3.5-config + "%{install-root}"/"%{prefix}"/bin/python-config + - test -x "%{install-root}"/"%{prefix}"/bin/python3-config || ln -s python3.5-config + "%{install-root}"/"%{prefix}"/bin/python3-config diff --git a/elements/core/readline.bst b/elements/core/readline.bst new file mode 100644 index 00000000..a79039c6 --- /dev/null +++ b/elements/core/readline.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/automake.bst +sources: +- kind: git + url: upstream:readline + track: baserock/genivi/baseline + ref: 518937ab89be812ccd45e9b8c1ce4ad721d35ef6 +config: + configure-commands: + - cp /usr/share/automake*/config.guess support + - cp /usr/share/automake*/config.sub support + - ./configure --prefix="%{prefix}" + build-commands: + - make SHLIB_LIBS=-lncurses diff --git a/elements/core/shadow.bst b/elements/core/shadow.bst new file mode 100644 index 00000000..d55d0466 --- /dev/null +++ b/elements/core/shadow.bst @@ -0,0 +1,58 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/gettext-tarball.bst +- core/libtool.bst +- core/bison.bst +- core/attr.bst +- core/acl.bst +- core/linux-pam.bst +- core/libcap2.bst +- core/perl.bst +sources: +- kind: git + url: upstream:shadow + track: upstream/4.2.1 + ref: bfaa59229d61adb7fa0c570f0d94fd324c6e05aa +config: + configure-commands: + - autoreconf -vfi + - | + ./configure --with-selinux=no \ + --sysconfdir=/etc \ + --with-libpam=yes \ + --prefix="%{prefix}" + install-commands: + (>): + - | + for OPTION in FAIL_DELAY \ + FAILLOG_ENAB \ + LASTLOG_ENAB \ + MAIL_CHECK_ENAB \ + OBSCURE_CHECKS_ENAB \ + PORTTIME_CHECKS_ENAB \ + QUOTAS_ENAB \ + CONSOLE MOTD_FILE \ + FTMP_FILE \ + NOLOGINS_FILE \ + ENV_HZ \ + PASS_MIN_LEN \ + SU_WHEEL_ONLY \ + CRACKLIB_DICTPATH \ + PASS_CHANGE_TRIES \ + PASS_ALWAYS_WARN \ + CHFN_AUTH \ + ENVIRON_FILE + do + sed -i -e "s/^${OPTION}.*/# & #This option is handled by PAM instead./" \ + "%{install-root}/etc/login.defs" + done + - | + if grep -q '[\s#]ENCRYPT_METHOD' "%{install-root}/etc/login.defs"; then + sed -i -e '/^[\s#]*ENCRYPT_METHOD /s/.*/ENCRYPT_METHOD SHA512/g' "%{install-root}/etc/login.defs" + else + echo 'ENCRYPT_METHOD SHA512' >>"%{install-root}/etc/login.defs" + fi + - sed -i -e 's/\(.*\)required\(.*pam_selinux.so.*\)/\1optional\2/' "%{install-root}"/etc/pam.d/* diff --git a/elements/core/sqlite3.bst b/elements/core/sqlite3.bst new file mode 100644 index 00000000..5ecf4f9a --- /dev/null +++ b/elements/core/sqlite3.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/libtool-tarball.bst +sources: +- kind: git + url: upstream:sqlite3 + track: sqlite-autoconf-3080801 + ref: 24adc227bc29cd17e39df097fbca389c7724cd14 diff --git a/elements/core/texinfo-tarball.bst b/elements/core/texinfo-tarball.bst new file mode 100644 index 00000000..02aa9e9a --- /dev/null +++ b/elements/core/texinfo-tarball.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- gnu-toolchain.bst +- core/ncurses.bst +- core/perl.bst +sources: +- kind: git + url: upstream:texinfo-tarball + track: texinfo-5.2 + ref: 6a55f074b1f67d02149c13931eb1df9f0e539b15 +config: + configure-commands: + - ./configure --prefix="%{prefix}" + build-commands: + - make + install-commands: + - make DESTDIR="%{install-root}" install + - make DESTDIR="%{install-root}" TEXMF="%{prefix}/share/texmf" install-tex diff --git a/elements/core/util-linux.bst b/elements/core/util-linux.bst new file mode 100644 index 00000000..eec44f37 --- /dev/null +++ b/elements/core/util-linux.bst @@ -0,0 +1,25 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/gettext-tarball.bst +- core/git-minimal.bst +- core/openssl-new.bst +- core/libtool.bst +- core/pkg-config.bst +- core/linux-pam.bst +- core/shadow.bst +- core/perl.bst +sources: +- kind: git + url: upstream:util-linux + track: v2.28 + ref: 44338f7fe6a529cef1f206dccd95e7282625c483 +config: + configure-commands: + - ./autogen.sh + - | + ./configure --prefix="%{prefix}" \ + --enable-libmount-force-mountinfo \ + --disable-use-tty-group diff --git a/elements/core/xz.bst b/elements/core/xz.bst new file mode 100644 index 00000000..5437c5f7 --- /dev/null +++ b/elements/core/xz.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- gnu-toolchain.bst +- core/autoconf.bst +- core/automake.bst +- core/file.bst +- core/gettext-tarball.bst +- core/libtool-tarball.bst +- core/perl.bst +sources: +- kind: git + url: upstream:xz + track: v5.2.0 + ref: a0cd05ee71d330b79ead6eb9222e1b24e1559d3a diff --git a/elements/coreutils-common.bst b/elements/coreutils-common.bst new file mode 100644 index 00000000..b10dbed2 --- /dev/null +++ b/elements/coreutils-common.bst @@ -0,0 +1,13 @@ +kind: stack +description: |- + We need to split this so we can build stuff using coreutils but we can not + having it in the final systems (for example in genivi ones that do not + accept GPLv3 code) +depends: +- coreutils-common/coreutils.bst +- coreutils-common/sed.bst +- coreutils-common/diff.bst +- coreutils-common/tar.bst +- coreutils-common/findutils.bst +- coreutils-common/less.bst +- coreutils-common/jq.bst diff --git a/elements/coreutils-common/coreutils.bst b/elements/coreutils-common/coreutils.bst new file mode 100644 index 00000000..26f4b51f --- /dev/null +++ b/elements/coreutils-common/coreutils.bst @@ -0,0 +1,20 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:coreutils + track: v8.25 + ref: 68f73f23866d6137e9c8d88d86073b33588d7b56 + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + - sed -i -e '/^buildreq="/,/^"/{/rsync/d}' bootstrap.conf + - bash bootstrap --skip-po --no-git --gnulib-srcdir=gnulib + - FORCE_UNSAFE_CONFIGURE=1 ./configure --prefix="%{prefix}" --disable-nls + build-commands: + - make WERROR_CFLAGS= + install-commands: + - make INSTALL_PROGRAM=install DESTDIR="%{install-root}" install diff --git a/elements/coreutils-common/diff.bst b/elements/coreutils-common/diff.bst new file mode 100644 index 00000000..edbc7aaf --- /dev/null +++ b/elements/coreutils-common/diff.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- core.bst +- coreutils-common/coreutils.bst +sources: +- kind: git + url: upstream:diffutils + track: baserock/v3.3 + ref: bd86eb1a1e87ab85a7c8dbb658fa829ce69c252e + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + - sed -i -e '/^buildreq="/,/^"/{/rsync/d}' bootstrap.conf + - ./bootstrap --skip-po --no-git --gnulib-srcdir=gnulib + - ./configure --prefix="%{prefix}" --disable-gcc-warnings diff --git a/elements/coreutils-common/findutils.bst b/elements/coreutils-common/findutils.bst new file mode 100644 index 00000000..85e6b52b --- /dev/null +++ b/elements/coreutils-common/findutils.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:findutils + track: v4.6.0 + ref: 992a6b62ab8061531dc0ad40325b8e4c222fce66 + submodules: + gnulib: + url: upstream:gnulib diff --git a/elements/coreutils-common/jq.bst b/elements/coreutils-common/jq.bst new file mode 100644 index 00000000..fff95f60 --- /dev/null +++ b/elements/coreutils-common/jq.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:jq + track: jq-1.5 + ref: a5b5cbefb83935ce95ec62b9cadc8ec73026d33a diff --git a/elements/coreutils-common/less.bst b/elements/coreutils-common/less.bst new file mode 100644 index 00000000..d960080c --- /dev/null +++ b/elements/coreutils-common/less.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:less + track: baserock/morph + ref: 09a405d8f652b56944c93ebf5c673cdfe5319b04 diff --git a/elements/coreutils-common/sed.bst b/elements/coreutils-common/sed.bst new file mode 100644 index 00000000..c2ee9626 --- /dev/null +++ b/elements/coreutils-common/sed.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- core.bst +- coreutils-common/coreutils.bst +sources: +- kind: git + url: upstream:sed + track: baserock/morph + ref: ed4b1d7c04f92b330b940d4f0d02cd51d2473ce9 + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + - sed -i -e '/^buildreq="/,/^"/{/rsync/d}' bootstrap.conf + - ./bootstrap --skip-po --no-git --gnulib-srcdir=gnulib + - ./configure --prefix="%{prefix}" --disable-gcc-warnings diff --git a/elements/coreutils-common/tar.bst b/elements/coreutils-common/tar.bst new file mode 100644 index 00000000..22ac46a3 --- /dev/null +++ b/elements/coreutils-common/tar.bst @@ -0,0 +1,21 @@ +kind: autotools +depends: +- core.bst +- coreutils-common/coreutils.bst +sources: +- kind: git + url: upstream:tar + track: baserock/release_1_29 + ref: 20b55f0679d314568ec21ae6db1ea635494e292b + submodules: + gnulib: + url: upstream:gnulib + paxutils: + url: upstream:paxutils +config: + configure-commands: + - bash bootstrap --skip-po --gnulib-srcdir="$(pwd)/gnulib" + - | + `# [1]` env FORCE_UNSAFE_CONFIGURE=1 \ + ./configure --prefix="%{prefix}" \ + `# [2]` --disable-gcc-warnings diff --git a/elements/cpp-common-libs.bst b/elements/cpp-common-libs.bst new file mode 100644 index 00000000..9e2c1586 --- /dev/null +++ b/elements/cpp-common-libs.bst @@ -0,0 +1,4 @@ +kind: stack +description: C++ common libraries +depends: +- cpp-common-libs/boost.bst diff --git a/elements/cpp-common-libs/boost.bst b/elements/cpp-common-libs/boost.bst new file mode 100644 index 00000000..85296add --- /dev/null +++ b/elements/cpp-common-libs/boost.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:boost-tarball + track: boost_1_57_0 + ref: ed232fdd34968697a68783b3195b1da4226915b5 +config: + configure-commands: + - ./bootstrap.sh + build-commands: + - ./b2 $MAKEFLAGS + install-commands: + - ./b2 install --prefix="%{install-root}%{prefix}" diff --git a/elements/cups.bst b/elements/cups.bst new file mode 100644 index 00000000..7ff9f916 --- /dev/null +++ b/elements/cups.bst @@ -0,0 +1,4 @@ +kind: stack +description: Cups printer driver +depends: +- cups/cups.bst diff --git a/elements/cups/cups.bst b/elements/cups/cups.bst new file mode 100644 index 00000000..c3a0e484 --- /dev/null +++ b/elements/cups/cups.bst @@ -0,0 +1,16 @@ +kind: manual +depends: +- core.bst +sources: +- kind: git + url: upstream:cups + track: release-1.7.0 + ref: f28bae1aeae3964fba4f0728263657405f63c417 +config: + configure-commands: + - autoconf + - ./configure --prefix="%{prefix}" + build-commands: + - make + install-commands: + - make BUILDROOT="%{install-root}" install diff --git a/elements/data-indexing-management.bst b/elements/data-indexing-management.bst new file mode 100644 index 00000000..c874f1ee --- /dev/null +++ b/elements/data-indexing-management.bst @@ -0,0 +1,8 @@ +kind: stack +description: Components to index data +depends: +- data-indexing-management/libexif.bst +- data-indexing-management/libmediaart.bst +- data-indexing-management/gmime.bst +- data-indexing-management/totem-pl-parser.bst +- data-indexing-management/tracker.bst diff --git a/elements/data-indexing-management/gmime.bst b/elements/data-indexing-management/gmime.bst new file mode 100644 index 00000000..bcb8f0f6 --- /dev/null +++ b/elements/data-indexing-management/gmime.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- graphics-common.bst +- icu-common.bst +- multimedia-gstreamer.bst +- vala-common.bst +sources: +- kind: git + url: upstream:gnome/gmime + track: baserock/GMIME_2_6_20-24-g496313f + ref: 496313fbe956b350c22fa705edbcfdde3d7c9e50 +config: + configure-commands: + (<): + - sed -i 's/$(INCLUDES)/$(AM_CPPFLAGS)/g' gmime/Makefile.am diff --git a/elements/data-indexing-management/libexif.bst b/elements/data-indexing-management/libexif.bst new file mode 100644 index 00000000..ffdbf001 --- /dev/null +++ b/elements/data-indexing-management/libexif.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- graphics-common.bst +- icu-common.bst +- multimedia-gstreamer.bst +- vala-common.bst +sources: +- kind: git + url: upstream:libexif-tarball + track: libexif-0.6.21 + ref: 0c6a5fa0d9719a40748d8726b4543f02f70518c1 diff --git a/elements/data-indexing-management/libmediaart.bst b/elements/data-indexing-management/libmediaart.bst new file mode 100644 index 00000000..e5e8e99a --- /dev/null +++ b/elements/data-indexing-management/libmediaart.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- graphics-common.bst +- icu-common.bst +- multimedia-gstreamer.bst +- vala-common.bst +sources: +- kind: git + url: upstream:gnome/libmediaart + track: baserock/1.9.0-8-g52eb649 + ref: 52eb6498c97ce0005186946bc9162d87597abc2c +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --disable-qt diff --git a/elements/data-indexing-management/totem-pl-parser.bst b/elements/data-indexing-management/totem-pl-parser.bst new file mode 100644 index 00000000..7fabf766 --- /dev/null +++ b/elements/data-indexing-management/totem-pl-parser.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- graphics-common.bst +- icu-common.bst +- multimedia-gstreamer.bst +- vala-common.bst +- data-indexing-management/gmime.bst +sources: +- kind: git + url: upstream:gnome/totem-pl-parser + track: baserock/V_3_10_5-16-g1be3144 + ref: 1be3144e9a6bf183a61c9596165d52bbe405b5cc diff --git a/elements/data-indexing-management/tracker.bst b/elements/data-indexing-management/tracker.bst new file mode 100644 index 00000000..5eb31565 --- /dev/null +++ b/elements/data-indexing-management/tracker.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- graphics-common.bst +- icu-common.bst +- multimedia-gstreamer.bst +- vala-common.bst +- data-indexing-management/libexif.bst +- data-indexing-management/libmediaart.bst +- data-indexing-management/totem-pl-parser.bst +sources: +- kind: git + url: upstream:gnome/tracker + track: 1.6.0 + ref: ad31f26e3c45dbe3365ff4aaae39269d9210f4a9 diff --git a/elements/device-management.bst b/elements/device-management.bst new file mode 100644 index 00000000..59bf6aaa --- /dev/null +++ b/elements/device-management.bst @@ -0,0 +1,4 @@ +kind: stack +description: libraries that provides access to devices +depends: +- device-management/libgudev.bst diff --git a/elements/device-management/libgudev.bst b/elements/device-management/libgudev.bst new file mode 100644 index 00000000..d79eda6f --- /dev/null +++ b/elements/device-management/libgudev.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- foundation.bst +- glib-common.bst +sources: +- kind: git + url: upstream:libgudev + track: '230' + ref: d722339aae9065a379acc0c421e8bbab866d5a38 diff --git a/elements/devtools.bst b/elements/devtools.bst new file mode 100644 index 00000000..ee85e192 --- /dev/null +++ b/elements/devtools.bst @@ -0,0 +1,15 @@ +kind: stack +description: |- + Extra development tools included in the devel system, this stratum + is here to help reduce unnecessary building, chunks added to this + stratum should not have any dependants (please don't build-depend on this + stratum) +depends: +- devtools/nano.bst +- devtools/vim.bst +- devtools/pv.bst +- devtools/screen.bst +- devtools/git-review.bst +- devtools/wget.bst +- devtools/git.bst +- devtools/iotop.bst diff --git a/elements/devtools/git-review.bst b/elements/devtools/git-review.bst new file mode 100644 index 00000000..fff03de3 --- /dev/null +++ b/elements/devtools/git-review.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:git-review + track: master + ref: 79262a52301c146a6b60d09a828661a83a5f5ba7 +variables: + python: python diff --git a/elements/devtools/git.bst b/elements/devtools/git.bst new file mode 100644 index 00000000..f14a65eb --- /dev/null +++ b/elements/devtools/git.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:git + track: v2.8.0-rc2 + ref: ed9067f705aa51819c7dfff7e4190dd267beaf5d +config: + configure-commands: + (<): + - make configure + build-commands: + - make all doc + install-commands: + - make DESTDIR="%{install-root}" install install-doc + - install -D -m 644 -t "%{install-root}"/etc/bash_completion.d/. contrib/completion/git-completion.bash diff --git a/elements/devtools/iotop.bst b/elements/devtools/iotop.bst new file mode 100644 index 00000000..161a2583 --- /dev/null +++ b/elements/devtools/iotop.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:iotop + track: iotop-0.6 + ref: 59e2537794d91c1375d391293f8fd89ca8b794a8 +variables: + python: python diff --git a/elements/devtools/nano.bst b/elements/devtools/nano.bst new file mode 100644 index 00000000..65d9b12b --- /dev/null +++ b/elements/devtools/nano.bst @@ -0,0 +1,25 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:nano-tarball + track: baserock/morph + ref: fb040ea36cb8e2158ccd9100600652f94ae90af1 +config: + configure-commands: + - ./configure --prefix="%{prefix}" --sysconfdir=/etc + install-commands: + (>): + - | + cat <> nanorc + set smooth + include /usr/share/nano/c.nanorc + include /usr/share/nano/patch.nanorc + include /usr/share/nano/python.nanorc + include /usr/share/nano/sh.nanorc + EOF + - mkdir -p "%{install-root}"/etc + - install -m 644 nanorc "%{install-root}"/etc/nanorc diff --git a/elements/devtools/pv.bst b/elements/devtools/pv.bst new file mode 100644 index 00000000..51f5b199 --- /dev/null +++ b/elements/devtools/pv.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:pv + track: baserock/morph + ref: d6ce7cfec684fa72d7a919d7b1aa817a0ca6102a +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/devtools/screen.bst b/elements/devtools/screen.bst new file mode 100644 index 00000000..19fd2363 --- /dev/null +++ b/elements/devtools/screen.bst @@ -0,0 +1,21 @@ +kind: manual +description: A terminal multiplexer and sanity tool for many +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:screen + track: baserock/morph + ref: 7dd4a9e5f385c96a77e8ee5c977a1dde4c0ff467 +variables: + notparallel: true +config: + configure-commands: + - cd ./src && sh autogen.sh + - cd ./src && ./configure --prefix="%{prefix}" + build-commands: + - cd ./src && make + install-commands: + - cd ./src && make DESTDIR="%{install-root}" install diff --git a/elements/devtools/vim.bst b/elements/devtools/vim.bst new file mode 100644 index 00000000..6bc8f208 --- /dev/null +++ b/elements/devtools/vim.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:vim + track: baserock/morph + ref: 07c2c06799e0579e6bfb1a7d98acf38e36a98f79 +config: + configure-commands: + - echo '#define SYS_VIMRC_FILE "/etc/vimrc"' >>src/feature.h + - ./configure --prefix="%{prefix}" --enable-multibyte + install-commands: + - make DESTDIR="%{install-root}" install + - mkdir -p "%{install-root}"/etc + - install -m 644 runtime/vimrc_example.vim "%{install-root}"/etc/vimrc diff --git a/elements/devtools/wget.bst b/elements/devtools/wget.bst new file mode 100644 index 00000000..f9b962a2 --- /dev/null +++ b/elements/devtools/wget.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- core.bst +- python2-core.bst +- docutils.bst +sources: +- kind: git + url: upstream:wget + track: v1.17.1 + ref: f65f522f58606f125535306e712c2c29921ee8b4 + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + - sed -i '/^buildreq="/,/"/ { /^rsync.*/ d }' bootstrap.conf + - ./bootstrap --no-bootstrap-sync --skip-po + - ./configure --prefix="%{prefix}" --with-ssl=openssl diff --git a/elements/dlna-services.bst b/elements/dlna-services.bst new file mode 100644 index 00000000..c8168515 --- /dev/null +++ b/elements/dlna-services.bst @@ -0,0 +1,9 @@ +kind: stack +description: provides DLNA services +depends: +- dlna-services/gssdp.bst +- dlna-services/gupnp.bst +- dlna-services/gupnp-av.bst +- dlna-services/gupnp-igd.bst +- dlna-services/gupnp-dlna.bst +- dlna-services/rygel.bst diff --git a/elements/dlna-services/gssdp.bst b/elements/dlna-services/gssdp.bst new file mode 100644 index 00000000..709d07e5 --- /dev/null +++ b/elements/dlna-services/gssdp.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- data-indexing-management.bst +- docutils.bst +- vala-common.bst +sources: +- kind: git + url: upstream:gnome/gssdp + track: gssdp-0.14.12 + ref: a53a6ac85f1b70192bc75fbbd4601582d6095cfd +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --disable-Werror diff --git a/elements/dlna-services/gupnp-av.bst b/elements/dlna-services/gupnp-av.bst new file mode 100644 index 00000000..9e157132 --- /dev/null +++ b/elements/dlna-services/gupnp-av.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- data-indexing-management.bst +- docutils.bst +- vala-common.bst +- dlna-services/gupnp.bst +sources: +- kind: git + url: upstream:gnome/gupnp-av + track: gupnp-av-0.12.7 + ref: d277511ae1f456ba804f4c9beb5d36043f5a1659 diff --git a/elements/dlna-services/gupnp-dlna.bst b/elements/dlna-services/gupnp-dlna.bst new file mode 100644 index 00000000..3a00e0c2 --- /dev/null +++ b/elements/dlna-services/gupnp-dlna.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- data-indexing-management.bst +- docutils.bst +- vala-common.bst +- dlna-services/gupnp.bst +sources: +- kind: git + url: upstream:gnome/gupnp-dlna + track: gupnp-dlna-0.10.3 + ref: 1aad765f223e3338d86bc975a2b4925fca43bf58 diff --git a/elements/dlna-services/gupnp-igd.bst b/elements/dlna-services/gupnp-igd.bst new file mode 100644 index 00000000..a9d1c855 --- /dev/null +++ b/elements/dlna-services/gupnp-igd.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- data-indexing-management.bst +- docutils.bst +- vala-common.bst +- dlna-services/gupnp.bst +sources: +- kind: git + url: upstream:gnome/gupnp-igd + track: 0.2.4 + ref: f679a8ad782eee72e2ff7a0a7598b4523ef03bb3 diff --git a/elements/dlna-services/gupnp.bst b/elements/dlna-services/gupnp.bst new file mode 100644 index 00000000..beb16944 --- /dev/null +++ b/elements/dlna-services/gupnp.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- data-indexing-management.bst +- docutils.bst +- vala-common.bst +- dlna-services/gssdp.bst +sources: +- kind: git + url: upstream:gnome/gupnp + track: gupnp-0.20.14 + ref: c42b9cdda466ae9fef91f6beb370f8dfdebc295c diff --git a/elements/dlna-services/rygel.bst b/elements/dlna-services/rygel.bst new file mode 100644 index 00000000..7ac0ce3e --- /dev/null +++ b/elements/dlna-services/rygel.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- data-indexing-management.bst +- docutils.bst +- vala-common.bst +- dlna-services/gssdp.bst +- dlna-services/gupnp.bst +- dlna-services/gupnp-av.bst +- dlna-services/gupnp-dlna.bst +sources: +- kind: git + url: upstream:rygel + track: RYGEL_0_28_2 + ref: 4a42aee4afda9509db1e3d259c5a2907407a7261 diff --git a/elements/docutils.bst b/elements/docutils.bst new file mode 100644 index 00000000..e9632049 --- /dev/null +++ b/elements/docutils.bst @@ -0,0 +1,8 @@ +kind: stack +description: Stuff for generating documentation +depends: +- docutils/xml-catalog.bst +- docutils/docbook-xml.bst +- docutils/docbook-xsl.bst +- docutils/asciidoc.bst +- docutils/xmlto.bst diff --git a/elements/docutils/asciidoc.bst b/elements/docutils/asciidoc.bst new file mode 100644 index 00000000..89d07469 --- /dev/null +++ b/elements/docutils/asciidoc.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- python2-core.bst +- docutils/docbook-xml.bst +- docutils/docbook-xsl.bst +sources: +- kind: git + url: upstream:asciidoc + track: 8.6.9 + ref: d3a6df0caa94edaf8180bd71bf2fc68390f56520 diff --git a/elements/docutils/docbook-xml.bst b/elements/docutils/docbook-xml.bst new file mode 100644 index 00000000..dcecfde8 --- /dev/null +++ b/elements/docutils/docbook-xml.bst @@ -0,0 +1,107 @@ +kind: manual +depends: +- python2-core.bst +- docutils/xml-catalog.bst +sources: +- kind: git + url: upstream:docbook-xml + track: docbook-xml-4.5 + ref: c8f0ce32a8075e9ab21e5cf734fb96195455264d +config: + install-commands: + - install -v -d -m755 "%{install-root}%{prefix}/share/xml/docbook/xml-dtd-4.5" + - install -v -d -m755 "%{install-root}/etc/xml" + - | + cp -v -af docbook.cat *.dtd ent/ *.mod \ + "%{install-root}%{prefix}/share/xml/docbook/xml-dtd-4.5" + - | + # Create (or update) and populate the "%{install-root}/etc/xml/docbook" catalog file + if [ ! -e /etc/xml/docbook ]; then + xmlcatalog --noout --create "%{install-root}/etc/xml/docbook" + else + # Copy the existing catalog so we can update it + cp /etc/xml/docbook "%{install-root}/etc/xml/docbook" + fi + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook XML V4.5//EN" \ + "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD DocBook XML CALS Table Model V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/calstblx.dtd" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//DTD XML Exchange Table Model 19990315//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/soextblx.dtd" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbpoolx.mod" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//ELEMENTS DocBook XML Document Hierarchy V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbhierx.mod" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/htmltblx.mod" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//ENTITIES DocBook XML Notations V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbnotnx.mod" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//ENTITIES DocBook XML Character Entities V4.5//EN" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5/dbcentx.mod" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "public" \ + "-//OASIS//ENTITIES DocBook XML Additional General Entities V4.5//EN" \ "file:///usr/share/xml/docbook/xml-dtd-4.5/dbgenent.mod" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "rewriteSystem" \ + "http://www.oasis-open.org/docbook/xml/4.5" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5" \ + "%{install-root}/etc/xml/docbook" + - | + xmlcatalog --noout --add "rewriteURI" \ + "http://www.oasis-open.org/docbook/xml/4.5" \ + "file:///usr/share/xml/docbook/xml-dtd-4.5" \ + "%{install-root}/etc/xml/docbook" + - | + # Create (or update) and populate the "%{install-root}/etc/xml/catalog" catalog file + if [ ! -e /etc/xml/catalog ]; then + echo 'Creating new xml catalog' + xmlcatalog --noout --create "%{install-root}/etc/xml/catalog" + else + # Copy the existing catalog so we can update it + cp /etc/xml/catalog "%{install-root}/etc/xml/catalog" + fi + - | + xmlcatalog --noout --add "delegatePublic" \ + "-//OASIS//ENTITIES DocBook XML" \ + "file:///etc/xml/docbook" \ + "%{install-root}/etc/xml/catalog" + - | + xmlcatalog --noout --add "delegatePublic" \ + "-//OASIS//DTD DocBook XML" \ + "file:///etc/xml/docbook" \ + "%{install-root}/etc/xml/catalog" + - | + xmlcatalog --noout --add "delegateSystem" \ + "http://www.oasis-open.org/docbook/" \ + "file:///etc/xml/docbook" \ + "%{install-root}/etc/xml/catalog" + - | + xmlcatalog --noout --add "delegateURI" \ + "http://www.oasis-open.org/docbook/" \ + "file:///etc/xml/docbook" \ + "%{install-root}/etc/xml/catalog" diff --git a/elements/docutils/docbook-xsl.bst b/elements/docutils/docbook-xsl.bst new file mode 100644 index 00000000..7a07ef97 --- /dev/null +++ b/elements/docutils/docbook-xsl.bst @@ -0,0 +1,52 @@ +kind: manual +depends: +- python2-core.bst +- docutils/docbook-xml.bst +sources: +- kind: git + url: upstream:docbook-xsl + track: docbook-xsl-1.78.1 + ref: 802da9dd5d4bc18f46a916eedc0c5c1980a15e59 +config: + install-commands: + - install -v -m755 -d "%{install-root}%{prefix}/share/xml/docbook/xsl-stylesheets-1.78.1" + - | + cp -v -R VERSION common eclipse epub extensions fo highlighting html \ + htmlhelp images javahelp lib manpages params profiling \ + roundtrip slides template tests tools webhelp website \ + xhtml xhtml-1_1 \ + "%{install-root}%{prefix}/share/xml/docbook/xsl-stylesheets-1.78.1" + - ln -s VERSION "%{install-root}%{prefix}/share/xml/docbook/xsl-stylesheets-1.78.1/VERSION.xsl" + - install -v -m644 -D README "%{install-root}%{prefix}/share/doc/docbook-xsl-1.78.1/README.txt" + - | + install -v -m644 RELEASE-NOTES* NEWS* \ + "%{install-root}%{prefix}/share/doc/docbook-xsl-1.78.1" + - if [ ! -d "%{install-root}/etc/xml" ]; then install -v -m755 -d "%{install-root}/etc/xml"; + fi + - | + if [ ! -e /etc/xml/catalog ]; then + echo "Creating new xml catalog" + xmlcatalog --noout --create "%{install-root}/etc/xml/catalog" + else + cp /etc/xml/catalog "%{install-root}/etc/xml/catalog" + fi + - | + xmlcatalog --noout --add "rewriteSystem" \ + "http://docbook.sourceforge.net/release/xsl/1.78.1" \ + "/usr/share/xml/docbook/xsl-stylesheets-1.78.1" \ + "%{install-root}/etc/xml/catalog" + - | + xmlcatalog --noout --add "rewriteURI" \ + "http://docbook.sourceforge.net/release/xsl/1.78.1" \ + "/usr/share/xml/docbook/xsl-stylesheets-1.78.1" \ + "%{install-root}/etc/xml/catalog" + - | + xmlcatalog --noout --add "rewriteSystem" \ + "http://docbook.sourceforge.net/release/xsl/current" \ + "/usr/share/xml/docbook/xsl-stylesheets-1.78.1" \ + "%{install-root}/etc/xml/catalog" + - | + xmlcatalog --noout --add "rewriteURI" \ + "http://docbook.sourceforge.net/release/xsl/current" \ + "/usr/share/xml/docbook/xsl-stylesheets-1.78.1" \ + "%{install-root}/etc/xml/catalog" diff --git a/elements/docutils/xml-catalog.bst b/elements/docutils/xml-catalog.bst new file mode 100644 index 00000000..57076328 --- /dev/null +++ b/elements/docutils/xml-catalog.bst @@ -0,0 +1,12 @@ +kind: manual +depends: +- python2-core.bst +sources: +- kind: git + url: baserock:baserock/xml-catalog + track: master + ref: 1d4a2abc875c4dda1b5eadc0a097a48a8d2ec82b +config: + install-commands: + - make DESTDIR="%{install-root}" install + - DESTDIR="%{install-root}" ./post-install.sh diff --git a/elements/docutils/xmlto.bst b/elements/docutils/xmlto.bst new file mode 100644 index 00000000..45c5f7db --- /dev/null +++ b/elements/docutils/xmlto.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- python2-core.bst +- docutils/docbook-xml.bst +- docutils/docbook-xsl.bst +sources: +- kind: git + url: upstream:xmlto-tarball + track: xmlto-0.0.26 + ref: 6a590aba95cbcce0f184381fb19d16558e56832d diff --git a/elements/erlang.bst b/elements/erlang.bst new file mode 100644 index 00000000..c22c9d24 --- /dev/null +++ b/elements/erlang.bst @@ -0,0 +1,5 @@ +kind: stack +description: stratum for erlang/otp and stuff +depends: +- erlang/erlang.bst +- erlang/rebar.bst diff --git a/elements/erlang/erlang.bst b/elements/erlang/erlang.bst new file mode 100644 index 00000000..48f27a2e --- /dev/null +++ b/elements/erlang/erlang.bst @@ -0,0 +1,16 @@ +kind: manual +depends: +- core.bst +sources: +- kind: git + url: upstream:erlang + track: OTP-18.3.3 + ref: 1ab69efa960703b86a13ea6ba96f4fd56f1565f9 +config: + configure-commands: + - ./otp_build autoconf + - ./configure --prefix=%{prefix} + build-commands: + - make + install-commands: + - make -j1 DESTDIR="%{install-root}" install diff --git a/elements/erlang/rebar.bst b/elements/erlang/rebar.bst new file mode 100644 index 00000000..adda918d --- /dev/null +++ b/elements/erlang/rebar.bst @@ -0,0 +1,14 @@ +kind: manual +depends: +- core.bst +- erlang/erlang.bst +sources: +- kind: git + url: upstream:erlang-modules/rebar + track: master + ref: d42ed4683576d995f60e3222f076e99f0b081f79 +config: + build-commands: + - ./bootstrap + install-commands: + - install -D -m 755 rebar "%{install-root}%{prefix}"/bin/rebar diff --git a/elements/foundation.bst b/elements/foundation.bst new file mode 100644 index 00000000..45a4d641 --- /dev/null +++ b/elements/foundation.bst @@ -0,0 +1,23 @@ +kind: stack +description: Basic userland runtime system +depends: +- foundation/bash-completion.bst +- foundation/groff.bst +- foundation/kmod.bst +- foundation/time-zone-database.bst +- foundation/pciutils.bst +- foundation/dbus-pre.bst +- foundation/libgpg-error.bst +- foundation/libgcrypt.bst +- foundation/systemd.bst +- foundation/libusb.bst +- foundation/usbutils.bst +- foundation/lzo.bst +- foundation/fuse.bst +- foundation/btrfs-progs.bst +- foundation/dbus.bst +- foundation/openssh.bst +- foundation/tbdiff.bst +- foundation/rsync.bst +- foundation/python-systemd.bst +- foundation/libarchive.bst diff --git a/elements/foundation/bash-completion.bst b/elements/foundation/bash-completion.bst new file mode 100644 index 00000000..a4a99444 --- /dev/null +++ b/elements/foundation/bash-completion.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:bash-completion + track: '2.1' + ref: 3085c7e12179817a02a611016606391295c69942 diff --git a/elements/foundation/btrfs-progs.bst b/elements/foundation/btrfs-progs.bst new file mode 100644 index 00000000..99eea6aa --- /dev/null +++ b/elements/foundation/btrfs-progs.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- coreutils-common.bst +- foundation/lzo.bst +sources: +- kind: git + url: upstream:btrfs-progs + track: v4.0 + ref: 19a806f575cd010734fa5793c4b3bfb49926dc62 +config: + configure-commands: + - ./autogen.sh + - export CFLAGS="-O2 $CFLAGS"; ./configure --prefix="%{prefix}" --disable-documentation diff --git a/elements/foundation/dbus-pre.bst b/elements/foundation/dbus-pre.bst new file mode 100644 index 00000000..bc4aec7f --- /dev/null +++ b/elements/foundation/dbus-pre.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:dbus + track: baserock/dbus-1.10.14-capi-patches + ref: 8f71063e75fd6e06e985c1de711bf62231b504af +config: + configure-commands: + - sh autogen.sh --no-configure + - ./configure --prefix="%{prefix}" --localstatedir=/var --sysconfdir=/etc --disable-systemd + --disable-xml-docs + build-commands: + - make XMLTO_OUTPUT= + install-commands: + - make XMLTO_OUTPUT= DESTDIR="%{install-root}" install diff --git a/elements/foundation/dbus.bst b/elements/foundation/dbus.bst new file mode 100644 index 00000000..46e95208 --- /dev/null +++ b/elements/foundation/dbus.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- coreutils-common.bst +- foundation/systemd.bst +- foundation/libgcrypt.bst +- foundation/libgpg-error.bst +sources: +- kind: git + url: upstream:dbus + track: baserock/dbus-1.10.14-capi-patches + ref: 8f71063e75fd6e06e985c1de711bf62231b504af +config: + configure-commands: + - sh autogen.sh --no-configure + - ./configure --prefix="%{prefix}" --localstatedir=/var --sysconfdir=/etc --enable-user-session + build-commands: + - make XMLTO_OUTPUT= + install-commands: + - make XMLTO_OUTPUT= DESTDIR="%{install-root}" install diff --git a/elements/foundation/fuse.bst b/elements/foundation/fuse.bst new file mode 100644 index 00000000..4f45fa61 --- /dev/null +++ b/elements/foundation/fuse.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:fuse + track: baserock/fuse_2_9_4-fix-armv8 + ref: e9b2eec7c5856032652bb8ff734174764e444c74 +config: + configure-commands: + (<): + - ./makeconf.sh diff --git a/elements/foundation/groff.bst b/elements/foundation/groff.bst new file mode 100644 index 00000000..6b811d7c --- /dev/null +++ b/elements/foundation/groff.bst @@ -0,0 +1,20 @@ +kind: manual +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:groff-git + track: 1.22.3 + ref: 16305a24e67966ace06d55e2a0b98cc0e3127a93 +variables: + notparallel: true +config: + configure-commands: + - PAGE=A4 ./configure --prefix="%{prefix}" + build-commands: + - touch doc/gnu.eps + - make + install-commands: + - make DESTDIR="%{install-root}" install + - ln -s eqn "%{install-root}%{prefix}/bin/geqn" + - ln -s tbl "%{install-root}%{prefix}/bin/gtbl" diff --git a/elements/foundation/kmod.bst b/elements/foundation/kmod.bst new file mode 100644 index 00000000..a495f2d2 --- /dev/null +++ b/elements/foundation/kmod.bst @@ -0,0 +1,22 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:kmod + track: v22 + ref: 42f32b8ae45ad8e3a1da29c9b20af9b5e2e9e676 +config: + configure-commands: + - | + ./bootstrap-configure --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var \ + --bindir="%{prefix}"/bin --libdir="%{prefix}"/lib \ + --disable-manpages --enable-python + install-commands: + (>): + - ln -s kmod "%{install-root}/%{prefix}"/bin/modprobe + - ln -s kmod "%{install-root}/%{prefix}"/bin/lsmod + - ln -s kmod "%{install-root}/%{prefix}"/bin/rmmod + - ln -s kmod "%{install-root}/%{prefix}"/bin/insmod + - ln -s kmod "%{install-root}/%{prefix}"/bin/modinfo + - ln -s kmod "%{install-root}/%{prefix}"/bin/depmod diff --git a/elements/foundation/libarchive.bst b/elements/foundation/libarchive.bst new file mode 100644 index 00000000..144d1bb6 --- /dev/null +++ b/elements/foundation/libarchive.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:libarchive + track: v3.1.2 + ref: 19f23e191f9d3e1dd2a518735046100419965804 +config: + configure-commands: + - autoreconf -ivf + - ./configure --prefix="%{prefix}" --disable-acl diff --git a/elements/foundation/libgcrypt.bst b/elements/foundation/libgcrypt.bst new file mode 100644 index 00000000..7da4a646 --- /dev/null +++ b/elements/foundation/libgcrypt.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- coreutils-common.bst +- foundation/libgpg-error.bst +sources: +- kind: git + url: upstream:libgcrypt + track: baserock/libgcrypt-1.7.8 + ref: b16176769672a659b9a7c1d23325270338323385 +config: + configure-commands: + - autoreconf -fi + - ./configure --prefix="%{prefix}" --disable-doc diff --git a/elements/foundation/libgpg-error.bst b/elements/foundation/libgpg-error.bst new file mode 100644 index 00000000..fbb2f565 --- /dev/null +++ b/elements/foundation/libgpg-error.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:libgpg-error + track: libgpg-error-1.19 + ref: d77c33ae608d67086ea057cca5ddee99a7202f8b +config: + configure-commands: + - autoreconf -fi + - ./configure --prefix="%{prefix}" --disable-doc diff --git a/elements/foundation/libusb.bst b/elements/foundation/libusb.bst new file mode 100644 index 00000000..5f33b4ab --- /dev/null +++ b/elements/foundation/libusb.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- coreutils-common.bst +- foundation/systemd.bst +sources: +- kind: git + url: upstream:libusb + track: v1.0.21 + ref: 09e75e98b4d9ea7909e8837b7a3f00dda4589dc3 diff --git a/elements/foundation/lzo.bst b/elements/foundation/lzo.bst new file mode 100644 index 00000000..ad6a0113 --- /dev/null +++ b/elements/foundation/lzo.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:lzo + track: lzo-2.08 + ref: 338906b389d616a50da0447038d4ec3e1e3f190f +config: + configure-commands: + - ./configure --enable-shared=yes --prefix="%{prefix}" diff --git a/elements/foundation/openssh.bst b/elements/foundation/openssh.bst new file mode 100644 index 00000000..610ad586 --- /dev/null +++ b/elements/foundation/openssh.bst @@ -0,0 +1,40 @@ +kind: manual +depends: +- coreutils-common.bst +- foundation/groff.bst +sources: +- kind: git + url: upstream:openssh-git + track: baserock/morph + ref: 782fe9e725243eeb5ad6ab9a1783b5d6bedfe0d7 +config: + 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 \ + --with-pam + 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="%{install-root}" install + - mkdir -p "%{install-root}/%{prefix}/sbin" + - chmod go= "%{install-root}"/var/lib/sshd + - install -m 744 sshd-keygen "%{install-root}/%{prefix}/sbin/sshd-keygen" + - install -m 755 contrib/ssh-copy-id "%{install-root}/%{prefix}/bin/ssh-copy-id" + - mkdir -p "%{install-root}%{prefix}/lib/systemd/system/" + - install -m 644 opensshd.service "%{install-root}%{prefix}/lib/systemd/system/opensshd.service" +public: + bst: + integration-commands: + - systemctl enable opensshd diff --git a/elements/foundation/pciutils.bst b/elements/foundation/pciutils.bst new file mode 100644 index 00000000..ec8920fb --- /dev/null +++ b/elements/foundation/pciutils.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:pciutils + track: v3.4.1 + ref: 37c9315c504f266c23d51e62e59d32422dbbe9e7 +config: + configure-commands: + - make PREFIX="%{prefix}" ZLIB=no lib/config.mk + - echo PREFIX="%{prefix}" >>lib/config.mk + - echo MANDIR="%{prefix}/share/man" >>lib/config.mk + build-commands: + - make PREFIX="%{prefix}" + install-commands: + - make PREFIX="%{prefix}" DESTDIR="%{install-root}" install + - make PREFIX="%{prefix}" DESTDIR="%{install-root}" install-lib diff --git a/elements/foundation/python-systemd.bst b/elements/foundation/python-systemd.bst new file mode 100644 index 00000000..ea45d909 --- /dev/null +++ b/elements/foundation/python-systemd.bst @@ -0,0 +1,9 @@ +kind: distutils +depends: +- coreutils-common.bst +- foundation/systemd.bst +sources: +- kind: git + url: upstream:python-packages/python-systemd + track: v231 + ref: 8ccd64789ab030b76a99b578b5b1e9812b7a8cd8 diff --git a/elements/foundation/rsync.bst b/elements/foundation/rsync.bst new file mode 100644 index 00000000..49a5ab1a --- /dev/null +++ b/elements/foundation/rsync.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:rsync + track: v3.1.1 + ref: 7cb0de6326c915a72253fd103dae93308031ec3f +config: + configure-commands: + - ./configure --prefix="%{prefix}" + build-commands: + - make proto + - make + install-commands: + - make -j1 DESTDIR="%{install-root}" install + - install -D -m 644 packaging/systemd/rsync.service "%{install-root}%{prefix}"/lib/systemd/system/rsync.service diff --git a/elements/foundation/systemd.bst b/elements/foundation/systemd.bst new file mode 100644 index 00000000..25ec3124 --- /dev/null +++ b/elements/foundation/systemd.bst @@ -0,0 +1,34 @@ +kind: autotools +depends: +- coreutils-common.bst +- foundation/dbus-pre.bst +- foundation/kmod.bst +- foundation/libgcrypt.bst +- foundation/libgpg-error.bst +sources: +- kind: git + url: upstream:systemd + track: v232 + ref: a1e2ef7ec912902d8142e7cb5830cbfb47dba86c +config: + configure-commands: + - ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var --disable-manpages + --disable-tests --libexecdir="%{prefix}/libexec" --enable-split-usr + install-commands: + (>): + - mkdir -p "%{install-root}"/sbin + - ln -s "%{prefix}"/lib/systemd/systemd "%{install-root}"/sbin/init + - for f in telinit runlevel shutdown poweroff reboot halt; do ln -s "%{prefix}"/bin/systemctl + "%{install-root}/sbin/$f"; done + - touch "%{install-root}/etc/machine-id" + - | + cat > "%{install-root}/etc/systemd/network/10-dhcp.network" << "EOF" + [Match] + Name=e* + + [Network] + DHCP=yes + EOF + - cp -a "%{install-root}/%{prefix}"/share/factory/etc/pam.d/* "%{install-root}/etc/pam.d" + - echo 'auth requisite pam_deny.so' >> "%{install-root}"/etc/pam.d/system-auth diff --git a/elements/foundation/tbdiff.bst b/elements/foundation/tbdiff.bst new file mode 100644 index 00000000..0e7090ef --- /dev/null +++ b/elements/foundation/tbdiff.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- coreutils-common.bst +sources: +- kind: git + url: baserock:baserock/tbdiff + track: master + ref: e17a444c651451724046e7da1ae2559e71478b3a diff --git a/elements/foundation/time-zone-database.bst b/elements/foundation/time-zone-database.bst new file mode 100644 index 00000000..5e034c29 --- /dev/null +++ b/elements/foundation/time-zone-database.bst @@ -0,0 +1,13 @@ +kind: manual +description: Time zone database. +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:tz + track: 2015a + ref: a0782484f101ac55c916568bc1c490d7761fc904 +config: + install-commands: + - make TOPDIR="%{prefix}" ETCDIR="%{prefix}/bin" TZDIR="%{prefix}/share/zoneinfo" + DESTDIR="%{install-root}" install diff --git a/elements/foundation/usbutils.bst b/elements/foundation/usbutils.bst new file mode 100644 index 00000000..61f8d47a --- /dev/null +++ b/elements/foundation/usbutils.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- coreutils-common.bst +- foundation/libusb.bst +- foundation/systemd.bst +sources: +- kind: git + url: upstream:usbutils + track: v008 + ref: 3bafa6940f512357d7aa54d3a76de01662a19e48 + submodules: + usbhid-dump: + url: upstream:usbhid-dump diff --git a/elements/genivi/genivi-demo-platform-libs.bst b/elements/genivi/genivi-demo-platform-libs.bst new file mode 100644 index 00000000..0f886785 --- /dev/null +++ b/elements/genivi/genivi-demo-platform-libs.bst @@ -0,0 +1,5 @@ +kind: stack +description: Libraries needed for the GENIVI demo platform. +depends: +- genivi/genivi-demo-platform-libs/dbus-c++.bst +- genivi/genivi-demo-platform-libs/dbus-python.bst diff --git a/elements/genivi/genivi-demo-platform-libs/dbus-c++.bst b/elements/genivi/genivi-demo-platform-libs/dbus-c++.bst new file mode 100644 index 00000000..a9b8a954 --- /dev/null +++ b/elements/genivi/genivi-demo-platform-libs/dbus-c++.bst @@ -0,0 +1,18 @@ +kind: autotools +description: libdbus-c++ and dbusxx-xml2cpp tool +depends: +- foundation.bst +- python-pygobject.bst +- bluetooth.bst +sources: +- kind: git + url: upstream:dbus-c++ + track: baserock/genivi-demo-platform + ref: f000001329c1d008d8db22cc3369d331dbf5cf4e +config: + configure-commands: + - autoreconf -ivf + - ./configure --prefix="%{prefix}" --disable-ecore + install-commands: + (>): + - install tools/dbusxx-xml2cpp "%{install-root}/%{prefix}"/bin/dbusxx-xml2cpp diff --git a/elements/genivi/genivi-demo-platform-libs/dbus-python.bst b/elements/genivi/genivi-demo-platform-libs/dbus-python.bst new file mode 100644 index 00000000..b8e4eb0d --- /dev/null +++ b/elements/genivi/genivi-demo-platform-libs/dbus-python.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- foundation.bst +- python-pygobject.bst +- bluetooth.bst +sources: +- kind: git + url: upstream:dbus-python + track: dbus-python-1.2.0 + ref: d0d5b5be685dc4c16b21c54335becc87ca4d6f58 diff --git a/elements/genivi/genivi-demo-platform.bst b/elements/genivi/genivi-demo-platform.bst new file mode 100644 index 00000000..a524ff8a --- /dev/null +++ b/elements/genivi/genivi-demo-platform.bst @@ -0,0 +1,8 @@ +kind: stack +description: Components which make up the GENIVI demo platform. +depends: +- genivi/genivi-demo-platform/browser-poc.bst +- genivi/genivi-demo-platform/audiomanager-poc.bst +- genivi/genivi-demo-platform/audiomanager@gdp.bst +- genivi/genivi-demo-platform/audiomanagerdemo.bst +- genivi/genivi-demo-platform/genivi-demo-platform-hmi.bst diff --git a/elements/genivi/genivi-demo-platform/audiomanager-poc.bst b/elements/genivi/genivi-demo-platform/audiomanager-poc.bst new file mode 100644 index 00000000..28e10a6c --- /dev/null +++ b/elements/genivi/genivi-demo-platform/audiomanager-poc.bst @@ -0,0 +1,22 @@ +kind: manual +depends: +- genivi/genivi-demo-platform-libs.bst +- qt5-tools.bst +- qt5-tools-qtmultimedia.bst +- qt5-tools-qtwebkit.bst +- genivi/genivi.bst +- wayland-generic.bst +- genivi/weston-genivi.bst +sources: +- kind: git + url: upstream:audiomanager + track: baserock/genivi/genivi-demo-platform + ref: bb65a4d0a18667baa64e5ba40104dc2cda06b299 +config: + configure-commands: + - sed 's:/opt/:/usr/lib/:g' $(git grep -l "/opt/") + - cd AudioManagerPoC && qmake -makefile + build-commands: + - cd AudioManagerPoC && make + install-commands: + - cd AudioManagerPoC && make install INSTALL_ROOT="%{install-root}" diff --git a/elements/genivi/genivi-demo-platform/audiomanager@gdp.bst b/elements/genivi/genivi-demo-platform/audiomanager@gdp.bst new file mode 100644 index 00000000..2562f148 --- /dev/null +++ b/elements/genivi/genivi-demo-platform/audiomanager@gdp.bst @@ -0,0 +1,29 @@ +kind: manual +depends: +- genivi/genivi-demo-platform-libs.bst +- qt5-tools.bst +- qt5-tools-qtmultimedia.bst +- qt5-tools-qtwebkit.bst +- genivi/genivi.bst +- wayland-generic.bst +- genivi/weston-genivi.bst +sources: +- kind: git + url: upstream:audiomanager + track: baserock/genivi/6.1-3-gba709ee-gdp + ref: ea8fb493035eb211c097ac4013c89ef99ecc00cc +config: + configure-commands: + - | + cmake -DUSE_BUILD_LIBS=OFF \ + -DWITH_PULSE_ROUTING_PLUGIN=ON \ + -DWITH_PULSE_CONTROL_PLUGIN=ON \ + -DWITH_ENABLED_IPC=DBUS \ + -DWITH_DATABASE_STORAGE=OFF \ + -DWITH_DLT=OFF \ + -DCMAKE_INSTALL_PREFIX="%{prefix}" + build-commands: + - make + install-commands: + - make DESTDIR="%{install-root}" install + - rm -R "%{install-root}"/tmp/* diff --git a/elements/genivi/genivi-demo-platform/audiomanagerdemo.bst b/elements/genivi/genivi-demo-platform/audiomanagerdemo.bst new file mode 100644 index 00000000..9ccf07c0 --- /dev/null +++ b/elements/genivi/genivi-demo-platform/audiomanagerdemo.bst @@ -0,0 +1,15 @@ +kind: qmake +depends: +- genivi/genivi-demo-platform-libs.bst +- qt5-tools.bst +- qt5-tools-qtmultimedia.bst +- qt5-tools-qtwebkit.bst +- genivi/genivi.bst +- wayland-generic.bst +- genivi/weston-genivi.bst +- genivi/genivi-demo-platform/audiomanager@gdp.bst +sources: +- kind: git + url: upstream:genivi/audiomanagerdemo + track: master + ref: 30b7817bb5c2de17c725d6624d073092d3a821c0 diff --git a/elements/genivi/genivi-demo-platform/browser-poc.bst b/elements/genivi/genivi-demo-platform/browser-poc.bst new file mode 100644 index 00000000..126b0e2e --- /dev/null +++ b/elements/genivi/genivi-demo-platform/browser-poc.bst @@ -0,0 +1,45 @@ +kind: manual +description: The GENIVI browser proof-of-concept for the GENIVI Demo Platform. +depends: +- genivi/genivi-demo-platform-libs.bst +- qt5-tools.bst +- qt5-tools-qtmultimedia.bst +- qt5-tools-qtwebkit.bst +- genivi/genivi.bst +- wayland-generic.bst +- genivi/weston-genivi.bst +sources: +- kind: git + url: upstream:genivi/browser-poc + track: baserock/genivi/genivi-demo-platform + ref: d90501f8bd3edcd35eae72efbfb4583ba8f3cdfc + submodules: + documentation/designdocument/cls: + url: http://github.com/Pelagicore/Pelagicore-LaTeX-Class.git +config: + configure-commands: + - qmake -d -r browser-poc.pro + build-commands: + - make all + install-commands: + - make INSTALL_ROOT="%{install-root}" install + - mkdir -p "%{install-root}/usr/lib/systemd/user" + - | + cat >"%{install-root}/usr/lib/systemd/user/browser.service" <"%{install-root}/usr/lib/systemd/user/demoui.service" <"%{install-root}/usr/lib/systemd/user/gdp-hmi-launcher2.service" <"%{install-root}/usr/lib/systemd/user/gdp-hmi-background.service" <"%{install-root}/usr/lib/systemd/user/gdp-hmi-controller.service" <"%{install-root}/usr/lib/systemd/user/gdp-hmi-panel.service" <"%{install-root}/usr/lib/systemd/user/EGLWLMockNavigation.service" < "%{install-root}/usr/lib/systemd/user/EGLWLInputEventExample.service" < "%{install-root}/usr/lib/systemd/user/qml-example.service" < "%{install-root}/usr/lib/systemd/user/PowerOff.service" <): + - install -D -m644 libitzam.pc "%{install-root}%{prefix}/lib/pkgconfig/libitzam.pc" diff --git a/elements/genivi/genivi/json-c.bst b/elements/genivi/genivi/json-c.bst new file mode 100644 index 00000000..28308b31 --- /dev/null +++ b/elements/genivi/genivi/json-c.bst @@ -0,0 +1,15 @@ +kind: autotools +description: JSON C Library +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +sources: +- kind: git + url: upstream:json-c + track: baserock/json-c-0.12-20140410-plus-patch + ref: 365dabd8e6fa86da2add0889e448749e334e9164 +config: + install-commands: + - make DESTDIR="%{install-root}" install + - install -m755 json_object_iterator.h "%{install-root}/usr/include/json" diff --git a/elements/genivi/genivi/linuxquota.bst b/elements/genivi/genivi/linuxquota.bst new file mode 100644 index 00000000..ee01d656 --- /dev/null +++ b/elements/genivi/genivi/linuxquota.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +sources: +- kind: git + url: upstream:linuxquota + track: baserock/genivi/morph + ref: 0804c89a16736533e440771dc42a15e5d0223902 +config: + configure-commands: + - autoreconf -ivf + - ./configure --prefix="%{prefix}" + build-commands: + - make "RPCGEN=rpcgen -Y /usr/bin" + install-commands: + - make ROOTDIR="%{install-root}" install diff --git a/elements/genivi/genivi/node-health-monitor.bst b/elements/genivi/genivi/node-health-monitor.bst new file mode 100644 index 00000000..79744a5e --- /dev/null +++ b/elements/genivi/genivi/node-health-monitor.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +- genivi/genivi/node-state-manager.bst +- genivi/genivi/persistence-client-library.bst +- genivi/genivi/DLT-daemon.bst +sources: +- kind: git + url: upstream:genivi/node-health-monitor + track: baserock/1.3.5 + ref: 61f88bc9fc03c278664e05431ffb5933ff6007f1 diff --git a/elements/genivi/genivi/node-startup-controller.bst b/elements/genivi/genivi/node-startup-controller.bst new file mode 100644 index 00000000..97fb00c2 --- /dev/null +++ b/elements/genivi/genivi/node-startup-controller.bst @@ -0,0 +1,19 @@ +kind: manual +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +- genivi/genivi/DLT-daemon.bst +sources: +- kind: git + url: upstream:node-startup-controller + track: baserock/systemd_v216 + ref: b77fb1dbb280ec45525853e52a362eafd736b400 +config: + configure-commands: + - sh autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc + build-commands: + - make + install-commands: + - make DESTDIR="%{install-root}" install diff --git a/elements/genivi/genivi/node-state-manager.bst b/elements/genivi/genivi/node-state-manager.bst new file mode 100644 index 00000000..08bf994c --- /dev/null +++ b/elements/genivi/genivi/node-state-manager.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +- genivi/genivi/DLT-daemon.bst +- genivi/genivi/persistence-client-library.bst +sources: +- kind: git + url: upstream:node-state-manager + track: baserock/systemd_v216 + ref: 30add4659e002f1df205cc36f71ef3141c10c1fb diff --git a/elements/genivi/genivi/persistence-administrator.bst b/elements/genivi/genivi/persistence-administrator.bst new file mode 100644 index 00000000..4d510692 --- /dev/null +++ b/elements/genivi/genivi/persistence-administrator.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +- genivi/genivi/persistence-common-object.bst +- genivi/genivi/DLT-daemon.bst +- genivi/genivi/json-c.bst +- genivi/genivi/node-state-manager.bst +sources: +- kind: git + url: upstream:genivi/persistence-administrator + track: master + ref: 47e5a424c8ef6e33565737f20d3bd81f69c8efc9 +config: + configure-commands: + (<): + - chmod +x autogen.sh diff --git a/elements/genivi/genivi/persistence-client-library.bst b/elements/genivi/genivi/persistence-client-library.bst new file mode 100644 index 00000000..01a9a18c --- /dev/null +++ b/elements/genivi/genivi/persistence-client-library.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +- genivi/genivi/persistence-common-object.bst +- genivi/genivi/DLT-daemon.bst +- genivi/genivi/itzam-tarball.bst +sources: +- kind: git + url: upstream:genivi/persistence-client-library + track: v1.1.0 + ref: 4b503da99c6b04ad21a197dafe6e7243187c7c7e diff --git a/elements/genivi/genivi/persistence-common-object.bst b/elements/genivi/genivi/persistence-common-object.bst new file mode 100644 index 00000000..beb51185 --- /dev/null +++ b/elements/genivi/genivi/persistence-common-object.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +- genivi/genivi/itzam-tarball.bst +- genivi/genivi/DLT-daemon.bst +sources: +- kind: git + url: upstream:genivi/persistence-common-object + track: master + ref: 395b0f504e05ee6c59c1b9d9267c793e072a19ba +config: + configure-commands: + (<): + - chmod +x autogen.sh diff --git a/elements/genivi/genivi/vSomeIP.bst b/elements/genivi/genivi/vSomeIP.bst new file mode 100644 index 00000000..1d555a62 --- /dev/null +++ b/elements/genivi/genivi/vSomeIP.bst @@ -0,0 +1,10 @@ +kind: cmake +depends: +- foundation.bst +- sound-server-pulseaudio.bst +- cpp-common-libs.bst +sources: +- kind: git + url: upstream:genivi/vSomeIP + track: 2.0.1 + ref: 2b7442a4c2452f8f3bd9e0f09f829478256d39af diff --git a/elements/genivi/weston-genivi.bst b/elements/genivi/weston-genivi.bst new file mode 100644 index 00000000..09b909db --- /dev/null +++ b/elements/genivi/weston-genivi.bst @@ -0,0 +1,4 @@ +kind: stack +depends: +- genivi/weston-genivi/weston.bst +- genivi/weston-genivi/wayland-ivi-extension.bst diff --git a/elements/genivi/weston-genivi/wayland-ivi-extension.bst b/elements/genivi/weston-genivi/wayland-ivi-extension.bst new file mode 100644 index 00000000..e75300c3 --- /dev/null +++ b/elements/genivi/weston-genivi/wayland-ivi-extension.bst @@ -0,0 +1,20 @@ +kind: manual +depends: +- graphics-common.bst +- input-common.bst +- mesa-common.bst +- libdrm-common.bst +- wayland-generic.bst +- genivi/weston-genivi/weston.bst +sources: +- kind: git + url: upstream:genivi/wayland-ivi-extension + track: 1.10.90 + ref: 6c2823684105c0bd46aaeca817fe5d87e7c6da25 +config: + configure-commands: + - cmake -DWITH_ILM_INPUT=ON -DCMAKE_INSTALL_PREFIX="%{prefix}" -DCMAKE_C_FLAGS="-I/usr/include/weston" + build-commands: + - make + install-commands: + - make install DESTDIR="%{install-root}" diff --git a/elements/genivi/weston-genivi/weston.bst b/elements/genivi/weston-genivi/weston.bst new file mode 100644 index 00000000..0cc17079 --- /dev/null +++ b/elements/genivi/weston-genivi/weston.bst @@ -0,0 +1,91 @@ +kind: autotools +description: weston compositor +depends: +- graphics-common.bst +- input-common.bst +- mesa-common.bst +- libdrm-common.bst +- wayland-generic.bst +sources: +- kind: git + url: upstream:weston + track: baserock/weston-1.11.0/tegra + ref: 2e5232b980eaa1074023a65dd7941e80b72a763c +config: + configure-commands: + - autoreconf -ivf + - | + LDFLAGS='-L/lib64 -lrt' \ + ./configure --prefix=%{prefix} --disable-xwayland \ + --disable-x11-compositor \ + --disable-wayland-compositor --enable-egl \ + --enable-clients --enable-demo-clients-install --enable-fbdev-compositor + install-commands: + (>): + - install -d "%{install-root}/usr/share/weston" + - install -m 0644 data/*.png "%{install-root}/usr/share/weston/" + - cp ivi-shell/weston.ini ivi-shell/ivi-shell-weston.ini + - sed -i 's,/weston.build/data/,/usr/share/weston/,g' ivi-shell/ivi-shell-weston.ini + - sed -i 's,/weston.build/clients/,/usr/bin/,g' ivi-shell/ivi-shell-weston.ini + - sed -i 's,/weston.build/,/usr/libexec/,g' ivi-shell/ivi-shell-weston.ini + - sed -i '/^\[ivi-launcher\]/,$d' ivi-shell/ivi-shell-weston.ini + - | + cat <> ivi-shell/ivi-shell-weston.ini + [ivi-launcher] + workspace-id=0 + icon-id=4001 + icon=/usr/share/weston/icon_ivi_flower.png + path=/usr/bin/weston-flower + + [ivi-launcher] + workspace-id=0 + icon-id=4002 + icon=/usr/share/weston/icon_ivi_clickdot.png + path=/usr/bin/weston-clickdot + + [ivi-launcher] + workspace-id=1 + icon-id=4003 + icon=/usr/share/weston/icon_ivi_simple-egl.png + path=/usr/bin/weston-simple-egl + + [ivi-launcher] + workspace-id=1 + icon-id=4004 + icon=/usr/share/weston/icon_ivi_simple-shm.png + path=/usr/bin/weston-simple-shm + + [ivi-launcher] + workspace-id=2 + icon-id=4005 + icon=/usr/share/weston/icon_ivi_smoke.png + path=/usr/bin/weston-smoke + + [ivi-launcher] + workspace-id=2 + icon-id=4006 + icon=/usr/share/weston/terminal.png + path=/usr/bin/EGLWLMockNavigation + EOF + - | + cat < ivi-shell/gdp-weston.ini + [core] + shell=ivi-shell.so + + [ivi-shell] + ivi-module=ivi-controller.so + ivi-input-module=ivi-input-controller.so + + cursor-theme=default + cursor-size=32 + + base-layer-id=1000 + workspace-background-layer-id=2000 + workspace-layer-id=3000 + application-layer-id=4000 + + transition-duration=300 + EOF + - install -d "%{install-root}/usr/share/doc/weston" + - install -m 0644 ivi-shell/ivi-shell-weston.ini "%{install-root}/usr/share/doc/weston/ivi-shell-weston.ini" + - install -m 0644 ivi-shell/gdp-weston.ini "%{install-root}/usr/share/doc/weston/gdp-weston.ini" diff --git a/elements/geolocation.bst b/elements/geolocation.bst new file mode 100644 index 00000000..7f2b7da8 --- /dev/null +++ b/elements/geolocation.bst @@ -0,0 +1,5 @@ +kind: stack +description: libraries/services that provides location information +depends: +- geolocation/geocode-glib.bst +- geolocation/geoclue.bst diff --git a/elements/geolocation/geoclue.bst b/elements/geolocation/geoclue.bst new file mode 100644 index 00000000..18259b77 --- /dev/null +++ b/elements/geolocation/geoclue.bst @@ -0,0 +1,21 @@ +kind: autotools +depends: +- glib-common.bst +- libsoup-common.bst +- NetworkManager-common.bst +sources: +- kind: git + url: upstream:geoclue + track: 2.4.0 + ref: ae8f7ab2f1e90f61931c652f2f65996c30c79e87 +config: + configure-commands: + - | + ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc \ + --disable-nmea-source \ + --with-dbus-service-user=geoclue +public: + bst: + integration-commands: + - groupadd geoclue + - useradd -c "GeoClue Owner" -r -g geoclue -s /bin/false geoclue diff --git a/elements/geolocation/geocode-glib.bst b/elements/geolocation/geocode-glib.bst new file mode 100644 index 00000000..2b28bfbf --- /dev/null +++ b/elements/geolocation/geocode-glib.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- glib-common.bst +- libsoup-common.bst +- NetworkManager-common.bst +sources: +- kind: git + url: upstream:gnome/geocode-glib + track: master + ref: a3e183e40053b4bd0fd0b25a070f60597270397a diff --git a/elements/glib-common.bst b/elements/glib-common.bst new file mode 100644 index 00000000..eb524f92 --- /dev/null +++ b/elements/glib-common.bst @@ -0,0 +1,8 @@ +kind: stack +description: GLib and dependencies +depends: +- glib-common/gtk-doc-stub.bst +- glib-common/gnome-common.bst +- glib-common/glib.bst +- glib-common/gobject-introspection.bst +- glib-common/json-glib.bst diff --git a/elements/glib-common/glib.bst b/elements/glib-common/glib.bst new file mode 100644 index 00000000..aa4a58cd --- /dev/null +++ b/elements/glib-common/glib.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- python2-core.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:glib + track: 2.52.3 + ref: 90bb8778f2eabf00bee5bff1259c48f1e7b791b8 +public: + bst: + integration-commands: + - mkdir -p /usr/share/glib-2.0/schemas + - /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas diff --git a/elements/glib-common/gnome-common.bst b/elements/glib-common/gnome-common.bst new file mode 100644 index 00000000..0b2104d4 --- /dev/null +++ b/elements/glib-common/gnome-common.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- python2-core.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:gnome-common + track: 3.14.0 + ref: 5d61b55e8bea32fe2b52e21682ee4b3719b290c5 diff --git a/elements/glib-common/gobject-introspection.bst b/elements/glib-common/gobject-introspection.bst new file mode 100644 index 00000000..10a93df8 --- /dev/null +++ b/elements/glib-common/gobject-introspection.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- python2-core.bst +- pcre-utils.bst +- glib-common/glib.bst +sources: +- kind: git + url: upstream:gobject-introspection + track: 1.48.0 + ref: 42bf17a25c7379689fe78f31f332a64e3eded5d2 diff --git a/elements/glib-common/gtk-doc-stub.bst b/elements/glib-common/gtk-doc-stub.bst new file mode 100644 index 00000000..062b901f --- /dev/null +++ b/elements/glib-common/gtk-doc-stub.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- python2-core.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:gtk-doc-stub + track: baserock/morph + ref: 58ec0d8593541ef7ae522ce42ebec6f98536c4e0 +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/glib-common/json-glib.bst b/elements/glib-common/json-glib.bst new file mode 100644 index 00000000..737b6273 --- /dev/null +++ b/elements/glib-common/json-glib.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- python2-core.bst +- pcre-utils.bst +- glib-common/glib.bst +- glib-common/gobject-introspection.bst +- glib-common/gtk-doc-stub.bst +sources: +- kind: git + url: upstream:json-glib + track: 1.2.0 + ref: 19f5626b70e72a81dae7ee11b4c3a4d75779a7be diff --git a/elements/gnome/flatpak-common.bst b/elements/gnome/flatpak-common.bst new file mode 100644 index 00000000..35b4ac12 --- /dev/null +++ b/elements/gnome/flatpak-common.bst @@ -0,0 +1,4 @@ +kind: stack +depends: +- gnome/flatpak-common/elfutils.bst +- gnome/flatpak-common/flatpak.bst diff --git a/elements/gnome/flatpak-common/elfutils.bst b/elements/gnome/flatpak-common/elfutils.bst new file mode 100644 index 00000000..d55f4dc2 --- /dev/null +++ b/elements/gnome/flatpak-common/elfutils.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- ostree-core.bst +- privileges-management.bst +- x-common.bst +sources: +- kind: git + url: upstream:elfutils + track: elfutils-0.168 + ref: 515dd0acc77673c953380bcf5ccfb05b83c5a3ab +config: + configure-commands: + - autoreconf -fi + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var --enable-maintainer-mode diff --git a/elements/gnome/flatpak-common/flatpak.bst b/elements/gnome/flatpak-common/flatpak.bst new file mode 100644 index 00000000..9ae00d37 --- /dev/null +++ b/elements/gnome/flatpak-common/flatpak.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- ostree-core.bst +- privileges-management.bst +- x-common.bst +- gnome/flatpak-common/elfutils.bst +sources: +- kind: git + url: upstream:flatpak + track: 0.6.8 + ref: 07b342a937ed562a59aa649d793771babee57a09 + submodules: + bubblewrap: + url: upstream:bubblewrap + libglnx: + url: upstream:libglnx +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-documentation diff --git a/elements/gnome/gnome.bst b/elements/gnome/gnome.bst new file mode 100644 index 00000000..99883840 --- /dev/null +++ b/elements/gnome/gnome.bst @@ -0,0 +1,116 @@ +kind: stack +description: GNOME stratum +depends: +- gnome/gnome/dconf.bst +- gnome/gnome/cogl.bst +- gnome/gnome/clutter.bst +- gnome/gnome/clutter-gtk.bst +- gnome/gnome/libchamplain.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/itstool.bst +- gnome/gnome/yelp-xsl.bst +- gnome/gnome/yelp-tools.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/libnotify.bst +- gnome/gnome/lcms2.bst +- gnome/gnome/gconf.bst +- gnome/gnome/ibus.bst +- gnome/gnome/libhangul.bst +- gnome/gnome/ibus-hangul.bst +- gnome/gnome/berkeleydb.bst +- gnome/gnome/libpinyin.bst +- gnome/gnome/ibus-libpinyin.bst +- gnome/gnome/anthy.bst +- gnome/gnome/ibus-anthy.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/upower.bst +- gnome/gnome/gusb.bst +- gnome/gnome/colord.bst +- gnome/gnome/colord-gtk.bst +- gnome/gnome/libgweather.bst +- gnome/gnome/gnome-settings-daemon.bst +- gnome/gnome/zenity.bst +- gnome/gnome/mozjs24.bst +- gnome/gnome/gjs.bst +- gnome/gnome/telepathy-glib.bst +- gnome/gnome/telepathy-logger.bst +- gnome/gnome/telepathy-mission-control.bst +- gnome/gnome/startup-notification.bst +- gnome/gnome/mutter.bst +- gnome/gnome/libxklavier.bst +- gnome/gnome/caribou.bst +- gnome/gnome/librest.bst +- gnome/gnome/WebKitGtk.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/liboauth.bst +- gnome/gnome/autoconf-archive.bst +- gnome/gnome/libgdata.bst +- gnome/gnome/krb5.bst +- gnome/gnome/evolution-data-server.bst +- gnome/gnome/raptor.bst +- gnome/gnome/isodate.bst +- gnome/gnome/rdflib.bst +- gnome/gnome/zeitgeist.bst +- gnome/gnome/folks.bst +- gnome/gnome/libgfbgraph.bst +- gnome/gnome/network-manager-applet.bst +- gnome/gnome/gnome-shell.bst +- gnome/gnome/gnome-session.bst +- gnome/gnome/d-feet.bst +- gnome/gnome/accountsservice.bst +- gnome/gnome/gdm.bst +- gnome/gnome/hicolor-icon-theme.bst +- gnome/gnome/gnome-themes-standard.bst +- gnome/gnome/adwaita-icon-theme.bst +- gnome/gnome/gnome-backgrounds.bst +- gnome/gnome/glib-networking.bst +- gnome/gnome/cracklib.bst +- gnome/gnome/libpwquality.bst +- gnome/gnome/glade.bst +- gnome/gnome/vte.bst +- gnome/gnome/nautilus.bst +- gnome/gnome/desktop-file-utils.bst +- gnome/gnome/gnome-terminal.bst +- gnome/gnome/libnice.bst +- gnome/gnome/farstream.bst +- gnome/gnome/telepathy-farstream.bst +- gnome/gnome/telepathy-gabble.bst +- gnome/gnome/telepathy-salut.bst +- gnome/gnome/telepathy-idle.bst +- gnome/gnome/libpurple.bst +- gnome/gnome/telepathy-haze.bst +- gnome/gnome/grilo.bst +- gnome/gnome/grilo-plugins.bst +- gnome/gnome/libgtop.bst +- gnome/gnome/gnome-bluetooth.bst +- gnome/gnome/gcab.bst +- gnome/gnome/appstream-glib.bst +- gnome/gnome/gnome-color-manager.bst +- gnome/gnome/clutter-gst.bst +- gnome/gnome/clutter-gst2.bst +- gnome/gnome/cheese.bst +- gnome/gnome/gnome-control-center.bst +- gnome/gnome/gnome-initial-setup.bst +- gnome/gnome/libgnomekbd.bst +- gnome/gnome/sound-theme-freedesktop.bst +- gnome/gnome/libwnck.bst +- gnome/gnome/libpeas.bst +- gnome/gnome/gtksourceview.bst +- gnome/gnome/epiphany.bst +- gnome/gnome/totem.bst +- gnome/gnome/yelp.bst +- gnome/gnome/gnome-user-docs.bst +- gnome/gnome/gnome-getting-started-docs.bst +- gnome/gnome/gedit.bst +- gnome/gnome/gnome-calendar.bst +- gnome/gnome/gnome-todo.bst +- gnome/gnome/empathy.bst +- gnome/gnome/gnome-contacts.bst +- gnome/gnome/gnome-maps.bst +- gnome/gnome/gnome-dictionary.bst +- gnome/gnome/eog.bst +- gnome/gnome/baobab.bst +- gnome/gnome/gnome-font-viewer.bst +- gnome/gnome/gnome-screenshot.bst +- gnome/gnome/evolution.bst diff --git a/elements/gnome/gnome/WebKitGtk.bst b/elements/gnome/gnome/WebKitGtk.bst new file mode 100644 index 00000000..d4a793a9 --- /dev/null +++ b/elements/gnome/gnome/WebKitGtk.bst @@ -0,0 +1,33 @@ +kind: cmake +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/libnotify.bst +sources: +- kind: git + url: upstream:WebKitGtk-tarball + track: webkitgtk-2.16.5 + ref: 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c +config: + configure-commands: + - CXXFLAGS=-Wno-expansion-to-defined cmake -DPORT=GTK -DCMAKE_BUILD_TYPE=Release + -DCMAKE_INSTALL_PREFIX="%{prefix}" -DCMAKE_INSTALL_LIBDIR=lib diff --git a/elements/gnome/gnome/accountsservice.bst b/elements/gnome/gnome/accountsservice.bst new file mode 100644 index 00000000..93551fd6 --- /dev/null +++ b/elements/gnome/gnome/accountsservice.bst @@ -0,0 +1,35 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:accountsservice + track: baserock/0.6.40-8-gcad21b1+libsystemd_fix + ref: 1b91edfe9db81e75d0f08e98c6909cdf34c9e91e +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-admin-group=adm +public: + bst: + integration-commands: + - systemctl enable accounts-daemon diff --git a/elements/gnome/gnome/adwaita-icon-theme.bst b/elements/gnome/gnome/adwaita-icon-theme.bst new file mode 100644 index 00000000..b5fbca9f --- /dev/null +++ b/elements/gnome/gnome/adwaita-icon-theme.bst @@ -0,0 +1,37 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/adwaita-icon-theme + track: gnome-3-18 + ref: 5e469ae6e664cb0808b6ce9fcfd7bd2ac6fc4216 +config: + configure-commands: + - gdk-pixbuf-query-loaders > loader.cache + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc + build-commands: + - GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make + install-commands: + - GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="%{install-root}" diff --git a/elements/gnome/gnome/anthy.bst b/elements/gnome/gnome/anthy.bst new file mode 100644 index 00000000..b9d52cfa --- /dev/null +++ b/elements/gnome/gnome/anthy.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:anthy + track: anthy-9100h + ref: a7a06a7ccfe0af1e134357678b8fa6cf87dff3b0 diff --git a/elements/gnome/gnome/appstream-glib.bst b/elements/gnome/gnome/appstream-glib.bst new file mode 100644 index 00000000..ca518689 --- /dev/null +++ b/elements/gnome/gnome/appstream-glib.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gcab.bst +sources: +- kind: git + url: upstream:appstream-glib + track: appstream_glib_0_5_0 + ref: d3885c325271fee0bed5c5815d41eb788712acb4 diff --git a/elements/gnome/gnome/autoconf-archive.bst b/elements/gnome/gnome/autoconf-archive.bst new file mode 100644 index 00000000..c791e057 --- /dev/null +++ b/elements/gnome/gnome/autoconf-archive.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:autoconf-archive + track: baserock/v2017.03.21 + ref: 77e8330ea91e1f2be52ea8d348c72f56f1337dfb +config: + configure-commands: + (<): + - sed -e '/^SUBDIRS\s\+=\s\+doc.*$/d' Makefile.am -i + - ./bootstrap.sh diff --git a/elements/gnome/gnome/baobab.bst b/elements/gnome/gnome/baobab.bst new file mode 100644 index 00000000..7901a308 --- /dev/null +++ b/elements/gnome/gnome/baobab.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/baobab + track: 3.18.1 + ref: 59fa8171d2dfa02be56930f451ae186680074bb6 diff --git a/elements/gnome/gnome/berkeleydb.bst b/elements/gnome/gnome/berkeleydb.bst new file mode 100644 index 00000000..8c51c47f --- /dev/null +++ b/elements/gnome/gnome/berkeleydb.bst @@ -0,0 +1,44 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:berkeleydb + track: db-6.1.23 + ref: 780b92ada9afcf1d58085a83a0b9e6bc982203d1 +config: + configure-commands: + - | + cd build_unix; + ../dist/configure --prefix="%{prefix}" \ + --enable-compat185 \ + --enable-dbm \ + --enable-cxx + build-commands: + - | + cd build_unix; + make + install-commands: + - | + cd build_unix; + make DESTDIR="%{install-root}" install diff --git a/elements/gnome/gnome/caribou.bst b/elements/gnome/gnome/caribou.bst new file mode 100644 index 00000000..37122dc9 --- /dev/null +++ b/elements/gnome/gnome/caribou.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/clutter.bst +- gnome/gnome/libxklavier.bst +sources: +- kind: git + url: upstream:caribou + track: baserock/CARIBOU_0_4_19-1-ge1a7a24+python3 + ref: e1a7a2488cdf8d0d32f0de67d68a85e9a6ab5fd2 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-gtk2-module diff --git a/elements/gnome/gnome/cheese.bst b/elements/gnome/gnome/cheese.bst new file mode 100644 index 00000000..f81ed063 --- /dev/null +++ b/elements/gnome/gnome/cheese.bst @@ -0,0 +1,44 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/appstream-glib.bst +- gnome/gnome/clutter.bst +- gnome/gnome/clutter-gst.bst +- gnome/gnome/clutter-gtk.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/cheese + track: gnome-3-18 + ref: 61651e03e8346bd0084da7247269e52e2a42190e +config: + configure-commands: + - gdk-pixbuf-query-loaders > loader.cache + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc + build-commands: + - GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make + install-commands: + - GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="%{install-root}" diff --git a/elements/gnome/gnome/clutter-gst.bst b/elements/gnome/gnome/clutter-gst.bst new file mode 100644 index 00000000..0fc9f5bc --- /dev/null +++ b/elements/gnome/gnome/clutter-gst.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/clutter.bst +sources: +- kind: git + url: upstream:gnome/clutter-gst + track: 3.0.14 + ref: 395797827a148809a2be0d968c5bf71a6e9c9299 diff --git a/elements/gnome/gnome/clutter-gst2.bst b/elements/gnome/gnome/clutter-gst2.bst new file mode 100644 index 00000000..25702b3e --- /dev/null +++ b/elements/gnome/gnome/clutter-gst2.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/clutter.bst +sources: +- kind: git + url: upstream:gnome/clutter-gst + track: 2.0.16 + ref: e9372b1c7d858ae0268d92d0c5e02532a8352b68 diff --git a/elements/gnome/gnome/clutter-gtk.bst b/elements/gnome/gnome/clutter-gtk.bst new file mode 100644 index 00000000..8264acad --- /dev/null +++ b/elements/gnome/gnome/clutter-gtk.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/clutter.bst +sources: +- kind: git + url: upstream:gnome/clutter-gtk + track: 1.8.2 + ref: d48408a24672fa553034a0b3749bee930ad7c49d diff --git a/elements/gnome/gnome/clutter.bst b/elements/gnome/gnome/clutter.bst new file mode 100644 index 00000000..0f129a0b --- /dev/null +++ b/elements/gnome/gnome/clutter.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/cogl.bst +sources: +- kind: git + url: upstream:gnome/clutter + track: 1.26.2 + ref: 2faa83baf3ce9b9c94635311ad79944ab2a73c84 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-wayland-backend --enable-wayland-compositor + --enable-egl-backend --enable-evdev-input --enable-x11-backend diff --git a/elements/gnome/gnome/cogl.bst b/elements/gnome/gnome/cogl.bst new file mode 100644 index 00000000..4b88333a --- /dev/null +++ b/elements/gnome/gnome/cogl.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/cogl + track: cogl-1.22 + ref: 85e0b084592e6beef2987b02e34a3909f35708e0 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-wayland-egl-platform + --enable-wayland-egl-server --enable-kms-egl-platform --enable-xlib-egl-platform + --enable-cogl-gst diff --git a/elements/gnome/gnome/colord-gtk.bst b/elements/gnome/gnome/colord-gtk.bst new file mode 100644 index 00000000..0b5ed8ac --- /dev/null +++ b/elements/gnome/gnome/colord-gtk.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/colord.bst +sources: +- kind: git + url: upstream:colord-gtk + track: COLORD_GTK_0_1_26 + ref: eadca143872288e1300303a771efdaab196900e1 diff --git a/elements/gnome/gnome/colord.bst b/elements/gnome/gnome/colord.bst new file mode 100644 index 00000000..9a5a123f --- /dev/null +++ b/elements/gnome/gnome/colord.bst @@ -0,0 +1,37 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gusb.bst +- gnome/gnome/lcms2.bst +sources: +- kind: git + url: upstream:colord + track: baserock/gnome + ref: e68f251b753297fcd1fc2bb7356588945bd3e69b +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc +public: + bst: + integration-commands: + - systemctl enable colord diff --git a/elements/gnome/gnome/cracklib.bst b/elements/gnome/gnome/cracklib.bst new file mode 100644 index 00000000..0357db4c --- /dev/null +++ b/elements/gnome/gnome/cracklib.bst @@ -0,0 +1,44 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:cracklib + track: cracklib-2.9.6 + ref: 1dd5ca2114c0dd478b17e68e38d2c9f7094552cc +config: + configure-commands: + - cd src && autopoint -f && cd m4 && echo EXTRA_DIST = *.m4 > Makefile.am && cd + .. && autoreconf -f -i + - cd src && ./configure --prefix="%{prefix}" --sysconfdir=/etc --with-default-dict=/lib/cracklib/pw_dict + build-commands: + - make -C src + - make -C words cracklib-words.gz + install-commands: + - make -j1 -C src DESTDIR="%{install-root}" install + - install -m644 -D words/cracklib-words.gz %{install-root}%{prefix}/share/dict/cracklib-words.gz + - install -v -m755 -d %{install-root}/lib/cracklib +public: + bst: + integration-commands: + - create-cracklib-dict /usr/share/dict/cracklib-words.gz diff --git a/elements/gnome/gnome/d-feet.bst b/elements/gnome/gnome/d-feet.bst new file mode 100644 index 00000000..8e3ddb09 --- /dev/null +++ b/elements/gnome/gnome/d-feet.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/d-feet + track: master + ref: a526f5325f179482f915216f7781232899be5600 +config: + configure-commands: + - sed -i 's/AM_PATH_PYTHON(\[2\.7\])/AM_PATH_PYTHON(\[3\.1\])/g' configure.ac + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-tests diff --git a/elements/gnome/gnome/dconf.bst b/elements/gnome/gnome/dconf.bst new file mode 100644 index 00000000..83fd7400 --- /dev/null +++ b/elements/gnome/gnome/dconf.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:dconf + track: master + ref: 7c0beccf286a1dbd396fda7d40b438598a6ce7f4 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-man diff --git a/elements/gnome/gnome/desktop-file-utils.bst b/elements/gnome/gnome/desktop-file-utils.bst new file mode 100644 index 00000000..120f5ebd --- /dev/null +++ b/elements/gnome/gnome/desktop-file-utils.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:desktop-file-utils + track: '0.22' + ref: 4944725bddcf5821d53d7d648fc53347ce12cc03 +public: + bst: + integration-commands: + - update-desktop-database diff --git a/elements/gnome/gnome/empathy.bst b/elements/gnome/gnome/empathy.bst new file mode 100644 index 00000000..ec8e653f --- /dev/null +++ b/elements/gnome/gnome/empathy.bst @@ -0,0 +1,51 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/cheese.bst +- gnome/gnome/clutter.bst +- gnome/gnome/clutter-gst2.bst +- gnome/gnome/clutter-gtk.bst +- gnome/gnome/farstream.bst +- gnome/gnome/folks.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/libchamplain.bst +- gnome/gnome/libnotify.bst +- gnome/gnome/telepathy-farstream.bst +- gnome/gnome/telepathy-glib.bst +- gnome/gnome/telepathy-logger.bst +- gnome/gnome/telepathy-mission-control.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/empathy + track: master + ref: 24708b78dc0d66adfacc5a4c28f3a318af4ccd97 + submodules: + telepathy-account-widgets: + url: upstream:gnome/telepathy-account-widgets +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-Werror diff --git a/elements/gnome/gnome/eog.bst b/elements/gnome/gnome/eog.bst new file mode 100644 index 00000000..e296d0f8 --- /dev/null +++ b/elements/gnome/gnome/eog.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/lcms2.bst +- gnome/gnome/libpeas.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/eog + track: 3.24.1 + ref: c665b86c19cec9e9ec783adb062c387ddb46958c diff --git a/elements/gnome/gnome/epiphany.bst b/elements/gnome/gnome/epiphany.bst new file mode 100644 index 00000000..259d2b8f --- /dev/null +++ b/elements/gnome/gnome/epiphany.bst @@ -0,0 +1,46 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/appstream-glib.bst +- gnome/gnome/autoconf-archive.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/libnotify.bst +- gnome/gnome/libwnck.bst +- gnome/gnome/startup-notification.bst +- gnome/gnome/WebKitGtk.bst +sources: +- kind: git + url: upstream:gnome/epiphany + track: gnome-3.24 + ref: 4a9588f5812c7e5cd56fde2844fa29a4e33304fb + submodules: + gvdb/gvdb: + url: upstream:gnome/gvdb + libgd: + url: upstream:gnome/libgd +config: + configure-commands: + - CFLAGS="-std=gnu99" ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var + --disable-Werror diff --git a/elements/gnome/gnome/evolution-data-server.bst b/elements/gnome/gnome/evolution-data-server.bst new file mode 100644 index 00000000..b3965890 --- /dev/null +++ b/elements/gnome/gnome/evolution-data-server.bst @@ -0,0 +1,37 @@ +kind: cmake +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/krb5.bst +- gnome/gnome/libgdata.bst +- gnome/gnome/libgweather.bst +sources: +- kind: git + url: upstream:evolution-data-server + track: gnome-3-24 + ref: 6ad2fc6fba46d79449be4090eafd91015d0d8cce +config: + configure-commands: + - cmake -DCMAKE_INSTALL_PREFIX="%{prefix}" -DSYSCONFDIR=/etc -DENABLE_INTROSPECTION=ON + -DENABLE_UOA=OFF -DENABLE_VALA_BINDINGS=ON -DWITH_LIBDB=OFF -DWITH_OPENLDAP=OFF + . diff --git a/elements/gnome/gnome/evolution.bst b/elements/gnome/gnome/evolution.bst new file mode 100644 index 00000000..0ca7f813 --- /dev/null +++ b/elements/gnome/gnome/evolution.bst @@ -0,0 +1,44 @@ +kind: cmake +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/evolution-data-server.bst +- gnome/gnome/clutter-gtk.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/libchamplain.bst +- gnome/gnome/libgdata.bst +- gnome/gnome/libgweather.bst +- gnome/gnome/libnotify.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/evolution + track: gnome-3-24 + ref: 57b4424f7dd260b50c2f3fd12ec31948942d656e +config: + configure-commands: + - cmake . -DCMAKE_INSTALL_PREFIX="%{prefix}" -DENABLE_AUTOAR=OFF -DENABLE_CONTACT_MAPS=ON + -DENABLE_GTKSPELL=OFF -DENABLE_LIBCRYPTUI=OFF -DENABLE_PST_IMPORT=OFF -DENABLE_TEXT_HIGHLIGHT=OFF + -DENABLE_YTNEF=OFF -DWITH_OPENLDAP=OFF diff --git a/elements/gnome/gnome/farstream.bst b/elements/gnome/gnome/farstream.bst new file mode 100644 index 00000000..64c5de69 --- /dev/null +++ b/elements/gnome/gnome/farstream.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/libnice.bst +sources: +- kind: git + url: upstream:farstream + track: 0.2.7 + ref: 01fafe82fbc01f31e76623fbbbe6dd99eb28d6bb + submodules: + common: + url: upstream:gstreamer-common diff --git a/elements/gnome/gnome/folks.bst b/elements/gnome/gnome/folks.bst new file mode 100644 index 00000000..1b07840e --- /dev/null +++ b/elements/gnome/gnome/folks.bst @@ -0,0 +1,34 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/evolution-data-server.bst +- gnome/gnome/telepathy-logger.bst +- gnome/gnome/zeitgeist.bst +sources: +- kind: git + url: upstream:gnome/folks + track: 0.11.2 + ref: 27367f26cd66bb86b745c892db214aa9a136c818 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-fatal-warnings --enable-tracker-backend diff --git a/elements/gnome/gnome/gcab.bst b/elements/gnome/gnome/gcab.bst new file mode 100644 index 00000000..efd5cc17 --- /dev/null +++ b/elements/gnome/gnome/gcab.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/gcab + track: baserock/v0.6-22-ge57dd3d + ref: e57dd3d1ddb0da91df9188c2a98d59d1050ac6cb diff --git a/elements/gnome/gnome/gconf.bst b/elements/gnome/gnome/gconf.bst new file mode 100644 index 00000000..48ba185e --- /dev/null +++ b/elements/gnome/gnome/gconf.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gconf + track: master + ref: 4ef012c2a62d9abd759adb3aeb9d3b9cee17f721 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-orbit --disable-documentation diff --git a/elements/gnome/gnome/gdm.bst b/elements/gnome/gnome/gdm.bst new file mode 100644 index 00000000..e47aeebf --- /dev/null +++ b/elements/gnome/gnome/gdm.bst @@ -0,0 +1,52 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/accountsservice.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/dconf.bst +sources: +- kind: git + url: upstream:gdm + track: 3.18.0 + ref: 494ec8cee5727c37118994d3864c44f36aa454fc +config: + configure-commands: + - | + # GDM includes a few stock PAM configurations, we choose the LFS flavor + # because of it's simplicity over the others, also it does not require + # selinux modules, however we neet to tweak the config a little after install. + ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var \ + --with-selinux=no --with-plymouth=no \ + --enable-gdm-xsession --with-x --with-default-pam-config=lfs + install-commands: + (>): + - sed -i 's/system-account/system-auth/g' "%{install-root}"/etc/pam.d/gdm* + - sed -i 's/system-password/system-auth/g' "%{install-root}"/etc/pam.d/gdm* + - sed -i 's/system-session/system-auth/g' "%{install-root}"/etc/pam.d/gdm* +public: + bst: + integration-commands: + - groupadd -g 21 gdm + - useradd -rM -c "GDM Daemon Owner" -d /var/lib/gdm -u 21 -g gdm -s /bin/false + gdm + - systemctl enable gdm diff --git a/elements/gnome/gnome/gedit.bst b/elements/gnome/gnome/gedit.bst new file mode 100644 index 00000000..c54fa531 --- /dev/null +++ b/elements/gnome/gnome/gedit.bst @@ -0,0 +1,36 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/gtksourceview.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/libpeas.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/gedit + track: 3.18.2 + ref: 8156d35a6eb27f3251e1ea454a48cb2a2ae4f87c + submodules: + libgd: + url: upstream:gnome/libgd diff --git a/elements/gnome/gnome/gjs.bst b/elements/gnome/gnome/gjs.bst new file mode 100644 index 00000000..77cc3223 --- /dev/null +++ b/elements/gnome/gnome/gjs.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/mozjs24.bst +sources: +- kind: git + url: upstream:gjs + track: master + ref: 5d480f519e2b7e95cf1fad2f9f1a8e798fd5fe49 diff --git a/elements/gnome/gnome/glade.bst b/elements/gnome/gnome/glade.bst new file mode 100644 index 00000000..abf6a97f --- /dev/null +++ b/elements/gnome/gnome/glade.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/glade + track: master + ref: 4f81f15467ad45c3dddc7ee50ffaca9596d628ee +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-man-pages diff --git a/elements/gnome/gnome/glib-networking.bst b/elements/gnome/gnome/glib-networking.bst new file mode 100644 index 00000000..5c6b47fc --- /dev/null +++ b/elements/gnome/gnome/glib-networking.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/glib-networking + track: 2.46.0 + ref: 32ee55186d7df497e3d402a1940cddfabd9dbc21 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/elements/gnome/gnome/gnome-backgrounds.bst b/elements/gnome/gnome/gnome-backgrounds.bst new file mode 100644 index 00000000..88884817 --- /dev/null +++ b/elements/gnome/gnome/gnome-backgrounds.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/gnome-backgrounds + track: baserock/3.18.0-2-ge68462e + ref: e68462edd35ae3edb4311df90dc4d1a3cdcb175f diff --git a/elements/gnome/gnome/gnome-bluetooth.bst b/elements/gnome/gnome/gnome-bluetooth.bst new file mode 100644 index 00000000..224b35e0 --- /dev/null +++ b/elements/gnome/gnome/gnome-bluetooth.bst @@ -0,0 +1,30 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/libnotify.bst +sources: +- kind: git + url: upstream:gnome/gnome-bluetooth + track: GNOMEBT_V_3_20_1 + ref: 9219cc1ab433d3237b46146cbab2a7d89c5f09b5 diff --git a/elements/gnome/gnome/gnome-calendar.bst b/elements/gnome/gnome/gnome-calendar.bst new file mode 100644 index 00000000..ea6d3c09 --- /dev/null +++ b/elements/gnome/gnome/gnome-calendar.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/appstream-glib.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/evolution-data-server.bst +sources: +- kind: git + url: upstream:gnome/gnome-calendar + track: 3.18.1 + ref: 5292e9d57442067701ce94eea54b4b12d13b7aa3 diff --git a/elements/gnome/gnome/gnome-color-manager.bst b/elements/gnome/gnome/gnome-color-manager.bst new file mode 100644 index 00000000..74a8a24c --- /dev/null +++ b/elements/gnome/gnome/gnome-color-manager.bst @@ -0,0 +1,38 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/appstream-glib.bst +- gnome/gnome/colord-gtk.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/lcms2.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/vte.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/gnome-color-manager + track: GNOME_COLOR_MANAGER_3_18_0 + ref: 8284cb186e0e7c248fc2a2449735fd24b778ec81 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --disable-exiv diff --git a/elements/gnome/gnome/gnome-contacts.bst b/elements/gnome/gnome/gnome-contacts.bst new file mode 100644 index 00000000..6dee0cc5 --- /dev/null +++ b/elements/gnome/gnome/gnome-contacts.bst @@ -0,0 +1,38 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/cheese.bst +- gnome/gnome/folks.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/libchamplain.bst +- gnome/gnome/libnotify.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:gnome/gnome-contacts + track: 3.18.0 + ref: fa736997cc7ec8df89458502c0a181090def64e9 + submodules: + libgd: + url: upstream:gnome/libgd diff --git a/elements/gnome/gnome/gnome-control-center.bst b/elements/gnome/gnome/gnome-control-center.bst new file mode 100644 index 00000000..55394f43 --- /dev/null +++ b/elements/gnome/gnome/gnome-control-center.bst @@ -0,0 +1,55 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/accountsservice.bst +- gnome/gnome/cheese.bst +- gnome/gnome/clutter.bst +- gnome/gnome/clutter-gtk.bst +- gnome/gnome/colord.bst +- gnome/gnome/colord-gtk.bst +- gnome/gnome/gnome-bluetooth.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/gnome-settings-daemon.bst +- gnome/gnome/grilo.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/ibus.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/krb5.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/libgtop.bst +- gnome/gnome/libpwquality.bst +- gnome/gnome/network-manager-applet.bst +sources: +- kind: git + url: upstream:gnome/gnome-control-center + track: GNOME_CONTROL_CENTER_3_24_2 + ref: e44054466a35e637e0b8cb88cf676f94a9f40dc8 + submodules: + libgd: + url: upstream:gnome/libgd + panels/sound/gvc: + url: upstream:gnome/libgnome-volume-control +config: + configure-commands: + - CFLAGS="-std=gnu99" ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-documentation diff --git a/elements/gnome/gnome/gnome-desktop.bst b/elements/gnome/gnome/gnome-desktop.bst new file mode 100644 index 00000000..786caa3b --- /dev/null +++ b/elements/gnome/gnome/gnome-desktop.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/gnome-desktop + track: 3.24.2 + ref: 3feec7a250265747f204e220f7acfe6b8d849dca diff --git a/elements/gnome/gnome/gnome-dictionary.bst b/elements/gnome/gnome/gnome-dictionary.bst new file mode 100644 index 00000000..566bcc66 --- /dev/null +++ b/elements/gnome/gnome/gnome-dictionary.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/gnome-dictionary + track: 3.24.0 + ref: 902d1e02391486b152e84e36946d437c31040bb8 diff --git a/elements/gnome/gnome/gnome-font-viewer.bst b/elements/gnome/gnome/gnome-font-viewer.bst new file mode 100644 index 00000000..6a6911a9 --- /dev/null +++ b/elements/gnome/gnome/gnome-font-viewer.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gnome-desktop.bst +sources: +- kind: git + url: upstream:gnome/gnome-font-viewer + track: master + ref: 9af2f35a63f34f87407e784b514cafe1cc772384 diff --git a/elements/gnome/gnome/gnome-getting-started-docs.bst b/elements/gnome/gnome/gnome-getting-started-docs.bst new file mode 100644 index 00000000..d686b160 --- /dev/null +++ b/elements/gnome/gnome/gnome-getting-started-docs.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/gnome-getting-started-docs + track: 3.18.2 + ref: e50ec428ee080513f059a5cab0a41174f99f0413 diff --git a/elements/gnome/gnome/gnome-initial-setup.bst b/elements/gnome/gnome/gnome-initial-setup.bst new file mode 100644 index 00000000..733e9d0b --- /dev/null +++ b/elements/gnome/gnome/gnome-initial-setup.bst @@ -0,0 +1,47 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/accountsservice.bst +- gnome/gnome/cheese.bst +- gnome/gnome/gdm.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/ibus.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/krb5.bst +- gnome/gnome/libgweather.bst +- gnome/gnome/libpwquality.bst +- gnome/gnome/network-manager-applet.bst +sources: +- kind: git + url: upstream:gnome/gnome-initial-setup + track: new-user-mode-fixes + ref: a6ae059a7fab60cae534f78eb485960a7b406be5 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc +public: + bst: + integration-commands: + - useradd -rM -d /run/gnome-initial-setup/ -c "GNOME Initial Setup Owner" -s /bin/false + gnome-initial-setup diff --git a/elements/gnome/gnome/gnome-maps.bst b/elements/gnome/gnome/gnome-maps.bst new file mode 100644 index 00000000..6e615e75 --- /dev/null +++ b/elements/gnome/gnome/gnome-maps.bst @@ -0,0 +1,35 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/folks.bst +- gnome/gnome/clutter-gtk.bst +- gnome/gnome/gjs.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/libchamplain.bst +- gnome/gnome/libgfbgraph.bst +sources: +- kind: git + url: upstream:gnome/gnome-maps + track: v3.18.1 + ref: 6d6e8afd54735e565a0c81cb761f22bb82d142db diff --git a/elements/gnome/gnome/gnome-online-accounts.bst b/elements/gnome/gnome/gnome-online-accounts.bst new file mode 100644 index 00000000..770ff48e --- /dev/null +++ b/elements/gnome/gnome/gnome-online-accounts.bst @@ -0,0 +1,37 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/librest.bst +- gnome/gnome/telepathy-glib.bst +- gnome/gnome/WebKitGtk.bst +sources: +- kind: git + url: upstream:gnome/gnome-online-accounts + track: 3.24.1 + ref: f5169b28bfef03f0c82b538784bb4c66a2a0034c + submodules: + telepathy-account-widgets: + url: upstream:gnome/telepathy-account-widgets +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-gtk-doc --disable-documentation diff --git a/elements/gnome/gnome/gnome-screenshot.bst b/elements/gnome/gnome/gnome-screenshot.bst new file mode 100644 index 00000000..a8a38091 --- /dev/null +++ b/elements/gnome/gnome/gnome-screenshot.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/libcanberra.bst +sources: +- kind: git + url: upstream:gnome/gnome-screenshot + track: 3.18.0 + ref: 3a97ad23ff14a0400f12dd3fdf501d1d9dad04d4 diff --git a/elements/gnome/gnome/gnome-session.bst b/elements/gnome/gnome/gnome-session.bst new file mode 100644 index 00000000..6ccd5ee6 --- /dev/null +++ b/elements/gnome/gnome/gnome-session.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gnome-desktop.bst +sources: +- kind: git + url: upstream:gnome/gnome-session + track: 3.18.1.2 + ref: 4ab09c39738adaaf16116b3bd82e47188b5483cd +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-docbook-docs --disable-man + --enable-systemd diff --git a/elements/gnome/gnome/gnome-settings-daemon.bst b/elements/gnome/gnome/gnome-settings-daemon.bst new file mode 100644 index 00000000..b8036240 --- /dev/null +++ b/elements/gnome/gnome/gnome-settings-daemon.bst @@ -0,0 +1,43 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/colord.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/ibus.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/libgweather.bst +- gnome/gnome/libnotify.bst +- gnome/gnome/lcms2.bst +- gnome/gnome/upower.bst +sources: +- kind: git + url: upstream:gnome-settings-daemon + track: GNOME_SETTINGS_DAEMON_3_24_2 + ref: 2ff67385f2b7c7adb0ab438cb41d114235a8e40a + submodules: + plugins/media-keys/gvc: + url: upstream:gnome/libgnome-volume-control +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-man diff --git a/elements/gnome/gnome/gnome-shell.bst b/elements/gnome/gnome/gnome-shell.bst new file mode 100644 index 00000000..8f1bd94b --- /dev/null +++ b/elements/gnome/gnome/gnome-shell.bst @@ -0,0 +1,45 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/caribou.bst +- gnome/gnome/clutter.bst +- gnome/gnome/evolution-data-server.bst +- gnome/gnome/gjs.bst +- gnome/gnome/libcanberra.bst +- gnome/gnome/mutter.bst +- gnome/gnome/startup-notification.bst +- gnome/gnome/telepathy-glib.bst +- gnome/gnome/network-manager-applet.bst +sources: +- kind: git + url: upstream:gnome/gnome-shell + track: baserock/3.18.0-71-g4da5b8d + ref: 4da5b8dd1189e7e628605b2b23efe5db2d88f94b + submodules: + data/theme/gnome-shell-sass: + url: upstream:gnome/gnome-shell-sass + src/gvc: + url: upstream:gnome/libgnome-volume-control +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-man --enable-compile-warnings=maximum diff --git a/elements/gnome/gnome/gnome-terminal.bst b/elements/gnome/gnome/gnome-terminal.bst new file mode 100644 index 00000000..45f454c6 --- /dev/null +++ b/elements/gnome/gnome/gnome-terminal.bst @@ -0,0 +1,37 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/desktop-file-utils.bst +- gnome/gnome/dconf.bst +- gnome/gnome/gconf.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/nautilus.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/gnome-terminal + track: 3.18.1 + ref: d52e6beb2df7aedd0c98696ae3be4a36b4c8f0f0 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-search-provider diff --git a/elements/gnome/gnome/gnome-themes-standard.bst b/elements/gnome/gnome/gnome-themes-standard.bst new file mode 100644 index 00000000..7b3d4c70 --- /dev/null +++ b/elements/gnome/gnome/gnome-themes-standard.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/hicolor-icon-theme.bst +sources: +- kind: git + url: upstream:gnome-themes-standard + track: master + ref: 4058c3bced2173c8e6f2a22953327dcc2023e82d +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-gtk2-engine diff --git a/elements/gnome/gnome/gnome-todo.bst b/elements/gnome/gnome/gnome-todo.bst new file mode 100644 index 00000000..178c7676 --- /dev/null +++ b/elements/gnome/gnome/gnome-todo.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/appstream-glib.bst +- gnome/gnome/evolution-data-server.bst +- gnome/gnome/gnome-online-accounts.bst +sources: +- kind: git + url: upstream:gnome/gnome-todo + track: GNOME_TODO_3_18_1 + ref: a39ccadf8a659fca8b4503bf4844383f5346f6cb diff --git a/elements/gnome/gnome/gnome-user-docs.bst b/elements/gnome/gnome/gnome-user-docs.bst new file mode 100644 index 00000000..7e1f5d51 --- /dev/null +++ b/elements/gnome/gnome/gnome-user-docs.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/gnome-user-docs + track: master + ref: 618fc9644317c55d674ca2e1b00b41d364427fb1 diff --git a/elements/gnome/gnome/grilo-plugins.bst b/elements/gnome/gnome/grilo-plugins.bst new file mode 100644 index 00000000..f3bf7859 --- /dev/null +++ b/elements/gnome/gnome/grilo-plugins.bst @@ -0,0 +1,34 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/grilo.bst +- gnome/gnome/libgdata.bst +- gnome/gnome/liboauth.bst +- gnome/gnome/librest.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/grilo-plugins + track: grilo-0.3.4 + ref: 9e4026978b4069468a6fe6d3e961c4d1a9c88051 diff --git a/elements/gnome/gnome/grilo.bst b/elements/gnome/gnome/grilo.bst new file mode 100644 index 00000000..e926dcc9 --- /dev/null +++ b/elements/gnome/gnome/grilo.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/grilo + track: grilo-0.3.3 + ref: 53b44b711a4558c0511dbe73d928971fd2c7bb30 diff --git a/elements/gnome/gnome/gsettings-desktop-schemas.bst b/elements/gnome/gnome/gsettings-desktop-schemas.bst new file mode 100644 index 00000000..413a2ff4 --- /dev/null +++ b/elements/gnome/gnome/gsettings-desktop-schemas.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/gsettings-desktop-schemas + track: 3.24.0 + ref: a5c759a1d9d7e4825f94da30f0f8fb8abc2e3efb diff --git a/elements/gnome/gnome/gtksourceview.bst b/elements/gnome/gnome/gtksourceview.bst new file mode 100644 index 00000000..17e6f437 --- /dev/null +++ b/elements/gnome/gnome/gtksourceview.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/glade.bst +sources: +- kind: git + url: upstream:gnome/gtksourceview + track: 3.18.1 + ref: eeb6fd40fbbc74515828070fef554ed98ad481e9 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-glade-catalog --disable-Werror diff --git a/elements/gnome/gnome/gusb.bst b/elements/gnome/gnome/gusb.bst new file mode 100644 index 00000000..c21580c7 --- /dev/null +++ b/elements/gnome/gnome/gusb.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gusb + track: master + ref: 0c5eb813279c67607e17dfd99087358d34c6c8f5 diff --git a/elements/gnome/gnome/hicolor-icon-theme.bst b/elements/gnome/gnome/hicolor-icon-theme.bst new file mode 100644 index 00000000..3ef2941d --- /dev/null +++ b/elements/gnome/gnome/hicolor-icon-theme.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:hicolor-icon-theme + track: master + ref: 5954bd6c123aa31c8f35b83d70b73e1f6dcf34b3 +public: + bst: + integration-commands: + - gtk-update-icon-cache -f -t /usr/share/icons/hicolor diff --git a/elements/gnome/gnome/ibus-anthy.bst b/elements/gnome/gnome/ibus-anthy.bst new file mode 100644 index 00000000..1585597e --- /dev/null +++ b/elements/gnome/gnome/ibus-anthy.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/ibus.bst +- gnome/gnome/anthy.bst +sources: +- kind: git + url: upstream:ibus-anthy + track: baserock/1.5.7-6-g9ba0a2a + ref: 9ba0a2a1e595fbf6e39c50a15814bb6f9e337769 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --with-python=python3 --enable-private-png=yes diff --git a/elements/gnome/gnome/ibus-hangul.bst b/elements/gnome/gnome/ibus-hangul.bst new file mode 100644 index 00000000..70630d58 --- /dev/null +++ b/elements/gnome/gnome/ibus-hangul.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/ibus.bst +- gnome/gnome/libhangul.bst +sources: +- kind: git + url: upstream:ibus-hangul + track: baserock/1.5.0-13-g44f41ae + ref: 44f41ae5178372a7ff0540a4ce7a4944335525df +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --with-python=python3 diff --git a/elements/gnome/gnome/ibus-libpinyin.bst b/elements/gnome/gnome/ibus-libpinyin.bst new file mode 100644 index 00000000..b16a2606 --- /dev/null +++ b/elements/gnome/gnome/ibus-libpinyin.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/ibus.bst +- gnome/gnome/libpinyin.bst +sources: +- kind: git + url: upstream:ibus-libpinyin + track: baserock/1.7.2-7-g4bb5fc1 + ref: 4bb5fc19c0829053acd29619de59a85a73e03676 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --with-python=python3 --disable-lua-extension diff --git a/elements/gnome/gnome/ibus.bst b/elements/gnome/gnome/ibus.bst new file mode 100644 index 00000000..00fad88b --- /dev/null +++ b/elements/gnome/gnome/ibus.bst @@ -0,0 +1,39 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/dconf.bst +- gnome/gnome/gconf.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/libnotify.bst +sources: +- kind: git + url: upstream:ibus + track: master + ref: 1d678673e18e132ed53df32502b779b0a56314d5 +config: + configure-commands: + - | + ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc \ + --disable-tests --disable-gconf --enable-dconf \ + --disable-memconf --disable-ui GSETTINGS_SCHEMA_CONVERT=/usr/bin/false \ + --with-python=python3 --enable-wayland diff --git a/elements/gnome/gnome/iso-codes.bst b/elements/gnome/gnome/iso-codes.bst new file mode 100644 index 00000000..4ce71be2 --- /dev/null +++ b/elements/gnome/gnome/iso-codes.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:iso-codes + track: master + ref: 18ac112b4b84c8f03743565fde3512a637820761 diff --git a/elements/gnome/gnome/isodate.bst b/elements/gnome/gnome/isodate.bst new file mode 100644 index 00000000..01654e17 --- /dev/null +++ b/elements/gnome/gnome/isodate.bst @@ -0,0 +1,30 @@ +kind: distutils +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:python-packages/isodate + track: 0.5.4 + ref: b99c0bd318991a8a8a9dc0c5273800b9801428f6 +variables: + python: python diff --git a/elements/gnome/gnome/itstool.bst b/elements/gnome/gnome/itstool.bst new file mode 100644 index 00000000..c740863a --- /dev/null +++ b/elements/gnome/gnome/itstool.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:itstool + track: master + ref: 359be5c350fc3d869807f663cee2b028adf1f5d7 diff --git a/elements/gnome/gnome/krb5.bst b/elements/gnome/gnome/krb5.bst new file mode 100644 index 00000000..5b29ef76 --- /dev/null +++ b/elements/gnome/gnome/krb5.bst @@ -0,0 +1,37 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:krb5 + track: master + ref: db2acb6b06e469c6c12476bec68acc7964626523 +config: + configure-commands: + - cd src && ./util/reconf --force + - cd src && ./configure --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var/lib + --enable-dns + build-commands: + - make -C src + install-commands: + - make -j1 -C src DESTDIR="%{install-root}" install diff --git a/elements/gnome/gnome/lcms2.bst b/elements/gnome/gnome/lcms2.bst new file mode 100644 index 00000000..e774057c --- /dev/null +++ b/elements/gnome/gnome/lcms2.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:lcms2 + track: baserock/gnome + ref: ff42eeaf932b64af997681f0eed6be3b67ebeb18 diff --git a/elements/gnome/gnome/libcanberra.bst b/elements/gnome/gnome/libcanberra.bst new file mode 100644 index 00000000..20f7ae32 --- /dev/null +++ b/elements/gnome/gnome/libcanberra.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:libcanberra + track: master + ref: c0620e432650e81062c1967cc669829dbd29b310 diff --git a/elements/gnome/gnome/libchamplain.bst b/elements/gnome/gnome/libchamplain.bst new file mode 100644 index 00000000..f05d746d --- /dev/null +++ b/elements/gnome/gnome/libchamplain.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/clutter.bst +- gnome/gnome/clutter-gtk.bst +sources: +- kind: git + url: upstream:gnome/libchamplain + track: LIBCHAMPLAIN_0_12_12 + ref: c873d9d8116b8e14c1bfa939439d763926a77446 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-vala=yes diff --git a/elements/gnome/gnome/libgdata.bst b/elements/gnome/gnome/libgdata.bst new file mode 100644 index 00000000..fd6dae19 --- /dev/null +++ b/elements/gnome/gnome/libgdata.bst @@ -0,0 +1,34 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/autoconf-archive.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/liboauth.bst +sources: +- kind: git + url: upstream:libgdata + track: 0.17.8 + ref: 19f9f9420146bc51c7dc6dba2102c7d94bae149a +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --disable-installed-tests --disable-always-build-tests diff --git a/elements/gnome/gnome/libgfbgraph.bst b/elements/gnome/gnome/libgfbgraph.bst new file mode 100644 index 00000000..f8bc5a3e --- /dev/null +++ b/elements/gnome/gnome/libgfbgraph.bst @@ -0,0 +1,30 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/gnome-online-accounts.bst +- gnome/gnome/librest.bst +sources: +- kind: git + url: upstream:gnome/libgfbgraph + track: v_0_2_3 + ref: 50eabf601310052216e25fa112e688204738f222 diff --git a/elements/gnome/gnome/libgnomekbd.bst b/elements/gnome/gnome/libgnomekbd.bst new file mode 100644 index 00000000..cd630dfe --- /dev/null +++ b/elements/gnome/gnome/libgnomekbd.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/libxklavier.bst +sources: +- kind: git + url: upstream:gnome/libgnomekbd + track: master + ref: d8ff867e95e548476c68db12ade3a0a4697a24a1 diff --git a/elements/gnome/gnome/libgtop.bst b/elements/gnome/gnome/libgtop.bst new file mode 100644 index 00000000..8326df3e --- /dev/null +++ b/elements/gnome/gnome/libgtop.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/libgtop + track: 2.32.0 + ref: ac2aef0f47fd998555abf18003f4c11ffecbf542 diff --git a/elements/gnome/gnome/libgweather.bst b/elements/gnome/gnome/libgweather.bst new file mode 100644 index 00000000..bed3da38 --- /dev/null +++ b/elements/gnome/gnome/libgweather.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/libgweather + track: master + ref: 5b8aed611f24d03434eed35e438cea213b894b7c diff --git a/elements/gnome/gnome/libhangul.bst b/elements/gnome/gnome/libhangul.bst new file mode 100644 index 00000000..a36e7b9e --- /dev/null +++ b/elements/gnome/gnome/libhangul.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:libhangul + track: baserock/libhangul-0.1.0-19-g78e9d89 + ref: 78e9d8926262db423b4cf9181e1c2cb06a120a9b +config: + configure-commands: + (<): + - sed -i 's/SUBDIRS = hangul data tools po/SUBDIRS = hangul data tools/g' Makefile.am diff --git a/elements/gnome/gnome/libnice.bst b/elements/gnome/gnome/libnice.bst new file mode 100644 index 00000000..4afc9355 --- /dev/null +++ b/elements/gnome/gnome/libnice.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:libnice + track: 0.1.13 + ref: 533ff6c5a03680f300709be4dc999f45659f3a1b diff --git a/elements/gnome/gnome/libnotify.bst b/elements/gnome/gnome/libnotify.bst new file mode 100644 index 00000000..22ce0c24 --- /dev/null +++ b/elements/gnome/gnome/libnotify.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/libnotify + track: master + ref: 2f2c5649ef210b1dffeb46cddf062d20e1518ccf diff --git a/elements/gnome/gnome/liboauth.bst b/elements/gnome/gnome/liboauth.bst new file mode 100644 index 00000000..c9cf76f5 --- /dev/null +++ b/elements/gnome/gnome/liboauth.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:liboauth + track: liboauth-0.9.7 + ref: 9ff9d2902caf8a85c5019c11214d73e67053ba69 diff --git a/elements/gnome/gnome/libpeas.bst b/elements/gnome/gnome/libpeas.bst new file mode 100644 index 00000000..02a96409 --- /dev/null +++ b/elements/gnome/gnome/libpeas.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/libpeas + track: libpeas-1.16.0 + ref: ede1902bee26dbe36c2c1559b1166035580cdf30 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --enable-python3 diff --git a/elements/gnome/gnome/libpinyin.bst b/elements/gnome/gnome/libpinyin.bst new file mode 100644 index 00000000..bc54d88e --- /dev/null +++ b/elements/gnome/gnome/libpinyin.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/berkeleydb.bst +sources: +- kind: git + url: upstream:libpinyin + track: baserock/1.2.91 + ref: 2e0c23b3ab6c247dd6a683c716e784a371646af4 diff --git a/elements/gnome/gnome/libpurple.bst b/elements/gnome/gnome/libpurple.bst new file mode 100644 index 00000000..5e49db6d --- /dev/null +++ b/elements/gnome/gnome/libpurple.bst @@ -0,0 +1,37 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/evolution-data-server.bst +- gnome/gnome/farstream.bst +sources: +- kind: git + url: upstream:pidgin + track: baserock/v2.10.11 + ref: 9273b95bd66893a362cbf6f69bb8bc749db41f04 +config: + configure-commands: + - | + ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc \ + --with-gstreamer=1.0 --disable-gtkui \ + --disable-idn --disable-meanwhile \ + --disable-tcl diff --git a/elements/gnome/gnome/libpwquality.bst b/elements/gnome/gnome/libpwquality.bst new file mode 100644 index 00000000..c5e6f46d --- /dev/null +++ b/elements/gnome/gnome/libpwquality.bst @@ -0,0 +1,34 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/cracklib.bst +sources: +- kind: git + url: upstream:libpwquality + track: libpwquality-1.3.0 + ref: 24937f6fdcc1673e064c9626407c89f58289957d +config: + configure-commands: + - ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --with-securedir=/lib/security + --disable-nls diff --git a/elements/gnome/gnome/librest.bst b/elements/gnome/gnome/librest.bst new file mode 100644 index 00000000..f0f8b5c2 --- /dev/null +++ b/elements/gnome/gnome/librest.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:gnome/librest + track: 0.7.93 + ref: 08f1fc35e3c77aecedacf08aa510e82c91ac7f2a +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/elements/gnome/gnome/libwnck.bst b/elements/gnome/gnome/libwnck.bst new file mode 100644 index 00000000..b4c5973c --- /dev/null +++ b/elements/gnome/gnome/libwnck.bst @@ -0,0 +1,37 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:libwnck + track: 3.14.0 + ref: 46bade6f53351f2a63d030e27cbba2e0048d1cde +config: + 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="%{install-root}" diff --git a/elements/gnome/gnome/libxklavier.bst b/elements/gnome/gnome/libxklavier.bst new file mode 100644 index 00000000..a821538e --- /dev/null +++ b/elements/gnome/gnome/libxklavier.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/iso-codes.bst +sources: +- kind: git + url: upstream:libxklavier + track: master + ref: 65c132a65e90a42e898f07243ef544109ada53c9 diff --git a/elements/gnome/gnome/mozjs24.bst b/elements/gnome/gnome/mozjs24.bst new file mode 100644 index 00000000..81c09ecd --- /dev/null +++ b/elements/gnome/gnome/mozjs24.bst @@ -0,0 +1,43 @@ +kind: manual +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:mozilla/mozjs24 + track: baserock/gnome + ref: 6c7e94087fead341de6adc85cb9a7f412fc6905d +config: + configure-commands: + - | + cd js/src; + ./configure --prefix="%{prefix}" \ + --sysconfdir=/etc \ + --with-system-nspr \ + --with-system-ffi \ + --enable-threadsafe + build-commands: + - | + cd js/src; + make + install-commands: + - cd js/src; make DESTDIR="%{install-root}" install diff --git a/elements/gnome/gnome/mutter.bst b/elements/gnome/gnome/mutter.bst new file mode 100644 index 00000000..2ade887e --- /dev/null +++ b/elements/gnome/gnome/mutter.bst @@ -0,0 +1,39 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/clutter.bst +- gnome/gnome/cogl.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gnome-settings-daemon.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/startup-notification.bst +- gnome/gnome/upower.bst +- gnome/gnome/zenity.bst +sources: +- kind: git + url: upstream:mutter + track: 3.22.4 + ref: a8b06afba6e9210171303bfef13f5bbddecc3668 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --enable-compile-warnings=no diff --git a/elements/gnome/gnome/nautilus.bst b/elements/gnome/gnome/nautilus.bst new file mode 100644 index 00000000..be38f289 --- /dev/null +++ b/elements/gnome/gnome/nautilus.bst @@ -0,0 +1,37 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/vte.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/gsettings-desktop-schemas.bst +sources: +- kind: git + url: upstream:nautilus + track: baserock/3.18.1 + ref: 2efab5ea404077bfb09f543ed2acc8e0940d21c9 + submodules: + libgd: + url: upstream:gnome/libgd +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-xmp diff --git a/elements/gnome/gnome/network-manager-applet.bst b/elements/gnome/gnome/network-manager-applet.bst new file mode 100644 index 00000000..9cd73e54 --- /dev/null +++ b/elements/gnome/gnome/network-manager-applet.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/libnotify.bst +sources: +- kind: git + url: upstream:gnome/network-manager-applet + track: 1.8.2 + ref: 04e2bd752b231bdd87fe3b83a6e540ee812144ad +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --without-selinux --without-team diff --git a/elements/gnome/gnome/raptor.bst b/elements/gnome/gnome/raptor.bst new file mode 100644 index 00000000..6c5e23c0 --- /dev/null +++ b/elements/gnome/gnome/raptor.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:raptor + track: raptor2_2_0_15 + ref: 286452cd786098ce31a002f16e5ec2e0fbdc9041 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-gtk-doc diff --git a/elements/gnome/gnome/rdflib.bst b/elements/gnome/gnome/rdflib.bst new file mode 100644 index 00000000..92360430 --- /dev/null +++ b/elements/gnome/gnome/rdflib.bst @@ -0,0 +1,31 @@ +kind: distutils +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/isodate.bst +sources: +- kind: git + url: upstream:python-packages/rdflib + track: 4.2.1 + ref: c2f9725f385a85fd280b4cf30239748b24f5cc06 +variables: + python: python diff --git a/elements/gnome/gnome/sound-theme-freedesktop.bst b/elements/gnome/gnome/sound-theme-freedesktop.bst new file mode 100644 index 00000000..de02616b --- /dev/null +++ b/elements/gnome/gnome/sound-theme-freedesktop.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:sound-theme-freedesktop + track: '0.8' + ref: 9d2ac65a2f88263f0eec8b777ef3bdc023b93c25 diff --git a/elements/gnome/gnome/startup-notification.bst b/elements/gnome/gnome/startup-notification.bst new file mode 100644 index 00000000..c9e344c3 --- /dev/null +++ b/elements/gnome/gnome/startup-notification.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:startup-notification + track: master + ref: 07237ff25d6171e1b548118442ddba4259a53ba5 diff --git a/elements/gnome/gnome/telepathy-farstream.bst b/elements/gnome/gnome/telepathy-farstream.bst new file mode 100644 index 00000000..70b855dc --- /dev/null +++ b/elements/gnome/gnome/telepathy-farstream.bst @@ -0,0 +1,30 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/farstream.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:telepathy-farstream + track: telepathy-farstream-0.6.2 + ref: 0b1bba79cfe94e7676fe69e9e0d2e3983a3c14c5 diff --git a/elements/gnome/gnome/telepathy-gabble.bst b/elements/gnome/gnome/telepathy-gabble.bst new file mode 100644 index 00000000..4d3a8cfb --- /dev/null +++ b/elements/gnome/gnome/telepathy-gabble.bst @@ -0,0 +1,36 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/libnice.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:telepathy-gabble + track: telepathy-gabble-0.18.3 + ref: f10f557fd67ec11738670828a553496960c0d411 + submodules: + lib/ext/wocky: + url: upstream:wocky +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --with-ca-certificates=/etc/ssl/certs/ca-certificates.crt diff --git a/elements/gnome/gnome/telepathy-glib.bst b/elements/gnome/gnome/telepathy-glib.bst new file mode 100644 index 00000000..6ebfed50 --- /dev/null +++ b/elements/gnome/gnome/telepathy-glib.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:telepathy-glib + track: master + ref: d27684c488ceee4f2f54f549738adab0e2e8165d +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var --disable-Werror + --enable-vala-bindings --disable-fatal-warnings diff --git a/elements/gnome/gnome/telepathy-haze.bst b/elements/gnome/gnome/telepathy-haze.bst new file mode 100644 index 00000000..404bec2c --- /dev/null +++ b/elements/gnome/gnome/telepathy-haze.bst @@ -0,0 +1,30 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/libpurple.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:telepathy-haze + track: telepathy-haze-0.8.0 + ref: d3d7b7f9342511c0c961e3f2d9fc1f5fb0804142 diff --git a/elements/gnome/gnome/telepathy-idle.bst b/elements/gnome/gnome/telepathy-idle.bst new file mode 100644 index 00000000..eb1fea9d --- /dev/null +++ b/elements/gnome/gnome/telepathy-idle.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:telepathy-idle + track: telepathy-idle-0.2.0 + ref: 55e9841a4af51d7f014395475526b700abec4d0b diff --git a/elements/gnome/gnome/telepathy-logger.bst b/elements/gnome/gnome/telepathy-logger.bst new file mode 100644 index 00000000..05e46025 --- /dev/null +++ b/elements/gnome/gnome/telepathy-logger.bst @@ -0,0 +1,32 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:telepathy-logger + track: master + ref: 711842911edb15977430c0b6c1803e947619efc3 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc diff --git a/elements/gnome/gnome/telepathy-mission-control.bst b/elements/gnome/gnome/telepathy-mission-control.bst new file mode 100644 index 00000000..48a91462 --- /dev/null +++ b/elements/gnome/gnome/telepathy-mission-control.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:telepathy-mission-control + track: telepathy-mission-control-5.16.3 + ref: 84dc7d0fd952a9ef3d200ac5557cdf2daccca145 diff --git a/elements/gnome/gnome/telepathy-salut.bst b/elements/gnome/gnome/telepathy-salut.bst new file mode 100644 index 00000000..63948ef3 --- /dev/null +++ b/elements/gnome/gnome/telepathy-salut.bst @@ -0,0 +1,35 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:telepathy-salut + track: telepathy-salut-0.8.1 + ref: cd32e00a3a461756cbf1f6899a0c2aa5bd5d79ee + submodules: + lib/ext/wocky: + url: upstream:wocky +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --with-backend=avahi --disable-avahi-tests diff --git a/elements/gnome/gnome/totem.bst b/elements/gnome/gnome/totem.bst new file mode 100644 index 00000000..e1f5afa5 --- /dev/null +++ b/elements/gnome/gnome/totem.bst @@ -0,0 +1,42 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/appstream-glib.bst +- gnome/gnome/clutter.bst +- gnome/gnome/clutter-gst.bst +- gnome/gnome/clutter-gtk.bst +- gnome/gnome/gnome-desktop.bst +- gnome/gnome/grilo.bst +- gnome/gnome/grilo-plugins.bst +- gnome/gnome/gsettings-desktop-schemas.bst +- gnome/gnome/iso-codes.bst +- gnome/gnome/libpeas.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:gnome/totem + track: 3.24.0 + ref: dec87510f22daf87144eda36e1d97bfcabace1d1 + submodules: + libgd: + url: upstream:gnome/libgd diff --git a/elements/gnome/gnome/upower.bst b/elements/gnome/gnome/upower.bst new file mode 100644 index 00000000..ea236550 --- /dev/null +++ b/elements/gnome/gnome/upower.bst @@ -0,0 +1,31 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +sources: +- kind: git + url: upstream:upower + track: master + ref: 0825c162d3dc909966b10fecabbc2c1da364c1a6 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-man-pages diff --git a/elements/gnome/gnome/vte.bst b/elements/gnome/gnome/vte.bst new file mode 100644 index 00000000..db3a27c8 --- /dev/null +++ b/elements/gnome/gnome/vte.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/glade.bst +sources: +- kind: git + url: upstream:gnome/vte + track: 0.43.0 + ref: aa7120c2e359bb5d6d0b0ec6c1e0eecf0583be03 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-introspection=yes + --without-pcre2 --enable-glade-catalogue diff --git a/elements/gnome/gnome/yelp-tools.bst b/elements/gnome/gnome/yelp-tools.bst new file mode 100644 index 00000000..fbda1676 --- /dev/null +++ b/elements/gnome/gnome/yelp-tools.bst @@ -0,0 +1,30 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/itstool.bst +- gnome/gnome/yelp-xsl.bst +sources: +- kind: git + url: upstream:yelp-tools + track: master + ref: 6df6bf24e385bbc1ac0b800be8a6e878f18a775c diff --git a/elements/gnome/gnome/yelp-xsl.bst b/elements/gnome/gnome/yelp-xsl.bst new file mode 100644 index 00000000..a3af10be --- /dev/null +++ b/elements/gnome/gnome/yelp-xsl.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/itstool.bst +sources: +- kind: git + url: upstream:yelp-xsl + track: master + ref: 2dcf168dde754d18152b008473269a803d6e650b diff --git a/elements/gnome/gnome/yelp.bst b/elements/gnome/gnome/yelp.bst new file mode 100644 index 00000000..cead7eb9 --- /dev/null +++ b/elements/gnome/gnome/yelp.bst @@ -0,0 +1,33 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/WebKitGtk.bst +- gnome/gnome/yelp-xsl.bst +sources: +- kind: git + url: upstream:gnome/yelp + track: 3.18.1 + ref: 9932283ce9610f969e023a0dc326c81159c06a15 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --disable-Werror diff --git a/elements/gnome/gnome/zeitgeist.bst b/elements/gnome/gnome/zeitgeist.bst new file mode 100644 index 00000000..39443917 --- /dev/null +++ b/elements/gnome/gnome/zeitgeist.bst @@ -0,0 +1,34 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/raptor.bst +- gnome/gnome/rdflib.bst +- gnome/gnome/telepathy-glib.bst +sources: +- kind: git + url: upstream:zeitgeist + track: v0.9.16 + ref: abc7939806346a563ded2b16456dc7e2fff54fcc +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --with-session-bus-services-dir="%{prefix}"/share/dbus-1/services diff --git a/elements/gnome/gnome/zenity.bst b/elements/gnome/gnome/zenity.bst new file mode 100644 index 00000000..828e0783 --- /dev/null +++ b/elements/gnome/gnome/zenity.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- bluetooth.bst +- icu-common.bst +- input-common.bst +- data-indexing-management.bst +- vala-common.bst +- geolocation.bst +- gtk2.bst +- gtk3.bst +- libsoup-common.bst +- NetworkManager-common.bst +- multimedia-gstreamer.bst +- network-security.bst +- privileges-management.bst +- python3-gobject.bst +- wayland-generic.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- cups.bst +- gnome/gnome/yelp-tools.bst +sources: +- kind: git + url: upstream:zenity + track: master + ref: d7135db2bdfdca812c0165f90e4611af9c7c6a50 diff --git a/elements/graphics-common.bst b/elements/graphics-common.bst new file mode 100644 index 00000000..0790ec5f --- /dev/null +++ b/elements/graphics-common.bst @@ -0,0 +1,20 @@ +kind: stack +depends: +- graphics-common/pixman.bst +- graphics-common/freetype2.bst +- graphics-common/colm-tarball.bst +- graphics-common/ragel-tarball.bst +- graphics-common/harfbuzz.bst +- graphics-common/freetype2-harfbuzz.bst +- graphics-common/fontconfig.bst +- graphics-common/freefont-otf.bst +- graphics-common/ttf-alee.bst +- graphics-common/chinese-fonts-truetype-bkai00mp.bst +- graphics-common/chinese-fonts-truetype-gkai00mp.bst +- graphics-common/chinese-fonts-truetype-bsmi00lp.bst +- graphics-common/chinese-fonts-truetype-gbsn00lp.bst +- graphics-common/libpng.bst +- graphics-common/libjpeg.bst +- graphics-common/libtiff.bst +- graphics-common/cairo.bst +- graphics-common/libwebp.bst diff --git a/elements/graphics-common/cairo.bst b/elements/graphics-common/cairo.bst new file mode 100644 index 00000000..ff0c70e4 --- /dev/null +++ b/elements/graphics-common/cairo.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +- graphics-common/fontconfig.bst +- graphics-common/freetype2-harfbuzz.bst +- graphics-common/pixman.bst +- graphics-common/libpng.bst +sources: +- kind: git + url: upstream:cairo + track: 1.14.0 + ref: f6fd372a8b31a0bebbdfe36090d6ffc7bab9a2f8 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-glesv2 diff --git a/elements/graphics-common/chinese-fonts-truetype-bkai00mp.bst b/elements/graphics-common/chinese-fonts-truetype-bkai00mp.bst new file mode 100644 index 00000000..13799ae3 --- /dev/null +++ b/elements/graphics-common/chinese-fonts-truetype-bkai00mp.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:chinese-fonts-truetype/bkai00mp + track: bkai00mp.ttf + ref: aa20d88b0ae7945f0956d7d662e8e5cf1e50b53a +config: + install-commands: + - mkdir -p "%{install-root}"/usr/share/fonts/truetype/chinese + - install -p *.ttf "%{install-root}"/usr/share/fonts/truetype/chinese diff --git a/elements/graphics-common/chinese-fonts-truetype-bsmi00lp.bst b/elements/graphics-common/chinese-fonts-truetype-bsmi00lp.bst new file mode 100644 index 00000000..5bf08a12 --- /dev/null +++ b/elements/graphics-common/chinese-fonts-truetype-bsmi00lp.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:chinese-fonts-truetype/bsmi00lp + track: bsmi00lp.ttf + ref: 8f1febdd4f74d56670777c8a5fc25dc6d8cf972c +config: + install-commands: + - mkdir -p "%{install-root}"/usr/share/fonts/truetype/chinese + - install -p *.ttf "%{install-root}"/usr/share/fonts/truetype/chinese diff --git a/elements/graphics-common/chinese-fonts-truetype-gbsn00lp.bst b/elements/graphics-common/chinese-fonts-truetype-gbsn00lp.bst new file mode 100644 index 00000000..4cc438db --- /dev/null +++ b/elements/graphics-common/chinese-fonts-truetype-gbsn00lp.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:chinese-fonts-truetype/gbsn00lp + track: gbsn00lp.ttf + ref: be390396044728b4b535a067e3a0dca7daa0b8b6 +config: + install-commands: + - mkdir -p "%{install-root}"/usr/share/fonts/truetype/chinese + - install -p *.ttf "%{install-root}"/usr/share/fonts/truetype/chinese diff --git a/elements/graphics-common/chinese-fonts-truetype-gkai00mp.bst b/elements/graphics-common/chinese-fonts-truetype-gkai00mp.bst new file mode 100644 index 00000000..4f11bcf5 --- /dev/null +++ b/elements/graphics-common/chinese-fonts-truetype-gkai00mp.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:chinese-fonts-truetype/gkai00mp + track: gkai00mp.ttf + ref: 7569dd2d8f31617a87229a4446b294a0d48055dd +config: + install-commands: + - mkdir -p "%{install-root}"/usr/share/fonts/truetype/chinese + - install -p *.ttf "%{install-root}"/usr/share/fonts/truetype/chinese diff --git a/elements/graphics-common/colm-tarball.bst b/elements/graphics-common/colm-tarball.bst new file mode 100644 index 00000000..0d90e024 --- /dev/null +++ b/elements/graphics-common/colm-tarball.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:colm-tarball + track: colm-0.12.0 + ref: 404ae0f284a3b2d41fcdb53826550e4dfec5c65c diff --git a/elements/graphics-common/fontconfig.bst b/elements/graphics-common/fontconfig.bst new file mode 100644 index 00000000..a8e53c2c --- /dev/null +++ b/elements/graphics-common/fontconfig.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +- graphics-common/freetype2-harfbuzz.bst +sources: +- kind: git + url: upstream:fontconfig + track: 2.12.3 + ref: 690f822a1b26b089d86e9843746cab80f3c07fe3 +public: + bst: + integration-commands: + - fc-cache -f -v diff --git a/elements/graphics-common/freefont-otf.bst b/elements/graphics-common/freefont-otf.bst new file mode 100644 index 00000000..02582051 --- /dev/null +++ b/elements/graphics-common/freefont-otf.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:freefont-otf + track: baserock/morph + ref: 75fa95a912718bb94a135d4bf6b13bb38e186ce7 +config: + install-commands: + - mkdir -p "%{install-root}"/usr/share/fonts/opentype/freefont + - install -p *.otf "%{install-root}"/usr/share/fonts/opentype/freefont diff --git a/elements/graphics-common/freetype2-harfbuzz.bst b/elements/graphics-common/freetype2-harfbuzz.bst new file mode 100644 index 00000000..ee6af4b8 --- /dev/null +++ b/elements/graphics-common/freetype2-harfbuzz.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:freetype2 + track: VER-2-6-2 + ref: 66cf29b1bc869b44863b0de2115bd017dfcce849 diff --git a/elements/graphics-common/freetype2.bst b/elements/graphics-common/freetype2.bst new file mode 100644 index 00000000..ee6af4b8 --- /dev/null +++ b/elements/graphics-common/freetype2.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:freetype2 + track: VER-2-6-2 + ref: 66cf29b1bc869b44863b0de2115bd017dfcce849 diff --git a/elements/graphics-common/harfbuzz.bst b/elements/graphics-common/harfbuzz.bst new file mode 100644 index 00000000..805dd3c1 --- /dev/null +++ b/elements/graphics-common/harfbuzz.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +- graphics-common/freetype2.bst +- graphics-common/ragel-tarball.bst +sources: +- kind: git + url: upstream:harfbuzz + track: 1.0.4 + ref: 432ffc47a46d41bea17d839d0d3980e654c6e638 diff --git a/elements/graphics-common/libjpeg.bst b/elements/graphics-common/libjpeg.bst new file mode 100644 index 00000000..3c48e5de --- /dev/null +++ b/elements/graphics-common/libjpeg.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:libjpeg + track: baserock/morph + ref: f57ac58ac664ede6bc6e8cd9d88e0edaa366e21a diff --git a/elements/graphics-common/libpng.bst b/elements/graphics-common/libpng.bst new file mode 100644 index 00000000..31be8652 --- /dev/null +++ b/elements/graphics-common/libpng.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:libpng + track: libpng-1.6.16-signed + ref: 88dd30b232362b65cca374dda39096888163dd6b diff --git a/elements/graphics-common/libtiff.bst b/elements/graphics-common/libtiff.bst new file mode 100644 index 00000000..71c37b6a --- /dev/null +++ b/elements/graphics-common/libtiff.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:libtiff + track: Release-v4-0-3 + ref: 2f83c385ff3d5493602308b62ca6d7707725b4fd diff --git a/elements/graphics-common/libwebp.bst b/elements/graphics-common/libwebp.bst new file mode 100644 index 00000000..27ec3251 --- /dev/null +++ b/elements/graphics-common/libwebp.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:libwebp + track: v0.4.3-rc1 + ref: fcd94e925a9377cccfcf9de6db278126a52b97a4 diff --git a/elements/graphics-common/pixman.bst b/elements/graphics-common/pixman.bst new file mode 100644 index 00000000..bef13886 --- /dev/null +++ b/elements/graphics-common/pixman.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:pixman + track: pixman-0.32.6 + ref: 87eea99e443b389c978cf37efc52788bf03a0ee0 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-arm-iwmmxt --disable-arm-iwmmxt2 diff --git a/elements/graphics-common/ragel-tarball.bst b/elements/graphics-common/ragel-tarball.bst new file mode 100644 index 00000000..a4227168 --- /dev/null +++ b/elements/graphics-common/ragel-tarball.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +- graphics-common/colm-tarball.bst +sources: +- kind: git + url: upstream:ragel-tarball + track: ragel-6.10 + ref: d13d67a31c451ebd78ce708a4ef85803d429f158 diff --git a/elements/graphics-common/ttf-alee.bst b/elements/graphics-common/ttf-alee.bst new file mode 100644 index 00000000..bb314c24 --- /dev/null +++ b/elements/graphics-common/ttf-alee.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- glib-common.bst +- mesa-common.bst +- x-common.bst +- icu-common.bst +sources: +- kind: git + url: upstream:ttf-alee + track: fonts-alee_13.1 + ref: 97ededc81c03d0a7333a15a9a1e6acc4d0e5ac50 +config: + install-commands: + - mkdir -p "%{install-root}"/usr/share/fonts/truetype/alee + - install -p *.ttf "%{install-root}"/usr/share/fonts/truetype/alee diff --git a/elements/gtk-deps.bst b/elements/gtk-deps.bst new file mode 100644 index 00000000..b12b7f7f --- /dev/null +++ b/elements/gtk-deps.bst @@ -0,0 +1,11 @@ +kind: stack +description: the GTK+ dependencies stratum +depends: +- gtk-deps/pango.bst +- gtk-deps/shared-mime-info.bst +- gtk-deps/gdk-pixbuf.bst +- gtk-deps/atk.bst +- gtk-deps/at-spi2-core.bst +- gtk-deps/at-spi2-atk.bst +- gtk-deps/libcroco.bst +- gtk-deps/librsvg.bst diff --git a/elements/gtk-deps/at-spi2-atk.bst b/elements/gtk-deps/at-spi2-atk.bst new file mode 100644 index 00000000..57369682 --- /dev/null +++ b/elements/gtk-deps/at-spi2-atk.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- core.bst +- graphics-common.bst +- x-common.bst +- gtk-deps/at-spi2-core.bst +- gtk-deps/atk.bst +sources: +- kind: git + url: upstream:at-spi2-atk + track: AT_SPI2_ATK_2_20_1 + ref: 176a34174403ab09cd633b04cbbb2219cfe58a9d +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc diff --git a/elements/gtk-deps/at-spi2-core.bst b/elements/gtk-deps/at-spi2-core.bst new file mode 100644 index 00000000..590b93e0 --- /dev/null +++ b/elements/gtk-deps/at-spi2-core.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- core.bst +- graphics-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:at-spi2-core + track: AT_SPI2_CORE_2_20_1 + ref: 5c3aa9275bb4d143ed9b0a94c7e7d92f88eb1520 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc diff --git a/elements/gtk-deps/atk.bst b/elements/gtk-deps/atk.bst new file mode 100644 index 00000000..26e1cc04 --- /dev/null +++ b/elements/gtk-deps/atk.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- core.bst +- graphics-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:atk + track: ATK_2_20_0 + ref: 5a0a8577d29eba636aa0573c469a6200cc93db30 diff --git a/elements/gtk-deps/gdk-pixbuf.bst b/elements/gtk-deps/gdk-pixbuf.bst new file mode 100644 index 00000000..b97604ce --- /dev/null +++ b/elements/gtk-deps/gdk-pixbuf.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- core.bst +- graphics-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:gdk-pixbuf + track: 2.36.6 + ref: d8ae54bc5e3e31d43acf410a6689be2d40567b03 +public: + bst: + integration-commands: + - mkdir -p /usr/lib/gdk-pixbuf-2.0/2.10.0/ + - /usr/bin/gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache diff --git a/elements/gtk-deps/libcroco.bst b/elements/gtk-deps/libcroco.bst new file mode 100644 index 00000000..2a674c3e --- /dev/null +++ b/elements/gtk-deps/libcroco.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- core.bst +- graphics-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:libcroco + track: 0.6.11 + ref: d8a1a160186a45a5852abc06916f9e452ace9e00 diff --git a/elements/gtk-deps/librsvg.bst b/elements/gtk-deps/librsvg.bst new file mode 100644 index 00000000..804db893 --- /dev/null +++ b/elements/gtk-deps/librsvg.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- core.bst +- graphics-common.bst +- x-common.bst +- gtk-deps/gdk-pixbuf.bst +- gtk-deps/libcroco.bst +- gtk-deps/pango.bst +sources: +- kind: git + url: upstream:librsvg + track: 2.40.16 + ref: e68ec17827a7116fc418189d474c5fafa08555b5 diff --git a/elements/gtk-deps/pango.bst b/elements/gtk-deps/pango.bst new file mode 100644 index 00000000..ec934ef6 --- /dev/null +++ b/elements/gtk-deps/pango.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- core.bst +- graphics-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:pango + track: 1.40.1 + ref: 8daf1de02f8ac7e05b4788dcd6a209ef06e6e03a diff --git a/elements/gtk-deps/shared-mime-info.bst b/elements/gtk-deps/shared-mime-info.bst new file mode 100644 index 00000000..adc8afcd --- /dev/null +++ b/elements/gtk-deps/shared-mime-info.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- core.bst +- graphics-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:shared-mime-info + track: Release-1-6 + ref: f4e094740c36c629b5284ac270a0b08d8c75cb85 +variables: + notparallel: true +public: + bst: + integration-commands: + - update-mime-database /usr/share/mime diff --git a/elements/gtk2.bst b/elements/gtk2.bst new file mode 100644 index 00000000..391cda2c --- /dev/null +++ b/elements/gtk2.bst @@ -0,0 +1,4 @@ +kind: stack +description: the gtk2 stratum +depends: +- gtk2/gtk+.bst diff --git a/elements/gtk2/gtk+.bst b/elements/gtk2/gtk+.bst new file mode 100644 index 00000000..ae86c023 --- /dev/null +++ b/elements/gtk2/gtk+.bst @@ -0,0 +1,22 @@ +kind: autotools +depends: +- gtk-deps.bst +- x-common.bst +sources: +- kind: git + url: upstream:gtk+ + track: 2.24.28 + ref: b5b055721378ffe0269613e49ab5741a315eeb00 +config: + configure-commands: + - gdk-pixbuf-query-loaders > loader.cache + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc + build-commands: + - GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make + install-commands: + - GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="%{install-root}" +public: + bst: + integration-commands: + - gtk-query-immodules-2.0 --update-cache diff --git a/elements/gtk3.bst b/elements/gtk3.bst new file mode 100644 index 00000000..1d294988 --- /dev/null +++ b/elements/gtk3.bst @@ -0,0 +1,5 @@ +kind: stack +description: the gtk3 stratum +depends: +- gtk3/libxkbcommon-x11.bst +- gtk3/gtk3.bst diff --git a/elements/gtk3/gtk3.bst b/elements/gtk3/gtk3.bst new file mode 100644 index 00000000..eae7b6d3 --- /dev/null +++ b/elements/gtk3/gtk3.bst @@ -0,0 +1,24 @@ +kind: autotools +depends: +- gtk-deps.bst +- wayland-generic.bst +- x-common.bst +- gtk3/libxkbcommon-x11.bst +sources: +- kind: git + url: upstream:gtk+ + track: 3.22.16 + ref: 74d51e86af1e983e4eab317da87fdcfc70aac32a +config: + configure-commands: + - gdk-pixbuf-query-loaders > loader.cache + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc + build-commands: + - GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make + install-commands: + - GDK_PIXBUF_MODULE_FILE="$(pwd)/loader.cache" make install DESTDIR="%{install-root}" +public: + bst: + integration-commands: + - gtk-query-immodules-3.0 --update-cache diff --git a/elements/gtk3/libxkbcommon-x11.bst b/elements/gtk3/libxkbcommon-x11.bst new file mode 100644 index 00000000..ccab110c --- /dev/null +++ b/elements/gtk3/libxkbcommon-x11.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- gtk-deps.bst +- wayland-generic.bst +- x-common.bst +sources: +- kind: git + url: upstream:xorg-lib-libxkbcommon + track: xkbcommon-0.7.1 + ref: 877fe59ac362b4e9afb2979b6e0bc837950a1dad diff --git a/elements/icu-common.bst b/elements/icu-common.bst new file mode 100644 index 00000000..5639a247 --- /dev/null +++ b/elements/icu-common.bst @@ -0,0 +1,3 @@ +kind: stack +depends: +- icu-common/icu.bst diff --git a/elements/icu-common/icu.bst b/elements/icu-common/icu.bst new file mode 100644 index 00000000..5cb2ac6e --- /dev/null +++ b/elements/icu-common/icu.bst @@ -0,0 +1,26 @@ +kind: manual +depends: +- coreutils-common.bst +sources: +- kind: git + url: upstream:icu + track: icu4c-52_1-src + ref: e2bd11ca1374cccfa50b7d27507ba9fe581be76a +config: + configure-commands: + - | + # As per commit 8874a7c7, We issue this sed command when + # building ICU libraries on arm architectures. + case "%{arch}" in + *arm*) + sed -e 's/LDFLAGSICUDT/#LDFLAGSICUDT/' -i source/config/mh-linux + ;; + *) + ;; + esac + cd source + ./runConfigureICU Linux --prefix=/usr --sysconfdir=/etc + build-commands: + - cd source; unset TARGET ; make + install-commands: + - cd source; unset TARGET ; make DESTDIR="%{install-root}" install diff --git a/elements/input-common.bst b/elements/input-common.bst new file mode 100644 index 00000000..a454811c --- /dev/null +++ b/elements/input-common.bst @@ -0,0 +1,8 @@ +kind: stack +depends: +- input-common/mtdev.bst +- input-common/xkeyboard-config.bst +- input-common/libevdev.bst +- input-common/libwacom.bst +- input-common/libinput.bst +- input-common/libxkbcommon-no-x11.bst diff --git a/elements/input-common/libevdev.bst b/elements/input-common/libevdev.bst new file mode 100644 index 00000000..f9fd9a22 --- /dev/null +++ b/elements/input-common/libevdev.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:libevdev + track: libevdev-1.4.2 + ref: 6f03fd49fb949e46ebccb5dfb54489584896c791 diff --git a/elements/input-common/libinput.bst b/elements/input-common/libinput.bst new file mode 100644 index 00000000..bbfa01ec --- /dev/null +++ b/elements/input-common/libinput.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +- input-common/mtdev.bst +- input-common/libevdev.bst +- input-common/libwacom.bst +sources: +- kind: git + url: upstream:libinput + track: 1.8.0 + ref: 401728a1574ef886ddb7fa19cd8ed196420d7931 +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --disable-documentation --disable-debug-gui --disable-tests diff --git a/elements/input-common/libwacom.bst b/elements/input-common/libwacom.bst new file mode 100644 index 00000000..9607100a --- /dev/null +++ b/elements/input-common/libwacom.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:linuxwacom/libwacom + track: libwacom-0.25 + ref: 46774c4b0ece2ee326ca5f913303f055de240c64 diff --git a/elements/input-common/libxkbcommon-no-x11.bst b/elements/input-common/libxkbcommon-no-x11.bst new file mode 100644 index 00000000..0b024a9c --- /dev/null +++ b/elements/input-common/libxkbcommon-no-x11.bst @@ -0,0 +1,21 @@ +kind: autotools +description: |- + xkbcommon is a library to handle keyboard descriptions. + + This version is built without X11 support. If built with X11 support, + it depends on the xcb-xkb library. +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +- input-common/xkeyboard-config.bst +sources: +- kind: git + url: upstream:xorg-lib-libxkbcommon + track: xkbcommon-0.5.0 + ref: c43c3c866eb9d52cd8f61e75cbef1c30d07f3a28 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-x11 diff --git a/elements/input-common/mtdev.bst b/elements/input-common/mtdev.bst new file mode 100644 index 00000000..0823da75 --- /dev/null +++ b/elements/input-common/mtdev.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:mtdev-git + track: v1.1.5 + ref: 4381b78fea54de0e775bf54952b2f95e5a06c57d diff --git a/elements/input-common/xkeyboard-config.bst b/elements/input-common/xkeyboard-config.bst new file mode 100644 index 00000000..6f812248 --- /dev/null +++ b/elements/input-common/xkeyboard-config.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- device-management.bst +- foundation.bst +- glib-common.bst +- xorg-util-macros-common.bst +- x-common.bst +sources: +- kind: git + url: upstream:xkeyboard-config + track: xkeyboard-config-2.14 + ref: 26f344c93f8c6141e9233eb68088ba4fd56bc9ef +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-runtime-deps + install-commands: + - mkdir -p "%{install-root}"/"%{prefix}"/share/X11/xkb/ + - make install DESTDIR="%{install-root}" diff --git a/elements/ivi-common.bst b/elements/ivi-common.bst new file mode 100644 index 00000000..35931a53 --- /dev/null +++ b/elements/ivi-common.bst @@ -0,0 +1,4 @@ +kind: stack +description: Components shared with different IVI systems +depends: +- ivi-common/automotive-message-broker.bst diff --git a/elements/ivi-common/automotive-message-broker.bst b/elements/ivi-common/automotive-message-broker.bst new file mode 100644 index 00000000..666b2b3c --- /dev/null +++ b/elements/ivi-common/automotive-message-broker.bst @@ -0,0 +1,28 @@ +kind: cmake +description: Automotive Message Broker framework +depends: +- cpp-common-libs.bst +- glib-common.bst +sources: +- kind: git + url: upstream:automotive-message-broker + track: '0.14' + ref: 5cac4bd2958ea24ac6913be5baa0dfcda6466089 +config: + install-commands: + (>): + - mkdir -p "%{install-root}/usr/lib/systemd/system" + - | + cat >"%{install-root}/usr/lib/systemd/system/ambd.service" <): + - mkdir -p %{install-root}/opt/am + - cp -r template-opt/am/* %{install-root}/opt/am/ diff --git a/elements/ivi/qt5-ivi/qtivi.bst b/elements/ivi/qt5-ivi/qtivi.bst new file mode 100644 index 00000000..da2eac28 --- /dev/null +++ b/elements/ivi/qt5-ivi/qtivi.bst @@ -0,0 +1,13 @@ +kind: qmake +depends: +- ruby.bst +- qt5-tools.bst +- qt5-tools-qtmultimedia.bst +sources: +- kind: git + url: upstream:qt5/qtivi + track: dev + ref: 107832b9e27319e9104e3b68d76a4d0f326567f6 + submodules: + src/3rdparty/qface: + url: upstream:qt5/qtivi-qface diff --git a/elements/ivi/rvi.bst b/elements/ivi/rvi.bst new file mode 100644 index 00000000..46aa2d08 --- /dev/null +++ b/elements/ivi/rvi.bst @@ -0,0 +1,3 @@ +kind: stack +depends: +- ivi/rvi/rvi_core.bst diff --git a/elements/ivi/rvi/rvi_core.bst b/elements/ivi/rvi/rvi_core.bst new file mode 100644 index 00000000..0932c836 --- /dev/null +++ b/elements/ivi/rvi/rvi_core.bst @@ -0,0 +1,22 @@ +kind: manual +depends: +- bluetooth.bst +- erlang.bst +sources: +- kind: git + url: upstream:rvi/rvi_core + track: v0.5.0 + ref: 9a3db2baecdddbfba8e8bfeb71038e4de6a44225 +config: + build-commands: + - | + make deps + make compile + make escript + install-commands: + - | + make DESTDIR="%{install-root}" install + install -d "%{install-root}"/usr/lib/systemd/system + install -m 0644 yocto_template/rvi.service "%{install-root}"/usr/lib/systemd/system + - echo "genivi.org/node/$(cat /proc/sys/kernel/random/uuid)" > "%{install-root}"/etc/opt/rvi/device_id + - install -m 0644 priv/config/rvi_common.config "%{install-root}"/etc/opt/rvi/rvi.config diff --git a/elements/libdrm-common.bst b/elements/libdrm-common.bst new file mode 100644 index 00000000..5c802291 --- /dev/null +++ b/elements/libdrm-common.bst @@ -0,0 +1,4 @@ +kind: stack +depends: +- libdrm-common/xorg-lib-libpciaccess.bst +- libdrm-common/drm.bst diff --git a/elements/libdrm-common/drm.bst b/elements/libdrm-common/drm.bst new file mode 100644 index 00000000..fe8091c8 --- /dev/null +++ b/elements/libdrm-common/drm.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- libdrm-common/xorg-lib-libpciaccess.bst +sources: +- kind: git + url: upstream:drm + track: libdrm-2.4.81 + ref: 81312f3730c14a2930a7784493701809c7f04a26 +config: + configure-commands: + - | + ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc \ + --enable-tegra-experimental-api --enable-udev diff --git a/elements/libdrm-common/xorg-lib-libpciaccess.bst b/elements/libdrm-common/xorg-lib-libpciaccess.bst new file mode 100644 index 00000000..ce3e2b9a --- /dev/null +++ b/elements/libdrm-common/xorg-lib-libpciaccess.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-lib-libpciaccess + track: libpciaccess-0.13.4 + ref: bbd1acdd1d25b9a68f4b7913a4094af20d7cf78f diff --git a/elements/libsoup-common.bst b/elements/libsoup-common.bst new file mode 100644 index 00000000..1f5a1a59 --- /dev/null +++ b/elements/libsoup-common.bst @@ -0,0 +1,3 @@ +kind: stack +depends: +- libsoup-common/libsoup.bst diff --git a/elements/libsoup-common/libsoup.bst b/elements/libsoup-common/libsoup.bst new file mode 100644 index 00000000..f1fa5970 --- /dev/null +++ b/elements/libsoup-common/libsoup.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- core.bst +- glib-common.bst +sources: +- kind: git + url: upstream:libsoup + track: 2.48.0 + ref: c29630a8fdb4e6997ec27da4af545bddefab35ad +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --disable-tls-check diff --git a/elements/lighttpd-server.bst b/elements/lighttpd-server.bst new file mode 100644 index 00000000..7edae3bc --- /dev/null +++ b/elements/lighttpd-server.bst @@ -0,0 +1,4 @@ +kind: stack +description: lighttpd web server +depends: +- lighttpd-server/lighttpd.bst diff --git a/elements/lighttpd-server/lighttpd.bst b/elements/lighttpd-server/lighttpd.bst new file mode 100644 index 00000000..45705990 --- /dev/null +++ b/elements/lighttpd-server/lighttpd.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- tools.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:lighttpd + track: baserock/morph + ref: 12e4e21763da770034267ff0a7b660876930f789 +config: + configure-commands: + - ./autogen.sh + - ./configure --prefix="%{prefix}" --with-openssl --with-openssl-libs=/usr/lib diff --git a/elements/llvm-common.bst b/elements/llvm-common.bst new file mode 100644 index 00000000..84693a81 --- /dev/null +++ b/elements/llvm-common.bst @@ -0,0 +1,3 @@ +kind: stack +depends: +- llvm-common/llvm.bst diff --git a/elements/llvm-common/llvm.bst b/elements/llvm-common/llvm.bst new file mode 100644 index 00000000..d3ff3c32 --- /dev/null +++ b/elements/llvm-common/llvm.bst @@ -0,0 +1,30 @@ +kind: cmake +description: Low Level Virtual Machine +depends: +- core.bst +sources: +- kind: git + url: upstream:llvm + track: release_40 + ref: c8fccc53ed66d505898f8850bcc690c977a7c9a7 +config: + configure-commands: + - | + mkdir build/ + cd build/ + + CC=gcc CXX=g++ \ + cmake -DCMAKE_INSTALL_PREFIX="%{prefix}" \ + -DLLVM_ENABLE_FFI=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DLLVM_BUILD_LLVM_DYLIB=ON \ + -DLLVM_TARGETS_TO_BUILD="host;AMDGPU" \ + -Wno-dev .. + build-commands: + - | + cd build/ + make + install-commands: + - | + cd build/ + make DESTDIR="%{install-root}" install diff --git a/elements/lorry.bst b/elements/lorry.bst new file mode 100644 index 00000000..93477a4e --- /dev/null +++ b/elements/lorry.bst @@ -0,0 +1,27 @@ +kind: stack +description: |- + Lorry and tools for working with version control systems other than Git. + + Lorry is a tool for creating and maintaining Git mirrors of source code + repositories, which aims to support most version control systems in use + by software projects that are used Baserock systems. + + The commandline tools 'hg', 'bzr', 'svn', and 'cvs' are also made available + by this stratum. +depends: +- lorry/bzr-tarball.bst +- lorry/python-fastimport.bst +- lorry/bzr-fastimport.bst +- lorry/cvs-tarball.bst +- lorry/libapr.bst +- lorry/libapr-util.bst +- lorry/perl-dbi-tarball.bst +- lorry/perl-dbd-sqlite-tarball.bst +- lorry/libserf.bst +- lorry/swig.bst +- lorry/neon.bst +- lorry/subversion-tarball.bst +- lorry/mercurial-tarball.bst +- lorry/hg-fast-export.bst +- lorry/cvsps.bst +- lorry/lorry.bst diff --git a/elements/lorry/bzr-fastimport.bst b/elements/lorry/bzr-fastimport.bst new file mode 100644 index 00000000..08437672 --- /dev/null +++ b/elements/lorry/bzr-fastimport.bst @@ -0,0 +1,14 @@ +kind: distutils +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/bzr-tarball.bst +- lorry/python-fastimport.bst +sources: +- kind: git + url: upstream:bzr-fastimport + track: baserock/morph + ref: b3cda9967f857127bd4dab5eb72223a95916f5ea +variables: + python: python diff --git a/elements/lorry/bzr-tarball.bst b/elements/lorry/bzr-tarball.bst new file mode 100644 index 00000000..a84f4b78 --- /dev/null +++ b/elements/lorry/bzr-tarball.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:bzr-tarball + track: baserock/morph + ref: e61c7edb4789abcd0f73c30fe719fa6fea478a52 +variables: + python: python diff --git a/elements/lorry/cvs-tarball.bst b/elements/lorry/cvs-tarball.bst new file mode 100644 index 00000000..f29410a4 --- /dev/null +++ b/elements/lorry/cvs-tarball.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:cvs-tarball + track: baserock/morph + ref: ca4cd317a75ef4349563b5a9a734561beb4a4f98 +config: + configure-commands: + - cp /usr/share/automake*/config.guess build-aux + - cp /usr/share/automake*/config.sub build-aux + - YACC='bison -y' ./configure --prefix "%{prefix}" --with-external-zlib --without-gssapi + --without-krb4 --disable-dependency-tracking --disable-nls --disable-rpath --enable-rootcommit diff --git a/elements/lorry/cvsps.bst b/elements/lorry/cvsps.bst new file mode 100644 index 00000000..06d6a86e --- /dev/null +++ b/elements/lorry/cvsps.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:cvsps + track: baserock/morph + ref: 71c6d1f5668f405a7b259a0aac0d423f6c9b4d49 +config: + build-commands: + - make + install-commands: + - make install prefix="%{install-root}%{prefix}" diff --git a/elements/lorry/hg-fast-export.bst b/elements/lorry/hg-fast-export.bst new file mode 100644 index 00000000..8cc12785 --- /dev/null +++ b/elements/lorry/hg-fast-export.bst @@ -0,0 +1,20 @@ +kind: manual +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/mercurial-tarball.bst +sources: +- kind: git + url: upstream:hg-fast-export + track: baserock/morph + ref: 09a472aa58da0417a11a22bae172785f7cb2e80f +config: + install-commands: + - install -d "%{install-root}/%{prefix}/bin" + - install -m 0755 hg-fast-export.py "%{install-root}/%{prefix}/bin/" + - install -m 0755 hg-reset.py "%{install-root}/%{prefix}/bin/" + - install -m 0755 hg-fast-export.sh "%{install-root}/%{prefix}/bin/hg-fast-export" + - install -m 0755 hg-reset.sh "%{install-root}/%{prefix}/bin/hg-reset" + - install -d "%{install-root}/%{prefix}/lib/python2.7/site-packages" + - install -m 0644 hg2git.py "%{install-root}/%{prefix}/lib/python2.7/site-packages/" diff --git a/elements/lorry/libapr-util.bst b/elements/lorry/libapr-util.bst new file mode 100644 index 00000000..293acb62 --- /dev/null +++ b/elements/lorry/libapr-util.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/libapr.bst +sources: +- kind: git + url: upstream:libapr-util + track: 1.5.4 + ref: 718a507e2e33d87ab15ff80cfe80aea8ae6c7163 +config: + configure-commands: + - ./buildconf --with-apr=/usr/share/apr-1 + - ./configure --prefix "%{prefix}" --with-apr=/usr/bin/apr-1-config diff --git a/elements/lorry/libapr.bst b/elements/lorry/libapr.bst new file mode 100644 index 00000000..ba005456 --- /dev/null +++ b/elements/lorry/libapr.bst @@ -0,0 +1,29 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:libapr + track: 1.5.1 + ref: 10835ec9a2d8bb9f7b867d15f29984d29744f028 +config: + configure-commands: + - ./buildconf + - | + ./configure \ + --prefix "%{prefix}" \ + --disable-static \ + --with-installbuilddir=/usr/share/apr-1/build + install-commands: + (>): + - | + # Install files required for apr-util + for file in find_apr.m4 apr_common.m4 install.sh gen-build.py \ + get-version.sh config.guess config.sub + do + cp build/$file "%{install-root}/%{prefix}"/share/apr-1/build/"$file" + done + # Create a symlink in the build directory to the include directory + ln -sf /usr/include/apr-1 "%{install-root}/%{prefix}"/share/apr-1/build/ diff --git a/elements/lorry/libserf.bst b/elements/lorry/libserf.bst new file mode 100644 index 00000000..58cef9c5 --- /dev/null +++ b/elements/lorry/libserf.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/libapr.bst +- lorry/libapr-util.bst +sources: +- kind: git + url: upstream:libserf-tarball + track: master + ref: f143c3cab79c59dd57124f19d16ac35253843136 +config: + configure-commands: + (<): + - cp /usr/share/automake*/config.guess build + - cp /usr/share/automake*/config.sub build diff --git a/elements/lorry/lorry.bst b/elements/lorry/lorry.bst new file mode 100644 index 00000000..2e0db279 --- /dev/null +++ b/elements/lorry/lorry.bst @@ -0,0 +1,22 @@ +kind: distutils +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/bzr-tarball.bst +- lorry/python-fastimport.bst +- lorry/bzr-fastimport.bst +- lorry/perl-dbi-tarball.bst +- lorry/perl-dbd-sqlite-tarball.bst +- lorry/cvs-tarball.bst +- lorry/cvsps.bst +- lorry/subversion-tarball.bst +- lorry/mercurial-tarball.bst +- lorry/hg-fast-export.bst +sources: +- kind: git + url: baserock:baserock/lorry + track: master + ref: dd9f0de2bc8aadb57f20ce998fcdefbda91f59b6 +variables: + python: python diff --git a/elements/lorry/mercurial-tarball.bst b/elements/lorry/mercurial-tarball.bst new file mode 100644 index 00000000..d32d19f7 --- /dev/null +++ b/elements/lorry/mercurial-tarball.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:mercurial-tarball + track: baserock/morph + ref: 4b0aa73b8c69bd5b7521337809f7bc4714209a5a +config: + build-commands: + - make build PREFIX="%{prefix}" + install-commands: + - make install-bin PREFIX="%{prefix}" DESTDIR="%{install-root}" diff --git a/elements/lorry/neon.bst b/elements/lorry/neon.bst new file mode 100644 index 00000000..9728090b --- /dev/null +++ b/elements/lorry/neon.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:neon + track: baserock/morph + ref: 837374e9d797e216f1de684595cefe791f67c0e4 +config: + configure-commands: + - ./autogen.sh + - ./configure --prefix="%{prefix}" --with-ssl + install-commands: + - make install-lib install-headers install-config DESTDIR="%{install-root}" diff --git a/elements/lorry/perl-dbd-sqlite-tarball.bst b/elements/lorry/perl-dbd-sqlite-tarball.bst new file mode 100644 index 00000000..fa37331c --- /dev/null +++ b/elements/lorry/perl-dbd-sqlite-tarball.bst @@ -0,0 +1,11 @@ +kind: makemaker +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/perl-dbi-tarball.bst +sources: +- kind: git + url: upstream:perl-dbd-sqlite-tarball + track: baserock/morph + ref: 485b97be9f2f2abf5a40923b5fd85f75714a8c02 diff --git a/elements/lorry/perl-dbi-tarball.bst b/elements/lorry/perl-dbi-tarball.bst new file mode 100644 index 00000000..d0a675e1 --- /dev/null +++ b/elements/lorry/perl-dbi-tarball.bst @@ -0,0 +1,13 @@ +kind: makemaker +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:perl-dbi-tarball + track: baserock/morph + ref: 09e269cff811f0c1881ea0d6b7571173bab8377b +config: + build-commands: + - make -j1 diff --git a/elements/lorry/python-fastimport.bst b/elements/lorry/python-fastimport.bst new file mode 100644 index 00000000..ac162c11 --- /dev/null +++ b/elements/lorry/python-fastimport.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:python-fastimport + track: baserock/morph + ref: 6500a5e7d82651ade9002d44e3ecc71a50302616 +variables: + python: python diff --git a/elements/lorry/subversion-tarball.bst b/elements/lorry/subversion-tarball.bst new file mode 100644 index 00000000..f9187ff3 --- /dev/null +++ b/elements/lorry/subversion-tarball.bst @@ -0,0 +1,24 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +- lorry/swig.bst +- lorry/libapr.bst +- lorry/libapr-util.bst +- lorry/libserf.bst +- lorry/neon.bst +sources: +- kind: git + url: upstream:subversion-tarball + track: subversion-1.8.13 + ref: bb0ef45f7c46b0ae221b26265ef98a768c33f820 +config: + configure-commands: + - LIBTOOL_CONFIG=/usr/share/libtool/build-aux/ ./autogen.sh + - python gen-make.py build.conf + - ./configure --prefix="%{prefix}" --without-berkeley-db + install-commands: + - MAKEFLAGS="-j 1" make install DESTDIR="%{install-root}" + - make swig-pl + - make install-swig-pl DESTDIR="%{install-root}" diff --git a/elements/lorry/swig.bst b/elements/lorry/swig.bst new file mode 100644 index 00000000..8434f185 --- /dev/null +++ b/elements/lorry/swig.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- foundation.bst +- python-cliapp.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:swig + track: rel-3.0.6 + ref: 4e23595704d6ddffe4e50ca41bbc90e4b8893f4d +config: + configure-commands: + - ./autogen.sh + - ./configure --prefix="%{prefix}" --disable-ccache diff --git a/elements/mesa-common.bst b/elements/mesa-common.bst new file mode 100644 index 00000000..9afb9b47 --- /dev/null +++ b/elements/mesa-common.bst @@ -0,0 +1,4 @@ +kind: stack +depends: +- mesa-common/mesa.bst +- mesa-common/libepoxy.bst diff --git a/elements/mesa-common/libepoxy.bst b/elements/mesa-common/libepoxy.bst new file mode 100644 index 00000000..b083c5d5 --- /dev/null +++ b/elements/mesa-common/libepoxy.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- foundation.bst +- llvm-common.bst +- libdrm-common.bst +- wayland-generic.bst +- python2-core.bst +- x-common.bst +- mesa-common/mesa.bst +sources: +- kind: git + url: upstream:libepoxy + track: v1.3.1 + ref: e2c33af5bfcfc9d168f9e776156dd47c33f428b3 diff --git a/elements/mesa-common/mesa.bst b/elements/mesa-common/mesa.bst new file mode 100644 index 00000000..18db3186 --- /dev/null +++ b/elements/mesa-common/mesa.bst @@ -0,0 +1,35 @@ +kind: autotools +depends: +- foundation.bst +- llvm-common.bst +- libdrm-common.bst +- wayland-generic.bst +- python2-core.bst +- x-common.bst +sources: +- kind: git + url: upstream:mesa + track: mesa-17.1.3 + ref: f60875e211388e299724063af40c01738cc5d819 +config: + configure-commands: + - | + cpu=$(echo $(gcc -dumpmachine) | cut -d '-' -f 1) + case "$cpu" in + arm*) + DRIDRIVERS=no + GALLIUMDRIVERS=nouveau,freedreno,svga,swrast,vc4 + VULKANDRIVERS=no + ;; + *) + DRIDRIVERS=yes + GALLIUMDRIVERS=r300,svga,swrast,virgl,swr + VULKANDRIVERS=intel + ;; + esac + ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc \ + --enable-gles2 \ + --with-egl-platforms=drm,wayland,x11 \ + --with-vulkan-drivers="$VULKANDRIVERS" \ + --with-gallium-drivers="$GALLIUMDRIVERS" \ + --with-dri-drivers="$DRIDRIVERS" diff --git a/elements/morph-utils.bst b/elements/morph-utils.bst new file mode 100644 index 00000000..130a6c91 --- /dev/null +++ b/elements/morph-utils.bst @@ -0,0 +1,9 @@ +kind: stack +depends: +- morph-utils/python-ttystatus.bst +- tools/git-fat.bst +- morph-utils/pyfilesystem.bst +- morph-utils/cmdtest.bst +- morph-utils/pylru.bst +- morph-utils/morph.bst +- morph-utils/ruamel.yaml.bst diff --git a/elements/morph-utils/cmdtest.bst b/elements/morph-utils/cmdtest.bst new file mode 100644 index 00000000..eda4dbbb --- /dev/null +++ b/elements/morph-utils/cmdtest.bst @@ -0,0 +1,19 @@ +kind: manual +depends: +- core.bst +- ostree-core.bst +- python-cliapp.bst +- python2-core.bst +- python-pygobject.bst +- python-wsgi.bst +- morph-utils/python-ttystatus.bst +sources: +- kind: git + url: upstream:cmdtest + track: baserock/morph + ref: ac91791842c6e7e6eda3213916af413255999c7b +config: + build-commands: + - python setup.py build + install-commands: + - python setup.py install --prefix=/usr --root "%{install-root}" diff --git a/elements/morph-utils/morph.bst b/elements/morph-utils/morph.bst new file mode 100644 index 00000000..5cf31a45 --- /dev/null +++ b/elements/morph-utils/morph.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- core.bst +- ostree-core.bst +- python-cliapp.bst +- python2-core.bst +- python-pygobject.bst +- python-wsgi.bst +- morph-utils/cmdtest.bst +- morph-utils/pyfilesystem.bst +- morph-utils/pylru.bst +sources: +- kind: git + url: baserock:baserock/morph + track: master + ref: 74e8d1b9aeb47d957d526250784d2c0087e59bf9 +variables: + python: python diff --git a/elements/morph-utils/pyfilesystem.bst b/elements/morph-utils/pyfilesystem.bst new file mode 100644 index 00000000..92e80bd1 --- /dev/null +++ b/elements/morph-utils/pyfilesystem.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- core.bst +- ostree-core.bst +- python-cliapp.bst +- python2-core.bst +- python-pygobject.bst +- python-wsgi.bst +sources: +- kind: git + url: upstream:pyfilesystem + track: baserock/morph + ref: 821f7db1ce3a3e1ac53fa514ddacbc2871eac0f6 +config: + build-commands: + - python setup.py build + install-commands: + - python setup.py install --prefix="%{prefix}" --root "%{install-root}" diff --git a/elements/morph-utils/pylru.bst b/elements/morph-utils/pylru.bst new file mode 100644 index 00000000..268fc333 --- /dev/null +++ b/elements/morph-utils/pylru.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- core.bst +- ostree-core.bst +- python-cliapp.bst +- python2-core.bst +- python-pygobject.bst +- python-wsgi.bst +sources: +- kind: git + url: upstream:python-packages/pylru + track: master + ref: 221dd259f5c34562c835611d1cf62384b9019da4 +variables: + python: python diff --git a/elements/morph-utils/python-ttystatus.bst b/elements/morph-utils/python-ttystatus.bst new file mode 100644 index 00000000..b1aabb56 --- /dev/null +++ b/elements/morph-utils/python-ttystatus.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- core.bst +- ostree-core.bst +- python-cliapp.bst +- python2-core.bst +- python-pygobject.bst +- python-wsgi.bst +sources: +- kind: git + url: upstream:python-ttystatus + track: baserock/morph + ref: 47d871216cea6ce3b9d6efd70e9a0f38ab8604f0 +config: + build-commands: + - python setup.py build + install-commands: + - python setup.py install --prefix=/usr --root "%{install-root}" diff --git a/elements/morph-utils/ruamel.yaml.bst b/elements/morph-utils/ruamel.yaml.bst new file mode 100644 index 00000000..497b5216 --- /dev/null +++ b/elements/morph-utils/ruamel.yaml.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- core.bst +- ostree-core.bst +- python-cliapp.bst +- python2-core.bst +- python-pygobject.bst +- python-wsgi.bst +sources: +- kind: git + url: upstream:python-packages/ruamel.yaml + track: 0.10.5 + ref: f3de88b82bf5e3902c44f6c30aed065e56626ee6 +variables: + python: python diff --git a/elements/multimedia-common.bst b/elements/multimedia-common.bst new file mode 100644 index 00000000..0994e2bc --- /dev/null +++ b/elements/multimedia-common.bst @@ -0,0 +1,13 @@ +kind: stack +description: Mutimedia Libraries +depends: +- multimedia-common/opus.bst +- multimedia-common/ogg.bst +- multimedia-common/libvorbis.bst +- multimedia-common/tremor.bst +- multimedia-common/flac.bst +- multimedia-common/libmad.bst +- multimedia-common/yasm.bst +- multimedia-common/libvpx.bst +- multimedia-common/libmpeg2.bst +- multimedia-common/orc.bst diff --git a/elements/multimedia-common/flac.bst b/elements/multimedia-common/flac.bst new file mode 100644 index 00000000..4957872a --- /dev/null +++ b/elements/multimedia-common/flac.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- core.bst +- multimedia-common/ogg.bst +sources: +- kind: git + url: upstream:flac + track: master + ref: 6ced857c253d5da286bf31adfd74a627aaa43c77 diff --git a/elements/multimedia-common/libmad.bst b/elements/multimedia-common/libmad.bst new file mode 100644 index 00000000..d28cb6af --- /dev/null +++ b/elements/multimedia-common/libmad.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:libmad-tarball + track: baserock/0.15.1b-gstreamer-sdk-fork + ref: f2b21c41aef22e81b605afe96e1e6ef1bea0cfdc +config: + configure-commands: + - | + OPTS= + case %{arch} in + mips64*) ARCH_FLAGS="--enable-fpm=64bit" ;; + esac + ./configure --prefix="%{prefix}" --sysconfdir=/etc $ARCH_FLAGS diff --git a/elements/multimedia-common/libmpeg2.bst b/elements/multimedia-common/libmpeg2.bst new file mode 100644 index 00000000..d50811a0 --- /dev/null +++ b/elements/multimedia-common/libmpeg2.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:libmpeg2-tarball + track: libmpeg2-0.5.1 + ref: d1e80dc431815df3ac6eeed654eeccaf8d6beea7 +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/multimedia-common/libvorbis.bst b/elements/multimedia-common/libvorbis.bst new file mode 100644 index 00000000..0946ce86 --- /dev/null +++ b/elements/multimedia-common/libvorbis.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- core.bst +- multimedia-common/ogg.bst +sources: +- kind: git + url: upstream:libvorbis-git + track: master + ref: 7187e7a48f0c3ba32cc080f6bc3d921fe4ec6cc2 diff --git a/elements/multimedia-common/libvpx.bst b/elements/multimedia-common/libvpx.bst new file mode 100644 index 00000000..b92bc731 --- /dev/null +++ b/elements/multimedia-common/libvpx.bst @@ -0,0 +1,20 @@ +kind: autotools +depends: +- core.bst +- multimedia-common/yasm.bst +sources: +- kind: git + url: upstream:libvpx + track: v1.5.0 + ref: cbecf57f3e0d85a7b7f97f3ab7c507f6fe640a93 +config: + configure-commands: + - | + case "%{arch}" in + armv7lhf) + CROSS=" " ./configure --prefix="%{prefix}" --target=armv7-linux-gcc + ;; + *) + ./configure --prefix="%{prefix}" + ;; + esac diff --git a/elements/multimedia-common/ogg.bst b/elements/multimedia-common/ogg.bst new file mode 100644 index 00000000..82f6ba7f --- /dev/null +++ b/elements/multimedia-common/ogg.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:ogg-git + track: master + ref: 9b2ba419aecb4a1c97114545d57174593dc13111 diff --git a/elements/multimedia-common/opus.bst b/elements/multimedia-common/opus.bst new file mode 100644 index 00000000..3ec4cc6f --- /dev/null +++ b/elements/multimedia-common/opus.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:opus + track: v1.1.2 + ref: 655cc54c564b84ef2827f0b2152ce3811046201e diff --git a/elements/multimedia-common/orc.bst b/elements/multimedia-common/orc.bst new file mode 100644 index 00000000..935762fb --- /dev/null +++ b/elements/multimedia-common/orc.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:orc + track: orc-0.4.25 + ref: 831886d1f70d3cc21a913b2e335da38af4cae524 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --disable-gtk-doc diff --git a/elements/multimedia-common/tremor.bst b/elements/multimedia-common/tremor.bst new file mode 100644 index 00000000..fad69c4f --- /dev/null +++ b/elements/multimedia-common/tremor.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- core.bst +- multimedia-common/ogg.bst +sources: +- kind: git + url: upstream:tremor + track: master + ref: b56ffce0c0773ec5ca04c466bc00b1bbcaf65aef diff --git a/elements/multimedia-common/yasm.bst b/elements/multimedia-common/yasm.bst new file mode 100644 index 00000000..5bcdf59a --- /dev/null +++ b/elements/multimedia-common/yasm.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:yasm + track: baserock/morph + ref: fefefe262eb29081f0bcb4d48f2d476ce5730562 +variables: + notparallel: true diff --git a/elements/multimedia-gstreamer-openmax-generic.bst b/elements/multimedia-gstreamer-openmax-generic.bst new file mode 100644 index 00000000..4164c126 --- /dev/null +++ b/elements/multimedia-gstreamer-openmax-generic.bst @@ -0,0 +1,4 @@ +kind: stack +description: GStreamer OpenMAX IL wrapper plugin +depends: +- multimedia-gstreamer-openmax-generic/gst-omx.bst diff --git a/elements/multimedia-gstreamer-openmax-generic/gst-omx.bst b/elements/multimedia-gstreamer-openmax-generic/gst-omx.bst new file mode 100644 index 00000000..05c6b44b --- /dev/null +++ b/elements/multimedia-gstreamer-openmax-generic/gst-omx.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- multimedia-gstreamer.bst +sources: +- kind: git + url: upstream:gst-omx + track: 1.2.0 + ref: b4c7c726ef443cf8a89df26026706e391846bb4a + submodules: + common: + url: upstream:gstreamer-common +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --disable-gtk-doc --with-omx-target=generic diff --git a/elements/multimedia-gstreamer.bst b/elements/multimedia-gstreamer.bst new file mode 100644 index 00000000..3937b00b --- /dev/null +++ b/elements/multimedia-gstreamer.bst @@ -0,0 +1,8 @@ +kind: stack +description: GStreamer multimedia components +depends: +- multimedia-gstreamer/gstreamer.bst +- multimedia-gstreamer/gstreamer-plugins-base.bst +- multimedia-gstreamer/gstreamer-plugins-good.bst +- multimedia-gstreamer/gstreamer-plugins-bad.bst +- multimedia-gstreamer/gst-libav.bst diff --git a/elements/multimedia-gstreamer/gst-libav.bst b/elements/multimedia-gstreamer/gst-libav.bst new file mode 100644 index 00000000..69f4567f --- /dev/null +++ b/elements/multimedia-gstreamer/gst-libav.bst @@ -0,0 +1,22 @@ +kind: autotools +depends: +- libsoup-common.bst +- multimedia-common.bst +- mesa-common.bst +- graphics-common.bst +- sound-server-pulseaudio.bst +- multimedia-gstreamer/gstreamer.bst +- multimedia-gstreamer/gstreamer-plugins-base.bst +sources: +- kind: git + url: upstream:gst-libav + track: 1.8.3 + ref: 8612bf25fbc57b4fb867bf5d2b824250f5e015f1 + submodules: + common: + url: upstream:gstreamer-common + gst-libs/ext/libav: + url: upstream:ffmpeg +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --disable-gtk-doc diff --git a/elements/multimedia-gstreamer/gstreamer-plugins-bad.bst b/elements/multimedia-gstreamer/gstreamer-plugins-bad.bst new file mode 100644 index 00000000..8d1663b5 --- /dev/null +++ b/elements/multimedia-gstreamer/gstreamer-plugins-bad.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- libsoup-common.bst +- multimedia-common.bst +- mesa-common.bst +- graphics-common.bst +- sound-server-pulseaudio.bst +- multimedia-gstreamer/gstreamer.bst +- multimedia-gstreamer/gstreamer-plugins-base.bst +sources: +- kind: git + url: upstream:gstreamer-plugins-bad + track: 1.8.3 + ref: ab536a68db84dd9543993ac0dff255b1885f8fee + submodules: + common: + url: upstream:gstreamer-common diff --git a/elements/multimedia-gstreamer/gstreamer-plugins-base.bst b/elements/multimedia-gstreamer/gstreamer-plugins-base.bst new file mode 100644 index 00000000..2ddca7a6 --- /dev/null +++ b/elements/multimedia-gstreamer/gstreamer-plugins-base.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- libsoup-common.bst +- multimedia-common.bst +- mesa-common.bst +- graphics-common.bst +- sound-server-pulseaudio.bst +- multimedia-gstreamer/gstreamer.bst +sources: +- kind: git + url: upstream:gstreamer-plugins-base + track: 1.8.3 + ref: 793ef9e67127bd77175909b32b5eedf1b4d370a1 + submodules: + common: + url: upstream:gstreamer-common diff --git a/elements/multimedia-gstreamer/gstreamer-plugins-good.bst b/elements/multimedia-gstreamer/gstreamer-plugins-good.bst new file mode 100644 index 00000000..5a00ff46 --- /dev/null +++ b/elements/multimedia-gstreamer/gstreamer-plugins-good.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- libsoup-common.bst +- multimedia-common.bst +- mesa-common.bst +- graphics-common.bst +- sound-server-pulseaudio.bst +- multimedia-gstreamer/gstreamer.bst +- multimedia-gstreamer/gstreamer-plugins-base.bst +sources: +- kind: git + url: upstream:gstreamer-plugins-good + track: 1.8.3 + ref: 5b83b10999fa588d62e9043ff29eb0d07b2a42c8 + submodules: + common: + url: upstream:gstreamer-common diff --git a/elements/multimedia-gstreamer/gstreamer.bst b/elements/multimedia-gstreamer/gstreamer.bst new file mode 100644 index 00000000..6df51bbf --- /dev/null +++ b/elements/multimedia-gstreamer/gstreamer.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- libsoup-common.bst +- multimedia-common.bst +- mesa-common.bst +- graphics-common.bst +- sound-server-pulseaudio.bst +sources: +- kind: git + url: upstream:gstreamer + track: 1.8.3 + ref: dd7e23e2b2b599597e60a2c56e1a8d1663511bcd + submodules: + common: + url: upstream:gstreamer-common diff --git a/elements/multimedia-hardware-codecs-x86.bst b/elements/multimedia-hardware-codecs-x86.bst new file mode 100644 index 00000000..5607b51f --- /dev/null +++ b/elements/multimedia-hardware-codecs-x86.bst @@ -0,0 +1,6 @@ +kind: stack +description: Hardware accelerated codecs for x86 +depends: +- multimedia-hardware-codecs-x86/libva.bst +- multimedia-hardware-codecs-x86/libva-intel-driver.bst +- multimedia-hardware-codecs-x86/gstreamer-vaapi.bst diff --git a/elements/multimedia-hardware-codecs-x86/gstreamer-vaapi.bst b/elements/multimedia-hardware-codecs-x86/gstreamer-vaapi.bst new file mode 100644 index 00000000..ba654a98 --- /dev/null +++ b/elements/multimedia-hardware-codecs-x86/gstreamer-vaapi.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- multimedia-gstreamer.bst +- libdrm-common.bst +- wayland-generic.bst +- x-common.bst +- multimedia-hardware-codecs-x86/libva.bst +sources: +- kind: git + url: upstream:gstreamer-vaapi + track: 1.8.3 + ref: c1f5efee1d0d286fd804c5456f43f9b7ecfce35b + submodules: + common: + url: upstream:gstreamer-common diff --git a/elements/multimedia-hardware-codecs-x86/libva-intel-driver.bst b/elements/multimedia-hardware-codecs-x86/libva-intel-driver.bst new file mode 100644 index 00000000..11b741bc --- /dev/null +++ b/elements/multimedia-hardware-codecs-x86/libva-intel-driver.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- multimedia-gstreamer.bst +- libdrm-common.bst +- wayland-generic.bst +- x-common.bst +- multimedia-hardware-codecs-x86/libva.bst +sources: +- kind: git + url: upstream:libva-intel-driver + track: 1.6.2 + ref: 683edeedfdfd769807c18ed3797223f82b7aa0cc diff --git a/elements/multimedia-hardware-codecs-x86/libva.bst b/elements/multimedia-hardware-codecs-x86/libva.bst new file mode 100644 index 00000000..d91cb472 --- /dev/null +++ b/elements/multimedia-hardware-codecs-x86/libva.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- multimedia-gstreamer.bst +- libdrm-common.bst +- wayland-generic.bst +- x-common.bst +sources: +- kind: git + url: upstream:libva + track: libva-1.6.2 + ref: 304bc13e244f9d5e185a0d8a87fcf3a3eb5a8bd8 diff --git a/elements/navigation.bst b/elements/navigation.bst new file mode 100644 index 00000000..08a8f997 --- /dev/null +++ b/elements/navigation.bst @@ -0,0 +1,4 @@ +kind: stack +description: Stratum that provides navigation libraries / services +depends: +- navigation/navit.bst diff --git a/elements/navigation/navit.bst b/elements/navigation/navit.bst new file mode 100644 index 00000000..c3174039 --- /dev/null +++ b/elements/navigation/navit.bst @@ -0,0 +1,11 @@ +kind: cmake +depends: +- core.bst +sources: +- kind: git + url: upstream:navit-svn + track: master + ref: 358812af2c27c4abe324beb205e6d156b96fb1ea +config: + configure-commands: + - cmake . -DSAMPLE_MAP=n diff --git a/elements/network-security.bst b/elements/network-security.bst new file mode 100644 index 00000000..ac8727e0 --- /dev/null +++ b/elements/network-security.bst @@ -0,0 +1,9 @@ +kind: stack +description: This stratum provides SSL/TLS libraries +depends: +- network-security/nspr.bst +- network-security/nss.bst +- network-security/libtasn1.bst +- network-security/p11-kit.bst +- network-security/nettle.bst +- network-security/gnutls.bst diff --git a/elements/network-security/gnutls.bst b/elements/network-security/gnutls.bst new file mode 100644 index 00000000..a1a4d221 --- /dev/null +++ b/elements/network-security/gnutls.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- core.bst +- network-security/nettle.bst +- network-security/libtasn1.bst +- network-security/p11-kit.bst +sources: +- kind: git + url: upstream:gnutls + track: gnutls_3_4_14 + ref: ae8ac9d420e9bd95eba2ce9f990dcd001d83ca42 + submodules: + devel/openssl: + url: upstream:openssl-new +config: + configure-commands: + - make autoreconf + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --with-nettle-mini --disable-tools + --disable-doc diff --git a/elements/network-security/libtasn1.bst b/elements/network-security/libtasn1.bst new file mode 100644 index 00000000..ec4d1ed4 --- /dev/null +++ b/elements/network-security/libtasn1.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:libtasn1 + track: libtasn1_4_12 + ref: 4bc67882e72929732b1d9cccc73e606f3a44f542 +config: + configure-commands: + (<): + - touch ChangeLog diff --git a/elements/network-security/nettle.bst b/elements/network-security/nettle.bst new file mode 100644 index 00000000..54e9402e --- /dev/null +++ b/elements/network-security/nettle.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:nettle + track: nettle_3.2_release_20160128 + ref: 22185d4efbd4c9c9afde9cba21eef0d550e88fab +config: + configure-commands: + - ./.bootstrap + - ./configure --prefix="%{prefix}" --libdir="%{prefix}"/lib --sysconfdir=/etc --disable-documentation + --enable-mini-gmp diff --git a/elements/network-security/nspr.bst b/elements/network-security/nspr.bst new file mode 100644 index 00000000..cabd6f26 --- /dev/null +++ b/elements/network-security/nspr.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:nspr-hg + track: NSPR_4_12_RTM + ref: 996918a8942606b640279bcd69ef4fec18e28844 +config: + configure-commands: + - | + case "%{arch}" in + x86_64|ppc64) + EXTRA_ARGS="--enable-64bit";; + *) + EXTRA_ARGS="";; + esac + ./configure --prefix="%{prefix}" --sysconfdir=/etc --with-mozilla --with-pthreads $EXTRA_ARGS diff --git a/elements/network-security/nss.bst b/elements/network-security/nss.bst new file mode 100644 index 00000000..6b25c19e --- /dev/null +++ b/elements/network-security/nss.bst @@ -0,0 +1,40 @@ +kind: manual +depends: +- core.bst +- network-security/nspr.bst +sources: +- kind: git + url: upstream:nss + track: baserock/nss-3.31 + ref: 711f0416e5f43f6514ad3c169080aed89054d44b +variables: + notparallel: true +config: + build-commands: + - | + case "%{arch}" in + x86_64|ppc64) + export USE_64=1;; + *) + ;; + esac + cd nss + make BUILD_OPT=1 \ + NSPR_INCLUDE_DIR=/usr/include/nspr \ + USE_SYSTEM_ZLIB=1 \ + ZLIB_LIBS=-lz \ + NSS_USE_SYSTEM_SQLITE=1 + install-commands: + - install -d "%{install-root}"/usr/lib/pkgconfig + - install -v -m755 dist/Linux*/lib/*.so "%{install-root}"/usr/lib + - install -v -m644 dist/Linux*/lib/*.chk "%{install-root}"/usr/lib + - install -v -m644 dist/Linux*/lib/libcrmf.a "%{install-root}"/usr/lib + - install -v -m755 -d "%{install-root}"/usr/include/nss + - cp -v -RL dist/public/nss/* "%{install-root}"/usr/include/nss + - cp -v -RL dist/private/nss/* "%{install-root}"/usr/include/nss + - chmod -v 644 "%{install-root}"/usr/include/nss/* + - install -d "%{install-root}"/usr/bin + - install -v -m755 dist/Linux*/bin/certutil "%{install-root}"/usr/bin + - install -v -m755 dist/Linux*/bin/nss-config "%{install-root}"/usr/bin + - install -v -m755 dist/Linux*/bin/pk12util "%{install-root}"/usr/bin + - install -v -m644 dist/Linux*/lib/pkgconfig/nss.pc "%{install-root}"/usr/lib/pkgconfig diff --git a/elements/network-security/p11-kit.bst b/elements/network-security/p11-kit.bst new file mode 100644 index 00000000..964f211e --- /dev/null +++ b/elements/network-security/p11-kit.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- core.bst +- network-security/libtasn1.bst +sources: +- kind: git + url: upstream:p11-kit + track: 0.23.1 + ref: ec9e2450bafa1cda47525b38a28c8f981f43c1e1 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --without-trust-paths diff --git a/elements/nfs.bst b/elements/nfs.bst new file mode 100644 index 00000000..99d66088 --- /dev/null +++ b/elements/nfs.bst @@ -0,0 +1,7 @@ +kind: stack +description: NFS utilities +depends: +- nfs/libevent.bst +- nfs/ti-rpc.bst +- nfs/rpcbind.bst +- nfs/nfs-utils.bst diff --git a/elements/nfs/libevent.bst b/elements/nfs/libevent.bst new file mode 100644 index 00000000..48dbff8d --- /dev/null +++ b/elements/nfs/libevent.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:libevent + track: release-2.1.5-beta + ref: 0b49ae34594533daa82c06a506078de9e336a013 diff --git a/elements/nfs/nfs-utils.bst b/elements/nfs/nfs-utils.bst new file mode 100644 index 00000000..09fac488 --- /dev/null +++ b/elements/nfs/nfs-utils.bst @@ -0,0 +1,21 @@ +kind: autotools +depends: +- foundation.bst +- nfs/libevent.bst +- nfs/ti-rpc.bst +sources: +- kind: git + url: upstream:nfs-utils + track: baserock/master + ref: 0da9f20a22bb32b2da6b587b4e85dafde087c0f7 +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --disable-nfsv4 --disable-nfsv41 --disable-gss + --with-rpcgen=internal --without-tcp-wrappers + install-commands: + - make DESTDIR="%{install-root}" install + - mkdir -p "%{install-root}"/lib/systemd/system + - install -m644 proc-fs-nfsd.mount "%{install-root}"/lib/systemd/system + - install -m644 nfs-mountd.service "%{install-root}"/lib/systemd/system + - install -m644 nfs-server.service "%{install-root}"/lib/systemd/system diff --git a/elements/nfs/rpcbind.bst b/elements/nfs/rpcbind.bst new file mode 100644 index 00000000..36d9c37e --- /dev/null +++ b/elements/nfs/rpcbind.bst @@ -0,0 +1,18 @@ +kind: autotools +depends: +- foundation.bst +- nfs/ti-rpc.bst +sources: +- kind: git + url: upstream:rpcbind + track: baserock/master + ref: aa3ac0d86c258d3e355ae59df31a96da795ecdfa +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --with-rpcuser=nobody --enable-warmstarts + install-commands: + - make DESTDIR="%{install-root}" install + - mkdir -p "%{install-root}"/lib/systemd/system + - install -m644 rpcbind.service "%{install-root}"/lib/systemd/system + - install -m644 rpcbind.socket "%{install-root}"/lib/systemd/system diff --git a/elements/nfs/ti-rpc.bst b/elements/nfs/ti-rpc.bst new file mode 100644 index 00000000..aeb573d9 --- /dev/null +++ b/elements/nfs/ti-rpc.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:ti-rpc + track: baserock/master + ref: c5a7a19070e74115fc9c26aa6f3dfec1da220c1f +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc diff --git a/elements/openstack-clients.bst b/elements/openstack-clients.bst new file mode 100644 index 00000000..633acdb7 --- /dev/null +++ b/elements/openstack-clients.bst @@ -0,0 +1,26 @@ +kind: stack +description: Stratum with all the OpenStack clients and their dependencies. +depends: +- openstack-clients/warlock.bst +- openstack-clients/python-keystoneclient.bst +- openstack-clients/python-glanceclient.bst +- openstack-clients/python-novaclient.bst +- openstack-clients/python-swiftclient.bst +- openstack-clients/python-troveclient.bst +- openstack-clients/python-cinderclient.bst +- unmaintained/openstack-clients/pyparsing.bst +- openstack-clients/cmd2.bst +- openstack-clients/cliff.bst +- unmaintained/openstack-clients/tablib.bst +- unmaintained/openstack-clients/cliff-tablib.bst +- openstack-clients/python-neutronclient.bst +- openstack-clients/python-ceilometerclient.bst +- openstack-clients/python-heatclient.bst +- openstack-clients/python-designateclient.bst +- openstack-clients/python-barbicanclient.bst +- openstack-clients/python-saharaclient.bst +- unmaintained/openstack-clients/python-ironicclient.bst +- unmaintained/openstack-clients/argparse.bst +- unmaintained/openstack-clients/python-openstackclient.bst +- unmaintained/openstack-clients/os-client-config.bst +- unmaintained/openstack-clients/appdirs.bst diff --git a/elements/openstack-clients/cliff.bst b/elements/openstack-clients/cliff.bst new file mode 100644 index 00000000..9eef49c7 --- /dev/null +++ b/elements/openstack-clients/cliff.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/cmd2.bst +- unmaintained/openstack-clients/pyparsing.bst +sources: +- kind: git + url: upstream:openstack/cliff + track: 1.10.1 + ref: b703ad32743026d253f872caa1ff2cd727803d14 +variables: + python: python diff --git a/elements/openstack-clients/cmd2.bst b/elements/openstack-clients/cmd2.bst new file mode 100644 index 00000000..1c42a703 --- /dev/null +++ b/elements/openstack-clients/cmd2.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- openstack-common.bst +- unmaintained/openstack-clients/pyparsing.bst +sources: +- kind: git + url: upstream:python-packages/cmd2-hg + track: 0.6.7 + ref: c0d606bdeb88717ad92ba198bc9232615b83c4cd +variables: + python: python diff --git a/elements/openstack-clients/python-barbicanclient.bst b/elements/openstack-clients/python-barbicanclient.bst new file mode 100644 index 00000000..d7b3f5e7 --- /dev/null +++ b/elements/openstack-clients/python-barbicanclient.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/python-keystoneclient.bst +- openstack-clients/cliff.bst +sources: +- kind: git + url: upstream:openstack/python-barbicanclient + track: 3.0.3 + ref: 2919366867af335d59913764a55ca8e95569947d +variables: + python: python diff --git a/elements/openstack-clients/python-ceilometerclient.bst b/elements/openstack-clients/python-ceilometerclient.bst new file mode 100644 index 00000000..71ecee72 --- /dev/null +++ b/elements/openstack-clients/python-ceilometerclient.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/python-keystoneclient.bst +sources: +- kind: git + url: upstream:openstack/python-ceilometerclient + track: 1.0.14 + ref: 127aadfd2b2daf9884ad7003e23440048e2efbd8 +variables: + python: python diff --git a/elements/openstack-clients/python-cinderclient.bst b/elements/openstack-clients/python-cinderclient.bst new file mode 100644 index 00000000..8f8c1e3c --- /dev/null +++ b/elements/openstack-clients/python-cinderclient.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/python-keystoneclient.bst +sources: +- kind: git + url: upstream:openstack/python-cinderclient + track: 1.1.1 + ref: ac9b0913904c43f4bf12c8164324d6e6a55dc1ab +variables: + python: python diff --git a/elements/openstack-clients/python-designateclient.bst b/elements/openstack-clients/python-designateclient.bst new file mode 100644 index 00000000..fd296367 --- /dev/null +++ b/elements/openstack-clients/python-designateclient.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/cliff.bst +- openstack-clients/python-keystoneclient.bst +sources: +- kind: git + url: upstream:openstack/python-designateclient + track: 1.1.0 + ref: a900b41e4d8a9eb40e1812295ba16d773e2b9618 +variables: + python: python diff --git a/elements/openstack-clients/python-glanceclient.bst b/elements/openstack-clients/python-glanceclient.bst new file mode 100644 index 00000000..f713e9e3 --- /dev/null +++ b/elements/openstack-clients/python-glanceclient.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/python-keystoneclient.bst +- openstack-clients/warlock.bst +sources: +- kind: git + url: upstream:openstack/python-glanceclient + track: 0.17.1 + ref: b176c28bbdae3eb5b3280c1981ad2b3b255e234e +variables: + python: python diff --git a/elements/openstack-clients/python-heatclient.bst b/elements/openstack-clients/python-heatclient.bst new file mode 100644 index 00000000..a36fcdf6 --- /dev/null +++ b/elements/openstack-clients/python-heatclient.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/python-keystoneclient.bst +sources: +- kind: git + url: upstream:openstack/python-heatclient + track: 0.4.0 + ref: 6d528f005742263837d05250662bf6214a703da8 +variables: + python: python diff --git a/elements/openstack-clients/python-keystoneclient.bst b/elements/openstack-clients/python-keystoneclient.bst new file mode 100644 index 00000000..e79993dd --- /dev/null +++ b/elements/openstack-clients/python-keystoneclient.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:openstack/python-keystoneclient + track: 1.3.1 + ref: 8fa6b6f0b5e95493342ce71489d04f73db2418b8 +variables: + python: python diff --git a/elements/openstack-clients/python-neutronclient.bst b/elements/openstack-clients/python-neutronclient.bst new file mode 100644 index 00000000..508d0801 --- /dev/null +++ b/elements/openstack-clients/python-neutronclient.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/cliff.bst +- openstack-clients/python-keystoneclient.bst +sources: +- kind: git + url: upstream:openstack/python-neutronclient + track: 2.4.0 + ref: aa1215a5ad063b299d32ef319eb63d5210249a9b +variables: + python: python diff --git a/elements/openstack-clients/python-novaclient.bst b/elements/openstack-clients/python-novaclient.bst new file mode 100644 index 00000000..8d795e31 --- /dev/null +++ b/elements/openstack-clients/python-novaclient.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/python-keystoneclient.bst +sources: +- kind: git + url: upstream:openstack/python-novaclient + track: 2.23.0 + ref: e0f5072907a00d48a183dd8fc91a6cf6038ca279 +variables: + python: python diff --git a/elements/openstack-clients/python-saharaclient.bst b/elements/openstack-clients/python-saharaclient.bst new file mode 100644 index 00000000..1cea3eaf --- /dev/null +++ b/elements/openstack-clients/python-saharaclient.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- openstack-common.bst +- openstack-clients/python-keystoneclient.bst +sources: +- kind: git + url: upstream:openstack/python-saharaclient + track: 0.8.0 + ref: 319ceb6acf55382218dcd971367613aecb3e4afc +variables: + python: python diff --git a/elements/openstack-clients/python-swiftclient.bst b/elements/openstack-clients/python-swiftclient.bst new file mode 100644 index 00000000..a057fd76 --- /dev/null +++ b/elements/openstack-clients/python-swiftclient.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:openstack/python-swiftclient + track: 2.3.1 + ref: bb4d2ab59c4de9389667eeed255642f51e276f1e +variables: + python: python diff --git a/elements/openstack-clients/python-troveclient.bst b/elements/openstack-clients/python-troveclient.bst new file mode 100644 index 00000000..72bbad7b --- /dev/null +++ b/elements/openstack-clients/python-troveclient.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:openstack/python-troveclient + track: 1.0.7 + ref: e010a919750f07493afd42a4db867853b925bcbf +variables: + python: python diff --git a/elements/openstack-clients/warlock.bst b/elements/openstack-clients/warlock.bst new file mode 100644 index 00000000..79aea650 --- /dev/null +++ b/elements/openstack-clients/warlock.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:warlock + track: 1.1.0 + ref: 408ccb82347aabf3dc7cf6eccbd2ed2475cb0d60 +variables: + python: python diff --git a/elements/openstack-common.bst b/elements/openstack-common.bst new file mode 100644 index 00000000..893c5bdb --- /dev/null +++ b/elements/openstack-common.bst @@ -0,0 +1,26 @@ +kind: stack +description: |- + Stratum with the python packages needed to compile openstack + clients and services. +depends: +- openstack-common/pycparser.bst +- openstack-common/cffi.bst +- openstack-common/pytz.bst +- openstack-common/babel.bst +- openstack-common/enum34.bst +- openstack-common/pyasn1.bst +- openstack-common/cryptography.bst +- openstack-common/pyiso8601.bst +- openstack-common/netaddr.bst +- openstack-common/stevedore.bst +- openstack-common/oslo-config.bst +- openstack-common/pyopenssl.bst +- openstack-common/oslo-i18n.bst +- openstack-common/netifaces.bst +- openstack-common/oslo-utils.bst +- openstack-common/futures.bst +- openstack-common/oslo-serialization.bst +- openstack-common/simplejson.bst +- openstack-common/greenlet.bst +- openstack-common/eventlet.bst +- openstack-common/pastedeploy.bst diff --git a/elements/openstack-common/babel.bst b/elements/openstack-common/babel.bst new file mode 100644 index 00000000..053f34e6 --- /dev/null +++ b/elements/openstack-common/babel.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +- openstack-common/pytz.bst +sources: +- kind: git + url: upstream:babel + track: baserock/1.3-50-g246996b + ref: 1891d93b10e6c11ab08099b95001b17e88315c2a +variables: + python: python +config: + build-commands: + (<): + - python setup.py import_cldr diff --git a/elements/openstack-common/cffi.bst b/elements/openstack-common/cffi.bst new file mode 100644 index 00000000..e791a37c --- /dev/null +++ b/elements/openstack-common/cffi.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +- openstack-common/pycparser.bst +sources: +- kind: git + url: upstream:python-packages/cffi + track: release-1.6 + ref: 40b9759b5bbf9f6a4efa1168acc9a60890527f6f +variables: + python: python diff --git a/elements/openstack-common/cryptography.bst b/elements/openstack-common/cryptography.bst new file mode 100644 index 00000000..91892d38 --- /dev/null +++ b/elements/openstack-common/cryptography.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +- openstack-common/pycparser.bst +- openstack-common/pyasn1.bst +- openstack-common/enum34.bst +- openstack-common/cffi.bst +sources: +- kind: git + url: upstream:python-packages/cryptography + track: 1.3.2 + ref: afcd8f5ad8eb21f13be308c5183ef34ad28f9987 +variables: + python: python diff --git a/elements/openstack-common/enum34.bst b/elements/openstack-common/enum34.bst new file mode 100644 index 00000000..bed8734d --- /dev/null +++ b/elements/openstack-common/enum34.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-packages/enum34.git + track: enum34-1.0 + ref: f1fa1787ceaac72b9934f318ea2135d28c05dd55 +variables: + python: python diff --git a/elements/openstack-common/eventlet.bst b/elements/openstack-common/eventlet.bst new file mode 100644 index 00000000..285535d6 --- /dev/null +++ b/elements/openstack-common/eventlet.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +- openstack-common/greenlet.bst +sources: +- kind: git + url: upstream:python-packages/eventlet + track: v0.17.4 + ref: dc10af4702115ee92803e432c18ef3a4350e0993 +variables: + python: python diff --git a/elements/openstack-common/futures.bst b/elements/openstack-common/futures.bst new file mode 100644 index 00000000..6f394e41 --- /dev/null +++ b/elements/openstack-common/futures.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-packages/futures + track: 2.2.0 + ref: 4f7ceedb8a7742e52b0436a4160c7c44665a2597 +variables: + python: python diff --git a/elements/openstack-common/greenlet.bst b/elements/openstack-common/greenlet.bst new file mode 100644 index 00000000..18175834 --- /dev/null +++ b/elements/openstack-common/greenlet.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-packages/greenlet + track: 0.4.9 + ref: ed943580bc514144958ebd257156ddfb7584a981 +variables: + python: python diff --git a/elements/openstack-common/netaddr.bst b/elements/openstack-common/netaddr.bst new file mode 100644 index 00000000..5c5e86aa --- /dev/null +++ b/elements/openstack-common/netaddr.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:netaddr + track: release-0.7.12 + ref: bbb31ed50a5338a7d1c0011fc4429d09954f9f0b +variables: + python: python diff --git a/elements/openstack-common/netifaces.bst b/elements/openstack-common/netifaces.bst new file mode 100644 index 00000000..41571caf --- /dev/null +++ b/elements/openstack-common/netifaces.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-packages/netifaces + track: release_0_10_4 + ref: 885b200ba717df87f6e8044ec8c66c677c949bcb +variables: + python: python diff --git a/elements/openstack-common/oslo-config.bst b/elements/openstack-common/oslo-config.bst new file mode 100644 index 00000000..976a6a7b --- /dev/null +++ b/elements/openstack-common/oslo-config.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +- openstack-common/netaddr.bst +- openstack-common/stevedore.bst +sources: +- kind: git + url: upstream:openstack/oslo-config + track: 1.9.3 + ref: 3c51838cdffe7a5057ff4823a8ab523bfacc3164 +variables: + python: python diff --git a/elements/openstack-common/oslo-i18n.bst b/elements/openstack-common/oslo-i18n.bst new file mode 100644 index 00000000..21989172 --- /dev/null +++ b/elements/openstack-common/oslo-i18n.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +- openstack-common/babel.bst +sources: +- kind: git + url: upstream:openstack/oslo-i18n + track: 1.5.0 + ref: b0faab7b3d3ea3b14053ab92dd6086956f643e15 +variables: + python: python diff --git a/elements/openstack-common/oslo-serialization.bst b/elements/openstack-common/oslo-serialization.bst new file mode 100644 index 00000000..41ce7524 --- /dev/null +++ b/elements/openstack-common/oslo-serialization.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:openstack/oslo-serialization.git + track: 1.4.0 + ref: 7bfd5dece0f22dbdea1c3e524dbc0eca1f70f1b7 +variables: + python: python diff --git a/elements/openstack-common/oslo-utils.bst b/elements/openstack-common/oslo-utils.bst new file mode 100644 index 00000000..41a7aa25 --- /dev/null +++ b/elements/openstack-common/oslo-utils.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +- openstack-common/babel.bst +- openstack-common/pyiso8601.bst +- openstack-common/oslo-i18n.bst +- openstack-common/netifaces.bst +- openstack-common/netaddr.bst +sources: +- kind: git + url: upstream:openstack/oslo-utils + track: 1.4.0 + ref: 91dc782c2f11fb76425effd7a331d63111adf1ce +variables: + python: python diff --git a/elements/openstack-common/pastedeploy.bst b/elements/openstack-common/pastedeploy.bst new file mode 100644 index 00000000..01b90aad --- /dev/null +++ b/elements/openstack-common/pastedeploy.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-packages/pastedeploy + track: 1.5.2 + ref: 5ad87be617c2cc1dd31625688172e964db2756dc +variables: + python: python diff --git a/elements/openstack-common/pyasn1.bst b/elements/openstack-common/pyasn1.bst new file mode 100644 index 00000000..7fdd05c5 --- /dev/null +++ b/elements/openstack-common/pyasn1.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-packages/pyasn1 + track: release_0_1_7_tag + ref: fa8e66c5f4367a1e39b53dcddc133d084b10400f +variables: + python: python diff --git a/elements/openstack-common/pycparser.bst b/elements/openstack-common/pycparser.bst new file mode 100644 index 00000000..ad96d29e --- /dev/null +++ b/elements/openstack-common/pycparser.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-packages/pycparser + track: master + ref: c926670643ebb5f88a2bf56579fc9934c82be6d2 +variables: + python: python diff --git a/elements/openstack-common/pyiso8601.bst b/elements/openstack-common/pyiso8601.bst new file mode 100644 index 00000000..fabd9c00 --- /dev/null +++ b/elements/openstack-common/pyiso8601.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:pyiso8601 + track: 0.1.10 + ref: 9eb87a9bab114e9cc9a8d3dceb04362644d89cab +variables: + python: python diff --git a/elements/openstack-common/pyopenssl.bst b/elements/openstack-common/pyopenssl.bst new file mode 100644 index 00000000..50c3518b --- /dev/null +++ b/elements/openstack-common/pyopenssl.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:python-packages/pyopenssl + track: '0.14' + ref: 0146d447e63a737b4f05a1164d5950eff68543e7 +variables: + python: python diff --git a/elements/openstack-common/pytz.bst b/elements/openstack-common/pytz.bst new file mode 100644 index 00000000..0ff0e217 --- /dev/null +++ b/elements/openstack-common/pytz.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:pytz-tarball + track: pytz-2014.10 + ref: c414cb801776e11c769fb36c0d37b8d7a7c8712c +variables: + python: python diff --git a/elements/openstack-common/simplejson.bst b/elements/openstack-common/simplejson.bst new file mode 100644 index 00000000..475d84a2 --- /dev/null +++ b/elements/openstack-common/simplejson.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:simplejson + track: v3.6.4 + ref: 54d5ff15d508c51366986cc4f77f2f287f036582 +variables: + python: python diff --git a/elements/openstack-common/stevedore.bst b/elements/openstack-common/stevedore.bst new file mode 100644 index 00000000..b8cd6bb9 --- /dev/null +++ b/elements/openstack-common/stevedore.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:openstack/stevedore + track: 1.3.0 + ref: 218e95d5f09563bd14c50ee0441855f3389af7e7 +variables: + python: python diff --git a/elements/ostree-core.bst b/elements/ostree-core.bst new file mode 100644 index 00000000..f995326a --- /dev/null +++ b/elements/ostree-core.bst @@ -0,0 +1,6 @@ +kind: stack +depends: +- ostree-core/libassuan.bst +- ostree-core/gpgme.bst +- ostree-core/libgsystem.bst +- ostree-core/ostree.bst diff --git a/elements/ostree-core/gpgme.bst b/elements/ostree-core/gpgme.bst new file mode 100644 index 00000000..8b225469 --- /dev/null +++ b/elements/ostree-core/gpgme.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- core.bst +- libsoup-common.bst +- foundation.bst +- ostree-core/libassuan.bst +sources: +- kind: git + url: upstream:gpgme + track: gpgme-1.6.0 + ref: 107bff70edb611309f627058dd4777a5da084b1a +config: + configure-commands: + - autoreconf -fi + - ./configure --prefix="%{prefix}" --enable-maintainer-mode diff --git a/elements/ostree-core/libassuan.bst b/elements/ostree-core/libassuan.bst new file mode 100644 index 00000000..5423cf50 --- /dev/null +++ b/elements/ostree-core/libassuan.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- core.bst +- libsoup-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:libassuan + track: libassuan-2.3.0 + ref: cdb1e6484d6f094f8e795bfec5b314ec524a90f8 +config: + configure-commands: + - autoreconf -fi + - ./configure --prefix="%{prefix}" --enable-maintainer-mode diff --git a/elements/ostree-core/libgsystem.bst b/elements/ostree-core/libgsystem.bst new file mode 100644 index 00000000..b414fe9f --- /dev/null +++ b/elements/ostree-core/libgsystem.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- core.bst +- libsoup-common.bst +- foundation.bst +sources: +- kind: git + url: upstream:libgsystem + track: master + ref: 8231b8ad4a4ee35e4b11fae5f6e7cddabf1c51ae diff --git a/elements/ostree-core/ostree.bst b/elements/ostree-core/ostree.bst new file mode 100644 index 00000000..a53e95b9 --- /dev/null +++ b/elements/ostree-core/ostree.bst @@ -0,0 +1,22 @@ +kind: autotools +depends: +- core.bst +- libsoup-common.bst +- foundation.bst +- ostree-core/gpgme.bst +- ostree-core/libgsystem.bst +- ostree-core/libassuan.bst +sources: +- kind: git + url: upstream:ostree + track: v2016.7 + ref: c31cf75552af9be404fbc6a24643c569855c1c3b + submodules: + bsdiff: + url: upstream:bsdiff + libglnx: + url: upstream:libglnx +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var --disable-man diff --git a/elements/pcre-utils.bst b/elements/pcre-utils.bst new file mode 100644 index 00000000..6b1e3cd6 --- /dev/null +++ b/elements/pcre-utils.bst @@ -0,0 +1,3 @@ +kind: stack +depends: +- pcre-utils/pcre.bst diff --git a/elements/pcre-utils/pcre.bst b/elements/pcre-utils/pcre.bst new file mode 100644 index 00000000..aff7e571 --- /dev/null +++ b/elements/pcre-utils/pcre.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:pcre + track: pcre-8.39 + ref: b2b477a2025ee7501243e5b6a54ef4f6dbfb666b +config: + configure-commands: + - ./autogen.sh + - ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-unicode-properties + --enable-utf diff --git a/elements/privileges-management.bst b/elements/privileges-management.bst new file mode 100644 index 00000000..3438a1ab --- /dev/null +++ b/elements/privileges-management.bst @@ -0,0 +1,5 @@ +kind: stack +description: Toolkit for controlling system-wide privileges +depends: +- privileges-management/mozjs17.bst +- privileges-management/polkit.bst diff --git a/elements/privileges-management/mozjs17.bst b/elements/privileges-management/mozjs17.bst new file mode 100644 index 00000000..66ca6405 --- /dev/null +++ b/elements/privileges-management/mozjs17.bst @@ -0,0 +1,26 @@ +kind: manual +depends: +- foundation.bst +- glib-common.bst +- network-security.bst +- python2-core.bst +sources: +- kind: git + url: upstream:mozilla/mozjs17 + track: baserock/gnome + ref: 1c1080f592d4a0005c1765c870f314b3475825ae +config: + configure-commands: + - | + cd js/src; + ./configure --prefix="%{prefix}" \ + --sysconfdir=/etc \ + --with-system-nspr \ + --with-system-ffi \ + --enable-threadsafe + build-commands: + - | + cd js/src; + make + install-commands: + - cd js/src; make DESTDIR="%{install-root}" install diff --git a/elements/privileges-management/polkit.bst b/elements/privileges-management/polkit.bst new file mode 100644 index 00000000..45426819 --- /dev/null +++ b/elements/privileges-management/polkit.bst @@ -0,0 +1,24 @@ +kind: autotools +depends: +- foundation.bst +- glib-common.bst +- network-security.bst +- python2-core.bst +- privileges-management/mozjs17.bst +sources: +- kind: git + url: upstream:polkit + track: master + ref: 5a7e3b76aa45eea43e4bdc403ddd4c6e1a4c6542 +variables: + notparallel: true +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-man-pages --disable-gtk-doc + --enable-libsystemd-login=yes +public: + bst: + integration-commands: + - groupadd -fg 27 polkitd + - useradd -c "PolicyKit Daemon Owner" -d /etc/polkit-1 -u 27 -g polkitd -s /bin/false + polkitd diff --git a/elements/python-cliapp.bst b/elements/python-cliapp.bst new file mode 100644 index 00000000..b81a2b93 --- /dev/null +++ b/elements/python-cliapp.bst @@ -0,0 +1,6 @@ +kind: stack +description: Cliapp command line application framework. +depends: +- python-cliapp/python-coveragepy.bst +- python-cliapp/python-coverage-test-runner.bst +- python-cliapp/cliapp.bst diff --git a/elements/python-cliapp/cliapp.bst b/elements/python-cliapp/cliapp.bst new file mode 100644 index 00000000..552b3394 --- /dev/null +++ b/elements/python-cliapp/cliapp.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python2-core.bst +- python-cliapp/python-coverage-test-runner.bst +sources: +- kind: git + url: upstream:cliapp + track: baserock/morph + ref: cec20cedd062a3aef1b04f997e77b45090c07806 +variables: + python: python diff --git a/elements/python-cliapp/python-coverage-test-runner.bst b/elements/python-cliapp/python-coverage-test-runner.bst new file mode 100644 index 00000000..f2bc48ff --- /dev/null +++ b/elements/python-cliapp/python-coverage-test-runner.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python2-core.bst +- python-cliapp/python-coveragepy.bst +sources: +- kind: git + url: upstream:python-coverage-test-runner + track: baserock/morph + ref: 8ea9421ac3384b2e88e0c36f2cfa52586c4798b7 +variables: + python: python diff --git a/elements/python-cliapp/python-coveragepy.bst b/elements/python-cliapp/python-coveragepy.bst new file mode 100644 index 00000000..253d3154 --- /dev/null +++ b/elements/python-cliapp/python-coveragepy.bst @@ -0,0 +1,13 @@ +kind: manual +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-coveragepy + track: baserock/morph + ref: 77d2e3bfd8fb325092aaed37ba1378054d182d19 +config: + build-commands: + - python setup.py build + install-commands: + - python setup.py install --prefix=/usr --root "%{install-root}" diff --git a/elements/python-common.bst b/elements/python-common.bst new file mode 100644 index 00000000..3985c0cc --- /dev/null +++ b/elements/python-common.bst @@ -0,0 +1,19 @@ +kind: stack +description: Common dependencies of some python chunks +depends: +- python-common/pycrypto.bst +- python-common/ecdsa.bst +- python-common/paramiko.bst +- python-common/markupsafe.bst +- python-common/jinja2.bst +- python-common/python-json-pointer.bst +- python-common/python-json-patch.bst +- python-common/python-prettytable.bst +- python-common/configobj.bst +- python-common/python-mimeparse.bst +- python-common/kazoo.bst +- python-common/webob.bst +- python-common/python-decorator.bst +- python-common/networkx.bst +- python-common/boto.bst +- python-common/yoyo.bst diff --git a/elements/python-common/boto.bst b/elements/python-common/boto.bst new file mode 100644 index 00000000..e174c38e --- /dev/null +++ b/elements/python-common/boto.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:boto + track: 2.33.0 + ref: 2517f660f8ef9012708d46da3a36ab967993d2f6 +variables: + python: python diff --git a/elements/python-common/configobj.bst b/elements/python-common/configobj.bst new file mode 100644 index 00000000..340e4481 --- /dev/null +++ b/elements/python-common/configobj.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:configobj-git + track: v5.0.6 + ref: 9d2aab01c77dce600b296ba9da1163cc0bbc14e0 +variables: + python: python diff --git a/elements/python-common/ecdsa.bst b/elements/python-common/ecdsa.bst new file mode 100644 index 00000000..f72b2776 --- /dev/null +++ b/elements/python-common/ecdsa.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/ecdsa + track: python-ecdsa-0.11 + ref: 36e9cfa80fcf8b53119adc787e54a5892ec1eb2c +variables: + python: python diff --git a/elements/python-common/jinja2.bst b/elements/python-common/jinja2.bst new file mode 100644 index 00000000..eb0f9366 --- /dev/null +++ b/elements/python-common/jinja2.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python2-core.bst +- python-common/markupsafe.bst +sources: +- kind: git + url: upstream:jinja2 + track: 2.7.3 + ref: 762c612e7276889aac265645da00e62e33d1573c +variables: + python: python diff --git a/elements/python-common/kazoo.bst b/elements/python-common/kazoo.bst new file mode 100644 index 00000000..6531431f --- /dev/null +++ b/elements/python-common/kazoo.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/kazoo.git + track: '2.0' + ref: 93a718ea4c20df797766742c3d74de281613c651 +variables: + python: python diff --git a/elements/python-common/markupsafe.bst b/elements/python-common/markupsafe.bst new file mode 100644 index 00000000..983f1183 --- /dev/null +++ b/elements/python-common/markupsafe.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:markupsafe + track: '0.23' + ref: feb1d70c16df62f60dcb521d127fdad8819fc036 +variables: + python: python diff --git a/elements/python-common/networkx.bst b/elements/python-common/networkx.bst new file mode 100644 index 00000000..9abfd8c6 --- /dev/null +++ b/elements/python-common/networkx.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/networkx + track: networkx-1.9.1 + ref: 8ac796aba866ade1a56b83e30f25ed392ca3512c +variables: + python: python diff --git a/elements/python-common/paramiko.bst b/elements/python-common/paramiko.bst new file mode 100644 index 00000000..ba199437 --- /dev/null +++ b/elements/python-common/paramiko.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- python2-core.bst +- python-common/pycrypto.bst +- python-common/ecdsa.bst +sources: +- kind: git + url: upstream:paramiko + track: v1.15.2 + ref: 424ba615c2a94d3b059e7f24db1a1093a92d8d22 +variables: + python: python diff --git a/elements/python-common/pycrypto.bst b/elements/python-common/pycrypto.bst new file mode 100644 index 00000000..6807f12e --- /dev/null +++ b/elements/python-common/pycrypto.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/pycrypto + track: v2.7a1 + ref: af058ee6f5da391a05275470ab4a4a96aa22b350 +variables: + python: python diff --git a/elements/python-common/python-decorator.bst b/elements/python-common/python-decorator.bst new file mode 100644 index 00000000..19b6bed4 --- /dev/null +++ b/elements/python-common/python-decorator.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/python-decorator + track: decorator-3.4.0 + ref: b02f7a254c3679dfac57a824e08dd02ced850636 +variables: + python: python diff --git a/elements/python-common/python-json-patch.bst b/elements/python-common/python-json-patch.bst new file mode 100644 index 00000000..1c4214e4 --- /dev/null +++ b/elements/python-common/python-json-patch.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python2-core.bst +- python-common/python-json-pointer.bst +sources: +- kind: git + url: upstream:python-json-patch + track: v1.8 + ref: e4da658a5dc9f68d3386017ffdcc8e07d22b51a3 +variables: + python: python diff --git a/elements/python-common/python-json-pointer.bst b/elements/python-common/python-json-pointer.bst new file mode 100644 index 00000000..99e42b75 --- /dev/null +++ b/elements/python-common/python-json-pointer.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-json-pointer + track: v1.4 + ref: 34073e561261cb413b9bdff5beac31b070d98ea2 +variables: + python: python diff --git a/elements/python-common/python-mimeparse.bst b/elements/python-common/python-mimeparse.bst new file mode 100644 index 00000000..27e69a8e --- /dev/null +++ b/elements/python-common/python-mimeparse.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/python-mimeparse.git + track: master + ref: 2d600d3fc4a386af69d20fba433843b4df2b3c92 +variables: + python: python diff --git a/elements/python-common/python-prettytable.bst b/elements/python-common/python-prettytable.bst new file mode 100644 index 00000000..dbb561ff --- /dev/null +++ b/elements/python-common/python-prettytable.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-prettytable + track: 0.7.2-RELEASE + ref: bea6a50e4da00074b35b57232771cea58b89b3e0 +variables: + python: python diff --git a/elements/python-common/webob.bst b/elements/python-common/webob.bst new file mode 100644 index 00000000..d46b205b --- /dev/null +++ b/elements/python-common/webob.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/webob + track: '1.4' + ref: ae0ac90f22f9e1ff351e445f92330efd89195f51 +variables: + python: python diff --git a/elements/python-common/yoyo.bst b/elements/python-common/yoyo.bst new file mode 100644 index 00000000..f7af2406 --- /dev/null +++ b/elements/python-common/yoyo.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/yoyo + track: v5.0.4-release + ref: 7e510acde274d2c806d38057f352e8525ee7ae9d +variables: + python: python diff --git a/elements/python-pygobject.bst b/elements/python-pygobject.bst new file mode 100644 index 00000000..46a12899 --- /dev/null +++ b/elements/python-pygobject.bst @@ -0,0 +1,4 @@ +kind: stack +description: Python GObject bindings +depends: +- python-pygobject/pygobject.bst diff --git a/elements/python-pygobject/pygobject.bst b/elements/python-pygobject/pygobject.bst new file mode 100644 index 00000000..83d80f44 --- /dev/null +++ b/elements/python-pygobject/pygobject.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- python2-core.bst +- glib-common.bst +sources: +- kind: git + url: upstream:pygobject + track: baserock/morph + ref: 276341d7ddab180020c31e6837bd28fd25784de0 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-cairo diff --git a/elements/python-tools.bst b/elements/python-tools.bst new file mode 100644 index 00000000..14bc05c0 --- /dev/null +++ b/elements/python-tools.bst @@ -0,0 +1,7 @@ +kind: stack +description: A stratum for useful python tools that we don't want to include in core. +depends: +- python-tools/virtualenv.bst +- python-tools/astroid.bst +- python-tools/logilab-common.bst +- python-tools/pylint.bst diff --git a/elements/python-tools/astroid.bst b/elements/python-tools/astroid.bst new file mode 100644 index 00000000..85e95e41 --- /dev/null +++ b/elements/python-tools/astroid.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/astroid + track: astroid-1.3.5 + ref: 194dc114a33b80b4bfbbeb73f36712848f696025 +variables: + python: python diff --git a/elements/python-tools/logilab-common.bst b/elements/python-tools/logilab-common.bst new file mode 100644 index 00000000..d3027193 --- /dev/null +++ b/elements/python-tools/logilab-common.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/logilab-common + track: logilab-common-version-0.62.0 + ref: d1d8f793af6d015d885b9ea67b5741d5a093e2f4 +variables: + python: python diff --git a/elements/python-tools/pylint.bst b/elements/python-tools/pylint.bst new file mode 100644 index 00000000..63b18b3f --- /dev/null +++ b/elements/python-tools/pylint.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/pylint + track: pylint-1.4.2 + ref: ba998d7a4e5fce0ea3a3e701ff446bbe4ca406b5 +variables: + python: python diff --git a/elements/python-tools/virtualenv.bst b/elements/python-tools/virtualenv.bst new file mode 100644 index 00000000..3efe5826 --- /dev/null +++ b/elements/python-tools/virtualenv.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/virtualenv + track: 12.0.5 + ref: 9205ff46a67130e8835f14bb4f802fd59e7dcf2c +variables: + python: python diff --git a/elements/python-wsgi.bst b/elements/python-wsgi.bst new file mode 100644 index 00000000..bd28817d --- /dev/null +++ b/elements/python-wsgi.bst @@ -0,0 +1,5 @@ +kind: stack +description: Python modules for web applications using Web Server Gateway Interface. +depends: +- python-wsgi/bottle.bst +- python-wsgi/flup.bst diff --git a/elements/python-wsgi/bottle.bst b/elements/python-wsgi/bottle.bst new file mode 100644 index 00000000..657e877e --- /dev/null +++ b/elements/python-wsgi/bottle.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:bottle + track: baserock/morph + ref: 5238c615b3ec198fedebb0fcaad4458e3d68d70f +variables: + python: python diff --git a/elements/python-wsgi/flup.bst b/elements/python-wsgi/flup.bst new file mode 100644 index 00000000..f7148fc2 --- /dev/null +++ b/elements/python-wsgi/flup.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:flup + track: baserock/morph + ref: 0f97c5e0ab7d9827506120efc22af3a9c21d1d70 +variables: + python: python diff --git a/elements/python2-core.bst b/elements/python2-core.bst new file mode 100644 index 00000000..6f857439 --- /dev/null +++ b/elements/python2-core.bst @@ -0,0 +1,15 @@ +kind: stack +description: Some "core" Python 2 packages, including the CPython interpreter itself. +depends: +- python2-core/python2.bst +- python2-core/python2-setuptools.bst +- python2-core/mako-python2.bst +- python2-core/pbr-python2.bst +- python2-core/python2-requests.bst +- python2-core/six-python2.bst +- python2-core/pyyaml-python2.bst +- python2-core/cython2.bst +- python2-core/python2-lxml.bst +- python2-core/python2-markdown.bst +- python2-core/libxml2-python2.bst +- python2-core/jsonschema-python2.bst diff --git a/elements/python2-core/cython2.bst b/elements/python2-core/cython2.bst new file mode 100644 index 00000000..78f9245f --- /dev/null +++ b/elements/python2-core/cython2.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +sources: +- kind: git + url: upstream:cython + track: '0.22' + ref: 4dd8e762fa51d01775506fbbc102c45dbcea065d +variables: + python: python diff --git a/elements/python2-core/jsonschema-python2.bst b/elements/python2-core/jsonschema-python2.bst new file mode 100644 index 00000000..2d22435b --- /dev/null +++ b/elements/python2-core/jsonschema-python2.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +- python2-core/python2-setuptools.bst +sources: +- kind: git + url: upstream:jsonschema + track: v2.3.0 + ref: 35b60f390098d3306c03eee27ceec8cf8a493579 +variables: + python: python diff --git a/elements/python2-core/libxml2-python2.bst b/elements/python2-core/libxml2-python2.bst new file mode 100644 index 00000000..474327ec --- /dev/null +++ b/elements/python2-core/libxml2-python2.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- core.bst +- python2-core/python2.bst +sources: +- kind: git + url: upstream:libxml2 + track: v2.9.3 + ref: 6657afe83a38278f124ace71dc85f60420beb2d5 diff --git a/elements/python2-core/mako-python2.bst b/elements/python2-core/mako-python2.bst new file mode 100644 index 00000000..fca9bcf4 --- /dev/null +++ b/elements/python2-core/mako-python2.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +- python2-core/python2-setuptools.bst +sources: +- kind: git + url: upstream:python-packages/mako.git + track: rel_1_0_0 + ref: 285bc818a50ccc0f9549630f7c4f4c250585c3e7 +variables: + python: python diff --git a/elements/python2-core/pbr-python2.bst b/elements/python2-core/pbr-python2.bst new file mode 100644 index 00000000..77f3f12d --- /dev/null +++ b/elements/python2-core/pbr-python2.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +- python2-core/python2-setuptools.bst +sources: +- kind: git + url: upstream:pbr + track: 0.11.1 + ref: 6e472b4905411a39e993c81c382a27ca9c771ef5 +variables: + python: python diff --git a/elements/python2-core/python2-lxml.bst b/elements/python2-core/python2-lxml.bst new file mode 100644 index 00000000..ea7b93f4 --- /dev/null +++ b/elements/python2-core/python2-lxml.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +- python2-core/cython2.bst +sources: +- kind: git + url: upstream:python-lxml + track: lxml-3.4.0 + ref: 14505bc62f5f1fc9fb0ff007955f3e67ab4562bb +variables: + python: python diff --git a/elements/python2-core/python2-markdown.bst b/elements/python2-core/python2-markdown.bst new file mode 100644 index 00000000..d26f7872 --- /dev/null +++ b/elements/python2-core/python2-markdown.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +sources: +- kind: git + url: upstream:python-markdown + track: 2.5.1-final + ref: f0c5b71acbc02af60a33d67c59558bb513b25e74 +variables: + python: python diff --git a/elements/python2-core/python2-requests.bst b/elements/python2-core/python2-requests.bst new file mode 100644 index 00000000..6f0c4700 --- /dev/null +++ b/elements/python2-core/python2-requests.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +sources: +- kind: git + url: upstream:python-requests + track: v2.5.1 + ref: b83131779c701720a9ae9efae78996277d416269 +variables: + python: python diff --git a/elements/python2-core/python2-setuptools.bst b/elements/python2-core/python2-setuptools.bst new file mode 100644 index 00000000..5ad9740a --- /dev/null +++ b/elements/python2-core/python2-setuptools.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +sources: +- kind: git + url: upstream:python-setuptools-bitbucket + track: baserock/master + ref: 0aa6a4de5931d02876428388678802db2371fd37 +variables: + python: python diff --git a/elements/python2-core/python2.bst b/elements/python2-core/python2.bst new file mode 100644 index 00000000..4f936478 --- /dev/null +++ b/elements/python2-core/python2.bst @@ -0,0 +1,20 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:cpython + track: v2.7.10 + ref: 57af3f22d11600ca98c0c9073d0b3b57d43f7c4b +config: + configure-commands: + - | + ./configure --prefix="%{prefix}" \ + --enable-shared \ + --with-ensurepip=upgrade \ + --with-system-expat \ + --with-system-ffi + install-commands: + (>): + - ln -sf python2.7 "%{install-root}"/"%{prefix}"/bin/python + - test -x "%{install-root}"/"%{prefix}"/bin/python2 || ln -s python2.7 "%{install-root}"/"%{prefix}"/bin/python2 diff --git a/elements/python2-core/pyyaml-python2.bst b/elements/python2-core/pyyaml-python2.bst new file mode 100644 index 00000000..1bac7aa7 --- /dev/null +++ b/elements/python2-core/pyyaml-python2.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- core.bst +- python2-core/python2.bst +- python2-core/python2-setuptools.bst +sources: +- kind: git + url: upstream:pyyaml + track: baserock/morph + ref: d9fbcceaed39d955f6871b07c61dc42f824285c1 +config: + build-commands: + - python2 setup.py --without-libyaml build + install-commands: + - python2 setup.py --without-libyaml install --prefix="%{prefix}" --root "%{install-root}" diff --git a/elements/python2-core/six-python2.bst b/elements/python2-core/six-python2.bst new file mode 100644 index 00000000..dc4ec29e --- /dev/null +++ b/elements/python2-core/six-python2.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- core.bst +- python2-core/python2.bst +sources: +- kind: git + url: upstream:six + track: 1.9.0 + ref: 8cfbff6b764af86d825086fa1637aa009e90d75a +variables: + python: python diff --git a/elements/python3-gobject.bst b/elements/python3-gobject.bst new file mode 100644 index 00000000..a8ecddb8 --- /dev/null +++ b/elements/python3-gobject.bst @@ -0,0 +1,4 @@ +kind: stack +description: Python 3 GObject bindings +depends: +- python3-gobject/python3-gobject.bst diff --git a/elements/python3-gobject/python3-gobject.bst b/elements/python3-gobject/python3-gobject.bst new file mode 100644 index 00000000..5531e6b0 --- /dev/null +++ b/elements/python3-gobject/python3-gobject.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- core.bst +- glib-common.bst +sources: +- kind: git + url: upstream:pygobject + track: pygobject-3-18 + ref: 8e7f6f1458cf1c162c13422c72562b00433b762b +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-cairo --with-python=python3 diff --git a/elements/qt5-tools-qtmultimedia.bst b/elements/qt5-tools-qtmultimedia.bst new file mode 100644 index 00000000..a354ff3d --- /dev/null +++ b/elements/qt5-tools-qtmultimedia.bst @@ -0,0 +1,4 @@ +kind: stack +description: Qt5 QtMultimedia Development Libraries and Tools +depends: +- qt5-tools-qtmultimedia/qtmultimedia.bst diff --git a/elements/qt5-tools-qtmultimedia/qtmultimedia.bst b/elements/qt5-tools-qtmultimedia/qtmultimedia.bst new file mode 100644 index 00000000..18504b56 --- /dev/null +++ b/elements/qt5-tools-qtmultimedia/qtmultimedia.bst @@ -0,0 +1,9 @@ +kind: qmake +depends: +- qt5-tools.bst +- multimedia-gstreamer.bst +sources: +- kind: git + url: upstream:qt5/qtmultimedia + track: v5.9.1 + ref: 631a6f6c38a5140e22c63b0840d9badb87851949 diff --git a/elements/qt5-tools-qtwayland.bst b/elements/qt5-tools-qtwayland.bst new file mode 100644 index 00000000..59806acc --- /dev/null +++ b/elements/qt5-tools-qtwayland.bst @@ -0,0 +1,4 @@ +kind: stack +description: Qt5 Wayland module +depends: +- qt5-tools-qtwayland/qtwayland.bst diff --git a/elements/qt5-tools-qtwayland/qtwayland.bst b/elements/qt5-tools-qtwayland/qtwayland.bst new file mode 100644 index 00000000..c7b92acf --- /dev/null +++ b/elements/qt5-tools-qtwayland/qtwayland.bst @@ -0,0 +1,12 @@ +kind: qmake +depends: +- input-common.bst +- qt5-tools.bst +sources: +- kind: git + url: upstream:qt5/qtwayland + track: v5.9.1 + ref: ef4eeb4d243e0fd6f44f52be2c345ab450c70a49 +config: + configure-commands: + - qmake -makefile CONFIG+=wayland-compositor diff --git a/elements/qt5-tools-qtwebengine.bst b/elements/qt5-tools-qtwebengine.bst new file mode 100644 index 00000000..18dd2e3d --- /dev/null +++ b/elements/qt5-tools-qtwebengine.bst @@ -0,0 +1,5 @@ +kind: stack +description: Qt5 WebEngine Development Libraries and Tools +depends: +- qt5-tools-qtwebengine/qtwebchannel.bst +- qt5-tools-qtwebengine/qtwebengine.bst diff --git a/elements/qt5-tools-qtwebengine/qtwebchannel.bst b/elements/qt5-tools-qtwebengine/qtwebchannel.bst new file mode 100644 index 00000000..3b08fd91 --- /dev/null +++ b/elements/qt5-tools-qtwebengine/qtwebchannel.bst @@ -0,0 +1,10 @@ +kind: qmake +depends: +- multimedia-gstreamer.bst +- qt5-tools.bst +- ruby.bst +sources: +- kind: git + url: upstream:qt5/qtwebchannel + track: 5.9.1 + ref: 392da2b649ce669bf329b49668a69007179e4726 diff --git a/elements/qt5-tools-qtwebengine/qtwebengine.bst b/elements/qt5-tools-qtwebengine/qtwebengine.bst new file mode 100644 index 00000000..036b936a --- /dev/null +++ b/elements/qt5-tools-qtwebengine/qtwebengine.bst @@ -0,0 +1,14 @@ +kind: qmake +depends: +- multimedia-gstreamer.bst +- qt5-tools.bst +- ruby.bst +- qt5-tools-qtwebengine/qtwebchannel.bst +sources: +- kind: git + url: upstream:qt5/qtwebengine + track: v5.9.1 + ref: 0340d87b7c12a5e56966e61db156e4a299b57bd9 + submodules: + src/3rdparty: + url: upstream:qt5/qtwebengine-chromium.git diff --git a/elements/qt5-tools-qtwebkit.bst b/elements/qt5-tools-qtwebkit.bst new file mode 100644 index 00000000..41db92cd --- /dev/null +++ b/elements/qt5-tools-qtwebkit.bst @@ -0,0 +1,8 @@ +kind: stack +description: Qt5 WebKit Development Libraries and Tools +depends: +- qt5-tools-qtwebkit/qtwebchannel.bst +- qt5-tools-qtwebkit/qtwebkit.bst +- qt5-tools-qtwebkit/qtwebkit-examples.bst +- qt5-tools-qtwebkit/qttools.bst +- qt5-tools-qtwebkit/qttranslations.bst diff --git a/elements/qt5-tools-qtwebkit/qttools.bst b/elements/qt5-tools-qtwebkit/qttools.bst new file mode 100644 index 00000000..d9c71ddb --- /dev/null +++ b/elements/qt5-tools-qtwebkit/qttools.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- multimedia-gstreamer.bst +- qt5-tools.bst +- ruby.bst +- qt5-tools-qtwebkit/qtwebkit.bst +sources: +- kind: git + url: upstream:qt5/qttools + track: v5.9.1 + ref: dfda6f14b3e210a33b71ef1c6fa3c75a9c866cce diff --git a/elements/qt5-tools-qtwebkit/qttranslations.bst b/elements/qt5-tools-qtwebkit/qttranslations.bst new file mode 100644 index 00000000..3c956826 --- /dev/null +++ b/elements/qt5-tools-qtwebkit/qttranslations.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- multimedia-gstreamer.bst +- qt5-tools.bst +- ruby.bst +- qt5-tools-qtwebkit/qttools.bst +sources: +- kind: git + url: upstream:qt5/qttranslations + track: v5.9.1 + ref: ad5a9af215e2b1276893490c7fe92de39cc25005 diff --git a/elements/qt5-tools-qtwebkit/qtwebchannel.bst b/elements/qt5-tools-qtwebkit/qtwebchannel.bst new file mode 100644 index 00000000..3b08fd91 --- /dev/null +++ b/elements/qt5-tools-qtwebkit/qtwebchannel.bst @@ -0,0 +1,10 @@ +kind: qmake +depends: +- multimedia-gstreamer.bst +- qt5-tools.bst +- ruby.bst +sources: +- kind: git + url: upstream:qt5/qtwebchannel + track: 5.9.1 + ref: 392da2b649ce669bf329b49668a69007179e4726 diff --git a/elements/qt5-tools-qtwebkit/qtwebkit-examples.bst b/elements/qt5-tools-qtwebkit/qtwebkit-examples.bst new file mode 100644 index 00000000..a7b58825 --- /dev/null +++ b/elements/qt5-tools-qtwebkit/qtwebkit-examples.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- multimedia-gstreamer.bst +- qt5-tools.bst +- ruby.bst +- qt5-tools-qtwebkit/qtwebkit.bst +sources: +- kind: git + url: upstream:qt5/qtwebkit-examples + track: 5.9.1 + ref: f544b2eec0c18b7674ac4df629ae98e8cacce5c7 diff --git a/elements/qt5-tools-qtwebkit/qtwebkit.bst b/elements/qt5-tools-qtwebkit/qtwebkit.bst new file mode 100644 index 00000000..e0e3b1a5 --- /dev/null +++ b/elements/qt5-tools-qtwebkit/qtwebkit.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- multimedia-gstreamer.bst +- qt5-tools.bst +- ruby.bst +- qt5-tools-qtwebkit/qtwebchannel.bst +sources: +- kind: git + url: upstream:qt5/qtwebkit + track: '5.212' + ref: d10511e0a3f655ab2b1dfebfd9c17ade151a7cfe diff --git a/elements/qt5-tools.bst b/elements/qt5-tools.bst new file mode 100644 index 00000000..4e3a4fd8 --- /dev/null +++ b/elements/qt5-tools.bst @@ -0,0 +1,19 @@ +kind: stack +description: Qt5 Development Libraries and Tools +depends: +- qt5-tools/qtbase.bst +- qt5-tools/qtsvg.bst +- qt5-tools/qtscript.bst +- qt5-tools/qtdeclarative.bst +- qt5-tools/qt3d.bst +- qt5-tools/qtquickcontrols.bst +- qt5-tools/qtsensors.bst +- qt5-tools/qtserialport.bst +- qt5-tools/qtx11extras.bst +- qt5-tools/qtxmlpatterns.bst +- qt5-tools/qtdoc.bst +- qt5-tools/qtgraphicaleffects.bst +- qt5-tools/qtimageformats.bst +- qt5-tools/qtconnectivity.bst +- qt5-tools/qtlocation.bst +- qt5-tools/qtwebsockets.bst diff --git a/elements/qt5-tools/qt3d.bst b/elements/qt5-tools/qt3d.bst new file mode 100644 index 00000000..84fb53ef --- /dev/null +++ b/elements/qt5-tools/qt3d.bst @@ -0,0 +1,13 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +- qt5-tools/qtscript.bst +- qt5-tools/qtdeclarative.bst +sources: +- kind: git + url: upstream:qt5/qt3d + track: v5.9.1 + ref: 6310f055965f824f716ccc3fbc99e4209f667635 diff --git a/elements/qt5-tools/qtbase.bst b/elements/qt5-tools/qtbase.bst new file mode 100644 index 00000000..ee2a941f --- /dev/null +++ b/elements/qt5-tools/qtbase.bst @@ -0,0 +1,13 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +sources: +- kind: git + url: upstream:qt5/qtbase + track: v5.9.1 + ref: 160533328cae32c8647cecafad21233aa3529659 +config: + configure-commands: + - ./configure -v -prefix /usr -opensource -confirm-license diff --git a/elements/qt5-tools/qtconnectivity.bst b/elements/qt5-tools/qtconnectivity.bst new file mode 100644 index 00000000..60e8c0bb --- /dev/null +++ b/elements/qt5-tools/qtconnectivity.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtconnectivity + track: v5.9.1 + ref: a6772267d013bff5fbdf09634dc60977d83933b3 diff --git a/elements/qt5-tools/qtdeclarative.bst b/elements/qt5-tools/qtdeclarative.bst new file mode 100644 index 00000000..c5290b5d --- /dev/null +++ b/elements/qt5-tools/qtdeclarative.bst @@ -0,0 +1,15 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +- qt5-tools/qtscript.bst +sources: +- kind: git + url: upstream:qt5/qtdeclarative + track: v5.9.1 + ref: 525de4ff29cfefd9f676ba35a4e8d7494e5198c2 + submodules: + tests/auto/qml/ecmascripttests/test262: + url: upstream:qt5/qtdeclarative-testsuites.git diff --git a/elements/qt5-tools/qtdoc.bst b/elements/qt5-tools/qtdoc.bst new file mode 100644 index 00000000..e8ab2d90 --- /dev/null +++ b/elements/qt5-tools/qtdoc.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtdoc + track: v5.9.1 + ref: 77ba407df4dc4257f9df37305c25bb6c0f5fb886 diff --git a/elements/qt5-tools/qtgraphicaleffects.bst b/elements/qt5-tools/qtgraphicaleffects.bst new file mode 100644 index 00000000..62ff81f4 --- /dev/null +++ b/elements/qt5-tools/qtgraphicaleffects.bst @@ -0,0 +1,12 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +- qt5-tools/qtdeclarative.bst +sources: +- kind: git + url: upstream:qt5/qtgraphicaleffects + track: v5.9.1 + ref: ef26dd7c053c3a7a816e78a95898072a8f9b22ed diff --git a/elements/qt5-tools/qtimageformats.bst b/elements/qt5-tools/qtimageformats.bst new file mode 100644 index 00000000..135743ce --- /dev/null +++ b/elements/qt5-tools/qtimageformats.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtimageformats + track: v5.9.1 + ref: 6a325512a8d50f68a650ec9822dcd918653567c4 diff --git a/elements/qt5-tools/qtlocation.bst b/elements/qt5-tools/qtlocation.bst new file mode 100644 index 00000000..f56183b9 --- /dev/null +++ b/elements/qt5-tools/qtlocation.bst @@ -0,0 +1,14 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtlocation + track: v5.9.1 + ref: dc70a1ffdcb6ab5753773917642b4d89e68d21e7 + submodules: + src/3rdparty/mapbox-gl-native: + url: upstream:qt5/qtlocation-mapboxgl.git diff --git a/elements/qt5-tools/qtquickcontrols.bst b/elements/qt5-tools/qtquickcontrols.bst new file mode 100644 index 00000000..0543e9a6 --- /dev/null +++ b/elements/qt5-tools/qtquickcontrols.bst @@ -0,0 +1,12 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +- qt5-tools/qtdeclarative.bst +sources: +- kind: git + url: upstream:qt5/qtquickcontrols + track: v5.9.1 + ref: 5362d2d12970e435cc03dbd354fdd781ae666101 diff --git a/elements/qt5-tools/qtscript.bst b/elements/qt5-tools/qtscript.bst new file mode 100644 index 00000000..bd279659 --- /dev/null +++ b/elements/qt5-tools/qtscript.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtscript + track: v5.9.1 + ref: dc65e802cae6751b167ada36b45f5b7ec53a1865 diff --git a/elements/qt5-tools/qtsensors.bst b/elements/qt5-tools/qtsensors.bst new file mode 100644 index 00000000..9a809f5f --- /dev/null +++ b/elements/qt5-tools/qtsensors.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtsensors + track: v5.9.1 + ref: c67dbe9b0f853bd607fcdc29d8f7a128db7d9f0a diff --git a/elements/qt5-tools/qtserialport.bst b/elements/qt5-tools/qtserialport.bst new file mode 100644 index 00000000..f874863e --- /dev/null +++ b/elements/qt5-tools/qtserialport.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtserialport + track: v5.9.1 + ref: 385eb5bcb9b230222a99dc8c125b3d13be978465 diff --git a/elements/qt5-tools/qtsvg.bst b/elements/qt5-tools/qtsvg.bst new file mode 100644 index 00000000..970d3d8d --- /dev/null +++ b/elements/qt5-tools/qtsvg.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtsvg + track: v5.9.1 + ref: 96d3cb055fe477aa2699682555c3c33c66e0e300 diff --git a/elements/qt5-tools/qtwebsockets.bst b/elements/qt5-tools/qtwebsockets.bst new file mode 100644 index 00000000..3a80a34f --- /dev/null +++ b/elements/qt5-tools/qtwebsockets.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtwebsockets + track: v5.9.1 + ref: 2818cc3e3d1aeb739eb82d5636a8caf56f5cfaf2 diff --git a/elements/qt5-tools/qtx11extras.bst b/elements/qt5-tools/qtx11extras.bst new file mode 100644 index 00000000..44248cff --- /dev/null +++ b/elements/qt5-tools/qtx11extras.bst @@ -0,0 +1,11 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtx11extras + track: v5.9.1 + ref: a4eef519a7524835c93f5658dbf7064c83e33bbc diff --git a/elements/qt5-tools/qtxmlpatterns.bst b/elements/qt5-tools/qtxmlpatterns.bst new file mode 100644 index 00000000..0247ff60 --- /dev/null +++ b/elements/qt5-tools/qtxmlpatterns.bst @@ -0,0 +1,14 @@ +kind: qmake +depends: +- icu-common.bst +- tools.bst +- x-generic.bst +- qt5-tools/qtbase.bst +sources: +- kind: git + url: upstream:qt5/qtxmlpatterns + track: v5.9.1 + ref: 55bf61b68b42a79548bf1bf1358981d40cf75911 + submodules: + tests/auto/3rdparty/testsuites: + url: upstream:qt5/qtxmlpatterns-testsuites.git diff --git a/elements/ruby.bst b/elements/ruby.bst new file mode 100644 index 00000000..2b65c1a4 --- /dev/null +++ b/elements/ruby.bst @@ -0,0 +1,15 @@ +kind: stack +description: |- + Ruby and common Ruby build dependencies. + + Most Gem dependencies are not required when building or installing the + Gem. They are needed at runtime only. Tools which extend Rake, such as + 'hoe' and 'rake-compiler', are exceptions to that rule, and are kept + in this stratum so they are always available when building other Gems. +depends: +- ruby/ruby-1.8.bst +- ruby/libyaml.bst +- ruby/ruby.bst +- ruby/bundler.bst +- ruby/hoe.bst +- ruby/rake-compiler.bst diff --git a/elements/ruby/bundler.bst b/elements/ruby/bundler.bst new file mode 100644 index 00000000..1b8aaa23 --- /dev/null +++ b/elements/ruby/bundler.bst @@ -0,0 +1,16 @@ +kind: manual +depends: +- tools.bst +- ruby/libyaml.bst +- ruby/ruby.bst +sources: +- kind: git + url: upstream:bundler + track: baserock/v1.6.2 + ref: 0708fbe62617a63300e1cc3b9869cc1280c57ef6 +config: + build-commands: + - rake build + install-commands: + - gem install ./pkg/*gem --bindir "%{install-root}/%{prefix}/bin" --install-dir + "%{install-root}/%{prefix}/lib/ruby/gems/2.0.0" diff --git a/elements/ruby/hoe.bst b/elements/ruby/hoe.bst new file mode 100644 index 00000000..2b764ba5 --- /dev/null +++ b/elements/ruby/hoe.bst @@ -0,0 +1,21 @@ +kind: manual +description: |- + Hoe is a rake/rubygems helper for project Rakefiles. It helps you + manage, maintain, and release your project and includes a dynamic + plug-in system allowing for easy extensibility. +depends: +- tools.bst +- ruby/ruby.bst +- ruby/libyaml.bst +sources: +- kind: git + url: upstream:ruby-gems/hoe + track: master + ref: 50a2706d0f70ece52922ddcc56630e1e0655b83e +config: + build-commands: + - rake gem + install-commands: + - mkdir -p "%{install-root}/$(gem environment home)" + - gem install --install-dir "%{install-root}/$(gem environment home)" --bindir "%{install-root}/%{prefix}/bin" + --ignore-dependencies --local ./pkg/hoe-*.gem diff --git a/elements/ruby/libyaml.bst b/elements/ruby/libyaml.bst new file mode 100644 index 00000000..984b47ed --- /dev/null +++ b/elements/ruby/libyaml.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- tools.bst +sources: +- kind: git + url: upstream:libyaml-hg + track: master + ref: 0577078d6625a7bf06e6bc7fb26a43e27400b17e diff --git a/elements/ruby/rake-compiler.bst b/elements/ruby/rake-compiler.bst new file mode 100644 index 00000000..271623f5 --- /dev/null +++ b/elements/ruby/rake-compiler.bst @@ -0,0 +1,20 @@ +kind: manual +description: |- + Provide a standard and simplified way to build and package Ruby + extensions (C, Java) using Rake as glue. +depends: +- tools.bst +- ruby/libyaml.bst +- ruby/ruby.bst +sources: +- kind: git + url: upstream:ruby-gems/rake-compiler + track: v0.9.3 + ref: aaed621f6fdb0b0395775fea5464cc83e794fbdb +config: + build-commands: + - rake gem + install-commands: + - mkdir -p "%{install-root}/$(gem environment home)" + - gem install --install-dir "%{install-root}/$(gem environment home)" --bindir "%{install-root}/%{prefix}/bin" + --ignore-dependencies --local ./pkg/rake-compiler-*.gem diff --git a/elements/ruby/ruby-1.8.bst b/elements/ruby/ruby-1.8.bst new file mode 100644 index 00000000..81c4be48 --- /dev/null +++ b/elements/ruby/ruby-1.8.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- tools.bst +sources: +- kind: git + url: upstream:ruby + track: baserock/morph/ruby_1_8_7 + ref: 7a24f1710028d568ad61d0aa49d5178260178d77 +config: + configure-commands: + - cp /usr/share/automake*/config.guess . + - cp /usr/share/automake*/config.sub . + - autoconf + - ./configure --prefix=/usr --program-suffix=-1.8 diff --git a/elements/ruby/ruby.bst b/elements/ruby/ruby.bst new file mode 100644 index 00000000..e2e007bc --- /dev/null +++ b/elements/ruby/ruby.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- tools.bst +- ruby/ruby-1.8.bst +- ruby/libyaml.bst +sources: +- kind: git + url: upstream:ruby + track: baserock/ruby_2_0_0 + ref: 05604af5a6da635b8bca51269db8b433972e82c0 +config: + configure-commands: + - cp /usr/share/automake*/config.guess tool + - cp /usr/share/automake*/config.sub tool + - autoconf + - ./configure --prefix=/usr --enable-shared --with-baseruby=/usr/bin/ruby-1.8 diff --git a/elements/samba.bst b/elements/samba.bst new file mode 100644 index 00000000..9eaf56a0 --- /dev/null +++ b/elements/samba.bst @@ -0,0 +1,4 @@ +kind: stack +description: Simple samba server +depends: +- samba/samba.bst diff --git a/elements/sandboxing.bst b/elements/sandboxing.bst new file mode 100644 index 00000000..00edb53e --- /dev/null +++ b/elements/sandboxing.bst @@ -0,0 +1,7 @@ +kind: stack +description: |- + Libraries/tools for running programs/commands in a (partially) isolated + environment. +depends: +- sandboxing/sandboxlib.bst +- sandboxing/linux-user-chroot.bst diff --git a/elements/sandboxing/linux-user-chroot.bst b/elements/sandboxing/linux-user-chroot.bst new file mode 100644 index 00000000..c7f1967e --- /dev/null +++ b/elements/sandboxing/linux-user-chroot.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:linux-user-chroot + track: v2015.1 + ref: 40e0b71d556414dfe150a74937f2c8a68d351d6d diff --git a/elements/sandboxing/sandboxlib.bst b/elements/sandboxing/sandboxlib.bst new file mode 100644 index 00000000..9e585954 --- /dev/null +++ b/elements/sandboxing/sandboxlib.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python2-core.bst +sources: +- kind: git + url: upstream:sandboxlib + track: master + ref: ce30050daa10fa32801e8f798911b36aa82343a4 +variables: + python: python diff --git a/elements/secret-service.bst b/elements/secret-service.bst new file mode 100644 index 00000000..09adfe52 --- /dev/null +++ b/elements/secret-service.bst @@ -0,0 +1,6 @@ +kind: stack +description: Service implementing the DBus Secret Service API +depends: +- secret-service/gcr.bst +- secret-service/gnome-keyring.bst +- secret-service/libsecret.bst diff --git a/elements/secret-service/gcr.bst b/elements/secret-service/gcr.bst new file mode 100644 index 00000000..76256df8 --- /dev/null +++ b/elements/secret-service/gcr.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- foundation.bst +- glib-common.bst +- gtk3.bst +- network-security.bst +- vala-common.bst +sources: +- kind: git + url: upstream:gnome/gcr + track: 3.18.0 + ref: 289ba4859fd170285f51e6bbfe91f2aac3b9170d diff --git a/elements/secret-service/gnome-keyring.bst b/elements/secret-service/gnome-keyring.bst new file mode 100644 index 00000000..13ce0be0 --- /dev/null +++ b/elements/secret-service/gnome-keyring.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- foundation.bst +- glib-common.bst +- gtk3.bst +- network-security.bst +- vala-common.bst +- secret-service/gcr.bst +sources: +- kind: git + url: upstream:gnome-keyring + track: baserock/3.18.3-5-geb16c03 + ref: eb16c037431da14d4f1c396357f82f2b35e76e23 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-selinux --enable-pam + --with-pam-dir=/lib/security --disable-doc diff --git a/elements/secret-service/libsecret.bst b/elements/secret-service/libsecret.bst new file mode 100644 index 00000000..08d43c8d --- /dev/null +++ b/elements/secret-service/libsecret.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- foundation.bst +- glib-common.bst +- gtk3.bst +- network-security.bst +- vala-common.bst +sources: +- kind: git + url: upstream:gnome/libsecret + track: master + ref: 4d76cf7dd8e55d93bb58164a1fff38113ba97af5 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-manpages diff --git a/elements/sound-server-pulseaudio.bst b/elements/sound-server-pulseaudio.bst new file mode 100644 index 00000000..de027a07 --- /dev/null +++ b/elements/sound-server-pulseaudio.bst @@ -0,0 +1,13 @@ +kind: stack +description: Components required for pulseaudio. +depends: +- sound-server-pulseaudio/libatomic_ops.bst +- sound-server-pulseaudio/alsa-lib.bst +- sound-server-pulseaudio/alsa-utils.bst +- sound-server-pulseaudio/speex.bst +- sound-server-pulseaudio/libsndfile.bst +- sound-server-pulseaudio/libdaemon.bst +- sound-server-pulseaudio/avahi.bst +- sound-server-pulseaudio/sbc.bst +- sound-server-pulseaudio/webrtc-audio-processing.bst +- sound-server-pulseaudio/pulseaudio.bst diff --git a/elements/sound-server-pulseaudio/alsa-lib.bst b/elements/sound-server-pulseaudio/alsa-lib.bst new file mode 100644 index 00000000..2d8756f3 --- /dev/null +++ b/elements/sound-server-pulseaudio/alsa-lib.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- bluetooth.bst +sources: +- kind: git + url: upstream:alsa-lib + track: baserock/v1.1.3 + ref: 7e86c8c56fba6fd8cdb57ee97aaa731c351a8892 diff --git a/elements/sound-server-pulseaudio/alsa-utils.bst b/elements/sound-server-pulseaudio/alsa-utils.bst new file mode 100644 index 00000000..ba8eff0b --- /dev/null +++ b/elements/sound-server-pulseaudio/alsa-utils.bst @@ -0,0 +1,14 @@ +kind: autotools +description: ALSA utilities +depends: +- bluetooth.bst +- sound-server-pulseaudio/alsa-lib.bst +sources: +- kind: git + url: upstream:alsa-utils + track: baserock/v1.1.3 + ref: 84591f0de015e5c40f5bfea83ca62360b9eaa349 +config: + configure-commands: + - autoreconf -ifv + - ./configure --prefix="%{prefix}" --disable-xmlto diff --git a/elements/sound-server-pulseaudio/avahi.bst b/elements/sound-server-pulseaudio/avahi.bst new file mode 100644 index 00000000..cdc5ce3a --- /dev/null +++ b/elements/sound-server-pulseaudio/avahi.bst @@ -0,0 +1,23 @@ +kind: autotools +depends: +- bluetooth.bst +- sound-server-pulseaudio/libdaemon.bst +sources: +- kind: git + url: upstream:avahi + track: v0.6.31 + ref: 4c0b4cbf9c597f6df6a3220dec5438f4fe9e551b +config: + configure-commands: + - | + ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var --disable-werror \ + --with-distro=none --disable-qt3 --disable-qt4 --disable-gtk --disable-gtk3 \ + --disable-pygtk --disable-python-dbus --disable-mono --disable-manpages +public: + bst: + integration-commands: + - groupadd -fg 86 netdev + - groupadd -fg 84 avahi + - useradd -c "Avahi Daemon Owner" -d /var/run/avahi-daemon -u 84 -g avahi -s /bin/false + avahi + - systemctl enable avahi-daemon diff --git a/elements/sound-server-pulseaudio/libatomic_ops.bst b/elements/sound-server-pulseaudio/libatomic_ops.bst new file mode 100644 index 00000000..207b3c7f --- /dev/null +++ b/elements/sound-server-pulseaudio/libatomic_ops.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- bluetooth.bst +sources: +- kind: git + url: upstream:libatomic_ops + track: baserock/morph + ref: 0a58f5d63969c10d2141af89cb7a53df786909ab diff --git a/elements/sound-server-pulseaudio/libdaemon.bst b/elements/sound-server-pulseaudio/libdaemon.bst new file mode 100644 index 00000000..0a4a9e59 --- /dev/null +++ b/elements/sound-server-pulseaudio/libdaemon.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- bluetooth.bst +sources: +- kind: git + url: upstream:libdaemon + track: v0.14 + ref: 9fcc28e0e8f84968d1fb8b6d544a42efb13803ec diff --git a/elements/sound-server-pulseaudio/libsndfile.bst b/elements/sound-server-pulseaudio/libsndfile.bst new file mode 100644 index 00000000..00b38697 --- /dev/null +++ b/elements/sound-server-pulseaudio/libsndfile.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- bluetooth.bst +sources: +- kind: git + url: upstream:libsndfile + track: baserock/morph + ref: 6c05c615c95ffef7a8a5a707cde0bb52bdd74244 +config: + configure-commands: + - ./configure --prefix="%{prefix}" --disable-external-libs diff --git a/elements/sound-server-pulseaudio/pulseaudio.bst b/elements/sound-server-pulseaudio/pulseaudio.bst new file mode 100644 index 00000000..5ce94edb --- /dev/null +++ b/elements/sound-server-pulseaudio/pulseaudio.bst @@ -0,0 +1,30 @@ +kind: autotools +description: PulseAudio System +depends: +- bluetooth.bst +- sound-server-pulseaudio/avahi.bst +- sound-server-pulseaudio/libsndfile.bst +- sound-server-pulseaudio/libatomic_ops.bst +- sound-server-pulseaudio/speex.bst +- sound-server-pulseaudio/alsa-lib.bst +- sound-server-pulseaudio/sbc.bst +- sound-server-pulseaudio/webrtc-audio-processing.bst +sources: +- kind: git + url: upstream:pulseaudio + track: v10.0 + ref: 84952e6a092b6a0c5b153bd7a4f6e490810681c8 +config: + configure-commands: + - NOCONFIGURE=1 ./bootstrap.sh + - ./configure --prefix="%{prefix}" --localstatedir=/var --sysconfdir=/etc --with-database=simple + --with-systemduserunitdir=/usr/lib/systemd/user --with-system-user=pulse --with-system-group=pulse + --with-access-group=pulse-access --enable-webrtc-aec +public: + bst: + integration-commands: + - groupadd -rf pulse-access + - groupadd -rf pulse-rt + - groupadd -f -g 171 -r pulse + - useradd -r -g pulse -d /var/run/pulse -s /bin/false -c "PulseAudio System Daemon" + pulse || exit 0 diff --git a/elements/sound-server-pulseaudio/sbc.bst b/elements/sound-server-pulseaudio/sbc.bst new file mode 100644 index 00000000..aa233115 --- /dev/null +++ b/elements/sound-server-pulseaudio/sbc.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- bluetooth.bst +- sound-server-pulseaudio/libsndfile.bst +sources: +- kind: git + url: upstream:sbc + track: '1.3' + ref: 24812c660036a693f8770766aa6fdea667de05d0 diff --git a/elements/sound-server-pulseaudio/speex.bst b/elements/sound-server-pulseaudio/speex.bst new file mode 100644 index 00000000..0634a2d4 --- /dev/null +++ b/elements/sound-server-pulseaudio/speex.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- bluetooth.bst +sources: +- kind: git + url: upstream:speex + track: baserock/morph + ref: e5dc987a403426ee3d0d81768afffa0fe74e20fa diff --git a/elements/sound-server-pulseaudio/webrtc-audio-processing.bst b/elements/sound-server-pulseaudio/webrtc-audio-processing.bst new file mode 100644 index 00000000..174562c3 --- /dev/null +++ b/elements/sound-server-pulseaudio/webrtc-audio-processing.bst @@ -0,0 +1,20 @@ +kind: autotools +depends: +- bluetooth.bst +sources: +- kind: git + url: upstream:webrtc-audio-processing + track: v0.2 + ref: 9a0e28cab06f43d10cd00b69fc14dee78a73c2d0 +config: + configure-commands: + - | + NOCONFIGURE=1 ./autogen.sh + + case "%{arch}" in + x86_32) + sed -i -e "s/-O2/& -msse2/" configure + ;; + esac + + ./configure --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var diff --git a/elements/spell-checking.bst b/elements/spell-checking.bst new file mode 100644 index 00000000..d86c0d9f --- /dev/null +++ b/elements/spell-checking.bst @@ -0,0 +1,5 @@ +kind: stack +description: Spell checking libraries +depends: +- spell-checking/enchant.bst +- spell-checking/hyphen.bst diff --git a/elements/spell-checking/enchant.bst b/elements/spell-checking/enchant.bst new file mode 100644 index 00000000..c6a106a5 --- /dev/null +++ b/elements/spell-checking/enchant.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- glib-common.bst +sources: +- kind: git + url: upstream:enchant + track: master + ref: 6d8b6bb15f09a14c90fb900eb2ecf1172d7cf6cf diff --git a/elements/spell-checking/hyphen.bst b/elements/spell-checking/hyphen.bst new file mode 100644 index 00000000..18274b87 --- /dev/null +++ b/elements/spell-checking/hyphen.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- glib-common.bst +sources: +- kind: git + url: upstream:hyphen + track: master + ref: 7f28cf7edb54cc1bc4eaa09672e0bc043b1da70b diff --git a/elements/storage-management.bst b/elements/storage-management.bst new file mode 100644 index 00000000..68fb6add --- /dev/null +++ b/elements/storage-management.bst @@ -0,0 +1,8 @@ +kind: stack +description: libraries/services that provides access to storage +depends: +- storage-management/libatasmart.bst +- storage-management/udisks.bst +- storage-management/libgphoto2.bst +- storage-management/libmtp.bst +- storage-management/gvfs.bst diff --git a/elements/storage-management/gvfs.bst b/elements/storage-management/gvfs.bst new file mode 100644 index 00000000..f00cddd0 --- /dev/null +++ b/elements/storage-management/gvfs.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- device-management.bst +- glib-common.bst +- privileges-management.bst +- secret-service.bst +- storage-management/libgphoto2.bst +- storage-management/libmtp.bst +- storage-management/udisks.bst +sources: +- kind: git + url: upstream:gvfs + track: master + ref: d037b5fd56cae878ed7bb5269a40e4bd046551d7 +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --disable-documentation diff --git a/elements/storage-management/libatasmart.bst b/elements/storage-management/libatasmart.bst new file mode 100644 index 00000000..eb958ab6 --- /dev/null +++ b/elements/storage-management/libatasmart.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- device-management.bst +- glib-common.bst +- privileges-management.bst +- secret-service.bst +sources: +- kind: git + url: upstream:libatasmart + track: master + ref: de6258940960443038b4c1651dfda3620075e870 +config: + configure-commands: + - ./autogen.sh + - ./configure CFLAGS='-g -O0 -Wp,-U_FORTIFY_SOURCE' --sysconfdir=/etc --localstatedir=/var + --libdir=/usr/lib --libexecdir=/usr/lib diff --git a/elements/storage-management/libgphoto2.bst b/elements/storage-management/libgphoto2.bst new file mode 100644 index 00000000..64d591fe --- /dev/null +++ b/elements/storage-management/libgphoto2.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- device-management.bst +- glib-common.bst +- privileges-management.bst +- secret-service.bst +sources: +- kind: git + url: upstream:libgphoto2 + track: libgphoto2-2_5_9-release + ref: 3745402108932b457d73b102cbf8b2da8d383a18 diff --git a/elements/storage-management/libmtp.bst b/elements/storage-management/libmtp.bst new file mode 100644 index 00000000..62449327 --- /dev/null +++ b/elements/storage-management/libmtp.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- device-management.bst +- glib-common.bst +- privileges-management.bst +- secret-service.bst +sources: +- kind: git + url: upstream:libmtp + track: libmtp-1-1-11 + ref: 83820ced69dca750b2edd6ac6d5640f246022a10 +config: + configure-commands: + - touch config.rpath + - autoreconf -if + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --localstatedir=/var diff --git a/elements/storage-management/udisks.bst b/elements/storage-management/udisks.bst new file mode 100644 index 00000000..5cf1e0da --- /dev/null +++ b/elements/storage-management/udisks.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- device-management.bst +- glib-common.bst +- privileges-management.bst +- secret-service.bst +- storage-management/libatasmart.bst +sources: +- kind: git + url: upstream:udisks + track: master + ref: 410cab8f3d749ad2660cda3ba38b6aece42bf10f +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-fhs-media --disable-gtk-doc + --disable-man diff --git a/elements/swift.bst b/elements/swift.bst new file mode 100644 index 00000000..1985ef2a --- /dev/null +++ b/elements/swift.bst @@ -0,0 +1,10 @@ +kind: stack +description: Distributed object storage +depends: +- swift/dnspython.bst +- swift/xattr.bst +- swift/liberasurecode.bst +- swift/gf-complete.bst +- swift/jerasure.bst +- swift/pyeclib.bst +- swift/swift.bst diff --git a/elements/swift/dnspython.bst b/elements/swift/dnspython.bst new file mode 100644 index 00000000..6342e41b --- /dev/null +++ b/elements/swift/dnspython.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:python-packages/dnspython + track: v1.12.0 + ref: e1369c62d14f82b80ef11197a490ace5d43bb3f3 +variables: + python: python diff --git a/elements/swift/gf-complete.bst b/elements/swift/gf-complete.bst new file mode 100644 index 00000000..3efd6d75 --- /dev/null +++ b/elements/swift/gf-complete.bst @@ -0,0 +1,24 @@ +kind: autotools +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:gf-complete + track: v2 + ref: 715443661c00558fe32f004a4be5f93f341b6e59 +config: + configure-commands: + - ./autogen.sh + - | + case "%{arch}" in + x86_64) + SSE= + ;; + *) + # Disable SSE4 for any architecture which are not x86_64 bits + # see more information about architecture which support SSE in + # https://en.wikipedia.org/wiki/SSE4#Supporting_CPUs. + SSE=--disable-sse + ;; + esac + ./configure --prefix="%{prefix}" "$SSE" diff --git a/elements/swift/jerasure.bst b/elements/swift/jerasure.bst new file mode 100644 index 00000000..0e9b280e --- /dev/null +++ b/elements/swift/jerasure.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- openstack-common.bst +- swift/gf-complete.bst +sources: +- kind: git + url: upstream:jerasure + track: v2 + ref: ff7032153ea230fb59596f1f8a0e9ad8653addfb diff --git a/elements/swift/liberasurecode.bst b/elements/swift/liberasurecode.bst new file mode 100644 index 00000000..d48fd5db --- /dev/null +++ b/elements/swift/liberasurecode.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:liberasurecode + track: v1.0.7 + ref: a380246762c16ea8eb7dbfccd50d296c3743b39e +config: + configure-commands: + (<): + - autoreconf -ivf diff --git a/elements/swift/pyeclib.bst b/elements/swift/pyeclib.bst new file mode 100644 index 00000000..eb17b504 --- /dev/null +++ b/elements/swift/pyeclib.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- openstack-common.bst +- swift/liberasurecode.bst +- swift/gf-complete.bst +- swift/jerasure.bst +sources: +- kind: git + url: upstream:python-packages/pyeclib + track: v1.0.7 + ref: aa58aa887c2327e1394d6f28b3b6b7ab8f190b2b +variables: + python: python diff --git a/elements/swift/swift.bst b/elements/swift/swift.bst new file mode 100644 index 00000000..105e6aa4 --- /dev/null +++ b/elements/swift/swift.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- openstack-common.bst +- swift/dnspython.bst +- swift/xattr.bst +- swift/pyeclib.bst +sources: +- kind: git + url: upstream:openstack/swift + track: 2.3.0 + ref: f8dee761bd36f857aa1288c27e095907032fad68 +variables: + python: python diff --git a/elements/swift/xattr.bst b/elements/swift/xattr.bst new file mode 100644 index 00000000..f55b6c57 --- /dev/null +++ b/elements/swift/xattr.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:python-packages/xattr + track: v0.7.6 + ref: dd10d44e3eb9a1d2303c1f7d5126c099d56e97fc +config: + configure-commands: + - cp -r /usr/lib/python2.7/site-packages/cffi . + build-commands: + - python setup.py build + install-commands: + - python setup.py install --prefix "%{prefix}" --root "%{install-root}" diff --git a/elements/systems/base-system-content.bst b/elements/systems/base-system-content.bst new file mode 100644 index 00000000..f5f0be04 --- /dev/null +++ b/elements/systems/base-system-content.bst @@ -0,0 +1,8 @@ +kind: stack +description: The set of strata required to have a minimal system for a 64-bit x86 + system. +depends: +- gnu-toolchain.bst +- core.bst +- foundation.bst +- bsp-generic.bst diff --git a/elements/systems/build-system-content.bst b/elements/systems/build-system-content.bst new file mode 100644 index 00000000..b2e5ae0f --- /dev/null +++ b/elements/systems/build-system-content.bst @@ -0,0 +1,26 @@ +kind: stack +description: The system that should be used for building all other Baserock systems + for 64-bit Intel x86 computers. +depends: +- gnu-toolchain.bst +- core.bst +- foundation.bst +- python2-core.bst +- bsp-generic.bst +- tools.bst +- python-cliapp.bst +- python-pygobject.bst +- python-wsgi.bst +- morph-utils.bst +- nfs.bst +- python-common.bst +- ansible.bst +- cloudinit-support.bst +- openstack-common.bst +- openstack-clients.bst +- devtools.bst +- libsoup-common.bst +- glib-common.bst +- pcre-utils.bst +- ostree-core.bst +- sandboxing.bst diff --git a/elements/systems/genivi-demo-platform-content.bst b/elements/systems/genivi-demo-platform-content.bst new file mode 100644 index 00000000..97e8153c --- /dev/null +++ b/elements/systems/genivi-demo-platform-content.bst @@ -0,0 +1,39 @@ +kind: stack +description: A GENIVI demo platform for a 64-bit x86 system. +depends: +- gnu-toolchain.bst +- core.bst +- cpp-common-libs.bst +- python2-core.bst +- glib-common.bst +- pcre-utils.bst +- foundation.bst +- bsp-generic.bst +- connectivity.bst +- connman-common.bst +- device-management.bst +- bluetooth.bst +- sound-server-pulseaudio.bst +- libdrm-common.bst +- multimedia-common.bst +- multimedia-gstreamer.bst +- navigation.bst +- genivi/genivi.bst +- wayland-generic.bst +- graphics-common.bst +- input-common.bst +- ivi-common.bst +- llvm-common.bst +- mesa-common.bst +- x-common.bst +- genivi/weston-genivi.bst +- ruby.bst +- icu-common.bst +- qt5-tools.bst +- qt5-tools-qtmultimedia.bst +- qt5-tools-qtwebkit.bst +- qt5-tools-qtwayland.bst +- python-pygobject.bst +- genivi/genivi-demo-platform-libs.bst +- genivi/genivi-demo-platform.bst +- tools.bst diff --git a/elements/systems/gnome-system-content.bst b/elements/systems/gnome-system-content.bst new file mode 100644 index 00000000..9a20346e --- /dev/null +++ b/elements/systems/gnome-system-content.bst @@ -0,0 +1,49 @@ +kind: stack +description: A GNOME system system. +depends: +- gnu-toolchain.bst +- bluetooth.bst +- bsp-generic.bst +- NetworkManager-common.bst +- core.bst +- data-indexing-management.bst +- device-management.bst +- dlna-services.bst +- foundation.bst +- geolocation.bst +- glib-common.bst +- pcre-utils.bst +- gnome/gnome.bst +- graphics-common.bst +- gtk-deps.bst +- gtk2.bst +- gtk3.bst +- input-common.bst +- llvm-common.bst +- mesa-common.bst +- multimedia-common.bst +- multimedia-hardware-codecs-x86.bst +- multimedia-gstreamer.bst +- multimedia-gstreamer-openmax-generic.bst +- privileges-management.bst +- python2-core.bst +- python3-gobject.bst +- libsoup-common.bst +- ruby.bst +- libdrm-common.bst +- vala-common.bst +- wayland-generic.bst +- weston-common.bst +- x-common.bst +- x-drivers.bst +- x-generic.bst +- ostree-core.bst +- gnome/flatpak-common.bst +- network-security.bst +- icu-common.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- storage-management.bst +- cups.bst diff --git a/elements/systems/ivi-system-content.bst b/elements/systems/ivi-system-content.bst new file mode 100644 index 00000000..b34329b0 --- /dev/null +++ b/elements/systems/ivi-system-content.bst @@ -0,0 +1,51 @@ +kind: stack +description: A generic IVI system with components from GENIVI and AGL +depends: +- gnu-toolchain.bst +- bluetooth.bst +- bsp-x86_both-tools.bst +- ivi/bsp-x86_64-ivi.bst +- core.bst +- cpp-common-libs.bst +- data-indexing-management.bst +- device-management.bst +- dlna-services.bst +- erlang.bst +- foundation.bst +- geolocation.bst +- glib-common.bst +- pcre-utils.bst +- graphics-common.bst +- icu-common.bst +- input-common.bst +- ivi-common.bst +- libdrm-common.bst +- libsoup-common.bst +- llvm-common.bst +- mesa-common.bst +- multimedia-common.bst +- multimedia-hardware-codecs-x86.bst +- multimedia-gstreamer.bst +- multimedia-gstreamer-openmax-generic.bst +- navigation.bst +- network-security.bst +- NetworkManager-common.bst +- privileges-management.bst +- python2-core.bst +- python3-gobject.bst +- ivi/qt5-ivi.bst +- qt5-tools.bst +- qt5-tools-qtmultimedia.bst +- qt5-tools-qtwebengine.bst +- qt5-tools-qtwayland.bst +- ruby.bst +- samba.bst +- secret-service.bst +- sound-server-pulseaudio.bst +- spell-checking.bst +- storage-management.bst +- vala-common.bst +- wayland-generic.bst +- weston-common.bst +- x-common.bst +- ivi/rvi.bst diff --git a/elements/systems/minimal-system-content.bst b/elements/systems/minimal-system-content.bst new file mode 100644 index 00000000..d21bdd0f --- /dev/null +++ b/elements/systems/minimal-system-content.bst @@ -0,0 +1,6 @@ +kind: stack +description: The set of strata required to have a minimal system for a 64-bit x86 + system. +depends: +- gnu-toolchain.bst +- bsp-generic.bst diff --git a/elements/systems/openstack-system-content.bst b/elements/systems/openstack-system-content.bst new file mode 100644 index 00000000..e93b276c --- /dev/null +++ b/elements/systems/openstack-system-content.bst @@ -0,0 +1,35 @@ +kind: stack +description: Openstack system in baserock for the x86_64 architecture +depends: +- gnu-toolchain.bst +- core.bst +- python2-core.bst +- python-pygobject.bst +- python-common.bst +- foundation.bst +- bsp-generic.bst +- coreutils-common.bst +- devtools.bst +- tools.bst +- cloudinit-support.bst +- unmaintained/lvm.bst +- unmaintained/virtualization.bst +- connectivity.bst +- unmaintained/networking-utils.bst +- nfs.bst +- unmaintained/databases.bst +- erlang.bst +- unmaintained/apache-httpd-server.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-common.bst +- openstack-clients.bst +- unmaintained/openstack-services.bst +- ansible.bst +- unmaintained/ntpd.bst +- libsoup-common.bst +- glib-common.bst +- pcre-utils.bst +- unmaintained/test-tools.bst +- swift.bst +- python-tools.bst diff --git a/elements/systems/trove-system-content.bst b/elements/systems/trove-system-content.bst new file mode 100644 index 00000000..f6b51ece --- /dev/null +++ b/elements/systems/trove-system-content.bst @@ -0,0 +1,29 @@ +kind: stack +description: Trove server +depends: +- gnu-toolchain.bst +- bsp-generic.bst +- foundation.bst +- core.bst +- python2-core.bst +- trove/python3-core.bst +- tools.bst +- python-cliapp.bst +- python-pygobject.bst +- python-wsgi.bst +- libsoup-common.bst +- glib-common.bst +- pcre-utils.bst +- ostree-core.bst +- morph-utils.bst +- lorry.bst +- trove/lorry-controller.bst +- trove/trove.bst +- lighttpd-server.bst +- nfs.bst +- python-common.bst +- ansible.bst +- cloudinit-support.bst +- devtools.bst +- trove/fail2ban-common.bst +- connectivity.bst diff --git a/elements/systems/weston-qt5-system-content.bst b/elements/systems/weston-qt5-system-content.bst new file mode 100644 index 00000000..787aac73 --- /dev/null +++ b/elements/systems/weston-qt5-system-content.bst @@ -0,0 +1,33 @@ +kind: stack +description: A system that is able to build other systems based on the 64-bit x86 + architecture. +depends: +- gnu-toolchain.bst +- core.bst +- coreutils-common.bst +- device-management.bst +- foundation.bst +- bluetooth.bst +- sound-server-pulseaudio.bst +- libdrm-common.bst +- multimedia-common.bst +- multimedia-gstreamer.bst +- bsp-generic.bst +- tools.bst +- glib-common.bst +- pcre-utils.bst +- wayland-generic.bst +- graphics-common.bst +- input-common.bst +- llvm-common.bst +- mesa-common.bst +- weston-common.bst +- x-common.bst +- x-generic.bst +- qt5-tools.bst +- qt5-tools-qtmultimedia.bst +- qt5-tools-qtwebengine.bst +- qt5-tools-qtwayland.bst +- connectivity.bst +- connman-common.bst +- icu-common.bst diff --git a/elements/systems/weston-system-content.bst b/elements/systems/weston-system-content.bst new file mode 100644 index 00000000..1eefb043 --- /dev/null +++ b/elements/systems/weston-system-content.bst @@ -0,0 +1,26 @@ +kind: stack +description: A weston system for a 64-bit x86 system. +depends: +- gnu-toolchain.bst +- core.bst +- coreutils-common.bst +- device-management.bst +- foundation.bst +- bsp-generic.bst +- connectivity.bst +- bluetooth.bst +- libdrm-common.bst +- multimedia-common.bst +- multimedia-gstreamer.bst +- wayland-generic.bst +- graphics-common.bst +- input-common.bst +- llvm-common.bst +- mesa-common.bst +- sound-server-pulseaudio.bst +- weston-common.bst +- x-common.bst +- x-generic.bst +- tools.bst +- glib-common.bst +- pcre-utils.bst diff --git a/elements/tools.bst b/elements/tools.bst new file mode 100644 index 00000000..451c3d80 --- /dev/null +++ b/elements/tools.bst @@ -0,0 +1,15 @@ +kind: stack +description: Various tools +depends: +- tools/distcc.bst +- tools/gdb.bst +- tools/lsof.bst +- tools/strace.bst +- tools/u-boot.bst +- tools/kexec-tools.bst +- tools/device-tree-compiler.bst +- tools/sudo.bst +- tools/procps-ng.bst +- tools/ipmitool.bst +- tools/parted.bst +- tools/zip.bst diff --git a/elements/tools/device-tree-compiler.bst b/elements/tools/device-tree-compiler.bst new file mode 100644 index 00000000..62b03c2b --- /dev/null +++ b/elements/tools/device-tree-compiler.bst @@ -0,0 +1,13 @@ +kind: manual +depends: +- core.bst +sources: +- kind: git + url: upstream:device-tree-compiler + track: baserock/morph + ref: c92f284c3cf76d471eb27a271de3a51cb45ed058 +config: + build-commands: + - make all + install-commands: + - make install DESTDIR="%{install-root}" PREFIX="%{prefix}" diff --git a/elements/tools/distcc.bst b/elements/tools/distcc.bst new file mode 100644 index 00000000..db72ea64 --- /dev/null +++ b/elements/tools/distcc.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:distcc + track: baserock/morph + ref: c9691a9604fdf9d6711204999787d332b7141692 +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - cp /usr/share/automake*/config.guess . + - cp /usr/share/automake*/config.sub . + - ./configure --prefix="%{prefix}" --disable-Werror diff --git a/elements/tools/gdb.bst b/elements/tools/gdb.bst new file mode 100644 index 00000000..9b5f0f47 --- /dev/null +++ b/elements/tools/gdb.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:binutils-gdb + track: gdb-8.0-branch + ref: cf9e333b2158c90752a1eacd16a9443dff4a59f1 +config: + configure-commands: + - ./configure --prefix="%{prefix}" --disable-werror --disable-gas --disable-binutils + --disable-ld --disable-gold --disable-gprof diff --git a/elements/tools/git-fat.bst b/elements/tools/git-fat.bst new file mode 100644 index 00000000..31561535 --- /dev/null +++ b/elements/tools/git-fat.bst @@ -0,0 +1,16 @@ +kind: manual +depends: +- core.bst +- ostree-core.bst +- python-cliapp.bst +- python2-core.bst +- python-pygobject.bst +- python-wsgi.bst +sources: +- kind: git + url: upstream:git-fat + track: baserock/morph + ref: 208f88d0f0ef04c25e8a231979eb0083f57b1610 +config: + install-commands: + - install -D -m 755 git-fat "%{install-root}/usr/bin/git-fat" diff --git a/elements/tools/ipmitool.bst b/elements/tools/ipmitool.bst new file mode 100644 index 00000000..17a895cf --- /dev/null +++ b/elements/tools/ipmitool.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:ipmitool + track: IPMITOOL_1_8_14 + ref: be7917f9f58c8a354bc0960ed57516af5d2bd29a +config: + configure-commands: + (<): + - touch NEWS diff --git a/elements/tools/kexec-tools.bst b/elements/tools/kexec-tools.bst new file mode 100644 index 00000000..29f14b30 --- /dev/null +++ b/elements/tools/kexec-tools.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:kexec-tools + track: baserock/morph + ref: f4d1d2ad474e882df13418239aa3050673a844d7 +config: + configure-commands: + - ./bootstrap + - ./configure --prefix="%{prefix}" diff --git a/elements/tools/lsof.bst b/elements/tools/lsof.bst new file mode 100644 index 00000000..d7e78830 --- /dev/null +++ b/elements/tools/lsof.bst @@ -0,0 +1,19 @@ +kind: manual +depends: +- core.bst +sources: +- kind: git + url: upstream:lsof + track: baserock/morph + ref: fffb8558208586338587027c265fd0eca44466be +config: + configure-commands: + - tar xf lsof_*_src.tar --no-same-owner + - cd lsof_*_src/ && ./Configure -n linux + build-commands: + - cd lsof_*_src/ && make + install-commands: + - mkdir -p "%{install-root}%{prefix}"/bin + - mv lsof_*_src/lsof "%{install-root}%{prefix}"/bin/lsof + - mkdir -p "%{install-root}%{prefix}"/man/man8 + - mv lsof_*_src/lsof.8 "%{install-root}%{prefix}"/man/man8 diff --git a/elements/tools/parted.bst b/elements/tools/parted.bst new file mode 100644 index 00000000..e1024f90 --- /dev/null +++ b/elements/tools/parted.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:parted + track: baserock/v3.2 + ref: 387e96e6eac59d84e9a688422b4b321ae9beaa20 + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + - sed -i -e '/^buildreq="/,/^"/{/rsync/d}' bootstrap.conf + - sed -i -e '/^buildreq="/,/^"/{/perl/d}' bootstrap.conf + - ./bootstrap --skip-po --no-git --gnulib-srcdir=gnulib + - ./configure --prefix="%{prefix}" --disable-device-mapper + build-commands: + - make WERROR_CFLAGS="" diff --git a/elements/tools/procps-ng.bst b/elements/tools/procps-ng.bst new file mode 100644 index 00000000..f09c48ef --- /dev/null +++ b/elements/tools/procps-ng.bst @@ -0,0 +1,16 @@ +kind: autotools +description: |- + Process management tools. + + procps-ng is a fork of the original procps project. +depends: +- core.bst +sources: +- kind: git + url: upstream:procps-ng + track: v3.3.9 + ref: 85fff468fa263cdd2ff1c0144579527c32333695 +config: + configure-commands: + - NOCONFIGURE=1 ./autogen.sh + - ./configure --prefix="%{prefix}" --exec-prefix=/ diff --git a/elements/tools/strace.bst b/elements/tools/strace.bst new file mode 100644 index 00000000..005ec31c --- /dev/null +++ b/elements/tools/strace.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:strace + track: v4.8 + ref: 6d8c0637e8dd0f65c667af33c612230552419db1 diff --git a/elements/tools/sudo.bst b/elements/tools/sudo.bst new file mode 100644 index 00000000..e4f4df9f --- /dev/null +++ b/elements/tools/sudo.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:sudo + track: baserock/morph + ref: a4769dc7999b53260325fb89945bef85714fb338 diff --git a/elements/tools/u-boot.bst b/elements/tools/u-boot.bst new file mode 100644 index 00000000..85335232 --- /dev/null +++ b/elements/tools/u-boot.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- core.bst +sources: +- kind: git + url: upstream:u-boot + track: baserock/morph + ref: fe57382d04b46c37f34cf8d3b3ad876554fd12bf +config: + build-commands: + - make tools + install-commands: + - mkdir -p "%{install-root}%{prefix}/bin" + - install -m 755 tools/img2brec.sh "%{install-root}%{prefix}/bin/." + - install -m 755 tools/jtagconsole "%{install-root}%{prefix}/bin/." + - install -m 755 tools/netconsole "%{install-root}%{prefix}/bin/." + - install -m 755 tools/mkenvimage "%{install-root}%{prefix}/bin/." + - install -m 755 tools/mkimage "%{install-root}%{prefix}/bin/." diff --git a/elements/tools/zip.bst b/elements/tools/zip.bst new file mode 100644 index 00000000..99023867 --- /dev/null +++ b/elements/tools/zip.bst @@ -0,0 +1,19 @@ +kind: manual +depends: +- core.bst +sources: +- kind: git + url: upstream:zip + track: zip30 + ref: e52e9d6a339aad5fcff464cf207da51c02996e39 +environment: + DESTDIR: '%{install-root}' + PREFIX: '%{prefix}' +config: + configure-commands: + - cp unix/Makefile . + build-commands: + - sed -i -e 's/^prefix = .*$/prefix = $$DESTDIR\/$$PREFIX/' Makefile + - make generic + install-commands: + - make install diff --git a/elements/trove/fail2ban-common.bst b/elements/trove/fail2ban-common.bst new file mode 100644 index 00000000..1b5aca11 --- /dev/null +++ b/elements/trove/fail2ban-common.bst @@ -0,0 +1,7 @@ +kind: stack +description: |- + This stratum only installs fail2ban. You will need to + configure it afterwards. It's recommended to include + iptables in the system too. +depends: +- trove/fail2ban-common/fail2ban.bst diff --git a/elements/trove/fail2ban-common/fail2ban.bst b/elements/trove/fail2ban-common/fail2ban.bst new file mode 100644 index 00000000..5ac54054 --- /dev/null +++ b/elements/trove/fail2ban-common/fail2ban.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- core.bst +sources: +- kind: git + url: upstream:fail2ban + track: 0.9.3 + ref: 70ba5cb0054f0869930b8cd2dc1bb836653dd289 +config: + install-commands: + (>): + - install -D -m 640 files/fail2ban.service "%{install-root}"/"%{prefix}"/lib/systemd/system/fail2ban.service + - install -D -m 640 files/fail2ban-tmpfiles.conf "%{install-root}"/"%{prefix}"/lib/tmpfiles.d/fail2ban.conf diff --git a/elements/trove/lorry-controller.bst b/elements/trove/lorry-controller.bst new file mode 100644 index 00000000..df85c897 --- /dev/null +++ b/elements/trove/lorry-controller.bst @@ -0,0 +1,8 @@ +kind: stack +description: |- + Lorry Controller mirroring service. + + This is a component of Trove, but can + also be used with other Git servers. +depends: +- trove/lorry-controller/lorry-controller.bst diff --git a/elements/trove/lorry-controller/lorry-controller.bst b/elements/trove/lorry-controller/lorry-controller.bst new file mode 100644 index 00000000..5e03163e --- /dev/null +++ b/elements/trove/lorry-controller/lorry-controller.bst @@ -0,0 +1,20 @@ +kind: distutils +depends: +- python-cliapp.bst +- python-wsgi.bst +sources: +- kind: git + url: baserock:baserock/lorry-controller + track: master + ref: dddd2e37953d795e4004b1d2722c25ec652135ad +variables: + python: python +config: + install-commands: + (>): + - install -d 0755 "%{install-root}/etc/lighttpd" + - install -m 0644 -D etc/lighttpd/*.conf "%{install-root}/etc/lighttpd/." + - | + TGT="%{install-root}/usr/lib/systemd/system" + install -d "$TGT/multi-user.target.wants" + install -m 0644 units/*.service units/*.timer "$TGT/." diff --git a/elements/trove/python3-core.bst b/elements/trove/python3-core.bst new file mode 100644 index 00000000..89d81249 --- /dev/null +++ b/elements/trove/python3-core.bst @@ -0,0 +1,14 @@ +kind: stack +description: |- + Some "core" Python packages, for Python 3. + + The CPython interpreter for Python 3 is in core.morph. +depends: +- trove/python3-core/mako.bst +- trove/python3-core/pbr.bst +- trove/python3-core/python-requests.bst +- trove/python3-core/six.bst +- trove/python3-core/pyyaml.bst +- trove/python3-core/python-lxml.bst +- trove/python3-core/python-markdown.bst +- trove/python3-core/jsonschema.bst diff --git a/elements/trove/python3-core/jsonschema.bst b/elements/trove/python3-core/jsonschema.bst new file mode 100644 index 00000000..cba5c3a7 --- /dev/null +++ b/elements/trove/python3-core/jsonschema.bst @@ -0,0 +1,8 @@ +kind: distutils +depends: +- core.bst +sources: +- kind: git + url: upstream:jsonschema + track: v2.3.0 + ref: 35b60f390098d3306c03eee27ceec8cf8a493579 diff --git a/elements/trove/python3-core/mako.bst b/elements/trove/python3-core/mako.bst new file mode 100644 index 00000000..84d4f088 --- /dev/null +++ b/elements/trove/python3-core/mako.bst @@ -0,0 +1,8 @@ +kind: distutils +depends: +- core.bst +sources: +- kind: git + url: upstream:python-packages/mako.git + track: rel_1_0_0 + ref: 285bc818a50ccc0f9549630f7c4f4c250585c3e7 diff --git a/elements/trove/python3-core/pbr.bst b/elements/trove/python3-core/pbr.bst new file mode 100644 index 00000000..fb6f2c16 --- /dev/null +++ b/elements/trove/python3-core/pbr.bst @@ -0,0 +1,8 @@ +kind: distutils +depends: +- core.bst +sources: +- kind: git + url: upstream:pbr + track: 0.11.1 + ref: 6e472b4905411a39e993c81c382a27ca9c771ef5 diff --git a/elements/trove/python3-core/python-lxml.bst b/elements/trove/python3-core/python-lxml.bst new file mode 100644 index 00000000..bdc14b6b --- /dev/null +++ b/elements/trove/python3-core/python-lxml.bst @@ -0,0 +1,8 @@ +kind: distutils +depends: +- core.bst +sources: +- kind: git + url: upstream:python-lxml + track: lxml-3.4.0 + ref: 14505bc62f5f1fc9fb0ff007955f3e67ab4562bb diff --git a/elements/trove/python3-core/python-markdown.bst b/elements/trove/python3-core/python-markdown.bst new file mode 100644 index 00000000..922ff075 --- /dev/null +++ b/elements/trove/python3-core/python-markdown.bst @@ -0,0 +1,8 @@ +kind: distutils +depends: +- core.bst +sources: +- kind: git + url: upstream:python-markdown + track: 2.5.1-final + ref: f0c5b71acbc02af60a33d67c59558bb513b25e74 diff --git a/elements/trove/python3-core/python-requests.bst b/elements/trove/python3-core/python-requests.bst new file mode 100644 index 00000000..45dea7fd --- /dev/null +++ b/elements/trove/python3-core/python-requests.bst @@ -0,0 +1,8 @@ +kind: distutils +depends: +- core.bst +sources: +- kind: git + url: upstream:python-requests + track: v2.5.1 + ref: b83131779c701720a9ae9efae78996277d416269 diff --git a/elements/trove/python3-core/pyyaml.bst b/elements/trove/python3-core/pyyaml.bst new file mode 100644 index 00000000..285dd14c --- /dev/null +++ b/elements/trove/python3-core/pyyaml.bst @@ -0,0 +1,13 @@ +kind: manual +depends: +- core.bst +sources: +- kind: git + url: upstream:pyyaml + track: baserock/morph + ref: d9fbcceaed39d955f6871b07c61dc42f824285c1 +config: + build-commands: + - python3 setup.py --without-libyaml build + install-commands: + - python3 setup.py --without-libyaml install --prefix="%{prefix}" --root "%{install-root}" diff --git a/elements/trove/python3-core/six.bst b/elements/trove/python3-core/six.bst new file mode 100644 index 00000000..759db87d --- /dev/null +++ b/elements/trove/python3-core/six.bst @@ -0,0 +1,8 @@ +kind: distutils +depends: +- core.bst +sources: +- kind: git + url: upstream:six + track: 1.9.0 + ref: 8cfbff6b764af86d825086fa1637aa009e90d75a diff --git a/elements/trove/trove.bst b/elements/trove/trove.bst new file mode 100644 index 00000000..dc008893 --- /dev/null +++ b/elements/trove/trove.bst @@ -0,0 +1,14 @@ +kind: stack +description: Trove software +depends: +- trove/trove/lua.bst +- trove/trove/lace.bst +- trove/trove/luxio.bst +- trove/trove/supple.bst +- trove/trove/clod.bst +- trove/trove/gall.bst +- trove/trove/lrexlib-pcre.bst +- trove/trove/gitano.bst +- trove/trove/cgit.bst +- trove/trove/trove-setup.bst +- trove/trove/lua-scrypt.bst diff --git a/elements/trove/trove/cgit.bst b/elements/trove/trove/cgit.bst new file mode 100644 index 00000000..d1dc437f --- /dev/null +++ b/elements/trove/trove/cgit.bst @@ -0,0 +1,19 @@ +kind: manual +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:cgit + track: baserock/v0.12 + ref: dc881acb0c857c783b611c03294d79a7553a4ec7 + submodules: + git: + url: upstream:git +config: + build-commands: + - make prefix="%{prefix}" + install-commands: + - make prefix="%{prefix}" DESTDIR="%{install-root}" install diff --git a/elements/trove/trove/clod.bst b/elements/trove/trove/clod.bst new file mode 100644 index 00000000..6b312f66 --- /dev/null +++ b/elements/trove/trove/clod.bst @@ -0,0 +1,21 @@ +kind: manual +description: Configuration Language Organised (by) Dots. +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +- trove/trove/lua.bst +sources: +- kind: git + url: upstream:gitano/clod + track: baserock/morph + ref: da15894f42f48d15db997c4355d6b672371a4163 + submodules: + extras/luacov: + url: upstream:gitano/luacov +config: + build-commands: + - make + install-commands: + - make INST_BASE="%{prefix}" DESTDIR="%{install-root}" install diff --git a/elements/trove/trove/gall.bst b/elements/trove/trove/gall.bst new file mode 100644 index 00000000..a8327b5d --- /dev/null +++ b/elements/trove/trove/gall.bst @@ -0,0 +1,26 @@ +kind: manual +description: Git Abstraction Layer for Lua +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +- trove/trove/lua.bst +- trove/trove/luxio.bst +sources: +- kind: git + url: upstream:gitano/gall + track: baserock/morph + ref: 11de77bd79c08a152932a3435d1921abc1020252 + submodules: + extras/luacov: + url: upstream:gitano/luacov + libgit2: + url: upstream:gitano/libgit2 + luagit2: + url: upstream:gitano/luagit2 +config: + build-commands: + - make + install-commands: + - make INST_BASE="%{prefix}" DESTDIR="%{install-root}" install diff --git a/elements/trove/trove/gitano.bst b/elements/trove/trove/gitano.bst new file mode 100644 index 00000000..70106a8b --- /dev/null +++ b/elements/trove/trove/gitano.bst @@ -0,0 +1,16 @@ +kind: manual +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +- trove/trove/lua.bst +sources: +- kind: git + url: upstream:gitano/gitano + track: baserock/morph + ref: 4b8ce6875266fdd6609a217dcf2924d7d4815cc2 +config: + install-commands: + - make install INST_ROOT="%{prefix}" DESTDIR="%{install-root}" + - cp scripts/htpasswd "%{install-root}/%{prefix}/bin" diff --git a/elements/trove/trove/lace.bst b/elements/trove/trove/lace.bst new file mode 100644 index 00000000..ed1e2500 --- /dev/null +++ b/elements/trove/trove/lace.bst @@ -0,0 +1,21 @@ +kind: manual +description: Lua Access Control Engine. +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +- trove/trove/lua.bst +sources: +- kind: git + url: upstream:gitano/lace + track: baserock/morph + ref: d1b540b6d361d6a1f51e53cdaab69f053340efbb + submodules: + extras/luacov: + url: upstream:gitano/luacov +config: + build-commands: + - make + install-commands: + - make INST_BASE="%{prefix}" DESTDIR="%{install-root}" install diff --git a/elements/trove/trove/lrexlib-pcre.bst b/elements/trove/trove/lrexlib-pcre.bst new file mode 100644 index 00000000..43cd1a97 --- /dev/null +++ b/elements/trove/trove/lrexlib-pcre.bst @@ -0,0 +1,20 @@ +kind: manual +description: Lua regular expression library - PCRE build only +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +- trove/trove/lua.bst +sources: +- kind: git + url: upstream:lrexlib + track: baserock/morph + ref: 0524a6e3ab6d50cba63c8642a875e246de53d651 +config: + 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 %{install-root}/usr/lib/lua/5.1/ + - cp rex_pcre.so %{install-root}/usr/lib/lua/5.1/ diff --git a/elements/trove/trove/lua-scrypt.bst b/elements/trove/trove/lua-scrypt.bst new file mode 100644 index 00000000..35de81bf --- /dev/null +++ b/elements/trove/trove/lua-scrypt.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +- trove/trove/lua.bst +sources: +- kind: git + url: upstream:lua-scrypt + track: baserock/morph + ref: 0d7f74cd3eab7d54fbb13294194de7ea70ac34a5 +config: + install-commands: + - make lua-5.1-install DESTDIR="%{install-root}" diff --git a/elements/trove/trove/lua.bst b/elements/trove/trove/lua.bst new file mode 100644 index 00000000..f834ffd6 --- /dev/null +++ b/elements/trove/trove/lua.bst @@ -0,0 +1,21 @@ +kind: manual +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +sources: +- kind: git + url: upstream:lua + track: baserock/5.1-morph + ref: 948063437e0350d9ef1649ec3a76d0c24a5c8642 +config: + 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="%{install-root}/%{prefix}" debian_install + - mkdir -p "%{install-root}/%{prefix}/lib/pkgconfig" + - cp lua5.1.pc "%{install-root}/%{prefix}/lib/pkgconfig/" diff --git a/elements/trove/trove/luxio.bst b/elements/trove/trove/luxio.bst new file mode 100644 index 00000000..cf7c84ed --- /dev/null +++ b/elements/trove/trove/luxio.bst @@ -0,0 +1,18 @@ +kind: manual +description: Lua Unix IO (and related stuff). +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +- trove/trove/lua.bst +sources: +- kind: git + url: upstream:luxio + track: baserock/morph + ref: be9d125080b9ff2376273e21b75669b65dc88d46 +config: + build-commands: + - make lua-5.1 + install-commands: + - make DESTDIR="%{install-root}" lua-5.1-install diff --git a/elements/trove/trove/supple.bst b/elements/trove/trove/supple.bst new file mode 100644 index 00000000..0a5b2ff6 --- /dev/null +++ b/elements/trove/trove/supple.bst @@ -0,0 +1,22 @@ +kind: manual +description: Sandbox (for) Untrusted Procedure Partitioning (in) Lua Engine. +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +- trove/trove/lua.bst +- trove/trove/luxio.bst +sources: +- kind: git + url: upstream:gitano/supple + track: baserock/morph + ref: 0963e5706d78d0ae7446ea91af986de1e196eb39 + submodules: + extras/luacov: + url: upstream:gitano/luacov +config: + build-commands: + - make + install-commands: + - make INST_BASE="%{prefix}" DESTDIR="%{install-root}" install diff --git a/elements/trove/trove/trove-setup.bst b/elements/trove/trove/trove-setup.bst new file mode 100644 index 00000000..ed08b49e --- /dev/null +++ b/elements/trove/trove/trove-setup.bst @@ -0,0 +1,14 @@ +kind: manual +depends: +- python2-core.bst +- tools.bst +- morph-utils.bst +- pcre-utils.bst +sources: +- kind: git + url: baserock:baserock/trove-setup + track: master + ref: 1f2edd45b03a3e9d86d7c77847612c969b60b86f +config: + install-commands: + - make install DESTDIR="%{install-root}" diff --git a/elements/unmaintained/apache-httpd-server.bst b/elements/unmaintained/apache-httpd-server.bst new file mode 100644 index 00000000..79dc0a14 --- /dev/null +++ b/elements/unmaintained/apache-httpd-server.bst @@ -0,0 +1,8 @@ +kind: stack +description: apache http web server and some utilities related to it +depends: +- unmaintained/apache-httpd-server/apr.bst +- unmaintained/apache-httpd-server/httpd-server.bst +- unmaintained/apache-httpd-server/psutil.bst +- unmaintained/apache-httpd-server/mod_wsgi-metrics.bst +- unmaintained/apache-httpd-server/mod_wsgi.bst diff --git a/elements/unmaintained/apache-httpd-server/apr.bst b/elements/unmaintained/apache-httpd-server/apr.bst new file mode 100644 index 00000000..8d68dd41 --- /dev/null +++ b/elements/unmaintained/apache-httpd-server/apr.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- tools.bst +- pcre-utils.bst +- python2-core.bst +sources: +- kind: git + url: upstream:apache/apr + track: trunk + ref: 3c818c6d7351f0130282d212a69035642f5fecad +config: + configure-commands: + - ./buildconf + - | + ./configure --prefix="%{prefix}" \ + --disable-static \ + --enable-threads \ + --with-installbuilddir="%{prefix}"/share/apr-1/build + install-commands: + (>): + - | + for file in find_apr.m4 apr_common.m4 install.sh gen-build.py get-version.sh \ + config.guess config.sub; do + cp build/"$file" "%{install-root}%{prefix}"/share/apr-1/build/"$file"; + done + - ln -sf /usr/include/apr-2 "%{install-root}%{prefix}"/share/apr-1/build/ + - cp include/private/apr_support.h "%{install-root}%{prefix}"/include/apr-2 + - cp include/arch/unix/apr_private.h "%{install-root}%{prefix}"/include/apr-2 diff --git a/elements/unmaintained/apache-httpd-server/httpd-server.bst b/elements/unmaintained/apache-httpd-server/httpd-server.bst new file mode 100644 index 00000000..a39b8d3c --- /dev/null +++ b/elements/unmaintained/apache-httpd-server/httpd-server.bst @@ -0,0 +1,41 @@ +kind: autotools +depends: +- tools.bst +- pcre-utils.bst +- python2-core.bst +- unmaintained/apache-httpd-server/apr.bst +sources: +- kind: git + url: upstream:apache/httpd + track: 2.4.10 + ref: 6d8e0b2fd95268fcba96326ba9dce7bb8f712c19 +config: + configure-commands: + - ./buildconf --with-apr=/usr/share/apr-1 + - | + ./configure --prefix="%{prefix}" \ + --libexecdir="%{prefix}"/lib/httpd/modules \ + --enable-layout=RPM \ + --enable-mpms-shared=all \ + --with-apr="%{prefix}"/bin/apr-2-config \ + --enable-suexec --with-suexec \ + --with-suexec-caller=apache \ + --with-suexec-docroot=/var/www \ + --with-suexec-logfile=/var/log/httpd/suexec.log \ + --with-suexec-bin="%{prefix}"/sbin/suexec \ + --with-suexec-uidmin=500 --with-suexec-gidmin=100\ + --with-suexec-userdir=public_html \ + --enable-pie \ + --with-pcre \ + --enable-mods-shared=all \ + --enable-ssl --with-ssl \ + --enable-case-filter --enable-case-filter-in \ + --enable-cgid --enable-cgi\ + --enable-so + install-commands: + (>): + - | + sed -i 's|#!/replace/with/path/to/perl/interpreter -w|#!/usr/bin/perl -w|g' \ + "%{install-root}%{prefix}"/bin/apxs + - mkdir -p "%{install-root}"/etc/httpd/conf.d + - echo 'Include /etc/httpd/conf.d/*.conf' >> "%{install-root}"/etc/httpd/conf/httpd.conf diff --git a/elements/unmaintained/apache-httpd-server/mod_wsgi-metrics.bst b/elements/unmaintained/apache-httpd-server/mod_wsgi-metrics.bst new file mode 100644 index 00000000..cf63908a --- /dev/null +++ b/elements/unmaintained/apache-httpd-server/mod_wsgi-metrics.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- tools.bst +- pcre-utils.bst +- python2-core.bst +- unmaintained/apache-httpd-server/psutil.bst +sources: +- kind: git + url: upstream:python-packages/mod_wsgi-metrics + track: 1.1.1 + ref: ec715eb593255229f9f45f3f323edbb845c691d8 +variables: + python: python diff --git a/elements/unmaintained/apache-httpd-server/mod_wsgi.bst b/elements/unmaintained/apache-httpd-server/mod_wsgi.bst new file mode 100644 index 00000000..fa2fa5e6 --- /dev/null +++ b/elements/unmaintained/apache-httpd-server/mod_wsgi.bst @@ -0,0 +1,30 @@ +kind: autotools +depends: +- tools.bst +- pcre-utils.bst +- python2-core.bst +- unmaintained/apache-httpd-server/apr.bst +- unmaintained/apache-httpd-server/httpd-server.bst +- unmaintained/apache-httpd-server/mod_wsgi-metrics.bst +sources: +- kind: git + url: upstream:python-packages/mod_wsgi + track: 4.4.5 + ref: 1be8b37aaf07d8cb3083da99d6fda12375221b07 +config: + configure-commands: + - | + ./configure --prefix="%{prefix}" \ + --with-apxs=/usr/bin/apxs + install-commands: + (>): + - | + install -D -m 644 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/httpd/conf.d/wsgi.conf + # NOTE: mod_wsgi can not coexist in the same apache process as + # mod_wsgi_python3. Only load if mod_wsgi_python3 is not + # already loaded. + + + LoadModule wsgi_module /usr/lib/httpd/modules/mod_wsgi.so + + EOF diff --git a/elements/unmaintained/apache-httpd-server/psutil.bst b/elements/unmaintained/apache-httpd-server/psutil.bst new file mode 100644 index 00000000..011d888e --- /dev/null +++ b/elements/unmaintained/apache-httpd-server/psutil.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- tools.bst +- pcre-utils.bst +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/psutil + track: release-2.2.0 + ref: 2bc8555f0428af81c2d067aa76168ed7bc5e0179 +variables: + python: python diff --git a/elements/unmaintained/databases.bst b/elements/unmaintained/databases.bst new file mode 100644 index 00000000..3e234d74 --- /dev/null +++ b/elements/unmaintained/databases.bst @@ -0,0 +1,8 @@ +kind: stack +description: some popular databases and some utils related to databases +depends: +- unmaintained/databases/postgresql.bst +- unmaintained/databases/redis.bst +- unmaintained/databases/memcached.bst +- unmaintained/databases/psycopg2.bst +- unmaintained/databases/python-memcached.bst diff --git a/elements/unmaintained/databases/memcached.bst b/elements/unmaintained/databases/memcached.bst new file mode 100644 index 00000000..3dc3525b --- /dev/null +++ b/elements/unmaintained/databases/memcached.bst @@ -0,0 +1,28 @@ +kind: autotools +depends: +- tools.bst +- nfs.bst +- python2-core.bst +sources: +- kind: git + url: upstream:memcached + track: 1.4.22 + ref: c5530027c8ea28674358327ab8212ebaf014c848 +config: + configure-commands: + - perl version.pl + - touch README + - autoreconf -fvi + - ./configure --prefix="%{prefix}" + install-commands: + - make -j1 DESTDIR="%{install-root}" install + - install -D -m 644 scripts/memcached.service "%{install-root}%{prefix}"/lib/systemd/system/memcached.service + - mkdir -p "%{install-root}"/etc/sysconfig + - | + cat < "%{install-root}"/etc/sysconfig/memcached + PORT="11211" + USER="nobody" + MAXCONN="1024" + CACHESIZE="64" + OPTIONS="" + EOF diff --git a/elements/unmaintained/databases/postgresql.bst b/elements/unmaintained/databases/postgresql.bst new file mode 100644 index 00000000..63c04b78 --- /dev/null +++ b/elements/unmaintained/databases/postgresql.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- tools.bst +- nfs.bst +- python2-core.bst +sources: +- kind: git + url: upstream:postgresql + track: REL_10_STABLE + ref: f8252b6418262884dc504c93597a54cf2c334802 diff --git a/elements/unmaintained/databases/psycopg2.bst b/elements/unmaintained/databases/psycopg2.bst new file mode 100644 index 00000000..29f5a527 --- /dev/null +++ b/elements/unmaintained/databases/psycopg2.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- tools.bst +- nfs.bst +- python2-core.bst +- unmaintained/databases/postgresql.bst +sources: +- kind: git + url: upstream:python-packages/psycopg2 + track: master + ref: 980145eaee13f5014e929816058b83db78cb0833 +variables: + python: python diff --git a/elements/unmaintained/databases/python-memcached.bst b/elements/unmaintained/databases/python-memcached.bst new file mode 100644 index 00000000..90ea339c --- /dev/null +++ b/elements/unmaintained/databases/python-memcached.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- tools.bst +- nfs.bst +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/python-memcached + track: master + ref: 156ee975ff6e5c69e1d6c58b09bedf03c182c5db +variables: + python: python diff --git a/elements/unmaintained/databases/redis.bst b/elements/unmaintained/databases/redis.bst new file mode 100644 index 00000000..b66a71c9 --- /dev/null +++ b/elements/unmaintained/databases/redis.bst @@ -0,0 +1,15 @@ +kind: manual +depends: +- tools.bst +- nfs.bst +- python2-core.bst +sources: +- kind: git + url: upstream:redis + track: baserock/3.0 + ref: 9ee59fca9c5c429185d35779c2d5db64005091b0 +config: + build-commands: + - make + install-commands: + - make PREFIX="%{install-root}/%{prefix}" install diff --git a/elements/unmaintained/django.bst b/elements/unmaintained/django.bst new file mode 100644 index 00000000..2f22620b --- /dev/null +++ b/elements/unmaintained/django.bst @@ -0,0 +1,8 @@ +kind: stack +description: Stratum with Django and its plugins and dependencies. +depends: +- unmaintained/django/django.bst +- unmaintained/django/django-appconf.bst +- unmaintained/django/django-compressor.bst +- unmaintained/django/pyscss.bst +- unmaintained/django/django-pyscss.bst diff --git a/elements/unmaintained/django/django-appconf.bst b/elements/unmaintained/django/django-appconf.bst new file mode 100644 index 00000000..039daf24 --- /dev/null +++ b/elements/unmaintained/django/django-appconf.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/django-appconf + track: '0.6' + ref: 0c9835f95b44db1b3eb1a9409f95a3ecd63b8ff5 +variables: + python: python diff --git a/elements/unmaintained/django/django-compressor.bst b/elements/unmaintained/django/django-compressor.bst new file mode 100644 index 00000000..95d27fde --- /dev/null +++ b/elements/unmaintained/django/django-compressor.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +- unmaintained/django/django-appconf.bst +sources: +- kind: git + url: upstream:python-packages/django-compressor + track: '1.4' + ref: e747dce3d7e04fe595bbfed54f9554c2725eb757 +variables: + python: python diff --git a/elements/unmaintained/django/django-pyscss.bst b/elements/unmaintained/django/django-pyscss.bst new file mode 100644 index 00000000..3f258927 --- /dev/null +++ b/elements/unmaintained/django/django-pyscss.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +- unmaintained/django/django.bst +- unmaintained/django/pyscss.bst +sources: +- kind: git + url: upstream:python-packages/django-pyscss + track: v1.0.6 + ref: 665270b54eea5de5aca379a78673b411ed6b1f04 +variables: + python: python diff --git a/elements/unmaintained/django/django.bst b/elements/unmaintained/django/django.bst new file mode 100644 index 00000000..84e473d8 --- /dev/null +++ b/elements/unmaintained/django/django.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/django + track: 1.6.8 + ref: 811508b0512d3fa6b2328f8647fbf9eace68eceb +variables: + python: python diff --git a/elements/unmaintained/django/pyscss.bst b/elements/unmaintained/django/pyscss.bst new file mode 100644 index 00000000..c4333d3b --- /dev/null +++ b/elements/unmaintained/django/pyscss.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:python-packages/pyscss + track: 1.2.1 + ref: 85e8806e39e840c4402ee813c3e38fefaf9212b4 +variables: + python: python diff --git a/elements/unmaintained/lvm.bst b/elements/unmaintained/lvm.bst new file mode 100644 index 00000000..f9529b00 --- /dev/null +++ b/elements/unmaintained/lvm.bst @@ -0,0 +1,8 @@ +kind: stack +description: |- + LVM userland tools. + + LVM is a logical volume manager for the Linux kernel. This stratum contains + the tools necessary to manage volumes with LVM. +depends: +- unmaintained/lvm/lvm2.bst diff --git a/elements/unmaintained/lvm/lvm2.bst b/elements/unmaintained/lvm/lvm2.bst new file mode 100644 index 00000000..76487fa5 --- /dev/null +++ b/elements/unmaintained/lvm/lvm2.bst @@ -0,0 +1,24 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:lvm2 + track: v2_02_115 + ref: fa01faaa4aa96de834ba7e8fbb9d9aff908571c3 +config: + configure-commands: + - | + ./configure --prefix="%{prefix}" \ + --sbindir="%{prefix}"/sbin \ + --with-udev-prefix="%{prefix}" \ + --with-systemdsystemunitdir="%{prefix}"/lib/systemd/system \ + --enable-applib --enable-cmdlib --enable-pkgconfig --enable-lvmetad \ + --enable-dmeventd --enable-udev_sync + install-commands: + - make DESTDIR="%{install-root}" install + - make DESTDIR="%{install-root}" install_system_dirs + - make DESTDIR="%{install-root}" install_systemd_generators + - make DESTDIR="%{install-root}" install_systemd_units + - make DESTDIR="%{install-root}" install_tmpfiles_configuration + - sed -e 's/use_lvmetad = 0/use_lvmetad = 1/' -i "%{install-root}"/etc/lvm/lvm.conf diff --git a/elements/unmaintained/networking-utils.bst b/elements/unmaintained/networking-utils.bst new file mode 100644 index 00000000..a6ef202e --- /dev/null +++ b/elements/unmaintained/networking-utils.bst @@ -0,0 +1,22 @@ +kind: stack +description: |- + Stratum which contains utils to works with networks: create, enable, filter... + + This stratum requires kernel config flags which are not enabled in the default + Baserock kernel found in the BSP strata. See the Openstack BSP stratum to get + an idea of what is needed. +depends: +- unmaintained/networking-utils/ebtables.bst +- unmaintained/networking-utils/iproute2.bst +- unmaintained/networking-utils/libmnl.bst +- unmaintained/networking-utils/ipset.bst +- unmaintained/networking-utils/libpcap.bst +- unmaintained/networking-utils/tcpdump.bst +- unmaintained/networking-utils/libnet.bst +- unmaintained/networking-utils/iputils.bst +- unmaintained/networking-utils/libnfnetlink.bst +- unmaintained/networking-utils/libnetfilter_conntrack.bst +- unmaintained/networking-utils/libnetfilter_cthelper.bst +- unmaintained/networking-utils/libnetfilter_cttimeout.bst +- unmaintained/networking-utils/libnetfilter_queue.bst +- unmaintained/networking-utils/conntrack-tools.bst diff --git a/elements/unmaintained/networking-utils/conntrack-tools.bst b/elements/unmaintained/networking-utils/conntrack-tools.bst new file mode 100644 index 00000000..40403f49 --- /dev/null +++ b/elements/unmaintained/networking-utils/conntrack-tools.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- foundation.bst +- unmaintained/networking-utils/libnfnetlink.bst +- unmaintained/networking-utils/libmnl.bst +- unmaintained/networking-utils/libnetfilter_conntrack.bst +- unmaintained/networking-utils/libnetfilter_cttimeout.bst +- unmaintained/networking-utils/libnetfilter_cthelper.bst +- unmaintained/networking-utils/libnetfilter_queue.bst +sources: +- kind: git + url: upstream:conntrack-tools + track: conntrack-tools-1.4.2 + ref: fbe3181be4f2e33509b1c20b95fd55eb3e7075d7 +variables: + notparallel: true diff --git a/elements/unmaintained/networking-utils/ebtables.bst b/elements/unmaintained/networking-utils/ebtables.bst new file mode 100644 index 00000000..f9abc1d9 --- /dev/null +++ b/elements/unmaintained/networking-utils/ebtables.bst @@ -0,0 +1,13 @@ +kind: manual +depends: +- foundation.bst +sources: +- kind: git + url: upstream:ebtables + track: master + ref: f4bdc80ae8c1a79b4ab5dcb8431ad85aea618d66 +config: + build-commands: + - make + install-commands: + - make install DESTDIR="%{install-root}" BINDIR="%{prefix}/sbin" diff --git a/elements/unmaintained/networking-utils/iproute2.bst b/elements/unmaintained/networking-utils/iproute2.bst new file mode 100644 index 00000000..ca0a8886 --- /dev/null +++ b/elements/unmaintained/networking-utils/iproute2.bst @@ -0,0 +1,14 @@ +kind: manual +depends: +- foundation.bst +sources: +- kind: git + url: upstream:iproute2 + track: v3.17.0 + ref: 50231ad2a554fcb02462bed6405c970833c1baee +config: + build-commands: + - sed -i '/^TARGETS/s@arpd@@g' misc/Makefile + - make + install-commands: + - DESTDIR="%{install-root}" PREFIX="%{prefix}" make install diff --git a/elements/unmaintained/networking-utils/ipset.bst b/elements/unmaintained/networking-utils/ipset.bst new file mode 100644 index 00000000..fa015837 --- /dev/null +++ b/elements/unmaintained/networking-utils/ipset.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- foundation.bst +- unmaintained/networking-utils/libmnl.bst +sources: +- kind: git + url: upstream:ipset + track: v6.24 + ref: cf25c4c50e9996af30499e5b1c3354ab53be7237 +config: + configure-commands: + - ./autogen.sh + - ./configure --prefix="%{prefix}" --enable-static=no --with-kmod=no diff --git a/elements/unmaintained/networking-utils/iputils.bst b/elements/unmaintained/networking-utils/iputils.bst new file mode 100644 index 00000000..d620b26e --- /dev/null +++ b/elements/unmaintained/networking-utils/iputils.bst @@ -0,0 +1,29 @@ +kind: manual +depends: +- foundation.bst +- unmaintained/networking-utils/libpcap.bst +- unmaintained/networking-utils/libnet.bst +sources: +- kind: git + url: upstream:iputils + track: s20140519 + ref: d25e54e25107bc7c5d14737ed65f5f52b54f1472 +config: + configure-commands: + (<): + - sed -i "s/USE_GNUTLS=yes/USE_GNUTLS=no/" Makefile + build-commands: + - make + - make ninfod + install-commands: + - install -D -m 755 clockdiff "%{install-root}%{prefix}"/bin/clockdiff + - install -D -m 755 rdisc "%{install-root}%{prefix}"/bin/rdisc + - install -D -m 755 tracepath "%{install-root}%{prefix}"/bin/tracepath + - install -D -m 755 tracepath6 "%{install-root}%{prefix}"/bin/tracepath6 + - install -D -m 755 ninfod/ninfod "%{install-root}%{prefix}"/bin/ninfod + - install -D -m 755 rarpd "%{install-root}%{prefix}"/bin/rarpd + - install -D -m 755 traceroute6 "%{install-root}%{prefix}"/bin/traceroute6 + - install -D -m 755 arping "%{install-root}%{prefix}"/sbin/arping + - install -D -m 755 tftpd "%{install-root}%{prefix}"/sbin/tftpd + - install -D -m 755 ping "%{install-root}"/bin/ping + - install -D -m 755 ping6 "%{install-root}"/bin/ping6 diff --git a/elements/unmaintained/networking-utils/libmnl.bst b/elements/unmaintained/networking-utils/libmnl.bst new file mode 100644 index 00000000..c7afa620 --- /dev/null +++ b/elements/unmaintained/networking-utils/libmnl.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:libmnl + track: master + ref: c9f19b98cd8e108617e825e071091df14f78c53a diff --git a/elements/unmaintained/networking-utils/libnet.bst b/elements/unmaintained/networking-utils/libnet.bst new file mode 100644 index 00000000..db60b90a --- /dev/null +++ b/elements/unmaintained/networking-utils/libnet.bst @@ -0,0 +1,19 @@ +kind: manual +depends: +- foundation.bst +sources: +- kind: git + url: upstream:libnet + track: libnet-1.2 + ref: 05df365769597e1d64d02af931d6127762ff2658 +config: + configure-commands: + - sed -i 's@doc @@' libnet/Makefile.am + - sed -i 's@doc/.*Makefile@@' libnet/configure.ac + - cd libnet && ./autogen.sh + - cd libnet && ./configure --prefix="%{prefix}" --disable-samples --enable-shared=yes + --with-pic + build-commands: + - cd libnet && make + install-commands: + - cd libnet && make DESTDIR="%{install-root}" install diff --git a/elements/unmaintained/networking-utils/libnetfilter_conntrack.bst b/elements/unmaintained/networking-utils/libnetfilter_conntrack.bst new file mode 100644 index 00000000..066476c8 --- /dev/null +++ b/elements/unmaintained/networking-utils/libnetfilter_conntrack.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- foundation.bst +- unmaintained/networking-utils/libnfnetlink.bst +- unmaintained/networking-utils/libmnl.bst +sources: +- kind: git + url: upstream:libnetfilter_conntrack + track: libnetfilter_conntrack-1.0.4 + ref: 5ad6ecff6edffd925022372323e42264f61e850d diff --git a/elements/unmaintained/networking-utils/libnetfilter_cthelper.bst b/elements/unmaintained/networking-utils/libnetfilter_cthelper.bst new file mode 100644 index 00000000..a904379b --- /dev/null +++ b/elements/unmaintained/networking-utils/libnetfilter_cthelper.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- foundation.bst +- unmaintained/networking-utils/libmnl.bst +sources: +- kind: git + url: upstream:libnetfilter_cthelper + track: libnetfilter_cthelper-1.0.0 + ref: b8df12f352db62d26e5116e960d24774d5c9f3b7 diff --git a/elements/unmaintained/networking-utils/libnetfilter_cttimeout.bst b/elements/unmaintained/networking-utils/libnetfilter_cttimeout.bst new file mode 100644 index 00000000..8aaf67ff --- /dev/null +++ b/elements/unmaintained/networking-utils/libnetfilter_cttimeout.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- foundation.bst +- unmaintained/networking-utils/libmnl.bst +sources: +- kind: git + url: upstream:libnetfilter_cttimeout + track: libnetfilter_cttimeout-1.0.0 + ref: 329652bef21c831dae1a9a79084b999d40b4eb5b diff --git a/elements/unmaintained/networking-utils/libnetfilter_queue.bst b/elements/unmaintained/networking-utils/libnetfilter_queue.bst new file mode 100644 index 00000000..707a43a3 --- /dev/null +++ b/elements/unmaintained/networking-utils/libnetfilter_queue.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- foundation.bst +- unmaintained/networking-utils/libnfnetlink.bst +- unmaintained/networking-utils/libmnl.bst +sources: +- kind: git + url: upstream:libnetfilter_queue + track: libnetfilter_queue-1.0.2 + ref: f5d092dd3145d427c7c2ed668e3ac899875c9612 diff --git a/elements/unmaintained/networking-utils/libnfnetlink.bst b/elements/unmaintained/networking-utils/libnfnetlink.bst new file mode 100644 index 00000000..59753b14 --- /dev/null +++ b/elements/unmaintained/networking-utils/libnfnetlink.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:libnfnetlink + track: libnfnetlink-1.0.1 + ref: 1166116e34af868bc814aea338c246e49a7a8748 diff --git a/elements/unmaintained/networking-utils/libpcap.bst b/elements/unmaintained/networking-utils/libpcap.bst new file mode 100644 index 00000000..467cf32e --- /dev/null +++ b/elements/unmaintained/networking-utils/libpcap.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:libpcap + track: libpcap-1.7 + ref: 098a643f817e8a9929c70dfba157e4d399398375 diff --git a/elements/unmaintained/networking-utils/tcpdump.bst b/elements/unmaintained/networking-utils/tcpdump.bst new file mode 100644 index 00000000..341a047d --- /dev/null +++ b/elements/unmaintained/networking-utils/tcpdump.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- foundation.bst +- unmaintained/networking-utils/libpcap.bst +sources: +- kind: git + url: upstream:tcpdump + track: tcpdump-4.7 + ref: 8aa5edea1b8846740514dee4158b6c707d38fc13 diff --git a/elements/unmaintained/ntpd.bst b/elements/unmaintained/ntpd.bst new file mode 100644 index 00000000..4a5448b3 --- /dev/null +++ b/elements/unmaintained/ntpd.bst @@ -0,0 +1,3 @@ +kind: stack +depends: +- unmaintained/ntpd/ntpd.bst diff --git a/elements/unmaintained/ntpd/ntpd.bst b/elements/unmaintained/ntpd/ntpd.bst new file mode 100644 index 00000000..9e91f390 --- /dev/null +++ b/elements/unmaintained/ntpd/ntpd.bst @@ -0,0 +1,58 @@ +kind: autotools +depends: +- foundation.bst +sources: +- kind: git + url: upstream:ntp + track: ntp-4.2.8p2 + ref: b2ccf8dd31d1457ae9f0ae270054117179220370 +config: + configure-commands: + - ./configure --prefix="%{prefix}" --enable-linuxcaps + install-commands: + (>): + - | + cat > ntpd.service << EOF + [Unit] + Description=Network Time Service + After=network.target nss-lookup.target + Conflicts=systemd-timesyncd.service + + [Service] + Type=forking + ExecStart=/usr/bin/ntpd -u ntp:ntp -Ng + PrivateTmp=True + Restart=on-failure + + [Install] + WantedBy=multi-user.target + EOF + - install -D -m 644 ntpd.service "%{install-root}"/lib/systemd/system/ntpd.service + - mkdir -p "%{install-root}"/lib/systemd/system/multi-user.target.wants + - ln -s /lib/systemd/system/ntpd.service "%{install-root}"/lib/systemd/system/multi-user.target.wants/ntpd.service + - | + cat > ntp.conf << EOF + # We use iburst here to reduce the potential initial delay to set the clock + server 0.pool.ntp.org iburst + server 1.pool.ntp.org iburst + server 2.pool.ntp.org iburst + server 3.pool.ntp.org iburst + + # kod - notify client when packets are denied service, + # rather than just dropping the packets + # + # nomodify - deny queries which attempt to modify the state of the server + # + # notrap - decline to provide mode 6 control message trap service to + # matching hosts + # + # see ntp.conf(5) for more details + restrict -4 default limit kod notrap nomodify + restrict -6 default limit kod notrap nomodify + EOF + - install -D -m 644 ntp.conf "%{install-root}"/etc/ntp.conf +public: + bst: + integration-commands: + - groupadd -r ntp + - useradd -g ntp -d /home/ntp -s /bin/false -r ntp diff --git a/elements/unmaintained/openstack-clients/appdirs.bst b/elements/unmaintained/openstack-clients/appdirs.bst new file mode 100644 index 00000000..60e77102 --- /dev/null +++ b/elements/unmaintained/openstack-clients/appdirs.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:python-packages/appdirs + track: 1.4.0 + ref: 57f2bc44a8bca99bac6c57496c8b3fdea26f94d5 +variables: + python: python diff --git a/elements/unmaintained/openstack-clients/argparse.bst b/elements/unmaintained/openstack-clients/argparse.bst new file mode 100644 index 00000000..9acc5ebd --- /dev/null +++ b/elements/unmaintained/openstack-clients/argparse.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:argparse + track: r130 + ref: ec94cd429c56487e89425f226284009f78a596c6 +variables: + python: python diff --git a/elements/unmaintained/openstack-clients/cliff-tablib.bst b/elements/unmaintained/openstack-clients/cliff-tablib.bst new file mode 100644 index 00000000..c41c93d4 --- /dev/null +++ b/elements/unmaintained/openstack-clients/cliff-tablib.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:python-packages/cliff-tablib + track: '1.1' + ref: a83bf47d7dfbb690dd53e189c532f0859898db04 +variables: + python: python diff --git a/elements/unmaintained/openstack-clients/os-client-config.bst b/elements/unmaintained/openstack-clients/os-client-config.bst new file mode 100644 index 00000000..f43bd455 --- /dev/null +++ b/elements/unmaintained/openstack-clients/os-client-config.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:openstack/os-client-config + track: 1.3.0 + ref: a0df67704ace186b18fd1ecdc220a7e56409bc6f +variables: + python: python diff --git a/elements/unmaintained/openstack-clients/pyparsing.bst b/elements/unmaintained/openstack-clients/pyparsing.bst new file mode 100644 index 00000000..7b16563c --- /dev/null +++ b/elements/unmaintained/openstack-clients/pyparsing.bst @@ -0,0 +1,13 @@ +kind: manual +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:python-packages/pyparsing.git + track: pyparsing_2.0.3 + ref: 8062c76ab3958a570052124f17e71f3dd3ec2257 +config: + build-commands: + - cd src && python setup.py build + install-commands: + - cd src && python setup.py install --prefix "%{prefix}" --root "%{install-root}" diff --git a/elements/unmaintained/openstack-clients/python-ironicclient.bst b/elements/unmaintained/openstack-clients/python-ironicclient.bst new file mode 100644 index 00000000..1469b344 --- /dev/null +++ b/elements/unmaintained/openstack-clients/python-ironicclient.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:openstack/python-ironicclient + track: 0.4.1 + ref: 4390a21663de3123fac306e9860624ba7deda0e6 +variables: + python: python diff --git a/elements/unmaintained/openstack-clients/python-openstackclient.bst b/elements/unmaintained/openstack-clients/python-openstackclient.bst new file mode 100644 index 00000000..cae64702 --- /dev/null +++ b/elements/unmaintained/openstack-clients/python-openstackclient.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:openstack/python-openstackclient + track: 1.2.0 + ref: 28f65e665045c1c6d0697f856f06020c7c8e656a +variables: + python: python diff --git a/elements/unmaintained/openstack-clients/tablib.bst b/elements/unmaintained/openstack-clients/tablib.bst new file mode 100644 index 00000000..f21192fb --- /dev/null +++ b/elements/unmaintained/openstack-clients/tablib.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- openstack-common.bst +sources: +- kind: git + url: upstream:python-packages/tablib + track: v0.10.0 + ref: 1cc051f3e881289a8b51133c0c1ee73683b2d6fc +variables: + python: python diff --git a/elements/unmaintained/openstack-services.bst b/elements/unmaintained/openstack-services.bst new file mode 100644 index 00000000..c20f4b62 --- /dev/null +++ b/elements/unmaintained/openstack-services.bst @@ -0,0 +1,111 @@ +kind: stack +description: Openstack clients and services +depends: +- unmaintained/openstack-services/erlang-sd_notify.bst +- unmaintained/openstack-services/rabbitmq-codegen.bst +- unmaintained/openstack-services/rabbitmq-server.bst +- unmaintained/openstack-services/oslo-rootwrap.bst +- unmaintained/openstack-services/py-amqp.bst +- unmaintained/openstack-services/librabbitmq.bst +- unmaintained/openstack-services/anyjson.bst +- unmaintained/openstack-services/kombu.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/alembic.bst +- unmaintained/openstack-services/lockfile.bst +- unmaintained/openstack-services/dogpile-core.bst +- unmaintained/openstack-services/dogpile-cache.bst +- unmaintained/openstack-services/pyjwt.bst +- unmaintained/openstack-services/creole.bst +- unmaintained/openstack-services/pygments.bst +- unmaintained/openstack-services/docutils.bst +- unmaintained/openstack-services/snowballstemmer.bst +- unmaintained/openstack-services/sphinx.bst +- unmaintained/openstack-services/pystache.bst +- unmaintained/openstack-services/pies.bst +- unmaintained/openstack-services/natsort.bst +- unmaintained/openstack-services/isort.bst +- unmaintained/openstack-services/pep8.bst +- unmaintained/openstack-services/pyflakes.bst +- unmaintained/openstack-services/smartypants.bst +- unmaintained/openstack-services/pycco.bst +- unmaintained/openstack-services/dateutil.bst +- unmaintained/openstack-services/posix-ipc-tarball.bst +- unmaintained/openstack-services/paste.bst +- unmaintained/openstack-services/repoze-lru.bst +- unmaintained/openstack-services/routes.bst +- unmaintained/openstack-services/passlib.bst +- unmaintained/openstack-services/tempita.bst +- unmaintained/openstack-services/numpy.bst +- unmaintained/openstack-services/websockify.bst +- unmaintained/openstack-services/httplib2.bst +- unmaintained/openstack-services/suds.bst +- unmaintained/openstack-services/jsonrpclib.bst +- unmaintained/openstack-services/rtslib-fb.bst +- unmaintained/openstack-services/python-pexpect.bst +- unmaintained/openstack-services/ply.bst +- unmaintained/openstack-services/jsonpath-rw.bst +- unmaintained/openstack-services/logutils.bst +- unmaintained/openstack-services/pecan.bst +- unmaintained/openstack-services/croniter.bst +- unmaintained/openstack-services/msgpack-python.bst +- unmaintained/openstack-services/qpid-python.bst +- unmaintained/openstack-services/simplegeneric-tarball.bst +- unmaintained/openstack-services/ipaddr-py.bst +- unmaintained/openstack-services/wsme.bst +- unmaintained/openstack-services/pysnmp.bst +- unmaintained/openstack-services/thrift.bst +- unmaintained/openstack-services/retrying.bst +- unmaintained/openstack-services/oslo-context.bst +- unmaintained/openstack-services/oslo-middleware.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/ordereddict.bst +- unmaintained/openstack-services/trollius.bst +- unmaintained/openstack-services/aioeventlet.bst +- unmaintained/openstack-services/urllib3.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/oslo-vmware.bst +- unmaintained/openstack-services/taskflow.bst +- unmaintained/openstack-services/sqlalchemy-migrate.bst +- unmaintained/openstack-services/oauthlib.bst +- unmaintained/openstack-services/happybase.bst +- unmaintained/openstack-services/osprofiler.bst +- unmaintained/openstack-services/pycadf.bst +- unmaintained/openstack-services/keystonemiddleware.bst +- unmaintained/openstack-services/oslo-db.bst +- unmaintained/openstack-services/glance_store.bst +- unmaintained/openstack-services/oslo-log.bst +- unmaintained/openstack-services/oslo-policy.bst +- unmaintained/openstack-services/semantic-version.bst +- unmaintained/openstack-services/glance.bst +- unmaintained/openstack-services/sqlparse.bst +- unmaintained/openstack-services/pysaml2.bst +- unmaintained/openstack-services/keystone.bst +- unmaintained/openstack-services/neutron.bst +- unmaintained/openstack-services/wsgiref.bst +- unmaintained/openstack-services/rfc3986.bst +- unmaintained/openstack-services/urwid.bst +- unmaintained/openstack-services/configshell-fb.bst +- unmaintained/openstack-services/targetcli-fb.bst +- unmaintained/openstack-services/sysfsutils.bst +- unmaintained/openstack-services/open-iscsi.bst +- unmaintained/openstack-services/nova.bst +- unmaintained/openstack-services/cinder.bst +- unmaintained/openstack-services/pymemcache.bst +- unmaintained/openstack-services/sysv_ipc-tarball.bst +- unmaintained/openstack-services/redis-py.bst +- unmaintained/openstack-services/tooz.bst +- unmaintained/openstack-services/kafka-python.bst +- unmaintained/openstack-services/werkzeug.bst +- unmaintained/openstack-services/requests-aws.bst +- unmaintained/openstack-services/ceilometer.bst +- unmaintained/openstack-services/django-openstack-auth.bst +- unmaintained/openstack-services/pint.bst +- unmaintained/openstack-services/horizon.bst +- unmaintained/openstack-services/novnc.bst +- unmaintained/openstack-services/pyserial.bst +- unmaintained/openstack-services/tempest-lib.bst +- unmaintained/openstack-services/tempest.bst +- unmaintained/openstack-services/tftp-hpa.bst +- unmaintained/openstack-services/singledispatch.bst +- unmaintained/openstack-services/pysendfile.bst +- unmaintained/openstack-services/ironic.bst diff --git a/elements/unmaintained/openstack-services/aioeventlet.bst b/elements/unmaintained/openstack-services/aioeventlet.bst new file mode 100644 index 00000000..b5183f94 --- /dev/null +++ b/elements/unmaintained/openstack-services/aioeventlet.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/trollius.bst +sources: +- kind: git + url: upstream:python-packages/aioeventlet + track: '0.4' + ref: 3cac0d7740592a380a7dadb2ddcdda000cae2bda +variables: + python: python diff --git a/elements/unmaintained/openstack-services/alembic.bst b/elements/unmaintained/openstack-services/alembic.bst new file mode 100644 index 00000000..98ff0c1d --- /dev/null +++ b/elements/unmaintained/openstack-services/alembic.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/sqlalchemy.bst +sources: +- kind: git + url: upstream:python-packages/alembic + track: rel_0_7_6 + ref: 6ae4196acc0170ebef29f617b49376b371a8923c +variables: + python: python diff --git a/elements/unmaintained/openstack-services/anyjson.bst b/elements/unmaintained/openstack-services/anyjson.bst new file mode 100644 index 00000000..0470d031 --- /dev/null +++ b/elements/unmaintained/openstack-services/anyjson.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/anyjson + track: 0.3.3 + ref: 016506078e94718e1fe750eb5083ab5ba07498c8 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/ceilometer.bst b/elements/unmaintained/openstack-services/ceilometer.bst new file mode 100644 index 00000000..498dbf57 --- /dev/null +++ b/elements/unmaintained/openstack-services/ceilometer.bst @@ -0,0 +1,55 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/retrying.bst +- unmaintained/openstack-services/alembic.bst +- unmaintained/openstack-services/croniter.bst +- unmaintained/openstack-services/jsonpath-rw.bst +- unmaintained/openstack-services/kafka-python.bst +- unmaintained/openstack-services/keystonemiddleware.bst +- unmaintained/openstack-services/msgpack-python.bst +- unmaintained/openstack-services/oslo-context.bst +- unmaintained/openstack-services/oslo-db.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/oslo-policy.bst +- unmaintained/openstack-services/oslo-rootwrap.bst +- unmaintained/openstack-services/pecan.bst +- unmaintained/openstack-services/posix-ipc-tarball.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/oslo-middleware.bst +- unmaintained/openstack-services/pysnmp.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/sqlalchemy-migrate.bst +- unmaintained/openstack-services/tooz.bst +- unmaintained/openstack-services/werkzeug.bst +- unmaintained/openstack-services/wsme.bst +- unmaintained/openstack-services/requests-aws.bst +sources: +- kind: git + url: upstream:openstack/ceilometer + track: 2014.1.0 + ref: b0447ed8e7bee371bf7095c86e47d717abe89edc +variables: + python: python +config: + install-commands: + (>): + - mkdir -p "%{install-root}"/etc/ceilometer + - install -D -m 644 etc/ceilometer/*.json "%{install-root}"/etc/ceilometer + - install -D -m 644 etc/ceilometer/*.yaml "%{install-root}"/etc/ceilometer + - install -D -m 644 etc/ceilometer/api_paste.ini "%{install-root}"/etc/ceilometer/api_paste.ini + - install -D -m 640 etc/ceilometer/rootwrap.conf "%{install-root}"/etc/ceilometer/rootwrap.conf + - mkdir -p "%{install-root}"/etc/ceilometer/rootwrap.d + - install -D -m 644 etc/ceilometer/rootwrap.d/* "%{install-root}"/etc/ceilometer/rootwrap.d/ + - mkdir -p "%{install-root}"/etc/sudoers.d + - | + install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/ceilometer-rootwrap + Defaults:ceilometer !requiretty + + ceilometer ALL=(root) NOPASSWD: /usr/bin/ceilometer-rootwrap /etc/ceilometer/rootwrap.conf * + EOF diff --git a/elements/unmaintained/openstack-services/cinder.bst b/elements/unmaintained/openstack-services/cinder.bst new file mode 100644 index 00000000..da3fcc9a --- /dev/null +++ b/elements/unmaintained/openstack-services/cinder.bst @@ -0,0 +1,51 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/anyjson.bst +- unmaintained/openstack-services/keystonemiddleware.bst +- unmaintained/openstack-services/kombu.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/oslo-context.bst +- unmaintained/openstack-services/oslo-db.bst +- unmaintained/openstack-services/oslo-log.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/oslo-middleware.bst +- unmaintained/openstack-services/oslo-rootwrap.bst +- unmaintained/openstack-services/osprofiler.bst +- unmaintained/openstack-services/paste.bst +- unmaintained/openstack-services/retrying.bst +- unmaintained/openstack-services/routes.bst +- unmaintained/openstack-services/taskflow.bst +- unmaintained/openstack-services/rtslib-fb.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/sqlalchemy-migrate.bst +- unmaintained/openstack-services/suds.bst +- unmaintained/openstack-services/oslo-vmware.bst +sources: +- kind: git + url: upstream:openstack/cinder + track: 2015.1.0 + ref: 5987bb2290f629e59b0bcced2f8fe22cdeb9cc6d +variables: + python: python +config: + install-commands: + (>): + - install -D -m 644 etc/cinder/logging_sample.conf "%{install-root}"/etc/cinder/logging.conf + - install -D -m 644 etc/cinder/api-paste.ini "%{install-root}"/etc/cinder/api-paste.ini + - install -D -m 644 etc/cinder/policy.json "%{install-root}"/etc/cinder/policy.json + - install -D -m 640 etc/cinder/rootwrap.conf "%{install-root}"/etc/cinder/rootwrap.conf + - mkdir -p "%{install-root}"/etc/cinder/rootwrap.d + - install -D -m 644 etc/cinder/rootwrap.d/* "%{install-root}"/etc/cinder/rootwrap.d/ + - mkdir -p "%{install-root}"/etc/sudoers.d + - | + install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/cinder-rootwrap + Defaults:cinder !requiretty + + cinder ALL=(root) NOPASSWD: /usr/bin/cinder-rootwrap /etc/cinder/rootwrap.conf * + EOF diff --git a/elements/unmaintained/openstack-services/configshell-fb.bst b/elements/unmaintained/openstack-services/configshell-fb.bst new file mode 100644 index 00000000..88c552e6 --- /dev/null +++ b/elements/unmaintained/openstack-services/configshell-fb.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/configshell-fb + track: v1.1.fb17 + ref: 8c151ccdd75956da60b2304417c41a60a2c28231 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/creole.bst b/elements/unmaintained/openstack-services/creole.bst new file mode 100644 index 00000000..ed4d9dcf --- /dev/null +++ b/elements/unmaintained/openstack-services/creole.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/creole + track: v1.2.1 + ref: 6390231688adb5d8678a71cd33204e9bca555d4a +variables: + python: python diff --git a/elements/unmaintained/openstack-services/croniter.bst b/elements/unmaintained/openstack-services/croniter.bst new file mode 100644 index 00000000..e2a34b0b --- /dev/null +++ b/elements/unmaintained/openstack-services/croniter.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/dateutil.bst +sources: +- kind: git + url: upstream:python-packages/croniter + track: 0.3.5 + ref: 0c3aeac05791cb4ece9e30da29442e9cd5b22f36 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/dateutil.bst b/elements/unmaintained/openstack-services/dateutil.bst new file mode 100644 index 00000000..2b7c63f7 --- /dev/null +++ b/elements/unmaintained/openstack-services/dateutil.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/dateutil + track: trunk + ref: 8c6026ba09716a4e164f5420120bfe2ebb2d9d82 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/django-openstack-auth.bst b/elements/unmaintained/openstack-services/django-openstack-auth.bst new file mode 100644 index 00000000..7c124df3 --- /dev/null +++ b/elements/unmaintained/openstack-services/django-openstack-auth.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:openstack/django_openstack_auth + track: 1.2.0 + ref: 0e1f7b78277850634992a594132921efb83256e0 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/docutils.bst b/elements/unmaintained/openstack-services/docutils.bst new file mode 100644 index 00000000..e1ffc99f --- /dev/null +++ b/elements/unmaintained/openstack-services/docutils.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/docutils + track: docutils-0.12 + ref: 1976ba91eff979abc3e13e5d8cb68324833af6a0 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/dogpile-cache.bst b/elements/unmaintained/openstack-services/dogpile-cache.bst new file mode 100644 index 00000000..ed493f84 --- /dev/null +++ b/elements/unmaintained/openstack-services/dogpile-cache.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/dogpile-core.bst +sources: +- kind: git + url: upstream:python-packages/dogpile-cache + track: rel_0_5_4 + ref: 1c753914b335b4391bc5847a87b7c52ca81c2bc6 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/dogpile-core.bst b/elements/unmaintained/openstack-services/dogpile-core.bst new file mode 100644 index 00000000..06448fda --- /dev/null +++ b/elements/unmaintained/openstack-services/dogpile-core.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/dogpile-core + track: rel_0_4_1 + ref: 3e6f0f86b4161b48898e656039154092426e5cc8 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/erlang-sd_notify.bst b/elements/unmaintained/openstack-services/erlang-sd_notify.bst new file mode 100644 index 00000000..597b223c --- /dev/null +++ b/elements/unmaintained/openstack-services/erlang-sd_notify.bst @@ -0,0 +1,20 @@ +kind: manual +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:erlang-modules/erlang-sd_notify + track: '0.1' + ref: 99f4689c2c18570680329f822591f95f9341ca10 +config: + build-commands: + - LDFLAGS=-lsystemd REBAR_FLAGS="--verbose 2" make + install-commands: + - install -D -m 644 -p ebin/sd_notify.app "%{install-root}%{prefix}"/lib/erlang/lib/sd_notify-0.1/ebin/sd_notify.app + - install -D -m 644 -p ebin/sd_notify.beam "%{install-root}%{prefix}"/lib/erlang/lib/sd_notify-0.1/ebin/sd_notify.beam + - install -D -m 755 -p priv/sd_notify_drv.so "%{install-root}%{prefix}"/lib/erlang/lib/sd_notify-0.1/priv/sd_notify_drv.so diff --git a/elements/unmaintained/openstack-services/glance.bst b/elements/unmaintained/openstack-services/glance.bst new file mode 100644 index 00000000..9c7e9f86 --- /dev/null +++ b/elements/unmaintained/openstack-services/glance.bst @@ -0,0 +1,62 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/anyjson.bst +- unmaintained/openstack-services/routes.bst +- unmaintained/openstack-services/sqlalchemy-migrate.bst +- unmaintained/openstack-services/httplib2.bst +- unmaintained/openstack-services/kombu.bst +- unmaintained/openstack-services/keystonemiddleware.bst +- unmaintained/openstack-services/wsme.bst +- unmaintained/openstack-services/oslo-vmware.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/oslo-context.bst +- unmaintained/openstack-services/oslo-log.bst +- unmaintained/openstack-services/oslo-policy.bst +- unmaintained/openstack-services/paste.bst +- unmaintained/openstack-services/oslo-db.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/retrying.bst +- unmaintained/openstack-services/osprofiler.bst +- unmaintained/openstack-services/ordereddict.bst +- unmaintained/openstack-services/glance_store.bst +- unmaintained/openstack-services/semantic-version.bst +- unmaintained/openstack-services/taskflow.bst +- unmaintained/openstack-services/posix-ipc-tarball.bst +sources: +- kind: git + url: upstream:openstack/glance + track: 2015.1.0 + ref: 93b0d5fce3a41e4a3a549f98f78b6681cbc3ea95 +variables: + python: python +config: + install-commands: + (>): + - mkdir -p "%{install-root}"/etc/glance + - install -m 644 etc/glance-api-paste.ini "%{install-root}"/etc/glance/ + - install -m 644 etc/glance-registry-paste.ini "%{install-root}"/etc/glance/ + - install -m 644 etc/glance-search-paste.ini "%{install-root}"/etc/glance/ + - install -m 644 etc/policy.json "%{install-root}"/etc/glance/ + - install -m 644 etc/schema-image.json "%{install-root}"/etc/glance/ + - install -m 644 etc/search-policy.json "%{install-root}"/etc/glance/ + - cp -r etc/metadefs "%{install-root}"/etc/glance/ + - install -m 644 etc/glance-scrubber.conf "%{install-root}"/etc/glance/ + - install -m 644 etc/glance-cache.conf "%{install-root}"/etc/glance/ + - install -m 644 etc/glance-search.conf "%{install-root}"/etc/glance/ + - | + install -m 644 etc/glance-swift.conf.sample \ + "%{install-root}"/etc/glance/glance-swift.conf + - install -m 644 etc/glance-manage.conf "%{install-root}"/etc/glance/ + - | + install -m 644 etc/property-protections-policies.conf.sample \ + "%{install-root}"/etc/glance/property-protections-policies.conf + - | + install -m 644 etc/property-protections-roles.conf.sample \ + "%{install-root}"/etc/glance/property-protections-roles.conf diff --git a/elements/unmaintained/openstack-services/glance_store.bst b/elements/unmaintained/openstack-services/glance_store.bst new file mode 100644 index 00000000..1d6fb3ce --- /dev/null +++ b/elements/unmaintained/openstack-services/glance_store.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/ordereddict.bst +- unmaintained/openstack-services/oslo-concurrency.bst +sources: +- kind: git + url: upstream:openstack/glance_store.git + track: 0.4.0 + ref: ea88e503b617a7ac9a0ae7e537d6517e9992a104 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/happybase.bst b/elements/unmaintained/openstack-services/happybase.bst new file mode 100644 index 00000000..7b5d8c30 --- /dev/null +++ b/elements/unmaintained/openstack-services/happybase.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/thrift.bst +sources: +- kind: git + url: upstream:python-packages/happybase + track: '0.8' + ref: 90a4b7ef741f0ecfe5145693f64c6f7180b9ba3d +variables: + python: python diff --git a/elements/unmaintained/openstack-services/horizon.bst b/elements/unmaintained/openstack-services/horizon.bst new file mode 100644 index 00000000..13038661 --- /dev/null +++ b/elements/unmaintained/openstack-services/horizon.bst @@ -0,0 +1,54 @@ +kind: manual +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/pint.bst +- unmaintained/openstack-services/django-openstack-auth.bst +- unmaintained/openstack-services/kombu.bst +- unmaintained/openstack-services/oslo-concurrency.bst +sources: +- kind: git + url: upstream:openstack/horizon + track: 2015.1.0 + ref: b99cf48ff346494198fb9740495eacc14fa406bf +config: + configure-commands: + - find . -name "django*.mo" -exec rm -f '{}' \; + build-commands: + - cd horizon && django-admin.py compilemessages + - cd openstack_dashboard && django-admin.py compilemessages + - python setup.py build + - | + cp openstack_dashboard/local/local_settings.py.example \ + openstack_dashboard/local/local_settings.py + - python manage.py collectstatic --noinput + - python manage.py compress --force + install-commands: + - mkdir temproot + - python setup.py install -O1 --skip-build --prefix "%{prefix}" --root temproot + - find temproot -name django.po -exec rm '{}' \; + - find temproot -name djangojs.po -exec rm '{}' \; + - mkdir -p "%{install-root}"/var/lib/horizon/ + - | + mv temproot/"%{prefix}"/lib/python*/site-packages/openstack_dashboard \ + "%{install-root}"/var/lib/horizon/ + - cp manage.py "%{install-root}"/var/lib/horizon/openstack_dashboard/ + - cp -a temproot/* "%{install-root}" + - mkdir -p "%{install-root}"/etc/horizon/openstack_dashboard/ + - | + cp openstack_dashboard/local/local_settings.py.example \ + "%{install-root}"/etc/horizon/openstack_dashboard/local_settings.py + - | + echo "COMPRESS_OFFLINE=True" >> \ + "%{install-root}"/etc/horizon/openstack_dashboard/local_settings.py + - mkdir -p "%{install-root}"/var/lib/horizon/openstack_dashboard/local + - | + ln -sf /etc/horizon/openstack_dashboard/local_settings.py \ + "%{install-root}"/var/lib/horizon/openstack_dashboard/local/local_settings.py + - mkdir -p "%{install-root}"/var/lib/horizon/static + - cp -a static/* "%{install-root}"/var/lib/horizon/static + - mkdir -p "%{install-root}"/var/lib/horizon/.blackhole diff --git a/elements/unmaintained/openstack-services/httplib2.bst b/elements/unmaintained/openstack-services/httplib2.bst new file mode 100644 index 00000000..7f57862b --- /dev/null +++ b/elements/unmaintained/openstack-services/httplib2.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/httplib2 + track: v0.9.1 + ref: f9f797223d075874b0031aea832152688ec23fef +variables: + python: python diff --git a/elements/unmaintained/openstack-services/ipaddr-py.bst b/elements/unmaintained/openstack-services/ipaddr-py.bst new file mode 100644 index 00000000..146cbb53 --- /dev/null +++ b/elements/unmaintained/openstack-services/ipaddr-py.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/ipaddr-py + track: master + ref: c813f4790d1092b1515ee18fe8270180ed3cc5cb +config: + build-commands: + - cd trunk && python setup.py build + install-commands: + - cd trunk && python setup.py install --prefix "%{prefix}" --root "%{install-root}" diff --git a/elements/unmaintained/openstack-services/ironic.bst b/elements/unmaintained/openstack-services/ironic.bst new file mode 100644 index 00000000..23b3f346 --- /dev/null +++ b/elements/unmaintained/openstack-services/ironic.bst @@ -0,0 +1,48 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/alembic.bst +- unmaintained/openstack-services/sqlalchemy-migrate.bst +- unmaintained/openstack-services/pysendfile.bst +- unmaintained/openstack-services/websockify.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/oslo-context.bst +- unmaintained/openstack-services/oslo-db.bst +- unmaintained/openstack-services/oslo-rootwrap.bst +- unmaintained/openstack-services/oslo-policy.bst +- unmaintained/openstack-services/pecan.bst +- unmaintained/openstack-services/wsme.bst +- unmaintained/openstack-services/keystonemiddleware.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/retrying.bst +- unmaintained/openstack-services/posix-ipc-tarball.bst +sources: +- kind: git + url: upstream:openstack/ironic + track: 2015.1.0 + ref: dee609cb7976e9b3cc07c3d342a271c4a347f69f +variables: + python: python +config: + install-commands: + (>): + - | + mkdir -p "%{install-root}"/etc/ironic + install -m 644 etc/ironic/policy.json "%{install-root}"/etc/ironic + install -m 644 etc/ironic/rootwrap.conf "%{install-root}"/etc/ironic + mkdir -p "%{install-root}"/etc/ironic/rootwrap.d + install -m 644 etc/ironic/rootwrap.d/* "%{install-root}"/etc/ironic/rootwrap.d/ + + # Add ironic to sudoers controlling which commands will run as a root + # using the openstack rootwrap. + install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/ironic-rootwrap + Defaults:ironic !requiretty + + ironic ALL=(root) NOPASSWD: /usr/bin/ironic-rootwrap /etc/ironic/rootwrap.conf * + EOF diff --git a/elements/unmaintained/openstack-services/isort.bst b/elements/unmaintained/openstack-services/isort.bst new file mode 100644 index 00000000..46d09b58 --- /dev/null +++ b/elements/unmaintained/openstack-services/isort.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/pies.bst +- unmaintained/openstack-services/natsort.bst +sources: +- kind: git + url: upstream:python-packages/isort.git + track: 3.9.0 + ref: 9d1b03b6e1fd2f87be1c635d6159a76a131f8155 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/jsonpath-rw.bst b/elements/unmaintained/openstack-services/jsonpath-rw.bst new file mode 100644 index 00000000..73a12b91 --- /dev/null +++ b/elements/unmaintained/openstack-services/jsonpath-rw.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/ply.bst +sources: +- kind: git + url: upstream:python-packages/jsonpath-rw + track: 1.2.3 + ref: f4cfe56b8e8370116c5275ddcea970e9a68fd75d +variables: + python: python diff --git a/elements/unmaintained/openstack-services/jsonrpclib.bst b/elements/unmaintained/openstack-services/jsonrpclib.bst new file mode 100644 index 00000000..26e91a1a --- /dev/null +++ b/elements/unmaintained/openstack-services/jsonrpclib.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/jsonrpclib + track: master + ref: 53c8ffcfe4dd1718086cc551dce8ac459e8abc67 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/kafka-python.bst b/elements/unmaintained/openstack-services/kafka-python.bst new file mode 100644 index 00000000..3bb775c7 --- /dev/null +++ b/elements/unmaintained/openstack-services/kafka-python.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/kafka-python + track: v0.9.3 + ref: 8675c3e3e620df5ba9fd7e570c554b773429bd78 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/keystone.bst b/elements/unmaintained/openstack-services/keystone.bst new file mode 100644 index 00000000..b057b31b --- /dev/null +++ b/elements/unmaintained/openstack-services/keystone.bst @@ -0,0 +1,39 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/paste.bst +- unmaintained/openstack-services/routes.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/sqlalchemy-migrate.bst +- unmaintained/openstack-services/passlib.bst +- unmaintained/openstack-services/keystonemiddleware.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/oslo-db.bst +- unmaintained/openstack-services/oslo-log.bst +- unmaintained/openstack-services/oslo-middleware.bst +- unmaintained/openstack-services/oslo-policy.bst +- unmaintained/openstack-services/oauthlib.bst +- unmaintained/openstack-services/dogpile-cache.bst +- unmaintained/openstack-services/pycadf.bst +- unmaintained/openstack-services/posix-ipc-tarball.bst +- unmaintained/openstack-services/pysaml2.bst +sources: +- kind: git + url: upstream:openstack/keystone + track: 2015.1.0 + ref: 5d3b31f9c3d34599ff8a83eeb7530fc6e0b1b67b +variables: + python: python +config: + install-commands: + (>): + - mkdir -p "%{install-root}"/etc/keystone + - install -m 644 etc/keystone-paste.ini "%{install-root}"/etc/keystone/ + - install -m 644 etc/policy.json "%{install-root}"/etc/keystone/ + - install -m 644 etc/logging.conf.sample "%{install-root}"/etc/keystone/logging.conf diff --git a/elements/unmaintained/openstack-services/keystonemiddleware.bst b/elements/unmaintained/openstack-services/keystonemiddleware.bst new file mode 100644 index 00000000..74e23439 --- /dev/null +++ b/elements/unmaintained/openstack-services/keystonemiddleware.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/pycadf.bst +- unmaintained/openstack-services/oslo-context.bst +sources: +- kind: git + url: upstream:openstack/keystonemiddleware + track: 1.5.1 + ref: 0e63b0e13d0a7919fddd7576c99bc15a45d31a9f +variables: + python: python diff --git a/elements/unmaintained/openstack-services/kombu.bst b/elements/unmaintained/openstack-services/kombu.bst new file mode 100644 index 00000000..e6ebfe8c --- /dev/null +++ b/elements/unmaintained/openstack-services/kombu.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/anyjson.bst +- unmaintained/openstack-services/py-amqp.bst +- unmaintained/openstack-services/librabbitmq.bst +sources: +- kind: git + url: upstream:python-packages/kombu + track: v3.0.26 + ref: 0287b11ab0698d9c52ef1b1683ced23123d43ba4 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/librabbitmq.bst b/elements/unmaintained/openstack-services/librabbitmq.bst new file mode 100644 index 00000000..b14a4178 --- /dev/null +++ b/elements/unmaintained/openstack-services/librabbitmq.bst @@ -0,0 +1,29 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/py-amqp.bst +sources: +- kind: git + url: upstream:python-packages/librabbitmq + track: baserock/v1.6.1 + ref: ecccbd2c7d92f6e189e362b26def8d980fa50e3b + submodules: + rabbitmq-c: + url: upstream:python-packages/rabbitmq-c-github-ask.git + rabbitmq-codegen: + url: upstream:rabbitmq-codegen.git +variables: + python: python +config: + configure-commands: + - (cd rabbitmq-c; rm -rf codegen; ln -sf ../rabbitmq-codegen ./codegen) + - (cd rabbitmq-c; autoreconf -fvi) + - (cd rabbitmq-c; automake --add-missing) + - (cd rabbitmq-c; ./configure --disable-tools --disable-docs) + - (cd rabbitmq-c; make distdir) + - mv rabbitmq-c/rabbitmq-c-0.5.3 clib diff --git a/elements/unmaintained/openstack-services/lockfile.bst b/elements/unmaintained/openstack-services/lockfile.bst new file mode 100644 index 00000000..ee86785b --- /dev/null +++ b/elements/unmaintained/openstack-services/lockfile.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/lockfile + track: master + ref: 777758cdf4520271370b3338b86b5c66f9b104f0 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/logutils.bst b/elements/unmaintained/openstack-services/logutils.bst new file mode 100644 index 00000000..bf93b52e --- /dev/null +++ b/elements/unmaintained/openstack-services/logutils.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/logutils.git + track: 0.3.3 + ref: 095f14efbaaf838b7772bffd36a466abb9668efe +variables: + python: python diff --git a/elements/unmaintained/openstack-services/msgpack-python.bst b/elements/unmaintained/openstack-services/msgpack-python.bst new file mode 100644 index 00000000..2ab81d90 --- /dev/null +++ b/elements/unmaintained/openstack-services/msgpack-python.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/msgpack-python + track: 0.4.2 + ref: 61bac2f586e82313a0e618093bfed2435cd18983 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/natsort.bst b/elements/unmaintained/openstack-services/natsort.bst new file mode 100644 index 00000000..c9179820 --- /dev/null +++ b/elements/unmaintained/openstack-services/natsort.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/natsort.git + track: 3.5.1 + ref: ce94d418c3849e891f0508b41f5bccc4ae1d4e4d +variables: + python: python diff --git a/elements/unmaintained/openstack-services/neutron.bst b/elements/unmaintained/openstack-services/neutron.bst new file mode 100644 index 00000000..cb19e0a3 --- /dev/null +++ b/elements/unmaintained/openstack-services/neutron.bst @@ -0,0 +1,56 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/paste.bst +- unmaintained/openstack-services/routes.bst +- unmaintained/openstack-services/httplib2.bst +- unmaintained/openstack-services/jsonrpclib.bst +- unmaintained/openstack-services/keystonemiddleware.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/alembic.bst +- unmaintained/openstack-services/retrying.bst +- unmaintained/openstack-services/oslo-db.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/oslo-rootwrap.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/oslo-context.bst +- unmaintained/openstack-services/oslo-log.bst +- unmaintained/openstack-services/oslo-middleware.bst +sources: +- kind: git + url: upstream:openstack/neutron + track: 2015.1.0 + ref: 7260e0e3fc2ea479e80e0962624aca7fd38a1f60 +variables: + python: python +config: + install-commands: + (>): + - | + # Move the configuration files to a proper location + mkdir "%{install-root}"/etc + mv "%{install-root}/%{prefix}"/etc/neutron "%{install-root}"/etc + + # Remove unused start/stop script + rm "%{install-root}/%{prefix}"/etc/init.d/neutron-server + + # Remove configuration files which will be added by Ansible + rm "%{install-root}"/etc/neutron/neutron.conf + rm "%{install-root}"/etc/neutron/metadata_agent.ini + rm "%{install-root}"/etc/neutron/plugins/ml2/ml2_conf.ini + rm "%{install-root}"/etc/neutron/dhcp_agent.ini + rm "%{install-root}"/etc/neutron/l3_agent.ini + + # Add neutron to sudoers controlling which commands is running as a + # root using the openstack rootwrap. + mkdir -p "%{install-root}"/etc/sudoers.d + install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/neutron-rootwrap + Defaults:neutron !requiretty + + neutron ALL=(root) NOPASSWD: /usr/bin/neutron-rootwrap /etc/neutron/rootwrap.conf * + EOF diff --git a/elements/unmaintained/openstack-services/nova.bst b/elements/unmaintained/openstack-services/nova.bst new file mode 100644 index 00000000..7ffb965e --- /dev/null +++ b/elements/unmaintained/openstack-services/nova.bst @@ -0,0 +1,47 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/keystonemiddleware.bst +- unmaintained/openstack-services/routes.bst +- unmaintained/openstack-services/paste.bst +- unmaintained/openstack-services/sqlalchemy-migrate.bst +- unmaintained/openstack-services/websockify.bst +- unmaintained/openstack-services/oslo-db.bst +- unmaintained/openstack-services/oslo-rootwrap.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/rfc3986.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/oslo-context.bst +- unmaintained/openstack-services/oslo-log.bst +- unmaintained/openstack-services/oslo-messaging.bst +sources: +- kind: git + url: upstream:openstack/nova + track: 2015.1.0 + ref: 8397b6464af520903f546ce4c6d51a2eb5b4c8a8 +variables: + python: python +config: + install-commands: + (>): + - mkdir -p "%{install-root}"/etc/nova + - install -m 644 etc/nova/api-paste.ini "%{install-root}"/etc/nova/ + - install -m 644 etc/nova/cells.json "%{install-root}"/etc/nova/ + - install -m 644 etc/nova/logging_sample.conf "%{install-root}"/etc/nova/logging.conf + - install -m 644 etc/nova/policy.json "%{install-root}"/etc/nova/ + - install -m 640 etc/nova/rootwrap.conf "%{install-root}"/etc/nova/rootwrap.conf + - mkdir -p "%{install-root}"/etc/nova/rootwrap.d + - install -m 644 etc/nova/rootwrap.d/* "%{install-root}"/etc/nova/rootwrap.d/ + - mkdir -p "%{install-root}"/etc/sudoers.d + - | + install -D -m 0440 /proc/self/fd/0 <<'EOF' "%{install-root}"/etc/sudoers.d/nova-rootwrap + Defaults:nova !requiretty + + nova ALL=(root) NOPASSWD: /usr/bin/nova-rootwrap /etc/nova/rootwrap.conf * + EOF diff --git a/elements/unmaintained/openstack-services/novnc.bst b/elements/unmaintained/openstack-services/novnc.bst new file mode 100644 index 00000000..89acc0a0 --- /dev/null +++ b/elements/unmaintained/openstack-services/novnc.bst @@ -0,0 +1,26 @@ +kind: manual +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:novnc + track: baserock/v0.5.1 + ref: 97be997f62d59c028fc45323b00e3b93fafe4eb4 + submodules: + include/web-socket-js-project: + url: upstream:web-socket-js +config: + install-commands: + - mkdir -p "%{install-root}%{prefix}"/share/novnc/utils + - install -m 444 *html "%{install-root}%{prefix}"/share/novnc + - install -m 444 vnc.html "%{install-root}%{prefix}"/share/novnc/index.html + - mkdir -p "%{install-root}%{prefix}"/share/novnc/include + - install -m 444 include/*.* "%{install-root}%{prefix}"/share/novnc/include + - mkdir -p "%{install-root}%{prefix}"/share/novnc/images + - install -m 444 images/*.* "%{install-root}%{prefix}"/share/novnc/images + - install -d "%{install-root}"/etc/sysconfig diff --git a/elements/unmaintained/openstack-services/numpy.bst b/elements/unmaintained/openstack-services/numpy.bst new file mode 100644 index 00000000..3eb793c9 --- /dev/null +++ b/elements/unmaintained/openstack-services/numpy.bst @@ -0,0 +1,21 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/sphinx.bst +sources: +- kind: git + url: upstream:python-packages/numpy.git + track: baserock/v1.9.0 + ref: 65293874fb101907e1648e6b4fafd30d0aa1172a + submodules: + doc/scipy-sphinx-theme: + url: upstream:scipy-sphinx-theme.git + doc/sphinxext: + url: upstream:numpydoc.git +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oauthlib.bst b/elements/unmaintained/openstack-services/oauthlib.bst new file mode 100644 index 00000000..04dee617 --- /dev/null +++ b/elements/unmaintained/openstack-services/oauthlib.bst @@ -0,0 +1,20 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/docutils.bst +- unmaintained/openstack-services/creole.bst +- unmaintained/openstack-services/pycco.bst +- unmaintained/openstack-services/sphinx.bst +- unmaintained/openstack-services/pyjwt.bst +sources: +- kind: git + url: upstream:python-packages/oauthlib + track: 0.7.2 + ref: fd239fca84644896b1971cf24bc6213d065adb86 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/open-iscsi.bst b/elements/unmaintained/openstack-services/open-iscsi.bst new file mode 100644 index 00000000..79845ccc --- /dev/null +++ b/elements/unmaintained/openstack-services/open-iscsi.bst @@ -0,0 +1,49 @@ +kind: manual +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:open-iscsi + track: master + ref: 8da14e6f9eeeb4fd03938d40fe1126fe0d110b68 +config: + build-commands: + - make + install-commands: + - make prefix="%{prefix}" exec_prefix="%{prefix}" DESTDIR="%{install-root}" install + - make prefix="%{prefix}" exec_prefix="%{prefix}" DESTDIR="%{install-root}" PROGRAMS="usr/iscsistart" + install + - | + sed -i -e "s|iscsid.startup = \/sbin\/iscsid|iscsid.startup = "%{prefix}"/sbin/iscsid|" \ + etc/iscsid.conf + - sed -i -e 's|node.startup = manual|node.startup = automatic|' etc/iscsid.conf + - install -D -m 644 etc/iscsid.conf "%{install-root}"/etc/iscsi + - | + install -D -m 644 /proc/self/fd/0 << 'EOF' "%{install-root}%{prefix}"/lib/systemd/system/iscsid.service + [Unit] + Description=Open iSCSI Daemon + After=network.target + + [Service] + Type=forking + ExecStart=/usr/sbin/iscsid + + [Install] + WantedBy=multi-user.target + EOF + - | + install -D -m 644 /proc/self/fd/0 << 'EOF' "%{install-root}%{prefix}"/lib/systemd/system/iscsid.socket + [Unit] + Description=Open-iSCSI iscsid Socket + + [Socket] + ListenStream=@ISCSIADM_ABSTRACT_NAMESPACE + + [Install] + WantedBy=sockets.target + EOF diff --git a/elements/unmaintained/openstack-services/ordereddict.bst b/elements/unmaintained/openstack-services/ordereddict.bst new file mode 100644 index 00000000..f136c0dc --- /dev/null +++ b/elements/unmaintained/openstack-services/ordereddict.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/ordereddict-tarball + track: ordereddict-1.1 + ref: 332cd0213829089dd827a32e7c5e64c41ce79cbc +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-concurrency.bst b/elements/unmaintained/openstack-services/oslo-concurrency.bst new file mode 100644 index 00000000..cde96cda --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-concurrency.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/posix-ipc-tarball.bst +- unmaintained/openstack-services/retrying.bst +sources: +- kind: git + url: upstream:openstack/oslo-concurrency + track: 1.8.0 + ref: a2473ed0a59e4553766ffcb1ee8f06cb98b14a48 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-context.bst b/elements/unmaintained/openstack-services/oslo-context.bst new file mode 100644 index 00000000..c8050532 --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-context.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:openstack/oslo-context + track: 0.2.0 + ref: 1c4757a9fb41e47867bd9b8d390057ad7636b76f +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-db.bst b/elements/unmaintained/openstack-services/oslo-db.bst new file mode 100644 index 00000000..da6d1e3d --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-db.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/alembic.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/sqlalchemy-migrate.bst +sources: +- kind: git + url: upstream:openstack/oslo-db + track: 1.7.1 + ref: 3e6a30c396aa42ef0eccb5b3625af728d8d3f437 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-log.bst b/elements/unmaintained/openstack-services/oslo-log.bst new file mode 100644 index 00000000..b97e9a40 --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-log.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/oslo-context.bst +sources: +- kind: git + url: upstream:openstack/oslo-log + track: 1.0.0 + ref: 54e3d0e705accfaa4c73a01fc2ea1480fcc0024e +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-messaging.bst b/elements/unmaintained/openstack-services/oslo-messaging.bst new file mode 100644 index 00000000..bcf5d0e0 --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-messaging.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/kombu.bst +sources: +- kind: git + url: upstream:openstack/oslo-messaging + track: 1.8.2 + ref: 562c41bb78f578ff9c27633c04ac6dd914c55f5a +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-middleware.bst b/elements/unmaintained/openstack-services/oslo-middleware.bst new file mode 100644 index 00000000..cd758d28 --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-middleware.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/oslo-context.bst +sources: +- kind: git + url: upstream:openstack/oslo-middleware + track: 1.2.0 + ref: bff184a2b5b1a0d3d22508a7544075378aca9e13 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-policy.bst b/elements/unmaintained/openstack-services/oslo-policy.bst new file mode 100644 index 00000000..153cd782 --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-policy.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:openstack/oslo-policy + track: 0.3.2 + ref: 4c8f38cd1d088c46be314b47f6774e721813c6d9 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-rootwrap.bst b/elements/unmaintained/openstack-services/oslo-rootwrap.bst new file mode 100644 index 00000000..a01370f3 --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-rootwrap.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:openstack/oslo-rootwrap + track: 1.6.0 + ref: f485b93f475b119e3b8fa6c9cf740207e2d2d7ac +variables: + python: python diff --git a/elements/unmaintained/openstack-services/oslo-vmware.bst b/elements/unmaintained/openstack-services/oslo-vmware.bst new file mode 100644 index 00000000..13a8b264 --- /dev/null +++ b/elements/unmaintained/openstack-services/oslo-vmware.bst @@ -0,0 +1,19 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/oslo-concurrency.bst +- unmaintained/openstack-services/suds.bst +- unmaintained/openstack-services/urllib3.bst +- unmaintained/openstack-services/httplib2.bst +sources: +- kind: git + url: upstream:openstack/oslo-vmware + track: 0.11.1 + ref: 5de2c31e9d24f40fc7d33ddb1ce407ffdc6f366c +variables: + python: python diff --git a/elements/unmaintained/openstack-services/osprofiler.bst b/elements/unmaintained/openstack-services/osprofiler.bst new file mode 100644 index 00000000..c94e3baf --- /dev/null +++ b/elements/unmaintained/openstack-services/osprofiler.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/osprofiler + track: 0.3.0 + ref: bbe39b517263017c9db56ae1d904d08846eacff7 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/passlib.bst b/elements/unmaintained/openstack-services/passlib.bst new file mode 100644 index 00000000..44bd3a6b --- /dev/null +++ b/elements/unmaintained/openstack-services/passlib.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/passlib + track: 1.6.2 + ref: f407312597727a08440e41bc8e31d3b3b334c66f +variables: + python: python diff --git a/elements/unmaintained/openstack-services/paste.bst b/elements/unmaintained/openstack-services/paste.bst new file mode 100644 index 00000000..c08ca955 --- /dev/null +++ b/elements/unmaintained/openstack-services/paste.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/paste + track: master + ref: 4c177fce89fee925f0f4fbfde00ce2e1252562c0 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pecan.bst b/elements/unmaintained/openstack-services/pecan.bst new file mode 100644 index 00000000..fd416ddd --- /dev/null +++ b/elements/unmaintained/openstack-services/pecan.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/logutils.bst +sources: +- kind: git + url: upstream:python-packages/pecan + track: 0.8.0 + ref: c7f241fd6bb8a0b10e02b8b43aaf1810c312cfbf +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pep8.bst b/elements/unmaintained/openstack-services/pep8.bst new file mode 100644 index 00000000..4a2cc9d0 --- /dev/null +++ b/elements/unmaintained/openstack-services/pep8.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pep8.git + track: 1.5.7 + ref: 164066c4d85f212f5f4a11699b848942c678b947 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pies.bst b/elements/unmaintained/openstack-services/pies.bst new file mode 100644 index 00000000..4cee4055 --- /dev/null +++ b/elements/unmaintained/openstack-services/pies.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pies.git + track: 2.6.1 + ref: 593dcce07fdb3e8d0053a863a7aba7f2ce8a6c9c +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pint.bst b/elements/unmaintained/openstack-services/pint.bst new file mode 100644 index 00000000..6a0db42f --- /dev/null +++ b/elements/unmaintained/openstack-services/pint.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pint + track: '0.6' + ref: e7e7de5ca2e1c19963be8a918369fb19186f9a73 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/ply.bst b/elements/unmaintained/openstack-services/ply.bst new file mode 100644 index 00000000..e1520c36 --- /dev/null +++ b/elements/unmaintained/openstack-services/ply.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/ply.git + track: master + ref: 6513f3537d80f483ec9c7e36d52e87f107a57f23 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/posix-ipc-tarball.bst b/elements/unmaintained/openstack-services/posix-ipc-tarball.bst new file mode 100644 index 00000000..afb5fe14 --- /dev/null +++ b/elements/unmaintained/openstack-services/posix-ipc-tarball.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/posix-ipc-tarball + track: posix_ipc-0.9.8 + ref: f3765db04b903b3671733e07cf1541a51966dd14 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/py-amqp.bst b/elements/unmaintained/openstack-services/py-amqp.bst new file mode 100644 index 00000000..0cbc74af --- /dev/null +++ b/elements/unmaintained/openstack-services/py-amqp.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/py-amqp + track: 1.4.6 + ref: 875b10d1715def640042c7ff2f42c00a6c07eed1 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pycadf.bst b/elements/unmaintained/openstack-services/pycadf.bst new file mode 100644 index 00000000..072ee603 --- /dev/null +++ b/elements/unmaintained/openstack-services/pycadf.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/oslo-context.bst +- unmaintained/openstack-services/oslo-messaging.bst +- unmaintained/openstack-services/posix-ipc-tarball.bst +sources: +- kind: git + url: upstream:python-packages/pycadf + track: 0.9.0 + ref: 9501f4f74c5d800ae43edbe52680e285cf98c710 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pycco.bst b/elements/unmaintained/openstack-services/pycco.bst new file mode 100644 index 00000000..2d875c75 --- /dev/null +++ b/elements/unmaintained/openstack-services/pycco.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/pygments.bst +- unmaintained/openstack-services/pystache.bst +- unmaintained/openstack-services/smartypants.bst +sources: +- kind: git + url: upstream:python-packages/pycco + track: master + ref: 22e157e525760e843dba391ca85fbe9bd35fdc5b +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pyflakes.bst b/elements/unmaintained/openstack-services/pyflakes.bst new file mode 100644 index 00000000..764b4def --- /dev/null +++ b/elements/unmaintained/openstack-services/pyflakes.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pyflakes.git + track: 0.8.1 + ref: 71b7b6776856912d50a0b9a85a8ea2a1dc7eb75c +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pygments.bst b/elements/unmaintained/openstack-services/pygments.bst new file mode 100644 index 00000000..6b847a77 --- /dev/null +++ b/elements/unmaintained/openstack-services/pygments.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pygments + track: 2.0rc1 + ref: f41e8c594e76855611b3b3dfca300894bd29f1c4 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pyjwt.bst b/elements/unmaintained/openstack-services/pyjwt.bst new file mode 100644 index 00000000..35bf53af --- /dev/null +++ b/elements/unmaintained/openstack-services/pyjwt.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pyjwt + track: 0.2.3 + ref: 739efeff4c6c1fc30ab5cf5eb0ac337e8ee107d7 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pymemcache.bst b/elements/unmaintained/openstack-services/pymemcache.bst new file mode 100644 index 00000000..09e8f3db --- /dev/null +++ b/elements/unmaintained/openstack-services/pymemcache.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pymemcache + track: v1.2.9 + ref: 0646937c2bfebdb557ec2c01f0e42a9af79ad49d +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pysaml2.bst b/elements/unmaintained/openstack-services/pysaml2.bst new file mode 100644 index 00000000..1f030669 --- /dev/null +++ b/elements/unmaintained/openstack-services/pysaml2.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pysaml2.git + track: 2.4.0 + ref: 13ff5e8899300c9b359fa1bdfdb3d412be0d7356 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pysendfile.bst b/elements/unmaintained/openstack-services/pysendfile.bst new file mode 100644 index 00000000..fbe9fcf9 --- /dev/null +++ b/elements/unmaintained/openstack-services/pysendfile.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pysendfile + track: release-2.0.0 + ref: 6775b2938ef74255239c8e08458369921297b311 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pyserial.bst b/elements/unmaintained/openstack-services/pyserial.bst new file mode 100644 index 00000000..32dbed6a --- /dev/null +++ b/elements/unmaintained/openstack-services/pyserial.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pyserial + track: release2_7 + ref: bcfc1ec2fdb9a8c9c867481d7673e85fe512e667 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pysnmp.bst b/elements/unmaintained/openstack-services/pysnmp.bst new file mode 100644 index 00000000..f6eed913 --- /dev/null +++ b/elements/unmaintained/openstack-services/pysnmp.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pysnmp + track: release_4_2_5_tag + ref: 1b377afeaf9ee96ab1d48aeebb2b7a6d65a4ac9d +variables: + python: python diff --git a/elements/unmaintained/openstack-services/pystache.bst b/elements/unmaintained/openstack-services/pystache.bst new file mode 100644 index 00000000..e7d831e6 --- /dev/null +++ b/elements/unmaintained/openstack-services/pystache.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pystache.git + track: baserock/v0.5.4 + ref: cce3ebd658f28aeb7dd54561554dedf5259303dc + submodules: + ext/spec: + url: upstream:mustache-spec +variables: + python: python diff --git a/elements/unmaintained/openstack-services/python-pexpect.bst b/elements/unmaintained/openstack-services/python-pexpect.bst new file mode 100644 index 00000000..b1e885b7 --- /dev/null +++ b/elements/unmaintained/openstack-services/python-pexpect.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/pexpect + track: '3.3' + ref: 671417beb41c21f772687c565196fdde444b053b +variables: + python: python diff --git a/elements/unmaintained/openstack-services/qpid-python.bst b/elements/unmaintained/openstack-services/qpid-python.bst new file mode 100644 index 00000000..2b6a37ac --- /dev/null +++ b/elements/unmaintained/openstack-services/qpid-python.bst @@ -0,0 +1,18 @@ +kind: manual +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/qpid-python + track: '0.30' + ref: 587b0febaf1996db1e483137ed6addb45580ee9e +config: + build-commands: + - cd qpid/python && python setup.py build + install-commands: + - cd qpid/python && python setup.py install --prefix "%{prefix}" --root "%{install-root}" diff --git a/elements/unmaintained/openstack-services/rabbitmq-codegen.bst b/elements/unmaintained/openstack-services/rabbitmq-codegen.bst new file mode 100644 index 00000000..9c75f358 --- /dev/null +++ b/elements/unmaintained/openstack-services/rabbitmq-codegen.bst @@ -0,0 +1,17 @@ +kind: manual +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:rabbitmq-codegen + track: rabbitmq_v3_4_1 + ref: 4dc5ccde2a0b3d638e5754b00abf94196fe9ca32 +config: + install-commands: + - mkdir -p "%{install-root}%{prefix}"/lib/rabbitmq-codegen + - cp * "%{install-root}%{prefix}"/lib/rabbitmq-codegen diff --git a/elements/unmaintained/openstack-services/rabbitmq-server.bst b/elements/unmaintained/openstack-services/rabbitmq-server.bst new file mode 100644 index 00000000..acac6aa6 --- /dev/null +++ b/elements/unmaintained/openstack-services/rabbitmq-server.bst @@ -0,0 +1,27 @@ +kind: manual +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/rabbitmq-codegen.bst +sources: +- kind: git + url: upstream:rabbitmq-server + track: baserock/master + ref: 9afcf9b95d2c53f866e9a33ddce46562f8950ded +config: + configure-commands: + - mkdir -p codegen + - cp /usr/lib/rabbitmq-codegen/* codegen + build-commands: + - make + install-commands: + - | + make install_bin TARGET_DIR="%{install-root}%{prefix}" \ + SBIN_DIR="%{install-root}%{prefix}"/sbin \ + MAN_DIR="%{prefix}"/share/man \ + DOC_INSTALL_DIR="%{prefix}"/share + - rm "%{install-root}%{prefix}"/LICENSE* "%{install-root}%{prefix}"/INSTALL diff --git a/elements/unmaintained/openstack-services/redis-py.bst b/elements/unmaintained/openstack-services/redis-py.bst new file mode 100644 index 00000000..6997270c --- /dev/null +++ b/elements/unmaintained/openstack-services/redis-py.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/redis-py + track: 2.10.3 + ref: 4d0b0afe9c9a431ed50c3e9fb95a0aa88b1f1038 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/repoze-lru.bst b/elements/unmaintained/openstack-services/repoze-lru.bst new file mode 100644 index 00000000..004cb21c --- /dev/null +++ b/elements/unmaintained/openstack-services/repoze-lru.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/repoze-lru + track: '0.6' + ref: 29c8281dee7fe8dae8c66c7c40ce7c058ec2ab0f +variables: + python: python diff --git a/elements/unmaintained/openstack-services/requests-aws.bst b/elements/unmaintained/openstack-services/requests-aws.bst new file mode 100644 index 00000000..e48f2f9d --- /dev/null +++ b/elements/unmaintained/openstack-services/requests-aws.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/python-requests-aws + track: master + ref: 48fe401c78eb1b1048cd20e2d26015585a7986cb +variables: + python: python diff --git a/elements/unmaintained/openstack-services/retrying.bst b/elements/unmaintained/openstack-services/retrying.bst new file mode 100644 index 00000000..1f7e6b95 --- /dev/null +++ b/elements/unmaintained/openstack-services/retrying.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/retrying + track: v1.3.1 + ref: cab083eb5791615fadbc0c98ad77a70d64b77d0d +variables: + python: python diff --git a/elements/unmaintained/openstack-services/rfc3986.bst b/elements/unmaintained/openstack-services/rfc3986.bst new file mode 100644 index 00000000..ef778366 --- /dev/null +++ b/elements/unmaintained/openstack-services/rfc3986.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/python-rfc3986.git + track: rfc3986-0.2.0 + ref: 9817ec3e47bca8fba9a7cac56d785e9d644f7473 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/routes.bst b/elements/unmaintained/openstack-services/routes.bst new file mode 100644 index 00000000..0526bac2 --- /dev/null +++ b/elements/unmaintained/openstack-services/routes.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/repoze-lru.bst +sources: +- kind: git + url: upstream:python-packages/routes + track: v2.1 + ref: 745a9207d9e48e309e292172543bc21075e65e09 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/rtslib-fb.bst b/elements/unmaintained/openstack-services/rtslib-fb.bst new file mode 100644 index 00000000..7004290d --- /dev/null +++ b/elements/unmaintained/openstack-services/rtslib-fb.bst @@ -0,0 +1,36 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/rtslib-fb + track: v2.1.fb52 + ref: 8ffb4739d596fb1aac5d62d173d1e6f80270af9d +variables: + python: python +config: + install-commands: + (>): + - mkdir -p "%{install-root}%{prefix}"/lib/systemd/system + - | + install -D -m 0644 /proc/self/fd/0 <<'EOF' "%{install-root}%{prefix}"/lib/systemd/system/target.service + [Unit] + Description=Restore LIO kernel target configuration + Requires=sys-kernel-config.mount + After=sys-kernel-config.mount network.target local-fs.target + + [Service] + Type=oneshot + RemainAfterExit=yes + ExecStart=/usr/bin/targetctl restore + ExecStop=/usr/bin/targetctl clear + SyslogIdentifier=target + + [Install] + WantedBy=multi-user.target + EOF diff --git a/elements/unmaintained/openstack-services/semantic-version.bst b/elements/unmaintained/openstack-services/semantic-version.bst new file mode 100644 index 00000000..dae93177 --- /dev/null +++ b/elements/unmaintained/openstack-services/semantic-version.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/semantic-version + track: v2.4.1 + ref: 2174bdcae6e46f5f68f5b8ea984a695db9f41bcf +variables: + python: python diff --git a/elements/unmaintained/openstack-services/simplegeneric-tarball.bst b/elements/unmaintained/openstack-services/simplegeneric-tarball.bst new file mode 100644 index 00000000..b900c236 --- /dev/null +++ b/elements/unmaintained/openstack-services/simplegeneric-tarball.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/simplegeneric-tarball + track: simplegeneric_0.8.1.orig + ref: 601fab9b154c557dfd848d531a8969f4697d1aa2 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/singledispatch.bst b/elements/unmaintained/openstack-services/singledispatch.bst new file mode 100644 index 00000000..23786e24 --- /dev/null +++ b/elements/unmaintained/openstack-services/singledispatch.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/singledispatch + track: 3.4.0.3 + ref: 92175ba65602a03086d2b1f770f45d88af93fc3e +variables: + python: python diff --git a/elements/unmaintained/openstack-services/smartypants.bst b/elements/unmaintained/openstack-services/smartypants.bst new file mode 100644 index 00000000..0a03e508 --- /dev/null +++ b/elements/unmaintained/openstack-services/smartypants.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/isort.bst +- unmaintained/openstack-services/pep8.bst +- unmaintained/openstack-services/pyflakes.bst +sources: +- kind: git + url: upstream:python-packages/smartypants.git + track: v1.8.6 + ref: e89b6e7e119694edcd414a556c634d5ca85bff76 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/snowballstemmer.bst b/elements/unmaintained/openstack-services/snowballstemmer.bst new file mode 100644 index 00000000..39b97022 --- /dev/null +++ b/elements/unmaintained/openstack-services/snowballstemmer.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/snowballstemmer.git + track: master + ref: f0d81ce1606d685029302ea073b59d9437d12569 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/sphinx.bst b/elements/unmaintained/openstack-services/sphinx.bst new file mode 100644 index 00000000..f6bd857a --- /dev/null +++ b/elements/unmaintained/openstack-services/sphinx.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/pygments.bst +- unmaintained/openstack-services/docutils.bst +- unmaintained/openstack-services/snowballstemmer.bst +sources: +- kind: git + url: upstream:python-packages/sphinx + track: 1.3b1 + ref: e76c9771bad16e68cdb7deb18b4d13de0a718c68 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/sqlalchemy-migrate.bst b/elements/unmaintained/openstack-services/sqlalchemy-migrate.bst new file mode 100644 index 00000000..7d122599 --- /dev/null +++ b/elements/unmaintained/openstack-services/sqlalchemy-migrate.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/sqlalchemy.bst +- unmaintained/openstack-services/tempita.bst +sources: +- kind: git + url: upstream:python-packages/sqlalchemy-migrate + track: 0.9.6 + ref: e57ee4c3a4247c634980cbeba74d04a01253967d +variables: + python: python diff --git a/elements/unmaintained/openstack-services/sqlalchemy.bst b/elements/unmaintained/openstack-services/sqlalchemy.bst new file mode 100644 index 00000000..e4c4031b --- /dev/null +++ b/elements/unmaintained/openstack-services/sqlalchemy.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/sqlalchemy + track: rel_0_9_8 + ref: ff34c480dfd2b8b7c72339d196f5477980a5124c +variables: + python: python diff --git a/elements/unmaintained/openstack-services/sqlparse.bst b/elements/unmaintained/openstack-services/sqlparse.bst new file mode 100644 index 00000000..bdb622a0 --- /dev/null +++ b/elements/unmaintained/openstack-services/sqlparse.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/sqlparse + track: 0.1.13 + ref: 991e7348075accae6d08025212251af21e92e664 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/suds.bst b/elements/unmaintained/openstack-services/suds.bst new file mode 100644 index 00000000..3bf87fa1 --- /dev/null +++ b/elements/unmaintained/openstack-services/suds.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/suds + track: baserock/release-0.4 + ref: e7a317f1a20a4d3c86ac85785bb32d24c3d1078f +variables: + python: python diff --git a/elements/unmaintained/openstack-services/sysfsutils.bst b/elements/unmaintained/openstack-services/sysfsutils.bst new file mode 100644 index 00000000..d2de653d --- /dev/null +++ b/elements/unmaintained/openstack-services/sysfsutils.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:sysfsutils + track: sysfsutils-2_1_0 + ref: 237bf36e664db92f95b75067bf0f246726993254 +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/unmaintained/openstack-services/sysv_ipc-tarball.bst b/elements/unmaintained/openstack-services/sysv_ipc-tarball.bst new file mode 100644 index 00000000..a954b16e --- /dev/null +++ b/elements/unmaintained/openstack-services/sysv_ipc-tarball.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/sysv-ipc-tarball.git + track: sysv_ipc-0.6.8 + ref: a77e3a63f004e6ee789fa05e4a5bbc333b1529f1 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/targetcli-fb.bst b/elements/unmaintained/openstack-services/targetcli-fb.bst new file mode 100644 index 00000000..5a215ad7 --- /dev/null +++ b/elements/unmaintained/openstack-services/targetcli-fb.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/configshell-fb.bst +- unmaintained/openstack-services/rtslib-fb.bst +sources: +- kind: git + url: upstream:python-packages/targetcli + track: v2.1.fb39 + ref: c62610f3c2da6b4d364028c18bcc7f0d3da54477 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/taskflow.bst b/elements/unmaintained/openstack-services/taskflow.bst new file mode 100644 index 00000000..475fc195 --- /dev/null +++ b/elements/unmaintained/openstack-services/taskflow.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:openstack/taskflow + track: 0.7.1 + ref: 28bece7c7c97199b8d941b16865c3670c323589a +variables: + python: python diff --git a/elements/unmaintained/openstack-services/tempest-lib.bst b/elements/unmaintained/openstack-services/tempest-lib.bst new file mode 100644 index 00000000..f30c5f82 --- /dev/null +++ b/elements/unmaintained/openstack-services/tempest-lib.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:openstack/tempest-lib + track: 0.5.0 + ref: c307ffc525d896e2071319c8067aec805804f92b +variables: + python: python diff --git a/elements/unmaintained/openstack-services/tempest.bst b/elements/unmaintained/openstack-services/tempest.bst new file mode 100644 index 00000000..5781f31d --- /dev/null +++ b/elements/unmaintained/openstack-services/tempest.bst @@ -0,0 +1,26 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/tempest-lib.bst +sources: +- kind: git + url: upstream:openstack/tempest + track: '4' + ref: 26149b612d01ad605e4d0f41a2d67280c8088cda +variables: + python: python +config: + install-commands: + (>): + - mkdir -p "%{install-root}"/etc/tempest + - cp -r tempest "%{install-root}"/etc/tempest/ + - cp -r tools "%{install-root}"/etc/tempest/ + - cp setup.py tox.ini "%{install-root}"/etc/tempest/ + - cp run_tests.sh run_tempest.sh "%{install-root}"/etc/tempest/ + - cp .testr.conf "%{install-root}"/etc/tempest/ + - cp etc/logging.conf.sample "%{install-root}"/etc/tempest/logging.conf diff --git a/elements/unmaintained/openstack-services/tempita.bst b/elements/unmaintained/openstack-services/tempita.bst new file mode 100644 index 00000000..7a364046 --- /dev/null +++ b/elements/unmaintained/openstack-services/tempita.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/tempita + track: '0.5' + ref: b2b67795a009e9f825cbd855d766b78a00273f10 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/tftp-hpa.bst b/elements/unmaintained/openstack-services/tftp-hpa.bst new file mode 100644 index 00000000..0dabe805 --- /dev/null +++ b/elements/unmaintained/openstack-services/tftp-hpa.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:tftp-hpa + track: tftp-hpa-5.2 + ref: 4faf178a509d8091b7ba1e1fa3d13bc68c5ff55f +config: + configure-commands: + - autoreconf -ivf + - ./configure --prefix="%{prefix}" + install-commands: + - make INSTALLROOT="%{install-root}" install diff --git a/elements/unmaintained/openstack-services/thrift.bst b/elements/unmaintained/openstack-services/thrift.bst new file mode 100644 index 00000000..12a9cab5 --- /dev/null +++ b/elements/unmaintained/openstack-services/thrift.bst @@ -0,0 +1,19 @@ +kind: autotools +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:thrift + track: 0.9.2 + ref: 591e20f9636c37527a70dc03598218c3468a0eff +variables: + notparallel: true +config: + configure-commands: + (<): + - ./bootstrap.sh diff --git a/elements/unmaintained/openstack-services/tooz.bst b/elements/unmaintained/openstack-services/tooz.bst new file mode 100644 index 00000000..7b99e3cb --- /dev/null +++ b/elements/unmaintained/openstack-services/tooz.bst @@ -0,0 +1,19 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/pymemcache.bst +- unmaintained/openstack-services/msgpack-python.bst +- unmaintained/openstack-services/retrying.bst +- unmaintained/openstack-services/redis-py.bst +sources: +- kind: git + url: upstream:python-packages/tooz + track: 0.13.2 + ref: 8086661f404e61c22f0dd1d07b57a864862a0869 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/trollius.bst b/elements/unmaintained/openstack-services/trollius.bst new file mode 100644 index 00000000..ddc6cbec --- /dev/null +++ b/elements/unmaintained/openstack-services/trollius.bst @@ -0,0 +1,16 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/ordereddict.bst +sources: +- kind: git + url: upstream:python-packages/trollius + track: trollius-1.0.4 + ref: fe6f8d61b1257bc01cdf4f789aaf4a8ec3d6f8ec +variables: + python: python diff --git a/elements/unmaintained/openstack-services/urllib3.bst b/elements/unmaintained/openstack-services/urllib3.bst new file mode 100644 index 00000000..c096fb1e --- /dev/null +++ b/elements/unmaintained/openstack-services/urllib3.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/urllib3 + track: 1.10.4 + ref: 8434c77d845255c4002b505c6c2d79c3b35def0d +variables: + python: python diff --git a/elements/unmaintained/openstack-services/urwid.bst b/elements/unmaintained/openstack-services/urwid.bst new file mode 100644 index 00000000..207f2a73 --- /dev/null +++ b/elements/unmaintained/openstack-services/urwid.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/urwid + track: release-1.3.0 + ref: 838839f7a300a774240d52f943aafd6ff44b2413 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/websockify.bst b/elements/unmaintained/openstack-services/websockify.bst new file mode 100644 index 00000000..31edfac8 --- /dev/null +++ b/elements/unmaintained/openstack-services/websockify.bst @@ -0,0 +1,19 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/numpy.bst +sources: +- kind: git + url: upstream:python-packages/websockify + track: baserock/v0.6.1-1-g2f02574 + ref: 2f025741f86419d4ad5702dabf5903db3dbfe77c + submodules: + include/web-socket-js-project: + url: upstream:web-socket-js.git +variables: + python: python diff --git a/elements/unmaintained/openstack-services/werkzeug.bst b/elements/unmaintained/openstack-services/werkzeug.bst new file mode 100644 index 00000000..cfda5545 --- /dev/null +++ b/elements/unmaintained/openstack-services/werkzeug.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/werkzeug + track: v0.10.4 + ref: 96e49709d627a7766077cff4c98ebf3cad868ceb +variables: + python: python diff --git a/elements/unmaintained/openstack-services/wsgiref.bst b/elements/unmaintained/openstack-services/wsgiref.bst new file mode 100644 index 00000000..dde10dc1 --- /dev/null +++ b/elements/unmaintained/openstack-services/wsgiref.bst @@ -0,0 +1,15 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +sources: +- kind: git + url: upstream:python-packages/wsgiref.git + track: baserock/master + ref: e8360785eef259394e13b2062407edc3c2cbc1e0 +variables: + python: python diff --git a/elements/unmaintained/openstack-services/wsme.bst b/elements/unmaintained/openstack-services/wsme.bst new file mode 100644 index 00000000..6405a7e8 --- /dev/null +++ b/elements/unmaintained/openstack-services/wsme.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- erlang.bst +- unmaintained/django.bst +- unmaintained/xstatic.bst +- openstack-clients.bst +- unmaintained/test-tools.bst +- python-tools.bst +- unmaintained/openstack-services/ipaddr-py.bst +- unmaintained/openstack-services/simplegeneric-tarball.bst +sources: +- kind: git + url: upstream:python-packages/wsme + track: 0.6.1 + ref: 99d7668789cc6252398222549599d1363cddb081 +variables: + python: python diff --git a/elements/unmaintained/test-tools.bst b/elements/unmaintained/test-tools.bst new file mode 100644 index 00000000..91354be0 --- /dev/null +++ b/elements/unmaintained/test-tools.bst @@ -0,0 +1,22 @@ +kind: stack +description: Tools and frameworks used for testing +depends: +- unmaintained/test-tools/python-test-extras.bst +- unmaintained/test-tools/check.bst +- unmaintained/test-tools/cppunit.bst +- unmaintained/test-tools/testtools.bst +- unmaintained/test-tools/subunit.bst +- unmaintained/test-tools/fixtures.bst +- unmaintained/test-tools/testrepository.bst +- unmaintained/test-tools/testscenarios.bst +- unmaintained/test-tools/mox.bst +- unmaintained/test-tools/mock.bst +- unmaintained/test-tools/oslotest.bst +- unmaintained/test-tools/mox3.bst +- unmaintained/test-tools/mocker.bst +- unmaintained/test-tools/zake.bst +- unmaintained/test-tools/nose.bst +- unmaintained/test-tools/beautifulsoup4.bst +- unmaintained/test-tools/waitress.bst +- unmaintained/test-tools/webtest.bst +- unmaintained/test-tools/testresources.bst diff --git a/elements/unmaintained/test-tools/beautifulsoup4.bst b/elements/unmaintained/test-tools/beautifulsoup4.bst new file mode 100644 index 00000000..980391a3 --- /dev/null +++ b/elements/unmaintained/test-tools/beautifulsoup4.bst @@ -0,0 +1,9 @@ +kind: distutils +depends: +- python-common.bst +sources: +- kind: git + url: upstream:python-packages/beautifulsoup4.git + ref: bcd7af0e9159d97aa511fb2d879424d1c1c5aadf +variables: + python: python diff --git a/elements/unmaintained/test-tools/check.bst b/elements/unmaintained/test-tools/check.bst new file mode 100644 index 00000000..0d42ad46 --- /dev/null +++ b/elements/unmaintained/test-tools/check.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- python-common.bst +sources: +- kind: git + url: upstream:check + track: 0.9.8 + ref: 8c872aca6675e95fa47e7514e28fbdf25fce6170 +config: + configure-commands: + - ./configure --prefix="%{prefix}" diff --git a/elements/unmaintained/test-tools/cppunit.bst b/elements/unmaintained/test-tools/cppunit.bst new file mode 100644 index 00000000..01751a6e --- /dev/null +++ b/elements/unmaintained/test-tools/cppunit.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- python-common.bst +sources: +- kind: git + url: upstream:cppunit + track: 1.13.2 + ref: 8133cf2b977f013216f0a41b6fcb740410d83926 diff --git a/elements/unmaintained/test-tools/fixtures.bst b/elements/unmaintained/test-tools/fixtures.bst new file mode 100644 index 00000000..a20f5a83 --- /dev/null +++ b/elements/unmaintained/test-tools/fixtures.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- unmaintained/test-tools/testtools.bst +sources: +- kind: git + url: upstream:python-packages/fixtures + track: 0.3.16 + ref: 9f9d89ce718463b24cd3910b9a99efb60b3c9e1b +variables: + python: python diff --git a/elements/unmaintained/test-tools/mock.bst b/elements/unmaintained/test-tools/mock.bst new file mode 100644 index 00000000..ae42802e --- /dev/null +++ b/elements/unmaintained/test-tools/mock.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python-common.bst +sources: +- kind: git + url: upstream:python-packages/mock + track: master + ref: 35b35f7ad239005a950f870af57b44dbdc99d66b +variables: + python: python diff --git a/elements/unmaintained/test-tools/mocker.bst b/elements/unmaintained/test-tools/mocker.bst new file mode 100644 index 00000000..0c0ea103 --- /dev/null +++ b/elements/unmaintained/test-tools/mocker.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python-common.bst +sources: +- kind: git + url: upstream:python-packages/mocker + track: master + ref: f7f87e4ac1c52342162cf2035f5fe3d273f8b07f +variables: + python: python diff --git a/elements/unmaintained/test-tools/mox.bst b/elements/unmaintained/test-tools/mox.bst new file mode 100644 index 00000000..b1237795 --- /dev/null +++ b/elements/unmaintained/test-tools/mox.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python-common.bst +sources: +- kind: git + url: upstream:python-packages/mox + track: master + ref: 160491d0384285698d726b1af21277f336107f51 +variables: + python: python diff --git a/elements/unmaintained/test-tools/mox3.bst b/elements/unmaintained/test-tools/mox3.bst new file mode 100644 index 00000000..5a2bbe75 --- /dev/null +++ b/elements/unmaintained/test-tools/mox3.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python-common.bst +sources: +- kind: git + url: upstream:python-packages/pymox + track: master + ref: 444fa40f4edb529efbffa2da8dbd97e9b8564b5c +variables: + python: python diff --git a/elements/unmaintained/test-tools/nose.bst b/elements/unmaintained/test-tools/nose.bst new file mode 100644 index 00000000..f58fc496 --- /dev/null +++ b/elements/unmaintained/test-tools/nose.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python-common.bst +sources: +- kind: git + url: upstream:python-packages/nose + track: release_1.3.4 + ref: 08d134270b035dac3310cd877bb0fe9ab678303a +variables: + python: python diff --git a/elements/unmaintained/test-tools/oslotest.bst b/elements/unmaintained/test-tools/oslotest.bst new file mode 100644 index 00000000..9725be20 --- /dev/null +++ b/elements/unmaintained/test-tools/oslotest.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- python-common.bst +- unmaintained/test-tools/fixtures.bst +- unmaintained/test-tools/subunit.bst +- unmaintained/test-tools/testrepository.bst +- unmaintained/test-tools/testscenarios.bst +- unmaintained/test-tools/testtools.bst +- unmaintained/test-tools/mock.bst +- unmaintained/test-tools/mox.bst +sources: +- kind: git + url: upstream:openstack/oslotest + track: 1.2.0 + ref: cfdb562a6e07728570ca624a8c4faf3f5b61423b +variables: + python: python diff --git a/elements/unmaintained/test-tools/python-test-extras.bst b/elements/unmaintained/test-tools/python-test-extras.bst new file mode 100644 index 00000000..408092fb --- /dev/null +++ b/elements/unmaintained/test-tools/python-test-extras.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python-common.bst +sources: +- kind: git + url: upstream:python-packages/python-test-extras.git + track: master + ref: cdeb596f01241e9c779332e86f6edcd0c2e8e9f0 +variables: + python: python diff --git a/elements/unmaintained/test-tools/subunit.bst b/elements/unmaintained/test-tools/subunit.bst new file mode 100644 index 00000000..e97493e9 --- /dev/null +++ b/elements/unmaintained/test-tools/subunit.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- python-common.bst +- unmaintained/test-tools/python-test-extras.bst +- unmaintained/test-tools/testtools.bst +- unmaintained/test-tools/check.bst +- unmaintained/test-tools/cppunit.bst +sources: +- kind: git + url: upstream:python-packages/subunit + track: 0.0.21 + ref: e18ffe65a3229d5c1d91be988405d40219db0887 diff --git a/elements/unmaintained/test-tools/testrepository.bst b/elements/unmaintained/test-tools/testrepository.bst new file mode 100644 index 00000000..27964439 --- /dev/null +++ b/elements/unmaintained/test-tools/testrepository.bst @@ -0,0 +1,13 @@ +kind: distutils +depends: +- python-common.bst +- unmaintained/test-tools/fixtures.bst +- unmaintained/test-tools/subunit.bst +- unmaintained/test-tools/testtools.bst +sources: +- kind: git + url: upstream:python-packages/testrepository + track: 0.0.19 + ref: 6419a3dcaabaf09eaf438c6d8d85c90eba7a2b91 +variables: + python: python diff --git a/elements/unmaintained/test-tools/testresources.bst b/elements/unmaintained/test-tools/testresources.bst new file mode 100644 index 00000000..bfe36b8f --- /dev/null +++ b/elements/unmaintained/test-tools/testresources.bst @@ -0,0 +1,14 @@ +kind: distutils +depends: +- python-common.bst +- unmaintained/test-tools/testtools.bst +- unmaintained/test-tools/fixtures.bst +- unmaintained/test-tools/check.bst +- unmaintained/test-tools/cppunit.bst +sources: +- kind: git + url: upstream:python-packages/testresources + track: 0.2.7 + ref: ef938bcce0e436f9e9ffef932a898dc248a1d6ea +variables: + python: python diff --git a/elements/unmaintained/test-tools/testscenarios.bst b/elements/unmaintained/test-tools/testscenarios.bst new file mode 100644 index 00000000..9ccabd9f --- /dev/null +++ b/elements/unmaintained/test-tools/testscenarios.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- unmaintained/test-tools/testtools.bst +sources: +- kind: git + url: upstream:python-packages/testscenarios + track: trunk + ref: bccfaa71a2def5590161b6d1a247cf23c45a8b4d +variables: + python: python diff --git a/elements/unmaintained/test-tools/testtools.bst b/elements/unmaintained/test-tools/testtools.bst new file mode 100644 index 00000000..af629992 --- /dev/null +++ b/elements/unmaintained/test-tools/testtools.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- unmaintained/test-tools/python-test-extras.bst +sources: +- kind: git + url: upstream:python-packages/testtools + track: testools-1.1.0 + ref: ee9946228ce5a03a84cf146027de0a8a9a46c4fe +variables: + python: python diff --git a/elements/unmaintained/test-tools/waitress.bst b/elements/unmaintained/test-tools/waitress.bst new file mode 100644 index 00000000..fb78c37c --- /dev/null +++ b/elements/unmaintained/test-tools/waitress.bst @@ -0,0 +1,10 @@ +kind: distutils +depends: +- python-common.bst +sources: +- kind: git + url: upstream:python-packages/waitress.git + track: 0.8.9 + ref: b795d573a5a9e6e39b46a6e82da367a6a5db8dbd +variables: + python: python diff --git a/elements/unmaintained/test-tools/webtest.bst b/elements/unmaintained/test-tools/webtest.bst new file mode 100644 index 00000000..376baa0d --- /dev/null +++ b/elements/unmaintained/test-tools/webtest.bst @@ -0,0 +1,12 @@ +kind: distutils +depends: +- python-common.bst +- unmaintained/test-tools/waitress.bst +- unmaintained/test-tools/beautifulsoup4.bst +sources: +- kind: git + url: upstream:python-packages/webtest.git + track: 2.0.16 + ref: 6a24fba456d1c4ac2609b90f1fdc377c595608a4 +variables: + python: python diff --git a/elements/unmaintained/test-tools/zake.bst b/elements/unmaintained/test-tools/zake.bst new file mode 100644 index 00000000..c4e26e82 --- /dev/null +++ b/elements/unmaintained/test-tools/zake.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- python-common.bst +- unmaintained/test-tools/testtools.bst +sources: +- kind: git + url: upstream:python-packages/zake + track: 0.2.1 + ref: 436bab3306aeec420f1281f34bd5d26d7f81038c +variables: + python: python diff --git a/elements/unmaintained/virtualization.bst b/elements/unmaintained/virtualization.bst new file mode 100644 index 00000000..d77c14da --- /dev/null +++ b/elements/unmaintained/virtualization.bst @@ -0,0 +1,19 @@ +kind: stack +description: |- + Virtualization for baserock + NOTE: this stratum requires kernel support, please see openstack bsp + kernel history to check which config are needed for openvswitch or libvirt, + for example. +depends: +- unmaintained/virtualization/yajl.bst +- unmaintained/virtualization/dnsmasq.bst +- unmaintained/virtualization/qemu.bst +- unmaintained/virtualization/libpciaccess.bst +- unmaintained/virtualization/dmidecode.bst +- unmaintained/virtualization/libvirt.bst +- unmaintained/virtualization/pycurl.bst +- unmaintained/virtualization/urlgrabber.bst +- unmaintained/virtualization/libvirt-python.bst +- unmaintained/virtualization/libosinfo.bst +- unmaintained/virtualization/virt-manager.bst +- unmaintained/virtualization/openvswitch.bst diff --git a/elements/unmaintained/virtualization/dmidecode.bst b/elements/unmaintained/virtualization/dmidecode.bst new file mode 100644 index 00000000..a3ce8455 --- /dev/null +++ b/elements/unmaintained/virtualization/dmidecode.bst @@ -0,0 +1,20 @@ +kind: manual +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +sources: +- kind: git + url: upstream:dmidecode + track: master + ref: 47a0aa5d6696a83922ee70279b7253a4e55947d5 +config: + build-commands: + - make + install-commands: + - make install DESTDIR="%{install-root}" prefix="%{prefix}" diff --git a/elements/unmaintained/virtualization/dnsmasq.bst b/elements/unmaintained/virtualization/dnsmasq.bst new file mode 100644 index 00000000..b4e20ffe --- /dev/null +++ b/elements/unmaintained/virtualization/dnsmasq.bst @@ -0,0 +1,23 @@ +kind: manual +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +sources: +- kind: git + url: upstream:dnsmasq + track: baserock/morph + ref: 8471cd938ca41fbe4fee8ae3f657625c92cfb954 +config: + build-commands: + - make + - make -C contrib/wrt + install-commands: + - make install PREFIX="%{prefix}" DESTDIR="%{install-root}" + - install -D -m 755 contrib/wrt/dhcp_release "%{install-root}%{prefix}"/bin/dhcp_release + - install -D -m 755 contrib/wrt/dhcp_lease_time "%{install-root}%{prefix}"/bin/dhcp_lease_time diff --git a/elements/unmaintained/virtualization/libosinfo.bst b/elements/unmaintained/virtualization/libosinfo.bst new file mode 100644 index 00000000..3e30be95 --- /dev/null +++ b/elements/unmaintained/virtualization/libosinfo.bst @@ -0,0 +1,24 @@ +kind: autotools +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +sources: +- kind: git + url: upstream:libosinfo + track: baserock/morph + ref: a86c74c4d3f62bb0e315ab7fc78ec9f7746bdd12 +config: + 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 \ + --disable-werror diff --git a/elements/unmaintained/virtualization/libpciaccess.bst b/elements/unmaintained/virtualization/libpciaccess.bst new file mode 100644 index 00000000..37874765 --- /dev/null +++ b/elements/unmaintained/virtualization/libpciaccess.bst @@ -0,0 +1,15 @@ +kind: autotools +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +sources: +- kind: git + url: upstream:libpciaccess + track: master + ref: b9c068896914b4132a24839c9ef7f9fcd6282d88 diff --git a/elements/unmaintained/virtualization/libvirt-python.bst b/elements/unmaintained/virtualization/libvirt-python.bst new file mode 100644 index 00000000..89df0135 --- /dev/null +++ b/elements/unmaintained/virtualization/libvirt-python.bst @@ -0,0 +1,19 @@ +kind: distutils +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +- unmaintained/virtualization/libvirt.bst +- unmaintained/virtualization/urlgrabber.bst +sources: +- kind: git + url: upstream:libvirt-python + track: v1.2.10 + ref: 8e09c79a07b097a6ba9af83be4916fb9c9538500 +variables: + python: python diff --git a/elements/unmaintained/virtualization/libvirt.bst b/elements/unmaintained/virtualization/libvirt.bst new file mode 100644 index 00000000..2d095958 --- /dev/null +++ b/elements/unmaintained/virtualization/libvirt.bst @@ -0,0 +1,54 @@ +kind: autotools +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +- unmaintained/virtualization/libpciaccess.bst +- unmaintained/virtualization/dnsmasq.bst +- unmaintained/virtualization/qemu.bst +- unmaintained/virtualization/yajl.bst +- unmaintained/virtualization/dmidecode.bst +sources: +- kind: git + url: upstream:libvirt + track: baserock/v1.2.10 + ref: 7b1ceec1e2f141d36ed9b7ef3a660ff8bb34fc53 + submodules: + gnulib: + url: upstream:gnulib +config: + configure-commands: + - | + GNULIB_SRCDIR=.gnulib \ + ./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 --disable-werror \ + --prefix="%{prefix}" + install-commands: + (>): + - rm -f "%{install-root}"/etc/libvirt/qemu/networks/autostart/default.xml +public: + bst: + integration-commands: + - groupadd libvirt + - sed -i 's/#unix_sock_group = "libvirt"/unix_sock_group = "libvirt"/' /etc/libvirt/libvirtd.conf + - sed -i 's/#unix_sock_rw_perms = "0770"/unix_sock_rw_perms = "0770"/' /etc/libvirt/libvirtd.conf + - sed -i 's/#unix_sock_ro_perms = "0777"/unix_sock_ro_perms = "0777"/' /etc/libvirt/libvirtd.conf diff --git a/elements/unmaintained/virtualization/openvswitch.bst b/elements/unmaintained/virtualization/openvswitch.bst new file mode 100644 index 00000000..64c45121 --- /dev/null +++ b/elements/unmaintained/virtualization/openvswitch.bst @@ -0,0 +1,23 @@ +kind: autotools +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +sources: +- kind: git + url: upstream:openvswitch + track: master + ref: a52b0492a4d0398a24ed2a3566ff55ac53fea31f +config: + configure-commands: + - ./boot.sh + - | + ./configure --prefix="%{prefix}" \ + --localstatedir=/var \ + --sysconfdir=/etc \ + --enable-ssl diff --git a/elements/unmaintained/virtualization/pycurl.bst b/elements/unmaintained/virtualization/pycurl.bst new file mode 100644 index 00000000..b930a14d --- /dev/null +++ b/elements/unmaintained/virtualization/pycurl.bst @@ -0,0 +1,17 @@ +kind: distutils +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +sources: +- kind: git + url: upstream:pycurl + track: baserock/morph + ref: 5ca370827d88817eeca3c56cbb37e4ddccc16c6e +variables: + python: python diff --git a/elements/unmaintained/virtualization/qemu.bst b/elements/unmaintained/virtualization/qemu.bst new file mode 100644 index 00000000..0c13b3ab --- /dev/null +++ b/elements/unmaintained/virtualization/qemu.bst @@ -0,0 +1,41 @@ +kind: autotools +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +sources: +- kind: git + url: upstream:qemu + track: baserock/v2.2.0 + ref: c5691f7ecb32cbe7a95b491314ce070e211fd97d + submodules: + dtc: + url: upstream:device-tree-compiler + pixman: + url: upstream:pixman + roms/SLOF: + url: upstream:qemu-SLOF + roms/ipxe: + url: upstream:qemu-ipxe + roms/openbios: + url: upstream:qemu-openbios + roms/openhackware: + url: upstream:qemu-openhackware + roms/qemu-palcode: + url: upstream:qemu-palcode + roms/seabios: + url: upstream:qemu-seabios + roms/sgabios: + url: upstream:qemu-sgabios + roms/u-boot: + url: upstream:u-boot + roms/vgabios: + url: upstream:qemu-vgabios +config: + configure-commands: + - ./configure --prefix="%{prefix}" --disable-werror diff --git a/elements/unmaintained/virtualization/urlgrabber.bst b/elements/unmaintained/virtualization/urlgrabber.bst new file mode 100644 index 00000000..50135cd5 --- /dev/null +++ b/elements/unmaintained/virtualization/urlgrabber.bst @@ -0,0 +1,18 @@ +kind: distutils +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +- unmaintained/virtualization/pycurl.bst +sources: +- kind: git + url: upstream:urlgrabber + track: master + ref: bf0a0be71373dec515bbb54e0613a3b9b0c00b04 +variables: + python: python diff --git a/elements/unmaintained/virtualization/virt-manager.bst b/elements/unmaintained/virtualization/virt-manager.bst new file mode 100644 index 00000000..d87fa46d --- /dev/null +++ b/elements/unmaintained/virtualization/virt-manager.bst @@ -0,0 +1,19 @@ +kind: distutils +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +- unmaintained/virtualization/libvirt-python.bst +- unmaintained/virtualization/libosinfo.bst +sources: +- kind: git + url: upstream:virt-manager + track: v1.0.1 + ref: 8b7ebd4538ffbd2d246fdeee4f1bb1c452585575 +variables: + python: python diff --git a/elements/unmaintained/virtualization/yajl.bst b/elements/unmaintained/virtualization/yajl.bst new file mode 100644 index 00000000..f8b02882 --- /dev/null +++ b/elements/unmaintained/virtualization/yajl.bst @@ -0,0 +1,22 @@ +kind: manual +depends: +- libsoup-common.bst +- python2-core.bst +- python-pygobject.bst +- connman-common.bst +- unmaintained/lvm.bst +- xorg-util-macros-common.bst +- unmaintained/networking-utils.bst +- docutils.bst +sources: +- kind: git + url: upstream:yajl + track: baserock/morph + ref: 52fc681857228c65c1cb439782da485554875481 +config: + configure-commands: + - ./configure -p "%{prefix}" + build-commands: + - make distro + install-commands: + - make install DESTDIR="%{install-root}" diff --git a/elements/unmaintained/xstatic.bst b/elements/unmaintained/xstatic.bst new file mode 100644 index 00000000..ebe96fb8 --- /dev/null +++ b/elements/unmaintained/xstatic.bst @@ -0,0 +1,38 @@ +kind: stack +description: |- + Stratum with Xstatic and some xstatic libraries. + + XStatic is a packaging standard to package external static files as + a python package, so they are easily usable on all OSes. + + This conflicts with the 'everything from Git' policy of Baserock, + but it is required right now for the Openstack system to work. +depends: +- unmaintained/xstatic/xstatic.bst +- unmaintained/xstatic/xstatic-angular.bst +- unmaintained/xstatic/xstatic-angular-animate.bst +- unmaintained/xstatic/xstatic-angular-bootstrap.bst +- unmaintained/xstatic/xstatic-angular-lrdragndrop.bst +- unmaintained/xstatic/xstatic-angular-cookies.bst +- unmaintained/xstatic/xstatic-angular-fileupload.bst +- unmaintained/xstatic/xstatic-angular-mock.bst +- unmaintained/xstatic/xstatic-angular-sanitize.bst +- unmaintained/xstatic/xstatic-angular-smart-table.bst +- unmaintained/xstatic/xstatic-bootstrap-datepicker.bst +- unmaintained/xstatic/xstatic-bootstrap-scss.bst +- unmaintained/xstatic/xstatic-d3.bst +- unmaintained/xstatic/xstatic-hogan.bst +- unmaintained/xstatic/xstatic-font-awesome.bst +- unmaintained/xstatic/xstatic-jasmine.bst +- unmaintained/xstatic/xstatic-jquery.bst +- unmaintained/xstatic/xstatic-jquery-bootstrap-wizard.bst +- unmaintained/xstatic/xstatic-jquery-migrate.bst +- unmaintained/xstatic/xstatic-jquery-quicksearch.bst +- unmaintained/xstatic/xstatic-jquery-tablesorter.bst +- unmaintained/xstatic/xstatic-jquery-ui.bst +- unmaintained/xstatic/xstatic-magic-search.bst +- unmaintained/xstatic/xstatic-jsencrypt.bst +- unmaintained/xstatic/xstatic-qunit.bst +- unmaintained/xstatic/xstatic-rickshaw.bst +- unmaintained/xstatic/xstatic-spin.bst +- unmaintained/xstatic/xstatic-termjs.bst diff --git a/elements/unmaintained/xstatic/xstatic-angular-animate.bst b/elements/unmaintained/xstatic/xstatic-angular-animate.bst new file mode 100644 index 00000000..5c4bcc64 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular-animate.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular-animate + track: master + ref: 91b9d3197f67213e4e35e9a35ba7196b898731e7 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-angular-bootstrap.bst b/elements/unmaintained/xstatic/xstatic-angular-bootstrap.bst new file mode 100644 index 00000000..c21bdce1 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular-bootstrap.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular-bootstrap + track: 0.11.0.3 + ref: b581edb6975175a564fd02766aef2f9043702c80 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-angular-cookies.bst b/elements/unmaintained/xstatic/xstatic-angular-cookies.bst new file mode 100644 index 00000000..97fd9499 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular-cookies.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular-cookies + track: 1.2.1.1 + ref: 66141a33ae7ad84b82ba9384a8101ae15ccd6da5 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-angular-fileupload.bst b/elements/unmaintained/xstatic/xstatic-angular-fileupload.bst new file mode 100644 index 00000000..0312c82c --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular-fileupload.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular-fileupload + track: master + ref: 04bcd774dae17cfff5e826fc0874f6403b4a6cae +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-angular-lrdragndrop.bst b/elements/unmaintained/xstatic/xstatic-angular-lrdragndrop.bst new file mode 100644 index 00000000..e5f5f5e3 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular-lrdragndrop.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular-lrdragndrop + track: 1.0.2.3 + ref: 55c7494492e6da2a6664aa00941864dd64589396 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-angular-mock.bst b/elements/unmaintained/xstatic/xstatic-angular-mock.bst new file mode 100644 index 00000000..20521a9a --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular-mock.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular-mock + track: 1.2.1.1 + ref: 20fdada109b167bcdcacec22986b43fdb42866f3 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-angular-sanitize.bst b/elements/unmaintained/xstatic/xstatic-angular-sanitize.bst new file mode 100644 index 00000000..725738b6 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular-sanitize.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular-sanitize + track: master + ref: 9e0f03ada6fc00f8583903aeb6d9fc6516784999 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-angular-smart-table.bst b/elements/unmaintained/xstatic/xstatic-angular-smart-table.bst new file mode 100644 index 00000000..65d1f6cf --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular-smart-table.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular-smart-table + track: master + ref: e0fbf69fb156b995547471d71c5c6a7f88989d47 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-angular.bst b/elements/unmaintained/xstatic/xstatic-angular.bst new file mode 100644 index 00000000..c5ba02d3 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-angular.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-angular + track: 1.3.7.0 + ref: dac047df05da5bb20de4e78876bc03820d0c6671 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-bootstrap-datepicker.bst b/elements/unmaintained/xstatic/xstatic-bootstrap-datepicker.bst new file mode 100644 index 00000000..5f23fa33 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-bootstrap-datepicker.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-bootstrap-datepicker + track: master + ref: 60caf41e32d49f9bc715c39570f01449ebfbd37a +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-bootstrap-scss.bst b/elements/unmaintained/xstatic/xstatic-bootstrap-scss.bst new file mode 100644 index 00000000..bdcbed9d --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-bootstrap-scss.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-bootstrap-scss + track: 3.1.1.1 + ref: d81b7b71c6c088406e90d1bdba0e10f0a304bbdc +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-d3.bst b/elements/unmaintained/xstatic/xstatic-d3.bst new file mode 100644 index 00000000..77a920e6 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-d3.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-d3 + track: master + ref: 1e754e73c801fb9315995ffeb95ae51233c4fcaf +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-font-awesome.bst b/elements/unmaintained/xstatic/xstatic-font-awesome.bst new file mode 100644 index 00000000..2858b081 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-font-awesome.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-font-awesome + track: 4.2.0.0 + ref: c13aad1b95b1d84e73f2565a18a5a8e2bd2194a7 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-hogan.bst b/elements/unmaintained/xstatic/xstatic-hogan.bst new file mode 100644 index 00000000..97f0e365 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-hogan.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-hogan + track: master + ref: 9e39977f6a6744810b08fa0323147e9f31dbd363 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-jasmine.bst b/elements/unmaintained/xstatic/xstatic-jasmine.bst new file mode 100644 index 00000000..6cb05a88 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-jasmine.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-jasmine + track: 2.1.2.0 + ref: a55f5db1dbe59b23c7d6284250bf4eac1d0143c3 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-jquery-bootstrap-wizard.bst b/elements/unmaintained/xstatic/xstatic-jquery-bootstrap-wizard.bst new file mode 100644 index 00000000..addc5ffb --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-jquery-bootstrap-wizard.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-jquery-bootstrap-wizard + track: master + ref: 07ae7e3a15b3af3d3d378d1f2412fe503ee42142 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-jquery-migrate.bst b/elements/unmaintained/xstatic/xstatic-jquery-migrate.bst new file mode 100644 index 00000000..a9ba66b7 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-jquery-migrate.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-jquery-migrate + track: master + ref: 989b3b31106727542dd83810c3b952f90d8cdb8f +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-jquery-quicksearch.bst b/elements/unmaintained/xstatic/xstatic-jquery-quicksearch.bst new file mode 100644 index 00000000..5a18fb4b --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-jquery-quicksearch.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-jquery-quicksearch + track: master + ref: f5221c8c30507340846d97d6db41a782e7c63316 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-jquery-tablesorter.bst b/elements/unmaintained/xstatic/xstatic-jquery-tablesorter.bst new file mode 100644 index 00000000..2640ff75 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-jquery-tablesorter.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-jquery-tablesorter + track: master + ref: eb78328391f44a9a88033e1aede1a605902c5551 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-jquery-ui.bst b/elements/unmaintained/xstatic/xstatic-jquery-ui.bst new file mode 100644 index 00000000..ae076fc9 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-jquery-ui.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-jquery-ui + track: 1.11.0.1 + ref: b494369430dafd8ac4ddbe90efb9f8ad20a6e6d1 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-jquery.bst b/elements/unmaintained/xstatic/xstatic-jquery.bst new file mode 100644 index 00000000..5f14cd13 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-jquery.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-jquery + track: master + ref: e91c5bf82535a62c1cfac61b5efb6b5c0157c1f5 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-jsencrypt.bst b/elements/unmaintained/xstatic/xstatic-jsencrypt.bst new file mode 100644 index 00000000..fd4cde71 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-jsencrypt.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-jsencrypt + track: master + ref: 5c0f088310ecd602e3aaf5e683385b0d27258409 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-magic-search.bst b/elements/unmaintained/xstatic/xstatic-magic-search.bst new file mode 100644 index 00000000..e89a6e78 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-magic-search.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-magic-search + track: 0.2.0.1 + ref: 60d6954a36e54afa1f925324e7b527d235bdb484 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-qunit.bst b/elements/unmaintained/xstatic/xstatic-qunit.bst new file mode 100644 index 00000000..9c3d1c26 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-qunit.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-qunit + track: master + ref: c3189eaa77c68c149a40b8c0afc8722cf394bd1f +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-rickshaw.bst b/elements/unmaintained/xstatic/xstatic-rickshaw.bst new file mode 100644 index 00000000..53105a6b --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-rickshaw.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-rickshaw + track: master + ref: 6427ca5406852bc779d6918f487bb0fe3f063e77 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-spin.bst b/elements/unmaintained/xstatic/xstatic-spin.bst new file mode 100644 index 00000000..21ef0918 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-spin.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-spin + track: master + ref: 74b4c0d0ff12db1f84787246857d5e925ff6883f +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic-termjs.bst b/elements/unmaintained/xstatic/xstatic-termjs.bst new file mode 100644 index 00000000..0ed00fef --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic-termjs.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic-packages/xstatic-termjs + track: master + ref: a4ac0b809ab0d84c636a760215839bb6d68d0113 +variables: + python: python diff --git a/elements/unmaintained/xstatic/xstatic.bst b/elements/unmaintained/xstatic/xstatic.bst new file mode 100644 index 00000000..bf17fed8 --- /dev/null +++ b/elements/unmaintained/xstatic/xstatic.bst @@ -0,0 +1,11 @@ +kind: distutils +depends: +- foundation.bst +- python2-core.bst +sources: +- kind: git + url: upstream:xstatic + track: 1.0.1 + ref: 6c8604a422ba7f176ce6b372a8e182c293d06fb2 +variables: + python: python diff --git a/elements/vala-common.bst b/elements/vala-common.bst new file mode 100644 index 00000000..1044d3fc --- /dev/null +++ b/elements/vala-common.bst @@ -0,0 +1,7 @@ +kind: stack +description: Vala compiler +depends: +- vala-common/vala-bootstrap.bst +- vala-common/vala.bst +- vala-common/m4-common.bst +- vala-common/libgee.bst diff --git a/elements/vala-common/libgee.bst b/elements/vala-common/libgee.bst new file mode 100644 index 00000000..11bcd9fc --- /dev/null +++ b/elements/vala-common/libgee.bst @@ -0,0 +1,11 @@ +kind: autotools +depends: +- core.bst +- glib-common.bst +- vala-common/m4-common.bst +- vala-common/vala.bst +sources: +- kind: git + url: upstream:gnome/libgee + track: master + ref: 4301ab58efc217409c588a5527f68990b4e3d220 diff --git a/elements/vala-common/m4-common.bst b/elements/vala-common/m4-common.bst new file mode 100644 index 00000000..45e2e1d0 --- /dev/null +++ b/elements/vala-common/m4-common.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- core.bst +- glib-common.bst +sources: +- kind: git + url: upstream:m4-common + track: baserock/2015-12-15 + ref: 6e9a4d3b35c5ce8af050e66d8caff96070c57d34 + submodules: + autoconf-archive: + url: upstream:autoconf-archive diff --git a/elements/vala-common/vala-bootstrap.bst b/elements/vala-common/vala-bootstrap.bst new file mode 100644 index 00000000..7c8c287d --- /dev/null +++ b/elements/vala-common/vala-bootstrap.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- core.bst +- glib-common.bst +sources: +- kind: git + url: upstream:vala + track: baserock/bootstrap + ref: 4e4a02c03445336237b36723b23a91670ef7621b +config: + configure-commands: + - autoreconf -ivf + - ./configure --prefix="%{prefix}" diff --git a/elements/vala-common/vala.bst b/elements/vala-common/vala.bst new file mode 100644 index 00000000..ca0ada1a --- /dev/null +++ b/elements/vala-common/vala.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- core.bst +- glib-common.bst +- vala-common/vala-bootstrap.bst +sources: +- kind: git + url: upstream:vala + track: 0.28.0 + ref: 5f6ebe007050be12bdc4aa7c902ae4059f28874a diff --git a/elements/wayland-generic.bst b/elements/wayland-generic.bst new file mode 100644 index 00000000..920a2efd --- /dev/null +++ b/elements/wayland-generic.bst @@ -0,0 +1,4 @@ +kind: stack +depends: +- wayland-generic/wayland.bst +- wayland-generic/wayland-protocols.bst diff --git a/elements/wayland-generic/wayland-protocols.bst b/elements/wayland-generic/wayland-protocols.bst new file mode 100644 index 00000000..1d0f777b --- /dev/null +++ b/elements/wayland-generic/wayland-protocols.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- core.bst +- wayland-generic/wayland.bst +sources: +- kind: git + url: upstream:wayland-protocols + track: '1.8' + ref: 26c99346ab5f2273fe5581bc4f6397bbb834f747 diff --git a/elements/wayland-generic/wayland.bst b/elements/wayland-generic/wayland.bst new file mode 100644 index 00000000..c58324db --- /dev/null +++ b/elements/wayland-generic/wayland.bst @@ -0,0 +1,13 @@ +kind: autotools +description: Wayland server +depends: +- core.bst +sources: +- kind: git + url: upstream:wayland + track: 1.11.0 + ref: 47163797f810373c81b6e13b7a8a245eb9877785 +config: + configure-commands: + - autoreconf -ivf + - ./configure --prefix="%{prefix}" --sysconfdir=/etc --disable-documentation diff --git a/elements/weston-common.bst b/elements/weston-common.bst new file mode 100644 index 00000000..ab29dc4e --- /dev/null +++ b/elements/weston-common.bst @@ -0,0 +1,3 @@ +kind: stack +depends: +- weston-common/weston.bst diff --git a/elements/weston-common/weston.bst b/elements/weston-common/weston.bst new file mode 100644 index 00000000..5203df4f --- /dev/null +++ b/elements/weston-common/weston.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- graphics-common.bst +- input-common.bst +- mesa-common.bst +- libdrm-common.bst +- wayland-generic.bst +sources: +- kind: git + url: upstream:weston + track: baserock/weston-1.11.0/tegra + ref: 2e5232b980eaa1074023a65dd7941e80b72a763c +config: + configure-commands: + - ./autogen.sh --prefix="%{prefix}" --sysconfdir=/etc --enable-demo-clients-install + --enable-systemd-notify diff --git a/elements/x-common.bst b/elements/x-common.bst new file mode 100644 index 00000000..15f2d1ca --- /dev/null +++ b/elements/x-common.bst @@ -0,0 +1,53 @@ +kind: stack +depends: +- x-common/xorg-proto-bigreqsproto.bst +- x-common/xorg-proto-compositeproto.bst +- x-common/xorg-proto-damageproto.bst +- x-common/xorg-proto-dmxproto.bst +- x-common/xorg-proto-fixesproto.bst +- x-common/xorg-proto-fontsproto.bst +- x-common/xorg-proto-glproto.bst +- x-common/xorg-proto-inputproto.bst +- x-common/xorg-proto-kbproto.bst +- x-common/xorg-proto-xineramaproto.bst +- x-common/xorg-proto-randrproto.bst +- x-common/xorg-proto-recordproto.bst +- x-common/xorg-proto-renderproto.bst +- x-common/xorg-proto-resourceproto.bst +- x-common/xorg-proto-scrnsaverproto.bst +- x-common/xorg-proto-videoproto.bst +- x-common/xorg-proto-xcmiscproto.bst +- x-common/xorg-proto-xextproto.bst +- x-common/xorg-proto-xf86bigfontproto.bst +- x-common/xorg-proto-xf86dgaproto.bst +- x-common/xorg-proto-xf86driproto.bst +- x-common/xorg-proto-x11proto.bst +- x-common/xorg-proto-dri2proto.bst +- x-common/xorg-proto-dri3proto.bst +- x-common/xorg-proto-presentproto.bst +- x-common/xcb-proto.bst +- x-common/xorg-lib-libxshmfence.bst +- x-common/xorg-lib-libXau.bst +- x-common/xcb-libxcb.bst +- x-common/xcb-util.bst +- x-common/util-wm.bst +- x-common/util-keysyms.bst +- x-common/util-image.bst +- x-common/xorg-lib-libxtrans.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXext.bst +- x-common/xorg-lib-libXfixes.bst +- x-common/xorg-lib-libXi.bst +- x-common/xorg-lib-libXcomposite.bst +- x-common/xorg-lib-libXrender.bst +- x-common/xorg-lib-libXrandr.bst +- x-common/xorg-lib-libXinerama.bst +- x-common/xorg-lib-libXtst.bst +- x-common/xorg-lib-libXdamage.bst +- x-common/xorg-lib-libXcursor.bst +- x-common/xorg-lib-libICE.bst +- x-common/xorg-lib-libSM.bst +- x-common/xorg-lib-libXt.bst +- x-common/xorg-lib-libXmu.bst +- x-common/xorg-lib-libXv.bst +- x-common/xorg-lib-libxkbfile.bst diff --git a/elements/x-common/util-image.bst b/elements/x-common/util-image.bst new file mode 100644 index 00000000..d6b8df95 --- /dev/null +++ b/elements/x-common/util-image.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xcb-util.bst +sources: +- kind: git + url: upstream:util-image + track: baserock/0.4.0 + ref: f20f25a1c017c58d5d7dfffc6e9adc8d31879152 + submodules: + m4: + url: upstream:xcb/util-common-m4 diff --git a/elements/x-common/util-keysyms.bst b/elements/x-common/util-keysyms.bst new file mode 100644 index 00000000..5773bc19 --- /dev/null +++ b/elements/x-common/util-keysyms.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +sources: +- kind: git + url: upstream:util-keysyms + track: baserock/0.4.0 + ref: edb763a8837d3932690b9d6d77cb7e20a9ab8013 + submodules: + m4: + url: upstream:xcb/util-common-m4 diff --git a/elements/x-common/util-wm.bst b/elements/x-common/util-wm.bst new file mode 100644 index 00000000..c8c4efb8 --- /dev/null +++ b/elements/x-common/util-wm.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +sources: +- kind: git + url: upstream:util-wm + track: baserock/0.4.1 + ref: fb7afc3f291c8cc072d327cd8d97ab1db3283c21 + submodules: + m4: + url: upstream:xcb/util-common-m4 diff --git a/elements/x-common/xcb-libxcb.bst b/elements/x-common/xcb-libxcb.bst new file mode 100644 index 00000000..878e27d1 --- /dev/null +++ b/elements/x-common/xcb-libxcb.bst @@ -0,0 +1,10 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-proto.bst +- x-common/xorg-lib-libXau.bst +sources: +- kind: git + url: upstream:xcb-libxcb + track: '1.11' + ref: d1e8ec96fca4862f37ec9f0e9407bb989c4c161a diff --git a/elements/x-common/xcb-proto.bst b/elements/x-common/xcb-proto.bst new file mode 100644 index 00000000..7332fbfc --- /dev/null +++ b/elements/x-common/xcb-proto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xcb-proto + track: '1.11' + ref: 4b384d2a015c50d0e93dcacda4b8260a3fd37640 diff --git a/elements/x-common/xcb-util.bst b/elements/x-common/xcb-util.bst new file mode 100644 index 00000000..39b5e860 --- /dev/null +++ b/elements/x-common/xcb-util.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +sources: +- kind: git + url: upstream:xcb-util + track: baserock/0.4.0 + ref: 4de010f122da40e17b52866d07d1d501a66bf007 + submodules: + m4: + url: upstream:xcb/util-common-m4 diff --git a/elements/x-common/xorg-lib-libICE.bst b/elements/x-common/xorg-lib-libICE.bst new file mode 100644 index 00000000..fb1dbd00 --- /dev/null +++ b/elements/x-common/xorg-lib-libICE.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-proto-x11proto.bst +- x-common/xorg-lib-libxtrans.bst +sources: +- kind: git + url: upstream:xorg-lib-libICE + track: libICE-1.0.9 + ref: 0dfab4253e26d5c6e5f058126eb5e9f7a7732ae8 diff --git a/elements/x-common/xorg-lib-libSM.bst b/elements/x-common/xorg-lib-libSM.bst new file mode 100644 index 00000000..48091151 --- /dev/null +++ b/elements/x-common/xorg-lib-libSM.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-proto-x11proto.bst +- x-common/xorg-lib-libICE.bst +- x-common/xorg-lib-libxtrans.bst +sources: +- kind: git + url: upstream:xorg-lib-libSM + track: libSM-1.2.2 + ref: 0fd7aa17da41779129a3acfdad28e07c0072a160 diff --git a/elements/x-common/xorg-lib-libX11.bst b/elements/x-common/xorg-lib-libX11.bst new file mode 100644 index 00000000..4707a0df --- /dev/null +++ b/elements/x-common/xorg-lib-libX11.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libxtrans.bst +- x-common/xorg-proto-inputproto.bst +- x-common/xorg-proto-kbproto.bst +- x-common/xorg-proto-x11proto.bst +- x-common/xorg-proto-xextproto.bst +- x-common/xorg-proto-xf86bigfontproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libX11 + track: libX11-1.6.2 + ref: cb107760df33ffc8630677e66e2e50aa37950a5c diff --git a/elements/x-common/xorg-lib-libXau.bst b/elements/x-common/xorg-lib-libXau.bst new file mode 100644 index 00000000..5f16dcbd --- /dev/null +++ b/elements/x-common/xorg-lib-libXau.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xorg-proto-x11proto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXau + track: baserock/morph + ref: 1a8a1b2c68967b48c07b56142799b1020f017027 diff --git a/elements/x-common/xorg-lib-libXcomposite.bst b/elements/x-common/xorg-lib-libXcomposite.bst new file mode 100644 index 00000000..1ebe4e34 --- /dev/null +++ b/elements/x-common/xorg-lib-libXcomposite.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXfixes.bst +- x-common/xorg-proto-compositeproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXcomposite + track: baserock/morph + ref: eda48b1bedaa344ada8e13930c9ab3058b836190 diff --git a/elements/x-common/xorg-lib-libXcursor.bst b/elements/x-common/xorg-lib-libXcursor.bst new file mode 100644 index 00000000..261c433e --- /dev/null +++ b/elements/x-common/xorg-lib-libXcursor.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXrender.bst +- x-common/xorg-lib-libXfixes.bst +- x-common/xorg-proto-fixesproto.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +sources: +- kind: git + url: upstream:xorg-lib-libXcursor + track: baserock/morph + ref: 1b98fd6a2e8c00a563187849a585e68c7344468b diff --git a/elements/x-common/xorg-lib-libXdamage.bst b/elements/x-common/xorg-lib-libXdamage.bst new file mode 100644 index 00000000..09c3cceb --- /dev/null +++ b/elements/x-common/xorg-lib-libXdamage.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libXfixes.bst +- x-common/xorg-proto-damageproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXdamage + track: baserock/morph + ref: 0d35761dc39409b70e04dd0786aef6537f92976a diff --git a/elements/x-common/xorg-lib-libXext.bst b/elements/x-common/xorg-lib-libXext.bst new file mode 100644 index 00000000..83ebc2ff --- /dev/null +++ b/elements/x-common/xorg-lib-libXext.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-proto-x11proto.bst +- x-common/xorg-proto-xextproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXext + track: baserock/morph + ref: 8eee1236041d46a21faba32e0d27c26985267d89 diff --git a/elements/x-common/xorg-lib-libXfixes.bst b/elements/x-common/xorg-lib-libXfixes.bst new file mode 100644 index 00000000..364675db --- /dev/null +++ b/elements/x-common/xorg-lib-libXfixes.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libXext.bst +- x-common/xorg-proto-fixesproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXfixes + track: libXfixes-5.0.1 + ref: 0cb446962381f750e05d97bfb974ca1e32481d5d diff --git a/elements/x-common/xorg-lib-libXi.bst b/elements/x-common/xorg-lib-libXi.bst new file mode 100644 index 00000000..47ca5b4d --- /dev/null +++ b/elements/x-common/xorg-lib-libXi.bst @@ -0,0 +1,17 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXext.bst +- x-common/xorg-lib-libXfixes.bst +- x-common/xorg-proto-fixesproto.bst +- x-common/xorg-proto-inputproto.bst +- x-common/xorg-proto-x11proto.bst +- x-common/xorg-proto-xextproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXi + track: libXi-1.7.5 + ref: f180dff710dc54d00e0e26b84de053151f8f207e diff --git a/elements/x-common/xorg-lib-libXinerama.bst b/elements/x-common/xorg-lib-libXinerama.bst new file mode 100644 index 00000000..6d721e61 --- /dev/null +++ b/elements/x-common/xorg-lib-libXinerama.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXext.bst +- x-common/xorg-proto-xextproto.bst +- x-common/xorg-proto-xineramaproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXinerama + track: baserock/morph + ref: 470b9356af961ff7d3968b164aa73872b49a5dcc diff --git a/elements/x-common/xorg-lib-libXmu.bst b/elements/x-common/xorg-lib-libXmu.bst new file mode 100644 index 00000000..43b8eb4a --- /dev/null +++ b/elements/x-common/xorg-lib-libXmu.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXext.bst +- x-common/xorg-lib-libXt.bst +- x-common/xorg-proto-xextproto.bst +- x-common/xorg-lib-libICE.bst +- x-common/xorg-lib-libSM.bst +sources: +- kind: git + url: upstream:xorg-lib-libXmu + track: libXmu-1.1.2 + ref: 2539e539eafdac88177c8ee30b043c5d52f017e4 diff --git a/elements/x-common/xorg-lib-libXrandr.bst b/elements/x-common/xorg-lib-libXrandr.bst new file mode 100644 index 00000000..fd48173f --- /dev/null +++ b/elements/x-common/xorg-lib-libXrandr.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXext.bst +- x-common/xorg-lib-libXrender.bst +- x-common/xorg-proto-randrproto.bst +- x-common/xorg-proto-renderproto.bst +- x-common/xorg-proto-xextproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXrandr + track: baserock/morph + ref: 99a63d10cbbab7d69a52d25d78795a3278506ea9 diff --git a/elements/x-common/xorg-lib-libXrender.bst b/elements/x-common/xorg-lib-libXrender.bst new file mode 100644 index 00000000..6cd2f96b --- /dev/null +++ b/elements/x-common/xorg-lib-libXrender.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-proto-renderproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXrender + track: baserock/morph + ref: 1af52cb334377611233d7dc156bc1e6f7923756d diff --git a/elements/x-common/xorg-lib-libXt.bst b/elements/x-common/xorg-lib-libXt.bst new file mode 100644 index 00000000..fcde3a73 --- /dev/null +++ b/elements/x-common/xorg-lib-libXt.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-proto-kbproto.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libSM.bst +- x-common/xorg-lib-libICE.bst +sources: +- kind: git + url: upstream:xorg-lib-libXt + track: libXt-1.1.5 + ref: e7411e7e5299116604ff1f01d9415802607f1051 diff --git a/elements/x-common/xorg-lib-libXtst.bst b/elements/x-common/xorg-lib-libXtst.bst new file mode 100644 index 00000000..632b1cc3 --- /dev/null +++ b/elements/x-common/xorg-lib-libXtst.bst @@ -0,0 +1,16 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXext.bst +- x-common/xorg-lib-libXi.bst +- x-common/xorg-proto-inputproto.bst +- x-common/xorg-proto-recordproto.bst +- x-common/xorg-proto-xextproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXtst + track: baserock/morph + ref: 2aafac9474a0a0a0c39797862f823255918cf368 diff --git a/elements/x-common/xorg-lib-libXv.bst b/elements/x-common/xorg-lib-libXv.bst new file mode 100644 index 00000000..00cfeccd --- /dev/null +++ b/elements/x-common/xorg-lib-libXv.bst @@ -0,0 +1,14 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-lib-libXext.bst +- x-common/xorg-proto-xextproto.bst +- x-common/xorg-proto-videoproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libXv + track: libXv-1.0.10 + ref: 736d7ac5a94c7aa6761d50ab58339a3d9a116c51 diff --git a/elements/x-common/xorg-lib-libxkbfile.bst b/elements/x-common/xorg-lib-libxkbfile.bst new file mode 100644 index 00000000..28113073 --- /dev/null +++ b/elements/x-common/xorg-lib-libxkbfile.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xcb-libxcb.bst +- x-common/xorg-lib-libXau.bst +- x-common/xorg-lib-libX11.bst +- x-common/xorg-proto-kbproto.bst +sources: +- kind: git + url: upstream:xorg-lib-libxkbfile + track: baserock/morph + ref: 7381c2f9013ef7784c78091fa671e652a62ca706 diff --git a/elements/x-common/xorg-lib-libxshmfence.bst b/elements/x-common/xorg-lib-libxshmfence.bst new file mode 100644 index 00000000..4248f43d --- /dev/null +++ b/elements/x-common/xorg-lib-libxshmfence.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +- x-common/xorg-proto-x11proto.bst +sources: +- kind: git + url: upstream:xorg-lib-libxshmfence + track: master + ref: 9c4f070e1304a3503cfab08f68573443025fc4c9 diff --git a/elements/x-common/xorg-lib-libxtrans.bst b/elements/x-common/xorg-lib-libxtrans.bst new file mode 100644 index 00000000..eab4fc15 --- /dev/null +++ b/elements/x-common/xorg-lib-libxtrans.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-lib-libxtrans + track: xtrans-1.3.5 + ref: 7cbad9fe2e61cd9d5caeaf361826a6f4bd320f03 diff --git a/elements/x-common/xorg-proto-bigreqsproto.bst b/elements/x-common/xorg-proto-bigreqsproto.bst new file mode 100644 index 00000000..0a720105 --- /dev/null +++ b/elements/x-common/xorg-proto-bigreqsproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-bigreqsproto + track: baserock/morph + ref: d6ed3e927a756900ad4c9fd7235f8f7f34f376db diff --git a/elements/x-common/xorg-proto-compositeproto.bst b/elements/x-common/xorg-proto-compositeproto.bst new file mode 100644 index 00000000..cb741ee3 --- /dev/null +++ b/elements/x-common/xorg-proto-compositeproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-compositeproto + track: baserock/morph + ref: 39738dbe9438dc80fc6b9e221d9ed26a6d42da6b diff --git a/elements/x-common/xorg-proto-damageproto.bst b/elements/x-common/xorg-proto-damageproto.bst new file mode 100644 index 00000000..cdfe3b70 --- /dev/null +++ b/elements/x-common/xorg-proto-damageproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-damageproto + track: baserock/morph + ref: 015b980e5091492dbe681af59569768ba89fbfe0 diff --git a/elements/x-common/xorg-proto-dmxproto.bst b/elements/x-common/xorg-proto-dmxproto.bst new file mode 100644 index 00000000..c762203c --- /dev/null +++ b/elements/x-common/xorg-proto-dmxproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-dmxproto + track: baserock/morph + ref: 395f6fcc0a5635907b5e45829e86b29431316184 diff --git a/elements/x-common/xorg-proto-dri2proto.bst b/elements/x-common/xorg-proto-dri2proto.bst new file mode 100644 index 00000000..512e156a --- /dev/null +++ b/elements/x-common/xorg-proto-dri2proto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-dri2proto + track: baserock/morph + ref: ead89ad84877551cc15d26b95cb19a3e205df71f diff --git a/elements/x-common/xorg-proto-dri3proto.bst b/elements/x-common/xorg-proto-dri3proto.bst new file mode 100644 index 00000000..c6099b37 --- /dev/null +++ b/elements/x-common/xorg-proto-dri3proto.bst @@ -0,0 +1,7 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-dri3proto + ref: 91df0f88b70c268f3580385a7b37543ab8c544c8 diff --git a/elements/x-common/xorg-proto-fixesproto.bst b/elements/x-common/xorg-proto-fixesproto.bst new file mode 100644 index 00000000..3180b0d6 --- /dev/null +++ b/elements/x-common/xorg-proto-fixesproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-fixesproto + track: baserock/morph + ref: b6c6bc2aa4b83f8763c75c90e6671052272a2af2 diff --git a/elements/x-common/xorg-proto-fontsproto.bst b/elements/x-common/xorg-proto-fontsproto.bst new file mode 100644 index 00000000..9f388ed1 --- /dev/null +++ b/elements/x-common/xorg-proto-fontsproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-fontsproto + track: fontsproto-2.1.3 + ref: df8c05f7c0253a36589d96efa52938215eff9d4d diff --git a/elements/x-common/xorg-proto-glproto.bst b/elements/x-common/xorg-proto-glproto.bst new file mode 100644 index 00000000..1c7c24a6 --- /dev/null +++ b/elements/x-common/xorg-proto-glproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-glproto + track: glproto-1.4.17 + ref: f84853d97d5749308992412a215fa518b6536eb3 diff --git a/elements/x-common/xorg-proto-inputproto.bst b/elements/x-common/xorg-proto-inputproto.bst new file mode 100644 index 00000000..0c4f474c --- /dev/null +++ b/elements/x-common/xorg-proto-inputproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-inputproto + track: inputproto-2.3.1 + ref: 343ff0938f592876b9d82c966f166bf45a78c3c8 diff --git a/elements/x-common/xorg-proto-kbproto.bst b/elements/x-common/xorg-proto-kbproto.bst new file mode 100644 index 00000000..3ec6b207 --- /dev/null +++ b/elements/x-common/xorg-proto-kbproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-kbproto + track: baserock/morph + ref: f7022f5775350dce3348b7151845a32390e98791 diff --git a/elements/x-common/xorg-proto-presentproto.bst b/elements/x-common/xorg-proto-presentproto.bst new file mode 100644 index 00000000..bef6927f --- /dev/null +++ b/elements/x-common/xorg-proto-presentproto.bst @@ -0,0 +1,7 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-presentproto + ref: ef84007fc4a23d3897b4776906139de9d0698c2a diff --git a/elements/x-common/xorg-proto-randrproto.bst b/elements/x-common/xorg-proto-randrproto.bst new file mode 100644 index 00000000..1fc381e3 --- /dev/null +++ b/elements/x-common/xorg-proto-randrproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-randrproto + track: randrproto-1.5.0 + ref: 79b63f0e57cd5baf06ff24252d3f1675dcb64467 diff --git a/elements/x-common/xorg-proto-recordproto.bst b/elements/x-common/xorg-proto-recordproto.bst new file mode 100644 index 00000000..37a63c35 --- /dev/null +++ b/elements/x-common/xorg-proto-recordproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-recordproto + track: baserock/morph + ref: 0fd4f8e57c1e637b2aaaaa0f539ddbac8cc50575 diff --git a/elements/x-common/xorg-proto-renderproto.bst b/elements/x-common/xorg-proto-renderproto.bst new file mode 100644 index 00000000..ecd4d2bd --- /dev/null +++ b/elements/x-common/xorg-proto-renderproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-renderproto + track: baserock/morph + ref: 935f5ec95a3718c184ff685f5b79b467483b7844 diff --git a/elements/x-common/xorg-proto-resourceproto.bst b/elements/x-common/xorg-proto-resourceproto.bst new file mode 100644 index 00000000..bd8315af --- /dev/null +++ b/elements/x-common/xorg-proto-resourceproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-resourceproto + track: baserock/morph + ref: ada91f54c98b5a61d3e116fca6bf239a8604730f diff --git a/elements/x-common/xorg-proto-scrnsaverproto.bst b/elements/x-common/xorg-proto-scrnsaverproto.bst new file mode 100644 index 00000000..4449714e --- /dev/null +++ b/elements/x-common/xorg-proto-scrnsaverproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-scrnsaverproto + track: baserock/morph + ref: 614532026e8ec7496216316fb584d6f2af6a7f7b diff --git a/elements/x-common/xorg-proto-videoproto.bst b/elements/x-common/xorg-proto-videoproto.bst new file mode 100644 index 00000000..a9c032a1 --- /dev/null +++ b/elements/x-common/xorg-proto-videoproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-videoproto + track: baserock/morph + ref: e42cf822e230cff5c6550ca2c050dfa27d2c9611 diff --git a/elements/x-common/xorg-proto-x11proto.bst b/elements/x-common/xorg-proto-x11proto.bst new file mode 100644 index 00000000..de5c797e --- /dev/null +++ b/elements/x-common/xorg-proto-x11proto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-x11proto + track: xproto-7.0.28 + ref: d5524e2b8d811aa03ed19c6e8fb2ee4162ca2b23 diff --git a/elements/x-common/xorg-proto-xcmiscproto.bst b/elements/x-common/xorg-proto-xcmiscproto.bst new file mode 100644 index 00000000..26d1993f --- /dev/null +++ b/elements/x-common/xorg-proto-xcmiscproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-xcmiscproto + track: baserock/morph + ref: 83549077a3c2140b9862709004cd873f1c55e395 diff --git a/elements/x-common/xorg-proto-xextproto.bst b/elements/x-common/xorg-proto-xextproto.bst new file mode 100644 index 00000000..8edc2c77 --- /dev/null +++ b/elements/x-common/xorg-proto-xextproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-xextproto + track: xextproto-7.3.0 + ref: 66afec3f49e8eb0d4c2e9af7088fc3116d4bafd7 diff --git a/elements/x-common/xorg-proto-xf86bigfontproto.bst b/elements/x-common/xorg-proto-xf86bigfontproto.bst new file mode 100644 index 00000000..78612240 --- /dev/null +++ b/elements/x-common/xorg-proto-xf86bigfontproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-xf86bigfontproto + track: baserock/morph + ref: f805b328b2195de384c0fb6b82ef5f88c179b2c0 diff --git a/elements/x-common/xorg-proto-xf86dgaproto.bst b/elements/x-common/xorg-proto-xf86dgaproto.bst new file mode 100644 index 00000000..3df34ce9 --- /dev/null +++ b/elements/x-common/xorg-proto-xf86dgaproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-xf86dgaproto + track: baserock/morph + ref: c52b205c3175309be7952774668c87dd2d5ce30e diff --git a/elements/x-common/xorg-proto-xf86driproto.bst b/elements/x-common/xorg-proto-xf86driproto.bst new file mode 100644 index 00000000..2b979147 --- /dev/null +++ b/elements/x-common/xorg-proto-xf86driproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-xf86driproto + track: baserock/morph + ref: cb03b8d49bf063860859c1ed8bcecd055551e93a diff --git a/elements/x-common/xorg-proto-xineramaproto.bst b/elements/x-common/xorg-proto-xineramaproto.bst new file mode 100644 index 00000000..81911d67 --- /dev/null +++ b/elements/x-common/xorg-proto-xineramaproto.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- xorg-util-macros-common.bst +sources: +- kind: git + url: upstream:xorg-proto-xineramaproto + track: baserock/morph + ref: 4e77b45e0d6b42a448dab2ec316eeb5c490ecfed diff --git a/elements/x-drivers.bst b/elements/x-drivers.bst new file mode 100644 index 00000000..dc45f212 --- /dev/null +++ b/elements/x-drivers.bst @@ -0,0 +1,6 @@ +kind: stack +depends: +- x-drivers/xorg-driver-xf86-video-fbdev.bst +- x-drivers/xorg-driver-xf86-video-vesa.bst +- x-drivers/xorg-driver-xf86-video-intel.bst +- x-drivers/xorg-driver-xf86-input-libinput.bst diff --git a/elements/x-drivers/xorg-driver-xf86-input-libinput.bst b/elements/x-drivers/xorg-driver-xf86-input-libinput.bst new file mode 100644 index 00000000..a251d033 --- /dev/null +++ b/elements/x-drivers/xorg-driver-xf86-input-libinput.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- input-common.bst +- x-generic.bst +sources: +- kind: git + url: upstream:xorg-driver-xf86-input-libinput + track: xf86-input-libinput-0.15.0 + ref: 44f4b2ed7075d424e3621f30815e11875b364c27 diff --git a/elements/x-drivers/xorg-driver-xf86-video-fbdev.bst b/elements/x-drivers/xorg-driver-xf86-video-fbdev.bst new file mode 100644 index 00000000..e578a66a --- /dev/null +++ b/elements/x-drivers/xorg-driver-xf86-video-fbdev.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- input-common.bst +- x-generic.bst +sources: +- kind: git + url: upstream:xorg-driver-xf86-video-fbdev + track: xf86-video-fbdev-0.4.4 + ref: 679ed9a4e6b54227df191c580e3ef641e075db19 diff --git a/elements/x-drivers/xorg-driver-xf86-video-intel.bst b/elements/x-drivers/xorg-driver-xf86-video-intel.bst new file mode 100644 index 00000000..e6242092 --- /dev/null +++ b/elements/x-drivers/xorg-driver-xf86-video-intel.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- input-common.bst +- x-generic.bst +sources: +- kind: git + url: upstream:xorg-driver-xf86-video-intel + track: 2.99.917-381-g5772556 + ref: 57725564179b8ddb48d5c9437fde91a6c02c0740 diff --git a/elements/x-drivers/xorg-driver-xf86-video-vesa.bst b/elements/x-drivers/xorg-driver-xf86-video-vesa.bst new file mode 100644 index 00000000..d11cd6f9 --- /dev/null +++ b/elements/x-drivers/xorg-driver-xf86-video-vesa.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- input-common.bst +- x-generic.bst +sources: +- kind: git + url: upstream:xorg-driver-xf86-video-vesa + track: xf86-video-vesa-2.3.4 + ref: b49c293e67cd88424ff40a2ca4e58b28528691d7 diff --git a/elements/x-generic.bst b/elements/x-generic.bst new file mode 100644 index 00000000..ae6b6f86 --- /dev/null +++ b/elements/x-generic.bst @@ -0,0 +1,8 @@ +kind: stack +depends: +- x-generic/xorg-font-util.bst +- x-generic/xorg-lib-libfontenc.bst +- x-generic/xorg-lib-libXfont.bst +- x-generic/xserver.bst +- x-generic/xorg-app-xkbcomp.bst +- x-generic/xorg-app-xinit.bst diff --git a/elements/x-generic/xorg-app-xinit.bst b/elements/x-generic/xorg-app-xinit.bst new file mode 100644 index 00000000..55b7ef53 --- /dev/null +++ b/elements/x-generic/xorg-app-xinit.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- foundation.bst +- libdrm-common.bst +- mesa-common.bst +- x-common.bst +- graphics-common.bst +sources: +- kind: git + url: upstream:xorg-app-xinit + track: baserock/morph + ref: 4e85bce64acef1fa0ddff04d59737444e942ff12 diff --git a/elements/x-generic/xorg-app-xkbcomp.bst b/elements/x-generic/xorg-app-xkbcomp.bst new file mode 100644 index 00000000..206d6481 --- /dev/null +++ b/elements/x-generic/xorg-app-xkbcomp.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- foundation.bst +- libdrm-common.bst +- mesa-common.bst +- x-common.bst +- graphics-common.bst +sources: +- kind: git + url: upstream:xorg-app-xkbcomp + track: baserock/morph + ref: 705b9bbb426410f9510601c7010da51184919b36 diff --git a/elements/x-generic/xorg-font-util.bst b/elements/x-generic/xorg-font-util.bst new file mode 100644 index 00000000..98e8d262 --- /dev/null +++ b/elements/x-generic/xorg-font-util.bst @@ -0,0 +1,12 @@ +kind: autotools +depends: +- foundation.bst +- libdrm-common.bst +- mesa-common.bst +- x-common.bst +- graphics-common.bst +sources: +- kind: git + url: upstream:xorg-font-util + track: baserock/morph + ref: 5f01ea79f1cb2328bfc4130b1e693f71be916b87 diff --git a/elements/x-generic/xorg-lib-libXfont.bst b/elements/x-generic/xorg-lib-libXfont.bst new file mode 100644 index 00000000..f1cbf0fd --- /dev/null +++ b/elements/x-generic/xorg-lib-libXfont.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- foundation.bst +- libdrm-common.bst +- mesa-common.bst +- x-common.bst +- graphics-common.bst +- x-generic/xorg-lib-libfontenc.bst +sources: +- kind: git + url: upstream:xorg-lib-libXfont + track: libXfont-1.5.0 + ref: ad4f4d8a2d0730c0ea3c09210bf921638b4682bc diff --git a/elements/x-generic/xorg-lib-libfontenc.bst b/elements/x-generic/xorg-lib-libfontenc.bst new file mode 100644 index 00000000..d1baa965 --- /dev/null +++ b/elements/x-generic/xorg-lib-libfontenc.bst @@ -0,0 +1,13 @@ +kind: autotools +depends: +- foundation.bst +- libdrm-common.bst +- mesa-common.bst +- x-common.bst +- graphics-common.bst +- x-generic/xorg-font-util.bst +sources: +- kind: git + url: upstream:xorg-lib-libfontenc + track: baserock/morph + ref: f5d1208172e965fdd7fae8927bd3e29b3cc3a975 diff --git a/elements/x-generic/xserver.bst b/elements/x-generic/xserver.bst new file mode 100644 index 00000000..dccfef99 --- /dev/null +++ b/elements/x-generic/xserver.bst @@ -0,0 +1,24 @@ +kind: autotools +depends: +- foundation.bst +- libdrm-common.bst +- mesa-common.bst +- x-common.bst +- graphics-common.bst +- x-generic/xorg-font-util.bst +- x-generic/xorg-lib-libXfont.bst +sources: +- kind: git + url: upstream:xserver + track: xorg-server-1.18.2 + ref: 93d4224ccf3dee5a51815a66f76c905450419b50 +config: + configure-commands: + - | + ./autogen.sh --prefix="%{prefix}" \ + --disable-xvfb \ + --disable-xnest \ + --disable-xquartz \ + --disable-xwin \ + --enable-glamor \ + --enable-xwayland diff --git a/elements/xorg-util-macros-common.bst b/elements/xorg-util-macros-common.bst new file mode 100644 index 00000000..3e95ebef --- /dev/null +++ b/elements/xorg-util-macros-common.bst @@ -0,0 +1,4 @@ +kind: stack +depends: +- xorg-util-macros-common/xorg-util-macros.bst +- xorg-util-macros-common/xcb-pthread-stubs.bst diff --git a/elements/xorg-util-macros-common/xcb-pthread-stubs.bst b/elements/xorg-util-macros-common/xcb-pthread-stubs.bst new file mode 100644 index 00000000..11a8998a --- /dev/null +++ b/elements/xorg-util-macros-common/xcb-pthread-stubs.bst @@ -0,0 +1,9 @@ +kind: autotools +depends: +- core.bst +- xorg-util-macros-common/xorg-util-macros.bst +sources: +- kind: git + url: upstream:xcb-pthread-stubs + track: baserock/morph + ref: 431d2c0be218d878b9dd3862e4232243c599df4b diff --git a/elements/xorg-util-macros-common/xorg-util-macros.bst b/elements/xorg-util-macros-common/xorg-util-macros.bst new file mode 100644 index 00000000..af4d2b28 --- /dev/null +++ b/elements/xorg-util-macros-common/xorg-util-macros.bst @@ -0,0 +1,8 @@ +kind: autotools +depends: +- core.bst +sources: +- kind: git + url: upstream:xorg-util-macros + track: util-macros-1.19.0 + ref: 9a54b858601bd305de2737b06e609084a2a114c2 diff --git a/unmaintained/strata/openstack-services/sysfsutils.morph b/unmaintained/strata/openstack-services/sysfsutils.morph deleted file mode 100644 index 2f388a32..00000000 --- a/unmaintained/strata/openstack-services/sysfsutils.morph +++ /dev/null @@ -1,10 +0,0 @@ -name: sysfsutils -kind: chunk - -build-system: autotools - -configure-commands: -# Rerunning autoreconf requires on something to provide the AC_CHECK_KLIBC -# autoconf macro, which we don't have for whatever reason. So use the -# embedded configure script. -- ./configure --prefix="$PREFIX" diff --git a/unmaintained/strata/test-tools/check.morph b/unmaintained/strata/test-tools/check.morph deleted file mode 100644 index a9d8bbba..00000000 --- a/unmaintained/strata/test-tools/check.morph +++ /dev/null @@ -1,8 +0,0 @@ -name: check -kind: chunk -build-system: autotools - -configure-commands: -# autoreconf fails for this component for some reason, so just run the -# configure script that they have committed to SVN -- ./configure --prefix="$PREFIX" -- cgit v1.2.1