summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2007-08-09 09:32:02 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2007-08-09 09:32:02 +0000
commit1e718ed5cc7f06eb436ad43c4fe1a8550c5ff9a3 (patch)
tree6eb59303f1a7f0b894285008b7e96e0881462857 /media-sound/yconsole
parentnew upstream release. fixes bug #186075. (diff)
downloadhistorical-1e718ed5cc7f06eb436ad43c4fe1a8550c5ff9a3.tar.gz
historical-1e718ed5cc7f06eb436ad43c4fe1a8550c5ff9a3.tar.bz2
historical-1e718ed5cc7f06eb436ad43c4fe1a8550c5ff9a3.zip
Version bump, also fixing bug 188176.
Package-Manager: portage-2.1.3.3
Diffstat (limited to 'media-sound/yconsole')
-rw-r--r--media-sound/yconsole/ChangeLog9
-rw-r--r--media-sound/yconsole/Manifest34
-rw-r--r--media-sound/yconsole/files/digest-yconsole-3.4.33
-rw-r--r--media-sound/yconsole/files/yconsole-3.4.3-Makefile.patch82
-rw-r--r--media-sound/yconsole/files/yconsole-3.4.3-implicit-declaration.patch17
-rw-r--r--media-sound/yconsole/yconsole-3.4.3.ebuild38
6 files changed, 168 insertions, 15 deletions
diff --git a/media-sound/yconsole/ChangeLog b/media-sound/yconsole/ChangeLog
index 6862f8d3881f..89acdb18701a 100644
--- a/media-sound/yconsole/ChangeLog
+++ b/media-sound/yconsole/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-sound/yconsole
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/yconsole/ChangeLog,v 1.9 2007/03/16 19:01:29 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/yconsole/ChangeLog,v 1.10 2007/08/09 09:32:02 drac Exp $
+
+*yconsole-3.4.3 (09 Aug 2007)
+
+ 09 Aug 2007; Samuli Suominen <drac@gentoo.org>
+ +files/yconsole-3.4.3-Makefile.patch,
+ +files/yconsole-3.4.3-implicit-declaration.patch, +yconsole-3.4.3.ebuild:
+ Version bump, also fixing bug 188176.
16 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> yconsole-3.0.8.ebuild:
Stable on sparc
diff --git a/media-sound/yconsole/Manifest b/media-sound/yconsole/Manifest
index 8d0c8623bd30..342aa5804af4 100644
--- a/media-sound/yconsole/Manifest
+++ b/media-sound/yconsole/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX 3.0.1-makefile-cflags.patch 306 RMD160 56bef444b6dc3cffef8f152174975844ec8ed875 SHA1 73c02ad4e818b687e3615367cb52025a2c3f4e62 SHA256 5c6efa32d8598403bb43bbf7d4e1de69bbb9b61022e35fba9ff1cd5ffd27be4e
MD5 ea7949504c3791cd699a231f82feef7e files/3.0.1-makefile-cflags.patch 306
RMD160 56bef444b6dc3cffef8f152174975844ec8ed875 files/3.0.1-makefile-cflags.patch 306
@@ -13,8 +10,17 @@ AUX yconsole-3.0.8-gcc33.patch 893 RMD160 1ed824a6b847f5a2e41046ca0c1859c73aad35
MD5 a4365a6d385c83b622eba2ea65a6a436 files/yconsole-3.0.8-gcc33.patch 893
RMD160 1ed824a6b847f5a2e41046ca0c1859c73aad352f files/yconsole-3.0.8-gcc33.patch 893
SHA256 80bf5a103324226417ff64eec1cb2d902624d6c21acb57790a449a3aa6e69fdc files/yconsole-3.0.8-gcc33.patch 893
+AUX yconsole-3.4.3-Makefile.patch 2406 RMD160 387954bac97a2ca4bd7e8b6dd86c18b272c63f0b SHA1 0774b5cf7e0d7f673becff0ae8739efc2edf4069 SHA256 f9a263c72f584037acdc88fca828664fd91cd4f16547162fc28b0b52c0b30f6f
+MD5 c7c2b9246cb5fa4a7eecbc61940bdc63 files/yconsole-3.4.3-Makefile.patch 2406
+RMD160 387954bac97a2ca4bd7e8b6dd86c18b272c63f0b files/yconsole-3.4.3-Makefile.patch 2406
+SHA256 f9a263c72f584037acdc88fca828664fd91cd4f16547162fc28b0b52c0b30f6f files/yconsole-3.4.3-Makefile.patch 2406
+AUX yconsole-3.4.3-implicit-declaration.patch 669 RMD160 877bf9143b057edb4dfdf918362927ac1eab2f7d SHA1 f57984c7a17ff13dfaa4de895e24ff7e34c8443b SHA256 f66ca1137304aff659d7fe3ca653c4214e1b006dab87a90d60f8749bff97169f
+MD5 566c6bcca2ba0ffd55d4fc437f7b5274 files/yconsole-3.4.3-implicit-declaration.patch 669
+RMD160 877bf9143b057edb4dfdf918362927ac1eab2f7d files/yconsole-3.4.3-implicit-declaration.patch 669
+SHA256 f66ca1137304aff659d7fe3ca653c4214e1b006dab87a90d60f8749bff97169f files/yconsole-3.4.3-implicit-declaration.patch 669
DIST yconsole-3.0.5.tar.bz2 498018 RMD160 648202bd25d6099f30a95328a6cdc28a62e867eb SHA1 86448b560c60e774b27ffdfff2f436215cba3222 SHA256 a2a409cf8167721dd000255b7396e2e71a366dc0150c94d88148120249e97849
DIST yconsole-3.0.8.tar.bz2 498099 RMD160 12627705a27e098bf9ea74d646a3412fdb5c7f28 SHA1 291410b2cf227025ee90ec3e1188a1a9bdd01b86 SHA256 4c7866fbd149984b2c7005e23c5f859ff8efc5559cf09dcc9ef56dd41b677763
+DIST yconsole-3.4.3.tar.bz2 510444 RMD160 5fb9f8eb229d50d7f54a1bf7bce09d1b59762356 SHA1 fb96cb3f2351fa8543e7f7edc938bfeb8c0c7d49 SHA256 c5235c29344fecc8e244ccab26b7461699a6ae95286cf223ebcd75490bf1c99c
EBUILD yconsole-3.0.5.ebuild 763 RMD160 c7fc0c7b09effcec1dfdfbbfefbb0399a7c17d53 SHA1 518b42203da4424cdd6a1be9d038b33e1b953379 SHA256 cb25bb64fa06d59e80d5ab68ee6a021b02cf771adce75068d3face0773acb40a
MD5 bc6f2000136cfa447de05c3682a75e99 yconsole-3.0.5.ebuild 763
RMD160 c7fc0c7b09effcec1dfdfbbfefbb0399a7c17d53 yconsole-3.0.5.ebuild 763
@@ -23,10 +29,14 @@ EBUILD yconsole-3.0.8.ebuild 813 RMD160 1f753a878ecbf2d642cb7e25ba44d31f31c15dac
MD5 38540dfad57b38b11541d13be3c6726d yconsole-3.0.8.ebuild 813
RMD160 1f753a878ecbf2d642cb7e25ba44d31f31c15dac yconsole-3.0.8.ebuild 813
SHA256 6f2900784b473902a6e7a53fc86811e84699f46104b79bc2c583ff89a10fa4f1 yconsole-3.0.8.ebuild 813
-MISC ChangeLog 1031 RMD160 d74133393777250dd97484e04156c224ecaa24ce SHA1 77d25aa5006e4f8c5a699c0a5aa79d7cd761e9bb SHA256 e68b302c85e85739d0f8686abc54c3b88ab84f9faafd010b84130500b4e62aea
-MD5 e724a5b06c5a2861cea3925e7045f2f3 ChangeLog 1031
-RMD160 d74133393777250dd97484e04156c224ecaa24ce ChangeLog 1031
-SHA256 e68b302c85e85739d0f8686abc54c3b88ab84f9faafd010b84130500b4e62aea ChangeLog 1031
+EBUILD yconsole-3.4.3.ebuild 948 RMD160 f798ec25b87763f16c7ca9821784312c4c1b12e2 SHA1 d10bf005040369a6ee636b72c03733bf2d28bdfe SHA256 ae6b2838df4656508854bdfd5a90a48bb436a086e7250ed9881f38092203991f
+MD5 db7116284466d99f1f40eea8b6170a60 yconsole-3.4.3.ebuild 948
+RMD160 f798ec25b87763f16c7ca9821784312c4c1b12e2 yconsole-3.4.3.ebuild 948
+SHA256 ae6b2838df4656508854bdfd5a90a48bb436a086e7250ed9881f38092203991f yconsole-3.4.3.ebuild 948
+MISC ChangeLog 1265 RMD160 4bb5fdf9d6197866702dbf0722efb2b4225a1f07 SHA1 67216946e093938c1cfaccac7ae258c10062db7e SHA256 b81dd8cc3d69b6abe06cd08b12f44f0fe657aba004f2dd756a2e47e2977790a0
+MD5 6090e2e2203c707493ba93c7668bf4a4 ChangeLog 1265
+RMD160 4bb5fdf9d6197866702dbf0722efb2b4225a1f07 ChangeLog 1265
+SHA256 b81dd8cc3d69b6abe06cd08b12f44f0fe657aba004f2dd756a2e47e2977790a0 ChangeLog 1265
MISC metadata.xml 541 RMD160 d1a1f1eb9a7f70f1cf6ac6d7de10654a816f1682 SHA1 500a4f757807aa59c3a601606ba14a287aa7aa08 SHA256 de7e01b49453fa783a3bce07960723c59eaf0ef820277d83753442d50b1ba017
MD5 e341a446a33b3cce8c5793bc9630b7ba metadata.xml 541
RMD160 d1a1f1eb9a7f70f1cf6ac6d7de10654a816f1682 metadata.xml 541
@@ -37,10 +47,6 @@ SHA256 422237cd647324214e80fc9a4a037f21076bce0a1d5c90974148e6d34762eab9 files/di
MD5 10a27c7656cdae1a9aaf7859e5b94f12 files/digest-yconsole-3.0.8 247
RMD160 cbe329f28d7da2ec619499bd49ae275ab19e7425 files/digest-yconsole-3.0.8 247
SHA256 c9c8e39bf5fea12802a93ecf65fa7f547afc962c587cbba29a964f8ccfdbd452 files/digest-yconsole-3.0.8 247
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.6-ecc01.6 (GNU/Linux)
-
-iD8DBQFF+umRKRy60XGEcJIRAi1nAJ9BVEYDrde2as+CL/xldx1qmp2IWACfSDzX
-nGDg+m9zbogyKRuMZDg5pBg=
-=SWFo
------END PGP SIGNATURE-----
+MD5 78c64631653bcf5de32c02d1b2f41848 files/digest-yconsole-3.4.3 247
+RMD160 0643c79d8f3ed2f16aea68428fe200f2961e75ea files/digest-yconsole-3.4.3 247
+SHA256 668b0e42a454a28f24ade497399fe9360b7fe2ce2215d4955a6ef66098be9e65 files/digest-yconsole-3.4.3 247
diff --git a/media-sound/yconsole/files/digest-yconsole-3.4.3 b/media-sound/yconsole/files/digest-yconsole-3.4.3
new file mode 100644
index 000000000000..d8b09e620dc3
--- /dev/null
+++ b/media-sound/yconsole/files/digest-yconsole-3.4.3
@@ -0,0 +1,3 @@
+MD5 5977475b351509109c4937964ca5e9de yconsole-3.4.3.tar.bz2 510444
+RMD160 5fb9f8eb229d50d7f54a1bf7bce09d1b59762356 yconsole-3.4.3.tar.bz2 510444
+SHA256 c5235c29344fecc8e244ccab26b7461699a6ae95286cf223ebcd75490bf1c99c yconsole-3.4.3.tar.bz2 510444
diff --git a/media-sound/yconsole/files/yconsole-3.4.3-Makefile.patch b/media-sound/yconsole/files/yconsole-3.4.3-Makefile.patch
new file mode 100644
index 000000000000..e592d85d67ce
--- /dev/null
+++ b/media-sound/yconsole/files/yconsole-3.4.3-Makefile.patch
@@ -0,0 +1,82 @@
+diff -ur yconsole-3.4.3.orig/yconsole/Makefile yconsole-3.4.3/yconsole/Makefile
+--- yconsole-3.4.3.orig/yconsole/Makefile 2006-08-23 12:03:22.000000000 +0300
++++ yconsole-3.4.3/yconsole/Makefile 2007-08-09 12:23:48.000000000 +0300
+@@ -2,23 +2,26 @@
+ #
+ PREFIX = /usr
+
+-CFLAGS = -Wall -O2 -g \
+- `imlib-config --cflags` -DHAVE_IMLIB \
+- `gtk-config --cflags`
++BUILDC = $(CFLAGS) -fno-strict-aliasing -Wall \
++ `imlib-config --cflags` -DHAVE_IMLIB \
++ `gtk-config --cflags`
+
+ INC_DIRS =
+
+ LIBS = -lY2 `imlib-config --libs` `gtk-config --libs`
+ LIB_DIRS =
+
+-CC = cc
+-CPP = c++
++CC = gcc
++CXX = g++
+
+ # Appended stuff starts here
+ #
+
+ # C++ flags:
+-CPPFLAGS = -D__cplusplus -Dc_plusplus
++BUILDCXX = $(CXXFLAGS) -fno-strict-aliasing \
++ -Wall -D__cplusplus -Dc_plusplus \
++ `imlib-config --cflags` -DHAVE_IMLIB \
++ `gtk-config --cflags`
+
+ # Source files list:
+ include Makefile.srclist
+@@ -35,10 +38,10 @@
+ OBJ_CPP = $(SRC_CPP:.cpp=.o)
+ .c.o:
+ @echo "Compiling module $*.o"
+- @+$(CC) -c $*.c $(INC_DIRS) $(CFLAGS)
++ @+$(CC) -c $*.c $(INC_DIRS) $(BUILDC)
+ .cpp.o:
+ @echo "Compiling module $*.o"
+- @+$(CPP) -c $*.cpp $(INC_DIRS) $(CFLAGS) $(CPPFLAGS)
++ @+$(CXX) -c $*.cpp $(INC_DIRS) $(BUILDCXX)
+
+ # Programs
+ LS = ls
+@@ -50,7 +53,7 @@
+ EXPORT_COMPILETIMEINFO_H = echo -n -e "\
+ \#ifndef COMPILETIMEINFO_H\n\
+ \#define COMPILETIMEINFO_H\n\
+-\#define COMPILE_COMPILER\t\"`$(CPP) --version | tr '\n' ' '`\"\n\
++\#define COMPILE_COMPILER\t\"`$(CXX) --version | tr '\n' ' '`\"\n\
+ \#define COMPILE_USER\t\t\"$(USER)\"\n\
+ \#define COMPILE_LOCATION\t\"`uname -n`\"\n\
+ \#define COMPILE_DATE\t\t`date +\"%s\"`\n\
+@@ -65,7 +68,7 @@
+
+ modules: $(OBJ_C) $(OBJ_CPP)
+ @echo -n "Linking modules..."
+- @$(CPP) $(OBJ_C) $(OBJ_CPP) -o $(BIN) $(LIBS) $(LIB_DIRS)
++ @$(CXX) $(OBJ_C) $(OBJ_CPP) -o $(BIN) $(LIBS) $(LIB_DIRS)
+ @echo -n " "
+ @-$(LS) $(LSFLAGS) $(BIN)
+
+diff -ur yconsole-3.4.3.orig/yconsole/Makefile.install.UNIX yconsole-3.4.3/yconsole/Makefile.install.UNIX
+--- yconsole-3.4.3.orig/yconsole/Makefile.install.UNIX 2006-08-23 12:03:22.000000000 +0300
++++ yconsole-3.4.3/yconsole/Makefile.install.UNIX 2007-08-09 12:23:03.000000000 +0300
+@@ -9,9 +9,9 @@
+ #
+
+ INSTALL = install
+-INSTBINFLAGS = -m 0755 -s
++INSTBINFLAGS = -m 0755
+ INSTUIDFLAGS = -m 4755
+-INSTLIBFLAGS = -m 0755 -s
++INSTLIBFLAGS = -m 0755
+ INSTINCFLAGS = -m 0644
+ INSTMANFLAGS = -m 0644
+ INSTCFGFLAGS = -m 0644
diff --git a/media-sound/yconsole/files/yconsole-3.4.3-implicit-declaration.patch b/media-sound/yconsole/files/yconsole-3.4.3-implicit-declaration.patch
new file mode 100644
index 000000000000..e15b9ac0a417
--- /dev/null
+++ b/media-sound/yconsole/files/yconsole-3.4.3-implicit-declaration.patch
@@ -0,0 +1,17 @@
+diff -ur yconsole-3.4.3.orig/yconsole/conbar.c yconsole-3.4.3/yconsole/conbar.c
+--- yconsole-3.4.3.orig/yconsole/conbar.c 2006-08-23 12:03:24.000000000 +0300
++++ yconsole-3.4.3/yconsole/conbar.c 2007-08-09 12:19:19.000000000 +0300
+@@ -1,4 +1,5 @@
+ #include <time.h>
++#include <string.h>
+
+ #include <Y2/Y.h>
+ #include <Y2/Ylib.h>
+diff -ur yconsole-3.4.3.orig/yconsole/dspview.c yconsole-3.4.3/yconsole/dspview.c
+--- yconsole-3.4.3.orig/yconsole/dspview.c 2006-08-23 12:03:23.000000000 +0300
++++ yconsole-3.4.3/yconsole/dspview.c 2007-08-09 12:19:37.000000000 +0300
+@@ -1,3 +1,4 @@
++#include <string.h>
+ #include <gtk/gtk.h>
+ #include "guiutils.h"
+ #include "dspview.h"
diff --git a/media-sound/yconsole/yconsole-3.4.3.ebuild b/media-sound/yconsole/yconsole-3.4.3.ebuild
new file mode 100644
index 000000000000..c1c7318c7824
--- /dev/null
+++ b/media-sound/yconsole/yconsole-3.4.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/yconsole/yconsole-3.4.3.ebuild,v 1.1 2007/08/09 09:32:02 drac Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="User interface to control and monitor the Y server"
+HOMEPAGE="http://wolfpack.twu.net/YIFF"
+SRC_URI="ftp://wolfpack.twu.net/users/wolfpack/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="=x11-libs/gtk+-1*
+ media-libs/imlib
+ media-libs/yiff"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-Makefile.patch
+ epatch "${FILESDIR}"/${P}-implicit-declaration.patch
+}
+
+src_compile() {
+ cd ${PN}
+ emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
+ CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}" || die "emake failed."
+}
+
+src_install() {
+ dodoc AUTHORS README
+
+ cd ${PN}
+ emake PREFIX="${D}"/usr install || die "emake install failed."
+}