summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weber <xmw@gentoo.org>2012-03-10 03:31:27 +0000
committerMichael Weber <xmw@gentoo.org>2012-03-10 03:31:27 +0000
commitbc1a407a7aa6d942d31c9eebbe3eea362c4dc131 (patch)
treed30661d1e14c6c41aa16f01c5e81325a83ad421b /media-libs/libXcm
parentVersion bump for CVE-2012-1126, CVE-2012-1127, CVE-2012-1128, CVE-2012-1129, (diff)
downloadhistorical-bc1a407a7aa6d942d31c9eebbe3eea362c4dc131.tar.gz
historical-bc1a407a7aa6d942d31c9eebbe3eea362c4dc131.tar.bz2
historical-bc1a407a7aa6d942d31c9eebbe3eea362c4dc131.zip
Revbump to restore X use flag.
Package-Manager: portage-2.1.10.44/cvs/Linux x86_64
Diffstat (limited to 'media-libs/libXcm')
-rw-r--r--media-libs/libXcm/ChangeLog8
-rw-r--r--media-libs/libXcm/Manifest14
-rw-r--r--media-libs/libXcm/files/libXcm-0.5.0-buildsystem.patch30
-rw-r--r--media-libs/libXcm/libXcm-0.5.0-r1.ebuild40
4 files changed, 90 insertions, 2 deletions
diff --git a/media-libs/libXcm/ChangeLog b/media-libs/libXcm/ChangeLog
index 8cb2b7e64816..4082d5e99a0e 100644
--- a/media-libs/libXcm/ChangeLog
+++ b/media-libs/libXcm/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libXcm
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libXcm/ChangeLog,v 1.4 2012/03/09 18:47:12 xmw Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libXcm/ChangeLog,v 1.5 2012/03/10 03:31:27 xmw Exp $
+
+*libXcm-0.5.0-r1 (10 Mar 2012)
+
+ 10 Mar 2012; Michael Weber <xmw@gentoo.org> +libXcm-0.5.0-r1.ebuild,
+ +files/libXcm-0.5.0-buildsystem.patch:
+ Revbump to restore X use flag.
09 Mar 2012; Michael Weber <xmw@gentoo.org> libXcm-0.5.0.ebuild:
Work around upstream bug, [-X] does not work.
diff --git a/media-libs/libXcm/Manifest b/media-libs/libXcm/Manifest
index 12bd554bd30f..255e0a579ca0 100644
--- a/media-libs/libXcm/Manifest
+++ b/media-libs/libXcm/Manifest
@@ -1,7 +1,19 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX libXcm-0.4.2-buildsystem.patch 683 RMD160 2ff460c8f5850fb713ca715d70b075966cd6429b SHA1 102f55774d20c41ce4445e94c133125cf9af7931 SHA256 15ec0d67808362d51d0082a53c9946c802b2dbd15ebc663d0eaf0544f4a6f88e
+AUX libXcm-0.5.0-buildsystem.patch 709 RMD160 4747597bf0cb608f8a3f38c4c695f91a99ef54e9 SHA1 18d3f6f7c07454d55d7b8a2753ce84f25ccf8754 SHA256 c92933ab3a42cef20da60ad359514d645a69384b8821aa63d58e460c46431c47
DIST libXcm-0.4.2.tar.bz2 44401 RMD160 832bd2405e84a7ebae9d908af4bb9522f6594661 SHA1 18f330526ed6a3737dbecbd30c8b318f2f7cd2fb SHA256 e7a87feb152161ea0a42a40bfb714be9729200671d3b2c13970d42e57eb5c340
DIST libXcm-0.5.0.tar.bz2 284884 RMD160 1604f18136ded9302904342b8cceda9abf7a94c4 SHA1 ab24831a96447cb5afd04330fbd739c9bba37ffb SHA256 defe9085b6405361b9adc7e9a0b4fe28fec060396301819d6b455cc767569d01
EBUILD libXcm-0.4.2.ebuild 953 RMD160 d579b61e53a6a64b6edf9a0c9dc005059c6bf868 SHA1 932125f29c19823017da9eaa4e854eeb8b890e0d SHA256 2e3c46d4bcc7ed635bac76fbeba965e6a0d7a2cad20523766cc63caa1459bd02
+EBUILD libXcm-0.5.0-r1.ebuild 872 RMD160 02beeadad649d2c2aa7272fa08e42b2f40e6e6e5 SHA1 68e2dc618b04ce740453c6b76fa5e89252527813 SHA256 967423a782c544729fcdf0b476f0da8bbb1a9977e6643b03ed9e3e027234f216
EBUILD libXcm-0.5.0.ebuild 1026 RMD160 d6a7d90e8e75c49967e304ded4e9ae6220e8375b SHA1 4898480e2337e17717c79a59c020960773795c73 SHA256 3bb4c880915f0510777fc7662cf1d8eef22cf0bbcd4d9f99264c6281cb104e7b
-MISC ChangeLog 728 RMD160 6611356aba7d914ab78538a98d771b240b2292bd SHA1 deb2e70530b8c12f61a57a4b0ed9f2abb4c97087 SHA256 1fe180279e617faa4087a23d41cd929472dfbc3a5559b15cca7a03010626a858
+MISC ChangeLog 906 RMD160 22f315600bd74d9c5b6461cd1d6e6dd737fa6270 SHA1 6682530697795f7ea815a75467b7b2a27b9bb872 SHA256 048d98e17d3754db7b07c618ba1f05db044c9cac0594f38f06ff5cbc3f66382f
MISC metadata.xml 224 RMD160 2a7e22a99ec669c5b961c3d1738a0cda58264318 SHA1 f6fd81fac4df7d7995b1600848b265fceda692f8 SHA256 f810c6de744adceee241992d3f713142db3e7025986f6cc5898cfe3c9cb2f4a7
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iF4EAREIAAYFAk9ayxUACgkQknrdDGLu8JALdQD+KD9LvxXEamun5Ywi0uSqlz/C
+8SMOOi3SvjjqC0xjHckA/3V2GRpjIpQxdDA2Dv6bIrtSl6h0bG3qfdlcnFT7+jSI
+=yiav
+-----END PGP SIGNATURE-----
diff --git a/media-libs/libXcm/files/libXcm-0.5.0-buildsystem.patch b/media-libs/libXcm/files/libXcm-0.5.0-buildsystem.patch
new file mode 100644
index 000000000000..fd492be21566
--- /dev/null
+++ b/media-libs/libXcm/files/libXcm-0.5.0-buildsystem.patch
@@ -0,0 +1,30 @@
+--- libXcm-0.5.0/configure.ac
++++ libXcm-0.5.0/configure.ac
+@@ -37,6 +37,14 @@
+
+ LIBTOOL_VERSION=$LIBTOOL_CURRENT:$LIBTOOL_REVISION:$LIBTOOL_AGE
+
++AC_MSG_CHECKING([wether to enable x11 support])
++AC_ARG_WITH(x11,
++ [ --with-x11 enable x11 support],
++ with_x11=$withval,
++ with_x11=yes)
++AC_MSG_RESULT($with_x11)
++
++if test "$with_x11" = "yes"; then
+ PKG_CHECK_EXISTS([x11], [
+ PKG_CHECK_MODULES([libX11], [x11])
+ PKG_CHECK_MODULES([libXfixes], [xfixes])
+@@ -50,6 +58,12 @@
+ AM_CONDITIONAL([HAVE_X11], [false])
+ HAVE_X11=
+ ])
++else
++ AC_MSG_CHECKING([for libX11])
++ AC_MSG_RESULT([no])
++ AM_CONDITIONAL([HAVE_X11], [false])
++ HAVE_X11=
++fi
+
+ AC_PATH_PROGS(RPMBUILD, rpm, :)
+
diff --git a/media-libs/libXcm/libXcm-0.5.0-r1.ebuild b/media-libs/libXcm/libXcm-0.5.0-r1.ebuild
new file mode 100644
index 000000000000..35cc49166d59
--- /dev/null
+++ b/media-libs/libXcm/libXcm-0.5.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libXcm/libXcm-0.5.0-r1.ebuild,v 1.1 2012/03/10 03:31:27 xmw Exp $
+
+EAPI=4
+
+inherit autotools eutils
+
+DESCRIPTION="reference implementation of the net-color spec"
+HOMEPAGE="http://www.oyranos.org/libxcm/"
+SRC_URI="mirror://sourceforge/oyranos/${PN}/${PN}-0.4.x/${P}.tar.bz2"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X doc static-libs"
+
+RDEPEND="X? ( x11-libs/libXmu
+ x11-libs/libXfixes
+ x11-libs/libX11
+ x11-proto/xproto )"
+DEPEND="${RDEPEND}
+ app-doc/doxygen"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-buildsystem.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-silent-rules \
+ $(use_with X x11)
+ $(use_enable static-libs static)
+}
+
+src_install() {
+ default
+
+ use doc && dohtml doc/html/*
+}