aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-lang/aldor')
-rw-r--r--dev-lang/aldor/ChangeLog6
-rw-r--r--dev-lang/aldor/Manifest16
-rw-r--r--dev-lang/aldor/aldor-1.1.0_rc.ebuild98
-rw-r--r--dev-lang/aldor/files/digest-aldor-1.1.0_rc18
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