diff options
Diffstat (limited to 'app-emacs/auctex')
-rw-r--r-- | app-emacs/auctex/ChangeLog | 12 | ||||
-rw-r--r-- | app-emacs/auctex/Manifest | 19 | ||||
-rw-r--r-- | app-emacs/auctex/auctex-11.82.ebuild | 53 | ||||
-rw-r--r-- | app-emacs/auctex/files/51auctex-gentoo.el | 4 | ||||
-rw-r--r-- | app-emacs/auctex/files/60auctex-gentoo.el | 4 | ||||
-rw-r--r-- | app-emacs/auctex/files/auctex-11.82-configure.diff | 79 | ||||
-rw-r--r-- | app-emacs/auctex/files/digest-auctex-11.82 | 1 |
7 files changed, 163 insertions, 9 deletions
diff --git a/app-emacs/auctex/ChangeLog b/app-emacs/auctex/ChangeLog index a1555e34a3a6..f144b7d0114f 100644 --- a/app-emacs/auctex/ChangeLog +++ b/app-emacs/auctex/ChangeLog @@ -1,6 +1,14 @@ # ChangeLog for app-emacs/auctex -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/ChangeLog,v 1.36 2005/12/20 08:50:13 usata Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/ChangeLog,v 1.37 2006/02/01 16:06:05 usata Exp $ + +*auctex-11.82 (01 Feb 2006) + + 01 Feb 2006; Mamoru KOMACHI <usata@gentoo.org> +files/51auctex-gentoo.el, + +files/60auctex-gentoo.el, +files/auctex-11.82-configure.diff, + +auctex-11.82.ebuild: + Version bumped and fixed bug #118100. Thanks to Christian Faulhammer + <v-li@gmx.de> and Matsui Tetsushi <VED03370@nifty.ne.jp>. *auctex-11.81 (20 Dec 2005) diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest index 19eba4d0b84f..70236ae94f45 100644 --- a/app-emacs/auctex/Manifest +++ b/app-emacs/auctex/Manifest @@ -1,14 +1,19 @@ -MD5 fe895dce2b31b8ac7601b61c271ea48a auctex-11.81.ebuild 1223 -MD5 c38f685b3a4a8a55ef638e06919ce74d auctex-11.54.ebuild 1199 -MD5 db16ab40765513f4606c956746daaecb auctex-11.14.ebuild 1348 -MD5 58f3ddc03b5e54563fc8a9764e687dd5 metadata.xml 183 MD5 22ddb3e901dae869f661eac880233150 ChangeLog 4810 +MD5 db16ab40765513f4606c956746daaecb auctex-11.14.ebuild 1348 +MD5 c38f685b3a4a8a55ef638e06919ce74d auctex-11.54.ebuild 1199 MD5 a7ee0dc3e9c784a052290dcfbc070213 auctex-11.55.ebuild 1126 +MD5 fe895dce2b31b8ac7601b61c271ea48a auctex-11.81.ebuild 1223 +MD5 6422344dc889b060c750c3b9e14bc7d1 auctex-11.82.ebuild 1331 +MD5 07f98857b9cd7c49631f6b5cb42f9778 files/50auctex-gentoo.el 57 +MD5 d4b8f0e07cd455fdf1055aab2feb80fb files/51auctex-gentoo.el 64 +MD5 803b38a8c0cb25097dc14903d76d1d86 files/60auctex-gentoo.el 97 MD5 47ac1da312aac32f5668803e794eeb1d files/auctex-11.54-configure.diff 3450 MD5 05e25ca288cb38d561d81a9412d1496c files/auctex-11.55-configure.diff 3464 MD5 057adc4d8080c1bde760fd28ec058ed4 files/auctex-11.81-configure.diff 6005 -MD5 07f98857b9cd7c49631f6b5cb42f9778 files/50auctex-gentoo.el 57 -MD5 a699d71378fef8da3a6c115ed3d5ec2a files/digest-auctex-11.81 64 -MD5 3148f53e4484f1434e25d4b0cbc16380 files/digest-auctex-11.54 64 +MD5 4ce7173b8e487059fd52241ce4817fbc files/auctex-11.82-configure.diff 2781 MD5 3a36edc892ced33e4f4aa21ebb595c04 files/digest-auctex-11.14 64 +MD5 3148f53e4484f1434e25d4b0cbc16380 files/digest-auctex-11.54 64 MD5 ecb4babd641254dbeb55307f695d7923 files/digest-auctex-11.55 64 +MD5 a699d71378fef8da3a6c115ed3d5ec2a files/digest-auctex-11.81 64 +MD5 ded338bd2d962811dc86c7f1154afe4a files/digest-auctex-11.82 64 +MD5 58f3ddc03b5e54563fc8a9764e687dd5 metadata.xml 183 diff --git a/app-emacs/auctex/auctex-11.82.ebuild b/app-emacs/auctex/auctex-11.82.ebuild new file mode 100644 index 000000000000..1d692de99e37 --- /dev/null +++ b/app-emacs/auctex/auctex-11.82.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/auctex-11.82.ebuild,v 1.1 2006/02/01 16:06:06 usata Exp $ + +inherit elisp eutils latex-package + +DESCRIPTION="AUCTeX is an extensible package that supports writing and formatting TeX files" +HOMEPAGE="http://www.gnu.org/software/auctex" +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc-macos ~ppc64 ~sparc ~x86" +IUSE="preview-latex" + +DEPEND="preview-latex? ( !dev-tex/preview-latex )" + +src_unpack() { + unpack ${A} + cd ${S} + + # skip XEmacs detection. this is a workaround for emacs23 + epatch ${FILESDIR}/${P}-configure.diff +} + +src_compile() { + econf --disable-build-dir-test \ + --with-auto-dir=${D}/var/lib/auctex \ + --with-lispdir=${D}/usr/share/emacs/site-lisp \ + $(use_enable preview-latex preview) || die "econf failed" + emake || die +} + +src_install() { + einstall || die + dosed ${SITELISP}/tex-site.el || die + elisp-site-file-install ${FILESDIR}/51auctex-gentoo.el + if use preview-latex; then + elisp-site-file-install ${FILESDIR}/60auctex-gentoo.el + fi + dodoc ChangeLog CHANGES README RELEASE TODO FAQ INSTALL* +} + +pkg_postinst() { + # rebuild TeX-inputfiles-database + use preview-latex && latex-package_pkg_postinst + elisp-site-regen +} + +pkg_postrm(){ + use preview-latex && latex-package_pkg_postrm + elisp-site-regen +} diff --git a/app-emacs/auctex/files/51auctex-gentoo.el b/app-emacs/auctex/files/51auctex-gentoo.el new file mode 100644 index 000000000000..1757359966cf --- /dev/null +++ b/app-emacs/auctex/files/51auctex-gentoo.el @@ -0,0 +1,4 @@ + +;;; auctex site-lisp configuration + +(load "auctex.el" nil t t) diff --git a/app-emacs/auctex/files/60auctex-gentoo.el b/app-emacs/auctex/files/60auctex-gentoo.el new file mode 100644 index 000000000000..93b601b29769 --- /dev/null +++ b/app-emacs/auctex/files/60auctex-gentoo.el @@ -0,0 +1,4 @@ + +;;; auctex site-lisp configuration, activating preview-latex + +(load "preview-latex.el" nil t t) diff --git a/app-emacs/auctex/files/auctex-11.82-configure.diff b/app-emacs/auctex/files/auctex-11.82-configure.diff new file mode 100644 index 000000000000..aa0b5b9f408e --- /dev/null +++ b/app-emacs/auctex/files/auctex-11.82-configure.diff @@ -0,0 +1,79 @@ +--- configure.orig 2005-12-18 00:15:41.000000000 +0900 ++++ configure 2006-01-31 00:17:51.000000000 +0900 +@@ -1536,30 +1536,9 @@ + { (exit 1); exit 1; }; } + fi + +-echo "$as_me:$LINENO: checking if ${EMACS} is XEmacs" >&5 +-echo $ECHO_N "checking if ${EMACS} is XEmacs... $ECHO_C" >&6 + +- elisp="(if (featurep (quote xemacs)) \"yes\" \"no\")" +- OUTPUT=./conftest-$$ +- echo "${EMACS}" -batch -no-site-file -eval "(let* ((x ${elisp})) (write-region (if (stringp x) x (prin1-to-string x)) nil \"${OUTPUT}\"))" >& 5 2>&1 +- "${EMACS}" -batch -no-site-file -eval "(let* ((x ${elisp})) (write-region (if (stringp x) x (prin1-to-string x)) nil \"${OUTPUT}\"))" >& 5 2>&1 +- XEMACS="`cat ${OUTPUT}`" +- echo "=> ${XEMACS}" >& 5 2>&1 +- rm -f ${OUTPUT} +- +-if test "${XEMACS}" = "yes"; then +- EMACS_FLAVOR=xemacs +- EMACS_NAME="XEmacs" +-elif test "${XEMACS}" = "no"; then +- EMACS_FLAVOR=emacs +- EMACS_NAME="Emacs" +-else +- { { echo "$as_me:$LINENO: error: Unable to run ${EMACS}! Aborting!" >&5 +-echo "$as_me: error: Unable to run ${EMACS}! Aborting!" >&2;} +- { (exit 1); exit 1; }; } +-fi +- echo "$as_me:$LINENO: result: ${XEMACS}" >&5 +-echo "${ECHO_T}${XEMACS}" >&6 ++EMACS_FLAVOR=emacs ++EMACS_NAME="Emacs" + + + echo "$as_me:$LINENO: checking for ${EMACS_NAME} prefix" >&5 +@@ -1585,34 +1564,6 @@ + echo "${ECHO_T}\"${emacsprefix}\"" >&6 + + +-if test ${EMACS_FLAVOR} = xemacs +-then +- +-echo "$as_me:$LINENO: checking if ${EMACS_NAME} is recent enough" >&5 +-echo $ECHO_N "checking if ${EMACS_NAME} is recent enough... $ECHO_C" >&6 +- +- elisp="(cond ((< emacs-major-version 21) \"no\") +- ((> emacs-major-version 21) \"yes\") +- ((< emacs-minor-version 04) \"no\") +- (t \"yes\"))" +- OUTPUT=./conftest-$$ +- echo "${EMACS}" -batch -no-site-file -eval "(let* ((x ${elisp})) (write-region (if (stringp x) x (prin1-to-string x)) nil \"${OUTPUT}\"))" >& 5 2>&1 +- "${EMACS}" -batch -no-site-file -eval "(let* ((x ${elisp})) (write-region (if (stringp x) x (prin1-to-string x)) nil \"${OUTPUT}\"))" >& 5 2>&1 +- result="`cat ${OUTPUT}`" +- echo "=> ${result}" >& 5 2>&1 +- rm -f ${OUTPUT} +- +-echo "$as_me:$LINENO: result: ${result}" >&5 +-echo "${ECHO_T}${result}" >&6 +-if test "${result}" != "yes" +-then +- { { echo "$as_me:$LINENO: error: This package requires at least ${EMACS_NAME} version 21.4 Aborting!" >&5 +-echo "$as_me: error: This package requires at least ${EMACS_NAME} version 21.4 Aborting!" >&2;} +- { (exit 1); exit 1; }; } +-fi +- +-else +- + echo "$as_me:$LINENO: checking if ${EMACS_NAME} is recent enough" >&5 + echo $ECHO_N "checking if ${EMACS_NAME} is recent enough... $ECHO_C" >&6 + +@@ -1636,8 +1587,6 @@ + { (exit 1); exit 1; }; } + fi + +-fi +- + + echo "$as_me:$LINENO: checking for mule support" >&5 + echo $ECHO_N "checking for mule support... $ECHO_C" >&6 diff --git a/app-emacs/auctex/files/digest-auctex-11.82 b/app-emacs/auctex/files/digest-auctex-11.82 new file mode 100644 index 000000000000..2f924daaf8bd --- /dev/null +++ b/app-emacs/auctex/files/digest-auctex-11.82 @@ -0,0 +1 @@ +MD5 a18d6ac70b332f47386980f0c4df62e6 auctex-11.82.tar.gz 873084 |