updated on Thu Jan 26 00:18:00 UTC 2012
[aur-mirror.git] / google-musicmanager-beta / PKGBUILD
blob6a4c496f8067f93d6efd4dd08d8feccd83279e9a
1 # Maintainer: Aram Ayazyan (ayazyan@gmail.com)
2 pkgname=google-musicmanager-beta
3 pkgver='1.0.23.1334.r0'
4 pkgrel=1
5 pkgdesc="Official Google Music Manager beta debian package repackaged for ArchLinux. Google Music Manager is a simple application for adding the music files on your computer to your Music library."
6 url="https://music.google.com/music/listen#manager_pl"
7 arch=('i686' 'x86_64')
8 license=('custom')
9 depends=('glibc>=2.11' 'expat>=1.95.8' 'flac>=1.2.1' 'fontconfig>=2.8.0' 'freetype2>=2.2.1' 'gcc>=4.1.1' 'glib2>=2.12.0' 'libidn>=1.13' 'libogg>=1.0' 'qt>=4.6' 'libstdc++5' 'libvorbis>=1.1.2' 'libx11' 'libxext' 'libxi' 'libxrandr' 'libxrender' 'xdg-utils>=1.0.2')
10 makedepends=('binutils' 'xz')
11 provides=('google-musicmanager')
12 conflicts=('google-musicmanager')
13 options=(!strip)
15 if [ "${CARCH}" = 'x86_64' ]; then
16     ARCH='amd64'
17     md5sums=('f98a581295d9c338e754422ea279f337')
18 else
19     ARCH='i386'
20     md5sums=('6388d3f89a5f04c7aec991228a90030f')
23 source=(http://dl.google.com/linux/direct/google-musicmanager-beta_current_$ARCH.deb)
25 build() {
26         ar xv google-musicmanager-beta_current_$ARCH.deb || return 1
27         tar --lzma -xvf data.tar.lzma || return 1
29         # Move the /usr dir
30         mv $srcdir/usr $pkgdir
32         # Move the desktop file in a location where DE will find it (http://developer.gnome.org/integration-guide/stable/desktop-files.html.en)
33         mkdir -p $pkgdir/usr/share/applications
34         mv $srcdir/opt/google/musicmanager/google-musicmanager.desktop $pkgdir/usr/share/applications
36         # Move icons in a location where it can be found by DE (http://developer.gnome.org/integration-guide/stable/icons.html.en)
37         mkdir -p $pkgdir/usr/share/icons/hicolor/16x16/apps
38         mv $srcdir/opt/google/musicmanager/product_logo_16.png $pkgdir/usr/share/icons/hicolor/16x16/apps/google-musicmanager.png
39         mkdir -p $pkgdir/usr/share/icons/hicolor/32x32/apps
40         mv $srcdir/opt/google/musicmanager/product_logo_32.png $pkgdir/usr/share/icons/hicolor/32x32/apps/google-musicmanager.png
41         mkdir -p $pkgdir/usr/share/icons/hicolor/48x48/apps
42         mv $srcdir/opt/google/musicmanager/product_logo_48.png $pkgdir/usr/share/icons/hicolor/48x48/apps/google-musicmanager.png
43         mkdir -p $pkgdir/usr/share/icons/hicolor/128x128/apps
44         mv $srcdir/opt/google/musicmanager/product_logo_128.png $pkgdir/usr/share/icons/hicolor/128x128/apps/google-musicmanager.png
46         # Move what's left from /opt dir
47         mv $srcdir/opt $pkgdir