summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@gentoo.org>2006-04-12 22:11:50 +0000
committerSaleem Abdulrasool <compnerd@gentoo.org>2006-04-12 22:11:50 +0000
commit31a85aad39b27bf83e4147d8fbbdaff4e0f7a808 (patch)
tree45a3bd82319c4f9470608c3ce210ea2e6d44c026 /gnome-extra
parentallow people to store CFLAGS/LDFLAGS as well (diff)
downloadgentoo-2-31a85aad39b27bf83e4147d8fbbdaff4e0f7a808.tar.gz
gentoo-2-31a85aad39b27bf83e4147d8fbbdaff4e0f7a808.tar.bz2
gentoo-2-31a85aad39b27bf83e4147d8fbbdaff4e0f7a808.zip
Version bump for 2.14.1
(Portage version: 2.1_pre7-r5)
Diffstat (limited to 'gnome-extra')
-rw-r--r--gnome-extra/gnome-screensaver/ChangeLog8
-rw-r--r--gnome-extra/gnome-screensaver/Manifest27
-rw-r--r--gnome-extra/gnome-screensaver/files/digest-gnome-screensaver-2.14.13
-rw-r--r--gnome-extra/gnome-screensaver/files/xss-conversion.txt18
-rw-r--r--gnome-extra/gnome-screensaver/gnome-screensaver-2.14.1.ebuild93
5 files changed, 138 insertions, 11 deletions
diff --git a/gnome-extra/gnome-screensaver/ChangeLog b/gnome-extra/gnome-screensaver/ChangeLog
index ab28a7d5a9a6..99cef337499d 100644
--- a/gnome-extra/gnome-screensaver/ChangeLog
+++ b/gnome-extra/gnome-screensaver/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for gnome-extra/gnome-screensaver
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/ChangeLog,v 1.2 2006/03/27 15:28:01 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/ChangeLog,v 1.3 2006/04/12 22:11:49 compnerd Exp $
+
+*gnome-screensaver-2.14.1 (12 Apr 2006)
+
+ 12 Apr 2006; Saleem Abdulrasool <compnerd@gentoo.org>
+ +files/xss-conversion.txt, +gnome-screensaver-2.14.1.ebuild:
+ Version bump for 2.14.1
27 Mar 2006; Gustavo Zacarias <gustavoz@gentoo.org>
gnome-screensaver-2.14.0.ebuild:
diff --git a/gnome-extra/gnome-screensaver/Manifest b/gnome-extra/gnome-screensaver/Manifest
index cbc74ebfb216..136f50a6a05e 100644
--- a/gnome-extra/gnome-screensaver/Manifest
+++ b/gnome-extra/gnome-screensaver/Manifest
@@ -1,14 +1,21 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 ce8c7847db1f5bc260d22718174248dc ChangeLog 569
+RMD160 9bef3d011bfdd414b742b2a492501d464fa2389a ChangeLog 569
+SHA256 6a75bf0c043812ddd6a13e805d087fe7999bf08eb9d0ab1294cc0f1d2db38edd ChangeLog 569
MD5 ee1b6521b9b37600d3a24a89086132d1 files/digest-gnome-screensaver-2.14.0 280
+RMD160 bf774f06ab645c92aa90e63ff95e563880ea448f files/digest-gnome-screensaver-2.14.0 280
+SHA256 67fcead0ceb20c985f7fa18f7015e862e80698658385e3e635ec233a405dba8e files/digest-gnome-screensaver-2.14.0 280
+MD5 9d12a67e47deb5e9c1ba467f5877f521 files/digest-gnome-screensaver-2.14.1 280
+RMD160 900ce35cf7bf9325312d1ffaf840187ed65e2abd files/digest-gnome-screensaver-2.14.1 280
+SHA256 e1157b9d17b1a6b9439aff22dc9a62b81cf72819eccfc49d4c96edf99f7076a9 files/digest-gnome-screensaver-2.14.1 280
+MD5 817b20016eefd6f0dcd3dfa4cb5811e8 files/xss-conversion.txt 824
+RMD160 d7b3e374f1ad60c3118cc4e7a883a98fea786efd files/xss-conversion.txt 824
+SHA256 c7f02bd2f77348fcfd15f0afa8c57c3157d8f81d7943be07feabb75231c30233 files/xss-conversion.txt 824
MD5 98e7b49bda74da999716263a0b30c433 gnome-screensaver-2.14.0.ebuild 1959
+RMD160 63ff9a7947aee39268d56eded59777de8b8f2c63 gnome-screensaver-2.14.0.ebuild 1959
+SHA256 c45cf0da002a8a9646dabe5437822151788bdbf41e35b9930c60cbba6d04b575 gnome-screensaver-2.14.0.ebuild 1959
+MD5 ada1083c8ad310f287311601aec00bed gnome-screensaver-2.14.1.ebuild 2776
+RMD160 73d5c2595e71ac90bde691d2d87544c7892e10fa gnome-screensaver-2.14.1.ebuild 2776
+SHA256 bfd2314886d9a9d36f7a870d1edb6cb56c8ecdd21c9498ef565dc975083153be gnome-screensaver-2.14.1.ebuild 2776
MD5 77f62dae0c1bc21d5cf698695368d2d8 metadata.xml 472
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2.2-ecc0.1.6 (GNU/Linux)
-
-iD8DBQFEKASTKRy60XGEcJIRAjFfAKCjK4eYs+9tRLtg+x+Llmf51TPhsACgq0lg
-A2R7NpFW3jwl0lXH2HsbK/U=
-=ihcZ
------END PGP SIGNATURE-----
+RMD160 3fe1221d0cb389cf1be040c98fa9c40dbf3c07e5 metadata.xml 472
+SHA256 e70be8f69acbda81bd1e90c1bd3a57a0b5ccb5fa09c7a6f04427ef888e1872bc metadata.xml 472
diff --git a/gnome-extra/gnome-screensaver/files/digest-gnome-screensaver-2.14.1 b/gnome-extra/gnome-screensaver/files/digest-gnome-screensaver-2.14.1
new file mode 100644
index 000000000000..f48a4aa140d5
--- /dev/null
+++ b/gnome-extra/gnome-screensaver/files/digest-gnome-screensaver-2.14.1
@@ -0,0 +1,3 @@
+MD5 59181612c8a5c8be7f0a392baba5245d gnome-screensaver-2.14.1.tar.bz2 1913984
+RMD160 8e6e8d1aff74d8bff6444a25d7baeaefcfe95cb0 gnome-screensaver-2.14.1.tar.bz2 1913984
+SHA256 a29fb020d036a430f5975c07fb058df32b8ed36d9709239c54ce3493941cb95d gnome-screensaver-2.14.1.tar.bz2 1913984
diff --git a/gnome-extra/gnome-screensaver/files/xss-conversion.txt b/gnome-extra/gnome-screensaver/files/xss-conversion.txt
new file mode 100644
index 000000000000..5cff4b69747b
--- /dev/null
+++ b/gnome-extra/gnome-screensaver/files/xss-conversion.txt
@@ -0,0 +1,18 @@
+There is a conversion script which you can use to convert XScreenSaver
+screensavers to the gnome-screensaver format. The conversion script is located
+in the documentation directory (/usr/share/doc/${PF}/).
+
+The migrate-xscreensaver-config.sh and xscreensaver-config.xsl files will be
+needed to convert the screensaver. Make sure to enable the executable bit on
+the script (chmod +x migrate-xscreensaver-config.sh).
+
+The script takes the module to convert and creates a .desktop file corresponding
+to the module.
+
+migrate-xscreensaver-config.sh /usr/share/xscreensaver/config/*.xml
+
+The above command should convert all xscreensaver modules. The resulting
+.desktop files should be placed into /usr/libexec/gnome-screensaver/.
+
+Going to the gnome-screensaver-preferences dialog should now show the new
+modules in the list.
diff --git a/gnome-extra/gnome-screensaver/gnome-screensaver-2.14.1.ebuild b/gnome-extra/gnome-screensaver/gnome-screensaver-2.14.1.ebuild
new file mode 100644
index 000000000000..9eb338504668
--- /dev/null
+++ b/gnome-extra/gnome-screensaver/gnome-screensaver-2.14.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-screensaver/gnome-screensaver-2.14.1.ebuild,v 1.1 2006/04/12 22:11:50 compnerd Exp $
+
+inherit eutils gnome2
+
+DESCRIPTION="Replaces xscreensaver, integrating with the desktop."
+HOMEPAGE="http://live.gnome.org/GnomeScreensaver"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="debug doc xinerama pam"
+
+RDEPEND=">=sys-apps/dbus-0.35.2
+ >=gnome-base/gconf-2.6.1
+ >=x11-libs/gtk+-2.7.4
+ >=gnome-base/gnome-vfs-2.11
+ >=gnome-base/libgnomeui-2.11
+ >=gnome-base/libglade-2.5.0
+ >=gnome-base/gnome-menus-2.11.1
+ >=media-libs/libexif-0.6.12
+ >=dev-libs/glib-2.7.0
+ || (
+ (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-proto/xextproto
+ x11-proto/randrproto
+ x11-proto/scrnsaverproto
+ xinerama? (
+ x11-libs/libXinerama
+ x11-proto/xineramaproto
+ )
+ )
+ virtual/x11
+ )
+ pam? ( sys-libs/pam )
+ !pam? ( sys-apps/shadow )
+ sys-devel/gettext"
+
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig
+ >=dev-util/intltool-0.29"
+
+DOCS="AUTHORS ChangeLog HACKING NEWS README TODO"
+
+pkg_setup() {
+ # not sure what this does, thought it might cause
+ # xscreensavers to show up, but it doesn't seem to work right
+ # -AllanonJL
+ #$(use_with xscreensaver xscreensaverdir) \
+ #$(use_with xscreensaver xscreensaverhackdir=${ROOT}/usr/bin/)"
+
+ G2CONF="${G2CONF} $(use_enable pam) $(use_enable doc) \
+ $(use_enable debug) $(use_enable xinerama)"
+
+ G2CONF="${G2CONF} --enable-locking --with-libexif --with-dpms-ext \
+ --with-gdm-config=/usr/share/gdm/defaults.conf \
+ --with-xscreensaverdir=/usr/share/xscreensaver/config \
+ --with-xscreensaverhackdir=/usr/lib/misc/xscreensaver "
+}
+
+src_install() {
+ gnome2_src_install
+
+ # Install the conversion script in the documentation
+ dodoc ${S}/data/migrate-xscreensaver-config.sh
+ dodoc ${S}/data/xscreensaver-config.xsl
+
+ # Conversion information
+ sed -e "s:\${PF}:${PF}:" \
+ < ${FILESDIR}/xss-conversion.txt > ${S}/xss-conversion.txt
+
+ dodoc ${S}/xss-conversion.txt
+
+ # If you are using shadow, you need to set the setuid bit on the dialog
+ if ! use pam ; then
+ fperms +s /usr/libexec/gnome-screensaver-dialog
+ fi
+}
+
+pkg_postinst() {
+ ewarn "If you have xscreensaver installed, you probably want to disable it."
+ ewarn "To prevent a duplicate Screensaver entry in the menu, you need to"
+ ewarn "build xscreensaver with -gnome in the USE flags."
+ ewarn "echo \"x11-misc/xscreensaver -gnome\" >> /etc/portage/package.use"
+ echo
+ einfo "Information for converting screensavers is located in "
+ einfo "/usr/share/doc/${PF}/xss-conversion.txt"
+}