ChangeLog

# ChangeLog for app-emacs/auctex
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/ChangeLog,v 1.91 2008/05/06 14:48:31 opfer Exp $

06 May 2008; Christian Faulhammer
-files/auctex-11.84-configure.diff, -files/auctex-11.84-japanes.patch,
-auctex-11.84-r3.ebuild:
clean up

05 May 2008; Markus Meier auctex-11.85.ebuild:
amd64 stable, bug #213992

18 Apr 2008; Ulrich Mueller auctex-11.85.ebuild:
Parallel install does not work, bug 213992 comment 5.

23 Mar 2008; Brent Baude auctex-11.85.ebuild:
stable ppc64, bug 213992

22 Mar 2008; Raúl Porcel auctex-11.85.ebuild:
sparc stable wrt #213992

22 Mar 2008; nixnut auctex-11.85.ebuild:
Stable on ppc wrt bug 213992

21 Mar 2008; Christian Faulhammer auctex-11.85.ebuild:
stable x86, bug 213992

20 Mar 2008; Ulrich Mueller metadata.xml:
Add longdescription to metadata.

*auctex-11.85 (11 Feb 2008)

11 Feb 2008; Christian Faulhammer +auctex-11.85.ebuild:
version bump: Only some bug fixes (make the japanese patch obsolete e.g.);
move DEPEND to virtual/latex-base, remove fix for Emacs 23, it seems to work
without the patch now by forcing EMACS_FLAVOR

11 Feb 2008; Christian Faulhammer
+files/50auctex-gentoo.el, -files/52auctex-gentoo.el:
readd previously deleted file and clean out correct one

11 Feb 2008; Christian Faulhammer
-files/50auctex-gentoo.el, -auctex-11.84-r2.ebuild:
clean up

23 Jan 2008; Raúl Porcel auctex-11.84-r3.ebuild:
sparc stable wrt #206992

22 Jan 2008; Brent Baude auctex-11.84-r3.ebuild:
Marking auctex-11.84-r3 ppc and ppc64 for bug 206992

22 Jan 2008; Christian Faulhammer
auctex-11.84-r3.ebuild:
stable amd64/x86, bug 206992

22 Dec 2007; Ulrich Mueller
-files/auctex-11.84-ppc64_configure.patch, -auctex-11.84-r1.ebuild:
Remove old revision.

22 Dec 2007; Tobias Scherbaum
auctex-11.84-r2.ebuild:
ppc stable, bug #199765

01 Dec 2007; Ulrich Mueller auctex-11.84-r3.ebuild:
Use SITEETC eclass variable.

27 Nov 2007; Christoph Mende auctex-11.84-r2.ebuild:
Stable on amd64 wrt bug #199765

24 Nov 2007; Ulrich Mueller auctex-11.84-r3.ebuild:
Install TeX files in texmf-site; remove kpathsea workaround.

23 Nov 2007; Markus Rothe auctex-11.84-r2.ebuild:
Stable on ppc64; bug #199765

*auctex-11.84-r3 (23 Nov 2007)

23 Nov 2007; Ulrich Mueller +files/50auctex-gentoo.el,
+auctex-11.84-r3.ebuild:
Move data files from site-lisp to etc directory. Use "emake install" for
installation and remove ${D} from configure options. Don't use auctex.el
wrapper for startup, but require tex-site directly.

21 Nov 2007; Raúl Porcel auctex-11.84-r2.ebuild:
sparc stable wrt #199765

20 Nov 2007; Christian Faulhammer
auctex-11.84-r2.ebuild:
stable x86, bug 199765

25 Oct 2007; Christian Faulhammer
auctex-11.84-r2.ebuild:
using SITELISP variable from elisp.eclass instead of hard-coded path

01 Jul 2007; Piotr Jaroszyński
+files/digest-auctex-11.84-r1, +files/digest-auctex-11.84-r2, Manifest:
(QA) Add digests.

28 Jun 2007; Christian Faulhammer
auctex-11.84-r2.ebuild:
remove ppc64 patch, as Emacs 21 has been reworked to make this patch unncessary

*auctex-11.84-r2 (27 Jun 2007)

27 Jun 2007; Christian Faulhammer
+auctex-11.84-r2.ebuild:
generate and install reference card in doc directory

14 Jun 2007; Christian Faulhammer
-files/51auctex-gentoo.el, -files/auctex-11.55-configure.diff,
-files/auctex-11.81-configure.diff, -files/auctex-11.82-configure.diff,
-files/50auctex-gentoo.el, -auctex-11.55.ebuild, -auctex-11.82.ebuild,
-auctex-11.83.ebuild, -auctex-11.83-r1.ebuild, -auctex-11.84.ebuild:
clean up

15 May 2007; Christian Faulhammer
auctex-11.84-r1.ebuild:
stable amd64; bug 177348

10 May 2007; Torsten Veller auctex-11.84-r1.ebuild:
Stable on x86 (#177348)

08 May 2007; Gustavo Zacarias
auctex-11.84-r1.ebuild:
Stable on sparc wrt #177348

07 May 2007; Tobias Scherbaum
auctex-11.84-r1.ebuild:
ppc stable, bug #177348

06 May 2007; Markus Rothe auctex-11.84-r1.ebuild:
Stable on ppc64; bug #177348

09 Apr 2007; Markus Rothe auctex-11.84-r1.ebuild:
Added ~ppc64 back; bug #131761

07 Apr 2007; Christian Faulhammer auctex-11.55.ebuild,
auctex-11.82.ebuild, auctex-11.83.ebuild, auctex-11.83-r1.ebuild,
auctex-11.84.ebuild, auctex-11.84-r1.ebuild:
added FDL to LICENSE

30 Mar 2007; Christian Faulhammer
+files/auctex-11.84-ppc64_configure.patch, auctex-11.84-r1.ebuild:
apply patch for PPC64, so configure won't fail on it

*auctex-11.84-r1 (04 Mar 2007)

04 Mar 2007; Christian Faulhammer
+files/auctex-11.84-japanes.patch, +auctex-11.84-r1.ebuild:
added patch to allow compilation of Japanese (La)TeX files, fix taken from
auctex' CVS, fixes bug 169114 reported by MATSUI Tetsushi


22 Feb 2007; Christian Faulhammer auctex-11.84.ebuild:
refined the checks for TEXMFSITE further. A non existing directory now lets
the emerge process fail to prevent installing TeX files into weird
directories

22 Feb 2007; Christian Faulhammer auctex-11.84.ebuild:
applied better checks for the contents of TEXMFSITE: if it is defined at all
(emerge process fails then), to choose an entry if several paths are in it
and use the dodir function instead of an manual mkdir command

20 Feb 2007; Christian Faulhammer
files/52auctex-gentoo.el:
added a needed newline, as reported by Ulrich Mueller
in bug 167673

*auctex-11.84 (15 Jan 2007)

15 Jan 2007; -files/auctex-11.54-configure.diff,
+files/auctex-11.84-configure.diff, +auctex-11.84.ebuild:
version bump: mainly bug fixes; adjusted DESCRIPTION; added adjusted
configure patch; removed stray patch
Thanks to Christian Schlotter in bug #161923

06 Dec 2006; Christian Faulhammer auctex-11.55.ebuild,
auctex-11.82.ebuild, auctex-11.83.ebuild:
added trailing slashes to all the HOMEPAGE URIs

27 Nov 2006; Christian Faulhammer
auctex-11.83-r1.ebuild:
added tetex dependency as it is not pulled in by dependencies above in any
case; to prevent file collisions with app-text/tetex, TeX files for
preview-latex are installed in TEXMFSITE (usually /usr/share/texmf-site/),
see bug #155944, reported by Emiliano Vavassori ;
added some quotes around variables

23 Nov 2006; Tobias Scherbaum auctex-11.83.ebuild:
ppc stable, bug #154240

23 Nov 2006; auctex-11.83.ebuild:
stable on amd64

*auctex-11.83-r1 (22 Nov 2006)

22 Nov 2006; Christian Faulhammer
+files/52auctex-gentoo.el, +auctex-11.83-r1.ebuild:
added selfparsing option to SITEFILE, so steps that should follow are
detected; prettyprinted ebuild a bit, added some quotes around variables,
added trailing slash to HOMEPAGE URI

16 Nov 2006; Christian Faulhammer auctex-11.83.ebuild:
added ghostscript dependency for preview-latex

15 Nov 2006; Gustavo Zacarias auctex-11.83.ebuild:
Stable on sparc wrt #154240

07 Nov 2006; Christian Faulhammer auctex-11.83.ebuild:
stable x86, bug #154240

08 Aug 2006; Matthew Kennedy -auctex-11.54.ebuild,
-auctex-11.81.ebuild:
Remove some more redundant ebuilds.

08 Aug 2006; Matthew Kennedy -auctex-11.14.ebuild:
Remove old ebuild; Resolves Bug #140383.

25 Jun 2006; Tobias Scherbaum auctex-11.83.ebuild:
Added ~ppc, bug #131761

*auctex-11.83 (19 Jun 2006)

19 Jun 2006; Matthew Kennedy +auctex-11.83.ebuild:
New upstream; Resolves Bug #136138; Depend on app-text/dvipng when
preview-latex in USE; Resolves Bug #131761.

*auctex-11.82 (01 Feb 2006)

01 Feb 2006; Mamoru KOMACHI +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
and Matsui Tetsushi .

*auctex-11.81 (20 Dec 2005)

20 Dec 2005; Mamoru KOMACHI
+files/auctex-11.81-configure.diff, +auctex-11.81.ebuild:
Version bumped. Thanks to James Cloos and Anders
Bach Nielsen ; bug #107323.

25 Nov 2005; Tom Gall auctex-11.55.ebuild:
stable on ppc64

23 Oct 2005; Brent Baude auctex-11.55.ebuild:
Marking auctex-11.55 ~ppc64 for bug 109774

15 Aug 2005; Luis Medinas auctex-11.55.ebuild:
Marked Stable on AMD64.

05 Jun 2005; Michael Hanselmann auctex-11.55.ebuild:
Stable on ppc.

26 May 2005; Jason Wever auctex-11.55.ebuild:
Stable on SPARC.

21 May 2005; Mamoru KOMACHI -auctex-11.53-r1.ebuild,
auctex-11.55.ebuild:
Stable on x86.

21 Apr 2005; Simon Stelling auctex-11.54.ebuild:
stable on amd64

12 Apr 2005; Mamoru KOMACHI
+files/auctex-11.54-configure.diff, +files/auctex-11.55-configure.diff,
auctex-11.54.ebuild, auctex-11.55.ebuild:
Fixed compilation with emacs-23; bug #83079.

09 Apr 2005; Jason Wever auctex-11.54.ebuild:
Stable on SPARC.

*auctex-11.55 (02 Apr 2005)

02 Apr 2005; Mamoru KOMACHI -auctex-11.53.ebuild,
auctex-11.54.ebuild, +auctex-11.55.ebuild:
Version bumped. This closes bug #84273.

11 Feb 2005; Jason Wever auctex-11.53-r1.ebuild:
Stable on sparc.

*auctex-11.54 (08 Feb 2005)

08 Feb 2005; Mamoru KOMACHI auctex-11.53-r1.ebuild,
+auctex-11.54.ebuild:
Version bumped. This closes bug #78738.

*auctex-11.53-r1 (02 Dec 2004)

02 Dec 2004; Mamoru KOMACHI +auctex-11.53-r1.ebuild:
Install bib-cite.el and tex-jp.el as well (bug #72637) and updated
doc files (bug #72644). Thanks to Matsui Tetsushi .

16 Oct 2004; Jason Wever auctex-11.53.ebuild:
Stable on sparc.

14 Oct 2004; Mamoru KOMACHI auctex-11.53.ebuild:
Added --with-lispdir in response to bug #67402.

10 Oct 2004; Mamoru KOMACHI -auctex-11.51.ebuild,
-auctex-11.52.ebuild, auctex-11.53.ebuild:
Stable on x86 and ppc.

*auctex-11.53 (07 Sep 2004)

07 Sep 2004; Mamoru KOMACHI +auctex-11.53.ebuild:
Version bumped. See bug #62401.

*auctex-11.52 (24 Aug 2004)

24 Aug 2004; Mamoru KOMACHI auctex-11.14.ebuild,
auctex-11.51.ebuild, +auctex-11.52.ebuild:
Version bumped and corrected DESCRIPTION; bug #60283.

*auctex-11.51 (17 Aug 2004)

17 Aug 2004; Mamoru KOMACHI +auctex-11.51.ebuild:
Version bumped. Thanks to Stefan Thalauer .
This closes bug #60283.

22 Jun 2004; Mamoru KOMACHI auctex-11.14.ebuild:
Stable on ppc.

19 Jun 2004; Jason Wever auctex-11.14.ebuild:
Stable on sparc.

10 May 2004; Jason Wever auctex-11.14.ebuild:
Added ~sparc keyword to help resolve bug #50695.

02 May 2004; Mamoru KOMACHI auctex-10.0g.ebuild,
auctex-11.13.ebuild, auctex-11.14.ebuild:
Moved Xaw3d warning to pkg_postinst. See bug #18518 and #49681.
Removed old ebuilds.

18 Jan 2004; Matthieu Sozeau auctex-11.14.ebuild:
Added ~ppc to keywords.

31 Oct 2003; Mamoru KOMACHI auctex-10.0g.ebuild,
auctex-11.13.ebuild, auctex-11.14.ebuild:
Added pkg_setup to let people recompile emacs with USE="Xaw3d".
Fixed info breakage. This closed Bug #18518.

10 Oct 2003; Mamoru KOMACHI auctex-10.0g.ebuild,
auctex-11.13.ebuild, auctex-11.14.ebuild:
Changed to depend on virtual/tetex

09 Jun 2003; auctex-11.14.ebuild:
DEPEND on sed >= 4

15 May 2003; Patrick Kursawe auctex-10.0g.ebuild,
auctex-11.13.ebuild, auctex-11.14.ebuild:
Corrected homepage and src_uri, bug 21001

*auctex-11.14 (28 Mar 2003)

28 Mar 2003; Matthew Kennedy auctex-11.14.ebuild:
minor version bump

*auctex-11.13 (09 Feb 2003)

09 Feb 2002; Matthew Kennedy ChangeLog,
auctex-11.13.ebuild, files/digest-auctex-11.13 :

Version bump to latest stable. resolves bug #13177 (masked as ~x86
while release freeze applies).

*auctex-10.0g (31 Oct 2002)

31 Oct 2002; Matthew Kennedy ChangeLog,
auctex-10.0g.ebuild, files/50auctex-gentoo.el,
files/digest-auctex-10.0g :

Initial import.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

AUX 50auctex-gentoo.el 157 RMD160 7202a2c54b556987219f81f7ca29c735946e1a90 SHA1 e2d6f1145b48286facadbe33cbbba2bcda53e8c9 SHA256 ee6df844f12c72a9865f10ca7c25daf06ef64125c302de670aa1ba250a569fe5
AUX 60auctex-gentoo.el 97 RMD160 cc04b10807e70d84fec9eca5559ea46f899f44a4 SHA1 1ad858370d33d7212410e55db568ca4548ab14e6 SHA256 3ff24a51655c0c8966119a70a68814ad4590553750b5a6545c33ba18c042934a
DIST auctex-11.85.tar.gz 1051323 RMD160 b08e1de05af6d8e0384d7a3043328270767bc99b SHA1 5b4ab3fbbe784f43118e52cc31b93a183f84d89f SHA256 aebbea00431f8fd1e6be6519d9cc28e974942000737f956027da2c952a6d304e
EBUILD auctex-11.85.ebuild 1774 RMD160 128755e1a67ef30d8fc013c189410fe7a708240d SHA1 2c4151cc48db884f39b2d70d936ff477b5b24d1a SHA256 ed6615c7bdbb978c1e7ebf73e207383c81d37308861439f5fd7b0329f87c42ac
MISC ChangeLog 13600 RMD160 e4c47e319376d618aa644725ecdb2d0ca62c8fd6 SHA1 10d17bf11049f7aac71d932b74bbcd48c666d1c9 SHA256 c538635e6aa16ba3c235f4d7d0522bac0d0a2c9b63370c364d8c2ec9eac12380
MISC metadata.xml 657 RMD160 7c3d1ebe71cd568ad712a793951568d70fd1a7d7 SHA1 4d27e67d32f9cdb88072f9b8e0d2f4d46194f271 SHA256 e417b442d9673f687a7ffd7812dd8b856de06f0d80afd51ba0256b42c903fccd
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkggb8QACgkQNQqtfCuFneNubgCfepA8L7Xz0zn2oKp3ryOnh4xS
9JMAoJlvA8gaOCQlRNoIwuazExF6TsiG
=GM4A
-----END PGP SIGNATURE-----

auctex-11.85.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/auctex-11.85.ebuild,v 1.7 2008/05/05 20:50:06 maekke Exp $

inherit elisp eutils latex-package

DESCRIPTION="Extended support for writing, formatting and using (La)TeX, Texinfo and BibTeX files"
HOMEPAGE="http://www.gnu.org/software/auctex/"
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"

LICENSE="GPL-3 FDL-1.2"
SLOT="0"
KEYWORDS="amd64 ppc ppc64 sparc x86"
IUSE="preview-latex"

DEPEND="virtual/latex-base
preview-latex? ( !dev-tex/preview-latex
app-text/dvipng
virtual/ghostscript )"

# Don't install in the main tree, as this causes file collisions
# with app-text/tetex, see bug #155944
TEXMF="/usr/share/texmf-site"

src_compile() {
EMACS_NAME=emacs EMACS_FLAVOUR=emacs econf --disable-build-dir-test \
--with-auto-dir="/var/lib/auctex" \
--with-lispdir="${SITELISP}/${PN}" \
--with-packagelispdir="${SITELISP}/${PN}" \
--with-packagedatadir="${SITEETC}/${PN}" \
--with-texmf-dir="${TEXMF}" \
$(use_enable preview-latex preview) || die "econf failed"
emake || die "emake failed"
cd doc; emake tex-ref.pdf || die "creation of tex-ref.pdf failed"
}

src_install() {
emake -j1 DESTDIR="${D}" install || die "emake install failed"
elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el" || die
if use preview-latex; then
elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el" || die
fi
keepdir /var/lib/auctex
dodoc ChangeLog CHANGES README RELEASE TODO FAQ INSTALL* doc/tex-ref.pdf
}

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
}

files

metadata.xml




emacs
tex

AUCTeX is an extensible package for writing and formatting TeX files
in GNU Emacs and XEmacs. It supports many different TeX macro packages,
including AMS-TeX, LaTeX, Texinfo, ConTeXt, and docTeX (dtx files).

AUCTeX includes preview-latex which makes LaTeX a tightly integrated
component of your editing workflow by visualizing selected source chunks
(such as single formulas or graphics) directly as images in the source
buffer.