diff options
author | Alexis Ballier <aballier@gentoo.org> | 2011-01-09 20:15:09 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2011-01-09 20:15:09 +0000 |
commit | b51bf13712c01074c02b6c3b226b2718ab71ea23 (patch) | |
tree | 8a7e1c0baa358d41908c28fcb223044c92422c25 /dev-tex/metapost | |
parent | Version bump (bug 350046) (diff) | |
download | gentoo-2-b51bf13712c01074c02b6c3b226b2718ab71ea23.tar.gz gentoo-2-b51bf13712c01074c02b6c3b226b2718ab71ea23.tar.bz2 gentoo-2-b51bf13712c01074c02b6c3b226b2718ab71ea23.zip |
initial import, standalone version of metapost, ebuild by me
(Portage version: 2.2.0_alpha14/cvs/Linux x86_64)
Diffstat (limited to 'dev-tex/metapost')
-rw-r--r-- | dev-tex/metapost/ChangeLog | 10 | ||||
-rw-r--r-- | dev-tex/metapost/metadata.xml | 5 | ||||
-rw-r--r-- | dev-tex/metapost/metapost-1.212.ebuild | 115 |
3 files changed, 130 insertions, 0 deletions
diff --git a/dev-tex/metapost/ChangeLog b/dev-tex/metapost/ChangeLog new file mode 100644 index 000000000000..f1fce29e99df --- /dev/null +++ b/dev-tex/metapost/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-tex/metapost +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tex/metapost/ChangeLog,v 1.1 2011/01/09 20:15:09 aballier Exp $ + +*metapost-1.212 (09 Jan 2011) + + 09 Jan 2011; Alexis Ballier <aballier@gentoo.org> +metapost-1.212.ebuild, + +metadata.xml: + initial import, standalone version of metapost, ebuild by me + diff --git a/dev-tex/metapost/metadata.xml b/dev-tex/metapost/metadata.xml new file mode 100644 index 000000000000..ba6a8a8800d5 --- /dev/null +++ b/dev-tex/metapost/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>tex</herd> +</pkgmetadata> diff --git a/dev-tex/metapost/metapost-1.212.ebuild b/dev-tex/metapost/metapost-1.212.ebuild new file mode 100644 index 000000000000..49f7c6ac5d1e --- /dev/null +++ b/dev-tex/metapost/metapost-1.212.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-tex/metapost/metapost-1.212.ebuild,v 1.1 2011/01/09 20:15:09 aballier Exp $ + +EAPI=3 + +DESCRIPTION="System for producing graphics" +HOMEPAGE="http://tug.org/metapost.html" +SRC_URI="http://foundry.supelec.fr/gf/download/frsrelease/383/1651/${P}-src.tar.bz2" + +LICENSE="GPL-2 LGPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND="dev-libs/kpathsea + >=app-admin/eselect-mpost-0.3" +RDEPEND="${DEPEND}" + +S=${WORKDIR}/${P}/source + +src_configure() { + econf \ + --enable-cxx-runtime-hack \ + --disable-afm2pl \ + --disable-aleph \ + --disable-bibtex \ + --disable-bibtex8 \ + --disable-cfftot1 \ + --disable-cjkutils \ + --disable-detex \ + --disable-devnag \ + --disable-dialog \ + --disable-dtl \ + --enable-dump-share \ + --disable-dvi2tty \ + --disable-dvidvi \ + --disable-dviljk \ + --disable-dvipdfm \ + --disable-dvipdfmx \ + --disable-dvipos \ + --disable-dvipsk \ + --disable-gsftopk \ + --disable-lacheck \ + --disable-luatex \ + --disable-lcdf-typetools \ + --disable-makeindexk \ + --disable-mf \ + --disable-mmafm \ + --disable-mmpfb \ + --enable-mp \ + --disable-musixflx \ + --disable-otfinfo \ + --disable-otftotfm \ + --disable-pdfopen \ + --disable-pdftex \ + --disable-ps2eps \ + --disable-ps2pkm \ + --disable-psutils \ + --disable-seetexk \ + --disable-t1dotlessj \ + --disable-t1lint \ + --disable-t1rawafm \ + --disable-t1reencode \ + --disable-t1testpage \ + --disable-t1utils \ + --disable-tex \ + --disable-tex4htk \ + --disable-tpic2pdftex \ + --disable-ttf2pk \ + --disable-ttfdump \ + --disable-ttftotype42 \ + --disable-vlna \ + --disable-web-progs \ + --disable-xdv2pdf \ + --disable-xdvipdfmx \ + --disable-xetex \ + --with-system-kpathsea \ + --with-system-freetype2 \ + --with-system-gd \ + --with-system-libpng \ + --with-system-teckit \ + --with-system-zlib \ + --with-system-t1lib \ + --disable-shared \ + --disable-largefile \ + --disable-native-texlive-build \ + --without-mf-x-toolkit --without-x +} + +src_compile() { + emake SHELL=/bin/sh || die + cd "${S}/texk/web2c" + emake mpost || die +} + +src_install() { + cd "${S}/texk/web2c" + emake DESTDIR="${D}" \ + SUBDIRS="" \ + bin_PROGRAMS="mpost" \ + nodist_man_MANS="" \ + dist_man_MANS="" \ + install-binPROGRAMS || die + # Rename it + mv "${D}/usr/bin/mpost" "${D}/usr/bin/mpost-${P}" || die "renaming failed" + + cd "${WORKDIR}/${P}" + dodoc README CHANGES || die +} + +pkg_postinst(){ + einfo "Calling eselect mpost update" + eselect mpost update +} |