* [gentoo-commits] proj/betagarden:master commit in: dev-python/pyexiv2/
@ 2011-05-22 19:38 Sebastian Pipping
0 siblings, 0 replies; 6+ messages in thread
From: Sebastian Pipping @ 2011-05-22 19:38 UTC (permalink / raw
To: gentoo-commits
commit: 08163e52edca9f36b2376e049008bf14a7e40435
Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Sun May 22 19:13:06 2011 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sun May 22 19:18:40 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=08163e52
dev-python/pyexiv2: 0.3.0
---
dev-python/pyexiv2/metadata.xml | 9 +++++++++
dev-python/pyexiv2/pyexiv2-0.3.0.ebuild | 30 ++++++++++++++++++++++++++++++
2 files changed, 39 insertions(+), 0 deletions(-)
diff --git a/dev-python/pyexiv2/metadata.xml b/dev-python/pyexiv2/metadata.xml
new file mode 100644
index 0000000..328fbd1
--- /dev/null
+++ b/dev-python/pyexiv2/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/pyexiv2/pyexiv2-0.3.0.ebuild b/dev-python/pyexiv2/pyexiv2-0.3.0.ebuild
new file mode 100644
index 0000000..fced014
--- /dev/null
+++ b/dev-python/pyexiv2/pyexiv2-0.3.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="3"
+PYTHON_DEPEND="2:2.6"
+
+inherit versionator scons-utils python
+
+MY_PV=$(get_version_component_range 1-2)
+DESCRIPTION="Python binding to exiv2"
+HOMEPAGE="http://tilloy.net/dev/pyexiv2/"
+SRC_URI="http://launchpad.net/${PN}/${MY_PV}.x/${MY_PV}/+download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-gfx/exiv2
+ dev-libs/boost[python]"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ escons lib || die
+}
+
+src_install() {
+ escons DESTDIR="${D}" install || die
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/betagarden:master commit in: dev-python/pyexiv2/
@ 2011-10-27 18:02 Justin Lecher
0 siblings, 0 replies; 6+ messages in thread
From: Justin Lecher @ 2011-10-27 18:02 UTC (permalink / raw
To: gentoo-commits
commit: 640c8c2053aaa274a7ef262c1a79565ec892bdd5
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 16:22:04 2011 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 16:22:04 2011 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=640c8c20
Removed no-herd from herd tag in metadata.xml
(Portage version: 2.2.0_alpha71/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916)
---
dev-python/pyexiv2/ChangeLog | 7 +++++++
dev-python/pyexiv2/metadata.xml | 1 -
2 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/dev-python/pyexiv2/ChangeLog b/dev-python/pyexiv2/ChangeLog
new file mode 100644
index 0000000..0e43bc4
--- /dev/null
+++ b/dev-python/pyexiv2/ChangeLog
@@ -0,0 +1,7 @@
+# ChangeLog for dev-python/pyexiv2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+ 27 Oct 2011; Justin Lecher <jlec@gentoo.org> metadata.xml:
+ Removed no-herd from herd tag in metadata.xml
+
diff --git a/dev-python/pyexiv2/metadata.xml b/dev-python/pyexiv2/metadata.xml
index 328fbd1..16bcc9f 100644
--- a/dev-python/pyexiv2/metadata.xml
+++ b/dev-python/pyexiv2/metadata.xml
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>no-herd</herd>
<maintainer>
<email>sping@gentoo.org</email>
<name>Sebastian Pipping</name>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/betagarden:master commit in: dev-python/pyexiv2/
@ 2014-11-18 15:07 Justin Lecher
0 siblings, 0 replies; 6+ messages in thread
From: Justin Lecher @ 2014-11-18 15:07 UTC (permalink / raw
To: gentoo-commits
commit: a31fcb2c5595bee7c60213f7c3f96360ae9b50d7
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 18 08:49:08 2014 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Nov 18 08:49:08 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=a31fcb2c
dev-python/pyexiv2: Bump to new python eclasses
Package-Manager: portage-2.2.14
---
dev-python/pyexiv2/ChangeLog | 6 ++++-
dev-python/pyexiv2/metadata.xml | 8 +++---
dev-python/pyexiv2/pyexiv2-0.3.0-r1.ebuild | 39 +++++++++++++-----------------
3 files changed, 26 insertions(+), 27 deletions(-)
diff --git a/dev-python/pyexiv2/ChangeLog b/dev-python/pyexiv2/ChangeLog
index 0e43bc4..1fd7f7d 100644
--- a/dev-python/pyexiv2/ChangeLog
+++ b/dev-python/pyexiv2/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for dev-python/pyexiv2
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 18 Nov 2014; Justin Lecher <jlec@gentoo.org> pyexiv2-0.3.0-r1.ebuild,
+ metadata.xml:
+ Bump to new python eclasses
+
27 Oct 2011; Justin Lecher <jlec@gentoo.org> metadata.xml:
Removed no-herd from herd tag in metadata.xml
diff --git a/dev-python/pyexiv2/metadata.xml b/dev-python/pyexiv2/metadata.xml
index 16bcc9f..3d7a619 100644
--- a/dev-python/pyexiv2/metadata.xml
+++ b/dev-python/pyexiv2/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer>
- <email>sping@gentoo.org</email>
- <name>Sebastian Pipping</name>
- </maintainer>
+ <maintainer>
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
</pkgmetadata>
diff --git a/dev-python/pyexiv2/pyexiv2-0.3.0-r1.ebuild b/dev-python/pyexiv2/pyexiv2-0.3.0-r1.ebuild
index e2a8bf8..7dee8f0 100644
--- a/dev-python/pyexiv2/pyexiv2-0.3.0-r1.ebuild
+++ b/dev-python/pyexiv2/pyexiv2-0.3.0-r1.ebuild
@@ -1,11 +1,12 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="3"
-PYTHON_DEPEND="2:2.6"
+EAPI=5
-inherit eutils versionator scons-utils python
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils versionator scons-utils python-r1
MY_PV=$(get_version_component_range 1-2)
DESCRIPTION="Python binding to exiv2"
@@ -17,9 +18,10 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples"
-DEPEND=">=media-gfx/exiv2-0.20
- dev-python/sphinx
- dev-libs/boost[python]"
+DEPEND="
+ >=media-gfx/exiv2-0.20
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-libs/boost[python,${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
src_prepare() {
@@ -27,9 +29,9 @@ src_prepare() {
}
src_compile() {
- escons lib || die
+ escons lib
if use doc; then
- escons doc || die
+ escons doc
# To enable doins -r in src_install
rm -R doc/_build/.doctrees || die
@@ -37,24 +39,17 @@ src_compile() {
}
src_install() {
- escons DESTDIR="${D}" install || die
- dodoc NEWS README todo || die
+ escons DESTDIR="${D}" install
+ dodoc NEWS README todo
if use examples; then
- insinto /usr/share/doc/${PF}/examples
+ insinto /usr/share/${PN}/examples
doins src/*example*.py
fi
if use doc; then
- insinto /usr/share/doc/${PF}/
- doins -r doc/html || die # no dohtml due to mixed content
+ docinto html
+ dodoc -r doc/html/*
fi
-}
-
-pkg_postinst() {
- python_mod_optimize ${PN}
-}
-
-pkg_postrm() {
- python_mod_cleanup ${PN}
+ python_optimize
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/betagarden:master commit in: dev-python/pyexiv2/
@ 2015-06-08 15:05 Justin Lecher
0 siblings, 0 replies; 6+ messages in thread
From: Justin Lecher @ 2015-06-08 15:05 UTC (permalink / raw
To: gentoo-commits
commit: 65ec954af4528f36bd3567bb2fc8db029f54b204
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 8 13:44:24 2015 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jun 8 13:44:24 2015 +0000
URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=65ec954a
dev-python/pyexiv2: Updating remote-id in metadata.xml
Package-Manager: portage-2.2.20
dev-python/pyexiv2/ChangeLog | 6 ++++--
dev-python/pyexiv2/metadata.xml | 3 +++
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/dev-python/pyexiv2/ChangeLog b/dev-python/pyexiv2/ChangeLog
index 1fd7f7d..3135a5e 100644
--- a/dev-python/pyexiv2/ChangeLog
+++ b/dev-python/pyexiv2/ChangeLog
@@ -1,11 +1,13 @@
# ChangeLog for dev-python/pyexiv2
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 08 Jun 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
+ dev-python/pyexiv2: Updating remote-id in metadata.xml
+
18 Nov 2014; Justin Lecher <jlec@gentoo.org> pyexiv2-0.3.0-r1.ebuild,
metadata.xml:
Bump to new python eclasses
27 Oct 2011; Justin Lecher <jlec@gentoo.org> metadata.xml:
Removed no-herd from herd tag in metadata.xml
-
diff --git a/dev-python/pyexiv2/metadata.xml b/dev-python/pyexiv2/metadata.xml
index 3d7a619..a5bd214 100644
--- a/dev-python/pyexiv2/metadata.xml
+++ b/dev-python/pyexiv2/metadata.xml
@@ -5,4 +5,7 @@
<email>sping@gentoo.org</email>
<name>Sebastian Pipping</name>
</maintainer>
+ <upstream>
+ <remote-id type="launchpad">pyexiv2</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/betagarden:master commit in: dev-python/pyexiv2/
@ 2015-12-17 22:26 Sebastian Pipping
0 siblings, 0 replies; 6+ messages in thread
From: Sebastian Pipping @ 2015-12-17 22:26 UTC (permalink / raw
To: gentoo-commits
commit: 0a930cd135228c199806c8b140878eb360b8d0b1
Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Thu Dec 17 22:26:23 2015 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 22:26:23 2015 +0000
URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=0a930cd1
dev-python/pyexiv2: Fix compilation against libboost_python-X.Y.so
dev-python/pyexiv2/pyexiv2-0.3.0-r2.ebuild | 59 ++++++++++++++++++++++++++++++
1 file changed, 59 insertions(+)
diff --git a/dev-python/pyexiv2/pyexiv2-0.3.0-r2.ebuild b/dev-python/pyexiv2/pyexiv2-0.3.0-r2.ebuild
new file mode 100644
index 0000000..1a3adcd
--- /dev/null
+++ b/dev-python/pyexiv2/pyexiv2-0.3.0-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils versionator scons-utils python-single-r1
+
+MY_PV=$(get_version_component_range 1-2)
+DESCRIPTION="Python binding to exiv2"
+HOMEPAGE="http://tilloy.net/dev/pyexiv2/"
+SRC_URI="http://launchpad.net/${PN}/${MY_PV}.x/${MY_PV}/+download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+DEPEND="
+ >=media-gfx/exiv2-0.20
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ >=dev-libs/boost-1.57[python,${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+_get_boostlib() {
+ python -c 'import sys; print ("boost_python-%d.%d" % sys.version_info[0:2])'
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-docs.patch
+}
+
+src_compile() {
+ escons BOOSTLIB="$(_get_boostlib)" lib
+ if use doc; then
+ escons doc
+
+ # To enable doins -r in src_install
+ rm -R doc/_build/.doctrees || die
+ fi
+}
+
+src_install() {
+ escons DESTDIR="${D}" BOOSTLIB="$(_get_boostlib)" install
+ dodoc NEWS README todo
+
+ if use examples; then
+ insinto /usr/share/${PN}/examples
+ doins src/*example*.py
+ fi
+
+ if use doc; then
+ docinto html
+ dodoc -r doc/html/*
+ fi
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/betagarden:master commit in: dev-python/pyexiv2/
@ 2015-12-17 23:36 Sebastian Pipping
0 siblings, 0 replies; 6+ messages in thread
From: Sebastian Pipping @ 2015-12-17 23:36 UTC (permalink / raw
To: gentoo-commits
commit: e07fe5b23618c6f420f76610dc42853ef97aa85e
Author: Sebastian Pipping <sebastian <AT> pipping <DOT> org>
AuthorDate: Thu Dec 17 23:34:50 2015 +0000
Commit: Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Thu Dec 17 23:34:50 2015 +0000
URL: https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=e07fe5b2
dev-python/pyexiv2: 0.3.2
dev-python/pyexiv2/pyexiv2-0.3.2.ebuild | 55 +++++++++++++++++++++++++++++++++
1 file changed, 55 insertions(+)
diff --git a/dev-python/pyexiv2/pyexiv2-0.3.2.ebuild b/dev-python/pyexiv2/pyexiv2-0.3.2.ebuild
new file mode 100644
index 0000000..bd87d43
--- /dev/null
+++ b/dev-python/pyexiv2/pyexiv2-0.3.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 )
+
+inherit eutils versionator scons-utils python-single-r1
+
+MY_PV=$(get_version_component_range 1-2)
+DESCRIPTION="Python binding to exiv2"
+HOMEPAGE="http://tilloy.net/dev/pyexiv2/"
+SRC_URI="http://launchpad.net/${PN}/${MY_PV}.x/${PV}/+download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+DEPEND="
+ >=media-gfx/exiv2-0.20
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ >=dev-libs/boost-1.57[python,${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+_get_boostlib() {
+ python -c 'import sys; print ("boost_python-%d.%d" % sys.version_info[0:2])'
+}
+
+src_compile() {
+ escons BOOSTLIB="$(_get_boostlib)" lib
+ if use doc; then
+ escons doc
+
+ # To enable doins -r in src_install
+ rm -R doc/_build/.doctrees || die
+ fi
+}
+
+src_install() {
+ escons DESTDIR="${D}" BOOSTLIB="$(_get_boostlib)" install
+ dodoc NEWS README todo
+
+ if use examples; then
+ insinto /usr/share/${PN}/examples
+ doins src/*example*.py
+ fi
+
+ if use doc; then
+ docinto html
+ dodoc -r doc/html/*
+ fi
+ python_optimize
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-12-17 23:37 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-18 15:07 [gentoo-commits] proj/betagarden:master commit in: dev-python/pyexiv2/ Justin Lecher
-- strict thread matches above, loose matches on Subject: below --
2015-12-17 23:36 Sebastian Pipping
2015-12-17 22:26 Sebastian Pipping
2015-06-08 15:05 Justin Lecher
2011-10-27 18:02 Justin Lecher
2011-05-22 19:38 Sebastian Pipping
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox