summaryrefslogtreecommitdiff
path: root/elements/unmaintained/virtualization
diff options
context:
space:
mode:
Diffstat (limited to 'elements/unmaintained/virtualization')
-rw-r--r--elements/unmaintained/virtualization/dmidecode.bst20
-rw-r--r--elements/unmaintained/virtualization/dnsmasq.bst23
-rw-r--r--elements/unmaintained/virtualization/libosinfo.bst24
-rw-r--r--elements/unmaintained/virtualization/libpciaccess.bst15
-rw-r--r--elements/unmaintained/virtualization/libvirt-python.bst19
-rw-r--r--elements/unmaintained/virtualization/libvirt.bst54
-rw-r--r--elements/unmaintained/virtualization/openvswitch.bst23
-rw-r--r--elements/unmaintained/virtualization/pycurl.bst17
-rw-r--r--elements/unmaintained/virtualization/qemu.bst41
-rw-r--r--elements/unmaintained/virtualization/urlgrabber.bst18
-rw-r--r--elements/unmaintained/virtualization/virt-manager.bst19
-rw-r--r--elements/unmaintained/virtualization/yajl.bst22
12 files changed, 295 insertions, 0 deletions
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}"