mirror of
https://github.com/gryf/gryf-overlay.git
synced 2026-01-05 21:34:14 +01:00
initial import
This commit is contained in:
58
media-plugins/modplugxmms/ChangeLog
Normal file
58
media-plugins/modplugxmms/ChangeLog
Normal file
@@ -0,0 +1,58 @@
|
||||
# ChangeLog for media-plugins/modplugxmms
|
||||
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/modplugxmms/ChangeLog,v 1.14 2005/11/05 13:52:18 metalgod Exp $
|
||||
|
||||
05 Nov 2005; Luis Medinas <metalgod@gentoo.org> -modplugxmms-2.04.ebuild,
|
||||
modplugxmms-2.05.ebuild:
|
||||
Marked Stable on amd64 and x86 due bug #92696. Removing older buggy version.
|
||||
|
||||
11 Mar 2005; David Holm <dholm@gentoo.org> modplugxmms-2.05.ebuild:
|
||||
Added to ~ppc.
|
||||
|
||||
*modplugxmms-2.05 (11 Nov 2004)
|
||||
|
||||
11 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
-modplugxmms-2.03.ebuild, +modplugxmms-2.05.ebuild:
|
||||
Version bump.
|
||||
|
||||
01 Sep 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
modplugxmms-2.04.ebuild:
|
||||
Stable amd64.
|
||||
|
||||
06 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
modplugxmms-2.04.ebuild:
|
||||
-sparc
|
||||
|
||||
20 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
modplugxmms-2.03.ebuild:
|
||||
Added IUSE.
|
||||
|
||||
17 Apr 2004; Jeremy Huddleston <eradicator@gentoo.org>
|
||||
modplugxmms-2.04.ebuild:
|
||||
eutils, S=, and IUSE.
|
||||
|
||||
25 Feb 2004; Daniel Ahlberg <aliz@gentoo.org> modplugxmms-2.04.ebuild,
|
||||
files/modplugxmms-2.04-amd64.patch:
|
||||
Adding amd64 keyword. Closing #42074.
|
||||
|
||||
*modplugxmms-2.04 (03 Jun 2003)
|
||||
|
||||
03 Jun 2003; robh <robh@gentoo.org> modplugxmms-2.04.ebuild,
|
||||
files/modplugxmms-2.04.patch:
|
||||
version bump and fix for defunct process bug. closes #22076.
|
||||
submitted by: Theofilos Intzoglou <oscar10@yifan.net>
|
||||
|
||||
*modplugxmms-2.03 (15 Dec 2002)
|
||||
|
||||
16 Jan 2003; Seemant Kulleen <seemant@gentoo.org> modplugxmms-2.03.ebuild :
|
||||
|
||||
Installs the plugin into XMMS's plugin directory. Closes bug #12230 by
|
||||
davidslists@gmx.net (David Blue)
|
||||
|
||||
15 Dec 2002; Seemant Kulleen <seemant@gentoo.org> ChangeLog
|
||||
modplugxmms-2.03.ebuild files/digest-modplugxmms-2.03 :
|
||||
|
||||
Plugin for XMMS to play MOD files. Ebuild by: oscar10@yifan.net
|
||||
(Theofilos Intzoglou) in bug #11372
|
||||
|
||||
Added step 4 from the INSTALL doc to pkg_postinst
|
||||
24
media-plugins/modplugxmms/Manifest
Normal file
24
media-plugins/modplugxmms/Manifest
Normal file
@@ -0,0 +1,24 @@
|
||||
AUX modplugxmms-2.04-amd64.patch 1550 RMD160 b3bb1b94f9abfa921b06556640e39017cf0238f9 SHA1 97bc4f1872f8cc3266728b46d8290f8734753ac0 SHA256 2d11e29894222c3b4332019fabb1757701ad57e5027b114c01e98ba06e5793bc
|
||||
MD5 b10f6248932b7fd4ce0df1a025df6e8a files/modplugxmms-2.04-amd64.patch 1550
|
||||
RMD160 b3bb1b94f9abfa921b06556640e39017cf0238f9 files/modplugxmms-2.04-amd64.patch 1550
|
||||
SHA256 2d11e29894222c3b4332019fabb1757701ad57e5027b114c01e98ba06e5793bc files/modplugxmms-2.04-amd64.patch 1550
|
||||
AUX modplugxmms-2.04.patch 1493 RMD160 fcb2fb5fbb7ac720f3a00897dc350346a353c1ef SHA1 a006b5e56523a0462730deed46f9809bfd964bb6 SHA256 e84f2f613365f00c14a17e0f1081b423354b7285b4d6aa249828a58bd115c569
|
||||
MD5 347455313bf5f53d8e4266e15aa5e626 files/modplugxmms-2.04.patch 1493
|
||||
RMD160 fcb2fb5fbb7ac720f3a00897dc350346a353c1ef files/modplugxmms-2.04.patch 1493
|
||||
SHA256 e84f2f613365f00c14a17e0f1081b423354b7285b4d6aa249828a58bd115c569 files/modplugxmms-2.04.patch 1493
|
||||
DIST modplugxmms-2.05.tar.gz 242595
|
||||
EBUILD modplugxmms-2.05.ebuild 1208 RMD160 f943d7dd4eff7a6461e6340a0e23cf7032111f7d SHA1 f448268e99da2784e4fc58128bf1a1a0386e636e SHA256 67b3915df7feb63063f941b07849fb70ffd5e90f6092a09254ae586ac34ccbec
|
||||
MD5 6d0cff6bc1a549daa5b110019e2d1d14 modplugxmms-2.05.ebuild 1208
|
||||
RMD160 f943d7dd4eff7a6461e6340a0e23cf7032111f7d modplugxmms-2.05.ebuild 1208
|
||||
SHA256 67b3915df7feb63063f941b07849fb70ffd5e90f6092a09254ae586ac34ccbec modplugxmms-2.05.ebuild 1208
|
||||
MISC ChangeLog 1961 RMD160 28b127e590f97b95cf729ff4d7287ae3e9129b18 SHA1 7204d823df0fdf0e3aaf06b6d05ab0569561f519 SHA256 8ec5c8b03e04a2f41cf537bd9c18d244cd7c1d75e38c292b97f49e75aa5e8da9
|
||||
MD5 d79586585096572ed3de62c2786ddcbc ChangeLog 1961
|
||||
RMD160 28b127e590f97b95cf729ff4d7287ae3e9129b18 ChangeLog 1961
|
||||
SHA256 8ec5c8b03e04a2f41cf537bd9c18d244cd7c1d75e38c292b97f49e75aa5e8da9 ChangeLog 1961
|
||||
MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
|
||||
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
|
||||
RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
|
||||
SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
|
||||
MD5 dd277f071db5bc05773e0811a3dfb887 files/digest-modplugxmms-2.05 68
|
||||
RMD160 892673fe7f350d0bde132c8eb0b21bff9467697c files/digest-modplugxmms-2.05 68
|
||||
SHA256 3d23595fe45bb9694fbd2e02e25d1ef705ef56cb0e03b09b27ddfcb6e5ef854b files/digest-modplugxmms-2.05 68
|
||||
1
media-plugins/modplugxmms/files/digest-modplugxmms-2.05
Normal file
1
media-plugins/modplugxmms/files/digest-modplugxmms-2.05
Normal file
@@ -0,0 +1 @@
|
||||
MD5 2dd9b88a02978d3001b48863b8cffc5b modplugxmms-2.05.tar.gz 242595
|
||||
73
media-plugins/modplugxmms/files/modplugxmms-2.04-amd64.patch
Normal file
73
media-plugins/modplugxmms/files/modplugxmms-2.04-amd64.patch
Normal file
@@ -0,0 +1,73 @@
|
||||
--- stdafx.h
|
||||
+++ stdafx.h
|
||||
23a24,91
|
||||
> #elif defined(__x86_64__)
|
||||
>
|
||||
> #include <stdlib.h>
|
||||
> #include <stdio.h>
|
||||
> #include <string.h>
|
||||
>
|
||||
> typedef signed char CHAR;
|
||||
> typedef unsigned char UCHAR;
|
||||
> typedef unsigned char* PUCHAR;
|
||||
> typedef unsigned short USHORT;
|
||||
> typedef unsigned int ULONG;
|
||||
> typedef unsigned int UINT;
|
||||
> typedef unsigned int DWORD;
|
||||
> typedef int LONG;
|
||||
> typedef unsigned short WORD;
|
||||
> typedef unsigned char BYTE;
|
||||
> typedef unsigned char * LPBYTE;
|
||||
> typedef bool BOOL;
|
||||
> typedef char * LPSTR;
|
||||
> typedef void * LPVOID;
|
||||
> typedef int * LPLONG;
|
||||
> typedef unsigned int * LPDWORD;
|
||||
> typedef unsigned short * LPWORD;
|
||||
> typedef const char * LPCSTR;
|
||||
> typedef long LONGLONG;
|
||||
> typedef void * PVOID;
|
||||
> typedef void VOID;
|
||||
>
|
||||
> inline LONG MulDiv (int a, int b, int c)
|
||||
> {
|
||||
> // if (!c) return 0;
|
||||
> return ((unsigned long)a * (unsigned long) b ) / c;
|
||||
> }
|
||||
>
|
||||
> #define MODPLUG_NO_FILESAVE
|
||||
> #define NO_AGC
|
||||
> #define LPCTSTR LPCSTR
|
||||
> #define lstrcpyn strncpy
|
||||
> #define lstrcpy strcpy
|
||||
> #define lstrcmp strcmp
|
||||
> #define WAVE_FORMAT_PCM 1
|
||||
> //#define ENABLE_EQ
|
||||
>
|
||||
> #define GHND 0
|
||||
>
|
||||
> inline signed char * GlobalAllocPtr(unsigned int, size_t size)
|
||||
> {
|
||||
> signed char * p = (signed char *) malloc(size);
|
||||
>
|
||||
> if (p != NULL) memset(p, 0, size);
|
||||
> return p;
|
||||
> }
|
||||
>
|
||||
> inline void ProcessPlugins(int n) {}
|
||||
>
|
||||
> #define GlobalFreePtr(p) free((void *)(p))
|
||||
>
|
||||
> #define strnicmp(a,b,c) strncasecmp(a,b,c)
|
||||
> #define wsprintf sprintf
|
||||
>
|
||||
> #ifndef FALSE
|
||||
> #define FALSE false
|
||||
> #endif
|
||||
>
|
||||
> #ifndef TRUE
|
||||
> #define TRUE true
|
||||
> #endif
|
||||
>
|
||||
52d119
|
||||
<
|
||||
50
media-plugins/modplugxmms/files/modplugxmms-2.04.patch
Normal file
50
media-plugins/modplugxmms/files/modplugxmms-2.04.patch
Normal file
@@ -0,0 +1,50 @@
|
||||
diff -ru modplugxmms/archive/arch_gzip.cpp /home/oscar/modplugxmms-2.041/modplugxmms/archive/arch_gzip.cpp
|
||||
--- modplugxmms/archive/arch_gzip.cpp 2003-04-27 14:30:48.000000000 +0300
|
||||
+++ /home/oscar/modplugxmms-2.041/modplugxmms/archive/arch_gzip.cpp 2003-06-02 07:01:24.000000000 +0300
|
||||
@@ -88,7 +88,10 @@
|
||||
FILE *f = popen(lCommand.c_str(),"r");
|
||||
|
||||
if (f <= 0)
|
||||
+ {
|
||||
+ pclose(f);
|
||||
return false;
|
||||
+ }
|
||||
|
||||
char line[300];
|
||||
fgets(line, 80, f); // ignore a line.
|
||||
diff -ru modplugxmms/archive/arch_rar.cpp /home/oscar/modplugxmms-2.041/modplugxmms/archive/arch_rar.cpp
|
||||
--- modplugxmms/archive/arch_rar.cpp 2003-04-27 14:30:48.000000000 +0300
|
||||
+++ /home/oscar/modplugxmms-2.041/modplugxmms/archive/arch_rar.cpp 2003-06-02 06:48:34.000000000 +0300
|
||||
@@ -175,8 +175,11 @@
|
||||
lName = lBuffer;
|
||||
|
||||
if(IsOurFile(lName))
|
||||
+ {
|
||||
+ pclose(f);
|
||||
return true;
|
||||
+ }
|
||||
}
|
||||
-
|
||||
+ pclose(f);
|
||||
return false;
|
||||
}
|
||||
diff -ru modplugxmms/archive/arch_zip.cpp /home/oscar/modplugxmms-2.041/modplugxmms/archive/arch_zip.cpp
|
||||
--- modplugxmms/archive/arch_zip.cpp 2003-04-27 14:30:48.000000000 +0300
|
||||
+++ /home/oscar/modplugxmms-2.041/modplugxmms/archive/arch_zip.cpp 2003-06-02 07:04:05.000000000 +0300
|
||||
@@ -134,11 +134,16 @@
|
||||
uint32 tempSize;
|
||||
if (!processLine(line, &tempSize, lName))
|
||||
{
|
||||
+ pclose(f);
|
||||
return false;
|
||||
}
|
||||
+ /* Did you forget an else here or something? */
|
||||
+ /* Cause there is no real reason to use while if not */
|
||||
+ pclose(f);
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
+ pclose(f);
|
||||
return false;
|
||||
}
|
||||
5
media-plugins/modplugxmms/metadata.xml
Normal file
5
media-plugins/modplugxmms/metadata.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sound</herd>
|
||||
</pkgmetadata>
|
||||
38
media-plugins/modplugxmms/modplugxmms-2.05.ebuild
Normal file
38
media-plugins/modplugxmms/modplugxmms-2.05.ebuild
Normal file
@@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2005 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-plugins/modplugxmms/modplugxmms-2.05.ebuild,v 1.3 2005/11/05 13:52:18 metalgod Exp $
|
||||
|
||||
IUSE=""
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="XMMS plugin for MOD-like music files"
|
||||
SRC_URI="mirror://sourceforge/modplug-xmms/${P}.tar.gz"
|
||||
HOMEPAGE="http://modplug-xmms.sourceforge.net/"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
#-sparc: 2.05: Bus error when starting playback crashed xmms
|
||||
KEYWORDS="amd64 ~ppc -sparc x86"
|
||||
|
||||
RDEPEND=">=media-sound/xmms-1.2.5-r1
|
||||
>=media-libs/libmodplug-0.7"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
src_install () {
|
||||
make DESTDIR="${D}" install plugindir=$(xmms-config --input-plugin-dir) || die
|
||||
rm ${D}/usr/bin/modplugplay
|
||||
dodoc AUTHORS ChangeLog README TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "Open XMMS, go to options->preferences->I/O plugins."
|
||||
einfo "If \"MikMod Player\" is listed under \"Input Plugins\", click on"
|
||||
einfo "it and UNcheck \"Enable Plugin\"."
|
||||
einfo "(If you don't disable MikMod, it will play mods instead of ModPlug.)"
|
||||
einfo
|
||||
einfo "modplugplay has been removed from this package. To get it, please"
|
||||
einfo "emerge media-sound/modplugplay"
|
||||
}
|
||||
Reference in New Issue
Block a user