summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe McCann <joem@gentoo.org>2006-03-16 08:42:49 +0000
committerJoe McCann <joem@gentoo.org>2006-03-16 08:42:49 +0000
commitaa8670a361ae7e9377de0c75d0ac1a25f74b7bb6 (patch)
tree4d5a308211923a7f9f02d8c82148ce3f09755b92
parentnew version for gnome-2.14 (diff)
downloadgentoo-2-aa8670a361ae7e9377de0c75d0ac1a25f74b7bb6.tar.gz
gentoo-2-aa8670a361ae7e9377de0c75d0ac1a25f74b7bb6.tar.bz2
gentoo-2-aa8670a361ae7e9377de0c75d0ac1a25f74b7bb6.zip
new release for gnome-2.14. Support for gstreamer-0.10
(Portage version: 2.1_pre5-r4)
-rw-r--r--gnome-base/control-center/ChangeLog9
-rw-r--r--gnome-base/control-center/Manifest71
-rw-r--r--gnome-base/control-center/control-center-2.14.0.ebuild92
-rw-r--r--gnome-base/control-center/files/control-center-2.13.5-disable-master-pty.patch76
-rw-r--r--gnome-base/control-center/files/digest-control-center-2.14.03
5 files changed, 240 insertions, 11 deletions
diff --git a/gnome-base/control-center/ChangeLog b/gnome-base/control-center/ChangeLog
index c0fee736b847..5388967dfa68 100644
--- a/gnome-base/control-center/ChangeLog
+++ b/gnome-base/control-center/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnome-base/control-center
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/ChangeLog,v 1.168 2006/03/14 17:56:19 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/ChangeLog,v 1.169 2006/03/16 08:42:48 joem Exp $
+
+*control-center-2.14.0 (16 Mar 2006)
+
+ 16 Mar 2006; Joe McCann <joem@gentoo.org>
+ +files/control-center-2.13.5-disable-master-pty.patch,
+ +control-center-2.14.0.ebuild:
+ new release for gnome-2.14. Support for gstreamer-0.10
14 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org>
control-center-2.12.3.ebuild:
diff --git a/gnome-base/control-center/Manifest b/gnome-base/control-center/Manifest
index 3b21400c1b6b..caff8ca47bdd 100644
--- a/gnome-base/control-center/Manifest
+++ b/gnome-base/control-center/Manifest
@@ -1,36 +1,87 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 d7b75fae53de7fe672f4b7bd9b7f5b81 ChangeLog 22223
+RMD160 0b67e2e725e870ae2135bc4ac6f61266b74a6080 ChangeLog 22223
+SHA256 02b59fa58b7e05601433fce8bda1f76bcd4db077df31caa96da069b1a725dc49 ChangeLog 22223
MD5 d4f0febb27460c43fb258412acde17b8 control-center-1.4.0.5-r1.ebuild 1333
+RMD160 d72f2c12e8813c14ffb5760ccf59cea91399b70a control-center-1.4.0.5-r1.ebuild 1333
+SHA256 f192795833985c4b8e34bb343dadddb8574fc353037f5814a69a1f7107f3950e control-center-1.4.0.5-r1.ebuild 1333
MD5 00790da2b9b4e2b02193dd24f57f8e9d control-center-1.4.0.5-r2.ebuild 1403
+RMD160 9d9aec8844a561cfa5b85a65df04a2331d86a7ab control-center-1.4.0.5-r2.ebuild 1403
+SHA256 81e6326b79da67c0745fc4c2068b0e94172366fe32eb85900b50d41cbc35e120 control-center-1.4.0.5-r2.ebuild 1403
MD5 0061acdf30db726f129a10947d4373bc control-center-1.4.0.5-r3.ebuild 987
+RMD160 32c65a9651ab9590178834798fe3d45910c0ecdd control-center-1.4.0.5-r3.ebuild 987
+SHA256 07288790607e18d200a5b2da94fd35eac64fe86fabdf7b5e1b9714031fc844b0 control-center-1.4.0.5-r3.ebuild 987
MD5 b328b2668f71ee382c72bca66bd43a96 control-center-2.10.2.ebuild 2128
+RMD160 250087ad0395ef47a994dd29ffdc76e357f60326 control-center-2.10.2.ebuild 2128
+SHA256 d17072937caa956e24e873e8b6ac578fbd622b8cd29863cecc1fde9ae3cd5396 control-center-2.10.2.ebuild 2128
MD5 fb5ca50373f5813456ab01b99119916c control-center-2.12.1.ebuild 2523
+RMD160 d49479765e32ad3519f4cc50a70d7b67e8f74ced control-center-2.12.1.ebuild 2523
+SHA256 04243020fcf068a3563f46a441edee59c63031e6e493b798970fe7b0afc16c5f control-center-2.12.1.ebuild 2523
MD5 a513fab41ee4f08b5d5fa428ec9798a4 control-center-2.12.2-r1.ebuild 2411
+RMD160 b8dd8756a4325ed3ea419ea1fc255977f70feb80 control-center-2.12.2-r1.ebuild 2411
+SHA256 904ff17dd4dc80bfee7824e39a7fc736475655e942f0ecdf4044e9ed0e377b88 control-center-2.12.2-r1.ebuild 2411
MD5 47281987be1182322ef35636599050ac control-center-2.12.3.ebuild 2538
+RMD160 8cab049d68ee4fc8ed00b6bce3239dc691c5b303 control-center-2.12.3.ebuild 2538
+SHA256 9e8b34a25d3b57c73cd7b0a7f65c3c849c43c49308f27f8a32de439390f330db control-center-2.12.3.ebuild 2538
+MD5 55848be32320529cefa5d5235cf672bb control-center-2.14.0.ebuild 2476
+RMD160 22044c52f7a7e4e3d4628c59361b9c1308fff13d control-center-2.14.0.ebuild 2476
+SHA256 da3cea869e923485ac7fb511633e61c55ff1c7db475441ab08a522337a4a29b9 control-center-2.14.0.ebuild 2476
MD5 dbc915ad73576e8f0ae8a948e52fb621 files/control-center-1.4.0.5-cflags.patch 744
+RMD160 ff6037cf0346a87164183c6c8eeb6b7a88539ce1 files/control-center-1.4.0.5-cflags.patch 744
+SHA256 fec02a1e8ec40fca0591eeeb1f41bb0d8acf592a56a383f7f2dce9fffe13baa3 files/control-center-1.4.0.5-cflags.patch 744
MD5 09a1e4823269f8f299609708c2db8bb5 files/control-center-1.4.0.5-linguas.patch 528
+RMD160 666d7deab21b7ba2f9e059843471db1f7a9c4d30 files/control-center-1.4.0.5-linguas.patch 528
+SHA256 fe23b3e986782c3420edd946265a4fada3942e37429fc2a0987ca1dbfa8cfb8d files/control-center-1.4.0.5-linguas.patch 528
MD5 f14d2fe3d15320580a2ab5715e6e2d94 files/control-center-2.10.1-pathfix.patch 6670
+RMD160 52524b7e944a66e15bee4eae39f9c939a3463147 files/control-center-2.10.1-pathfix.patch 6670
+SHA256 ac82ea4d0f7f0f54ccee808caac4960c2db4a9b2011afa8b2d92c187289b8e89 files/control-center-2.10.1-pathfix.patch 6670
MD5 6d346011e61ca1c016c3c391881f9a4a files/control-center-2.11-gentoo_xcursor.patch 527
+RMD160 bf455b0cf0c98c303c0885d5bcc7a72005b63108 files/control-center-2.11-gentoo_xcursor.patch 527
+SHA256 682ed264c5ac0ed848b5cf3e856ee4440201be94f81b3dad4066233aaec48d9a files/control-center-2.11-gentoo_xcursor.patch 527
MD5 ffaf30fdb4e8f79169e8a8c8bbe22283 files/control-center-2.12.2-gcc-Wextra.patch 359
+RMD160 e9b9182f79c30522a5a634865f54d3bf565f0e6b files/control-center-2.12.2-gcc-Wextra.patch 359
+SHA256 736e5c83c4940eda1223c0dfff9f67e656a16cfceb446abdaeeb43c39d5e05e3 files/control-center-2.12.2-gcc-Wextra.patch 359
MD5 dac847149ae0099bb34f493727bed270 files/control-center-2.12.2-pathfix.patch 6758
+RMD160 a60f2c88e038f394912cfcbfb67951c7f9fe5f52 files/control-center-2.12.2-pathfix.patch 6758
+SHA256 6a72818353413885830e3b795445f4272730b0ca0a4b710a17ce94b908ed0096 files/control-center-2.12.2-pathfix.patch 6758
+MD5 680d269279890131049c6d8ac4aee94f files/control-center-2.13.5-disable-master-pty.patch 2757
+RMD160 f6f794a9520913ebdbf430b8fb2581101b4f9c4e files/control-center-2.13.5-disable-master-pty.patch 2757
+SHA256 3606db5462447f6034047b8697762065681b9dbfe94c52afda7ea5e375b1a38f files/control-center-2.13.5-disable-master-pty.patch 2757
MD5 fdc3d7feea8b429588a2d193c9547dbf files/control-center-2.2.0.1-alpha_hack.patch 2997
+RMD160 0526e8eb5eb906e62269be1b7c34114c00de97ba files/control-center-2.2.0.1-alpha_hack.patch 2997
+SHA256 2e70b93f939824151eaf6c1a98ddb5ba7e8d233cd126b6dcd747692075a57e93 files/control-center-2.2.0.1-alpha_hack.patch 2997
MD5 63670f480e3cafb0d9dc8b3423425071 files/control-center-2.6.0-remove-pmu.patch 1210
+RMD160 f0c8f118312e64196ca60f8af62e62a6e93d84be files/control-center-2.6.0-remove-pmu.patch 1210
+SHA256 7f773a3ffe06fff8244fba41b4068111a55d3c9b2cf3d759a855f5e3708973c0 files/control-center-2.6.0-remove-pmu.patch 1210
MD5 c74402dbfb3e7cdb095304cc4751d86a files/control-center-2.9-logout.patch 4083
+RMD160 4f7f685598659142d5ed0e66de46cc1ccf143a38 files/control-center-2.9-logout.patch 4083
+SHA256 0e40983d1c5b25f357a3f51b4653c2d038c69d6a729a62ca99dc121433f1f771 files/control-center-2.9-logout.patch 4083
MD5 19f752d2b464cdd5fbbc16d4ae13313e files/control-center-libkbdraw-fix.patch 1482
+RMD160 f411f0228f861d83d2d3c157d067252235a59fa9 files/control-center-libkbdraw-fix.patch 1482
+SHA256 a099b0df1fcffa9d50b27f755e22cb34545115e96c793d8b038cc72c8e702c79 files/control-center-libkbdraw-fix.patch 1482
MD5 38949ed5d795344f78a96af44764f896 files/digest-control-center-1.4.0.5-r1 76
+RMD160 28304261a2881cfc375399c88cdd0aa0e1546d93 files/digest-control-center-1.4.0.5-r1 76
+SHA256 4d876535dc5051605d40f98c3f676a0ff737414ce36879aa4d119e2f50686d86 files/digest-control-center-1.4.0.5-r1 76
MD5 38949ed5d795344f78a96af44764f896 files/digest-control-center-1.4.0.5-r2 76
+RMD160 28304261a2881cfc375399c88cdd0aa0e1546d93 files/digest-control-center-1.4.0.5-r2 76
+SHA256 4d876535dc5051605d40f98c3f676a0ff737414ce36879aa4d119e2f50686d86 files/digest-control-center-1.4.0.5-r2 76
MD5 38949ed5d795344f78a96af44764f896 files/digest-control-center-1.4.0.5-r3 76
+RMD160 28304261a2881cfc375399c88cdd0aa0e1546d93 files/digest-control-center-1.4.0.5-r3 76
+SHA256 4d876535dc5051605d40f98c3f676a0ff737414ce36879aa4d119e2f50686d86 files/digest-control-center-1.4.0.5-r3 76
MD5 cd6f25b991e95ef9f518b4c499f2e2f7 files/digest-control-center-2.10.2 75
+RMD160 1b86a5c4be99a9f807e660116924c881682d92d9 files/digest-control-center-2.10.2 75
+SHA256 8dcabe968e89fc69eb2e5f377971b7024e8517ad202e4c392c917fd1f697aa4d files/digest-control-center-2.10.2 75
MD5 ce951b06688a38662ed2c0e5e8d0d1bc files/digest-control-center-2.12.1 75
+RMD160 033e428d301753880b153e59d0950700d06cbeba files/digest-control-center-2.12.1 75
+SHA256 cac97663e78b36f19499f07a41ddbe796849945844e961dfcdcb6dae442885c7 files/digest-control-center-2.12.1 75
MD5 ee57d7f95478cf42c392dd7c457d4fe7 files/digest-control-center-2.12.2-r1 75
+RMD160 a92724d8c96a082f67f6e47e03f5a215442bfba7 files/digest-control-center-2.12.2-r1 75
+SHA256 777d73a050a08c16ba30aa0b8f7f4dcb33048f40091fb77d65ae19a77c00fb88 files/digest-control-center-2.12.2-r1 75
MD5 f1439afc56e58e236e440bcb23a0d907 files/digest-control-center-2.12.3 271
+RMD160 ebb5ccb60ad8df389daaeaa348ddac018207a8c9 files/digest-control-center-2.12.3 271
+SHA256 364fe045ac062bb65a0efa57ceaf2a28a1aa7791f94ab023deb01417fce4a351 files/digest-control-center-2.12.3 271
+MD5 236f02ac8cb0bd5b6a38967256ec6700 files/digest-control-center-2.14.0 271
+RMD160 fa845a56e226abe11de27ce5e3b59205c6dda110 files/digest-control-center-2.14.0 271
+SHA256 d64c3c9fcb21a04bfb920080544abd2c8fef66137bdb17224085a80b255a1ebd files/digest-control-center-2.14.0 271
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2-ecc0.1.6 (GNU/Linux)
-
-iD8DBQFEFwPWKRy60XGEcJIRAhluAJ41k2raKIpM8kcAc3dFH8BWm1K9WwCfaKzO
-58sAkMNhdLSF2UveS8O80ok=
-=oAL8
------END PGP SIGNATURE-----
+RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e metadata.xml 158
+SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 metadata.xml 158
diff --git a/gnome-base/control-center/control-center-2.14.0.ebuild b/gnome-base/control-center/control-center-2.14.0.ebuild
new file mode 100644
index 000000000000..378c70639e1f
--- /dev/null
+++ b/gnome-base/control-center/control-center-2.14.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/control-center/control-center-2.14.0.ebuild,v 1.1 2006/03/16 08:42:48 joem Exp $
+
+inherit eutils gnome2 autotools
+
+DESCRIPTION="The gnome2 Desktop configuration tool"
+HOMEPAGE="http://www.gnome.org/"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="alsa eds gstreamer"
+
+RDEPEND=">=gnome-base/gnome-vfs-2.2
+ >=media-libs/fontconfig-1
+ virtual/xft
+ || ( (
+ x11-libs/libXdmcp
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libXxf86misc
+ x11-libs/libXau )
+ virtual/x11 )
+ >=x11-libs/gtk+-2.8.12
+ >=dev-libs/glib-2.8
+ >=gnome-base/libbonobo-2
+ >=gnome-base/libgnomeui-2.2
+ >=gnome-base/nautilus-2.6
+ >=gnome-base/gconf-2
+ >=gnome-base/libglade-2
+ >=gnome-base/libbonoboui-2.2
+ >=gnome-base/gnome-desktop-2.2
+ >=gnome-base/gnome-menus-2.11.1
+ media-sound/esound
+ >=x11-wm/metacity-2.8.6-r1
+ >=x11-libs/libxklavier-1.14
+ >=gnome-base/libgnome-2.2
+ media-libs/freetype
+ >=gnome-base/orbit-2
+ eds? ( >=gnome-extra/evolution-data-server-1.3 )
+ !arm? ( alsa? ( >=media-libs/alsa-lib-0.9 ) )
+ gstreamer? ( >=media-libs/gst-plugins-base-0.10 )"
+
+DEPEND="${RDEPEND}
+ || ( (
+ x11-libs/libxkbfile
+ x11-proto/kbproto
+ x11-proto/xf86miscproto
+ x11-proto/scrnsaverproto )
+ virtual/x11 )
+ app-text/scrollkeeper
+ >=dev-util/pkgconfig-0.9
+ >=dev-util/intltool-0.28
+ >=app-text/gnome-doc-utils-0.3.2
+ dev-util/desktop-file-utils"
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+MAKEOPTS="${MAKEOPTS} -j1"
+
+pkg_setup() {
+ G2CONF="${G2CONF} --disable-schemas-install \
+ --disable-scrollkeeper \
+ --enable-vfs-methods \
+ $(use_enable alsa) \
+ $(use_enable eds aboutme)"
+ use gstreamer \
+ && G2CONF="${G2CONF} --enable-gstreamer=0.10" \
+ || G2CONF="${G2CONF} --enable-gstreamer=no"
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ # See http://gcc.gnu.org/cgi-bin/gnatsweb.pl problem #9700 for
+ # what this is about.
+ use alpha && epatch ${FILESDIR}/control-center-2.2.0.1-alpha_hack.patch
+
+ # Temporary workaround for a problematic behaviour with acme.
+ epatch ${FILESDIR}/${PN}-2.6.0-remove-pmu.patch
+
+ # Gentoo-specific support for xcursor themes. See bug #103638.
+ epatch ${FILESDIR}/${PN}-2.11-gentoo_xcursor.patch
+
+ # Disable the master pty check, as it causes sandbox violations
+ epatch ${FILESDIR}/${PN}-2.13.5-disable-master-pty.patch
+
+ eautoreconf
+ intltoolize --force || die
+}
diff --git a/gnome-base/control-center/files/control-center-2.13.5-disable-master-pty.patch b/gnome-base/control-center/files/control-center-2.13.5-disable-master-pty.patch
new file mode 100644
index 000000000000..8775f168188e
--- /dev/null
+++ b/gnome-base/control-center/files/control-center-2.13.5-disable-master-pty.patch
@@ -0,0 +1,76 @@
+diff -u -ruN control-center-2.13.5.orig/configure.in control-center-2.13.5/configure.in
+--- control-center-2.13.5.orig/configure.in 2006-01-16 11:42:19.000000000 -0500
++++ control-center-2.13.5/configure.in 2006-01-18 11:22:11.000000000 -0500
+@@ -292,39 +292,39 @@
+
+ dnl ----- aix loads module ldterm by default and wants no ptem
+ dnl ----- ptmx takes precedence
+-AC_MSG_CHECKING([for master pty])
+-if test -r /dev/ptc ; then
+- if test -r /dev/ptmx ; then
+- AC_DEFINE_UNQUOTED(MASTERPTYDEV, "/dev/ptmx", [hp and sun style pty master])
+- AC_MSG_RESULT(ptmx)
+- else
+- AC_DEFINE_UNQUOTED(MASTERPTYDEV, "/dev/ptc", [aix style pty master])
+- AC_MSG_RESULT(ptc)
+- fi
+-elif test -r /dev/ptmx ; then
+- AC_DEFINE_UNQUOTED(MASTERPTYDEV, "/dev/ptmx", [hp and sun style pty master])
+- AC_MSG_RESULT(ptmx)
+-else
+- AC_DEFINE_UNQUOTED(MASTERPTYDEV, "/dev/null", [lets see what happens])
+-fi
+-
+-dnl ----- this will succeed on solaris and fail on hpux
+-AC_MSG_CHECKING(if your system supports the ttcompat streams module)
+-AC_RUN_IFELSE([AC_LANG_SOURCE([[
+-#include <stdio.h>
+-#include <fcntl.h>
+-#include <stropts.h>
+-main()
+-{ int line;
+-
+- if ( (line = open("/dev/ptmx", O_RDWR)) >= 0 &&
+- ioctl(line, I_PUSH, "ttcompat") == 0 )
+- exit(0);
+- exit(1);
+-}
+-]])],[AC_DEFINE(HAVE_TTCOMPAT, 1,
+- "Define if your system supports the ttcompat streams module")
+- AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)],[AC_MSG_RESULT(assuming no)])
++dnl AC_MSG_CHECKING([for master pty])
++dnl if test -r /dev/ptc ; then
++dnl if test -r /dev/ptmx ; then
++dnl AC_DEFINE_UNQUOTED(MASTERPTYDEV, "/dev/ptmx", [hp and sun style pty master])
++dnl AC_MSG_RESULT(ptmx)
++dnl else
++dnl AC_DEFINE_UNQUOTED(MASTERPTYDEV, "/dev/ptc", [aix style pty master])
++dnl AC_MSG_RESULT(ptc)
++dnl fi
++dnl elif test -r /dev/ptmx ; then
++dnl AC_DEFINE_UNQUOTED(MASTERPTYDEV, "/dev/ptmx", [hp and sun style pty master])
++dnl AC_MSG_RESULT(ptmx)
++dnl else
++dnl AC_DEFINE_UNQUOTED(MASTERPTYDEV, "/dev/null", [lets see what happens])
++dnl fi
++dnl
++dnl dnl ----- this will succeed on solaris and fail on hpux
++dnl AC_MSG_CHECKING(if your system supports the ttcompat streams module)
++dnl AC_RUN_IFELSE([AC_LANG_SOURCE([[
++dnl #include <stdio.h>
++dnl #include <fcntl.h>
++dnl #include <stropts.h>
++dnl main()
++dnl { int line;
++dnl
++dnl if ( (line = open("/dev/ptmx", O_RDWR)) >= 0 &&
++dnl ioctl(line, I_PUSH, "ttcompat") == 0 )
++dnl exit(0);
++dnl exit(1);
++dnl }
++dnl ]])],[AC_DEFINE(HAVE_TTCOMPAT, 1,
++dnl "Define if your system supports the ttcompat streams module")
++dnl AC_MSG_RESULT(yes)],[AC_MSG_RESULT(no)],[AC_MSG_RESULT(assuming no)])
+
+ AC_MSG_CHECKING([whether to enable About Me])
+ AC_ARG_ENABLE([aboutme],
diff --git a/gnome-base/control-center/files/digest-control-center-2.14.0 b/gnome-base/control-center/files/digest-control-center-2.14.0
new file mode 100644
index 000000000000..299dee7f47cb
--- /dev/null
+++ b/gnome-base/control-center/files/digest-control-center-2.14.0
@@ -0,0 +1,3 @@
+MD5 90195a0b42b94d80b0959c32162a10e3 control-center-2.14.0.tar.bz2 1833331
+RMD160 2cd440506cc9c6e9857f43b2cdca283ee35f8ab9 control-center-2.14.0.tar.bz2 1833331
+SHA256 53f4a9695320ae81351245dc1b51fb8faf859701ed5be84e870383ffaa03c19f control-center-2.14.0.tar.bz2 1833331