Subversion Repositories KardasA Overlay

Compare Revisions

Ignore whitespace Rev 73 → Rev 74

/dev-python/4suite/files/4suite-1.0.2-amd64_python2.5.patch
0,0 → 1,11
--- Ft/Lib/DistExt/BuildExt.py.orig 2006-12-29 00:09:54.000000000 +0100
+++ Ft/Lib/DistExt/BuildExt.py 2006-12-29 00:10:37.000000000 +0100
@@ -61,6 +61,8 @@
if (sys.platform.startswith('linux') and
sysconfig.get_config_var('Py_ENABLE_SHARED')):
libpl, ldlibrary = sysconfig.get_config_vars('LIBPL', 'LDLIBRARY')
+ if libpl not in self.library_dirs:
+ libpl = os.path.join(sys.prefix, 'lib', 'python' + sys.version[:3], 'config')
if libpl in self.library_dirs:
if not os.path.exists(os.path.join(libpl, ldlibrary)):
self.library_dirs.remove(libpl)
/dev-python/4suite/files/4suite-1.0.2-config.patch
0,0 → 1,14
--- Ft/Lib/DistExt/InstallConfig.py.orig 2008-04-17 13:09:50.000000000 -0700
+++ Ft/Lib/DistExt/InstallConfig.py 2008-04-17 13:12:01.000000000 -0700
@@ -106,7 +106,10 @@
lines = []
for name in CONFIG_KEYS:
value = install_config[CONFIG_MAPPING.get(name, name)]
- lines.append('%-*s = %r' % (maxlen, name.upper(), value))
+ value = '%r' % value
+ if not value.startswith("'/") and name != 'resourcebundle':
+ value = "'/" + value[1:]
+ lines.append('%-*s = %s' % (maxlen, name.upper(), value))
install_config = '\n '.join(lines)
lines = []
/dev-python/4suite/4suite-1.0.2-r1.ebuild
0,0 → 1,64
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/4suite/4suite-1.0.2-r1.ebuild,v 1.10 2010/07/21 21:46:04 arfrever Exp $
 
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.*"
 
inherit distutils eutils
 
MY_P="4Suite-XML-${PV}"
 
DESCRIPTION="Python tools for XML processing and object-databases."
HOMEPAGE="http://www.4suite.org/ http://pypi.python.org/pypi/4Suite"
SRC_URI="mirror://sourceforge/foursuite/${MY_P}.tar.bz2"
 
LICENSE="Apache-1.1"
SLOT="0"
KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86"
IUSE="doc"
 
DEPEND=">=dev-python/pyxml-0.8.4"
RDEPEND="${DEPEND}"
 
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
 
DOCS="docs/*.txt"
PYTHON_MODNAME="Ft"
 
S=${WORKDIR}/${MY_P}
 
src_prepare() {
epatch "${FILESDIR}/${P}-amd64_python2.5.patch"
epatch "${FILESDIR}/${P}-config.patch"
 
# Improve handling of package versions with '+' character.
sed -e $'/self._original = vstring/a\\\n vstring = vstring.rstrip(\'+\')' -i Ft/Lib/DistExt/Version.py || die "sed failed"
 
if ! use doc; then
sed -e "/'build_docs'/d" -i Ft/Lib/DistExt/Build.py || die "sed failed"
fi
distutils_src_prepare
}
 
src_configure() {
configuration() {
"$(PYTHON)" setup.py config \
--prefix=/usr \
--docdir=/usr/share/doc/${PF} \
--datadir=/usr/share/${PN} \
--libdir="$(python_get_sitedir)" || die "setup.py config failed with Python ${PYTHON_ABI}"
}
python_execute_function configuration
}
 
src_install() {
distutils_src_install $(use_with doc docs)
 
delete_profiles_and_tests() {
rm -fr "${ED}$(python_get_sitedir)/"{profiles,tests}
}
python_execute_function -q delete_profiles_and_tests
}
/dev-python/4suite/ChangeLog
0,0 → 1,196
# ChangeLog for dev-python/4suite
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/4suite/ChangeLog,v 1.44 2010/07/21 21:46:04 arfrever Exp $
 
21 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
4suite-1.0.2-r1.ebuild:
Use -fno-strict-aliasing to avoid breaking strict-aliasing rules.
 
23 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
4suite-1.0.2-r1.ebuild:
Set SUPPORT_PYTHON_ABIS.
 
06 Sep 2009; Christian Ruppert <idl0r@gentoo.org>
-files/1.0_b3-add_root_opt.diff:
Remove unused patch.
 
09 Jan 2009; Patrick Lauer <patrick@gentoo.org> -4suite-1.0_beta3.ebuild:
Remove old
 
22 Jun 2008; Raúl Porcel <armin76@gentoo.org> 4suite-1.0.2-r1.ebuild:
alpha/ia64 stable wrt #228567
 
21 Jun 2008; Markus Rothe <corsair@gentoo.org> 4suite-1.0.2-r1.ebuild:
Stable on ppc64; bug #228567
 
21 Jun 2008; Christian Faulhammer <opfer@gentoo.org>
4suite-1.0.2-r1.ebuild:
stable x86, bug 228567
 
21 Jun 2008; Olivier Crête <tester@gentoo.org> 4suite-1.0.2-r1.ebuild:
Stable on amd64, bug #228567
 
21 Jun 2008; nixnut <nixnut@gentoo.org> 4suite-1.0.2-r1.ebuild:
Stable on ppc wrt bug 228567
 
20 Jun 2008; Ferris McCormick <fmccor@gentoo.org> 4suite-1.0.2-r1.ebuild:
Sparc stable, Bug #228567.
 
*4suite-1.0.2-r1 (17 Apr 2008)
 
17 Apr 2008; Rob Cakebread <pythonhead@gentoo.org>
+files/4suite-1.0.2-config.patch, 4suite-1.0_beta3.ebuild,
-4suite-1.0.2.ebuild, +4suite-1.0.2-r1.ebuild:
Fixes bug #217780 and added patch to fix catalog warnings and errors.
Quote variables.
 
23 Feb 2008; Tiziano Müller <dev-zero@gentoo.org> 4suite-1.0.2.ebuild:
Fixed strict-multilib problem (bug #209337, thanks to Tomas A.)
 
*4suite-1.0.2 (29 Dec 2006)
 
29 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+files/4suite-1.0.2-amd64_python2.5.patch,
-files/4S-1.0_a4.addrootopt-gentoo.diff, -4suite-1.0_alpha3.ebuild,
-4suite-1.0_beta1.ebuild, +4suite-1.0.2.ebuild:
Version bump (bug #150385, thanks to Brad Walker), solves bug #148726 .
Dropped old versions.
 
20 Oct 2006; Bryan Østergaard <kloeri@gentoo.org>
4suite-1.0_beta3.ebuild:
Stable on Alpha.
 
29 Aug 2006; <blubb@gentoo.org> 4suite-1.0_beta3.ebuild:
fix to adhere multilib-strict; bug 145456 thanks to Michael Weyershaeuser
 
29 Aug 2006; Luis Medinas <metalgod@gentoo.org> 4suite-1.0_beta3.ebuild:
Stable on amd64. Bug #123394.
 
23 Aug 2006; Jason Wever <weeve@gentoo.org> 4suite-1.0_beta3.ebuild:
Stable on SPARC.
 
17 Aug 2006; Markus Rothe <corsair@gentoo.org> 4suite-1.0_beta3.ebuild:
Stable on ppc64
 
13 Aug 2006; Jason Wever <weeve@gentoo.org> 4suite-1.0_beta1.ebuild:
Stable on SPARC wrt bug #123394.
 
05 Aug 2006; Michael Hanselmann <hansmi@gentoo.org>
4suite-1.0_beta3.ebuild:
Stable on ppc.
 
30 July 2006; Tom Gall <tgall@gentoo.org> 4suite-1.0_beta3.ebuild:
added ~ppc64
 
16 Jul 2006; Alastair Tse <liquidx@gentoo.org> -4suite-1.0_alpha4.ebuild,
4suite-1.0_beta3.ebuild:
stable bump. update dependency to pyxml-0.8.4.
 
08 Jul 2006; Stephanie Lockwood-Childs <wormo@gentoo.org>
4suite-1.0_beta1.ebuild:
stable on ppc (Bug #123394)
 
09 Mar 2006; Aron Griffis <agriffis@gentoo.org> 4suite-1.0_beta3.ebuild:
Mark 1.0_beta3 stable on ia64
 
*4suite-1.0_beta3 (21 Feb 2006)
 
21 Feb 2006; Alastair Tse <liquidx@gentoo.org>
+files/1.0_b3-add_root_opt.diff, +4suite-1.0_beta3.ebuild:
version bump. plus stable bump for 1.0b1 because 1.0a3 does not compile any
more on stable (#123394)
 
02 Oct 2005; Aron Griffis <agriffis@gentoo.org> 4suite-1.0_beta1.ebuild:
Mark 1.0_beta1 stable on ia64
 
10 Sep 2005; Aron Griffis <agriffis@gentoo.org> 4suite-1.0_beta1.ebuild:
Mark 1.0_beta1 stable on alpha
 
26 Aug 2005; Aron Griffis <agriffis@gentoo.org> 4suite-1.0_beta1.ebuild:
add ~ia64
 
01 May 2005; Michael Hanselmann <hansmi@gentoo.org>
4suite-1.0_alpha3.ebuild:
Stable on ppc.
 
*4suite-1.0_beta1 (18 Apr 2005)
 
18 Apr 2005; Alastair Tse <liquidx@gentoo.org> +4suite-1.0_beta1.ebuild:
version bump
 
20 Mar 2005; Heinrich Wendel <lanius@gentoo.org> 4suite-1.0_alpha4.ebuild:
add amd64 keyword
 
*4suite-1.0_alpha4 (19 Jan 2005)
 
19 Jan 2005; Rob Cakebread <pythonhead@gentoo.org>
+4suite-1.0_alpha4.ebuild:
Version bump. bug# 78517 Thanks for patches Jacob Smullyan
<smulloni@smullyan.org> and kutsya@gentoo.org
 
30 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
Change encoding to UTF-8 for GLEP 31 compliance
 
07 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> -4suite-0.11.1.ebuild:
Remove old version.
 
04 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> 4suite-1.0_alpha3.ebuild:
Stable on alpha.
 
04 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> 4suite-1.0_alpha3.ebuild:
Fix broken ebuild, thanks to Jacob Smullyan, bug 52884.
 
07 May 2004; Bryan Østergaard <kloeri@gentoo.org> 4suite-1.0_alpha3.ebuild:
Fix typo.
 
04 May 2004; Bryan Østergaard <kloeri@gentoo.org> 4suite-0.11.1.ebuild,
4suite-1.0_alpha3.ebuild:
Add missing IUSE.
 
23 Mar 2004; Alastair Tse <liquidx@gentoo.org> 4suite-0.11.1.ebuild,
4suite-1.0_alpha3.ebuild:
remove RDEPEND (#45343)
 
26 Feb 2004; Sven Blumenstein <bazik@gentoo.org> 4suite-1.0_alpha3.ebuild:
Stable on sparc.
 
18 Jan 2004; Alastair Tse <liquidx@gentoo.org> 4suite-0.11.1.ebuild,
4suite-1.0_alpha3.ebuild, metadata.xml:
moved from dev-python/4Suite to dev-python/4suite, also revamped stable 0.11.1
to use distutils
 
*4suite-1.0_alpha3 (03 Sep 2003)
 
03 Sep 2003; Alastair Tse <liquidx@gentoo.org> 4Suite-1.0_alpha3.ebuild:
version bump. changed . (#27199)
 
*4suite-1.0_alpha1 (20 Apr 2003)
 
20 Apr 2003; Bart Lauwers <blauwers@gentoo.org> :
Version bump per bug #12760 and ebuild clean-up
*4suite-0.11.1 (18 Mar 2002)
 
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
 
17 Mar 2003; Graham Forest <vladimir@gentoo.org> 4Suite-0.11.1.ebuild:
set ~ppc in keywords
 
26 Jul 2002; George Shapovalov <george@gentoo.org> 4Suite-0.11.1.ebuild :
added KEYWORDS,SLOT,LICENSE
 
18 Mar 2002; Seemant Kulleen <seemant@gentoo.org> 4Suite-0.11.1 :
 
Version upgrade and made a dependency on dev-python/PyXML >= instead of = to
keep up with upgrades of that, thanks to bs@wasd.dk (Bjarke S?rensen).
 
*4Suite-0.11.1_beta3 (1 Feb 2002)
 
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.
/dev-python/4suite/Manifest
0,0 → 1,6
AUX 4suite-1.0.2-amd64_python2.5.patch 659 RMD160 0edb4506c5152b6c13c24885bc9a5f0a8e0c68bb SHA1 3d1bf97de8986f405fa4059c9439b239929c9815 SHA256 a6b5120f36cd3d533e29f3460a9809f2d9cdf97b8b03bdad99c53ee936e9eb64
AUX 4suite-1.0.2-config.patch 653 RMD160 e90ab21bbcdd208250a69e1fc36f04d2c58f5c30 SHA1 390a883802c16e431890b767ec16b1351308d8c7 SHA256 8969a49f94f961f0692f33d49d432c03ac8351fa46cd7bb8c98adb252069c349
DIST 4Suite-XML-1.0.2.tar.bz2 1286713 RMD160 710de215ac110745a36ab4fec7d718cbcab45bd6 SHA1 d8799b093c4853860c8d7cb9ffccd28adf17b928 SHA256 5a4546dc1fad9b240a46c1b967fae317857cd2d2689e4226de1647083bf6ac3c
EBUILD 4suite-1.0.2-r1.ebuild 1725 RMD160 a84c5a331791960174a5ed1b4d9b46b17315763e SHA1 188addc77352d6b2361ec7a380481e0c5d6a4b62 SHA256 d31735ba1e891f6237c376a65d39fb7fb66d8d313f46cc9630868b80a536a9d1
MISC ChangeLog 6791 RMD160 291d0fa9e772ba9e2da78af25bb2f8f3dafc4d46 SHA1 8b9b6a006257e6f5d447f78c717de68e85de633e SHA256 06cff5c20cf273a677272557ec0c060ead4fcc13e08174b58b496aaf5e98fe26
MISC metadata.xml 159 RMD160 900a8c55d7a7d2f6312594769aaf941bf9e99c7f SHA1 c8e604d56dae898258b5254d78cfeac0b981e288 SHA256 9f01104d3484792496faff4805eed0ecea2352a897151f3397d49a13800037b4
/dev-python/4suite/metadata.xml
0,0 → 1,5
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>python</herd>
</pkgmetadata>
Property changes:
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property