Clifford Wolf 21 years ago
parent
commit
1f0be1049b
7 changed files with 63 additions and 4 deletions
  1. +2
    -0
      package/gnome24/alleyoop/alleyoop.desc
  2. +2
    -0
      package/gnome24/battfink/battfink.desc
  3. +25
    -0
      package/gnome24/gstreamer/ugly-powerpc-asm.patch
  4. +2
    -0
      package/gnome24/hotapplet/hotapplet.desc
  5. +13
    -3
      package/jimmy/mplayer/mplayer.conf
  6. +1
    -1
      package/powerpc/gtkpbbuttons/gtkpbbuttons.desc
  7. +18
    -0
      package/rene/ffmpeg/compile.patch

+ 2
- 0
package/gnome24/alleyoop/alleyoop.desc

@ -37,6 +37,8 @@
[C] extra/development extra/desktop/gnome
[R] - powerpc
[L] GPL
[S] Beta
[V] 0.8.1

+ 2
- 0
package/gnome24/battfink/battfink.desc

@ -35,6 +35,8 @@
[C] extra/configuration extra/desktop/gnome
[R] - powerpc
[L] GPL
[S] Beta
[V] 0.6.2

+ 25
- 0
package/gnome24/gstreamer/ugly-powerpc-asm.patch

@ -0,0 +1,25 @@
Somehow some PowerPC expert manage to write uncompileable __asm__ inline code.
This does compile - but is unintentional. I do not know if it does the right
thing (and need to do some leasons in PowerPC assempbly and GCC inline
assembly specifically).
- Rene Rebe <rene@rocklinux.org>
--- gstreamer-0.6.5-orig/gst/gstarch.h 2003-09-23 02:12:34.000000000 +0200
+++ gstreamer-0.6.5-fixed/gst/gstarch.h 2004-04-12 00:41:19.000000000 +0200
@@ -46,11 +46,11 @@
#elif defined (HAVE_CPU_PPC) && defined(__GNUC__)
#define GST_ARCH_SET_SP(stackpointer) \
- __asm__("lwz r1,%0" : : "m"(stackpointer) )
+ __asm__("lwz 1,%0" : : "m"(stackpointer) )
#define GST_ARCH_CALL(target) \
- __asm__( "mr r0,%0\n\t" \
- "mtlr r0\n\t" \
+ __asm__( "mr %0,%0\n\t" \
+ "mtlr %0\n\t" \
"blrl" : : "r"(target) : "r0" );
struct minimal_ppc_stackframe {

+ 2
- 0
package/gnome24/hotapplet/hotapplet.desc

@ -34,6 +34,8 @@
[C] extra/tool extra/desktop/gnome
[R] - powerpc
[L] GPL
[S] Beta
[V] 0.2.2

+ 13
- 3
package/jimmy/mplayer/mplayer.conf

@ -20,6 +20,15 @@
#
# --- ROCK-COPYRIGHT-NOTE-END ---
mplayer_premake() {
# disable all crappy altivec code the hard way (look into the configure
# to see why we need to do it this way. Hopefully at one day all
# the altivec crap code will compile ... -ReneR
sed -i 's/TARGET_ALTIVEC = yes/TARGET_ALTIVEC = /' config.mak
sed -i -e 's/#define HAVE_ALTIVEC 1/#undef HAVE_ALTIVEC/' \
-e 's/#define HAVE_ALTIVEC_H 1/#undef HAVE_ALTIVEC_H/' config.h
}
mplayer_postmake() {
if [ -f $root/var/adm/packages/gtk+12 ] ; then
echo "extracting the default GUI ..."
@ -74,10 +83,11 @@ if test "$ROCKCFG_PKG_MPLAYER_BLINKENLIGHTS" != 0 ; then
var_append confopt " " "--enable-bl"
fi
test -f $root/var/adm/packages/rtsp && var_append confopt " " "--enable-live"
test -f $root/var/adm/packages/xmms && var_append confopt " " "--enable-xmms"
test -f $root/var/adm/packages/gtk+12 && var_append confopt " " "--enable-gui"
pkginstalled rtsp && var_append confopt " " "--enable-live"
pkginstalled xmms && var_append confopt " " "--enable-xmms"
pkginstalled gtk+12 && var_append confopt " " "--enable-gui"
test "$ROCKCFG_DISABLE_NLS" = 0 || var_append confopt " " "--disable-i18n"
hook_add premake 3 mplayer_premake
hook_add postmake 5 mplayer_postmake

+ 1
- 1
package/powerpc/gtkpbbuttons/gtkpbbuttons.desc

@ -36,7 +36,7 @@
[L] GPL
[S] Beta
[V] 0.6.1
[P] X -----5---9 722.000
[P] X -----5---9 723.000
[D] 4148019922 gtkpbbuttons-0.6.1.tar.gz http://www.cymes.de/members/joker/projects/pbbuttons/tar/

+ 18
- 0
package/rene/ffmpeg/compile.patch

@ -0,0 +1,18 @@
Well in soem way X11 libs are missing if ffmep is compiled without
imlib2 support - maintainers could also test their stuff ...
- Rene Rebe <rene@rocklinux.org>
--- ffmpeg-0.4.8/Makefile 2003-09-28 17:26:39.000000000 +0200
+++ ffmpeg-0.4.8-fixed/Makefile 2004-04-11 22:58:56.000000000 +0200
@@ -14,6 +14,9 @@
LDFLAGS+=-p
endif
+# ReneR: well the maintainer could also test his ... without imlib2 support
+EXTRALIBS+=-L/usr/X11/lib -lX11
+
PROG=ffmpeg$(EXESUF)
PROGTEST=output_example$(EXESUF)

Loading…
Cancel
Save