summaryrefslogtreecommitdiff
path: root/elements/foundation
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2017-11-26 23:40:38 +0000
committerJavier Jardón <jjardon@gnome.org>2017-12-12 15:58:11 +0000
commit7aad5150f69da42b84994c353283db5daf8e967f (patch)
tree813f30921faea689677aa308bd61488229266d06 /elements/foundation
parentfa91b837f4bf46b19678a2c3d6b56f73cdc786a6 (diff)
downloaddefinitions-7aad5150f69da42b84994c353283db5daf8e967f.tar.gz
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
Diffstat (limited to 'elements/foundation')
-rw-r--r--elements/foundation/bash-completion.bst8
-rw-r--r--elements/foundation/btrfs-progs.bst13
-rw-r--r--elements/foundation/dbus-pre.bst17
-rw-r--r--elements/foundation/dbus.bst19
-rw-r--r--elements/foundation/fuse.bst12
-rw-r--r--elements/foundation/groff.bst20
-rw-r--r--elements/foundation/kmod.bst22
-rw-r--r--elements/foundation/libarchive.bst12
-rw-r--r--elements/foundation/libgcrypt.bst13
-rw-r--r--elements/foundation/libgpg-error.bst12
-rw-r--r--elements/foundation/libusb.bst9
-rw-r--r--elements/foundation/lzo.bst11
-rw-r--r--elements/foundation/openssh.bst40
-rw-r--r--elements/foundation/pciutils.bst18
-rw-r--r--elements/foundation/python-systemd.bst9
-rw-r--r--elements/foundation/rsync.bst17
-rw-r--r--elements/foundation/systemd.bst34
-rw-r--r--elements/foundation/tbdiff.bst8
-rw-r--r--elements/foundation/time-zone-database.bst13
-rw-r--r--elements/foundation/usbutils.bst13
20 files changed, 320 insertions, 0 deletions
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