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/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 ++++++++++ 20 files changed, 320 insertions(+) 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 (limited to 'elements/foundation') 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 -- cgit v1.2.1