diff options
author | Sebastien Fabbro <bicatali@gentoo.org> | 2007-11-02 12:43:55 +0000 |
---|---|---|
committer | Sebastien Fabbro <bicatali@gentoo.org> | 2007-11-02 12:43:55 +0000 |
commit | b6f51207719091c6000e3451e8693d005b36caf9 (patch) | |
tree | f03e664b313d2e02e204ae55e61b00d93d4acfcb /sci-astronomy/ds9 | |
parent | Quote variables, remove old (diff) | |
download | historical-b6f51207719091c6000e3451e8693d005b36caf9.tar.gz historical-b6f51207719091c6000e3451e8693d005b36caf9.tar.bz2 historical-b6f51207719091c6000e3451e8693d005b36caf9.zip |
Version bump.
Package-Manager: portage-2.1.3.16
Diffstat (limited to 'sci-astronomy/ds9')
-rw-r--r-- | sci-astronomy/ds9/ChangeLog | 8 | ||||
-rw-r--r-- | sci-astronomy/ds9/Manifest | 26 | ||||
-rw-r--r-- | sci-astronomy/ds9/ds9-5.0.ebuild | 61 | ||||
-rw-r--r-- | sci-astronomy/ds9/files/digest-ds9-5.0 | 3 | ||||
-rw-r--r-- | sci-astronomy/ds9/files/ds9-5.0-Makefile.patch | 67 |
5 files changed, 157 insertions, 8 deletions
diff --git a/sci-astronomy/ds9/ChangeLog b/sci-astronomy/ds9/ChangeLog index 4d2ccdc90050..fed199bee066 100644 --- a/sci-astronomy/ds9/ChangeLog +++ b/sci-astronomy/ds9/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sci-astronomy/ds9 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/ds9/ChangeLog,v 1.4 2007/11/02 09:12:23 bicatali Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/ds9/ChangeLog,v 1.5 2007/11/02 12:43:54 bicatali Exp $ + +*ds9-5.0 (02 Nov 2007) + + 02 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org> + +files/ds9-5.0-Makefile.patch, +ds9-5.0.ebuild: + Version bump 02 Nov 2007; Sébastien Fabbro <bicatali@gentoo.org> ds9-4.13.ebuild: fixed for compiler (bug #197396, thanks Joshua Rich) diff --git a/sci-astronomy/ds9/Manifest b/sci-astronomy/ds9/Manifest index ef8954fcb24e..c05c54769822 100644 --- a/sci-astronomy/ds9/Manifest +++ b/sci-astronomy/ds9/Manifest @@ -5,15 +5,24 @@ AUX ds9-4.13-Makefile.patch 2463 RMD160 0aef1b79a591d9d11327eb763952d4c3b7818350 MD5 86f2391964f277f1a5f3449fec065546 files/ds9-4.13-Makefile.patch 2463 RMD160 0aef1b79a591d9d11327eb763952d4c3b7818350 files/ds9-4.13-Makefile.patch 2463 SHA256 a8a3121a350a9aff5d8586a307a4de0ad4c30bfc50079e95f062322d826f593e files/ds9-4.13-Makefile.patch 2463 +AUX ds9-5.0-Makefile.patch 2645 RMD160 a897f388190650ab2d747de899f5810020df205e SHA1 7fde157a68eca4db07da0138042b57a1cd474c0f SHA256 9c5c1d937661815fcfb675793c4b25cd8baf92c6139ad4aa06823de98462299b +MD5 8a38e5af34cf66e26ad147774f45c925 files/ds9-5.0-Makefile.patch 2645 +RMD160 a897f388190650ab2d747de899f5810020df205e files/ds9-5.0-Makefile.patch 2645 +SHA256 9c5c1d937661815fcfb675793c4b25cd8baf92c6139ad4aa06823de98462299b files/ds9-5.0-Makefile.patch 2645 DIST ds9.4.13.tar.gz 25635857 RMD160 8a9f763e6c45a4abd9e7cb6fd4ce7e0dbe149868 SHA1 68f39b5c955526680fec12538aa824b429b95b17 SHA256 638ff1a038c3dea966c6a510cb2f8b044f556ac339b11909b8c6a050a900307b +DIST ds9.5.0.tar.gz 25770808 RMD160 3b54637f14766c6f315a43efbf4531901f5b9c01 SHA1 d2abb42fea2f6de75c26810b4c5fd1c6d71f397b SHA256 03e468bac3749d334c9f03c918f36e28c9eb40d3a5d54e8fecf344ba2c95090b EBUILD ds9-4.13.ebuild 1672 RMD160 8c15386f3c4858884b0e427b2b78206d009b012d SHA1 d6e581b92ac3bbbb049b1aeef2c6b1eff786c155 SHA256 05fd65e1e863083c3731320bb6f525ec3cbb09a0be114e2eaa6b681bb3d7e256 MD5 d58906aa1581f3eb01bd523c1328c959 ds9-4.13.ebuild 1672 RMD160 8c15386f3c4858884b0e427b2b78206d009b012d ds9-4.13.ebuild 1672 SHA256 05fd65e1e863083c3731320bb6f525ec3cbb09a0be114e2eaa6b681bb3d7e256 ds9-4.13.ebuild 1672 -MISC ChangeLog 845 RMD160 e4424243a5da3b3ce9dcbacea6ef7326f458deb1 SHA1 30f6716453d80bb4a59ce17842909c467a58fd4c SHA256 6c6acf863fa0b65fba6489f486529ea3a5014c1b08b340258f82ef2c63f1a634 -MD5 b0e361c7a0185cd331037cde04acf368 ChangeLog 845 -RMD160 e4424243a5da3b3ce9dcbacea6ef7326f458deb1 ChangeLog 845 -SHA256 6c6acf863fa0b65fba6489f486529ea3a5014c1b08b340258f82ef2c63f1a634 ChangeLog 845 +EBUILD ds9-5.0.ebuild 1680 RMD160 4b19d581336b58ebfd8715b88754a7c2f180ab07 SHA1 20e498894640c9e98906c9a60a1811b1f50db0b4 SHA256 bec70668fa24fe287e91260abe1fad71109cc57a923071628f5790bd00299bf3 +MD5 94caab3e48b6eab260dd10aa59bd0efd ds9-5.0.ebuild 1680 +RMD160 4b19d581336b58ebfd8715b88754a7c2f180ab07 ds9-5.0.ebuild 1680 +SHA256 bec70668fa24fe287e91260abe1fad71109cc57a923071628f5790bd00299bf3 ds9-5.0.ebuild 1680 +MISC ChangeLog 990 RMD160 f2ced36a195427cd0756791eb9dd6f31bdfa5b81 SHA1 8e3ca9a03cfa74d853a6de5effdcabbf57a78415 SHA256 1ef11600b8d2603b662a4d8f2dd2dc8446c9dd33a95d3935b69f44846475686a +MD5 238a89d77385cee816eff2b95424550e ChangeLog 990 +RMD160 f2ced36a195427cd0756791eb9dd6f31bdfa5b81 ChangeLog 990 +SHA256 1ef11600b8d2603b662a4d8f2dd2dc8446c9dd33a95d3935b69f44846475686a ChangeLog 990 MISC metadata.xml 1196 RMD160 242352f83deeb27946429301343c374ab2f8bcc3 SHA1 b38c48867e2620d05725bc5f2a6a882ca9f9e5d2 SHA256 3d12b47bde2cca1438a31213eddc9ebb4dc0138f1699fdb4e8fd444151577560 MD5 2080fec7ad5b19acc0fa7fe36bfe2334 metadata.xml 1196 RMD160 242352f83deeb27946429301343c374ab2f8bcc3 metadata.xml 1196 @@ -21,10 +30,13 @@ SHA256 3d12b47bde2cca1438a31213eddc9ebb4dc0138f1699fdb4e8fd444151577560 metadata MD5 5085c2acfeef3c632361044a5716de5a files/digest-ds9-4.13 232 RMD160 d8d36e76f70cd1f2093418749270316ee81106e9 files/digest-ds9-4.13 232 SHA256 8a1f4648767667a6c636006eeab07f2dfff1257ef9d53a2baf5ebf31cd261a3c files/digest-ds9-4.13 232 +MD5 45e6f92f3946841ba4393d85e58149d9 files/digest-ds9-5.0 229 +RMD160 9c310425456e23725ca2f1a6fc64a71db1eb58b9 files/digest-ds9-5.0 229 +SHA256 efa5812cb2a04e0f5920c7b62e2ede5de791e64a34612f7dd3d42278d46828bd files/digest-ds9-5.0 229 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) -iD8DBQFHKun+1ycZbhPLE2ARAredAKCoH0g6fThxZ14gTzLjcRUBTxf7JACcC52G -ZHLfcy06dgAPunoICEzRpGU= -=3c8N +iD8DBQFHKxuS1ycZbhPLE2ARAsU9AKCaY5d8BMIMIrqJON/Jqi19lGGhMgCghDbs +K1j5nUKT1vKHsY/ZyRr0CK4= +=94d6 -----END PGP SIGNATURE----- diff --git a/sci-astronomy/ds9/ds9-5.0.ebuild b/sci-astronomy/ds9/ds9-5.0.ebuild new file mode 100644 index 000000000000..1ca11d42cea0 --- /dev/null +++ b/sci-astronomy/ds9/ds9-5.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sci-astronomy/ds9/ds9-5.0.ebuild,v 1.1 2007/11/02 12:43:54 bicatali Exp $ + +inherit flag-o-matic eutils toolchain-funcs + +DESCRIPTION="Data visualization application for astronomical FITS images" +HOMEPAGE="http://hea-www.harvard.edu/RD/ds9" +SRC_URI="http://hea-www.harvard.edu/saord/download/${PN}/source/${PN}.${PV}.tar.gz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" +RDEPEND="x11-libs/libX11 + x11-libs/libXdmcp + x11-libs/libXau" +DEPEND="${RDEPEND} + || ( virtual/emacs virtual/xemacs ) + app-arch/zip" + +RESTRICT="strip test mirror" + +S="${WORKDIR}/sao${PN}" + +src_unpack() { + unpack ${A} + cd "${S}" + # patch to speed up compilation (no man pages generation) + epatch "${FILESDIR}"/${P}-Makefile.patch +} + +src_compile() { + local ds9arch + case ${ARCH} in + x86) ds9arch=linux ;; + amd64) ds9arch=linux64 ;; + ppc) ds9arch=linuxppc ;; + x86-fbsd) ds9arch=freebsd ;; + *) die "ds9 not supported upstream for this architecture";; + esac + ln -s make.${ds9arch} make.include + + # This is a long and fragile compilation + # which recompiles tcl/tk, tkimg, blt, funtools, + # and a lot of other packages + emake -j1 \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + OPTS="${CXXFLAGS}" \ + || die "emake failed" +} + +src_install () { + dobin bin/ds9 || die "failed installing ds9 binary" + dobin bin/xpa* || die "failed installing xpa* binaries" + doman man/man?/xpa* || die " failed installing man pages" + dodoc README acknowledgement || die "failed installing basic doc" + if use doc; then + dohtml -r doc/* || die "failed installing html doc" + fi +} diff --git a/sci-astronomy/ds9/files/digest-ds9-5.0 b/sci-astronomy/ds9/files/digest-ds9-5.0 new file mode 100644 index 000000000000..32fc7fe8f9cc --- /dev/null +++ b/sci-astronomy/ds9/files/digest-ds9-5.0 @@ -0,0 +1,3 @@ +MD5 cd2a9b2ebf681fb0fcad93016eedeb90 ds9.5.0.tar.gz 25770808 +RMD160 3b54637f14766c6f315a43efbf4531901f5b9c01 ds9.5.0.tar.gz 25770808 +SHA256 03e468bac3749d334c9f03c918f36e28c9eb40d3a5d54e8fecf344ba2c95090b ds9.5.0.tar.gz 25770808 diff --git a/sci-astronomy/ds9/files/ds9-5.0-Makefile.patch b/sci-astronomy/ds9/files/ds9-5.0-Makefile.patch new file mode 100644 index 000000000000..efb2c9b608e7 --- /dev/null +++ b/sci-astronomy/ds9/files/ds9-5.0-Makefile.patch @@ -0,0 +1,67 @@ +--- Makefile.orig 2007-11-02 09:31:55.857541252 +0000 ++++ Makefile 2007-11-02 09:41:55.131691940 +0000 +@@ -394,39 +394,39 @@ + tclsh : FORCE + @echo "Installing Tcl shared..." + cd $(TCLDIRDIR); CC='$(CC)' CFLAGS='$(OPTS) $(TCLOPTS)' LDFLAGS='$(LIBS)' ./configure $(TCLFLAGS) --enable-shared +- cd $(TCLDIRDIR); $(MAKE) install ++ cd $(TCLDIRDIR); $(MAKE) install-binaries install-libraries + + tcl : FORCE + @echo "Installing Tcl noshared..." + cd $(TCLDIRDIR); CC='$(CC)' CFLAGS='$(OPTS) $(TCLOPTS)' LDFLAGS='$(LIBS)' ./configure $(TCLFLAGS) --disable-shared +- cd $(TCLDIRDIR); $(MAKE) install ++ cd $(TCLDIRDIR); $(MAKE) install-binaries install-libraries + + tksh : FORCE + @echo "Installing Tk shared..." + cd $(TKDIRDIR); CC='$(CC)' CFLAGS='$(OPTS) $(TCLOPTS)' LDFLAGS='$(LIBS)' ./configure $(TCLFLAGS) --enable-shared +- cd $(TKDIRDIR); $(MAKE) install ++ cd $(TKDIRDIR); $(MAKE) install-binaries install-libraries + $(RM) -r lib/$(TKVER)/demos + + tk : FORCE + @echo "Installing Tk noshared..." + cd $(TKDIRDIR); CC='$(CC)' CFLAGS='$(OPTS) $(TCLOPTS)' LDFLAGS='$(LIBS)' ./configure $(TCLFLAGS) --disable-shared +- cd $(TKDIRDIR); $(MAKE) install ++ cd $(TKDIRDIR); $(MAKE) install-binaries install-libraries + $(RM) -r lib/$(TKVER)/demos + + tktablesh : FORCE + @echo "Installing TkTable..." + cd $(TKTABLEDIR); CC='$(CC)' CFLAGS='$(OPTS)' LDFLAGS='$(LIBS)' ./configure $(TKTABLEFLAGS) --enable-shared +- cd $(TKTABLEDIR); $(MAKE); $(MAKE) install ++ cd $(TKTABLEDIR); $(MAKE); $(MAKE) install-binaries install-libraries + + tktable : FORCE + @echo "Installing TkTable..." + cd $(TKTABLEDIR); CC='$(CC)' CFLAGS='$(OPTS)' LDFLAGS='$(LIBS)' ./configure $(TKTABLEFLAGS) --disable-shared +- cd $(TKTABLEDIR); $(MAKE); $(MAKE) install ++ cd $(TKTABLEDIR); $(MAKE); $(MAKE) install-binaries install-libraries + + tcllib : FORCE + @echo "Installing TCLLIB..." + cd $(TCLLIBDIR); ./configure $(TCLLIBFLAGS) +- cd $(TCLLIBDIR); $(MAKE) install ++ cd $(TCLLIBDIR); $(MAKE) install-libraries + + tkindex : FORCE + @echo "Installing Tk mkIndex..." +@@ -449,7 +449,7 @@ + zlibsh : FORCE + @echo "Installing zlib..." + cd $(ZLIBDIR); CC='$(CC)' CFLAGS='$(OPTS)' LDFLAGS='$(LIBS)' ./configure $(ZLIBFLAGS) --shared +- cd $(ZLIBDIR); $(MAKE) install ++ cd $(ZLIBDIR); $(MAKE) install-binaries install-libraries + + tkimg : FORCE + @echo "Installing TKIMG noshared..." +@@ -459,7 +459,7 @@ + tkimgsh : FORCE + @echo "Installing TKIMG shared..." + cd $(TKIMGDIR); CC='$(CC)' CFLAGS='$(OPTS)' LDFLAGS='$(LIBS)' ./configure $(TKIMGFLAGS) +- cd $(TKIMGDIR); $(MAKE) install ++ cd $(TKIMGDIR); $(MAKE) install-binaries install-libraries + + tkmpeg : FORCE + @echo "Installing TKMPEG..." |