Page 2 of 15 FirstFirst 123412 ... LastLast
Results 11 to 20 of 141

Thread: aMSN 0.95 (+Anti-aliasing+Skins+Plugins) without compiling

  1. #11
    Join Date
    Feb 2005
    Location
    Chile
    Beans
    103

    Re: HOWTO: aMSN 0.75 beta without compiling

    Quote Originally Posted by kashms
    Is that supposed to be version 0.95 cvs and not 0.75?

    aMSN must have gone through some nifty changes since it now supports video and audio chats with MSN messenger! But how stable is it since it is cvs?
    Sorry, it was 0.95; that's what happens when you write a guide at 4am . I have now edited the post with the correct version number I haven't tested it a lot, since I just compiled it this weekend, but looks very stable considering what has been added. But anyway, it's not only amsn which is CVS, both tcl8.5 and tk8.5 aren't yet stable releases, so even from a positive point of view, you should expect something to be broken.

    Btw, I think I figured out what caused this symlinking problem. I am recompiling and will upload the .debs as soon as they finish. They won't need any symlinks anymore, as they will be automatically created.
    Last edited by NeTo; November 8th, 2005 at 02:55 AM.

  2. #12
    Join Date
    Feb 2005
    Location
    Chile
    Beans
    103

    Re: HOWTO: aMSN 0.75 beta without compiling

    Done! I have updated the first post with links to the new packages. I forgot to rise the priority of update-alternatives in the postinst scripts for both tcl and tk, so Ubuntu kept 8.4 as the prefered version.

    As that's now fixed, the symlinks problems should be gone. Furthermore, the packages should handle automatically the symlinks at install. I have updated the howto reflecting this.

    Please, update with the new versions if you installed the previous ones. Sorry for any inconvenients.
    Last edited by NeTo; November 8th, 2005 at 09:17 PM.

  3. #13
    Join Date
    Jun 2005
    Beans
    314

    Re: HOWTO: aMSN 0.75 beta without compiling

    Hi, I think I had to make the symlinks still. Anyways, thanks so much, I complained about the lack of new amsns before

  4. #14
    Join Date
    May 2005
    Location
    Bronx, New York
    Beans
    238
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOWTO: aMSN 0.95 beta without compiling

    Quote Originally Posted by NeTo
    I have created debian packages for aMSN 0.95 CVS, Tcl/Tk 8.5a3 and the Linphone plugin (plus the modified linphone), based on the packages for previous versions. This will let you install the most recent aMSN (as of the date of this thread) in breezy in a breeze.

    Tk is built with support for anti-aliased fonts, meaning that aMSN will look very nice. Furthermore, the aMSN package has several plugins and extra skins, including one matching the Ubuntu Human theme .

    I will first cover the aMSN installation, and then some customization tips.

    I have only built i386 packages. For other architectures, you'll need (yup) to compile from sources. Hopefully, as everything is already debianized, that ain't that hard either (read the ''Building from Sources" below). If you build for other architectures, be sure to post the links here when possible, to add them to this post.

    Contents
    1. Install Tcl/Tk, aMSN
    2. Customization Tips
    2.1 Sound
    2.2 Anti-aliased Fonts
    2.3 Skins and plugins
    3. Video/Audio Conference Support (Optional)
    4. Other packages
    5. Building from Sources

    You will get a fully functional aMSN installation just by following the steps at 1. Now, to the guide itself:

    1. Install Tcl/Tk, aMSN

    Although there is no need for compiling, you must still download and install the packages. So, open a terminal window an type:
    Code:
    sudo apt-get install imlib1 sox libpng10-0 docker tcltls
    This will download all the required dependencies, mostly for aMSN.

    After the packages are installed, type the following:
    Code:
    wget http://neto.no-ip.com:8080/Ubuntu%20-%20Breezy/tcl-tk/tcl8.5_8.5.0-1~neto2_i386.deb
    wget http://neto.no-ip.com:8080/Ubuntu%20-%20Breezy/tcl-tk/tk8.5_8.5.0-1~neto2_i386.deb
    wget http://neto.no-ip.com:8080/Ubuntu%20-%20Breezy/amsn/amsn_0.95-1~neto1_i386.deb
    Sadly, this packages are hosted on my home PC, which is only online for a few hours a day with a slow net connection. So, if you're unable to download them, try again after a few hours (Is there any charitable soul willing to host these?).

    After downloading, you'll end up with 3 .deb files. To install them run:
    Code:
    sudo dpkg -i tcl8.5_8.5.0-1~neto2_i386.deb tk8.5_8.5.0-1~neto2_i386.deb amsn_0.95-1~neto1_i386.deb
    And that's it! Now you are ready to use aMSN. Enjoy!


    2. Customization Tips

    2.1 Sound
    To enable sound in Ubuntu, run the following in a terminal:
    Code:
    sudo apt-get install esound-clients
    Now, run aMSN and go to Tools->Preferences, select the Others tab, and head to the Sound Server option.

    Make sure that Use a different program is selected, and type in the textbox below it: esdplay $sound

    To enable sound in Kubuntu, type the following instead: artsplay $sound


    2.2 Anti-aliased Fonts
    If you followed the installation steps above, anti-aliased fonts work out of the box. Just go to Fonts->Preferences->Appearance, click on Change Fonts, and select a nice font/font size.


    2.3 Skins and plugins
    The aMSN package includes several skins and plugins not present in the previous debian version. Check Tools->Skins and Tools->Plugins to see what's included.

    Some notes on the plugins: For changeit the required program talk-filters is already included and installed in /usr/lib/amsn/plugins/changeit/. You can check the contents of that folder to see what other filters are available besides pirate (the default).

    gename requieres fortune installed if I'm not mistaken, so remember to install fortune-mod if you want to use this plugin.


    3. Video/Audio Conference Support (Optional)

    This aMSN version has built-in webcam support, so if your webcam works in programs like GnomeMeeting, you are ready to use it in aMSN.

    But MSN has also a Video/Audio Conference feature, which is not enabled in aMSN by default,as it will be implement using the libraries from the Farsight Project.

    Anyway, you can still enable Video/Audio Conference in aMSN (at your own risk) using the linphone-im libraries I compiled. To do so, you will need to uninstall Linphone if you have it installed, as this libraries replace the Linphone libs:
    Code:
    sudo apt-get remove linphone liblinphone1
    Then, you need to install some packages:
    Code:
    sudo apt-get install libosip0
    The following step is to download linphone-im:
    Code:
    wget http://neto.no-ip.com:8080/Ubuntu%20-%20Breezy/amsn/linphone-im_0.12.1~neto1_i386.deb
    and install it:
    Code:
    sudo dpkg -i linphone-im_0.12.1~neto1_i386.deb
    The next time you start aMSN, Video/Audio Conference support will be enabled by default, and you need to take no further steps. To use it, as explained in the aMSN wiki:
    I now the plugin loads and starts conferences correctly, but I haven't tested it yet. If it is broken beyond repair, or if you want to install the actual linphone, you can safely remove it by issuing the command:
    Code:
    sudo apt-get remove linphone-im
    aMSN will start as usual the next time you run it.


    4. Other packages
    In case you need other packages, like tcl8.5-dev or tk8.5-dev, you can download them from http://neto.no-ip.com:8080/Ubuntu%20-%20Breezy/tcl-tk/

    For example, for tcl8.5-dev, you can type the following commands:
    Code:
    wget http://neto.no-ip.com:8080/Ubuntu%20-%20Breezy/tcl-tk/tcl8.5-dev_8.5.0-1~neto2_i386.deb
    sudo dpkg -i tcl8.5-dev_8.5.0-1~neto2_i386.deb

    5. Building from Sources

    What a lengthy guide! Finally I reach the last part. If for some reason you need to re-compile any of this packages, you can download the sources from http://neto.no-ip.com:8080/Ubuntu%20-%20Breezy/Sources/.

    The sources are in the tcl-tk and amsn subfolders, and have the name-debian.tar.gz naming scheme. To compile a source file, download it, extract it to a folder of your choice and run:
    Code:
    cd folder
    sudo apt-get build-dep amsn tcl8.4 tk8.4 linphone
    sudo apt-get install libxft-dev
    dpkgbuildpackage -nc -uc -rsudo
    You can remove any of the package names in the second line depending on what you're compiling. Notice I typed tcl8.4 and tk8.4, as those are the packages apt-get knows about, and share the same dependencies of tcl8.5 and tk8.5 (expect for libxft-dev).

    Finally, I can't end up this guide without showing how it looks like :
    after i install sudo apt-get install libosip0 and then try and install sudo dpkg -i linphone-im_0.12.1~neto1_i386.deb it comes back with the following error:

    Unpacking linphone-im (from linphone-im_0.12.1~neto1_i386.deb) ...
    dpkg: error processing linphone-im_0.12.1~neto1_i386.deb (--install):
    trying to overwrite `/usr/lib/libortp.so.0', which is also in package libortp0
    Errors were encountered while processing:
    linphone-im_0.12.1~neto1_i386.deb

    i want to get the voice chat with msn. what could be causing this?
    thanks.

    also, if you want i could host the packages for you on my webspace. no big deal. let me know.

  5. #15
    Join Date
    Nov 2004
    Beans
    173

    Re: HOWTO: aMSN 0.95 beta without compiling

    worrk great here!!
    Just a little advice could you please add the corerction for the "links" to the main page .
    (easier, this is just to help newbies)
    Thanks

  6. #16
    arnieboy Guest

    Re: HOWTO: aMSN 0.95 beta without compiling

    Excellent work! Arnie salutes your effort.
    u need to put the following lines in ur first post to make it complete:
    Code:
    cd /usr/lib
    sudo ln -s libtk8.5.so.0 libtk8.5.so
    sudo ln -s libtcl8.5.so.0 libtcl8.5.so

  7. #17
    Join Date
    Feb 2005
    Location
    Chile
    Beans
    103

    Re: HOWTO: aMSN 0.95 beta without compiling

    Quote Originally Posted by sal
    after i install sudo apt-get install libosip0 and then try and install sudo dpkg -i linphone-im_0.12.1~neto1_i386.deb it comes back with the following error:

    Unpacking linphone-im (from linphone-im_0.12.1~neto1_i386.deb) ...
    dpkg: error processing linphone-im_0.12.1~neto1_i386.deb (--install):
    trying to overwrite `/usr/lib/libortp.so.0', which is also in package libortp0
    The problem isn't caused because of the libosip0 install, but because you have libortp0 installed beforehand. You should run synaptic, and see if you can uninstall libortp0. If some program you use needs libortp0, I wouldn't recommend trading it for linphone.

    Feel free to host the packages if you want. They need to be in a place with more bandwith and that is more time online than my pc . Oh! Please note that I uploaded a new version of linphone-im, that checks for libortp0.

    Quote Originally Posted by ykpaiha
    worrk great here!!
    Just a little advice could you please add the corerction for the "links" to the main page .
    (easier, this is just to help newbies)
    Thanks
    Quote Originally Posted by arnieboy
    Excellent work! Arnie salutes your effort.
    u need to put the following lines in ur first post to make it complete:
    Thank you both for the suggestion. I have edited the first post to include this step. Ideally, the links should be created; why that isn't happening is out of my reach. I hope someone which more knowledge about debian packages can take a look in the source files, and check what's going wrong.
    Last edited by NeTo; November 14th, 2005 at 03:55 AM.

  8. #18
    Join Date
    May 2005
    Location
    Bronx, New York
    Beans
    238
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOWTO: aMSN 0.95 beta without compiling

    Quote Originally Posted by NeTo
    The problem isn't caused because of the libosip0 install, but because you have libortp0 installed beforehand. You should run synaptic, and see if you can uninstall libortp0. If some program you use needs libortp0, I wouldn't recommend trading it for linphone.

    Feel free to host the packages if you want. They need to be in a place with more bandwith and that is more time online than my pc . Oh! Please note that I uploaded a new version of linphone-im, that checks for libortp0.



    Thank you both for the suggestion. I have edited the first post to include this step. Ideally, the links should be created; why that isn't happening is out of my reach. I hope someone which more knowledge about debian packages can take a look in the source files, and check what's going wrong.
    thanks for the info.
    im dling the new linphone now.

    ill sort the packages tomorrow and upload them and then come back here and pm you the info so you could update the howto.

  9. #19
    Join Date
    May 2005
    Location
    Bronx, New York
    Beans
    238
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: HOWTO: aMSN 0.95 beta without compiling

    Quote Originally Posted by NeTo
    The problem isn't caused because of the libosip0 install, but because you have libortp0 installed beforehand. You should run synaptic, and see if you can uninstall libortp0. If some program you use needs libortp0, I wouldn't recommend trading it for linphone.

    Feel free to host the packages if you want. They need to be in a place with more bandwith and that is more time online than my pc . Oh! Please note that I uploaded a new version of linphone-im, that checks for libortp0.



    Thank you both for the suggestion. I have edited the first post to include this step. Ideally, the links should be created; why that isn't happening is out of my reach. I hope someone which more knowledge about debian packages can take a look in the source files, and check what's going wrong.

    the package is up in tar.gz format. here is the info:
    address:
    http://mysite.verizon.net/vze1ui63/a...-CVS-VV.tar.gz

    like this ===>mysite.verizon.net/vze1ui63/amsn/aMSN-CVS-VV.tar.gz
    archive contains:
    amsn_0.95-1~neto1_i386.deb
    linphone-im_0.12.1~neto2_i386.deb
    tcl8.5_8.5.0-1~neto2_i386.deb
    tk8.5_8.5.0-1~neto2_i386.deb

    if you update this files let me know so as i can update the archive.
    Last edited by sal; November 15th, 2005 at 12:32 PM.

  10. #20
    Join Date
    Feb 2005
    Location
    Toronto, Canada
    Beans
    11

    Unhappy Re: HOWTO: aMSN 0.95 beta without compiling

    I get the following error when trying to follow the guide:

    dpkg -i tcl8.5_8.5.0-1~neto2_i386.deb tk8.5_8.5.0-1~neto2_i386.deb amsn_0.95-1~neto1_i386.deb
    Selecting previously deselected package tcl8.5.
    (Reading database ... 90994 files and directories currently installed.)
    Unpacking tcl8.5 (from tcl8.5_8.5.0-1~neto2_i386.deb) ...
    Selecting previously deselected package tk8.5.
    Unpacking tk8.5 (from tk8.5_8.5.0-1~neto2_i386.deb) ...
    Selecting previously deselected package amsn.
    Unpacking amsn (from amsn_0.95-1~neto1_i386.deb) ...
    dpkg-deb (subprocess): short read in buffer_copy (failed to write to pipe in copy)
    dpkg-deb: subprocess paste returned error exit status 2
    dpkg: error processing amsn_0.95-1~neto1_i386.deb (--install):
    short read in buffer_copy (backend dpkg-deb during `./usr/share/amsn/utils/TkCximage/demos/movie2.gif')
    Setting up tcl8.5 (8.5.0-1~neto2) ...

    Setting up tk8.5 (8.5.0-1~neto2) ...

    Errors were encountered while processing:
    amsn_0.95-1~neto1_i386.deb
    root@box:

    Any ideas?

    Thanks for any help.

Page 2 of 15 FirstFirst 123412 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •