language: d sudo: required dist: trusty d: - gdc #- ldc -- LDC has problems with parallelization (doesn't seem to work on Package[] array) before_script: - sudo add-apt-repository "ppa:ximion/packagekit" -y - sudo apt-get update -qq # dependencies for appstream and appstream-generator - sudo apt-get install --yes -q cmake intltool libglib2.0-dev libxml2-dev libgirepository1.0-dev libxapian-dev libyaml-dev xmlto gobject-introspection libprotobuf-dev protobuf-compiler # dependencies only for appstream-generator - sudo apt-get install --yes -q libgdk-pixbuf2.0-dev libarchive-dev librsvg2-dev liblmdb-dev # build & install the current Git snapshot of AppStream - mkdir dep && cd dep - git clone https://github.com/ximion/appstream.git - cd appstream && mkdir build && cd build - cmake -DMAINTAINER=ON -DAPT_SUPPORT=ON .. - make && sudo make install - cd ../../..