summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kuhn <wuodan@hispeed.ch>2012-06-29 23:30:46 +0200
committerStefan Kuhn <wuodan@hispeed.ch>2012-06-29 23:30:46 +0200
commit95ed7b4acef94bad5f4160c454c1a980c6efd869 (patch)
treee91440449c10f3807914eed9c712fec129c24f83
parentinitial commit (diff)
downloadwuodan-95ed7b4acef94bad5f4160c454c1a980c6efd869.tar.gz
wuodan-95ed7b4acef94bad5f4160c454c1a980c6efd869.tar.bz2
wuodan-95ed7b4acef94bad5f4160c454c1a980c6efd869.zip
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
-rw-r--r--app-text/peg-multimarkdown-latex-support/Manifest5
-rw-r--r--app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-3.6.ebuild33
-rw-r--r--app-text/peg-multimarkdown-latex-support/peg-multimarkdown-latex-support-9999.ebuild10
-rw-r--r--app-text/peg-multimarkdown/Manifest16
-rw-r--r--app-text/peg-multimarkdown/peg-multimarkdown-3.6.ebuild4
-rw-r--r--app-text/peg-multimarkdown/peg-multimarkdown-9999.ebuild2
6 files changed, 49 insertions, 21 deletions
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"