Don't install Sawfish.desktop manually, and modify snapshot detection
authorHarald van Dijk <truedfx@gentoo.org>
Sun, 4 Sep 2005 13:31:53 +0000 (13:31 +0000)
committerHarald van Dijk <truedfx@gentoo.org>
Sun, 4 Sep 2005 13:31:53 +0000 (13:31 +0000)
Package-Manager: portage-1.589-cvs

x11-wm/sawfish/ChangeLog
x11-wm/sawfish/Manifest
x11-wm/sawfish/sawfish-1.3.20050816.ebuild

index c751e1b1f391bddf3fc02ffb3edf1f8ab968befd..3baf5fd8ddbb361c018309fe6cff3c536665ae89 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-wm/sawfish
 # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/ChangeLog,v 1.58 2005/09/02 19:16:53 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/ChangeLog,v 1.59 2005/09/04 13:31:53 truedfx Exp $
+
+  04 Sep 2005; Harald van Dijk <truedfx@gentoo.org>
+  sawfish-1.3.20050816.ebuild:
+  No need to install Sawfish.desktop manually anymore
+  Change snapshot detection a bit
 
   02 Sep 2005; Michael Hanselmann <hansmi@gentoo.org>
   sawfish-1.3.20040120-r1.ebuild:
index 42ddb12b9e996f24e2caa4d3f64ed78bf59e2c42..8850d597f548ab8ec34ce7182796d2df77d4cc84 100644 (file)
@@ -1,15 +1,25 @@
-MD5 105e71bdf0d8d815500def3850883c2f sawfish-1.3.20050816.ebuild 2957
-MD5 38a41c33b244c5704ca3dec0a903ba61 sawfish-1.3.20040120-r1.ebuild 2560
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 MD5 683a44340139387ede0f0a8ec990f6af metadata.xml 252
-MD5 fcef948283f6a979f68f98c1a741f5af ChangeLog 9449
-MD5 2dfef4a3fc9332df431ea0b2b06c5ee8 sawfish-1.3.20040120.ebuild 2700
 MD5 eb5d859670c6ea8a0904662860c180b0 sawfish-1.0.1-r6.ebuild 2017
-MD5 280d364bfd0878351ebbbcbc62ac19c4 files/sawfish-1.3-state-below.patch 403
-MD5 a7d051180bc14a630027439f0d385dcd files/digest-sawfish-1.0.1-r6 66
-MD5 8f4a1113e4c5925196748ccb9a9702fb files/digest-sawfish-1.3.20040120-r1 74
-MD5 228430d4af4d182eca480e98af059875 files/digest-sawfish-1.3.20050816 74
-MD5 1e1b4b3609f8e62666856d07e393068f files/sawfish-1.3-shading.patch 1198
-MD5 8f4a1113e4c5925196748ccb9a9702fb files/digest-sawfish-1.3.20040120 74
+MD5 38a41c33b244c5704ca3dec0a903ba61 sawfish-1.3.20040120-r1.ebuild 2560
+MD5 2dfef4a3fc9332df431ea0b2b06c5ee8 sawfish-1.3.20040120.ebuild 2700
+MD5 63438a5a5306ff41c1ff2d7fe1dde94c sawfish-1.3.20050816.ebuild 2772
+MD5 25e0172afad1cc90d6d01d1cfe3afa34 ChangeLog 9622
 MD5 caeb1eaaf77305901f5c3bc19f3637d5 files/Sawfish.desktop 449
 MD5 1ae747636b3422e00ef41cc07fc37ab4 files/capplet-crash.patch 556
+MD5 a7d051180bc14a630027439f0d385dcd files/digest-sawfish-1.0.1-r6 66
+MD5 8f4a1113e4c5925196748ccb9a9702fb files/digest-sawfish-1.3.20040120 74
+MD5 8f4a1113e4c5925196748ccb9a9702fb files/digest-sawfish-1.3.20040120-r1 74
 MD5 cd8e05ea2ee9e1ff63339dd0b0f021f6 files/sawfish-1.0.1-exec.patch 451
+MD5 1e1b4b3609f8e62666856d07e393068f files/sawfish-1.3-shading.patch 1198
+MD5 280d364bfd0878351ebbbcbc62ac19c4 files/sawfish-1.3-state-below.patch 403
+MD5 228430d4af4d182eca480e98af059875 files/digest-sawfish-1.3.20050816 74
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2 (GNU/Linux)
+
+iD8DBQFDGvgXwnQyISwouHwRAsACAJ42D+JAyAGcnG2rUPTqAVR7D8yB9QCgiZzs
+sz2RBm6D1wUZvgzN9NX4iAY=
+=lfq0
+-----END PGP SIGNATURE-----
index f4745590cfb9a5494c8c911eb6d929185615d1da..3a5bbd4ae7a40bc01fc7c398d1663e1afd46ea9c 100644 (file)
@@ -1,19 +1,16 @@
 # Copyright 1999-2005 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.3.20050816.ebuild,v 1.3 2005/09/01 17:56:16 truedfx Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/sawfish/sawfish-1.3.20050816.ebuild,v 1.4 2005/09/04 13:31:53 truedfx Exp $
 
 # detect cvs snapshots; fex. 1.3.20040120
-if [[ $PV == *.[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] ]]; then
-       sawfishsnapshot=true
-else
-       sawfishsnapshot=false
-fi
+[[ $PV == *.[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] ]]
+(( snapshot = !$? ))
 
 inherit eutils gnuconfig
 
 DESCRIPTION="Extensible window manager using a Lisp-based scripting language"
 HOMEPAGE="http://sawmill.sourceforge.net/"
-if $sawfishsnapshot; then
+if (( snapshot )); then
        SRC_URI="mirror://gentoo/${P}.tar.bz2"
 else
        SRC_URI="mirror://sourceforge/sawmill/${P}.tar.gz"
@@ -33,7 +30,7 @@ DEPEND=">=dev-util/pkgconfig-0.12.0
        nls? ( sys-devel/gettext )"
 RDEPEND="${DEPEND}"
 
-if $sawfishsnapshot; then
+if (( snapshot )); then
        DEPEND="${DEPEND}
                sys-devel/automake
                sys-devel/autoconf"
@@ -54,7 +51,7 @@ src_compile() {
        export CPLUS_INCLUDE_PATH="${CPLUS_INCLUDE_PATH}:/usr/include/freetype2"
 
        # If this is a snapshot then we need to create the autoconf stuff
-       if $sawfishsnapshot; then
+       if (( snapshot )); then
                aclocal || die "aclocal failed"
                autoconf || die "autoconf failed"
        fi
@@ -102,10 +99,4 @@ src_compile() {
 src_install() {
        make DESTDIR="${D}" install || die "make install failed"
        dodoc AUTHORS BUGS ChangeLog DOC FAQ NEWS README THANKS TODO OPTIONS
-
-       # Add to Gnome CC's Window Manager list
-       if use gnome; then
-               insinto /usr/share/gnome/wm-properties
-               doins "${S}/Sawfish.desktop"
-       fi
 }