You are not logged in.

#1 2007-07-01 09:23:16

uwolfer
Member
Registered: 2006-02-27
Posts: 46

What happened to google-desktop?

Some days ago there has been a google-desktop search package in AUR. I have got some aur comment notifications and afterwards the package disappeared. Can someone please explain why? License issues?

Offline

#2 2007-07-01 12:01:58

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: What happened to google-desktop?

You should have had an email from mOLOK about it - was it your pkg?  The pkg was killing file permissions from / down, so it was pulled.

Offline

#3 2007-07-01 12:03:52

uwolfer
Member
Registered: 2006-02-27
Posts: 46

Re: What happened to google-desktop?

dtw: No, it was not mine. But I think the package has been corrected later...

Offline

#4 2007-07-01 12:09:32

rmbl
Member
From: Weinstadt / Germany
Registered: 2007-07-01
Posts: 6
Website

Re: What happened to google-desktop?

It was my PKGBUILD and I didnt recieve any message.

The problem with the wrong permissions was only in the first revision of the package. I fixed it with the second one. It seems like there was a problem with rpmextract using wrong folder permissions for some/most folders or a general problem with the rpm file provided by google.
If anyone knows a better way to extract a rpm or deb file, let me know and i'll upload an updated version of the package.

Offline

#5 2007-07-01 12:12:54

uwolfer
Member
Registered: 2006-02-27
Posts: 46

Re: What happened to google-desktop?

rmbl: Please post here your last version of the PKGBUILD. Then I can have a look at it.

Offline

#6 2007-07-01 12:16:02

rmbl
Member
From: Weinstadt / Germany
Registered: 2007-07-01
Posts: 6
Website

Re: What happened to google-desktop?

# Contributor: Philipp Gildein <rmbl@openspeak-project.org>
pkgname=google-desktop
pkgver=1.0.1.0060
pkgrel=3
pkgdesc="Free desktop search powered by Google"
arch=('i686')
url="http://desktop.google.com/en/linux/"
license=('custom')
depends=('gtk2>=2.2.0' 'glibc>=2.3.2')
makedepends=('rpmextract')
source=(http://dl.google.com/linux/rpm/stable/i386/google-desktop-linux-$pkgver.rpm LICENSE)
md5sums=('e4a12133012dd8c41b569d96e6a39b72'
         '4dbbce15a615729e4abedd5a1629a3ac')
         
build() {
  # Unpack the rpm file 
  cd $startdir/pkg
  rpmextract.sh $startdir/src/google-desktop-linux-$pkgver.rpm
 
  # Delete the autoupdater cron file
  rm -rf $startdir/pkg/etc/
 
  # Fix the permissions
  find $startdir/pkg -type d -perm 700 -exec chmod 755 {} \;

  # Install the custom google license
  install -D -m 644 $startdir/LICENSE $startdir/pkg/usr/share/licenses/google-desktop/LICENSE
}

As you can see, the find should fix all directories with the wrong permissions (700) with 755 instead.

Offline

#7 2007-07-01 12:21:11

uwolfer
Member
Registered: 2006-02-27
Posts: 46

Re: What happened to google-desktop?

You could probably change the line to:
find $startdir/pkg -type d -perm 700 -print0 | xargs -0 chmod 755

One thing you should probably fix: Show the google license (the one shown before you can download the package on the website) in a pre_install script (like in nvidia pkg). This way there are probably license issues. wink

Last edited by uwolfer (2007-07-01 12:23:25)

Offline

#8 2007-07-01 13:11:53

fancris3
Member
Registered: 2007-03-18
Posts: 67

Re: What happened to google-desktop?

my PKGBUILD

# Contributor: fancris3 <fancris3 at aol.com>
pkgname=google-desktop
pkgver=1.0.1.0060
pkgrel=1
pkgdesc="http://desktop.google.com/linux/download.html"
arch=(i686)
url="desktop search application that gives you easy access to information on your computer and from the web."
license=(custom)
depends=('nspr' 'curl' 'taglib' 'e2fsprogs' 'gtk2')
makedepends=('rpmextract')
source=(http://dl.google.com/linux/rpm/stable/i386/$pkgname-linux-$pkgver.rpm license)
md5sums=('e4a12133012dd8c41b569d96e6a39b72' '949672725209f8983688723d6ed8099b')

build() {
  cd ${startdir}/src
  rpmextract.sh $pkgname-linux-$pkgver.rpm
  mkdir -p $startdir/pkg/{opt,usr/bin,usr/share/licenses/google-desktop/}
  cp -r {opt,usr} ${startdir}/pkg
  cp license $startdir/pkg/usr/share/licenses/google-desktop/license
}

Offline

#9 2007-07-01 20:09:37

rmbl
Member
From: Weinstadt / Germany
Registered: 2007-07-01
Posts: 6
Website

Re: What happened to google-desktop?

Okay. I changed the find line to the one uwolfer posted and added a .install file which shows the Google EULA before installing and requires the user to press a key to continue or ctrl + c to cancel the installation process.
If someone wants to take a look at it: Download here

It would be nice if a TU or dev could take a look at it and post if its okay to add it to the AUR again.

Thanks for the help.

Offline

#10 2007-07-01 20:15:27

uwolfer
Member
Registered: 2006-02-27
Posts: 46

Re: What happened to google-desktop?

Okay, it looks better now smile
But: a package should not need user interaction at all while installing it... Please have a look at this example of nvidia:
http://cvs.archlinux.org/cgi-bin/viewcv … cvs-markup

Offline

#11 2007-07-01 20:37:13

rmbl
Member
From: Weinstadt / Germany
Registered: 2007-07-01
Posts: 6
Website

Re: What happened to google-desktop?

Really accepting a license means that the user needs to interact. To download google-desktop (or the nvidia driver) the user also needs to read the EULA/License and agree to it by clicking a button/link. I don't think that a message like the one from the nvidia-utils package is really sufficient.

Offline

#12 2007-07-04 21:30:35

uffa
Member
From: Venezuela/Caracas
Registered: 2007-06-15
Posts: 3

Re: What happened to google-desktop?

rmbl wrote:

Okay. I changed the find line to the one uwolfer posted and added a .install file which shows the Google EULA before installing and requires the user to press a key to continue or ctrl + c to cancel the installation process.
If someone wants to take a look at it: Download here

It would be nice if a TU or dev could take a look at it and post if its okay to add it to the AUR again.

Thanks for the help.

dont work on arch64 sad

Last edited by uffa (2007-07-04 21:31:13)

Offline

#13 2007-07-12 13:27:06

nick122147
Member
Registered: 2007-05-17
Posts: 33

Re: What happened to google-desktop?

I tried your pkbuild, and it works find, except the thunderbird plugin doesn't seem to get installed. Or do I have to enamble it somewhere?

Offline

#14 2007-07-12 19:35:56

nick122147
Member
Registered: 2007-05-17
Posts: 33

Re: What happened to google-desktop?

This solves the plugins problem. Maybe the pkbuild needs to adopt some of this?

http://desktop.google.com/support/linux … swer=66149

Offline

#15 2007-07-18 21:03:04

gothicknight
Member
From: Portugal
Registered: 2006-04-08
Posts: 219

Re: What happened to google-desktop?

Still no PKGBUILD at AUR, what's the hold up?

Offline

#16 2007-07-19 09:51:12

STiAT
Member
From: Vienna, Austria
Registered: 2004-12-23
Posts: 606

Re: What happened to google-desktop?

For the request:
http://www.grabler.net/google-desktop.tar.gz

I verified the permissions, they seem to be fine now.
I also changed some other things on the buildfile.

Taken from ChangeLog:
2007-07-19 Georg Grabler (STiAT) <ggrabler@gmail.com>
* Added missing depends
* Added md5sum of the install file
* Changed the install file to match standards (information instead of user
interaction)

I don't want to maintain or contribute this package, not even to AUR. There are plenty great tools which are OS Software, i don't see the need for gd. Someone else will have to step in there.

Yours,
Georg

Last edited by STiAT (2007-07-19 09:52:34)


Ability is nothing without opportunity.

Offline

#17 2007-10-20 09:54:31

john_schaf
Member
From: France
Registered: 2007-02-24
Posts: 104

Re: What happened to google-desktop?

What other OS Software would you recommend ?

Offline

#18 2009-01-02 08:15:05

alecmg
Member
Registered: 2008-12-21
Posts: 86

Re: What happened to google-desktop?

AUR package says "out of date"
How can I install google-desktop? I have x64_86, latest version should work on it.


Xyne wrote:
"We've got Pacman. Wacka wacka, bitches!"

Offline

#19 2009-01-04 17:28:48

alecmg
Member
Registered: 2008-12-21
Posts: 86

Re: What happened to google-desktop?

created my own package, seemed to work


Xyne wrote:
"We've got Pacman. Wacka wacka, bitches!"

Offline

Board footer

Powered by FluxBB