diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2008-04-03 16:32:13 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2008-04-03 16:32:13 +0000 |
commit | ad15a3c5d414ce394965cf3b2f4cf1fb50619fe4 (patch) | |
tree | e8ecd943f0382b42884a041bb6fc83fe58eea25b /x11-misc | |
parent | Version bumped, bug #215425. (diff) | |
download | historical-ad15a3c5d414ce394965cf3b2f4cf1fb50619fe4.tar.gz historical-ad15a3c5d414ce394965cf3b2f4cf1fb50619fe4.tar.bz2 historical-ad15a3c5d414ce394965cf3b2f4cf1fb50619fe4.zip |
Force -O0 for amd64 and include stdlib.h for warnings wrt #214384.
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/suxpanel/ChangeLog | 8 | ||||
-rw-r--r-- | x11-misc/suxpanel/Manifest | 7 | ||||
-rw-r--r-- | x11-misc/suxpanel/files/suxpanel-0.4a-Makefile.in.patch | 20 | ||||
-rw-r--r-- | x11-misc/suxpanel/files/suxpanel-0.4b-stdlib.patch | 11 | ||||
-rw-r--r-- | x11-misc/suxpanel/suxpanel-0.4a.ebuild | 30 | ||||
-rw-r--r-- | x11-misc/suxpanel/suxpanel-0.4b-r1.ebuild | 39 |
6 files changed, 60 insertions, 55 deletions
diff --git a/x11-misc/suxpanel/ChangeLog b/x11-misc/suxpanel/ChangeLog index 09c47be88223..07279e0f898e 100644 --- a/x11-misc/suxpanel/ChangeLog +++ b/x11-misc/suxpanel/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-misc/suxpanel # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/suxpanel/ChangeLog,v 1.7 2008/02/18 20:42:55 cla Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/suxpanel/ChangeLog,v 1.8 2008/04/03 16:32:12 drac Exp $ + +*suxpanel-0.4b-r1 (03 Apr 2008) + + 03 Apr 2008; Samuli Suominen <drac@gentoo.org> + +files/suxpanel-0.4b-stdlib.patch, +suxpanel-0.4b-r1.ebuild: + Force -O0 for amd64 and include stdlib.h for warnings wrt #214384. 18 Feb 2008; <cla@gentoo.org> suxpanel-0.4b.ebuild: Stable on x86 (bug #210622) diff --git a/x11-misc/suxpanel/Manifest b/x11-misc/suxpanel/Manifest index 6276cb3cc18b..3a97dd39d60d 100644 --- a/x11-misc/suxpanel/Manifest +++ b/x11-misc/suxpanel/Manifest @@ -1,8 +1,7 @@ -AUX suxpanel-0.4a-Makefile.in.patch 717 RMD160 5f2b818596884352147e00a73a96c8cfd7f78eeb SHA1 84447b42dfa95a177f0b0e33e7a249a7afab0dfb SHA256 c6fbbbfa39d2450aa5c5cc0567c13de4f1a37b77ccb3e35be4a80eaed1f6f011 AUX suxpanel-0.4b-Makefile.in.patch 735 RMD160 4cda3e330909291744555e26dfc90d4bb992068f SHA1 6ae2700fdfe3aed179f2b674f1c5cfc756b08d2a SHA256 6f3da3995637e89d757fb85e6a09120687c899b6029907f6e1e44532eb90f865 -DIST suxpanel-0.4a.tar.bz2 86321 RMD160 da9560483cc5815789b1dd5ae9d66a4fc6a85aa9 SHA1 a6f881503a4ee164da041be7a3438314b1a2bdc2 SHA256 1958ef798c4f1cebe925d2414c0465fcc84e2125b003db92c5c157a3ddb032c1 +AUX suxpanel-0.4b-stdlib.patch 354 RMD160 6e1297d644df892076e55d969656647ca9078a6b SHA1 283334edc6b79c1db19c08e2a69fcc944edabce2 SHA256 851d15bb2839fe8eaf755ff78b0f1e1032ddc3d6d445130a1158444af13de406 DIST suxpanel-0.4b.tar.bz2 86140 RMD160 fa709bafe7c4e92f3b83b0c867910d74efc698c8 SHA1 cb7e7d1e461667db95b777271f66956a77454584 SHA256 e2b3a2af3897595beff61cf563bc5506c5fd4c4ba3e3503b3124505031431060 -EBUILD suxpanel-0.4a.ebuild 779 RMD160 38e046b781c26fdfad8f8d2aad6e761825a6b36c SHA1 4efb896664b884374ae303c16e79911c5400e581 SHA256 dfc14b9cdde503d9cfa205453f0d564d0e5f1b73eb3fd0e335bc337cd5c4eba4 +EBUILD suxpanel-0.4b-r1.ebuild 955 RMD160 4f41251b516634c3cd97e59f4df95ab627472090 SHA1 72dfdddf048b1e73983d696b4a63f98382843bcb SHA256 7ed257761850a0a31591192f2f01ea3895760657664c32195e7269fe243e0ec5 EBUILD suxpanel-0.4b.ebuild 866 RMD160 c28fee1ab3bf0ec7e7516e864f84bfa9af593098 SHA1 ffc0672d9c79d1db79ce222075acfc19815ef8ef SHA256 83f2db0ac3250c98b0e924aa5fb4aeafdfac24c593ef463eaa12e00b093beef2 -MISC ChangeLog 1219 RMD160 a63522df0c9178ed38892d83466f9a14525878ea SHA1 da2e9d4073770e7613f007f7408860d5c10c731b SHA256 07b137c0955e62f358b4ae3da77636e4d0522263b657e9b22511a4361130a6f2 +MISC ChangeLog 1435 RMD160 d49245051551b0c39856cefb54ffbbab2c305fdb SHA1 8cdefb7ff9c5f3176e3582a31826d78754e96d13 SHA256 354c7170b82f4d2641c3c4f559d2615498377b60127167e9be74491341ceb036 MISC metadata.xml 166 RMD160 7b80226659bf40e97050b1ffce1858d5f20b3c60 SHA1 e6c6436c304a65b4a012a5b7be7ee264b228a645 SHA256 8e7de0a7f7c15840474de373a3ce36adcc5dd658b2e4d18366fcb63b964a0826 diff --git a/x11-misc/suxpanel/files/suxpanel-0.4a-Makefile.in.patch b/x11-misc/suxpanel/files/suxpanel-0.4a-Makefile.in.patch deleted file mode 100644 index 80c8aa917dc3..000000000000 --- a/x11-misc/suxpanel/files/suxpanel-0.4a-Makefile.in.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff -Nru suxpanel-0.4a/Makefile.in suxpanel-0.4a.patched/Makefile.in ---- suxpanel-0.4a/Makefile.in 2005-10-01 12:59:53.000000000 +0200 -+++ suxpanel-0.4a.patched/Makefile.in 2005-10-01 13:03:19.000000000 +0200 -@@ -1,7 +1,7 @@ - # ---------------------------------------------------------------------------- - - CC = gcc --CFLAGS = -Wall $(GTK_CFLAGS) -O2 -g -+CFLAGS := -Wall $(GTK_CFLAGS) $(CFLAGS) - - # ---------------------------------------------------------------------------- - -@@ -22,6 +22,7 @@ - rm -rf *~ *.o *.so suxpanel - - install: all -+ mkdir -p ${DESTDIR}/usr/bin - cp suxpanel ${DESTDIR}/usr/bin/suxpanel - mkdir -p ${DESTDIR}/usr/share/suxpanel/plugins - cp -rv *.so ${DESTDIR}/usr/share/suxpanel/plugins diff --git a/x11-misc/suxpanel/files/suxpanel-0.4b-stdlib.patch b/x11-misc/suxpanel/files/suxpanel-0.4b-stdlib.patch new file mode 100644 index 000000000000..1e967512ec6e --- /dev/null +++ b/x11-misc/suxpanel/files/suxpanel-0.4b-stdlib.patch @@ -0,0 +1,11 @@ +diff -ur suxpanel-0.4b.orig/settings.c suxpanel-0.4b/settings.c +--- suxpanel-0.4b.orig/settings.c 2005-05-05 02:00:12.000000000 +0300 ++++ suxpanel-0.4b/settings.c 2008-04-03 19:15:08.000000000 +0300 +@@ -2,6 +2,7 @@ + #include "config.h" + #include "settings.h" + ++#include <stdlib.h> + #include <string.h> + #include <gdk/gdkkeysyms.h> + #include <gtk/gtk.h> diff --git a/x11-misc/suxpanel/suxpanel-0.4a.ebuild b/x11-misc/suxpanel/suxpanel-0.4a.ebuild deleted file mode 100644 index a543913c60e9..000000000000 --- a/x11-misc/suxpanel/suxpanel-0.4a.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/suxpanel/suxpanel-0.4a.ebuild,v 1.3 2006/10/11 12:01:14 nelchael Exp $ - -inherit eutils - -DESCRIPTION="SuxPanel is a complete rewrite of MacOS Style Panel, a light-weight X11 desktop panel" -SRC_URI="http://vivid.dat.pl/suxpanel/${P}.tar.bz2" -HOMEPAGE="http://www.gnomefiles.org/app.php?soft_id=84" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="x86" -IUSE="" - -DEPEND=">=x11-libs/gtk+-2 - >=sys-apps/sed-4 - x11-libs/libwnck - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - epatch "${FILESDIR}/${P}-Makefile.in.patch" -} - -src_install () { - make DESTDIR="${D}" install || die "Make install failed." - dobin suxpanel-install.sh - dodoc README -} diff --git a/x11-misc/suxpanel/suxpanel-0.4b-r1.ebuild b/x11-misc/suxpanel/suxpanel-0.4b-r1.ebuild new file mode 100644 index 000000000000..bf3622cc296e --- /dev/null +++ b/x11-misc/suxpanel/suxpanel-0.4b-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/suxpanel/suxpanel-0.4b-r1.ebuild,v 1.1 2008/04/03 16:32:12 drac Exp $ + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="SuxPanel is a complete rewrite of MacOS Style Panel, a light-weight X11 desktop panel" +SRC_URI="http://download.berlios.de/${PN}/${P}.tar.bz2" +HOMEPAGE="http://suxpanel.berlios.de" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=x11-libs/gtk+-2 + x11-libs/libwnck" +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-Makefile.in.patch + epatch "${FILESDIR}"/${P}-stdlib.patch +} + +src_compile() { + use amd64 && append-flags -O0 + tc-export CC + econf + emake || die "emake failed." +} + +src_install () { + emake DESTDIR="${D}" install || die "emake install failed." + dobin suxpanel-install.sh + dodoc README +} |