From: Joe McCann Date: Thu, 16 Mar 2006 08:42:49 +0000 (+0000) Subject: new release for gnome-2.14. Support for gstreamer-0.10 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=16b7fb77a5642f1afd72f44e75129faf13f8dc41;p=gentoo.git new release for gnome-2.14. Support for gstreamer-0.10 Package-Manager: portage-2.1_pre5-r4 --- 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 + +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 control-center-2.12.3.ebuild: diff --git a/gnome-base/control-center/Manifest b/gnome-base/control-center/Manifest index 3b21400c1b6b..f991d3bc95be 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 +MD5 1e09cdc99e34009690b01ff5945bcddb ChangeLog 22449 +RMD160 47df0f530c1ab254dfe397434eacf55c372cccc5 ChangeLog 22449 +SHA256 4792c5988c7701296e6ab71b11957a124cff64a9c476a08719aafdacec70eef4 ChangeLog 22449 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 294ac382ca738e5fd914ae1240c42697 control-center-2.14.0.ebuild 2476 +RMD160 511638e157f3d28744d8018a335d325ff608c9c4 control-center-2.14.0.ebuild 2476 +SHA256 43ad6ae46d77903af3243e396836713a25066a17f26f2f02bb548cad44180963 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 +-#include +-#include +-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 ++dnl #include ++dnl #include ++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