You are not logged in.
i linked some of my not-yet working pkgs to here:
http://daperi.freelinuxhost.com/archlinux/todo/
if someone finds some time and is interested, feel free to have a look
any changes you make, you can email me, so that i can update the PKGBUILD's
now, the list contains:
[DIR] cinelerra/ 20-Sep-2004 07:16 -
[DIR] jiu/ 20-Sep-2004 07:25 -
[DIR] kdenlive/ 20-Sep-2004 07:16 -
[DIR] lazyread/ 20-Sep-2004 07:25 -
[DIR] magicpoint/ 20-Sep-2004 07:25 -
[DIR] piave/ 20-Sep-2004 07:16 -
[DIR] rosegarden/ 20-Sep-2004 07:13 -
[DIR] xmms-goom2k4/ 20-Sep-2004 07:16 -
[DIR] xmms-synaesthesia/ 20-Sep-2004 07:20 -
The impossible missions are the only ones which succeed.
Offline
xmms-synaesthesia works fine (typical gcc3 substitution)
PKGBUILD:
# $Id: PKGBUILD,v 1.3 2004/04/19 06:24:57 dorphell Exp $
# Maintainer: damir <damir@archlinux.org>
# Contributor: damir <damir@archlinux.org>
pkgname=xmms-synaesthesia
orgname=synaesthesia-xmms
pkgver=0.0.3
pkgrel=1
pkgdesc="synaesthesia Visualization for XMMS"
url="http://staff.xmms.org/zinx/xmms/"
depends=('xmms')
groups=('xmms-plugins' 'xmms-visualization-plugins')
source=($url/$orgname-$pkgver-rc3.tar.gz)
build() {
cd $startdir/src/$orgname-$pkgver-rc3
./configure --prefix=/usr
sed -i "s|default:|default: ;|g" syna_xmms.c
make || return 1
make libdir=$startdir/pkg/usr/lib/xmms/Visualization install
}
xmms-goom2k4 - compilation work's fine but install phase not working (relinking problem)
PKGBUILD:
# $Id: PKGBUILD,v 1.4 2004/09/15 21:29:22 damir Exp $
# Maintainer: damir <damir@archlinux.org>
pkgname=xmms-goom2k4
orgname=goom2k4
pkgver=dev21
pkgrel=1
pkgdesc="Goom2k4 Visualization for XMMS"
url="http://www.ios-software.com/index.php3?page=projet&quoi=1&where=goom/devel/index.html"
depends=('xmms' 'sdl')
makedepends=('pth')
groups=('xmms-plugins' 'xmms-visualization-plugins')
source=(http://belnet.dl.sourceforge.net/sourceforge/goom/$orgname-$pkgver.tar.gz)
build() {
cd $startdir/src/$orgname-$pkgver
./configure --prefix=/usr
sed -i "s/ebx/edx/g" src/mmx.h
sed -i "s/ebx/edx/g" src/xmmx.c
make || return 1
make
libdir=$startdir/pkg/usr/lib/xmms/Visualization
datadir=$startdir/pkg/usr/share/xmms
prefix=$startdir/pkg/usr
install
}
magicpoint ==> new version (1.11a) compile fine with xft2 and
without magic hacks
gdis ==> for me work fine
stellarium ==> with Mandrake's rpm patch work fine for me
stellarium-0.6.0-gcc34.patch
Index: src/callback_helpers.hpp
===================================================================
--- src/callback_helpers.hpp
+++ src/callback_helpers.hpp 2004-07-18 18:23:25.601742705 +0200
@@ -204,7 +204,7 @@
template<bool Condition, class Then, class Else>
struct IF {
typedef typename Selector<Condition>::RET select;
- typedef typename select::Result<Then,Else>::RET RET;
+ typedef typename select::template Result<Then,Else>::RET RET;
};
Index: src/stel_atmosphere.cpp
===================================================================
--- src/stel_atmosphere.cpp
+++ src/stel_atmosphere.cpp 2004-07-18 18:23:59.781075224 +0200
@@ -30,7 +30,7 @@
stel_atmosphere::stel_atmosphere() : sky_resolution(48), tab_sky(NULL)
{
// Create the vector array used to store the sky color on the full field of view
- tab_sky = new (Vec3f*)[sky_resolution+1];
+ tab_sky = new Vec3f*[sky_resolution+1];
for (int k=0; k<sky_resolution+1 ;k++)
{
tab_sky[k] = new Vec3f[sky_resolution+1];
Index: src/vecmath.h
===================================================================
--- src/vecmath.h
+++ src/vecmath.h 2004-07-18 18:22:24.218145524 +0200
@@ -758,7 +758,7 @@
0, 0, 1, 0,
a.v[0], a.v[1], a.v[2], 1);
}
-
+/*
template<class T> Matrix4<T> Matrix4<T>::rotation(const Vector3<T>& a)
{
T c = (T) cos(angle);
@@ -769,7 +769,7 @@
a.v[0]*a.v[2]*d+a.v[1]*s, a.v[1]*a.v[2]*d-a.v[0]*s, a.v[2]*a.v[2]*d+c, 0,
0,0,0,1 );
}
-
+*/
template<class T> Matrix4<T> Matrix4<T>::xrotation(T angle)
{
T c = (T) cos(angle);
Greetings,
Miroslaw.
Offline
forest76, thank you for your help and the fixes
i moved xmms-synaesthesia and magicpoint to extra
for xmms-goom2k4, either we can split it in libgoom2 and xmms-goom2k4 or try to hack something to work --- relinking is not possible, because -lgoom2 do not exist in the system, as it is part of this pkg and not installed at the time relinking the xmms part of it :-(
i will add more pkgs on the server, tomorrow or in the next days - have 115 unfinished pkgs, that accumulated over time (most of them are outdated, because the libs they link against developed faster than the apps themselves)
The impossible missions are the only ones which succeed.
Offline
for xmms-goom2k4, either we can split it in libgoom2 and xmms-goom2k4 or try to hack something to work --- relinking is not possible, because -lgoom2 do not exist in the system, as it is part of this pkg and not installed at the time relinking the xmms part of it :-(
I traditional way (./configure; make; make install) package install fine, and therefore I created this:
PKGBUILD:
# $Id: PKGBUILD,v 1.4 2004/09/15 21:29:22 damir Exp $
# Maintainer: damir <damir@archlinux.org>
pkgname=xmms-goom2k4
orgname=goom2k4
pkgver=dev21
pkgrel=1
pkgdesc="Goom2k4 Visualization for XMMS"
url="http://www.ios-software.com/index.php3?page=projet&quoi=1&where=goom/devel/index.html"
depends=('xmms' 'sdl')
makedepends=('pth')
groups=('xmms-plugins' 'xmms-visualization-plugins')
source=(http://belnet.dl.sourceforge.net/sourceforge/goom/$orgname-$pkgver.tar.gz)
build() {
cd $startdir/src/$orgname-$pkgver
mkdir -p $startdir/pkg/usr
#
# Regular install on /usr/local work's fine, so I do regular install to other patch
#
./configure --prefix=$startdir/pkg/usr
#
# Concept from Gentoo avifile gcc3 patch
#
sed -i "s/ebx/edx/g" src/mmx.h
sed -i "s/ebx/edx/g" src/xmmx.c
#
# Grrrrrrrr!
#
sed -i "s|^XMMS_VISUALIZATION_PLUGIN_DIR.*|XMMS_VISUALIZATION_PLUGIN_DIR = $startdir/pkg/usr/lib/xmms/Visualization|g" ./xmms-goom/Makefile
#
# Regular install
#
make || return 1
make install
#
# I don't want other patch, I want /usr
#
sed -i "s|^prefix.*|prefix=/usr|g" $startdir/pkg/usr/lib/pkgconfig/libgoom2.pc
sed -i "s|^dependency_libs.*|dependency_libs=' /usr/lib/libgoom2.la -L/usr/lib -L/usr/X11R6/lib /usr/lib/libxmms.la /usr/lib/libgtk.la /usr/lib/libgdk.la -lgmodule -lglib /usr/lib/libgmodule.la /usr/lib/libgthread.la /usr/lib/libglib.la -lpthread -ldl -lXi -lXext -lX11 -lm'|g" $startdir/pkg/usr/lib/xmms/Visualization/libxmmsgoom2.la
sed -i "s|^libdir.*|libdir='/usr/lib/xmms/Visualization'|g" $startdir/pkg/usr/lib/xmms/Visualization/libxmmsgoom2.la
sed -i "s|^libdir.*|libdir='/usr/lib'|g" $startdir/pkg/usr/lib/libgoom2.la
}
But when plugin try to run, I get:
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
and seem will be cpu registry probelm (caused ebx edx subst???) or obsolete SDK version. I give up. Please check if this error occured for you.
Greetings,
Miroslaw
Offline
But when plugin try to run, I get:
Fatal signal: Segmentation Fault (SDL Parachute Deployed)
and seem will be cpu registry probelm (caused ebx edx subst???) or obsolete SDK version. I give up. Please check if this error occured for you.
Greetings,
Miroslaw
unfortunately it's the same for me :-( ... i informed the developers of goom2k4 --- let's hope, they make it better in the next release
The impossible missions are the only ones which succeed.
Offline