public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     adb0978ba3c0bfee82e7df1cb50fee3a25eef219
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Thu Oct 10 01:10:14 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Oct 10 01:10:14 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=adb0978b

Now also copying unused pythontex*.py files

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index 75c2dfe..dd9334a 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -25,6 +25,8 @@ RDEPEND="${DEPEND}
 
 TEXMF=/usr/share/texmf-site
 
+S="${WORKDIR}"/${PN}
+
 src_prepare() {
 	rm pythontex.sty
 }
@@ -44,6 +46,8 @@ src_install() {
 		python_scriptinto /usr/share/texmf-site/scripts/pythontex/
 		python_newscript pythontex3.py pythontex.py 
 		python_newscript depythontex3.py depythontex.py
+		insinto /usr/share/texmf-site/scripts/${PN}/
+		doins "${S}"/${PN}3.py
 	fi
 	
 	if ! python_is_python3; then
@@ -51,24 +55,31 @@ src_install() {
 		python_newscript pythontex2.py pythontex.py
 		python_doscript pythontex_2to3.py
 		python_newscript depythontex2.py depythontex.py
+		insinto /usr/share/texmf-site/scripts/${PN}/
+		doins "${S}"/${PN}2.py
 	fi
 	
 	insinto /usr/share/texmf-site/scripts/pythontex/
-	doins pythontex_engines.py pythontex_utils.py	
+	dolib "${S}"/pythontex_engines.py 
+	dolib "${S}"/pythontex_utils.py
 
 	insinto /usr/share/texmf-site/tex/latex/pythontex/
-	doins pythontex.sty
+	doins "${S}"/pythontex.sty
 
-	insinto /usr/share/texmf-site/source/latex/pythontex/
-	doins pythontex.dtx pythontex.ins	
+	#insinto /usr/$(get_libdir)/python-exec
+	#doins "${S}"/pythontex_engines.py
 	
+	insinto /usr/share/texmf-site/source/latex/pythontex/
+	doins "${S}"/pythontex.dtx 
+	doins "${S}"/pythontex.ins	
+
 	latex-package_src_install
-	
+
+	dosym /usr/share/texmf-site/scripts/${PN}/${PN}.py /usr/bin/${PN}
+
 	echo "LDPATH=/usr/share/texmf-site/scripts/pythontex/" >> "${T}"/99${PN} || die "Can't write environment variable."
 	doenvd "${T}"/99${PN}
 
 	dodoc README
-	pwd
 	mktexlsr
-	pwd
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     31f9ceb484ba9cc81c96c715ef4e10cf634a92d5
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Tue Oct  8 00:57:38 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Tue Oct  8 00:57:38 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=31f9ceb4

Use mktexlsr as per upstream instructions (should help latex detect files)

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index fa59ae9..75c2dfe 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -68,5 +68,7 @@ src_install() {
 	doenvd "${T}"/99${PN}
 
 	dodoc README
-
+	pwd
+	mktexlsr
+	pwd
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     c10a1a01b9febe9a3f5363849be0d8a5086f90f3
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Sun Oct 20 22:24:21 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 22:24:21 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=c10a1a01

Fixed latex output destination (no longer /dev/null)

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 2 +-
 dev-tex/pythontex/pythontex-9999.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index 7f85e66..453931b 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -32,7 +32,7 @@ src_prepare() {
 
 src_compile() {
 	ebegin "Compiling ${PN}"
-	latex ${PN}.ins extra >/dev/null || die "Building style from ${PN}.ins failed"
+	latex ${PN}.ins extra >${T}/build-latex.log || die "Building style from ${PN}.ins failed"
 	eend
 	sed -i -e '1i#!/usr/bin/env python' depythontex2.py || die "adding shebang failed!"
 	sed -i -e '1i#!/usr/bin/env python' depythontex3.py || die "adding shebang failed!"

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 56127cb..9635d55 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -31,8 +31,9 @@ src_prepare() {
 }
 
 src_compile() {
+	pwd
 	ebegin "Compiling ${PN}"
-	latex ${PN}.ins extra >/dev/null || die "Building style from ${PN}.ins failed"
+	latex ${PN}.ins extra >${T}/build-latex.log  || die "Building style from ${PN}.ins failed"
 	eend
 }
 


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     75724311f67f206376ebdcfd5caa4c5e30681ea3
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Sun Oct 13 18:01:46 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Oct 13 18:01:46 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=75724311

Created live ebuild to benefit from some fixes to the package which became obvious while writing the ebuildt.

---
 dev-tex/pythontex/pythontex-9999.ebuild | 65 +++++++++++++++++++++++++++++++++
 1 file changed, 65 insertions(+)

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
new file mode 100644
index 0000000..240c4be
--- /dev/null
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-tex/envlab/envlab-1.2-r1.ebuild,v 1.18 2012/05/09 17:16:08 aballier Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_7,3_2,3_3} )
+
+inherit latex-package python-single-r1 git-2
+
+DESCRIPTION="Fast Access to Python from within LaTeX"
+HOMEPAGE="https://github.com/gpoore/pythontex"
+EGIT_REPO_URI="https://github.com/TheChymera/pythontex.git"
+SRC_URI=""
+
+
+SLOT="0"
+LICENSE="LPPL-1.3 BSD"
+KEYWORDS=""
+IUSE="highlighting"
+
+DEPEND="app-text/texlive
+	${PYTHON_DEPS}"
+
+RDEPEND="${DEPEND}
+	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+	S="${WORKDIR}/${P}/${PN}"
+	cd ${S}
+}
+
+src_compile() {
+	ebegin "Compiling ${PN}"
+	latex ${PN}.ins extra >/dev/null || die "Building style from ${PN}.ins failed"
+	eend
+}
+
+src_install() {
+	python_optimize .
+	if python_is_python3; then 
+		#python_scriptinto /usr/share/texmf-site/scripts/${PN}/
+		python_newscript pythontex3.py pythontex.py 
+		python_newscript depythontex3.py depythontex.py
+	else	python_newscript pythontex2.py pythontex.py
+		python_doscript pythontex_2to3.py
+		python_newscript depythontex2.py depythontex.py
+	fi
+	
+	python_moduleinto /usr/lib64/python-exec/python2.7
+	python_domodule "${S}"/pythontex_engines.py 
+	python_domodule "${S}"/pythontex_utils.py
+
+	insinto /usr/share/texmf-site/tex/latex/pythontex/
+	doins "${S}"/pythontex.sty
+	
+	insinto /usr/share/texmf-site/source/latex/pythontex/
+	doins "${S}"/pythontex.dtx 
+	doins "${S}"/pythontex.ins	
+
+	latex-package_src_install
+
+	dodoc README
+	mktexlsr
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     5b9f8a0f39d25c5e72c7140963db34451ff3706f
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Thu Oct 10 01:14:18 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Oct 10 01:14:18 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=5b9f8a0f

No more symlink

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index dd9334a..2a56ed0 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -75,7 +75,7 @@ src_install() {
 
 	latex-package_src_install
 
-	dosym /usr/share/texmf-site/scripts/${PN}/${PN}.py /usr/bin/${PN}
+	#dosym /usr/share/texmf-site/scripts/${PN}/${PN}.py /usr/bin/${PN}
 
 	echo "LDPATH=/usr/share/texmf-site/scripts/pythontex/" >> "${T}"/99${PN} || die "Can't write environment variable."
 	doenvd "${T}"/99${PN}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     95fe57dfd4679104741f00e85f53deb0188bcda3
Author:     TheChymera <h.chr <AT> mail <DOT> ru>
AuthorDate: Fri Oct 11 10:18:53 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Fri Oct 11 10:18:53 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=95fe57df

concatenated if statements, added keywords, various minor improvements

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index cc20d1c..6eeaadd 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -9,11 +9,12 @@ PYTHON_COMPAT=( python{2_7,3_2,3_3} )
 inherit latex-package python-single-r1
 
 S="${WORKDIR}/${PN}"
-LICENSE="LPPL-1.3 BSD"
 DESCRIPTION="Fast Access to Python from within LaTeX"
 HOMEPAGE="https://github.com/gpoore/pythontex"
 SRC_URI="https://github.com/gpoore/pythontex/raw/master/package_downloads/${PN}_${PV}.zip https://github.com/gpoore/pythontex/raw/master/package_downloads/old_versions/${PN}_${PV}.zip"
+
 SLOT="0"
+LICENSE="LPPL-1.3 BSD"
 KEYWORDS="~amd64"
 IUSE="highlighting"
 
@@ -28,7 +29,7 @@ TEXMF=/usr/share/texmf-site
 S="${WORKDIR}"/${PN}
 
 src_prepare() {
-	rm pythontex.sty
+	rm pythontex.sty || die "Could not remove pythontex.sty!"
 }
 
 src_compile() {
@@ -48,9 +49,7 @@ src_install() {
 		python_newscript depythontex3.py depythontex.py
 		insinto /usr/share/texmf-site/scripts/${PN}/
 		doins "${S}"/${PN}3.py
-	fi
-	
-	if ! python_is_python3; then
+	else ! python_is_python3; 
 		python_scriptinto /usr/share/texmf-site/scripts/${PN}/
 		python_newscript pythontex2.py pythontex.py
 		python_doscript pythontex_2to3.py


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     6864243a1f42f828c0dcbd6f9281d1d4568726d2
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Sun Oct 20 22:04:05 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Oct 20 22:04:05 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=6864243a

Finally working ebuilds (tested on multilib AND no-multilib)

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 3 ++-
 dev-tex/pythontex/pythontex-9999.ebuild | 1 -
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index 3f91516..7f85e66 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -48,7 +48,8 @@ src_install() {
 		python_newscript depythontex2.py depythontex.py
 	fi
 	
-	python_moduleinto /usr/lib64/python-exec/python2.7
+	python_export PYTHON_SCRIPTDIR	
+	python_moduleinto ${PYTHON_SCRIPTDIR} # it looks for modules here, submitted a patch for future versions.
 	python_domodule "${S}"/pythontex_engines.py 
 	python_domodule "${S}"/pythontex_utils.py
 

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 240c4be..56127cb 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -47,7 +47,6 @@ src_install() {
 		python_newscript depythontex2.py depythontex.py
 	fi
 	
-	python_moduleinto /usr/lib64/python-exec/python2.7
 	python_domodule "${S}"/pythontex_engines.py 
 	python_domodule "${S}"/pythontex_utils.py
 


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     8ab8f26a8eaba19780ff83ccda6cee608711ad67
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Sun Oct 13 18:01:09 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Sun Oct 13 18:01:09 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8ab8f26a

Finally works on all tested machines (creating the scripts normally, and the modules in the directory suggested by upstream)

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 22 ++--------------------
 1 file changed, 2 insertions(+), 20 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index 6eeaadd..3f91516 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -8,7 +8,6 @@ PYTHON_COMPAT=( python{2_7,3_2,3_3} )
 
 inherit latex-package python-single-r1
 
-S="${WORKDIR}/${PN}"
 DESCRIPTION="Fast Access to Python from within LaTeX"
 HOMEPAGE="https://github.com/gpoore/pythontex"
 SRC_URI="https://github.com/gpoore/pythontex/raw/master/package_downloads/${PN}_${PV}.zip https://github.com/gpoore/pythontex/raw/master/package_downloads/old_versions/${PN}_${PV}.zip"
@@ -27,7 +26,6 @@ RDEPEND="${DEPEND}
 TEXMF=/usr/share/texmf-site
 
 S="${WORKDIR}"/${PN}
-
 src_prepare() {
 	rm pythontex.sty || die "Could not remove pythontex.sty!"
 }
@@ -36,7 +34,6 @@ src_compile() {
 	ebegin "Compiling ${PN}"
 	latex ${PN}.ins extra >/dev/null || die "Building style from ${PN}.ins failed"
 	eend
-	sed -i -e '1i#!/usr/bin/env python' depythontex.py || die "adding shebang failed!"
 	sed -i -e '1i#!/usr/bin/env python' depythontex2.py || die "adding shebang failed!"
 	sed -i -e '1i#!/usr/bin/env python' depythontex3.py || die "adding shebang failed!"
 }
@@ -44,41 +41,26 @@ src_compile() {
 src_install() {
 	python_optimize .
 	if python_is_python3; then 
-		python_scriptinto /usr/share/texmf-site/scripts/${PN}/
 		python_newscript pythontex3.py pythontex.py 
 		python_newscript depythontex3.py depythontex.py
-		insinto /usr/share/texmf-site/scripts/${PN}/
-		doins "${S}"/${PN}3.py
-	else ! python_is_python3; 
-		python_scriptinto /usr/share/texmf-site/scripts/${PN}/
-		python_newscript pythontex2.py pythontex.py
+	else	python_newscript pythontex2.py pythontex.py
 		python_doscript pythontex_2to3.py
 		python_newscript depythontex2.py depythontex.py
-		insinto /usr/share/texmf-site/scripts/${PN}/
-		doins "${S}"/${PN}2.py
 	fi
 	
-	python_moduleinto /usr/share/texmf-site/scripts/pythontex/
+	python_moduleinto /usr/lib64/python-exec/python2.7
 	python_domodule "${S}"/pythontex_engines.py 
 	python_domodule "${S}"/pythontex_utils.py
 
 	insinto /usr/share/texmf-site/tex/latex/pythontex/
 	doins "${S}"/pythontex.sty
 
-	#insinto /usr/$(get_libdir)/python-exec
-	#doins "${S}"/pythontex_engines.py
-	
 	insinto /usr/share/texmf-site/source/latex/pythontex/
 	doins "${S}"/pythontex.dtx 
 	doins "${S}"/pythontex.ins	
 
 	latex-package_src_install
 
-	#which env-updatedosym /usr/share/texmf-site/scripts/${PN}/${PN}.py /usr/bin/${PN}
-
-	echo "PATH=/usr/share/texmf-site/scripts/pythontex/" >> "${T}"/99${PN} || die "Can't write environment variable."
-	doenvd "${T}"/99${PN}
-
 	dodoc README
 	mktexlsr
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     15c28cdceb3d5e24c6f5be9557594e814b09bef1
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Thu Oct 10 08:36:34 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Oct 10 08:36:34 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=15c28cdc

Still trying to get my environment variables to work

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index 2a56ed0..cc20d1c 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -43,7 +43,7 @@ src_compile() {
 src_install() {
 	python_optimize .
 	if python_is_python3; then 
-		python_scriptinto /usr/share/texmf-site/scripts/pythontex/
+		python_scriptinto /usr/share/texmf-site/scripts/${PN}/
 		python_newscript pythontex3.py pythontex.py 
 		python_newscript depythontex3.py depythontex.py
 		insinto /usr/share/texmf-site/scripts/${PN}/
@@ -51,7 +51,7 @@ src_install() {
 	fi
 	
 	if ! python_is_python3; then
-		python_scriptinto /usr/share/texmf-site/scripts/pythontex/
+		python_scriptinto /usr/share/texmf-site/scripts/${PN}/
 		python_newscript pythontex2.py pythontex.py
 		python_doscript pythontex_2to3.py
 		python_newscript depythontex2.py depythontex.py
@@ -59,9 +59,9 @@ src_install() {
 		doins "${S}"/${PN}2.py
 	fi
 	
-	insinto /usr/share/texmf-site/scripts/pythontex/
-	dolib "${S}"/pythontex_engines.py 
-	dolib "${S}"/pythontex_utils.py
+	python_moduleinto /usr/share/texmf-site/scripts/pythontex/
+	python_domodule "${S}"/pythontex_engines.py 
+	python_domodule "${S}"/pythontex_utils.py
 
 	insinto /usr/share/texmf-site/tex/latex/pythontex/
 	doins "${S}"/pythontex.sty
@@ -75,9 +75,9 @@ src_install() {
 
 	latex-package_src_install
 
-	#dosym /usr/share/texmf-site/scripts/${PN}/${PN}.py /usr/bin/${PN}
+	#which env-updatedosym /usr/share/texmf-site/scripts/${PN}/${PN}.py /usr/bin/${PN}
 
-	echo "LDPATH=/usr/share/texmf-site/scripts/pythontex/" >> "${T}"/99${PN} || die "Can't write environment variable."
+	echo "PATH=/usr/share/texmf-site/scripts/pythontex/" >> "${T}"/99${PN} || die "Can't write environment variable."
 	doenvd "${T}"/99${PN}
 
 	dodoc README


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     4e48bd8d4ed00415ef8b9f0b9db1371e4ec24a38
Author:     TheChymera <h.chr <AT> mail <DOT> ru>
AuthorDate: Mon Oct 21 10:01:54 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 10:01:54 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=4e48bd8d

removed cd call in src_prepare and added REQUIRED_USE for python.

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 3 ++-
 dev-tex/pythontex/pythontex-9999.ebuild | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index 453931b..e8c8003 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -48,7 +48,8 @@ src_install() {
 		python_newscript depythontex2.py depythontex.py
 	fi
 	
-	python_export PYTHON_SCRIPTDIR	
+	python_export PYTHON_SCRIPTDIR
+	echo ${PYTHON_SCRIPTDIR}	
 	python_moduleinto ${PYTHON_SCRIPTDIR} # it looks for modules here, submitted a patch for future versions.
 	python_domodule "${S}"/pythontex_engines.py 
 	python_domodule "${S}"/pythontex_utils.py

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 9635d55..d1439f4 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -18,6 +18,7 @@ SLOT="0"
 LICENSE="LPPL-1.3 BSD"
 KEYWORDS=""
 IUSE="highlighting"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="app-text/texlive
 	${PYTHON_DEPS}"
@@ -27,7 +28,6 @@ RDEPEND="${DEPEND}
 
 src_prepare() {
 	S="${WORKDIR}/${P}/${PN}"
-	cd ${S}
 }
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     8381ae46ccb33445352711a216c1f01dfd02f792
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Mon Oct 21 23:58:04 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Mon Oct 21 23:58:04 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=8381ae46

added missing deps

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 2 ++
 dev-tex/pythontex/pythontex-9999.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index e8c8003..ca691a9 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -21,6 +21,8 @@ DEPEND="app-text/texlive
 	${PYTHON_DEPS}"
 
 RDEPEND="${DEPEND}
+	dev-texlive/texlive-xetex
+	>=dev-python/matplotlib-1.2.0
 	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
 
 TEXMF=/usr/share/texmf-site

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index d1439f4..befcf78 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -24,6 +24,8 @@ DEPEND="app-text/texlive
 	${PYTHON_DEPS}"
 
 RDEPEND="${DEPEND}
+	dev-texlive/texlive-xetex
+	>=dev-python/matplotlib-1.2.0
 	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
 
 src_prepare() {


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     619e295bdd9f9059baaffb0fb72045b5dcb1a626
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Wed Oct 23 20:43:27 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 20:43:27 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=619e295b

completed merging lines

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 6 ++----
 dev-tex/pythontex/pythontex-9999.ebuild | 2 +-
 2 files changed, 3 insertions(+), 5 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index 9bc4532..0ff97a1 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -53,15 +53,13 @@ src_install() {
 	python_export PYTHON_SCRIPTDIR
 	echo ${PYTHON_SCRIPTDIR}	
 	python_moduleinto ${PYTHON_SCRIPTDIR} # it looks for modules here, submitted a patch for future versions.
-	python_domodule "${S}"/pythontex_engines.py 
-	python_domodule "${S}"/pythontex_utils.py
+	python_domodule "${S}"/pythontex_engines.py "${S}"/pythontex_utils.py
 
 	insinto /usr/share/texmf-site/tex/latex/pythontex/
 	doins "${S}"/pythontex.sty
 
 	insinto /usr/share/texmf-site/source/latex/pythontex/
-	doins "${S}"/pythontex.dtx 
-	doins "${S}"/pythontex.ins	
+	doins "${S}"/pythontex.dtx "${S}"/pythontex.ins	
 
 	latex-package_src_install
 

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 11fcab7..669af4e 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -56,7 +56,7 @@ src_install() {
 	doins "${S}"/pythontex.sty
 	
 	insinto /usr/share/texmf-site/source/latex/pythontex/
-	doins "${S}"/pythontex.dtx  "${S}"/pythontex.ins	
+	doins "${S}"/pythontex.dtx "${S}"/pythontex.ins	
 
 	latex-package_src_install
 


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     a4c0bd5b7efb0c339046bf53dd3f143104260272
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Wed Oct 23 20:39:34 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Wed Oct 23 20:39:34 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=a4c0bd5b

added python usedep and merged domodule nd doinstall lines

---
 dev-tex/pythontex/pythontex-0.12.ebuild | 2 +-
 dev-tex/pythontex/pythontex-9999.ebuild | 8 +++-----
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index ca691a9..9bc4532 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -22,7 +22,7 @@ DEPEND="app-text/texlive
 
 RDEPEND="${DEPEND}
 	dev-texlive/texlive-xetex
-	>=dev-python/matplotlib-1.2.0
+	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
 	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
 
 TEXMF=/usr/share/texmf-site

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index befcf78..11fcab7 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -25,7 +25,7 @@ DEPEND="app-text/texlive
 
 RDEPEND="${DEPEND}
 	dev-texlive/texlive-xetex
-	>=dev-python/matplotlib-1.2.0
+	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
 	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
 
 src_prepare() {
@@ -50,15 +50,13 @@ src_install() {
 		python_newscript depythontex2.py depythontex.py
 	fi
 	
-	python_domodule "${S}"/pythontex_engines.py 
-	python_domodule "${S}"/pythontex_utils.py
+	python_domodule "${S}"/pythontex_engines.py "${S}"/pythontex_utils.py
 
 	insinto /usr/share/texmf-site/tex/latex/pythontex/
 	doins "${S}"/pythontex.sty
 	
 	insinto /usr/share/texmf-site/source/latex/pythontex/
-	doins "${S}"/pythontex.dtx 
-	doins "${S}"/pythontex.ins	
+	doins "${S}"/pythontex.dtx  "${S}"/pythontex.ins	
 
 	latex-package_src_install
 


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2013-11-07 20:05 Alexey Shvetsov
  0 siblings, 0 replies; 23+ messages in thread
From: Alexey Shvetsov @ 2013-11-07 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     e0b6a70404cee171e1f9d8642885a2aa232ba782
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Thu Oct 31 02:42:17 2013 +0000
Commit:     Alexey Shvetsov <alexxy <AT> gentoo <DOT> org>
CommitDate: Thu Oct 31 02:42:17 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=e0b6a704

Switched git repo to upstream instead of my fork (he implemented most of my patches, wants to keep pythontex.sty for some reason).

---
 dev-tex/pythontex/pythontex-9999.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 669af4e..67c1a5d 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -10,7 +10,7 @@ inherit latex-package python-single-r1 git-2
 
 DESCRIPTION="Fast Access to Python from within LaTeX"
 HOMEPAGE="https://github.com/gpoore/pythontex"
-EGIT_REPO_URI="https://github.com/TheChymera/pythontex.git"
+EGIT_REPO_URI="https://github.com/gpoore/pythontex.git"
 SRC_URI=""
 
 
@@ -30,6 +30,8 @@ RDEPEND="${DEPEND}
 
 src_prepare() {
 	S="${WORKDIR}/${P}/${PN}"
+	cd ${S}
+	rm pythontex.sty || die "Could not remove pre-compiled pythontex.sty!"
 }
 
 src_compile() {


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2014-01-06 19:27 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2014-01-06 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     0d8761a16aaa1a556fd724a1cb7ada300762401a
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  6 19:09:11 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan  6 19:09:11 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=0d8761a1

dev-tex/pythontex: Switch from git-2 to git-r3

Package-Manager: portage-2.2.8

---
 dev-tex/pythontex/ChangeLog             |  8 ++++++++
 dev-tex/pythontex/metadata.xml          |  8 ++++++++
 dev-tex/pythontex/pythontex-0.12.ebuild | 24 +++++++++++++-----------
 dev-tex/pythontex/pythontex-9999.ebuild | 33 ++++++++++++++++-----------------
 4 files changed, 45 insertions(+), 28 deletions(-)

diff --git a/dev-tex/pythontex/ChangeLog b/dev-tex/pythontex/ChangeLog
new file mode 100644
index 0000000..c0fb531
--- /dev/null
+++ b/dev-tex/pythontex/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-tex/pythontex
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  06 Jan 2014; Justin Lecher <jlec@gentoo.org> pythontex-0.12.ebuild,
+  pythontex-9999.ebuild, +metadata.xml:
+  Switch from git-2 to git-r3
+

diff --git a/dev-tex/pythontex/metadata.xml b/dev-tex/pythontex/metadata.xml
new file mode 100644
index 0000000..1087ec9
--- /dev/null
+++ b/dev-tex/pythontex/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>sci</herd>
+  <use>
+    <flag name="highlighting">PLEASE FIX MY DESCRIPTION</flag>
+  </use>
+</pkgmetadata>

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
index 0ff97a1..6d50f2f 100644
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ b/dev-tex/pythontex/pythontex-0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/dev-tex/envlab/envlab-1.2-r1.ebuild,v 1.18 2012/05/09 17:16:08 aballier Exp $
 
@@ -17,9 +17,10 @@ LICENSE="LPPL-1.3 BSD"
 KEYWORDS="~amd64"
 IUSE="highlighting"
 
-DEPEND="app-text/texlive
-	${PYTHON_DEPS}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+DEPEND="${PYTHON_DEPS}
+	app-text/texlive"
 RDEPEND="${DEPEND}
 	dev-texlive/texlive-xetex
 	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
@@ -34,7 +35,7 @@ src_prepare() {
 
 src_compile() {
 	ebegin "Compiling ${PN}"
-	latex ${PN}.ins extra >${T}/build-latex.log || die "Building style from ${PN}.ins failed"
+	latex ${PN}.ins extra > "${T}"/build-latex.log || die "Building style from ${PN}.ins failed"
 	eend
 	sed -i -e '1i#!/usr/bin/env python' depythontex2.py || die "adding shebang failed!"
 	sed -i -e '1i#!/usr/bin/env python' depythontex3.py || die "adding shebang failed!"
@@ -42,24 +43,25 @@ src_compile() {
 
 src_install() {
 	python_optimize .
-	if python_is_python3; then 
-		python_newscript pythontex3.py pythontex.py 
+	if python_is_python3; then
+		python_newscript pythontex3.py pythontex.py
 		python_newscript depythontex3.py depythontex.py
-	else	python_newscript pythontex2.py pythontex.py
+	else
+		python_newscript pythontex2.py pythontex.py
 		python_doscript pythontex_2to3.py
 		python_newscript depythontex2.py depythontex.py
 	fi
-	
+
 	python_export PYTHON_SCRIPTDIR
-	echo ${PYTHON_SCRIPTDIR}	
-	python_moduleinto ${PYTHON_SCRIPTDIR} # it looks for modules here, submitted a patch for future versions.
+
+	python_moduleinto ${PYTHON_SCRIPTDIR}
 	python_domodule "${S}"/pythontex_engines.py "${S}"/pythontex_utils.py
 
 	insinto /usr/share/texmf-site/tex/latex/pythontex/
 	doins "${S}"/pythontex.sty
 
 	insinto /usr/share/texmf-site/source/latex/pythontex/
-	doins "${S}"/pythontex.dtx "${S}"/pythontex.ins	
+	doins "${S}"/pythontex.dtx "${S}"/pythontex.ins
 
 	latex-package_src_install
 

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 67c1a5d..7ac96aa 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: /var/cvsroot/gentoo-x86/dev-tex/envlab/envlab-1.2-r1.ebuild,v 1.18 2012/05/09 17:16:08 aballier Exp $
 
@@ -6,23 +6,22 @@ EAPI=5
 
 PYTHON_COMPAT=( python{2_7,3_2,3_3} )
 
-inherit latex-package python-single-r1 git-2
+inherit latex-package python-single-r1 git-r3
 
 DESCRIPTION="Fast Access to Python from within LaTeX"
 HOMEPAGE="https://github.com/gpoore/pythontex"
-EGIT_REPO_URI="https://github.com/gpoore/pythontex.git"
 SRC_URI=""
-
+EGIT_REPO_URI="https://github.com/gpoore/pythontex.git"
 
 SLOT="0"
 LICENSE="LPPL-1.3 BSD"
 KEYWORDS=""
 IUSE="highlighting"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-DEPEND="app-text/texlive
-	${PYTHON_DEPS}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
+DEPEND="${PYTHON_DEPS}
+	app-text/texlive"
 RDEPEND="${DEPEND}
 	dev-texlive/texlive-xetex
 	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
@@ -30,38 +29,38 @@ RDEPEND="${DEPEND}
 
 src_prepare() {
 	S="${WORKDIR}/${P}/${PN}"
-	cd ${S}
+	cd "${S}" || die
 	rm pythontex.sty || die "Could not remove pre-compiled pythontex.sty!"
 }
 
 src_compile() {
-	pwd
 	ebegin "Compiling ${PN}"
-	latex ${PN}.ins extra >${T}/build-latex.log  || die "Building style from ${PN}.ins failed"
+	latex ${PN}.ins extra > "${T}"/build-latex.log  || die "Building style from ${PN}.ins failed"
 	eend
 }
 
 src_install() {
 	python_optimize .
-	if python_is_python3; then 
+	if python_is_python3; then
 		#python_scriptinto /usr/share/texmf-site/scripts/${PN}/
-		python_newscript pythontex3.py pythontex.py 
+		python_newscript pythontex3.py pythontex.py
 		python_newscript depythontex3.py depythontex.py
-	else	python_newscript pythontex2.py pythontex.py
+	else
+		python_newscript pythontex2.py pythontex.py
 		python_doscript pythontex_2to3.py
 		python_newscript depythontex2.py depythontex.py
 	fi
-	
+
 	python_domodule "${S}"/pythontex_engines.py "${S}"/pythontex_utils.py
 
 	insinto /usr/share/texmf-site/tex/latex/pythontex/
 	doins "${S}"/pythontex.sty
-	
+
 	insinto /usr/share/texmf-site/source/latex/pythontex/
-	doins "${S}"/pythontex.dtx "${S}"/pythontex.ins	
+	doins "${S}"/pythontex.dtx "${S}"/pythontex.ins
 
 	latex-package_src_install
 
 	dodoc README
-	mktexlsr
+	mktexlsr || die
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2015-03-09 14:04 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-03-09 14:04 UTC (permalink / raw
  To: gentoo-commits

commit:     6de5dbd94259c5955fdfdcd2510f034ea444097d
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  9 14:04:08 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Mar  9 14:04:08 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=6de5dbd9

dev-tex/pythontex: Version BUmp

Package-Manager: portage-2.2.18

 dev-tex/pythontex/ChangeLog             |  9 ++++-
 dev-tex/pythontex/pythontex-0.12.ebuild | 70 ---------------------------------
 dev-tex/pythontex/pythontex-0.14.ebuild | 57 +++++++++++++++++++++++++++
 dev-tex/pythontex/pythontex-9999.ebuild | 50 ++++++++++-------------
 4 files changed, 85 insertions(+), 101 deletions(-)

diff --git a/dev-tex/pythontex/ChangeLog b/dev-tex/pythontex/ChangeLog
index c0fb531..1ea18de 100644
--- a/dev-tex/pythontex/ChangeLog
+++ b/dev-tex/pythontex/ChangeLog
@@ -1,8 +1,13 @@
 # ChangeLog for dev-tex/pythontex
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*pythontex-0.14 (09 Mar 2015)
+
+  09 Mar 2015; Justin Lecher <jlec@gentoo.org> +pythontex-0.14.ebuild,
+  -pythontex-0.12.ebuild, pythontex-9999.ebuild:
+  dev-tex/pythontex: Version BUmp
+
   06 Jan 2014; Justin Lecher <jlec@gentoo.org> pythontex-0.12.ebuild,
   pythontex-9999.ebuild, +metadata.xml:
   Switch from git-2 to git-r3
-

diff --git a/dev-tex/pythontex/pythontex-0.12.ebuild b/dev-tex/pythontex/pythontex-0.12.ebuild
deleted file mode 100644
index 9cd7cac..0000000
--- a/dev-tex/pythontex/pythontex-0.12.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_2,3_3} )
-
-inherit latex-package python-single-r1
-
-DESCRIPTION="Fast Access to Python from within LaTeX"
-HOMEPAGE="https://github.com/gpoore/pythontex"
-SRC_URI="https://github.com/gpoore/pythontex/raw/master/package_downloads/${PN}_${PV}.zip https://github.com/gpoore/pythontex/raw/master/package_downloads/old_versions/${PN}_${PV}.zip"
-
-SLOT="0"
-LICENSE="LPPL-1.3 BSD"
-KEYWORDS="~amd64"
-IUSE="highlighting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-	app-text/texlive"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-xetex
-	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
-	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
-
-TEXMF=/usr/share/texmf-site
-
-S="${WORKDIR}"/${PN}
-src_prepare() {
-	rm pythontex.sty || die "Could not remove pythontex.sty!"
-}
-
-src_compile() {
-	ebegin "Compiling ${PN}"
-	latex ${PN}.ins extra > "${T}"/build-latex.log || die "Building style from ${PN}.ins failed"
-	eend
-	sed -i -e '1i#!/usr/bin/env python' depythontex2.py || die "adding shebang failed!"
-	sed -i -e '1i#!/usr/bin/env python' depythontex3.py || die "adding shebang failed!"
-}
-
-src_install() {
-	python_optimize .
-	if python_is_python3; then
-		python_newscript pythontex3.py pythontex.py
-		python_newscript depythontex3.py depythontex.py
-	else
-		python_newscript pythontex2.py pythontex.py
-		python_doscript pythontex_2to3.py
-		python_newscript depythontex2.py depythontex.py
-	fi
-
-	python_export PYTHON_SCRIPTDIR
-
-	python_moduleinto ${PYTHON_SCRIPTDIR}
-	python_domodule "${S}"/pythontex_engines.py "${S}"/pythontex_utils.py
-
-	insinto /usr/share/texmf-site/tex/latex/pythontex/
-	doins "${S}"/pythontex.sty
-
-	insinto /usr/share/texmf-site/source/latex/pythontex/
-	doins "${S}"/pythontex.dtx "${S}"/pythontex.ins
-
-	latex-package_src_install
-
-	dodoc README
-	mktexlsr
-}

diff --git a/dev-tex/pythontex/pythontex-0.14.ebuild b/dev-tex/pythontex/pythontex-0.14.ebuild
new file mode 100644
index 0000000..252dcdc
--- /dev/null
+++ b/dev-tex/pythontex/pythontex-0.14.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
+
+inherit latex-package python-r1
+
+DESCRIPTION="Fast Access to Python from within LaTeX"
+HOMEPAGE="https://github.com/gpoore/pythontex"
+SRC_URI="https://github.com/gpoore/pythontex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LPPL-1.3 BSD"
+KEYWORDS="~amd64"
+IUSE="highlighting"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+	dev-texlive/texlive-latex"
+RDEPEND="${DEPEND}
+	dev-texlive/texlive-xetex
+	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
+	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
+
+TEXMF=/usr/share/texmf-site
+
+src_compile() {
+	cd ${PN} || die
+	ebegin "Compiling ${PN}"
+	rm ${PN}.sty || die
+	latex ${PN}.ins extra || die
+	eend
+}
+
+src_install() {
+	dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
+
+	cd ${PN} || die
+
+	installation() {
+		if python_is_python3; then
+			python_domodule {de,}${PN}3.py
+		else
+			python_domodule {de,}${PN}2.py
+		fi
+		python_domodule ${PN}_{engines,utils}.py
+		python_doscript {de,}${PN}.py syncpdb.py
+		python_optimize
+	}
+	python_foreach_impl installation
+
+	latex-package_src_doinstall ${PN}.{dtx,ins,sty}
+}

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 5e7ac36..92b36ac 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_2,3_3} )
+PYTHON_COMPAT=( python2_7 python3_{3,4} )
 
-inherit latex-package python-single-r1 git-r3
+inherit latex-package python-r1 git-r3
 
 DESCRIPTION="Fast Access to Python from within LaTeX"
 HOMEPAGE="https://github.com/gpoore/pythontex"
@@ -21,46 +21,38 @@ IUSE="highlighting"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 DEPEND="${PYTHON_DEPS}
-	app-text/texlive"
+	dev-texlive/texlive-latex"
 RDEPEND="${DEPEND}
 	dev-texlive/texlive-xetex
 	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
 	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
 
-src_prepare() {
-	S="${WORKDIR}/${P}/${PN}"
-	cd "${S}" || die
-	rm pythontex.sty || die "Could not remove pre-compiled pythontex.sty!"
-}
+TEXMF=/usr/share/texmf-site
 
 src_compile() {
+	cd ${PN} || die
 	ebegin "Compiling ${PN}"
-	latex ${PN}.ins extra > "${T}"/build-latex.log  || die "Building style from ${PN}.ins failed"
+	rm ${PN}.sty || die
+	latex ${PN}.ins extra || die
 	eend
 }
 
 src_install() {
-	python_optimize .
+	dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
+
+	cd ${PN} || die
+
+	installation() {
 	if python_is_python3; then
-		#python_scriptinto /usr/share/texmf-site/scripts/${PN}/
-		python_newscript pythontex3.py pythontex.py
-		python_newscript depythontex3.py depythontex.py
+			python_domodule {de,}${PN}3.py
 	else
-		python_newscript pythontex2.py pythontex.py
-		python_doscript pythontex_2to3.py
-		python_newscript depythontex2.py depythontex.py
+			python_domodule {de,}${PN}2.py
 	fi
+		python_domodule ${PN}_{engines,utils}.py
+		python_doscript {de,}${PN}.py syncpdb.py
+		python_optimize
+	}
+	python_foreach_impl installation
 
-	python_domodule "${S}"/pythontex_engines.py "${S}"/pythontex_utils.py
-
-	insinto /usr/share/texmf-site/tex/latex/pythontex/
-	doins "${S}"/pythontex.sty
-
-	insinto /usr/share/texmf-site/source/latex/pythontex/
-	doins "${S}"/pythontex.dtx "${S}"/pythontex.ins
-
-	latex-package_src_install
-
-	dodoc README
-	mktexlsr || die
+	latex-package_src_doinstall ${PN}.{dtx,ins,sty}
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2015-05-12 11:18 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-05-12 11:18 UTC (permalink / raw
  To: gentoo-commits

commit:     a6372f0b12ae1e55d8bcce29c3b2d673e752b639
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue May 12 11:18:22 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue May 12 11:18:22 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=a6372f0b

dev-tex/pythontex: Fix installation of latex files, bug #548534

Package-Manager: portage-2.2.18

 dev-tex/pythontex/ChangeLog                                       | 6 ++++++
 .../pythontex/{pythontex-0.14.ebuild => pythontex-0.14-r1.ebuild} | 2 +-
 dev-tex/pythontex/pythontex-9999.ebuild                           | 8 ++++----
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/dev-tex/pythontex/ChangeLog b/dev-tex/pythontex/ChangeLog
index 23ecc71..a608dfc 100644
--- a/dev-tex/pythontex/ChangeLog
+++ b/dev-tex/pythontex/ChangeLog
@@ -2,6 +2,12 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*pythontex-0.14-r1 (12 May 2015)
+
+  12 May 2015; Justin Lecher <jlec@gentoo.org> +pythontex-0.14-r1.ebuild,
+  -pythontex-0.14.ebuild, pythontex-9999.ebuild:
+  dev-tex/pythontex: Fix installation of latex files, bug #548534
+
 *pythontex-0.14 (09 Mar 2015)
 
   09 Mar 2015; Justin Lecher <jlec@gentoo.org> +pythontex-0.14.ebuild,

diff --git a/dev-tex/pythontex/pythontex-0.14.ebuild b/dev-tex/pythontex/pythontex-0.14-r1.ebuild
similarity index 96%
rename from dev-tex/pythontex/pythontex-0.14.ebuild
rename to dev-tex/pythontex/pythontex-0.14-r1.ebuild
index 252dcdc..d49ef7f 100644
--- a/dev-tex/pythontex/pythontex-0.14.ebuild
+++ b/dev-tex/pythontex/pythontex-0.14-r1.ebuild
@@ -53,5 +53,5 @@ src_install() {
 	}
 	python_foreach_impl installation
 
-	latex-package_src_doinstall ${PN}.{dtx,ins,sty}
+	latex-package_src_doinstall dtx ins sty
 }

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 92b36ac..c9c5388 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -43,16 +43,16 @@ src_install() {
 	cd ${PN} || die
 
 	installation() {
-	if python_is_python3; then
+		if python_is_python3; then
 			python_domodule {de,}${PN}3.py
-	else
+		else
 			python_domodule {de,}${PN}2.py
-	fi
+		fi
 		python_domodule ${PN}_{engines,utils}.py
 		python_doscript {de,}${PN}.py syncpdb.py
 		python_optimize
 	}
 	python_foreach_impl installation
 
-	latex-package_src_doinstall ${PN}.{dtx,ins,sty}
+	latex-package_src_doinstall dtx ins sty
 }


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2015-06-24  9:51 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2015-06-24  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     95b3c1245a1ad4dc7236b1ee3bb04ae1744979d1
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Mon Jun 22 14:33:39 2015 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jun 22 14:33:39 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=95b3c124

pruned deps

Package-Manager: portage-2.2.20

 dev-tex/pythontex/ChangeLog                | 4 ++++
 dev-tex/pythontex/pythontex-0.14-r1.ebuild | 3 +--
 dev-tex/pythontex/pythontex-9999.ebuild    | 3 +--
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/dev-tex/pythontex/ChangeLog b/dev-tex/pythontex/ChangeLog
index 7f6f08c..f839346 100644
--- a/dev-tex/pythontex/ChangeLog
+++ b/dev-tex/pythontex/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Jun 2015; Horea Christian <h.chr@mail.ru> pythontex-0.14-r1.ebuild,
+  pythontex-9999.ebuild:
+  pruned deps
+
   05 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
   dev-tex/pythontex: Add github to remote-id in metadata.xml
 

diff --git a/dev-tex/pythontex/pythontex-0.14-r1.ebuild b/dev-tex/pythontex/pythontex-0.14-r1.ebuild
index d49ef7f..6754b94 100644
--- a/dev-tex/pythontex/pythontex-0.14-r1.ebuild
+++ b/dev-tex/pythontex/pythontex-0.14-r1.ebuild
@@ -22,8 +22,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 DEPEND="${PYTHON_DEPS}
 	dev-texlive/texlive-latex"
 RDEPEND="${DEPEND}
-	dev-texlive/texlive-xetex
-	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
+	dev-texlive/texlive-latex
 	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
 
 TEXMF=/usr/share/texmf-site

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index c9c5388..6df654a 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -23,8 +23,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 DEPEND="${PYTHON_DEPS}
 	dev-texlive/texlive-latex"
 RDEPEND="${DEPEND}
-	dev-texlive/texlive-xetex
-	>=dev-python/matplotlib-1.2.0[${PYTHON_USEDEP}]
+	dev-texlive/texlive-latex
 	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
 
 TEXMF=/usr/share/texmf-site


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2015-12-08 14:52 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2015-12-08 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     22a205be750486f3baa6a9fb39e64449c97bac8c
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Mon Dec  7 12:33:50 2015 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Mon Dec  7 12:33:50 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=22a205be

dev-tex/pythontex: fixed access violation

Package-Manager: portage-2.2.26

 dev-tex/pythontex/ChangeLog                | 25 +++----------------------
 dev-tex/pythontex/pythontex-0.14-r1.ebuild |  2 +-
 dev-tex/pythontex/pythontex-9999.ebuild    |  2 +-
 3 files changed, 5 insertions(+), 24 deletions(-)

diff --git a/dev-tex/pythontex/ChangeLog b/dev-tex/pythontex/ChangeLog
index b283f70..27ac054 100644
--- a/dev-tex/pythontex/ChangeLog
+++ b/dev-tex/pythontex/ChangeLog
@@ -2,25 +2,6 @@
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
 # $Id$
 
-  22 Jun 2015; Horea Christian <h.chr@mail.ru> pythontex-0.14-r1.ebuild,
-  pythontex-9999.ebuild:
-  pruned deps
-
-  05 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
-  dev-tex/pythontex: Add github to remote-id in metadata.xml
-
-*pythontex-0.14-r1 (12 May 2015)
-
-  12 May 2015; Justin Lecher <jlec@gentoo.org> +pythontex-0.14-r1.ebuild,
-  -pythontex-0.14.ebuild, pythontex-9999.ebuild:
-  dev-tex/pythontex: Fix installation of latex files, bug #548534
-
-*pythontex-0.14 (09 Mar 2015)
-
-  09 Mar 2015; Justin Lecher <jlec@gentoo.org> +pythontex-0.14.ebuild,
-  -pythontex-0.12.ebuild, pythontex-9999.ebuild:
-  dev-tex/pythontex: Version Bump
-
-  06 Jan 2014; Justin Lecher <jlec@gentoo.org> pythontex-0.12.ebuild,
-  pythontex-9999.ebuild, +metadata.xml:
-  Switch from git-2 to git-r3
+  07 Dec 2015; Horea Christian <h.chr@mail.ru> -ChangeLog,
+  pythontex-0.14-r1.ebuild, pythontex-9999.ebuild:
+  dev-tex/pythontex: fixed access violation

diff --git a/dev-tex/pythontex/pythontex-0.14-r1.ebuild b/dev-tex/pythontex/pythontex-0.14-r1.ebuild
index d6c8bef..33ba193 100644
--- a/dev-tex/pythontex/pythontex-0.14-r1.ebuild
+++ b/dev-tex/pythontex/pythontex-0.14-r1.ebuild
@@ -31,7 +31,7 @@ src_compile() {
 	cd ${PN} || die
 	ebegin "Compiling ${PN}"
 	rm ${PN}.sty || die
-	latex ${PN}.ins extra || die
+	VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
 	eend
 }
 

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index 5cfce90..69c2654 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -32,7 +32,7 @@ src_compile() {
 	cd ${PN} || die
 	ebegin "Compiling ${PN}"
 	rm ${PN}.sty || die
-	latex ${PN}.ins extra || die
+	VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
 	eend
 }
 


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2015-12-08 14:52 Marius Brehler
  0 siblings, 0 replies; 23+ messages in thread
From: Marius Brehler @ 2015-12-08 14:52 UTC (permalink / raw
  To: gentoo-commits

commit:     4d7d52bc4d20164540963e1bbf0d36362c337a26
Author:     Horea Christian <h.chr <AT> mail <DOT> ru>
AuthorDate: Mon Dec  7 12:35:26 2015 +0000
Commit:     Marius Brehler <marbre <AT> linux <DOT> sungazer <DOT> de>
CommitDate: Mon Dec  7 12:35:26 2015 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=4d7d52bc

fixed broken Changelog

 dev-tex/pythontex/ChangeLog | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/dev-tex/pythontex/ChangeLog b/dev-tex/pythontex/ChangeLog
index 27ac054..871e260 100644
--- a/dev-tex/pythontex/ChangeLog
+++ b/dev-tex/pythontex/ChangeLog
@@ -5,3 +5,29 @@
   07 Dec 2015; Horea Christian <h.chr@mail.ru> -ChangeLog,
   pythontex-0.14-r1.ebuild, pythontex-9999.ebuild:
   dev-tex/pythontex: fixed access violation
+
+  18 Oct 2015;  <chymera@gentoo.org> pythontex-9999.ebuild:
+  dev-tex/pythontex: trying to fix access violation
+
+  22 Jun 2015; Horea Christian <h.chr@mail.ru> pythontex-0.14-r1.ebuild,
+  pythontex-9999.ebuild:
+  pruned deps
+
+  05 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
+  dev-tex/pythontex: Add github to remote-id in metadata.xml
+
+*pythontex-0.14-r1 (12 May 2015)
+
+  12 May 2015; Justin Lecher <jlec@gentoo.org> +pythontex-0.14-r1.ebuild,
+  -pythontex-0.14.ebuild, pythontex-9999.ebuild:
+  dev-tex/pythontex: Fix installation of latex files, bug #548534
+
+*pythontex-0.14 (09 Mar 2015)
+
+  09 Mar 2015; Justin Lecher <jlec@gentoo.org> +pythontex-0.14.ebuild,
+  -pythontex-0.12.ebuild, pythontex-9999.ebuild:
+  dev-tex/pythontex: Version Bump
+
+  06 Jan 2014; Justin Lecher <jlec@gentoo.org> pythontex-0.12.ebuild,
+  pythontex-9999.ebuild, +metadata.xml:
+  Switch from git-2 to git-r3


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2017-03-16 19:35 Justin Lecher
  0 siblings, 0 replies; 23+ messages in thread
From: Justin Lecher @ 2017-03-16 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     9217b2bb0616bc135f4b33e790227e9af57d3c76
Author:     Horea Christian <horea.christ <AT> yandex <DOT> com>
AuthorDate: Sat Mar 11 16:11:07 2017 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Sat Mar 11 16:11:07 2017 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9217b2bb

dev-tex/pythontex: version bump (#736)

* dev-tex/pythontex: version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

* dev-tex/pythontex: migrated to EAPI 6

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-tex/pythontex/pythontex-0.15.ebuild | 55 +++++++++++++++++++++++++++++++++
 1 file changed, 55 insertions(+)

diff --git a/dev-tex/pythontex/pythontex-0.15.ebuild b/dev-tex/pythontex/pythontex-0.15.ebuild
new file mode 100644
index 000000000..6526b9fc6
--- /dev/null
+++ b/dev-tex/pythontex/pythontex-0.15.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5} )
+
+inherit latex-package python-r1
+
+DESCRIPTION="Fast Access to Python from within LaTeX"
+HOMEPAGE="https://github.com/gpoore/pythontex"
+SRC_URI="https://github.com/gpoore/pythontex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+SLOT="0"
+LICENSE="LPPL-1.3 BSD"
+KEYWORDS="~amd64"
+IUSE="highlighting"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+	>=dev-texlive/texlive-latex-2016"
+RDEPEND="${DEPEND}
+	>=dev-texlive/texlive-latex-2016
+	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
+
+TEXMF=/usr/share/texmf-site
+
+src_compile() {
+	cd ${PN} || die
+	ebegin "Compiling ${PN}"
+	rm ${PN}.sty || die
+	VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
+	eend
+}
+
+src_install() {
+	dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
+
+	cd ${PN} || die
+
+	installation() {
+		if python_is_python3; then
+			python_domodule {de,}${PN}3.py
+		else
+			python_domodule {de,}${PN}2.py
+		fi
+		python_domodule ${PN}_{engines,utils}.py
+		python_doscript {de,}${PN}.py syncpdb.py
+		python_optimize
+	}
+	python_foreach_impl installation
+
+	latex-package_src_doinstall dtx ins sty
+}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2020-02-10  0:15 Benda XU
  0 siblings, 0 replies; 23+ messages in thread
From: Benda XU @ 2020-02-10  0:15 UTC (permalink / raw
  To: gentoo-commits

commit:     a5646b8ed7f4741c0bfa7512aef38d5e72392907
Author:     Marcin Woźniak <y0rune <AT> aol <DOT> com>
AuthorDate: Sun Feb  9 12:26:48 2020 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Mon Feb 10 00:13:50 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=a5646b8e

dev-tex/pythontex: bump to 0.17 and drop old.

  Bump to EAPI=7.

Closes: https://github.com/gentoo/sci/pull/940
Closes: https://bugs.gentoo.org/708832

Package-Manager: Portage-2.3.85, Repoman-2.3.18

Signed-off-by: Marcin Woźniak <y0rune <AT> aol.com>
Signed-off-by: Benda Xu <heroxbd <AT> gentoo.org>

 dev-tex/pythontex/metadata.xml                     |  2 +-
 dev-tex/pythontex/pythontex-0.14-r1.ebuild         | 55 ----------------------
 ...pythontex-0.15.ebuild => pythontex-0.17.ebuild} | 12 ++---
 dev-tex/pythontex/pythontex-9999.ebuild            | 12 ++---
 4 files changed, 9 insertions(+), 72 deletions(-)

diff --git a/dev-tex/pythontex/metadata.xml b/dev-tex/pythontex/metadata.xml
index 02c7c504c..419fac610 100644
--- a/dev-tex/pythontex/metadata.xml
+++ b/dev-tex/pythontex/metadata.xml
@@ -6,7 +6,7 @@
 		<name>Gentoo Science Project</name>
 	</maintainer>
 	<use>
-		<flag name="highlighting">PLEASE FIX MY DESCRIPTION</flag>
+		<flag name="highlighting">enable code highlight</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">gpoore/pythontex</remote-id>

diff --git a/dev-tex/pythontex/pythontex-0.14-r1.ebuild b/dev-tex/pythontex/pythontex-0.14-r1.ebuild
deleted file mode 100644
index 63645e881..000000000
--- a/dev-tex/pythontex/pythontex-0.14-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_{3,4} )
-
-inherit latex-package python-r1
-
-DESCRIPTION="Fast Access to Python from within LaTeX"
-HOMEPAGE="https://github.com/gpoore/pythontex"
-SRC_URI="https://github.com/gpoore/pythontex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LPPL-1.3 BSD"
-KEYWORDS="~amd64"
-IUSE="highlighting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-	dev-texlive/texlive-latex"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latex
-	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
-	cd ${PN} || die
-	ebegin "Compiling ${PN}"
-	rm ${PN}.sty || die
-	VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
-	eend
-}
-
-src_install() {
-	dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
-
-	cd ${PN} || die
-
-	installation() {
-		if python_is_python3; then
-			python_domodule {de,}${PN}3.py
-		else
-			python_domodule {de,}${PN}2.py
-		fi
-		python_domodule ${PN}_{engines,utils}.py
-		python_doscript {de,}${PN}.py syncpdb.py
-		python_optimize
-	}
-	python_foreach_impl installation
-
-	latex-package_src_doinstall dtx ins sty
-}

diff --git a/dev-tex/pythontex/pythontex-0.15.ebuild b/dev-tex/pythontex/pythontex-0.17.ebuild
similarity index 83%
rename from dev-tex/pythontex/pythontex-0.15.ebuild
rename to dev-tex/pythontex/pythontex-0.17.ebuild
index 6526b9fc6..06e33d11a 100644
--- a/dev-tex/pythontex/pythontex-0.15.ebuild
+++ b/dev-tex/pythontex/pythontex-0.17.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{4,5} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit latex-package python-r1
 
@@ -40,11 +40,7 @@ src_install() {
 	cd ${PN} || die
 
 	installation() {
-		if python_is_python3; then
-			python_domodule {de,}${PN}3.py
-		else
-			python_domodule {de,}${PN}2.py
-		fi
+		python_domodule {de,}${PN}3.py
 		python_domodule ${PN}_{engines,utils}.py
 		python_doscript {de,}${PN}.py syncpdb.py
 		python_optimize

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
index b5bc2fd02..9866a0fdb 100644
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ b/dev-tex/pythontex/pythontex-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{3,4} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit latex-package python-r1 git-r3
 
@@ -41,11 +41,7 @@ src_install() {
 	cd ${PN} || die
 
 	installation() {
-		if python_is_python3; then
-			python_domodule {de,}${PN}3.py
-		else
-			python_domodule {de,}${PN}2.py
-		fi
+		python_domodule {de,}${PN}3.py
 		python_domodule ${PN}_{engines,utils}.py
 		python_doscript {de,}${PN}.py syncpdb.py
 		python_optimize


^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/
@ 2020-03-31  5:18 Horea Christian
  0 siblings, 0 replies; 23+ messages in thread
From: Horea Christian @ 2020-03-31  5:18 UTC (permalink / raw
  To: gentoo-commits

commit:     dc103ac662cb6fe80403f76fc6fbcb1e7d19f569
Author:     Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Tue Mar 31 05:17:22 2020 +0000
Commit:     Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Tue Mar 31 05:17:22 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=dc103ac6

dev-tex/pythontex: removed duplicated package

better maintained version available in Gentoo Main
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfafe0e4cbb664b050ba7c2ff9ba2baa3aa3a08

Signed-off-by: Horea Christian <chr <AT> chymera.eu>

 dev-tex/pythontex/metadata.xml          | 14 ---------
 dev-tex/pythontex/pythontex-0.17.ebuild | 51 --------------------------------
 dev-tex/pythontex/pythontex-9999.ebuild | 52 ---------------------------------
 3 files changed, 117 deletions(-)

diff --git a/dev-tex/pythontex/metadata.xml b/dev-tex/pythontex/metadata.xml
deleted file mode 100644
index 419fac610..000000000
--- a/dev-tex/pythontex/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="project">
-		<email>sci@gentoo.org</email>
-		<name>Gentoo Science Project</name>
-	</maintainer>
-	<use>
-		<flag name="highlighting">enable code highlight</flag>
-	</use>
-	<upstream>
-		<remote-id type="github">gpoore/pythontex</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/dev-tex/pythontex/pythontex-0.17.ebuild b/dev-tex/pythontex/pythontex-0.17.ebuild
deleted file mode 100644
index 06e33d11a..000000000
--- a/dev-tex/pythontex/pythontex-0.17.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2020 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit latex-package python-r1
-
-DESCRIPTION="Fast Access to Python from within LaTeX"
-HOMEPAGE="https://github.com/gpoore/pythontex"
-SRC_URI="https://github.com/gpoore/pythontex/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LPPL-1.3 BSD"
-KEYWORDS="~amd64"
-IUSE="highlighting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-	>=dev-texlive/texlive-latex-2016"
-RDEPEND="${DEPEND}
-	>=dev-texlive/texlive-latex-2016
-	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
-	cd ${PN} || die
-	ebegin "Compiling ${PN}"
-	rm ${PN}.sty || die
-	VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
-	eend
-}
-
-src_install() {
-	dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
-
-	cd ${PN} || die
-
-	installation() {
-		python_domodule {de,}${PN}3.py
-		python_domodule ${PN}_{engines,utils}.py
-		python_doscript {de,}${PN}.py syncpdb.py
-		python_optimize
-	}
-	python_foreach_impl installation
-
-	latex-package_src_doinstall dtx ins sty
-}

diff --git a/dev-tex/pythontex/pythontex-9999.ebuild b/dev-tex/pythontex/pythontex-9999.ebuild
deleted file mode 100644
index 9866a0fdb..000000000
--- a/dev-tex/pythontex/pythontex-9999.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-
-inherit latex-package python-r1 git-r3
-
-DESCRIPTION="Fast Access to Python from within LaTeX"
-HOMEPAGE="https://github.com/gpoore/pythontex"
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/gpoore/pythontex.git"
-
-SLOT="0"
-LICENSE="LPPL-1.3 BSD"
-KEYWORDS=""
-IUSE="highlighting"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
-	dev-texlive/texlive-latex"
-RDEPEND="${DEPEND}
-	dev-texlive/texlive-latex
-	highlighting? ( dev-python/pygments[${PYTHON_USEDEP}] )"
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
-	cd ${PN} || die
-	ebegin "Compiling ${PN}"
-	rm ${PN}.sty || die
-	VARTEXFONTS="${T}/fonts" latex ${PN}.ins extra || die
-	eend
-}
-
-src_install() {
-	dodoc ${PN}/README "${S}"/*rst ${PN}_quickstart/*
-
-	cd ${PN} || die
-
-	installation() {
-		python_domodule {de,}${PN}3.py
-		python_domodule ${PN}_{engines,utils}.py
-		python_doscript {de,}${PN}.py syncpdb.py
-		python_optimize
-	}
-	python_foreach_impl installation
-
-	latex-package_src_doinstall dtx ins sty
-}


^ permalink raw reply related	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2020-03-31  5:18 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-11-07 20:05 [gentoo-commits] proj/sci:master commit in: dev-tex/pythontex/ Alexey Shvetsov
  -- strict thread matches above, loose matches on Subject: below --
2020-03-31  5:18 Horea Christian
2020-02-10  0:15 Benda XU
2017-03-16 19:35 Justin Lecher
2015-12-08 14:52 Marius Brehler
2015-12-08 14:52 Marius Brehler
2015-06-24  9:51 Justin Lecher
2015-05-12 11:18 Justin Lecher
2015-03-09 14:04 Justin Lecher
2014-01-06 19:27 Justin Lecher
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov
2013-11-07 20:05 Alexey Shvetsov

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox