You are not logged in.
Pages: 1
Okay, I'm trying to figure out how to get this new version of Skype going on arch64. So far, I have adapted the PKGBUILD from bin32-skype in AUR, but it looks like I still need some lib32 versions of libraries. Anyway, I think I need something called libXv. Anyone know how to make lib32 PKGBUILDS?
Also, I used the statically build version because I thought it might be easier, but it might be the wrong thing to do. Who knows.
_pkgresourcename=skype_static
pkgname=bin32-skype
actualname=skype
pkgver=2.0.0.13
pkgrel=4
pkgdesc="P2P software for high-quality voice communication"
url="http://www.skype.com/"
license=(custom)
arch=(x86_64)
depends=('lib32-pcre' 'lib32-alsa-lib' 'lib32-libsigcplusplus2.0' 'lib32-dbus' 'lib32-libxv' 'lib32-libxss')
source=(http://download.skype.com/linux/skype_static-2.0.0.13.tar.bz2)
md5sums=('5890a138f92aaefdf65275c919864a82')
build() {
cd $startdir/src/${_pkgresourcename}-${pkgver}
install -m 755 -d ${startdir}/pkg/usr/share/${actualname}/sounds
install -m 644 sounds/* ${startdir}/pkg/usr/share/${actualname}/sounds
install -m 755 -D ${actualname} ${startdir}/pkg/usr/bin/${actualname}
install -m 644 -D ${actualname}.conf ${startdir}/pkg/etc/dbus-1/system.d/${actualname}.conf
install -m 644 -D icons/SkypeBlue_16x16.png ${startdir}/pkg/usr/share/icons/hicolor/16x16/${actualname}.png
install -m 644 -D icons/SkypeBlue_32x32.png ${startdir}/pkg/usr/share/icons/hicolor/32x32/${actualname}.png
install -m 644 -D icons/SkypeBlue_48x48.png ${startdir}/pkg/usr/share/icons/hicolor/48x48/${actualname}.png
install -m 644 -D icons/SkypeBlue_48x48.png ${startdir}/pkg/usr/share/pixmaps/${actualname}.png
install -m 644 -D ${actualname}.desktop ${startdir}/pkg/usr/share/applications/${actualname}.desktop
install -m 644 -D LICENSE ${startdir}/pkg/usr/share/licenses/${actualname}/LICENSE
}
Edit: Updated to fix problems pointed out in the thread below.
Last edited by kevin1024 (2007-11-11 02:26:42)
Offline
lib32-libxv and lib32-libxss are dependencies and they're in AUR. I just started the new Skype on 64 bit and it looks pretty cool. Testing comes soon...
Offline
Updated PKGBUILD to reflect dependencies:
_pkgresourcename=skype_static
pkgname=bin32-skype
actualname=skype
pkgver=2.0.0.13
pkgrel=4
pkgdesc="P2P software for high-quality voice communication"
url="http://www.skype.com/"
license=(custom)
arch=(x86_64)
depends=('lib32-pcre' 'lib32-alsa-lib' 'lib32-libsigcplusplus2.0' 'lib32-dbus' 'lib32-libxv' 'lib32-libxss')
source=(http://download.skype.com/linux/skype_static-2.0.0.13.tar.bz2)
md5sums=('5890a138f92aaefdf65275c919864a82')
build() {
cd $startdir/src/${_pkgresourcename}-${pkgver}
install -m 755 -d ${startdir}/pkg/usr/share/${actualname}/sounds
install -m 644 sounds/* ${startdir}/pkg/usr/share/${actualname}/sounds
install -m 755 -D ${actualname} ${startdir}/pkg/usr/bin/${actualname}
install -m 644 -D ${actualname}.conf ${startdir}/pkg/etc/dbus-1/system.d/${actualname}.conf
install -m 644 -D icons/SkypeBlue_16x16.png ${startdir}/pkg/usr/share/icons/hicolor/16x16/${actualname}.png
install -m 644 -D icons/SkypeBlue_32x32.png ${startdir}/pkg/usr/share/icons/hicolor/32x32/${actualname}.png
install -m 644 -D icons/SkypeBlue_48x48.png ${startdir}/pkg/usr/share/icons/hicolor/48x48/${actualname}.png
install -m 644 -D icons/SkypeBlue_48x48.png ${startdir}/pkg/usr/share/pixmaps/${actualname}.png
install -m 644 -D ${actualname}.desktop ${startdir}/pkg/usr/share/applications/${actualname}.desktop
install -m 644 -D LICENSE ${startdir}/pkg/usr/share/licenses/${actualname}/LICENSE
}
Edited to remove lib32-qt4 from dependencies and i686 from arch
Last edited by kevin1024 (2007-11-11 02:25:22)
Offline
Don't depend on lib32-qt4 if you're using static skype version - qt4 is compiled in.
keep in touch.
Offline
Can anyone on arch64 comment if they got any video running?
keep in touch.
Offline
Can anyone on arch64 comment if they got any video running?
It's not running here. It simply doesn't seem to be finding any video device. Is it looking for any specific type of API (V4L, V4L2, etc...)?
Of course: ov519 camera chipset.
By the way berkus, I'm pretty excited. I'll report back my testing experience as the days go on.
Last edited by skottish (2007-11-08 13:26:08)
Offline
remove the i686 from the arch=() line on that PKGBUILD or adjust it for i686. There's no lib32 named deps on a 32 bit distro.
James
Offline
video confirmed working in arch64 with my gspcav1 camera.
Offline
berkus wrote:Can anyone on arch64 comment if they got any video running?
It's not running here. It simply doesn't seem to be finding any video device. Is it looking for any specific type of API (V4L, V4L2, etc...)?
Both V4L and V4L2 are supported.
By the way berkus, I'm pretty excited. I'll report back my testing experience as the days go on.
Ok. On skype forums Andy figured "not finding cameras" problem may be due to bug/misconfiguration in ioctl_compat32. See there for any possible workarounds (generally a patch to gspca/syntek is needed).
ganja_guru: Good news it works for you. Can you list installed 32-bits compat libs and kernel modules, if any?
keep in touch.
Offline
lib32-libxv and lib32-libxss were the ones I had to install to get this to work, but there may be others..kernel module was gspcav1 for the camera.
Offline
I went out and bought a new Logitech QuickCam Pro for Notebooks. I'm glad to report Skype works with this camera and the uvcvideo module.
This freakin' rules!
Congratulations and thanks to you and your team berkus!
Offline
Pages: 1