chiark / gitweb /
Temporary workaround for maven packaging bug
authorCiaran Gultnieks <ciaran@ciarang.com>
Sat, 25 May 2013 12:58:58 +0000 (13:58 +0100)
committerCiaran Gultnieks <ciaran@ciarang.com>
Sat, 25 May 2013 12:58:58 +0000 (13:58 +0100)
See https://bugs.launchpad.net/bugs/1171056

buildserver/cookbooks/fdroidbuild-general/recipes/default.rb

index a0cb5d09d18ef4862cb06a1627af68b2da8150f9..7244b794373be177f39252ee150302fdb6e5852d 100644 (file)
@@ -1,5 +1,18 @@
 
-%w{ant ant-contrib autoconf autopoint bison cmake libtool libssl1.0.0 libssl-dev maven javacc python git-core mercurial subversion bzr git-svn make perlmagick pkg-config zip ruby rubygems librmagick-ruby}.each do |pkg|
+script "temp-proposed" do
+  interpreter "bash"
+  user node[:settings][:user]
+  cwd "/tmp"
+  code "
+    sudo su -c 'echo deb http://archive.ubuntu.com/ubuntu/ raring-proposed restricted main multiverse universe >/etc/apt/sources.list.d/tmp.list'
+    sudo apt-get update
+  "
+  not_if do
+    File.exists?("/etc/apt/sources.list.d/tmp.list")
+  end
+end
+
+%w{ant ant-contrib autoconf autopoint bison cmake expect libtool libssl1.0.0 libssl-dev maven javacc python git-core mercurial subversion bzr git-svn make perlmagick pkg-config zip ruby rubygems librmagick-ruby}.each do |pkg|
   package pkg do
     action :install
   end