1
0
mirror of https://github.com/gryf/gryf-overlay.git synced 2025-12-19 04:20:26 +01:00

Removed old packages, masked wmaker, added lates raine emulator

This commit is contained in:
root
2011-10-24 22:36:44 +02:00
parent f451f04442
commit 129c0f2bf0
12 changed files with 101 additions and 115 deletions

View File

@@ -1,2 +0,0 @@
DIST libasyncns-python-0.7.1.tar.bz2 20276 RMD160 fa0770d7ecd5461fe4be895c476f53cb5656b6a1 SHA1 498fad31e04ba69445bac880b7dbe980a022bda2 SHA256 0ff757f8d9bf1f07054ab7ad2d03434de4cfa6b9d6cb4bba29072728563894e0
EBUILD libasyncns-python-0.7.1-r666.ebuild 543 RMD160 e0442162a9ad70a93c0aac7889661cdc116dea38 SHA1 95715682d7af2e7809b25f33dfbb95bd2a3d403e SHA256 c59655fe364bd90499857b685614cd257b9227c4c6183fd5007026a42161a70f

View File

@@ -1,15 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-python/libasyncns-python/libasyncns-python-0.7.1.ebuild,v 1.2 2009/04/12 20:51:11 hanno Exp $
inherit distutils
DESCRIPTION="Python bindings for libasyncns."
HOMEPAGE="https://launchpad.net/libasyncns-python/"
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="x86 ~amd64"
IUSE=""
DEPEND=">=net-libs/libasyncns-0.4"
RDEPEND="${DEPEND}"

View File

@@ -0,0 +1,5 @@
AUX raine-0.51.11-install_path.patch 378 RMD160 cbecc01ac41ef3afb0439cce6c449975693ba5f1 SHA1 47182c05cf9024b070dbe80f7d9157c11a893a5f SHA256 a927f07367db729beaafe8e7555f59289862619ea85ad78736e907aba42e9ff1
AUX raine-0.51.11-ldflags.patch 467 RMD160 4ba047afbe3eb4e8399d5885c115cdef1ad2e10b SHA1 14fa2cad49eff9b6d715969f6194cb811098ef25 SHA256 3d71d8c5be91a80177efe54529c1c3273a81a7f15571b9ecb2e9f3498a7db04b
AUX raine-0.51.11-libpng1.5.patch 370 RMD160 ad1baa66681d5507a35ffc7614216e2943d330c2 SHA1 681bc414278bd155e44a69e194c3887db6a28152 SHA256 6c1adf75a6d23b1fb25a641906ec87241a051c767eefe22d9c76a03e5a2fb382
DIST raines-0.51.11.tar.bz2 2064881 RMD160 f037f91dd8663a628e73325a50831344cd5db61d SHA1 d6d6e3816f1118c667390bd6623808f516560491 SHA256 2d5aedd87195c33e7b2da298104906856c969dcc574003f9acf77005c711ba0f
EBUILD raine-0.51.11.ebuild 1446 RMD160 833e3138dfd7075ebe77cc5b9910ef07b2f815af SHA1 3d993b3fd67ccbe7a4d3bdd035a4ebd863901a49 SHA256 dfa136a67cbf97d5cf1269030280fae475be0daf9729c249b57aa70e0eac737d

View File

@@ -0,0 +1,14 @@
--- raine-0.51.11_orig/makefile 2011-04-29 11:02:44.000000000 +0200
+++ raine-0.51.11/makefile 2011-10-24 17:11:09.000000000 +0200
@@ -295,11 +295,7 @@
endif
RAINE_UNIX = 1
-ifdef VERBOSE
INSTALL = /usr/bin/install
-else
- INSTALL = @install
-endif
INSTALL_BIN = $(INSTALL) -m 755
INSTALL_DATA = $(INSTALL) -m 644
RD = rmdir --ignore-fail-on-non-empty

View File

@@ -0,0 +1,11 @@
--- raine-0.51.11_orig/makefile 2011-04-29 11:02:44.000000000 +0200
+++ raine-0.51.11/makefile 2011-10-23 20:44:59.000000000 +0200
@@ -1037,7 +1037,7 @@
else
@echo Linking Raine...
endif
- $(LDV) $(LFLAGS) -g -Wall -Wno-write-strings -o $(RAINE_EXE) $(OBJS) $(LIBS) -lstdc++
+ $(LDV) $(LDFLAGS) $(LFLAGS) -g -Wall -Wno-write-strings -o $(RAINE_EXE) $(OBJS) $(LIBS) -lstdc++
converter: source/bonus/converter.c
$(CCV) $(CFLAGS) -c $< -o $(OBJDIR)/converter.o

View File

@@ -0,0 +1,11 @@
--- raine-0.51.11_orig/source/savepng.c 2009-12-31 23:25:03.000000000 +0100
+++ raine-0.51.11/source/savepng.c 2011-10-23 21:23:26.000000000 +0200
@@ -203,7 +203,7 @@
goto Error;
/* Set error handling. */
- if (setjmp(png_ptr->jmpbuf)) {
+ if (setjmp(png_jmpbuf(png_ptr))) {
/* If we get here, we had a problem reading the file. */
goto Error;
}

View File

@@ -0,0 +1,58 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-emulation/raine/raine-0.51.9.ebuild,v 1.4 2011/06/16 10:11:03 tupone Exp $
EAPI=2
inherit flag-o-matic eutils games
DESCRIPTION="R A I N E M680x0 Arcade Emulation"
HOMEPAGE="http://rainemu.swishparty.co.uk/"
echo ${PV}
SRC_URI="http://rainemu.swishparty.co.uk/html/archive/raines-${PV}.tar.bz2"
LICENSE="Artistic"
SLOT="0"
KEYWORDS="x86"
IUSE=""
RDEPEND="dev-cpp/muParser
media-libs/libsdl[audio,joystick,video]
sys-libs/zlib
media-libs/sdl-image[png]
media-libs/sdl-ttf"
DEPEND="${RDEPEND}
dev-lang/nasm
app-arch/unzip"
src_prepare() {
echo > detect-cpu
echo > cpuinfo
sed -i \
-e "/^NEO/s:^:#:" \
-e "s:nasmw:nasm:" \
-e "/bindir/s:=.*:=\$(DESTDIR)${GAMES_BINDIR}:" \
-e "/sharedir =/s:=.*:=\$(DESTDIR)${GAMES_DATADIR}:" \
-e "/mandir/s:=.*:=\$(DESTDIR)/usr/share/man/man6:" \
makefile \
|| die "sed failed"
epatch "${FILESDIR}"/${P}-ldflags.patch \
"${FILESDIR}"/${P}-libpng1.5.patch \
"${FILESDIR}"/${P}-install_path.patch
append-ldflags -Wl,-z,noexecstack
}
src_compile() {
local myopts
emake \
_MARCH="${CFLAGS}" \
VERBOSE=1 \
${myopts} || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
keepdir "${GAMES_DATADIR}"/${PN}/{roms,artwork,emudx,scripts/raine}
dodoc docs/readme.txt
prepgamesdirs
}

View File

@@ -1,4 +0,0 @@
DIST newsbeuter-2.1.tar.gz 342195 RMD160 d7dc92adf1e59d17dea6f97c2f55c902c3a35f8e SHA1 15a9d242d8e1db95a9aa54c748c9f59fc8a99bed SHA256 640cc3cded3e7fedfb202a6b4fc751914f8aa36ba9ecad1fa7844104e3c42227
DIST newsbeuter-2.2.tar.gz 361919 RMD160 5cdaaba0b39ddbb48c8f0721a0bf3ef20d80ed5c SHA1 5c2e960813c48ad26d2158cb6c380f0dbd42f8db SHA256 22dcb8ac7d0d5f99ecc88ff88f22914794ea417b88a8fc53c6c91a606bcd960f
EBUILD newsbeuter-2.1.ebuild 967 RMD160 3a0aa3446c2a9b78f53cc775e1a15e7c02123045 SHA1 083d1c0845fff8047bfa306c4cb4522311861dd3 SHA256 ccf451433b55c646fd7b53774e1eaaf4fa217d59e4b80208480e8d85b833c5a9
EBUILD newsbeuter-2.2.ebuild 967 RMD160 3a0aa3446c2a9b78f53cc775e1a15e7c02123045 SHA1 083d1c0845fff8047bfa306c4cb4522311861dd3 SHA256 ccf451433b55c646fd7b53774e1eaaf4fa217d59e4b80208480e8d85b833c5a9

View File

@@ -1,46 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit toolchain-funcs eutils
DESCRIPTION="A RSS/Atom feed reader for the text console."
HOMEPAGE="http://www.newsbeuter.org/index.html"
SRC_URI="http://www.${PN}.org/downloads/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE="test"
RDEPEND=">=dev-db/sqlite-3.5:3
>=dev-libs/stfl-0.21
net-misc/curl
dev-libs/libxml2"
DEPEND="${RDEPEND}
dev-util/pkgconfig
sys-devel/gettext
test? ( dev-libs/boost )"
src_prepare() {
sed -i \
-e "s:-ggdb:${CXXFLAGS}:" \
-e "s:^CXX=.*:CXX=$(tc-getCXX):" \
Makefile
}
src_test() {
emake test || die
# Tests fail if in ${S} rather than in ${S}/test
cd "${S}"/test
./test || die
}
src_install() {
emake prefix="${D}/usr" install || die
dodoc AUTHORS README CHANGES
mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/
rm -rf "${D}"/usr/share/doc/${PN}
}

View File

@@ -1,46 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
EAPI="2"
inherit toolchain-funcs eutils
DESCRIPTION="A RSS/Atom feed reader for the text console."
HOMEPAGE="http://www.newsbeuter.org/index.html"
SRC_URI="http://www.${PN}.org/downloads/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE="test"
RDEPEND=">=dev-db/sqlite-3.5:3
>=dev-libs/stfl-0.21
net-misc/curl
dev-libs/libxml2"
DEPEND="${RDEPEND}
dev-util/pkgconfig
sys-devel/gettext
test? ( dev-libs/boost )"
src_prepare() {
sed -i \
-e "s:-ggdb:${CXXFLAGS}:" \
-e "s:^CXX=.*:CXX=$(tc-getCXX):" \
Makefile
}
src_test() {
emake test || die
# Tests fail if in ${S} rather than in ${S}/test
cd "${S}"/test
./test || die
}
src_install() {
emake prefix="${D}/usr" install || die
dodoc AUTHORS README CHANGES
mv "${D}"/usr/share/doc/${PN}/* "${D}"/usr/share/doc/${PF}/
rm -rf "${D}"/usr/share/doc/${PN}
}

View File

@@ -11,4 +11,4 @@ AUX wmaker_modelock_fix.patch 2257 RMD160 d87dc26c2209cc13449695608d65f8eb2369d6
DIST WindowMaker-0.92.0.tar.gz 2758524 RMD160 b8bebed6a34696625ae0ae7c0ebcfdfc0ba09cdd SHA1 6f545356acde7e9bf4c11345ac1359b451a9d1bc SHA256 9edaa8d9ee6e6beb06f4c391c0aec5cd0e5b5494456cae2cdcfd49656177afc6 DIST WindowMaker-0.92.0.tar.gz 2758524 RMD160 b8bebed6a34696625ae0ae7c0ebcfdfc0ba09cdd SHA1 6f545356acde7e9bf4c11345ac1359b451a9d1bc SHA256 9edaa8d9ee6e6beb06f4c391c0aec5cd0e5b5494456cae2cdcfd49656177afc6
DIST WindowMaker-extra-0.1.tar.gz 238018 RMD160 94334c2c12d20a8fd0cd2a70e54cd3689f043038 SHA1 80f34cb3af705ec0f79d727b82cef28ee50fc4e7 SHA256 acd6e1fb790485b107daf2b710da372367b41383c55d9c8bdfdac521d850edc4 DIST WindowMaker-extra-0.1.tar.gz 238018 RMD160 94334c2c12d20a8fd0cd2a70e54cd3689f043038 SHA1 80f34cb3af705ec0f79d727b82cef28ee50fc4e7 SHA256 acd6e1fb790485b107daf2b710da372367b41383c55d9c8bdfdac521d850edc4
DIST windowmaker-0.92.0-patchset-3.tar.bz2 220812 RMD160 d73cd0c6064576817929855aac481228296eb7b1 SHA1 dd62a750f0c610e1bb4a95f5d2251f3181e89a82 SHA256 8d50cb8c7ac9370b6870e9d220968485d8bafddb896aab04b88a93cae306c5a9 DIST windowmaker-0.92.0-patchset-3.tar.bz2 220812 RMD160 d73cd0c6064576817929855aac481228296eb7b1 SHA1 dd62a750f0c610e1bb4a95f5d2251f3181e89a82 SHA256 8d50cb8c7ac9370b6870e9d220968485d8bafddb896aab04b88a93cae306c5a9
EBUILD windowmaker-0.92.0-r899.ebuild 6846 RMD160 1520543d2cae72cba010fca5cca681e662d2dbbd SHA1 2a69a1838fbf0563b75d53034f144e93d0026672 SHA256 c05527e22cdf1aa71bd80732a73750f9c8a1034d102aa9b18ab1ed181bbf99e3 EBUILD windowmaker-0.92.0-r899.ebuild 6847 RMD160 1a4be1c94c331cf232d6ccd0bb20728fed0c0fd4 SHA1 e414d5ae9ad44043b2713c3550f1462942272f4a SHA256 025a9c93f2b36ebdab7fa2a0d81238b36e7eec8439b50d5aa3e7abadb0677913

View File

@@ -31,7 +31,7 @@ RDEPEND="${DEPEND}
SLOT="0" SLOT="0"
LICENSE="GPL-2" LICENSE="GPL-2"
KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" KEYWORDS="alpha amd64 hppa ~mips ppc ppc64 sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
src_unpack() { src_unpack() {
is-flag -fstack-protector && filter-flags -fstack-protector \ is-flag -fstack-protector && filter-flags -fstack-protector \