diff options
author | vlad | 2015-07-08 15:45:56 +0300 |
---|---|---|
committer | vlad | 2015-07-08 15:45:56 +0300 |
commit | 127ff714a7331242ab17e7d6c33608547b204aaa (patch) | |
tree | 70bdec0582f1db70b88cc62b614706a187169e77 | |
download | aur-127ff714a7331242ab17e7d6c33608547b204aaa.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 58 | ||||
-rw-r--r-- | google-musicmanager.install | 7 |
3 files changed, 88 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d022ca411c3d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = google-musicmanager + pkgdesc = A simple application for adding the music files on your computer to your Google Music library. + pkgver = 1.0.196.8837_r0 + pkgrel = 1 + url = http://music.google.com + install = google-musicmanager.install + arch = i686 + arch = x86_64 + license = custom:musicmanager + depends = flac + depends = fontconfig + depends = libogg + depends = freetype2 + depends = libvorbis + depends = xdg-utils + depends = libidn + depends = qtwebkit + optdepends = log4cxx + options = !strip + source = google-musicmanager-beta--1.0.196.8837_r0.deb::http://dl.google.com/linux/direct/google-musicmanager-beta_current_.deb + +pkgname = google-musicmanager + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..dab7205dd3b6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,58 @@ +# Maintainer: Morgan Mullaney <jump@fastmail.fm> +# Contributor: Techlive Zheng <techlivezheng@gmail.com> + +pkgname=google-musicmanager +pkgver=1.0.196.8837_r0 +pkgrel=1 +pkgdesc="A simple application for adding the music files on your computer to your Google Music library." +arch=('i686' 'x86_64') +url="http://music.google.com" +license=('custom:musicmanager') +depends=('flac' 'fontconfig' 'libogg' 'freetype2' 'libvorbis' 'xdg-utils' 'libidn' 'qtwebkit') +optdepends=('log4cxx') +options=(!strip) +install=${pkgname}.install + +if [ "$CARCH" = "x86_64" ]; then + _arch='amd64' + md5sums=('03987c7a6b53dee9d75fe15dd9aed0f9') +elif [ "$CARCH" = "i686" ]; then + _arch='i386' + md5sums=('663ff763de2f01de02218f6fb330ec9d') +fi + +source=("google-musicmanager-beta-${_arch}-${pkgver}.deb::http://dl.google.com/linux/direct/google-musicmanager-beta_current_${_arch}.deb") + +build() { + #Get binary sources. + ar -xv google-musicmanager-beta-${_arch}-${pkgver}.deb + tar -xvf data.tar.lzma + tar -xvf control.tar.gz + + #Debian package source files cleaning. + rm -r $srcdir/etc + rm -r $srcdir/usr + rm -f $srcdir/opt/google/musicmanager/product_logo_32.xpm +} +package() { + #Auto fetch the latest version. + install -d $pkgdir/{opt,usr/{bin,share/applications}} + + #Install files. + cd $srcdir/opt/google/musicmanager + find . -type d -exec install -d {,${pkgdir}/opt/google/musicmanager/}{} \; + find . -type f -exec install -D -m 644 {,${pkgdir}/opt/google/musicmanager/}{} \; + + #Make google-musicmanager executable. + chmod 755 ${pkgdir}/opt/google/musicmanager/{google-musicmanager,minidump_upload,xdg-settings,xdg-mime,MusicManager} + + #Installing icons to /usr/share/icons/hicolor/ + for i in 16 32 48 128 + do + install -D -m644 $pkgdir/opt/google/musicmanager/product_logo_${i}.png $pkgdir/usr/share/icons/hicolor/${i}x${i}/apps/google-musicmanager.png + done + + install -D -m644 $pkgdir/opt/google/musicmanager/google-musicmanager.desktop $pkgdir/usr/share/applications + + ln -s /opt/google/musicmanager/google-musicmanager $pkgdir/usr/bin/ +} diff --git a/google-musicmanager.install b/google-musicmanager.install new file mode 100644 index 000000000000..546470269828 --- /dev/null +++ b/google-musicmanager.install @@ -0,0 +1,7 @@ +post_install() { + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor +} + +post_remove() { + post_install +} |