From 95ed7b4acef94bad5f4160c454c1a980c6efd869 Mon Sep 17 00:00:00 2001 From: Stefan Kuhn Date: Fri, 29 Jun 2012 23:30:46 +0200 Subject: added version 3.6 of app-text/peg-multimarkdown-latex-support improved dependecy handling btw. peg-multimarkdown and the p-mmd-latex-support plugin (no more circular dependeny at the cost of being able to install just the plugin ... if any1 is mad I can't help him --- app-text/peg-multimarkdown-latex-support/Manifest | 5 ++-- .../peg-multimarkdown-latex-support-3.6.ebuild | 33 ++++++++++++++++++++++ .../peg-multimarkdown-latex-support-9999.ebuild | 10 ++----- app-text/peg-multimarkdown/Manifest | 16 +++++------ .../peg-multimarkdown/peg-multimarkdown-3.6.ebuild | 4 +-- .../peg-multimarkdown-9999.ebuild | 2 +- 6 files changed, 49 insertions(+), 21 deletions(-) create mode 100644 app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-3.6.ebuild diff --git a/app-text/peg-multimarkdown-latex-support/Manifest b/app-text/peg-multimarkdown-latex-support/Manifest index a62422f..6a2baf4 100644 --- a/app-text/peg-multimarkdown-latex-support/Manifest +++ b/app-text/peg-multimarkdown-latex-support/Manifest @@ -1,2 +1,3 @@ -EBUILD peg-multimarkdown-latex-support-9999.ebuild 987 SHA1 65b49a2834c704be3f09d1c55d30b9f6e185de2a SHA256 45fa4c0c7c4c210e3994f08d7e3d6c7984fab5c59dbb58de676d55beda738d7f -MISC metadata.xml 1087 SHA1 1e6e7d1b36dafe8cef27e4a181543fe520115902 SHA256 aebb83c4a021470ac25e777849d9051bdd4462bc9b3dbe7f6662a5677f5f786e +EBUILD peg-multimarkdown-latex-support-3.6.ebuild 748 RMD160 c9844d30e16645ff939839f83e57626ba809eb9d SHA1 c24311338722c0d07dc099b9b1d5ae91ff1a6c8a SHA256 a5f147d68df74d4bcb0f8e78834dd9926856464e7aabf3f5ebfa5abec5714e6d +EBUILD peg-multimarkdown-latex-support-9999.ebuild 693 RMD160 f1e5798e3f2eb9943541b13d19d51a02add4e002 SHA1 1bd124117222d11d39d08a4cfd95a111d9e75e1d SHA256 6f34c315935684c7802558ea46fd77f26b29471bfb91671eae52dad7acca974f +MISC metadata.xml 1087 RMD160 91ea52f05cc99d610555adbbe24900fc9c4e4778 SHA1 1e6e7d1b36dafe8cef27e4a181543fe520115902 SHA256 aebb83c4a021470ac25e777849d9051bdd4462bc9b3dbe7f6662a5677f5f786e diff --git a/app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-3.6.ebuild b/app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-3.6.ebuild new file mode 100644 index 0000000..bdea91a --- /dev/null +++ b/app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-3.6.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=2 +inherit latex-package git-2 + +DESCRIPTION="Default templates to create certain types of LaTex documents with MultiMarkdown" +HOMEPAGE="http://http://fletcherpenney.net/multimarkdown" +SRC_URI="" + +EGIT_REPO_URI="git://github.com/fletcher/${PN}.git" +EGIT_COMMIT="d615fce94c58bc9e9236dcfe353d5d26c3b8e616" + +LICENSE="|| ( GPL-2 MIT )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="virtual/latex-base" +PDEPEND="${DEPEND}" +RDEPEND=" + dev-texlive/texlive-latexextra + dev-tex/glossaries + dev-tex/xcolor +" + +src_install() +{ + # install latex support + insinto ${TEXMF}/tex/latex/${PN} + doins * || die "Installation of $PN failed" +} diff --git a/app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-9999.ebuild b/app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-9999.ebuild index cc939b7..71ed416 100644 --- a/app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-9999.ebuild +++ b/app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-9999.ebuild @@ -16,14 +16,8 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -# These are the dependencies to create the peg-multimarkdown docu. -# More might be needed, please report is something is missing -DEPEND=" - virtual/latex-base -" -# post-depend: if this is installed first, then peg-mmd can run some tests -# some files are also needed later to create docu -PDEPEND="${DEPEND} ${CATEGORY}/peg-multimarkdown[latex]" +DEPEND="virtual/latex-base" +PDEPEND="${DEPEND}" RDEPEND=" dev-texlive/texlive-latexextra dev-tex/glossaries diff --git a/app-text/peg-multimarkdown/Manifest b/app-text/peg-multimarkdown/Manifest index 8cac99c..dfce4a5 100644 --- a/app-text/peg-multimarkdown/Manifest +++ b/app-text/peg-multimarkdown/Manifest @@ -1,8 +1,8 @@ -AUX peg-multimarkdown-3.6-cflags.patch 2870 SHA1 82aab3b6da54a2a790e07a6f7ce441a489cd2390 SHA256 6704ee5940f0e52c3dfd304a7ce966386d119186a1bf4aac46063d5d81345804 -AUX peg-multimarkdown-9999-cflags.patch 2870 SHA1 82aab3b6da54a2a790e07a6f7ce441a489cd2390 SHA256 6704ee5940f0e52c3dfd304a7ce966386d119186a1bf4aac46063d5d81345804 -AUX peg-multimarkdown-9999-doc.patch 1337 SHA1 0a5f5a439040033ce5e1b43ef229cbf96e730378 SHA256 a2d6e7246ce5a369284f53097837735e3fa8036bdcf3db001ac1fe0956f44876 -AUX peg-multimarkdown-9999-xslt.patch 2166 SHA1 f14eb7f5d9be31eee95acd8940023d52b0e2a711 SHA256 b7db27dbbddbade8cf259a34e63d46805ef71cdc31ece51576987808de280576 -DIST peg-multimarkdown-3.6.tar.gz 141026 SHA1 d2fed777dcd5f72ba8cfa759278092a7519bf986 SHA256 ccdf71ec242d2319487dee6778a1cca8f6d772716cdc066c092570e4ee27cf74 -EBUILD peg-multimarkdown-3.6.ebuild 2143 SHA1 5d7412fcecf42abe4908864db5ab32220e6fa3db SHA256 bca764713040781e9cae7c7e2525177f5570f86a8d6d0d4d41fc0d4b8335621a -EBUILD peg-multimarkdown-9999.ebuild 6670 SHA1 8a15653d6e773d4cd4dc6e093de5ca2489d392ef SHA256 d85d72bfb097056bcbee662ac5aa5424d1aac71678ad1f2ca8b6e7abf9dd123d -MISC metadata.xml 2351 SHA1 c701ef6eb1585322d7989c29689b734a7d933092 SHA256 375dd6d9cda5417275975ec3e5662d015f9ad4ab6a28387b1f491a055a5f35b6 +AUX peg-multimarkdown-3.6-cflags.patch 2870 RMD160 1a74923f1c28159108ce04aaf8046c57bf01aa0c SHA1 82aab3b6da54a2a790e07a6f7ce441a489cd2390 SHA256 6704ee5940f0e52c3dfd304a7ce966386d119186a1bf4aac46063d5d81345804 +AUX peg-multimarkdown-9999-cflags.patch 2870 RMD160 1a74923f1c28159108ce04aaf8046c57bf01aa0c SHA1 82aab3b6da54a2a790e07a6f7ce441a489cd2390 SHA256 6704ee5940f0e52c3dfd304a7ce966386d119186a1bf4aac46063d5d81345804 +AUX peg-multimarkdown-9999-doc.patch 1337 RMD160 1ceb88b622ef67d9fae3a4db98c51385d19995bf SHA1 0a5f5a439040033ce5e1b43ef229cbf96e730378 SHA256 a2d6e7246ce5a369284f53097837735e3fa8036bdcf3db001ac1fe0956f44876 +AUX peg-multimarkdown-9999-xslt.patch 2166 RMD160 fe5d274d3ca17f991717f752266137e0f022c2a2 SHA1 f14eb7f5d9be31eee95acd8940023d52b0e2a711 SHA256 b7db27dbbddbade8cf259a34e63d46805ef71cdc31ece51576987808de280576 +DIST peg-multimarkdown-3.6.tar.gz 141026 RMD160 33b8ddb151e3bb1e784a19256ccdb0b898810d86 SHA1 d2fed777dcd5f72ba8cfa759278092a7519bf986 SHA256 ccdf71ec242d2319487dee6778a1cca8f6d772716cdc066c092570e4ee27cf74 +EBUILD peg-multimarkdown-3.6.ebuild 2135 RMD160 13b5d438bb6fbdf1c36c8818225645188fc7444d SHA1 9038768b198b660edfc31c9acea03341ef654ce1 SHA256 b646cf57e70ec9f4691192190e73055f51bd74ac7f55be74ab3ae7db8ca9045d +EBUILD peg-multimarkdown-9999.ebuild 6663 RMD160 a34c28488ea768bd6f386383ba82978c2921226c SHA1 26df39ec4184944fe97b201bedd85817507bf3c0 SHA256 91116fde4d3a4a0e8bd127d24dfea50694a8f87fa81fac6e4f50ae2a98456bd5 +MISC metadata.xml 2351 RMD160 d728bb9aed484e4c0113038908b4c155a9085ecc SHA1 c701ef6eb1585322d7989c29689b734a7d933092 SHA256 375dd6d9cda5417275975ec3e5662d015f9ad4ab6a28387b1f491a055a5f35b6 diff --git a/app-text/peg-multimarkdown/peg-multimarkdown-3.6.ebuild b/app-text/peg-multimarkdown/peg-multimarkdown-3.6.ebuild index 7e31be7..2a0d5ba 100644 --- a/app-text/peg-multimarkdown/peg-multimarkdown-3.6.ebuild +++ b/app-text/peg-multimarkdown/peg-multimarkdown-3.6.ebuild @@ -7,8 +7,8 @@ EAPI=2 inherit eutils vcs-snapshot DESCRIPTION="MMD is a superset of the Markdown syntax (more syntax features & output formats)" -HOMEPAGE="http://http://fletcherpenney.net/multimarkdown" -SRC_URI="https://github.com/fletcher/${PN}/tarball/${PV} -> ${P}.tar.gz" +HOMEPAGE="http://fletcherpenney.net/multimarkdown" +SRC_URI="http://github.com/fletcher/${PN}/tarball/${PV} -> ${P}.tar.gz" LICENSE="|| ( GPL-2 MIT )" SLOT="0" diff --git a/app-text/peg-multimarkdown/peg-multimarkdown-9999.ebuild b/app-text/peg-multimarkdown/peg-multimarkdown-9999.ebuild index a01dd99..6653a46 100644 --- a/app-text/peg-multimarkdown/peg-multimarkdown-9999.ebuild +++ b/app-text/peg-multimarkdown/peg-multimarkdown-9999.ebuild @@ -7,7 +7,7 @@ EAPI=2 inherit git-2 eutils DESCRIPTION="MMD is a superset of the Markdown syntax (more syntax features & output formats)" -HOMEPAGE="http://http://fletcherpenney.net/multimarkdown" +HOMEPAGE="http://fletcherpenney.net/multimarkdown" SRC_URI="" EGIT_REPO_URI="git://github.com/fletcher/${PN}.git" -- cgit v1.2.3-65-gdbad