diff options
author | 2007-04-20 22:29:54 +0000 | |
---|---|---|
committer | 2007-04-20 22:29:54 +0000 | |
commit | 4c2093069bb09801dc3af01ed107c1aeb6c96815 (patch) | |
tree | f5c60f110b04bbbc91a3ccd8d078ee12d3942d1d /dev-lang | |
parent | sci-astronomy/skymaker: Initial import of skymaker (diff) | |
download | sci-4c2093069bb09801dc3af01ed107c1aeb6c96815.tar.gz sci-4c2093069bb09801dc3af01ed107c1aeb6c96815.tar.bz2 sci-4c2093069bb09801dc3af01ed107c1aeb6c96815.zip |
aldor-1.1.0_rc
git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@558 32389bae-6d03-0410-99cf-db05cde120eb
Diffstat (limited to 'dev-lang')
-rw-r--r-- | dev-lang/aldor/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/aldor/Manifest | 16 | ||||
-rw-r--r-- | dev-lang/aldor/aldor-1.1.0_rc.ebuild | 98 | ||||
-rw-r--r-- | dev-lang/aldor/files/digest-aldor-1.1.0_rc | 18 |
4 files changed, 134 insertions, 4 deletions
diff --git a/dev-lang/aldor/ChangeLog b/dev-lang/aldor/ChangeLog index 3d8b555de..1c08dd798 100644 --- a/dev-lang/aldor/ChangeLog +++ b/dev-lang/aldor/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*aldor-1.1.0_rc (20 Apr 2007) + + 20 Apr 2007; Andrey Grozin <A.G.Grozin@inp.nsk.su> + +aldor-1.1.0_rc.ebuild: + Version bump + *aldor-1.0.3 (15 Feb 2007) 15 Feb 2007; Andrey Grozin <A.G.Grozin@inp.nsk.su> diff --git a/dev-lang/aldor/Manifest b/dev-lang/aldor/Manifest index ec0a49e6a..27a4e84c6 100644 --- a/dev-lang/aldor/Manifest +++ b/dev-lang/aldor/Manifest @@ -1,3 +1,4 @@ +DIST aldor-linux-i386-1.1.0-rc.bin 4466200 RMD160 f37ead9bd8ae32513b9de9b9ccf86eef8f858d22 SHA1 78c1a69d4fcc9ccbab46ff31f3bbbdb61418b699 SHA256 26d78e921b9fdb661c16cfee12a32ce153121ef185862f429b2ad640d4374578 DIST aldor-linux-i386-glibc2.3-1.0.3.bin 21051230 RMD160 dc5542be2b6ee1cd7e1553f820a4f0790e9dec46 SHA1 583b774ddd47e0f8f436aaf84a83c018fd858571 SHA256 0e6dbc8f6c59c9ceea981101570962281312329b119d7892bf834bf6e3905613 DIST aldor.el.nw 51482 RMD160 8b785abf23ea5cd1107d1a05b187723f81b04559 SHA1 628ff6f36d720e4a32d72125d3559e4da498f750 SHA256 c6c80e1fd32b36555fe3d90e9cadb48795907514129b6c23406f720db18bd43e DIST aldorug.pdf.gz 767850 RMD160 7b2f9496b303caee0642ea74e58524699b122f19 SHA1 02e89472a34fe974900a529c644c093c55452793 SHA256 dec98eed7c9065c9233d2eb3e30e5dc98a2128709d541f7b626d086979b80c3a @@ -8,10 +9,14 @@ EBUILD aldor-1.0.3.ebuild 2573 RMD160 db3f53c1d473567a00ee1df2cc9a7d7f126084b2 S MD5 69eb0b18d7fd61753f009ce72649c907 aldor-1.0.3.ebuild 2573 RMD160 db3f53c1d473567a00ee1df2cc9a7d7f126084b2 aldor-1.0.3.ebuild 2573 SHA256 046c82bc21fedfda25b6bf3d68229ce357b0f294ad1d5a67f07d7682e50d6e0a aldor-1.0.3.ebuild 2573 -MISC ChangeLog 271 RMD160 57c92fc93f5bb6f035b76621911f6e56bea2d43d SHA1 bb1869ba62f49cd7093a550b6daf3fd31ccb1532 SHA256 81fd5c130c9fdc85d81a26146c7a1ce57ddc58f32e3f8787627b2977fe3228ab -MD5 a586f72ddce072d11069d651814ceae1 ChangeLog 271 -RMD160 57c92fc93f5bb6f035b76621911f6e56bea2d43d ChangeLog 271 -SHA256 81fd5c130c9fdc85d81a26146c7a1ce57ddc58f32e3f8787627b2977fe3228ab ChangeLog 271 +EBUILD aldor-1.1.0_rc.ebuild 2457 RMD160 04908046d7e182335c954a72fee301f325763570 SHA1 d40477d59e4c9cdfed98ae354de6b75feb030cf0 SHA256 5f84938f95d5e94663ac61df09bcfff8a13dd7e03d19ca78537c4e81a9ce576a +MD5 9fc4d256672bd84fe51d01225df2685e aldor-1.1.0_rc.ebuild 2457 +RMD160 04908046d7e182335c954a72fee301f325763570 aldor-1.1.0_rc.ebuild 2457 +SHA256 5f84938f95d5e94663ac61df09bcfff8a13dd7e03d19ca78537c4e81a9ce576a aldor-1.1.0_rc.ebuild 2457 +MISC ChangeLog 397 RMD160 bb52cc35028e9da2a973e947724e19a3a15d5514 SHA1 220e6bb5cc67a1accc235e3a91e3c3a697240408 SHA256 14f90ddc3f1e71c779dbd3ce8ebc7fa719db151af92d2599a899f8114dc3a0ed +MD5 d042b05707c3d58e05622196d00ccb18 ChangeLog 397 +RMD160 bb52cc35028e9da2a973e947724e19a3a15d5514 ChangeLog 397 +SHA256 14f90ddc3f1e71c779dbd3ce8ebc7fa719db151af92d2599a899f8114dc3a0ed ChangeLog 397 MISC metadata.xml 811 RMD160 f7b329f9abd26f80f54235f2ad214bd4d8fd6d92 SHA1 e95d400caa56b900562d16d943ab8da837c281ed SHA256 005c18ae92ac4022daa3da7381a2eb712c28b6444f853c1a889cbc4750d8f9ef MD5 09a2b913ded6f7853e0abcc74e30fac6 metadata.xml 811 RMD160 f7b329f9abd26f80f54235f2ad214bd4d8fd6d92 metadata.xml 811 @@ -19,3 +24,6 @@ SHA256 005c18ae92ac4022daa3da7381a2eb712c28b6444f853c1a889cbc4750d8f9ef metadata MD5 74d82b566e66bfcf2c9039d066ebf076 files/digest-aldor-1.0.3 1401 RMD160 99ad9d27e853e4dd87c0a497ee5fd1142cdac551 files/digest-aldor-1.0.3 1401 SHA256 d44f933666d514e9cacfd6ec2bc3a1ac66b9cf6643a2788c120db1d5e12f5083 files/digest-aldor-1.0.3 1401 +MD5 66740350a9acc3b993e8960074620858 files/digest-aldor-1.1.0_rc 1380 +RMD160 4827626d37858c3f49ed6a32ee278ece41faa0b1 files/digest-aldor-1.1.0_rc 1380 +SHA256 515f6263e2a6430e34be52b175093fc8b86bc5f8ff7e69980d951b9756278840 files/digest-aldor-1.1.0_rc 1380 diff --git a/dev-lang/aldor/aldor-1.1.0_rc.ebuild b/dev-lang/aldor/aldor-1.1.0_rc.ebuild new file mode 100644 index 000000000..f508234d0 --- /dev/null +++ b/dev-lang/aldor/aldor-1.1.0_rc.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit elisp-common + +DESCRIPTION="Aldor - programming language with a two-level type system" +HOMEPAGE="http://www.aldor.org/" +LICENSE="aldor-public-license" +SLOT="0" +KEYWORDS="~x86 -*" +IUSE="doc emacs" +PV0="${PV/_rc/}" +ALDOR="${PN}-linux-i386-${PV/_rc/-rc}.bin" +DOC1="aldorug.pdf.gz" +DOC2="libaldor.pdf.gz" +DOC3="tutorial.pdf.gz" +URL4="ftp://ftp-sop.inria.fr/cafe/software/algebra" +DOC4="algebra.dvi.gz" +MODE_URL="http://www.risc.uni-linz.ac.at/people/hemmecke/aldor" +MODE="aldor.el.nw" +SRC_URI="${ALDOR} + doc? ( ${DOC1} ${DOC2} ${DOC3} ${DOC4} ) + emacs? ( ${MODE} )" +RESTRICT="fetch" +RDEPEND="emacs? ( virtual/emacs )" +DEPEND="${RDEPEND} + doc? ( virtual/tetex ) + emacs? ( app-text/noweb )" +S="${WORKDIR}" + +pkg_nofetch() { + local PLURAL + PLURAL="" + einfo "Please visit ${HOMEPAGE} and read the license" + einfo "If you accept it, download ${SRC_URI}" + if use doc; then + einfo "Also download ${DOC1}, ${DOC2}, ${DOC3}" + einfo "Then go to ${URL4} and download ${DOC4}" + PLURAL="s" + fi + if use emacs; then + einfo "Then go to ${MODE_URL} and download ${MODE}" + PLURAL="s" + fi + einfo "Then move the downloaded file${PLURAL} to ${DISTDIR}" +} + +src_compile() { + if use emacs; then + notangle "${DISTDIR}/aldor.el.nw" > aldor.el + notangle -Rinit.el "${DISTDIR}/aldor.el.nw" | \ + sed -e '1s/^.*$/;; aldor mode/' > 64aldor-gentoo.el + if use doc; then + noweave "${DISTDIR}/aldor.el.nw" > aldor-mode.tex + pdflatex aldor-mode.tex + pdflatex aldor-mode.tex + fi + fi + if use doc; then + dvipdfm algebra.dvi + fi +} + +src_install() { + local LINE="206" + dodir /opt + cd "${D}/opt" + tail -n +"${LINE}" "${DISTDIR}/${ALDOR}" | tar xzf - + cd "${S}" + cat > 64aldor <<EOF +ALDORROOT=/opt/${PN}/linux/${PV0} +PATH=/opt/${PN}/linux/${PV0}/bin +EOF + doenvd 64aldor + if use doc; then + insinto "/usr/share/doc/aldor-${PV}" + doins *.pdf + fi + if use emacs; then + elisp-site-file-install aldor.el + elisp-site-file-install 64aldor-gentoo.el + fi +} + +pkg_postinst() { + mkdir "${ROOT}opt/${PN}/${PV0}" + ln -s "${ROOT}opt/${PN}/linux/${PV0}" "${ROOT}opt/${PN}/${PV0}/linux" + ln -s `which ar` "${ROOT}opt/${PN}/linux/${PV0}/bin/uniar" + use emacs && elisp-site-regen +} + +pkg_prerm() { + rm -f "${ROOT}opt/${PN}/${PV0}/linux" + rmdir "${ROOT}opt/${PN}/${PV0}" + rm -f "${ROOT}opt/${PN}/linux/${PV0}/bin/uniar" + [ -f "${SITELISP}/site-gentoo.el" ] && elisp-site-regen +} diff --git a/dev-lang/aldor/files/digest-aldor-1.1.0_rc b/dev-lang/aldor/files/digest-aldor-1.1.0_rc new file mode 100644 index 000000000..7d465f5e7 --- /dev/null +++ b/dev-lang/aldor/files/digest-aldor-1.1.0_rc @@ -0,0 +1,18 @@ +MD5 250c0d826773bb83e4b50c5416f65cf5 aldor-linux-i386-1.1.0-rc.bin 4466200 +RMD160 f37ead9bd8ae32513b9de9b9ccf86eef8f858d22 aldor-linux-i386-1.1.0-rc.bin 4466200 +SHA256 26d78e921b9fdb661c16cfee12a32ce153121ef185862f429b2ad640d4374578 aldor-linux-i386-1.1.0-rc.bin 4466200 +MD5 1f453aa0239f6475bffad19cda3bfb21 aldor.el.nw 51482 +RMD160 8b785abf23ea5cd1107d1a05b187723f81b04559 aldor.el.nw 51482 +SHA256 c6c80e1fd32b36555fe3d90e9cadb48795907514129b6c23406f720db18bd43e aldor.el.nw 51482 +MD5 46fca63a09f483edfbddd2df1c61c94d aldorug.pdf.gz 767850 +RMD160 7b2f9496b303caee0642ea74e58524699b122f19 aldorug.pdf.gz 767850 +SHA256 dec98eed7c9065c9233d2eb3e30e5dc98a2128709d541f7b626d086979b80c3a aldorug.pdf.gz 767850 +MD5 53ad36c07dda65a4a2a5624e034d216b algebra.dvi.gz 224384 +RMD160 5c02725edd5487ce0ed559ec9d70ac8b2dcafcda algebra.dvi.gz 224384 +SHA256 bce290c458dabb80fd390729dd0da5738694124d8571a6a941c087a71d14da38 algebra.dvi.gz 224384 +MD5 6e8c19abd8152ec4ac3944f8cee90679 libaldor.pdf.gz 434487 +RMD160 c7d7130eca8d820a291786f11288deefbe1a672e libaldor.pdf.gz 434487 +SHA256 57371d1bd6031c350783e063533ba9ba1d82e681dca54fa3b4de42a339c9a668 libaldor.pdf.gz 434487 +MD5 30bb611ea4b9e772f113cd82e50cc6ec tutorial.pdf.gz 164786 +RMD160 1ceea46bd6a7b22003ff06842d656b0d57d011bf tutorial.pdf.gz 164786 +SHA256 a0339b7c59632c8825e26603330b5a4010aeeb843ddad06c6b54d029519c7e65 tutorial.pdf.gz 164786 |