-%{__libtoolize}
-%{__aclocal} -I m4
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-
-%configure \
- PVCREATE=/sbin/pvcreate \
- VGCREATE=/sbin/vgcreate \
- LVCREATE=/sbin/lvcreate \
- PVREMOVE=/sbin/pvremove \
- VGREMOVE=/sbin/vgremove \
- LVREMOVE=/sbin/lvremove \
- VGCHANGE=/sbin/vgchange \
- LVCHANGE=/sbin/lvchange \
- VGSCAN=/sbin/vgscan \
- PVS=/sbin/pvs \
- VGS=/sbin/vgs \
- LVS=/sbin/lvs \
- TC=/sbin/tc \
- BRCTL=/sbin/brctl \
- ISCSIADM=/sbin/iscsiadm \
- SHOWMOUNT=/usr/sbin/showmount \
- MOUNT=/bin/mount \
- UMOUNT=/bin/umount \
- MKFS=/sbin/mkfs \
- SHOWMOUNT=/usr/sbin/showmount \
- IPTABLES_PATH=/usr/sbin/iptables \
- IP6TABLES_PATH=/usr/sbin/ip6tables \
- EBTABLES_PATH=/usr/sbin/ebtables \
- ISCSIADM=/sbin/iscsiadm \
- DNSMASQ=/usr/sbin/dnsmasq \
- RADVD=/usr/sbin/radvd \
- UDEVADM=/sbin/udevadm \
- MODPROBE=/sbin/modprobe \
- SCRUB=/usr/bin/scrub \
- OVSVSCTL=/usr/bin/ovs-vsctl \
- NUMAD=/usr/bin/numad \
- COLLIE=/usr/sbin/collie \
- --disable-silent-rules \
- %{?with_static_libs:--enable-static} \
- --with-html-dir=%{_gtkdocdir} \
- --with-html-subdir=%{name} \
- --with-init-script=redhat \
- --with-packager="TLD-Linux" \
- --with-packager-version="%{name}-%{version}-%{release}.%{_target_cpu}" \
- --with-qemu-user=qemu \
- --with-qemu-group=qemu \
- --with-storage-disk \
- --with-storage-fs \
- --with-storage-gluster%{!?with_glusterfs:=no} \
- --with-storage-iscsi \
- --with-storage-lvm \
- --with-storage-mpath \
- --with-storage-rbd%{!?with_ceph:=no} \
- --with-storage-scsi \
- --with-storage-sheepdog \
- --with-apparmor \
- --with-audit \
- --with-avahi \
- %{__with_without systemtap dtrace} \
- %{__with_without esx} \
- --with-driver-modules \
- --without-hal \
- %{__with_without hyperv} \
- --with-blkid \
- --with-ssh2 \
- %{__with_without libxl} \
- %{__with_without lxc} \
- --with-macvtap \
- %{__with_without netcf} \
- --with-numactl \
- --with-numad \
- %{__with_without openvz} \
- %{__with_without phyp} \
- %{__with_without polkit} \
- %{__with_without qemu} \
- %{__with_without sanlock} \
- --with-sasl \
- --with-selinux \
- --with-udev \
- %{__with_without uml} \
- %{__with_without vbox vbox %{_libdir}/VirtualBox} \
- --with-virtualport \
- %{__with_without vmware} \
- %{__with_without xen} \
- %{__with_without xenapi} \
- --with-yajl \
- --x-libraries=%{_libdir}
-
-%{__make} \
- AWK=gawk
+%meson build \
+ -Dpackager="TLD-Linux" \
+ -Dpackager_version="%{name}-%{version}-%{release}.%{_target_cpu}" \
+ -Dqemu_user=qemu \
+ -Dqemu_group=qemu \
+ -Dapparmor=%{__enabled_disabled apparmor} \
+ -Dapparmor_profiles=%{__enabled_disabled apparmor} \
+ -Dattr=enabled \
+ -Daudit=enabled \
+ -Dbash_completion=enabled \
+ -Dbash_completion_dir=/etc/bash_completion.d \
+ -Dblkid=enabled \
+ -Dcapng=enabled \
+ -Dcurl=enabled \
+ -Ddtrace=%{__enabled_disabled systemtap} \
+ -Dfirewalld=disabled \
+ -Dfirewalld_zone=disabled \
+ -Dfuse=enabled \
+ -Dglusterfs=%{__enabled_disabled glusterfs} \
+ -Dlibiscsi=enabled \
+ -Dlibnl=enabled \
+ -Dlibpcap=enabled \
+ -Dlibssh=enabled \
+ -Dlibssh2=enabled \
+ -Dnetcf=%{__enabled_disabled netcf} \
+ -Dnls=enabled \
+ -Dnumactl=enabled \
+ -Dnumad=disabled \
+ -Dopenwsman=enabled \
+ -Dpciaccess=enabled \
+ -Dpolkit=%{__enabled_disabled polkit} \
+ -Dreadline=enabled \
+ -Dsanlock=enabled \
+ -Dsasl=enabled \
+ -Dselinux=enabled \
+ -Dsysctl_config=enabled \
+ -Dudev=enabled \
+ -Dwireshark_dissector=%{__enabled_disabled wireshark} \
+ -Dyajl=enabled \
+ -Dstorage_dir=enabled \
+ -Dstorage_disk=enabled \
+ -Dstorage_fs=enabled \
+ -Dstorage_glusterfs=%{__enabled_disabled glusterfs} \
+ -Dstorage_iscsi=enabled \
+ -Dstorage_iscsi_direct=enabled \
+ -Dstorage_lvm=enabled \
+ -Dstorage_mpath=enabled \
+ -Dstorage_rbd=%{__enabled_disabled ceph} \
+ -Dstorage_scsi=enabled \
+ -Dstorage_sheepdog=enabled \
+ -Dstorage_vstorage=disabled \
+ -Dstorage_zfs=enabled \
+ -Ddriver_bhyve=disabled \
+ -Ddriver_ch=%{__enabled_disabled ch} \
+ -Ddriver_esx=%{__enabled_disabled esx} \
+ -Ddriver_hyperv=%{__enabled_disabled hyperv} \
+ -Ddriver_interface=enabled \
+ -Ddriver_libvirtd=enabled \
+ -Ddriver_libxl=%{__enabled_disabled libxl} \
+ -Ddriver_lxc=%{__enabled_disabled lxc} \
+ -Ddriver_network=enabled \
+ -Ddriver_openvz=%{__enabled_disabled openvz} \
+ -Ddriver_qemu=%{__enabled_disabled qemu} \
+ -Ddriver_remote=enabled \
+ -Ddriver_secrets=enabled \
+ -Ddriver_vbox=%{__enabled_disabled vbox} \
+ -Ddriver_vmware=%{__enabled_disabled vmware} \
+ -Ddriver_vz=disabled \
+ -Dsecdriver_apparmor=%{__enabled_disabled apparmor} \
+ -Dsecdriver_selinux=enabled
+
+%meson_build -C build