bump
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2911 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
parent
c35386c0cc
commit
9f2a2c1429
@ -1,3 +1,4 @@
|
||||
DIST icepdfcreator-0.0.7-build-src.zip 51081 RMD160 b2a0eb588d12b060a55c7f7b54ddcf6b0acc6224 SHA1 da9b432104045225871184dbe412c821b8fbe2cb SHA256 3356b7eee1056b72585f325a2961ead121e5b42451926538e192d62d3f3dca78
|
||||
DIST pdfsam-1.3.0e-sr1-build-1-src.zip 568873 RMD160 d41ec9897a986acec7e58336d2eb03b09cf365d2 SHA1 939c1f9fed1d8d87f6aebc617f974056ae43da37 SHA256 fdece9d10195fa0c722a5b6dfe24dd30308517214f64c1a7f47be5d6ef3b1f69
|
||||
DIST pdfsam-1.3.0e-sr1-out-src.zip 391942 RMD160 3c04a901323e81d8fbbca073c7016f70ec29e901 SHA1 5f8e96a275de75287a54dd02d269eefe46a29f4d SHA256 ec4b00985a0cf8e31d5f4ac5bf4e734c43808ede8f55506610354f710d3a7df7
|
||||
DIST pdfsam-1.4.0e-out-src.zip 7415336 RMD160 4859f42e96b2df3c226a60f9b01e5ebde8026138 SHA1 e06e9513fbb1233d92151c4e90bd02da4735fa42 SHA256 8e24328f0cc7019120c49e82e4a9239bc4579d0eef8fd707d952a47466b12fa7
|
||||
@ -24,6 +25,6 @@ EBUILD pdfsam-1.6.0e.ebuild 5033 RMD160 256cab2398ed80eca9a8ed8b50a6228b0aafc6d0
|
||||
EBUILD pdfsam-2.0.0e.ebuild 6345 RMD160 906d8aaf1c14980095c1e7070c690ac830f95169 SHA1 2abe07a058da07f4059c8156cf9fe548bf04d313 SHA256 0c7d400afa85da66c63ed44c47e3c2136371bc84f66bb30680eb727a022b5729
|
||||
EBUILD pdfsam-2.1.0e.ebuild 6722 RMD160 85bf1df93601c1d5b1c5cf79e6ebfaa919160761 SHA1 fc81001c89628c885622f4b69ed2450c1cf80eb4 SHA256 c4f4475d07cd594b1afa8d726dd6b4750ae6cae5cabfe4bfa1651e6a7796d459
|
||||
EBUILD pdfsam-2.2.0e.ebuild 6728 RMD160 f5083aaed228be936e31d64a5805b74d493bd516 SHA1 0722b35779de0d69accee836b818c2a63db47cd8 SHA256 e0074b09f9d5ba3a1edb2cbbb17a996d7aad7bb53564b12a9a400c6df1e8099c
|
||||
EBUILD pdfsam-2.2.1e.ebuild 6917 RMD160 bd5ac2b5e1a82c28f4a36be40f016ac246396ded SHA1 1df3f50e48b2a09b10391a411d1249adfc593ffa SHA256 ef952c3e1ec1c9bea48b448f1c3d1242086ecf45f3ab79e051d6a5bcd29b061e
|
||||
EBUILD pdfsam-2.2.1e.ebuild 8034 RMD160 503883a63f92807a713537e31ee0ea6a23a9461a SHA1 6682ac6acf78209fae28aab08f6cb42fb9ae8899 SHA256 7de5c5f2d86f07a0347a48172685504c225f5b76584fe24393173864f112183b
|
||||
MISC ChangeLog 2924 RMD160 ffd228a5372039ad9190ae36c1e6cc12a68e2e9b SHA1 7859ba515857f258940cac89c82c093a940f6ecb SHA256 f08fd445d57da3f1049dfdf978cf4a16b3a65543710634f970bb1362ea3d9be8
|
||||
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
|
||||
|
@ -8,7 +8,7 @@ inherit java-pkg-2 eutils java-ant-2
|
||||
|
||||
DESCRIPTION="A free open source tool to split and merge pdf documents"
|
||||
HOMEPAGE="http://www.pdfsam.org/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-out-src.zip"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}-out-src.zip mirror://sourceforge/${PN}/icepdfcreator-0.0.7-build-src.zip"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2.0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
@ -34,7 +34,9 @@ COMMON_DEP="dev-java/dom4j:1
|
||||
dev-java/jai-imageio
|
||||
dev-java/jbig2
|
||||
dev-java/jna
|
||||
dev-java/swt:3.4"
|
||||
dev-java/swt:3.4
|
||||
dev-java/ICEpdf
|
||||
dev-java/batik:1.7"
|
||||
RDEPEND=">=virtual/jre-1.5
|
||||
${COMMON_DEP}"
|
||||
DEPEND=">=virtual/jdk-1.5
|
||||
@ -44,6 +46,7 @@ DEPEND=">=virtual/jdk-1.5
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A} || die "unpack failed"
|
||||
cp "${DISTDIR}"/icepdf*.zip "${WORKDIR}" || die "cp failed"
|
||||
mkdir "${S}"
|
||||
cd "${S}"
|
||||
for zip in "${WORKDIR}"/*.zip
|
||||
@ -54,7 +57,8 @@ src_unpack() {
|
||||
for bldprop in emp4j jcmdline pdfsam-maine pdfsam-console pdfsam-cover \
|
||||
pdfsam-decrypt pdfsam-docinfo pdfsam-encrypt pdfsam-langpack \
|
||||
pdfsam-merge pdfsam-mix pdfsam-rotate pdfsam-setviewer pdfsam-split \
|
||||
pdfsam-unpack pdfsam-vcomposer pdfsam-vpagereorder jpodrenderercreator
|
||||
pdfsam-unpack pdfsam-vcomposer pdfsam-vpagereorder jpodrenderercreator \
|
||||
icepdfcreator
|
||||
do
|
||||
echo > ${S}/${bldprop}/ant/build.properties
|
||||
echo "pdfsam.deploy.dir=${S}/deploy" >> ${S}/${bldprop}/ant/build.properties
|
||||
@ -62,6 +66,7 @@ src_unpack() {
|
||||
echo "workspace.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "build.dir=${S}/build" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "libs.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "icepdf.libs.dir=${S}" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "pdfsam.version=enhanced" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "itext.jar.name=iText" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "log4j.jar.name=log4j" >> ${S}/${bldprop}/ant/build.properties
|
||||
@ -99,6 +104,14 @@ src_unpack() {
|
||||
echo "pdfsam-docinfo.jar.name=pdfsam-docinfo" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "pdfsam-rotate.jar.name=pdfsam-rotate" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "jpodcreator.jar.name=jpodcreator" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "icepdfcore.jar.name=icepdf-core" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "icepdfcreator.jar.name=icepdfcreator" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "batik-awt-util.jar.name=batik-awt-util" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "batik-dom.jar.name=batik-dom" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "batik-svg-dom.jar.name=batik-svg-dom" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "batik-svggen.jar.name=batik-svggen" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "batik-util.jar.name=batik-util" >> ${S}/${bldprop}/ant/build.properties
|
||||
echo "batik-xml.jar.name=batik-xml" >> ${S}/${bldprop}/ant/build.properties
|
||||
|
||||
done
|
||||
|
||||
@ -119,10 +132,13 @@ src_unpack() {
|
||||
java-pkg_jarfrom jai-imageio
|
||||
java-pkg_jarfrom swt-3.4
|
||||
java-pkg_jarfrom commons-lang-2.1
|
||||
java-pkg_jarfrom batik-1.7
|
||||
java-pkg_jarfrom ICEpdf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eant -buildfile pdfsam-maine/ant/build.xml || die "build failed"
|
||||
eant -buildfile icepdfcreator/ant/build.xml || die "build failed"
|
||||
|
||||
use doc && eant -buildfile pdfsam-maine/ant/build.xml javadoc
|
||||
}
|
||||
@ -134,6 +150,7 @@ src_install() {
|
||||
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/lib/pdfsam-*.jar
|
||||
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/lib/emp4j.jar
|
||||
java-pkg_dojar build/pdfsam-maine/release/dist/pdfsam-enhanced/ext/jpodcreator.jar
|
||||
java-pkg_dojar build/icepdfcreator/dist/icepdfcreator.jar
|
||||
|
||||
for plugins in cover decrypt docinfo encrypt merge mix rotate setviewer split unpack vcomposer vpagereorder
|
||||
do
|
||||
|
46
dev-java/ICEpdf/ICEpdf-4.1.4.ebuild
Normal file
46
dev-java/ICEpdf/ICEpdf-4.1.4.ebuild
Normal file
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=1
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Java PDF Renderer"
|
||||
HOMEPAGE="http://www.icepdf.org/"
|
||||
SRC_URI="${PN}-${PV}-src.zip"
|
||||
RESTRICT="fetch"
|
||||
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
IUSE=""
|
||||
|
||||
COMMON_DEP="
|
||||
"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
|
||||
S=${WORKDIR}/${PN}-${PV}-src/icepdf
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
}
|
||||
|
||||
EANT_BUILD_TARGET="build.jars"
|
||||
EANT_DOC_TARGET=""
|
||||
|
||||
src_install() {
|
||||
die
|
||||
java-pkg_dojar
|
||||
use doc && java-pkg_dojavadoc
|
||||
use source && java-pkg_dosrc
|
||||
}
|
51
dev-java/ICEpdf/ICEpdf-4.2.0.ebuild
Normal file
51
dev-java/ICEpdf/ICEpdf-4.2.0.ebuild
Normal file
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2008 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=1
|
||||
JAVA_PKG_IUSE="doc source"
|
||||
|
||||
inherit java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="Java PDF Renderer"
|
||||
HOMEPAGE="http://www.icepdf.org/"
|
||||
SRC_URI="${PN}-${PV}-src.zip"
|
||||
RESTRICT="fetch"
|
||||
|
||||
|
||||
LICENSE="MPL-1.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
IUSE="source"
|
||||
|
||||
COMMON_DEP="
|
||||
dev-java/batik:1.7"
|
||||
|
||||
RDEPEND=">=virtual/jre-1.4
|
||||
${COMMON_DEP}"
|
||||
DEPEND=">=virtual/jdk-1.4
|
||||
app-arch/unzip
|
||||
${COMMON_DEP}"
|
||||
|
||||
S=${WORKDIR}/${PN}-${PV}-src/icepdf
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cd "${S}/lib"
|
||||
rm -v *.jar || die
|
||||
|
||||
java-pkg_jar-from batik-1.7
|
||||
}
|
||||
|
||||
EANT_BUILD_TARGET="build.jars"
|
||||
EANT_DOC_TARGET=""
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar lib/icepdf-core.jar lib/icepdf-viewer.jar
|
||||
use source && java-pkg_dosrc core/src viewer/src
|
||||
}
|
@ -1,2 +1,8 @@
|
||||
DIST ICEpdf-4.1.0-src.zip 2387613 RMD160 7b233209f121eded71a1e0175659e13f6abef17e SHA1 09931f71c60d5950fc8dfadc5c8c1f0aa8554788 SHA256 b03bd7cd4bde411e74b6bc54f6984bac9a15d6429ef88c9c86c53206eea5d4e3
|
||||
DIST ICEpdf-4.1.1-src.zip 2403094 RMD160 b3c86d7d96caa10158634e5ec64b4a30c9777354 SHA1 dd9128358d41611a3398358667b260039700eef8 SHA256 73ab7a02b2ec7b68812b4c5c6f62241394f022570e8d984b7993d8cea053d562
|
||||
DIST ICEpdf-4.1.4-src.zip 2405085 RMD160 a1dc585e182fbc71c5f70452800c676100e10423 SHA1 3a438687f4daa0a186225e5d53bae38899f1a9e8 SHA256 f8ff8c59ac69352fdfb586de34cdef5d6fcb42a1913b69ea69783cc5dffa68fb
|
||||
DIST ICEpdf-4.2.0-src.zip 2434532 RMD160 e9de85cc913c6354065e9136f04e62fa7305450d SHA1 006c5c30e1c67e100bb9f5e82d66662a38b20db0 SHA256 c30f9978eaf5323c6f93785327203835afeac67bcfdf5112b844adfb9308c5be
|
||||
EBUILD ICEpdf-4.1.0.ebuild 713 RMD160 5ec6281f64545d72fbf946d55fa09f73b79484aa SHA1 370726c9900954d795fe4be053f7b77e36def0a4 SHA256 138e5cef3888373af641fa5aa47ce3d950a1bccc30cef2df34f09d71e1f90a0f
|
||||
EBUILD ICEpdf-4.1.1.ebuild 713 RMD160 5ec6281f64545d72fbf946d55fa09f73b79484aa SHA1 370726c9900954d795fe4be053f7b77e36def0a4 SHA256 138e5cef3888373af641fa5aa47ce3d950a1bccc30cef2df34f09d71e1f90a0f
|
||||
EBUILD ICEpdf-4.1.4.ebuild 713 RMD160 5ec6281f64545d72fbf946d55fa09f73b79484aa SHA1 370726c9900954d795fe4be053f7b77e36def0a4 SHA256 138e5cef3888373af641fa5aa47ce3d950a1bccc30cef2df34f09d71e1f90a0f
|
||||
EBUILD ICEpdf-4.2.0.ebuild 847 RMD160 9250d0b803ad843970865b8fec0926144fd9faf7 SHA1 86e9849809f48ea07afc177f31bfed291eae91e5 SHA256 cc52081df5abac54509ffb9cd40d6def2710b3827250468cdbd78df0eae7eb01
|
||||
|
@ -1,3 +1,3 @@
|
||||
EBUILD jai-imageio-1.1.ebuild 1019 RMD160 ee57ab873078f8c912adae093c17ccf81ddd11f5 SHA1 64a0652e93bf69b3477f2e34c0e2bc87a517b201 SHA256 310aca54f09def392ed25eb7d17f448040564fa192d8a2e636498248f8e34234
|
||||
EBUILD jai-imageio-1.1-r1.ebuild 968 RMD160 85e486c98ae8d27658e8e64b727c1ffa50e2f44a SHA1 9475fe5a18831c8eb72b92aa3e0fec5c84a477a7 SHA256 6dea86fd39a336d2c0c783018290eba91b37f879cb806fc7d59ee23d39d76a9d
|
||||
MISC ChangeLog 459 RMD160 5ed04c46945682c1f0e2a38dfb4e3073239806e6 SHA1 b4ec446fe47fd1434f2cdf6927646219875b19df SHA256 63bc446c3ae40f3340c91a609344150f23d54796243ad4e5f1887ac219e70cf2
|
||||
MISC metadata.xml 158 RMD160 493079b5fb71d66863beea1b023901c90ba81be5 SHA1 77cd509a8b3c377b9a24480b48a5d5481b7874f1 SHA256 ea882ceccfd160b16cf7e79de423bdcc12b3fa000f124491a6df36f5783894fb
|
||||
|
@ -3,16 +3,12 @@
|
||||
# $Header: $
|
||||
|
||||
JAVA_PKG_IUSE="source"
|
||||
inherit java-pkg-2 java-ant-2 cvs
|
||||
inherit java-pkg-2 java-ant-2 subversion
|
||||
|
||||
ECVS_SERVER="cvs.dev.java.net:/cvs"
|
||||
ECVS_MODULE="jai-imageio-core"
|
||||
ECVS_USER="gentoo_linux"
|
||||
ECVS_PASS="peerlesspenguin"
|
||||
ECVS_BRANCH="jai-imageio-1_1-fcs"
|
||||
ESVN_REPO_URI="https://svn.java.net/svn/jai-imageio-core~svn/tags/jai-imageio-1_1-fcs"
|
||||
|
||||
DESCRIPTION="A library for managing images based on JAI"
|
||||
HOMEPAGE="https://jai-imageio.dev.java.net/"
|
||||
HOMEPAGE="http://java.net/projects/jai-imageio-core/"
|
||||
LICENSE="jai-imageio sun-bcla-jclib4jai"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
201
dev-libs/gobject-introspection/ChangeLog
Normal file
201
dev-libs/gobject-introspection/ChangeLog
Normal file
@ -0,0 +1,201 @@
|
||||
# ChangeLog for dev-libs/gobject-introspection
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/ChangeLog,v 1.36 2011/05/02 04:39:55 jer Exp $
|
||||
|
||||
02 May 2011; Jeroen Roovers <jer@gentoo.org>
|
||||
gobject-introspection-0.10.8.ebuild:
|
||||
Stable for HPPA (bug #364973).
|
||||
|
||||
30 Apr 2011; Raúl Porcel <armin76@gentoo.org>
|
||||
gobject-introspection-0.10.8.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc stable wrt #364973
|
||||
|
||||
29 Apr 2011; Jeroen Roovers <jer@gentoo.org>
|
||||
gobject-introspection-0.10.8.ebuild:
|
||||
Marked ~hppa (bug #364693).
|
||||
|
||||
28 Apr 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
gobject-introspection-0.10.8.ebuild:
|
||||
x86 stable wrt security bug #364973
|
||||
|
||||
27 Apr 2011; Christoph Mende <angelos@gentoo.org>
|
||||
gobject-introspection-0.10.8.ebuild:
|
||||
Stable on amd64 wrt bug #364973
|
||||
|
||||
27 Apr 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||
gobject-introspection-0.10.8.ebuild:
|
||||
ppc/ppc64 stable wrt #364973
|
||||
|
||||
25 Apr 2011; Fabian Groffen <grobian@gentoo.org>
|
||||
gobject-introspection-0.10.8.ebuild:
|
||||
Run elibtoolize for correct Darwin bundle (Python)
|
||||
|
||||
25 Apr 2011; Fabian Groffen <grobian@gentoo.org>
|
||||
gobject-introspection-0.10.8.ebuild:
|
||||
Keyworded for Prefix arches, bug #364693
|
||||
|
||||
*gobject-introspection-0.10.8 (24 Apr 2011)
|
||||
|
||||
24 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
-gobject-introspection-0.10.6.ebuild,
|
||||
-gobject-introspection-0.10.7-r1.ebuild,
|
||||
-files/gobject-introspection-0.10.7-fix-g-variant-new.patch,
|
||||
+gobject-introspection-0.10.8.ebuild:
|
||||
Bump to 0.10.8, remove old
|
||||
|
||||
*gobject-introspection-0.10.7-r1 (19 Apr 2011)
|
||||
|
||||
19 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
+gobject-introspection-0.10.7-r1.ebuild,
|
||||
+files/gobject-introspection-0.10.7-fix-g-variant-new.patch:
|
||||
Add variant fixes, needed for pygobject-2.28.4
|
||||
|
||||
*gobject-introspection-0.10.7 (04 Apr 2011)
|
||||
|
||||
04 Apr 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
-gobject-introspection-0.10.3.ebuild,
|
||||
-gobject-introspection-0.10.4.ebuild,
|
||||
+gobject-introspection-0.10.7.ebuild:
|
||||
Bump to 0.10.7, remove old
|
||||
|
||||
*gobject-introspection-0.10.6 (26 Mar 2011)
|
||||
|
||||
26 Mar 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
+gobject-introspection-0.10.6.ebuild:
|
||||
Bump to 0.10.6
|
||||
|
||||
22 Mar 2011; Brent Baude <ranger@gentoo.org>
|
||||
gobject-introspection-0.10.2.ebuild:
|
||||
Marking gobject-introspection-0.10.2 ppc stable for bug 353436
|
||||
|
||||
21 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||
gobject-introspection-0.10.2.ebuild:
|
||||
ppc64 stable wrt #353436
|
||||
|
||||
12 Mar 2011; Raúl Porcel <armin76@gentoo.org>
|
||||
gobject-introspection-0.10.2.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc stable wrt #353436
|
||||
|
||||
*gobject-introspection-0.10.4 (11 Mar 2011)
|
||||
|
||||
11 Mar 2011; Pacho Ramos <pacho@gentoo.org>
|
||||
+gobject-introspection-0.10.4.ebuild:
|
||||
Version bump.
|
||||
|
||||
24 Feb 2011; Thomas Kahle <tomka@gentoo.org>
|
||||
gobject-introspection-0.10.2.ebuild:
|
||||
x86 stable per bug 353436
|
||||
|
||||
23 Feb 2011; Markos Chandras <hwoarang@gentoo.org>
|
||||
gobject-introspection-0.10.2.ebuild:
|
||||
Stable on amd64 wrt bug #353436
|
||||
|
||||
*gobject-introspection-0.10.3 (23 Feb 2011)
|
||||
|
||||
23 Feb 2011; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
-gobject-introspection-0.10.1.ebuild,
|
||||
+gobject-introspection-0.10.3.ebuild:
|
||||
Bump to 0.10.3, lots of introspection building fixes
|
||||
|
||||
*gobject-introspection-0.10.2 (08 Feb 2011)
|
||||
|
||||
08 Feb 2011; Pacho Ramos <pacho@gentoo.org>
|
||||
-gobject-introspection-0.6.14.ebuild, -gobject-introspection-0.9.0-r1.ebuild,
|
||||
-files/gobject-introspection-0.9.0-python27.patch,
|
||||
-gobject-introspection-0.9.12.ebuild, -gobject-introspection-0.10.0.ebuild,
|
||||
+gobject-introspection-0.10.2.ebuild:
|
||||
Version bump, remove old.
|
||||
|
||||
26 Jan 2011; Kacper Kowalik <xarthisius@gentoo.org>
|
||||
gobject-introspection-0.10.1.ebuild:
|
||||
~ppc/~ppc64 wrt #324847
|
||||
|
||||
*gobject-introspection-0.10.1 (12 Jan 2011)
|
||||
|
||||
12 Jan 2011; Gilles Dartiguelongue <eva@gentoo.org>
|
||||
+gobject-introspection-0.10.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*gobject-introspection-0.10.0 (22 Dec 2010)
|
||||
|
||||
22 Dec 2010; Gilles Dartiguelongue <eva@gentoo.org>
|
||||
-gobject-introspection-0.9.0.ebuild, -gobject-introspection-0.9.3.ebuild,
|
||||
-gobject-introspection-0.9.6.ebuild, -gobject-introspection-0.9.10.ebuild,
|
||||
+gobject-introspection-0.10.0.ebuild:
|
||||
Version bump. Clean up old revisions.
|
||||
|
||||
*gobject-introspection-0.9.12 (13 Oct 2010)
|
||||
|
||||
13 Oct 2010; Gilles Dartiguelongue <eva@gentoo.org>
|
||||
+gobject-introspection-0.9.12.ebuild:
|
||||
Version bump. More multi ABI python changes.
|
||||
|
||||
*gobject-introspection-0.9.10 (02 Oct 2010)
|
||||
*gobject-introspection-0.9.0-r1 (02 Oct 2010)
|
||||
|
||||
02 Oct 2010; Gilles Dartiguelongue <eva@gentoo.org>
|
||||
-gobject-introspection-0.6.9.ebuild,
|
||||
+gobject-introspection-0.9.0-r1.ebuild,
|
||||
+files/gobject-introspection-0.9.0-python27.patch,
|
||||
+gobject-introspection-0.9.10.ebuild:
|
||||
Version bump. Fix build with python 2.7, bug #327759. Install
|
||||
documentation with USE=doc, bug #335110.
|
||||
|
||||
*gobject-introspection-0.9.6 (21 Sep 2010)
|
||||
|
||||
21 Sep 2010; Arun Raghavan <ford_prefect@gentoo.org>
|
||||
+gobject-introspection-0.9.6.ebuild:
|
||||
Bump to 0.9.6. Lots of fixes and additions. Breaks ABI (gir version bumped
|
||||
from 1.1 to 1.2, so all introspection packages will need updating. Watch
|
||||
out for a revbump later with a tool to update when ABI breaks.
|
||||
|
||||
*gobject-introspection-0.9.3 (22 Aug 2010)
|
||||
|
||||
22 Aug 2010; Jonathan Callen <abcd@gentoo.org>
|
||||
+gobject-introspection-0.9.3.ebuild:
|
||||
Bump to 0.9.3, from gnome overlay
|
||||
|
||||
24 Jul 2010; Raúl Porcel <armin76@gentoo.org>
|
||||
gobject-introspection-0.9.0.ebuild:
|
||||
Add ~alpha/~ia64/~s390/~sh/~sparc wrt #324847
|
||||
|
||||
21 Jul 2010; Markus Meier <maekke@gentoo.org>
|
||||
gobject-introspection-0.9.0.ebuild:
|
||||
add ~arm, bug #324847
|
||||
|
||||
*gobject-introspection-0.9.0 (11 Jul 2010)
|
||||
|
||||
11 Jul 2010; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
+gobject-introspection-0.9.0.ebuild:
|
||||
Bump to 0.9.0
|
||||
|
||||
11 Jun 2010; Arun Raghavan <ford_prefect@gentoo.org>
|
||||
-gobject-introspection-0.6.7.ebuild, -gobject-introspection-0.6.8.ebuild:
|
||||
Remove old ebuilds
|
||||
|
||||
*gobject-introspection-0.6.14 (11 Jun 2010)
|
||||
|
||||
11 Jun 2010; Arun Raghavan <ford_prefect@gentoo.org>
|
||||
+gobject-introspection-0.6.14.ebuild:
|
||||
Bump to 0.6.14. Upstream doesn't like ChangeLogs, so meh. Added USE=test
|
||||
and bumped to EAPI-3 for python eclass lovin'.
|
||||
|
||||
*gobject-introspection-0.6.9 (19 Mar 2010)
|
||||
|
||||
19 Mar 2010; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
+gobject-introspection-0.6.9.ebuild:
|
||||
Bump to 0.6.9; minimal changes
|
||||
|
||||
*gobject-introspection-0.6.8 (18 Mar 2010)
|
||||
|
||||
18 Mar 2010; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
+gobject-introspection-0.6.8.ebuild:
|
||||
Bump to 0.6.8, all tests pass.
|
||||
|
||||
*gobject-introspection-0.6.7 (26 Feb 2010)
|
||||
|
||||
26 Feb 2010; Nirbheek Chauhan <nirbheek@gentoo.org>
|
||||
+gobject-introspection-0.6.7.ebuild, +metadata.xml:
|
||||
Add initial ebuild for gobject-introspection, infrastructure for
|
||||
generation of gobject library bindings
|
||||
|
5
dev-libs/gobject-introspection/Manifest
Normal file
5
dev-libs/gobject-introspection/Manifest
Normal file
@ -0,0 +1,5 @@
|
||||
AUX gobject-introspection-libtool.patch 524 RMD160 f9193a1f03513a1a8d0914b93f8ef90e5da25326 SHA1 2836288681dc31b0f8d082d025f990f0d97de355 SHA256 de68366f8d6afc2277d4df14bd7569d2325b96f0b29045e85827e1933b84b172
|
||||
DIST gobject-introspection-0.10.8.tar.bz2 1024874 RMD160 f542f75920ee95c067563f14215127c3ff95f304 SHA1 410268f5fd16cf0e219038c7dfe393249161b446 SHA256 5b1387ff37f03db880a2b1cbd6c6b6dfb923a29468d4d8367c458abf7704c61e
|
||||
EBUILD gobject-introspection-0.10.8-r1.ebuild 1722 RMD160 bdc0ab9766894bcfe0fdfbd0f7d83535970926a4 SHA1 aa7caf371a93b54b5970d1645dd5ff6faeffc64e SHA256 5aaaed8e791bd8efb38f6aab7fb5fe5fe5d1b964ddc1d9cfb426c7c6ef960bc9
|
||||
MISC ChangeLog 6826 RMD160 f9565f1a9ce8c82192ea5d1b109c5b91b2063ac6 SHA1 470d51b6fa94486654689226df152b54cffa564a SHA256 a9f42a9c3d44981652b63a270ac19fb31dca31fed61b3989ebf4fb9a5f20684b
|
||||
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
|
@ -0,0 +1,13 @@
|
||||
diff -urN gobject-introspection-0.6.2/configure.ac gobject-introspection-0.6.2.new/configure.ac
|
||||
--- gobject-introspection-0.6.2/configure.ac 2008-11-25 23:57:07.000000000 +0100
|
||||
+++ gobject-introspection-0.6.2.new/configure.ac 2009-01-24 20:32:12.000000000 +0100
|
||||
@@ -36,6 +36,9 @@
|
||||
AC_PROG_LIBTOOL
|
||||
PKG_PROG_PKG_CONFIG
|
||||
|
||||
+dnl when using libtool 2.x create libtool early, because it's used in configure
|
||||
+m4_ifdef([LT_OUTPUT], [LT_OUTPUT])
|
||||
+
|
||||
AC_PROG_LEX
|
||||
if test "$LEX" = :; then
|
||||
AC_MSG_ERROR([flex not found but required])
|
@ -0,0 +1,65 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-0.10.8.ebuild,v 1.10 2011/05/02 04:39:55 jer Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="no"
|
||||
PYTHON_DEPEND="2:2.5"
|
||||
|
||||
inherit gnome2 python autotools
|
||||
|
||||
DESCRIPTION="Introspection infrastructure for gobject library bindings"
|
||||
HOMEPAGE="http://live.gnome.org/GObjectIntrospection/"
|
||||
|
||||
LICENSE="LGPL-2 GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86 ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.24:2
|
||||
virtual/libffi"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig
|
||||
sys-devel/flex
|
||||
doc? ( >=dev-util/gtk-doc-1.12 )
|
||||
test? ( x11-libs/cairo )"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS CONTRIBUTORS ChangeLog NEWS README TODO"
|
||||
G2CONF="${G2CONF}
|
||||
--disable-static
|
||||
$(use_enable test tests)"
|
||||
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# FIXME: Parallel compilation failure with USE=doc
|
||||
use doc && MAKEOPTS="-j1"
|
||||
|
||||
# Don't pre-compile .py
|
||||
ln -sf $(type -P true) py-compile
|
||||
|
||||
# Fix Darwin bundles
|
||||
# elibtoolize
|
||||
epatch "${FILESDIR}"/gobject-introspection-libtool.patch
|
||||
|
||||
# Fix Darwin bundles
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
python_convert_shebangs 2 "${ED}"usr/bin/g-ir-scanner
|
||||
python_convert_shebangs 2 "${ED}"usr/bin/g-ir-annotation-tool
|
||||
find "${ED}" -name "*.la" -delete || die "la files removal failed"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize /usr/$(get_libdir)/${PN}/giscanner
|
||||
python_need_rebuild
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup /usr/lib*/${PN}/giscanner
|
||||
}
|
5
dev-libs/gobject-introspection/metadata.xml
Normal file
5
dev-libs/gobject-introspection/metadata.xml
Normal file
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>gnome</herd>
|
||||
</pkgmetadata>
|
385
dev-python/pycairo/ChangeLog
Normal file
385
dev-python/pycairo/ChangeLog
Normal file
@ -0,0 +1,385 @@
|
||||
# ChangeLog for dev-python/pycairo
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/ChangeLog,v 1.100 2011/05/08 21:28:41 arfrever Exp $
|
||||
|
||||
*pycairo-1.10.0-r1 (08 May 2011)
|
||||
|
||||
08 May 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+pycairo-1.10.0-r1.ebuild, +files/py2cairo-1.10.0-svg_check.patch:
|
||||
1.10.0 version bump for Python 2.
|
||||
|
||||
*pycairo-1.10.0 (24 Apr 2011)
|
||||
|
||||
24 Apr 2011; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+files/pycairo-1.8.10-cairo.version_info.patch, +pycairo-1.10.0.ebuild,
|
||||
+files/pycairo-1.10.0-svg_check.patch:
|
||||
Version bump. This ebuild provides pycairo 1.10.0 for Python 3 and pycairo
|
||||
1.8.10 for Python 2. Fix cairo.version_info in pycairo 1.8.10 for Python 2
|
||||
(bug #361781).
|
||||
|
||||
23 Oct 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
-pycairo-1.8.8.ebuild, -files/pycairo-1.8.8-pkgconfig_dir.patch:
|
||||
Delete.
|
||||
|
||||
18 Oct 2010; Jeroen Roovers <jer@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
Stable for PPC (bug #337146).
|
||||
|
||||
18 Oct 2010; Jeroen Roovers <jer@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
Stable for HPPA (bug #337146).
|
||||
|
||||
03 Oct 2010; Raúl Porcel <armin76@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
alpha/arm/ia64/sh/sparc stable wrt #337146
|
||||
|
||||
02 Oct 2010; Fabian Groffen <grobian@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
Marked ~x64-macos, bug #333981
|
||||
|
||||
26 Sep 2010; Samuli Suominen <ssuominen@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
ppc64 stable wrt #337146
|
||||
|
||||
21 Sep 2010; Markos Chandras <hwoarang@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
Stable on amd64 wrt bug #337146
|
||||
|
||||
15 Sep 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||
pycairo-1.8.10.ebuild:
|
||||
stable x86, bug 337146
|
||||
|
||||
25 Jul 2010; Tobias Klausmann <klausman@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
Keyworded on alpha, bug #324617
|
||||
|
||||
25 Jul 2010; Tobias Klausmann <klausman@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
Stable on alpha, bug #324617
|
||||
|
||||
21 Jul 2010; Markus Meier <maekke@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
add ~arm, bug #324617
|
||||
|
||||
09 Jul 2010; Jeroen Roovers <jer@gentoo.org> pycairo-1.8.10.ebuild:
|
||||
Marked ~hppa (bug #324617).
|
||||
|
||||
02 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.10.ebuild:
|
||||
Fix tests (bug #326635).
|
||||
|
||||
*pycairo-1.8.10 (18 Jun 2010)
|
||||
|
||||
18 Jun 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
-pycairo-1.4.12.ebuild, -pycairo-1.8.2.ebuild, -pycairo-1.8.4.ebuild,
|
||||
-pycairo-1.8.6.ebuild, +pycairo-1.8.10.ebuild,
|
||||
+files/pycairo-1.8.10-pkgconfig_dir.patch:
|
||||
Version bump.
|
||||
|
||||
07 Feb 2010; Peter Volkov <pva@gentoo.org> pycairo-1.8.8.ebuild:
|
||||
Add inherit eutils: epatch is defined there.
|
||||
|
||||
10 Nov 2009; Brent Baude <ranger@gentoo.org> pycairo-1.8.8.ebuild:
|
||||
Marking pycairo-1.8.8 ppc64 for bug 285115
|
||||
|
||||
19 Oct 2009; Raúl Porcel <armin76@gentoo.org> pycairo-1.8.8.ebuild:
|
||||
arm/ia64/sh/sparc stable wrt #285115
|
||||
|
||||
11 Oct 2009; Fabian Groffen <grobian@gentoo.org> pycairo-1.8.8.ebuild:
|
||||
Merge from Prefix
|
||||
|
||||
07 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.8.ebuild:
|
||||
Fix tests (bug #285688).
|
||||
|
||||
01 Oct 2009; Tobias Klausmann <klausman@gentoo.org> pycairo-1.8.8.ebuild:
|
||||
Stable on alpha, bug #285115
|
||||
|
||||
27 Sep 2009; nixnut <nixnut@gentoo.org> pycairo-1.8.8.ebuild:
|
||||
ppc stable #285115
|
||||
|
||||
22 Sep 2009; Markus Meier <maekke@gentoo.org> pycairo-1.8.8.ebuild:
|
||||
amd64/x86 stable, bug #285115
|
||||
|
||||
19 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.8.ebuild, +files/pycairo-1.8.8-svg_check.patch:
|
||||
Improve dependencies (bug #269682).
|
||||
|
||||
17 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.8.ebuild:
|
||||
Update dependency on dev-python/sphinx. Fix tests.
|
||||
|
||||
16 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.8.ebuild, +files/pycairo-1.8.8-pkgconfig_dir.patch:
|
||||
Install pycairo.pc in correct directory (bug #283360).
|
||||
|
||||
14 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.8.ebuild:
|
||||
Don't enable "svg" USE flag by IUSE (bug #284833).
|
||||
|
||||
10 Sep 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.8.ebuild:
|
||||
Add "svg" USE flag (bug #269682).
|
||||
|
||||
*pycairo-1.8.8 (29 Aug 2009)
|
||||
|
||||
29 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+pycairo-1.8.8.ebuild:
|
||||
Version bump.
|
||||
|
||||
08 Aug 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.6.ebuild:
|
||||
Set SUPPORT_PYTHON_ABIS.
|
||||
|
||||
10 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
pycairo-1.8.6.ebuild:
|
||||
Add "doc" USE flag (bug #276805).
|
||||
|
||||
*pycairo-1.8.6 (09 Jul 2009)
|
||||
|
||||
09 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+pycairo-1.8.6.ebuild:
|
||||
Version bump.
|
||||
|
||||
01 May 2009; Raúl Porcel <armin76@gentoo.org> pycairo-1.8.2.ebuild:
|
||||
alpha/arm/ia64/sh/sparc stable wrt #267433
|
||||
|
||||
29 Apr 2009; Brent Baude <ranger@gentoo.org> pycairo-1.8.2.ebuild:
|
||||
stable ppc64, bug 267433
|
||||
|
||||
28 Apr 2009; Jeroen Roovers <jer@gentoo.org> pycairo-1.8.2.ebuild:
|
||||
Stable for HPPA (bug #267433).
|
||||
|
||||
27 Apr 2009; Markus Meier <maekke@gentoo.org> pycairo-1.8.2.ebuild:
|
||||
amd64/x86 stable, bug #267433
|
||||
|
||||
26 Apr 2009; Brent Baude <ranger@gentoo.org> pycairo-1.8.2.ebuild:
|
||||
stable ppc, bug 267433
|
||||
|
||||
*pycairo-1.8.4 (25 Apr 2009)
|
||||
|
||||
25 Apr 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
-files/pycairo-1.2.2-no-automagic-deps.patch,
|
||||
-files/pycairo-1.2.6-no-automagic-deps.patch, -pycairo-1.2.2.ebuild,
|
||||
-pycairo-1.2.6.ebuild, -pycairo-1.4.0.ebuild, pycairo-1.8.2,
|
||||
+pycairo-1.8.4.ebuild:
|
||||
Version bump.
|
||||
|
||||
*pycairo-1.8.2 (24 Jan 2009)
|
||||
|
||||
24 Jan 2009; Patrick Lauer <patrick@gentoo.org> +pycairo-1.8.2.ebuild:
|
||||
Bump to 1.8.2, fixes #255360
|
||||
|
||||
10 Nov 2008; Raúl Porcel <armin76@gentoo.org> pycairo-1.4.12.ebuild:
|
||||
arm/sh stable
|
||||
|
||||
06 Aug 2008; Jesus Rivero <neurogeek@gentoo.org> metadata.xml:
|
||||
add GLEP 56 USE flag desc from use.local.desc
|
||||
|
||||
21 Jul 2008; nixnut <nixnut@gentoo.org> pycairo-1.4.12.ebuild:
|
||||
Stable on ppc wrt bug 232327
|
||||
|
||||
19 Jul 2008; Jeroen Roovers <jer@gentoo.org> pycairo-1.4.12.ebuild:
|
||||
Stable for HPPA (bug #232327).
|
||||
|
||||
19 Jul 2008; Olivier Crête <tester@gentoo.org> pycairo-1.4.12.ebuild:
|
||||
Stable on amd64, bug #232327
|
||||
|
||||
29 May 2008; Ali Polatel <hawking@gentoo.org> pycairo-1.2.2.ebuild,
|
||||
pycairo-1.2.6.ebuild:
|
||||
python_mod_optimize is ROOT aware.
|
||||
|
||||
12 May 2008; Markus Rothe <corsair@gentoo.org> pycairo-1.4.12.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
10 Mar 2008; <ricmm@gentoo.org> pycairo-1.2.6.ebuild,
|
||||
pycairo-1.4.0.ebuild:
|
||||
Drop to ~mips to match x11-libs/cairo
|
||||
|
||||
07 Feb 2008; Raúl Porcel <armin76@gentoo.org> pycairo-1.4.12.ebuild:
|
||||
alpha/ia64/sparc/x86 stable
|
||||
|
||||
26 Dec 2007; Ali Polatel <hawking@gentoo.org> pycairo-1.4.12.ebuild:
|
||||
Use DOCS, fixes #203333
|
||||
|
||||
*pycairo-1.4.12 (15 Dec 2007)
|
||||
|
||||
15 Dec 2007; Lukasz Strzygowski <lucass@gentoo.org>
|
||||
+pycairo-1.4.12.ebuild:
|
||||
Version bump.
|
||||
|
||||
06 Aug 2007; Joshua Kinard <kumba@gentoo.org> pycairo-1.4.0.ebuild:
|
||||
Stable on mips, per #185823.
|
||||
|
||||
24 Jul 2007; Steve Dibb <beandog@gentoo.org> pycairo-1.4.0.ebuild:
|
||||
amd64 stable, bug 185649
|
||||
|
||||
20 Jul 2007; nixnut <nixnut@gentoo.org> pycairo-1.4.0.ebuild:
|
||||
Stable on ppc wrt bug 185649
|
||||
|
||||
17 Jul 2007; Jeroen Roovers <jer@gentoo.org> pycairo-1.4.0.ebuild:
|
||||
Stable for HPPA (bug #185649).
|
||||
|
||||
17 Jul 2007; Markus Rothe <corsair@gentoo.org> pycairo-1.4.0.ebuild:
|
||||
Stable on ppc64; bug #185649
|
||||
|
||||
17 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> pycairo-1.4.0.ebuild:
|
||||
Stable on sparc wrt #185649
|
||||
|
||||
17 Jul 2007; Raúl Porcel <armin76@gentoo.org> pycairo-1.4.0.ebuild:
|
||||
alpha/ia64/x86 stable wrt #185649
|
||||
|
||||
17 Jul 2007; Ali Polatel <hawking@gentoo.org> pycairo-1.4.0.ebuild:
|
||||
Use distutils, added src_test
|
||||
|
||||
30 Jun 2007; Ali Polatel <hawking@gentoo.org> pycairo-1.2.2.ebuild,
|
||||
pycairo-1.2.6.ebuild, pycairo-1.4.0.ebuild:
|
||||
Add python_mod_optimize/cleanup wrt bug 177559, use NEED_PYTHON, add
|
||||
trailing slash to HOMEPAGE
|
||||
|
||||
15 Jun 2007; Doug Goldstein <cardoe@gentoo.org> -pycairo-1.0.2.ebuild:
|
||||
remove old version since cairo 1.0.x is going bye bye
|
||||
|
||||
27 May 2007; Joshua Kinard <kumba@gentoo.org> pycairo-1.2.6.ebuild:
|
||||
Stable on mips.
|
||||
|
||||
*pycairo-1.4.0 (14 Mar 2007)
|
||||
|
||||
14 Mar 2007; Marien Zwart <marienz@gentoo.org> +pycairo-1.4.0.ebuild:
|
||||
Version bump, thanks to Cardoe for reporting.
|
||||
|
||||
28 Jan 2007; Roy Marples <uberlord@gentoo.org> pycairo-1.2.6.ebuild:
|
||||
Reverted to make install as emake install with a high -j fails on fbsd.
|
||||
|
||||
26 Jan 2007; Alexander H. Færøy <eroyf@gentoo.org> pycairo-1.2.6.ebuild:
|
||||
Added ~mips; bug #161039
|
||||
|
||||
20 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> pycairo-1.2.2.ebuild:
|
||||
Stable on Alpha.
|
||||
|
||||
08 Jan 2007; Tiziano Müller <dev-zero@gentoo.org> pycairo-1.2.2.ebuild:
|
||||
Added WANT_AUTO*, bug #160246
|
||||
|
||||
*pycairo-1.2.6 (06 Jan 2007)
|
||||
|
||||
06 Jan 2007; Tiziano Müller <dev-zero@gentoo.org>
|
||||
-files/pycairo-1.2.0-no-automagic-deps.patch,
|
||||
+files/pycairo-1.2.6-no-automagic-deps.patch, pycairo-1.0.2.ebuild,
|
||||
-pycairo-1.0.2-r1.ebuild, -pycairo-1.2.0.ebuild, pycairo-1.2.2.ebuild,
|
||||
+pycairo-1.2.6.ebuild:
|
||||
Added examples USE-flag (bug #111508). Dropped old versions. Version bump.
|
||||
|
||||
01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> pycairo-1.2.2.ebuild:
|
||||
Stable on hppa wrt #155544
|
||||
|
||||
24 Nov 2006; Markus Rothe <corsair@gentoo.org> pycairo-1.2.2.ebuild:
|
||||
Stable on ppc64; bug #155544
|
||||
|
||||
21 Nov 2006; Christian Faulhammer <opfer@gentoo.org> pycairo-1.2.2.ebuild:
|
||||
stable x86, bug #155544
|
||||
|
||||
21 Nov 2006; Joseph Jezak <josejx@gentoo.org> pycairo-1.2.2.ebuild:
|
||||
Marked ppc stable for bug #155713.
|
||||
|
||||
20 Nov 2006; <blubb@gentoo.org> pycairo-1.2.2.ebuild:
|
||||
stable on amd64
|
||||
|
||||
20 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org> pycairo-1.2.2.ebuild:
|
||||
Stable on sparc wrt #155544
|
||||
|
||||
01 Oct 2006; Marien Zwart <marienz@gentoo.org> pycairo-1.0.2.ebuild,
|
||||
pycairo-1.0.2-r1.ebuild, pycairo-1.2.0.ebuild, pycairo-1.2.2.ebuild:
|
||||
Add pkgconfig to DEPEND. Closes bug #149730, thanks to bonsaikitten for
|
||||
reporting.
|
||||
|
||||
*pycairo-1.2.2 (25 Sep 2006)
|
||||
|
||||
25 Sep 2006; Marien Zwart <marienz@gentoo.org>
|
||||
+files/pycairo-1.2.2-no-automagic-deps.patch, +pycairo-1.2.2.ebuild:
|
||||
Version bump with an updated ebuild by Martin von Gagern
|
||||
<Martin.vGagern@gmx.net> from bug #145399.
|
||||
|
||||
06 Sep 2006; Javier Villavicencio <the_paya@gentoo.org>
|
||||
pycairo-1.2.0.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
04 Sep 2006; Joshua Kinard <kumba@gentoo.org> pycairo-1.0.2.ebuild:
|
||||
Marked stable on mips.
|
||||
|
||||
07 Aug 2006; Alastair Tse <liquidx@gentoo.org> pycairo-1.0.2.ebuild,
|
||||
pycairo-1.0.2-r1.ebuild:
|
||||
fix pycairo-1.0.2 deps to cairo-1.0* (#142998)
|
||||
|
||||
*pycairo-1.2.0 (04 Jul 2006)
|
||||
|
||||
04 Jul 2006; Marien Zwart <marienz@gentoo.org>
|
||||
+files/pycairo-1.2.0-no-automagic-deps.patch, +pycairo-1.2.0.ebuild:
|
||||
Version bump (in package.mask). Fix automagic dependencies, minor quoting fix.
|
||||
|
||||
06 Jun 2006; Carsten Lohrke <carlo@gentoo.org> ChangeLog:
|
||||
Fix use of nonexistent versioned virtual/python.
|
||||
|
||||
06 Jun 2006; Carsten Lohrke <carlo@gentoo.org> -pycairo-0.1.4.ebuild,
|
||||
-pycairo-0.9.0.ebuild:
|
||||
Clean up.
|
||||
|
||||
*pycairo-1.0.2-r1 (12 May 2006)
|
||||
|
||||
12 May 2006; John N. Laliberte <allanonjl@gentoo.org>
|
||||
+pycairo-1.0.2-r1.ebuild:
|
||||
remove dep on pygtk since the cairo.gtk is not built if pygtk is >=2.7.0.
|
||||
fixes a circular dep with pygtk <-> pycairo.
|
||||
|
||||
04 Feb 2006; Aron Griffis <agriffis@gentoo.org> pycairo-1.0.2.ebuild:
|
||||
Mark 1.0.2 stable on ia64
|
||||
|
||||
03 Feb 2006; Guy Martin <gmsoft@gentoo.org> pycairo-1.0.2.ebuild:
|
||||
Stable on hppa.
|
||||
|
||||
31 Jan 2006; Aron Griffis <agriffis@gentoo.org> pycairo-1.0.2.ebuild:
|
||||
Mark 1.0.2 stable on alpha
|
||||
|
||||
22 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
pycairo-1.0.2.ebuild:
|
||||
Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2
|
||||
|
||||
22 Jan 2006; <dang@gentoo.org> pycairo-1.0.2.ebuild:
|
||||
Marked stable on amd64 per bug #119634
|
||||
|
||||
22 Jan 2006; Markus Rothe <corsair@gentoo.org> pycairo-1.0.2.ebuild:
|
||||
Stable on ppc64
|
||||
|
||||
22 Jan 2006; Joshua Jackson <tsunam@gentoo.org> pycairo-1.0.2.ebuild:
|
||||
Stable on x86 for bug #119634; Stabilize Gnome-2.12.2
|
||||
|
||||
20 Jan 2006; Gustavo Zacarias <gustavoz@gentoo.org> pycairo-1.0.2.ebuild:
|
||||
Stable on sparc wrt #119634
|
||||
|
||||
26 Dec 2005; Bryan Østergaard <kloeri@gentoo.org pycairo-0.9.0.ebuild,
|
||||
pycairo-1.0.2.ebuild:
|
||||
~alpha keyword.
|
||||
|
||||
*pycairo-1.0.2 (21 Dec 2005)
|
||||
|
||||
21 Dec 2005; Lukasz Strzygowski <lucass@gentoo.org> +pycairo-1.0.2.ebuild:
|
||||
Version bump and cleanup. Closing bug #104060.
|
||||
|
||||
31 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> pycairo-0.9.0.ebuild:
|
||||
~ia64 keyword.
|
||||
|
||||
19 Oct 2005; Tom Gall <tgall@gentoo.org> pycairo-0.9.0.ebuild:
|
||||
added ~ppc64, bug #108808
|
||||
|
||||
25 Sep 2005; Tobias Scherbaum <dertobi123@gentoo.org>
|
||||
pycairo-0.9.0.ebuild:
|
||||
Added to ~ppc
|
||||
|
||||
20 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> pycairo-0.9.0.ebuild:
|
||||
Keyworded ~sparc
|
||||
|
||||
30 Aug 2005; <dang@gentoo.org> pycairo-0.9.0.ebuild:
|
||||
Marked ~amd64
|
||||
|
||||
*pycairo-0.9.0 (26 Aug 2005)
|
||||
|
||||
26 Aug 2005; John N. Laliberte <allanonjl@gentoo.org>
|
||||
+pycairo-0.9.0.ebuild:
|
||||
new version, needed for pygtk. approved by kloeri
|
||||
|
||||
*pycairo-0.1.4 (04 Feb 2005)
|
||||
|
||||
04 Feb 2005; Fernando Serboncini <fserb@gentoo.org> +metadata.xml,
|
||||
+pycairo-0.1.4.ebuild:
|
||||
Initial ebuild
|
||||
|
8
dev-python/pycairo/Manifest
Normal file
8
dev-python/pycairo/Manifest
Normal file
@ -0,0 +1,8 @@
|
||||
AUX py2cairo-1.10.0-svg_check.patch 2912 RMD160 79cbae6b38baeb1a55309aa41cb40bd0bb2ad1b2 SHA1 fdd5a4f9b9f17aa0f48e62ef97359f57046da46e SHA256 c35d96be5be571c2f4c3415e4016a7e70a5edd6164818af80d16855e4e4efe72
|
||||
AUX pycairo-1.10.0-svg_check.patch 2924 RMD160 e0a01e9587ad47dc00a0d449fb3d00fcfbacfe7a SHA1 3969a610e8431938605c7eae5a86b43ef0c9881c SHA256 f9d2bac70bcca57c523e69403cb7332bf4ade0427998b6a3dc16730bcc17b6c7
|
||||
AUX pycairo-1.10.0-waf-multilib.patch 761 RMD160 1e2210e0a7c7ec2fc19245d512c0d762ca9aed1f SHA1 bbaef5a3699a53023efb659a86a97180e34dee56 SHA256 8e9e081bf7b4beced282a8de265b6e8901b113df7fbe892d7f0f93c63c771e5b
|
||||
DIST py2cairo-1.10.0.tar.bz2 402070 RMD160 ce75db9af32ef1a3e90f6aaa649cbb2493a941a4 SHA1 2efa8dfafbd6b8e492adaab07231556fec52d6eb SHA256 d30439f06c2ec1a39e27464c6c828b6eface3b22ee17b2de05dc409e429a7431
|
||||
DIST pycairo-1.10.0.tar.bz2 246556 RMD160 7d1c1c05113e5bbad32dbe96c65c918b170cac33 SHA1 b4283aa1cc9aafd12fd72ad371303a486da1d014 SHA256 9aa4078e7eb5be583aeabbe8d87172797717f95e8c4338f0d4a17b683a7253be
|
||||
EBUILD pycairo-1.10.0-r1.ebuild 2965 RMD160 8777233fc03ea1c7fa8994312d95c430ed97fb66 SHA1 f52ac254bff7448f32e3fc052efc6a8f603807fb SHA256 528d7723ca4eda234ba4d18966ef14f576881d735fdef3090b3ba990327787a0
|
||||
MISC ChangeLog 13184 RMD160 c9122413c01cacebdde1da762953875c826e316d SHA1 ff8f80eda412b871b03cb561c452b1614c86b588 SHA256 71b07a92fb00e450a1a9baa0fa9a0d6e25f861c1c0e709d145f7220455ddaaa0
|
||||
MISC metadata.xml 160 RMD160 e730f96ab97c5be577a6d6d05f04990374a0dffb SHA1 2aa5e6be9c265c0e7bceb78ee9fd20df5f818e36 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a
|
126
dev-python/pycairo/files/py2cairo-1.10.0-svg_check.patch
Normal file
126
dev-python/pycairo/files/py2cairo-1.10.0-svg_check.patch
Normal file
@ -0,0 +1,126 @@
|
||||
--- src/cairomodule.c
|
||||
+++ src/cairomodule.c
|
||||
@@ -127,7 +127,7 @@
|
||||
#else
|
||||
0,
|
||||
#endif
|
||||
-#ifdef CAIRO_HAS_SVG_SURFACE
|
||||
+#ifdef PYCAIRO_ENABLE_SVG
|
||||
&PycairoSVGSurface_Type,
|
||||
#else
|
||||
0,
|
||||
@@ -223,7 +223,7 @@
|
||||
if (PyType_Ready(&PycairoPSSurface_Type) < 0)
|
||||
return;
|
||||
#endif
|
||||
-#ifdef CAIRO_HAS_SVG_SURFACE
|
||||
+#ifdef PYCAIRO_ENABLE_SVG
|
||||
if (PyType_Ready(&PycairoSVGSurface_Type) < 0)
|
||||
return;
|
||||
#endif
|
||||
@@ -305,7 +305,7 @@
|
||||
PyModule_AddObject(m, "PSSurface", (PyObject *)&PycairoPSSurface_Type);
|
||||
#endif
|
||||
|
||||
-#ifdef CAIRO_HAS_SVG_SURFACE
|
||||
+#ifdef PYCAIRO_ENABLE_SVG
|
||||
Py_INCREF(&PycairoSVGSurface_Type);
|
||||
PyModule_AddObject(m, "SVGSurface", (PyObject *)&PycairoSVGSurface_Type);
|
||||
#endif
|
||||
@@ -379,7 +379,7 @@
|
||||
#else
|
||||
PyModule_AddIntConstant(m, "HAS_PS_SURFACE", 0);
|
||||
#endif
|
||||
-#if CAIRO_HAS_SVG_SURFACE
|
||||
+#if PYCAIRO_ENABLE_SVG
|
||||
PyModule_AddIntConstant(m, "HAS_SVG_SURFACE", 1);
|
||||
#else
|
||||
PyModule_AddIntConstant(m, "HAS_SVG_SURFACE", 0);
|
||||
--- src/private.h
|
||||
+++ src/private.h
|
||||
@@ -86,7 +86,7 @@
|
||||
extern PyTypeObject PycairoPSSurface_Type;
|
||||
#endif
|
||||
|
||||
-#if CAIRO_HAS_SVG_SURFACE
|
||||
+#if PYCAIRO_ENABLE_SVG
|
||||
extern PyTypeObject PycairoSVGSurface_Type;
|
||||
#endif
|
||||
|
||||
--- src/pycairo.h
|
||||
+++ src/pycairo.h
|
||||
@@ -182,7 +182,7 @@
|
||||
#define PycairoPSSurface_Type *(Pycairo_CAPI->PSSurface_Type)
|
||||
#endif
|
||||
|
||||
-#if CAIRO_HAS_SVG_SURFACE
|
||||
+#if PYCAIRO_ENABLE_SVG
|
||||
#define PycairoSVGSurface_Type *(Pycairo_CAPI->SVGSurface_Type)
|
||||
#endif
|
||||
|
||||
--- src/surface.c
|
||||
+++ src/surface.c
|
||||
@@ -83,7 +83,7 @@
|
||||
type = &PycairoPSSurface_Type;
|
||||
break;
|
||||
#endif
|
||||
-#if CAIRO_HAS_SVG_SURFACE
|
||||
+#if PYCAIRO_ENABLE_SVG
|
||||
case CAIRO_SURFACE_TYPE_SVG:
|
||||
type = &PycairoSVGSurface_Type;
|
||||
break;
|
||||
@@ -1015,7 +1015,7 @@
|
||||
|
||||
|
||||
/* Class SVGSurface(Surface) ----------------------------------------------- */
|
||||
-#ifdef CAIRO_HAS_SVG_SURFACE
|
||||
+#ifdef PYCAIRO_ENABLE_SVG
|
||||
#include <cairo-svg.h>
|
||||
|
||||
static PyObject *
|
||||
@@ -1125,7 +1125,7 @@
|
||||
0, /* tp_is_gc */
|
||||
0, /* tp_bases */
|
||||
};
|
||||
-#endif /* CAIRO_HAS_SVG_SURFACE */
|
||||
+#endif /* PYCAIRO_ENABLE_SVG */
|
||||
|
||||
|
||||
#if CAIRO_HAS_WIN32_SURFACE
|
||||
--- wscript
|
||||
+++ wscript
|
||||
@@ -1,6 +1,7 @@
|
||||
# -*- python -*-
|
||||
|
||||
import os
|
||||
+import subprocess
|
||||
|
||||
top = '.'
|
||||
out = 'build_directory'
|
||||
@@ -11,6 +12,17 @@
|
||||
cairo_version_required = '1.10.0'
|
||||
|
||||
|
||||
+def check_svg():
|
||||
+ if os.environ.get('PYCAIRO_DISABLE_SVG', None) is None:
|
||||
+ return_code = subprocess.call(['pkg-config', '--exists', 'cairo-svg'])
|
||||
+ if return_code == 0:
|
||||
+ return True
|
||||
+ else:
|
||||
+ return False
|
||||
+ else:
|
||||
+ return False
|
||||
+
|
||||
+
|
||||
def options(ctx):
|
||||
print(' %s/options()' %d)
|
||||
ctx.tool_options('gnu_dirs')
|
||||
@@ -39,6 +51,8 @@
|
||||
ctx.define('PYCAIRO_VERSION_MAJOR', version[0])
|
||||
ctx.define('PYCAIRO_VERSION_MINOR', version[1])
|
||||
ctx.define('PYCAIRO_VERSION_MICRO', version[2])
|
||||
+ if check_svg():
|
||||
+ ctx.define('PYCAIRO_ENABLE_SVG', 1)
|
||||
|
||||
ctx.write_config_header('src/config.h')
|
||||
|
126
dev-python/pycairo/files/pycairo-1.10.0-svg_check.patch
Normal file
126
dev-python/pycairo/files/pycairo-1.10.0-svg_check.patch
Normal file
@ -0,0 +1,126 @@
|
||||
--- src/cairomodule.c
|
||||
+++ src/cairomodule.c
|
||||
@@ -116,7 +116,7 @@
|
||||
#else
|
||||
0,
|
||||
#endif
|
||||
-#ifdef CAIRO_HAS_SVG_SURFACE
|
||||
+#ifdef PYCAIRO_ENABLE_SVG
|
||||
&PycairoSVGSurface_Type,
|
||||
#else
|
||||
0,
|
||||
@@ -247,7 +247,7 @@
|
||||
if (PyType_Ready(&PycairoPSSurface_Type) < 0)
|
||||
return NULL;
|
||||
#endif
|
||||
-#ifdef CAIRO_HAS_SVG_SURFACE
|
||||
+#ifdef PYCAIRO_ENABLE_SVG
|
||||
if (PyType_Ready(&PycairoSVGSurface_Type) < 0)
|
||||
return NULL;
|
||||
#endif
|
||||
@@ -337,7 +337,7 @@
|
||||
PyModule_AddObject(m, "PSSurface", (PyObject *)&PycairoPSSurface_Type);
|
||||
#endif
|
||||
|
||||
-#ifdef CAIRO_HAS_SVG_SURFACE
|
||||
+#ifdef PYCAIRO_ENABLE_SVG
|
||||
Py_INCREF(&PycairoSVGSurface_Type);
|
||||
PyModule_AddObject(m, "SVGSurface", (PyObject *)&PycairoSVGSurface_Type);
|
||||
#endif
|
||||
@@ -399,7 +399,7 @@
|
||||
#else
|
||||
PyModule_AddIntConstant(m, "HAS_PS_SURFACE", 0);
|
||||
#endif
|
||||
-#if CAIRO_HAS_SVG_SURFACE
|
||||
+#if PYCAIRO_ENABLE_SVG
|
||||
PyModule_AddIntConstant(m, "HAS_SVG_SURFACE", 1);
|
||||
#else
|
||||
PyModule_AddIntConstant(m, "HAS_SVG_SURFACE", 0);
|
||||
--- src/private.h
|
||||
+++ src/private.h
|
||||
@@ -75,7 +75,7 @@
|
||||
extern PyTypeObject PycairoPSSurface_Type;
|
||||
#endif
|
||||
|
||||
-#if CAIRO_HAS_SVG_SURFACE
|
||||
+#if PYCAIRO_ENABLE_SVG
|
||||
extern PyTypeObject PycairoSVGSurface_Type;
|
||||
#endif
|
||||
|
||||
--- src/py3cairo.h
|
||||
+++ src/py3cairo.h
|
||||
@@ -171,7 +171,7 @@
|
||||
#define PycairoPSSurface_Type *(Pycairo_CAPI->PSSurface_Type)
|
||||
#endif
|
||||
|
||||
-#if CAIRO_HAS_SVG_SURFACE
|
||||
+#if PYCAIRO_ENABLE_SVG
|
||||
#define PycairoSVGSurface_Type *(Pycairo_CAPI->SVGSurface_Type)
|
||||
#endif
|
||||
|
||||
--- src/surface.c
|
||||
+++ src/surface.c
|
||||
@@ -72,7 +72,7 @@
|
||||
type = &PycairoPSSurface_Type;
|
||||
break;
|
||||
#endif
|
||||
-#if CAIRO_HAS_SVG_SURFACE
|
||||
+#if PYCAIRO_ENABLE_SVG
|
||||
case CAIRO_SURFACE_TYPE_SVG:
|
||||
type = &PycairoSVGSurface_Type;
|
||||
break;
|
||||
@@ -1022,7 +1022,7 @@
|
||||
|
||||
|
||||
/* Class SVGSurface(Surface) ----------------------------------------------- */
|
||||
-#ifdef CAIRO_HAS_SVG_SURFACE
|
||||
+#ifdef PYCAIRO_ENABLE_SVG
|
||||
#include <cairo-svg.h>
|
||||
|
||||
static PyObject *
|
||||
@@ -1133,7 +1133,7 @@
|
||||
0, /* tp_is_gc */
|
||||
0, /* tp_bases */
|
||||
};
|
||||
-#endif /* CAIRO_HAS_SVG_SURFACE */
|
||||
+#endif /* PYCAIRO_ENABLE_SVG */
|
||||
|
||||
|
||||
#if CAIRO_HAS_WIN32_SURFACE
|
||||
--- wscript
|
||||
+++ wscript
|
||||
@@ -1,6 +1,7 @@
|
||||
# -*- python -*-
|
||||
|
||||
import os
|
||||
+import subprocess
|
||||
|
||||
top = '.'
|
||||
out = 'build_directory'
|
||||
@@ -11,6 +12,17 @@
|
||||
cairo_version_required = '1.10.0'
|
||||
|
||||
|
||||
+def check_svg():
|
||||
+ if os.environ.get('PYCAIRO_DISABLE_SVG', None) is None:
|
||||
+ return_code = subprocess.call(['pkg-config', '--exists', 'cairo-svg'])
|
||||
+ if return_code == 0:
|
||||
+ return True
|
||||
+ else:
|
||||
+ return False
|
||||
+ else:
|
||||
+ return False
|
||||
+
|
||||
+
|
||||
def options(ctx):
|
||||
print(' %s/options()' %d)
|
||||
ctx.tool_options('gnu_dirs')
|
||||
@@ -39,6 +51,8 @@
|
||||
ctx.define('PYCAIRO_VERSION_MAJOR', version[0])
|
||||
ctx.define('PYCAIRO_VERSION_MINOR', version[1])
|
||||
ctx.define('PYCAIRO_VERSION_MICRO', version[2])
|
||||
+ if check_svg():
|
||||
+ ctx.define('PYCAIRO_ENABLE_SVG', 1)
|
||||
|
||||
ctx.write_config_header('src/config.h')
|
||||
|
17
dev-python/pycairo/files/pycairo-1.10.0-waf-multilib.patch
Normal file
17
dev-python/pycairo/files/pycairo-1.10.0-waf-multilib.patch
Normal file
@ -0,0 +1,17 @@
|
||||
From: Nathan Phillip Brink <binki@gentoo.org>
|
||||
Date: 2011/05/14
|
||||
Subject: Don't assume that /usr/bin/python-config* is a python
|
||||
script. Fixes build on portage-multilib where abi-wrapper is a
|
||||
bash script wrapping around the different python-configs.
|
||||
|
||||
--- a/waflib/Tools/python.py
|
||||
+++ b/waflib/Tools/python.py
|
||||
@@ -169,7 +169,7 @@
|
||||
conf.find_program('python-config-%s'%num,var='PYTHON_CONFIG',mandatory=False)
|
||||
includes=[]
|
||||
if conf.env.PYTHON_CONFIG:
|
||||
- for incstr in conf.cmd_and_log(conf.env.PYTHON+[conf.env.PYTHON_CONFIG,'--includes']).strip().split():
|
||||
+ for incstr in conf.cmd_and_log([conf.env.PYTHON_CONFIG,'--includes']).strip().split():
|
||||
if(incstr.startswith('-I')or incstr.startswith('/I')):
|
||||
incstr=incstr[2:]
|
||||
if incstr not in includes:
|
5
dev-python/pycairo/metadata.xml
Normal file
5
dev-python/pycairo/metadata.xml
Normal file
@ -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>
|
106
dev-python/pycairo/pycairo-1.10.0-r1.ebuild
Normal file
106
dev-python/pycairo/pycairo-1.10.0-r1.ebuild
Normal file
@ -0,0 +1,106 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pycairo/pycairo-1.10.0-r1.ebuild,v 1.1 2011/05/08 21:28:41 arfrever Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2:2.6 3:3.1"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.4 2.5 3.0 *-jython"
|
||||
|
||||
inherit eutils python waf-utils
|
||||
|
||||
PYCAIRO_PYTHON2_VERSION="${PV}"
|
||||
PYCAIRO_PYTHON3_VERSION="${PV}"
|
||||
|
||||
DESCRIPTION="Python bindings for the cairo library"
|
||||
HOMEPAGE="http://cairographics.org/pycairo/ http://pypi.python.org/pypi/pycairo"
|
||||
SRC_URI="http://cairographics.org/releases/py2cairo-${PYCAIRO_PYTHON2_VERSION}.tar.bz2
|
||||
http://cairographics.org/releases/pycairo-${PYCAIRO_PYTHON3_VERSION}.tar.bz2"
|
||||
|
||||
# LGPL-3 for pycairo 1.10.0.
|
||||
# || ( LGPL-2.1 MPL-1.1 ) for pycairo 1.8.10.
|
||||
LICENSE="LGPL-3 || ( LGPL-2.1 MPL-1.1 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="doc examples +svg test"
|
||||
|
||||
RDEPEND=">=x11-libs/cairo-1.10.0[svg?]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig
|
||||
test? ( dev-python/pytest )"
|
||||
|
||||
PYTHON_CFLAGS=("2.* + -fno-strict-aliasing")
|
||||
|
||||
src_prepare() {
|
||||
pushd "${WORKDIR}/pycairo-${PYCAIRO_PYTHON3_VERSION}" > /dev/null
|
||||
./waf
|
||||
pushd .waf*
|
||||
epatch "${FILESDIR}/pycairo-1.10.0-waf-multilib.patch"
|
||||
popd
|
||||
epatch "${FILESDIR}/${PN}-1.10.0-svg_check.patch"
|
||||
popd > /dev/null
|
||||
|
||||
pushd "${WORKDIR}/py2cairo-${PYCAIRO_PYTHON2_VERSION}" > /dev/null
|
||||
./waf
|
||||
pushd .waf*
|
||||
epatch "${FILESDIR}/pycairo-1.10.0-waf-multilib.patch"
|
||||
popd
|
||||
epatch "${FILESDIR}/py2cairo-1.10.0-svg_check.patch"
|
||||
popd > /dev/null
|
||||
|
||||
preparation() {
|
||||
if [[ "${PYTHON_ABI}" == 3.* ]]; then
|
||||
cp -r "${WORKDIR}/pycairo-${PYCAIRO_PYTHON3_VERSION}" "${WORKDIR}/${P}-${PYTHON_ABI}"
|
||||
else
|
||||
cp -r "${WORKDIR}/py2cairo-${PYCAIRO_PYTHON2_VERSION}" "${WORKDIR}/${P}-${PYTHON_ABI}"
|
||||
fi
|
||||
}
|
||||
python_execute_function preparation
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if ! use svg; then
|
||||
export PYCAIRO_DISABLE_SVG="1"
|
||||
fi
|
||||
|
||||
python_execute_function -s waf-utils_src_configure --nopyc --nopyo
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
python_execute_function -s waf-utils_src_compile
|
||||
}
|
||||
|
||||
src_test() {
|
||||
test_installation() {
|
||||
./waf install --destdir="${T}/tests/${PYTHON_ABI}"
|
||||
}
|
||||
python_execute_function -q -s test_installation
|
||||
|
||||
python_execute_py.test -P '${T}/tests/${PYTHON_ABI}${EPREFIX}$(python_get_sitedir)' -s
|
||||
}
|
||||
|
||||
src_install() {
|
||||
python_execute_function -s waf-utils_src_install
|
||||
|
||||
dodoc AUTHORS NEWS README || die "dodoc failed"
|
||||
|
||||
if use doc; then
|
||||
pushd doc/_build/html > /dev/null
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r [a-z]* _static || die "Installation of documentation failed"
|
||||
popd > /dev/null
|
||||
fi
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins -r examples/* || die "Installation of examples failed"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
python_mod_optimize cairo
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
python_mod_cleanup cairo
|
||||
}
|
730
dev-util/cmake/ChangeLog
Normal file
730
dev-util/cmake/ChangeLog
Normal file
@ -0,0 +1,730 @@
|
||||
# ChangeLog for dev-util/cmake
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/ChangeLog,v 1.168 2011/05/08 11:33:38 scarabeus Exp $
|
||||
|
||||
08 May 2011; Tomáš Chvátal <scarabeus@gentoo.org>
|
||||
-files/cmake-2.6.0-interix.patch, -files/cmake-2.6.4-FindBoost.patch,
|
||||
-files/cmake-2.8.0-darwin-no-app-with-qt.patch, -cmake-2.8.1-r2.ebuild,
|
||||
-files/cmake-2.8.1-FindBoost.patch,
|
||||
-files/cmake-2.8.1-more-no_host_paths.patch, -files/cmake-2.8.1-mpi.patch,
|
||||
-files/cmake-2.8.3-FindLibArchive.patch,
|
||||
-files/cmake-2.8.3-FindPythonInterp.patch,
|
||||
-files/cmake-2.8.3-FindPythonLibs.patch,
|
||||
-files/cmake-2.8.3-buffer_overflow.patch, -files/cmake-FindJNI.patch,
|
||||
-files/cmake-FindPythonInterp.patch, -files/cmake-FindPythonLibs.patch:
|
||||
Drop older stuff. Keep just latest stable.
|
||||
|
||||
07 May 2011; Raúl Porcel <armin76@gentoo.org> cmake-2.8.4-r1.ebuild:
|
||||
ia64/s390/sh/sparc stable wrt #357771
|
||||
|
||||
02 May 2011; Thomas Kahle <tomka@gentoo.org> cmake-2.8.4-r1.ebuild:
|
||||
x86 stable per bug 357771
|
||||
|
||||
28 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.4.ebuild,
|
||||
cmake-2.8.4-r1.ebuild:
|
||||
Move keywords from 2.8.4 to r1 (even the stable ones), because the only
|
||||
change is in the cross-compilation finder, not really requiring the
|
||||
restabilisation.
|
||||
|
||||
*cmake-2.8.4-r1 (18 Apr 2011)
|
||||
|
||||
18 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.3-r1.ebuild,
|
||||
+cmake-2.8.4-r1.ebuild, +files/cmake-2.8.4-FindQt4.patch:
|
||||
Revision bump to fix bug #358317.
|
||||
|
||||
07 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Inherit virtualx.eclass to fix bug #362389
|
||||
|
||||
27 Mar 2011; Tobias Klausmann <klausman@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Stable on alpha, bug #357771
|
||||
|
||||
25 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> cmake-2.8.4.ebuild:
|
||||
ppc64 stable wrt #357771
|
||||
|
||||
21 Mar 2011; Brent Baude <ranger@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Marking cmake-2.8.4 ppc for bug 357771
|
||||
|
||||
18 Mar 2011; Markus Meier <maekke@gentoo.org> cmake-2.8.4.ebuild:
|
||||
arm stable, bug #357771
|
||||
|
||||
09 Mar 2011; Jeroen Roovers <jer@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Stable for HPPA (bug #357771).
|
||||
|
||||
08 Mar 2011; Markos Chandras <hwoarang@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Stable on amd64 wrt bug #357771
|
||||
|
||||
07 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Revert to eapi3 for now so it can go stable.
|
||||
|
||||
23 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Use only one -E exclude parameter, obviously duplication is not working.
|
||||
|
||||
21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Exclude sdcc test.
|
||||
|
||||
21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.4.ebuild:
|
||||
Exclude bootstraptest because it is pointless for us.
|
||||
|
||||
*cmake-2.8.4 (21 Feb 2011)
|
||||
|
||||
21 Feb 2011; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.4.ebuild,
|
||||
+files/cmake-2.8.4-FindBoost.patch,
|
||||
+files/cmake-2.8.4-FindPythonInterp.patch,
|
||||
+files/cmake-2.8.4-FindPythonLibs.patch:
|
||||
Version bump to the latest (some tests still fail, to be fixed).
|
||||
|
||||
17 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3-r1.ebuild:
|
||||
Fix tests per bug #315223.
|
||||
|
||||
26 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.6.4-r3.ebuild,
|
||||
-cmake-2.8.3.ebuild:
|
||||
old
|
||||
|
||||
25 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3-r1.ebuild,
|
||||
+files/cmake-2.8.3-fix_assembler_test.patch:
|
||||
Fix assembler test bug #338627. Thanks to Anthony (blueness) for the
|
||||
solution.
|
||||
|
||||
*cmake-2.8.3-r1 (25 Dec 2010)
|
||||
|
||||
25 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.3-r1.ebuild,
|
||||
+files/cmake-2.8.3-buffer_overflow.patch,
|
||||
+files/cmake-2.8.3-ruby_libname.patch:
|
||||
Fix ruby finding per bug #345993 and buffer overflowing per bug #329043.
|
||||
|
||||
20 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.3.ebuild:
|
||||
Fix dependency on libarchive version. Fixes bug #348887.
|
||||
|
||||
16 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.1-r2.ebuild,
|
||||
cmake-2.8.3.ebuild:
|
||||
Fix malformed headers
|
||||
|
||||
*cmake-2.8.3 (16 Dec 2010)
|
||||
|
||||
16 Dec 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.3.ebuild,
|
||||
+files/cmake-2.8.3-FindLibArchive.patch,
|
||||
+files/cmake-2.8.3-FindPythonInterp.patch,
|
||||
+files/cmake-2.8.3-FindPythonLibs.patch,
|
||||
+files/cmake-2.8.3-more-no_host_paths.patch:
|
||||
Version bump. Per bug #344259. Thanks to Arseny Solokha for updated patches.
|
||||
|
||||
11 Sep 2010; Raúl Porcel <armin76@gentoo.org> cmake-2.8.1-r2.ebuild:
|
||||
ia64/s390/sh/sparc stable wrt #325845
|
||||
|
||||
10 Sep 2010; Tobias Klausmann <klausman@gentoo.org> cmake-2.8.1-r2.ebuild:
|
||||
Stable on alpha, bug #325845
|
||||
|
||||
11 Aug 2010; Markus Meier <maekke@gentoo.org> cmake-2.8.1-r2.ebuild:
|
||||
arm stable, bug #325845
|
||||
|
||||
10 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org>
|
||||
-files/cmake-2.8.0-more-no_host_paths.patch, -cmake-2.8.1.ebuild,
|
||||
-cmake-2.8.1-r1.ebuild:
|
||||
Drop older stuff.
|
||||
|
||||
06 Aug 2010; Christian Faulhammer <fauli@gentoo.org>
|
||||
cmake-2.8.1-r2.ebuild:
|
||||
stable x86, bug 325845
|
||||
|
||||
06 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> cmake-2.8.1-r2.ebuild:
|
||||
Run bootstrap with FEATURES="test" wrt #315223 by Thomas Kahle.
|
||||
|
||||
27 Jul 2010; Jeroen Roovers <jer@gentoo.org> cmake-2.8.1-r2.ebuild:
|
||||
Stable for HPPA PPC (bug #325845).
|
||||
|
||||
07 Jul 2010; Maciej Mrozowski <reavertm@gentoo.org> cmake-2.8.1-r2.ebuild:
|
||||
export JAVA_HOME gathered from java-config, bug 315229
|
||||
|
||||
06 Jul 2010; Markos Chandras <hwoarang@gentoo.org> cmake-2.8.1-r2.ebuild:
|
||||
Stable on amd64 wrt bug #325845
|
||||
|
||||
04 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> cmake-2.8.1-r2.ebuild:
|
||||
ppc64 stable wrt #325845
|
||||
|
||||
*cmake-2.8.1-r2 (27 May 2010)
|
||||
|
||||
27 May 2010; Justin Lecher <jlec@gentoo.org> cmake-2.8.1-r1.ebuild,
|
||||
+cmake-2.8.1-r2.ebuild, +files/cmake-2.8.1-mpi.patch:
|
||||
Fixing problem with detecting mpi libs through FindMPI module
|
||||
|
||||
*cmake-2.8.1-r1 (13 Apr 2010)
|
||||
|
||||
13 Apr 2010; Tomáš Chvátal <scarabeus@gentoo.org>
|
||||
-cmake-2.8.0-r3.ebuild, +cmake-2.8.1-r1.ebuild,
|
||||
+files/cmake-2.8.1-FindBoost.patch, +files/cmake-2.8.1-libform.patch:
|
||||
Revision bump from overlay. Fix boost issues and bundled libform. Remove
|
||||
old.
|
||||
|
||||
17 Mar 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.1.ebuild,
|
||||
+files/cmake-2.8.1-more-no_host_paths.patch:
|
||||
Port more-no_host_paths patch since it is really necessary for proper
|
||||
operation in Prefix, bump to EAPI=3.
|
||||
|
||||
*cmake-2.8.1 (17 Mar 2010)
|
||||
|
||||
17 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> +cmake-2.8.1.ebuild:
|
||||
Version bump.
|
||||
|
||||
*cmake-2.8.0-r3 (17 Mar 2010)
|
||||
|
||||
17 Mar 2010; Tomáš Chvátal <scarabeus@gentoo.org> -cmake-2.8.0.ebuild,
|
||||
-cmake-2.8.0-r1.ebuild, -cmake-2.8.0-r2.ebuild, +cmake-2.8.0-r3.ebuild:
|
||||
Update deps to match latest curl IUSE update.
|
||||
|
||||
26 Feb 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.0-r2.ebuild:
|
||||
Marked ~x64-macos, thanks Ramon van Alteren, bug #305367
|
||||
|
||||
10 Feb 2010; Fabian Groffen <grobian@gentoo.org> cmake-2.8.0-r2.ebuild,
|
||||
+files/cmake-2.8.0-darwin-no-app-with-qt.patch:
|
||||
Add patch by Heiko Przybyl not to build an .app on OSX with USE=qt4
|
||||
|
||||
*cmake-2.8.0-r2 (31 Jan 2010)
|
||||
|
||||
31 Jan 2010; Fabian Groffen <grobian@gentoo.org> +cmake-2.8.0-r2.ebuild,
|
||||
+files/cmake-2.8.0-darwin-default-install_name.patch:
|
||||
Revision bump, add patch to set a default install_name on Darwin. This is
|
||||
sufficient for most cases, and allows us to revert some install_name_tool
|
||||
hacks for cmake-based packages.
|
||||
|
||||
24 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
|
||||
cmake-2.8.0-r1.ebuild:
|
||||
Fix typo.
|
||||
|
||||
*cmake-2.8.0-r1 (24 Jan 2010)
|
||||
|
||||
24 Jan 2010; Tomáš Chvátal <scarabeus@gentoo.org>
|
||||
+cmake-2.8.0-r1.ebuild:
|
||||
Drop some deps. Still needs work on ncurses are harddep when bootstraping
|
||||
but optional otherwise.
|
||||
|
||||
11 Jan 2010; Jonathan Callen <abcd@gentoo.org>
|
||||
+files/cmake-2.6.0-interix.patch, +files/cmake-2.6.3-darwin-bundle.patch,
|
||||
+files/cmake-2.6.3-fix_broken_lfs_on_aix.patch,
|
||||
+files/cmake-2.6.3-no-duplicates-in-rpath.patch, cmake-2.8.0.ebuild,
|
||||
+files/cmake-2.8.0-more-no_host_paths.patch:
|
||||
Add prefix keywords, patches
|
||||
|
||||
05 Dec 2009; Jonathan Callen <abcd@gentoo.org> -cmake-2.6.4.ebuild,
|
||||
-cmake-2.6.4-r1.ebuild:
|
||||
Drop old ebuilds
|
||||
|
||||
29 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.8.0.ebuild:
|
||||
Update deps so the tests are not failing, and features are not missing.
|
||||
Per bug #295070.
|
||||
|
||||
24 Nov 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.4-r3.ebuild:
|
||||
ia64/s390/sh/sparc stable wrt #290723
|
||||
|
||||
19 Nov 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4-r3.ebuild:
|
||||
arm stable, bug #290723
|
||||
|
||||
18 Nov 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.4-r3.ebuild:
|
||||
Marking cmake-2.6.4-r3 ppc64 for bug 290723
|
||||
|
||||
*cmake-2.8.0 (14 Nov 2009)
|
||||
|
||||
14 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org>
|
||||
-cmake-2.8.0_rc4.ebuild, +cmake-2.8.0.ebuild:
|
||||
Version bump for new 2.8.0 release. Remove old rc. Tests are fatal, 100%
|
||||
pased on all my machines right now.
|
||||
|
||||
11 Nov 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.4-r3.ebuild:
|
||||
Stable for HPPA (bug #290723).
|
||||
|
||||
08 Nov 2009; Tobias Klausmann <klausman@gentoo.org> cmake-2.6.4-r3.ebuild:
|
||||
Stable on alpha, bug #290723
|
||||
|
||||
08 Nov 2009; Mounir Lamouri <volkmar@gentoo.org> cmake-2.6.4-r3.ebuild:
|
||||
Stable for ppc, bug 290723
|
||||
|
||||
*cmake-2.8.0_rc4 (03 Nov 2009)
|
||||
|
||||
03 Nov 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc3.ebuild,
|
||||
+cmake-2.8.0_rc4.ebuild:
|
||||
Version bump, new rc. Dropped JNI patch - no longer applies.
|
||||
|
||||
02 Nov 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4-r3.ebuild:
|
||||
amd64/x86 stable, bug #290723
|
||||
|
||||
19 Oct 2009; Tomáš Chvátal <scarabeus@gentoo.org>
|
||||
-cmake-2.6.2-r1.ebuild, -cmake-2.6.3-r1.ebuild:
|
||||
Drop old.
|
||||
|
||||
*cmake-2.8.0_rc3 (10 Oct 2009)
|
||||
|
||||
10 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc2.ebuild,
|
||||
+cmake-2.8.0_rc3.ebuild:
|
||||
Version bump, new rc.
|
||||
|
||||
05 Oct 2009; Dominik Kapusta <ayoy@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
Removed alternative dependency on Qt metapackage
|
||||
|
||||
*cmake-2.8.0_rc2 (02 Oct 2009)
|
||||
|
||||
02 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.8.0_rc1.ebuild,
|
||||
+cmake-2.8.0_rc2.ebuild:
|
||||
New release candidate, removed old one.
|
||||
|
||||
*cmake-2.6.4-r3 (01 Oct 2009)
|
||||
|
||||
01 Oct 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
-cmake-2.6.4-r2.ebuild, +cmake-2.6.4-r3.ebuild, cmake-2.8.0_rc1.ebuild,
|
||||
-files/cmake-python-3.patch, files/cmake-FindPythonLibs.patch,
|
||||
metadata.xml:
|
||||
FindPythonLibs.cmake should use currently active Python version (bug
|
||||
#287143). Remove no longer needed "python3" USE flag.
|
||||
|
||||
*cmake-2.8.0_rc1 (01 Oct 2009)
|
||||
|
||||
01 Oct 2009; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.8.0_rc1.ebuild:
|
||||
Version bump, in package.mask initially for further testing.
|
||||
|
||||
*cmake-2.6.4-r2 (28 Jul 2009)
|
||||
|
||||
28 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+cmake-2.6.4-r2.ebuild, +files/cmake-python-3.patch,
|
||||
files/cmake-FindPythonInterp.patch, files/cmake-FindPythonLibs.patch,
|
||||
metadata.xml:
|
||||
Add "python3" USE flag.
|
||||
|
||||
26 Jul 2009; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.6.4.ebuild,
|
||||
cmake-2.6.4-r1.ebuild:
|
||||
Bumped to depend on >=dev-libs/xmlrpc-c-1.06.27[curl], fixes bug 276333.
|
||||
|
||||
24 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
files/cmake-FindPythonInterp.patch, files/cmake-FindPythonLibs.patch:
|
||||
Support more Python versions.
|
||||
|
||||
*cmake-2.6.4-r1 (17 Jul 2009)
|
||||
|
||||
17 Jul 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
+cmake-2.6.4-r1.ebuild, +files/cmake-2.6.4-FindBoost.patch:
|
||||
Support more Boost versions.
|
||||
|
||||
31 May 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.4.ebuild:
|
||||
amd64 stable, bug #271444
|
||||
|
||||
31 May 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.4.ebuild:
|
||||
Marking cmake-2.6.4 ppc64 for bug 271444
|
||||
|
||||
30 May 2009; nixnut <nixnut@gentoo.org> cmake-2.6.4.ebuild:
|
||||
ppc stable #271444
|
||||
|
||||
30 May 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.4.ebuild:
|
||||
alpha/arm/ia64/s390/sh stable wrt #271444
|
||||
|
||||
28 May 2009; Tomáš Chvátal <scarabeus@gentoo.org> cmake-2.6.4.ebuild:
|
||||
Add einfo informing about the test that might fail.
|
||||
|
||||
28 May 2009; Christian Faulhammer <fauli@gentoo.org> cmake-2.6.4.ebuild:
|
||||
stable x86, bug 271444
|
||||
|
||||
28 May 2009; Ferris McCormick <fmccor@gentoo.org> cmake-2.6.4.ebuild:
|
||||
Sparc stable, Bug #271444 (which see for comments).
|
||||
|
||||
27 May 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.4.ebuild:
|
||||
Stable for HPPA (bug #271444).
|
||||
|
||||
03 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
|
||||
cmake-2.6.4.ebuild:
|
||||
Fix syntax.
|
||||
|
||||
03 May 2009; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.6.4:
|
||||
Fixed to the bootstrap logic.
|
||||
|
||||
*cmake-2.6.4 (02 May 2009)
|
||||
|
||||
02 May 2009; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.6.4.ebuild:
|
||||
Version bump, applied patch from bug 266383.
|
||||
|
||||
13 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> cmake-2.6.3-r1.ebuild:
|
||||
Fix the has_version check. Current eclass does not support cmake 2.4...
|
||||
|
||||
11 Apr 2009; Joshua Kinard <kumba@gentoo.org> cmake-2.6.3-r1.ebuild:
|
||||
Added ~mips to KEYWORDS.
|
||||
|
||||
*cmake-2.6.3-r1 (04 Apr 2009)
|
||||
|
||||
04 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org>
|
||||
-files/cmake-2.0.6-rpath-fix.patch, -files/cmake-2.4.7-findkde4.patch,
|
||||
-files/FindSWIG.cmake, +files/cmake-FindJNI.patch, -cmake-2.4.7-r1.ebuild,
|
||||
-cmake-2.4.8.ebuild, -cmake-2.6.3.ebuild, +cmake-2.6.3-r1.ebuild:
|
||||
Revision bump. Introduce some fixes. Remove old.
|
||||
|
||||
15 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> -cmake-2.4.6-r1.ebuild,
|
||||
-cmake-2.6.2.ebuild:
|
||||
Remove old.
|
||||
|
||||
14 Mar 2009; Raúl Porcel <armin76@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
arm/ia64/s390/sh/sparc stable wrt #259741
|
||||
|
||||
11 Mar 2009; Brent Baude <ranger@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
Marking cmake-2.6.2-r1 ppc64 for bug 259741
|
||||
|
||||
08 Mar 2009; Markus Meier <maekke@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
x86 stable, bug #259741
|
||||
|
||||
07 Mar 2009; Jeremy Olexa <darkside@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
amd64 stable, bug 259741
|
||||
|
||||
01 Mar 2009; nixnut <nixnut@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
ppc stable #259741
|
||||
|
||||
*cmake-2.6.3 (01 Mar 2009)
|
||||
|
||||
01 Mar 2009; Tomas Chvatal <scarabeus@gentoo.org> +cmake-2.6.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
22 Feb 2009; Tobias Klausmann <klausman@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
Stable on alpha, bug #259741
|
||||
|
||||
20 Feb 2009; Jeroen Roovers <jer@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
Stable for HPPA (bug #259741).
|
||||
|
||||
03 Feb 2009; Tomas Chvatal <scarabeus@gentoo.org> cmake-2.6.2-r1.ebuild:
|
||||
Fix src_configure. Per bug #254898.
|
||||
|
||||
21 Jan 2009; Markus Meier <maekke@gentoo.org> cmake-2.4.8.ebuild:
|
||||
amd64/x86 stable
|
||||
|
||||
*cmake-2.6.2-r1 (03 Jan 2009)
|
||||
|
||||
03 Jan 2009; Tomas Chvatal <scarabeus@gentoo.org>
|
||||
+files/cmake-FindPythonInterp.patch, +cmake-2.6.2-r1.ebuild:
|
||||
Add patch for python lib detection. Per bug #253593. Thanks to Oldrich
|
||||
Jedlicka for patch.
|
||||
|
||||
02 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org>
|
||||
-files/cmake-2.6.1-gc-sections.patch, -files/cmake-2.6.1-rpath.patch,
|
||||
-cmake-2.6.1.ebuild, cmake-2.6.2.ebuild:
|
||||
Dupe old. Update current to eapi2. Fixes bug #226153.
|
||||
|
||||
*cmake-2.6.2 (27 Sep 2008)
|
||||
|
||||
27 Sep 2008; Marcus D. Hanwell <cryos@gentoo.org> -cmake-2.6.0.ebuild,
|
||||
+cmake-2.6.2.ebuild:
|
||||
Version bump and removed old version.
|
||||
|
||||
*cmake-2.6.1 (27 Aug 2008)
|
||||
|
||||
27 Aug 2008; Timo Gurr <tgurr@gentoo.org>
|
||||
+files/cmake-2.6.1-gc-sections.patch, +files/cmake-2.6.1-rpath.patch,
|
||||
+cmake-2.6.1.ebuild:
|
||||
Version bump. Big thanks to Brad King from kitware, thewtex and Arfrever
|
||||
Frehtes Taifersar Arahesis and everyone else involved. Fixes bug #224901,
|
||||
#232111, #233772 and #235731.
|
||||
|
||||
*cmake-2.6.0 (08 May 2008)
|
||||
|
||||
08 May 2008; Marcus D. Hanwell <cryos@gentoo.org>
|
||||
+files/cmake-FindPythonLibs.patch, +cmake-2.6.0.ebuild:
|
||||
Version bump, masked for now until it receives wider testing.
|
||||
|
||||
22 Feb 2008; Ingmar Vanhassel <ingmar@gentoo.org> -cmake-2.0.6-r1.ebuild,
|
||||
-cmake-2.4.3.ebuild, -cmake-2.4.4.ebuild, -cmake-2.4.5.ebuild,
|
||||
-cmake-2.4.6.ebuild, -cmake-2.4.7.ebuild, -cmake-2.4.7-r2.ebuild,
|
||||
-cmake-2.4.8_rc12.ebuild:
|
||||
Old.
|
||||
|
||||
11 Feb 2008; Diego Pettenò <flameeyes@gentoo.org> cmake-2.4.7-r2.ebuild,
|
||||
cmake-2.4.8_rc12.ebuild, cmake-2.4.8.ebuild:
|
||||
Remove --no-as-needed, xmlrpc-c caused the bug and is now fixed. If you want
|
||||
to build cmake with --as-needed rebuild your xmlrpc-c.
|
||||
|
||||
*cmake-2.4.8 (09 Feb 2008)
|
||||
|
||||
09 Feb 2008; Bo Ørsted Andresen <zlin@gentoo.org> +cmake-2.4.8.ebuild:
|
||||
Version bump (bug #208618).
|
||||
|
||||
*cmake-2.4.8_rc12 (14 Jan 2008)
|
||||
|
||||
14 Jan 2008; Ingmar Vanhassel <ingmar@gentoo.org>
|
||||
+cmake-2.4.8_rc12.ebuild:
|
||||
Bump to latest RC.
|
||||
|
||||
13 Jan 2008; Wulf C. Krueger <philantrop@gentoo.org>
|
||||
cmake-2.4.7-r2.ebuild:
|
||||
Dropped ~mips to get bug 194031 out of the way. Filed bug 205633 for
|
||||
re-keywording.
|
||||
|
||||
17 Dec 2007; Wulf C. Krueger <philantrop@gentoo.org>
|
||||
cmake-2.4.7-r2.ebuild:
|
||||
Added a check to make sure dev-libs/xmlrpc-c has been installed with
|
||||
suitable USE flags. Fixes bug 194405.
|
||||
|
||||
10 Oct 2007; Christian Heim <phreak@gentoo.org> cmake-2.4.6-r1.ebuild,
|
||||
cmake-2.4.7.ebuild, cmake-2.4.7-r1.ebuild, cmake-2.4.7-r2.ebuild:
|
||||
Fixing #156800 by issuing -fno-stack-protector if we are having a GCC_MAJOR
|
||||
equal to 3.
|
||||
|
||||
*cmake-2.4.7-r2 (27 Sep 2007)
|
||||
|
||||
27 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
|
||||
+files/FindSWIG.cmake, +cmake-2.4.7-r2.ebuild:
|
||||
cmake-2.4.7-r2 now uses the system libraries during the bootstrap process
|
||||
instead of the bundled versions. Fixes bug 178999. Furthermore, it features
|
||||
a new FindSWIG.cmake module as provided by Axel Roebel on upstream bug 4145.
|
||||
Fixes our bug 192594.
|
||||
|
||||
*cmake-2.4.7-r1 (07 Sep 2007)
|
||||
|
||||
07 Sep 2007; Wulf C. Krueger <philantrop@gentoo.org>
|
||||
+files/cmake-2.4.7-findkde4.patch, +cmake-2.4.7-r1.ebuild:
|
||||
Added an upstream patch to fix cmake failing to detect an existing KDE4
|
||||
installation if the program being built is not going to be installed in the
|
||||
same directory as KDE4. Fixes bug 191412. Thanks, Zephyrus, for reporting
|
||||
this and providing the patch!
|
||||
|
||||
19 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> cmake-2.4.7.ebuild:
|
||||
Moved to testing, fixes bug 185832. Sorry.
|
||||
|
||||
*cmake-2.4.7 (18 Jul 2007)
|
||||
|
||||
18 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> +cmake-2.4.7.ebuild:
|
||||
Version bump.
|
||||
|
||||
26 Jun 2007; Lars Weiler <pylon@gentoo.org> cmake-2.4.6-r1.ebuild:
|
||||
Stable on ppc; bug #182724.
|
||||
|
||||
21 Jun 2007; Raúl Porcel <armin76@gentoo.org> cmake-2.4.6-r1.ebuild:
|
||||
alpha/ia64/x86 stable wrt #182724
|
||||
|
||||
21 Jun 2007; Jeroen Roovers <jer@gentoo.org> cmake-2.4.6-r1.ebuild:
|
||||
Stable for HPPA (bug #182724).
|
||||
|
||||
21 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> cmake-2.4.6-r1.ebuild:
|
||||
Stable on sparc wrt #182724
|
||||
|
||||
21 Jun 2007; Joshua Kinard <kumba@gentoo.org> cmake-2.4.6-r1.ebuild:
|
||||
Stable on mips, per #182724.
|
||||
|
||||
20 Jun 2007; Christoph Mende <angelos@gentoo.org> cmake-2.4.6-r1.ebuild:
|
||||
Stable on amd64 wrt bug 182724
|
||||
|
||||
20 Jun 2007; Markus Rothe <corsair@gentoo.org> cmake-2.4.6-r1.ebuild:
|
||||
Stable on ppc64; bug #182724
|
||||
|
||||
*cmake-2.4.6-r1 (07 Jun 2007)
|
||||
|
||||
07 Jun 2007; Wulf C. Krueger <philantrop@gentoo.org>
|
||||
+files/50cmake-gentoo.el, +files/cmake.vim, +cmake-2.4.6-r1.ebuild:
|
||||
Added patches by Jack Kelly from bug 180667 to add vim and emacs syntax
|
||||
files. Thanks, Jack!
|
||||
|
||||
*cmake-2.4.6 (29 Jan 2007)
|
||||
|
||||
29 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> +cmake-2.4.6.ebuild:
|
||||
Version bump, closes bug #163487.
|
||||
|
||||
04 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> cmake-2.0.6-r1.ebuild:
|
||||
Get rid of debug.eclass usage.
|
||||
|
||||
16 Dec 2006; Stefan Schweizer <genstef@gentoo.org> cmake-2.4.5.ebuild:
|
||||
inherit qt3 to avoid sandbox violations thanks to Johannes Hirte
|
||||
<johannes-hirte@web.de> and Mike Arthur <mike@mikearthur.co.uk> in bug
|
||||
158161
|
||||
|
||||
*cmake-2.4.5 (13 Dec 2006)
|
||||
|
||||
13 Dec 2006; Stefan Schweizer <genstef@gentoo.org>
|
||||
-files/cmake-2.0.6-rpath-fix.patch, -files/cmake-2.2.0-rpath-fix.patch,
|
||||
-files/cmake-2.2.1-rpath-fix.patch, -files/cmake-2.2.2-rpath-fix.patch,
|
||||
-files/cmake-2.2.3-rpath-fix.patch, -files/cmake-2.4.2-kde.patch,
|
||||
-files/cmake-2.4.2-rpath-fix.patch, -cmake-2.0.6-r1.ebuild,
|
||||
-cmake-2.2.0-r1.ebuild, -cmake-2.2.1.ebuild, -cmake-2.2.2.ebuild,
|
||||
-cmake-2.2.3.ebuild, -cmake-2.4.2.ebuild, -cmake-2.4.2-r1.ebuild,
|
||||
+cmake-2.4.5.ebuild:
|
||||
version bump
|
||||
|
||||
08 Dec 2006; Jeroen Roovers <jer@gentoo.org> cmake-2.4.3.ebuild:
|
||||
Stable for HPPA (bug #155307).
|
||||
|
||||
06 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> cmake-2.4.3.ebuild:
|
||||
Stable on Alpha.
|
||||
|
||||
01 Dec 2006; Gustavo Zacarias <gustavoz@gentoo.org> cmake-2.4.3.ebuild:
|
||||
Stable on sparc wrt #155307
|
||||
|
||||
30 Nov 2006; Markus Rothe <corsair@gentoo.org> cmake-2.4.3.ebuild:
|
||||
Stable on ppc64; bug #155307
|
||||
|
||||
30 Nov 2006; Christian Faulhammer <opfer@gentoo.org> cmake-2.4.3.ebuild:
|
||||
stable x86, bug #155307
|
||||
|
||||
30 Nov 2006; Lars Weiler <pylon@gentoo.org> cmake-2.4.3.ebuild:
|
||||
Stable on ppc; bug #155307.
|
||||
|
||||
29 Nov 2006; Steve Dibb <beandog@gentoo.org> cmake-2.4.3.ebuild:
|
||||
amd64 stable, fixed some copyright headers too, bug 155307
|
||||
|
||||
*cmake-2.4.4 (29 Nov 2006)
|
||||
|
||||
29 Nov 2006; Stefan Schweizer <genstef@gentoo.org> +cmake-2.4.4.ebuild:
|
||||
Version bump thanks to Didier Link <didier.link@wanadoo.fr> in bug 156582
|
||||
|
||||
21 Oct 2006; Tobias Scherbaum <dertobi123@gentoo.org> cmake-2.2.1.ebuild:
|
||||
ppc stable
|
||||
|
||||
24 Sep 2006; Daniel Black <dragonheart@gentoo.org> metadata.xml:
|
||||
herd kde to take maintainence thanks Diego
|
||||
|
||||
*cmake-2.4.3 (16 Sep 2006)
|
||||
|
||||
16 Sep 2006; Daniel Black <dragonheart@gentoo.org> +cmake-2.4.3.ebuild:
|
||||
version bump as per bug #143337 thanks to Nick Bowler et al
|
||||
|
||||
20 Jul 2006; <psi29a@gentoo.org> cmake-2.0.6-r1.ebuild:
|
||||
stable on mips
|
||||
|
||||
*cmake-2.4.2-r1 (30 Jun 2006)
|
||||
|
||||
30 Jun 2006; Daniel Black <dragonheart@gentoo.org>
|
||||
+files/cmake-2.4.2-kde.patch, +cmake-2.4.2-r1.ebuild:
|
||||
removed rpath patch - nolonger needed as per bug #137918 thanks Dan. KDE
|
||||
plugin path added as per bug #137918 thanks to Michael. KDE plugin path patch
|
||||
thanks to Andreas Beckermann kde bug #129737
|
||||
|
||||
25 May 2006; Diego Pettenò <flameeyes@gentoo.org> cmake-2.4.2.ebuild:
|
||||
Add ~x86-fbsd keyword.
|
||||
|
||||
*cmake-2.4.2 (24 May 2006)
|
||||
|
||||
24 May 2006; Daniel Black <dragonheart@gentoo.org>
|
||||
+files/cmake-2.4.2-rpath-fix.patch, +cmake-2.4.2.ebuild:
|
||||
verion bump as per bug #131080 thanks to Tobias Roeser, Diego, and others
|
||||
|
||||
29 Apr 2006; Jason Wever <weeve@gentoo.org> cmake-2.0.6-r1.ebuild:
|
||||
Stable on SPARC.
|
||||
|
||||
06 Feb 2006; Aron Griffis <agriffis@gentoo.org> cmake-2.2.1.ebuild:
|
||||
Mark 2.2.1 stable on alpha
|
||||
|
||||
04 Feb 2006; Aron Griffis <agriffis@gentoo.org> cmake-2.2.1.ebuild:
|
||||
Mark 2.2.1 stable on ia64
|
||||
|
||||
*cmake-2.2.3 (16 Jan 2006)
|
||||
|
||||
16 Jan 2006; Lisa Seelye <lisa@gentoo.org>
|
||||
+files/cmake-2.2.3-rpath-fix.patch, +cmake-2.2.3.ebuild:
|
||||
Version bump to solve bug #118822
|
||||
|
||||
*cmake-2.2.2 (08 Nov 2005)
|
||||
|
||||
08 Nov 2005; Lisa Seelye <lisa@gentoo.org>
|
||||
+files/cmake-2.2.2-rpath-fix.patch, +cmake-2.2.2.ebuild:
|
||||
version bump to solve bug #111881
|
||||
|
||||
29 Oct 2005; Daniel Goller <morfic@gentoo.org> cmake-2.2.1.ebuild:
|
||||
Stable on amd64
|
||||
|
||||
02 Oct 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.5.ebuild,
|
||||
-cmake-2.0.6.ebuild:
|
||||
remove rpath vulnerable versions: bug 105721
|
||||
|
||||
02 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.6-r1.ebuild:
|
||||
Stable on ia64, bug 105721.
|
||||
|
||||
29 Sep 2005; Fernando J. Pereda <ferdy@gentoo.org> cmake-2.0.6-r1.ebuild:
|
||||
stable on alpha wrt bug #105721
|
||||
|
||||
26 Sep 2005; Stefan Briesenick <sbriesen@gentoo.org> cmake-2.2.1.ebuild:
|
||||
fixing parallel build problem (emake -j1).
|
||||
|
||||
*cmake-2.2.1 (26 Sep 2005)
|
||||
*cmake-2.2.0-r1 (26 Sep 2005)
|
||||
*cmake-2.0.6-r1 (26 Sep 2005)
|
||||
|
||||
26 Sep 2005; Daniel Black <dragonheart@gentoo.org>
|
||||
+files/cmake-2.0.6-rpath-fix.patch, +files/cmake-2.2.0-rpath-fix.patch,
|
||||
+files/cmake-2.2.1-rpath-fix.patch, +cmake-2.0.6-r1.ebuild,
|
||||
-cmake-2.2.0.ebuild, +cmake-2.2.0-r1.ebuild, +cmake-2.2.1.ebuild:
|
||||
insecure runpaths as per security bug #105721 resulted in 2.2.0-r1 and
|
||||
2.0.6-r1. Thanks Ashu Tiwary. version bump to 2.2.1 as per bug #106781 by
|
||||
David Somers
|
||||
|
||||
02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> cmake-2.0.6.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
23 Aug 2005; Aron Griffis <agriffis@gentoo.org> cmake-2.0.6.ebuild:
|
||||
stable on ia64
|
||||
|
||||
*cmake-2.2.0 (20 Aug 2005)
|
||||
|
||||
20 Aug 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.3.ebuild,
|
||||
cmake-2.0.6.ebuild, +cmake-2.2.0.ebuild:
|
||||
version bump (bug #99045). thanks david somers. x86 stable on 2.0.6. old
|
||||
version removal
|
||||
|
||||
05 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> cmake-2.0.6.ebuild:
|
||||
Added ~mips.
|
||||
|
||||
02 Jul 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.5.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
12 May 2005; Aron Griffis <agriffis@gentoo.org> cmake-2.0.6.ebuild:
|
||||
add ~ia64
|
||||
|
||||
24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org> cmake-2.0.5.ebuild:
|
||||
Stable on ppc.
|
||||
|
||||
*cmake-2.0.6 (21 Apr 2005)
|
||||
|
||||
21 Apr 2005; Daniel Black <dragonheart@gentoo.org> +metadata.xml,
|
||||
+cmake-2.0.6.ebuild:
|
||||
Version bump as per bug #89394. Thanks to david somers
|
||||
<dsomers@treSPAM_FREEvezel.com>
|
||||
|
||||
23 Mar 2005; Daniel Black <dragonheart@gentoo.org> -cmake-2.0.2.ebuild,
|
||||
cmake-2.0.5.ebuild:
|
||||
x86 stable as per bug #86292. Old version removal. Thanks to david somers
|
||||
<dsomers@trevezel.com>
|
||||
|
||||
18 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> cmake-2.0.3.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
*cmake-2.0.5 (01 Jan 2005)
|
||||
|
||||
01 Jan 2005; Daniel Black <dragonheart@gentoo.org> -cmake-1.8.2.ebuild,
|
||||
-cmake-1.8.3.ebuild, cmake-2.0.2.ebuild, cmake-2.0.3.ebuild,
|
||||
+cmake-2.0.5.ebuild:
|
||||
version bump as per bug #76291.x86 keywords to 2.0.2 and 2.0.3. Remove
|
||||
old version 1.8.3. Thanks to david somers <dsomers@trevezel.com> for
|
||||
the notification.
|
||||
|
||||
31 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> :
|
||||
Change encoding to UTF-8 for GLEP 31 compliance
|
||||
|
||||
24 Nov 2004; Karol Wojtaszek <sekretarz@gentoo.org> cmake-2.0.3.ebuild:
|
||||
Added to ~amd64, bug #72299
|
||||
|
||||
*cmake-2.0.3 (10 Aug 2004)
|
||||
|
||||
10 Aug 2004; Mike Frysinger <vapier@gentoo.org> +cmake-2.0.3.ebuild:
|
||||
Version bump.
|
||||
|
||||
*cmake-2.0.2 (02 Jul 2004)
|
||||
|
||||
02 Jul 2004; Lisa Seelye <lisa@gentoo.org> +cmake-2.0.2.ebuild:
|
||||
version bump for bug #55558
|
||||
|
||||
03 Jun 2004; Bryan Østergaard <kloeri@gentoo.org> cmake-1.8.3.ebuild:
|
||||
Stable on alpha.
|
||||
|
||||
*cmake-1.8.3 (24 Feb 2004)
|
||||
|
||||
24 Feb 2004; Lisa Seelye <lisa@gentoo.org> cmake-1.8.1.ebuild,
|
||||
cmake-1.8.2.ebuild, cmake-1.8.3.ebuild:
|
||||
Remove old 1.8.1, bump 1.8.2 to stable on x86, add 1.8.3 to the tree to close
|
||||
bug #42613
|
||||
|
||||
*cmake-1.8.2 (09 Jan 2004)
|
||||
|
||||
09 Jan 2004; Lisa Seelye <lisa@gentoo.org> cmake-1.8.2.ebuild:
|
||||
Version bump, closes bug #36619.
|
||||
|
||||
*cmake-1.8.1 (08 Dec 2003)
|
||||
|
||||
08 Dec 2003; Lisa Seelye <lisa@gentoo.org> cmake-1.8.1.ebuild:
|
||||
Initial checkin. Submitted by Sam Yates <sam@quux.dropbear.id.au> to close bug
|
||||
25334.
|
||||
|
@ -18,10 +18,18 @@ AUX cmake-2.8.3-buffer_overflow.patch 525 RMD160 ba871f7c1892e7efaef69dd6b8e2012
|
||||
AUX cmake-2.8.3-fix_assembler_test.patch 968 RMD160 b2469fea53858b882a6850838bb23db8428ccff4 SHA1 d76592ae0ce5ec1252e3f66642cd84c9f367f0a6 SHA256 59db2b7de7afcbfbf0cee0ef3a1561b1ff5943c7ad9a9b4e7265476f7a40ddfe
|
||||
AUX cmake-2.8.3-more-no_host_paths.patch 3052 RMD160 fb11585292980d19a2810a7ce5741c94aa7391a3 SHA1 3980e7b522ebe934fbf0625221cc5b42e2e19716 SHA256 55165d67bad9def6b349bf67d02ede28a2fc291d28a2a5296897e25980ce623c
|
||||
AUX cmake-2.8.3-ruby_libname.patch 558 RMD160 b701ba52d7e13e69f25914ab661dcf9e7c7a606e SHA1 df61342fdae8b659ecb06fde85247f2c736501da SHA256 8205e354d78827b2a4cf67fb9d88fee39696398db07d1fa4f8d33c2bbeda3748
|
||||
AUX cmake-2.8.4-FindBoost.patch 635 RMD160 4a665b76e4cf10ee67d5370527867882f9a39127 SHA1 9a2491484d8818584411bf08b37cf6580027a7f4 SHA256 3c4d42b772b85e6838eaaecdb71ea345630fe519102d7c2f2234bcf8b9c63154
|
||||
AUX cmake-2.8.4-FindPythonInterp.patch 543 RMD160 e71546dafa162726bce3f46994833a0d48ce9345 SHA1 cf61a9a45e5b6aece87453ff2c240f38ee0c8e0c SHA256 816a0c324abbb98ee342901715f7b07b31c2cdbede247a22178e13e5488264fc
|
||||
AUX cmake-2.8.4-FindPythonLibs.patch 642 RMD160 b116a8f6d4dfd722943a88b1998bfd194a014853 SHA1 f599c1e88a5a64a215e7d27cbfd097543b42e389 SHA256 5c9be7cad3446dc07ad75cc221a2de7df073fb35670ed5325516ef7db4b0c7a3
|
||||
AUX cmake-2.8.4-FindQt4.patch 10926 RMD160 15da9e13df5a98f9171a263c0c9d23f45707b494 SHA1 a7f1c589b115f6e5f9abfeb589cb07095510b1f4 SHA256 0aaa6b6a8fa4fdf3aea8efeaa831a3443e60a5a453cd7b71207e57980bce5564
|
||||
AUX cmake-FindJNI.patch 2020 RMD160 4fcb9714de65eb146a2696cd6613357684515b2d SHA1 c463daa6e7d3a1d7065607f97993b5da3486e7e1 SHA256 c5390550c192aea18415087ed891f7e5192b2a385c9c72f4cda0c19b13f6bfbb
|
||||
AUX cmake-FindPythonInterp.patch 498 RMD160 a4113724d0c2bdb53e7c947790d8a7e337759c84 SHA1 abd7754549fef5aae515361acd6a509c98227bf5 SHA256 8c3d4dc1898eae4adaa392b556286076594470277bc7c1bddbe2a28213fff7c0
|
||||
AUX cmake-FindPythonLibs.patch 546 RMD160 429021001f1b464d8321703052890a34141a34ec SHA1 e5d62feab16058f123e1399e0504a50f50ee5a88 SHA256 86a5e78ff4e62cf8987401255197f7ba4ae70d00c257df3048372c5dcc035bdd
|
||||
AUX cmake.vim 217 RMD160 3ac23077646d31e9c29ff32ae2eba20b63c07809 SHA1 527b989aec74eb260c16f93baf189c2e6794b3d8 SHA256 7366c1d45bdcc93efb1954216a5427a5f9df7e98a1f706c357576d7835aaebc5
|
||||
DIST cmake-2.8.3.tar.gz 5436543 RMD160 8bcba88ad884e22bbadf4c594a5f3b0bdbf2e12c SHA1 e9bfbec47b3939be6f83ffa8006884285c687dc2 SHA256 689ed02786b5cefa5515c7716784ee82a82e8ece6be5a3d629ac3cc0c05fc288
|
||||
DIST cmake-2.8.4.tar.gz 5477628 RMD160 8b92eb11391b07433e7fe02bbb80c3ebcaaf1893 SHA1 6c42699bd63fdfcc7743d4906e3208d051d7f19b SHA256 d97ea9f807f5407030d4f7246accc26addc520c9ee3897c4582eba3da49253cc
|
||||
EBUILD cmake-2.8.3-r1.ebuild 4218 RMD160 51451b34400b9c41e5db1b1cb3786f643551d1c2 SHA1 b3cc82e9302313fe52ef8ad45e06aa4cdfaa2129 SHA256 75cc0c9f0c6140749710d0056e7adbf837189537ce3e940c8b365a7ffa7b30e7
|
||||
EBUILD cmake-2.8.3.ebuild 4060 RMD160 a0505ba19e9ee58a850479dd18ffb01944791bb9 SHA1 709050785f142738f9d347e5b945a966985c5113 SHA256 647506393fd9e02e4cb0b519776ba994e5f10f7fed5603d2d3a75032f4595ed0
|
||||
EBUILD cmake-2.8.4-r1.ebuild 4538 RMD160 41e4196eef58b421d5ab38f7add411816482a544 SHA1 2f1ad3c6cd029416c7fd78cf561d39ec308ea9a6 SHA256 b70f2964ad3d67ec7720506f611e3ee94068360615f04b97ff373d274a073385
|
||||
MISC ChangeLog 26455 RMD160 e666c82a0456327662480d10c04d9e6e73ae4d01 SHA1 2ad98d4c1dc40f448b6c12b2f7ea48e3a0294c93 SHA256 f9c2a48a60632adcfa125705c691eaf735e2eb52a99ff19eabb6c8ce7ceba52a
|
||||
MISC metadata.xml 157 RMD160 09fb7b798f3f68127626e97c69e5215a0513ecbb SHA1 d5ffebb2f4248fc8f65ab21c3af6e4f5dbf8bf6e SHA256 01f6fa4357ce08e8b0f7900a51fa78c7f060fefc7c7da98acaec1e283dd59892
|
||||
|
162
dev-util/cmake/cmake-2.8.4-r1.ebuild
Normal file
162
dev-util/cmake/cmake-2.8.4-r1.ebuild
Normal file
@ -0,0 +1,162 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-util/cmake/cmake-2.8.4-r1.ebuild,v 1.4 2011/05/07 16:52:33 armin76 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit elisp-common toolchain-funcs eutils versionator flag-o-matic base cmake-utils virtualx
|
||||
|
||||
MY_P="${PN}-$(replace_version_separator 3 - ${MY_PV})"
|
||||
|
||||
DESCRIPTION="Cross platform Make"
|
||||
HOMEPAGE="http://www.cmake.org/"
|
||||
SRC_URI="http://www.cmake.org/files/v$(get_version_component_range 1-2)/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="CMake"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE="emacs ncurses qt4 vim-syntax"
|
||||
|
||||
DEPEND="
|
||||
>=app-arch/libarchive-2.8.0
|
||||
>=net-misc/curl-7.20.0-r1[ssl]
|
||||
>=dev-libs/expat-2.0.1
|
||||
sys-libs/zlib
|
||||
ncurses? ( sys-libs/ncurses )
|
||||
qt4? ( x11-libs/qt-gui:4 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
emacs? ( virtual/emacs )
|
||||
vim-syntax? (
|
||||
|| (
|
||||
app-editors/vim
|
||||
app-editors/gvim
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
VIMFILE="${PN}.vim"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
CMAKE_BINARY="${S}/Bootstrap.cmk/cmake"
|
||||
|
||||
# REDO ME:
|
||||
# darwin-no-qt
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-2.6.3-darwin-bundle.patch
|
||||
"${FILESDIR}"/${PN}-2.6.3-no-duplicates-in-rpath.patch
|
||||
"${FILESDIR}"/${PN}-2.6.3-fix_broken_lfs_on_aix.patch
|
||||
"${FILESDIR}"/${PN}-2.8.0-darwin-default-install_name.patch
|
||||
"${FILESDIR}"/${PN}-2.8.1-libform.patch
|
||||
"${FILESDIR}"/${PN}-2.8.4-FindPythonLibs.patch
|
||||
"${FILESDIR}"/${PN}-2.8.4-FindPythonInterp.patch
|
||||
"${FILESDIR}"/${PN}-2.8.3-more-no_host_paths.patch
|
||||
"${FILESDIR}"/${PN}-2.8.3-ruby_libname.patch
|
||||
"${FILESDIR}"/${PN}-2.8.3-fix_assembler_test.patch
|
||||
"${FILESDIR}"/${PN}-2.8.4-FindBoost.patch
|
||||
"${FILESDIR}"/${PN}-2.8.4-FindQt4.patch
|
||||
"${FILESDIR}"/${PN}-2.8.1-portage-multilib-lib32.patch
|
||||
)
|
||||
_src_bootstrap() {
|
||||
echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' > /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
par_arg=$(echo ${MAKEOPTS} | egrep -o '(\-j|\-\-jobs)(=?|[[:space:]]*)[[:digit:]]+' | egrep -o '[[:digit:]]+')
|
||||
par_arg="--parallel=${par_arg}"
|
||||
else
|
||||
par_arg="--parallel=1"
|
||||
fi
|
||||
|
||||
tc-export CC CXX LD
|
||||
|
||||
./bootstrap \
|
||||
--prefix="${T}/cmakestrap/" \
|
||||
${par_arg} \
|
||||
|| die "Bootstrap failed"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
|
||||
# disable bootstrap cmake and make run, we use eclass for that
|
||||
sed -i \
|
||||
-e '/"${cmake_bootstrap_dir}\/cmake"/s/^/#DONOTRUN /' \
|
||||
bootstrap || die "sed failed"
|
||||
|
||||
# Add gcc libs to the default link paths
|
||||
sed -i \
|
||||
-e "s|@GENTOO_PORTAGE_GCCLIBDIR@|${EPREFIX}/usr/${CHOST}/lib/|g" \
|
||||
-e "s|@GENTOO_PORTAGE_EPREFIX@|${EPREFIX}/|g" \
|
||||
Modules/Platform/{UnixPaths,Darwin}.cmake || die "sed failed"
|
||||
|
||||
_src_bootstrap
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# make things work with gentoo java setup
|
||||
# in case java-config cannot be run, the variable just becomes unset
|
||||
# per bug #315229
|
||||
export JAVA_HOME=$(java-config -g JAVA_HOME 2> /dev/null)
|
||||
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_USE_SYSTEM_LIBRARIES=ON
|
||||
-DCMAKE_INSTALL_PREFIX="${EPREFIX}"/usr
|
||||
-DCMAKE_DOC_DIR=/share/doc/${PF}
|
||||
-DCMAKE_MAN_DIR=/share/man
|
||||
-DCMAKE_DATA_DIR=/share/${PN}
|
||||
$(cmake-utils_use_build ncurses CursesDialog)
|
||||
$(cmake-utils_use_build qt4 QtDialog)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cmake-utils_src_compile
|
||||
use emacs && elisp-compile Docs/cmake-mode.el
|
||||
}
|
||||
|
||||
_run_test() {
|
||||
# fix OutDir test
|
||||
# this is altered thanks to our eclass
|
||||
sed -i -e 's:#IGNORE ::g' "${S}"/Tests/OutDir/CMakeLists.txt || die
|
||||
pushd "${CMAKE_BUILD_DIR}" > /dev/null
|
||||
# Excluded tests:
|
||||
# BootstrapTest: we actualy bootstrap it every time so why test it.
|
||||
# SimpleCOnly_sdcc: sdcc choke on global cflags so just skip the test
|
||||
# as it was never intended to be used this way.
|
||||
"${CMAKE_BUILD_DIR}"/bin/ctest \
|
||||
-E BootstrapTest SimpleCOnly_sdcc \
|
||||
|| die "Tests failed"
|
||||
popd > /dev/null
|
||||
}
|
||||
|
||||
src_test() {
|
||||
VIRTUALX_COMMAND="_run_test" virtualmake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
if use emacs; then
|
||||
elisp-install ${PN} Docs/cmake-mode.el Docs/cmake-mode.elc
|
||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
|
||||
fi
|
||||
if use vim-syntax; then
|
||||
insinto /usr/share/vim/vimfiles/syntax
|
||||
doins Docs/cmake-syntax.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/indent
|
||||
doins Docs/cmake-indent.vim
|
||||
|
||||
insinto /usr/share/vim/vimfiles/ftdetect
|
||||
doins "${FILESDIR}/${VIMFILE}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
use emacs && elisp-site-regen
|
||||
}
|
13
dev-util/cmake/files/cmake-2.8.4-FindBoost.patch
Normal file
13
dev-util/cmake/files/cmake-2.8.4-FindBoost.patch
Normal file
@ -0,0 +1,13 @@
|
||||
diff -urN cmake-2.8.4.old//Modules/FindBoost.cmake cmake-2.8.4/Modules/FindBoost.cmake
|
||||
--- cmake-2.8.4.old//Modules/FindBoost.cmake 2011-02-20 19:32:16.528655001 +0100
|
||||
+++ cmake-2.8.4/Modules/FindBoost.cmake 2011-02-20 20:28:41.572936744 +0100
|
||||
@@ -73,6 +73,9 @@
|
||||
# binary Boost releases do so.
|
||||
#
|
||||
# set(Boost_ADDITIONAL_VERSIONS "1.78" "1.78.0" "1.79" "1.79.0")
|
||||
+set(Boost_ADDITIONAL_VERSIONS "1.50.0" "1.50" "1.49.0" "1.49" "1.48.0" "1.48"
|
||||
+ "1.47.0" "1.47" "1.46.0" "1.46" "1.45.0" "1.45" "1.44.0" "1.44" "1.43.0"
|
||||
+ "1.43" "1.42.0" "1.42")
|
||||
#
|
||||
# ===================================== ============= ========================
|
||||
#
|
11
dev-util/cmake/files/cmake-2.8.4-FindPythonInterp.patch
Normal file
11
dev-util/cmake/files/cmake-2.8.4-FindPythonInterp.patch
Normal file
@ -0,0 +1,11 @@
|
||||
diff -urN cmake-2.8.4.old/Modules/FindPythonInterp.cmake cmake-2.8.4/Modules/FindPythonInterp.cmake
|
||||
--- cmake-2.8.4.old/Modules/FindPythonInterp.cmake 2011-02-20 19:32:16.545655003 +0100
|
||||
+++ cmake-2.8.4/Modules/FindPythonInterp.cmake 2011-02-20 20:22:37.597936743 +0100
|
||||
@@ -26,6 +26,7 @@
|
||||
${Python_ADDITIONAL_VERSIONS}
|
||||
2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
|
||||
|
||||
+set(_Python_VERSIONS "")
|
||||
# Run first with the Python version in the executable
|
||||
foreach(_CURRENT_VERSION ${_Python_VERSIONS})
|
||||
set(_Python_NAMES python${_CURRENT_VERSION})
|
12
dev-util/cmake/files/cmake-2.8.4-FindPythonLibs.patch
Normal file
12
dev-util/cmake/files/cmake-2.8.4-FindPythonLibs.patch
Normal file
@ -0,0 +1,12 @@
|
||||
diff -urN cmake-2.8.4.old/Modules/FindPythonLibs.cmake cmake-2.8.4/Modules/FindPythonLibs.cmake
|
||||
--- cmake-2.8.4.old/Modules/FindPythonLibs.cmake 2011-02-20 19:32:16.363655002 +0100
|
||||
+++ cmake-2.8.4/Modules/FindPythonLibs.cmake 2011-02-20 19:33:51.905655001 +0100
|
||||
@@ -33,6 +33,8 @@
|
||||
${Python_ADDITIONAL_VERSIONS}
|
||||
2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0 1.6 1.5)
|
||||
|
||||
+EXECUTE_PROCESS(COMMAND python -c "import sys; sys.stdout.write('.'.join([str(x) for x in sys.version_info[:2]]))"
|
||||
+ OUTPUT_VARIABLE _Python_VERSIONS)
|
||||
FOREACH(_CURRENT_VERSION ${_Python_VERSIONS})
|
||||
STRING(REPLACE "." "" _CURRENT_VERSION_NO_DOTS ${_CURRENT_VERSION})
|
||||
IF(WIN32)
|
219
dev-util/cmake/files/cmake-2.8.4-FindQt4.patch
Normal file
219
dev-util/cmake/files/cmake-2.8.4-FindQt4.patch
Normal file
@ -0,0 +1,219 @@
|
||||
--- cmake-2.8.4/usr/share/cmake/Modules/FindQt4.cmake.org 2011-03-09 19:08:15.384000064 +0100
|
||||
+++ cmake-2.8.4/usr/share/cmake/Modules/FindQt4.cmake 2011-03-09 19:09:18.162000065 +0100
|
||||
@@ -835,7 +835,7 @@
|
||||
PATHS
|
||||
${QT_HEADERS_DIR}/${QT_MODULE}
|
||||
${QT_LIBRARY_DIR}/${QT_MODULE}.framework/Headers
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
# phonon doesn't seem consistent, let's try phonondefs.h for some
|
||||
# installations
|
||||
@@ -844,7 +844,7 @@
|
||||
PATHS
|
||||
${QT_HEADERS_DIR}/${QT_MODULE}
|
||||
${QT_LIBRARY_DIR}/${QT_MODULE}.framework/Headers
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
ENDIF(${QT_MODULE} STREQUAL "phonon")
|
||||
ENDFOREACH(QT_MODULE)
|
||||
@@ -854,11 +854,11 @@
|
||||
# Set QT_AXCONTAINER_INCLUDE_DIR and QT_AXSERVER_INCLUDE_DIR
|
||||
FIND_PATH(QT_QAXCONTAINER_INCLUDE_DIR ActiveQt
|
||||
PATHS ${QT_HEADERS_DIR}/ActiveQt
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
FIND_PATH(QT_QAXSERVER_INCLUDE_DIR ActiveQt
|
||||
PATHS ${QT_HEADERS_DIR}/ActiveQt
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
ENDIF(Q_WS_WIN)
|
||||
|
||||
@@ -867,7 +867,7 @@
|
||||
PATHS
|
||||
${QT_HEADERS_DIR}/QtDesigner
|
||||
${QT_LIBRARY_DIR}/QtDesigner.framework/Headers
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
# Set QT_QTASSISTANT_INCLUDE_DIR
|
||||
@@ -875,7 +875,7 @@
|
||||
PATHS
|
||||
${QT_HEADERS_DIR}/QtAssistant
|
||||
${QT_LIBRARY_DIR}/QtAssistant.framework/Headers
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
# Set QT_QTASSISTANTCLIENT_INCLUDE_DIR
|
||||
@@ -883,7 +883,7 @@
|
||||
PATHS
|
||||
${QT_HEADERS_DIR}/QtAssistant
|
||||
${QT_LIBRARY_DIR}/QtAssistant.framework/Headers
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
########################################
|
||||
@@ -897,11 +897,11 @@
|
||||
STRING(TOUPPER ${QT_MODULE} _upper_qt_module)
|
||||
FIND_LIBRARY(QT_${_upper_qt_module}_LIBRARY_RELEASE
|
||||
NAMES ${QT_MODULE}${QT_LIBINFIX} ${QT_MODULE}${QT_LIBINFIX}4
|
||||
- PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH
|
||||
+ PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
FIND_LIBRARY(QT_${_upper_qt_module}_LIBRARY_DEBUG
|
||||
NAMES ${QT_MODULE}${QT_LIBINFIX}_debug ${QT_MODULE}${QT_LIBINFIX}d ${QT_MODULE}${QT_LIBINFIX}d4
|
||||
- PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH
|
||||
+ PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
ENDFOREACH(QT_MODULE)
|
||||
|
||||
@@ -911,26 +911,26 @@
|
||||
ENDIF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTUITOOLS_LIBRARY_RELEASE)
|
||||
|
||||
# Set QT_QTDESIGNERCOMPONENTS_LIBRARY
|
||||
- FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NAMES QtDesignerComponents${QT_LIBINFIX} QtDesignerComponents${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
- FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG NAMES QtDesignerComponents${QT_LIBINFIX}_debug QtDesignerComponents${QT_LIBINFIX}d QtDesignerComponents${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_RELEASE NAMES QtDesignerComponents${QT_LIBINFIX} QtDesignerComponents${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTDESIGNERCOMPONENTS_LIBRARY_DEBUG NAMES QtDesignerComponents${QT_LIBINFIX}_debug QtDesignerComponents${QT_LIBINFIX}d QtDesignerComponents${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
|
||||
# Set QT_QTMAIN_LIBRARY
|
||||
IF(Q_WS_WIN)
|
||||
- FIND_LIBRARY(QT_QTMAIN_LIBRARY_RELEASE NAMES qtmain${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
- FIND_LIBRARY(QT_QTMAIN_LIBRARY_DEBUG NAMES qtmain${QT_LIBINFIX}d PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTMAIN_LIBRARY_RELEASE NAMES qtmain${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTMAIN_LIBRARY_DEBUG NAMES qtmain${QT_LIBINFIX}d PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
ENDIF(Q_WS_WIN)
|
||||
|
||||
# Set QT_QTASSISTANTCLIENT_LIBRARY
|
||||
- FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
- FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTASSISTANTCLIENT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
|
||||
# Set QT_QTASSISTANT_LIBRARY
|
||||
- FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 QtAssistant${QT_LIBINFIX} QtAssistant${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
- FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 QtAssistant${QT_LIBINFIX}_debug QtAssistant${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_RELEASE NAMES QtAssistantClient${QT_LIBINFIX} QtAssistantClient${QT_LIBINFIX}4 QtAssistant${QT_LIBINFIX} QtAssistant${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTASSISTANT_LIBRARY_DEBUG NAMES QtAssistantClient${QT_LIBINFIX}_debug QtAssistantClient${QT_LIBINFIX}d QtAssistantClient${QT_LIBINFIX}d4 QtAssistant${QT_LIBINFIX}_debug QtAssistant${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
|
||||
# Set QT_QTHELP_LIBRARY
|
||||
- FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} QtCLucene${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
- FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_DEBUG NAMES QtCLucene${QT_LIBINFIX}_debug QtCLucene${QT_LIBINFIX}d QtCLucene${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} QtCLucene${QT_LIBINFIX}4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
+ FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_DEBUG NAMES QtCLucene${QT_LIBINFIX}_debug QtCLucene${QT_LIBINFIX}d QtCLucene${QT_LIBINFIX}d4 PATHS ${QT_LIBRARY_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
IF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCLUCENE_LIBRARY_RELEASE)
|
||||
FIND_LIBRARY(QT_QTCLUCENE_LIBRARY_RELEASE NAMES QtCLucene${QT_LIBINFIX} PATHS ${QT_LIBRARY_DIR})
|
||||
ENDIF(Q_WS_MAC AND QT_QTCORE_LIBRARY_RELEASE AND NOT QT_QTCLUCENE_LIBRARY_RELEASE)
|
||||
@@ -993,67 +993,67 @@
|
||||
FIND_PROGRAM(QT_MOC_EXECUTABLE
|
||||
NAMES moc-qt4 moc
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_UIC_EXECUTABLE
|
||||
NAMES uic-qt4 uic
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_UIC3_EXECUTABLE
|
||||
NAMES uic3
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_RCC_EXECUTABLE
|
||||
NAMES rcc
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_DBUSCPP2XML_EXECUTABLE
|
||||
NAMES qdbuscpp2xml
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_DBUSXML2CPP_EXECUTABLE
|
||||
NAMES qdbusxml2cpp
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_LUPDATE_EXECUTABLE
|
||||
NAMES lupdate-qt4 lupdate
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_LRELEASE_EXECUTABLE
|
||||
NAMES lrelease-qt4 lrelease
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_QCOLLECTIONGENERATOR_EXECUTABLE
|
||||
NAMES qcollectiongenerator-qt4 qcollectiongenerator
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_DESIGNER_EXECUTABLE
|
||||
NAMES designer-qt4 designer
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
FIND_PROGRAM(QT_LINGUIST_EXECUTABLE
|
||||
NAMES linguist-qt4 linguist
|
||||
PATHS ${QT_BINARY_DIR}
|
||||
- NO_DEFAULT_PATH
|
||||
+ NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
|
||||
IF (QT_MOC_EXECUTABLE)
|
||||
@@ -1158,11 +1158,11 @@
|
||||
IF(QT_IS_STATIC)
|
||||
FIND_LIBRARY(QT_${_upper_qt_plugin}_LIBRARY_RELEASE
|
||||
NAMES ${QT_PLUGIN}${QT_LIBINFIX} ${QT_PLUGIN}${QT_LIBINFIX}4
|
||||
- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
|
||||
+ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
FIND_LIBRARY(QT_${_upper_qt_plugin}_LIBRARY_DEBUG
|
||||
NAMES ${QT_PLUGIN}${QT_LIBINFIX}_debug ${QT_PLUGIN}${QT_LIBINFIX}d ${QT_PLUGIN}${QT_LIBINFIX}d4
|
||||
- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
|
||||
+ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
_QT4_ADJUST_LIB_VARS(${QT_PLUGIN})
|
||||
ELSE(QT_IS_STATIC)
|
||||
@@ -1171,11 +1171,11 @@
|
||||
SET(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_SHARED_MODULE_SUFFIX} ${CMAKE_SHARED_LIBRARY_SUFFIX})
|
||||
FIND_LIBRARY(QT_${_upper_qt_plugin}_PLUGIN_RELEASE
|
||||
NAMES ${QT_PLUGIN}${QT_LIBINFIX} ${QT_PLUGIN}${QT_LIBINFIX}4
|
||||
- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
|
||||
+ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
FIND_LIBRARY(QT_${_upper_qt_plugin}_PLUGIN_DEBUG
|
||||
NAMES ${QT_PLUGIN}${QT_LIBINFIX}_debug ${QT_PLUGIN}${QT_LIBINFIX}d ${QT_PLUGIN}${QT_LIBINFIX}d4
|
||||
- PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH
|
||||
+ PATHS ${QT_${_upper_qt_plugin_type}_PLUGINS_DIR} NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH
|
||||
)
|
||||
MARK_AS_ADVANCED(QT_${_upper_qt_plugin}_PLUGIN_RELEASE QT_${_upper_qt_plugin}_PLUGIN_DEBUG)
|
||||
SET(CMAKE_FIND_LIBRARY_SUFFIXES ${CMAKE_FIND_LIBRARY_SUFFIXES_DEFAULT})
|
5
dev-util/cmake/metadata.xml
Normal file
5
dev-util/cmake/metadata.xml
Normal file
@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>kde</herd>
|
||||
</pkgmetadata>
|
4
media-gfx/sane-backends/Manifest
Normal file
4
media-gfx/sane-backends/Manifest
Normal file
@ -0,0 +1,4 @@
|
||||
AUX libv4l_conflict.patch 1350 RMD160 34ea9de2b4ff18ab62338d1c9ce3dfdaff0aef5e SHA1 db5aa984c67073f48ddc69c809882f640dc3b783 SHA256 2aa5ace3f2a9614a95fc5d5091e85cf9a244f04eb8485efda763a580e1daeaec
|
||||
AUX sane-backends-1.0.22-xerox_mfp-usb.patch 2308 RMD160 8b5547706e391226c33f8fcaa451c384844afba8 SHA1 1e10c4057d839e7a6263d5721b4b47984d7cbb88 SHA256 d3d9a03cb082fb1b735debbfe8a948cb4cee14b13c53a4cc9cd49f23174972c0
|
||||
DIST sane-backends-1.0.22.tar.gz 5150661 RMD160 524713474a819331d0179fa642fef710d073f1d1 SHA1 dc04d6e6fd18791d8002c3fdb23e89fef3327135 SHA256 9f84a16800497f0b79a278531bb1a0f438de6ce8cf509fefc65a252e29f90c54
|
||||
EBUILD sane-backends-1.0.22-r1.ebuild 4631 RMD160 94c5f2f28aecce94c0f57e77122fd3a1ba4ef0cf SHA1 40a53245defe21b360b732daa258a171cb2bf800 SHA256 22438dcd392e8f0d3584db683c18afef377d71473933ac20b2dc4459c61a0008
|
49
media-gfx/sane-backends/files/libv4l_conflict.patch
Normal file
49
media-gfx/sane-backends/files/libv4l_conflict.patch
Normal file
@ -0,0 +1,49 @@
|
||||
--- sane-backends-1.0.22/backend/v4l.h.deconflict-v4l 2010-12-01 15:49:58.000000000 -0800
|
||||
+++ sane-backends-1.0.22/backend/v4l.h 2011-04-01 21:44:18.797102300 -0700
|
||||
@@ -29,6 +29,8 @@
|
||||
#ifndef v4l_h
|
||||
#define v4l_h
|
||||
|
||||
+#include <libv4l1-videodev.h>
|
||||
+
|
||||
/* Kernel interface */
|
||||
/* Only the stuff we need. For more features, more defines are needed */
|
||||
|
||||
@@ -46,7 +48,7 @@
|
||||
#define VID_TYPE_MPEG_ENCODER 2048 /* Can encode MPEG streams */
|
||||
#define VID_TYPE_MJPEG_DECODER 4096 /* Can decode MJPEG streams */
|
||||
#define VID_TYPE_MJPEG_ENCODER 8192 /* Can encode MJPEG streams */
|
||||
-
|
||||
+#if 0
|
||||
struct video_capability
|
||||
{
|
||||
char name[32];
|
||||
@@ -58,7 +60,6 @@
|
||||
int minwidth; /* Supported width */
|
||||
int minheight; /* And height */
|
||||
};
|
||||
-
|
||||
struct video_picture
|
||||
{
|
||||
__u16 brightness;
|
||||
@@ -102,9 +103,10 @@
|
||||
/* bitmap is 1024x625, a '1' bit represents a clipped pixel */
|
||||
#define VIDEO_CLIPMAP_SIZE (128 * 625)
|
||||
};
|
||||
-
|
||||
+#endif
|
||||
#define VIDEO_MAX_FRAME 32
|
||||
|
||||
+#if 0
|
||||
struct video_mbuf
|
||||
{
|
||||
int size; /* Total memory to map */
|
||||
@@ -132,7 +134,7 @@
|
||||
#define VIDEO_TYPE_CAMERA 2
|
||||
__u16 norm; /* Norm set by channel */
|
||||
};
|
||||
-
|
||||
+#endif
|
||||
#define VIDIOCGCAP _IOR('v',1,struct video_capability) /* Get capabilities */
|
||||
#define VIDIOCGCHAN _IOWR('v',2,struct video_channel) /* Get channel info (sources) */
|
||||
#define VIDIOCSCHAN _IOW('v',3,struct video_channel) /* Set channel */
|
@ -0,0 +1,73 @@
|
||||
From 5ea227caeacd504b64eef301e83fa63e0a25b3f7 Mon Sep 17 00:00:00 2001
|
||||
From: Alex Belkin <abc@telekom.ru>
|
||||
Date: Tue, 8 Mar 2011 17:57:19 +0300
|
||||
Subject: [PATCH] keep usb device by default (correct for bug introduced by tcp sub-backend
|
||||
|
||||
---
|
||||
backend/xerox_mfp.c | 27 +++++++++++----------------
|
||||
1 files changed, 11 insertions(+), 16 deletions(-)
|
||||
|
||||
diff --git a/backend/xerox_mfp.c b/backend/xerox_mfp.c
|
||||
index e08b50f..d4672a7 100644
|
||||
--- a/backend/xerox_mfp.c
|
||||
+++ b/backend/xerox_mfp.c
|
||||
@@ -37,10 +37,10 @@
|
||||
static const SANE_Device **devlist = NULL; /* sane_get_devices array */
|
||||
static struct device *devices_head = NULL; /* sane_get_devices list */
|
||||
|
||||
-transport available_transports[] = {
|
||||
+enum { TRANSPORT_USB, TRANSPORT_TCP, TRANSPORTS_MAX };
|
||||
+transport available_transports[TRANSPORTS_MAX] = {
|
||||
{ "usb", usb_dev_request, usb_dev_open, usb_dev_close, usb_configure_device },
|
||||
{ "tcp", tcp_dev_request, tcp_dev_open, tcp_dev_close, tcp_configure_device },
|
||||
- { 0 }
|
||||
};
|
||||
|
||||
static int resolv_state(int state)
|
||||
@@ -824,7 +824,13 @@ free_devices (void)
|
||||
devices_head = NULL;
|
||||
}
|
||||
|
||||
-/* SANE API ignores return code of this callback */
|
||||
+static transport *tr_from_devname(SANE_String_Const devname)
|
||||
+{
|
||||
+ if (strncmp("tcp", devname, 3) == 0)
|
||||
+ return &available_transports[TRANSPORT_TCP];
|
||||
+ return &available_transports[TRANSPORT_USB];
|
||||
+}
|
||||
+
|
||||
static SANE_Status
|
||||
list_one_device (SANE_String_Const devname)
|
||||
{
|
||||
@@ -839,12 +845,7 @@ list_one_device (SANE_String_Const devname)
|
||||
return SANE_STATUS_GOOD;
|
||||
}
|
||||
|
||||
- for (tr = available_transports; tr->ttype; tr++) {
|
||||
- if (!strncmp (devname, tr->ttype, strlen(tr->ttype)))
|
||||
- break;
|
||||
- }
|
||||
- if (!tr->ttype)
|
||||
- return SANE_STATUS_INVAL;
|
||||
+ tr = tr_from_devname(devname);
|
||||
|
||||
dev = calloc (1, sizeof (struct device));
|
||||
if (dev == NULL)
|
||||
@@ -878,13 +879,7 @@ list_one_device (SANE_String_Const devname)
|
||||
static SANE_Status
|
||||
list_conf_devices (UNUSED (SANEI_Config * config), const char *devname)
|
||||
{
|
||||
- transport *tr;
|
||||
-
|
||||
- for (tr = available_transports; tr->ttype; tr++) {
|
||||
- if (!strncmp (devname, tr->ttype, strlen(tr->ttype)))
|
||||
- return tr->configure_device(devname, list_one_device);
|
||||
- }
|
||||
- return SANE_STATUS_INVAL;
|
||||
+ return tr_from_devname(devname)->configure_device(devname, list_one_device);
|
||||
}
|
||||
|
||||
SANE_Status
|
||||
--
|
||||
1.7.1
|
||||
|
220
media-gfx/sane-backends/sane-backends-1.0.22-r1.ebuild
Normal file
220
media-gfx/sane-backends/sane-backends-1.0.22-r1.ebuild
Normal file
@ -0,0 +1,220 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/sane-backends/sane-backends-1.0.22-r1.ebuild,v 1.1 2011/05/19 22:53:48 voyageur Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils flag-o-matic multilib
|
||||
|
||||
# gphoto and v4l are handled by their usual USE flags.
|
||||
# The pint backend was disabled because I could not get it to compile.
|
||||
# The mustek_usb2 backend would force us to use --enable-pthreads which is off
|
||||
# by default for linux. Let's keep this one out until we find a way how to
|
||||
# handle this cleanly.
|
||||
IUSE_SANE_BACKENDS="
|
||||
abaton
|
||||
agfafocus
|
||||
apple
|
||||
artec
|
||||
artec_eplus48u
|
||||
as6e
|
||||
avision
|
||||
bh
|
||||
canon
|
||||
canon630u
|
||||
canon_dr
|
||||
canon_pp
|
||||
cardscan
|
||||
coolscan
|
||||
coolscan2
|
||||
coolscan3
|
||||
dc25
|
||||
dc210
|
||||
dc240
|
||||
dell1600n_net
|
||||
dmc
|
||||
epjitsu
|
||||
epson
|
||||
epson2
|
||||
fujitsu
|
||||
genesys
|
||||
gt68xx
|
||||
hp
|
||||
hp3500
|
||||
hp3900
|
||||
hp4200
|
||||
hp5400
|
||||
hp5590
|
||||
hpsj5s
|
||||
hpljm1005
|
||||
hs2p
|
||||
ibm
|
||||
kodak
|
||||
kvs1025
|
||||
kvs20xx
|
||||
leo
|
||||
lexmark
|
||||
ma1509
|
||||
magicolor
|
||||
matsushita
|
||||
microtek
|
||||
microtek2
|
||||
mustek
|
||||
mustek_pp
|
||||
mustek_usb
|
||||
nec
|
||||
net
|
||||
niash
|
||||
p5
|
||||
pie
|
||||
pixma
|
||||
plustek
|
||||
plustek_pp
|
||||
qcam
|
||||
ricoh
|
||||
rts8891
|
||||
s9036
|
||||
sceptre
|
||||
sharp
|
||||
sm3600
|
||||
sm3840
|
||||
snapscan
|
||||
sp15c
|
||||
st400
|
||||
stv680
|
||||
tamarack
|
||||
teco1
|
||||
teco2
|
||||
teco3
|
||||
test
|
||||
u12
|
||||
umax
|
||||
umax_pp
|
||||
umax1220u
|
||||
xerox_mfp"
|
||||
|
||||
IUSE="avahi usb gphoto2 ipv6 v4l doc"
|
||||
|
||||
for backend in ${IUSE_SANE_BACKENDS}; do
|
||||
IUSE="${IUSE} +sane_backends_${backend}"
|
||||
done
|
||||
|
||||
DESCRIPTION="Scanner Access Now Easy - Backends"
|
||||
HOMEPAGE="http://www.sane-project.org/"
|
||||
|
||||
RDEPEND="
|
||||
sane_backends_dc210? ( virtual/jpeg )
|
||||
sane_backends_dc240? ( virtual/jpeg )
|
||||
sane_backends_dell1600n_net? ( virtual/jpeg )
|
||||
avahi? ( >=net-dns/avahi-0.6.24 )
|
||||
sane_backends_canon_pp? ( sys-libs/libieee1284 )
|
||||
sane_backends_hpsj5s? ( sys-libs/libieee1284 )
|
||||
sane_backends_mustek_pp? ( sys-libs/libieee1284 )
|
||||
usb? ( virtual/libusb:0 )
|
||||
gphoto2? (
|
||||
media-libs/libgphoto2
|
||||
virtual/jpeg
|
||||
)
|
||||
v4l? ( media-libs/libv4l )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
v4l? ( sys-kernel/linux-headers )
|
||||
doc? (
|
||||
virtual/latex-base
|
||||
|| ( dev-texlive/texlive-latexextra app-text/ptex )
|
||||
)
|
||||
>=sys-apps/sed-4"
|
||||
|
||||
# We now use new syntax construct (SUBSYSTEMS!="usb|usb_device)
|
||||
RDEPEND="${RDEPEND}
|
||||
!<sys-fs/udev-114"
|
||||
|
||||
SRC_URI="ftp://ftp.sane-project.org/pub/sane/${P}/${P}.tar.gz
|
||||
ftp://ftp.sane-project.org/pub/sane/old-versions/${P}/${P}.tar.gz"
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2 public-domain"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup scanner
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
cat >> backend/dll.conf.in <<-EOF
|
||||
# Add support for the HP-specific backend. Needs net-print/hplip installed.
|
||||
hpaio
|
||||
# Add support for the Epson-specific backend. Needs media-gfx/iscan installed.
|
||||
epkowa
|
||||
EOF
|
||||
#epatch "${DISTDIR}/${P}-i18n.patch"
|
||||
|
||||
# Bug #368083
|
||||
epatch "${FILESDIR}"/${P}-xerox_mfp-usb.patch
|
||||
|
||||
# Bug #356919
|
||||
epatch "${FILESDIR}/libv4l_conflict.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
|
||||
# the blank is intended - an empty string would result in building ALL backends.
|
||||
local BACKENDS=" "
|
||||
|
||||
use gphoto2 && BACKENDS="gphoto2"
|
||||
use v4l && BACKENDS="${BACKENDS} v4l"
|
||||
for backend in ${IUSE_SANE_BACKENDS}; do
|
||||
if use "sane_backends_${backend}"; then
|
||||
BACKENDS="${BACKENDS} ${backend}"
|
||||
fi
|
||||
done
|
||||
|
||||
local myconf=$(use_enable usb libusb)
|
||||
if ! use doc; then
|
||||
myconf="${myconf} --disable-latex"
|
||||
fi
|
||||
if use sane_backends_mustek_pp; then
|
||||
myconf="${myconf} --enable-parport-directio"
|
||||
fi
|
||||
if ! ( use sane_backends_canon_pp || use sane_backends_hpsj5s || use sane_backends_mustek_pp ); then
|
||||
myconf="${myconf} sane_cv_use_libieee1284=no"
|
||||
fi
|
||||
SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
|
||||
BACKENDS="${BACKENDS}" econf \
|
||||
$(use_with gphoto2) \
|
||||
$(use_enable ipv6) \
|
||||
$(use_enable avahi) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake VARTEXFONTS="${T}/fonts" || die
|
||||
|
||||
if use usb; then
|
||||
cd tools/hotplug
|
||||
grep -v '^$' libsane.usermap > libsane.usermap.new
|
||||
mv libsane.usermap.new libsane.usermap
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake INSTALL_LOCKPATH="" DESTDIR="${D}" install \
|
||||
docdir=/usr/share/doc/${PF} || die
|
||||
keepdir /var/lib/lock/sane
|
||||
fowners root:scanner /var/lib/lock/sane
|
||||
fperms g+w /var/lib/lock/sane
|
||||
dodir /etc/env.d
|
||||
if use usb; then
|
||||
insinto /etc/hotplug/usb
|
||||
exeinto /etc/hotplug/usb
|
||||
doins tools/hotplug/libsane.usermap
|
||||
doexe tools/hotplug/libusbscanner
|
||||
newdoc tools/hotplug/README tools/hotplug/README.hotplug
|
||||
echo >> "${D}"/etc/env.d/30sane "USB_DEVFS_PATH=/dev/bus/usb"
|
||||
fi
|
||||
insinto /$(get_libdir)/udev/rules.d
|
||||
newins tools/udev/libsane.rules 41-libsane.rules
|
||||
|
||||
dodoc NEWS AUTHORS ChangeLog* README README.linux
|
||||
echo "SANE_CONFIG_DIR=/etc/sane.d" >> "${D}"/etc/env.d/30sane
|
||||
}
|
@ -3,10 +3,12 @@ AUX avutil_aes_sha_h.patch 1299 RMD160 fe7e1d94adb228d9d64f40c499db9f9382154515
|
||||
DIST ffmpeg-0.6.90-rc0.tar.bz2 4531418 RMD160 5be99cc0242a3d7bf64622c082f0896460e90c66 SHA1 a5c898a220a7f2220a49a37c44d273d1775d081c SHA256 2e11fecba789fb2ee52e6fefbad07a026087b4b27df517fa0a6e31816f75c9f6
|
||||
DIST ffmpeg-0.6_p25767.tar.bz2 4000052 RMD160 1463e744ca5f6e5535571efe19296f055ba870fb SHA1 219ecd5007eb030945556a7f279beae980a96543 SHA256 a6773c54b528d967f56811866b149ac980ad96f6c06a00e56987f7a48b4d9ff2
|
||||
DIST ffmpeg-0.6_p28715.tar.bz2 4342986 RMD160 cd8a43d0337a3d66d7ca55682e3dab5a9537c302 SHA1 036afb71ce287d00d687f4935d898da9481f0933 SHA256 d664d4feb8e86da234721c0d509acfdb20a335716ea157904a898bb3e82cb56f
|
||||
DIST ffmpeg-0.7-rc1.tar.bz2 4782516 RMD160 26bad1c174e7b58a3bc207c6327d052670b53203 SHA1 d15c005f46483fbfc3b678cb1c89123762b56b82 SHA256 55703829d2bef30c5f294aee9a3a62beb772ca443fbbd688e79c6a0bd012aa1e
|
||||
EBUILD ffmpeg-0.6.90_rc0-r2.ebuild 8077 RMD160 b9767aa9a8f493a93377d177d6f5ac240447bcb8 SHA1 031c07b7ec9fe2e4d0ce3369456c37b32b484605 SHA256 216412a2e36d8f756d121ea17395abd1ee21e6c621a3c1e50409238698038312
|
||||
EBUILD ffmpeg-0.6.90_rc0.ebuild 7997 RMD160 fb37bb687fc1bdcea4f6b0f58da519a6c20d8f57 SHA1 ab46e6c81b81898d1fd2a2f8289f23105f936bd3 SHA256 8282fd65545920dc2a180a9e508ca76e71d932566978c987b6aa9b23eae5c13b
|
||||
EBUILD ffmpeg-0.6_p25767.ebuild 8035 RMD160 176ad09a076b26b01c022e63a1a7d49f51af367e SHA1 c98efe3bd7b54eb16417845d293782f9c1f22e42 SHA256 cdebee41e6c51b89a58b8ec3d2a07a2f8b0798bdcbf903aa5c0d825904e179a2
|
||||
EBUILD ffmpeg-0.6_p28715.ebuild 7947 RMD160 99997b2240874bb972357d50a454280a7e5f9f54 SHA1 f03e469cdaafa3fa34b0311ef75c92234e9ff0b9 SHA256 a3abb5c3177cc2480504d35c5652c75ec05561ed6d8d9a02be195f17bc04866e
|
||||
EBUILD ffmpeg-0.7_rc1.ebuild 8329 RMD160 63164430abd54a6a08745d5ed833be7d6e15c92b SHA1 e216902bb8739362be7791f94365809c25aa7702 SHA256 0562a4806625ffaaa9adbd7fb9f19f86f40ccd2eecd1befb10e563669c8150a0
|
||||
EBUILD ffmpeg-9999.ebuild 8035 RMD160 176ad09a076b26b01c022e63a1a7d49f51af367e SHA1 c98efe3bd7b54eb16417845d293782f9c1f22e42 SHA256 cdebee41e6c51b89a58b8ec3d2a07a2f8b0798bdcbf903aa5c0d825904e179a2
|
||||
MISC ChangeLog 57991 RMD160 f7dfe2012b77370a8fcf4b836163efb928e0294d SHA1 ef025469d0bbe098028d3b28317daa9228f39136 SHA256 96b76ce7ed3e8edbc3adde5c3b1db503435c89ad974204d92f1907accddeb6b0
|
||||
MISC metadata.xml 2265 RMD160 0416ebff8851e2ec715a801a3ecd66a98865578e SHA1 58d9750865481aedecd4d61dcaee9e43e6a27404 SHA256 38a520565c24ca97877c3b2814d685beb0079e3ad4d28e5924667084ba3ffd86
|
||||
|
279
media-video/ffmpeg/ffmpeg-0.7_rc1.ebuild
Normal file
279
media-video/ffmpeg/ffmpeg-0.7_rc1.ebuild
Normal file
@ -0,0 +1,279 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-0.7_rc1.ebuild,v 1.1 2011/04/28 13:57:58 aballier Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
SCM=""
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SCM="git"
|
||||
EGIT_REPO_URI="git://git.videolan.org/ffmpeg.git"
|
||||
fi
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
|
||||
|
||||
DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec."
|
||||
HOMEPAGE="http://ffmpeg.org/"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SRC_URI=""
|
||||
elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
else # Release
|
||||
SRC_URI="http://ffmpeg.org/releases/${P/_/-}.tar.bz2"
|
||||
fi
|
||||
FFMPEG_REVISION="${PV#*_p}"
|
||||
|
||||
LICENSE="GPL-2 amr? ( GPL-3 ) encode? ( aac? ( GPL-3 ) )"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
KEYWORDS="~amd64 ~arm ~x86-fbsd"
|
||||
fi
|
||||
IUSE="
|
||||
+3dnow +3dnowext aac alsa altivec amr avx bindist +bzip2 celt cpudetection
|
||||
custom-cflags debug dirac doc +encode faac frei0r gsm +hardcoded-tables
|
||||
ieee1394 jack jpeg2k +mmx +mmxext mp3 network oss pic qt-faststart rtmp
|
||||
schroedinger sdl speex +ssse3 static-libs test theora threads truetype v4l
|
||||
v4l2 vaapi vdpau vorbis vpx X x264 xvid +zlib
|
||||
"
|
||||
|
||||
VIDEO_CARDS="nvidia"
|
||||
|
||||
for x in ${VIDEO_CARDS}; do
|
||||
IUSE="${IUSE} video_cards_${x}"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
amr? ( media-libs/opencore-amr )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
celt? ( >=media-libs/celt-0.11.1 )
|
||||
dirac? ( media-video/dirac )
|
||||
encode? (
|
||||
aac? ( media-libs/vo-aacenc )
|
||||
amr? ( media-libs/vo-amrwbenc )
|
||||
faac? ( media-libs/faac )
|
||||
mp3? ( >=media-sound/lame-3.98.3 )
|
||||
theora? ( >=media-libs/libtheora-1.1.1[encode] media-libs/libogg )
|
||||
vorbis? ( media-libs/libvorbis media-libs/libogg )
|
||||
x264? ( >=media-libs/x264-0.0.20101029 )
|
||||
xvid? ( >=media-libs/xvid-1.1.0 )
|
||||
)
|
||||
frei0r? ( media-plugins/frei0r-plugins )
|
||||
gsm? ( >=media-sound/gsm-1.0.12-r1 )
|
||||
ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
jpeg2k? ( >=media-libs/openjpeg-1.3-r2 )
|
||||
rtmp? ( >=media-video/rtmpdump-2.2f )
|
||||
sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video] )
|
||||
schroedinger? ( media-libs/schroedinger )
|
||||
speex? ( >=media-libs/speex-1.2_beta3 )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
vaapi? ( >=x11-libs/libva-0.32 )
|
||||
video_cards_nvidia? ( vdpau? ( x11-libs/libvdpau ) )
|
||||
vpx? ( >=media-libs/libvpx-0.9.6 )
|
||||
X? ( x11-libs/libX11 x11-libs/libXext )
|
||||
zlib? ( sys-libs/zlib )
|
||||
!media-video/qt-faststart
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/make-3.81
|
||||
dirac? ( dev-util/pkgconfig )
|
||||
doc? ( app-text/texi2html )
|
||||
mmx? ( dev-lang/yasm )
|
||||
rtmp? ( dev-util/pkgconfig )
|
||||
schroedinger? ( dev-util/pkgconfig )
|
||||
test? ( net-misc/wget )
|
||||
v4l? ( sys-kernel/linux-headers )
|
||||
v4l2? ( sys-kernel/linux-headers )
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${P/_/-}
|
||||
|
||||
src_prepare() {
|
||||
if [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
export revision=git-N-${FFMPEG_REVISION}
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf="${EXTRA_FFMPEG_CONF}"
|
||||
# Set to --enable-version3 if (L)GPL-3 is required
|
||||
local version3=""
|
||||
|
||||
# enabled by default
|
||||
for i in debug doc network vaapi zlib; do
|
||||
use ${i} || myconf="${myconf} --disable-${i}"
|
||||
done
|
||||
use bzip2 || myconf="${myconf} --disable-bzlib"
|
||||
use sdl || myconf="${myconf} --disable-ffplay"
|
||||
|
||||
use custom-cflags && myconf="${myconf} --disable-optimizations"
|
||||
use cpudetection && myconf="${myconf} --enable-runtime-cpudetect"
|
||||
|
||||
#for i in h264_vdpau mpeg1_vdpau mpeg_vdpau vc1_vdpau wmv3_vdpau; do
|
||||
# use video_cards_nvidia || myconf="${myconf} --disable-decoder=${i}"
|
||||
# use vdpau || myconf="${myconf} --disable-decoder=${i}"
|
||||
#done
|
||||
use video_cards_nvidia && use vdpau || myconf="${myconf} --disable-vdpau"
|
||||
|
||||
# Encoders
|
||||
if use encode
|
||||
then
|
||||
use mp3 && myconf="${myconf} --enable-libmp3lame"
|
||||
use aac && { myconf="${myconf} --enable-libvo-aacenc" ; version3=" --enable-version3" ; }
|
||||
use amr && { myconf="${myconf} --enable-libvo-amrwbenc" ; version3=" --enable-version3" ; }
|
||||
for i in theora vorbis x264 xvid; do
|
||||
use ${i} && myconf="${myconf} --enable-lib${i}"
|
||||
done
|
||||
if use bindist
|
||||
then
|
||||
use faac && ewarn "faac is nonfree and cannot be distributed;
|
||||
disabling faac support."
|
||||
else
|
||||
use faac && myconf="${myconf} --enable-libfaac --enable-nonfree"
|
||||
fi
|
||||
else
|
||||
myconf="${myconf} --disable-encoders"
|
||||
fi
|
||||
|
||||
# libavdevice options
|
||||
use ieee1394 && myconf="${myconf} --enable-libdc1394"
|
||||
# Indevs
|
||||
for i in v4l v4l2 alsa oss jack ; do
|
||||
use ${i} || myconf="${myconf} --disable-indev=${i}"
|
||||
done
|
||||
use X && myconf="${myconf} --enable-x11grab"
|
||||
# Outdevs
|
||||
for i in alsa oss ; do
|
||||
use ${i} || myconf="${myconf} --disable-outdev=${i}"
|
||||
done
|
||||
# libavfilter options
|
||||
use frei0r && myconf="${myconf} --enable-frei0r"
|
||||
use truetype && myconf="${myconf} --enable-libfreetype"
|
||||
|
||||
# Threads; we only support pthread for now but ffmpeg supports more
|
||||
use threads && myconf="${myconf} --enable-pthreads"
|
||||
|
||||
# Decoders
|
||||
use amr && { myconf="${myconf} --enable-libopencore-amrwb --enable-libopencore-amrnb" ; version3=" --enable-version3" ; }
|
||||
for i in celt gsm dirac rtmp schroedinger speex vpx; do
|
||||
use ${i} && myconf="${myconf} --enable-lib${i}"
|
||||
done
|
||||
use jpeg2k && myconf="${myconf} --enable-libopenjpeg"
|
||||
|
||||
# CPU features
|
||||
for i in mmx ssse3 altivec avx ; do
|
||||
use ${i} || myconf="${myconf} --disable-${i}"
|
||||
done
|
||||
use mmxext || myconf="${myconf} --disable-mmx2"
|
||||
use 3dnow || myconf="${myconf} --disable-amd3dnow"
|
||||
use 3dnowext || myconf="${myconf} --disable-amd3dnowext"
|
||||
# disable mmx accelerated code if PIC is required
|
||||
# as the provided asm decidedly is not PIC for x86.
|
||||
if use pic && use x86 ; then
|
||||
myconf="${myconf} --disable-mmx --disable-mmx2"
|
||||
fi
|
||||
|
||||
# Option to force building pic
|
||||
use pic && myconf="${myconf} --enable-pic"
|
||||
|
||||
# Try to get cpu type based on CFLAGS.
|
||||
# Bug #172723
|
||||
# We need to do this so that features of that CPU will be better used
|
||||
# If they contain an unknown CPU it will not hurt since ffmpeg's configure
|
||||
# will just ignore it.
|
||||
for i in $(get-flag march) $(get-flag mcpu) $(get-flag mtune) ; do
|
||||
[ "${i}" = "native" ] && i="host" # bug #273421
|
||||
[[ ${i} = *-sse3 ]] && i="${i%-sse3}" # bug 283968
|
||||
myconf="${myconf} --cpu=${i}"
|
||||
break
|
||||
done
|
||||
|
||||
# Mandatory configuration
|
||||
myconf="
|
||||
--enable-gpl
|
||||
${version3}
|
||||
--enable-postproc
|
||||
--enable-avfilter
|
||||
--disable-stripping
|
||||
${myconf}"
|
||||
|
||||
# cross compile support
|
||||
if tc-is-cross-compiler ; then
|
||||
myconf="${myconf} --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}-"
|
||||
case ${CHOST} in
|
||||
*freebsd*)
|
||||
myconf="${myconf} --target-os=freebsd"
|
||||
;;
|
||||
mingw32*)
|
||||
myconf="${myconf} --target-os=mingw32"
|
||||
;;
|
||||
*linux*)
|
||||
myconf="${myconf} --target-os=linux"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Misc stuff
|
||||
use hardcoded-tables && myconf="${myconf} --enable-hardcoded-tables"
|
||||
|
||||
# Specific workarounds for too-few-registers arch...
|
||||
if [[ $(tc-arch) == "x86" ]]; then
|
||||
filter-flags -fforce-addr -momit-leaf-frame-pointer
|
||||
append-flags -fomit-frame-pointer
|
||||
is-flag -O? || append-flags -O2
|
||||
if (use debug); then
|
||||
# no need to warn about debug if not using debug flag
|
||||
ewarn ""
|
||||
ewarn "Debug information will be almost useless as the frame pointer is omitted."
|
||||
ewarn "This makes debugging harder, so crashes that has no fixed behavior are"
|
||||
ewarn "difficult to fix. Please have that in mind."
|
||||
ewarn ""
|
||||
fi
|
||||
fi
|
||||
|
||||
cd "${S}"
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/$(get_libdir) \
|
||||
--shlibdir=/usr/$(get_libdir) \
|
||||
--mandir=/usr/share/man \
|
||||
--enable-shared \
|
||||
--cc="$(tc-getCC)" \
|
||||
--host-cc="$(tc-getCC)" \
|
||||
--host-cflags="${CFLAGS}" \
|
||||
--host-ldflags="${LDFLAGS}" \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf} || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake version.h || die #252269
|
||||
emake || die
|
||||
|
||||
if use qt-faststart; then
|
||||
tc-export CC
|
||||
emake -C tools qt-faststart || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install-man || die
|
||||
|
||||
dodoc Changelog README INSTALL
|
||||
dodoc doc/*
|
||||
|
||||
if use qt-faststart; then
|
||||
dobin tools/qt-faststart || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if use encode ; then
|
||||
LD_LIBRARY_PATH="${S}/libpostproc:${S}/libswscale:${S}/libavcodec:${S}/libavdevice:${S}/libavfilter:${S}/libavformat:${S}/libavutil" \
|
||||
emake test || die "Some tests failed"
|
||||
else
|
||||
ewarn "Tests fail without USE=encode, skipping"
|
||||
fi
|
||||
}
|
@ -2,6 +2,12 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/ChangeLog,v 1.370 2010/04/11 15:24:10 jokey Exp $
|
||||
|
||||
*openldap-2.4.25 (28 May 2011)
|
||||
|
||||
28 May 2011; Mario Fetka <mario.fetka@gmail.com>
|
||||
files/openldap-2.4.22.ebuild.diff, +openldap-2.4.25.ebuild:
|
||||
Bump samba4 patch
|
||||
|
||||
10 Mar 2011; Mario Fetka <mario.fetka@gmail.com> metadata.xml:
|
||||
bump with samba4 useflag
|
||||
|
||||
|
@ -12,7 +12,7 @@ AUX openldap-2.4.17-contrib-smbk5pwd.patch 2046 RMD160 8e3834159767183535efa2144
|
||||
AUX openldap-2.4.17-fix-lmpasswd-gnutls-symbols.patch 3542 RMD160 7e17304b2b85e2dec12e0bc49b82e35443cc703e SHA1 7a25d0002581ae6f78ffe498c3e05eef0119f7a6 SHA256 31e816eb9f3b52f5f9d183f82adebff75892e45e764187e579a92204c90889cb
|
||||
AUX openldap-2.4.17-gcc44.patch 509 RMD160 07c1b8400e1b24cb8f20f2647b1354d2b28f653d SHA1 5df5a165acec74667f5989f291aedd958be56358 SHA256 33345882f601050ecaa6bb3dd7458e6b5f8e3684345847f7a53d4a1b0f514bda
|
||||
AUX openldap-2.4.19-contrib-smbk5pwd.patch 1555 RMD160 ce8f5caafa4b3d89dc11537f0045335b25c59404 SHA1 372906228b2ab6be13a689f895e173abb4862f2e SHA256 8e08af4235529cbc0c4541a28d5cf7e8cf3f41f7504af41527e993e1399fee92
|
||||
AUX openldap-2.4.22.ebuild.diff 1335 RMD160 1dab9e86258f7fe2d241f0f30d1a269642f50ce9 SHA1 e1f11cee0c07824ca8d2c296492f4ffb991baba3 SHA256 0602de854ce0fb83d04d9f1f56c046574c07553b152eb3543bf8c75b7ea57c13
|
||||
AUX openldap-2.4.22.ebuild.diff 1335 RMD160 4cdf9167dd8b241af196a4f72f276356d3d31684 SHA1 34c5ef793a78d70111a58ef7904c006c83ec86fc SHA256 751433d2cd2ca82ad05bbf29a95d92444612aa535aa35ba8f3e798b6500c0842
|
||||
AUX slapd-confd 436 RMD160 764d5e2915d9af33fd1db2489ceac6d953750984 SHA1 a16b4674b45ac1e1c8a8f9e84ad0de519c81aa11 SHA256 1ccb8a3b78b65b125b24779dd065cf8000e2d5e4da267bb0a892e730edd2055d
|
||||
AUX slapd-initd 609 RMD160 3e1daa2bbbbec78aad265a1c4190098730a4234d SHA1 56d5f1d1f59e37bbcef2399847328c7963694f0a SHA256 840f984031b1fc84d4c6ba59c5ba0de5794be596215f0089c7739dba88d610d5
|
||||
AUX slapd-initd2 622 RMD160 750d7c59d1b7e47b0b21b96d301244c3ec3e28bf SHA1 a438adef50bfb925cc7550156b6dbefd68dcb856 SHA256 abd3ab5c58b18845f6946bbf93c987d833c8a94b88841c587ce453faf738cefa
|
||||
@ -20,8 +20,10 @@ AUX slurpd-initd 494 RMD160 9f3a06bcab2e4ce8e66783af506d26595bbbdcd2 SHA1 8ab66a
|
||||
DIST openldap-2.4.22.tgz 5179727 RMD160 4edf1a822fcb34a06d18a28ce2f50cd040946453 SHA1 dd506b461c1fccd55dfff123b87aa6d07c899136 SHA256 c29b34031305616cf2c847d30706e2d2cdfc2cf91431e0bddab5d483395a40c1
|
||||
DIST openldap-2.4.23.tgz 5182440 RMD160 d2268e8fb894680d1d9926fedca736f195e0a0be SHA1 26027e7020256c5f47e17787f17ee8b31af42378 SHA256 5a5ede91d5e8ab3c7f637620aa29a3b96eb34318a8b26c8eef2d2c789fc055e3
|
||||
DIST openldap-2.4.24.tgz 5240643 RMD160 b9df6a5a562b83fe4ad92f8779909b36fab65c52 SHA1 a4baad3d45ae5810ba5fee48603210697c70d52f SHA256 fdcecb64082a0d8e124f13b31fccf4765901e29decaf4224b28d4cff90a14614
|
||||
DIST openldap-2.4.25.tgz 5250595 RMD160 31217119f9a82712240bee10c2a350c8f35e0b8e SHA1 56efaf3656cc68d3b5be66422c0c89f0104d7183 SHA256 615acc9970ae2f612bae7e8012d63f3194ef02a2a638bc1fd9ca7f31d85c1075
|
||||
EBUILD openldap-2.4.22.ebuild 20379 RMD160 b7c7defdfcf7aa14b80064219326af823c7b7631 SHA1 4d331c21e40fea26fab163c50843fac897f5f64c SHA256 b2e5bb9586925bb1dc8bff7a9a8850812639bcaa4f2fb89c6efa03882f5e7644
|
||||
EBUILD openldap-2.4.23.ebuild 20369 RMD160 90599a947a238edca12b340c4b3dc3df166224dd SHA1 dbbef8fec1c19ea027f1fcb41b957e4e59ab7185 SHA256 b8802afd821e4f6231971317269c4f07adf76bdfcd71b46238938c04bd9eddff
|
||||
EBUILD openldap-2.4.24.ebuild 20370 RMD160 e4b2bbc628bbf1aa583761ecd02721ac372b581a SHA1 318542d35e508e0042891b6beb818d7bc49d8e6f SHA256 6d910b576ac589796c28e00c27ca9806d861073a0ec54232d69de2bc885cefa1
|
||||
MISC ChangeLog 65420 RMD160 ac15a25b0663bb466648f78ee0b0f028b122f3d4 SHA1 316f6d3cacce76b7afccc1d2a6a77c193c17f1dc SHA256 8199539d42a4514c529a3480c208aa8a73ca3d5be16187b33d32822b54c4b6c4
|
||||
EBUILD openldap-2.4.25.ebuild 20381 RMD160 e35f0167d804e4ad887d7f658f7c1eeca28dc8db SHA1 ed23ba4722ae7d087d283ed38c55a3a07a80b09a SHA256 b3820ffd1d978ee8f65ab6c90b861942f6de7e1db1e9ad8f195b2669e89af0e4
|
||||
MISC ChangeLog 65586 RMD160 a41c639872efa4024cd8e6f85ad113929fb6ba6f SHA1 7f90043be19090ea63351a50f6ad636421bf54e7 SHA256 cf4a8591c4b426f5569447bf44e2f418a4b05a9f6c3fae2bdc3f3b9c171a1f05
|
||||
MISC metadata.xml 609 RMD160 03c8cbd053db76231f859b1c55c5c98a81ab93b4 SHA1 94aa8548d9d70c345694d34e95bdc79716aa7816 SHA256 9ce8d5f8cb31fc99d3d156e453a4e5bf8d7e4546bbe818bb1cb729653b776bff
|
||||
|
@ -1,5 +1,5 @@
|
||||
--- /usr/portage/net-nds/openldap/openldap-2.4.21.ebuild 2010-04-11 17:14:48.000000000 +0200
|
||||
+++ openldap-2.4.24.ebuild 2010-06-03 05:27:07.963282627 +0200
|
||||
+++ openldap-2.4.25.ebuild 2010-06-03 05:27:07.963282627 +0200
|
||||
@@ -17,7 +17,7 @@
|
||||
IUSE_BACKEND="+berkdb"
|
||||
IUSE_OVERLAY="overlays perl"
|
||||
|
621
net-nds/openldap/openldap-2.4.25.ebuild
Normal file
621
net-nds/openldap/openldap-2.4.25.ebuild
Normal file
@ -0,0 +1,621 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/openldap-2.4.25.ebuild,v 1.1 2011/05/06 15:45:59 robbat2 Exp $
|
||||
|
||||
EAPI="2"
|
||||
inherit db-use eutils flag-o-matic multilib ssl-cert versionator toolchain-funcs
|
||||
|
||||
DESCRIPTION="LDAP suite of application and development tools"
|
||||
HOMEPAGE="http://www.OpenLDAP.org/"
|
||||
SRC_URI="mirror://openldap/openldap-release/${P}.tgz"
|
||||
|
||||
LICENSE="OPENLDAP"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
|
||||
IUSE_DAEMON="crypt icu samba slp tcpd experimental minimal"
|
||||
IUSE_BACKEND="+berkdb"
|
||||
IUSE_OVERLAY="overlays perl"
|
||||
IUSE_OPTIONAL="gnutls iodbc sasl ssl odbc debug ipv6 syslog selinux"
|
||||
IUSE_CONTRIB="smbkrb5passwd kerberos samba4"
|
||||
IUSE_CONTRIB="${IUSE_CONTRIB} -cxx"
|
||||
IUSE="${IUSE_DAEMON} ${IUSE_BACKEND} ${IUSE_OVERLAY} ${IUSE_OPTIONAL} ${IUSE_CONTRIB}"
|
||||
|
||||
# openssl is needed to generate lanman-passwords required by samba
|
||||
RDEPEND="sys-libs/ncurses
|
||||
icu? ( dev-libs/icu )
|
||||
tcpd? ( sys-apps/tcp-wrappers )
|
||||
ssl? ( !gnutls? ( dev-libs/openssl )
|
||||
gnutls? ( net-libs/gnutls ) )
|
||||
sasl? ( dev-libs/cyrus-sasl )
|
||||
!minimal? (
|
||||
odbc? ( !iodbc? ( dev-db/unixODBC )
|
||||
iodbc? ( dev-db/libiodbc ) )
|
||||
slp? ( net-libs/openslp )
|
||||
perl? ( dev-lang/perl[-build] )
|
||||
samba? ( dev-libs/openssl )
|
||||
berkdb? ( sys-libs/db )
|
||||
smbkrb5passwd? (
|
||||
dev-libs/openssl
|
||||
app-crypt/heimdal )
|
||||
kerberos? ( virtual/krb5 )
|
||||
cxx? ( dev-libs/cyrus-sasl )
|
||||
)
|
||||
selinux? ( sec-policy/selinux-openldap )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
# for tracking versions
|
||||
OPENLDAP_VERSIONTAG=".version-tag"
|
||||
OPENLDAP_DEFAULTDIR_VERSIONTAG="/var/lib/openldap-data"
|
||||
|
||||
openldap_filecount() {
|
||||
local dir="$1"
|
||||
find "${dir}" -type f ! -name '.*' ! -name 'DB_CONFIG.example' | wc -l
|
||||
}
|
||||
|
||||
openldap_find_versiontags() {
|
||||
# scan for all datadirs
|
||||
openldap_datadirs=""
|
||||
if [ -f "${ROOT}"/etc/openldap/slapd.conf ]; then
|
||||
openldap_datadirs="$(awk '{if($1 == "directory") print $2 }' ${ROOT}/etc/openldap/slapd.conf)"
|
||||
fi
|
||||
openldap_datadirs="${openldap_datadirs} ${OPENLDAP_DEFAULTDIR_VERSIONTAG}"
|
||||
|
||||
einfo
|
||||
einfo "Scanning datadir(s) from slapd.conf and"
|
||||
einfo "the default installdir for Versiontags"
|
||||
einfo "(${OPENLDAP_DEFAULTDIR_VERSIONTAG} may appear twice)"
|
||||
einfo
|
||||
|
||||
# scan datadirs if we have a version tag
|
||||
openldap_found_tag=0
|
||||
have_files=0
|
||||
for each in ${openldap_datadirs}; do
|
||||
CURRENT_TAGDIR=${ROOT}`echo ${each} | sed "s:\/::"`
|
||||
CURRENT_TAG=${CURRENT_TAGDIR}/${OPENLDAP_VERSIONTAG}
|
||||
if [ -d ${CURRENT_TAGDIR} ] && [ ${openldap_found_tag} == 0 ] ; then
|
||||
einfo "- Checking ${each}..."
|
||||
if [ -r ${CURRENT_TAG} ] ; then
|
||||
# yey, we have one :)
|
||||
einfo " Found Versiontag in ${each}"
|
||||
source ${CURRENT_TAG}
|
||||
if [ "${OLDPF}" == "" ] ; then
|
||||
eerror "Invalid Versiontag found in ${CURRENT_TAGDIR}"
|
||||
eerror "Please delete it"
|
||||
eerror
|
||||
die "Please kill the invalid versiontag in ${CURRENT_TAGDIR}"
|
||||
fi
|
||||
|
||||
OLD_MAJOR=`get_version_component_range 2-3 ${OLDPF}`
|
||||
|
||||
[ $(openldap_filecount ${CURRENT_TAGDIR}) -gt 0 ] && have_files=1
|
||||
|
||||
# are we on the same branch?
|
||||
if [ "${OLD_MAJOR}" != "${PV:0:3}" ] ; then
|
||||
ewarn " Versiontag doesn't match current major release!"
|
||||
if [[ "${have_files}" == "1" ]] ; then
|
||||
eerror " Versiontag says other major and you (probably) have datafiles!"
|
||||
echo
|
||||
openldap_upgrade_howto
|
||||
else
|
||||
einfo " No real problem, seems there's no database."
|
||||
fi
|
||||
else
|
||||
einfo " Versiontag is fine here :)"
|
||||
fi
|
||||
else
|
||||
einfo " Non-tagged dir ${each}"
|
||||
[ $(openldap_filecount ${each}) -gt 0 ] && have_files=1
|
||||
if [[ "${have_files}" == "1" ]] ; then
|
||||
einfo " EEK! Non-empty non-tagged datadir, counting `ls -a ${each} | wc -l` files"
|
||||
echo
|
||||
|
||||
eerror
|
||||
eerror "Your OpenLDAP Installation has a non tagged datadir that"
|
||||
eerror "possibly contains a database at ${CURRENT_TAGDIR}"
|
||||
eerror
|
||||
eerror "Please export data if any entered and empty or remove"
|
||||
eerror "the directory, installation has been stopped so you"
|
||||
eerror "can take required action"
|
||||
eerror
|
||||
eerror "For a HOWTO on exporting the data, see instructions in the ebuild"
|
||||
eerror
|
||||
die "Please move the datadir ${CURRENT_TAGDIR} away"
|
||||
fi
|
||||
fi
|
||||
einfo
|
||||
fi
|
||||
done
|
||||
[ "${have_files}" == "1" ] && einfo "DB files present" || einfo "No DB files present"
|
||||
|
||||
# Now we must check for the major version of sys-libs/db linked against.
|
||||
SLAPD_PATH=${ROOT}/usr/$(get_libdir)/openldap/slapd
|
||||
if [ "${have_files}" == "1" -a -f "${SLAPD_PATH}" ]; then
|
||||
OLDVER="$(/usr/bin/ldd ${SLAPD_PATH} \
|
||||
| awk '/libdb-/{gsub("^libdb-","",$1);gsub(".so$","",$1);print $1}')"
|
||||
NEWVER="$(use berkdb && db_findver sys-libs/db)"
|
||||
local fail=0
|
||||
if [ -z "${OLDVER}" -a -z "${NEWVER}" ]; then
|
||||
:
|
||||
# Nothing wrong here.
|
||||
elif [ -z "${OLDVER}" -a -n "${NEWVER}" ]; then
|
||||
eerror " Your existing version of OpenLDAP was not built against"
|
||||
eerror " any version of sys-libs/db, but the new one will build"
|
||||
eerror " against ${NEWVER} and your database may be inaccessible."
|
||||
echo
|
||||
fail=1
|
||||
elif [ -n "${OLDVER}" -a -z "${NEWVER}" ]; then
|
||||
eerror " Your existing version of OpenLDAP was built against"
|
||||
eerror " sys-libs/db:${OLDVER}, but the new one will not be"
|
||||
eerror " built against any version and your database may be"
|
||||
eerror " inaccessible."
|
||||
echo
|
||||
fail=1
|
||||
elif [ "${OLDVER}" != "${NEWVER}" ]; then
|
||||
eerror " Your existing version of OpenLDAP was built against"
|
||||
eerror " sys-libs/db:${OLDVER}, but the new one will build against"
|
||||
eerror " ${NEWVER} and your database would be inaccessible."
|
||||
echo
|
||||
fail=1
|
||||
fi
|
||||
[ "${fail}" == "1" ] && openldap_upgrade_howto
|
||||
fi
|
||||
|
||||
echo
|
||||
einfo
|
||||
einfo "All datadirs are fine, proceeding with merge now..."
|
||||
einfo
|
||||
}
|
||||
|
||||
openldap_upgrade_howto() {
|
||||
eerror
|
||||
eerror "A (possible old) installation of OpenLDAP was detected,"
|
||||
eerror "installation will not proceed for now."
|
||||
eerror
|
||||
eerror "As major version upgrades can corrupt your database,"
|
||||
eerror "you need to dump your database and re-create it afterwards."
|
||||
eerror
|
||||
eerror "Additionally, rebuilding against different major versions of the"
|
||||
eerror "sys-libs/db libraries will cause your database to be inaccessible."
|
||||
eerror ""
|
||||
d="$(date -u +%s)"
|
||||
l="/root/ldapdump.${d}"
|
||||
i="${l}.raw"
|
||||
eerror " 1. /etc/init.d/slurpd stop ; /etc/init.d/slapd stop"
|
||||
eerror " 2. slapcat -l ${i}"
|
||||
eerror " 3. egrep -v '^entryCSN:' <${i} >${l}"
|
||||
eerror " 4. mv /var/lib/openldap-data/ /var/lib/openldap-data-backup/"
|
||||
eerror " 5. emerge --update \=net-nds/${PF}"
|
||||
eerror " 6. etc-update, and ensure that you apply the changes"
|
||||
eerror " 7. slapadd -l ${l}"
|
||||
eerror " 8. chown ldap:ldap /var/lib/openldap-data/*"
|
||||
eerror " 9. /etc/init.d/slapd start"
|
||||
eerror "10. check that your data is intact."
|
||||
eerror "11. set up the new replication system."
|
||||
eerror
|
||||
if [ "${FORCE_UPGRADE}" != "1" ]; then
|
||||
die "You need to upgrade your database first"
|
||||
else
|
||||
eerror "You have the magical FORCE_UPGRADE=1 in place."
|
||||
eerror "Don't say you weren't warned about data loss."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if ! use sasl && use cxx ; then
|
||||
die "To build the ldapc++ library you must emerge openldap with sasl support"
|
||||
fi
|
||||
if use minimal && has_version "net-nds/openldap" && built_with_use net-nds/openldap minimal ; then
|
||||
einfo
|
||||
einfo "Skipping scan for previous datadirs as requested by minimal useflag"
|
||||
einfo
|
||||
else
|
||||
openldap_find_versiontags
|
||||
fi
|
||||
|
||||
enewgroup ldap 439
|
||||
enewuser ldap 439 -1 /usr/$(get_libdir)/openldap ldap
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# ensure correct SLAPI path by default
|
||||
sed -i -e 's,\(#define LDAPI_SOCK\).*,\1 "/var/run/openldap/slapd.sock",' \
|
||||
"${S}"/include/ldap_defaults.h
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-2.4.17-gcc44.patch
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${PN}-2.2.14-perlthreadsfix.patch \
|
||||
"${FILESDIR}"/${PN}-2.4.15-ppolicy.patch
|
||||
|
||||
# bug #116045 - still present in 2.4.19
|
||||
epatch "${FILESDIR}"/${PN}-2.4.19-contrib-smbk5pwd.patch
|
||||
|
||||
# bug #189817
|
||||
epatch "${FILESDIR}"/${PN}-2.4.11-libldap_r.patch
|
||||
|
||||
# bug #233633
|
||||
epatch "${FILESDIR}"/${PN}-2.4.17-fix-lmpasswd-gnutls-symbols.patch
|
||||
|
||||
cd "${S}"/build
|
||||
einfo "Making sure upstream build strip does not do stripping too early"
|
||||
sed -i.orig \
|
||||
-e '/^STRIP/s,-s,,g' \
|
||||
top.mk || die "Failed to block stripping"
|
||||
|
||||
# wrong assumption that /bin/sh is /bin/bash
|
||||
sed -i \
|
||||
-e 's|/bin/sh|/bin/bash|g' \
|
||||
"${S}"/tests/scripts/* || die "sed failed"
|
||||
}
|
||||
|
||||
build_contrib_module() {
|
||||
lt="${S}/libtool"
|
||||
# <dir> <sources> <outputname>
|
||||
cd "${S}/contrib/slapd-modules/$1"
|
||||
einfo "Compiling contrib-module: $3"
|
||||
# Make sure it's uppercase
|
||||
local define_name="$(echo "SLAPD_OVER_${1}" | LC_ALL=C tr '[:lower:]' '[:upper:]')"
|
||||
"${lt}" --mode=compile --tag=CC \
|
||||
"${CC}" \
|
||||
-D${define_name}=SLAPD_MOD_DYNAMIC \
|
||||
-I../../../include -I../../../servers/slapd ${CFLAGS} \
|
||||
-o ${2%.c}.lo -c $2 || die "compiling $3 failed"
|
||||
einfo "Linking contrib-module: $3"
|
||||
"${lt}" --mode=link --tag=CC \
|
||||
"${CC}" -module \
|
||||
${CFLAGS} \
|
||||
${LDFLAGS} \
|
||||
-rpath /usr/$(get_libdir)/openldap/openldap \
|
||||
-o $3.la ${2%.c}.lo || die "linking $3 failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
|
||||
#Fix for glibc-2.8 and ucred. Bug 228457.
|
||||
append-flags -D_GNU_SOURCE
|
||||
|
||||
use debug && myconf="${myconf} $(use_enable debug)"
|
||||
|
||||
# ICU usage is not configurable
|
||||
export ac_cv_header_unicode_utypes_h="$(use icu && echo yes || echo no)"
|
||||
|
||||
if ! use minimal ; then
|
||||
# re-enable serverside overlay chains per bug #296567
|
||||
# see ldap docs chaper 12.3.1 for details
|
||||
myconf="${myconf} --enable-ldap"
|
||||
|
||||
# backends
|
||||
myconf="${myconf} --enable-slapd"
|
||||
if use berkdb ; then
|
||||
einfo "Using Berkeley DB for local backend"
|
||||
myconf="${myconf} --enable-bdb --enable-hdb"
|
||||
# We need to include the slotted db.h dir for FreeBSD
|
||||
append-cppflags -I$(db_includedir)
|
||||
else
|
||||
ewarn
|
||||
ewarn "Note: if you disable berkdb, you can only use remote-backends!"
|
||||
ewarn
|
||||
ebeep 5
|
||||
myconf="${myconf} --disable-bdb --disable-hdb"
|
||||
fi
|
||||
for backend in dnssrv ldap meta monitor null passwd relay shell sock; do
|
||||
myconf="${myconf} --enable-${backend}=mod"
|
||||
done
|
||||
|
||||
myconf="${myconf} $(use_enable perl perl mod)"
|
||||
|
||||
myconf="${myconf} $(use_enable odbc sql mod)"
|
||||
if use odbc ; then
|
||||
local odbc_lib="unixodbc"
|
||||
if use iodbc ; then
|
||||
odbc_lib="iodbc"
|
||||
append-cppflags -I/usr/include/iodbc
|
||||
fi
|
||||
myconf="${myconf} --with-odbc=${odbc_lib}"
|
||||
fi
|
||||
|
||||
# slapd options
|
||||
myconf="${myconf} $(use_enable crypt) $(use_enable slp)"
|
||||
myconf="${myconf} $(use_enable samba lmpasswd) $(use_enable syslog)"
|
||||
if use experimental ; then
|
||||
myconf="${myconf} --enable-dynacl"
|
||||
myconf="${myconf} --enable-aci=mod"
|
||||
fi
|
||||
for option in aci cleartext modules rewrite rlookups slapi; do
|
||||
myconf="${myconf} --enable-${option}"
|
||||
done
|
||||
|
||||
# slapd overlay options
|
||||
# Compile-in the syncprov, the others as module
|
||||
myconf="${myconf} --enable-syncprov=yes"
|
||||
use overlays && myconf="${myconf} --enable-overlays=mod"
|
||||
|
||||
else
|
||||
myconf="${myconf} --disable-slapd --disable-bdb --disable-hdb"
|
||||
myconf="${myconf} --disable-overlays --disable-syslog"
|
||||
fi
|
||||
|
||||
# basic functionality stuff
|
||||
myconf="${myconf} $(use_enable ipv6)"
|
||||
myconf="${myconf} $(use_with sasl cyrus-sasl) $(use_enable sasl spasswd)"
|
||||
myconf="${myconf} $(use_enable tcpd wrappers)"
|
||||
|
||||
local ssl_lib="no"
|
||||
if use ssl || ( use ! minimal && use samba ) ; then
|
||||
ssl_lib="openssl"
|
||||
use gnutls && ssl_lib="gnutls"
|
||||
fi
|
||||
|
||||
myconf="${myconf} --with-tls=${ssl_lib}"
|
||||
|
||||
for basicflag in dynamic local proctitle shared static; do
|
||||
myconf="${myconf} --enable-${basicflag}"
|
||||
done
|
||||
|
||||
tc-export CC AR CXX
|
||||
STRIP=/bin/true \
|
||||
econf \
|
||||
--libexecdir=/usr/$(get_libdir)/openldap \
|
||||
${myconf} || die "econf failed"
|
||||
}
|
||||
|
||||
src_configure_cxx() {
|
||||
# This needs the libraries built by the first build run.
|
||||
# So we have to run it AFTER the main build, not just after the main
|
||||
# configure.
|
||||
if ! use minimal ; then
|
||||
if use cxx ; then
|
||||
local myconf_ldapcpp
|
||||
myconf_ldapcpp="${myconf_ldapcpp} --with-ldap-includes=../../include"
|
||||
cd "${S}/contrib/ldapc++"
|
||||
OLD_LDFLAGS="$LDFLAGS"
|
||||
OLD_CPPFLAGS="$CPPFLAGS"
|
||||
append-ldflags -L../../libraries/liblber/.libs -L../../libraries/libldap/.libs
|
||||
append-ldflags -L../../../libraries/liblber/.libs -L../../../libraries/libldap/.libs
|
||||
append-cppflags -I../../../include
|
||||
econf ${myconf_ldapcpp} \
|
||||
CC="${CC}" \
|
||||
CXX="${CXX}" \
|
||||
|| die "econf ldapc++ failed"
|
||||
CPPFLAGS="$OLD_CPPFLAGS"
|
||||
LDFLAGS="${OLD_LDFLAGS}"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake depend || die "emake depend failed"
|
||||
emake CC="${CC}" AR="${AR}" || die "emake failed"
|
||||
lt="${S}/libtool"
|
||||
export echo="echo"
|
||||
|
||||
if ! use minimal ; then
|
||||
if use cxx ; then
|
||||
einfo "Building contrib library: ldapc++"
|
||||
src_configure_cxx
|
||||
cd "${S}/contrib/ldapc++"
|
||||
emake \
|
||||
CC="${CC}" CXX="${CXX}" \
|
||||
|| die "emake ldapc++ failed"
|
||||
fi
|
||||
|
||||
if use smbkrb5passwd ; then
|
||||
einfo "Building contrib-module: smbk5pwd"
|
||||
cd "${S}/contrib/slapd-modules/smbk5pwd"
|
||||
|
||||
emake \
|
||||
DEFS="-DDO_SAMBA -DDO_KRB5" \
|
||||
KRB5_INC="$(krb5-config --cflags)" \
|
||||
CC="${CC}" libexecdir="/usr/$(get_libdir)/openldap" \
|
||||
|| die "emake smbk5pwd failed"
|
||||
fi
|
||||
|
||||
if use samba4 ; then
|
||||
einfo "Building contrib-module: samba4"
|
||||
cd "${S}/contrib/slapd-modules/samba4"
|
||||
|
||||
emake \
|
||||
CC="${CC}" libexecdir="/usr/$(get_libdir)/openldap" \
|
||||
|| die "emake samba4 failed"
|
||||
fi
|
||||
|
||||
if use kerberos ; then
|
||||
cd "${S}/contrib/slapd-modules/passwd"
|
||||
einfo "Compiling contrib-module: pw-kerberos"
|
||||
"${lt}" --mode=compile --tag=CC \
|
||||
"${CC}" \
|
||||
-I../../../include \
|
||||
${CFLAGS} \
|
||||
$(krb5-config --cflags) \
|
||||
-DHAVE_KRB5 \
|
||||
-o kerberos.lo \
|
||||
-c kerberos.c || die "compiling pw-kerberos failed"
|
||||
einfo "Linking contrib-module: pw-kerberos"
|
||||
"${lt}" --mode=link --tag=CC \
|
||||
"${CC}" -module \
|
||||
${CFLAGS} \
|
||||
${LDFLAGS} \
|
||||
-rpath /usr/$(get_libdir)/openldap/openldap \
|
||||
-o pw-kerberos.la \
|
||||
kerberos.lo || die "linking pw-kerberos failed"
|
||||
fi
|
||||
# We could build pw-radius if GNURadius would install radlib.h
|
||||
cd "${S}/contrib/slapd-modules/passwd"
|
||||
einfo "Compiling contrib-module: pw-netscape"
|
||||
"${lt}" --mode=compile --tag=CC \
|
||||
"${CC}" \
|
||||
-I../../../include \
|
||||
${CFLAGS} \
|
||||
-o netscape.lo \
|
||||
-c netscape.c || die "compiling pw-netscape failed"
|
||||
einfo "Linking contrib-module: pw-netscape"
|
||||
"${lt}" --mode=link --tag=CC \
|
||||
"${CC}" -module \
|
||||
${CFLAGS} \
|
||||
${LDFLAGS} \
|
||||
-rpath /usr/$(get_libdir)/openldap/openldap \
|
||||
-o pw-netscape.la \
|
||||
netscape.lo || die "linking pw-netscape failed"
|
||||
|
||||
build_contrib_module "addpartial" "addpartial-overlay.c" "addpartial-overlay"
|
||||
build_contrib_module "allop" "allop.c" "overlay-allop"
|
||||
build_contrib_module "allowed" "allowed.c" "allowed"
|
||||
build_contrib_module "autogroup" "autogroup.c" "autogroup"
|
||||
build_contrib_module "denyop" "denyop.c" "denyop-overlay"
|
||||
build_contrib_module "dsaschema" "dsaschema.c" "dsaschema-plugin"
|
||||
# lastmod may not play well with other overlays
|
||||
build_contrib_module "lastmod" "lastmod.c" "lastmod"
|
||||
build_contrib_module "nops" "nops.c" "nops-overlay"
|
||||
build_contrib_module "trace" "trace.c" "trace"
|
||||
# build slapi-plugins
|
||||
cd "${S}/contrib/slapi-plugins/addrdnvalues"
|
||||
einfo "Building contrib-module: addrdnvalues plugin"
|
||||
"${CC}" -shared \
|
||||
-I../../../include \
|
||||
${CFLAGS} \
|
||||
-fPIC \
|
||||
${LDFLAGS} \
|
||||
-o libaddrdnvalues-plugin.so \
|
||||
addrdnvalues.c || die "Building libaddrdnvalues-plugin.so failed"
|
||||
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd tests ; make tests || die "make tests failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
lt="${S}/libtool"
|
||||
emake DESTDIR="${D}" install || die "make install failed"
|
||||
|
||||
dodoc ANNOUNCEMENT CHANGES COPYRIGHT README "${FILESDIR}"/DB_CONFIG.fast.example
|
||||
docinto rfc ; dodoc doc/rfc/*.txt
|
||||
|
||||
# openldap modules go here
|
||||
# TODO: write some code to populate slapd.conf with moduleload statements
|
||||
keepdir /usr/$(get_libdir)/openldap/openldap/
|
||||
|
||||
# initial data storage dir
|
||||
keepdir /var/lib/openldap-data
|
||||
fowners ldap:ldap /var/lib/openldap-data
|
||||
fperms 0700 /var/lib/openldap-data
|
||||
|
||||
echo "OLDPF='${PF}'" > "${D}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
|
||||
echo "# do NOT delete this. it is used" >> "${D}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
|
||||
echo "# to track versions for upgrading." >> "${D}${OPENLDAP_DEFAULTDIR_VERSIONTAG}/${OPENLDAP_VERSIONTAG}"
|
||||
|
||||
# change slapd.pid location in configuration file
|
||||
keepdir /var/run/openldap
|
||||
fowners ldap:ldap /var/run/openldap
|
||||
fperms 0755 /var/run/openldap
|
||||
|
||||
if ! use minimal; then
|
||||
# use our config
|
||||
rm "${D}"etc/openldap/slapd.conf
|
||||
insinto /etc/openldap
|
||||
newins "${FILESDIR}"/${PN}-2.3.34-slapd-conf slapd.conf
|
||||
configfile="${D}"etc/openldap/slapd.conf
|
||||
|
||||
# populate with built backends
|
||||
ebegin "populate config with built backends"
|
||||
for x in "${D}"usr/$(get_libdir)/openldap/openldap/back_*.so; do
|
||||
elog "Adding $(basename ${x})"
|
||||
sed -e "/###INSERTDYNAMICMODULESHERE###$/a# moduleload\t$(basename ${x})" -i "${configfile}"
|
||||
done
|
||||
sed -e "s:###INSERTDYNAMICMODULESHERE###$:# modulepath\t/usr/$(get_libdir)/openldap/openldap:" -i "${configfile}"
|
||||
fowners root:ldap /etc/openldap/slapd.conf
|
||||
fperms 0640 /etc/openldap/slapd.conf
|
||||
cp "${configfile}" "${configfile}".default
|
||||
eend
|
||||
|
||||
# install our own init scripts
|
||||
newinitd "${FILESDIR}"/slapd-initd2 slapd
|
||||
newconfd "${FILESDIR}"/slapd-confd slapd
|
||||
if [ $(get_libdir) != lib ]; then
|
||||
sed -e "s,/usr/lib/,/usr/$(get_libdir)/," -i "${D}"etc/init.d/slapd
|
||||
fi
|
||||
|
||||
if use cxx ; then
|
||||
einfo "Install the ldapc++ library"
|
||||
cd "${S}/contrib/ldapc++"
|
||||
emake DESTDIR="${D}" libexecdir="/usr/$(get_libdir)/openldap" install || die "emake install ldapc++ failed"
|
||||
newdoc README ldapc++-README
|
||||
fi
|
||||
|
||||
if use smbkrb5passwd ; then
|
||||
einfo "Install the smbk5pwd module"
|
||||
cd "${S}/contrib/slapd-modules/smbk5pwd"
|
||||
emake DESTDIR="${D}" libexecdir="/usr/$(get_libdir)/openldap" install || die "emake install smbk5pwd failed"
|
||||
newdoc README smbk5pwd-README
|
||||
fi
|
||||
|
||||
if use samba4 ; then
|
||||
einfo "Install the samba4 module"
|
||||
cd "${S}/contrib/slapd-modules/samba4"
|
||||
emake DESTDIR="${D}" libexecdir="/usr/$(get_libdir)/openldap" install || die "emake install samba4 failed"
|
||||
newdoc README samba4-README
|
||||
fi
|
||||
|
||||
einfo "Installing contrib modules"
|
||||
cd "${S}/contrib/slapd-modules"
|
||||
for l in */*.la; do
|
||||
"${lt}" --mode=install cp ${l} \
|
||||
"${D}"usr/$(get_libdir)/openldap/openldap || \
|
||||
die "installing ${l} failed"
|
||||
done
|
||||
docinto contrib
|
||||
newdoc addpartial/README addpartial-README
|
||||
newdoc allop/README allop-README
|
||||
doman allop/slapo-allop.5
|
||||
newdoc autogroup/README autogroup-README
|
||||
newdoc denyop/denyop.c denyop-denyop.c
|
||||
newdoc dsaschema/README dsaschema-README
|
||||
doman lastmod/slapo-lastmod.5
|
||||
doman nops/slapo-nops.5
|
||||
newdoc passwd/README passwd-README
|
||||
cd "${S}/contrib/slapi-plugins"
|
||||
insinto /usr/$(get_libdir)/openldap/openldap
|
||||
doins */*.so
|
||||
docinto contrib
|
||||
newdoc addrdnvalues/README addrdnvalues-README
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# keep old libs if any
|
||||
preserve_old_lib usr/$(get_libdir)/{libldap,libldap_r,liblber}-2.3.so.0
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if ! use minimal ; then
|
||||
# You cannot build SSL certificates during src_install that will make
|
||||
# binary packages containing your SSL key, which is both a security risk
|
||||
# and a misconfiguration if multiple machines use the same key and cert.
|
||||
if use ssl; then
|
||||
install_cert /etc/openldap/ssl/ldap
|
||||
chown ldap:ldap "${ROOT}"etc/openldap/ssl/ldap.*
|
||||
ewarn "Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]"
|
||||
ewarn "Self-signed SSL certificates are treated harshly by OpenLDAP 2.[12]"
|
||||
ewarn "add 'TLS_REQCERT never' if you want to use them."
|
||||
fi
|
||||
|
||||
# These lines force the permissions of various content to be correct
|
||||
chown ldap:ldap "${ROOT}"var/run/openldap
|
||||
chmod 0755 "${ROOT}"var/run/openldap
|
||||
chown root:ldap "${ROOT}"etc/openldap/slapd.conf{,.default}
|
||||
chmod 0640 "${ROOT}"etc/openldap/slapd.conf{,.default}
|
||||
chown ldap:ldap "${ROOT}"var/lib/openldap-{data,ldbm}
|
||||
fi
|
||||
|
||||
elog "Getting started using OpenLDAP? There is some documentation available:"
|
||||
elog "Gentoo Guide to OpenLDAP Authentication"
|
||||
elog "(http://www.gentoo.org/doc/en/ldap-howto.xml)"
|
||||
elog "---"
|
||||
elog "An example file for tuning BDB backends with openldap is"
|
||||
elog "DB_CONFIG.fast.example in /usr/share/doc/${PF}/"
|
||||
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/{liblber,libldap,libldap_r}-2.3.so.0
|
||||
}
|
12
svn-commit.tmp
Normal file
12
svn-commit.tmp
Normal file
@ -0,0 +1,12 @@
|
||||
add new package
|
||||
-- Diese und die folgenden Zeilen werden ignoriert --
|
||||
|
||||
A dev-python/pycairo
|
||||
A dev-python/pycairo/metadata.xml
|
||||
A dev-python/pycairo/files
|
||||
A dev-python/pycairo/files/pycairo-1.10.0-svg_check.patch
|
||||
A dev-python/pycairo/files/pycairo-1.10.0-waf-multilib.patch
|
||||
A dev-python/pycairo/files/py2cairo-1.10.0-svg_check.patch
|
||||
A dev-python/pycairo/pycairo-1.10.0-r1.ebuild
|
||||
A dev-python/pycairo/Manifest
|
||||
A dev-python/pycairo/ChangeLog
|
@ -2,8 +2,14 @@ DIST apparmor-patches-2.6.34-2.5-p1.tar.bz2 49439 RMD160 67359c74d8055835902f161
|
||||
DIST apparmor-patches-2.6.35-2.5-p1.tar.bz2 49422 RMD160 d63b22a5cd4a69a9ebaf90358a72fd4f4e2b8467 SHA1 ffc7dadf2c9d1697cff6ea7f00a1bbcd2f7070ca SHA256 85ba4d31fc5cbc5c460a25b2a32e0d881c1f548b2888f6a3c4a43fb2542693be
|
||||
DIST deblob-2.6.34 88276 RMD160 12f83200b74a9d859b7241b1e8d8c0250d8bcb90 SHA1 985bd73ebca8e720f92eb01d11c22e25d21865b6 SHA256 9478ada7a36f3858ef9ba3dc5c9609fb45fa9b286a002ccfba09045c81b217ed
|
||||
DIST deblob-2.6.35 90643 RMD160 3ddd784a9be90b98f126345fc71b45bc711b66a6 SHA1 a8774f8e27c402701fb436e2bd3ea996d88178b6 SHA256 dda16c3b77c6159715ca05d8a45f509420f5fc708afee038a820e18751f537b7
|
||||
DIST deblob-2.6.36 90559 RMD160 32cc73f2b3fa0304e7ebf8c35f0501570ad08ce7 SHA1 71c2cc4bcdb800d46deac61cb9ac8c2cc51b1faa SHA256 fe4fb0cb06d017d1ec70f50c1c06e184c31c9bba6c4b359e43d54125d60501df
|
||||
DIST deblob-2.6.37 97431 RMD160 8880f01ec565b3d5093caeacf7b1ee2b93d6f586 SHA1 a34daada57dc6d73cfc61b25dfcb248eac245337 SHA256 8beee2feddd27230aac078017d4927b67296941c855720560e58ab520abe7e2e
|
||||
DIST deblob-2.6.38 99773 RMD160 f52e78df8e819319d0aabf24fe471e2ef9e02140 SHA1 0d176aa88f0525123d293e26617f2d287fabdddc SHA256 ddabcd846baa19b7e82adec3ca8ff17f2f7425c292516889098559f639e763eb
|
||||
DIST deblob-check-2.6.34 268995 RMD160 0186c8b3ef596feb0be938a7a75da620a7f425b2 SHA1 59f978b9455099c634947638ebf1ce6c82c1aead SHA256 2c995748c14bed50b93746a35a44b33138b2758031e3ef7d0159911cbab83c30
|
||||
DIST deblob-check-2.6.35 269127 RMD160 2143e3f0fc362d90b00f5f05cdd6dac811f352d0 SHA1 6f2b976d64ad375db641ca9220fc40df1c5e3d8f SHA256 2cf4a02ab3e06512fe16d75704ceca9bd4d97fe0985ea0a0a34f64ce7fc18527
|
||||
DIST deblob-check-2.6.36 285794 RMD160 2e3232ec9cbbb4874e90a4995372e2f10c0036e1 SHA1 f06f75e3b96d8bce109aa30ccab491624602795c SHA256 5e6fcb7110da5fb62edb0b85f169090de714cba2aac3cbfafbd84b6a860c8641
|
||||
DIST deblob-check-2.6.37 328720 RMD160 6739c283f68b9de253071d757991d41618722cb8 SHA1 65d202793837b916974de3e0d2dfa5312cbfe31e SHA256 113898a885fce63b367ea6b7ddcf1e7c3ae47bac01617c228252a061433b6d32
|
||||
DIST deblob-check-2.6.38 345831 RMD160 1caea73e54a21cb1100a4ee8226201ddd8a89985 SHA1 44de3ac14d9a3e94b97553051aff0ebfada45274 SHA256 6f681dbd1c1c44cba2c9902dd77a5a51b2d1cc81567cffc60ba92bd0bdd4ff2f
|
||||
DIST genpatches-2.6.34-3.base.tar.bz2 7695 RMD160 3a5d82dfd4f19dcb06082265d6b0625629e388ff SHA1 a526ad552ad6a143104183a083be6d0b7ffdc340 SHA256 0b603ae584d4915653d5b3249eef00153ac1a2dca7ec4d300fc4d60300c72a48
|
||||
DIST genpatches-2.6.34-3.extras.tar.bz2 15527 RMD160 988e3878a7c2a4676988e54010e8e8c76ed9d999 SHA1 1e218561e5d5c2d86e471245819dcc8ce022905e SHA256 7e99fb2c4320446b312110fc6f9f5e2bcc60127f80f80d8cb09c34483c68dca9
|
||||
DIST genpatches-2.6.35-1.base.tar.bz2 6334 RMD160 2215f4824a8b7cefc3840aeae23a15b238599309 SHA1 c30fd6a62c182f3f4cc3b9df93fd88a52d15f5f8 SHA256 cccd5579b87f18a0affa3b9bedb93eb9abf177a8c8e4a352857267bfc718c52c
|
||||
@ -12,13 +18,13 @@ DIST genpatches-2.6.36-4.base.tar.bz2 13623 RMD160 bf5947dd5169f8933a95fdbb0f618
|
||||
DIST genpatches-2.6.36-4.extras.tar.bz2 15516 RMD160 adaf6a0c6df113bd8ac346c890f6a369ca591a42 SHA1 72d48550f8cf10f504d4bc1584fc39bdb7461d8f SHA256 207b6ec18ad6c24dbe6f4184b4d142f83d5b2517b3202da24fb7930313422a3f
|
||||
DIST genpatches-2.6.37-1.base.tar.bz2 770 RMD160 64dcca357f523eeac74500e78310d56a8a07be30 SHA1 895e5c7ce4e8c9e01857457d8b3b9f030a99e173 SHA256 8bc3cd19243410dc4862e8903eb6738eebf01668de861f6fa2d2f6c654ec9a7d
|
||||
DIST genpatches-2.6.37-1.extras.tar.bz2 15531 RMD160 7d13a870de0db777fa776d1eb1187f0a5f3de5c2 SHA1 48fc0d22cc0579c179c3265a1da605e3854b6fec SHA256 a986ffece5f069ad7346797691030e989e73c34101a998224fc57f86b2fc4bc0
|
||||
DIST genpatches-2.6.38-2.base.tar.bz2 48753 RMD160 417ca84cb264b96957868b8c9ab30797f7c7a06f SHA1 d74abf89f6872fb8fe97a39d761aa089922becda SHA256 47f44957cc780aa44b2be8c48ea76009d03f3b90b4e9e8dcd4af128aa34f7421
|
||||
DIST genpatches-2.6.38-2.extras.tar.bz2 15668 RMD160 79642f14a75c96f029dfb6ec4f86fe82a34b5094 SHA1 adde8ec89e98f4ee0ada4bfc24d225157efec2be SHA256 ffad6a0c3015fd0fe43f512fa353e0206a4eb0d45102459180391f96d2204caa
|
||||
DIST genpatches-2.6.38-5.base.tar.bz2 121256 RMD160 df96fd9e8a18a2b0738b90122dc1be14042f30a2 SHA1 604117bfd1d8d5901ec3dabe5d83285e411748e8 SHA256 1c34e81dde44f2a6a07ad679d68276d22cb59da3245b8a6bd845ecd885b592cc
|
||||
DIST genpatches-2.6.38-5.extras.tar.bz2 15665 RMD160 39abb5818bdc5025ff9b6648f976e48ded035776 SHA1 c89301b292e398a31051fae885312aeb938c9278 SHA256 e4335af53a45ccb40396a6cbcac753ceb48c63aeea4f8fbb578070c1ab24d33f
|
||||
DIST geos_one-patches-2.6.34-1-p5.tar.bz2 1980770 RMD160 251fec41b37695cefabf70961ee8b564a078b414 SHA1 664e692b7fcdf51b7049e4ad63b13b788c661413 SHA256 eee046a3985d154ba4c75e4d06809db06df4158e5c8f4a27cbff60c645bc5698
|
||||
DIST geos_one-patches-2.6.35-2-p1.tar.bz2 1303662 RMD160 1e136af5b273a1c95ff29824a1a77b435b029b9a SHA1 6f0432eb5a11e7402a53666380751805ebcdba92 SHA256 902aecbf3c6044608eb17e7d5ebcff1d17d7c158ba96cb7f838e7f2a1d57a31e
|
||||
DIST go-patches-2.6.36-2-p1.tar.bz2 986382 RMD160 9ee04544aaaf060097cfd56f0d6ae9c0607f92f3 SHA1 37c5f9c0dd7ed86b7d69b20f068394eb789c5527 SHA256 650fe499ba5e8782ebb7b81e781489c6eb20fb8fc0ffb2e860cad79cf02cde68
|
||||
DIST go-patches-2.6.37-1-p1.tar.bz2 13448979 RMD160 11ce13f4afb8dba28268537e2d6778abc92866db SHA1 8341f648ae7927a0d43e674e4d8fbcb857c383ba SHA256 8c8879ff37138d961e884aef71a247ee6b1aff6721dc44a504e3fe6def0d5703
|
||||
DIST go-patches-2.6.38-1-p1.tar.bz2 571739 RMD160 f42e5cbd985c24d230468e9a082b4e578e509ea3 SHA1 08f04941c0a0dcee3bf850d8ac696b9a4fe983ad SHA256 30ee29a8986dc00f21d87524bf5a2b54038a0e94f2e358087cf03d0a8cf698e8
|
||||
DIST go-patches-2.6.38-2-p1.tar.bz2 697893 RMD160 e123435c4560294b8cabcc42b7f6d4c88e92fccb SHA1 9c841f7d167fc472a2d463b786bd60f0f6d02503 SHA256 9b5cb51646a712f70b709fb3fd533f0c0768bc1aea4ca6de00b882b628a495e3
|
||||
DIST linux-2.6.34.tar.bz2 67633622 RMD160 dafd721b00c13e3652405b517b379eed10020bf4 SHA1 4188857ba71f301991dc56285f593e9c311e5824 SHA256 fa395fec7de633df1cb85b6248b8f35af98380ed128a8bc465fb48bc4d252633
|
||||
DIST linux-2.6.35.tar.bz2 69305709 RMD160 f5d91abb4fa72fac812578d830b22180d85a0e6f SHA1 4cb1fbfbeedcd658ca37739679c65dfaa136bf4e SHA256 18b2e2c336032e366c942622b77302cb05fc034fb19018f086a4ebc9ed41bfcf
|
||||
DIST linux-2.6.36.tar.bz2 70277083 RMD160 d739da505a79e71a1370d36e1373b36be055c123 SHA1 b546ab66458d7d614151d80adbc03b4d28977ae2 SHA256 15a076d1a435a6bf8e92834eba4b390b4ec094ce06d47f89d071ca9e5788ce04
|
||||
@ -30,6 +36,6 @@ EBUILD go-sources-2.6.34-r1.ebuild 1892 RMD160 2a2937799233a3885b0baf5ad46d6caa3
|
||||
EBUILD go-sources-2.6.35-r1.ebuild 1470 RMD160 ec0473310b62996c013e45d2900f8376f2aefa5b SHA1 bcdd3dbcad9449ebb21133150b3bfdfb8a5208e6 SHA256 4b12b81cf6c6b72c79120a85367c4afc6284d683f5813e5b57db46c11f31e66f
|
||||
EBUILD go-sources-2.6.36-r2.ebuild 1354 RMD160 c93420f8e82d5c158e33f3df5ce2c0cca1681a1f SHA1 10dd76f76e1d3eb323a48ca770fe84119ae81c07 SHA256 1af16a45aa80ac6c3cdcdd5965b00f97b4457afbefda1ed44d3866c4762a7644
|
||||
EBUILD go-sources-2.6.37.ebuild 1354 RMD160 21a366263848f13ac1856ae97c8a57d98561d668 SHA1 3295bac6854146a8e81397b6a94fd04eaa583a4b SHA256 ce7b7824f56f5048699bd16fc5d2871f6f91ffaebbcb0613395ebd8afdb7e612
|
||||
EBUILD go-sources-2.6.38.ebuild 1355 RMD160 064e596e3dfe4cf557df74e3076b6361d6937cb4 SHA1 08a4b4ff7386c74fead673a6624fbda3419cea90 SHA256 f3619262bf63371595550bd253c6044eba641806fba5110e92b2e8af9bf4bb31
|
||||
EBUILD go-sources-2.6.38-r4.ebuild 1355 RMD160 3676d1f797de8a74eaad586aa9d9fc751269135e SHA1 424b3686935884e292b2ea4beb03a9f750e66c32 SHA256 0dfe4439426d5c0b7785b42c62bead6cfd35909c1b26ffbb983b8bfc020109ed
|
||||
MISC ChangeLog 11835 RMD160 871dfde743052e8909817ebb2f5f88c702812684 SHA1 16145f1d5d9dca265436e1e62b609dbe9ff1f7ac SHA256 79e849da378a0a42bb32f2b167550859a766e8826e3a045b72f6af77b3386fb1
|
||||
MISC metadata.xml 345 RMD160 60ee7039e079df49ee78ddf07786baaa6e6d3911 SHA1 2379ca788bb885d4bc61135a34c1d08a911603e0 SHA256 58281654233eeae526297c33590827ab1d3919d69940adde934290ce8bf5bbd8
|
||||
|
@ -4,10 +4,10 @@
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="2"
|
||||
K_GENPATCHES_VER="5"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
|
||||
GOPATCHES_VER="1-p1"
|
||||
GOPATCHES_VER="2-p1"
|
||||
GOPATCHES="go-patches-${PV}-${GOPATCHES_VER}.tar.bz2"
|
||||
GOPATCHES_URI="http://ftp.disconnected-by-peer.at/go/${GOPATCHES}"
|
||||
|
101
sys-libs/talloc/ChangeLog
Normal file
101
sys-libs/talloc/ChangeLog
Normal file
@ -0,0 +1,101 @@
|
||||
# ChangeLog for sys-libs/talloc
|
||||
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/ChangeLog,v 1.23 2011/03/16 14:31:26 ssuominen Exp $
|
||||
|
||||
16 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> talloc-2.0.5.ebuild:
|
||||
Stop unnecessarily forcing Python 2.6.
|
||||
|
||||
15 Mar 2011; Víctor Ostorga <vostorga@gentoo.org> talloc-2.0.5.ebuild:
|
||||
Fixing collision with /usr/lib/libtalloc.so.2 bug #351608 setting python
|
||||
2.6 as runtime python bug #354587 #357269
|
||||
|
||||
01 Mar 2011; Jonathan Callen <abcd@gentoo.org> talloc-2.0.5.ebuild:
|
||||
Add ~amd64-linux/~x86-linux keywords
|
||||
|
||||
*talloc-2.0.5 (13 Jan 2011)
|
||||
|
||||
13 Jan 2011; Tomáš Chvátal <scarabeus@gentoo.org> +talloc-2.0.5.ebuild:
|
||||
Add new talloc version. NOTE: doc xsl file is fetched from net rather than
|
||||
using the system one, this needs to be fixed.
|
||||
|
||||
27 Sep 2010; Mart Raudsepp <leio@gentoo.org> talloc-2.0.1-r1.ebuild:
|
||||
Marked ~mips for bug #285952
|
||||
|
||||
12 Aug 2010; Joseph Jezak <josejx@gentoo.org> talloc-2.0.1-r1.ebuild:
|
||||
Marked ppc/ppc64 stable for bug #300158.
|
||||
|
||||
17 Jun 2010; Kacper Kowalik <xarthisius@gentoo.org>
|
||||
talloc-2.0.1-r1.ebuild, +files/talloc-2.0.1-respect-ldflags.patch:
|
||||
Respect LDFLAGS. Fixes bug 323497. Thanks Andreis Vinogradovs
|
||||
<spamslepnoga@inbox.ru> for report.
|
||||
|
||||
05 Jun 2010; Raúl Porcel <armin76@gentoo.org> talloc-2.0.1-r1.ebuild:
|
||||
alpha/arm/ia64/s390/sh/sparc stable wrt #300158
|
||||
|
||||
19 May 2010; Jeroen Roovers <jer@gentoo.org> talloc-2.0.1-r1.ebuild:
|
||||
Stable for HPPA (bug #300158).
|
||||
|
||||
18 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org>
|
||||
talloc-2.0.1-r1.ebuild:
|
||||
x86 stable wrt bug #300158
|
||||
|
||||
03 May 2010; Olivier Crête <tester@gentoo.org> ChangeLog:
|
||||
amd64 stable, bug #300158
|
||||
|
||||
*talloc-2.0.1-r1 (03 Apr 2010)
|
||||
|
||||
03 Apr 2010; Tiziano Müller <dev-zero@gentoo.org>
|
||||
+talloc-2.0.1-r1.ebuild, metadata.xml:
|
||||
Fixed: unnecessary inherit, swig dependency, documentation install,
|
||||
static-libs building.
|
||||
|
||||
*talloc-2.0.1 (26 Jan 2010)
|
||||
|
||||
26 Jan 2010; Patrick Lauer <patrick@gentoo.org> +talloc-2.0.1.ebuild:
|
||||
Bump
|
||||
|
||||
06 Dec 2009; Diego E. Pettenò <flameeyes@gentoo.org>
|
||||
talloc-2.0.0-r1.ebuild:
|
||||
Block older samba (to force uninstall).
|
||||
|
||||
30 Nov 2009; Raúl Porcel <armin76@gentoo.org> talloc-2.0.0-r1.ebuild:
|
||||
Add ~arm/~ia64/~s390/~sh/~sparc wrt #285952
|
||||
|
||||
29 Nov 2009; Tobias Klausmann <klausman@gentoo.org>
|
||||
talloc-2.0.0-r1.ebuild:
|
||||
Keyworded on alpha, bug #285952
|
||||
|
||||
08 Nov 2009; Joseph Jezak <josejx@gentoo.org> talloc-2.0.0-r1.ebuild:
|
||||
Marked ~ppc for bug #285952.
|
||||
|
||||
04 Nov 2009; Patrick Lauer <patrick@gentoo.org> talloc-1.3.0.ebuild,
|
||||
talloc-1.3.1.ebuild, talloc-2.0.0.ebuild, talloc-2.0.0-r1.ebuild:
|
||||
Small dep fix
|
||||
|
||||
23 Oct 2009; Patrick Lauer <patrick@gentoo.org> talloc-1.3.0.ebuild,
|
||||
talloc-1.3.1.ebuild:
|
||||
Fixing 1.3 ebuilds too
|
||||
|
||||
*talloc-2.0.0-r1 (23 Oct 2009)
|
||||
|
||||
23 Oct 2009; Patrick Lauer <patrick@gentoo.org> +talloc-2.0.0-r1.ebuild,
|
||||
+files/talloc-2.0.0-without-doc.patch:
|
||||
Ebuild cleanups thanks to pva, bug #288536, making docs optional #290193,
|
||||
thanks to Andrew Church for the patch
|
||||
|
||||
11 Oct 2009; Petteri Räty <betelgeuse@gentoo.org> talloc-2.0.0.ebuild:
|
||||
Block <net-fs/samba-libs-3.4 for bug #288545.
|
||||
|
||||
09 Oct 2009; Patrick Lauer <patrick@gentoo.org> talloc-1.3.0.ebuild,
|
||||
talloc-1.3.1.ebuild, talloc-2.0.0.ebuild:
|
||||
Improve description
|
||||
|
||||
*talloc-2.0.0 (09 Oct 2009)
|
||||
*talloc-1.3.1 (09 Oct 2009)
|
||||
*talloc-1.3.0 (09 Oct 2009)
|
||||
|
||||
09 Oct 2009; Patrick Lauer <patrick@gentoo.org> +talloc-1.3.0.ebuild,
|
||||
+talloc-1.3.1.ebuild, +talloc-2.0.0.ebuild, +metadata.xml:
|
||||
Initial commit. Ebuilds based on those provided by Marcel Greter in
|
||||
#231273
|
||||
|
5
sys-libs/talloc/Manifest
Normal file
5
sys-libs/talloc/Manifest
Normal file
@ -0,0 +1,5 @@
|
||||
AUX talloc-2.0.5-waf-multilib-portage.patch 963 RMD160 612888720e21169bc4b50e52acd7062539ed8bfe SHA1 6cd754616f153a6d187aad0178c1e4b78b52e6ff SHA256 c23d1177b5957c991b5b997d257a1b1d538625a37040a79a45d53bfeb0bd0c8b
|
||||
DIST talloc-2.0.5.tar.gz 365388 RMD160 6a4aafb3829d3de2d25c70025329476790d3d857 SHA1 8ec391304954f1a201b0f2239f4505d93da36cf7 SHA256 b949eb0c4f3467ef26bb8f6af64da3b20df5e34b4243fe2a5a0c28435ba6b32a
|
||||
EBUILD talloc-2.0.5.ebuild 1109 RMD160 0c8fa14117b7329a697112e5c364534ea5a5f2c4 SHA1 733633b49bf585bbbc4799f6e15ff57d2a42b6d4 SHA256 e0615ccc40f2fd25bb6ed0e81f69eb0920af6e4eab029f2e571875f65bd2dacd
|
||||
MISC ChangeLog 3630 RMD160 d4a4793118ebfe373e81e0c0c0a34a0574c7f8b2 SHA1 7fcb61ae4daba28059ad4deecf5465f1bec1fcdf SHA256 2a3daf38444c6555eb45c793356060a27d4eaa431ddc841532a501ac3dc3e843
|
||||
MISC metadata.xml 412 RMD160 bc4ce1becbf6d6dbf2eef283f818d97e6d8ff4cd SHA1 9535124e040cf03a385425627b3622c06d97bf06 SHA256 732d4c39c6e7ddd2d4768724ae637ebadb6abff069fd3cf16d41778cf9f9c9dc
|
@ -0,0 +1,12 @@
|
||||
diff -uNr talloc-2.0.5.orig//buildtools/bin/.waf-1.5.19-64e3c2006c565edf6967cdbf2812184e/wafadmin/Tools/python.py talloc-2.0.5/buildtools/bin/.waf-1.5.19-64e3c2006c565edf6967cdbf2812184e/wafadmin/Tools/python.py
|
||||
--- talloc-2.0.5.orig//buildtools/bin/.waf-1.5.19-64e3c2006c565edf6967cdbf2812184e/wafadmin/Tools/python.py 2011-05-29 19:40:28.000000000 +0200
|
||||
+++ talloc-2.0.5/buildtools/bin/.waf-1.5.19-64e3c2006c565edf6967cdbf2812184e/wafadmin/Tools/python.py 2011-05-29 19:47:26.000000000 +0200
|
||||
@@ -182,7 +182,7 @@
|
||||
python_config=conf.find_program('python-config-%s'%('.'.join(env['PYTHON_VERSION'].split('.')[:2])),var='PYTHON_CONFIG')
|
||||
includes=[]
|
||||
if python_config:
|
||||
- for incstr in Utils.cmd_output("%s %s --includes"%(python,python_config)).strip().split():
|
||||
+ for incstr in Utils.cmd_output("%s --includes"%(python_config)).strip().split():
|
||||
if(incstr.startswith('-I')or incstr.startswith('/I')):
|
||||
incstr=incstr[2:]
|
||||
if incstr not in includes:
|
13
sys-libs/talloc/metadata.xml
Normal file
13
sys-libs/talloc/metadata.xml
Normal file
@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>samba</herd>
|
||||
<maintainer>
|
||||
<email>patrick@gentoo.org</email>
|
||||
<name>Patrick Lauer</name>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name="compat">Enable extra compatibility stuff</flag>
|
||||
<flag name="swig">Install interface definitions for <pkg>dev-lang/swig</pkg></flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
43
sys-libs/talloc/talloc-2.0.5.ebuild
Normal file
43
sys-libs/talloc/talloc-2.0.5.ebuild
Normal file
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/talloc-2.0.5.ebuild,v 1.5 2011/03/16 14:50:33 ssuominen Exp $
|
||||
|
||||
EAPI=3
|
||||
PYTHON_DEPEND="python? 2:2.6"
|
||||
inherit waf-utils python
|
||||
|
||||
DESCRIPTION="Samba talloc library"
|
||||
HOMEPAGE="http://talloc.samba.org/"
|
||||
SRC_URI="http://samba.org/ftp/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="compat python"
|
||||
|
||||
RDEPEND="!!<sys-libs/talloc-2.0.5"
|
||||
DEPEND="dev-libs/libxslt
|
||||
|| ( dev-lang/python:2.7 dev-lang/python:2.6 )"
|
||||
|
||||
WAF_BINARY="${S}/buildtools/bin/waf"
|
||||
|
||||
src_prepare() {
|
||||
${WAF_BINARY}
|
||||
epatch "${FILESDIR}"/talloc-2.0.5-waf-multilib-portage.patch
|
||||
}
|
||||
|
||||
|
||||
pkg_setup() {
|
||||
# Make sure the build system will use the right python
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local extra_opts=""
|
||||
|
||||
use compat && extra_opts+=" --enable-talloc-compat1"
|
||||
use python || extra_opts+=" --disable-python"
|
||||
waf-utils_src_configure \
|
||||
${extra_opts}
|
||||
}
|
@ -6,11 +6,13 @@ DIST b2evolution-2.4.6-stable-2009-01-12-lc.zip 3560775 RMD160 9a1d16870ea202968
|
||||
DIST b2evolution-2.4.7-stable-2009-05-27.zip 3611024 RMD160 2d1bb2190c8a32ac65305c6e60ae6a85b3ce3b10 SHA1 b790a702998b93afd9c9dd19207d6dcaf9339657 SHA256 73d7a86f18e6f9a0aa577692a459a220ea0f8779a97cb36cc63cecd97bc53c8e
|
||||
DIST b2evolution-3.3.2-stable-2009-11-09.zip 4558549 RMD160 c3908654b08952b6ebad2b2e033ab880cdaba698 SHA1 b33b9b1532e6d66c71bd36760878ebf915ebed1c SHA256 5a8909f044fdedb15eae16c170ba0e7514a9fa5d020f5726ae7be407ccf153bb
|
||||
DIST b2evolution-3.3.3-stable-2009-12-15.zip 4737200 RMD160 4923d2d6d5cb58cb30a617ddcc5d6aaa34d2089c SHA1 d494c31ed07c1074afb43927d69d70638daf521b SHA256 bc341d1c3091330662e62365e44b077812b383aba1a4553c5165a640e1bcb768
|
||||
DIST b2evolution-4.0.5-stable-2011-03-23.zip 5651928 RMD160 7b4e2520d411fbc1d3129ebf451c428b8946d746 SHA1 963e38cbfac05cfb607d867ee1a69f474ae8a8ca SHA256 af939c6c35c1f935724a4d78820c57220eca2525cb15006c38ed68329662bcc3
|
||||
EBUILD b2evolution-2.4.2.ebuild 1308 RMD160 47d06dedea51a08e9701ade9c27a6bd92b60d801 SHA1 97664051cc958a6b3275d46bab84faa9cf11edb2 SHA256 90cc05ba93fb11d6d15b628eea081cc53d3b2b9b939f78f258316fb960397968
|
||||
EBUILD b2evolution-2.4.5.ebuild 1308 RMD160 7b04b3cedda0e3aa233c1ef7751aa6c400247255 SHA1 9f7d716aba50b56537f482330b260320d04f2118 SHA256 dd6ece9c8a7a5c0c43d9720292bd12803188fdc16a96e3dcd1ba383dba01f8c5
|
||||
EBUILD b2evolution-2.4.6.ebuild 1311 RMD160 2927acab4ad4c3444e9972d31745c74797b7bfdf SHA1 d68567f92242bbbe2bc7e7a34a87d091e8b211b9 SHA256 3821d779e84c34e48cefd03fa14bf02a8bc26db7e0748dbd127cce53f08208cf
|
||||
EBUILD b2evolution-2.4.7.ebuild 1308 RMD160 cbf718deb01da4fb27ebc71d1bef16907a5a72cb SHA1 1147677bab1ac076aabfe8d469c78a691ab1ba7d SHA256 7e3a769a3a8e2d18f47ab72050c7489e345ea28acf2e6373b5c1072bc9af345b
|
||||
EBUILD b2evolution-3.3.2.ebuild 1308 RMD160 b8c46b94b25c655a729dd505ae149d955426f8ea SHA1 5bf115629ac16c2b655bbf390d156e7b3ad649c3 SHA256 93c5242be095b6815073e3a7ef2feafe32e5f2c9d0714008337303d095c543a4
|
||||
EBUILD b2evolution-3.3.3.ebuild 1292 RMD160 c324e0f6ffd59483e834535fd6b29215327ef289 SHA1 5e19bb3e6ebf4167301e741f841a8c8fab4932ff SHA256 492f3a2c8ef11f61aca2bceb3a4d15d0927703f7e4f8231e08500d82996ce029
|
||||
EBUILD b2evolution-4.0.5.ebuild 1292 RMD160 797ca1ff598734c90e9eee7220370ca276319505 SHA1 f71c034a946e584c0ea6e6d6d1fc91f5f0f898a4 SHA256 abd7ab750c0c3a7d97e9c9359ac97bd3981676cfe5b9dd0482ca4f808139a0a7
|
||||
MISC ChangeLog 820 RMD160 0caa3dec687a5c22ee096f4d87a087d72d8279e1 SHA1 7e149737e06a7d6e7d4b6248e440956610711b30 SHA256 6c9724e0a5cc3394edfdf5c90a0f23a9c252537ecb15c54d9ef30ae1e0ef4b28
|
||||
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
|
||||
|
51
www-apps/b2evolution/b2evolution-4.0.5.ebuild
Normal file
51
www-apps/b2evolution/b2evolution-4.0.5.ebuild
Normal file
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/www-apps/b2evolution/b2evolution-2.4.0_rc2.ebuild,v 1.3 2008/02/22 15:43:09 hollow Exp $
|
||||
|
||||
inherit webapp eutils depend.php
|
||||
|
||||
MY_EXT="stable-2011-03-23"
|
||||
MY_PV=${PV/_/-}
|
||||
|
||||
DESCRIPTION="Multilingual multiuser multi-blog engine"
|
||||
HOMEPAGE="http://www.b2evolution.net"
|
||||
SRC_URI="mirror://sourceforge/evocms/${PN}-${MY_PV}-${MY_EXT}.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
need_httpd_cgi
|
||||
need_php_httpd
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
pkg_setup() {
|
||||
webapp_pkg_setup
|
||||
has_php
|
||||
require_php_with_use xml tokenizer mysql
|
||||
}
|
||||
|
||||
src_install() {
|
||||
webapp_src_preinst
|
||||
|
||||
insinto "${MY_HTDOCSDIR}"
|
||||
doins -r blogs/*
|
||||
|
||||
#cp conf/_basic_config.template.php conf/_basic_config.php
|
||||
rm doc/*.*-*.html doc/*.src.html
|
||||
dohtml doc/*.html
|
||||
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"
|
||||
webapp_serverowned "${MY_HTDOCSDIR}"/conf/_basic_config.template.php
|
||||
webapp_configfile "${MY_HTDOCSDIR}"/conf/_{basic_config.template,advanced,locales,formatting,admin,stats,application}.php
|
||||
|
||||
webapp_postinst_txt en "${FILESDIR}"/postinstall-en.txt
|
||||
webapp_postupgrade_txt en "${FILESDIR}"/postupgrade-en.txt
|
||||
|
||||
webapp_src_install
|
||||
}
|
Loading…
Reference in New Issue
Block a user