summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2010-01-30 18:03:35 +0000
committerUlrich Müller <ulm@gentoo.org>2010-01-30 18:03:35 +0000
commit389b83b1974880238d01f33da24b035102edbe09 (patch)
tree0d9ccccf3c3df3b5508fb361d5b3dffa51eaa9d7 /app-emacs
parentAdd temporary fix for broken h5part plugin (see bug #301538). Also changed hd... (diff)
downloadhistorical-389b83b1974880238d01f33da24b035102edbe09.tar.gz
historical-389b83b1974880238d01f33da24b035102edbe09.tar.bz2
historical-389b83b1974880238d01f33da24b035102edbe09.zip
Add prefix keywords, change EAPI to 3.
Package-Manager: portage-2.2_rc62/cvs/Linux i686
Diffstat (limited to 'app-emacs')
-rw-r--r--app-emacs/auctex/ChangeLog9
-rw-r--r--app-emacs/auctex/Manifest13
-rw-r--r--app-emacs/auctex/auctex-11.85-r1.ebuild61
3 files changed, 80 insertions, 3 deletions
diff --git a/app-emacs/auctex/ChangeLog b/app-emacs/auctex/ChangeLog
index b9137a643dda..e1b1542fdea3 100644
--- a/app-emacs/auctex/ChangeLog
+++ b/app-emacs/auctex/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-emacs/auctex
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/ChangeLog,v 1.96 2009/12/26 17:24:25 pva Exp $
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/ChangeLog,v 1.97 2010/01/30 18:03:35 ulm Exp $
+
+*auctex-11.85-r1 (30 Jan 2010)
+
+ 30 Jan 2010; Ulrich Mueller <ulm@gentoo.org> +auctex-11.85-r1.ebuild:
+ Add prefix keywords, change EAPI to 3.
26 Dec 2009; Peter Volkov <pva@gentoo.org> auctex-11.85.ebuild:
virtual/ghostscript->app-text/ghostscript-gpl: ghostscript-gpl is the only
diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest
index 5cff04705348..518679427a32 100644
--- a/app-emacs/auctex/Manifest
+++ b/app-emacs/auctex/Manifest
@@ -1,6 +1,17 @@
+-----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-r1.ebuild 1937 RMD160 08421a4c67f11be351b3c2c97886c30ecc566020 SHA1 0793dc87175abc8f3d5e7713796451e2ab046894 SHA256 9c40a6c4131ebb761181bd154ec662dc56a2fecc3b5fcb0312c1b9861ac13eb8
EBUILD auctex-11.85.ebuild 1799 RMD160 c02e415d68cb0d4f4ea397665620f761b5ff1571 SHA1 a1014d8fe148ffe9d136aa6b3ce41e10b4bb69b6 SHA256 363f69b42ea14d96e44583fed4604e230e2b3ef1cc11523f2f3b63a4dca6528e
-MISC ChangeLog 14207 RMD160 31cc2a818bdcb78e4430cc5945224de42617eeaa SHA1 66e2e49ba1cc508e1c1764b31bc5633a5150d187 SHA256 01fb23b4573b8fe65b5955e6b85b07fb976523ef9c782ca2001da07f4a09029d
+MISC ChangeLog 14353 RMD160 36bf7edb57d85c62cbe9ce442cee3b96d0191f49 SHA1 637e66f8d9da51047f4e0795651544005aab28de SHA256 00509f5a9e198994589b4d37afc3684d2109d6da2f9199924725fab54a6aaf1a
MISC metadata.xml 732 RMD160 44b702f27e31280b8101aa173b16916ca9f52592 SHA1 8468553535733c806287ce3e1c236b819d76bc8b SHA256 5cd2a8eed95d63857b4af490dbd6a539f8745739e9f40fcda6f99811ceece380
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.14 (GNU/Linux)
+
+iEYEARECAAYFAktkdIsACgkQOeoy/oIi7uznIgCgrLZK1LOxYJOl/GSsTOEKsHzD
+I2sAn07VZb9VQzh/M+xBwcT2SIkJ4MtZ
+=/3od
+-----END PGP SIGNATURE-----
diff --git a/app-emacs/auctex/auctex-11.85-r1.ebuild b/app-emacs/auctex/auctex-11.85-r1.ebuild
new file mode 100644
index 000000000000..e8e559a65656
--- /dev/null
+++ b/app-emacs/auctex/auctex-11.85-r1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/auctex/auctex-11.85-r1.ebuild,v 1.1 2010/01/30 18:03:35 ulm Exp $
+
+EAPI=3
+
+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 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
+IUSE="preview-latex"
+
+DEPEND="virtual/latex-base
+ preview-latex? ( !dev-tex/preview-latex
+ app-text/dvipng
+ app-text/ghostscript-gpl )"
+RDEPEND="${DEPEND}"
+
+TEXMF="/usr/share/texmf-site"
+
+src_compile() {
+ # Remove broken Info file (will be recreated by the build system)
+ rm doc/auctex.info
+
+ EMACS_NAME=emacs EMACS_FLAVOUR=emacs econf --disable-build-dir-test \
+ --with-auto-dir="${EPREFIX}/var/lib/auctex" \
+ --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
+ --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}" \
+ --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}" \
+ --with-texmf-dir="${EPREFIX}${TEXMF}" \
+ --docdir="${EPREFIX}/usr/share/doc/${PF}" \
+ $(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*
+}
+
+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
+}