From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LwygL-0003hm-9w for garchives@archives.gentoo.org; Thu, 23 Apr 2009 13:09:37 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 86E25E0478; Thu, 23 Apr 2009 13:09:34 +0000 (UTC) Received: from mail-bw0-f223.google.com (mail-bw0-f223.google.com [209.85.218.223]) by pigeon.gentoo.org (Postfix) with ESMTP id 24B93E0478 for ; Thu, 23 Apr 2009 13:09:34 +0000 (UTC) Received: by bwz23 with SMTP id 23so526066bwz.34 for ; Thu, 23 Apr 2009 06:09:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=vq7tnn2YYYxpCF0C2RA6U10ZGqQd9PJwCJQItfX5NMc=; b=PzLk5pcBNXU/GELcAEIm+bJMYLukCGUzO+/5f+0Jr/7HQawLPm2D2yPH9f1ow40m29 SE0jKCf+yqZ0mzXYgXAaZNLRltGFBNb13jcquxJjoTQ/8x+huvhw6HHacsdOr1SDroEx xZeoXJOCN3h9ET3O+6D/XCiGBf3bKcjt35wvc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=ha4jNofq0nvUGxc68UV53lpP05bVr7nvRlTLw93pD8Vfi8GlmM8g7L9kXbI0DRybjP 2fxD0UZdYV/oOIb0/R3dZkBPbSb6yndjY2/D1+ytq4I5rmn+9hJSJu182GsldiP9s4Fs oQ1XqXoC0KGiPd/7DJ7KtuPvw59h907A6QawE= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-science@lists.gentoo.org Reply-to: gentoo-science@lists.gentoo.org MIME-Version: 1.0 Received: by 10.204.121.140 with SMTP id h12mr944595bkr.70.1240492173051; Thu, 23 Apr 2009 06:09:33 -0700 (PDT) Date: Thu, 23 Apr 2009 15:09:32 +0200 Message-ID: <1bd893420904230609m528a2090k5ccdff378fe1990@mail.gmail.com> Subject: [gentoo-science] New sci-astronomy/ftools-6.6.2.ebuild From: Henry Gebhardt To: gentoo-science@lists.gentoo.org Content-Type: multipart/mixed; boundary=001636c5a3e95249070468389782 X-Archives-Salt: 5362d5a3-2877-4454-80dc-0b73e5a85e1e X-Archives-Hash: 3da60ecbae515e54577b8d068d2718dc --001636c5a3e95249070468389782 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Hi everyone, I have created an ebuild for the ftools from heasarc, used for inspecting and manipulating astronomical FITS files[1]. As those are widely used in the astronomical community, I think they would make a great addition to Gentoo. Unfortunately, the attached ebuild has several problems. 1.) LICENSE="UNKOWN": Does anyone know what the correct license is? 2.) SRC_URI: What should it be set to? Currently, you will have to download the tarball yourself from [2], choose only the "General-Use FTOOLS", nothing else. 3.) The ebuild only works with "General-Use FTOOLS", no XSpec. Ideally there would be a USE="xspec", but how to do that. I don't use XSpec, so wont investigate further for now. Maybe the ebuild could auto-detect what the user downloaded? 4.) DESTDIR: The src_install() function does an "addwrite /usr/heasoft-6.6.2" to let the heasoft tools make the install. Better would be for them to support the $DESTDIR variable, but I have tried and failed. Maybe it's ok? 5.) Reinstall: Due to the previous item, you have to "emerge -C ftools" before reinstalling. Can that be automated? Currently, it just fails, telling you to unmerge. 6.) Sourcing "$HEADAS/headas-init.sh" is still needed to be done by the user. Any help is much appreciated. Greetings, Henry [1] http://heasarc.nasa.gov/lheasoft/ftools/ftools_menu.html [2] http://heasarc.nasa.gov/lheasoft/download.html --001636c5a3e95249070468389782 Content-Type: application/octet-stream; name="installManPage-S-namecollision.patch" Content-Disposition: attachment; filename="installManPage-S-namecollision.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fth5xoml1 ZGlmZiAtLWdpdCBhL3RjbHRrL3RjbC91bml4L2luc3RhbGxNYW5QYWdlIGIvdGNsdGsvdGNsL3Vu aXgvaW5zdGFsbE1hblBhZ2UKaW5kZXggOTNmZDkyNS4uNzY1ZDgzOCAxMDA3NTUKLS0tIGEvdGNs dGsvdGNsL3VuaXgvaW5zdGFsbE1hblBhZ2UKKysrIGIvdGNsdGsvdGNsL3VuaXgvaW5zdGFsbE1h blBhZ2UKQEAgLTMsNyArMyw3IEBACiBaSVA9Ogogd2hpbGUgdHJ1ZTsgZG8KICAgICBjYXNlICQx IGluCi0gICAgICAgIC1zIHwgLS1zeW1saW5rcyAgKSAgICAgIFM9Ii1zICI7OworICAgICAgICAt cyB8IC0tc3ltbGlua3MgICkgICAgICBTWU09Ii1zICI7OwogICAgICAgICAteiB8IC0tY29tcHJl c3MgICkgICAgWklQPSQyOyAgc2hpZnQgOzsKIAktZSB8IC0tZXh0ZW5zaW9uICkgICAgICBaPSQy OyAgc2hpZnQgOzsKIAktcyB8IC0tc3VmZml4ICAgICkgU1VGRklYPSQyOyAgc2hpZnQgOzsKQEAg LTE4LDcgKzE4LDcgQEAgZmkKIAogTUFOUEFHRT0kMQogRElSPSQyCi10ZXN0IC16ICIkUyIgJiYg Uz0iJERJUi8iCit0ZXN0IC16ICIkU1lNIiAmJiBTWU09IiRESVIvIgogCiAjIEEgc2VkIHNjcmlw dCB0byBwYXJzZSB0aGUgYWx0ZXJuYXRpdmUgbmFtZXMgb3V0IG9mIGEgbWFuIHBhZ2UuCiAjCkBA IC02Miw2ICs2Miw2IEBAIGZvciBmIGluICROQU1FUzsgZG8KIAkkWklQICRESVIvJEZJUlNUCiAg ICAgZWxzZQogCXJtIC1mICRESVIvJGYgJERJUi8kZi4qCi0JbG4gJFMkRklSU1QkWiAkRElSLyRm JFoKKwlsbiAkU1lNJEZJUlNUJFogJERJUi8kZiRaCiAgICAgZmkKIGRvbmUK --001636c5a3e95249070468389782 Content-Type: application/octet-stream; name="ftools-6.6.2.ebuild" Content-Disposition: attachment; filename="ftools-6.6.2.ebuild" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fth8qshu2 IyBDb3B5cmlnaHQgMTk5OS0yMDA5IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk ZXI6ICQKCkVBUEk9MgoKaW5oZXJpdCBldXRpbHMKCkRFU0NSSVBUSU9OPSJHZW5lcmFsLVVzZSBG VG9vbHMgZm9yIG1hbmlwdWxhdGluZyBhbmQgaW5zcGVjdGluZyBGSVRTIGZpbGVzIgpIT01FUEFH RT0iaHR0cDovL2hlYXNhcmMuZ3NmYy5uYXNhLmdvdi9kb2NzL3NvZnR3YXJlL2Z0b29scy9mdG9v bHNfbWVudS5odG1sIgpTUkNfVVJJPSJoZWFzb2Z0JHtQVn1zcmMudGFyLmd6IgpMSUNFTlNFPSJV TktPV04iClNMT1Q9IjAiCktFWVdPUkRTPSJ+eDg2IgpJVVNFPSIiClJFU1RSSUNUPSJ0ZXN0IgoK REVQRU5EPSJ4MTEtYmFzZS94b3JnLXNlcnZlcgoJCT49ZGV2LWxhbmcvcGVybC01LjYuMCIKUkRF UEVORD0iJHtERVBFTkR9IgoKUz0iJHtXT1JLRElSfS9oZWFzb2Z0LSR7UFZ9L0JVSUxEX0RJUiIK UFJFRklYPSIvdXNyL2hlYXNvZnQtJHtQVn0iCgpNU0c9IlRoZSBIRUFTT0ZUIEdlbmVyYWwtVXNl IEZUb29scyBoYXZlIGJlZW4gaW5zdGFsbGVkIGludG8KJHtQUkVGSVh9LgoKVG8gdXNlIHRoZSBI RUFTT0ZULCB5b3UgbmVlZCB0byBzb3VyY2UgdGhlIGhlYWRhcyBpbml0IHNjcmlwdCwKbGlrZSBz bwoJLiBcJHtIRUFEQVN9L2hlYWRhcy1pbml0LnNoCmlmIHlvdSBhcmUgdXNpbmcgYSBib3VybmUt c2hlbGwuIEFzIGEgc2hvcnRjdXQgeW91IGNhbiBwdXQgYW4KYWxpYXMgaW4geW91ciB+Ly5iYXNo cmM6CglhbGlhcyBoZWFpbml0PVwiLiBcJHtIRUFEQVN9L2hlYWRhcy1pbml0LnNoXCIKCkMtc2hl bGxzIHNob3VsZCBzb3VyY2UgXCR7SEVBREFTfS9oZWFkYXMtaW5pdC5jc2ggaW5zdGVhZC4KClRo ZSBlbnZpcm9ubWVudCB2YWlyYWJsZSBcJHtIRUFEQVN9IGhhcyBiZWVuIGRlZmluZWQgZm9yIHlv dQpnbG9iYWxseSBpbiAvZXRjL2Vudi5kLzk5aGVhZGFzLiIKCnBrZ19zZXR1cCgpIHsKCVtbIC1k ICIke1BSRUZJWH0iIF1dICYmIGRpZSAiUGxlYXNlIHVubWVyZ2UgcHJldmlvdXMgaW5zdGFsbGF0 aW9uLiIKCWV3YXJuICJUaGlzIGVidWlsZCB3b3JrcyBidXQgZG9lc24ndCBkbyB0aGluZ3MgYXMg Z29kIGludGVuZGVkLi4uIgp9CgpzcmNfcHJlcGFyZSgpIHsKCWZvciBzdWJkaXIgaW4gdGNsIHRr OyBkbwoJCWNkICIke1N9Ii8uLi90Y2x0ay8ke3N1YmRpcn0vdW5peAoJCWVwYXRjaCAiJHtGSUxF U0RJUn0iL2luc3RhbGxNYW5QYWdlLVMtbmFtZWNvbGxpc2lvbi5wYXRjaCBcCgkJCXx8IGRpZSAi ZXBhdGNoIGZhaWxlZCIKCWRvbmUKfQoKc3JjX2NvbmZpZ3VyZSgpIHsKCWVjb25mIC0tcHJlZml4 PSIke1BSRUZJWH0iIHx8IGRpZSAiZWNvbmYgZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCgpIHsKCSMg VGhlIGhlYXNvZnQgaW5zdGFsbCBzY3JpcHRzIGRvbid0IGFsbG93IGZvciAkREVTVERJUi4gVGh1 cyB3ZQoJIyBtdXN0IGxldCBoZWFkYXMgaW5zdGFsbCBpdHNlbGYuIFRoaXMgaXMgdmVyeSwgdmVy eSBiYWQuCglhZGR3cml0ZSAiJHtQUkVGSVh9IgoJZWluZm8gIkluc3RhbGxpbmcgaW50byAke1BS RUZJWH0gZGlyZWN0bHkuLi4iCgkjIEhlbGwga25vd3Mgd2h5IHdlIG5lZWQgLWoxIGhlcmUuIEJ1 dCB3ZSBzdXJlIG5lZWQgaXQuCgllbWFrZSAtajEgaW5zdGFsbCB8fCBkaWUgImVtYWtlIGluc3Rh bGwgZmFpbGVkIgoJZWluZm8gIk1vdmluZyAke1BSRUZJWH0gdG8gaW1hZ2UgZGlyZWN0b3J5Li4u IgoJbWtkaXIgIiR7RH0iL3VzcgoJbXYgIiR7UFJFRklYfSIgIiR7RH0iL3VzcgoKCWVjaG8gIiR7 TVNHfSIgPiBXVEYKCWRvZG9jIFdURgoKCWVjaG8gIkhFQURBUz1cImBncmVwICJIRF9UT1BfRVhF Q19QRlguKj0gIiBNYWtlZmlsZSB8IHNlZCAicyNeSERfVE9QX0VYRUNfUEZYLio9ICMjImBcIiIg PiA5OWhlYWRhcwoJZG9lbnZkIDk5aGVhZGFzCn0KCnBrZ19wb3N0aW5zdCgpIHsKCWVsb2cgIiR7 TVNHfSIKfQo= --001636c5a3e95249070468389782--