build (659B)
1 #!/usr/bin/env sh 2 3 cd "AppStream-$2" 4 5 for file in ../patches/* ; do 6 patch -p1 < "$file" 7 done 8 9 # Don't build the docs and languages, which pull in a lot of dependencies. 10 sed -e "s/^subdir('po\/')/#subdir('po\/')/" \ 11 -e "s/^subdir('docs\/')/#subdir('docs\/')/" meson.build > _ 12 mv -f _ meson.build 13 14 mkdir build 15 cd build 16 17 meson \ 18 --prefix=/usr \ 19 --sysconfdir=/etc \ 20 --localstatedir=/var \ 21 -Dqt=false \ 22 -Dmaintainer=false \ 23 -Ddocs=false \ 24 -Dapidocs=false \ 25 -Dinstall-docs=false \ 26 -Dstemming=false \ 27 -Dvapi=false \ 28 -Dapt-support=false \ 29 -Dgir=false \ 30 -Dlibxmlb:introspection=false \ 31 .. 32 33 ninja 34 ninja install