Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=932beb824129e4fccb2d9586b64151e27e469a6a

commit 932beb824129e4fccb2d9586b64151e27e469a6a
Author: crazy <[email protected]>
Date:   Sat Dec 12 06:40:50 2015 +0100

pulseaudio-7.1-2-x86_64
* relbump
* fix broken symlinks:
-> crazy@zwerg:~$ file /usr/lib/libpulsecommon-7.0.so
-> /usr/lib/libpulsecommon-7.0.so: broken symbolic link to 
pulseaudio/libpulsecommon-7.0.so
* added a bit of magic to auto get the soname version but also still
* check before pushing a new version

diff --git a/source/xmultimedia/pulseaudio/FrugalBuild 
b/source/xmultimedia/pulseaudio/FrugalBuild
index 9d3a2f0..875c86c 100644
--- a/source/xmultimedia/pulseaudio/FrugalBuild
+++ b/source/xmultimedia/pulseaudio/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=pulseaudio
pkgver=7.1
-pkgrel=1
+pkgrel=2
pkgdesc="PulseAudio is a sound server with an advanced plugin system"
url="http://www.freedesktop.org/wiki/Software/PulseAudio/";
depends=('speex' 'liboil' 'audiofile' 'libsndfile' 'libtool' 
'libatomic_ops>=7.4.0' 'flac' 'glib2' 'tdb'\
@@ -78,8 +78,13 @@ build() {
Fchmod 754 var/lib/gdm
Fdirschown var/lib/gdm gdm gdm

-       Fln pulseaudio/libpulsecommon-7.0.la /usr/lib/libpulsecommon-7.0.la
-       Fln pulseaudio/libpulsecommon-7.0.so /usr/lib/libpulsecommon-7.0.so
+       ## well try to avoid things like this :
+       ## /usr/lib/libpulsecommon-7.0.so: broken symbolic link to 
pulseaudio/libpulsecommon-7.0.so
+       ## also please check the symlink is right before pushing .. auto-stuff 
is cool but.. -- crazy --
+       local soname=$(ls $Fdestdir/usr/lib/pulseaudio/libpulsecommon-*.so | 
sed 's/.*-\(.*\).so.*/\1/')
+
+       Fln pulseaudio/libpulsecommon-${soname}.la 
/usr/lib/libpulsecommon-${soname}.la
+       Fln pulseaudio/libpulsecommon-${soname}.so 
/usr/lib/libpulsecommon-${soname}.so

Fsplit $pkgname-lirc usr/lib/pulse-$pkgver/modules/module-lirc.so
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to