summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO19
-rw-r--r--PKGBUILD36
-rw-r--r--skypetab-ng.install17
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..10ab7b4593f8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = skypetab-ng-git
+ pkgdesc = A program that adds tabs to Skype™ for Linux
+ pkgver = v0.5.0.fixed.27.g9e5b1ed
+ pkgrel = 1
+ url = http://keks-n.net/skypetab
+ install = skypetab-ng.install
+ arch = i686
+ arch = x86_64
+ license = GPL
+ makedepends = git
+ depends = qt4
+ depends = qtwebkit
+ depends = skype
+ options = !strip
+ source = git+http://github.com/kekekeks/skypetab-ng.git
+ sha1sums = SKIP
+
+pkgname = skypetab-ng-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..774c0dd87042
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+#Maintainer: ava1ar <mail(at)ava1ar(dot)info>
+
+pkgname=skypetab-ng-git
+_pkgname=skypetab-ng
+pkgver=v0.5.0.fixed.27.g9e5b1ed
+pkgrel=1
+pkgdesc='A program that adds tabs to Skype™ for Linux'
+url='http://keks-n.net/skypetab'
+arch=('i686' 'x86_64')
+license=('GPL')
+depends=('qt4' 'qtwebkit' 'skype')
+options=('!strip')
+install=skypetab-ng.install
+makedepends=('git')
+[[ "${CARCH}" = 'x86_64' ]] && makedepends+=('gcc-multilib')
+source=('git+http://github.com/kekekeks/skypetab-ng.git')
+sha1sums=('SKIP')
+
+pkgver () {
+ cd ${_pkgname}
+ echo $(git describe --always | sed 's/-/./g')
+}
+
+build() {
+ cd ${_pkgname}
+ qmake-qt4 -spec linux-g++-32
+}
+
+package() {
+ cd ${_pkgname}
+ make INSTALL_ROOT=${pkgdir} install
+ # moving libs to /usr/lib32 instead of /usr/lib on 64-bit systems
+ [[ "${CARCH}" = 'x86_64' ]] && mv ${pkgdir}/usr/lib ${pkgdir}/usr/lib32
+ # applying PulseAudio workaround
+ sed -i 's/skypetab-ng/env PULSE_LATENCY_MSEC=60 skypetab-ng/' ${pkgdir}/usr/share/applications/skypetab-ng.desktop
+}
diff --git a/skypetab-ng.install b/skypetab-ng.install
new file mode 100644
index 000000000000..ecced9ab9c14
--- /dev/null
+++ b/skypetab-ng.install
@@ -0,0 +1,17 @@
+post_install() {
+ if [[ -x usr/bin/xdg-icon-resource ]]; then
+ usr/bin/xdg-icon-resource forceupdate &>/dev/null || true
+ fi
+
+ echo "If you get distorted sound (or no sound at all) in skype, try adding PULSE_LATENCY_MSEC=60 to your"
+ echo "env before starting skypetab-ng. Something like 'export PULSE_LATENCY_MSEC=60' in .bashrc, for example."
+
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}