You are not logged in.

#1 2016-10-20 05:24:21

kdaffef
Member
Registered: 2016-10-20
Posts: 22

growl for linux install

Hi for this supper fast distro,

as new member and in order to give full try to Hydrogen, i want little help de be able to install this soft (used it easily with ubuntu based distro) :

- growl for linux : http://mattn.github.io/growl-for-linux/
- ubuntu install is :
# sudo add-apt-repository ppa:mattn/growl-for-linux
# sudo apt-get update
# sudo apt-get install growl-for-linux

how to install this ?

Thank very much and good luck !

Regards,
Kim

Offline

#2 2016-10-20 05:41:38

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: growl for linux install

don't use the ppa.
build & install by hand, instructions are here: https://github.com/mattn/growl-for-linux

it is also possible to transform a ubuntu .deb to something that works (better) with debian. search these forums, the instructions (mostly links to wiki.debian.org) are there.

on a side note, why do you need another notification system? the already installed can be styled to your liking.
also, there might be some native to debian or at least native to linux (dunst comes to mind), thus more suitable.

Offline

#3 2016-10-20 05:47:23

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

Hi there and thanks for your instant help,

I'm using growl to notify incoming calls coming into my voip remote server, didn't see somthing better that interacts with pbxinaflash server.

So if i well understood,
- have to download package (like developper, but i'm not) : which one plz?
- untar it,
- make manual install, right ?

Offline

#4 2016-10-20 05:55:32

Bearded_Blunder
Dodging A Bullet
From: Seat: seat0; vc7
Registered: 2015-09-29
Posts: 1,146

Re: growl for linux install

Yes just like a developer, but, please do consider @ohnonot's question regarding why you need it carefully, and consider using Checkinstall


Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me

Offline

#5 2016-10-20 06:30:15

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: growl for linux install

kdaffef wrote:

how to install this ?

https://wiki.debian.org/CreatePackageFromPPA

Offline

#6 2016-10-20 06:45:40

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

thanks a lot for your appreciated help, will do a try and comment
Kim

Offline

#7 2016-10-20 08:19:48

brontosaurusrex
Middle Office
Registered: 2015-09-29
Posts: 2,754

Re: growl for linux install

Did a quick ./autogen.sh && ./configure, but complains about missing sqlite3 (which is installed).

edit: one

sudo apt-get install libsqlite3-dev

and it compiles. Checkinstall fails, so I did sudo make install. And then start with "gol".

scrot or it didn't happen
growl.th.png

Last edited by brontosaurusrex (2016-10-20 08:41:43)

Offline

#8 2016-10-20 09:27:41

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

brontosaurusrex wrote:

Did a quick ./autogen.sh && ./configure, but complains about missing sqlite3 (which is installed).

edit: one

sudo apt-get install libsqlite3-dev

and it compiles. Checkinstall fails, so I did sudo make install. And then start with "gol".

scrot or it didn't happen
https://cdn.scrot.moe/images/2016/10/20/growl.th.png


thank a lot brontosaurusrex, but which paquet did you dl ?
is it : https://launchpad.net/ubuntu/+archive/p … ian.tar.xz ?

Regards

Offline

#9 2016-10-20 10:38:49

brontosaurusrex
Middle Office
Registered: 2015-09-29
Posts: 2,754

Re: growl for linux install

git clone https://github.com/mattn/growl-for-linux

Offline

#10 2016-10-20 14:06:39

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

lost in all this, may be will try Head_on_a_Stick reply to build deb package (really new in linux command). thanks for all

Offline

#11 2016-10-20 15:41:29

brontosaurusrex
Middle Office
Registered: 2015-09-29
Posts: 2,754

Re: growl for linux install

I can write something more step by step, once i'am back to the machine if you wish.

Offline

#12 2016-10-20 16:37:00

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

brontosaurusrex wrote:

I can write something more step by step, once i'am back to the machine if you wish.


this will be fantastic ! 1000 thanks (but continue trying !)

Last edited by kdaffef (2016-10-20 16:37:44)

Offline

#13 2016-10-21 05:36:05

ohnonot
...again
Registered: 2015-09-29
Posts: 5,592

Re: growl for linux install

before doing all this, i still urge you to read your voip program's documentation whether you can't make it use libnotify.

kdaffef wrote:

lost in all this

ok, there's 2 ways to tackle this:

  1. create a debian .deb package from a ubuntu pps. Advantages: dependencies are being resolved, you can also uninstall with package manager, other pckages depending on growl will "see" that it is installed. => Head on a Stick gave you the link for that.

  2. compile and install "manually", i.e. don't use the packagae management for installing. this is what brontosaurusrex did. Advantages: Usually quicker than creating debian package first.

to understand the differences, you need to understand what package management is.

i cannot help much with 1), but with 2) it goes like this (most of the commands are generic for any git project):

  1. go to the project's git page, in this case: https://github.com/mattn/growl-for-linux

  2. find the clone button and copy the url, in this case: https://github.com/mattn/growl-for-linux.git

  3. is git installed at all?
    enter the following commands in a terminal:

    sudo su -
    # apt-get update
    # apt-get upgrade
    # apt-get install git libsqlite3-dev
    # exit

    now it is installed and at the same time also the dependency bronto mentioned.

  4. open a terminal in a suitable location (i have a ~/git folder), and issue this command:

    git clone https://github.com/mattn/growl-for-linux.git
    cd growl-for-linux
    cat README
    ./autogen.sh
    ./configure
    make

    at this point your program is basically ready, and you have to decide where or if you want to install it.
    i'd suggest to do a

    sudo make install

    at this point.
    but please keep the folder with this repository to be able to easily UNinstall with "sudo make uninstall".

=====================================

before doing all this, i still urge you to read your voip program's documentation whether you can't make it use libnotify.
just to see what that is, enter this command:

 notify-send "This is a header" "askldjfklasjd aslökdfj aöslidfjklä asjdfkläas hsdf"

Last edited by ohnonot (2016-10-21 05:37:54)

Offline

#14 2016-10-21 05:54:47

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

ohnonot wrote:

before doing all this, i still urge you to read your voip program's documentation whether you can't make it use libnotify.

kdaffef wrote:

lost in all this

ok, there's 2 ways to tackle this:

  1. create a debian .deb package from a ubuntu pps. Advantages: dependencies are being resolved, you can also uninstall with package manager, other pckages depending on growl will "see" that it is installed. => Head on a Stick gave you the link for that.

  2. compile and install "manually", i.e. don't use the packagae management for installing. this is what brontosaurusrex did. Advantages: Usually quicker than creating debian package first.

to understand the differences, you need to understand what package management is.

i cannot help much with 1), but with 2) it goes like this (most of the commands are generic for any git project):

  1. go to the project's git page, in this case: https://github.com/mattn/growl-for-linux

  2. find the clone button and copy the url, in this case: https://github.com/mattn/growl-for-linux.git

  3. is git installed at all?
    enter the following commands in a terminal:

    sudo su -
    # apt-get update
    # apt-get upgrade
    # apt-get install git libsqlite3-dev
    # exit

    now it is installed and at the same time also the dependency bronto mentioned.

  4. open a terminal in a suitable location (i have a ~/git folder), and issue this command:

    git clone https://github.com/mattn/growl-for-linux.git
    cd growl-for-linux
    cat README
    ./autogen.sh
    ./configure
    make

    at this point your program is basically ready, and you have to decide where or if you want to install it.
    i'd suggest to do a

    sudo make install

    at this point.
    but please keep the folder with this repository to be able to easily UNinstall with "sudo make uninstall".

=====================================

before doing all this, i still urge you to read your voip program's documentation whether you can't make it use libnotify.
just to see what that is, enter this command:

 notify-send "This is a header" "askldjfklasjd aslökdfj aöslidfjklä asjdfkläas hsdf"

Hi, really i appreciate your help, this should working and will try it, and make feedback. my voip server is pbxinaflash distribution with cid superfecta modules that uses Growl to notify incoming calls to any remote growl client. With windows, this is setting screen notification with sound. But in Ubuntu, sound notification is not working and probably not implemented. Can test any other notification utility but afraid that our choice is limited to ones already used in cid superfecta module.

Very helpfull and very nice distro !

Offline

#15 2016-10-21 06:44:44

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

after this command in terminal
./autogen.sh

I get an error message :

"office@office-call:~/growl-for-linux$ ./autogen.sh
./autogen.sh: 3: ./autogen.sh: libtoolize: not found
./autogen.sh: 4: ./autogen.sh: autoreconf: not found
"
what' wrong ?

Offline

#16 2016-10-21 06:55:45

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,093
Website

Re: growl for linux install

kdaffef wrote:

what' wrong ?

You are missing some packages, try:

sudo apt install libtool autoconf

To find those packages, I went to this website:

https://www.debian.org/distrib/packages#search_contents

Then I entered the name of the "not found" package (libtool and autoreconf in this case) into the search box and pressed "Search".

Offline

#17 2016-10-21 08:55:13

brontosaurusrex
Middle Office
Registered: 2015-09-29
Posts: 2,754

Re: growl for linux install

@ohnonot, Thanks, real-life caught me (and deadlines).

Offline

#18 2016-10-21 09:12:16

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

kdaffef wrote:

after this command in terminal
root@office-call:~/growl-for-linux# ./autogen.sh

I get an error message :

libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./config.guess'
libtoolize: copying file `./config.sub'
libtoolize: copying file `./install-sh'
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
configure.ac:36: error: possibly undefined macro: AC_SUBST
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure.ac:37: error: possibly undefined macro: AC_CONFIG_FILES
autoreconf: /usr/bin/autoconf failed with exit status: 1

Thank you for help, seems easy but it's hard for me !
(thank you for helping members)

Last edited by damo (2016-10-21 09:35:25)

Offline

#19 2016-10-21 09:37:06

damo
....moderator....
Registered: 2015-08-20
Posts: 6,734

Re: growl for linux install

@kdaffef

Would you use [ code ] tags for posting terminal output please? It makes it much easier to read wink I edited your post to show what it should be like.


Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt  «» BunsenLabs on DeviantArt

Offline

#20 2016-10-21 13:14:23

kdaffef
Member
Registered: 2016-10-20
Posts: 22

Re: growl for linux install

damo wrote:

@kdaffef

Would you use [ code ] tags for posting terminal output please? It makes it much easier to read wink I edited your post to show what it should be like.

Yes that's fine, thank you

Offline

Board footer

Powered by FluxBB