From owner-freebsd-ruby@FreeBSD.ORG Thu Feb 20 18:05:42 2014 Return-Path: Delivered-To: ruby@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A23EF49; Thu, 20 Feb 2014 18:05:42 +0000 (UTC) Received: from mail-yh0-x230.google.com (mail-yh0-x230.google.com [IPv6:2607:f8b0:4002:c01::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BD3B01CF6; Thu, 20 Feb 2014 18:05:41 +0000 (UTC) Received: by mail-yh0-f48.google.com with SMTP id f10so1067831yha.35 for ; Thu, 20 Feb 2014 10:05:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:cc:content-type; bh=o3iGOBa7c0usd/WM3GEAkl8RLGA1uWswzHXyQtIu4s4=; b=xOd98ItiRVXg1f5SLBvKycIGK86QMUFUPpvaVsZjqk+oFQqGm0EAvZidSq3kQ2spKy J4kaw3ueZx0r4h15E+PNh9uv8ka0Mvbp0I2U0NFq4Iy52D69Loq9Mfl/vJ93mDOSw7BO MAwn1flLhw57PhFLnQ/3vsTVi0jK/C5G7+HnFW7+EUvxsvoZTp7G38fNeevr6LufPsR6 xbRFaF+B39LQh7Y/kZbc9cHfoRvHY3fodDttjh9iTkN50XsBnS06Wgh9npNgJ+C+ccb9 srkpgADOKssN9HjycrSjEpO6sWVckoqLxi4D+WdGod3gQGnCExhBHZKYpivEFxS7OKp1 enOw== MIME-Version: 1.0 X-Received: by 10.236.113.115 with SMTP id z79mr5403949yhg.8.1392919540305; Thu, 20 Feb 2014 10:05:40 -0800 (PST) Sender: antoine.brodin.freebsd@gmail.com Received: by 10.170.80.11 with HTTP; Thu, 20 Feb 2014 10:05:40 -0800 (PST) Date: Thu, 20 Feb 2014 19:05:40 +0100 X-Google-Sender-Auth: lgzcJ9UcSSZplpE5w-I68cVczKQ Message-ID: Subject: Stage support for devel/ruby-gems From: Antoine Brodin To: ruby@freebsd.org Content-Type: multipart/mixed; boundary=20cf300faba966a24f04f2da5ab8 Cc: Martin Wilke X-BeenThere: freebsd-ruby@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: FreeBSD-specific Ruby discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Feb 2014 18:05:42 -0000 --20cf300faba966a24f04f2da5ab8 Content-Type: text/plain; charset=ISO-8859-1 Hi, The attached patch adds stage support to devel/ruby-gems. I verified that the non-doc part of the generated package doesn't differ before/after stageing and that it works fine with a few gems. Please review. Cheers, Antoine --20cf300faba966a24f04f2da5ab8 Content-Type: text/plain; charset=US-ASCII; name="ruby-gems.diff" Content-Disposition: attachment; filename="ruby-gems.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hrwc7riv0 SW5kZXg6IC91c3IvcG9ydHMvZGV2ZWwvcnVieS1nZW1zL01ha2VmaWxlCj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t IC91c3IvcG9ydHMvZGV2ZWwvcnVieS1nZW1zL01ha2VmaWxlCShyZXZpc2lvbiAzNDUyNTQpCisr KyAvdXNyL3BvcnRzL2RldmVsL3J1YnktZ2Vtcy9NYWtlZmlsZQkod29ya2luZyBjb3B5KQpAQCAt MjEsMTIgKzIxLDYgQEAKIFBMSVNUX1NVQis9CURJU1ROQU1FPSIke0RJU1ROQU1FfSIgXAogCQlS VUJZX1ZFUl9TSE9SVD0iJHtSVUJZX1ZFUl9TSE9SVH0iCiAKLS5pZiAhZGVmaW5lZChOT1BPUlRE T0NTKQotUlVCWV9TRVRVUF9PUFRJT05TPQktLXJpIC0tcmRvYwotLmVsc2UKLVJVQllfU0VUVVBf T1BUSU9OUz0JLS1uby1yaSAtLW5vLXJkb2MKLS5lbmRpZgotCiBHRU1TX0JBU0VfRElSPQkJbGli L3J1YnkvZ2VtcwogR0VNU19CQVNFX0RJUl9QPQkke0dFTVNfQkFTRV9ESVJ9CiBHRU1TX1ZFUl9E SVI9CQkke0dFTVNfQkFTRV9ESVJ9LyR7UlVCWV9WRVJ9CkBAIC0zNywyNSArMzEsMzMgQEAKIEdF TVNfRE9DX0RJUl9QPQkJJHtHRU1TX0RPQ19CQVNFX0RJUl9QfS8lJURJU1ROQU1FJSUKIFJVQllf VkVSX1NIT1JUPQkJJHtSVUJZX1ZFUjpTLy4vL30KIAotTk9fU1RBR0U9CXllcwotLmluY2x1ZGUg PGJzZC5wb3J0LnByZS5taz4KK09QVElPTlNfREVGSU5FPQlET0NTCiAKKy5pbmNsdWRlIDxic2Qu cG9ydC5vcHRpb25zLm1rPgorCisuaWYgJHtQT1JUX09QVElPTlM6TURPQ1N9CitSVUJZX1NFVFVQ X09QVElPTlM9CS0tcmkgLS1yZG9jIC0tZGVzdGRpcj0ke1NUQUdFRElSfQorR0VNX0VOVis9CQlH RU1fSE9NRT0ke1NUQUdFRElSfSR7UFJFRklYfS8ke0dFTVNfVkVSX0RJUn0KKy5lbHNlCitSVUJZ X1NFVFVQX09QVElPTlM9CS0tbm8tcmkgLS1uby1yZG9jIC0tZGVzdGRpcj0ke1NUQUdFRElSfQor LmVuZGlmCisKIGRvLWluc3RhbGw6Ci0JQCR7TUtESVJ9ICR7UFJFRklYfS8ke0dFTVNfRE9DX0JB U0VfRElSfS8KLQlAJHtUT1VDSH0gJHtQUkVGSVh9LyR7R0VNU19ET0NfQkFTRV9ESVJ9Ly5rZWVw X3RoaXMKKwlAJHtNS0RJUn0gJHtTVEFHRURJUn0ke1BSRUZJWH0vJHtHRU1TX0RPQ19CQVNFX0RJ Un0vCisJQCR7VE9VQ0h9ICR7U1RBR0VESVJ9JHtQUkVGSVh9LyR7R0VNU19ET0NfQkFTRV9ESVJ9 Ly5rZWVwX3RoaXMKIAljZCAke1dSS1NSQ307ICR7U0VURU5WfSAke0dFTV9FTlZ9ICR7UlVCWX0g JHtSVUJZX1NFVFVQfSAke1JVQllfU0VUVVBfT1BUSU9OU30KIAogcG9zdC1pbnN0YWxsOgotCUAk e0xOfSAtc2YgJHtQUkVGSVh9L2Jpbi9nZW0ke1JVQllfVkVSX1NIT1JUfSAke1BSRUZJWH0vYmlu L2dlbQorCUAke0xOfSAtc2YgZ2VtJHtSVUJZX1ZFUl9TSE9SVH0gJHtTVEFHRURJUn0ke1BSRUZJ WH0vYmluL2dlbQogCiAjCiAjIEZpbmQgYWxsIFJET0MgYW5kIFJJIGZpbGVzCiAjCi0uaWYgIWRl ZmluZWQoTk9QT1JURE9DUykKLQlAJHtGSU5EfSAtZHMgJHtQUkVGSVh9LyR7R0VNU19ET0NfRElS fS8gISAtdHlwZSBkIHwgXAotCSAgICAke1NFRH0gJ3MsXiR7UFJFRklYfS8sLCcgPj4gJHtUTVBQ TElTVH0KLQlAJHtGSU5EfSAtZHMgJHtQUkVGSVh9LyR7R0VNU19ET0NfRElSfS8gLXR5cGUgZCAt bWluZGVwdGggMSB8IFwKLQkgICAgJHtTRUR9IC1FIC1lICdzLF4ke1BSRUZJWH0vLEBkaXJybSAs JyA+PiAke1RNUFBMSVNUfQorLmlmICR7UE9SVF9PUFRJT05TOk1ET0NTfQorCUAke0ZJTkR9IC1k cyAke1NUQUdFRElSfSR7UFJFRklYfS8ke0dFTVNfRE9DX0RJUn0vICEgLXR5cGUgZCB8IFwKKwkg ICAgJHtTRUR9ICdzLF4ke1NUQUdFRElSfSR7UFJFRklYfS8sLCcgPj4gJHtUTVBQTElTVH0KKwlA JHtGSU5EfSAtZHMgJHtTVEFHRURJUn0ke1BSRUZJWH0vJHtHRU1TX0RPQ19ESVJ9LyAtdHlwZSBk IC1taW5kZXB0aCAxIHwgXAorCSAgICAke1NFRH0gLUUgLWUgJ3MsXiR7U1RBR0VESVJ9JHtQUkVG SVh9LyxAZGlycm0gLCcgPj4gJHtUTVBQTElTVH0KIAlAJHtFQ0hPX0NNRH0gIkBkaXJybSAke0dF TVNfRE9DX0RJUn0iID4+ICR7VE1QUExJU1R9CiAuZW5kaWYKIApAQCAtNzEsMTkgKzczLDE5IEBA CiAJJHtFQ0hPfSAlJVJVQllfU0lURUxJQkRJUiUlL2dhdW50bGV0X3J1YnlnZW1zLnJiID4+IHBr Zy1wbGlzdC5uZXcKIAkke0VDSE99ICUlUlVCWV9TSVRFTElCRElSJSUvcmJjb25maWcvZGF0YWRp ci5yYiA+PiBwa2ctcGxpc3QubmV3CiAJJHtFQ0hPfSAlJVJVQllfU0lURUxJQkRJUiUlL3J1Ynln ZW1zLnJiID4+IHBrZy1wbGlzdC5uZXcKLQkke0ZJTkR9ICR7UlVCWV9TSVRFTElCRElSfS9ydWJ5 Z2VtcyAtdHlwZSBmIHwgJHtTT1JUfSB8ICR7U0VEfSAtZSAncywke1JVQllfU0lURUxJQkRJUn0s JSVSVUJZX1NJVEVMSUJESVIlJSwnID4+IHBrZy1wbGlzdC5uZXcKKwkke0ZJTkR9ICR7U1RBR0VE SVJ9JHtSVUJZX1NJVEVMSUJESVJ9L3J1YnlnZW1zIC10eXBlIGYgfCAke1NPUlR9IHwgJHtTRUR9 IC1lICdzLCR7U1RBR0VESVJ9JHtSVUJZX1NJVEVMSUJESVJ9LCUlUlVCWV9TSVRFTElCRElSJSUs JyA+PiBwa2ctcGxpc3QubmV3CiAJJHtFQ0hPfSAlJVJVQllfU0lURUxJQkRJUiUlL3VieWdlbXMu cmIgPj4gcGtnLXBsaXN0Lm5ldwotCSR7RklORH0gJHtQUkVGSVh9LyR7R0VNU19ET0NfRElSfSAt dHlwZSBmIHwgJHtTT1JUfSB8ICR7U0VEfSAtZSAncywke1BSRUZJWH0vJHtHRU1TX0RPQ19ESVJ9 LCUlUE9SVERPQ1MlJSR7R0VNU19ET0NfRElSX1B9LCcgPj4gcGtnLXBsaXN0Lm5ldworCSR7RklO RH0gJHtTVEFHRURJUn0ke1BSRUZJWH0vJHtHRU1TX0RPQ19ESVJ9IC10eXBlIGYgfCAke1NPUlR9 IHwgJHtTRUR9IC1lICdzLCR7U1RBR0VESVJ9JHtQUkVGSVh9LyR7R0VNU19ET0NfRElSfSwlJVBP UlRET0NTJSUke0dFTVNfRE9DX0RJUl9QfSwnID4+IHBrZy1wbGlzdC5uZXcKIAotCSR7RklORH0g JHtSVUJZX1NJVEVMSUJESVJ9L3J1YnlnZW1zIC10eXBlIGQgfCAke1NPUlR9IC1yIHwgJHtTRUR9 IC1lICdzLCR7UlVCWV9TSVRFTElCRElSfSxAZGlycm0gJSVSVUJZX1NJVEVMSUJESVIlJSwnID4+ IHBrZy1wbGlzdC5uZXcKKwkke0ZJTkR9ICR7U1RBR0VESVJ9JHtSVUJZX1NJVEVMSUJESVJ9L3J1 YnlnZW1zIC10eXBlIGQgfCAke1NPUlR9IC1yIHwgJHtTRUR9IC1lICdzLCR7U1RBR0VESVJ9JHtS VUJZX1NJVEVMSUJESVJ9LEBkaXJybSAlJVJVQllfU0lURUxJQkRJUiUlLCcgPj4gcGtnLXBsaXN0 Lm5ldwogCSR7RUNIT30gQGRpcnJtICUlUlVCWV9TSVRFTElCRElSJSUvcmJjb25maWcgPj4gcGtn LXBsaXN0Lm5ldwogCSR7RUNIT30gQGRpcnJtdHJ5ICR7R0VNU19WRVJfRElSX1B9L3NwZWNpZmlj YXRpb25zID4+IHBrZy1wbGlzdC5uZXcKIAkke0VDSE99IEBkaXJybXRyeSAke0dFTVNfVkVSX0RJ Ul9QfS9nZW1zID4+IHBrZy1wbGlzdC5uZXcKIAkke0VDSE99IEBkaXJybXRyeSAke0dFTVNfVkVS X0RJUl9QfS9jYWNoZSA+PiBwa2ctcGxpc3QubmV3Ci0JJHtGSU5EfSAke1BSRUZJWH0vJHtHRU1T X0RPQ19ESVJ9IC10eXBlIGQgfCAke1NPUlR9IC1yIHwgJHtTRUR9IC1lICdzLCR7UFJFRklYfS8k e0dFTVNfRE9DX0RJUn0sJSVQT1JURE9DUyUlQGRpcnJtICR7R0VNU19ET0NfRElSX1B9LCcgPj4g cGtnLXBsaXN0Lm5ldworCSR7RklORH0gJHtTVEFHRURJUn0ke1BSRUZJWH0vJHtHRU1TX0RPQ19E SVJ9IC10eXBlIGQgfCAke1NPUlR9IC1yIHwgJHtTRUR9IC1lICdzLCR7U1RBR0VESVJ9JHtQUkVG SVh9LyR7R0VNU19ET0NfRElSfSwlJVBPUlRET0NTJSVAZGlycm0gJHtHRU1TX0RPQ19ESVJfUH0s JyA+PiBwa2ctcGxpc3QubmV3CiAJJHtFQ0hPfSAke0dFTVNfRE9DX0JBU0VfRElSX1B9Ly5rZWVw X3RoaXMgID4+IHBrZy1wbGlzdC5uZXcKIAkke0VDSE99IEBkaXJybXRyeSAke0dFTVNfRE9DX0JB U0VfRElSX1B9ID4+IHBrZy1wbGlzdC5uZXcKIAkke0VDSE99IEBkaXJybXRyeSAke0dFTVNfVkVS X0RJUl9QfSA+PiBwa2ctcGxpc3QubmV3CiAJJHtFQ0hPfSBAZGlycm10cnkgJHtHRU1TX0JBU0Vf RElSX1B9ID4+IHBrZy1wbGlzdC5uZXcKIAotLmluY2x1ZGUgPGJzZC5wb3J0LnBvc3QubWs+Cisu aW5jbHVkZSA8YnNkLnBvcnQubWs+Cg== --20cf300faba966a24f04f2da5ab8--